查表胡牌判断算法 c++
根据 日文胡牌算法资料 JAVA 此篇博文资料 改写的C++ 代码
tbl.h

1 #pragma once 2 #include <map> 3 #include <vector> 4 5 void init1(std::map<int, std::vector<int>>& tbl); 6 void init2(std::map<int, std::vector<int>>& tbl); 7 void init3(std::map<int, std::vector<int>>& tbl); 8 void init4(std::map<int, std::vector<int>>& tbl);
main.cpp

1 // 1111.cpp: 定义控制台应用程序的入口点。 2 // 3 4 #include "stdafx.h" 5 #include <map> 6 #include <vector> 7 #include <iostream> 8 #include <thread> 9 #include <chrono> 10 #include "tbl.h" 11 12 using namespace std; 13 14 //=============================== 15 const int MAN = 0; 16 const int MAN1 = 1; 17 const int MAN2 = 2; 18 const int MAN3 = 3; 19 const int MAN4 = 4; 20 const int MAN5 = 5; 21 const int MAN6 = 6; 22 const int MAN7 = 7; 23 const int MAN8 = 8; 24 const int MAN9 = 9; 25 const int PIN = 10; 26 const int PIN1 = 11; 27 const int PIN2 = 12; 28 const int PIN3 = 13; 29 const int PIN4 = 14; 30 const int PIN5 = 15; 31 const int PIN6 = 16; 32 const int PIN7 = 17; 33 const int PIN8 = 18; 34 const int PIN9 = 19; 35 const int SOU = 20; 36 const int SOU1 = 21; 37 const int SOU2 = 22; 38 const int SOU3 = 23; 39 const int SOU4 = 24; 40 const int SOU5 = 25; 41 const int SOU6 = 26; 42 const int SOU7 = 27; 43 const int SOU8 = 28; 44 const int SOU9 = 29; 45 const int TON = 31; 46 const int NANF = 33; 47 const int SHA = 35; 48 const int PEI = 37; 49 const int HAK = 39; 50 const int HAT = 41; 51 const int CHU = 43; 52 //========================== 53 54 std::map<int, std::vector<int>> tbl; 55 56 //=========================================== 57 58 59 void Init() 60 { 61 init1(tbl); 62 init2(tbl); 63 init3(tbl); 64 init4(tbl); 65 } 66 67 void InitFirst() { 68 Init(); 69 } 70 71 std::vector<int> analyse(std::vector<int> hai) 72 { 73 std::vector<int> vec(44,0); 74 for (int i : hai) { 75 vec[i]++; 76 } 77 return vec; 78 } 79 80 int calc_key(std::vector<int>& n, std::vector<int>& pos) 81 { 82 int p = -1; 83 int x = 0; 84 int pos_p = 0; // posの配列インデックス 85 bool b = false; // ひとつ前が0以外 86 // 数牌 87 //循环两次 88 for (int i = 0; i < 3; i++) { 89 for (int j = 0; j < 9; j++) { 90 if (n[i * 9 + j] == 0) { 91 if (b) { 92 b = false; 93 x |= 0x1 << p; 94 p++; 95 } 96 } 97 else { 98 p++; 99 b = true; 100 pos[pos_p++] = i * 9 + j; 101 switch (n[i * 9 + j]) { 102 case 2: 103 x |= 0x3 << p; 104 p += 2; 105 break; 106 case 3: 107 x |= 0xF << p; 108 p += 4; 109 break; 110 case 4: 111 x |= 0x3F << p; 112 p += 6; 113 break; 114 } 115 } 116 } 117 if (b) { 118 b = false; 119 x |= 0x1 << p; 120 p++; 121 } 122 } 123 // 字牌 124 for (int i = TON; i <= CHU; i++) { 125 if (n[i] > 0) { 126 p++; 127 pos[pos_p++] = i; 128 switch (n[i]) { 129 case 2: 130 x |= 0x3 << p; 131 p += 2; 132 break; 133 case 3: 134 x |= 0xF << p; 135 p += 4; 136 break; 137 case 4: 138 x |= 0x3F << p; 139 p += 6; 140 break; 141 } 142 x |= 0x1 << p; 143 p++; 144 } 145 } 146 return x; 147 } 148 149 std::vector<int> agari(int key) { 150 return tbl[key]; 151 } 152 153 154 int main() 155 { 156 InitFirst(); 157 std::vector<int> hai1 = { 158 MAN1, MAN1, MAN1, 159 MAN2, MAN2, MAN2, 160 MAN3, MAN3, MAN3, 161 TON, TON, TON, 162 SHA, SHA }; 163 164 std::vector<int> n ; 165 std::vector<int> pos(14,0); 166 std::vector<int> ret; 167 168 auto start = chrono::system_clock::now(); 169 170 //for (unsigned long i = 0; i < 10000000*4; i++) 171 { 172 n = analyse(hai1); 173 int key = calc_key(n, pos); 174 //std::cout << "key :" << key << std::endl; 175 //std::cout << "key :" <<hex << "0x"<< key << std::endl; 176 ret = agari(key); 177 if (ret.empty()) { 178 //std::cout << "Non hu"; 179 } 180 else { 181 //std::cout << "ret :" << ret[0] << std::endl; 182 //std::cout << "ret :" << hex << "0x" << ret[0] << std::endl; 183 } 184 185 } 186 187 auto end = chrono::system_clock::now(); 188 auto duration = chrono::duration_cast<chrono::microseconds>(end - start); 189 std::cout << "spent " << double(duration.count()) * chrono::microseconds::period::num / 190 chrono::microseconds::period::den << " second" << std::endl; 191 //return 0; 192 193 194 for (int r : ret) { 195 std::cout << ("quetou="); 196 std::cout << (pos[(r >> 6) & 0xF]); 197 std::cout << std::endl; 198 int num_kotsu = r & 0x7; 199 int num_shuntsu = (r >> 3) & 0x7; 200 for (int i = 0; i < num_kotsu; i++) { 201 std::cout << ("kezi="); 202 std::cout << (pos[(r >> (10 + i * 4)) & 0xF]); 203 } 204 std::cout << std::endl; 205 for (int i = 0; i < num_shuntsu; i++) { 206 std::cout << ("shunzi="); 207 std::cout << (pos[(r >> (10 + num_kotsu * 4 + i * 4)) & 0xF]); 208 } 209 std::cout << std::endl; 210 } 211 std::cout << std::endl; 212 213 214 return 0; 215 }
tbl.cpp 表比较多 文件较大
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 730 731 732 733 734 735 736 737 738 739 740 741 742 743 744 745 746 747 748 749 750 751 752 753 754 755 756 757 758 759 760 761 762 763 764 765 766 767 768 769 770 771 772 773 774 775 776 777 778 779 780 781 782 783 784 785 786 787 788 789 790 791 792 793 794 795 796 797 798 799 800 801 802 803 804 805 806 807 808 809 810 811 812 813 814 815 816 817 818 819 820 821 822 823 824 825 826 827 828 829 830 831 832 833 834 835 836 837 838 839 840 841 842 843 844 845 846 847 848 849 850 851 852 853 854 855 856 857 858 859 860 861 862 863 864 865 866 867 868 869 870 871 872 873 874 875 876 877 878 879 880 881 882 883 884 885 886 887 888 889 890 891 892 893 894 895 896 897 898 899 900 901 902 903 904 905 906 907 908 909 910 911 912 913 914 915 916 917 918 919 920 921 922 923 924 925 926 927 928 929 930 931 932 933 934 935 936 937 938 939 940 941 942 943 944 945 946 947 948 949 950 951 952 953 954 955 956 957 958 959 960 961 962 963 964 965 966 967 968 969 970 971 972 973 974 975 976 977 978 979 980 981 982 983 984 985 986 987 988 989 990 991 992 993 994 995 996 997 998 999 1000 1001 1002 1003 1004 1005 1006 1007 1008 1009 1010 1011 1012 1013 1014 1015 1016 1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 1027 1028 1029 1030 1031 1032 1033 1034 1035 1036 1037 1038 1039 1040 1041 1042 1043 1044 1045 1046 1047 1048 1049 1050 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 1061 1062 1063 1064 1065 1066 1067 1068 1069 1070 1071 1072 1073 1074 1075 1076 1077 1078 1079 1080 1081 1082 1083 1084 1085 1086 1087 1088 1089 1090 1091 1092 1093 1094 1095 1096 1097 1098 1099 1100 1101 1102 1103 1104 1105 1106 1107 1108 1109 1110 1111 1112 1113 1114 1115 1116 1117 1118 1119 1120 1121 1122 1123 1124 1125 1126 1127 1128 1129 1130 1131 1132 1133 1134 1135 1136 1137 1138 1139 1140 1141 1142 1143 1144 1145 1146 1147 1148 1149 1150 1151 1152 1153 1154 1155 1156 1157 1158 1159 1160 1161 1162 1163 1164 1165 1166 1167 1168 1169 1170 1171 1172 1173 1174 1175 1176 1177 1178 1179 1180 1181 1182 1183 1184 1185 1186 1187 1188 1189 1190 1191 1192 1193 1194 1195 1196 1197 1198 1199 1200 1201 1202 1203 1204 1205 1206 1207 1208 1209 1210 1211 1212 1213 1214 1215 1216 1217 1218 1219 1220 1221 1222 1223 1224 1225 1226 1227 1228 1229 1230 1231 1232 1233 1234 1235 1236 1237 1238 1239 1240 1241 1242 1243 1244 1245 1246 1247 1248 1249 1250 1251 1252 1253 1254 1255 1256 1257 1258 1259 1260 1261 1262 1263 1264 1265 1266 1267 1268 1269 1270 1271 1272 1273 1274 1275 1276 1277 1278 1279 1280 1281 1282 1283 1284 1285 1286 1287 1288 1289 1290 1291 1292 1293 1294 1295 1296 1297 1298 1299 1300 1301 1302 1303 1304 1305 1306 1307 1308 1309 1310 1311 1312 1313 1314 1315 1316 1317 1318 1319 1320 1321 1322 1323 1324 1325 1326 1327 1328 1329 1330 1331 1332 1333 1334 1335 1336 1337 1338 1339 1340 1341 1342 1343 1344 1345 1346 1347 1348 1349 1350 1351 1352 1353 1354 1355 1356 1357 1358 1359 1360 1361 1362 1363 1364 1365 1366 1367 1368 1369 1370 1371 1372 1373 1374 1375 1376 1377 1378 1379 1380 1381 1382 1383 1384 1385 1386 1387 1388 1389 1390 1391 1392 1393 1394 1395 1396 1397 1398 1399 1400 1401 1402 1403 1404 1405 1406 1407 1408 1409 1410 1411 1412 1413 1414 1415 1416 1417 1418 1419 1420 1421 1422 1423 1424 1425 1426 1427 1428 1429 1430 1431 1432 1433 1434 1435 1436 1437 1438 1439 1440 1441 1442 1443 1444 1445 1446 1447 1448 1449 1450 1451 1452 1453 1454 1455 1456 1457 1458 1459 1460 1461 1462 1463 1464 1465 1466 1467 1468 1469 1470 1471 1472 1473 1474 1475 1476 1477 1478 1479 1480 1481 1482 1483 1484 1485 1486 1487 1488 1489 1490 1491 1492 1493 1494 1495 1496 1497 1498 1499 1500 1501 1502 1503 1504 1505 1506 1507 1508 1509 1510 1511 1512 1513 1514 1515 1516 1517 1518 1519 1520 1521 1522 1523 1524 1525 1526 1527 1528 1529 1530 1531 1532 1533 1534 1535 1536 1537 1538 1539 1540 1541 1542 1543 1544 1545 1546 1547 1548 1549 1550 1551 1552 1553 1554 1555 1556 1557 1558 1559 1560 1561 1562 1563 1564 1565 1566 1567 1568 1569 1570 1571 1572 1573 1574 1575 1576 1577 1578 1579 1580 1581 1582 1583 1584 1585 1586 1587 1588 1589 1590 1591 1592 1593 1594 1595 1596 1597 1598 1599 1600 1601 1602 1603 1604 1605 1606 1607 1608 1609 1610 1611 1612 1613 1614 1615 1616 1617 1618 1619 1620 1621 1622 1623 1624 1625 1626 1627 1628 1629 1630 1631 1632 1633 1634 1635 1636 1637 1638 1639 1640 1641 1642 1643 1644 1645 1646 1647 1648 1649 1650 1651 1652 1653 1654 1655 1656 1657 1658 1659 1660 1661 1662 1663 1664 1665 1666 1667 1668 1669 1670 1671 1672 1673 1674 1675 1676 1677 1678 1679 1680 1681 1682 1683 1684 1685 1686 1687 1688 1689 1690 1691 1692 1693 1694 1695 1696 1697 1698 1699 1700 1701 1702 1703 1704 1705 1706 1707 1708 1709 1710 1711 1712 1713 1714 1715 1716 1717 1718 1719 1720 1721 1722 1723 1724 1725 1726 1727 1728 1729 1730 1731 1732 1733 1734 1735 1736 1737 1738 1739 1740 1741 1742 1743 1744 1745 1746 1747 1748 1749 1750 1751 1752 1753 1754 1755 1756 1757 1758 1759 1760 1761 1762 1763 1764 1765 1766 1767 1768 1769 1770 1771 1772 1773 1774 1775 1776 1777 1778 1779 1780 1781 1782 1783 1784 1785 1786 1787 1788 1789 1790 1791 1792 1793 1794 1795 1796 1797 1798 1799 1800 1801 1802 1803 1804 1805 1806 1807 1808 1809 1810 1811 1812 1813 1814 1815 1816 1817 1818 1819 1820 1821 1822 1823 1824 1825 1826 1827 1828 1829 1830 1831 1832 1833 1834 1835 1836 1837 1838 1839 1840 1841 1842 1843 1844 1845 1846 1847 1848 1849 1850 1851 1852 1853 1854 1855 1856 1857 1858 1859 1860 1861 1862 1863 1864 1865 1866 1867 1868 1869 1870 1871 1872 1873 1874 1875 1876 1877 1878 1879 1880 1881 1882 1883 1884 1885 1886 1887 1888 1889 1890 1891 1892 1893 1894 1895 1896 1897 1898 1899 1900 1901 1902 1903 1904 1905 1906 1907 1908 1909 1910 1911 1912 1913 1914 1915 1916 1917 1918 1919 1920 1921 1922 1923 1924 1925 1926 1927 1928 1929 1930 1931 1932 1933 1934 1935 1936 1937 1938 1939 1940 1941 1942 1943 1944 1945 1946 1947 1948 1949 1950 1951 1952 1953 1954 1955 1956 1957 1958 1959 1960 1961 1962 1963 1964 1965 1966 1967 1968 1969 1970 1971 1972 1973 1974 1975 1976 1977 1978 1979 1980 1981 1982 1983 1984 1985 1986 1987 1988 1989 1990 1991 1992 1993 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 2026 2027 2028 2029 2030 2031 2032 2033 2034 2035 2036 2037 2038 2039 2040 2041 2042 2043 2044 2045 2046 2047 2048 2049 2050 2051 2052 2053 2054 2055 2056 2057 2058 2059 2060 2061 2062 2063 2064 2065 2066 2067 2068 2069 2070 2071 2072 2073 2074 2075 2076 2077 2078 2079 2080 2081 2082 2083 2084 2085 2086 2087 2088 2089 2090 2091 2092 2093 2094 2095 2096 2097 2098 2099 2100 2101 2102 2103 2104 2105 2106 2107 2108 2109 2110 2111 2112 2113 2114 2115 2116 2117 2118 2119 2120 2121 2122 2123 2124 2125 2126 2127 2128 2129 2130 2131 2132 2133 2134 2135 2136 2137 2138 2139 2140 2141 2142 2143 2144 2145 2146 2147 2148 2149 2150 2151 2152 2153 2154 2155 2156 2157 2158 2159 2160 2161 2162 2163 2164 2165 2166 2167 2168 2169 2170 2171 2172 2173 2174 2175 2176 2177 2178 2179 2180 2181 2182 2183 2184 2185 2186 2187 2188 2189 2190 2191 2192 2193 2194 2195 2196 2197 2198 2199 2200 2201 2202 2203 2204 2205 2206 2207 2208 2209 2210 2211 2212 2213 2214 2215 2216 2217 2218 2219 2220 2221 2222 2223 2224 2225 2226 2227 2228 2229 2230 2231 2232 2233 2234 2235 2236 2237 2238 2239 2240 2241 2242 2243 2244 2245 2246 2247 2248 2249 2250 2251 2252 2253 2254 2255 2256 2257 2258 2259 2260 2261 2262 2263 2264 2265 2266 2267 2268 2269 2270 2271 2272 2273 2274 2275 2276 2277 2278 2279 2280 2281 2282 2283 2284 2285 2286 2287 2288 2289 2290 2291 2292 2293 2294 2295 2296 2297 2298 2299 2300 2301 2302 2303 2304 2305 2306 2307 2308 2309 2310 2311 2312 2313 2314 2315 2316 2317 2318 2319 2320 2321 2322 2323 2324 2325 2326 2327 2328 2329 2330 2331 2332 2333 2334 2335 2336 2337 2338 2339 2340 2341 2342 2343 2344 2345 2346 2347 2348 2349 2350 2351 2352 2353 2354 2355 2356 2357 2358 2359 2360 2361 2362 2363 2364 2365 2366 2367 2368 2369 2370 2371 2372 2373 2374 2375 2376 2377 2378 2379 2380 2381 2382 2383 2384 2385 2386 2387 2388 2389 2390 2391 2392 2393 2394 2395 2396 2397 2398 2399 2400 2401 2402 2403 2404 2405 2406 2407 2408 2409 2410 2411 2412 2413 2414 2415 2416 2417 2418 2419 2420 2421 2422 2423 2424 2425 2426 2427 2428 2429 2430 2431 2432 2433 2434 2435 2436 2437 2438 2439 2440 2441 2442 2443 2444 2445 2446 2447 2448 2449 2450 2451 2452 2453 2454 2455 2456 2457 2458 2459 2460 2461 2462 2463 2464 2465 2466 2467 2468 2469 2470 2471 2472 2473 2474 2475 2476 2477 2478 2479 2480 2481 2482 2483 2484 2485 2486 2487 2488 2489 2490 2491 2492 2493 2494 2495 2496 2497 2498 2499 2500 2501 2502 2503 2504 2505 2506 2507 2508 2509 2510 2511 2512 2513 2514 2515 2516 2517 2518 2519 2520 2521 2522 2523 2524 2525 2526 2527 2528 2529 2530 2531 2532 2533 2534 2535 2536 2537 2538 2539 2540 2541 2542 2543 2544 2545 2546 2547 2548 2549 2550 2551 2552 2553 2554 2555 2556 2557 2558 2559 2560 2561 2562 2563 2564 2565 2566 2567 2568 2569 2570 2571 2572 2573 2574 2575 2576 2577 2578 2579 2580 2581 2582 2583 2584 2585 2586 2587 2588 2589 2590 2591 2592 2593 2594 2595 2596 2597 2598 2599 2600 2601 2602 2603 2604 2605 2606 2607 2608 2609 2610 2611 2612 2613 2614 2615 2616 2617 2618 2619 2620 2621 2622 2623 2624 2625 2626 2627 2628 2629 2630 2631 2632 2633 2634 2635 2636 2637 2638 2639 2640 2641 2642 2643 2644 2645 2646 2647 2648 2649 2650 2651 2652 2653 2654 2655 2656 2657 2658 2659 2660 2661 2662 2663 2664 2665 2666 2667 2668 2669 2670 2671 2672 2673 2674 2675 2676 2677 2678 2679 2680 2681 2682 2683 2684 2685 2686 2687 2688 2689 2690 2691 2692 2693 2694 2695 2696 2697 2698 2699 2700 2701 2702 2703 2704 2705 2706 2707 2708 2709 2710 2711 2712 2713 2714 2715 2716 2717 2718 2719 2720 2721 2722 2723 2724 2725 2726 2727 2728 2729 2730 2731 2732 2733 2734 2735 2736 2737 2738 2739 2740 2741 2742 2743 2744 2745 2746 2747 2748 2749 2750 2751 2752 2753 2754 2755 2756 2757 2758 2759 2760 2761 2762 2763 2764 2765 2766 2767 2768 2769 2770 2771 2772 2773 2774 2775 2776 2777 2778 2779 2780 2781 2782 2783 2784 2785 2786 2787 2788 2789 2790 2791 2792 2793 2794 2795 2796 2797 2798 2799 2800 2801 2802 2803 2804 2805 2806 2807 2808 2809 2810 2811 2812 2813 2814 2815 2816 2817 2818 2819 2820 2821 2822 2823 2824 2825 2826 2827 2828 2829 2830 2831 2832 2833 2834 2835 2836 2837 2838 2839 2840 2841 2842 2843 2844 2845 2846 2847 2848 2849 2850 2851 2852 2853 2854 2855 2856 2857 2858 2859 2860 2861 2862 2863 2864 2865 2866 2867 2868 2869 2870 2871 2872 2873 2874 2875 2876 2877 2878 2879 2880 2881 2882 2883 2884 2885 2886 2887 2888 2889 2890 2891 2892 2893 2894 2895 2896 2897 2898 2899 2900 2901 2902 2903 2904 2905 2906 2907 2908 2909 2910 2911 2912 2913 2914 2915 2916 2917 2918 2919 2920 2921 2922 2923 2924 2925 2926 2927 2928 2929 2930 2931 2932 2933 2934 2935 2936 2937 2938 2939 2940 2941 2942 2943 2944 2945 2946 2947 2948 2949 2950 2951 2952 2953 2954 2955 2956 2957 2958 2959 2960 2961 2962 2963 2964 2965 2966 2967 2968 2969 2970 2971 2972 2973 2974 2975 2976 2977 2978 2979 2980 2981 2982 2983 2984 2985 2986 2987 2988 2989 2990 2991 2992 2993 2994 2995 2996 2997 2998 2999 3000 3001 3002 3003 3004 3005 3006 3007 3008 3009 3010 3011 3012 3013 3014 3015 3016 3017 3018 3019 3020 3021 3022 3023 3024 3025 3026 3027 3028 3029 3030 3031 3032 3033 3034 3035 3036 3037 3038 3039 3040 3041 3042 3043 3044 3045 3046 3047 3048 3049 3050 3051 3052 3053 3054 3055 3056 3057 3058 3059 3060 3061 3062 3063 3064 3065 3066 3067 3068 3069 3070 3071 3072 3073 3074 3075 3076 3077 3078 3079 3080 3081 3082 3083 3084 3085 3086 3087 3088 3089 3090 3091 3092 3093 3094 3095 3096 3097 3098 3099 3100 3101 3102 3103 3104 3105 3106 3107 3108 3109 3110 3111 3112 3113 3114 3115 3116 3117 3118 3119 3120 3121 3122 3123 3124 3125 3126 3127 3128 3129 3130 3131 3132 3133 3134 3135 3136 3137 3138 3139 3140 3141 3142 3143 3144 3145 3146 3147 3148 3149 3150 3151 3152 3153 3154 3155 3156 3157 3158 3159 3160 3161 3162 3163 3164 3165 3166 3167 3168 3169 3170 3171 3172 3173 3174 3175 3176 3177 3178 3179 3180 3181 3182 3183 3184 3185 3186 3187 3188 3189 3190 3191 3192 3193 3194 3195 3196 3197 3198 3199 3200 3201 3202 3203 3204 3205 3206 3207 3208 3209 3210 3211 3212 3213 3214 3215 3216 3217 3218 3219 3220 3221 3222 3223 3224 3225 3226 3227 3228 3229 3230 3231 3232 3233 3234 3235 3236 3237 3238 3239 3240 3241 3242 3243 3244 3245 3246 3247 3248 3249 3250 3251 3252 3253 3254 3255 3256 3257 3258 3259 3260 3261 3262 3263 3264 3265 3266 3267 3268 3269 3270 3271 3272 3273 3274 3275 3276 3277 3278 3279 3280 3281 3282 3283 3284 3285 3286 3287 3288 3289 3290 3291 3292 3293 3294 3295 3296 3297 3298 3299 3300 3301 3302 3303 3304 3305 3306 3307 3308 3309 3310 3311 3312 3313 3314 3315 3316 3317 3318 3319 3320 3321 3322 3323 3324 3325 3326 3327 3328 3329 3330 3331 3332 3333 3334 3335 3336 3337 3338 3339 3340 3341 3342 3343 3344 3345 3346 3347 3348 3349 3350 3351 3352 3353 3354 3355 3356 3357 3358 3359 3360 3361 3362 3363 3364 3365 3366 3367 3368 3369 3370 3371 3372 3373 3374 3375 3376 3377 3378 3379 3380 3381 3382 3383 3384 3385 3386 3387 3388 3389 3390 3391 3392 3393 3394 3395 3396 3397 3398 3399 3400 3401 3402 3403 3404 3405 3406 3407 3408 3409 3410 3411 3412 3413 3414 3415 3416 3417 3418 3419 3420 3421 3422 3423 3424 3425 3426 3427 3428 3429 3430 3431 3432 3433 3434 3435 3436 3437 3438 3439 3440 3441 3442 3443 3444 3445 3446 3447 3448 3449 3450 3451 3452 3453 3454 3455 3456 3457 3458 3459 3460 3461 3462 3463 3464 3465 3466 3467 3468 3469 3470 3471 3472 3473 3474 3475 3476 3477 3478 3479 3480 3481 3482 3483 3484 3485 3486 3487 3488 3489 3490 3491 3492 3493 3494 3495 3496 3497 3498 3499 3500 3501 3502 3503 3504 3505 3506 3507 3508 3509 3510 3511 3512 3513 3514 3515 3516 3517 3518 3519 3520 3521 3522 3523 3524 3525 3526 3527 3528 3529 3530 3531 3532 3533 3534 3535 3536 3537 3538 3539 3540 3541 3542 3543 3544 3545 3546 3547 3548 3549 3550 3551 3552 3553 3554 3555 3556 3557 3558 3559 3560 3561 3562 3563 3564 3565 3566 3567 3568 3569 3570 3571 3572 3573 3574 3575 3576 3577 3578 3579 3580 3581 3582 3583 3584 3585 3586 3587 3588 3589 3590 3591 3592 3593 3594 3595 3596 3597 3598 3599 3600 3601 3602 3603 3604 3605 3606 3607 3608 3609 3610 3611 3612 3613 3614 3615 3616 3617 3618 3619 3620 3621 3622 3623 3624 3625 3626 3627 3628 3629 3630 3631 3632 3633 3634 3635 3636 3637 3638 3639 3640 3641 3642 3643 3644 3645 3646 3647 3648 3649 3650 3651 3652 3653 3654 3655 3656 3657 3658 3659 3660 3661 3662 3663 3664 3665 3666 3667 3668 3669 3670 3671 3672 3673 3674 3675 3676 3677 3678 3679 3680 3681 3682 3683 3684 3685 3686 3687 3688 3689 3690 3691 3692 3693 3694 3695 3696 3697 3698 3699 3700 3701 3702 3703 3704 3705 3706 3707 3708 3709 3710 3711 3712 3713 3714 3715 3716 3717 3718 3719 3720 3721 3722 3723 3724 3725 3726 3727 3728 3729 3730 3731 3732 3733 3734 3735 3736 3737 3738 3739 3740 3741 3742 3743 3744 3745 3746 3747 3748 3749 3750 3751 3752 3753 3754 3755 3756 3757 3758 3759 3760 3761 3762 3763 3764 3765 3766 3767 3768 3769 3770 3771 3772 3773 3774 3775 3776 3777 3778 3779 3780 3781 3782 3783 3784 3785 3786 3787 3788 3789 3790 3791 3792 3793 3794 3795 3796 3797 3798 3799 3800 3801 3802 3803 3804 3805 3806 3807 3808 3809 3810 3811 3812 3813 3814 3815 3816 3817 3818 3819 3820 3821 3822 3823 3824 3825 3826 3827 3828 3829 3830 3831 3832 3833 3834 3835 3836 3837 3838 3839 3840 3841 3842 3843 3844 3845 3846 3847 3848 3849 3850 3851 3852 3853 3854 3855 3856 3857 3858 3859 3860 3861 3862 3863 3864 3865 3866 3867 3868 3869 3870 3871 3872 3873 3874 3875 3876 3877 3878 3879 3880 3881 3882 3883 3884 3885 3886 3887 3888 3889 3890 3891 3892 3893 3894 3895 3896 3897 3898 3899 3900 3901 3902 3903 3904 3905 3906 3907 3908 3909 3910 3911 3912 3913 3914 3915 3916 3917 3918 3919 3920 3921 3922 3923 3924 3925 3926 3927 3928 3929 3930 3931 3932 3933 3934 3935 3936 3937 3938 3939 3940 3941 3942 3943 3944 3945 3946 3947 3948 3949 3950 3951 3952 3953 3954 3955 3956 3957 3958 3959 3960 3961 3962 3963 3964 3965 3966 3967 3968 3969 3970 3971 3972 3973 3974 3975 3976 3977 3978 3979 3980 3981 3982 3983 3984 3985 3986 3987 3988 3989 3990 3991 3992 3993 3994 3995 3996 3997 3998 3999 4000 4001 4002 4003 4004 4005 4006 4007 4008 4009 4010 4011 4012 4013 4014 4015 4016 4017 4018 4019 4020 4021 4022 4023 4024 4025 4026 4027 4028 4029 4030 4031 4032 4033 4034 4035 4036 4037 4038 4039 4040 4041 4042 4043 4044 4045 4046 4047 4048 4049 4050 4051 4052 4053 4054 4055 4056 4057 4058 4059 4060 4061 4062 4063 4064 4065 4066 4067 4068 4069 4070 4071 4072 4073 4074 4075 4076 4077 4078 4079 4080 4081 4082 4083 4084 4085 4086 4087 4088 4089 4090 4091 4092 4093 4094 4095 4096 4097 4098 4099 4100 4101 4102 4103 4104 4105 4106 4107 4108 4109 4110 4111 4112 4113 4114 4115 4116 4117 4118 4119 4120 4121 4122 4123 4124 4125 4126 4127 4128 4129 4130 4131 4132 4133 4134 4135 4136 4137 4138 4139 4140 4141 4142 4143 4144 4145 4146 4147 4148 4149 4150 4151 4152 4153 4154 4155 4156 4157 4158 4159 4160 4161 4162 4163 4164 4165 4166 4167 4168 4169 4170 4171 4172 4173 4174 4175 4176 4177 4178 4179 4180 4181 4182 4183 4184 4185 4186 4187 4188 4189 4190 4191 4192 4193 4194 4195 4196 4197 4198 4199 4200 4201 4202 4203 4204 4205 4206 4207 4208 4209 4210 4211 4212 4213 4214 4215 4216 4217 4218 4219 4220 4221 4222 4223 4224 4225 4226 4227 4228 4229 4230 4231 4232 4233 4234 4235 4236 4237 4238 4239 4240 4241 4242 4243 4244 4245 4246 4247 4248 4249 4250 4251 4252 4253 4254 4255 4256 4257 4258 4259 4260 4261 4262 4263 4264 4265 4266 4267 4268 4269 4270 4271 4272 4273 4274 4275 4276 4277 4278 4279 4280 4281 4282 4283 4284 4285 4286 4287 4288 4289 4290 4291 4292 4293 4294 4295 4296 4297 4298 4299 4300 4301 4302 4303 4304 4305 4306 4307 4308 4309 4310 4311 4312 4313 4314 4315 4316 4317 4318 4319 4320 4321 4322 4323 4324 4325 4326 4327 4328 4329 4330 4331 4332 4333 4334 4335 4336 4337 4338 4339 4340 4341 4342 4343 4344 4345 4346 4347 4348 4349 4350 4351 4352 4353 4354 4355 4356 4357 4358 4359 4360 4361 4362 4363 4364 4365 4366 4367 4368 4369 4370 4371 4372 4373 4374 4375 4376 4377 4378 4379 4380 4381 4382 4383 4384 4385 4386 4387 4388 4389 4390 4391 4392 4393 4394 4395 4396 4397 4398 4399 4400 4401 4402 4403 4404 4405 4406 4407 4408 4409 4410 4411 4412 4413 4414 4415 4416 4417 4418 4419 4420 4421 4422 4423 4424 4425 4426 4427 4428 4429 4430 4431 4432 4433 4434 4435 4436 4437 4438 4439 4440 4441 4442 4443 4444 4445 4446 4447 4448 4449 4450 4451 4452 4453 4454 4455 4456 4457 4458 4459 4460 4461 4462 4463 4464 4465 4466 4467 4468 4469 4470 4471 4472 4473 4474 4475 4476 4477 4478 4479 4480 4481 4482 4483 4484 4485 4486 4487 4488 4489 4490 4491 4492 4493 4494 4495 4496 4497 4498 4499 4500 4501 4502 4503 4504 4505 4506 4507 4508 4509 4510 4511 4512 4513 4514 4515 4516 4517 4518 4519 4520 4521 4522 4523 4524 4525 4526 4527 4528 4529 4530 4531 4532 4533 4534 4535 4536 4537 4538 4539 4540 4541 4542 4543 4544 4545 4546 4547 4548 4549 4550 4551 4552 4553 4554 4555 4556 4557 4558 4559 4560 4561 4562 4563 4564 4565 4566 4567 4568 4569 4570 4571 4572 4573 4574 4575 4576 4577 4578 4579 4580 4581 4582 4583 4584 4585 4586 4587 4588 4589 4590 4591 4592 4593 4594 4595 4596 4597 4598 4599 4600 4601 4602 4603 4604 4605 4606 4607 4608 4609 4610 4611 4612 4613 4614 4615 4616 4617 4618 4619 4620 4621 4622 4623 4624 4625 4626 4627 4628 4629 4630 4631 4632 4633 4634 4635 4636 4637 4638 4639 4640 4641 4642 4643 4644 4645 4646 4647 4648 4649 4650 4651 4652 4653 4654 4655 4656 4657 4658 4659 4660 4661 4662 4663 4664 4665 4666 4667 4668 4669 4670 4671 4672 4673 4674 4675 4676 4677 4678 4679 4680 4681 4682 4683 4684 4685 4686 4687 4688 4689 4690 4691 4692 4693 4694 4695 4696 4697 4698 4699 4700 4701 4702 4703 4704 4705 4706 4707 4708 4709 4710 4711 4712 4713 4714 4715 4716 4717 4718 4719 4720 4721 4722 4723 4724 4725 4726 4727 4728 4729 4730 4731 4732 4733 4734 4735 4736 4737 4738 4739 4740 4741 4742 4743 4744 4745 4746 4747 4748 4749 4750 4751 4752 4753 4754 4755 4756 4757 4758 4759 4760 4761 4762 4763 4764 4765 4766 4767 4768 4769 4770 4771 4772 4773 4774 4775 4776 4777 4778 4779 4780 4781 4782 4783 4784 4785 4786 4787 4788 4789 4790 4791 4792 4793 4794 4795 4796 4797 4798 4799 4800 4801 4802 4803 4804 4805 4806 4807 4808 4809 4810 4811 4812 4813 4814 4815 4816 4817 4818 4819 4820 4821 4822 4823 4824 4825 4826 4827 4828 4829 4830 4831 4832 4833 4834 4835 4836 4837 4838 4839 4840 4841 4842 4843 4844 4845 4846 4847 4848 4849 4850 4851 4852 4853 4854 4855 4856 4857 4858 4859 4860 4861 4862 4863 4864 4865 4866 4867 4868 4869 4870 4871 4872 4873 4874 4875 4876 4877 4878 4879 4880 4881 4882 4883 4884 4885 4886 4887 4888 4889 4890 4891 4892 4893 4894 4895 4896 4897 4898 4899 4900 4901 4902 4903 4904 4905 4906 4907 4908 4909 4910 4911 4912 4913 4914 4915 4916 4917 4918 4919 4920 4921 4922 4923 4924 4925 4926 4927 4928 4929 4930 4931 4932 4933 4934 4935 4936 4937 4938 4939 4940 4941 4942 4943 4944 4945 4946 4947 4948 4949 4950 4951 4952 4953 4954 4955 4956 4957 4958 4959 4960 4961 4962 4963 4964 4965 4966 4967 4968 4969 4970 4971 4972 4973 4974 4975 4976 4977 4978 4979 4980 4981 4982 4983 4984 4985 4986 4987 4988 4989 4990 4991 4992 4993 4994 4995 4996 4997 4998 4999 5000 5001 5002 5003 5004 5005 5006 5007 5008 5009 5010 5011 5012 5013 5014 5015 5016 5017 5018 5019 5020 5021 5022 5023 5024 5025 5026 5027 5028 5029 5030 5031 5032 5033 5034 5035 5036 5037 5038 5039 5040 5041 5042 5043 5044 5045 5046 5047 5048 5049 5050 5051 5052 5053 5054 5055 5056 5057 5058 5059 5060 5061 5062 5063 5064 5065 5066 5067 5068 5069 5070 5071 5072 5073 5074 5075 5076 5077 5078 5079 5080 5081 5082 5083 5084 5085 5086 5087 5088 5089 5090 5091 5092 5093 5094 5095 5096 5097 5098 5099 5100 5101 5102 5103 5104 5105 5106 5107 5108 5109 5110 5111 5112 5113 5114 5115 5116 5117 5118 5119 5120 5121 5122 5123 5124 5125 5126 5127 5128 5129 5130 5131 5132 5133 5134 5135 5136 5137 5138 5139 5140 5141 5142 5143 5144 5145 5146 5147 5148 5149 5150 5151 5152 5153 5154 5155 5156 5157 5158 5159 5160 5161 5162 5163 5164 5165 5166 5167 5168 5169 5170 5171 5172 5173 5174 5175 5176 5177 5178 5179 5180 5181 5182 5183 5184 5185 5186 5187 5188 5189 5190 5191 5192 5193 5194 5195 5196 5197 5198 5199 5200 5201 5202 5203 5204 5205 5206 5207 5208 5209 5210 5211 5212 5213 5214 5215 5216 5217 5218 5219 5220 5221 5222 5223 5224 5225 5226 5227 5228 5229 5230 5231 5232 5233 5234 5235 5236 5237 5238 5239 5240 5241 5242 5243 5244 5245 5246 5247 5248 5249 5250 5251 5252 5253 5254 5255 5256 5257 5258 5259 5260 5261 5262 5263 5264 5265 5266 5267 5268 5269 5270 5271 5272 5273 5274 5275 5276 5277 5278 5279 5280 5281 5282 5283 5284 5285 5286 5287 5288 5289 5290 5291 5292 5293 5294 5295 5296 5297 5298 5299 5300 5301 5302 5303 5304 5305 5306 5307 5308 5309 5310 5311 5312 5313 5314 5315 5316 5317 5318 5319 5320 5321 5322 5323 5324 5325 5326 5327 5328 5329 5330 5331 5332 5333 5334 5335 5336 5337 5338 5339 5340 5341 5342 5343 5344 5345 5346 5347 5348 5349 5350 5351 5352 5353 5354 5355 5356 5357 5358 5359 5360 5361 5362 5363 5364 5365 5366 5367 5368 5369 5370 5371 5372 5373 5374 5375 5376 5377 5378 5379 5380 5381 5382 5383 5384 5385 5386 5387 5388 5389 5390 5391 5392 5393 5394 5395 5396 5397 5398 5399 5400 5401 5402 5403 5404 5405 5406 5407 5408 5409 5410 5411 5412 5413 5414 5415 5416 5417 5418 5419 5420 5421 5422 5423 5424 5425 5426 5427 5428 5429 5430 5431 5432 5433 5434 5435 5436 5437 5438 5439 5440 5441 5442 5443 5444 5445 5446 5447 5448 5449 5450 5451 5452 5453 5454 5455 5456 5457 5458 5459 5460 5461 5462 5463 5464 5465 5466 5467 5468 5469 5470 5471 5472 5473 5474 5475 5476 5477 5478 5479 5480 5481 5482 5483 5484 5485 5486 5487 5488 5489 5490 5491 5492 5493 5494 5495 5496 5497 5498 5499 5500 5501 5502 5503 5504 5505 5506 5507 5508 5509 5510 5511 5512 5513 5514 5515 5516 5517 5518 5519 5520 5521 5522 5523 5524 5525 5526 5527 5528 5529 5530 5531 5532 5533 5534 5535 5536 5537 5538 5539 5540 5541 5542 5543 5544 5545 5546 5547 5548 5549 5550 5551 5552 5553 5554 5555 5556 5557 5558 5559 5560 5561 5562 5563 5564 5565 5566 5567 5568 5569 5570 5571 5572 5573 5574 5575 5576 5577 5578 5579 5580 5581 5582 5583 5584 5585 5586 5587 5588 5589 5590 5591 5592 5593 5594 5595 5596 5597 5598 5599 5600 5601 5602 5603 5604 5605 5606 5607 5608 5609 5610 5611 5612 5613 5614 5615 5616 5617 5618 5619 5620 5621 5622 5623 5624 5625 5626 5627 5628 5629 5630 5631 5632 5633 5634 5635 5636 5637 5638 5639 5640 5641 5642 5643 5644 5645 5646 5647 5648 5649 5650 5651 5652 5653 5654 5655 5656 5657 5658 5659 5660 5661 5662 5663 5664 5665 5666 5667 5668 5669 5670 5671 5672 5673 5674 5675 5676 5677 5678 5679 5680 5681 5682 5683 5684 5685 5686 5687 5688 5689 5690 5691 5692 5693 5694 5695 5696 5697 5698 5699 5700 5701 5702 5703 5704 5705 5706 5707 5708 5709 5710 5711 5712 5713 5714 5715 5716 5717 5718 5719 5720 5721 5722 5723 5724 5725 5726 5727 5728 5729 5730 5731 5732 5733 5734 5735 5736 5737 5738 5739 5740 5741 5742 5743 5744 5745 5746 5747 5748 5749 5750 5751 5752 5753 5754 5755 5756 5757 5758 5759 5760 5761 5762 5763 5764 5765 5766 5767 5768 5769 5770 5771 5772 5773 5774 5775 5776 5777 5778 5779 5780 5781 5782 5783 5784 5785 5786 5787 5788 5789 5790 5791 5792 5793 5794 5795 5796 5797 5798 5799 5800 5801 5802 5803 5804 5805 5806 5807 5808 5809 5810 5811 5812 5813 5814 5815 5816 5817 5818 5819 5820 5821 5822 5823 5824 5825 5826 5827 5828 5829 5830 5831 5832 5833 5834 5835 5836 5837 5838 5839 5840 5841 5842 5843 5844 5845 5846 5847 5848 5849 5850 5851 5852 5853 5854 5855 5856 5857 5858 5859 5860 5861 5862 5863 5864 5865 5866 5867 5868 5869 5870 5871 5872 5873 5874 5875 5876 5877 5878 5879 5880 5881 5882 5883 5884 5885 5886 5887 5888 5889 5890 5891 5892 5893 5894 5895 5896 5897 5898 5899 5900 5901 5902 5903 5904 5905 5906 5907 5908 5909 5910 5911 5912 5913 5914 5915 5916 5917 5918 5919 5920 5921 5922 5923 5924 5925 5926 5927 5928 5929 5930 5931 5932 5933 5934 5935 5936 5937 5938 5939 5940 5941 5942 5943 5944 5945 5946 5947 5948 5949 5950 5951 5952 5953 5954 5955 5956 5957 5958 5959 5960 5961 5962 5963 5964 5965 5966 5967 5968 5969 5970 5971 5972 5973 5974 5975 5976 5977 5978 5979 5980 5981 5982 5983 5984 5985 5986 5987 5988 5989 5990 5991 5992 5993 5994 5995 5996 5997 5998 5999 6000 6001 6002 6003 6004 6005 6006 6007 6008 6009 6010 6011 6012 6013 6014 6015 6016 6017 6018 6019 6020 6021 6022 6023 6024 6025 6026 6027 6028 6029 6030 6031 6032 6033 6034 6035 6036 6037 6038 6039 6040 6041 6042 6043 6044 6045 6046 6047 6048 6049 6050 6051 6052 6053 6054 6055 6056 6057 6058 6059 6060 6061 6062 6063 6064 6065 6066 6067 6068 6069 6070 6071 6072 6073 6074 6075 6076 6077 6078 6079 6080 6081 6082 6083 6084 6085 6086 6087 6088 6089 6090 6091 6092 6093 6094 6095 6096 6097 6098 6099 6100 6101 6102 6103 6104 6105 6106 6107 6108 6109 6110 6111 6112 6113 6114 6115 6116 6117 6118 6119 6120 6121 6122 6123 6124 6125 6126 6127 6128 6129 6130 6131 6132 6133 6134 6135 6136 6137 6138 6139 6140 6141 6142 6143 6144 6145 6146 6147 6148 6149 6150 6151 6152 6153 6154 6155 6156 6157 6158 6159 6160 6161 6162 6163 6164 6165 6166 6167 6168 6169 6170 6171 6172 6173 6174 6175 6176 6177 6178 6179 6180 6181 6182 6183 6184 6185 6186 6187 6188 6189 6190 6191 6192 6193 6194 6195 6196 6197 6198 6199 6200 6201 6202 6203 6204 6205 6206 6207 6208 6209 6210 6211 6212 6213 6214 6215 6216 6217 6218 6219 6220 6221 6222 6223 6224 6225 6226 6227 6228 6229 6230 6231 6232 6233 6234 6235 6236 6237 6238 6239 6240 6241 6242 6243 6244 6245 6246 6247 6248 6249 6250 6251 6252 6253 6254 6255 6256 6257 6258 6259 6260 6261 6262 6263 6264 6265 6266 6267 6268 6269 6270 6271 6272 6273 6274 6275 6276 6277 6278 6279 6280 6281 6282 6283 6284 6285 6286 6287 6288 6289 6290 6291 6292 6293 6294 6295 6296 6297 6298 6299 6300 6301 6302 6303 6304 6305 6306 6307 6308 6309 6310 6311 6312 6313 6314 6315 6316 6317 6318 6319 6320 6321 6322 6323 6324 6325 6326 6327 6328 6329 6330 6331 6332 6333 6334 6335 6336 6337 6338 6339 6340 6341 6342 6343 6344 6345 6346 6347 6348 6349 6350 6351 6352 6353 6354 6355 6356 6357 6358 6359 6360 6361 6362 6363 6364 6365 6366 6367 6368 6369 6370 6371 6372 6373 6374 6375 6376 6377 6378 6379 6380 6381 6382 6383 6384 6385 6386 6387 6388 6389 6390 6391 6392 6393 6394 6395 6396 6397 6398 6399 6400 6401 6402 6403 6404 6405 6406 6407 6408 6409 6410 6411 6412 6413 6414 6415 6416 6417 6418 6419 6420 6421 6422 6423 6424 6425 6426 6427 6428 6429 6430 6431 6432 6433 6434 6435 6436 6437 6438 6439 6440 6441 6442 6443 6444 6445 6446 6447 6448 6449 6450 6451 6452 6453 6454 6455 6456 6457 6458 6459 6460 6461 6462 6463 6464 6465 6466 6467 6468 6469 6470 6471 6472 6473 6474 6475 6476 6477 6478 6479 6480 6481 6482 6483 6484 6485 6486 6487 6488 6489 6490 6491 6492 6493 6494 6495 6496 6497 6498 6499 6500 6501 6502 6503 6504 6505 6506 6507 6508 6509 6510 6511 6512 6513 6514 6515 6516 6517 6518 6519 6520 6521 6522 6523 6524 6525 6526 6527 6528 6529 6530 6531 6532 6533 6534 6535 6536 6537 6538 6539 6540 6541 6542 6543 6544 6545 6546 6547 6548 6549 6550 6551 6552 6553 6554 6555 6556 6557 6558 6559 6560 6561 6562 6563 6564 6565 6566 6567 6568 6569 6570 6571 6572 6573 6574 6575 6576 6577 6578 6579 6580 6581 6582 6583 6584 6585 6586 6587 6588 6589 6590 6591 6592 6593 6594 6595 6596 6597 6598 6599 6600 6601 6602 6603 6604 6605 6606 6607 6608 6609 6610 6611 6612 6613 6614 6615 6616 6617 6618 6619 6620 6621 6622 6623 6624 6625 6626 6627 6628 6629 6630 6631 6632 6633 6634 6635 6636 6637 6638 6639 6640 6641 6642 6643 6644 6645 6646 6647 6648 6649 6650 6651 6652 6653 6654 6655 6656 6657 6658 6659 6660 6661 6662 6663 6664 6665 6666 6667 6668 6669 6670 6671 6672 6673 6674 6675 6676 6677 6678 6679 6680 6681 6682 6683 6684 6685 6686 6687 6688 6689 6690 6691 6692 6693 6694 6695 6696 6697 6698 6699 6700 6701 6702 6703 6704 6705 6706 6707 6708 6709 6710 6711 6712 6713 6714 6715 6716 6717 6718 6719 6720 6721 6722 6723 6724 6725 6726 6727 6728 6729 6730 6731 6732 6733 6734 6735 6736 6737 6738 6739 6740 6741 6742 6743 6744 6745 6746 6747 6748 6749 6750 6751 6752 6753 6754 6755 6756 6757 6758 6759 6760 6761 6762 6763 6764 6765 6766 6767 6768 6769 6770 6771 6772 6773 6774 6775 6776 6777 6778 6779 6780 6781 6782 6783 6784 6785 6786 6787 6788 6789 6790 6791 6792 6793 6794 6795 6796 6797 6798 6799 6800 6801 6802 6803 6804 6805 6806 6807 6808 6809 6810 6811 6812 6813 6814 6815 6816 6817 6818 6819 6820 6821 6822 6823 6824 6825 6826 6827 6828 6829 6830 6831 6832 6833 6834 6835 6836 6837 6838 6839 6840 6841 6842 6843 6844 6845 6846 6847 6848 6849 6850 6851 6852 6853 6854 6855 6856 6857 6858 6859 6860 6861 6862 6863 6864 6865 6866 6867 6868 6869 6870 6871 6872 6873 6874 6875 6876 6877 6878 6879 6880 6881 6882 6883 6884 6885 6886 6887 6888 6889 6890 6891 6892 6893 6894 6895 6896 6897 6898 6899 6900 6901 6902 6903 6904 6905 6906 6907 6908 6909 6910 6911 6912 6913 6914 6915 6916 6917 6918 6919 6920 6921 6922 6923 6924 6925 6926 6927 6928 6929 6930 6931 6932 6933 6934 6935 6936 6937 6938 6939 6940 6941 6942 6943 6944 6945 6946 6947 6948 6949 6950 6951 6952 6953 6954 6955 6956 6957 6958 6959 6960 6961 6962 6963 6964 6965 6966 6967 6968 6969 6970 6971 6972 6973 6974 6975 6976 6977 6978 6979 6980 6981 6982 6983 6984 6985 6986 6987 6988 6989 6990 6991 6992 6993 6994 6995 6996 6997 6998 6999 7000 7001 7002 7003 7004 7005 7006 7007 7008 7009 7010 7011 7012 7013 7014 7015 7016 7017 7018 7019 7020 7021 7022 7023 7024 7025 7026 7027 7028 7029 7030 7031 7032 7033 7034 7035 7036 7037 7038 7039 7040 7041 7042 7043 7044 7045 7046 7047 7048 7049 7050 7051 7052 7053 7054 7055 7056 7057 7058 7059 7060 7061 7062 7063 7064 7065 7066 7067 7068 7069 7070 7071 7072 7073 7074 7075 7076 7077 7078 7079 7080 7081 7082 7083 7084 7085 7086 7087 7088 7089 7090 7091 7092 7093 7094 7095 7096 7097 7098 7099 7100 7101 7102 7103 7104 7105 7106 7107 7108 7109 7110 7111 7112 7113 7114 7115 7116 7117 7118 7119 7120 7121 7122 7123 7124 7125 7126 7127 7128 7129 7130 7131 7132 7133 7134 7135 7136 7137 7138 7139 7140 7141 7142 7143 7144 7145 7146 7147 7148 7149 7150 7151 7152 7153 7154 7155 7156 7157 7158 7159 7160 7161 7162 7163 7164 7165 7166 7167 7168 7169 7170 7171 7172 7173 7174 7175 7176 7177 7178 7179 7180 7181 7182 7183 7184 7185 7186 7187 7188 7189 7190 7191 7192 7193 7194 7195 7196 7197 7198 7199 7200 7201 7202 7203 7204 7205 7206 7207 7208 7209 7210 7211 7212 7213 7214 7215 7216 7217 7218 7219 7220 7221 7222 7223 7224 7225 7226 7227 7228 7229 7230 7231 7232 7233 7234 7235 7236 7237 7238 7239 7240 7241 7242 7243 7244 7245 7246 7247 7248 7249 7250 7251 7252 7253 7254 7255 7256 7257 7258 7259 7260 7261 7262 7263 7264 7265 7266 7267 7268 7269 7270 7271 7272 7273 7274 7275 7276 7277 7278 7279 7280 7281 7282 7283 7284 7285 7286 7287 7288 7289 7290 7291 7292 7293 7294 7295 7296 7297 7298 7299 7300 7301 7302 7303 7304 7305 7306 7307 7308 7309 7310 7311 7312 7313 7314 7315 7316 7317 7318 7319 7320 7321 7322 7323 7324 7325 7326 7327 7328 7329 7330 7331 7332 7333 7334 7335 7336 7337 7338 7339 7340 7341 7342 7343 7344 7345 7346 7347 7348 7349 7350 7351 7352 7353 7354 7355 7356 7357 7358 7359 7360 7361 7362 7363 7364 7365 7366 7367 7368 7369 7370 7371 7372 7373 7374 7375 7376 7377 7378 7379 7380 7381 7382 7383 7384 7385 7386 7387 7388 7389 7390 7391 7392 7393 7394 7395 7396 7397 7398 7399 7400 7401 7402 7403 7404 7405 7406 7407 7408 7409 7410 7411 7412 7413 7414 7415 7416 7417 7418 7419 7420 7421 7422 7423 7424 7425 7426 7427 7428 7429 7430 7431 7432 7433 7434 7435 7436 7437 7438 7439 7440 7441 7442 7443 7444 7445 7446 7447 7448 7449 7450 7451 7452 7453 7454 7455 7456 7457 7458 7459 7460 7461 7462 7463 7464 7465 7466 7467 7468 7469 7470 7471 7472 7473 7474 7475 7476 7477 7478 7479 7480 7481 7482 7483 7484 7485 7486 7487 7488 7489 7490 7491 7492 7493 7494 7495 7496 7497 7498 7499 7500 7501 7502 7503 7504 7505 7506 7507 7508 7509 7510 7511 7512 7513 7514 7515 7516 7517 7518 7519 7520 7521 7522 7523 7524 7525 7526 7527 7528 7529 7530 7531 7532 7533 7534 7535 7536 7537 7538 7539 7540 7541 7542 7543 7544 7545 7546 7547 7548 7549 7550 7551 7552 7553 7554 7555 7556 7557 7558 7559 7560 7561 7562 7563 7564 7565 7566 7567 7568 7569 7570 7571 7572 7573 7574 7575 7576 7577 7578 7579 7580 7581 7582 7583 7584 7585 7586 7587 7588 7589 7590 7591 7592 7593 7594 7595 7596 7597 7598 7599 7600 7601 7602 7603 7604 7605 7606 7607 7608 7609 7610 7611 7612 7613 7614 7615 7616 7617 7618 7619 7620 7621 7622 7623 7624 7625 7626 7627 7628 7629 7630 7631 7632 7633 7634 7635 7636 7637 7638 7639 7640 7641 7642 7643 7644 7645 7646 7647 7648 7649 7650 7651 7652 7653 7654 7655 7656 7657 7658 7659 7660 7661 7662 7663 7664 7665 7666 7667 7668 7669 7670 7671 7672 7673 7674 7675 7676 7677 7678 7679 7680 7681 7682 7683 7684 7685 7686 7687 7688 7689 7690 7691 7692 7693 7694 7695 7696 7697 7698 7699 7700 7701 7702 7703 7704 7705 7706 7707 7708 7709 7710 7711 7712 7713 7714 7715 7716 7717 7718 7719 7720 7721 7722 7723 7724 7725 7726 7727 7728 7729 7730 7731 7732 7733 7734 7735 7736 7737 7738 7739 7740 7741 7742 7743 7744 7745 7746 7747 7748 7749 7750 7751 7752 7753 7754 7755 7756 7757 7758 7759 7760 7761 7762 7763 7764 7765 7766 7767 7768 7769 7770 7771 7772 7773 7774 7775 7776 7777 7778 7779 7780 7781 7782 7783 7784 7785 7786 7787 7788 7789 7790 7791 7792 7793 7794 7795 7796 7797 7798 7799 7800 7801 7802 7803 7804 7805 7806 7807 7808 7809 7810 7811 7812 7813 7814 7815 7816 7817 7818 7819 7820 7821 7822 7823 7824 7825 7826 7827 7828 7829 7830 7831 7832 7833 7834 7835 7836 7837 7838 7839 7840 7841 7842 7843 7844 7845 7846 7847 7848 7849 7850 7851 7852 7853 7854 7855 7856 7857 7858 7859 7860 7861 7862 7863 7864 7865 7866 7867 7868 7869 7870 7871 7872 7873 7874 7875 7876 7877 7878 7879 7880 7881 7882 7883 7884 7885 7886 7887 7888 7889 7890 7891 7892 7893 7894 7895 7896 7897 7898 7899 7900 7901 7902 7903 7904 7905 7906 7907 7908 7909 7910 7911 7912 7913 7914 7915 7916 7917 7918 7919 7920 7921 7922 7923 7924 7925 7926 7927 7928 7929 7930 7931 7932 7933 7934 7935 7936 7937 7938 7939 7940 7941 7942 7943 7944 7945 7946 7947 7948 7949 7950 7951 7952 7953 7954 7955 7956 7957 7958 7959 7960 7961 7962 7963 7964 7965 7966 7967 7968 7969 7970 7971 7972 7973 7974 7975 7976 7977 7978 7979 7980 7981 7982 7983 7984 7985 7986 7987 7988 7989 7990 7991 7992 7993 7994 7995 7996 7997 7998 7999 8000 8001 8002 8003 8004 8005 8006 8007 8008 8009 8010 8011 8012 8013 8014 8015 8016 8017 8018 8019 8020 8021 8022 8023 8024 8025 8026 8027 8028 8029 8030 8031 8032 8033 8034 8035 8036 8037 8038 8039 8040 8041 8042 8043 8044 8045 8046 8047 8048 8049 8050 8051 8052 8053 8054 8055 8056 8057 8058 8059 8060 8061 8062 8063 8064 8065 8066 8067 8068 8069 8070 8071 8072 8073 8074 8075 8076 8077 8078 8079 8080 8081 8082 8083 8084 8085 8086 8087 8088 8089 8090 8091 8092 8093 8094 8095 8096 8097 8098 8099 8100 8101 8102 8103 8104 8105 8106 8107 8108 8109 8110 8111 8112 8113 8114 8115 8116 8117 8118 8119 8120 8121 8122 8123 8124 8125 8126 8127 8128 8129 8130 8131 8132 8133 8134 8135 8136 8137 8138 8139 8140 8141 8142 8143 8144 8145 8146 8147 8148 8149 8150 8151 8152 8153 8154 8155 8156 8157 8158 8159 8160 8161 8162 8163 8164 8165 8166 8167 8168 8169 8170 8171 8172 8173 8174 8175 8176 8177 8178 8179 8180 8181 8182 8183 8184 8185 8186 8187 8188 8189 8190 8191 8192 8193 8194 8195 8196 8197 8198 8199 8200 8201 8202 8203 8204 8205 8206 8207 8208 8209 8210 8211 8212 8213 8214 8215 8216 8217 8218 8219 8220 8221 8222 8223 8224 8225 8226 8227 8228 8229 8230 8231 8232 8233 8234 8235 8236 8237 8238 8239 8240 8241 8242 8243 8244 8245 8246 8247 8248 8249 8250 8251 8252 8253 8254 8255 8256 8257 8258 8259 8260 8261 8262 8263 8264 8265 8266 8267 8268 8269 8270 8271 8272 8273 8274 8275 8276 8277 8278 8279 8280 8281 8282 8283 8284 8285 8286 8287 8288 8289 8290 8291 8292 8293 8294 8295 8296 8297 8298 8299 8300 8301 8302 8303 8304 8305 8306 8307 8308 8309 8310 8311 8312 8313 8314 8315 8316 8317 8318 8319 8320 8321 8322 8323 8324 8325 8326 8327 8328 8329 8330 8331 8332 8333 8334 8335 8336 8337 8338 8339 8340 8341 8342 8343 8344 8345 8346 8347 8348 8349 8350 8351 8352 8353 8354 8355 8356 8357 8358 8359 8360 8361 8362 8363 8364 8365 8366 8367 8368 8369 8370 8371 8372 8373 8374 8375 8376 8377 8378 8379 8380 8381 8382 8383 8384 8385 8386 8387 8388 8389 8390 8391 8392 8393 8394 8395 8396 8397 8398 8399 8400 8401 8402 8403 8404 8405 8406 8407 8408 8409 8410 8411 8412 8413 8414 8415 8416 8417 8418 8419 8420 8421 8422 8423 8424 8425 8426 8427 8428 8429 8430 8431 8432 8433 8434 8435 8436 8437 8438 8439 8440 8441 8442 8443 8444 8445 8446 8447 8448 8449 8450 8451 8452 8453 8454 8455 8456 8457 8458 8459 8460 8461 8462 8463 8464 8465 8466 8467 8468 8469 8470 8471 8472 8473 8474 8475 8476 8477 8478 8479 8480 8481 8482 8483 8484 8485 8486 8487 8488 8489 8490 8491 8492 8493 8494 8495 8496 8497 8498 8499 8500 8501 8502 8503 8504 8505 8506 8507 8508 8509 8510 8511 8512 8513 8514 8515 8516 8517 8518 8519 8520 8521 8522 8523 8524 8525 8526 8527 8528 8529 8530 8531 8532 8533 8534 8535 8536 8537 8538 8539 8540 8541 8542 8543 8544 8545 8546 8547 8548 8549 8550 8551 8552 8553 8554 8555 8556 8557 8558 8559 8560 8561 8562 8563 8564 8565 8566 8567 8568 8569 8570 8571 8572 8573 8574 8575 8576 8577 8578 8579 8580 8581 8582 8583 8584 8585 8586 8587 8588 8589 8590 8591 8592 8593 8594 8595 8596 8597 8598 8599 8600 8601 8602 8603 8604 8605 8606 8607 8608 8609 8610 8611 8612 8613 8614 8615 8616 8617 8618 8619 8620 8621 8622 8623 8624 8625 8626 8627 8628 8629 8630 8631 8632 8633 8634 8635 8636 8637 8638 8639 8640 8641 8642 8643 8644 8645 8646 8647 8648 8649 8650 8651 8652 8653 8654 8655 8656 8657 8658 8659 8660 8661 8662 8663 8664 8665 8666 8667 8668 8669 8670 8671 8672 8673 8674 8675 8676 8677 8678 8679 8680 8681 8682 8683 8684 8685 8686 8687 8688 8689 8690 8691 8692 8693 8694 8695 8696 8697 8698 8699 8700 8701 8702 8703 8704 8705 8706 8707 8708 8709 8710 8711 8712 8713 8714 8715 8716 8717 8718 8719 8720 8721 8722 8723 8724 8725 8726 8727 8728 8729 8730 8731 8732 8733 8734 8735 8736 8737 8738 8739 8740 8741 8742 8743 8744 8745 8746 8747 8748 8749 8750 8751 8752 8753 8754 8755 8756 8757 8758 8759 8760 8761 8762 8763 8764 8765 8766 8767 8768 8769 8770 8771 8772 8773 8774 8775 8776 8777 8778 8779 8780 8781 8782 8783 8784 8785 8786 8787 8788 8789 8790 8791 8792 8793 8794 8795 8796 8797 8798 8799 8800 8801 8802 8803 8804 8805 8806 8807 8808 8809 8810 8811 8812 8813 8814 8815 8816 8817 8818 8819 8820 8821 8822 8823 8824 8825 8826 8827 8828 8829 8830 8831 8832 8833 8834 8835 8836 8837 8838 8839 8840 8841 8842 8843 8844 8845 8846 8847 8848 8849 8850 8851 8852 8853 8854 8855 8856 8857 8858 8859 8860 8861 8862 8863 8864 8865 8866 8867 8868 8869 8870 8871 8872 8873 8874 8875 8876 8877 8878 8879 8880 8881 8882 8883 8884 8885 8886 8887 8888 8889 8890 8891 8892 8893 8894 8895 8896 8897 8898 8899 8900 8901 8902 8903 8904 8905 8906 8907 8908 8909 8910 8911 8912 8913 8914 8915 8916 8917 8918 8919 8920 8921 8922 8923 8924 8925 8926 8927 8928 8929 8930 8931 8932 8933 8934 8935 8936 8937 8938 8939 8940 8941 8942 8943 8944 8945 8946 8947 8948 8949 8950 8951 8952 8953 8954 8955 8956 8957 8958 8959 8960 8961 8962 8963 8964 8965 8966 8967 8968 8969 8970 8971 8972 8973 8974 8975 8976 8977 8978 8979 8980 8981 8982 8983 8984 8985 8986 8987 8988 8989 8990 8991 8992 8993 8994 8995 8996 8997 8998 8999 9000 9001 9002 9003 9004 9005 9006 9007 9008 9009 9010 9011 9012 9013 9014 9015 9016 9017 9018 9019 9020 9021 9022 9023 9024 9025 9026 9027 9028 9029 9030 9031 9032 9033 9034 9035 9036 9037 9038 9039 9040 9041 9042 9043 9044 9045 9046 9047 9048 9049 9050 9051 9052 9053 9054 9055 9056 9057 9058 9059 9060 9061 9062 9063 9064 9065 9066 9067 9068 9069 9070 9071 9072 9073 9074 9075 9076 9077 9078 9079 9080 9081 9082 9083 9084 9085 9086 9087 9088 9089 9090 9091 9092 9093 9094 9095 9096 9097 9098 9099 9100 9101 9102 9103 9104 9105 9106 9107 9108 9109 9110 9111 9112 9113 9114 9115 9116 9117 9118 9119 9120 9121 9122 9123 9124 9125 9126 9127 9128 9129 9130 9131 9132 9133 9134 9135 9136 9137 9138 9139 9140 9141 9142 9143 9144 9145 9146 9147 9148 9149 9150 9151 9152 9153 9154 9155 9156 9157 9158 9159 9160 9161 9162 9163 9164 9165 9166 9167 9168 9169 9170 9171 9172 9173 9174 9175 9176 9177 9178 9179 9180 9181 9182 9183 9184 9185 9186 9187 9188 9189 9190 9191 9192 9193 9194 9195 9196 9197 9198 9199 9200 9201 9202 9203 9204 9205 9206 9207 9208 9209 9210 9211 9212 9213 9214 9215 9216 9217 9218 9219 9220 9221 9222 9223 9224 9225 9226 9227 9228 9229 9230 9231 9232 9233 9234 9235 9236 9237 9238 9239 9240 9241 9242 9243 9244 9245 9246 9247 9248 9249 9250 9251 9252 9253 9254 9255 9256 9257 9258 9259 9260 9261 9262 9263 9264 9265 9266 9267 9268 9269 9270 9271 9272 9273 9274 9275 9276 9277 9278 9279 9280 9281 9282 9283 9284 9285 9286 9287 9288 9289 9290 9291 9292 9293 9294 9295 9296 9297 9298 9299 9300 9301 9302 9303 9304 9305 9306 9307 9308 9309 9310 9311 9312 9313 9314 9315 9316 9317 9318 9319 9320 9321 9322 9323 9324 9325 9326 9327 9328 9329 9330 9331 9332 9333 9334 9335 9336 9337 9338 9339 9340 9341 9342 9343 9344 9345 9346 9347 9348 9349 9350 9351 9352 9353 9354 9355 9356 9357 9358 9359 9360 9361 9362 9363 9364 9365 9366 9367 9368 9369 9370 9371 9372 9373 9374 9375 9376 9377 9378 9379 9380 | #include "stdafx.h" #include "tbl.h" void init4(std::map< int , std::vector< int >>& tbl) { tbl.insert(std::pair< int , std::vector< int >>(0xE1EF, { 0x8414a })); tbl.insert(std::pair< int , std::vector< int >>(0x3A7EF, { 0x4410a })); tbl.insert(std::pair< int , std::vector< int >>(0x27EF7, { 0x8840a })); tbl.insert(std::pair< int , std::vector< int >>(0x13F7B, { 0x8840a })); tbl.insert(std::pair< int , std::vector< int >>(0x2F7EF, { 0x4408a })); tbl.insert(std::pair< int , std::vector< int >>(0x3E7EF, { 0xc40a, 0x440ca })); tbl.insert(std::pair< int , std::vector< int >>(0x1C7EF, { 0x4410a })); tbl.insert(std::pair< int , std::vector< int >>(0x3AFCF, { 0x4810a })); tbl.insert(std::pair< int , std::vector< int >>(0x2FCF7, { 0x8c40a })); tbl.insert(std::pair< int , std::vector< int >>(0x17E7B, { 0x8c40a })); tbl.insert(std::pair< int , std::vector< int >>(0x2FDEF, { 0x4804a })); tbl.insert(std::pair< int , std::vector< int >>(0x3EFCF, { 0xc80a, 0x480ca })); tbl.insert(std::pair< int , std::vector< int >>(0x1CFCF, { 0x4810a })); tbl.insert(std::pair< int , std::vector< int >>(0x3BF8F, { 0x4c10a })); tbl.insert(std::pair< int , std::vector< int >>(0x3F8F7, { 0x9040a })); tbl.insert(std::pair< int , std::vector< int >>(0x1FC7B, { 0x9040a })); tbl.insert(std::pair< int , std::vector< int >>(0x3F9EF, { 0x4c04a })); tbl.insert(std::pair< int , std::vector< int >>(0x3FBCF, { 0x4c08a })); tbl.insert(std::pair< int , std::vector< int >>(0x1DF8F, { 0x4c10a })); tbl.insert(std::pair< int , std::vector< int >>(0x1DF0F, { 0x5014a })); tbl.insert(std::pair< int , std::vector< int >>(0x1F0F7, { 0x9440a })); tbl.insert(std::pair< int , std::vector< int >>(0xF87B, { 0x9440a })); tbl.insert(std::pair< int , std::vector< int >>(0x1F3CF, { 0x5008a })); tbl.insert(std::pair< int , std::vector< int >>(0x1F78F, { 0x10c0a, 0x500ca })); tbl.insert(std::pair< int , std::vector< int >>(0xEF0F, { 0x5014a })); tbl.insert(std::pair< int , std::vector< int >>(0x1F47B, { 0x9440a })); tbl.insert(std::pair< int , std::vector< int >>(0x11EDF, { 0xc804a })); tbl.insert(std::pair< int , std::vector< int >>(0x8F6F, { 0xc804a })); tbl.insert(std::pair< int , std::vector< int >>(0x3E9EF, { 0x5004a })); tbl.insert(std::pair< int , std::vector< int >>(0x27BDF, { 0x8408a })); tbl.insert(std::pair< int , std::vector< int >>(0x3EBCF, { 0x5008a })); tbl.insert(std::pair< int , std::vector< int >>(0x2F3DF, { 0x840ca })); tbl.insert(std::pair< int , std::vector< int >>(0x3EF8F, { 0x10c0a, 0x500ca })); tbl.insert(std::pair< int , std::vector< int >>(0x3E3DF, { 0x5004a, 0x8410a })); tbl.insert(std::pair< int , std::vector< int >>(0x1F70F, { 0x5410a })); tbl.insert(std::pair< int , std::vector< int >>(0x1C3DF, { 0x8414a })); tbl.insert(std::pair< int , std::vector< int >>(0xFB0F, { 0x5410a })); tbl.insert(std::pair< int , std::vector< int >>(0x11EFB, { 0xc840a })); tbl.insert(std::pair< int , std::vector< int >>(0x1F68F, { 0x5410a })); tbl.insert(std::pair< int , std::vector< int >>(0x11EEF, { 0xc804a })); tbl.insert(std::pair< int , std::vector< int >>(0x1DE8F, { 0x5014a })); tbl.insert(std::pair< int , std::vector< int >>(0x77D3F, { 0xc10a })); tbl.insert(std::pair< int , std::vector< int >>(0x7DD3F, { 0x100ca })); tbl.insert(std::pair< int , std::vector< int >>(0x74FDF, { 0x4410a })); tbl.insert(std::pair< int , std::vector< int >>(0x4FDDF, { 0x8804a })); tbl.insert(std::pair< int , std::vector< int >>(0x7D3F7, { 0x5040a })); tbl.insert(std::pair< int , std::vector< int >>(0x4FDF7, { 0x8840a })); tbl.insert(std::pair< int , std::vector< int >>(0x75FBF, { 0x40ca })); tbl.insert(std::pair< int , std::vector< int >>(0x5FBF7, { 0x4840a })); tbl.insert(std::pair< int , std::vector< int >>(0x2FDFB, { 0x4840a })); tbl.insert(std::pair< int , std::vector< int >>(0x7DFBF, { 0x408a })); tbl.insert(std::pair< int , std::vector< int >>(0x39FBF, { 0x40ca })); tbl.insert(std::pair< int , std::vector< int >>(0x77F3F, { 0x80ca })); tbl.insert(std::pair< int , std::vector< int >>(0x7F3F7, { 0x4c40a })); tbl.insert(std::pair< int , std::vector< int >>(0x3F9FB, { 0x4c40a })); tbl.insert(std::pair< int , std::vector< int >>(0x7F7BF, { 0x804a })); tbl.insert(std::pair< int , std::vector< int >>(0x3BF3F, { 0x80ca })); tbl.insert(std::pair< int , std::vector< int >>(0x3BE3F, { 0xc10a })); tbl.insert(std::pair< int , std::vector< int >>(0x3E3F7, { 0x5040a })); tbl.insert(std::pair< int , std::vector< int >>(0x1F1FB, { 0x5040a })); tbl.insert(std::pair< int , std::vector< int >>(0x3E7BF, { 0xc04a })); tbl.insert(std::pair< int , std::vector< int >>(0x3EF3F, { 0xc08a })); tbl.insert(std::pair< int , std::vector< int >>(0x1DE3F, { 0xc10a })); tbl.insert(std::pair< int , std::vector< int >>(0x3E9FB, { 0x5040a })); tbl.insert(std::pair< int , std::vector< int >>(0x27EDF, { 0x8804a })); tbl.insert(std::pair< int , std::vector< int >>(0x13F6F, { 0x8804a })); tbl.insert(std::pair< int , std::vector< int >>(0x7D7BF, { 0xc04a })); tbl.insert(std::pair< int , std::vector< int >>(0x5EFDF, { 0x4408a })); tbl.insert(std::pair< int , std::vector< int >>(0x7DF3F, { 0xc08a })); tbl.insert(std::pair< int , std::vector< int >>(0x7CFDF, { 0x440ca })); tbl.insert(std::pair< int , std::vector< int >>(0x3EE3F, { 0x100ca })); tbl.insert(std::pair< int , std::vector< int >>(0x38FDF, { 0x4410a })); tbl.insert(std::pair< int , std::vector< int >>(0x1F63F, { 0x100ca })); tbl.insert(std::pair< int , std::vector< int >>(0x27EFB, { 0x8840a })); tbl.insert(std::pair< int , std::vector< int >>(0x3ED3F, { 0x100ca })); tbl.insert(std::pair< int , std::vector< int >>(0x27EEF, { 0x8804a })); tbl.insert(std::pair< int , std::vector< int >>(0x3BD3F, { 0xc10a })); tbl.insert(std::pair< int , std::vector< int >>(0x77D7E, { 0xc50a })); tbl.insert(std::pair< int , std::vector< int >>(0x7DD7E, { 0x104ca })); tbl.insert(std::pair< int , std::vector< int >>(0x75F9F, { 0x4810a })); tbl.insert(std::pair< int , std::vector< int >>(0x5F9DF, { 0x8c04a })); tbl.insert(std::pair< int , std::vector< int >>(0x7D7E7, { 0x5080a })); tbl.insert(std::pair< int , std::vector< int >>(0x5F9F7, { 0x8c40a })); tbl.insert(std::pair< int , std::vector< int >>(0x77F7E, { 0x84ca })); tbl.insert(std::pair< int , std::vector< int >>(0x7F7E7, { 0x4c80a })); tbl.insert(std::pair< int , std::vector< int >>(0x3FBF3, { 0x4c80a })); tbl.insert(std::pair< int , std::vector< int >>(0x7F7EF, { 0x840a })); tbl.insert(std::pair< int , std::vector< int >>(0x3BF7E, { 0x84ca })); tbl.insert(std::pair< int , std::vector< int >>(0x3BE7E, { 0xc50a })); tbl.insert(std::pair< int , std::vector< int >>(0x3E7E7, { 0x5080a })); tbl.insert(std::pair< int , std::vector< int >>(0x1F3F3, { 0x5080a })); tbl.insert(std::pair< int , std::vector< int >>(0x3EF7E, { 0xc48a })); tbl.insert(std::pair< int , std::vector< int >>(0x1DE7E, { 0xc50a })); tbl.insert(std::pair< int , std::vector< int >>(0x3EBF3, { 0x5080a })); tbl.insert(std::pair< int , std::vector< int >>(0x2FCDF, { 0x8c04a })); tbl.insert(std::pair< int , std::vector< int >>(0x17E6F, { 0x8c04a })); tbl.insert(std::pair< int , std::vector< int >>(0x7D7EF, { 0xc40a })); tbl.insert(std::pair< int , std::vector< int >>(0x5FBDF, { 0x4804a })); tbl.insert(std::pair< int , std::vector< int >>(0x7DF7E, { 0xc48a })); tbl.insert(std::pair< int , std::vector< int >>(0x7DF9F, { 0x480ca })); tbl.insert(std::pair< int , std::vector< int >>(0x3EE7E, { 0x104ca })); tbl.insert(std::pair< int , std::vector< int >>(0x39F9F, { 0x4810a })); tbl.insert(std::pair< int , std::vector< int >>(0x1F67E, { 0x104ca })); tbl.insert(std::pair< int , std::vector< int >>(0x2FCFB, { 0x8c40a })); tbl.insert(std::pair< int , std::vector< int >>(0x3ED7E, { 0x104ca })); tbl.insert(std::pair< int , std::vector< int >>(0x2FCEF, { 0x8c04a })); tbl.insert(std::pair< int , std::vector< int >>(0x3BD7E, { 0xc50a })); tbl.insert(std::pair< int , std::vector< int >>(0x77DFC, { 0xc90a })); tbl.insert(std::pair< int , std::vector< int >>(0x7DDFC, { 0x108ca })); tbl.insert(std::pair< int , std::vector< int >>(0x77F1F, { 0x4c10a })); tbl.insert(std::pair< int , std::vector< int >>(0x7F1DF, { 0x9004a })); tbl.insert(std::pair< int , std::vector< int >>(0x7DFC7, { 0x50c0a })); tbl.insert(std::pair< int , std::vector< int >>(0x7F1F7, { 0x9040a })); tbl.insert(std::pair< int , std::vector< int >>(0x3BEFC, { 0xc90a })); tbl.insert(std::pair< int , std::vector< int >>(0x3EFC7, { 0x50c0a })); tbl.insert(std::pair< int , std::vector< int >>(0x1F7E3, { 0x50c0a })); tbl.insert(std::pair< int , std::vector< int >>(0x3EFDE, { 0xc84a })); tbl.insert(std::pair< int , std::vector< int >>(0x1DEFC, { 0xc90a })); tbl.insert(std::pair< int , std::vector< int >>(0x3EFE3, { 0x50c0a })); tbl.insert(std::pair< int , std::vector< int >>(0x3F8DF, { 0x9004a })); tbl.insert(std::pair< int , std::vector< int >>(0x1FC6F, { 0x9004a })); tbl.insert(std::pair< int , std::vector< int >>(0x7DFCF, { 0xc80a })); tbl.insert(std::pair< int , std::vector< int >>(0x7F3DF, { 0x4c04a })); tbl.insert(std::pair< int , std::vector< int >>(0x7DFDE, { 0xc84a })); tbl.insert(std::pair< int , std::vector< int >>(0x7F79F, { 0x4c08a })); tbl.insert(std::pair< int , std::vector< int >>(0x3EEFC, { 0x108ca })); tbl.insert(std::pair< int , std::vector< int >>(0x3BF1F, { 0x4c10a })); tbl.insert(std::pair< int , std::vector< int >>(0x1F6FC, { 0x108ca })); tbl.insert(std::pair< int , std::vector< int >>(0x3F8FB, { 0x9040a })); tbl.insert(std::pair< int , std::vector< int >>(0x3EDFC, { 0x108ca })); tbl.insert(std::pair< int , std::vector< int >>(0x3F8EF, { 0x9004a })); tbl.insert(std::pair< int , std::vector< int >>(0x3BDFC, { 0xc90a })); tbl.insert(std::pair< int , std::vector< int >>(0x3BEF8, { 0x10d4a })); tbl.insert(std::pair< int , std::vector< int >>(0x3EEF8, { 0x14d0a })); tbl.insert(std::pair< int , std::vector< int >>(0x3BE1F, { 0x5014a })); tbl.insert(std::pair< int , std::vector< int >>(0x3E1DF, { 0x9404a })); tbl.insert(std::pair< int , std::vector< int >>(0x3EF87, { 0x5500a })); tbl.insert(std::pair< int , std::vector< int >>(0x3E1F7, { 0x9440a })); tbl.insert(std::pair< int , std::vector< int >>(0x1DF78, { 0x10d4a })); tbl.insert(std::pair< int , std::vector< int >>(0x1F787, { 0x5500a })); tbl.insert(std::pair< int , std::vector< int >>(0xFBC3, { 0x5500a })); tbl.insert(std::pair< int , std::vector< int >>(0x1F79E, { 0x10c4a })); tbl.insert(std::pair< int , std::vector< int >>(0x1F7BC, { 0x10c8a })); tbl.insert(std::pair< int , std::vector< int >>(0xEF78, { 0x10d4a })); tbl.insert(std::pair< int , std::vector< int >>(0x1F7C3, { 0x5500a })); tbl.insert(std::pair< int , std::vector< int >>(0x1F0DF, { 0x9404a })); tbl.insert(std::pair< int , std::vector< int >>(0xF86F, { 0x9404a })); tbl.insert(std::pair< int , std::vector< int >>(0x3EF9E, { 0x10c4a })); tbl.insert(std::pair< int , std::vector< int >>(0x3E79F, { 0x5008a })); tbl.insert(std::pair< int , std::vector< int >>(0x3EFBC, { 0x10c8a })); tbl.insert(std::pair< int , std::vector< int >>(0x3EF1F, { 0x500ca })); tbl.insert(std::pair< int , std::vector< int >>(0x1F778, { 0x14d0a })); tbl.insert(std::pair< int , std::vector< int >>(0x1DE1F, { 0x5014a })); tbl.insert(std::pair< int , std::vector< int >>(0xFB78, { 0x14d0a })); tbl.insert(std::pair< int , std::vector< int >>(0x1F0FB, { 0x9440a })); tbl.insert(std::pair< int , std::vector< int >>(0x1F6F8, { 0x14d0a })); tbl.insert(std::pair< int , std::vector< int >>(0x1F0EF, { 0x9404a })); tbl.insert(std::pair< int , std::vector< int >>(0x1DEF8, { 0x10d4a })); tbl.insert(std::pair< int , std::vector< int >>(0x3EFA3, { 0x5500a })); tbl.insert(std::pair< int , std::vector< int >>(0x3E8DF, { 0x9404a })); tbl.insert(std::pair< int , std::vector< int >>(0x237DF, { 0xc408a })); tbl.insert(std::pair< int , std::vector< int >>(0x1F46F, { 0x9404a })); tbl.insert(std::pair< int , std::vector< int >>(0x11BDF, { 0xc408a })); tbl.insert(std::pair< int , std::vector< int >>(0x8DEF, { 0xc408a })); tbl.insert(std::pair< int , std::vector< int >>(0x11BEF, { 0xc408a })); tbl.insert(std::pair< int , std::vector< int >>(0x1F7A3, { 0x5500a })); tbl.insert(std::pair< int , std::vector< int >>(0x7DF4F, { 0x10c0a })); tbl.insert(std::pair< int , std::vector< int >>(0x7D3DF, { 0x5004a })); tbl.insert(std::pair< int , std::vector< int >>(0x4F7DF, { 0x8408a })); tbl.insert(std::pair< int , std::vector< int >>(0x27BEF, { 0x8408a })); tbl.insert(std::pair< int , std::vector< int >>(0x3EF4F, { 0x10c0a })); tbl.insert(std::pair< int , std::vector< int >>(0x7DF5E, { 0x10c4a })); tbl.insert(std::pair< int , std::vector< int >>(0x7D79F, { 0x5008a })); tbl.insert(std::pair< int , std::vector< int >>(0x5E7DF, { 0x840ca })); tbl.insert(std::pair< int , std::vector< int >>(0x2F3EF, { 0x840ca })); tbl.insert(std::pair< int , std::vector< int >>(0x3EF5E, { 0x10c4a })); tbl.insert(std::pair< int , std::vector< int >>(0x7DF7C, { 0x10c8a })); tbl.insert(std::pair< int , std::vector< int >>(0x7DF1F, { 0x500ca })); tbl.insert(std::pair< int , std::vector< int >>(0x7C7DF, { 0x8410a })); tbl.insert(std::pair< int , std::vector< int >>(0x3E3EF, { 0x8410a })); tbl.insert(std::pair< int , std::vector< int >>(0x3EF7C, { 0x10c8a })); tbl.insert(std::pair< int , std::vector< int >>(0x3EFB8, { 0x150ca })); tbl.insert(std::pair< int , std::vector< int >>(0x3EE1F, { 0x5410a })); tbl.insert(std::pair< int , std::vector< int >>(0x387DF, { 0x8414a })); tbl.insert(std::pair< int , std::vector< int >>(0x1F7D8, { 0x150ca })); tbl.insert(std::pair< int , std::vector< int >>(0x1F61F, { 0x5410a })); tbl.insert(std::pair< int , std::vector< int >>(0xFBD8, { 0x150ca })); tbl.insert(std::pair< int , std::vector< int >>(0x1C3EF, { 0x8414a })); tbl.insert(std::pair< int , std::vector< int >>(0x1F7B8, { 0x150ca })); tbl.insert(std::pair< int , std::vector< int >>(0x3A3EF, { 0x8414a })); tbl.insert(std::pair< int , std::vector< int >>(0x23BEF, { 0xc408a })); tbl.insert(std::pair< int , std::vector< int >>(0x3BEF4, { 0x10d4a })); tbl.insert(std::pair< int , std::vector< int >>(0x3EF74, { 0x150ca })); tbl.insert(std::pair< int , std::vector< int >>(0x23EF7, { 0xc840a })); tbl.insert(std::pair< int , std::vector< int >>(0x3EF47, { 0x5500a })); tbl.insert(std::pair< int , std::vector< int >>(0x11F7B, { 0xc840a })); tbl.insert(std::pair< int , std::vector< int >>(0x1F7B4, { 0x150ca })); tbl.insert(std::pair< int , std::vector< int >>(0x11DEF, { 0xc408a })); tbl.insert(std::pair< int , std::vector< int >>(0x1DEF4, { 0x10d4a })); tbl.insert(std::pair< int , std::vector< int >>(0x3E8FB, { 0x9440a })); tbl.insert(std::pair< int , std::vector< int >>(0x23EFB, { 0xc840a })); tbl.insert(std::pair< int , std::vector< int >>(0x3EFB4, { 0x150ca })); tbl.insert(std::pair< int , std::vector< int >>(0x3EDF4, { 0x14d0a })); tbl.insert(std::pair< int , std::vector< int >>(0x23EDF, { 0xc804a })); tbl.insert(std::pair< int , std::vector< int >>(0x3ED1F, { 0x5410a })); tbl.insert(std::pair< int , std::vector< int >>(0x11F6F, { 0xc804a })); tbl.insert(std::pair< int , std::vector< int >>(0x1F6F4, { 0x14d0a })); tbl.insert(std::pair< int , std::vector< int >>(0x3E8EF, { 0x9404a })); tbl.insert(std::pair< int , std::vector< int >>(0x23EEF, { 0xc804a })); tbl.insert(std::pair< int , std::vector< int >>(0x3EEF4, { 0x14d0a })); tbl.insert(std::pair< int , std::vector< int >>(0x3BDF4, { 0x10d4a })); tbl.insert(std::pair< int , std::vector< int >>(0x23BDF, { 0xc408a })); tbl.insert(std::pair< int , std::vector< int >>(0x3BD1F, { 0x5014a })); tbl.insert(std::pair< int , std::vector< int >>(0x1DF7DF, { 0x840c3 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F77DF, { 0xc4083 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F7DDF, { 0xc8043 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F7DF7, { 0xc8403 })); tbl.insert(std::pair< int , std::vector< int >>(0xEFBEF, { 0x840c3 })); tbl.insert(std::pair< int , std::vector< int >>(0xFBBEF, { 0xc4083 })); tbl.insert(std::pair< int , std::vector< int >>(0xEFBDF, { 0x840c3 })); tbl.insert(std::pair< int , std::vector< int >>(0xFBDDF, { 0xc8043 })); tbl.insert(std::pair< int , std::vector< int >>(0xFBEF7, { 0xc8403 })); tbl.insert(std::pair< int , std::vector< int >>(0xFBDF7, { 0xc8403 })); tbl.insert(std::pair< int , std::vector< int >>(0x7DF7B, { 0xc8403 })); tbl.insert(std::pair< int , std::vector< int >>(0x7DEDF, { 0xc8043 })); tbl.insert(std::pair< int , std::vector< int >>(0x3EF6F, { 0xc8043 })); tbl.insert(std::pair< int , std::vector< int >>(0x7DDEF, { 0xc4083 })); tbl.insert(std::pair< int , std::vector< int >>(0x77BDF, { 0x840c3 })); tbl.insert(std::pair< int , std::vector< int >>(0x3EDEF, { 0xc4083 })); tbl.insert(std::pair< int , std::vector< int >>(0x7DEFB, { 0xc8403 })); tbl.insert(std::pair< int , std::vector< int >>(0x7DBEF, { 0xc4083 })); tbl.insert(std::pair< int , std::vector< int >>(0x7DEEF, { 0xc8043 })); tbl.insert(std::pair< int , std::vector< int >>(0x77BEF, { 0x840c3 })); tbl.insert(std::pair< int , std::vector< int >>(0xFBEFB, { 0xc8403 })); tbl.insert(std::pair< int , std::vector< int >>(0xFBEDF, { 0xc8043 })); tbl.insert(std::pair< int , std::vector< int >>(0xFB7DF, { 0xc4083 })); tbl.insert(std::pair< int , std::vector< int >>(0x7DF6F, { 0xc8043 })); tbl.insert(std::pair< int , std::vector< int >>(0x7DBDF, { 0xc4083 })); tbl.insert(std::pair< int , std::vector< int >>(0xFBEEF, { 0xc8043 })); tbl.insert(std::pair< int , std::vector< int >>(0xFBBDF, { 0xc4083 })); tbl.insert(std::pair< int , std::vector< int >>(0xEF7DF, { 0x840c3 })); tbl.insert(std::pair< int , std::vector< int >>(0x744, { 0xc190 })); tbl.insert(std::pair< int , std::vector< int >>(0x474, { 0x100d0 })); tbl.insert(std::pair< int , std::vector< int >>(0x447, { 0x10410 })); tbl.insert(std::pair< int , std::vector< int >>(0x3A0, { 0xc190 })); tbl.insert(std::pair< int , std::vector< int >>(0x207, { 0x10410 })); tbl.insert(std::pair< int , std::vector< int >>(0x103, { 0x10410 })); tbl.insert(std::pair< int , std::vector< int >>(0x20F, { 0xc010 })); tbl.insert(std::pair< int , std::vector< int >>(0x21E, { 0xc050 })); tbl.insert(std::pair< int , std::vector< int >>(0x23C, { 0xc090 })); tbl.insert(std::pair< int , std::vector< int >>(0x278, { 0xc0d0 })); tbl.insert(std::pair< int , std::vector< int >>(0x2F0, { 0xc110 })); tbl.insert(std::pair< int , std::vector< int >>(0x3E0, { 0xc150 })); tbl.insert(std::pair< int , std::vector< int >>(0x1C0, { 0xc190 })); tbl.insert(std::pair< int , std::vector< int >>(0x74C, { 0x8150 })); tbl.insert(std::pair< int , std::vector< int >>(0x4C7, { 0xc410 })); tbl.insert(std::pair< int , std::vector< int >>(0x263, { 0xc410 })); tbl.insert(std::pair< int , std::vector< int >>(0x4CF, { 0x8010 })); tbl.insert(std::pair< int , std::vector< int >>(0x4DE, { 0x8050 })); tbl.insert(std::pair< int , std::vector< int >>(0x4FC, { 0x8090 })); tbl.insert(std::pair< int , std::vector< int >>(0x5EC, { 0x80d0 })); tbl.insert(std::pair< int , std::vector< int >>(0x7CC, { 0x8110 })); tbl.insert(std::pair< int , std::vector< int >>(0x38C, { 0x8150 })); tbl.insert(std::pair< int , std::vector< int >>(0xEB6, { 0x4110 })); tbl.insert(std::pair< int , std::vector< int >>(0xB67, { 0x8410 })); tbl.insert(std::pair< int , std::vector< int >>(0x5B3, { 0x8410 })); tbl.insert(std::pair< int , std::vector< int >>(0xB6F, { 0x4010 })); tbl.insert(std::pair< int , std::vector< int >>(0xB7E, { 0x4050 })); tbl.insert(std::pair< int , std::vector< int >>(0xBF6, { 0x4090 })); tbl.insert(std::pair< int , std::vector< int >>(0xFB6, { 0x40d0 })); tbl.insert(std::pair< int , std::vector< int >>(0x736, { 0x4110 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DDB, { 0xd0 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DB7, { 0x4410 })); tbl.insert(std::pair< int , std::vector< int >>(0xEDB, { 0x4410, 0xd0 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DBF, { 0x10 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DFB, { 0x50 })); tbl.insert(std::pair< int , std::vector< int >>(0x1FDB, { 0x90 })); tbl.insert(std::pair< int , std::vector< int >>(0x223, { 0x10410 })); tbl.insert(std::pair< int , std::vector< int >>(0x234, { 0x100d0 })); tbl.insert(std::pair< int , std::vector< int >>(0x118, { 0x100d0 })); tbl.insert(std::pair< int , std::vector< int >>(0x44F, { 0xc010 })); tbl.insert(std::pair< int , std::vector< int >>(0x4F4, { 0xc0d0 })); tbl.insert(std::pair< int , std::vector< int >>(0x45E, { 0xc050 })); tbl.insert(std::pair< int , std::vector< int >>(0x5E4, { 0xc110 })); tbl.insert(std::pair< int , std::vector< int >>(0x47C, { 0xc090 })); tbl.insert(std::pair< int , std::vector< int >>(0x7C4, { 0xc150 })); tbl.insert(std::pair< int , std::vector< int >>(0x238, { 0x100d0 })); tbl.insert(std::pair< int , std::vector< int >>(0x384, { 0xc190 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DF4, { 0xd09 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F74, { 0x10c9 })); tbl.insert(std::pair< int , std::vector< int >>(0x1D1F, { 0x4109 })); tbl.insert(std::pair< int , std::vector< int >>(0x11DF, { 0x8049 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F47, { 0x5009 })); tbl.insert(std::pair< int , std::vector< int >>(0x11F7, { 0x8409 })); tbl.insert(std::pair< int , std::vector< int >>(0xE8F, { 0x4109 })); tbl.insert(std::pair< int , std::vector< int >>(0x8F7, { 0x8409 })); tbl.insert(std::pair< int , std::vector< int >>(0x47B, { 0x8409 })); tbl.insert(std::pair< int , std::vector< int >>(0x9EF, { 0x4049 })); tbl.insert(std::pair< int , std::vector< int >>(0xBCF, { 0x4089 })); tbl.insert(std::pair< int , std::vector< int >>(0xF8F, { 0xc09, 0x40c9 })); tbl.insert(std::pair< int , std::vector< int >>(0x70F, { 0x4109 })); tbl.insert(std::pair< int , std::vector< int >>(0x1D3F, { 0xc9 })); tbl.insert(std::pair< int , std::vector< int >>(0x13F7, { 0x4409 })); tbl.insert(std::pair< int , std::vector< int >>(0x9FB, { 0x4409 })); tbl.insert(std::pair< int , std::vector< int >>(0x17BF, { 0x49 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F3F, { 0x89 })); tbl.insert(std::pair< int , std::vector< int >>(0xE3F, { 0xc9 })); tbl.insert(std::pair< int , std::vector< int >>(0x1D7E, { 0x4c9 })); tbl.insert(std::pair< int , std::vector< int >>(0x17E7, { 0x4809 })); tbl.insert(std::pair< int , std::vector< int >>(0xBF3, { 0x4809 })); tbl.insert(std::pair< int , std::vector< int >>(0x17EF, { 0x409 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F7E, { 0x489 })); tbl.insert(std::pair< int , std::vector< int >>(0xE7E, { 0x4c9 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DFC, { 0x8c9 })); tbl.insert(std::pair< int , std::vector< int >>(0x1FC7, { 0x4c09 })); tbl.insert(std::pair< int , std::vector< int >>(0xFE3, { 0x4c09 })); tbl.insert(std::pair< int , std::vector< int >>(0x1FCF, { 0x809 })); tbl.insert(std::pair< int , std::vector< int >>(0x1FDE, { 0x849 })); tbl.insert(std::pair< int , std::vector< int >>(0xEFC, { 0x8c9 })); tbl.insert(std::pair< int , std::vector< int >>(0xEF8, { 0xd09 })); tbl.insert(std::pair< int , std::vector< int >>(0xF87, { 0x5009 })); tbl.insert(std::pair< int , std::vector< int >>(0x7C3, { 0x5009 })); tbl.insert(std::pair< int , std::vector< int >>(0xF9E, { 0xc49 })); tbl.insert(std::pair< int , std::vector< int >>(0xFBC, { 0xc89 })); tbl.insert(std::pair< int , std::vector< int >>(0x778, { 0xd09 })); tbl.insert(std::pair< int , std::vector< int >>(0xFA3, { 0x5009 })); tbl.insert(std::pair< int , std::vector< int >>(0x8DF, { 0x8049 })); tbl.insert(std::pair< int , std::vector< int >>(0x46F, { 0x8049 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F4F, { 0xc09 })); tbl.insert(std::pair< int , std::vector< int >>(0x13DF, { 0x4049 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F5E, { 0xc49 })); tbl.insert(std::pair< int , std::vector< int >>(0x179F, { 0x4089 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F7C, { 0xc89 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F1F, { 0x40c9 })); tbl.insert(std::pair< int , std::vector< int >>(0xFB8, { 0x10c9 })); tbl.insert(std::pair< int , std::vector< int >>(0xE1F, { 0x4109 })); tbl.insert(std::pair< int , std::vector< int >>(0x7D8, { 0x10c9 })); tbl.insert(std::pair< int , std::vector< int >>(0x8FB, { 0x8409 })); tbl.insert(std::pair< int , std::vector< int >>(0xFB4, { 0x10c9 })); tbl.insert(std::pair< int , std::vector< int >>(0x8EF, { 0x8049 })); tbl.insert(std::pair< int , std::vector< int >>(0xEF4, { 0xd09 })); tbl.insert(std::pair< int , std::vector< int >>(0x77DF, { 0x4082 })); tbl.insert(std::pair< int , std::vector< int >>(0x7DDF, { 0x8042 })); tbl.insert(std::pair< int , std::vector< int >>(0x7DF7, { 0x8402 })); tbl.insert(std::pair< int , std::vector< int >>(0x3BEF, { 0x4082 })); tbl.insert(std::pair< int , std::vector< int >>(0x3EF7, { 0x8402 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F7B, { 0x8402 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DEF, { 0x4082 })); tbl.insert(std::pair< int , std::vector< int >>(0x3EFB, { 0x8402 })); tbl.insert(std::pair< int , std::vector< int >>(0x3EDF, { 0x8042 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F6F, { 0x8042 })); tbl.insert(std::pair< int , std::vector< int >>(0x3EEF, { 0x8042 })); tbl.insert(std::pair< int , std::vector< int >>(0x3BDF, { 0x4082 })); tbl.insert(std::pair< int , std::vector< int >>(0x74, { 0xc8 })); tbl.insert(std::pair< int , std::vector< int >>(0x47, { 0x408 })); tbl.insert(std::pair< int , std::vector< int >>(0x23, { 0x408 })); tbl.insert(std::pair< int , std::vector< int >>(0x4F, { 0x8 })); tbl.insert(std::pair< int , std::vector< int >>(0x5E, { 0x48 })); tbl.insert(std::pair< int , std::vector< int >>(0x7C, { 0x88 })); tbl.insert(std::pair< int , std::vector< int >>(0x38, { 0xc8 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DF, { 0x41 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F7, { 0x401 })); tbl.insert(std::pair< int , std::vector< int >>(0xFB, { 0x401 })); tbl.insert(std::pair< int , std::vector< int >>(0xEF, { 0x41 })); tbl.insert(std::pair< int , std::vector< int >>(0x7, { 0x0 })); } void init3(std::map< int , std::vector< int >>& tbl) { tbl.insert(std::pair< int , std::vector< int >>(0x8F0F7, { 0x1894412 })); tbl.insert(std::pair< int , std::vector< int >>(0x4787B, { 0x1894412 })); tbl.insert(std::pair< int , std::vector< int >>(0x8F3CF, { 0x1450092 })); tbl.insert(std::pair< int , std::vector< int >>(0x8F78F, { 0x1410c12, 0x14500d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x9EF0F, { 0x1450152 })); tbl.insert(std::pair< int , std::vector< int >>(0xBCF0F, { 0x1450192 })); tbl.insert(std::pair< int , std::vector< int >>(0x70F0F, { 0x1450212 })); tbl.insert(std::pair< int , std::vector< int >>(0x1D1E3F, { 0x100c1d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x11E3F7, { 0x1450412 })); tbl.insert(std::pair< int , std::vector< int >>(0x8F1FB, { 0x1450412 })); tbl.insert(std::pair< int , std::vector< int >>(0x11E7BF, { 0x100c052 })); tbl.insert(std::pair< int , std::vector< int >>(0x11EF3F, { 0x100c092 })); tbl.insert(std::pair< int , std::vector< int >>(0x13DE3F, { 0x100c112 })); tbl.insert(std::pair< int , std::vector< int >>(0x179E3F, { 0x100c152 })); tbl.insert(std::pair< int , std::vector< int >>(0xE1E3F, { 0x100c1d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x1D1E7E, { 0x100c5d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x11E7E7, { 0x1450812 })); tbl.insert(std::pair< int , std::vector< int >>(0x8F3F3, { 0x1450812 })); tbl.insert(std::pair< int , std::vector< int >>(0x11EF7E, { 0x100c492 })); tbl.insert(std::pair< int , std::vector< int >>(0x13DE7E, { 0x100c512 })); tbl.insert(std::pair< int , std::vector< int >>(0x179E7E, { 0x100c552 })); tbl.insert(std::pair< int , std::vector< int >>(0xE1E7E, { 0x100c5d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x1D1EFC, { 0x100c9d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x11EFC7, { 0x1450c12 })); tbl.insert(std::pair< int , std::vector< int >>(0x8F7E3, { 0x1450c12 })); tbl.insert(std::pair< int , std::vector< int >>(0x11EFDE, { 0x100c852 })); tbl.insert(std::pair< int , std::vector< int >>(0x13DEFC, { 0x100c912 })); tbl.insert(std::pair< int , std::vector< int >>(0x179EFC, { 0x100c952 })); tbl.insert(std::pair< int , std::vector< int >>(0xE1EFC, { 0x100c9d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x1D3F78, { 0x1010dd2 })); tbl.insert(std::pair< int , std::vector< int >>(0x13F787, { 0x1455012 })); tbl.insert(std::pair< int , std::vector< int >>(0x9FBC3, { 0x1455012 })); tbl.insert(std::pair< int , std::vector< int >>(0x13F79E, { 0x1010c52 })); tbl.insert(std::pair< int , std::vector< int >>(0x13F7BC, { 0x1010c92 })); tbl.insert(std::pair< int , std::vector< int >>(0x17BF78, { 0x1010d52 })); tbl.insert(std::pair< int , std::vector< int >>(0xE3F78, { 0x1010dd2 })); tbl.insert(std::pair< int , std::vector< int >>(0x1D7E78, { 0x1014dd2 })); tbl.insert(std::pair< int , std::vector< int >>(0x17E787, { 0x1459012 })); tbl.insert(std::pair< int , std::vector< int >>(0xBF3C3, { 0x1459012 })); tbl.insert(std::pair< int , std::vector< int >>(0x17E79E, { 0x1014c52 })); tbl.insert(std::pair< int , std::vector< int >>(0x17E7BC, { 0x1014c92 })); tbl.insert(std::pair< int , std::vector< int >>(0x17EF78, { 0x1014d12 })); tbl.insert(std::pair< int , std::vector< int >>(0xE7E78, { 0x1014dd2 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DFC78, { 0x1018dd2 })); tbl.insert(std::pair< int , std::vector< int >>(0x1FC787, { 0x145d012 })); tbl.insert(std::pair< int , std::vector< int >>(0xFE3C3, { 0x145d012 })); tbl.insert(std::pair< int , std::vector< int >>(0x1FC79E, { 0x1018c52 })); tbl.insert(std::pair< int , std::vector< int >>(0x1FC7BC, { 0x1018c92 })); tbl.insert(std::pair< int , std::vector< int >>(0x1FCF78, { 0x1018d12 })); tbl.insert(std::pair< int , std::vector< int >>(0x1FDE78, { 0x1018d52 })); tbl.insert(std::pair< int , std::vector< int >>(0xEFC78, { 0x1018dd2 })); tbl.insert(std::pair< int , std::vector< int >>(0xEF878, { 0x101ce12 })); tbl.insert(std::pair< int , std::vector< int >>(0xF8787, { 0x1461012 })); tbl.insert(std::pair< int , std::vector< int >>(0x7C3C3, { 0x1461012 })); tbl.insert(std::pair< int , std::vector< int >>(0xF879E, { 0x101cc52 })); tbl.insert(std::pair< int , std::vector< int >>(0xF87BC, { 0x101cc92 })); tbl.insert(std::pair< int , std::vector< int >>(0xF8F78, { 0x101cd12, 0x1410dd2 })); tbl.insert(std::pair< int , std::vector< int >>(0xF9E78, { 0x101cd52 })); tbl.insert(std::pair< int , std::vector< int >>(0x77878, { 0x101ce12 })); tbl.insert(std::pair< int , std::vector< int >>(0xFA3C3, { 0x1461012 })); tbl.insert(std::pair< int , std::vector< int >>(0x8F0DF, { 0x1894052 })); tbl.insert(std::pair< int , std::vector< int >>(0x4786F, { 0x1894052 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F479E, { 0x101cc52 })); tbl.insert(std::pair< int , std::vector< int >>(0x11E79F, { 0x1450092 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F47BC, { 0x101cc92 })); tbl.insert(std::pair< int , std::vector< int >>(0x11EF1F, { 0x14500d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F4F78, { 0x101cd12 })); tbl.insert(std::pair< int , std::vector< int >>(0x13DE1F, { 0x1450152 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F5E78, { 0x101cd52 })); tbl.insert(std::pair< int , std::vector< int >>(0x179E1F, { 0x1450192 })); tbl.insert(std::pair< int , std::vector< int >>(0xFB878, { 0x1020dd2 })); tbl.insert(std::pair< int , std::vector< int >>(0xE1E1F, { 0x1450212 })); tbl.insert(std::pair< int , std::vector< int >>(0x7D878, { 0x1020dd2 })); tbl.insert(std::pair< int , std::vector< int >>(0x8F0FB, { 0x1894412 })); tbl.insert(std::pair< int , std::vector< int >>(0xFB478, { 0x1020dd2 })); tbl.insert(std::pair< int , std::vector< int >>(0x8F0EF, { 0x1894052 })); tbl.insert(std::pair< int , std::vector< int >>(0xEF478, { 0x101ce12 })); tbl.insert(std::pair< int , std::vector< int >>(0x1D11EF, { 0x1484212 })); tbl.insert(std::pair< int , std::vector< int >>(0x11D1EF, { 0x1884152 })); tbl.insert(std::pair< int , std::vector< int >>(0x1D1EF4, { 0x1410e12 })); tbl.insert(std::pair< int , std::vector< int >>(0x11EF74, { 0x18150d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x111EF7, { 0x18c8412 })); tbl.insert(std::pair< int , std::vector< int >>(0x11EF47, { 0x1855012 })); tbl.insert(std::pair< int , std::vector< int >>(0xE8F78, { 0x1410e12 })); tbl.insert(std::pair< int , std::vector< int >>(0x8F787, { 0x1855012 })); tbl.insert(std::pair< int , std::vector< int >>(0x47BC3, { 0x1855012 })); tbl.insert(std::pair< int , std::vector< int >>(0x8F79E, { 0x1410c52 })); tbl.insert(std::pair< int , std::vector< int >>(0x8F7BC, { 0x1410c92 })); tbl.insert(std::pair< int , std::vector< int >>(0x9EF78, { 0x1410d52 })); tbl.insert(std::pair< int , std::vector< int >>(0xBCF78, { 0x1410d92 })); tbl.insert(std::pair< int , std::vector< int >>(0x70F78, { 0x1410e12 })); tbl.insert(std::pair< int , std::vector< int >>(0x88F7B, { 0x18c8412 })); tbl.insert(std::pair< int , std::vector< int >>(0x8F7B4, { 0x18150d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x47BD8, { 0x18150d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x113DEF, { 0x1484092 })); tbl.insert(std::pair< int , std::vector< int >>(0x13DEF4, { 0x1410d52 })); tbl.insert(std::pair< int , std::vector< int >>(0x1179EF, { 0x14840d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x179EF4, { 0x1410d92 })); tbl.insert(std::pair< int , std::vector< int >>(0x11F1EF, { 0x1450052, 0x1484112 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F1EF4, { 0x101cd12, 0x1410dd2 })); tbl.insert(std::pair< int , std::vector< int >>(0x8E1EF, { 0x1884152 })); tbl.insert(std::pair< int , std::vector< int >>(0xE1EF4, { 0x1410e12 })); tbl.insert(std::pair< int , std::vector< int >>(0x461EF, { 0x1884152 })); tbl.insert(std::pair< int , std::vector< int >>(0x8F7A3, { 0x1855012 })); tbl.insert(std::pair< int , std::vector< int >>(0x8D1EF, { 0x1884152 })); tbl.insert(std::pair< int , std::vector< int >>(0x11EF4F, { 0x1410c12 })); tbl.insert(std::pair< int , std::vector< int >>(0x13D1EF, { 0x1484152 })); tbl.insert(std::pair< int , std::vector< int >>(0x11EF5E, { 0x1410c52 })); tbl.insert(std::pair< int , std::vector< int >>(0x1791EF, { 0x1484192 })); tbl.insert(std::pair< int , std::vector< int >>(0x11EF7C, { 0x1410c92 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F11EF, { 0x14841d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x8F7B8, { 0x18150d2 })); tbl.insert(std::pair< int , std::vector< int >>(0xE11EF, { 0x1484212 })); tbl.insert(std::pair< int , std::vector< int >>(0x3A27EF, { 0x10441d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x23A7EF, { 0x1444112 })); tbl.insert(std::pair< int , std::vector< int >>(0x3A7EF4, { 0x1010dd2 })); tbl.insert(std::pair< int , std::vector< int >>(0x27EF74, { 0x14150d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x227EF7, { 0x1488412 })); tbl.insert(std::pair< int , std::vector< int >>(0x27EF47, { 0x1455012 })); tbl.insert(std::pair< int , std::vector< int >>(0x113F7B, { 0x1488412 })); tbl.insert(std::pair< int , std::vector< int >>(0x13F7B4, { 0x14150d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x9FBD8, { 0x14150d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x22F7EF, { 0x1044092 })); tbl.insert(std::pair< int , std::vector< int >>(0x2F7EF4, { 0x1010d52 })); tbl.insert(std::pair< int , std::vector< int >>(0x23E7EF, { 0x100c412, 0x10440d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x3E7EF4, { 0xc190d2, 0x1010d92 })); tbl.insert(std::pair< int , std::vector< int >>(0x11C7EF, { 0x1444112 })); tbl.insert(std::pair< int , std::vector< int >>(0x1C7EF4, { 0x1010dd2 })); tbl.insert(std::pair< int , std::vector< int >>(0x8C7EF, { 0x1444112 })); tbl.insert(std::pair< int , std::vector< int >>(0x13F7A3, { 0x1455012 })); tbl.insert(std::pair< int , std::vector< int >>(0x11A7EF, { 0x1444112 })); tbl.insert(std::pair< int , std::vector< int >>(0x27EF4F, { 0x1010c12 })); tbl.insert(std::pair< int , std::vector< int >>(0x27A7EF, { 0x1044112 })); tbl.insert(std::pair< int , std::vector< int >>(0x27EF5E, { 0x1010c52 })); tbl.insert(std::pair< int , std::vector< int >>(0x2F27EF, { 0x1044152 })); tbl.insert(std::pair< int , std::vector< int >>(0x27EF7C, { 0x1010c92 })); tbl.insert(std::pair< int , std::vector< int >>(0x3E27EF, { 0x1044192 })); tbl.insert(std::pair< int , std::vector< int >>(0x13F7B8, { 0x14150d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x1C27EF, { 0x10441d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x3A2FCF, { 0x10481d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x23AFCF, { 0x1448112 })); tbl.insert(std::pair< int , std::vector< int >>(0x3AFCF4, { 0x1014dd2 })); tbl.insert(std::pair< int , std::vector< int >>(0x2FCF74, { 0x14190d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x22FCF7, { 0x148c412 })); tbl.insert(std::pair< int , std::vector< int >>(0x2FCF47, { 0x1459012 })); tbl.insert(std::pair< int , std::vector< int >>(0x117E7B, { 0x148c412 })); tbl.insert(std::pair< int , std::vector< int >>(0x17E7B4, { 0x14190d2 })); tbl.insert(std::pair< int , std::vector< int >>(0xBF3D8, { 0x14190d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x22FDEF, { 0x1048052 })); tbl.insert(std::pair< int , std::vector< int >>(0x2FDEF4, { 0x1014d12 })); tbl.insert(std::pair< int , std::vector< int >>(0x23EFCF, { 0x100c812, 0x10480d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x3EFCF4, { 0xc194d2, 0x1014d92 })); tbl.insert(std::pair< int , std::vector< int >>(0x11CFCF, { 0x1448112 })); tbl.insert(std::pair< int , std::vector< int >>(0x1CFCF4, { 0x1014dd2 })); tbl.insert(std::pair< int , std::vector< int >>(0x8CFCF, { 0x1448112 })); tbl.insert(std::pair< int , std::vector< int >>(0x17E7A3, { 0x1459012 })); tbl.insert(std::pair< int , std::vector< int >>(0x11AFCF, { 0x1448112 })); tbl.insert(std::pair< int , std::vector< int >>(0x2FCF4F, { 0x1014c12 })); tbl.insert(std::pair< int , std::vector< int >>(0x27AFCF, { 0x1048112 })); tbl.insert(std::pair< int , std::vector< int >>(0x2FCF5E, { 0x1014c52 })); tbl.insert(std::pair< int , std::vector< int >>(0x2F2FCF, { 0x1048152 })); tbl.insert(std::pair< int , std::vector< int >>(0x2FCF7C, { 0x1014c92 })); tbl.insert(std::pair< int , std::vector< int >>(0x3E2FCF, { 0x1048192 })); tbl.insert(std::pair< int , std::vector< int >>(0x17E7B8, { 0x14190d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x1C2FCF, { 0x10481d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x3A3F8F, { 0x104c1d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x23BF8F, { 0x144c112 })); tbl.insert(std::pair< int , std::vector< int >>(0x3BF8F4, { 0x1018dd2 })); tbl.insert(std::pair< int , std::vector< int >>(0x3F8F74, { 0x141d0d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x23F8F7, { 0x1490412 })); tbl.insert(std::pair< int , std::vector< int >>(0x3F8F47, { 0x145d012 })); tbl.insert(std::pair< int , std::vector< int >>(0x11FC7B, { 0x1490412 })); tbl.insert(std::pair< int , std::vector< int >>(0x1FC7B4, { 0x141d0d2 })); tbl.insert(std::pair< int , std::vector< int >>(0xFE3D8, { 0x141d0d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x23F9EF, { 0x104c052 })); tbl.insert(std::pair< int , std::vector< int >>(0x3F9EF4, { 0x1018d12 })); tbl.insert(std::pair< int , std::vector< int >>(0x23FBCF, { 0x104c092 })); tbl.insert(std::pair< int , std::vector< int >>(0x3FBCF4, { 0x1018d52 })); tbl.insert(std::pair< int , std::vector< int >>(0x11DF8F, { 0x144c112 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DF8F4, { 0x1018dd2 })); tbl.insert(std::pair< int , std::vector< int >>(0x8DF8F, { 0x144c112 })); tbl.insert(std::pair< int , std::vector< int >>(0x1FC7A3, { 0x145d012 })); tbl.insert(std::pair< int , std::vector< int >>(0x11BF8F, { 0x144c112 })); tbl.insert(std::pair< int , std::vector< int >>(0x3F8F4F, { 0x1018c12 })); tbl.insert(std::pair< int , std::vector< int >>(0x27BF8F, { 0x104c112 })); tbl.insert(std::pair< int , std::vector< int >>(0x3F8F5E, { 0x1018c52 })); tbl.insert(std::pair< int , std::vector< int >>(0x2F3F8F, { 0x104c152 })); tbl.insert(std::pair< int , std::vector< int >>(0x3F8F7C, { 0x1018c92 })); tbl.insert(std::pair< int , std::vector< int >>(0x3E3F8F, { 0x104c192 })); tbl.insert(std::pair< int , std::vector< int >>(0x1FC7B8, { 0x141d0d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x1C3F8F, { 0x104c1d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x1D1F0F, { 0x1450212 })); tbl.insert(std::pair< int , std::vector< int >>(0x11DF0F, { 0x1850152 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DF0F4, { 0x101ce12 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F0F74, { 0x14210d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x11F0F7, { 0x1894412 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F0F47, { 0x1461012 })); tbl.insert(std::pair< int , std::vector< int >>(0x8F87B, { 0x1894412 })); tbl.insert(std::pair< int , std::vector< int >>(0xF87B4, { 0x14210d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x7C3D8, { 0x14210d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x11F3CF, { 0x1450092 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F3CF4, { 0x101cd52 })); tbl.insert(std::pair< int , std::vector< int >>(0x11F78F, { 0x1410c12, 0x14500d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F78F4, { 0xc1d8d2, 0x101cd92 })); tbl.insert(std::pair< int , std::vector< int >>(0x8EF0F, { 0x1850152 })); tbl.insert(std::pair< int , std::vector< int >>(0xEF0F4, { 0x101ce12 })); tbl.insert(std::pair< int , std::vector< int >>(0x46F0F, { 0x1850152 })); tbl.insert(std::pair< int , std::vector< int >>(0xF87A3, { 0x1461012 })); tbl.insert(std::pair< int , std::vector< int >>(0x8DF0F, { 0x1850152 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F0F4F, { 0x101cc12 })); tbl.insert(std::pair< int , std::vector< int >>(0x13DF0F, { 0x1450152 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F0F5E, { 0x101cc52 })); tbl.insert(std::pair< int , std::vector< int >>(0x179F0F, { 0x1450192 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F0F7C, { 0x101cc92 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F1F0F, { 0x14501d2 })); tbl.insert(std::pair< int , std::vector< int >>(0xF87B8, { 0x14210d2 })); tbl.insert(std::pair< int , std::vector< int >>(0xE1F0F, { 0x1450212 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F447B, { 0x14a0412 })); tbl.insert(std::pair< int , std::vector< int >>(0x11F47B, { 0x1894412 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F47B4, { 0x14210d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x11EDF4, { 0x1814d12 })); tbl.insert(std::pair< int , std::vector< int >>(0x111EDF, { 0x18c8052 })); tbl.insert(std::pair< int , std::vector< int >>(0x11ED1F, { 0x1854112 })); tbl.insert(std::pair< int , std::vector< int >>(0xFA3D8, { 0x14210d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x8F61F, { 0x1854112 })); tbl.insert(std::pair< int , std::vector< int >>(0x47B0F, { 0x1854112 })); tbl.insert(std::pair< int , std::vector< int >>(0x8F63F, { 0x14100d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x8F67E, { 0x14104d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x8F6FC, { 0x14108d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x88F6F, { 0x18c8052 })); tbl.insert(std::pair< int , std::vector< int >>(0x8F6F4, { 0x1814d12 })); tbl.insert(std::pair< int , std::vector< int >>(0x47B78, { 0x1814d12 })); tbl.insert(std::pair< int , std::vector< int >>(0x8F68F, { 0x1854112 })); tbl.insert(std::pair< int , std::vector< int >>(0x8F47B, { 0x1894412 })); tbl.insert(std::pair< int , std::vector< int >>(0x11ED3F, { 0x14100d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x13F47B, { 0x1494412 })); tbl.insert(std::pair< int , std::vector< int >>(0x11ED7E, { 0x14104d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x17E47B, { 0x1498412 })); tbl.insert(std::pair< int , std::vector< int >>(0x11EDFC, { 0x14108d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x1FC47B, { 0x149c412 })); tbl.insert(std::pair< int , std::vector< int >>(0x8F6F8, { 0x1814d12 })); tbl.insert(std::pair< int , std::vector< int >>(0xF847B, { 0x14a0412 })); tbl.insert(std::pair< int , std::vector< int >>(0x3E89EF, { 0x105c052 })); tbl.insert(std::pair< int , std::vector< int >>(0x23E9EF, { 0x1450052 })); tbl.insert(std::pair< int , std::vector< int >>(0x3E9EF4, { 0x101cd12 })); tbl.insert(std::pair< int , std::vector< int >>(0x27BDF4, { 0x1410d52 })); tbl.insert(std::pair< int , std::vector< int >>(0x227BDF, { 0x1484092 })); tbl.insert(std::pair< int , std::vector< int >>(0x27BD1F, { 0x1450152 })); tbl.insert(std::pair< int , std::vector< int >>(0x13DE8F, { 0x1450152 })); tbl.insert(std::pair< int , std::vector< int >>(0x11E9EF, { 0x1450052 })); tbl.insert(std::pair< int , std::vector< int >>(0x27BD3F, { 0x100c112 })); tbl.insert(std::pair< int , std::vector< int >>(0x27E9EF, { 0x1050052 })); tbl.insert(std::pair< int , std::vector< int >>(0x27BD7E, { 0x100c512 })); tbl.insert(std::pair< int , std::vector< int >>(0x2FC9EF, { 0x1054052 })); tbl.insert(std::pair< int , std::vector< int >>(0x27BDFC, { 0x100c912 })); tbl.insert(std::pair< int , std::vector< int >>(0x3F89EF, { 0x1058052 })); tbl.insert(std::pair< int , std::vector< int >>(0x13DEF8, { 0x1410d52 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F09EF, { 0x105c052 })); tbl.insert(std::pair< int , std::vector< int >>(0x3E8BCF, { 0x105c092 })); tbl.insert(std::pair< int , std::vector< int >>(0x23EBCF, { 0x1450092 })); tbl.insert(std::pair< int , std::vector< int >>(0x3EBCF4, { 0x101cd52 })); tbl.insert(std::pair< int , std::vector< int >>(0x2F3DF4, { 0x1410d92 })); tbl.insert(std::pair< int , std::vector< int >>(0x22F3DF, { 0x14840d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x2F3D1F, { 0x1450192 })); tbl.insert(std::pair< int , std::vector< int >>(0x179E8F, { 0x1450192 })); tbl.insert(std::pair< int , std::vector< int >>(0x11EBCF, { 0x1450092 })); tbl.insert(std::pair< int , std::vector< int >>(0x2F3D3F, { 0x100c152 })); tbl.insert(std::pair< int , std::vector< int >>(0x27EBCF, { 0x1050092 })); tbl.insert(std::pair< int , std::vector< int >>(0x2F3D7E, { 0x100c552 })); tbl.insert(std::pair< int , std::vector< int >>(0x2FCBCF, { 0x1054092 })); tbl.insert(std::pair< int , std::vector< int >>(0x2F3DFC, { 0x100c952 })); tbl.insert(std::pair< int , std::vector< int >>(0x3F8BCF, { 0x1058092 })); tbl.insert(std::pair< int , std::vector< int >>(0x179EF8, { 0x1410d92 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F0BCF, { 0x105c092 })); tbl.insert(std::pair< int , std::vector< int >>(0x3E8F8F, { 0x101cc12, 0x105c0d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x23EF8F, { 0x1410c12, 0x14500d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x3EF8F4, { 0xc1d8d2, 0x101cd92 })); tbl.insert(std::pair< int , std::vector< int >>(0x3E3DF4, { 0x101cd12, 0x1410dd2 })); tbl.insert(std::pair< int , std::vector< int >>(0x23E3DF, { 0x1450052, 0x1484112 })); tbl.insert(std::pair< int , std::vector< int >>(0x3E3D1F, { 0x105c112, 0x14501d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F1E8F, { 0x105c112, 0x14501d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x11EF8F, { 0x1410c12, 0x14500d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x3E3D3F, { 0xc180d2, 0x100c192 })); tbl.insert(std::pair< int , std::vector< int >>(0x27EF8F, { 0x1010c12, 0x10500d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x3E3D7E, { 0xc184d2, 0x100c592 })); tbl.insert(std::pair< int , std::vector< int >>(0x2FCF8F, { 0x1014c12, 0x10540d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x3E3DFC, { 0xc188d2, 0x100c992 })); tbl.insert(std::pair< int , std::vector< int >>(0x3F8F8F, { 0x1018c12, 0x10580d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F1EF8, { 0x101cd12, 0x1410dd2 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F0F8F, { 0x101cc12, 0x105c0d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F470F, { 0x1460112 })); tbl.insert(std::pair< int , std::vector< int >>(0x11F70F, { 0x1854112 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F70F4, { 0x1020dd2 })); tbl.insert(std::pair< int , std::vector< int >>(0x1C3DF4, { 0x1410e12 })); tbl.insert(std::pair< int , std::vector< int >>(0x11C3DF, { 0x1884152 })); tbl.insert(std::pair< int , std::vector< int >>(0x1C3D1F, { 0x1450212 })); tbl.insert(std::pair< int , std::vector< int >>(0xFA30F, { 0x1460112 })); tbl.insert(std::pair< int , std::vector< int >>(0x8C3DF, { 0x1884152 })); tbl.insert(std::pair< int , std::vector< int >>(0x9FB0F, { 0x1454112 })); tbl.insert(std::pair< int , std::vector< int >>(0xBF30F, { 0x1458112 })); tbl.insert(std::pair< int , std::vector< int >>(0xFE30F, { 0x145c112 })); tbl.insert(std::pair< int , std::vector< int >>(0x7C30F, { 0x9460112 })); tbl.insert(std::pair< int , std::vector< int >>(0x8FB0F, { 0x1854112 })); tbl.insert(std::pair< int , std::vector< int >>(0xFB0F4, { 0x1020dd2 })); tbl.insert(std::pair< int , std::vector< int >>(0xE1E8F, { 0x1450212 })); tbl.insert(std::pair< int , std::vector< int >>(0x8F70F, { 0x1854112 })); tbl.insert(std::pair< int , std::vector< int >>(0x1C3D3F, { 0x100c1d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x13F70F, { 0x1454112 })); tbl.insert(std::pair< int , std::vector< int >>(0x1C3D7E, { 0x100c5d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x17E70F, { 0x1458112 })); tbl.insert(std::pair< int , std::vector< int >>(0x1C3DFC, { 0x100c9d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x1FC70F, { 0x145c112 })); tbl.insert(std::pair< int , std::vector< int >>(0xE1EF8, { 0x1410e12 })); tbl.insert(std::pair< int , std::vector< int >>(0xF870F, { 0x1460112 })); tbl.insert(std::pair< int , std::vector< int >>(0x1D1E8F, { 0x1450212 })); tbl.insert(std::pair< int , std::vector< int >>(0x11EE8F, { 0x1854112 })); tbl.insert(std::pair< int , std::vector< int >>(0x11E8F7, { 0x1894412 })); tbl.insert(std::pair< int , std::vector< int >>(0x3A3D3F, { 0x100c1d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x23DD3F, { 0x14100d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x3A7E8F, { 0x10501d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x27EE8F, { 0x1454112 })); tbl.insert(std::pair< int , std::vector< int >>(0x23D3F7, { 0x1450412 })); tbl.insert(std::pair< int , std::vector< int >>(0x27E8F7, { 0x1494412 })); tbl.insert(std::pair< int , std::vector< int >>(0x11E9FB, { 0x1450412 })); tbl.insert(std::pair< int , std::vector< int >>(0x13F68F, { 0x1454112 })); tbl.insert(std::pair< int , std::vector< int >>(0x23D7BF, { 0x100c052 })); tbl.insert(std::pair< int , std::vector< int >>(0x2F7E8F, { 0x1050152 })); tbl.insert(std::pair< int , std::vector< int >>(0x23DF3F, { 0x100c092 })); tbl.insert(std::pair< int , std::vector< int >>(0x3E7E8F, { 0x1050192 })); tbl.insert(std::pair< int , std::vector< int >>(0x11EE3F, { 0x14100d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x1C7E8F, { 0x10501d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x3A3D7E, { 0x100c5d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x23DD7E, { 0x14104d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x3AFC8F, { 0x10541d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x2FCE8F, { 0x1458112 })); tbl.insert(std::pair< int , std::vector< int >>(0x23D7E7, { 0x1450812 })); tbl.insert(std::pair< int , std::vector< int >>(0x2FC8F7, { 0x1498412 })); tbl.insert(std::pair< int , std::vector< int >>(0x11EBF3, { 0x1450812 })); tbl.insert(std::pair< int , std::vector< int >>(0x17E68F, { 0x1458112 })); tbl.insert(std::pair< int , std::vector< int >>(0x23D7EF, { 0x100c412 })); tbl.insert(std::pair< int , std::vector< int >>(0x2FDE8F, { 0x1054112 })); tbl.insert(std::pair< int , std::vector< int >>(0x23DF7E, { 0x100c492 })); tbl.insert(std::pair< int , std::vector< int >>(0x3EFC8F, { 0x1054192 })); tbl.insert(std::pair< int , std::vector< int >>(0x11EE7E, { 0x14104d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x1CFC8F, { 0x10541d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x3A3DFC, { 0x100c9d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x23DDFC, { 0x14108d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x3BF88F, { 0x10581d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x3F8E8F, { 0x145c112 })); tbl.insert(std::pair< int , std::vector< int >>(0x23DFC7, { 0x1450c12 })); tbl.insert(std::pair< int , std::vector< int >>(0x3F88F7, { 0x149c412 })); tbl.insert(std::pair< int , std::vector< int >>(0x11EFE3, { 0x1450c12 })); tbl.insert(std::pair< int , std::vector< int >>(0x1FC68F, { 0x145c112 })); tbl.insert(std::pair< int , std::vector< int >>(0x23DFCF, { 0x100c812 })); tbl.insert(std::pair< int , std::vector< int >>(0x3F9E8F, { 0x1058112 })); tbl.insert(std::pair< int , std::vector< int >>(0x23DFDE, { 0x100c852 })); tbl.insert(std::pair< int , std::vector< int >>(0x3FBC8F, { 0x1058152 })); tbl.insert(std::pair< int , std::vector< int >>(0x11EEFC, { 0x14108d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DF88F, { 0x10581d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x1D1EF8, { 0x1410e12 })); tbl.insert(std::pair< int , std::vector< int >>(0x11EEF8, { 0x1814d12 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DF08F, { 0x105c212 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F0E8F, { 0x1460112 })); tbl.insert(std::pair< int , std::vector< int >>(0x11EF87, { 0x1855012 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F08F7, { 0x14a0412 })); tbl.insert(std::pair< int , std::vector< int >>(0x8F7C3, { 0x1855012 })); tbl.insert(std::pair< int , std::vector< int >>(0xF868F, { 0x1460112 })); tbl.insert(std::pair< int , std::vector< int >>(0x11EF9E, { 0x1410c52 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F3C8F, { 0x105c152 })); tbl.insert(std::pair< int , std::vector< int >>(0x11EFBC, { 0x1410c92 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F788F, { 0x105c192 })); tbl.insert(std::pair< int , std::vector< int >>(0x8F778, { 0x1814d12 })); tbl.insert(std::pair< int , std::vector< int >>(0xEF08F, { 0x105c212 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F47A3, { 0x1461012 })); tbl.insert(std::pair< int , std::vector< int >>(0x11EFA3, { 0x1855012 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F468F, { 0x1460112 })); tbl.insert(std::pair< int , std::vector< int >>(0x11BE8F, { 0x1850152 })); tbl.insert(std::pair< int , std::vector< int >>(0x11E8DF, { 0x1894052 })); tbl.insert(std::pair< int , std::vector< int >>(0x11A3DF, { 0x1884152 })); tbl.insert(std::pair< int , std::vector< int >>(0x8F46F, { 0x1894052 })); tbl.insert(std::pair< int , std::vector< int >>(0x8DE8F, { 0x1850152 })); tbl.insert(std::pair< int , std::vector< int >>(0x3E8F4F, { 0x101cc12 })); tbl.insert(std::pair< int , std::vector< int >>(0x23DF4F, { 0x1410c12 })); tbl.insert(std::pair< int , std::vector< int >>(0x3E9E8F, { 0x105c112 })); tbl.insert(std::pair< int , std::vector< int >>(0x27BE8F, { 0x1450152 })); tbl.insert(std::pair< int , std::vector< int >>(0x23D3DF, { 0x1450052 })); tbl.insert(std::pair< int , std::vector< int >>(0x27A3DF, { 0x1484152 })); tbl.insert(std::pair< int , std::vector< int >>(0x3E8F5E, { 0x101cc52 })); tbl.insert(std::pair< int , std::vector< int >>(0x23DF5E, { 0x1410c52 })); tbl.insert(std::pair< int , std::vector< int >>(0x3EBC8F, { 0x105c152 })); tbl.insert(std::pair< int , std::vector< int >>(0x2F3E8F, { 0x1450192 })); tbl.insert(std::pair< int , std::vector< int >>(0x23D79F, { 0x1450092 })); tbl.insert(std::pair< int , std::vector< int >>(0x2F23DF, { 0x1484192 })); tbl.insert(std::pair< int , std::vector< int >>(0x3E8F7C, { 0x101cc92 })); tbl.insert(std::pair< int , std::vector< int >>(0x23DF7C, { 0x1410c92 })); tbl.insert(std::pair< int , std::vector< int >>(0x3EF88F, { 0x105c192 })); tbl.insert(std::pair< int , std::vector< int >>(0x3E3E8F, { 0x14501d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x23DF1F, { 0x14500d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x3E23DF, { 0x14841d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F47B8, { 0x14210d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x11EFB8, { 0x18150d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F708F, { 0x10601d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x1C3E8F, { 0x1450212 })); tbl.insert(std::pair< int , std::vector< int >>(0x11EE1F, { 0x1854112 })); tbl.insert(std::pair< int , std::vector< int >>(0x1C23DF, { 0x1484212 })); tbl.insert(std::pair< int , std::vector< int >>(0x8F7D8, { 0x18150d2 })); tbl.insert(std::pair< int , std::vector< int >>(0xFB08F, { 0x10601d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x111EFB, { 0x18c8412 })); tbl.insert(std::pair< int , std::vector< int >>(0x11E8FB, { 0x1894412 })); tbl.insert(std::pair< int , std::vector< int >>(0x11F68F, { 0x1854112 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F688F, { 0x10601d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x11EFB4, { 0x18150d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F68F4, { 0x1020dd2 })); tbl.insert(std::pair< int , std::vector< int >>(0x111EEF, { 0x18c8052 })); tbl.insert(std::pair< int , std::vector< int >>(0x11E8EF, { 0x1894052 })); tbl.insert(std::pair< int , std::vector< int >>(0x11DE8F, { 0x1850152 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DE88F, { 0x105c212 })); tbl.insert(std::pair< int , std::vector< int >>(0x11EEF4, { 0x1814d12 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DE8F4, { 0x101ce12 })); tbl.insert(std::pair< int , std::vector< int >>(0x77D13F, { 0xc181d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x7DD13F, { 0xc1c192 })); tbl.insert(std::pair< int , std::vector< int >>(0x747D3F, { 0x100c1d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x477D3F, { 0x140c112 })); tbl.insert(std::pair< int , std::vector< int >>(0x7D1D3F, { 0x101c0d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x47DD3F, { 0x14100d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x77D3F4, { 0xc18dd2 })); tbl.insert(std::pair< int , std::vector< int >>(0x7DD3F4, { 0xc1cd92 })); tbl.insert(std::pair< int , std::vector< int >>(0x74FDF4, { 0x1010dd2 })); tbl.insert(std::pair< int , std::vector< int >>(0x4FDDF4, { 0x1414d12 })); tbl.insert(std::pair< int , std::vector< int >>(0x7D3F74, { 0x101d0d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x4FDF74, { 0x14150d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x744FDF, { 0x10441d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x474FDF, { 0x1444112 })); tbl.insert(std::pair< int , std::vector< int >>(0x74FD1F, { 0x10501d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x4FDD1F, { 0x1454112 })); tbl.insert(std::pair< int , std::vector< int >>(0x44FDDF, { 0x1488052 })); tbl.insert(std::pair< int , std::vector< int >>(0x4FD1DF, { 0x1494052 })); tbl.insert(std::pair< int , std::vector< int >>(0x7D13F7, { 0x105c412 })); tbl.insert(std::pair< int , std::vector< int >>(0x47D3F7, { 0x1450412 })); tbl.insert(std::pair< int , std::vector< int >>(0x7D3F47, { 0x105d012 })); tbl.insert(std::pair< int , std::vector< int >>(0x4FDF47, { 0x1455012 })); tbl.insert(std::pair< int , std::vector< int >>(0x44FDF7, { 0x1488412 })); tbl.insert(std::pair< int , std::vector< int >>(0x4FD1F7, { 0x1494412 })); tbl.insert(std::pair< int , std::vector< int >>(0x745FBF, { 0xc04192 })); tbl.insert(std::pair< int , std::vector< int >>(0x475FBF, { 0x10040d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x75FBF4, { 0xc10d92 })); tbl.insert(std::pair< int , std::vector< int >>(0x5FBF74, { 0x10150d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x45FBF7, { 0x1048412 })); tbl.insert(std::pair< int , std::vector< int >>(0x5FBF47, { 0x1055012 })); tbl.insert(std::pair< int , std::vector< int >>(0x22FDFB, { 0x1048412 })); tbl.insert(std::pair< int , std::vector< int >>(0x2FDFB4, { 0x10150d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x17EFD8, { 0x10150d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x47DFBF, { 0xc04092 })); tbl.insert(std::pair< int , std::vector< int >>(0x7DFBF4, { 0xc10d52 })); tbl.insert(std::pair< int , std::vector< int >>(0x239FBF, { 0x10040d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x39FBF4, { 0xc10d92 })); tbl.insert(std::pair< int , std::vector< int >>(0x119FBF, { 0x10040d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x2FDFA3, { 0x1055012 })); tbl.insert(std::pair< int , std::vector< int >>(0x235FBF, { 0x10040d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x5FBF4F, { 0xc10c12 })); tbl.insert(std::pair< int , std::vector< int >>(0x4F5FBF, { 0xc040d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x5FBF5E, { 0xc10c52 })); tbl.insert(std::pair< int , std::vector< int >>(0x5E5FBF, { 0xc04112 })); tbl.insert(std::pair< int , std::vector< int >>(0x5FBF7C, { 0xc10c92 })); tbl.insert(std::pair< int , std::vector< int >>(0x7C5FBF, { 0xc04152 })); tbl.insert(std::pair< int , std::vector< int >>(0x2FDFB8, { 0x10150d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x385FBF, { 0xc04192 })); tbl.insert(std::pair< int , std::vector< int >>(0x747F3F, { 0xc08192 })); tbl.insert(std::pair< int , std::vector< int >>(0x477F3F, { 0x10080d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x77F3F4, { 0xc14d92 })); tbl.insert(std::pair< int , std::vector< int >>(0x7F3F74, { 0x10190d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x47F3F7, { 0x104c412 })); tbl.insert(std::pair< int , std::vector< int >>(0x7F3F47, { 0x1059012 })); tbl.insert(std::pair< int , std::vector< int >>(0x23F9FB, { 0x104c412 })); tbl.insert(std::pair< int , std::vector< int >>(0x3F9FB4, { 0x10190d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x1FCFD8, { 0x10190d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x47F7BF, { 0xc08052 })); tbl.insert(std::pair< int , std::vector< int >>(0x7F7BF4, { 0xc14d12 })); tbl.insert(std::pair< int , std::vector< int >>(0x23BF3F, { 0x10080d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x3BF3F4, { 0xc14d92 })); tbl.insert(std::pair< int , std::vector< int >>(0x11BF3F, { 0x10080d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x3F9FA3, { 0x1059012 })); tbl.insert(std::pair< int , std::vector< int >>(0x237F3F, { 0x10080d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x7F3F4F, { 0xc14c12 })); tbl.insert(std::pair< int , std::vector< int >>(0x4F7F3F, { 0xc080d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x7F3F5E, { 0xc14c52 })); tbl.insert(std::pair< int , std::vector< int >>(0x5E7F3F, { 0xc08112 })); tbl.insert(std::pair< int , std::vector< int >>(0x7F3F7C, { 0xc14c92 })); tbl.insert(std::pair< int , std::vector< int >>(0x7C7F3F, { 0xc08152 })); tbl.insert(std::pair< int , std::vector< int >>(0x3F9FB8, { 0x10190d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x387F3F, { 0xc08192 })); tbl.insert(std::pair< int , std::vector< int >>(0x3A3E3F, { 0x100c1d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x23BE3F, { 0x140c112 })); tbl.insert(std::pair< int , std::vector< int >>(0x3BE3F4, { 0xc18dd2 })); tbl.insert(std::pair< int , std::vector< int >>(0x3E3F74, { 0x101d0d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x23E3F7, { 0x1450412 })); tbl.insert(std::pair< int , std::vector< int >>(0x3E3F47, { 0x105d012 })); tbl.insert(std::pair< int , std::vector< int >>(0x11F1FB, { 0x1450412 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F1FB4, { 0x101d0d2 })); tbl.insert(std::pair< int , std::vector< int >>(0xF8FD8, { 0x101d0d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x23E7BF, { 0x100c052 })); tbl.insert(std::pair< int , std::vector< int >>(0x3E7BF4, { 0xc18d12 })); tbl.insert(std::pair< int , std::vector< int >>(0x23EF3F, { 0x100c092 })); tbl.insert(std::pair< int , std::vector< int >>(0x3EF3F4, { 0xc18d52 })); tbl.insert(std::pair< int , std::vector< int >>(0x11DE3F, { 0x140c112 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DE3F4, { 0xc18dd2 })); tbl.insert(std::pair< int , std::vector< int >>(0x8DE3F, { 0x140c112 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F1FA3, { 0x105d012 })); tbl.insert(std::pair< int , std::vector< int >>(0x11BE3F, { 0x140c112 })); tbl.insert(std::pair< int , std::vector< int >>(0x3E3F4F, { 0xc18c12 })); tbl.insert(std::pair< int , std::vector< int >>(0x27BE3F, { 0x100c112 })); tbl.insert(std::pair< int , std::vector< int >>(0x3E3F5E, { 0xc18c52 })); tbl.insert(std::pair< int , std::vector< int >>(0x2F3E3F, { 0x100c152 })); tbl.insert(std::pair< int , std::vector< int >>(0x3E3F7C, { 0xc18c92 })); tbl.insert(std::pair< int , std::vector< int >>(0x3E3E3F, { 0x100c192 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F1FB8, { 0x101d0d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x1C3E3F, { 0x100c1d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x3E89FB, { 0x105c412 })); tbl.insert(std::pair< int , std::vector< int >>(0x23E9FB, { 0x1450412 })); tbl.insert(std::pair< int , std::vector< int >>(0x3E9FB4, { 0x101d0d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x27EDF4, { 0x1414d12 })); tbl.insert(std::pair< int , std::vector< int >>(0x227EDF, { 0x1488052 })); tbl.insert(std::pair< int , std::vector< int >>(0x27ED1F, { 0x1454112 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F4FD8, { 0x101d0d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x13F61F, { 0x1454112 })); tbl.insert(std::pair< int , std::vector< int >>(0x13F63F, { 0x10100d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x13F67E, { 0x10104d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x13F6FC, { 0x10108d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x113F6F, { 0x1488052 })); tbl.insert(std::pair< int , std::vector< int >>(0x13F6F4, { 0x1414d12 })); tbl.insert(std::pair< int , std::vector< int >>(0x9FB78, { 0x1414d12 })); tbl.insert(std::pair< int , std::vector< int >>(0x27ED3F, { 0x10100d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x27E9FB, { 0x1050412 })); tbl.insert(std::pair< int , std::vector< int >>(0x27ED7E, { 0x10104d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x2FC9FB, { 0x1054412 })); tbl.insert(std::pair< int , std::vector< int >>(0x27EDFC, { 0x10108d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x3F89FB, { 0x1058412 })); tbl.insert(std::pair< int , std::vector< int >>(0x13F6F8, { 0x1414d12 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F09FB, { 0x105c412 })); tbl.insert(std::pair< int , std::vector< int >>(0x7D17BF, { 0xc18052 })); tbl.insert(std::pair< int , std::vector< int >>(0x47D7BF, { 0x100c052 })); tbl.insert(std::pair< int , std::vector< int >>(0x7D7BF4, { 0xc18d12 })); tbl.insert(std::pair< int , std::vector< int >>(0x5EFDF4, { 0x1010d52 })); tbl.insert(std::pair< int , std::vector< int >>(0x45EFDF, { 0x1044092 })); tbl.insert(std::pair< int , std::vector< int >>(0x5EFD1F, { 0x1050152 })); tbl.insert(std::pair< int , std::vector< int >>(0x5EFD3F, { 0xc0c112 })); tbl.insert(std::pair< int , std::vector< int >>(0x4FD7BF, { 0xc0c052 })); tbl.insert(std::pair< int , std::vector< int >>(0x5EFD7E, { 0xc0c512 })); tbl.insert(std::pair< int , std::vector< int >>(0x5F97BF, { 0xc10052 })); tbl.insert(std::pair< int , std::vector< int >>(0x5EFDFC, { 0xc0c912 })); tbl.insert(std::pair< int , std::vector< int >>(0x7F17BF, { 0xc14052 })); tbl.insert(std::pair< int , std::vector< int >>(0x2F7EF8, { 0x1010d52 })); tbl.insert(std::pair< int , std::vector< int >>(0x3E17BF, { 0xc18052 })); tbl.insert(std::pair< int , std::vector< int >>(0x7D1F3F, { 0xc18092 })); tbl.insert(std::pair< int , std::vector< int >>(0x47DF3F, { 0x100c092 })); tbl.insert(std::pair< int , std::vector< int >>(0x7DF3F4, { 0xc18d52 })); tbl.insert(std::pair< int , std::vector< int >>(0x7CFDF4, { 0x1010d92 })); tbl.insert(std::pair< int , std::vector< int >>(0x47CFDF, { 0x10440d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x7CFD1F, { 0x1050192 })); tbl.insert(std::pair< int , std::vector< int >>(0x7CFD3F, { 0xc0c152 })); tbl.insert(std::pair< int , std::vector< int >>(0x4FDF3F, { 0xc0c092 })); tbl.insert(std::pair< int , std::vector< int >>(0x7CFD7E, { 0xc0c552 })); tbl.insert(std::pair< int , std::vector< int >>(0x5F9F3F, { 0xc10092 })); tbl.insert(std::pair< int , std::vector< int >>(0x7CFDFC, { 0xc0c952 })); tbl.insert(std::pair< int , std::vector< int >>(0x7F1F3F, { 0xc14092 })); tbl.insert(std::pair< int , std::vector< int >>(0x3E7EF8, { 0x1010d92 })); tbl.insert(std::pair< int , std::vector< int >>(0x3E1F3F, { 0xc18092 })); tbl.insert(std::pair< int , std::vector< int >>(0x3E8E3F, { 0x101c0d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x23EE3F, { 0x14100d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x3EE3F4, { 0xc1cd92 })); tbl.insert(std::pair< int , std::vector< int >>(0x38FDF4, { 0x1010dd2 })); tbl.insert(std::pair< int , std::vector< int >>(0x238FDF, { 0x1444112 })); tbl.insert(std::pair< int , std::vector< int >>(0x38FD1F, { 0x10501d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F463F, { 0x101c0d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x118FDF, { 0x1444112 })); tbl.insert(std::pair< int , std::vector< int >>(0x17E63F, { 0x10140d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x1FC63F, { 0x10180d2 })); tbl.insert(std::pair< int , std::vector< int >>(0xF863F, { 0x101c0d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x11F63F, { 0x14100d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F63F4, { 0xc1cd92 })); tbl.insert(std::pair< int , std::vector< int >>(0x38FD3F, { 0xc0c192 })); tbl.insert(std::pair< int , std::vector< int >>(0x27EE3F, { 0x10100d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x38FD7E, { 0xc0c592 })); tbl.insert(std::pair< int , std::vector< int >>(0x2FCE3F, { 0x10140d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x38FDFC, { 0xc0c992 })); tbl.insert(std::pair< int , std::vector< int >>(0x3F8E3F, { 0x10180d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x1C7EF8, { 0x1010dd2 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F0E3F, { 0x101c0d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x74FD3F, { 0xc0c192 })); tbl.insert(std::pair< int , std::vector< int >>(0x4FDD3F, { 0x10100d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x4FD3F7, { 0x1050412 })); tbl.insert(std::pair< int , std::vector< int >>(0x74FD7E, { 0xc0c592 })); tbl.insert(std::pair< int , std::vector< int >>(0x4FDD7E, { 0x10104d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x75F93F, { 0xc10192 })); tbl.insert(std::pair< int , std::vector< int >>(0x5F9D3F, { 0x10140d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x4FD7E7, { 0x1050812 })); tbl.insert(std::pair< int , std::vector< int >>(0x5F93F7, { 0x1054412 })); tbl.insert(std::pair< int , std::vector< int >>(0x27EBF3, { 0x1050812 })); tbl.insert(std::pair< int , std::vector< int >>(0x2FCD3F, { 0x10140d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x4FD7EF, { 0xc0c412 })); tbl.insert(std::pair< int , std::vector< int >>(0x5FBD3F, { 0xc100d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x4FDF7E, { 0xc0c492 })); tbl.insert(std::pair< int , std::vector< int >>(0x7DF93F, { 0xc10152 })); tbl.insert(std::pair< int , std::vector< int >>(0x27EE7E, { 0x10104d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x39F93F, { 0xc10192 })); tbl.insert(std::pair< int , std::vector< int >>(0x74FDFC, { 0xc0c992 })); tbl.insert(std::pair< int , std::vector< int >>(0x4FDDFC, { 0x10108d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x77F13F, { 0xc14192 })); tbl.insert(std::pair< int , std::vector< int >>(0x7F1D3F, { 0x10180d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x4FDFC7, { 0x1050c12 })); tbl.insert(std::pair< int , std::vector< int >>(0x7F13F7, { 0x1058412 })); tbl.insert(std::pair< int , std::vector< int >>(0x27EFE3, { 0x1050c12 })); tbl.insert(std::pair< int , std::vector< int >>(0x3F8D3F, { 0x10180d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x4FDFCF, { 0xc0c812 })); tbl.insert(std::pair< int , std::vector< int >>(0x7F3D3F, { 0xc140d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x4FDFDE, { 0xc0c852 })); tbl.insert(std::pair< int , std::vector< int >>(0x7F793F, { 0xc14112 })); tbl.insert(std::pair< int , std::vector< int >>(0x27EEFC, { 0x10108d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x3BF13F, { 0xc14192 })); tbl.insert(std::pair< int , std::vector< int >>(0x3A7EF8, { 0x1010dd2 })); tbl.insert(std::pair< int , std::vector< int >>(0x27EEF8, { 0x1414d12 })); tbl.insert(std::pair< int , std::vector< int >>(0x3BE13F, { 0xc181d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x3E1D3F, { 0x101c0d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x27EF87, { 0x1455012 })); tbl.insert(std::pair< int , std::vector< int >>(0x3E13F7, { 0x105c412 })); tbl.insert(std::pair< int , std::vector< int >>(0x13F7C3, { 0x1455012 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F0D3F, { 0x101c0d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x27EF9E, { 0x1010c52 })); tbl.insert(std::pair< int , std::vector< int >>(0x3E793F, { 0xc18112 })); tbl.insert(std::pair< int , std::vector< int >>(0x27EFBC, { 0x1010c92 })); tbl.insert(std::pair< int , std::vector< int >>(0x3EF13F, { 0xc18152 })); tbl.insert(std::pair< int , std::vector< int >>(0x13F778, { 0x1414d12 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DE13F, { 0xc181d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x3E9FA3, { 0x105d012 })); tbl.insert(std::pair< int , std::vector< int >>(0x27EFA3, { 0x1455012 })); tbl.insert(std::pair< int , std::vector< int >>(0x3E8D3F, { 0x101c0d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x237D3F, { 0x140c112 })); tbl.insert(std::pair< int , std::vector< int >>(0x27E8DF, { 0x1494052 })); tbl.insert(std::pair< int , std::vector< int >>(0x234FDF, { 0x1444112 })); tbl.insert(std::pair< int , std::vector< int >>(0x13F46F, { 0x1494052 })); tbl.insert(std::pair< int , std::vector< int >>(0x11BD3F, { 0x140c112 })); tbl.insert(std::pair< int , std::vector< int >>(0x7D3F4F, { 0xc18c12 })); tbl.insert(std::pair< int , std::vector< int >>(0x4FDF4F, { 0x1010c12 })); tbl.insert(std::pair< int , std::vector< int >>(0x7D3D3F, { 0xc180d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x4F7D3F, { 0x100c112 })); tbl.insert(std::pair< int , std::vector< int >>(0x4FD3DF, { 0x1050052 })); tbl.insert(std::pair< int , std::vector< int >>(0x4F4FDF, { 0x1044112 })); tbl.insert(std::pair< int , std::vector< int >>(0x7D3F5E, { 0xc18c52 })); tbl.insert(std::pair< int , std::vector< int >>(0x4FDF5E, { 0x1010c52 })); tbl.insert(std::pair< int , std::vector< int >>(0x7D793F, { 0xc18112 })); tbl.insert(std::pair< int , std::vector< int >>(0x5E7D3F, { 0x100c152 })); tbl.insert(std::pair< int , std::vector< int >>(0x4FD79F, { 0x1050092 })); tbl.insert(std::pair< int , std::vector< int >>(0x5E4FDF, { 0x1044152 })); tbl.insert(std::pair< int , std::vector< int >>(0x7D3F7C, { 0xc18c92 })); tbl.insert(std::pair< int , std::vector< int >>(0x4FDF7C, { 0x1010c92 })); tbl.insert(std::pair< int , std::vector< int >>(0x7DF13F, { 0xc18152 })); tbl.insert(std::pair< int , std::vector< int >>(0x7C7D3F, { 0x100c192 })); tbl.insert(std::pair< int , std::vector< int >>(0x4FDF1F, { 0x10500d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x7C4FDF, { 0x1044192 })); tbl.insert(std::pair< int , std::vector< int >>(0x3E9FB8, { 0x101d0d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x27EFB8, { 0x14150d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x3EE13F, { 0xc1c192 })); tbl.insert(std::pair< int , std::vector< int >>(0x387D3F, { 0x100c1d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x27EE1F, { 0x1454112 })); tbl.insert(std::pair< int , std::vector< int >>(0x384FDF, { 0x10441d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x13F7D8, { 0x14150d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F613F, { 0xc1c192 })); tbl.insert(std::pair< int , std::vector< int >>(0x227EFB, { 0x1488412 })); tbl.insert(std::pair< int , std::vector< int >>(0x27E8FB, { 0x1494412 })); tbl.insert(std::pair< int , std::vector< int >>(0x23ED3F, { 0x14100d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x3ED13F, { 0xc1c192 })); tbl.insert(std::pair< int , std::vector< int >>(0x27EFB4, { 0x14150d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x3ED3F4, { 0xc1cd92 })); tbl.insert(std::pair< int , std::vector< int >>(0x227EEF, { 0x1488052 })); tbl.insert(std::pair< int , std::vector< int >>(0x27E8EF, { 0x1494052 })); tbl.insert(std::pair< int , std::vector< int >>(0x23BD3F, { 0x140c112 })); tbl.insert(std::pair< int , std::vector< int >>(0x3BD13F, { 0xc181d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x27EEF4, { 0x1414d12 })); tbl.insert(std::pair< int , std::vector< int >>(0x3BD3F4, { 0xc18dd2 })); tbl.insert(std::pair< int , std::vector< int >>(0x77D17E, { 0xc185d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x7DD17E, { 0xc1c592 })); tbl.insert(std::pair< int , std::vector< int >>(0x747D7E, { 0x100c5d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x477D7E, { 0x140c512 })); tbl.insert(std::pair< int , std::vector< int >>(0x7D1D7E, { 0x101c4d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x47DD7E, { 0x14104d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x77D7E4, { 0xc191d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x7DD7E4, { 0xc1d192 })); tbl.insert(std::pair< int , std::vector< int >>(0x75F9F4, { 0x1014dd2 })); tbl.insert(std::pair< int , std::vector< int >>(0x5F9DF4, { 0x1418d12 })); tbl.insert(std::pair< int , std::vector< int >>(0x7D7E74, { 0x101d4d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x5F9F74, { 0x14190d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x745F9F, { 0x10481d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x475F9F, { 0x1448112 })); tbl.insert(std::pair< int , std::vector< int >>(0x75F91F, { 0x10541d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x5F9D1F, { 0x1458112 })); tbl.insert(std::pair< int , std::vector< int >>(0x45F9DF, { 0x148c052 })); tbl.insert(std::pair< int , std::vector< int >>(0x5F91DF, { 0x1498052 })); tbl.insert(std::pair< int , std::vector< int >>(0x7D17E7, { 0x105c812 })); tbl.insert(std::pair< int , std::vector< int >>(0x47D7E7, { 0x1450812 })); tbl.insert(std::pair< int , std::vector< int >>(0x7D7E47, { 0x105d412 })); tbl.insert(std::pair< int , std::vector< int >>(0x5F9F47, { 0x1459012 })); tbl.insert(std::pair< int , std::vector< int >>(0x45F9F7, { 0x148c412 })); tbl.insert(std::pair< int , std::vector< int >>(0x5F91F7, { 0x1498412 })); tbl.insert(std::pair< int , std::vector< int >>(0x747F7E, { 0xc08592 })); tbl.insert(std::pair< int , std::vector< int >>(0x477F7E, { 0x10084d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x77F7E4, { 0xc15192 })); tbl.insert(std::pair< int , std::vector< int >>(0x7F7E74, { 0x10194d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x47F7E7, { 0x104c812 })); tbl.insert(std::pair< int , std::vector< int >>(0x7F7E47, { 0x1059412 })); tbl.insert(std::pair< int , std::vector< int >>(0x23FBF3, { 0x104c812 })); tbl.insert(std::pair< int , std::vector< int >>(0x3FBF34, { 0x10194d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x1FDF98, { 0x10194d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x47F7EF, { 0xc08412 })); tbl.insert(std::pair< int , std::vector< int >>(0x7F7EF4, { 0xc150d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x23BF7E, { 0x10084d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x3BF7E4, { 0xc15192 })); tbl.insert(std::pair< int , std::vector< int >>(0x11BF7E, { 0x10084d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x3FBF23, { 0x1059412 })); tbl.insert(std::pair< int , std::vector< int >>(0x237F7E, { 0x10084d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x7F7E4F, { 0xc15012 })); tbl.insert(std::pair< int , std::vector< int >>(0x4F7F7E, { 0xc084d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x7F7E5E, { 0xc15052 })); tbl.insert(std::pair< int , std::vector< int >>(0x5E7F7E, { 0xc08512 })); tbl.insert(std::pair< int , std::vector< int >>(0x7F7E7C, { 0xc15092 })); tbl.insert(std::pair< int , std::vector< int >>(0x7C7F7E, { 0xc08552 })); tbl.insert(std::pair< int , std::vector< int >>(0x3FBF38, { 0x10194d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x387F7E, { 0xc08592 })); tbl.insert(std::pair< int , std::vector< int >>(0x3A3E7E, { 0x100c5d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x23BE7E, { 0x140c512 })); tbl.insert(std::pair< int , std::vector< int >>(0x3BE7E4, { 0xc191d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x3E7E74, { 0x101d4d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x23E7E7, { 0x1450812 })); tbl.insert(std::pair< int , std::vector< int >>(0x3E7E47, { 0x105d412 })); tbl.insert(std::pair< int , std::vector< int >>(0x11F3F3, { 0x1450812 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F3F34, { 0x101d4d2 })); tbl.insert(std::pair< int , std::vector< int >>(0xF9F98, { 0x101d4d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x23EF7E, { 0x100c492 })); tbl.insert(std::pair< int , std::vector< int >>(0x3EF7E4, { 0xc19152 })); tbl.insert(std::pair< int , std::vector< int >>(0x11DE7E, { 0x140c512 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DE7E4, { 0xc191d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x8DE7E, { 0x140c512 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F3F23, { 0x105d412 })); tbl.insert(std::pair< int , std::vector< int >>(0x11BE7E, { 0x140c512 })); tbl.insert(std::pair< int , std::vector< int >>(0x3E7E4F, { 0xc19012 })); tbl.insert(std::pair< int , std::vector< int >>(0x27BE7E, { 0x100c512 })); tbl.insert(std::pair< int , std::vector< int >>(0x3E7E5E, { 0xc19052 })); tbl.insert(std::pair< int , std::vector< int >>(0x2F3E7E, { 0x100c552 })); tbl.insert(std::pair< int , std::vector< int >>(0x3E7E7C, { 0xc19092 })); tbl.insert(std::pair< int , std::vector< int >>(0x3E3E7E, { 0x100c592 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F3F38, { 0x101d4d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x1C3E7E, { 0x100c5d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x3E8BF3, { 0x105c812 })); tbl.insert(std::pair< int , std::vector< int >>(0x23EBF3, { 0x1450812 })); tbl.insert(std::pair< int , std::vector< int >>(0x3EBF34, { 0x101d4d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x2FCDF4, { 0x1418d12 })); tbl.insert(std::pair< int , std::vector< int >>(0x22FCDF, { 0x148c052 })); tbl.insert(std::pair< int , std::vector< int >>(0x2FCD1F, { 0x1458112 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F5F98, { 0x101d4d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x17E61F, { 0x1458112 })); tbl.insert(std::pair< int , std::vector< int >>(0x17E67E, { 0x10144d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x17E6FC, { 0x10148d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x117E6F, { 0x148c052 })); tbl.insert(std::pair< int , std::vector< int >>(0x17E6F4, { 0x1418d12 })); tbl.insert(std::pair< int , std::vector< int >>(0xBF378, { 0x1418d12 })); tbl.insert(std::pair< int , std::vector< int >>(0x2FCD7E, { 0x10144d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x2FCBF3, { 0x1054812 })); tbl.insert(std::pair< int , std::vector< int >>(0x2FCDFC, { 0x10148d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x3F8BF3, { 0x1058812 })); tbl.insert(std::pair< int , std::vector< int >>(0x17E6F8, { 0x1418d12 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F0BF3, { 0x105c812 })); tbl.insert(std::pair< int , std::vector< int >>(0x7D17EF, { 0xc18412 })); tbl.insert(std::pair< int , std::vector< int >>(0x47D7EF, { 0x100c412 })); tbl.insert(std::pair< int , std::vector< int >>(0x7D7EF4, { 0xc190d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x5FBDF4, { 0x1014d12 })); tbl.insert(std::pair< int , std::vector< int >>(0x45FBDF, { 0x1048052 })); tbl.insert(std::pair< int , std::vector< int >>(0x5FBD1F, { 0x1054112 })); tbl.insert(std::pair< int , std::vector< int >>(0x5FBD7E, { 0xc104d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x5F97EF, { 0xc10412 })); tbl.insert(std::pair< int , std::vector< int >>(0x5FBDFC, { 0xc108d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x7F17EF, { 0xc14412 })); tbl.insert(std::pair< int , std::vector< int >>(0x2FDEF8, { 0x1014d12 })); tbl.insert(std::pair< int , std::vector< int >>(0x3E17EF, { 0xc18412 })); tbl.insert(std::pair< int , std::vector< int >>(0x7D1F7E, { 0xc18492 })); tbl.insert(std::pair< int , std::vector< int >>(0x47DF7E, { 0x100c492 })); tbl.insert(std::pair< int , std::vector< int >>(0x7DF7E4, { 0xc19152 })); tbl.insert(std::pair< int , std::vector< int >>(0x7DF9F4, { 0x1014d92 })); tbl.insert(std::pair< int , std::vector< int >>(0x47DF9F, { 0x10480d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x7DF91F, { 0x1054192 })); tbl.insert(std::pair< int , std::vector< int >>(0x7DF97E, { 0xc10552 })); tbl.insert(std::pair< int , std::vector< int >>(0x5F9F7E, { 0xc10492 })); tbl.insert(std::pair< int , std::vector< int >>(0x7DF9FC, { 0xc10952 })); tbl.insert(std::pair< int , std::vector< int >>(0x7F1F7E, { 0xc14492 })); tbl.insert(std::pair< int , std::vector< int >>(0x3EFCF8, { 0x1014d92 })); tbl.insert(std::pair< int , std::vector< int >>(0x3E1F7E, { 0xc18492 })); tbl.insert(std::pair< int , std::vector< int >>(0x3E8E7E, { 0x101c4d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x23EE7E, { 0x14104d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x3EE7E4, { 0xc1d192 })); tbl.insert(std::pair< int , std::vector< int >>(0x39F9F4, { 0x1014dd2 })); tbl.insert(std::pair< int , std::vector< int >>(0x239F9F, { 0x1448112 })); tbl.insert(std::pair< int , std::vector< int >>(0x39F91F, { 0x10541d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F467E, { 0x101c4d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x119F9F, { 0x1448112 })); tbl.insert(std::pair< int , std::vector< int >>(0x1FC67E, { 0x10184d2 })); tbl.insert(std::pair< int , std::vector< int >>(0xF867E, { 0x101c4d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x11F67E, { 0x14104d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F67E4, { 0xc1d192 })); tbl.insert(std::pair< int , std::vector< int >>(0x39F97E, { 0xc10592 })); tbl.insert(std::pair< int , std::vector< int >>(0x2FCE7E, { 0x10144d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x39F9FC, { 0xc10992 })); tbl.insert(std::pair< int , std::vector< int >>(0x3F8E7E, { 0x10184d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x1CFCF8, { 0x1014dd2 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F0E7E, { 0x101c4d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x75F97E, { 0xc10592 })); tbl.insert(std::pair< int , std::vector< int >>(0x5F9D7E, { 0x10144d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x5F97E7, { 0x1054812 })); tbl.insert(std::pair< int , std::vector< int >>(0x75F9FC, { 0xc10992 })); tbl.insert(std::pair< int , std::vector< int >>(0x5F9DFC, { 0x10148d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x77F17E, { 0xc14592 })); tbl.insert(std::pair< int , std::vector< int >>(0x7F1D7E, { 0x10184d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x5F9FC7, { 0x1054c12 })); tbl.insert(std::pair< int , std::vector< int >>(0x7F17E7, { 0x1058812 })); tbl.insert(std::pair< int , std::vector< int >>(0x2FCFE3, { 0x1054c12 })); tbl.insert(std::pair< int , std::vector< int >>(0x3F8D7E, { 0x10184d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x5F9FCF, { 0xc10812 })); tbl.insert(std::pair< int , std::vector< int >>(0x7F3D7E, { 0xc144d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x5F9FDE, { 0xc10852 })); tbl.insert(std::pair< int , std::vector< int >>(0x7F797E, { 0xc14512 })); tbl.insert(std::pair< int , std::vector< int >>(0x2FCEFC, { 0x10148d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x3BF17E, { 0xc14592 })); tbl.insert(std::pair< int , std::vector< int >>(0x3AFCF8, { 0x1014dd2 })); tbl.insert(std::pair< int , std::vector< int >>(0x2FCEF8, { 0x1418d12 })); tbl.insert(std::pair< int , std::vector< int >>(0x3BE17E, { 0xc185d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x3E1D7E, { 0x101c4d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x2FCF87, { 0x1459012 })); tbl.insert(std::pair< int , std::vector< int >>(0x3E17E7, { 0x105c812 })); tbl.insert(std::pair< int , std::vector< int >>(0x17E7C3, { 0x1459012 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F0D7E, { 0x101c4d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x2FCF9E, { 0x1014c52 })); tbl.insert(std::pair< int , std::vector< int >>(0x3E797E, { 0xc18512 })); tbl.insert(std::pair< int , std::vector< int >>(0x2FCFBC, { 0x1014c92 })); tbl.insert(std::pair< int , std::vector< int >>(0x3EF17E, { 0xc18552 })); tbl.insert(std::pair< int , std::vector< int >>(0x17E778, { 0x1418d12 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DE17E, { 0xc185d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x3EBF23, { 0x105d412 })); tbl.insert(std::pair< int , std::vector< int >>(0x2FCFA3, { 0x1459012 })); tbl.insert(std::pair< int , std::vector< int >>(0x3E8D7E, { 0x101c4d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x237D7E, { 0x140c512 })); tbl.insert(std::pair< int , std::vector< int >>(0x2FC8DF, { 0x1498052 })); tbl.insert(std::pair< int , std::vector< int >>(0x235F9F, { 0x1448112 })); tbl.insert(std::pair< int , std::vector< int >>(0x17E46F, { 0x1498052 })); tbl.insert(std::pair< int , std::vector< int >>(0x11BD7E, { 0x140c512 })); tbl.insert(std::pair< int , std::vector< int >>(0x7D7E4F, { 0xc19012 })); tbl.insert(std::pair< int , std::vector< int >>(0x5F9F4F, { 0x1014c12 })); tbl.insert(std::pair< int , std::vector< int >>(0x7D3D7E, { 0xc184d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x4F7D7E, { 0x100c512 })); tbl.insert(std::pair< int , std::vector< int >>(0x5F93DF, { 0x1054052 })); tbl.insert(std::pair< int , std::vector< int >>(0x4F5F9F, { 0x1048112 })); tbl.insert(std::pair< int , std::vector< int >>(0x7D7E5E, { 0xc19052 })); tbl.insert(std::pair< int , std::vector< int >>(0x5F9F5E, { 0x1014c52 })); tbl.insert(std::pair< int , std::vector< int >>(0x7D797E, { 0xc18512 })); tbl.insert(std::pair< int , std::vector< int >>(0x5E7D7E, { 0x100c552 })); tbl.insert(std::pair< int , std::vector< int >>(0x5F979F, { 0x1054092 })); tbl.insert(std::pair< int , std::vector< int >>(0x5E5F9F, { 0x1048152 })); tbl.insert(std::pair< int , std::vector< int >>(0x7D7E7C, { 0xc19092 })); tbl.insert(std::pair< int , std::vector< int >>(0x5F9F7C, { 0x1014c92 })); tbl.insert(std::pair< int , std::vector< int >>(0x7DF17E, { 0xc18552 })); tbl.insert(std::pair< int , std::vector< int >>(0x7C7D7E, { 0x100c592 })); tbl.insert(std::pair< int , std::vector< int >>(0x5F9F1F, { 0x10540d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x7C5F9F, { 0x1048192 })); tbl.insert(std::pair< int , std::vector< int >>(0x3EBF38, { 0x101d4d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x2FCFB8, { 0x14190d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x3EE17E, { 0xc1c592 })); tbl.insert(std::pair< int , std::vector< int >>(0x387D7E, { 0x100c5d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x2FCE1F, { 0x1458112 })); tbl.insert(std::pair< int , std::vector< int >>(0x385F9F, { 0x10481d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x17E7D8, { 0x14190d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F617E, { 0xc1c592 })); tbl.insert(std::pair< int , std::vector< int >>(0x22FCFB, { 0x148c412 })); tbl.insert(std::pair< int , std::vector< int >>(0x2FC8FB, { 0x1498412 })); tbl.insert(std::pair< int , std::vector< int >>(0x23ED7E, { 0x14104d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x3ED17E, { 0xc1c592 })); tbl.insert(std::pair< int , std::vector< int >>(0x2FCFB4, { 0x14190d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x3ED7E4, { 0xc1d192 })); tbl.insert(std::pair< int , std::vector< int >>(0x22FCEF, { 0x148c052 })); tbl.insert(std::pair< int , std::vector< int >>(0x2FC8EF, { 0x1498052 })); tbl.insert(std::pair< int , std::vector< int >>(0x23BD7E, { 0x140c512 })); tbl.insert(std::pair< int , std::vector< int >>(0x3BD17E, { 0xc185d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x2FCEF4, { 0x1418d12 })); tbl.insert(std::pair< int , std::vector< int >>(0x3BD7E4, { 0xc191d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x77D1FC, { 0xc189d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x7DD1FC, { 0xc1c992 })); tbl.insert(std::pair< int , std::vector< int >>(0x747DFC, { 0x100c9d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x477DFC, { 0x140c912 })); tbl.insert(std::pair< int , std::vector< int >>(0x7D1DFC, { 0x101c8d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x47DDFC, { 0x14108d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x77DFC4, { 0xc195d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x7DDFC4, { 0xc1d592 })); tbl.insert(std::pair< int , std::vector< int >>(0x77F1F4, { 0x1018dd2 })); tbl.insert(std::pair< int , std::vector< int >>(0x7F1DF4, { 0x141cd12 })); tbl.insert(std::pair< int , std::vector< int >>(0x7DFC74, { 0x101d8d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x7F1F74, { 0x141d0d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x747F1F, { 0x104c1d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x477F1F, { 0x144c112 })); tbl.insert(std::pair< int , std::vector< int >>(0x77F11F, { 0x10581d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x7F1D1F, { 0x145c112 })); tbl.insert(std::pair< int , std::vector< int >>(0x47F1DF, { 0x1490052 })); tbl.insert(std::pair< int , std::vector< int >>(0x7F11DF, { 0x149c052 })); tbl.insert(std::pair< int , std::vector< int >>(0x7D1FC7, { 0x105cc12 })); tbl.insert(std::pair< int , std::vector< int >>(0x47DFC7, { 0x1450c12 })); tbl.insert(std::pair< int , std::vector< int >>(0x7DFC47, { 0x105d812 })); tbl.insert(std::pair< int , std::vector< int >>(0x7F1F47, { 0x145d012 })); tbl.insert(std::pair< int , std::vector< int >>(0x47F1F7, { 0x1490412 })); tbl.insert(std::pair< int , std::vector< int >>(0x7F11F7, { 0x149c412 })); tbl.insert(std::pair< int , std::vector< int >>(0x3A3EFC, { 0x100c9d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x23BEFC, { 0x140c912 })); tbl.insert(std::pair< int , std::vector< int >>(0x3BEFC4, { 0xc195d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x3EFC74, { 0x101d8d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x23EFC7, { 0x1450c12 })); tbl.insert(std::pair< int , std::vector< int >>(0x3EFC47, { 0x105d812 })); tbl.insert(std::pair< int , std::vector< int >>(0x11F7E3, { 0x1450c12 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F7E34, { 0x101d8d2 })); tbl.insert(std::pair< int , std::vector< int >>(0xFBF18, { 0x101d8d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x23EFDE, { 0x100c852 })); tbl.insert(std::pair< int , std::vector< int >>(0x3EFDE4, { 0xc19512 })); tbl.insert(std::pair< int , std::vector< int >>(0x11DEFC, { 0x140c912 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DEFC4, { 0xc195d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x8DEFC, { 0x140c912 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F7E23, { 0x105d812 })); tbl.insert(std::pair< int , std::vector< int >>(0x11BEFC, { 0x140c912 })); tbl.insert(std::pair< int , std::vector< int >>(0x3EFC4F, { 0xc19412 })); tbl.insert(std::pair< int , std::vector< int >>(0x27BEFC, { 0x100c912 })); tbl.insert(std::pair< int , std::vector< int >>(0x3EFC5E, { 0xc19452 })); tbl.insert(std::pair< int , std::vector< int >>(0x2F3EFC, { 0x100c952 })); tbl.insert(std::pair< int , std::vector< int >>(0x3EFC7C, { 0xc19492 })); tbl.insert(std::pair< int , std::vector< int >>(0x3E3EFC, { 0x100c992 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F7E38, { 0x101d8d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x1C3EFC, { 0x100c9d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x3E8FE3, { 0x105cc12 })); tbl.insert(std::pair< int , std::vector< int >>(0x23EFE3, { 0x1450c12 })); tbl.insert(std::pair< int , std::vector< int >>(0x3EFE34, { 0x101d8d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x3F8DF4, { 0x141cd12 })); tbl.insert(std::pair< int , std::vector< int >>(0x23F8DF, { 0x1490052 })); tbl.insert(std::pair< int , std::vector< int >>(0x3F8D1F, { 0x145c112 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F7F18, { 0x101d8d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x1FC61F, { 0x145c112 })); tbl.insert(std::pair< int , std::vector< int >>(0x1FC6FC, { 0x10188d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x11FC6F, { 0x1490052 })); tbl.insert(std::pair< int , std::vector< int >>(0x1FC6F4, { 0x141cd12 })); tbl.insert(std::pair< int , std::vector< int >>(0xFE378, { 0x141cd12 })); tbl.insert(std::pair< int , std::vector< int >>(0x3F8DFC, { 0x10188d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x3F8FE3, { 0x1058c12 })); tbl.insert(std::pair< int , std::vector< int >>(0x1FC6F8, { 0x141cd12 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F0FE3, { 0x105cc12 })); tbl.insert(std::pair< int , std::vector< int >>(0x7D1FCF, { 0xc18812 })); tbl.insert(std::pair< int , std::vector< int >>(0x47DFCF, { 0x100c812 })); tbl.insert(std::pair< int , std::vector< int >>(0x7DFCF4, { 0xc194d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x7F3DF4, { 0x1018d12 })); tbl.insert(std::pair< int , std::vector< int >>(0x47F3DF, { 0x104c052 })); tbl.insert(std::pair< int , std::vector< int >>(0x7F3D1F, { 0x1058112 })); tbl.insert(std::pair< int , std::vector< int >>(0x7F3DFC, { 0xc148d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x7F1FCF, { 0xc14812 })); tbl.insert(std::pair< int , std::vector< int >>(0x3F9EF8, { 0x1018d12 })); tbl.insert(std::pair< int , std::vector< int >>(0x3E1FCF, { 0xc18812 })); tbl.insert(std::pair< int , std::vector< int >>(0x7D1FDE, { 0xc18852 })); tbl.insert(std::pair< int , std::vector< int >>(0x47DFDE, { 0x100c852 })); tbl.insert(std::pair< int , std::vector< int >>(0x7DFDE4, { 0xc19512 })); tbl.insert(std::pair< int , std::vector< int >>(0x7F79F4, { 0x1018d52 })); tbl.insert(std::pair< int , std::vector< int >>(0x47F79F, { 0x104c092 })); tbl.insert(std::pair< int , std::vector< int >>(0x7F791F, { 0x1058152 })); tbl.insert(std::pair< int , std::vector< int >>(0x7F79FC, { 0xc14912 })); tbl.insert(std::pair< int , std::vector< int >>(0x7F1FDE, { 0xc14852 })); tbl.insert(std::pair< int , std::vector< int >>(0x3FBCF8, { 0x1018d52 })); tbl.insert(std::pair< int , std::vector< int >>(0x3E1FDE, { 0xc18852 })); tbl.insert(std::pair< int , std::vector< int >>(0x3E8EFC, { 0x101c8d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x23EEFC, { 0x14108d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x3EEFC4, { 0xc1d592 })); tbl.insert(std::pair< int , std::vector< int >>(0x3BF1F4, { 0x1018dd2 })); tbl.insert(std::pair< int , std::vector< int >>(0x23BF1F, { 0x144c112 })); tbl.insert(std::pair< int , std::vector< int >>(0x3BF11F, { 0x10581d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F46FC, { 0x101c8d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x11BF1F, { 0x144c112 })); tbl.insert(std::pair< int , std::vector< int >>(0xF86FC, { 0x101c8d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x11F6FC, { 0x14108d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F6FC4, { 0xc1d592 })); tbl.insert(std::pair< int , std::vector< int >>(0x3BF1FC, { 0xc14992 })); tbl.insert(std::pair< int , std::vector< int >>(0x3F8EFC, { 0x10188d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DF8F8, { 0x1018dd2 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F0EFC, { 0x101c8d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x77F1FC, { 0xc14992 })); tbl.insert(std::pair< int , std::vector< int >>(0x7F1DFC, { 0x10188d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x7F1FC7, { 0x1058c12 })); tbl.insert(std::pair< int , std::vector< int >>(0x3BF8F8, { 0x1018dd2 })); tbl.insert(std::pair< int , std::vector< int >>(0x3F8EF8, { 0x141cd12 })); tbl.insert(std::pair< int , std::vector< int >>(0x3BE1FC, { 0xc189d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x3E1DFC, { 0x101c8d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x3F8F87, { 0x145d012 })); tbl.insert(std::pair< int , std::vector< int >>(0x3E1FC7, { 0x105cc12 })); tbl.insert(std::pair< int , std::vector< int >>(0x1FC7C3, { 0x145d012 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F0DFC, { 0x101c8d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x3F8F9E, { 0x1018c52 })); tbl.insert(std::pair< int , std::vector< int >>(0x3E79FC, { 0xc18912 })); tbl.insert(std::pair< int , std::vector< int >>(0x3F8FBC, { 0x1018c92 })); tbl.insert(std::pair< int , std::vector< int >>(0x3EF1FC, { 0xc18952 })); tbl.insert(std::pair< int , std::vector< int >>(0x1FC778, { 0x141cd12 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DE1FC, { 0xc189d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x3EFE23, { 0x105d812 })); tbl.insert(std::pair< int , std::vector< int >>(0x3F8FA3, { 0x145d012 })); tbl.insert(std::pair< int , std::vector< int >>(0x3E8DFC, { 0x101c8d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x237DFC, { 0x140c912 })); tbl.insert(std::pair< int , std::vector< int >>(0x3F88DF, { 0x149c052 })); tbl.insert(std::pair< int , std::vector< int >>(0x237F1F, { 0x144c112 })); tbl.insert(std::pair< int , std::vector< int >>(0x1FC46F, { 0x149c052 })); tbl.insert(std::pair< int , std::vector< int >>(0x11BDFC, { 0x140c912 })); tbl.insert(std::pair< int , std::vector< int >>(0x7DFC4F, { 0xc19412 })); tbl.insert(std::pair< int , std::vector< int >>(0x7F1F4F, { 0x1018c12 })); tbl.insert(std::pair< int , std::vector< int >>(0x7D3DFC, { 0xc188d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x4F7DFC, { 0x100c912 })); tbl.insert(std::pair< int , std::vector< int >>(0x7F13DF, { 0x1058052 })); tbl.insert(std::pair< int , std::vector< int >>(0x4F7F1F, { 0x104c112 })); tbl.insert(std::pair< int , std::vector< int >>(0x7DFC5E, { 0xc19452 })); tbl.insert(std::pair< int , std::vector< int >>(0x7F1F5E, { 0x1018c52 })); tbl.insert(std::pair< int , std::vector< int >>(0x7D79FC, { 0xc18912 })); tbl.insert(std::pair< int , std::vector< int >>(0x5E7DFC, { 0x100c952 })); tbl.insert(std::pair< int , std::vector< int >>(0x7F179F, { 0x1058092 })); tbl.insert(std::pair< int , std::vector< int >>(0x5E7F1F, { 0x104c152 })); tbl.insert(std::pair< int , std::vector< int >>(0x7DFC7C, { 0xc19492 })); tbl.insert(std::pair< int , std::vector< int >>(0x7F1F7C, { 0x1018c92 })); tbl.insert(std::pair< int , std::vector< int >>(0x7DF1FC, { 0xc18952 })); tbl.insert(std::pair< int , std::vector< int >>(0x7C7DFC, { 0x100c992 })); tbl.insert(std::pair< int , std::vector< int >>(0x7F1F1F, { 0x10580d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x7C7F1F, { 0x104c192 })); tbl.insert(std::pair< int , std::vector< int >>(0x3EFE38, { 0x101d8d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x3F8FB8, { 0x141d0d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x3EE1FC, { 0xc1c992 })); tbl.insert(std::pair< int , std::vector< int >>(0x387DFC, { 0x100c9d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x3F8E1F, { 0x145c112 })); tbl.insert(std::pair< int , std::vector< int >>(0x387F1F, { 0x104c1d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x1FC7D8, { 0x141d0d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F61FC, { 0xc1c992 })); tbl.insert(std::pair< int , std::vector< int >>(0x23F8FB, { 0x1490412 })); tbl.insert(std::pair< int , std::vector< int >>(0x3F88FB, { 0x149c412 })); tbl.insert(std::pair< int , std::vector< int >>(0x23EDFC, { 0x14108d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x3ED1FC, { 0xc1c992 })); tbl.insert(std::pair< int , std::vector< int >>(0x3F8FB4, { 0x141d0d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x3EDFC4, { 0xc1d592 })); tbl.insert(std::pair< int , std::vector< int >>(0x23F8EF, { 0x1490052 })); tbl.insert(std::pair< int , std::vector< int >>(0x3F88EF, { 0x149c052 })); tbl.insert(std::pair< int , std::vector< int >>(0x23BDFC, { 0x140c912 })); tbl.insert(std::pair< int , std::vector< int >>(0x3BD1FC, { 0xc189d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x3F8EF4, { 0x141cd12 })); tbl.insert(std::pair< int , std::vector< int >>(0x3BDFC4, { 0xc195d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x3BE8F8, { 0x101ce12 })); tbl.insert(std::pair< int , std::vector< int >>(0x3EE8F8, { 0x1020dd2 })); tbl.insert(std::pair< int , std::vector< int >>(0x3A3EF8, { 0x1410e12 })); tbl.insert(std::pair< int , std::vector< int >>(0x23BEF8, { 0x1810d52 })); tbl.insert(std::pair< int , std::vector< int >>(0x3E8EF8, { 0x1420d12 })); tbl.insert(std::pair< int , std::vector< int >>(0x23EEF8, { 0x1814d12 })); tbl.insert(std::pair< int , std::vector< int >>(0x3BEF84, { 0xc1da12 })); tbl.insert(std::pair< int , std::vector< int >>(0x3EEF84, { 0xc219d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x3BE1F4, { 0x101ce12 })); tbl.insert(std::pair< int , std::vector< int >>(0x3E1DF4, { 0x1420d12 })); tbl.insert(std::pair< int , std::vector< int >>(0x3EF874, { 0x1021cd2 })); tbl.insert(std::pair< int , std::vector< int >>(0x3E1F74, { 0x14210d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x3A3E1F, { 0x1450212 })); tbl.insert(std::pair< int , std::vector< int >>(0x23BE1F, { 0x1850152 })); tbl.insert(std::pair< int , std::vector< int >>(0x3BE11F, { 0x105c212 })); tbl.insert(std::pair< int , std::vector< int >>(0x3E1D1F, { 0x1460112 })); tbl.insert(std::pair< int , std::vector< int >>(0x23E1DF, { 0x1894052 })); tbl.insert(std::pair< int , std::vector< int >>(0x3E11DF, { 0x14a0052 })); tbl.insert(std::pair< int , std::vector< int >>(0x3E8F87, { 0x1461012 })); tbl.insert(std::pair< int , std::vector< int >>(0x23EF87, { 0x1855012 })); tbl.insert(std::pair< int , std::vector< int >>(0x3EF847, { 0x1061c12 })); tbl.insert(std::pair< int , std::vector< int >>(0x3E1F47, { 0x1461012 })); tbl.insert(std::pair< int , std::vector< int >>(0x23E1F7, { 0x1894412 })); tbl.insert(std::pair< int , std::vector< int >>(0x3E11F7, { 0x14a0412 })); tbl.insert(std::pair< int , std::vector< int >>(0x1D1F78, { 0x1410e12 })); tbl.insert(std::pair< int , std::vector< int >>(0x11DF78, { 0x1810d52 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DF784, { 0xc1da12 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F7874, { 0x1021cd2 })); tbl.insert(std::pair< int , std::vector< int >>(0x11F787, { 0x1855012 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F7847, { 0x1061c12 })); tbl.insert(std::pair< int , std::vector< int >>(0x8FBC3, { 0x1855012 })); tbl.insert(std::pair< int , std::vector< int >>(0xFBC34, { 0x1021cd2 })); tbl.insert(std::pair< int , std::vector< int >>(0x7DE18, { 0x1021cd2 })); tbl.insert(std::pair< int , std::vector< int >>(0x11F79E, { 0x1410c52 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F79E4, { 0xc1d912 })); tbl.insert(std::pair< int , std::vector< int >>(0x11F7BC, { 0x1410c92 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F7BC4, { 0xc1d952 })); tbl.insert(std::pair< int , std::vector< int >>(0x8EF78, { 0x1810d52 })); tbl.insert(std::pair< int , std::vector< int >>(0xEF784, { 0xc1da12 })); tbl.insert(std::pair< int , std::vector< int >>(0x46F78, { 0x1810d52 })); tbl.insert(std::pair< int , std::vector< int >>(0xFBC23, { 0x1061c12 })); tbl.insert(std::pair< int , std::vector< int >>(0x8DF78, { 0x1810d52 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F784F, { 0xc1d812 })); tbl.insert(std::pair< int , std::vector< int >>(0x13DF78, { 0x1410d52 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F785E, { 0xc1d852 })); tbl.insert(std::pair< int , std::vector< int >>(0x179F78, { 0x1410d92 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F787C, { 0xc1d892 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F1F78, { 0x1410dd2 })); tbl.insert(std::pair< int , std::vector< int >>(0xFBC38, { 0x1021cd2 })); tbl.insert(std::pair< int , std::vector< int >>(0xE1F78, { 0x1410e12 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F47C3, { 0x1461012 })); tbl.insert(std::pair< int , std::vector< int >>(0x11F7C3, { 0x1855012 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F7C34, { 0x1021cd2 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F0DF4, { 0x1420d12 })); tbl.insert(std::pair< int , std::vector< int >>(0x11F0DF, { 0x1894052 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F0D1F, { 0x1460112 })); tbl.insert(std::pair< int , std::vector< int >>(0xFBE18, { 0x1021cd2 })); tbl.insert(std::pair< int , std::vector< int >>(0xF861F, { 0x1460112 })); tbl.insert(std::pair< int , std::vector< int >>(0x8F86F, { 0x1894052 })); tbl.insert(std::pair< int , std::vector< int >>(0xF86F4, { 0x1420d12 })); tbl.insert(std::pair< int , std::vector< int >>(0x7C378, { 0x1420d12 })); tbl.insert(std::pair< int , std::vector< int >>(0xF86F8, { 0x1420d12 })); tbl.insert(std::pair< int , std::vector< int >>(0xF87C3, { 0x1461012 })); tbl.insert(std::pair< int , std::vector< int >>(0x3E8F9E, { 0x101cc52 })); tbl.insert(std::pair< int , std::vector< int >>(0x23EF9E, { 0x1410c52 })); tbl.insert(std::pair< int , std::vector< int >>(0x3EF9E4, { 0xc1d912 })); tbl.insert(std::pair< int , std::vector< int >>(0x3E79F4, { 0x101cd52 })); tbl.insert(std::pair< int , std::vector< int >>(0x23E79F, { 0x1450092 })); tbl.insert(std::pair< int , std::vector< int >>(0x3E791F, { 0x105c152 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F3CF8, { 0x101cd52 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F0F9E, { 0x101cc52 })); tbl.insert(std::pair< int , std::vector< int >>(0x3E8FBC, { 0x101cc92 })); tbl.insert(std::pair< int , std::vector< int >>(0x23EFBC, { 0x1410c92 })); tbl.insert(std::pair< int , std::vector< int >>(0x3EFBC4, { 0xc1d952 })); tbl.insert(std::pair< int , std::vector< int >>(0x3EF1F4, { 0x101cd92 })); tbl.insert(std::pair< int , std::vector< int >>(0x23EF1F, { 0x14500d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x3EF11F, { 0x105c192 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F78F8, { 0x101cd92 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F0FBC, { 0x101cc92 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F4778, { 0x1420d12 })); tbl.insert(std::pair< int , std::vector< int >>(0x11F778, { 0x1814d12 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F7784, { 0xc219d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DE1F4, { 0x101ce12 })); tbl.insert(std::pair< int , std::vector< int >>(0x11DE1F, { 0x1850152 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DE11F, { 0x105c212 })); tbl.insert(std::pair< int , std::vector< int >>(0xFA378, { 0x1420d12 })); tbl.insert(std::pair< int , std::vector< int >>(0x8DE1F, { 0x1850152 })); tbl.insert(std::pair< int , std::vector< int >>(0x8FB78, { 0x1814d12 })); tbl.insert(std::pair< int , std::vector< int >>(0xFB784, { 0xc219d2 })); tbl.insert(std::pair< int , std::vector< int >>(0xEF0F8, { 0x101ce12 })); tbl.insert(std::pair< int , std::vector< int >>(0xF8778, { 0x1420d12 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DF0F8, { 0x101ce12 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F0EF8, { 0x1420d12 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F0F87, { 0x1461012 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F7C23, { 0x1061c12 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F0FA3, { 0x1461012 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F46F8, { 0x1420d12 })); tbl.insert(std::pair< int , std::vector< int >>(0x11BEF8, { 0x1810d52 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F08DF, { 0x14a0052 })); tbl.insert(std::pair< int , std::vector< int >>(0x11BE1F, { 0x1850152 })); tbl.insert(std::pair< int , std::vector< int >>(0xF846F, { 0x14a0052 })); tbl.insert(std::pair< int , std::vector< int >>(0x8DEF8, { 0x1810d52 })); tbl.insert(std::pair< int , std::vector< int >>(0x3EF84F, { 0xc1d812 })); tbl.insert(std::pair< int , std::vector< int >>(0x3E1F4F, { 0x101cc12 })); tbl.insert(std::pair< int , std::vector< int >>(0x3E9EF8, { 0x101cd12 })); tbl.insert(std::pair< int , std::vector< int >>(0x27BEF8, { 0x1410d52 })); tbl.insert(std::pair< int , std::vector< int >>(0x3E13DF, { 0x105c052 })); tbl.insert(std::pair< int , std::vector< int >>(0x27BE1F, { 0x1450152 })); tbl.insert(std::pair< int , std::vector< int >>(0x3EF85E, { 0xc1d852 })); tbl.insert(std::pair< int , std::vector< int >>(0x3E1F5E, { 0x101cc52 })); tbl.insert(std::pair< int , std::vector< int >>(0x3EBCF8, { 0x101cd52 })); tbl.insert(std::pair< int , std::vector< int >>(0x2F3EF8, { 0x1410d92 })); tbl.insert(std::pair< int , std::vector< int >>(0x3E179F, { 0x105c092 })); tbl.insert(std::pair< int , std::vector< int >>(0x2F3E1F, { 0x1450192 })); tbl.insert(std::pair< int , std::vector< int >>(0x3EF87C, { 0xc1d892 })); tbl.insert(std::pair< int , std::vector< int >>(0x3E1F7C, { 0x101cc92 })); tbl.insert(std::pair< int , std::vector< int >>(0x3EF8F8, { 0x101cd92 })); tbl.insert(std::pair< int , std::vector< int >>(0x3E3EF8, { 0x1410dd2 })); tbl.insert(std::pair< int , std::vector< int >>(0x3E1F1F, { 0x105c0d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x3E3E1F, { 0x14501d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F7C38, { 0x1021cd2 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F0FB8, { 0x14210d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F70F8, { 0x1020dd2 })); tbl.insert(std::pair< int , std::vector< int >>(0x1C3EF8, { 0x1410e12 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F0E1F, { 0x1460112 })); tbl.insert(std::pair< int , std::vector< int >>(0x1C3E1F, { 0x1450212 })); tbl.insert(std::pair< int , std::vector< int >>(0xF87D8, { 0x14210d2 })); tbl.insert(std::pair< int , std::vector< int >>(0xFB0F8, { 0x1020dd2 })); tbl.insert(std::pair< int , std::vector< int >>(0x11F0FB, { 0x1894412 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F08FB, { 0x14a0412 })); tbl.insert(std::pair< int , std::vector< int >>(0x11F6F8, { 0x1814d12 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F68F8, { 0x1020dd2 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F0FB4, { 0x14210d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F6F84, { 0xc219d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x11F0EF, { 0x1894052 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F08EF, { 0x14a0052 })); tbl.insert(std::pair< int , std::vector< int >>(0x11DEF8, { 0x1810d52 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DE8F8, { 0x101ce12 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F0EF4, { 0x1420d12 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DEF84, { 0xc1da12 })); tbl.insert(std::pair< int , std::vector< int >>(0x3EFA23, { 0x1061c12 })); tbl.insert(std::pair< int , std::vector< int >>(0x3E8FA3, { 0x1461012 })); tbl.insert(std::pair< int , std::vector< int >>(0x23EFA3, { 0x1855012 })); tbl.insert(std::pair< int , std::vector< int >>(0x3EFA34, { 0x1021cd2 })); tbl.insert(std::pair< int , std::vector< int >>(0x3E8DF4, { 0x1420d12 })); tbl.insert(std::pair< int , std::vector< int >>(0x237DF4, { 0x1810d52 })); tbl.insert(std::pair< int , std::vector< int >>(0x3E88DF, { 0x14a0052 })); tbl.insert(std::pair< int , std::vector< int >>(0x23E8DF, { 0x1894052 })); tbl.insert(std::pair< int , std::vector< int >>(0x3E8D1F, { 0x1460112 })); tbl.insert(std::pair< int , std::vector< int >>(0x237D1F, { 0x1850152 })); tbl.insert(std::pair< int , std::vector< int >>(0x2237DF, { 0x18c4092 })); tbl.insert(std::pair< int , std::vector< int >>(0x2347DF, { 0x1884152 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F7D18, { 0x1021cd2 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F461F, { 0x1460112 })); tbl.insert(std::pair< int , std::vector< int >>(0x1187DF, { 0x1884152 })); tbl.insert(std::pair< int , std::vector< int >>(0x8C3EF, { 0x1884152 })); tbl.insert(std::pair< int , std::vector< int >>(0xFBD18, { 0x1021cd2 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F446F, { 0x14a0052 })); tbl.insert(std::pair< int , std::vector< int >>(0x11F46F, { 0x1894052 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F46F4, { 0x1420d12 })); tbl.insert(std::pair< int , std::vector< int >>(0x11BDF4, { 0x1810d52 })); tbl.insert(std::pair< int , std::vector< int >>(0x111BDF, { 0x18c4092 })); tbl.insert(std::pair< int , std::vector< int >>(0x11BD1F, { 0x1850152 })); tbl.insert(std::pair< int , std::vector< int >>(0x88DEF, { 0x18c4092 })); tbl.insert(std::pair< int , std::vector< int >>(0x8DEF4, { 0x1810d52 })); tbl.insert(std::pair< int , std::vector< int >>(0x111BEF, { 0x18c4092 })); tbl.insert(std::pair< int , std::vector< int >>(0x11A3EF, { 0x1884152 })); tbl.insert(std::pair< int , std::vector< int >>(0x11F7A3, { 0x1855012 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F7A23, { 0x1061c12 })); tbl.insert(std::pair< int , std::vector< int >>(0x11BEF4, { 0x1810d52 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F7A34, { 0x1021cd2 })); tbl.insert(std::pair< int , std::vector< int >>(0x7DF44F, { 0xc1d812 })); tbl.insert(std::pair< int , std::vector< int >>(0x7D1F4F, { 0x101cc12 })); tbl.insert(std::pair< int , std::vector< int >>(0x47DF4F, { 0x1410c12 })); tbl.insert(std::pair< int , std::vector< int >>(0x7DF4F4, { 0xc1d8d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x7D3DF4, { 0x101cd12 })); tbl.insert(std::pair< int , std::vector< int >>(0x4F7DF4, { 0x1410d52 })); tbl.insert(std::pair< int , std::vector< int >>(0x7D13DF, { 0x105c052 })); tbl.insert(std::pair< int , std::vector< int >>(0x47D3DF, { 0x1450052 })); tbl.insert(std::pair< int , std::vector< int >>(0x7D3D1F, { 0x105c112 })); tbl.insert(std::pair< int , std::vector< int >>(0x4F7D1F, { 0x1450152 })); tbl.insert(std::pair< int , std::vector< int >>(0x44F7DF, { 0x1484092 })); tbl.insert(std::pair< int , std::vector< int >>(0x4F47DF, { 0x1484152 })); tbl.insert(std::pair< int , std::vector< int >>(0x227BEF, { 0x1484092 })); tbl.insert(std::pair< int , std::vector< int >>(0x27A3EF, { 0x1484152 })); tbl.insert(std::pair< int , std::vector< int >>(0x23EF4F, { 0x1410c12 })); tbl.insert(std::pair< int , std::vector< int >>(0x3EF44F, { 0xc1d812 })); tbl.insert(std::pair< int , std::vector< int >>(0x27BEF4, { 0x1410d52 })); tbl.insert(std::pair< int , std::vector< int >>(0x3EF4F4, { 0xc1d8d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x7DF45E, { 0xc1d852 })); tbl.insert(std::pair< int , std::vector< int >>(0x7D1F5E, { 0x101cc52 })); tbl.insert(std::pair< int , std::vector< int >>(0x47DF5E, { 0x1410c52 })); tbl.insert(std::pair< int , std::vector< int >>(0x7DF5E4, { 0xc1d912 })); tbl.insert(std::pair< int , std::vector< int >>(0x7D79F4, { 0x101cd52 })); tbl.insert(std::pair< int , std::vector< int >>(0x5E7DF4, { 0x1410d92 })); tbl.insert(std::pair< int , std::vector< int >>(0x7D179F, { 0x105c092 })); tbl.insert(std::pair< int , std::vector< int >>(0x47D79F, { 0x1450092 })); tbl.insert(std::pair< int , std::vector< int >>(0x7D791F, { 0x105c152 })); tbl.insert(std::pair< int , std::vector< int >>(0x5E7D1F, { 0x1450192 })); tbl.insert(std::pair< int , std::vector< int >>(0x45E7DF, { 0x14840d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x5E47DF, { 0x1484192 })); tbl.insert(std::pair< int , std::vector< int >>(0x22F3EF, { 0x14840d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x2F23EF, { 0x1484192 })); tbl.insert(std::pair< int , std::vector< int >>(0x23EF5E, { 0x1410c52 })); tbl.insert(std::pair< int , std::vector< int >>(0x3EF45E, { 0xc1d852 })); tbl.insert(std::pair< int , std::vector< int >>(0x2F3EF4, { 0x1410d92 })); tbl.insert(std::pair< int , std::vector< int >>(0x3EF5E4, { 0xc1d912 })); tbl.insert(std::pair< int , std::vector< int >>(0x7DF47C, { 0xc1d892 })); tbl.insert(std::pair< int , std::vector< int >>(0x7D1F7C, { 0x101cc92 })); tbl.insert(std::pair< int , std::vector< int >>(0x47DF7C, { 0x1410c92 })); tbl.insert(std::pair< int , std::vector< int >>(0x7DF7C4, { 0xc1d952 })); tbl.insert(std::pair< int , std::vector< int >>(0x7DF1F4, { 0x101cd92 })); tbl.insert(std::pair< int , std::vector< int >>(0x7C7DF4, { 0x1410dd2 })); tbl.insert(std::pair< int , std::vector< int >>(0x7D1F1F, { 0x105c0d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x47DF1F, { 0x14500d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x7DF11F, { 0x105c192 })); tbl.insert(std::pair< int , std::vector< int >>(0x7C7D1F, { 0x14501d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x47C7DF, { 0x1484112 })); tbl.insert(std::pair< int , std::vector< int >>(0x7C47DF, { 0x14841d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x23E3EF, { 0x1484112 })); tbl.insert(std::pair< int , std::vector< int >>(0x3E23EF, { 0x14841d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x23EF7C, { 0x1410c92 })); tbl.insert(std::pair< int , std::vector< int >>(0x3EF47C, { 0xc1d892 })); tbl.insert(std::pair< int , std::vector< int >>(0x3E3EF4, { 0x1410dd2 })); tbl.insert(std::pair< int , std::vector< int >>(0x3EF7C4, { 0xc1d952 })); tbl.insert(std::pair< int , std::vector< int >>(0x3EFA38, { 0x1021cd2 })); tbl.insert(std::pair< int , std::vector< int >>(0x3E8FB8, { 0x14210d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x23EFB8, { 0x18150d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x3EFB84, { 0xc21d92 })); tbl.insert(std::pair< int , std::vector< int >>(0x3EE1F4, { 0x1020dd2 })); tbl.insert(std::pair< int , std::vector< int >>(0x387DF4, { 0x1410e12 })); tbl.insert(std::pair< int , std::vector< int >>(0x3E8E1F, { 0x1460112 })); tbl.insert(std::pair< int , std::vector< int >>(0x23EE1F, { 0x1854112 })); tbl.insert(std::pair< int , std::vector< int >>(0x3EE11F, { 0x10601d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x387D1F, { 0x1450212 })); tbl.insert(std::pair< int , std::vector< int >>(0x2387DF, { 0x1884152 })); tbl.insert(std::pair< int , std::vector< int >>(0x3847DF, { 0x1484212 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F47D8, { 0x14210d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x11F7D8, { 0x18150d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F7D84, { 0xc21d92 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F61F4, { 0x1020dd2 })); tbl.insert(std::pair< int , std::vector< int >>(0x11F61F, { 0x1854112 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F611F, { 0x10601d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x8FBD8, { 0x18150d2 })); tbl.insert(std::pair< int , std::vector< int >>(0xFBD84, { 0xc21d92 })); tbl.insert(std::pair< int , std::vector< int >>(0x11C3EF, { 0x1884152 })); tbl.insert(std::pair< int , std::vector< int >>(0x1C23EF, { 0x1484212 })); tbl.insert(std::pair< int , std::vector< int >>(0x11F7B8, { 0x18150d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F7A38, { 0x1021cd2 })); tbl.insert(std::pair< int , std::vector< int >>(0x1C3EF4, { 0x1410e12 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F7B84, { 0xc21d92 })); tbl.insert(std::pair< int , std::vector< int >>(0x3A23EF, { 0x1484212 })); tbl.insert(std::pair< int , std::vector< int >>(0x23A3EF, { 0x1884152 })); tbl.insert(std::pair< int , std::vector< int >>(0x223BEF, { 0x18c4092 })); tbl.insert(std::pair< int , std::vector< int >>(0x3A3EF4, { 0x1410e12 })); tbl.insert(std::pair< int , std::vector< int >>(0x23BEF4, { 0x1810d52 })); tbl.insert(std::pair< int , std::vector< int >>(0x3BEF44, { 0xc1da12 })); tbl.insert(std::pair< int , std::vector< int >>(0x3EF744, { 0xc21d92 })); tbl.insert(std::pair< int , std::vector< int >>(0x23EF74, { 0x18150d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x3EF474, { 0x1021cd2 })); tbl.insert(std::pair< int , std::vector< int >>(0x223EF7, { 0x18c8412 })); tbl.insert(std::pair< int , std::vector< int >>(0x23EF47, { 0x1855012 })); tbl.insert(std::pair< int , std::vector< int >>(0x3EF447, { 0x1061c12 })); tbl.insert(std::pair< int , std::vector< int >>(0x111F7B, { 0x18c8412 })); tbl.insert(std::pair< int , std::vector< int >>(0x11F7B4, { 0x18150d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F7B44, { 0xc21d92 })); tbl.insert(std::pair< int , std::vector< int >>(0x111DEF, { 0x18c4092 })); tbl.insert(std::pair< int , std::vector< int >>(0x11DEF4, { 0x1810d52 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DEF44, { 0xc1da12 })); tbl.insert(std::pair< int , std::vector< int >>(0x3E88FB, { 0x14a0412 })); tbl.insert(std::pair< int , std::vector< int >>(0x23E8FB, { 0x1894412 })); tbl.insert(std::pair< int , std::vector< int >>(0x223EFB, { 0x18c8412 })); tbl.insert(std::pair< int , std::vector< int >>(0x3E8FB4, { 0x14210d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x23EFB4, { 0x18150d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x3EFB44, { 0xc21d92 })); tbl.insert(std::pair< int , std::vector< int >>(0x3EDF44, { 0xc219d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x23EDF4, { 0x1814d12 })); tbl.insert(std::pair< int , std::vector< int >>(0x3ED1F4, { 0x1020dd2 })); tbl.insert(std::pair< int , std::vector< int >>(0x223EDF, { 0x18c8052 })); tbl.insert(std::pair< int , std::vector< int >>(0x23ED1F, { 0x1854112 })); tbl.insert(std::pair< int , std::vector< int >>(0x3ED11F, { 0x10601d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x111F6F, { 0x18c8052 })); tbl.insert(std::pair< int , std::vector< int >>(0x11F6F4, { 0x1814d12 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F6F44, { 0xc219d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x3E88EF, { 0x14a0052 })); tbl.insert(std::pair< int , std::vector< int >>(0x23E8EF, { 0x1894052 })); tbl.insert(std::pair< int , std::vector< int >>(0x223EEF, { 0x18c8052 })); tbl.insert(std::pair< int , std::vector< int >>(0x3E8EF4, { 0x1420d12 })); tbl.insert(std::pair< int , std::vector< int >>(0x23EEF4, { 0x1814d12 })); tbl.insert(std::pair< int , std::vector< int >>(0x3EEF44, { 0xc219d2 })); tbl.insert(std::pair< int , std::vector< int >>(0x3BDF44, { 0xc1da12 })); tbl.insert(std::pair< int , std::vector< int >>(0x23BDF4, { 0x1810d52 })); tbl.insert(std::pair< int , std::vector< int >>(0x3BD1F4, { 0x101ce12 })); tbl.insert(std::pair< int , std::vector< int >>(0x223BDF, { 0x18c4092 })); tbl.insert(std::pair< int , std::vector< int >>(0x23BD1F, { 0x1850152 })); tbl.insert(std::pair< int , std::vector< int >>(0x3BD11F, { 0x105c212 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DF7DF4, { 0x150d8b })); tbl.insert(std::pair< int , std::vector< int >>(0x1F77DF4, { 0x190d4b })); tbl.insert(std::pair< int , std::vector< int >>(0x1F7DDF4, { 0x194d0b })); tbl.insert(std::pair< int , std::vector< int >>(0x1F7DF74, { 0x1950cb })); tbl.insert(std::pair< int , std::vector< int >>(0x1DF7D1F, { 0x55018b })); tbl.insert(std::pair< int , std::vector< int >>(0x1F77D1F, { 0x59014b })); tbl.insert(std::pair< int , std::vector< int >>(0x1F7DD1F, { 0x59410b })); tbl.insert(std::pair< int , std::vector< int >>(0x1DF47DF, { 0x94418b })); tbl.insert(std::pair< int , std::vector< int >>(0x1F747DF, { 0x98414b })); tbl.insert(std::pair< int , std::vector< int >>(0x1D1F7DF, { 0xc8418b })); tbl.insert(std::pair< int , std::vector< int >>(0x11DF7DF, { 0x10840cb })); tbl.insert(std::pair< int , std::vector< int >>(0x1F477DF, { 0xd8408b })); tbl.insert(std::pair< int , std::vector< int >>(0x11F77DF, { 0x10c408b })); tbl.insert(std::pair< int , std::vector< int >>(0x1F7D1DF, { 0x99404b })); tbl.insert(std::pair< int , std::vector< int >>(0x1F47DDF, { 0xd8804b })); tbl.insert(std::pair< int , std::vector< int >>(0x11F7DDF, { 0x10c804b })); tbl.insert(std::pair< int , std::vector< int >>(0x1F7DF47, { 0x59500b })); tbl.insert(std::pair< int , std::vector< int >>(0x1F7D1F7, { 0x99440b })); tbl.insert(std::pair< int , std::vector< int >>(0x1F47DF7, { 0xd8840b })); tbl.insert(std::pair< int , std::vector< int >>(0x11F7DF7, { 0x10c840b })); tbl.insert(std::pair< int , std::vector< int >>(0xEFBE8F, { 0x55018b })); tbl.insert(std::pair< int , std::vector< int >>(0xFBBE8F, { 0x59014b })); tbl.insert(std::pair< int , std::vector< int >>(0xFBEE8F, { 0x59410b })); tbl.insert(std::pair< int , std::vector< int >>(0xEFA3DF, { 0x94418b })); tbl.insert(std::pair< int , std::vector< int >>(0xFBA3DF, { 0x98414b })); tbl.insert(std::pair< int , std::vector< int >>(0xE8F7DF, { 0xc8418b })); tbl.insert(std::pair< int , std::vector< int >>(0x8F77DF, { 0x10c408b })); tbl.insert(std::pair< int , std::vector< int >>(0xFA3DDF, { 0xd8804b })); tbl.insert(std::pair< int , std::vector< int >>(0x8F7DDF, { 0x10c804b })); tbl.insert(std::pair< int , std::vector< int >>(0xFBE8F7, { 0x99440b })); tbl.insert(std::pair< int , std::vector< int >>(0xFA3DF7, { 0xd8840b })); tbl.insert(std::pair< int , std::vector< int >>(0x8F7DF7, { 0x10c840b })); tbl.insert(std::pair< int , std::vector< int >>(0x77D1EF, { 0x94418b })); tbl.insert(std::pair< int , std::vector< int >>(0x7DD1EF, { 0x98414b })); tbl.insert(std::pair< int , std::vector< int >>(0x747BDF, { 0xc8418b })); tbl.insert(std::pair< int , std::vector< int >>(0x47BDDF, { 0x10c804b })); tbl.insert(std::pair< int , std::vector< int >>(0x7D1EF7, { 0xd8840b })); tbl.insert(std::pair< int , std::vector< int >>(0x47BDF7, { 0x10c840b })); tbl.insert(std::pair< int , std::vector< int >>(0x75F9EF, { 0x8c414b })); tbl.insert(std::pair< int , std::vector< int >>(0x5F9EF7, { 0xd0840b })); tbl.insert(std::pair< int , std::vector< int >>(0x2FCF7B, { 0xd0840b })); tbl.insert(std::pair< int , std::vector< int >>(0x5FBDEF, { 0x8c408b })); tbl.insert(std::pair< int , std::vector< int >>(0x7DF9EF, { 0x50c04b, 0x8c410b })); tbl.insert(std::pair< int , std::vector< int >>(0x39F9EF, { 0x8c414b })); tbl.insert(std::pair< int , std::vector< int >>(0x77F1EF, { 0x90414b })); tbl.insert(std::pair< int , std::vector< int >>(0x7F1EF7, { 0xd4840b })); tbl.insert(std::pair< int , std::vector< int >>(0x3F8F7B, { 0xd4840b })); tbl.insert(std::pair< int , std::vector< int >>(0x7F3DEF, { 0x90408b })); tbl.insert(std::pair< int , std::vector< int >>(0x7F79EF, { 0x9040cb })); tbl.insert(std::pair< int , std::vector< int >>(0x3BF1EF, { 0x90414b })); tbl.insert(std::pair< int , std::vector< int >>(0x3BE1EF, { 0x94418b })); tbl.insert(std::pair< int , std::vector< int >>(0x3E1EF7, { 0xd8840b })); tbl.insert(std::pair< int , std::vector< int >>(0x3E79EF, { 0x9440cb })); tbl.insert(std::pair< int , std::vector< int >>(0x3EF1EF, { 0x55004b, 0x94410b })); tbl.insert(std::pair< int , std::vector< int >>(0x1DE1EF, { 0x94418b })); tbl.insert(std::pair< int , std::vector< int >>(0x3E8F7B, { 0xd8840b })); tbl.insert(std::pair< int , std::vector< int >>(0x23DEDF, { 0x10c804b })); tbl.insert(std::pair< int , std::vector< int >>(0x11EF6F, { 0x10c804b })); tbl.insert(std::pair< int , std::vector< int >>(0x7D3DEF, { 0x94408b })); tbl.insert(std::pair< int , std::vector< int >>(0x4F7BDF, { 0xc840cb })); tbl.insert(std::pair< int , std::vector< int >>(0x7D79EF, { 0x9440cb })); tbl.insert(std::pair< int , std::vector< int >>(0x5E7BDF, { 0xc8410b })); tbl.insert(std::pair< int , std::vector< int >>(0x7DF1EF, { 0x55004b, 0x94410b })); tbl.insert(std::pair< int , std::vector< int >>(0x7C7BDF, { 0x94408b, 0xc8414b })); tbl.insert(std::pair< int , std::vector< int >>(0x3EE1EF, { 0x98414b })); tbl.insert(std::pair< int , std::vector< int >>(0x387BDF, { 0xc8418b })); tbl.insert(std::pair< int , std::vector< int >>(0x1F61EF, { 0x98414b })); tbl.insert(std::pair< int , std::vector< int >>(0x23DEFB, { 0x10c840b })); tbl.insert(std::pair< int , std::vector< int >>(0x3ED1EF, { 0x98414b })); tbl.insert(std::pair< int , std::vector< int >>(0x23DEEF, { 0x10c804b })); tbl.insert(std::pair< int , std::vector< int >>(0x3BD1EF, { 0x94418b })); tbl.insert(std::pair< int , std::vector< int >>(0xEFA7EF, { 0x50414b })); tbl.insert(std::pair< int , std::vector< int >>(0xFBA7EF, { 0x54410b })); tbl.insert(std::pair< int , std::vector< int >>(0xE9FBDF, { 0x88414b })); tbl.insert(std::pair< int , std::vector< int >>(0x9FBDDF, { 0xcc804b })); tbl.insert(std::pair< int , std::vector< int >>(0xFA7EF7, { 0x94840b })); tbl.insert(std::pair< int , std::vector< int >>(0x9FBDF7, { 0xcc840b })); tbl.insert(std::pair< int , std::vector< int >>(0xEFE7EF, { 0x4c410b })); tbl.insert(std::pair< int , std::vector< int >>(0xFE7EF7, { 0x90840b })); tbl.insert(std::pair< int , std::vector< int >>(0x7F3F7B, { 0x90840b })); tbl.insert(std::pair< int , std::vector< int >>(0xFEF7EF, { 0x4c408b })); tbl.insert(std::pair< int , std::vector< int >>(0x77E7EF, { 0x4c410b })); tbl.insert(std::pair< int , std::vector< int >>(0x77C7EF, { 0x50414b })); tbl.insert(std::pair< int , std::vector< int >>(0x7C7EF7, { 0x94840b })); tbl.insert(std::pair< int , std::vector< int >>(0x3E3F7B, { 0x94840b })); tbl.insert(std::pair< int , std::vector< int >>(0x7CF7EF, { 0x50408b })); tbl.insert(std::pair< int , std::vector< int >>(0x7DE7EF, { 0x10c40b, 0x5040cb })); tbl.insert(std::pair< int , std::vector< int >>(0x3BC7EF, { 0x50414b })); tbl.insert(std::pair< int , std::vector< int >>(0x7D3F7B, { 0x94840b })); tbl.insert(std::pair< int , std::vector< int >>(0x4FDEDF, { 0xcc804b })); tbl.insert(std::pair< int , std::vector< int >>(0x27EF6F, { 0xcc804b })); tbl.insert(std::pair< int , std::vector< int >>(0xFAF7EF, { 0x50408b })); tbl.insert(std::pair< int , std::vector< int >>(0xBDFBDF, { 0x8840cb })); tbl.insert(std::pair< int , std::vector< int >>(0xFBE7EF, { 0x10c40b, 0x5040cb })); tbl.insert(std::pair< int , std::vector< int >>(0xF9FBDF, { 0x50804b, 0x88410b })); tbl.insert(std::pair< int , std::vector< int >>(0x7DC7EF, { 0x54410b })); tbl.insert(std::pair< int , std::vector< int >>(0x71FBDF, { 0x88414b })); tbl.insert(std::pair< int , std::vector< int >>(0x3EC7EF, { 0x54410b })); tbl.insert(std::pair< int , std::vector< int >>(0x4FDEFB, { 0xcc840b })); tbl.insert(std::pair< int , std::vector< int >>(0x7DA7EF, { 0x54410b })); tbl.insert(std::pair< int , std::vector< int >>(0x4FDEEF, { 0xcc804b })); tbl.insert(std::pair< int , std::vector< int >>(0x77A7EF, { 0x50414b })); tbl.insert(std::pair< int , std::vector< int >>(0xEFAFCF, { 0x50814b })); tbl.insert(std::pair< int , std::vector< int >>(0xFBAFCF, { 0x54810b })); tbl.insert(std::pair< int , std::vector< int >>(0xEBF3DF, { 0x8c414b })); tbl.insert(std::pair< int , std::vector< int >>(0xBF3DDF, { 0xd0804b })); tbl.insert(std::pair< int , std::vector< int >>(0xFAFCF7, { 0x94c40b })); tbl.insert(std::pair< int , std::vector< int >>(0xBF3DF7, { 0xd0840b })); tbl.insert(std::pair< int , std::vector< int >>(0xEFEFCF, { 0x4c810b })); tbl.insert(std::pair< int , std::vector< int >>(0xFEFCF7, { 0x90c40b })); tbl.insert(std::pair< int , std::vector< int >>(0x7F7E7B, { 0x90c40b })); tbl.insert(std::pair< int , std::vector< int >>(0xFEFDEF, { 0x4c804b })); tbl.insert(std::pair< int , std::vector< int >>(0x77EFCF, { 0x4c810b })); tbl.insert(std::pair< int , std::vector< int >>(0x77CFCF, { 0x50814b })); tbl.insert(std::pair< int , std::vector< int >>(0x7CFCF7, { 0x94c40b })); tbl.insert(std::pair< int , std::vector< int >>(0x3E7E7B, { 0x94c40b })); tbl.insert(std::pair< int , std::vector< int >>(0x3BCFCF, { 0x50814b })); tbl.insert(std::pair< int , std::vector< int >>(0x7D7E7B, { 0x94c40b })); tbl.insert(std::pair< int , std::vector< int >>(0x5F9EDF, { 0xd0804b })); tbl.insert(std::pair< int , std::vector< int >>(0x2FCF6F, { 0xd0804b })); tbl.insert(std::pair< int , std::vector< int >>(0xFAFDEF, { 0x50804b })); tbl.insert(std::pair< int , std::vector< int >>(0xBF7BDF, { 0x8c408b })); tbl.insert(std::pair< int , std::vector< int >>(0xFBEFCF, { 0x10c80b, 0x5080cb })); tbl.insert(std::pair< int , std::vector< int >>(0xFBF3DF, { 0x50c04b, 0x8c410b })); tbl.insert(std::pair< int , std::vector< int >>(0x7DCFCF, { 0x54810b })); tbl.insert(std::pair< int , std::vector< int >>(0x73F3DF, { 0x8c414b })); tbl.insert(std::pair< int , std::vector< int >>(0x3ECFCF, { 0x54810b })); tbl.insert(std::pair< int , std::vector< int >>(0x5F9EFB, { 0xd0840b })); tbl.insert(std::pair< int , std::vector< int >>(0x7DAFCF, { 0x54810b })); tbl.insert(std::pair< int , std::vector< int >>(0x5F9EEF, { 0xd0804b })); tbl.insert(std::pair< int , std::vector< int >>(0x77AFCF, { 0x50814b })); tbl.insert(std::pair< int , std::vector< int >>(0xEFBF8F, { 0x50c14b })); tbl.insert(std::pair< int , std::vector< int >>(0xFBBF8F, { 0x54c10b })); tbl.insert(std::pair< int , std::vector< int >>(0xEFE3DF, { 0x90414b })); tbl.insert(std::pair< int , std::vector< int >>(0xFE3DDF, { 0xd4804b })); tbl.insert(std::pair< int , std::vector< int >>(0xFBF8F7, { 0x95040b })); tbl.insert(std::pair< int , std::vector< int >>(0xFE3DF7, { 0xd4840b })); tbl.insert(std::pair< int , std::vector< int >>(0x77DF8F, { 0x50c14b })); tbl.insert(std::pair< int , std::vector< int >>(0x7DF8F7, { 0x95040b })); tbl.insert(std::pair< int , std::vector< int >>(0x3EFC7B, { 0x95040b })); tbl.insert(std::pair< int , std::vector< int >>(0x7DFBCF, { 0x50c08b })); tbl.insert(std::pair< int , std::vector< int >>(0x3BDF8F, { 0x50c14b })); tbl.insert(std::pair< int , std::vector< int >>(0x7DFC7B, { 0x95040b })); tbl.insert(std::pair< int , std::vector< int >>(0x7F1EDF, { 0xd4804b })); tbl.insert(std::pair< int , std::vector< int >>(0x3F8F6F, { 0xd4804b })); tbl.insert(std::pair< int , std::vector< int >>(0xFBF9EF, { 0x50c04b })); tbl.insert(std::pair< int , std::vector< int >>(0xFE7BDF, { 0x90408b })); tbl.insert(std::pair< int , std::vector< int >>(0xFBFBCF, { 0x50c08b })); tbl.insert(std::pair< int , std::vector< int >>(0xFEF3DF, { 0x9040cb })); tbl.insert(std::pair< int , std::vector< int >>(0x7DDF8F, { 0x54c10b })); tbl.insert(std::pair< int , std::vector< int >>(0x77E3DF, { 0x90414b })); tbl.insert(std::pair< int , std::vector< int >>(0x3EDF8F, { 0x54c10b })); tbl.insert(std::pair< int , std::vector< int >>(0x7F1EFB, { 0xd4840b })); tbl.insert(std::pair< int , std::vector< int >>(0x7DBF8F, { 0x54c10b })); tbl.insert(std::pair< int , std::vector< int >>(0x7F1EEF, { 0xd4804b })); tbl.insert(std::pair< int , std::vector< int >>(0x77BF8F, { 0x50c14b })); tbl.insert(std::pair< int , std::vector< int >>(0x77DF0F, { 0x55018b })); tbl.insert(std::pair< int , std::vector< int >>(0x7DDF0F, { 0x59014b })); tbl.insert(std::pair< int , std::vector< int >>(0x77C3DF, { 0x94418b })); tbl.insert(std::pair< int , std::vector< int >>(0x7C3DDF, { 0xd8804b })); tbl.insert(std::pair< int , std::vector< int >>(0x7DF0F7, { 0x99440b })); tbl.insert(std::pair< int , std::vector< int >>(0x7C3DF7, { 0xd8840b })); tbl.insert(std::pair< int , std::vector< int >>(0x3BEF0F, { 0x55018b })); tbl.insert(std::pair< int , std::vector< int >>(0x3EF0F7, { 0x99440b })); tbl.insert(std::pair< int , std::vector< int >>(0x1F787B, { 0x99440b })); tbl.insert(std::pair< int , std::vector< int >>(0x3EF3CF, { 0x55008b })); tbl.insert(std::pair< int , std::vector< int >>(0x3EF87B, { 0x99440b })); tbl.insert(std::pair< int , std::vector< int >>(0x3E1EDF, { 0xd8804b })); tbl.insert(std::pair< int , std::vector< int >>(0x1F0F6F, { 0xd8804b })); tbl.insert(std::pair< int , std::vector< int >>(0x7DF3CF, { 0x55008b })); tbl.insert(std::pair< int , std::vector< int >>(0x7CF3DF, { 0x9440cb })); tbl.insert(std::pair< int , std::vector< int >>(0x7DF78F, { 0x150c0b, 0x5500cb })); tbl.insert(std::pair< int , std::vector< int >>(0x7DE3DF, { 0x55004b, 0x94410b })); tbl.insert(std::pair< int , std::vector< int >>(0x3EEF0F, { 0x59014b })); tbl.insert(std::pair< int , std::vector< int >>(0x3BC3DF, { 0x94418b })); tbl.insert(std::pair< int , std::vector< int >>(0x1F6F0F, { 0x59014b })); tbl.insert(std::pair< int , std::vector< int >>(0x3E1EFB, { 0xd8840b })); tbl.insert(std::pair< int , std::vector< int >>(0x3EDF0F, { 0x59014b })); tbl.insert(std::pair< int , std::vector< int >>(0x3E1EEF, { 0xd8804b })); tbl.insert(std::pair< int , std::vector< int >>(0x3BDF0F, { 0x55018b })); tbl.insert(std::pair< int , std::vector< int >>(0x7DF47B, { 0x99440b })); tbl.insert(std::pair< int , std::vector< int >>(0x7D1EDF, { 0xd8804b })); tbl.insert(std::pair< int , std::vector< int >>(0x47B7DF, { 0x10c408b })); tbl.insert(std::pair< int , std::vector< int >>(0x3E8F6F, { 0xd8804b })); tbl.insert(std::pair< int , std::vector< int >>(0x23DBDF, { 0x10c408b })); tbl.insert(std::pair< int , std::vector< int >>(0x11EDEF, { 0x10c408b })); tbl.insert(std::pair< int , std::vector< int >>(0x23DBEF, { 0x10c408b })); tbl.insert(std::pair< int , std::vector< int >>(0x3EF47B, { 0x99440b })); tbl.insert(std::pair< int , std::vector< int >>(0xFBE9EF, { 0x55004b })); tbl.insert(std::pair< int , std::vector< int >>(0xFA7BDF, { 0x94408b })); tbl.insert(std::pair< int , std::vector< int >>(0x9EF7DF, { 0xc840cb })); tbl.insert(std::pair< int , std::vector< int >>(0x4F7BEF, { 0xc840cb })); tbl.insert(std::pair< int , std::vector< int >>(0x7DE9EF, { 0x55004b })); tbl.insert(std::pair< int , std::vector< int >>(0xFBEBCF, { 0x55008b })); tbl.insert(std::pair< int , std::vector< int >>(0xFAF3DF, { 0x9440cb })); tbl.insert(std::pair< int , std::vector< int >>(0xBCF7DF, { 0xc8410b })); tbl.insert(std::pair< int , std::vector< int >>(0x5E7BEF, { 0xc8410b })); tbl.insert(std::pair< int , std::vector< int >>(0x7DEBCF, { 0x55008b })); tbl.insert(std::pair< int , std::vector< int >>(0xFBEF8F, { 0x150c0b, 0x5500cb })); tbl.insert(std::pair< int , std::vector< int >>(0xFBE3DF, { 0x55004b, 0x94410b })); tbl.insert(std::pair< int , std::vector< int >>(0xF8F7DF, { 0x94408b, 0xc8414b })); tbl.insert(std::pair< int , std::vector< int >>(0x7C7BEF, { 0x94408b, 0xc8414b })); tbl.insert(std::pair< int , std::vector< int >>(0x7DEF8F, { 0x150c0b, 0x5500cb })); tbl.insert(std::pair< int , std::vector< int >>(0x7DF70F, { 0x59410b })); tbl.insert(std::pair< int , std::vector< int >>(0x7DC3DF, { 0x98414b })); tbl.insert(std::pair< int , std::vector< int >>(0x70F7DF, { 0xc8418b })); tbl.insert(std::pair< int , std::vector< int >>(0x3EFB0F, { 0x59410b })); tbl.insert(std::pair< int , std::vector< int >>(0x3EC3DF, { 0x98414b })); tbl.insert(std::pair< int , std::vector< int >>(0x1F7B0F, { 0x59410b })); tbl.insert(std::pair< int , std::vector< int >>(0x387BEF, { 0xc8418b })); tbl.insert(std::pair< int , std::vector< int >>(0x3EF70F, { 0x59410b })); tbl.insert(std::pair< int , std::vector< int >>(0x747BEF, { 0xc8418b })); tbl.insert(std::pair< int , std::vector< int >>(0x47BBEF, { 0x10c408b })); tbl.insert(std::pair< int , std::vector< int >>(0x77DE8F, { 0x55018b })); tbl.insert(std::pair< int , std::vector< int >>(0x7DEE8F, { 0x59410b })); tbl.insert(std::pair< int , std::vector< int >>(0x47BEF7, { 0x10c840b })); tbl.insert(std::pair< int , std::vector< int >>(0x7DE8F7, { 0x99440b })); tbl.insert(std::pair< int , std::vector< int >>(0x23DF7B, { 0x10c840b })); tbl.insert(std::pair< int , std::vector< int >>(0x3EF68F, { 0x59410b })); tbl.insert(std::pair< int , std::vector< int >>(0x23DDEF, { 0x10c408b })); tbl.insert(std::pair< int , std::vector< int >>(0x3BDE8F, { 0x55018b })); tbl.insert(std::pair< int , std::vector< int >>(0x7D1EFB, { 0xd8840b })); tbl.insert(std::pair< int , std::vector< int >>(0x47BEFB, { 0x10c840b })); tbl.insert(std::pair< int , std::vector< int >>(0x7DF68F, { 0x59410b })); tbl.insert(std::pair< int , std::vector< int >>(0x7DBE8F, { 0x59014b })); tbl.insert(std::pair< int , std::vector< int >>(0x47BEDF, { 0x10c804b })); tbl.insert(std::pair< int , std::vector< int >>(0x7DA3DF, { 0x98414b })); tbl.insert(std::pair< int , std::vector< int >>(0x23DF6F, { 0x10c804b })); tbl.insert(std::pair< int , std::vector< int >>(0x3EDE8F, { 0x59014b })); tbl.insert(std::pair< int , std::vector< int >>(0x7D1EEF, { 0xd8804b })); tbl.insert(std::pair< int , std::vector< int >>(0x47BEEF, { 0x10c804b })); tbl.insert(std::pair< int , std::vector< int >>(0x7DDE8F, { 0x59014b })); tbl.insert(std::pair< int , std::vector< int >>(0x77BE8F, { 0x55018b })); tbl.insert(std::pair< int , std::vector< int >>(0x47BBDF, { 0x10c408b })); tbl.insert(std::pair< int , std::vector< int >>(0x77A3DF, { 0x94418b })); tbl.insert(std::pair< int , std::vector< int >>(0x1DF7D3F, { 0x10c14b })); tbl.insert(std::pair< int , std::vector< int >>(0x1F77D3F, { 0x14c10b })); tbl.insert(std::pair< int , std::vector< int >>(0x1F7DD3F, { 0x1500cb })); tbl.insert(std::pair< int , std::vector< int >>(0x1DF4FDF, { 0x50414b })); tbl.insert(std::pair< int , std::vector< int >>(0x1F74FDF, { 0x54410b })); tbl.insert(std::pair< int , std::vector< int >>(0x1D3F7DF, { 0x88414b })); tbl.insert(std::pair< int , std::vector< int >>(0x13F77DF, { 0xcc408b })); tbl.insert(std::pair< int , std::vector< int >>(0x1F4FDDF, { 0x94804b })); tbl.insert(std::pair< int , std::vector< int >>(0x13F7DDF, { 0xcc804b })); tbl.insert(std::pair< int , std::vector< int >>(0x1F7D3F7, { 0x55040b })); tbl.insert(std::pair< int , std::vector< int >>(0x1F4FDF7, { 0x94840b })); tbl.insert(std::pair< int , std::vector< int >>(0x13F7DF7, { 0xcc840b })); tbl.insert(std::pair< int , std::vector< int >>(0x1DF5FBF, { 0xc410b })); tbl.insert(std::pair< int , std::vector< int >>(0x1F75FBF, { 0x1040cb })); tbl.insert(std::pair< int , std::vector< int >>(0x1D7EFDF, { 0x48410b })); tbl.insert(std::pair< int , std::vector< int >>(0x17EFDDF, { 0x8c804b })); tbl.insert(std::pair< int , std::vector< int >>(0x1F5FBF7, { 0x50840b })); tbl.insert(std::pair< int , std::vector< int >>(0x17EFDF7, { 0x8c840b })); tbl.insert(std::pair< int , std::vector< int >>(0xEF9FBF, { 0xc410b })); tbl.insert(std::pair< int , std::vector< int >>(0xF9FBF7, { 0x50840b })); tbl.insert(std::pair< int , std::vector< int >>(0x7CFDFB, { 0x50840b })); tbl.insert(std::pair< int , std::vector< int >>(0xFBDFBF, { 0xc408b })); tbl.insert(std::pair< int , std::vector< int >>(0x779FBF, { 0xc410b })); tbl.insert(std::pair< int , std::vector< int >>(0xFAFDFB, { 0x50840b })); tbl.insert(std::pair< int , std::vector< int >>(0xBF7EDF, { 0x8c804b })); tbl.insert(std::pair< int , std::vector< int >>(0x5FBF6F, { 0x8c804b })); tbl.insert(std::pair< int , std::vector< int >>(0x1F7DFBF, { 0xc408b })); tbl.insert(std::pair< int , std::vector< int >>(0x1F7EFDF, { 0x4840cb })); tbl.insert(std::pair< int , std::vector< int >>(0xFB9FBF, { 0x1040cb })); tbl.insert(std::pair< int , std::vector< int >>(0xE7EFDF, { 0x48410b })); tbl.insert(std::pair< int , std::vector< int >>(0x7D9FBF, { 0x1040cb })); tbl.insert(std::pair< int , std::vector< int >>(0xBF7EFB, { 0x8c840b })); tbl.insert(std::pair< int , std::vector< int >>(0xFB5FBF, { 0x1040cb })); tbl.insert(std::pair< int , std::vector< int >>(0xBF7EEF, { 0x8c804b })); tbl.insert(std::pair< int , std::vector< int >>(0xEF5FBF, { 0xc410b })); tbl.insert(std::pair< int , std::vector< int >>(0x1DF7F3F, { 0xc810b })); tbl.insert(std::pair< int , std::vector< int >>(0x1F77F3F, { 0x1080cb })); tbl.insert(std::pair< int , std::vector< int >>(0x1DFCFDF, { 0x4c410b })); tbl.insert(std::pair< int , std::vector< int >>(0x1FCFDDF, { 0x90804b })); tbl.insert(std::pair< int , std::vector< int >>(0x1F7F3F7, { 0x50c40b })); tbl.insert(std::pair< int , std::vector< int >>(0x1FCFDF7, { 0x90840b })); tbl.insert(std::pair< int , std::vector< int >>(0xEFBF3F, { 0xc810b })); tbl.insert(std::pair< int , std::vector< int >>(0xFBF3F7, { 0x50c40b })); tbl.insert(std::pair< int , std::vector< int >>(0x7DF9FB, { 0x50c40b })); tbl.insert(std::pair< int , std::vector< int >>(0xFBF7BF, { 0xc804b })); tbl.insert(std::pair< int , std::vector< int >>(0x77BF3F, { 0xc810b })); tbl.insert(std::pair< int , std::vector< int >>(0xFBF9FB, { 0x50c40b })); tbl.insert(std::pair< int , std::vector< int >>(0xFE7EDF, { 0x90804b })); tbl.insert(std::pair< int , std::vector< int >>(0x7F3F6F, { 0x90804b })); tbl.insert(std::pair< int , std::vector< int >>(0x1F7F7BF, { 0xc804b })); tbl.insert(std::pair< int , std::vector< int >>(0x1FDEFDF, { 0x4c408b })); tbl.insert(std::pair< int , std::vector< int >>(0xFBBF3F, { 0x1080cb })); tbl.insert(std::pair< int , std::vector< int >>(0xEFCFDF, { 0x4c410b })); tbl.insert(std::pair< int , std::vector< int >>(0x7DBF3F, { 0x1080cb })); tbl.insert(std::pair< int , std::vector< int >>(0xFE7EFB, { 0x90840b })); tbl.insert(std::pair< int , std::vector< int >>(0xFB7F3F, { 0x1080cb })); tbl.insert(std::pair< int , std::vector< int >>(0xFE7EEF, { 0x90804b })); tbl.insert(std::pair< int , std::vector< int >>(0xEF7F3F, { 0xc810b })); tbl.insert(std::pair< int , std::vector< int >>(0xEFBE3F, { 0x10c14b })); tbl.insert(std::pair< int , std::vector< int >>(0xFBBE3F, { 0x14c10b })); tbl.insert(std::pair< int , std::vector< int >>(0xEF8FDF, { 0x50414b })); tbl.insert(std::pair< int , std::vector< int >>(0xF8FDDF, { 0x94804b })); tbl.insert(std::pair< int , std::vector< int >>(0xFBE3F7, { 0x55040b })); tbl.insert(std::pair< int , std::vector< int >>(0xF8FDF7, { 0x94840b })); tbl.insert(std::pair< int , std::vector< int >>(0x77DE3F, { 0x10c14b })); tbl.insert(std::pair< int , std::vector< int >>(0x7DE3F7, { 0x55040b })); tbl.insert(std::pair< int , std::vector< int >>(0x3EF1FB, { 0x55040b })); tbl.insert(std::pair< int , std::vector< int >>(0x7DE7BF, { 0x10c04b })); tbl.insert(std::pair< int , std::vector< int >>(0x7DEF3F, { 0x10c08b })); tbl.insert(std::pair< int , std::vector< int >>(0x3BDE3F, { 0x10c14b })); tbl.insert(std::pair< int , std::vector< int >>(0x7DF1FB, { 0x55040b })); tbl.insert(std::pair< int , std::vector< int >>(0x7C7EDF, { 0x94804b })); tbl.insert(std::pair< int , std::vector< int >>(0x3E3F6F, { 0x94804b })); tbl.insert(std::pair< int , std::vector< int >>(0xFBE7BF, { 0x10c04b })); tbl.insert(std::pair< int , std::vector< int >>(0xF9EFDF, { 0x50408b })); tbl.insert(std::pair< int , std::vector< int >>(0xFBEF3F, { 0x10c08b })); tbl.insert(std::pair< int , std::vector< int >>(0xFBCFDF, { 0x5040cb })); tbl.insert(std::pair< int , std::vector< int >>(0x7DDE3F, { 0x14c10b })); tbl.insert(std::pair< int , std::vector< int >>(0x778FDF, { 0x50414b })); tbl.insert(std::pair< int , std::vector< int >>(0x3EDE3F, { 0x14c10b })); tbl.insert(std::pair< int , std::vector< int >>(0x7C7EFB, { 0x94840b })); tbl.insert(std::pair< int , std::vector< int >>(0x7DBE3F, { 0x14c10b })); tbl.insert(std::pair< int , std::vector< int >>(0x7C7EEF, { 0x94804b })); tbl.insert(std::pair< int , std::vector< int >>(0x77BE3F, { 0x10c14b })); tbl.insert(std::pair< int , std::vector< int >>(0xFBE9FB, { 0x55040b })); tbl.insert(std::pair< int , std::vector< int >>(0xFA7EDF, { 0x94804b })); tbl.insert(std::pair< int , std::vector< int >>(0x9FB7DF, { 0xcc408b })); tbl.insert(std::pair< int , std::vector< int >>(0x7D3F6F, { 0x94804b })); tbl.insert(std::pair< int , std::vector< int >>(0x4FDBDF, { 0xcc408b })); tbl.insert(std::pair< int , std::vector< int >>(0x27EDEF, { 0xcc408b })); tbl.insert(std::pair< int , std::vector< int >>(0x4FDBEF, { 0xcc408b })); tbl.insert(std::pair< int , std::vector< int >>(0x7DE9FB, { 0x55040b })); tbl.insert(std::pair< int , std::vector< int >>(0x1F7D7BF, { 0x10c04b })); tbl.insert(std::pair< int , std::vector< int >>(0x1F5EFDF, { 0x50408b })); tbl.insert(std::pair< int , std::vector< int >>(0x17BF7DF, { 0x8840cb })); tbl.insert(std::pair< int , std::vector< int >>(0xBDFBEF, { 0x8840cb })); tbl.insert(std::pair< int , std::vector< int >>(0xFBD7BF, { 0x10c04b })); tbl.insert(std::pair< int , std::vector< int >>(0x1F7DF3F, { 0x10c08b })); tbl.insert(std::pair< int , std::vector< int >>(0x1F7CFDF, { 0x5040cb })); tbl.insert(std::pair< int , std::vector< int >>(0x1F3F7DF, { 0x88410b })); tbl.insert(std::pair< int , std::vector< int >>(0xF9FBEF, { 0x88410b })); tbl.insert(std::pair< int , std::vector< int >>(0xFBDF3F, { 0x10c08b })); tbl.insert(std::pair< int , std::vector< int >>(0xFBEE3F, { 0x1500cb })); tbl.insert(std::pair< int , std::vector< int >>(0xFB8FDF, { 0x54410b })); tbl.insert(std::pair< int , std::vector< int >>(0xE3F7DF, { 0x88414b })); tbl.insert(std::pair< int , std::vector< int >>(0x7DF63F, { 0x1500cb })); tbl.insert(std::pair< int , std::vector< int >>(0x7D8FDF, { 0x54410b })); tbl.insert(std::pair< int , std::vector< int >>(0x3EF63F, { 0x1500cb })); tbl.insert(std::pair< int , std::vector< int >>(0x71FBEF, { 0x88414b })); tbl.insert(std::pair< int , std::vector< int >>(0x7DEE3F, { 0x1500cb })); tbl.insert(std::pair< int , std::vector< int >>(0xE9FBEF, { 0x88414b })); tbl.insert(std::pair< int , std::vector< int >>(0x9FBBEF, { 0xcc408b })); tbl.insert(std::pair< int , std::vector< int >>(0xEFBD3F, { 0x10c14b })); tbl.insert(std::pair< int , std::vector< int >>(0xFBDD3F, { 0x1500cb })); tbl.insert(std::pair< int , std::vector< int >>(0x9FBEF7, { 0xcc840b })); tbl.insert(std::pair< int , std::vector< int >>(0xFBD3F7, { 0x55040b })); tbl.insert(std::pair< int , std::vector< int >>(0x4FDF7B, { 0xcc840b })); tbl.insert(std::pair< int , std::vector< int >>(0x7DED3F, { 0x1500cb })); tbl.insert(std::pair< int , std::vector< int >>(0x4FDDEF, { 0xcc408b })); tbl.insert(std::pair< int , std::vector< int >>(0x77BD3F, { 0x10c14b })); tbl.insert(std::pair< int , std::vector< int >>(0xFA7EFB, { 0x94840b })); tbl.insert(std::pair< int , std::vector< int >>(0x9FBEFB, { 0xcc840b })); tbl.insert(std::pair< int , std::vector< int >>(0xFBED3F, { 0x1500cb })); tbl.insert(std::pair< int , std::vector< int >>(0xFB7D3F, { 0x14c10b })); tbl.insert(std::pair< int , std::vector< int >>(0x9FBEDF, { 0xcc804b })); tbl.insert(std::pair< int , std::vector< int >>(0xFB4FDF, { 0x54410b })); tbl.insert(std::pair< int , std::vector< int >>(0x4FDF6F, { 0xcc804b })); tbl.insert(std::pair< int , std::vector< int >>(0x7DBD3F, { 0x14c10b })); tbl.insert(std::pair< int , std::vector< int >>(0xFA7EEF, { 0x94804b })); tbl.insert(std::pair< int , std::vector< int >>(0x9FBEEF, { 0xcc804b })); tbl.insert(std::pair< int , std::vector< int >>(0xFBBD3F, { 0x14c10b })); tbl.insert(std::pair< int , std::vector< int >>(0xEF7D3F, { 0x10c14b })); tbl.insert(std::pair< int , std::vector< int >>(0x9FBBDF, { 0xcc408b })); tbl.insert(std::pair< int , std::vector< int >>(0xEF4FDF, { 0x50414b })); tbl.insert(std::pair< int , std::vector< int >>(0x1DF7D7E, { 0x10c54b })); tbl.insert(std::pair< int , std::vector< int >>(0x1F77D7E, { 0x14c50b })); tbl.insert(std::pair< int , std::vector< int >>(0x1F7DD7E, { 0x1504cb })); tbl.insert(std::pair< int , std::vector< int >>(0x1DF5F9F, { 0x50814b })); tbl.insert(std::pair< int , std::vector< int >>(0x1F75F9F, { 0x54810b })); tbl.insert(std::pair< int , std::vector< int >>(0x1D7E7DF, { 0x8c414b })); tbl.insert(std::pair< int , std::vector< int >>(0x17E77DF, { 0xd0408b })); tbl.insert(std::pair< int , std::vector< int >>(0x1F5F9DF, { 0x94c04b })); tbl.insert(std::pair< int , std::vector< int >>(0x17E7DDF, { 0xd0804b })); tbl.insert(std::pair< int , std::vector< int >>(0x1F7D7E7, { 0x55080b })); tbl.insert(std::pair< int , std::vector< int >>(0x1F5F9F7, { 0x94c40b })); tbl.insert(std::pair< int , std::vector< int >>(0x17E7DF7, { 0xd0840b })); tbl.insert(std::pair< int , std::vector< int >>(0x1DF7F7E, { 0xc850b })); tbl.insert(std::pair< int , std::vector< int >>(0x1F77F7E, { 0x1084cb })); tbl.insert(std::pair< int , std::vector< int >>(0x1DFDF9F, { 0x4c810b })); tbl.insert(std::pair< int , std::vector< int >>(0x1FDF9DF, { 0x90c04b })); tbl.insert(std::pair< int , std::vector< int >>(0x1F7F7E7, { 0x50c80b })); tbl.insert(std::pair< int , std::vector< int >>(0x1FDF9F7, { 0x90c40b })); tbl.insert(std::pair< int , std::vector< int >>(0xFBFBF3, { 0x50c80b })); tbl.insert(std::pair< int , std::vector< int >>(0xFEFCDF, { 0x90c04b })); tbl.insert(std::pair< int , std::vector< int >>(0x7F7E6F, { 0x90c04b })); tbl.insert(std::pair< int , std::vector< int >>(0x1F7F7EF, { 0xc840b })); tbl.insert(std::pair< int , std::vector< int >>(0x1FDFBDF, { 0x4c804b })); tbl.insert(std::pair< int , std::vector< int >>(0xFBBF7E, { 0x1084cb })); tbl.insert(std::pair< int , std::vector< int >>(0xEFDF9F, { 0x4c810b })); tbl.insert(std::pair< int , std::vector< int >>(0x7DBF7E, { 0x1084cb })); tbl.insert(std::pair< int , std::vector< int >>(0xFEFCFB, { 0x90c40b })); tbl.insert(std::pair< int , std::vector< int >>(0xFB7F7E, { 0x1084cb })); tbl.insert(std::pair< int , std::vector< int >>(0xFEFCEF, { 0x90c04b })); tbl.insert(std::pair< int , std::vector< int >>(0xEF7F7E, { 0xc850b })); tbl.insert(std::pair< int , std::vector< int >>(0xEFBE7E, { 0x10c54b })); tbl.insert(std::pair< int , std::vector< int >>(0xFBBE7E, { 0x14c50b })); tbl.insert(std::pair< int , std::vector< int >>(0xEF9F9F, { 0x50814b })); tbl.insert(std::pair< int , std::vector< int >>(0xF9F9DF, { 0x94c04b })); tbl.insert(std::pair< int , std::vector< int >>(0xFBE7E7, { 0x55080b })); tbl.insert(std::pair< int , std::vector< int >>(0xF9F9F7, { 0x94c40b })); tbl.insert(std::pair< int , std::vector< int >>(0x77DE7E, { 0x10c54b })); tbl.insert(std::pair< int , std::vector< int >>(0x7DE7E7, { 0x55080b })); tbl.insert(std::pair< int , std::vector< int >>(0x3EF3F3, { 0x55080b })); tbl.insert(std::pair< int , std::vector< int >>(0x7DEF7E, { 0x10c48b })); tbl.insert(std::pair< int , std::vector< int >>(0x3BDE7E, { 0x10c54b })); tbl.insert(std::pair< int , std::vector< int >>(0x7DF3F3, { 0x55080b })); tbl.insert(std::pair< int , std::vector< int >>(0x7CFCDF, { 0x94c04b })); tbl.insert(std::pair< int , std::vector< int >>(0x3E7E6F, { 0x94c04b })); tbl.insert(std::pair< int , std::vector< int >>(0xFBEF7E, { 0x10c48b })); tbl.insert(std::pair< int , std::vector< int >>(0xFBDF9F, { 0x5080cb })); tbl.insert(std::pair< int , std::vector< int >>(0x7DDE7E, { 0x14c50b })); tbl.insert(std::pair< int , std::vector< int >>(0x779F9F, { 0x50814b })); tbl.insert(std::pair< int , std::vector< int >>(0x3EDE7E, { 0x14c50b })); tbl.insert(std::pair< int , std::vector< int >>(0x7CFCFB, { 0x94c40b })); tbl.insert(std::pair< int , std::vector< int >>(0x7DBE7E, { 0x14c50b })); tbl.insert(std::pair< int , std::vector< int >>(0x7CFCEF, { 0x94c04b })); tbl.insert(std::pair< int , std::vector< int >>(0x77BE7E, { 0x10c54b })); tbl.insert(std::pair< int , std::vector< int >>(0xFBEBF3, { 0x55080b })); tbl.insert(std::pair< int , std::vector< int >>(0xFAFCDF, { 0x94c04b })); tbl.insert(std::pair< int , std::vector< int >>(0xBF37DF, { 0xd0408b })); tbl.insert(std::pair< int , std::vector< int >>(0x7D7E6F, { 0x94c04b })); tbl.insert(std::pair< int , std::vector< int >>(0x5F9BDF, { 0xd0408b })); tbl.insert(std::pair< int , std::vector< int >>(0x2FCDEF, { 0xd0408b })); tbl.insert(std::pair< int , std::vector< int >>(0x5F9BEF, { 0xd0408b })); tbl.insert(std::pair< int , std::vector< int >>(0x7DEBF3, { 0x55080b })); tbl.insert(std::pair< int , std::vector< int >>(0x1F7D7EF, { 0x10c40b })); tbl.insert(std::pair< int , std::vector< int >>(0x1F5FBDF, { 0x50804b })); tbl.insert(std::pair< int , std::vector< int >>(0x17EF7DF, { 0x8c408b })); tbl.insert(std::pair< int , std::vector< int >>(0xBF7BEF, { 0x8c408b })); tbl.insert(std::pair< int , std::vector< int >>(0xFBD7EF, { 0x10c40b })); tbl.insert(std::pair< int , std::vector< int >>(0x1F7DF7E, { 0x10c48b })); tbl.insert(std::pair< int , std::vector< int >>(0x1F7DF9F, { 0x5080cb })); tbl.insert(std::pair< int , std::vector< int >>(0x1F7E7DF, { 0x8c410b })); tbl.insert(std::pair< int , std::vector< int >>(0xFBF3EF, { 0x8c410b })); tbl.insert(std::pair< int , std::vector< int >>(0xFBDF7E, { 0x10c48b })); tbl.insert(std::pair< int , std::vector< int >>(0xFBEE7E, { 0x1504cb })); tbl.insert(std::pair< int , std::vector< int >>(0xFB9F9F, { 0x54810b })); tbl.insert(std::pair< int , std::vector< int >>(0xE7E7DF, { 0x8c414b })); tbl.insert(std::pair< int , std::vector< int >>(0x7DF67E, { 0x1504cb })); tbl.insert(std::pair< int , std::vector< int >>(0x7D9F9F, { 0x54810b })); tbl.insert(std::pair< int , std::vector< int >>(0x3EF67E, { 0x1504cb })); tbl.insert(std::pair< int , std::vector< int >>(0x73F3EF, { 0x8c414b })); tbl.insert(std::pair< int , std::vector< int >>(0x7DEE7E, { 0x1504cb })); tbl.insert(std::pair< int , std::vector< int >>(0xEBF3EF, { 0x8c414b })); tbl.insert(std::pair< int , std::vector< int >>(0xBF3BEF, { 0xd0408b })); tbl.insert(std::pair< int , std::vector< int >>(0xEFBD7E, { 0x10c54b })); tbl.insert(std::pair< int , std::vector< int >>(0xFBDD7E, { 0x1504cb })); tbl.insert(std::pair< int , std::vector< int >>(0xBF3EF7, { 0xd0840b })); tbl.insert(std::pair< int , std::vector< int >>(0xFBD7E7, { 0x55080b })); tbl.insert(std::pair< int , std::vector< int >>(0x5F9F7B, { 0xd0840b })); tbl.insert(std::pair< int , std::vector< int >>(0x7DED7E, { 0x1504cb })); tbl.insert(std::pair< int , std::vector< int >>(0x5F9DEF, { 0xd0408b })); tbl.insert(std::pair< int , std::vector< int >>(0x77BD7E, { 0x10c54b })); tbl.insert(std::pair< int , std::vector< int >>(0xFAFCFB, { 0x94c40b })); tbl.insert(std::pair< int , std::vector< int >>(0xBF3EFB, { 0xd0840b })); tbl.insert(std::pair< int , std::vector< int >>(0xFBED7E, { 0x1504cb })); tbl.insert(std::pair< int , std::vector< int >>(0xFB7D7E, { 0x14c50b })); tbl.insert(std::pair< int , std::vector< int >>(0xBF3EDF, { 0xd0804b })); tbl.insert(std::pair< int , std::vector< int >>(0xFB5F9F, { 0x54810b })); tbl.insert(std::pair< int , std::vector< int >>(0x5F9F6F, { 0xd0804b })); tbl.insert(std::pair< int , std::vector< int >>(0x7DBD7E, { 0x14c50b })); tbl.insert(std::pair< int , std::vector< int >>(0xFAFCEF, { 0x94c04b })); tbl.insert(std::pair< int , std::vector< int >>(0xBF3EEF, { 0xd0804b })); tbl.insert(std::pair< int , std::vector< int >>(0xFBBD7E, { 0x14c50b })); tbl.insert(std::pair< int , std::vector< int >>(0xEF7D7E, { 0x10c54b })); tbl.insert(std::pair< int , std::vector< int >>(0xBF3BDF, { 0xd0408b })); tbl.insert(std::pair< int , std::vector< int >>(0xEF5F9F, { 0x50814b })); tbl.insert(std::pair< int , std::vector< int >>(0x1DF7DFC, { 0x10c94b })); tbl.insert(std::pair< int , std::vector< int >>(0x1F77DFC, { 0x14c90b })); tbl.insert(std::pair< int , std::vector< int >>(0x1F7DDFC, { 0x1508cb })); tbl.insert(std::pair< int , std::vector< int >>(0x1DF7F1F, { 0x50c14b })); tbl.insert(std::pair< int , std::vector< int >>(0x1F77F1F, { 0x54c10b })); tbl.insert(std::pair< int , std::vector< int >>(0x1DFC7DF, { 0x90414b })); tbl.insert(std::pair< int , std::vector< int >>(0x1FC77DF, { 0xd4408b })); tbl.insert(std::pair< int , std::vector< int >>(0x1F7F1DF, { 0x95004b })); tbl.insert(std::pair< int , std::vector< int >>(0x1FC7DDF, { 0xd4804b })); tbl.insert(std::pair< int , std::vector< int >>(0x1F7DFC7, { 0x550c0b })); tbl.insert(std::pair< int , std::vector< int >>(0x1F7F1F7, { 0x95040b })); tbl.insert(std::pair< int , std::vector< int >>(0x1FC7DF7, { 0xd4840b })); tbl.insert(std::pair< int , std::vector< int >>(0xEFBEFC, { 0x10c94b })); tbl.insert(std::pair< int , std::vector< int >>(0xFBBEFC, { 0x14c90b })); tbl.insert(std::pair< int , std::vector< int >>(0xEFBF1F, { 0x50c14b })); tbl.insert(std::pair< int , std::vector< int >>(0xFBF1DF, { 0x95004b })); tbl.insert(std::pair< int , std::vector< int >>(0xFBEFC7, { 0x550c0b })); tbl.insert(std::pair< int , std::vector< int >>(0xFBF1F7, { 0x95040b })); tbl.insert(std::pair< int , std::vector< int >>(0x7DF7E3, { 0x550c0b })); tbl.insert(std::pair< int , std::vector< int >>(0x7DF8DF, { 0x95004b })); tbl.insert(std::pair< int , std::vector< int >>(0x3EFC6F, { 0x95004b })); tbl.insert(std::pair< int , std::vector< int >>(0xFBEFDE, { 0x10c84b })); tbl.insert(std::pair< int , std::vector< int >>(0xFBF79F, { 0x50c08b })); tbl.insert(std::pair< int , std::vector< int >>(0x7DDEFC, { 0x14c90b })); tbl.insert(std::pair< int , std::vector< int >>(0x77BF1F, { 0x50c14b })); tbl.insert(std::pair< int , std::vector< int >>(0x3EDEFC, { 0x14c90b })); tbl.insert(std::pair< int , std::vector< int >>(0x7DF8FB, { 0x95040b })); tbl.insert(std::pair< int , std::vector< int >>(0x7DBEFC, { 0x14c90b })); tbl.insert(std::pair< int , std::vector< int >>(0x7DF8EF, { 0x95004b })); tbl.insert(std::pair< int , std::vector< int >>(0x77BEFC, { 0x10c94b })); tbl.insert(std::pair< int , std::vector< int >>(0xFBEFE3, { 0x550c0b })); tbl.insert(std::pair< int , std::vector< int >>(0xFBF8DF, { 0x95004b })); tbl.insert(std::pair< int , std::vector< int >>(0xFE37DF, { 0xd4408b })); tbl.insert(std::pair< int , std::vector< int >>(0x7DFC6F, { 0x95004b })); tbl.insert(std::pair< int , std::vector< int >>(0x7F1BDF, { 0xd4408b })); tbl.insert(std::pair< int , std::vector< int >>(0x3F8DEF, { 0xd4408b })); tbl.insert(std::pair< int , std::vector< int >>(0x7F1BEF, { 0xd4408b })); tbl.insert(std::pair< int , std::vector< int >>(0x7DEFE3, { 0x550c0b })); tbl.insert(std::pair< int , std::vector< int >>(0x1F7DFCF, { 0x10c80b })); tbl.insert(std::pair< int , std::vector< int >>(0x1F7F3DF, { 0x50c04b })); tbl.insert(std::pair< int , std::vector< int >>(0x1FCF7DF, { 0x90408b })); tbl.insert(std::pair< int , std::vector< int >>(0xFE7BEF, { 0x90408b })); tbl.insert(std::pair< int , std::vector< int >>(0xFBDFCF, { 0x10c80b })); tbl.insert(std::pair< int , std::vector< int >>(0x1F7DFDE, { 0x10c84b })); tbl.insert(std::pair< int , std::vector< int >>(0x1F7F79F, { 0x50c08b })); tbl.insert(std::pair< int , std::vector< int >>(0x1FDE7DF, { 0x9040cb })); tbl.insert(std::pair< int , std::vector< int >>(0xFEF3EF, { 0x9040cb })); tbl.insert(std::pair< int , std::vector< int >>(0xFBDFDE, { 0x10c84b })); tbl.insert(std::pair< int , std::vector< int >>(0xFBEEFC, { 0x1508cb })); tbl.insert(std::pair< int , std::vector< int >>(0xFBBF1F, { 0x54c10b })); tbl.insert(std::pair< int , std::vector< int >>(0xEFC7DF, { 0x90414b })); tbl.insert(std::pair< int , std::vector< int >>(0x7DF6FC, { 0x1508cb })); tbl.insert(std::pair< int , std::vector< int >>(0x7DBF1F, { 0x54c10b })); tbl.insert(std::pair< int , std::vector< int >>(0x3EF6FC, { 0x1508cb })); tbl.insert(std::pair< int , std::vector< int >>(0x77E3EF, { 0x90414b })); tbl.insert(std::pair< int , std::vector< int >>(0x7DEEFC, { 0x1508cb })); tbl.insert(std::pair< int , std::vector< int >>(0xEFE3EF, { 0x90414b })); tbl.insert(std::pair< int , std::vector< int >>(0xFE3BEF, { 0xd4408b })); tbl.insert(std::pair< int , std::vector< int >>(0xEFBDFC, { 0x10c94b })); tbl.insert(std::pair< int , std::vector< int >>(0xFBDDFC, { 0x1508cb })); tbl.insert(std::pair< int , std::vector< int >>(0xFE3EF7, { 0xd4840b })); tbl.insert(std::pair< int , std::vector< int >>(0xFBDFC7, { 0x550c0b })); tbl.insert(std::pair< int , std::vector< int >>(0x7F1F7B, { 0xd4840b })); tbl.insert(std::pair< int , std::vector< int >>(0x7DEDFC, { 0x1508cb })); tbl.insert(std::pair< int , std::vector< int >>(0x7F1DEF, { 0xd4408b })); tbl.insert(std::pair< int , std::vector< int >>(0x77BDFC, { 0x10c94b })); tbl.insert(std::pair< int , std::vector< int >>(0xFBF8FB, { 0x95040b })); tbl.insert(std::pair< int , std::vector< int >>(0xFE3EFB, { 0xd4840b })); tbl.insert(std::pair< int , std::vector< int >>(0xFBEDFC, { 0x1508cb })); tbl.insert(std::pair< int , std::vector< int >>(0xFB7DFC, { 0x14c90b })); tbl.insert(std::pair< int , std::vector< int >>(0xFE3EDF, { 0xd4804b })); tbl.insert(std::pair< int , std::vector< int >>(0xFB7F1F, { 0x54c10b })); tbl.insert(std::pair< int , std::vector< int >>(0x7F1F6F, { 0xd4804b })); tbl.insert(std::pair< int , std::vector< int >>(0x7DBDFC, { 0x14c90b })); tbl.insert(std::pair< int , std::vector< int >>(0xFBF8EF, { 0x95004b })); tbl.insert(std::pair< int , std::vector< int >>(0xFE3EEF, { 0xd4804b })); tbl.insert(std::pair< int , std::vector< int >>(0xFBBDFC, { 0x14c90b })); tbl.insert(std::pair< int , std::vector< int >>(0xEF7DFC, { 0x10c94b })); tbl.insert(std::pair< int , std::vector< int >>(0xFE3BDF, { 0xd4408b })); tbl.insert(std::pair< int , std::vector< int >>(0xEF7F1F, { 0x50c14b })); tbl.insert(std::pair< int , std::vector< int >>(0xEFBEF8, { 0x150d8b })); tbl.insert(std::pair< int , std::vector< int >>(0xFBBEF8, { 0x190d4b })); tbl.insert(std::pair< int , std::vector< int >>(0xFBEEF8, { 0x194d0b })); tbl.insert(std::pair< int , std::vector< int >>(0xEFBE1F, { 0x55018b })); tbl.insert(std::pair< int , std::vector< int >>(0xFBBE1F, { 0x59014b })); tbl.insert(std::pair< int , std::vector< int >>(0xEF87DF, { 0x94418b })); tbl.insert(std::pair< int , std::vector< int >>(0xF877DF, { 0xd8408b })); tbl.insert(std::pair< int , std::vector< int >>(0xFBE1DF, { 0x99404b })); tbl.insert(std::pair< int , std::vector< int >>(0xF87DDF, { 0xd8804b })); tbl.insert(std::pair< int , std::vector< int >>(0xFBEF87, { 0x59500b })); tbl.insert(std::pair< int , std::vector< int >>(0xFBE1F7, { 0x99440b })); tbl.insert(std::pair< int , std::vector< int >>(0xF87DF7, { 0xd8840b })); tbl.insert(std::pair< int , std::vector< int >>(0x77DF78, { 0x150d8b })); tbl.insert(std::pair< int , std::vector< int >>(0x7DDF78, { 0x190d4b })); tbl.insert(std::pair< int , std::vector< int >>(0x77DE1F, { 0x55018b })); tbl.insert(std::pair< int , std::vector< int >>(0x7DE1DF, { 0x99404b })); tbl.insert(std::pair< int , std::vector< int >>(0x7DF787, { 0x59500b })); tbl.insert(std::pair< int , std::vector< int >>(0x7DE1F7, { 0x99440b })); tbl.insert(std::pair< int , std::vector< int >>(0x3EFBC3, { 0x59500b })); tbl.insert(std::pair< int , std::vector< int >>(0x3EF0DF, { 0x99404b })); tbl.insert(std::pair< int , std::vector< int >>(0x1F786F, { 0x99404b })); tbl.insert(std::pair< int , std::vector< int >>(0x7DF79E, { 0x150c4b })); tbl.insert(std::pair< int , std::vector< int >>(0x7DE79F, { 0x55008b })); tbl.insert(std::pair< int , std::vector< int >>(0x7DF7BC, { 0x150c8b })); tbl.insert(std::pair< int , std::vector< int >>(0x7DEF1F, { 0x5500cb })); tbl.insert(std::pair< int , std::vector< int >>(0x3EEF78, { 0x190d4b })); tbl.insert(std::pair< int , std::vector< int >>(0x3BDE1F, { 0x55018b })); tbl.insert(std::pair< int , std::vector< int >>(0x1F6F78, { 0x190d4b })); tbl.insert(std::pair< int , std::vector< int >>(0x3EF0FB, { 0x99440b })); tbl.insert(std::pair< int , std::vector< int >>(0x3EDF78, { 0x190d4b })); tbl.insert(std::pair< int , std::vector< int >>(0x3EF0EF, { 0x99404b })); tbl.insert(std::pair< int , std::vector< int >>(0x3BDF78, { 0x150d8b })); tbl.insert(std::pair< int , std::vector< int >>(0x7DF7C3, { 0x59500b })); tbl.insert(std::pair< int , std::vector< int >>(0x7DF0DF, { 0x99404b })); tbl.insert(std::pair< int , std::vector< int >>(0x7C37DF, { 0xd8408b })); tbl.insert(std::pair< int , std::vector< int >>(0x3EF86F, { 0x99404b })); tbl.insert(std::pair< int , std::vector< int >>(0x3E1BDF, { 0xd8408b })); tbl.insert(std::pair< int , std::vector< int >>(0x1F0DEF, { 0xd8408b })); tbl.insert(std::pair< int , std::vector< int >>(0x3E1BEF, { 0xd8408b })); tbl.insert(std::pair< int , std::vector< int >>(0x3EF7C3, { 0x59500b })); tbl.insert(std::pair< int , std::vector< int >>(0xFBEF9E, { 0x150c4b })); tbl.insert(std::pair< int , std::vector< int >>(0xFBE79F, { 0x55008b })); tbl.insert(std::pair< int , std::vector< int >>(0xF9E7DF, { 0x9440cb })); tbl.insert(std::pair< int , std::vector< int >>(0x7CF3EF, { 0x9440cb })); tbl.insert(std::pair< int , std::vector< int >>(0x7DEF9E, { 0x150c4b })); tbl.insert(std::pair< int , std::vector< int >>(0xFBEFBC, { 0x150c8b })); tbl.insert(std::pair< int , std::vector< int >>(0xFBEF1F, { 0x5500cb })); tbl.insert(std::pair< int , std::vector< int >>(0xFBC7DF, { 0x94410b })); tbl.insert(std::pair< int , std::vector< int >>(0x7DE3EF, { 0x94410b })); tbl.insert(std::pair< int , std::vector< int >>(0x7DEFBC, { 0x150c8b })); tbl.insert(std::pair< int , std::vector< int >>(0x7DF778, { 0x194d0b })); tbl.insert(std::pair< int , std::vector< int >>(0x7DDE1F, { 0x59014b })); tbl.insert(std::pair< int , std::vector< int >>(0x7787DF, { 0x94418b })); tbl.insert(std::pair< int , std::vector< int >>(0x3EFB78, { 0x194d0b })); tbl.insert(std::pair< int , std::vector< int >>(0x3EDE1F, { 0x59014b })); tbl.insert(std::pair< int , std::vector< int >>(0x1F7B78, { 0x194d0b })); tbl.insert(std::pair< int , std::vector< int >>(0x3BC3EF, { 0x94418b })); tbl.insert(std::pair< int , std::vector< int >>(0x3EF778, { 0x194d0b })); tbl.insert(std::pair< int , std::vector< int >>(0x77C3EF, { 0x94418b })); tbl.insert(std::pair< int , std::vector< int >>(0x7C3BEF, { 0xd8408b })); tbl.insert(std::pair< int , std::vector< int >>(0x77DEF8, { 0x150d8b })); tbl.insert(std::pair< int , std::vector< int >>(0x7DEEF8, { 0x194d0b })); tbl.insert(std::pair< int , std::vector< int >>(0x7C3EF7, { 0xd8840b })); tbl.insert(std::pair< int , std::vector< int >>(0x7DEF87, { 0x59500b })); tbl.insert(std::pair< int , std::vector< int >>(0x3E1F7B, { 0xd8840b })); tbl.insert(std::pair< int , std::vector< int >>(0x3EF6F8, { 0x194d0b })); tbl.insert(std::pair< int , std::vector< int >>(0x3E1DEF, { 0xd8408b })); tbl.insert(std::pair< int , std::vector< int >>(0x3BDEF8, { 0x150d8b })); tbl.insert(std::pair< int , std::vector< int >>(0x7DF0FB, { 0x99440b })); tbl.insert(std::pair< int , std::vector< int >>(0x7C3EFB, { 0xd8840b })); tbl.insert(std::pair< int , std::vector< int >>(0x7DF6F8, { 0x194d0b })); tbl.insert(std::pair< int , std::vector< int >>(0x7DBEF8, { 0x190d4b })); tbl.insert(std::pair< int , std::vector< int >>(0x7C3EDF, { 0xd8804b })); tbl.insert(std::pair< int , std::vector< int >>(0x7DBE1F, { 0x59014b })); tbl.insert(std::pair< int , std::vector< int >>(0x3E1F6F, { 0xd8804b })); tbl.insert(std::pair< int , std::vector< int >>(0x3EDEF8, { 0x190d4b })); tbl.insert(std::pair< int , std::vector< int >>(0x7DF0EF, { 0x99404b })); tbl.insert(std::pair< int , std::vector< int >>(0x7C3EEF, { 0xd8804b })); tbl.insert(std::pair< int , std::vector< int >>(0x7DDEF8, { 0x190d4b })); tbl.insert(std::pair< int , std::vector< int >>(0x77BEF8, { 0x150d8b })); tbl.insert(std::pair< int , std::vector< int >>(0x7C3BDF, { 0xd8408b })); tbl.insert(std::pair< int , std::vector< int >>(0x77BE1F, { 0x55018b })); tbl.insert(std::pair< int , std::vector< int >>(0xFBEFA3, { 0x59500b })); tbl.insert(std::pair< int , std::vector< int >>(0xFBE8DF, { 0x99404b })); tbl.insert(std::pair< int , std::vector< int >>(0xFA37DF, { 0xd8408b })); tbl.insert(std::pair< int , std::vector< int >>(0x8DF7DF, { 0x10840cb })); tbl.insert(std::pair< int , std::vector< int >>(0x7DF46F, { 0x99404b })); tbl.insert(std::pair< int , std::vector< int >>(0x7D1BDF, { 0xd8408b })); tbl.insert(std::pair< int , std::vector< int >>(0x46F7DF, { 0x10840cb })); tbl.insert(std::pair< int , std::vector< int >>(0x3E8DEF, { 0xd8408b })); tbl.insert(std::pair< int , std::vector< int >>(0x237BDF, { 0x10840cb })); tbl.insert(std::pair< int , std::vector< int >>(0x237BEF, { 0x10840cb })); tbl.insert(std::pair< int , std::vector< int >>(0x3EF46F, { 0x99404b })); tbl.insert(std::pair< int , std::vector< int >>(0x7D1BEF, { 0xd8408b })); tbl.insert(std::pair< int , std::vector< int >>(0x46FBEF, { 0x10840cb })); tbl.insert(std::pair< int , std::vector< int >>(0x7DF7A3, { 0x59500b })); tbl.insert(std::pair< int , std::vector< int >>(0x7DEFA3, { 0x59500b })); tbl.insert(std::pair< int , std::vector< int >>(0x46FBDF, { 0x10840cb })); tbl.insert(std::pair< int , std::vector< int >>(0x7DE8DF, { 0x99404b })); tbl.insert(std::pair< int , std::vector< int >>(0x1F7DF4F, { 0x150c0b })); tbl.insert(std::pair< int , std::vector< int >>(0x1F7D3DF, { 0x55004b })); tbl.insert(std::pair< int , std::vector< int >>(0x1F4F7DF, { 0x94408b })); tbl.insert(std::pair< int , std::vector< int >>(0x13DF7DF, { 0xc840cb })); tbl.insert(std::pair< int , std::vector< int >>(0xFA7BEF, { 0x94408b })); tbl.insert(std::pair< int , std::vector< int >>(0x9EFBEF, { 0xc840cb })); tbl.insert(std::pair< int , std::vector< int >>(0xFBEF4F, { 0x150c0b })); tbl.insert(std::pair< int , std::vector< int >>(0xFBDF4F, { 0x150c0b })); tbl.insert(std::pair< int , std::vector< int >>(0x9EFBDF, { 0xc840cb })); tbl.insert(std::pair< int , std::vector< int >>(0xFBD3DF, { 0x55004b })); tbl.insert(std::pair< int , std::vector< int >>(0x1F7DF5E, { 0x150c4b })); tbl.insert(std::pair< int , std::vector< int >>(0x1F7D79F, { 0x55008b })); tbl.insert(std::pair< int , std::vector< int >>(0x1F5E7DF, { 0x9440cb })); tbl.insert(std::pair< int , std::vector< int >>(0x179F7DF, { 0xc8410b })); tbl.insert(std::pair< int , std::vector< int >>(0xFAF3EF, { 0x9440cb })); tbl.insert(std::pair< int , std::vector< int >>(0xBCFBEF, { 0xc8410b })); tbl.insert(std::pair< int , std::vector< int >>(0xFBEF5E, { 0x150c4b })); tbl.insert(std::pair< int , std::vector< int >>(0xFBDF5E, { 0x150c4b })); tbl.insert(std::pair< int , std::vector< int >>(0xBCFBDF, { 0xc8410b })); tbl.insert(std::pair< int , std::vector< int >>(0xFBD79F, { 0x55008b })); tbl.insert(std::pair< int , std::vector< int >>(0x1F7DF7C, { 0x150c8b })); tbl.insert(std::pair< int , std::vector< int >>(0x1F7DF1F, { 0x5500cb })); tbl.insert(std::pair< int , std::vector< int >>(0x1F7C7DF, { 0x94410b })); tbl.insert(std::pair< int , std::vector< int >>(0x1F1F7DF, { 0xc8414b })); tbl.insert(std::pair< int , std::vector< int >>(0xFBE3EF, { 0x94410b })); tbl.insert(std::pair< int , std::vector< int >>(0xF8FBEF, { 0xc8414b })); tbl.insert(std::pair< int , std::vector< int >>(0xFBEF7C, { 0x150c8b })); tbl.insert(std::pair< int , std::vector< int >>(0xFBDF7C, { 0x150c8b })); tbl.insert(std::pair< int , std::vector< int >>(0xF8FBDF, { 0xc8414b })); tbl.insert(std::pair< int , std::vector< int >>(0xFBDF1F, { 0x5500cb })); tbl.insert(std::pair< int , std::vector< int >>(0xFBEFB8, { 0x1950cb })); tbl.insert(std::pair< int , std::vector< int >>(0xFBEE1F, { 0x59410b })); tbl.insert(std::pair< int , std::vector< int >>(0xFB87DF, { 0x98414b })); tbl.insert(std::pair< int , std::vector< int >>(0xE1F7DF, { 0xc8418b })); tbl.insert(std::pair< int , std::vector< int >>(0x7DF7D8, { 0x1950cb })); tbl.insert(std::pair< int , std::vector< int >>(0x7DF61F, { 0x59410b })); tbl.insert(std::pair< int , std::vector< int >>(0x7D87DF, { 0x98414b })); tbl.insert(std::pair< int , std::vector< int >>(0x3EFBD8, { 0x1950cb })); tbl.insert(std::pair< int , std::vector< int >>(0x3EF61F, { 0x59410b })); tbl.insert(std::pair< int , std::vector< int >>(0x3EC3EF, { 0x98414b })); tbl.insert(std::pair< int , std::vector< int >>(0x3EF7D8, { 0x1950cb })); tbl.insert(std::pair< int , std::vector< int >>(0x7DC3EF, { 0x98414b })); tbl.insert(std::pair< int , std::vector< int >>(0x70FBEF, { 0xc8418b })); tbl.insert(std::pair< int , std::vector< int >>(0x7DF7B8, { 0x1950cb })); tbl.insert(std::pair< int , std::vector< int >>(0x7DEFB8, { 0x1950cb })); tbl.insert(std::pair< int , std::vector< int >>(0x70FBDF, { 0xc8418b })); tbl.insert(std::pair< int , std::vector< int >>(0x7DEE1F, { 0x59410b })); tbl.insert(std::pair< int , std::vector< int >>(0xEFA3EF, { 0x94418b })); tbl.insert(std::pair< int , std::vector< int >>(0xFBA3EF, { 0x98414b })); tbl.insert(std::pair< int , std::vector< int >>(0xE8FBEF, { 0xc8418b })); tbl.insert(std::pair< int , std::vector< int >>(0x8EFBEF, { 0x10840cb })); tbl.insert(std::pair< int , std::vector< int >>(0xFA3BEF, { 0xd8408b })); tbl.insert(std::pair< int , std::vector< int >>(0x8FBBEF, { 0x10c408b })); tbl.insert(std::pair< int , std::vector< int >>(0xEFBEF4, { 0x150d8b })); tbl.insert(std::pair< int , std::vector< int >>(0xFBBEF4, { 0x190d4b })); tbl.insert(std::pair< int , std::vector< int >>(0xEFBDF4, { 0x150d8b })); tbl.insert(std::pair< int , std::vector< int >>(0xFBDDF4, { 0x194d0b })); tbl.insert(std::pair< int , std::vector< int >>(0xFBEF74, { 0x1950cb })); tbl.insert(std::pair< int , std::vector< int >>(0xFBDF74, { 0x1950cb })); tbl.insert(std::pair< int , std::vector< int >>(0xE8FBDF, { 0xc8418b })); tbl.insert(std::pair< int , std::vector< int >>(0x8EFBDF, { 0x10840cb })); tbl.insert(std::pair< int , std::vector< int >>(0xEFBD1F, { 0x55018b })); tbl.insert(std::pair< int , std::vector< int >>(0xFBDD1F, { 0x59410b })); tbl.insert(std::pair< int , std::vector< int >>(0x8FBDDF, { 0x10c804b })); tbl.insert(std::pair< int , std::vector< int >>(0xFBD1DF, { 0x99404b })); tbl.insert(std::pair< int , std::vector< int >>(0xFA3EF7, { 0xd8840b })); tbl.insert(std::pair< int , std::vector< int >>(0x8FBEF7, { 0x10c840b })); tbl.insert(std::pair< int , std::vector< int >>(0xFBEF47, { 0x59500b })); tbl.insert(std::pair< int , std::vector< int >>(0xFBDF47, { 0x59500b })); tbl.insert(std::pair< int , std::vector< int >>(0x8FBDF7, { 0x10c840b })); tbl.insert(std::pair< int , std::vector< int >>(0xFBD1F7, { 0x99440b })); tbl.insert(std::pair< int , std::vector< int >>(0x7D1F7B, { 0xd8840b })); tbl.insert(std::pair< int , std::vector< int >>(0x47DF7B, { 0x10c840b })); tbl.insert(std::pair< int , std::vector< int >>(0x7DF7B4, { 0x1950cb })); tbl.insert(std::pair< int , std::vector< int >>(0x7DEDF4, { 0x194d0b })); tbl.insert(std::pair< int , std::vector< int >>(0x47DEDF, { 0x10c804b })); tbl.insert(std::pair< int , std::vector< int >>(0x7DED1F, { 0x59410b })); tbl.insert(std::pair< int , std::vector< int >>(0x23EF6F, { 0x10c804b })); tbl.insert(std::pair< int , std::vector< int >>(0x3EF6F4, { 0x194d0b })); tbl.insert(std::pair< int , std::vector< int >>(0x7D1DEF, { 0xd8408b })); tbl.insert(std::pair< int , std::vector< int >>(0x47DDEF, { 0x10c408b })); tbl.insert(std::pair< int , std::vector< int >>(0x7DDEF4, { 0x190d4b })); tbl.insert(std::pair< int , std::vector< int >>(0x77BDF4, { 0x150d8b })); tbl.insert(std::pair< int , std::vector< int >>(0x477BDF, { 0x10840cb })); tbl.insert(std::pair< int , std::vector< int >>(0x77BD1F, { 0x55018b })); tbl.insert(std::pair< int , std::vector< int >>(0x23EDEF, { 0x10c408b })); tbl.insert(std::pair< int , std::vector< int >>(0x3EDEF4, { 0x190d4b })); tbl.insert(std::pair< int , std::vector< int >>(0x47DEFB, { 0x10c840b })); tbl.insert(std::pair< int , std::vector< int >>(0x7DE8FB, { 0x99440b })); tbl.insert(std::pair< int , std::vector< int >>(0x47DBEF, { 0x10c408b })); tbl.insert(std::pair< int , std::vector< int >>(0x7DA3EF, { 0x98414b })); tbl.insert(std::pair< int , std::vector< int >>(0x7DEFB4, { 0x1950cb })); tbl.insert(std::pair< int , std::vector< int >>(0x7DBEF4, { 0x190d4b })); tbl.insert(std::pair< int , std::vector< int >>(0x47DEEF, { 0x10c804b })); tbl.insert(std::pair< int , std::vector< int >>(0x7DE8EF, { 0x99404b })); tbl.insert(std::pair< int , std::vector< int >>(0x477BEF, { 0x10840cb })); tbl.insert(std::pair< int , std::vector< int >>(0x77A3EF, { 0x94418b })); tbl.insert(std::pair< int , std::vector< int >>(0x7DEEF4, { 0x194d0b })); tbl.insert(std::pair< int , std::vector< int >>(0x77BEF4, { 0x150d8b })); tbl.insert(std::pair< int , std::vector< int >>(0xFBE8FB, { 0x99440b })); tbl.insert(std::pair< int , std::vector< int >>(0xFA3EFB, { 0xd8840b })); tbl.insert(std::pair< int , std::vector< int >>(0x8FBEFB, { 0x10c840b })); tbl.insert(std::pair< int , std::vector< int >>(0xFBEFB4, { 0x1950cb })); tbl.insert(std::pair< int , std::vector< int >>(0xFBEDF4, { 0x194d0b })); tbl.insert(std::pair< int , std::vector< int >>(0xFB7DF4, { 0x190d4b })); tbl.insert(std::pair< int , std::vector< int >>(0xFA3EDF, { 0xd8804b })); tbl.insert(std::pair< int , std::vector< int >>(0x8FBEDF, { 0x10c804b })); tbl.insert(std::pair< int , std::vector< int >>(0xFBED1F, { 0x59410b })); tbl.insert(std::pair< int , std::vector< int >>(0xFB7D1F, { 0x59014b })); tbl.insert(std::pair< int , std::vector< int >>(0x8FB7DF, { 0x10c408b })); tbl.insert(std::pair< int , std::vector< int >>(0xFB47DF, { 0x98414b })); tbl.insert(std::pair< int , std::vector< int >>(0x7D1F6F, { 0xd8804b })); tbl.insert(std::pair< int , std::vector< int >>(0x47DF6F, { 0x10c804b })); tbl.insert(std::pair< int , std::vector< int >>(0x7DF6F4, { 0x194d0b })); tbl.insert(std::pair< int , std::vector< int >>(0x7DBDF4, { 0x190d4b })); tbl.insert(std::pair< int , std::vector< int >>(0x47DBDF, { 0x10c408b })); tbl.insert(std::pair< int , std::vector< int >>(0x7DBD1F, { 0x59014b })); tbl.insert(std::pair< int , std::vector< int >>(0xFBE8EF, { 0x99404b })); tbl.insert(std::pair< int , std::vector< int >>(0xFA3EEF, { 0xd8804b })); tbl.insert(std::pair< int , std::vector< int >>(0x8FBEEF, { 0x10c804b })); tbl.insert(std::pair< int , std::vector< int >>(0xFBEEF4, { 0x194d0b })); tbl.insert(std::pair< int , std::vector< int >>(0xFBBDF4, { 0x190d4b })); tbl.insert(std::pair< int , std::vector< int >>(0xEF7DF4, { 0x150d8b })); tbl.insert(std::pair< int , std::vector< int >>(0xFA3BDF, { 0xd8408b })); tbl.insert(std::pair< int , std::vector< int >>(0x8FBBDF, { 0x10c408b })); tbl.insert(std::pair< int , std::vector< int >>(0xFBBD1F, { 0x59014b })); tbl.insert(std::pair< int , std::vector< int >>(0xEF7D1F, { 0x55018b })); tbl.insert(std::pair< int , std::vector< int >>(0x8EF7DF, { 0x10840cb })); tbl.insert(std::pair< int , std::vector< int >>(0xEF47DF, { 0x94418b })); tbl.insert(std::pair< int , std::vector< int >>(0x77DF7DF, { 0xc84104 })); tbl.insert(std::pair< int , std::vector< int >>(0x7DDF7DF, { 0x10840c4 })); tbl.insert(std::pair< int , std::vector< int >>(0x7DF77DF, { 0x10c4084 })); tbl.insert(std::pair< int , std::vector< int >>(0x7DF7DDF, { 0x10c8044 })); tbl.insert(std::pair< int , std::vector< int >>(0x7DF7DF7, { 0x10c8404 })); tbl.insert(std::pair< int , std::vector< int >>(0x3BEFBEF, { 0xc84104 })); tbl.insert(std::pair< int , std::vector< int >>(0x3EEFBEF, { 0x10840c4 })); tbl.insert(std::pair< int , std::vector< int >>(0x3EFBBEF, { 0x10c4084 })); tbl.insert(std::pair< int , std::vector< int >>(0x3BEFBDF, { 0xc84104 })); tbl.insert(std::pair< int , std::vector< int >>(0x3EEFBDF, { 0x10840c4 })); tbl.insert(std::pair< int , std::vector< int >>(0x3BEF7DF, { 0xc84104 })); tbl.insert(std::pair< int , std::vector< int >>(0x3EF77DF, { 0x10c4084 })); tbl.insert(std::pair< int , std::vector< int >>(0x3EFBDDF, { 0x10c8044 })); tbl.insert(std::pair< int , std::vector< int >>(0x3EF7DDF, { 0x10c8044 })); tbl.insert(std::pair< int , std::vector< int >>(0x3EFBEF7, { 0x10c8404 })); tbl.insert(std::pair< int , std::vector< int >>(0x3EFBDF7, { 0x10c8404 })); tbl.insert(std::pair< int , std::vector< int >>(0x3EF7DF7, { 0x10c8404 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F7DF7B, { 0x10c8404 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F7DEDF, { 0x10c8044 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F7B7DF, { 0x10c4084 })); tbl.insert(std::pair< int , std::vector< int >>(0xFBEF6F, { 0x10c8044 })); tbl.insert(std::pair< int , std::vector< int >>(0xFBDBDF, { 0x10c4084 })); tbl.insert(std::pair< int , std::vector< int >>(0x7DEDEF, { 0x10c4084 })); tbl.insert(std::pair< int , std::vector< int >>(0xFBDBEF, { 0x10c4084 })); tbl.insert(std::pair< int , std::vector< int >>(0xFBDF7B, { 0x10c8404 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F7DDEF, { 0x10c4084 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F77BDF, { 0x10840c4 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DEF7DF, { 0xc84104 })); tbl.insert(std::pair< int , std::vector< int >>(0xFBEDEF, { 0x10c4084 })); tbl.insert(std::pair< int , std::vector< int >>(0xFB7BDF, { 0x10840c4 })); tbl.insert(std::pair< int , std::vector< int >>(0xEF7BEF, { 0xc84104 })); tbl.insert(std::pair< int , std::vector< int >>(0xFBDDEF, { 0x10c4084 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DF7BEF, { 0xc84104 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F7BBEF, { 0x10c4084 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F7BEF7, { 0x10c8404 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F7DEFB, { 0x10c8404 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F7BEFB, { 0x10c8404 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F7DBEF, { 0x10c4084 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F6FBEF, { 0x10840c4 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F7BEDF, { 0x10c8044 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F6FBDF, { 0x10840c4 })); tbl.insert(std::pair< int , std::vector< int >>(0xFBDF6F, { 0x10c8044 })); tbl.insert(std::pair< int , std::vector< int >>(0xFB7BEF, { 0x10840c4 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F7DEEF, { 0x10c8044 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F7BEEF, { 0x10c8044 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F77BEF, { 0x10840c4 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DEFBEF, { 0xc84104 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F7BBDF, { 0x10c4084 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DEFBDF, { 0xc84104 })); tbl.insert(std::pair< int , std::vector< int >>(0x3EFBEFB, { 0x10c8404 })); tbl.insert(std::pair< int , std::vector< int >>(0x3EFBEDF, { 0x10c8044 })); tbl.insert(std::pair< int , std::vector< int >>(0x3EFB7DF, { 0x10c4084 })); tbl.insert(std::pair< int , std::vector< int >>(0x3EDF7DF, { 0x10840c4 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F7DF6F, { 0x10c8044 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F7DBDF, { 0x10c4084 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F6F7DF, { 0x10840c4 })); tbl.insert(std::pair< int , std::vector< int >>(0x3EFBEEF, { 0x10c8044 })); tbl.insert(std::pair< int , std::vector< int >>(0x3EFBBDF, { 0x10c4084 })); tbl.insert(std::pair< int , std::vector< int >>(0x3EEF7DF, { 0x10840c4 })); tbl.insert(std::pair< int , std::vector< int >>(0x3BDF7DF, { 0xc84104 })); tbl.insert(std::pair< int , std::vector< int >>(0x7777777, { 0x4000000 })); tbl.insert(std::pair< int , std::vector< int >>(0x3BBBBBB, { 0x4000000 })); tbl.insert(std::pair< int , std::vector< int >>(0x3BBBBB7, { 0x4000000 })); tbl.insert(std::pair< int , std::vector< int >>(0x3BBBB77, { 0x4000000 })); tbl.insert(std::pair< int , std::vector< int >>(0x3BBB777, { 0x4000000 })); tbl.insert(std::pair< int , std::vector< int >>(0x3BB7777, { 0x4000000 })); tbl.insert(std::pair< int , std::vector< int >>(0x3B77777, { 0x4000000 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DDDDDB, { 0x4000000 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DDDDB7, { 0x4000000 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DDDB77, { 0x4000000 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DDB777, { 0x4000000 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DB7777, { 0x4000000 })); tbl.insert(std::pair< int , std::vector< int >>(0xEEEEDB, { 0x4000000 })); tbl.insert(std::pair< int , std::vector< int >>(0xEEEDB7, { 0x4000000 })); tbl.insert(std::pair< int , std::vector< int >>(0xEEDB77, { 0x4000000 })); tbl.insert(std::pair< int , std::vector< int >>(0xEDB777, { 0x4000000 })); tbl.insert(std::pair< int , std::vector< int >>(0x7776DB, { 0x4000000 })); tbl.insert(std::pair< int , std::vector< int >>(0x776DB7, { 0x4000000 })); tbl.insert(std::pair< int , std::vector< int >>(0x76DB77, { 0x4000000 })); tbl.insert(std::pair< int , std::vector< int >>(0x3B6DBB, { 0x4000000 })); tbl.insert(std::pair< int , std::vector< int >>(0x3B76DB, { 0x4000000 })); tbl.insert(std::pair< int , std::vector< int >>(0x776DBB, { 0x4000000 })); tbl.insert(std::pair< int , std::vector< int >>(0x76DBBB, { 0x4000000 })); tbl.insert(std::pair< int , std::vector< int >>(0x776EDB, { 0x4000000 })); tbl.insert(std::pair< int , std::vector< int >>(0x76EEDB, { 0x4000000 })); tbl.insert(std::pair< int , std::vector< int >>(0x76DBB7, { 0x4000000 })); tbl.insert(std::pair< int , std::vector< int >>(0x76EDB7, { 0x4000000 })); tbl.insert(std::pair< int , std::vector< int >>(0xEEEDBB, { 0x4000000 })); tbl.insert(std::pair< int , std::vector< int >>(0xEEDBBB, { 0x4000000 })); tbl.insert(std::pair< int , std::vector< int >>(0xEDBBBB, { 0x4000000 })); tbl.insert(std::pair< int , std::vector< int >>(0xEEEDDB, { 0x4000000 })); tbl.insert(std::pair< int , std::vector< int >>(0xEEDDDB, { 0x4000000 })); tbl.insert(std::pair< int , std::vector< int >>(0xEDDDDB, { 0x4000000 })); tbl.insert(std::pair< int , std::vector< int >>(0xEEDBB7, { 0x4000000 })); tbl.insert(std::pair< int , std::vector< int >>(0xEDBBB7, { 0x4000000 })); tbl.insert(std::pair< int , std::vector< int >>(0xEEDDB7, { 0x4000000 })); tbl.insert(std::pair< int , std::vector< int >>(0xEDDDB7, { 0x4000000 })); tbl.insert(std::pair< int , std::vector< int >>(0xEDBB77, { 0x4000000 })); tbl.insert(std::pair< int , std::vector< int >>(0xEDDB77, { 0x4000000 })); tbl.insert(std::pair< int , std::vector< int >>(0x76DDBB, { 0x4000000 })); tbl.insert(std::pair< int , std::vector< int >>(0x76EDBB, { 0x4000000 })); tbl.insert(std::pair< int , std::vector< int >>(0x76EDDB, { 0x4000000 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DDDDBB, { 0x4000000 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DDDBBB, { 0x4000000 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DDBBBB, { 0x4000000 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DBBBBB, { 0x4000000 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DDDBB7, { 0x4000000 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DDBBB7, { 0x4000000 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DBBBB7, { 0x4000000 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DDBB77, { 0x4000000 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DBBB77, { 0x4000000 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DBB777, { 0x4000000 })); tbl.insert(std::pair< int , std::vector< int >>(0xEEDDBB, { 0x4000000 })); tbl.insert(std::pair< int , std::vector< int >>(0xEDDDBB, { 0x4000000 })); tbl.insert(std::pair< int , std::vector< int >>(0xEDDBBB, { 0x4000000 })); tbl.insert(std::pair< int , std::vector< int >>(0xEDDBB7, { 0x4000000 })); tbl.insert(std::pair< int , std::vector< int >>(0x7444, { 0x18c258 })); tbl.insert(std::pair< int , std::vector< int >>(0x4744, { 0x1cc198 })); tbl.insert(std::pair< int , std::vector< int >>(0x4474, { 0x1d00d8 })); tbl.insert(std::pair< int , std::vector< int >>(0x4447, { 0x1d0418 })); tbl.insert(std::pair< int , std::vector< int >>(0x3A20, { 0x18c258 })); tbl.insert(std::pair< int , std::vector< int >>(0x23A0, { 0x1cc198 })); tbl.insert(std::pair< int , std::vector< int >>(0x3A04, { 0x18c258 })); tbl.insert(std::pair< int , std::vector< int >>(0x2074, { 0x1d00d8 })); tbl.insert(std::pair< int , std::vector< int >>(0x2207, { 0x1d0418 })); tbl.insert(std::pair< int , std::vector< int >>(0x2047, { 0x1d0418 })); tbl.insert(std::pair< int , std::vector< int >>(0x1D00, { 0x1018c258 })); tbl.insert(std::pair< int , std::vector< int >>(0x1007, { 0x101d0418 })); tbl.insert(std::pair< int , std::vector< int >>(0x100F, { 0x1018c018 })); tbl.insert(std::pair< int , std::vector< int >>(0x101E, { 0x1018c058 })); tbl.insert(std::pair< int , std::vector< int >>(0x103C, { 0x1018c098 })); tbl.insert(std::pair< int , std::vector< int >>(0x1078, { 0x1018c0d8 })); tbl.insert(std::pair< int , std::vector< int >>(0x10F0, { 0x1018c118 })); tbl.insert(std::pair< int , std::vector< int >>(0x11E0, { 0x1018c158 })); tbl.insert(std::pair< int , std::vector< int >>(0x13C0, { 0x1018c198 })); tbl.insert(std::pair< int , std::vector< int >>(0x1780, { 0x1018c1d8 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F00, { 0x1018c218 })); tbl.insert(std::pair< int , std::vector< int >>(0x3A0C, { 0x148218 })); tbl.insert(std::pair< int , std::vector< int >>(0x20C7, { 0x18c418 })); tbl.insert(std::pair< int , std::vector< int >>(0x1063, { 0x18c418 })); tbl.insert(std::pair< int , std::vector< int >>(0x20CF, { 0x148018 })); tbl.insert(std::pair< int , std::vector< int >>(0x20DE, { 0x148058 })); tbl.insert(std::pair< int , std::vector< int >>(0x20FC, { 0x148098 })); tbl.insert(std::pair< int , std::vector< int >>(0x21EC, { 0x1480d8 })); tbl.insert(std::pair< int , std::vector< int >>(0x23CC, { 0x148118 })); tbl.insert(std::pair< int , std::vector< int >>(0x278C, { 0x148158 })); tbl.insert(std::pair< int , std::vector< int >>(0x2F0C, { 0x148198 })); tbl.insert(std::pair< int , std::vector< int >>(0x3E0C, { 0x1481d8 })); tbl.insert(std::pair< int , std::vector< int >>(0x1C0C, { 0x148218 })); tbl.insert(std::pair< int , std::vector< int >>(0x7436, { 0x1041d8 })); tbl.insert(std::pair< int , std::vector< int >>(0x4367, { 0x148418 })); tbl.insert(std::pair< int , std::vector< int >>(0x21B3, { 0x148418 })); tbl.insert(std::pair< int , std::vector< int >>(0x436F, { 0x104018 })); tbl.insert(std::pair< int , std::vector< int >>(0x437E, { 0x104058 })); tbl.insert(std::pair< int , std::vector< int >>(0x43F6, { 0x104098 })); tbl.insert(std::pair< int , std::vector< int >>(0x47B6, { 0x1040d8 })); tbl.insert(std::pair< int , std::vector< int >>(0x4F36, { 0x104118 })); tbl.insert(std::pair< int , std::vector< int >>(0x5E36, { 0x104158 })); tbl.insert(std::pair< int , std::vector< int >>(0x7C36, { 0x104198 })); tbl.insert(std::pair< int , std::vector< int >>(0x3836, { 0x1041d8 })); tbl.insert(std::pair< int , std::vector< int >>(0xE8DB, { 0xc0198 })); tbl.insert(std::pair< int , std::vector< int >>(0x8DB7, { 0x104418 })); tbl.insert(std::pair< int , std::vector< int >>(0x46DB, { 0x104418, 0x1000d8 })); tbl.insert(std::pair< int , std::vector< int >>(0x8DBF, { 0xc0018 })); tbl.insert(std::pair< int , std::vector< int >>(0x8DFB, { 0xc0058 })); tbl.insert(std::pair< int , std::vector< int >>(0x8FDB, { 0xc0098 })); tbl.insert(std::pair< int , std::vector< int >>(0x9EDB, { 0xc4418, 0xc00d8 })); tbl.insert(std::pair< int , std::vector< int >>(0xBCDB, { 0xc0118 })); tbl.insert(std::pair< int , std::vector< int >>(0xF8DB, { 0xc0158 })); tbl.insert(std::pair< int , std::vector< int >>(0x70DB, { 0xc0198 })); tbl.insert(std::pair< int , std::vector< int >>(0xE9B6, { 0xc4198 })); tbl.insert(std::pair< int , std::vector< int >>(0x9B67, { 0x108418 })); tbl.insert(std::pair< int , std::vector< int >>(0x4DB3, { 0x108418 })); tbl.insert(std::pair< int , std::vector< int >>(0x9B6F, { 0xc4018 })); tbl.insert(std::pair< int , std::vector< int >>(0x9B7E, { 0xc4058 })); tbl.insert(std::pair< int , std::vector< int >>(0x9BF6, { 0xc4098 })); tbl.insert(std::pair< int , std::vector< int >>(0x9FB6, { 0xc40d8 })); tbl.insert(std::pair< int , std::vector< int >>(0xBDB6, { 0xc4118 })); tbl.insert(std::pair< int , std::vector< int >>(0xF9B6, { 0xc4158 })); tbl.insert(std::pair< int , std::vector< int >>(0x71B6, { 0xc4198 })); tbl.insert(std::pair< int , std::vector< int >>(0xEB6C, { 0xc8198 })); tbl.insert(std::pair< int , std::vector< int >>(0xB6C7, { 0x10c418 })); tbl.insert(std::pair< int , std::vector< int >>(0x5B63, { 0x10c418 })); tbl.insert(std::pair< int , std::vector< int >>(0xB6CF, { 0xc8018 })); tbl.insert(std::pair< int , std::vector< int >>(0xB6DE, { 0xc8058 })); tbl.insert(std::pair< int , std::vector< int >>(0xB6FC, { 0xc8098 })); tbl.insert(std::pair< int , std::vector< int >>(0xB7EC, { 0xc80d8 })); tbl.insert(std::pair< int , std::vector< int >>(0xBF6C, { 0xc8118 })); tbl.insert(std::pair< int , std::vector< int >>(0xFB6C, { 0xc8158 })); tbl.insert(std::pair< int , std::vector< int >>(0x736C, { 0xc8198 })); tbl.insert(std::pair< int , std::vector< int >>(0xEED8, { 0xcc198 })); tbl.insert(std::pair< int , std::vector< int >>(0xED87, { 0x110418 })); tbl.insert(std::pair< int , std::vector< int >>(0x76C3, { 0x110418 })); tbl.insert(std::pair< int , std::vector< int >>(0xED8F, { 0xcc018 })); tbl.insert(std::pair< int , std::vector< int >>(0xED9E, { 0xcc058 })); tbl.insert(std::pair< int , std::vector< int >>(0xEDBC, { 0xcc098, 0x88158 })); tbl.insert(std::pair< int , std::vector< int >>(0xEDF8, { 0xcc0d8 })); tbl.insert(std::pair< int , std::vector< int >>(0xEFD8, { 0xcc118 })); tbl.insert(std::pair< int , std::vector< int >>(0xFED8, { 0xcc158 })); tbl.insert(std::pair< int , std::vector< int >>(0x76D8, { 0x1100d8, 0xcc198 })); tbl.insert(std::pair< int , std::vector< int >>(0x75B0, { 0x10c1d8 })); tbl.insert(std::pair< int , std::vector< int >>(0x5B07, { 0x150418 })); tbl.insert(std::pair< int , std::vector< int >>(0x2D83, { 0x150418 })); tbl.insert(std::pair< int , std::vector< int >>(0x5B0F, { 0x10c018 })); tbl.insert(std::pair< int , std::vector< int >>(0x5B1E, { 0x10c058 })); tbl.insert(std::pair< int , std::vector< int >>(0x5B3C, { 0x10c098 })); tbl.insert(std::pair< int , std::vector< int >>(0x5B78, { 0x10c0d8 })); tbl.insert(std::pair< int , std::vector< int >>(0x5BF0, { 0x10c118 })); tbl.insert(std::pair< int , std::vector< int >>(0x5FB0, { 0x10c158 })); tbl.insert(std::pair< int , std::vector< int >>(0x7DB0, { 0x10c198 })); tbl.insert(std::pair< int , std::vector< int >>(0x39B0, { 0x10c1d8 })); tbl.insert(std::pair< int , std::vector< int >>(0x3A60, { 0x14c218 })); tbl.insert(std::pair< int , std::vector< int >>(0x2607, { 0x190418 })); tbl.insert(std::pair< int , std::vector< int >>(0x1303, { 0x190418 })); tbl.insert(std::pair< int , std::vector< int >>(0x260F, { 0x14c018 })); tbl.insert(std::pair< int , std::vector< int >>(0x261E, { 0x14c058 })); tbl.insert(std::pair< int , std::vector< int >>(0x263C, { 0x14c098 })); tbl.insert(std::pair< int , std::vector< int >>(0x2678, { 0x14c0d8 })); tbl.insert(std::pair< int , std::vector< int >>(0x26F0, { 0x14c118 })); tbl.insert(std::pair< int , std::vector< int >>(0x27E0, { 0x14c158 })); tbl.insert(std::pair< int , std::vector< int >>(0x2F60, { 0x14c198 })); tbl.insert(std::pair< int , std::vector< int >>(0x3E60, { 0x14c1d8 })); tbl.insert(std::pair< int , std::vector< int >>(0x1C60, { 0x14c218 })); tbl.insert(std::pair< int , std::vector< int >>(0x1103, { 0x1d0418 })); tbl.insert(std::pair< int , std::vector< int >>(0x1034, { 0x1d00d8 })); tbl.insert(std::pair< int , std::vector< int >>(0x220F, { 0x18c018 })); tbl.insert(std::pair< int , std::vector< int >>(0x20F4, { 0x18c0d8 })); tbl.insert(std::pair< int , std::vector< int >>(0x221E, { 0x18c058 })); tbl.insert(std::pair< int , std::vector< int >>(0x21E4, { 0x18c118 })); tbl.insert(std::pair< int , std::vector< int >>(0x223C, { 0x18c098 })); tbl.insert(std::pair< int , std::vector< int >>(0x23C4, { 0x18c158 })); tbl.insert(std::pair< int , std::vector< int >>(0x2278, { 0x18c0d8 })); tbl.insert(std::pair< int , std::vector< int >>(0x2784, { 0x18c198 })); tbl.insert(std::pair< int , std::vector< int >>(0x22F0, { 0x18c118 })); tbl.insert(std::pair< int , std::vector< int >>(0x2F04, { 0x18c1d8 })); tbl.insert(std::pair< int , std::vector< int >>(0x23E0, { 0x18c158 })); tbl.insert(std::pair< int , std::vector< int >>(0x3E04, { 0x18c218 })); tbl.insert(std::pair< int , std::vector< int >>(0x11C0, { 0x1cc198 })); tbl.insert(std::pair< int , std::vector< int >>(0x1C04, { 0x18c258 })); tbl.insert(std::pair< int , std::vector< int >>(0x1023, { 0x1d0418 })); tbl.insert(std::pair< int , std::vector< int >>(0x11A0, { 0x1cc198 })); tbl.insert(std::pair< int , std::vector< int >>(0x204F, { 0x18c018 })); tbl.insert(std::pair< int , std::vector< int >>(0x27A0, { 0x18c198 })); tbl.insert(std::pair< int , std::vector< int >>(0x205E, { 0x18c058 })); tbl.insert(std::pair< int , std::vector< int >>(0x2F20, { 0x18c1d8 })); tbl.insert(std::pair< int , std::vector< int >>(0x207C, { 0x18c098 })); tbl.insert(std::pair< int , std::vector< int >>(0x3E20, { 0x18c218 })); tbl.insert(std::pair< int , std::vector< int >>(0x1038, { 0x1d00d8 })); tbl.insert(std::pair< int , std::vector< int >>(0x1C20, { 0x18c258 })); tbl.insert(std::pair< int , std::vector< int >>(0x744C, { 0x148218 })); tbl.insert(std::pair< int , std::vector< int >>(0x474C, { 0x188158 })); tbl.insert(std::pair< int , std::vector< int >>(0x74C4, { 0x14c218 })); tbl.insert(std::pair< int , std::vector< int >>(0x4C74, { 0x1900d8 })); tbl.insert(std::pair< int , std::vector< int >>(0x44C7, { 0x18c418 })); tbl.insert(std::pair< int , std::vector< int >>(0x4C47, { 0x190418 })); tbl.insert(std::pair< int , std::vector< int >>(0x74CC, { 0x1081d8 })); tbl.insert(std::pair< int , std::vector< int >>(0x4CC7, { 0x14c418 })); tbl.insert(std::pair< int , std::vector< int >>(0x2663, { 0x14c418 })); tbl.insert(std::pair< int , std::vector< int >>(0x4CCF, { 0x108018 })); tbl.insert(std::pair< int , std::vector< int >>(0x4CDE, { 0x108058 })); tbl.insert(std::pair< int , std::vector< int >>(0x4CFC, { 0x108098 })); tbl.insert(std::pair< int , std::vector< int >>(0x4DEC, { 0x1080d8 })); tbl.insert(std::pair< int , std::vector< int >>(0x4FCC, { 0x108118 })); tbl.insert(std::pair< int , std::vector< int >>(0x5ECC, { 0x108158 })); tbl.insert(std::pair< int , std::vector< int >>(0x7CCC, { 0x108198 })); tbl.insert(std::pair< int , std::vector< int >>(0x38CC, { 0x1081d8 })); tbl.insert(std::pair< int , std::vector< int >>(0x1D3DB, { 0x80158 })); tbl.insert(std::pair< int , std::vector< int >>(0x13DB7, { 0xc4418 })); tbl.insert(std::pair< int , std::vector< int >>(0x13DBF, { 0x80018 })); tbl.insert(std::pair< int , std::vector< int >>(0x13DFB, { 0x80058 })); tbl.insert(std::pair< int , std::vector< int >>(0x17BDB, { 0x84418, 0x800d8 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F3DB, { 0x80118 })); tbl.insert(std::pair< int , std::vector< int >>(0xE3DB, { 0x80158 })); tbl.insert(std::pair< int , std::vector< int >>(0x1D6F6, { 0x84158 })); tbl.insert(std::pair< int , std::vector< int >>(0x16F67, { 0xc8418 })); tbl.insert(std::pair< int , std::vector< int >>(0xB7B3, { 0xc8418 })); tbl.insert(std::pair< int , std::vector< int >>(0x16F6F, { 0x84018 })); tbl.insert(std::pair< int , std::vector< int >>(0x16F7E, { 0x84058 })); tbl.insert(std::pair< int , std::vector< int >>(0x17EF6, { 0x840d8 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F6F6, { 0x84118 })); tbl.insert(std::pair< int , std::vector< int >>(0xE6F6, { 0x84158 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DDBC, { 0x88158 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DBC7, { 0xcc418 })); tbl.insert(std::pair< int , std::vector< int >>(0xEDE3, { 0xcc418 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DBCF, { 0x88018 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DBDE, { 0x88058, 0x44118 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DFBC, { 0x880d8 })); tbl.insert(std::pair< int , std::vector< int >>(0x1FDBC, { 0x88118 })); tbl.insert(std::pair< int , std::vector< int >>(0x2263, { 0x18c418 })); tbl.insert(std::pair< int , std::vector< int >>(0x2634, { 0x1900d8 })); tbl.insert(std::pair< int , std::vector< int >>(0x1318, { 0x1900d8 })); tbl.insert(std::pair< int , std::vector< int >>(0x44CF, { 0x148018 })); tbl.insert(std::pair< int , std::vector< int >>(0x4CF4, { 0x14c0d8 })); tbl.insert(std::pair< int , std::vector< int >>(0x44DE, { 0x148058 })); tbl.insert(std::pair< int , std::vector< int >>(0x4DE4, { 0x14c118 })); tbl.insert(std::pair< int , std::vector< int >>(0x44FC, { 0x148098 })); tbl.insert(std::pair< int , std::vector< int >>(0x4FC4, { 0x14c158 })); tbl.insert(std::pair< int , std::vector< int >>(0x45EC, { 0x1480d8 })); tbl.insert(std::pair< int , std::vector< int >>(0x5EC4, { 0x14c198 })); tbl.insert(std::pair< int , std::vector< int >>(0x47CC, { 0x148118 })); tbl.insert(std::pair< int , std::vector< int >>(0x7CC4, { 0x14c1d8 })); tbl.insert(std::pair< int , std::vector< int >>(0x238C, { 0x188158 })); tbl.insert(std::pair< int , std::vector< int >>(0x38C4, { 0x14c218 })); tbl.insert(std::pair< int , std::vector< int >>(0x118C, { 0x188158 })); tbl.insert(std::pair< int , std::vector< int >>(0x2623, { 0x190418 })); tbl.insert(std::pair< int , std::vector< int >>(0x234C, { 0x188158 })); tbl.insert(std::pair< int , std::vector< int >>(0x4C4F, { 0x14c018 })); tbl.insert(std::pair< int , std::vector< int >>(0x4F4C, { 0x148158 })); tbl.insert(std::pair< int , std::vector< int >>(0x4C5E, { 0x14c058 })); tbl.insert(std::pair< int , std::vector< int >>(0x5E4C, { 0x148198 })); tbl.insert(std::pair< int , std::vector< int >>(0x4C7C, { 0x14c098 })); tbl.insert(std::pair< int , std::vector< int >>(0x7C4C, { 0x1481d8 })); tbl.insert(std::pair< int , std::vector< int >>(0x2638, { 0x1900d8 })); tbl.insert(std::pair< int , std::vector< int >>(0x384C, { 0x148218 })); tbl.insert(std::pair< int , std::vector< int >>(0xE8B6, { 0x1041d8 })); tbl.insert(std::pair< int , std::vector< int >>(0x8EB6, { 0x144118 })); tbl.insert(std::pair< int , std::vector< int >>(0xEB64, { 0x10c1d8 })); tbl.insert(std::pair< int , std::vector< int >>(0xB674, { 0x1500d8 })); tbl.insert(std::pair< int , std::vector< int >>(0x8B67, { 0x148418 })); tbl.insert(std::pair< int , std::vector< int >>(0xB647, { 0x150418 })); tbl.insert(std::pair< int , std::vector< int >>(0x3AF7B, { 0x40118 })); tbl.insert(std::pair< int , std::vector< int >>(0x2F7B7, { 0x84418 })); tbl.insert(std::pair< int , std::vector< int >>(0x2F7BF, { 0x40018 })); tbl.insert(std::pair< int , std::vector< int >>(0x3EF7B, { 0xc8403, 0x44418, 0x400d8 })); tbl.insert(std::pair< int , std::vector< int >>(0x1CF7B, { 0x40118 })); tbl.insert(std::pair< int , std::vector< int >>(0x3BBDE, { 0x44118 })); tbl.insert(std::pair< int , std::vector< int >>(0x3BDE7, { 0x88418 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DEF3, { 0x88418 })); tbl.insert(std::pair< int , std::vector< int >>(0x3BDEF, { 0x44018, 0x840c3, 0xd8 })); tbl.insert(std::pair< int , std::vector< int >>(0x3FBDE, { 0x440d8 })); tbl.insert(std::pair< int , std::vector< int >>(0x45B3, { 0x148418 })); tbl.insert(std::pair< int , std::vector< int >>(0x5B34, { 0x1500d8 })); tbl.insert(std::pair< int , std::vector< int >>(0x2D98, { 0x1500d8 })); tbl.insert(std::pair< int , std::vector< int >>(0x8B6F, { 0x104018 })); tbl.insert(std::pair< int , std::vector< int >>(0xB6F4, { 0x10c0d8 })); tbl.insert(std::pair< int , std::vector< int >>(0x8B7E, { 0x104058 })); tbl.insert(std::pair< int , std::vector< int >>(0xB7E4, { 0x10c118 })); tbl.insert(std::pair< int , std::vector< int >>(0x8BF6, { 0x104098 })); tbl.insert(std::pair< int , std::vector< int >>(0xBF64, { 0x10c158 })); tbl.insert(std::pair< int , std::vector< int >>(0x8FB6, { 0x1040d8 })); tbl.insert(std::pair< int , std::vector< int >>(0xFB64, { 0x10c198 })); tbl.insert(std::pair< int , std::vector< int >>(0x4736, { 0x144118 })); tbl.insert(std::pair< int , std::vector< int >>(0x7364, { 0x10c1d8 })); tbl.insert(std::pair< int , std::vector< int >>(0x2336, { 0x144118 })); tbl.insert(std::pair< int , std::vector< int >>(0x5B23, { 0x150418 })); tbl.insert(std::pair< int , std::vector< int >>(0x46B6, { 0x144118 })); tbl.insert(std::pair< int , std::vector< int >>(0xB64F, { 0x10c018 })); tbl.insert(std::pair< int , std::vector< int >>(0x9EB6, { 0x104118 })); tbl.insert(std::pair< int , std::vector< int >>(0xB65E, { 0x10c058 })); tbl.insert(std::pair< int , std::vector< int >>(0xBCB6, { 0x104158 })); tbl.insert(std::pair< int , std::vector< int >>(0xB67C, { 0x10c098 })); tbl.insert(std::pair< int , std::vector< int >>(0xF8B6, { 0x104198 })); tbl.insert(std::pair< int , std::vector< int >>(0x5B38, { 0x1500d8 })); tbl.insert(std::pair< int , std::vector< int >>(0x70B6, { 0x1041d8 })); tbl.insert(std::pair< int , std::vector< int >>(0x1D1DB, { 0xc0198 })); tbl.insert(std::pair< int , std::vector< int >>(0x11DDB, { 0x1000d8 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DDB4, { 0xcc198 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DB74, { 0x1100d8 })); tbl.insert(std::pair< int , std::vector< int >>(0x11DB7, { 0x104418 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DB47, { 0x110418 })); tbl.insert(std::pair< int , std::vector< int >>(0x77DEF, { 0x840c3, 0xd8 })); tbl.insert(std::pair< int , std::vector< int >>(0x7DEF7, { 0xc8403, 0x44418 })); tbl.insert(std::pair< int , std::vector< int >>(0x8EDB, { 0x104418, 0x1000d8 })); tbl.insert(std::pair< int , std::vector< int >>(0xEDB4, { 0x1100d8, 0xcc198 })); tbl.insert(std::pair< int , std::vector< int >>(0x11DBF, { 0xc0018 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DBF4, { 0xcc0d8 })); tbl.insert(std::pair< int , std::vector< int >>(0x11DFB, { 0xc0058 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DFB4, { 0xcc118 })); tbl.insert(std::pair< int , std::vector< int >>(0x11FDB, { 0xc0098 })); tbl.insert(std::pair< int , std::vector< int >>(0x1FDB4, { 0xcc158 })); tbl.insert(std::pair< int , std::vector< int >>(0xEDA3, { 0x110418 })); tbl.insert(std::pair< int , std::vector< int >>(0x8DDB, { 0x1000d8 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DB4F, { 0xcc018 })); tbl.insert(std::pair< int , std::vector< int >>(0x13DDB, { 0xc00d8 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DB5E, { 0xcc058 })); tbl.insert(std::pair< int , std::vector< int >>(0x179DB, { 0xc0118 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DB7C, { 0xcc098 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F1DB, { 0xc0158 })); tbl.insert(std::pair< int , std::vector< int >>(0xEDB8, { 0x1100d8 })); tbl.insert(std::pair< int , std::vector< int >>(0xE1DB, { 0xc0198 })); tbl.insert(std::pair< int , std::vector< int >>(0x2223, { 0x1d0418 })); tbl.insert(std::pair< int , std::vector< int >>(0x2234, { 0x1d00d8 })); tbl.insert(std::pair< int , std::vector< int >>(0x2344, { 0x1cc198 })); tbl.insert(std::pair< int , std::vector< int >>(0x1118, { 0x1d00d8 })); tbl.insert(std::pair< int , std::vector< int >>(0x1184, { 0x1cc198 })); tbl.insert(std::pair< int , std::vector< int >>(0x444F, { 0x18c018 })); tbl.insert(std::pair< int , std::vector< int >>(0x44F4, { 0x18c0d8 })); tbl.insert(std::pair< int , std::vector< int >>(0x4F44, { 0x18c198 })); tbl.insert(std::pair< int , std::vector< int >>(0x445E, { 0x18c058 })); tbl.insert(std::pair< int , std::vector< int >>(0x45E4, { 0x18c118 })); tbl.insert(std::pair< int , std::vector< int >>(0x5E44, { 0x18c1d8 })); tbl.insert(std::pair< int , std::vector< int >>(0x447C, { 0x18c098 })); tbl.insert(std::pair< int , std::vector< int >>(0x47C4, { 0x18c158 })); tbl.insert(std::pair< int , std::vector< int >>(0x7C44, { 0x18c218 })); tbl.insert(std::pair< int , std::vector< int >>(0x2238, { 0x1d00d8 })); tbl.insert(std::pair< int , std::vector< int >>(0x2384, { 0x1cc198 })); tbl.insert(std::pair< int , std::vector< int >>(0x3844, { 0x18c258 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DF44, { 0xc19d1 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F744, { 0xc1d91 })); tbl.insert(std::pair< int , std::vector< int >>(0x1D1F4, { 0x100dd1 })); tbl.insert(std::pair< int , std::vector< int >>(0x11DF4, { 0x140d11 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F474, { 0x101cd1 })); tbl.insert(std::pair< int , std::vector< int >>(0x11F74, { 0x1410d1 })); tbl.insert(std::pair< int , std::vector< int >>(0x1D11F, { 0x1041d1 })); tbl.insert(std::pair< int , std::vector< int >>(0x11D1F, { 0x144111 })); tbl.insert(std::pair< int , std::vector< int >>(0x111DF, { 0x148051 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F447, { 0x105c11 })); tbl.insert(std::pair< int , std::vector< int >>(0x11F47, { 0x145011 })); tbl.insert(std::pair< int , std::vector< int >>(0x111F7, { 0x148411 })); tbl.insert(std::pair< int , std::vector< int >>(0xEFA0, { 0xc19d1 })); tbl.insert(std::pair< int , std::vector< int >>(0xFBA0, { 0xc1d91 })); tbl.insert(std::pair< int , std::vector< int >>(0xE81F, { 0x1041d1 })); tbl.insert(std::pair< int , std::vector< int >>(0x81DF, { 0x148051 })); tbl.insert(std::pair< int , std::vector< int >>(0xFA07, { 0x105c11 })); tbl.insert(std::pair< int , std::vector< int >>(0x81F7, { 0x148411 })); tbl.insert(std::pair< int , std::vector< int >>(0x740F, { 0x1041d1 })); tbl.insert(std::pair< int , std::vector< int >>(0x40F7, { 0x148411 })); tbl.insert(std::pair< int , std::vector< int >>(0x207B, { 0x148411 })); tbl.insert(std::pair< int , std::vector< int >>(0x41EF, { 0x104051 })); tbl.insert(std::pair< int , std::vector< int >>(0x43CF, { 0x104091 })); tbl.insert(std::pair< int , std::vector< int >>(0x478F, { 0x100c11, 0x1040d1 })); tbl.insert(std::pair< int , std::vector< int >>(0x4F0F, { 0x104111 })); tbl.insert(std::pair< int , std::vector< int >>(0x5E0F, { 0x104151 })); tbl.insert(std::pair< int , std::vector< int >>(0x7C0F, { 0xc1811, 0x104191 })); tbl.insert(std::pair< int , std::vector< int >>(0x380F, { 0x1041d1 })); tbl.insert(std::pair< int , std::vector< int >>(0xE83F, { 0xc0191 })); tbl.insert(std::pair< int , std::vector< int >>(0x83F7, { 0x104411 })); tbl.insert(std::pair< int , std::vector< int >>(0x41FB, { 0x104411 })); tbl.insert(std::pair< int , std::vector< int >>(0x87BF, { 0xc0051 })); tbl.insert(std::pair< int , std::vector< int >>(0x8F3F, { 0xc0091 })); tbl.insert(std::pair< int , std::vector< int >>(0x9E3F, { 0xc00d1 })); tbl.insert(std::pair< int , std::vector< int >>(0xBC3F, { 0xc0111 })); tbl.insert(std::pair< int , std::vector< int >>(0xF83F, { 0xc0151 })); tbl.insert(std::pair< int , std::vector< int >>(0x703F, { 0xc0191 })); tbl.insert(std::pair< int , std::vector< int >>(0xE87E, { 0xc0591 })); tbl.insert(std::pair< int , std::vector< int >>(0x87E7, { 0x104811 })); tbl.insert(std::pair< int , std::vector< int >>(0x43F3, { 0x104811 })); tbl.insert(std::pair< int , std::vector< int >>(0x87EF, { 0xc0411 })); tbl.insert(std::pair< int , std::vector< int >>(0x8F7E, { 0xc0491 })); tbl.insert(std::pair< int , std::vector< int >>(0x9E7E, { 0xc04d1 })); tbl.insert(std::pair< int , std::vector< int >>(0xBC7E, { 0xc0511 })); tbl.insert(std::pair< int , std::vector< int >>(0xF87E, { 0xc0551 })); tbl.insert(std::pair< int , std::vector< int >>(0x707E, { 0xc0591 })); tbl.insert(std::pair< int , std::vector< int >>(0xE8FC, { 0xc0991 })); tbl.insert(std::pair< int , std::vector< int >>(0x8FC7, { 0x104c11 })); tbl.insert(std::pair< int , std::vector< int >>(0x47E3, { 0x104c11 })); tbl.insert(std::pair< int , std::vector< int >>(0x8FCF, { 0xc0811 })); tbl.insert(std::pair< int , std::vector< int >>(0x8FDE, { 0xc0851 })); tbl.insert(std::pair< int , std::vector< int >>(0x9EFC, { 0xc08d1 })); tbl.insert(std::pair< int , std::vector< int >>(0xBCFC, { 0xc0911 })); tbl.insert(std::pair< int , std::vector< int >>(0xF8FC, { 0x81491, 0xc0951 })); tbl.insert(std::pair< int , std::vector< int >>(0x70FC, { 0xc0991 })); tbl.insert(std::pair< int , std::vector< int >>(0xE9F8, { 0xc0d91 })); tbl.insert(std::pair< int , std::vector< int >>(0x9F87, { 0x105011 })); tbl.insert(std::pair< int , std::vector< int >>(0x4FC3, { 0x105011 })); tbl.insert(std::pair< int , std::vector< int >>(0x9F8F, { 0xc0c11, 0xc40d1 })); tbl.insert(std::pair< int , std::vector< int >>(0x9F9E, { 0xc0c51 })); tbl.insert(std::pair< int , std::vector< int >>(0x9FBC, { 0xc0c91 })); tbl.insert(std::pair< int , std::vector< int >>(0xBDF8, { 0xc0d11 })); tbl.insert(std::pair< int , std::vector< int >>(0xF9F8, { 0xc0d51 })); tbl.insert(std::pair< int , std::vector< int >>(0x71F8, { 0xc0d91 })); tbl.insert(std::pair< int , std::vector< int >>(0xEBF0, { 0xc1191 })); tbl.insert(std::pair< int , std::vector< int >>(0xBF07, { 0x105411 })); tbl.insert(std::pair< int , std::vector< int >>(0x5F83, { 0x105411 })); tbl.insert(std::pair< int , std::vector< int >>(0xBF0F, { 0xc1011 })); tbl.insert(std::pair< int , std::vector< int >>(0xBF1E, { 0xc1051 })); tbl.insert(std::pair< int , std::vector< int >>(0xBF3C, { 0xc1091 })); tbl.insert(std::pair< int , std::vector< int >>(0xBF78, { 0xc10d1 })); tbl.insert(std::pair< int , std::vector< int >>(0xFBF0, { 0xc1151 })); tbl.insert(std::pair< int , std::vector< int >>(0x73F0, { 0xc1191 })); tbl.insert(std::pair< int , std::vector< int >>(0xEFE0, { 0xc1591 })); tbl.insert(std::pair< int , std::vector< int >>(0xFE07, { 0x105811 })); tbl.insert(std::pair< int , std::vector< int >>(0x7F03, { 0x105811 })); tbl.insert(std::pair< int , std::vector< int >>(0xFE0F, { 0xc1411 })); tbl.insert(std::pair< int , std::vector< int >>(0xFE1E, { 0xc1451 })); tbl.insert(std::pair< int , std::vector< int >>(0xFE3C, { 0xc1491 })); tbl.insert(std::pair< int , std::vector< int >>(0xFE78, { 0xc14d1 })); tbl.insert(std::pair< int , std::vector< int >>(0xFEF0, { 0xc1511 })); tbl.insert(std::pair< int , std::vector< int >>(0x77E0, { 0xc1591 })); tbl.insert(std::pair< int , std::vector< int >>(0x77C0, { 0xc19d1 })); tbl.insert(std::pair< int , std::vector< int >>(0x7C07, { 0x105c11 })); tbl.insert(std::pair< int , std::vector< int >>(0x3E03, { 0x105c11 })); tbl.insert(std::pair< int , std::vector< int >>(0x7C1E, { 0xc1851 })); tbl.insert(std::pair< int , std::vector< int >>(0x7C3C, { 0xc1891 })); tbl.insert(std::pair< int , std::vector< int >>(0x7C78, { 0xc18d1, 0x100d91 })); tbl.insert(std::pair< int , std::vector< int >>(0x7CF0, { 0xc1911 })); tbl.insert(std::pair< int , std::vector< int >>(0x7DE0, { 0xc1951 })); tbl.insert(std::pair< int , std::vector< int >>(0x3BC0, { 0xc19d1 })); tbl.insert(std::pair< int , std::vector< int >>(0x7D03, { 0x105c11 })); tbl.insert(std::pair< int , std::vector< int >>(0x40DF, { 0x148051 })); tbl.insert(std::pair< int , std::vector< int >>(0x206F, { 0x148051 })); tbl.insert(std::pair< int , std::vector< int >>(0xFA0F, { 0xc1811 })); tbl.insert(std::pair< int , std::vector< int >>(0x83DF, { 0x104051 })); tbl.insert(std::pair< int , std::vector< int >>(0xFA1E, { 0xc1851 })); tbl.insert(std::pair< int , std::vector< int >>(0x879F, { 0x104091 })); tbl.insert(std::pair< int , std::vector< int >>(0xFA3C, { 0xc1891 })); tbl.insert(std::pair< int , std::vector< int >>(0x8F1F, { 0x1040d1 })); tbl.insert(std::pair< int , std::vector< int >>(0xFA78, { 0xc18d1 })); tbl.insert(std::pair< int , std::vector< int >>(0x9E1F, { 0x104111 })); tbl.insert(std::pair< int , std::vector< int >>(0xFAF0, { 0xc1911 })); tbl.insert(std::pair< int , std::vector< int >>(0xBC1F, { 0x104151 })); tbl.insert(std::pair< int , std::vector< int >>(0xFBE0, { 0xc1951 })); tbl.insert(std::pair< int , std::vector< int >>(0xF81F, { 0x104191 })); tbl.insert(std::pair< int , std::vector< int >>(0x7DC0, { 0xc1d91 })); tbl.insert(std::pair< int , std::vector< int >>(0x701F, { 0x1041d1 })); tbl.insert(std::pair< int , std::vector< int >>(0x3EC0, { 0xc1d91 })); tbl.insert(std::pair< int , std::vector< int >>(0x40FB, { 0x148411 })); tbl.insert(std::pair< int , std::vector< int >>(0x7DA0, { 0xc1d91 })); tbl.insert(std::pair< int , std::vector< int >>(0x40EF, { 0x148051 })); tbl.insert(std::pair< int , std::vector< int >>(0x77A0, { 0xc19d1 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DF4C, { 0x81591 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F74C, { 0x81951 })); tbl.insert(std::pair< int , std::vector< int >>(0x1D31F, { 0xc4191 })); tbl.insert(std::pair< int , std::vector< int >>(0x131DF, { 0x108051 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F4C7, { 0xc5811 })); tbl.insert(std::pair< int , std::vector< int >>(0x131F7, { 0x108411 })); tbl.insert(std::pair< int , std::vector< int >>(0xE98F, { 0xc4191 })); tbl.insert(std::pair< int , std::vector< int >>(0x98F7, { 0x108411 })); tbl.insert(std::pair< int , std::vector< int >>(0x4C7B, { 0x108411 })); tbl.insert(std::pair< int , std::vector< int >>(0x99EF, { 0xc4051 })); tbl.insert(std::pair< int , std::vector< int >>(0x9BCF, { 0xc4091 })); tbl.insert(std::pair< int , std::vector< int >>(0xBD8F, { 0xc4111 })); tbl.insert(std::pair< int , std::vector< int >>(0xF98F, { 0xc4151 })); tbl.insert(std::pair< int , std::vector< int >>(0x718F, { 0xc4191 })); tbl.insert(std::pair< int , std::vector< int >>(0x1D33F, { 0x80151 })); tbl.insert(std::pair< int , std::vector< int >>(0x133F7, { 0xc4411 })); tbl.insert(std::pair< int , std::vector< int >>(0x99FB, { 0xc4411 })); tbl.insert(std::pair< int , std::vector< int >>(0x137BF, { 0x80051 })); tbl.insert(std::pair< int , std::vector< int >>(0x13F3F, { 0x80091 })); tbl.insert(std::pair< int , std::vector< int >>(0x17B3F, { 0x800d1 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F33F, { 0x80111 })); tbl.insert(std::pair< int , std::vector< int >>(0xE33F, { 0x80151 })); tbl.insert(std::pair< int , std::vector< int >>(0x1D37E, { 0x80551 })); tbl.insert(std::pair< int , std::vector< int >>(0x137E7, { 0xc4811 })); tbl.insert(std::pair< int , std::vector< int >>(0x9BF3, { 0xc4811 })); tbl.insert(std::pair< int , std::vector< int >>(0x137EF, { 0x80411 })); tbl.insert(std::pair< int , std::vector< int >>(0x13F7E, { 0x80491 })); tbl.insert(std::pair< int , std::vector< int >>(0x17B7E, { 0x804d1 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F37E, { 0x41051, 0x80511 })); tbl.insert(std::pair< int , std::vector< int >>(0xE37E, { 0x80551 })); tbl.insert(std::pair< int , std::vector< int >>(0x1D7EC, { 0x80d51 })); tbl.insert(std::pair< int , std::vector< int >>(0x17EC7, { 0xc5011 })); tbl.insert(std::pair< int , std::vector< int >>(0xBF63, { 0xc5011 })); tbl.insert(std::pair< int , std::vector< int >>(0x17ECF, { 0x80c11, 0x840d1 })); tbl.insert(std::pair< int , std::vector< int >>(0x17EDE, { 0x80c51 })); tbl.insert(std::pair< int , std::vector< int >>(0x17EFC, { 0x80c91 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F7EC, { 0x80d11 })); tbl.insert(std::pair< int , std::vector< int >>(0xE7EC, { 0x80d51 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DFCC, { 0x81151 })); tbl.insert(std::pair< int , std::vector< int >>(0x1FCC7, { 0xc5411 })); tbl.insert(std::pair< int , std::vector< int >>(0xFE63, { 0xc5411 })); tbl.insert(std::pair< int , std::vector< int >>(0x1FCCF, { 0x81011 })); tbl.insert(std::pair< int , std::vector< int >>(0x1FCDE, { 0x81051 })); tbl.insert(std::pair< int , std::vector< int >>(0x1FCFC, { 0x81091 })); tbl.insert(std::pair< int , std::vector< int >>(0x1FDEC, { 0x810d1 })); tbl.insert(std::pair< int , std::vector< int >>(0xEFCC, { 0x81151 })); tbl.insert(std::pair< int , std::vector< int >>(0xEF8C, { 0x81591 })); tbl.insert(std::pair< int , std::vector< int >>(0xF8C7, { 0xc5811 })); tbl.insert(std::pair< int , std::vector< int >>(0x7C63, { 0xc5811 })); tbl.insert(std::pair< int , std::vector< int >>(0xF8CF, { 0x81411 })); tbl.insert(std::pair< int , std::vector< int >>(0xF8DE, { 0x81451 })); tbl.insert(std::pair< int , std::vector< int >>(0xF9EC, { 0x814d1 })); tbl.insert(std::pair< int , std::vector< int >>(0xFBCC, { 0x81511 })); tbl.insert(std::pair< int , std::vector< int >>(0x778C, { 0x81591 })); tbl.insert(std::pair< int , std::vector< int >>(0xFA63, { 0xc5811 })); tbl.insert(std::pair< int , std::vector< int >>(0x98DF, { 0x108051 })); tbl.insert(std::pair< int , std::vector< int >>(0x4C6F, { 0x108051 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F4CF, { 0x81411 })); tbl.insert(std::pair< int , std::vector< int >>(0x133DF, { 0xc4051 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F4DE, { 0x81451 })); tbl.insert(std::pair< int , std::vector< int >>(0x1379F, { 0xc4091 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F4FC, { 0x81491 })); tbl.insert(std::pair< int , std::vector< int >>(0x13F1F, { 0xc40d1 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F5EC, { 0x814d1 })); tbl.insert(std::pair< int , std::vector< int >>(0x17B1F, { 0xc4111 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F7CC, { 0x81511 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F31F, { 0xc4151 })); tbl.insert(std::pair< int , std::vector< int >>(0xFB8C, { 0x81951 })); tbl.insert(std::pair< int , std::vector< int >>(0xE31F, { 0xc4191 })); tbl.insert(std::pair< int , std::vector< int >>(0x7D8C, { 0x81951 })); tbl.insert(std::pair< int , std::vector< int >>(0x98FB, { 0x108411 })); tbl.insert(std::pair< int , std::vector< int >>(0xFB4C, { 0x81951 })); tbl.insert(std::pair< int , std::vector< int >>(0x98EF, { 0x108051 })); tbl.insert(std::pair< int , std::vector< int >>(0xEF4C, { 0x81591 })); tbl.insert(std::pair< int , std::vector< int >>(0x3BEB6, { 0x41151 })); tbl.insert(std::pair< int , std::vector< int >>(0x3EEB6, { 0x41511 })); tbl.insert(std::pair< int , std::vector< int >>(0x3AD9F, { 0x84151 })); tbl.insert(std::pair< int , std::vector< int >>(0x2D9DF, { 0xc8051 })); tbl.insert(std::pair< int , std::vector< int >>(0x3EB67, { 0x85411 })); tbl.insert(std::pair< int , std::vector< int >>(0x2D9F7, { 0xc8411 })); tbl.insert(std::pair< int , std::vector< int >>(0x1D6CF, { 0x84151 })); tbl.insert(std::pair< int , std::vector< int >>(0x16CF7, { 0xc8411 })); tbl.insert(std::pair< int , std::vector< int >>(0xB67B, { 0xc8411 })); tbl.insert(std::pair< int , std::vector< int >>(0x16DEF, { 0x84051 })); tbl.insert(std::pair< int , std::vector< int >>(0x16FCF, { 0x84091 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F6CF, { 0x84111 })); tbl.insert(std::pair< int , std::vector< int >>(0xE6CF, { 0x84151 })); tbl.insert(std::pair< int , std::vector< int >>(0x3ADBF, { 0x40111 })); tbl.insert(std::pair< int , std::vector< int >>(0x2DBF7, { 0x84411 })); tbl.insert(std::pair< int , std::vector< int >>(0x16DFB, { 0x84411 })); tbl.insert(std::pair< int , std::vector< int >>(0x2DFBF, { 0x40051 })); tbl.insert(std::pair< int , std::vector< int >>(0x2FDBF, { 0x40091 })); tbl.insert(std::pair< int , std::vector< int >>(0x3EDBF, { 0xc11, 0x400d1 })); tbl.insert(std::pair< int , std::vector< int >>(0x1CDBF, { 0x40111 })); tbl.insert(std::pair< int , std::vector< int >>(0x3BFB6, { 0x40d11 })); tbl.insert(std::pair< int , std::vector< int >>(0x3FB67, { 0x85011 })); tbl.insert(std::pair< int , std::vector< int >>(0x1FDB3, { 0x85011 })); tbl.insert(std::pair< int , std::vector< int >>(0x3FB6F, { 0x40c11, 0x440d1 })); tbl.insert(std::pair< int , std::vector< int >>(0x3FB7E, { 0x40c51 })); tbl.insert(std::pair< int , std::vector< int >>(0x3FBF6, { 0x40c91 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DFB6, { 0x40d11 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DF36, { 0x41151 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F367, { 0x85411 })); tbl.insert(std::pair< int , std::vector< int >>(0xF9B3, { 0x85411 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F36F, { 0x41011 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F3F6, { 0x41091 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F7B6, { 0x410d1 })); tbl.insert(std::pair< int , std::vector< int >>(0xEF36, { 0x41151 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F5B3, { 0x85411 })); tbl.insert(std::pair< int , std::vector< int >>(0x16CDF, { 0xc8051 })); tbl.insert(std::pair< int , std::vector< int >>(0xB66F, { 0xc8051 })); tbl.insert(std::pair< int , std::vector< int >>(0x3EB6F, { 0x41011 })); tbl.insert(std::pair< int , std::vector< int >>(0x2DBDF, { 0x84051 })); tbl.insert(std::pair< int , std::vector< int >>(0x3EB7E, { 0x41051 })); tbl.insert(std::pair< int , std::vector< int >>(0x2DF9F, { 0x84091 })); tbl.insert(std::pair< int , std::vector< int >>(0x3EBF6, { 0x41091 })); tbl.insert(std::pair< int , std::vector< int >>(0x2FD9F, { 0x840d1 })); tbl.insert(std::pair< int , std::vector< int >>(0x3EFB6, { 0x410d1 })); tbl.insert(std::pair< int , std::vector< int >>(0x3ED9F, { 0x84111 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F736, { 0x41511 })); tbl.insert(std::pair< int , std::vector< int >>(0x1CD9F, { 0x84151 })); tbl.insert(std::pair< int , std::vector< int >>(0xFB36, { 0x41511 })); tbl.insert(std::pair< int , std::vector< int >>(0x16CFB, { 0xc8411 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F6B6, { 0x41511 })); tbl.insert(std::pair< int , std::vector< int >>(0x16CEF, { 0xc8051 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DEB6, { 0x41151 })); tbl.insert(std::pair< int , std::vector< int >>(0x77DDB, { 0xd11 })); tbl.insert(std::pair< int , std::vector< int >>(0x7DDDB, { 0x10d1 })); tbl.insert(std::pair< int , std::vector< int >>(0x776DF, { 0x44111 })); tbl.insert(std::pair< int , std::vector< int >>(0x76DDF, { 0x88051 })); tbl.insert(std::pair< int , std::vector< int >>(0x7DDB7, { 0x45011 })); tbl.insert(std::pair< int , std::vector< int >>(0x76DF7, { 0x88411 })); tbl.insert(std::pair< int , std::vector< int >>(0x3BB6F, { 0x44111 })); tbl.insert(std::pair< int , std::vector< int >>(0x3B6F7, { 0x88411 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DB7B, { 0x88411 })); tbl.insert(std::pair< int , std::vector< int >>(0x3B7EF, { 0x44051 })); tbl.insert(std::pair< int , std::vector< int >>(0x3BF6F, { 0x44091 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DB6F, { 0x88051, 0x44111 })); tbl.insert(std::pair< int , std::vector< int >>(0x3BEDB, { 0xd11 })); tbl.insert(std::pair< int , std::vector< int >>(0x3EDB7, { 0x45011 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F6DB, { 0x45011, 0x10d1 })); tbl.insert(std::pair< int , std::vector< int >>(0x3EDFB, { 0xc51 })); tbl.insert(std::pair< int , std::vector< int >>(0x3EFDB, { 0xc91 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DEDB, { 0xd11 })); tbl.insert(std::pair< int , std::vector< int >>(0x3EEDB, { 0x45011, 0x10d1 })); tbl.insert(std::pair< int , std::vector< int >>(0x3B6DF, { 0x88051, 0x44111 })); tbl.insert(std::pair< int , std::vector< int >>(0x7DDBF, { 0xc11 })); tbl.insert(std::pair< int , std::vector< int >>(0x76FDF, { 0x44051 })); tbl.insert(std::pair< int , std::vector< int >>(0x7DDFB, { 0xc51 })); tbl.insert(std::pair< int , std::vector< int >>(0x77EDF, { 0x44091 })); tbl.insert(std::pair< int , std::vector< int >>(0x7DFDB, { 0xc91 })); tbl.insert(std::pair< int , std::vector< int >>(0x7F6DF, { 0x440d1 })); tbl.insert(std::pair< int , std::vector< int >>(0x3B6FB, { 0x88411 })); tbl.insert(std::pair< int , std::vector< int >>(0x3EDDB, { 0x10d1 })); tbl.insert(std::pair< int , std::vector< int >>(0x3B6EF, { 0x88051 })); tbl.insert(std::pair< int , std::vector< int >>(0x3BDDB, { 0xd11 })); tbl.insert(std::pair< int , std::vector< int >>(0xE88F, { 0x1041d1 })); tbl.insert(std::pair< int , std::vector< int >>(0x8E8F, { 0x144111 })); tbl.insert(std::pair< int , std::vector< int >>(0xE8F4, { 0x100dd1 })); tbl.insert(std::pair< int , std::vector< int >>(0x8F74, { 0x1410d1 })); tbl.insert(std::pair< int , std::vector< int >>(0x88F7, { 0x148411 })); tbl.insert(std::pair< int , std::vector< int >>(0x8F47, { 0x145011 })); tbl.insert(std::pair< int , std::vector< int >>(0x7478, { 0x100dd1 })); tbl.insert(std::pair< int , std::vector< int >>(0x4787, { 0x145011 })); tbl.insert(std::pair< int , std::vector< int >>(0x23C3, { 0x145011 })); tbl.insert(std::pair< int , std::vector< int >>(0x479E, { 0x100c51 })); tbl.insert(std::pair< int , std::vector< int >>(0x47BC, { 0x100c91 })); tbl.insert(std::pair< int , std::vector< int >>(0x4F78, { 0x100d11 })); tbl.insert(std::pair< int , std::vector< int >>(0x5E78, { 0x100d51 })); tbl.insert(std::pair< int , std::vector< int >>(0x3878, { 0x100dd1 })); tbl.insert(std::pair< int , std::vector< int >>(0x447B, { 0x148411 })); tbl.insert(std::pair< int , std::vector< int >>(0x47B4, { 0x1410d1 })); tbl.insert(std::pair< int , std::vector< int >>(0x23D8, { 0x1410d1 })); tbl.insert(std::pair< int , std::vector< int >>(0x89EF, { 0x104051 })); tbl.insert(std::pair< int , std::vector< int >>(0x9EF4, { 0x100d11 })); tbl.insert(std::pair< int , std::vector< int >>(0x8BCF, { 0x104091 })); tbl.insert(std::pair< int , std::vector< int >>(0xBCF4, { 0x100d51 })); tbl.insert(std::pair< int , std::vector< int >>(0x8F8F, { 0x100c11, 0x1040d1 })); tbl.insert(std::pair< int , std::vector< int >>(0xF8F4, { 0xc18d1, 0x100d91 })); tbl.insert(std::pair< int , std::vector< int >>(0x470F, { 0x144111 })); tbl.insert(std::pair< int , std::vector< int >>(0x70F4, { 0x100dd1 })); tbl.insert(std::pair< int , std::vector< int >>(0x230F, { 0x144111 })); tbl.insert(std::pair< int , std::vector< int >>(0x47A3, { 0x145011 })); tbl.insert(std::pair< int , std::vector< int >>(0x468F, { 0x144111 })); tbl.insert(std::pair< int , std::vector< int >>(0x8F4F, { 0x100c11 })); tbl.insert(std::pair< int , std::vector< int >>(0x9E8F, { 0x104111 })); tbl.insert(std::pair< int , std::vector< int >>(0x8F5E, { 0x100c51 })); tbl.insert(std::pair< int , std::vector< int >>(0xBC8F, { 0x104151 })); tbl.insert(std::pair< int , std::vector< int >>(0x8F7C, { 0x100c91 })); tbl.insert(std::pair< int , std::vector< int >>(0xF88F, { 0x104191 })); tbl.insert(std::pair< int , std::vector< int >>(0x47B8, { 0x1410d1 })); tbl.insert(std::pair< int , std::vector< int >>(0x708F, { 0x1041d1 })); tbl.insert(std::pair< int , std::vector< int >>(0x1D13F, { 0xc0191 })); tbl.insert(std::pair< int , std::vector< int >>(0x11D3F, { 0x1000d1 })); tbl.insert(std::pair< int , std::vector< int >>(0x1D3F4, { 0xc0d91 })); tbl.insert(std::pair< int , std::vector< int >>(0x13F74, { 0x1010d1 })); tbl.insert(std::pair< int , std::vector< int >>(0x113F7, { 0x104411 })); tbl.insert(std::pair< int , std::vector< int >>(0x13F47, { 0x105011 })); tbl.insert(std::pair< int , std::vector< int >>(0x89FB, { 0x104411 })); tbl.insert(std::pair< int , std::vector< int >>(0x9FB4, { 0x1010d1 })); tbl.insert(std::pair< int , std::vector< int >>(0x4FD8, { 0x1010d1 })); tbl.insert(std::pair< int , std::vector< int >>(0x117BF, { 0xc0051 })); tbl.insert(std::pair< int , std::vector< int >>(0x17BF4, { 0xc0d11 })); tbl.insert(std::pair< int , std::vector< int >>(0x11F3F, { 0xc0091 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F3F4, { 0xc0d51 })); tbl.insert(std::pair< int , std::vector< int >>(0x8E3F, { 0x1000d1 })); tbl.insert(std::pair< int , std::vector< int >>(0xE3F4, { 0xc0d91 })); tbl.insert(std::pair< int , std::vector< int >>(0x463F, { 0x1000d1 })); tbl.insert(std::pair< int , std::vector< int >>(0x9FA3, { 0x105011 })); tbl.insert(std::pair< int , std::vector< int >>(0x8D3F, { 0x1000d1 })); tbl.insert(std::pair< int , std::vector< int >>(0x13F4F, { 0xc0c11 })); tbl.insert(std::pair< int , std::vector< int >>(0x13D3F, { 0xc00d1 })); tbl.insert(std::pair< int , std::vector< int >>(0x13F5E, { 0xc0c51 })); tbl.insert(std::pair< int , std::vector< int >>(0x1793F, { 0xc0111 })); tbl.insert(std::pair< int , std::vector< int >>(0x13F7C, { 0xc0c91 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F13F, { 0xc0151 })); tbl.insert(std::pair< int , std::vector< int >>(0x9FB8, { 0x1010d1 })); tbl.insert(std::pair< int , std::vector< int >>(0xE13F, { 0xc0191 })); tbl.insert(std::pair< int , std::vector< int >>(0x1D17E, { 0xc0591 })); tbl.insert(std::pair< int , std::vector< int >>(0x11D7E, { 0x1004d1 })); tbl.insert(std::pair< int , std::vector< int >>(0x1D7E4, { 0xc1191 })); tbl.insert(std::pair< int , std::vector< int >>(0x17E74, { 0x1014d1 })); tbl.insert(std::pair< int , std::vector< int >>(0x117E7, { 0x104811 })); tbl.insert(std::pair< int , std::vector< int >>(0x17E47, { 0x105411 })); tbl.insert(std::pair< int , std::vector< int >>(0x8BF3, { 0x104811 })); tbl.insert(std::pair< int , std::vector< int >>(0xBF34, { 0x1014d1 })); tbl.insert(std::pair< int , std::vector< int >>(0x5F98, { 0x1014d1 })); tbl.insert(std::pair< int , std::vector< int >>(0x117EF, { 0xc0411 })); tbl.insert(std::pair< int , std::vector< int >>(0x17EF4, { 0xc10d1 })); tbl.insert(std::pair< int , std::vector< int >>(0x11F7E, { 0xc0491 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F7E4, { 0xc1151 })); tbl.insert(std::pair< int , std::vector< int >>(0x8E7E, { 0x1004d1 })); tbl.insert(std::pair< int , std::vector< int >>(0xE7E4, { 0xc1191 })); tbl.insert(std::pair< int , std::vector< int >>(0x467E, { 0x1004d1 })); tbl.insert(std::pair< int , std::vector< int >>(0xBF23, { 0x105411 })); tbl.insert(std::pair< int , std::vector< int >>(0x8D7E, { 0x1004d1 })); tbl.insert(std::pair< int , std::vector< int >>(0x17E4F, { 0xc1011 })); tbl.insert(std::pair< int , std::vector< int >>(0x13D7E, { 0xc04d1 })); tbl.insert(std::pair< int , std::vector< int >>(0x17E5E, { 0xc1051 })); tbl.insert(std::pair< int , std::vector< int >>(0x1797E, { 0xc0511 })); tbl.insert(std::pair< int , std::vector< int >>(0x17E7C, { 0xc1091 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F17E, { 0xc0551 })); tbl.insert(std::pair< int , std::vector< int >>(0xBF38, { 0x1014d1 })); tbl.insert(std::pair< int , std::vector< int >>(0xE17E, { 0xc0591 })); tbl.insert(std::pair< int , std::vector< int >>(0x1D1FC, { 0xc0991 })); tbl.insert(std::pair< int , std::vector< int >>(0x11DFC, { 0x1008d1 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DFC4, { 0xc1591 })); tbl.insert(std::pair< int , std::vector< int >>(0x1FC74, { 0x1018d1 })); tbl.insert(std::pair< int , std::vector< int >>(0x11FC7, { 0x104c11 })); tbl.insert(std::pair< int , std::vector< int >>(0x1FC47, { 0x105811 })); tbl.insert(std::pair< int , std::vector< int >>(0x8FE3, { 0x104c11 })); tbl.insert(std::pair< int , std::vector< int >>(0xFE34, { 0x1018d1 })); tbl.insert(std::pair< int , std::vector< int >>(0x7F18, { 0x1018d1 })); tbl.insert(std::pair< int , std::vector< int >>(0x11FCF, { 0xc0811 })); tbl.insert(std::pair< int , std::vector< int >>(0x1FCF4, { 0xc14d1 })); tbl.insert(std::pair< int , std::vector< int >>(0x11FDE, { 0xc0851 })); tbl.insert(std::pair< int , std::vector< int >>(0x1FDE4, { 0xc1511 })); tbl.insert(std::pair< int , std::vector< int >>(0x8EFC, { 0x1008d1 })); tbl.insert(std::pair< int , std::vector< int >>(0xEFC4, { 0xc1591 })); tbl.insert(std::pair< int , std::vector< int >>(0x46FC, { 0x1008d1 })); tbl.insert(std::pair< int , std::vector< int >>(0xFE23, { 0x105811 })); tbl.insert(std::pair< int , std::vector< int >>(0x8DFC, { 0x1008d1 })); tbl.insert(std::pair< int , std::vector< int >>(0x1FC4F, { 0xc1411 })); tbl.insert(std::pair< int , std::vector< int >>(0x13DFC, { 0xc08d1 })); tbl.insert(std::pair< int , std::vector< int >>(0x1FC5E, { 0xc1451 })); tbl.insert(std::pair< int , std::vector< int >>(0x179FC, { 0xc0911 })); tbl.insert(std::pair< int , std::vector< int >>(0x1FC7C, { 0xc1491 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F1FC, { 0xc0951 })); tbl.insert(std::pair< int , std::vector< int >>(0xFE38, { 0x1018d1 })); tbl.insert(std::pair< int , std::vector< int >>(0xE1FC, { 0xc0991 })); tbl.insert(std::pair< int , std::vector< int >>(0xE8F8, { 0x100dd1 })); tbl.insert(std::pair< int , std::vector< int >>(0x8EF8, { 0x140d11 })); tbl.insert(std::pair< int , std::vector< int >>(0xEF84, { 0xc19d1 })); tbl.insert(std::pair< int , std::vector< int >>(0xF874, { 0x101cd1 })); tbl.insert(std::pair< int , std::vector< int >>(0x8F87, { 0x145011 })); tbl.insert(std::pair< int , std::vector< int >>(0xF847, { 0x105c11 })); tbl.insert(std::pair< int , std::vector< int >>(0x47C3, { 0x145011 })); tbl.insert(std::pair< int , std::vector< int >>(0x7C34, { 0x101cd1 })); tbl.insert(std::pair< int , std::vector< int >>(0x3E18, { 0x101cd1 })); tbl.insert(std::pair< int , std::vector< int >>(0x8F9E, { 0x100c51 })); tbl.insert(std::pair< int , std::vector< int >>(0xF9E4, { 0xc1911 })); tbl.insert(std::pair< int , std::vector< int >>(0x8FBC, { 0x100c91 })); tbl.insert(std::pair< int , std::vector< int >>(0xFBC4, { 0xc1951 })); tbl.insert(std::pair< int , std::vector< int >>(0x4778, { 0x140d11 })); tbl.insert(std::pair< int , std::vector< int >>(0x7784, { 0xc19d1 })); tbl.insert(std::pair< int , std::vector< int >>(0x2378, { 0x140d11 })); tbl.insert(std::pair< int , std::vector< int >>(0x7C23, { 0x105c11 })); tbl.insert(std::pair< int , std::vector< int >>(0x46F8, { 0x140d11 })); tbl.insert(std::pair< int , std::vector< int >>(0xF84F, { 0xc1811 })); tbl.insert(std::pair< int , std::vector< int >>(0x9EF8, { 0x100d11 })); tbl.insert(std::pair< int , std::vector< int >>(0xF85E, { 0xc1851 })); tbl.insert(std::pair< int , std::vector< int >>(0xBCF8, { 0x100d51 })); tbl.insert(std::pair< int , std::vector< int >>(0xF87C, { 0xc1891 })); tbl.insert(std::pair< int , std::vector< int >>(0xF8F8, { 0x100d91 })); tbl.insert(std::pair< int , std::vector< int >>(0x7C38, { 0x101cd1 })); tbl.insert(std::pair< int , std::vector< int >>(0x70F8, { 0x100dd1 })); tbl.insert(std::pair< int , std::vector< int >>(0xFA23, { 0x105c11 })); tbl.insert(std::pair< int , std::vector< int >>(0x8FA3, { 0x145011 })); tbl.insert(std::pair< int , std::vector< int >>(0xFA34, { 0x101cd1 })); tbl.insert(std::pair< int , std::vector< int >>(0x8DF4, { 0x140d11 })); tbl.insert(std::pair< int , std::vector< int >>(0x88DF, { 0x148051 })); tbl.insert(std::pair< int , std::vector< int >>(0x8D1F, { 0x144111 })); tbl.insert(std::pair< int , std::vector< int >>(0x7D18, { 0x101cd1 })); tbl.insert(std::pair< int , std::vector< int >>(0x461F, { 0x144111 })); tbl.insert(std::pair< int , std::vector< int >>(0x446F, { 0x148051 })); tbl.insert(std::pair< int , std::vector< int >>(0x46F4, { 0x140d11 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F44F, { 0xc1811 })); tbl.insert(std::pair< int , std::vector< int >>(0x11F4F, { 0x100c11 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F4F4, { 0xc18d1 })); tbl.insert(std::pair< int , std::vector< int >>(0x13DF4, { 0x100d11 })); tbl.insert(std::pair< int , std::vector< int >>(0x113DF, { 0x104051 })); tbl.insert(std::pair< int , std::vector< int >>(0x13D1F, { 0x104111 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F45E, { 0xc1851 })); tbl.insert(std::pair< int , std::vector< int >>(0x11F5E, { 0x100c51 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F5E4, { 0xc1911 })); tbl.insert(std::pair< int , std::vector< int >>(0x179F4, { 0x100d51 })); tbl.insert(std::pair< int , std::vector< int >>(0x1179F, { 0x104091 })); tbl.insert(std::pair< int , std::vector< int >>(0x1791F, { 0x104151 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F47C, { 0xc1891 })); tbl.insert(std::pair< int , std::vector< int >>(0x11F7C, { 0x100c91 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F7C4, { 0xc1951 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F1F4, { 0x100d91 })); tbl.insert(std::pair< int , std::vector< int >>(0x11F1F, { 0x1040d1 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F11F, { 0x104191 })); tbl.insert(std::pair< int , std::vector< int >>(0xFA38, { 0x101cd1 })); tbl.insert(std::pair< int , std::vector< int >>(0x8FB8, { 0x1410d1 })); tbl.insert(std::pair< int , std::vector< int >>(0xFB84, { 0xc1d91 })); tbl.insert(std::pair< int , std::vector< int >>(0xE1F4, { 0x100dd1 })); tbl.insert(std::pair< int , std::vector< int >>(0x8E1F, { 0x144111 })); tbl.insert(std::pair< int , std::vector< int >>(0xE11F, { 0x1041d1 })); tbl.insert(std::pair< int , std::vector< int >>(0x47D8, { 0x1410d1 })); tbl.insert(std::pair< int , std::vector< int >>(0x7D84, { 0xc1d91 })); tbl.insert(std::pair< int , std::vector< int >>(0x88FB, { 0x148411 })); tbl.insert(std::pair< int , std::vector< int >>(0x8FB4, { 0x1410d1 })); tbl.insert(std::pair< int , std::vector< int >>(0xFB44, { 0xc1d91 })); tbl.insert(std::pair< int , std::vector< int >>(0x88EF, { 0x148051 })); tbl.insert(std::pair< int , std::vector< int >>(0x8EF4, { 0x140d11 })); tbl.insert(std::pair< int , std::vector< int >>(0xEF44, { 0xc19d1 })); tbl.insert(std::pair< int , std::vector< int >>(0x77DF4, { 0x10d4a })); tbl.insert(std::pair< int , std::vector< int >>(0x7DDF4, { 0x14d0a })); tbl.insert(std::pair< int , std::vector< int >>(0x7DF74, { 0x150ca })); tbl.insert(std::pair< int , std::vector< int >>(0x77D1F, { 0x5014a })); tbl.insert(std::pair< int , std::vector< int >>(0x7DD1F, { 0x5410a })); tbl.insert(std::pair< int , std::vector< int >>(0x747DF, { 0x8414a })); tbl.insert(std::pair< int , std::vector< int >>(0x477DF, { 0xc408a })); tbl.insert(std::pair< int , std::vector< int >>(0x7D1DF, { 0x9404a })); tbl.insert(std::pair< int , std::vector< int >>(0x47DDF, { 0xc804a })); tbl.insert(std::pair< int , std::vector< int >>(0x7DF47, { 0x5500a })); tbl.insert(std::pair< int , std::vector< int >>(0x7D1F7, { 0x9440a })); tbl.insert(std::pair< int , std::vector< int >>(0x47DF7, { 0xc840a })); tbl.insert(std::pair< int , std::vector< int >>(0x3BE8F, { 0x5014a })); tbl.insert(std::pair< int , std::vector< int >>(0x3EE8F, { 0x5410a })); tbl.insert(std::pair< int , std::vector< int >>(0x3A3DF, { 0x8414a })); tbl.insert(std::pair< int , std::vector< int >>(0x23DDF, { 0xc804a })); tbl.insert(std::pair< int , std::vector< int >>(0x3E8F7, { 0x9440a })); tbl.insert(std::pair< int , std::vector< int >>(0x23DF7, { 0xc840a })); tbl.insert(std::pair< int , std::vector< int >>(0x1D1EF, { 0x8414a })); tbl.insert(std::pair< int , std::vector< int >>(0x11EF7, { 0xc840a })); tbl.insert(std::pair< int , std::vector< int >>(0x8F7B, { 0xc840a })); tbl.insert(std::pair< int , std::vector< int >>(0x13DEF, { 0x8408a })); tbl.insert(std::pair< int , std::vector< int >>(0x179EF, { 0x840ca })); tbl.insert(std::pair< int , std::vector< int >>(0x1F1EF, { 0x5004a, 0x8410a })); } void init2(std::map< int , std::vector< int >>& tbl) { tbl.insert(std::pair< int , std::vector< int >>(0x998EF, {0x1908059})); tbl.insert(std::pair< int , std::vector< int >>(0xEF4CC, {0x1081e19})); tbl.insert(std::pair< int , std::vector< int >>(0x77D3DB, {0x40801599})); tbl.insert(std::pair< int , std::vector< int >>(0x7DD3DB, {0x40801959})); tbl.insert(std::pair< int , std::vector< int >>(0x74F6DF, {0x40c44199})); tbl.insert(std::pair< int , std::vector< int >>(0x4F6DDF, {0x41088059})); tbl.insert(std::pair< int , std::vector< int >>(0x7D3DB7, {0x40c45819})); tbl.insert(std::pair< int , std::vector< int >>(0x4F6DF7, {0x41088419})); tbl.insert(std::pair< int , std::vector< int >>(0x3A7B6F, {0x40c44199})); tbl.insert(std::pair< int , std::vector< int >>(0x27B6F7, {0x41088419})); tbl.insert(std::pair< int , std::vector< int >>(0x13DB7B, {0x41088419})); tbl.insert(std::pair< int , std::vector< int >>(0x27B7EF, {0x40c44059})); tbl.insert(std::pair< int , std::vector< int >>(0x27BF6F, {0x40c44099})); tbl.insert(std::pair< int , std::vector< int >>(0x2F7B6F, {0x40c88059, 0x40c44119})); tbl.insert(std::pair< int , std::vector< int >>(0x3E7B6F, {0x40c44159})); tbl.insert(std::pair< int , std::vector< int >>(0x1C7B6F, {0x40c44199})); tbl.insert(std::pair< int , std::vector< int >>(0x75FBDB, {0x40800d59})); tbl.insert(std::pair< int , std::vector< int >>(0x5FBDB7, {0x40c45019})); tbl.insert(std::pair< int , std::vector< int >>(0x5FBDBF, {0x40800c19, 0x8400d9})); tbl.insert(std::pair< int , std::vector< int >>(0x5FBDFB, {0x40800c59})); tbl.insert(std::pair< int , std::vector< int >>(0x7DFBDB, {0x40800d19})); tbl.insert(std::pair< int , std::vector< int >>(0x39FBDB, {0x40800d59})); tbl.insert(std::pair< int , std::vector< int >>(0x77F3DB, {0x40801159})); tbl.insert(std::pair< int , std::vector< int >>(0x7F3DB7, {0x40c45419})); tbl.insert(std::pair< int , std::vector< int >>(0x7F3DBF, {0x40801019})); tbl.insert(std::pair< int , std::vector< int >>(0x7F3DFB, {0x40801059})); tbl.insert(std::pair< int , std::vector< int >>(0x7F7BDB, {0x40845019, 0x408010d9})); tbl.insert(std::pair< int , std::vector< int >>(0x3BF3DB, {0x40801159})); tbl.insert(std::pair< int , std::vector< int >>(0x3BE3DB, {0x40801599})); tbl.insert(std::pair< int , std::vector< int >>(0x3E3DB7, {0x40c45819})); tbl.insert(std::pair< int , std::vector< int >>(0x3E3DBF, {0x40801419})); tbl.insert(std::pair< int , std::vector< int >>(0x3E3DFB, {0x40801459})); tbl.insert(std::pair< int , std::vector< int >>(0x3E7BDB, {0x40845419, 0x408014d9})); tbl.insert(std::pair< int , std::vector< int >>(0x3EF3DB, {0x40801519})); tbl.insert(std::pair< int , std::vector< int >>(0x1DE3DB, {0x40801599})); tbl.insert(std::pair< int , std::vector< int >>(0x7D3DBF, {0x40801419})); tbl.insert(std::pair< int , std::vector< int >>(0x4F6FDF, {0x40c44059})); tbl.insert(std::pair< int , std::vector< int >>(0x7D3DFB, {0x40801459})); tbl.insert(std::pair< int , std::vector< int >>(0x4F7EDF, {0x40c44099})); tbl.insert(std::pair< int , std::vector< int >>(0x7D7BDB, {0x40845419, 0x408014d9})); tbl.insert(std::pair< int , std::vector< int >>(0x5EF6DF, {0x40c88059, 0x40c44119})); tbl.insert(std::pair< int , std::vector< int >>(0x7DF3DB, {0x40801519})); tbl.insert(std::pair< int , std::vector< int >>(0x7CF6DF, {0x40c44159})); tbl.insert(std::pair< int , std::vector< int >>(0x3EE3DB, {0x40801959})); tbl.insert(std::pair< int , std::vector< int >>(0x38F6DF, {0x40c44199})); tbl.insert(std::pair< int , std::vector< int >>(0x1F63DB, {0x40801959})); tbl.insert(std::pair< int , std::vector< int >>(0x27B6FB, {0x41088419})); tbl.insert(std::pair< int , std::vector< int >>(0x3ED3DB, {0x40801959})); tbl.insert(std::pair< int , std::vector< int >>(0x27B6EF, {0x41088059})); tbl.insert(std::pair< int , std::vector< int >>(0x3BD3DB, {0x40801599})); tbl.insert(std::pair< int , std::vector< int >>(0x77D6F6, {0x841599})); tbl.insert(std::pair< int , std::vector< int >>(0x7DD6F6, {0x841959})); tbl.insert(std::pair< int , std::vector< int >>(0x75BD9F, {0xc84199})); tbl.insert(std::pair< int , std::vector< int >>(0x5BD9DF, {0x10c8059})); tbl.insert(std::pair< int , std::vector< int >>(0x7D6F67, {0xc85819})); tbl.insert(std::pair< int , std::vector< int >>(0x5BD9F7, {0x10c8419})); tbl.insert(std::pair< int , std::vector< int >>(0x3ADECF, {0xc84199})); tbl.insert(std::pair< int , std::vector< int >>(0x2DECF7, {0x10c8419})); tbl.insert(std::pair< int , std::vector< int >>(0x16F67B, {0x10c8419})); tbl.insert(std::pair< int , std::vector< int >>(0x2DEDEF, {0xc84059})); tbl.insert(std::pair< int , std::vector< int >>(0x2DEFCF, {0xc84099})); tbl.insert(std::pair< int , std::vector< int >>(0x2FDECF, {0xc84119})); tbl.insert(std::pair< int , std::vector< int >>(0x3EDECF, {0xc84159})); tbl.insert(std::pair< int , std::vector< int >>(0x1CDECF, {0xc84199})); tbl.insert(std::pair< int , std::vector< int >>(0x75BDBF, {0x840159})); tbl.insert(std::pair< int , std::vector< int >>(0x5BDBF7, {0xc84419})); tbl.insert(std::pair< int , std::vector< int >>(0x2DEDFB, {0xc84419})); tbl.insert(std::pair< int , std::vector< int >>(0x5BDFBF, {0x840059})); tbl.insert(std::pair< int , std::vector< int >>(0x7DBDBF, {0x840119})); tbl.insert(std::pair< int , std::vector< int >>(0x39BDBF, {0x840159})); tbl.insert(std::pair< int , std::vector< int >>(0x77F6F6, {0x841159})); tbl.insert(std::pair< int , std::vector< int >>(0x7F6F67, {0xc85419})); tbl.insert(std::pair< int , std::vector< int >>(0x3FB7B3, {0xc85419})); tbl.insert(std::pair< int , std::vector< int >>(0x7F6F6F, {0x841019})); tbl.insert(std::pair< int , std::vector< int >>(0x7F6F7E, {0x841059, 0x40880519})); tbl.insert(std::pair< int , std::vector< int >>(0x7F7EF6, {0x8410d9})); tbl.insert(std::pair< int , std::vector< int >>(0x3BF6F6, {0x841159})); tbl.insert(std::pair< int , std::vector< int >>(0x3BE6F6, {0x841599})); tbl.insert(std::pair< int , std::vector< int >>(0x3E6F67, {0xc85819})); tbl.insert(std::pair< int , std::vector< int >>(0x1F37B3, {0xc85819})); tbl.insert(std::pair< int , std::vector< int >>(0x3E6F6F, {0x841419})); tbl.insert(std::pair< int , std::vector< int >>(0x3E6F7E, {0x841459})); tbl.insert(std::pair< int , std::vector< int >>(0x3E7EF6, {0x8414d9})); tbl.insert(std::pair< int , std::vector< int >>(0x3EF6F6, {0x841519})); tbl.insert(std::pair< int , std::vector< int >>(0x1DE6F6, {0x841599})); tbl.insert(std::pair< int , std::vector< int >>(0x3EB7B3, {0xc85819})); tbl.insert(std::pair< int , std::vector< int >>(0x2DECDF, {0x10c8059})); tbl.insert(std::pair< int , std::vector< int >>(0x16F66F, {0x10c8059})); tbl.insert(std::pair< int , std::vector< int >>(0x7D6F6F, {0x841419})); tbl.insert(std::pair< int , std::vector< int >>(0x5BDBDF, {0xc84059})); tbl.insert(std::pair< int , std::vector< int >>(0x7D6F7E, {0x841459})); tbl.insert(std::pair< int , std::vector< int >>(0x5BDF9F, {0xc84099})); tbl.insert(std::pair< int , std::vector< int >>(0x7D7EF6, {0x8414d9})); tbl.insert(std::pair< int , std::vector< int >>(0x5FBD9F, {0xc84119})); tbl.insert(std::pair< int , std::vector< int >>(0x7DF6F6, {0x841519})); tbl.insert(std::pair< int , std::vector< int >>(0x7DBD9F, {0xc84159})); tbl.insert(std::pair< int , std::vector< int >>(0x3EE6F6, {0x841959})); tbl.insert(std::pair< int , std::vector< int >>(0x39BD9F, {0xc84199})); tbl.insert(std::pair< int , std::vector< int >>(0x1F66F6, {0x841959})); tbl.insert(std::pair< int , std::vector< int >>(0x2DECFB, {0x10c8419})); tbl.insert(std::pair< int , std::vector< int >>(0x3ED6F6, {0x841959})); tbl.insert(std::pair< int , std::vector< int >>(0x2DECEF, {0x10c8059})); tbl.insert(std::pair< int , std::vector< int >>(0x3BD6F6, {0x841599})); tbl.insert(std::pair< int , std::vector< int >>(0x77DDBC, {0x40881599})); tbl.insert(std::pair< int , std::vector< int >>(0x7DDDBC, {0x40881959})); tbl.insert(std::pair< int , std::vector< int >>(0x776F1F, {0x40cc4199})); tbl.insert(std::pair< int , std::vector< int >>(0x76F1DF, {0x41108059})); tbl.insert(std::pair< int , std::vector< int >>(0x7DDBC7, {0x40cc5819})); tbl.insert(std::pair< int , std::vector< int >>(0x76F1F7, {0x41108419})); tbl.insert(std::pair< int , std::vector< int >>(0x3BB78F, {0x40cc4199})); tbl.insert(std::pair< int , std::vector< int >>(0x3B78F7, {0x41108419})); tbl.insert(std::pair< int , std::vector< int >>(0x1DBC7B, {0x41108419})); tbl.insert(std::pair< int , std::vector< int >>(0x3B79EF, {0x40cc4059})); tbl.insert(std::pair< int , std::vector< int >>(0x3B7BCF, {0x40cc4099, 0x40884159})); tbl.insert(std::pair< int , std::vector< int >>(0x3BF78F, {0x40cc4119})); tbl.insert(std::pair< int , std::vector< int >>(0x3FB78F, {0x40cc4159})); tbl.insert(std::pair< int , std::vector< int >>(0x776F3F, {0x40880159})); tbl.insert(std::pair< int , std::vector< int >>(0x76F3F7, {0x40cc4419})); tbl.insert(std::pair< int , std::vector< int >>(0x3B79FB, {0x40cc4419})); tbl.insert(std::pair< int , std::vector< int >>(0x76F7BF, {0x40880059, 0x40440119})); tbl.insert(std::pair< int , std::vector< int >>(0x77EF3F, {0x408800d9})); tbl.insert(std::pair< int , std::vector< int >>(0x7F6F3F, {0x40880119})); tbl.insert(std::pair< int , std::vector< int >>(0x776F7E, {0x40880559})); tbl.insert(std::pair< int , std::vector< int >>(0x76F7E7, {0x40cc4819})); tbl.insert(std::pair< int , std::vector< int >>(0x3B7BF3, {0x40cc4819})); tbl.insert(std::pair< int , std::vector< int >>(0x76F7EF, {0x40880419})); tbl.insert(std::pair< int , std::vector< int >>(0x77EF7E, {0x408804d9})); tbl.insert(std::pair< int , std::vector< int >>(0x3BEDBC, {0x40881599})); tbl.insert(std::pair< int , std::vector< int >>(0x3EDBC7, {0x40cc5819})); tbl.insert(std::pair< int , std::vector< int >>(0x1F6DE3, {0x40cc5819})); tbl.insert(std::pair< int , std::vector< int >>(0x3EDBCF, {0x40881419})); tbl.insert(std::pair< int , std::vector< int >>(0x3EDBDE, {0x40881459, 0x40441519})); tbl.insert(std::pair< int , std::vector< int >>(0x3EDFBC, {0x408814d9})); tbl.insert(std::pair< int , std::vector< int >>(0x3EFDBC, {0x40881519})); tbl.insert(std::pair< int , std::vector< int >>(0x1DEDBC, {0x40881599})); tbl.insert(std::pair< int , std::vector< int >>(0x3EEDE3, {0x40cc5819})); tbl.insert(std::pair< int , std::vector< int >>(0x3B78DF, {0x41108059})); tbl.insert(std::pair< int , std::vector< int >>(0x1DBC6F, {0x41108059})); tbl.insert(std::pair< int , std::vector< int >>(0x7DDBCF, {0x40881419})); tbl.insert(std::pair< int , std::vector< int >>(0x76F3DF, {0x40cc4059})); tbl.insert(std::pair< int , std::vector< int >>(0x7DDBDE, {0x40881459, 0x40441519})); tbl.insert(std::pair< int , std::vector< int >>(0x76F79F, {0x40cc4099, 0x40884159})); tbl.insert(std::pair< int , std::vector< int >>(0x7DDFBC, {0x408814d9})); tbl.insert(std::pair< int , std::vector< int >>(0x77EF1F, {0x40cc4119})); tbl.insert(std::pair< int , std::vector< int >>(0x7DFDBC, {0x40881519})); tbl.insert(std::pair< int , std::vector< int >>(0x7F6F1F, {0x40cc4159})); tbl.insert(std::pair< int , std::vector< int >>(0x3B78FB, {0x41108419})); tbl.insert(std::pair< int , std::vector< int >>(0x3EDDBC, {0x40881959})); tbl.insert(std::pair< int , std::vector< int >>(0x3B78EF, {0x41108059})); tbl.insert(std::pair< int , std::vector< int >>(0x3BDDBC, {0x40881599})); tbl.insert(std::pair< int , std::vector< int >>(0xE898F, {0x18c4259})); tbl.insert(std::pair< int , std::vector< int >>(0x8E98F, {0x1cc4199})); tbl.insert(std::pair< int , std::vector< int >>(0xE98F4, {0x1900e59})); tbl.insert(std::pair< int , std::vector< int >>(0x98F74, {0x1d410d9})); tbl.insert(std::pair< int , std::vector< int >>(0x898F7, {0x1d08419})); tbl.insert(std::pair< int , std::vector< int >>(0x98F47, {0x1d45019})); tbl.insert(std::pair< int , std::vector< int >>(0x74C78, {0x1900e59})); tbl.insert(std::pair< int , std::vector< int >>(0x4C787, {0x1d45019})); tbl.insert(std::pair< int , std::vector< int >>(0x4C79E, {0x1900c59})); tbl.insert(std::pair< int , std::vector< int >>(0x4C7BC, {0x1900c99})); tbl.insert(std::pair< int , std::vector< int >>(0x4CF78, {0x1900d19})); tbl.insert(std::pair< int , std::vector< int >>(0x4DE78, {0x1900d59})); tbl.insert(std::pair< int , std::vector< int >>(0x5EC78, {0x1900dd9})); tbl.insert(std::pair< int , std::vector< int >>(0x7CC78, {0x1900e19})); tbl.insert(std::pair< int , std::vector< int >>(0x44C7B, {0x1d08419})); tbl.insert(std::pair< int , std::vector< int >>(0x4C7B4, {0x1d410d9})); tbl.insert(std::pair< int , std::vector< int >>(0x899EF, {0x18c4059})); tbl.insert(std::pair< int , std::vector< int >>(0x99EF4, {0x1900d19})); tbl.insert(std::pair< int , std::vector< int >>(0x89BCF, {0x18c4099})); tbl.insert(std::pair< int , std::vector< int >>(0x9BCF4, {0x1900d59})); tbl.insert(std::pair< int , std::vector< int >>(0x8BD8F, {0x18c4119})); tbl.insert(std::pair< int , std::vector< int >>(0xBD8F4, {0x1900dd9})); tbl.insert(std::pair< int , std::vector< int >>(0x8F98F, {0x18c4159})); tbl.insert(std::pair< int , std::vector< int >>(0xF98F4, {0x1900e19})); tbl.insert(std::pair< int , std::vector< int >>(0x4718F, {0x1cc4199})); tbl.insert(std::pair< int , std::vector< int >>(0x718F4, {0x1900e59})); tbl.insert(std::pair< int , std::vector< int >>(0x4C7A3, {0x1d45019})); tbl.insert(std::pair< int , std::vector< int >>(0x4698F, {0x1cc4199})); tbl.insert(std::pair< int , std::vector< int >>(0x98F4F, {0x1900c19})); tbl.insert(std::pair< int , std::vector< int >>(0x9E98F, {0x18c4199})); tbl.insert(std::pair< int , std::vector< int >>(0x98F5E, {0x1900c59})); tbl.insert(std::pair< int , std::vector< int >>(0xBC98F, {0x18c41d9})); tbl.insert(std::pair< int , std::vector< int >>(0x98F7C, {0x1900c99})); tbl.insert(std::pair< int , std::vector< int >>(0xF898F, {0x18c4219})); tbl.insert(std::pair< int , std::vector< int >>(0x4C7B8, {0x1d410d9})); tbl.insert(std::pair< int , std::vector< int >>(0x7098F, {0x18c4259})); tbl.insert(std::pair< int , std::vector< int >>(0x1D133F, {0x1480219})); tbl.insert(std::pair< int , std::vector< int >>(0x11D33F, {0x1880159})); tbl.insert(std::pair< int , std::vector< int >>(0x1D33F4, {0x14c0e19})); tbl.insert(std::pair< int , std::vector< int >>(0x133F74, {0x19010d9})); tbl.insert(std::pair< int , std::vector< int >>(0x1133F7, {0x18c4419})); tbl.insert(std::pair< int , std::vector< int >>(0x133F47, {0x1905019})); tbl.insert(std::pair< int , std::vector< int >>(0x899FB, {0x18c4419})); tbl.insert(std::pair< int , std::vector< int >>(0x99FB4, {0x19010d9})); tbl.insert(std::pair< int , std::vector< int >>(0x4CFD8, {0x19010d9})); tbl.insert(std::pair< int , std::vector< int >>(0x1137BF, {0x1480059})); tbl.insert(std::pair< int , std::vector< int >>(0x137BF4, {0x14c0d19})); tbl.insert(std::pair< int , std::vector< int >>(0x113F3F, {0x1480099})); tbl.insert(std::pair< int , std::vector< int >>(0x13F3F4, {0x14c0d59})); tbl.insert(std::pair< int , std::vector< int >>(0x117B3F, {0x14800d9})); tbl.insert(std::pair< int , std::vector< int >>(0x17B3F4, {0x14c0d99})); tbl.insert(std::pair< int , std::vector< int >>(0x11F33F, {0x1480119})); tbl.insert(std::pair< int , std::vector< int >>(0x1F33F4, {0x14c0dd9})); tbl.insert(std::pair< int , std::vector< int >>(0x8E33F, {0x1880159})); tbl.insert(std::pair< int , std::vector< int >>(0xE33F4, {0x14c0e19})); tbl.insert(std::pair< int , std::vector< int >>(0x4633F, {0x1880159})); tbl.insert(std::pair< int , std::vector< int >>(0x99FA3, {0x1905019})); tbl.insert(std::pair< int , std::vector< int >>(0x8D33F, {0x1880159})); tbl.insert(std::pair< int , std::vector< int >>(0x133F4F, {0x14c0c19})); tbl.insert(std::pair< int , std::vector< int >>(0x13D33F, {0x1480159})); tbl.insert(std::pair< int , std::vector< int >>(0x133F5E, {0x14c0c59})); tbl.insert(std::pair< int , std::vector< int >>(0x17933F, {0x1480199})); tbl.insert(std::pair< int , std::vector< int >>(0x133F7C, {0x14c0c99})); tbl.insert(std::pair< int , std::vector< int >>(0x1F133F, {0x14801d9})); tbl.insert(std::pair< int , std::vector< int >>(0x99FB8, {0x19010d9})); tbl.insert(std::pair< int , std::vector< int >>(0xE133F, {0x1480219})); tbl.insert(std::pair< int , std::vector< int >>(0x1D137E, {0x1480619})); tbl.insert(std::pair< int , std::vector< int >>(0x11D37E, {0x1880559})); tbl.insert(std::pair< int , std::vector< int >>(0x1D37E4, {0x14c1219})); tbl.insert(std::pair< int , std::vector< int >>(0x137E74, {0x19014d9})); tbl.insert(std::pair< int , std::vector< int >>(0x1137E7, {0x18c4819})); tbl.insert(std::pair< int , std::vector< int >>(0x137E47, {0x1905419})); tbl.insert(std::pair< int , std::vector< int >>(0x89BF3, {0x18c4819})); tbl.insert(std::pair< int , std::vector< int >>(0x9BF34, {0x19014d9})); tbl.insert(std::pair< int , std::vector< int >>(0x4DF98, {0x19014d9})); tbl.insert(std::pair< int , std::vector< int >>(0x1137EF, {0x1480419})); tbl.insert(std::pair< int , std::vector< int >>(0x137EF4, {0x14c10d9})); tbl.insert(std::pair< int , std::vector< int >>(0x113F7E, {0x1480499})); tbl.insert(std::pair< int , std::vector< int >>(0x13F7E4, {0x14c1159})); tbl.insert(std::pair< int , std::vector< int >>(0x117B7E, {0x14804d9})); tbl.insert(std::pair< int , std::vector< int >>(0x17B7E4, {0x14c1199})); tbl.insert(std::pair< int , std::vector< int >>(0x11F37E, {0x1441059, 0x1480519})); tbl.insert(std::pair< int , std::vector< int >>(0x1F37E4, {0x10c1d19, 0x14c11d9})); tbl.insert(std::pair< int , std::vector< int >>(0x8E37E, {0x1880559})); tbl.insert(std::pair< int , std::vector< int >>(0xE37E4, {0x14c1219})); tbl.insert(std::pair< int , std::vector< int >>(0x4637E, {0x1880559})); tbl.insert(std::pair< int , std::vector< int >>(0x9BF23, {0x1905419})); tbl.insert(std::pair< int , std::vector< int >>(0x8D37E, {0x1880559})); tbl.insert(std::pair< int , std::vector< int >>(0x137E4F, {0x14c1019})); tbl.insert(std::pair< int , std::vector< int >>(0x13D37E, {0x1480559})); tbl.insert(std::pair< int , std::vector< int >>(0x137E5E, {0x14c1059})); tbl.insert(std::pair< int , std::vector< int >>(0x17937E, {0x1480599})); tbl.insert(std::pair< int , std::vector< int >>(0x137E7C, {0x14c1099})); tbl.insert(std::pair< int , std::vector< int >>(0x1F137E, {0x14805d9})); tbl.insert(std::pair< int , std::vector< int >>(0x9BF38, {0x19014d9})); tbl.insert(std::pair< int , std::vector< int >>(0xE137E, {0x1480619})); tbl.insert(std::pair< int , std::vector< int >>(0x1D17EC, {0x1480e19})); tbl.insert(std::pair< int , std::vector< int >>(0x11D7EC, {0x1880d59})); tbl.insert(std::pair< int , std::vector< int >>(0x1D7EC4, {0x14c1a19})); tbl.insert(std::pair< int , std::vector< int >>(0x17EC74, {0x1901cd9})); tbl.insert(std::pair< int , std::vector< int >>(0x117EC7, {0x18c5019})); tbl.insert(std::pair< int , std::vector< int >>(0x17EC47, {0x1905c19})); tbl.insert(std::pair< int , std::vector< int >>(0x8BF63, {0x18c5019})); tbl.insert(std::pair< int , std::vector< int >>(0xBF634, {0x1901cd9})); tbl.insert(std::pair< int , std::vector< int >>(0x5FB18, {0x1901cd9})); tbl.insert(std::pair< int , std::vector< int >>(0x117ECF, {0x1480c19, 0x14840d9})); tbl.insert(std::pair< int , std::vector< int >>(0x17ECF4, {0x14c18d9, 0x1500d99})); tbl.insert(std::pair< int , std::vector< int >>(0x117EDE, {0x1480c59})); tbl.insert(std::pair< int , std::vector< int >>(0x17EDE4, {0x14c1919})); tbl.insert(std::pair< int , std::vector< int >>(0x117EFC, {0x1480c99})); tbl.insert(std::pair< int , std::vector< int >>(0x17EFC4, {0x14c1959})); tbl.insert(std::pair< int , std::vector< int >>(0x11F7EC, {0x1480d19})); tbl.insert(std::pair< int , std::vector< int >>(0x1F7EC4, {0x14c19d9})); tbl.insert(std::pair< int , std::vector< int >>(0x8E7EC, {0x1880d59})); tbl.insert(std::pair< int , std::vector< int >>(0xE7EC4, {0x14c1a19})); tbl.insert(std::pair< int , std::vector< int >>(0x467EC, {0x1880d59})); tbl.insert(std::pair< int , std::vector< int >>(0xBF623, {0x1905c19})); tbl.insert(std::pair< int , std::vector< int >>(0x8D7EC, {0x1880d59})); tbl.insert(std::pair< int , std::vector< int >>(0x17EC4F, {0x14c1819})); tbl.insert(std::pair< int , std::vector< int >>(0x13D7EC, {0x1480d59})); tbl.insert(std::pair< int , std::vector< int >>(0x17EC5E, {0x14c1859})); tbl.insert(std::pair< int , std::vector< int >>(0x1797EC, {0x1480d99})); tbl.insert(std::pair< int , std::vector< int >>(0x17EC7C, {0x14c1899})); tbl.insert(std::pair< int , std::vector< int >>(0x1F17EC, {0x1480dd9})); tbl.insert(std::pair< int , std::vector< int >>(0xBF638, {0x1901cd9})); tbl.insert(std::pair< int , std::vector< int >>(0xE17EC, {0x1480e19})); tbl.insert(std::pair< int , std::vector< int >>(0x1D1FCC, {0x1481219})); tbl.insert(std::pair< int , std::vector< int >>(0x11DFCC, {0x1881159})); tbl.insert(std::pair< int , std::vector< int >>(0x1DFCC4, {0x14c1e19})); tbl.insert(std::pair< int , std::vector< int >>(0x1FCC74, {0x19020d9})); tbl.insert(std::pair< int , std::vector< int >>(0x11FCC7, {0x18c5419})); tbl.insert(std::pair< int , std::vector< int >>(0x1FCC47, {0x1906019})); tbl.insert(std::pair< int , std::vector< int >>(0x8FE63, {0x18c5419})); tbl.insert(std::pair< int , std::vector< int >>(0xFE634, {0x19020d9})); tbl.insert(std::pair< int , std::vector< int >>(0x7F318, {0x19020d9})); tbl.insert(std::pair< int , std::vector< int >>(0x11FCCF, {0x1481019})); tbl.insert(std::pair< int , std::vector< int >>(0x1FCCF4, {0x14c1cd9})); tbl.insert(std::pair< int , std::vector< int >>(0x11FCDE, {0x1481059})); tbl.insert(std::pair< int , std::vector< int >>(0x1FCDE4, {0x14c1d19})); tbl.insert(std::pair< int , std::vector< int >>(0x11FCFC, {0x1481099})); tbl.insert(std::pair< int , std::vector< int >>(0x1FCFC4, {0x14c1d59})); tbl.insert(std::pair< int , std::vector< int >>(0x11FDEC, {0x14810d9})); tbl.insert(std::pair< int , std::vector< int >>(0x1FDEC4, {0x14c1d99})); tbl.insert(std::pair< int , std::vector< int >>(0x8EFCC, {0x1881159})); tbl.insert(std::pair< int , std::vector< int >>(0xEFCC4, {0x14c1e19})); tbl.insert(std::pair< int , std::vector< int >>(0x46FCC, {0x1881159})); tbl.insert(std::pair< int , std::vector< int >>(0xFE623, {0x1906019})); tbl.insert(std::pair< int , std::vector< int >>(0x8DFCC, {0x1881159})); tbl.insert(std::pair< int , std::vector< int >>(0x1FCC4F, {0x14c1c19})); tbl.insert(std::pair< int , std::vector< int >>(0x13DFCC, {0x1481159})); tbl.insert(std::pair< int , std::vector< int >>(0x1FCC5E, {0x14c1c59})); tbl.insert(std::pair< int , std::vector< int >>(0x179FCC, {0x1481199})); tbl.insert(std::pair< int , std::vector< int >>(0x1FCC7C, {0x14c1c99})); tbl.insert(std::pair< int , std::vector< int >>(0x1F1FCC, {0x14811d9})); tbl.insert(std::pair< int , std::vector< int >>(0xFE638, {0x19020d9})); tbl.insert(std::pair< int , std::vector< int >>(0xE1FCC, {0x1481219})); tbl.insert(std::pair< int , std::vector< int >>(0xE8F8C, {0x1881659})); tbl.insert(std::pair< int , std::vector< int >>(0x8EF8C, {0x1c81599})); tbl.insert(std::pair< int , std::vector< int >>(0xEF8C4, {0x14c2259})); tbl.insert(std::pair< int , std::vector< int >>(0xF8C74, {0x19024d9})); tbl.insert(std::pair< int , std::vector< int >>(0x8F8C7, {0x1cc5819})); tbl.insert(std::pair< int , std::vector< int >>(0xF8C47, {0x1906419})); tbl.insert(std::pair< int , std::vector< int >>(0x7478C, {0x1881659})); tbl.insert(std::pair< int , std::vector< int >>(0x478C7, {0x1cc5819})); tbl.insert(std::pair< int , std::vector< int >>(0x478CF, {0x1881419})); tbl.insert(std::pair< int , std::vector< int >>(0x478DE, {0x1881459})); tbl.insert(std::pair< int , std::vector< int >>(0x479EC, {0x18814d9})); tbl.insert(std::pair< int , std::vector< int >>(0x47BCC, {0x1881519})); tbl.insert(std::pair< int , std::vector< int >>(0x4F78C, {0x1881599})); tbl.insert(std::pair< int , std::vector< int >>(0x5E78C, {0x18815d9})); tbl.insert(std::pair< int , std::vector< int >>(0x47C63, {0x1cc5819})); tbl.insert(std::pair< int , std::vector< int >>(0x7C634, {0x19024d9})); tbl.insert(std::pair< int , std::vector< int >>(0x8F8CF, {0x1881419})); tbl.insert(std::pair< int , std::vector< int >>(0xF8CF4, {0x14c20d9})); tbl.insert(std::pair< int , std::vector< int >>(0x8F8DE, {0x1881459})); tbl.insert(std::pair< int , std::vector< int >>(0xF8DE4, {0x14c2119})); tbl.insert(std::pair< int , std::vector< int >>(0x8F9EC, {0x18814d9})); tbl.insert(std::pair< int , std::vector< int >>(0xF9EC4, {0x14c2199})); tbl.insert(std::pair< int , std::vector< int >>(0x8FBCC, {0x1881519})); tbl.insert(std::pair< int , std::vector< int >>(0xFBCC4, {0x14c21d9})); tbl.insert(std::pair< int , std::vector< int >>(0x4778C, {0x1c81599})); tbl.insert(std::pair< int , std::vector< int >>(0x778C4, {0x14c2259})); tbl.insert(std::pair< int , std::vector< int >>(0x7C623, {0x1906419})); tbl.insert(std::pair< int , std::vector< int >>(0x46F8C, {0x1c81599})); tbl.insert(std::pair< int , std::vector< int >>(0xF8C4F, {0x14c2019})); tbl.insert(std::pair< int , std::vector< int >>(0x9EF8C, {0x1881599})); tbl.insert(std::pair< int , std::vector< int >>(0xF8C5E, {0x14c2059})); tbl.insert(std::pair< int , std::vector< int >>(0xBCF8C, {0x18815d9})); tbl.insert(std::pair< int , std::vector< int >>(0xF8C7C, {0x14c2099})); tbl.insert(std::pair< int , std::vector< int >>(0xF8F8C, {0x1881619})); tbl.insert(std::pair< int , std::vector< int >>(0x7C638, {0x19024d9})); tbl.insert(std::pair< int , std::vector< int >>(0x70F8C, {0x1881659})); tbl.insert(std::pair< int , std::vector< int >>(0xFA263, {0x18c6419})); tbl.insert(std::pair< int , std::vector< int >>(0x8FA63, {0x1cc5819})); tbl.insert(std::pair< int , std::vector< int >>(0xFA634, {0x19024d9})); tbl.insert(std::pair< int , std::vector< int >>(0x98DF4, {0x1d40d19})); tbl.insert(std::pair< int , std::vector< int >>(0x898DF, {0x1d08059})); tbl.insert(std::pair< int , std::vector< int >>(0x98D1F, {0x1d44119})); tbl.insert(std::pair< int , std::vector< int >>(0x7D318, {0x19024d9})); tbl.insert(std::pair< int , std::vector< int >>(0x4C61F, {0x1d44119})); tbl.insert(std::pair< int , std::vector< int >>(0x4C63F, {0x19000d9})); tbl.insert(std::pair< int , std::vector< int >>(0x4C67E, {0x19004d9})); tbl.insert(std::pair< int , std::vector< int >>(0x4C6FC, {0x19008d9})); tbl.insert(std::pair< int , std::vector< int >>(0x44C6F, {0x1d08059})); tbl.insert(std::pair< int , std::vector< int >>(0x4C6F4, {0x1d40d19})); tbl.insert(std::pair< int , std::vector< int >>(0x4C68F, {0x1d44119})); tbl.insert(std::pair< int , std::vector< int >>(0x47A63, {0x1cc5819})); tbl.insert(std::pair< int , std::vector< int >>(0x98D3F, {0x19000d9})); tbl.insert(std::pair< int , std::vector< int >>(0x9FA63, {0x18c5819})); tbl.insert(std::pair< int , std::vector< int >>(0x98D7E, {0x19004d9})); tbl.insert(std::pair< int , std::vector< int >>(0xBF263, {0x18c5c19})); tbl.insert(std::pair< int , std::vector< int >>(0x98DFC, {0x19008d9})); tbl.insert(std::pair< int , std::vector< int >>(0xFE263, {0x18c6019})); tbl.insert(std::pair< int , std::vector< int >>(0x4C6F8, {0x1d40d19})); tbl.insert(std::pair< int , std::vector< int >>(0x7C263, {0x18c6419})); tbl.insert(std::pair< int , std::vector< int >>(0x1F44CF, {0x1482019})); tbl.insert(std::pair< int , std::vector< int >>(0x11F4CF, {0x1881419})); tbl.insert(std::pair< int , std::vector< int >>(0x1F4CF4, {0x14c20d9})); tbl.insert(std::pair< int , std::vector< int >>(0x133DF4, {0x1900d19})); tbl.insert(std::pair< int , std::vector< int >>(0x1133DF, {0x18c4059})); tbl.insert(std::pair< int , std::vector< int >>(0x133D1F, {0x1904119})); tbl.insert(std::pair< int , std::vector< int >>(0x99E8F, {0x1904119})); tbl.insert(std::pair< int , std::vector< int >>(0x8F4CF, {0x1881419})); tbl.insert(std::pair< int , std::vector< int >>(0x133D3F, {0x14c00d9})); tbl.insert(std::pair< int , std::vector< int >>(0x13F4CF, {0x1481419})); tbl.insert(std::pair< int , std::vector< int >>(0x133D7E, {0x14c04d9})); tbl.insert(std::pair< int , std::vector< int >>(0x17E4CF, {0x1481819})); tbl.insert(std::pair< int , std::vector< int >>(0x133DFC, {0x14c08d9})); tbl.insert(std::pair< int , std::vector< int >>(0x1FC4CF, {0x1481c19})); tbl.insert(std::pair< int , std::vector< int >>(0x99EF8, {0x1900d19})); tbl.insert(std::pair< int , std::vector< int >>(0xF84CF, {0x1482019})); tbl.insert(std::pair< int , std::vector< int >>(0x1F44DE, {0x1482059})); tbl.insert(std::pair< int , std::vector< int >>(0x11F4DE, {0x1881459})); tbl.insert(std::pair< int , std::vector< int >>(0x1F4DE4, {0x14c2119})); tbl.insert(std::pair< int , std::vector< int >>(0x1379F4, {0x1900d59})); tbl.insert(std::pair< int , std::vector< int >>(0x11379F, {0x18c4099})); tbl.insert(std::pair< int , std::vector< int >>(0x13791F, {0x1904159})); tbl.insert(std::pair< int , std::vector< int >>(0x9BC8F, {0x1904159})); tbl.insert(std::pair< int , std::vector< int >>(0x8F4DE, {0x1881459})); tbl.insert(std::pair< int , std::vector< int >>(0x13793F, {0x14c0119})); tbl.insert(std::pair< int , std::vector< int >>(0x13F4DE, {0x1481459})); tbl.insert(std::pair< int , std::vector< int >>(0x13797E, {0x14c0519})); tbl.insert(std::pair< int , std::vector< int >>(0x17E4DE, {0x1481859})); tbl.insert(std::pair< int , std::vector< int >>(0x1379FC, {0x14c0919})); tbl.insert(std::pair< int , std::vector< int >>(0x1FC4DE, {0x1481c59})); tbl.insert(std::pair< int , std::vector< int >>(0x9BCF8, {0x1900d59})); tbl.insert(std::pair< int , std::vector< int >>(0xF84DE, {0x1482059})); tbl.insert(std::pair< int , std::vector< int >>(0x1F44FC, {0x1482099})); tbl.insert(std::pair< int , std::vector< int >>(0x11F4FC, {0x1881499})); tbl.insert(std::pair< int , std::vector< int >>(0x1F4FC4, {0x14c2159})); tbl.insert(std::pair< int , std::vector< int >>(0x13F1F4, {0x1900d99})); tbl.insert(std::pair< int , std::vector< int >>(0x113F1F, {0x18c40d9})); tbl.insert(std::pair< int , std::vector< int >>(0x13F11F, {0x1904199})); tbl.insert(std::pair< int , std::vector< int >>(0x9F88F, {0x1904199})); tbl.insert(std::pair< int , std::vector< int >>(0x8F4FC, {0x1881499})); tbl.insert(std::pair< int , std::vector< int >>(0x13F13F, {0x14c0159})); tbl.insert(std::pair< int , std::vector< int >>(0x13F4FC, {0x1481499})); tbl.insert(std::pair< int , std::vector< int >>(0x13F17E, {0x14c0559})); tbl.insert(std::pair< int , std::vector< int >>(0x17E4FC, {0x1481899})); tbl.insert(std::pair< int , std::vector< int >>(0x13F1FC, {0x14c0959})); tbl.insert(std::pair< int , std::vector< int >>(0x1FC4FC, {0x1481c99})); tbl.insert(std::pair< int , std::vector< int >>(0x9F8F8, {0x1900d99})); tbl.insert(std::pair< int , std::vector< int >>(0xF84FC, {0x1482099})); tbl.insert(std::pair< int , std::vector< int >>(0x1F45EC, {0x14820d9})); tbl.insert(std::pair< int , std::vector< int >>(0x11F5EC, {0x18814d9})); tbl.insert(std::pair< int , std::vector< int >>(0x1F5EC4, {0x14c2199})); tbl.insert(std::pair< int , std::vector< int >>(0x17B1F4, {0x1900dd9})); tbl.insert(std::pair< int , std::vector< int >>(0x117B1F, {0x18c4119})); tbl.insert(std::pair< int , std::vector< int >>(0x17B11F, {0x19041d9})); tbl.insert(std::pair< int , std::vector< int >>(0xBD88F, {0x19041d9})); tbl.insert(std::pair< int , std::vector< int >>(0x8F5EC, {0x18814d9})); tbl.insert(std::pair< int , std::vector< int >>(0x17B13F, {0x14c0199})); tbl.insert(std::pair< int , std::vector< int >>(0x13F5EC, {0x14814d9})); tbl.insert(std::pair< int , std::vector< int >>(0x17B17E, {0x14c0599})); tbl.insert(std::pair< int , std::vector< int >>(0x17E5EC, {0x14818d9})); tbl.insert(std::pair< int , std::vector< int >>(0x17B1FC, {0x14c0999})); tbl.insert(std::pair< int , std::vector< int >>(0x1FC5EC, {0x1481cd9})); tbl.insert(std::pair< int , std::vector< int >>(0xBD8F8, {0x1900dd9})); tbl.insert(std::pair< int , std::vector< int >>(0xF85EC, {0x14820d9})); tbl.insert(std::pair< int , std::vector< int >>(0x1F47CC, {0x1482119})); tbl.insert(std::pair< int , std::vector< int >>(0x11F7CC, {0x1881519})); tbl.insert(std::pair< int , std::vector< int >>(0x1F7CC4, {0x14c21d9})); tbl.insert(std::pair< int , std::vector< int >>(0x1F31F4, {0x1900e19})); tbl.insert(std::pair< int , std::vector< int >>(0x11F31F, {0x18c4159})); tbl.insert(std::pair< int , std::vector< int >>(0x1F311F, {0x1904219})); tbl.insert(std::pair< int , std::vector< int >>(0xF988F, {0x1904219})); tbl.insert(std::pair< int , std::vector< int >>(0x8F7CC, {0x1881519})); tbl.insert(std::pair< int , std::vector< int >>(0x1F313F, {0x14c01d9})); tbl.insert(std::pair< int , std::vector< int >>(0x13F7CC, {0x1481519})); tbl.insert(std::pair< int , std::vector< int >>(0x1F317E, {0x14c05d9})); tbl.insert(std::pair< int , std::vector< int >>(0x17E7CC, {0x1481919})); tbl.insert(std::pair< int , std::vector< int >>(0x1F31FC, {0x14c09d9})); tbl.insert(std::pair< int , std::vector< int >>(0x1FC7CC, {0x1481d19})); tbl.insert(std::pair< int , std::vector< int >>(0xF98F8, {0x1900e19})); tbl.insert(std::pair< int , std::vector< int >>(0xF87CC, {0x1482119})); tbl.insert(std::pair< int , std::vector< int >>(0xFA38C, {0x1882559})); tbl.insert(std::pair< int , std::vector< int >>(0x8FB8C, {0x1c81959})); tbl.insert(std::pair< int , std::vector< int >>(0xFB8C4, {0x14c2619})); tbl.insert(std::pair< int , std::vector< int >>(0xE31F4, {0x1900e59})); tbl.insert(std::pair< int , std::vector< int >>(0x8E31F, {0x1cc4199})); tbl.insert(std::pair< int , std::vector< int >>(0xE311F, {0x1904259})); tbl.insert(std::pair< int , std::vector< int >>(0x7D18C, {0x1882559})); tbl.insert(std::pair< int , std::vector< int >>(0x4631F, {0x1cc4199})); tbl.insert(std::pair< int , std::vector< int >>(0x4FD8C, {0x1881959})); tbl.insert(std::pair< int , std::vector< int >>(0x5F98C, {0x1881d59})); tbl.insert(std::pair< int , std::vector< int >>(0x7F18C, {0x1882159})); tbl.insert(std::pair< int , std::vector< int >>(0x47D8C, {0x1c81959})); tbl.insert(std::pair< int , std::vector< int >>(0x7D8C4, {0x14c2619})); tbl.insert(std::pair< int , std::vector< int >>(0x7188F, {0x1904259})); tbl.insert(std::pair< int , std::vector< int >>(0x47B8C, {0x1c81959})); tbl.insert(std::pair< int , std::vector< int >>(0xE313F, {0x14c0219})); tbl.insert(std::pair< int , std::vector< int >>(0x9FB8C, {0x1881959})); tbl.insert(std::pair< int , std::vector< int >>(0xE317E, {0x14c0619})); tbl.insert(std::pair< int , std::vector< int >>(0xBF38C, {0x1881d59})); tbl.insert(std::pair< int , std::vector< int >>(0xE31FC, {0x14c0a19})); tbl.insert(std::pair< int , std::vector< int >>(0xFE38C, {0x1882159})); tbl.insert(std::pair< int , std::vector< int >>(0x718F8, {0x1900e59})); tbl.insert(std::pair< int , std::vector< int >>(0x7C38C, {0x1882559})); tbl.insert(std::pair< int , std::vector< int >>(0xE988F, {0x1904259})); tbl.insert(std::pair< int , std::vector< int >>(0x98E8F, {0x1d44119})); tbl.insert(std::pair< int , std::vector< int >>(0xE8F4C, {0x1881659})); tbl.insert(std::pair< int , std::vector< int >>(0x8F74C, {0x1c81959})); tbl.insert(std::pair< int , std::vector< int >>(0x988F7, {0x1d48419})); tbl.insert(std::pair< int , std::vector< int >>(0x8F4C7, {0x1cc5819})); tbl.insert(std::pair< int , std::vector< int >>(0x4C47B, {0x1d48419})); tbl.insert(std::pair< int , std::vector< int >>(0x47B4C, {0x1c81959})); tbl.insert(std::pair< int , std::vector< int >>(0x989EF, {0x1904059})); tbl.insert(std::pair< int , std::vector< int >>(0x9EF4C, {0x1881599})); tbl.insert(std::pair< int , std::vector< int >>(0x98BCF, {0x1904099})); tbl.insert(std::pair< int , std::vector< int >>(0xBCF4C, {0x18815d9})); tbl.insert(std::pair< int , std::vector< int >>(0x98F8F, {0x1900c19, 0x19040d9})); tbl.insert(std::pair< int , std::vector< int >>(0xF8F4C, {0x1482159, 0x1881619})); tbl.insert(std::pair< int , std::vector< int >>(0x4C70F, {0x1d44119})); tbl.insert(std::pair< int , std::vector< int >>(0x70F4C, {0x1881659})); tbl.insert(std::pair< int , std::vector< int >>(0x1D313F, {0x14c0219})); tbl.insert(std::pair< int , std::vector< int >>(0x131D3F, {0x19000d9})); tbl.insert(std::pair< int , std::vector< int >>(0x1D3F4C, {0x1481619})); tbl.insert(std::pair< int , std::vector< int >>(0x13F74C, {0x1881959})); tbl.insert(std::pair< int , std::vector< int >>(0x1313F7, {0x1904419})); tbl.insert(std::pair< int , std::vector< int >>(0x13F4C7, {0x18c5819})); tbl.insert(std::pair< int , std::vector< int >>(0x989FB, {0x1904419})); tbl.insert(std::pair< int , std::vector< int >>(0x9FB4C, {0x1881959})); tbl.insert(std::pair< int , std::vector< int >>(0x1317BF, {0x14c0059})); tbl.insert(std::pair< int , std::vector< int >>(0x17BF4C, {0x1481599})); tbl.insert(std::pair< int , std::vector< int >>(0x131F3F, {0x14c0099})); tbl.insert(std::pair< int , std::vector< int >>(0x1F3F4C, {0x14815d9})); tbl.insert(std::pair< int , std::vector< int >>(0x98E3F, {0x19000d9})); tbl.insert(std::pair< int , std::vector< int >>(0xE3F4C, {0x1481619})); tbl.insert(std::pair< int , std::vector< int >>(0x1D317E, {0x14c0619})); tbl.insert(std::pair< int , std::vector< int >>(0x131D7E, {0x19004d9})); tbl.insert(std::pair< int , std::vector< int >>(0x1D7E4C, {0x1481a19})); tbl.insert(std::pair< int , std::vector< int >>(0x17E74C, {0x1881d59})); tbl.insert(std::pair< int , std::vector< int >>(0x1317E7, {0x1904819})); tbl.insert(std::pair< int , std::vector< int >>(0x17E4C7, {0x18c5c19})); tbl.insert(std::pair< int , std::vector< int >>(0x98BF3, {0x1904819})); tbl.insert(std::pair< int , std::vector< int >>(0xBF34C, {0x1881d59})); tbl.insert(std::pair< int , std::vector< int >>(0x1317EF, {0x14c0419})); tbl.insert(std::pair< int , std::vector< int >>(0x17EF4C, {0x1481959})); tbl.insert(std::pair< int , std::vector< int >>(0x131F7E, {0x14c0499})); tbl.insert(std::pair< int , std::vector< int >>(0x1F7E4C, {0x14819d9})); tbl.insert(std::pair< int , std::vector< int >>(0x98E7E, {0x19004d9})); tbl.insert(std::pair< int , std::vector< int >>(0xE7E4C, {0x1481a19})); tbl.insert(std::pair< int , std::vector< int >>(0x1D31FC, {0x14c0a19})); tbl.insert(std::pair< int , std::vector< int >>(0x131DFC, {0x19008d9})); tbl.insert(std::pair< int , std::vector< int >>(0x1DFC4C, {0x1481e19})); tbl.insert(std::pair< int , std::vector< int >>(0x1FC74C, {0x1882159})); tbl.insert(std::pair< int , std::vector< int >>(0x131FC7, {0x1904c19})); tbl.insert(std::pair< int , std::vector< int >>(0x1FC4C7, {0x18c6019})); tbl.insert(std::pair< int , std::vector< int >>(0x98FE3, {0x1904c19})); tbl.insert(std::pair< int , std::vector< int >>(0xFE34C, {0x1882159})); tbl.insert(std::pair< int , std::vector< int >>(0x131FCF, {0x14c0819})); tbl.insert(std::pair< int , std::vector< int >>(0x1FCF4C, {0x1481d59})); tbl.insert(std::pair< int , std::vector< int >>(0x131FDE, {0x14c0859})); tbl.insert(std::pair< int , std::vector< int >>(0x1FDE4C, {0x1481d99})); tbl.insert(std::pair< int , std::vector< int >>(0x98EFC, {0x19008d9})); tbl.insert(std::pair< int , std::vector< int >>(0xEFC4C, {0x1481e19})); tbl.insert(std::pair< int , std::vector< int >>(0xE98F8, {0x1900e59})); tbl.insert(std::pair< int , std::vector< int >>(0x98EF8, {0x1d40d19})); tbl.insert(std::pair< int , std::vector< int >>(0xEF84C, {0x1482259})); tbl.insert(std::pair< int , std::vector< int >>(0xF874C, {0x1882559})); tbl.insert(std::pair< int , std::vector< int >>(0x98F87, {0x1d45019})); tbl.insert(std::pair< int , std::vector< int >>(0xF84C7, {0x18c6419})); tbl.insert(std::pair< int , std::vector< int >>(0x4C7C3, {0x1d45019})); tbl.insert(std::pair< int , std::vector< int >>(0x7C34C, {0x1882559})); tbl.insert(std::pair< int , std::vector< int >>(0x98F9E, {0x1900c59})); tbl.insert(std::pair< int , std::vector< int >>(0xF9E4C, {0x1482199})); tbl.insert(std::pair< int , std::vector< int >>(0x98FBC, {0x1900c99})); tbl.insert(std::pair< int , std::vector< int >>(0xFBC4C, {0x14821d9})); tbl.insert(std::pair< int , std::vector< int >>(0x4C778, {0x1d40d19})); tbl.insert(std::pair< int , std::vector< int >>(0x7784C, {0x1482259})); tbl.insert(std::pair< int , std::vector< int >>(0xFA623, {0x1906419})); tbl.insert(std::pair< int , std::vector< int >>(0x98FA3, {0x1d45019})); tbl.insert(std::pair< int , std::vector< int >>(0xFA34C, {0x1882559})); tbl.insert(std::pair< int , std::vector< int >>(0x8DF4C, {0x1c81599})); tbl.insert(std::pair< int , std::vector< int >>(0x988DF, {0x1d48059})); tbl.insert(std::pair< int , std::vector< int >>(0x8D31F, {0x1cc4199})); tbl.insert(std::pair< int , std::vector< int >>(0x4C46F, {0x1d48059})); tbl.insert(std::pair< int , std::vector< int >>(0x46F4C, {0x1c81599})); tbl.insert(std::pair< int , std::vector< int >>(0x1F4C4F, {0x14c2019})); tbl.insert(std::pair< int , std::vector< int >>(0x131F4F, {0x1900c19})); tbl.insert(std::pair< int , std::vector< int >>(0x1F4F4C, {0x1482159})); tbl.insert(std::pair< int , std::vector< int >>(0x13DF4C, {0x1881599})); tbl.insert(std::pair< int , std::vector< int >>(0x1313DF, {0x1904059})); tbl.insert(std::pair< int , std::vector< int >>(0x13D31F, {0x18c4199})); tbl.insert(std::pair< int , std::vector< int >>(0x1F4C5E, {0x14c2059})); tbl.insert(std::pair< int , std::vector< int >>(0x131F5E, {0x1900c59})); tbl.insert(std::pair< int , std::vector< int >>(0x1F5E4C, {0x1482199})); tbl.insert(std::pair< int , std::vector< int >>(0x179F4C, {0x18815d9})); tbl.insert(std::pair< int , std::vector< int >>(0x13179F, {0x1904099})); tbl.insert(std::pair< int , std::vector< int >>(0x17931F, {0x18c41d9})); tbl.insert(std::pair< int , std::vector< int >>(0x1F4C7C, {0x14c2099})); tbl.insert(std::pair< int , std::vector< int >>(0x131F7C, {0x1900c99})); tbl.insert(std::pair< int , std::vector< int >>(0x1F7C4C, {0x14821d9})); tbl.insert(std::pair< int , std::vector< int >>(0x1F1F4C, {0x1881619})); tbl.insert(std::pair< int , std::vector< int >>(0x131F1F, {0x19040d9})); tbl.insert(std::pair< int , std::vector< int >>(0x1F131F, {0x18c4219})); tbl.insert(std::pair< int , std::vector< int >>(0xFA638, {0x19024d9})); tbl.insert(std::pair< int , std::vector< int >>(0x98FB8, {0x1d410d9})); tbl.insert(std::pair< int , std::vector< int >>(0xFB84C, {0x1482619})); tbl.insert(std::pair< int , std::vector< int >>(0xE1F4C, {0x1881659})); tbl.insert(std::pair< int , std::vector< int >>(0x98E1F, {0x1d44119})); tbl.insert(std::pair< int , std::vector< int >>(0xE131F, {0x18c4259})); tbl.insert(std::pair< int , std::vector< int >>(0x4C7D8, {0x1d410d9})); tbl.insert(std::pair< int , std::vector< int >>(0x7D84C, {0x1482619})); tbl.insert(std::pair< int , std::vector< int >>(0x898FB, {0x1d08419})); tbl.insert(std::pair< int , std::vector< int >>(0x988FB, {0x1d48419})); tbl.insert(std::pair< int , std::vector< int >>(0x8FB4C, {0x1c81959})); tbl.insert(std::pair< int , std::vector< int >>(0xFB44C, {0x1482619})); tbl.insert(std::pair< int , std::vector< int >>(0x98FB4, {0x1d410d9})); tbl.insert(std::pair< int , std::vector< int >>(0xFB4C4, {0x14c2619})); tbl.insert(std::pair< int , std::vector< int >>(0x898EF, {0x1d08059})); tbl.insert(std::pair< int , std::vector< int >>(0x988EF, {0x1d48059})); tbl.insert(std::pair< int , std::vector< int >>(0x8EF4C, {0x1c81599})); tbl.insert(std::pair< int , std::vector< int >>(0xEF44C, {0x1482259})); tbl.insert(std::pair< int , std::vector< int >>(0x98EF4, {0x1d40d19})); tbl.insert(std::pair< int , std::vector< int >>(0xEF4C4, {0x14c2259})); tbl.insert(std::pair< int , std::vector< int >>(0x3BE8B6, {0x1041e19})); tbl.insert(std::pair< int , std::vector< int >>(0x3EE8B6, {0x10421d9})); tbl.insert(std::pair< int , std::vector< int >>(0x3A3EB6, {0x1441219})); tbl.insert(std::pair< int , std::vector< int >>(0x23BEB6, {0x1841159})); tbl.insert(std::pair< int , std::vector< int >>(0x3E8EB6, {0x1442119})); tbl.insert(std::pair< int , std::vector< int >>(0x23EEB6, {0x1841519})); tbl.insert(std::pair< int , std::vector< int >>(0x3BEB64, {0x10c1e19})); tbl.insert(std::pair< int , std::vector< int >>(0x3EEB64, {0x10c21d9})); tbl.insert(std::pair< int , std::vector< int >>(0x3AD9F4, {0x1500e19})); tbl.insert(std::pair< int , std::vector< int >>(0x2D9DF4, {0x1940d19})); tbl.insert(std::pair< int , std::vector< int >>(0x3EB674, {0x15020d9})); tbl.insert(std::pair< int , std::vector< int >>(0x2D9F74, {0x19410d9})); tbl.insert(std::pair< int , std::vector< int >>(0x3A2D9F, {0x1484219})); tbl.insert(std::pair< int , std::vector< int >>(0x23AD9F, {0x1884159})); tbl.insert(std::pair< int , std::vector< int >>(0x3AD91F, {0x1504219})); tbl.insert(std::pair< int , std::vector< int >>(0x2D9D1F, {0x1944119})); tbl.insert(std::pair< int , std::vector< int >>(0x22D9DF, {0x18c8059})); tbl.insert(std::pair< int , std::vector< int >>(0x2D91DF, {0x1948059})); tbl.insert(std::pair< int , std::vector< int >>(0x3E8B67, {0x1486019})); tbl.insert(std::pair< int , std::vector< int >>(0x23EB67, {0x1885419})); tbl.insert(std::pair< int , std::vector< int >>(0x3EB647, {0x1506019})); tbl.insert(std::pair< int , std::vector< int >>(0x2D9F47, {0x1945019})); tbl.insert(std::pair< int , std::vector< int >>(0x22D9F7, {0x18c8419})); tbl.insert(std::pair< int , std::vector< int >>(0x2D91F7, {0x1948419})); tbl.insert(std::pair< int , std::vector< int >>(0xEFAF7B, {0x40401159})); tbl.insert(std::pair< int , std::vector< int >>(0xFBAF7B, {0x40401519})); tbl.insert(std::pair< int , std::vector< int >>(0xEBDEDF, {0x40844159})); tbl.insert(std::pair< int , std::vector< int >>(0xBDEDDF, {0x40c88059})); tbl.insert(std::pair< int , std::vector< int >>(0xFAF7B7, {0x40845419})); tbl.insert(std::pair< int , std::vector< int >>(0xBDEDF7, {0x40c88419})); tbl.insert(std::pair< int , std::vector< int >>(0x75EF6F, {0x40844159})); tbl.insert(std::pair< int , std::vector< int >>(0x5EF6F7, {0x40c88419})); tbl.insert(std::pair< int , std::vector< int >>(0x2F7B7B, {0x40c88419})); tbl.insert(std::pair< int , std::vector< int >>(0x5EF7EF, {0x40844059})); tbl.insert(std::pair< int , std::vector< int >>(0x7DEF6F, {0x10c8044, 0x40888059, 0x40844119})); tbl.insert(std::pair< int , std::vector< int >>(0x39EF6F, {0x40844159})); tbl.insert(std::pair< int , std::vector< int >>(0xEFEF7B, {0x40400d19})); tbl.insert(std::pair< int , std::vector< int >>(0xFEF7B7, {0x40845019})); tbl.insert(std::pair< int , std::vector< int >>(0xFEF7BF, {0x40400c19, 0x404400d9})); tbl.insert(std::pair< int , std::vector< int >>(0x77EF7B, {0x40400d19})); tbl.insert(std::pair< int , std::vector< int >>(0x77CF7B, {0x40401159})); tbl.insert(std::pair< int , std::vector< int >>(0x7CF7B7, {0x40845419})); tbl.insert(std::pair< int , std::vector< int >>(0x7CF7BF, {0x40401019})); tbl.insert(std::pair< int , std::vector< int >>(0x7DEF7B, {0x10c8404, 0x40445019, 0x404010d9})); tbl.insert(std::pair< int , std::vector< int >>(0x3BCF7B, {0x40401159})); tbl.insert(std::pair< int , std::vector< int >>(0xFAF7BF, {0x40401019})); tbl.insert(std::pair< int , std::vector< int >>(0xBDEFDF, {0x40844059})); tbl.insert(std::pair< int , std::vector< int >>(0xFBEF7B, {0x10c8404, 0x40445019, 0x404010d9})); tbl.insert(std::pair< int , std::vector< int >>(0xFBDEDF, {0x10c8044, 0x40888059, 0x40844119})); tbl.insert(std::pair< int , std::vector< int >>(0x7DCF7B, {0x40401519})); tbl.insert(std::pair< int , std::vector< int >>(0x73DEDF, {0x40844159})); tbl.insert(std::pair< int , std::vector< int >>(0x3ECF7B, {0x40401519})); tbl.insert(std::pair< int , std::vector< int >>(0x5EF6FB, {0x40c88419})); tbl.insert(std::pair< int , std::vector< int >>(0x7DAF7B, {0x40401519})); tbl.insert(std::pair< int , std::vector< int >>(0x5EF6EF, {0x40c88059})); tbl.insert(std::pair< int , std::vector< int >>(0x77AF7B, {0x40401159})); tbl.insert(std::pair< int , std::vector< int >>(0xEFBBDE, {0x40441159})); tbl.insert(std::pair< int , std::vector< int >>(0xFBBBDE, {0x40441519})); tbl.insert(std::pair< int , std::vector< int >>(0xEEF79F, {0x40884159})); tbl.insert(std::pair< int , std::vector< int >>(0xEF79DF, {0x40cc8059})); tbl.insert(std::pair< int , std::vector< int >>(0xFBBDE7, {0x40885419})); tbl.insert(std::pair< int , std::vector< int >>(0xEF79F7, {0x40cc8419})); tbl.insert(std::pair< int , std::vector< int >>(0x777BCF, {0x40884159})); tbl.insert(std::pair< int , std::vector< int >>(0x77BCF7, {0x40cc8419})); tbl.insert(std::pair< int , std::vector< int >>(0x3BDE7B, {0x40cc8419})); tbl.insert(std::pair< int , std::vector< int >>(0x77BDEF, {0x40884059, 0xc84104, 0x40000d19})); tbl.insert(std::pair< int , std::vector< int >>(0x7F7BCF, {0x40884119})); tbl.insert(std::pair< int , std::vector< int >>(0xEEF7BF, {0x40440119})); tbl.insert(std::pair< int , std::vector< int >>(0xEF7BF7, {0x40884419})); tbl.insert(std::pair< int , std::vector< int >>(0x77BDFB, {0x40884419})); tbl.insert(std::pair< int , std::vector< int >>(0x77DBDE, {0x40441159})); tbl.insert(std::pair< int , std::vector< int >>(0x7DBDE7, {0x40885419})); tbl.insert(std::pair< int , std::vector< int >>(0x3EDEF3, {0x40885419})); tbl.insert(std::pair< int , std::vector< int >>(0x7DBDEF, {0x40441019, 0x10840c4, 0x400010d9})); tbl.insert(std::pair< int , std::vector< int >>(0x7DFBDE, {0x404410d9})); tbl.insert(std::pair< int , std::vector< int >>(0x3BDBDE, {0x40441159})); tbl.insert(std::pair< int , std::vector< int >>(0x7DDEF3, {0x40885419})); tbl.insert(std::pair< int , std::vector< int >>(0x77BCDF, {0x40cc8059})); tbl.insert(std::pair< int , std::vector< int >>(0x3BDE6F, {0x40cc8059})); tbl.insert(std::pair< int , std::vector< int >>(0xFBBDEF, {0x40441019, 0x10840c4, 0x400010d9})); tbl.insert(std::pair< int , std::vector< int >>(0xEF7BDF, {0x40884059, 0xc84104, 0x40444119})); tbl.insert(std::pair< int , std::vector< int >>(0xFBFBDE, {0x404410d9})); tbl.insert(std::pair< int , std::vector< int >>(0xFEF79F, {0x40884119})); tbl.insert(std::pair< int , std::vector< int >>(0x77BCFB, {0x40cc8419})); tbl.insert(std::pair< int , std::vector< int >>(0x7DBBDE, {0x40441519})); tbl.insert(std::pair< int , std::vector< int >>(0x77BCEF, {0x40cc8059})); tbl.insert(std::pair< int , std::vector< int >>(0x77BBDE, {0x40441159})); tbl.insert(std::pair< int , std::vector< int >>(0x1D16CF, {0x1484219})); tbl.insert(std::pair< int , std::vector< int >>(0x11D6CF, {0x1884159})); tbl.insert(std::pair< int , std::vector< int >>(0x1D6CF4, {0x1500e19})); tbl.insert(std::pair< int , std::vector< int >>(0x16CF74, {0x19410d9})); tbl.insert(std::pair< int , std::vector< int >>(0x116CF7, {0x18c8419})); tbl.insert(std::pair< int , std::vector< int >>(0x16CF47, {0x1945019})); tbl.insert(std::pair< int , std::vector< int >>(0xEB678, {0x1500e19})); tbl.insert(std::pair< int , std::vector< int >>(0xB6787, {0x1945019})); tbl.insert(std::pair< int , std::vector< int >>(0x5B3C3, {0x1945019})); tbl.insert(std::pair< int , std::vector< int >>(0xB679E, {0x1500c59})); tbl.insert(std::pair< int , std::vector< int >>(0xB67BC, {0x1500c99})); tbl.insert(std::pair< int , std::vector< int >>(0xB6F78, {0x1500d19})); tbl.insert(std::pair< int , std::vector< int >>(0xB7E78, {0x1500d59})); tbl.insert(std::pair< int , std::vector< int >>(0xFB678, {0x1500dd9})); tbl.insert(std::pair< int , std::vector< int >>(0x73678, {0x1500e19})); tbl.insert(std::pair< int , std::vector< int >>(0x8B67B, {0x18c8419})); tbl.insert(std::pair< int , std::vector< int >>(0xB67B4, {0x19410d9})); tbl.insert(std::pair< int , std::vector< int >>(0x5B3D8, {0x19410d9})); tbl.insert(std::pair< int , std::vector< int >>(0x116DEF, {0x1484059})); tbl.insert(std::pair< int , std::vector< int >>(0x16DEF4, {0x1500d19})); tbl.insert(std::pair< int , std::vector< int >>(0x116FCF, {0x1484099})); tbl.insert(std::pair< int , std::vector< int >>(0x16FCF4, {0x1500d59})); tbl.insert(std::pair< int , std::vector< int >>(0x11F6CF, {0x1484119})); tbl.insert(std::pair< int , std::vector< int >>(0x1F6CF4, {0x1500dd9})); tbl.insert(std::pair< int , std::vector< int >>(0x8E6CF, {0x1884159})); tbl.insert(std::pair< int , std::vector< int >>(0xE6CF4, {0x1500e19})); tbl.insert(std::pair< int , std::vector< int >>(0x466CF, {0x1884159})); tbl.insert(std::pair< int , std::vector< int >>(0xB67A3, {0x1945019})); tbl.insert(std::pair< int , std::vector< int >>(0x8D6CF, {0x1884159})); tbl.insert(std::pair< int , std::vector< int >>(0x16CF4F, {0x1500c19})); tbl.insert(std::pair< int , std::vector< int >>(0x13D6CF, {0x1484159})); tbl.insert(std::pair< int , std::vector< int >>(0x16CF5E, {0x1500c59})); tbl.insert(std::pair< int , std::vector< int >>(0x1796CF, {0x1484199})); tbl.insert(std::pair< int , std::vector< int >>(0x16CF7C, {0x1500c99})); tbl.insert(std::pair< int , std::vector< int >>(0x1F16CF, {0x14841d9})); tbl.insert(std::pair< int , std::vector< int >>(0xB67B8, {0x19410d9})); tbl.insert(std::pair< int , std::vector< int >>(0xE16CF, {0x1484219})); tbl.insert(std::pair< int , std::vector< int >>(0x3A2DBF, {0x10401d9})); tbl.insert(std::pair< int , std::vector< int >>(0x23ADBF, {0x1440119})); tbl.insert(std::pair< int , std::vector< int >>(0x3ADBF4, {0x10c0dd9})); tbl.insert(std::pair< int , std::vector< int >>(0x2DBF74, {0x15010d9})); tbl.insert(std::pair< int , std::vector< int >>(0x22DBF7, {0x1484419})); tbl.insert(std::pair< int , std::vector< int >>(0x2DBF47, {0x1505019})); tbl.insert(std::pair< int , std::vector< int >>(0x116DFB, {0x1484419})); tbl.insert(std::pair< int , std::vector< int >>(0x16DFB4, {0x15010d9})); tbl.insert(std::pair< int , std::vector< int >>(0xB6FD8, {0x15010d9})); tbl.insert(std::pair< int , std::vector< int >>(0x22DFBF, {0x1040059})); tbl.insert(std::pair< int , std::vector< int >>(0x2DFBF4, {0x10c0d19})); tbl.insert(std::pair< int , std::vector< int >>(0x22FDBF, {0x1040099})); tbl.insert(std::pair< int , std::vector< int >>(0x2FDBF4, {0x10c0d59})); tbl.insert(std::pair< int , std::vector< int >>(0x23EDBF, {0x41000c19, 0x10400d9})); tbl.insert(std::pair< int , std::vector< int >>(0x3EDBF4, {0x40cc18d9, 0x10c0d99})); tbl.insert(std::pair< int , std::vector< int >>(0x11CDBF, {0x1440119})); tbl.insert(std::pair< int , std::vector< int >>(0x1CDBF4, {0x10c0dd9})); tbl.insert(std::pair< int , std::vector< int >>(0x8CDBF, {0x1440119})); tbl.insert(std::pair< int , std::vector< int >>(0x16DFA3, {0x1505019})); tbl.insert(std::pair< int , std::vector< int >>(0x11ADBF, {0x1440119})); tbl.insert(std::pair< int , std::vector< int >>(0x2DBF4F, {0x10c0c19})); tbl.insert(std::pair< int , std::vector< int >>(0x27ADBF, {0x1040119})); tbl.insert(std::pair< int , std::vector< int >>(0x2DBF5E, {0x10c0c59})); tbl.insert(std::pair< int , std::vector< int >>(0x2F2DBF, {0x1040159})); tbl.insert(std::pair< int , std::vector< int >>(0x2DBF7C, {0x10c0c99})); tbl.insert(std::pair< int , std::vector< int >>(0x3E2DBF, {0x1040199})); tbl.insert(std::pair< int , std::vector< int >>(0x16DFB8, {0x15010d9})); tbl.insert(std::pair< int , std::vector< int >>(0x1C2DBF, {0x10401d9})); tbl.insert(std::pair< int , std::vector< int >>(0x3A3FB6, {0x1040dd9})); tbl.insert(std::pair< int , std::vector< int >>(0x23BFB6, {0x1440d19})); tbl.insert(std::pair< int , std::vector< int >>(0x3BFB64, {0x10c19d9})); tbl.insert(std::pair< int , std::vector< int >>(0x3FB674, {0x1501cd9})); tbl.insert(std::pair< int , std::vector< int >>(0x23FB67, {0x1485019})); tbl.insert(std::pair< int , std::vector< int >>(0x3FB647, {0x1505c19})); tbl.insert(std::pair< int , std::vector< int >>(0x11FDB3, {0x1485019})); tbl.insert(std::pair< int , std::vector< int >>(0x1FDB34, {0x1501cd9})); tbl.insert(std::pair< int , std::vector< int >>(0xFED98, {0x1501cd9})); tbl.insert(std::pair< int , std::vector< int >>(0x23FB6F, {0x1040c19, 0x410440d9})); tbl.insert(std::pair< int , std::vector< int >>(0x3FB6F4, {0x10c18d9, 0x41100d99})); tbl.insert(std::pair< int , std::vector< int >>(0x23FB7E, {0x1040c59})); tbl.insert(std::pair< int , std::vector< int >>(0x3FB7E4, {0x10c1919})); tbl.insert(std::pair< int , std::vector< int >>(0x23FBF6, {0x1040c99})); tbl.insert(std::pair< int , std::vector< int >>(0x3FBF64, {0x10c1959})); tbl.insert(std::pair< int , std::vector< int >>(0x11DFB6, {0x1440d19})); tbl.insert(std::pair< int , std::vector< int >>(0x1DFB64, {0x10c19d9})); tbl.insert(std::pair< int , std::vector< int >>(0x8DFB6, {0x1440d19})); tbl.insert(std::pair< int , std::vector< int >>(0x1FDB23, {0x1505c19})); tbl.insert(std::pair< int , std::vector< int >>(0x11BFB6, {0x1440d19})); tbl.insert(std::pair< int , std::vector< int >>(0x3FB64F, {0x10c1819})); tbl.insert(std::pair< int , std::vector< int >>(0x27BFB6, {0x1040d19})); tbl.insert(std::pair< int , std::vector< int >>(0x3FB65E, {0x10c1859})); tbl.insert(std::pair< int , std::vector< int >>(0x2F3FB6, {0x1040d59})); tbl.insert(std::pair< int , std::vector< int >>(0x3FB67C, {0x10c1899})); tbl.insert(std::pair< int , std::vector< int >>(0x3E3FB6, {0x1040d99})); tbl.insert(std::pair< int , std::vector< int >>(0x1FDB38, {0x1501cd9})); tbl.insert(std::pair< int , std::vector< int >>(0x1C3FB6, {0x1040dd9})); tbl.insert(std::pair< int , std::vector< int >>(0x1D1F36, {0x1441219})); tbl.insert(std::pair< int , std::vector< int >>(0x11DF36, {0x1841159})); tbl.insert(std::pair< int , std::vector< int >>(0x1DF364, {0x10c1e19})); tbl.insert(std::pair< int , std::vector< int >>(0x1F3674, {0x15020d9})); tbl.insert(std::pair< int , std::vector< int >>(0x11F367, {0x1885419})); tbl.insert(std::pair< int , std::vector< int >>(0x1F3647, {0x1506019})); tbl.insert(std::pair< int , std::vector< int >>(0xE8F36, {0x1441219})); tbl.insert(std::pair< int , std::vector< int >>(0x8F367, {0x1885419})); tbl.insert(std::pair< int , std::vector< int >>(0x479B3, {0x1885419})); tbl.insert(std::pair< int , std::vector< int >>(0x8F36F, {0x1441019})); tbl.insert(std::pair< int , std::vector< int >>(0x8F3F6, {0x1441099})); tbl.insert(std::pair< int , std::vector< int >>(0x8F7B6, {0x14410d9})); tbl.insert(std::pair< int , std::vector< int >>(0x9EF36, {0x1441159})); tbl.insert(std::pair< int , std::vector< int >>(0xBCF36, {0x1441199})); tbl.insert(std::pair< int , std::vector< int >>(0x70F36, {0x1441219})); tbl.insert(std::pair< int , std::vector< int >>(0x8F9B3, {0x1885419})); tbl.insert(std::pair< int , std::vector< int >>(0xF9B34, {0x15020d9})); tbl.insert(std::pair< int , std::vector< int >>(0x7CD98, {0x15020d9})); tbl.insert(std::pair< int , std::vector< int >>(0x11F36F, {0x1441019})); tbl.insert(std::pair< int , std::vector< int >>(0x1F36F4, {0x10c1cd9})); tbl.insert(std::pair< int , std::vector< int >>(0x11F3F6, {0x1441099})); tbl.insert(std::pair< int , std::vector< int >>(0x1F3F64, {0x10c1d59})); tbl.insert(std::pair< int , std::vector< int >>(0x11F7B6, {0x14410d9})); tbl.insert(std::pair< int , std::vector< int >>(0x1F7B64, {0x10c1d99})); tbl.insert(std::pair< int , std::vector< int >>(0x8EF36, {0x1841159})); tbl.insert(std::pair< int , std::vector< int >>(0xEF364, {0x10c1e19})); tbl.insert(std::pair< int , std::vector< int >>(0x46F36, {0x1841159})); tbl.insert(std::pair< int , std::vector< int >>(0xF9B23, {0x1506019})); tbl.insert(std::pair< int , std::vector< int >>(0x8DF36, {0x1841159})); tbl.insert(std::pair< int , std::vector< int >>(0x1F364F, {0x10c1c19})); tbl.insert(std::pair< int , std::vector< int >>(0x13DF36, {0x1441159})); tbl.insert(std::pair< int , std::vector< int >>(0x1F365E, {0x10c1c59})); tbl.insert(std::pair< int , std::vector< int >>(0x179F36, {0x1441199})); tbl.insert(std::pair< int , std::vector< int >>(0x1F367C, {0x10c1c99})); tbl.insert(std::pair< int , std::vector< int >>(0x1F1F36, {0x14411d9})); tbl.insert(std::pair< int , std::vector< int >>(0xF9B38, {0x15020d9})); tbl.insert(std::pair< int , std::vector< int >>(0xE1F36, {0x1441219})); tbl.insert(std::pair< int , std::vector< int >>(0x1F45B3, {0x1486019})); tbl.insert(std::pair< int , std::vector< int >>(0x11F5B3, {0x1885419})); tbl.insert(std::pair< int , std::vector< int >>(0x1F5B34, {0x15020d9})); tbl.insert(std::pair< int , std::vector< int >>(0x16CDF4, {0x1940d19})); tbl.insert(std::pair< int , std::vector< int >>(0x116CDF, {0x18c8059})); tbl.insert(std::pair< int , std::vector< int >>(0x16CD1F, {0x1944119})); tbl.insert(std::pair< int , std::vector< int >>(0xFAD98, {0x15020d9})); tbl.insert(std::pair< int , std::vector< int >>(0xB661F, {0x1944119})); tbl.insert(std::pair< int , std::vector< int >>(0x5B30F, {0x1944119})); tbl.insert(std::pair< int , std::vector< int >>(0xB663F, {0x15000d9})); tbl.insert(std::pair< int , std::vector< int >>(0xB667E, {0x15004d9})); tbl.insert(std::pair< int , std::vector< int >>(0xB66FC, {0x15008d9})); tbl.insert(std::pair< int , std::vector< int >>(0x8B66F, {0x18c8059})); tbl.insert(std::pair< int , std::vector< int >>(0xB66F4, {0x1940d19})); tbl.insert(std::pair< int , std::vector< int >>(0x5B378, {0x1940d19})); tbl.insert(std::pair< int , std::vector< int >>(0xB668F, {0x1944119})); tbl.insert(std::pair< int , std::vector< int >>(0x8F5B3, {0x1885419})); tbl.insert(std::pair< int , std::vector< int >>(0x16CD3F, {0x15000d9})); tbl.insert(std::pair< int , std::vector< int >>(0x13F5B3, {0x1485419})); tbl.insert(std::pair< int , std::vector< int >>(0x16CD7E, {0x15004d9})); tbl.insert(std::pair< int , std::vector< int >>(0x17E5B3, {0x1485819})); tbl.insert(std::pair< int , std::vector< int >>(0x16CDFC, {0x15008d9})); tbl.insert(std::pair< int , std::vector< int >>(0x1FC5B3, {0x1485c19})); tbl.insert(std::pair< int , std::vector< int >>(0xB66F8, {0x1940d19})); tbl.insert(std::pair< int , std::vector< int >>(0xF85B3, {0x1486019})); tbl.insert(std::pair< int , std::vector< int >>(0x3E8B6F, {0x1041c19})); tbl.insert(std::pair< int , std::vector< int >>(0x23EB6F, {0x1441019})); tbl.insert(std::pair< int , std::vector< int >>(0x3EB6F4, {0x10c1cd9})); tbl.insert(std::pair< int , std::vector< int >>(0x2DBDF4, {0x1500d19})); tbl.insert(std::pair< int , std::vector< int >>(0x22DBDF, {0x1484059})); tbl.insert(std::pair< int , std::vector< int >>(0x2DBD1F, {0x1504119})); tbl.insert(std::pair< int , std::vector< int >>(0x16DE8F, {0x1504119})); tbl.insert(std::pair< int , std::vector< int >>(0x11EB6F, {0x1441019})); tbl.insert(std::pair< int , std::vector< int >>(0x2DBD3F, {0x10c00d9})); tbl.insert(std::pair< int , std::vector< int >>(0x27EB6F, {0x1041019})); tbl.insert(std::pair< int , std::vector< int >>(0x2DBD7E, {0x10c04d9})); tbl.insert(std::pair< int , std::vector< int >>(0x2FCB6F, {0x1041419})); tbl.insert(std::pair< int , std::vector< int >>(0x2DBDFC, {0x10c08d9})); tbl.insert(std::pair< int , std::vector< int >>(0x3F8B6F, {0x1041819})); tbl.insert(std::pair< int , std::vector< int >>(0x16DEF8, {0x1500d19})); tbl.insert(std::pair< int , std::vector< int >>(0x1F0B6F, {0x1041c19})); tbl.insert(std::pair< int , std::vector< int >>(0x3E8B7E, {0x1041c59})); tbl.insert(std::pair< int , std::vector< int >>(0x23EB7E, {0x1441059})); tbl.insert(std::pair< int , std::vector< int >>(0x3EB7E4, {0x10c1d19})); tbl.insert(std::pair< int , std::vector< int >>(0x2DF9F4, {0x1500d59})); tbl.insert(std::pair< int , std::vector< int >>(0x22DF9F, {0x1484099})); tbl.insert(std::pair< int , std::vector< int >>(0x2DF91F, {0x1504159})); tbl.insert(std::pair< int , std::vector< int >>(0x16FC8F, {0x1504159})); tbl.insert(std::pair< int , std::vector< int >>(0x11EB7E, {0x1441059})); tbl.insert(std::pair< int , std::vector< int >>(0x2DF93F, {0x10c0119})); tbl.insert(std::pair< int , std::vector< int >>(0x27EB7E, {0x1041059})); tbl.insert(std::pair< int , std::vector< int >>(0x2DF97E, {0x10c0519})); tbl.insert(std::pair< int , std::vector< int >>(0x2FCB7E, {0x1041459})); tbl.insert(std::pair< int , std::vector< int >>(0x2DF9FC, {0x10c0919})); tbl.insert(std::pair< int , std::vector< int >>(0x3F8B7E, {0x1041859})); tbl.insert(std::pair< int , std::vector< int >>(0x16FCF8, {0x1500d59})); tbl.insert(std::pair< int , std::vector< int >>(0x1F0B7E, {0x1041c59})); tbl.insert(std::pair< int , std::vector< int >>(0x3E8BF6, {0x1041c99})); tbl.insert(std::pair< int , std::vector< int >>(0x23EBF6, {0x1441099})); tbl.insert(std::pair< int , std::vector< int >>(0x3EBF64, {0x10c1d59})); tbl.insert(std::pair< int , std::vector< int >>(0x2FD9F4, {0x1500d99})); tbl.insert(std::pair< int , std::vector< int >>(0x22FD9F, {0x14840d9})); tbl.insert(std::pair< int , std::vector< int >>(0x2FD91F, {0x1504199})); tbl.insert(std::pair< int , std::vector< int >>(0x17EC8F, {0x1504199})); tbl.insert(std::pair< int , std::vector< int >>(0x11EBF6, {0x1441099})); tbl.insert(std::pair< int , std::vector< int >>(0x2FD93F, {0x10c0159})); tbl.insert(std::pair< int , std::vector< int >>(0x27EBF6, {0x1041099})); tbl.insert(std::pair< int , std::vector< int >>(0x2FD97E, {0x10c0559})); tbl.insert(std::pair< int , std::vector< int >>(0x2FCBF6, {0x1041499})); tbl.insert(std::pair< int , std::vector< int >>(0x2FD9FC, {0x10c0959})); tbl.insert(std::pair< int , std::vector< int >>(0x3F8BF6, {0x1041899})); tbl.insert(std::pair< int , std::vector< int >>(0x17ECF8, {0x1500d99})); tbl.insert(std::pair< int , std::vector< int >>(0x1F0BF6, {0x1041c99})); tbl.insert(std::pair< int , std::vector< int >>(0x3E8FB6, {0x1041cd9})); tbl.insert(std::pair< int , std::vector< int >>(0x23EFB6, {0x14410d9})); tbl.insert(std::pair< int , std::vector< int >>(0x3EFB64, {0x10c1d99})); tbl.insert(std::pair< int , std::vector< int >>(0x3ED9F4, {0x1500dd9})); tbl.insert(std::pair< int , std::vector< int >>(0x23ED9F, {0x1484119})); tbl.insert(std::pair< int , std::vector< int >>(0x3ED91F, {0x15041d9})); tbl.insert(std::pair< int , std::vector< int >>(0x1F6C8F, {0x15041d9})); tbl.insert(std::pair< int , std::vector< int >>(0x11EFB6, {0x14410d9})); tbl.insert(std::pair< int , std::vector< int >>(0x3ED93F, {0x10c0199})); tbl.insert(std::pair< int , std::vector< int >>(0x27EFB6, {0x10410d9})); tbl.insert(std::pair< int , std::vector< int >>(0x3ED97E, {0x10c0599})); tbl.insert(std::pair< int , std::vector< int >>(0x2FCFB6, {0x10414d9})); tbl.insert(std::pair< int , std::vector< int >>(0x3ED9FC, {0x10c0999})); tbl.insert(std::pair< int , std::vector< int >>(0x3F8FB6, {0x10418d9})); tbl.insert(std::pair< int , std::vector< int >>(0x1F6CF8, {0x1500dd9})); tbl.insert(std::pair< int , std::vector< int >>(0x1F0FB6, {0x1041cd9})); tbl.insert(std::pair< int , std::vector< int >>(0x1F4736, {0x1442119})); tbl.insert(std::pair< int , std::vector< int >>(0x11F736, {0x1841519})); tbl.insert(std::pair< int , std::vector< int >>(0x1F7364, {0x10c21d9})); tbl.insert(std::pair< int , std::vector< int >>(0x1CD9F4, {0x1500e19})); tbl.insert(std::pair< int , std::vector< int >>(0x11CD9F, {0x1884159})); tbl.insert(std::pair< int , std::vector< int >>(0x1CD91F, {0x1504219})); tbl.insert(std::pair< int , std::vector< int >>(0xFA336, {0x1442119})); tbl.insert(std::pair< int , std::vector< int >>(0x8CD9F, {0x1884159})); tbl.insert(std::pair< int , std::vector< int >>(0x9FB36, {0x1441519})); tbl.insert(std::pair< int , std::vector< int >>(0xBF336, {0x1441919})); tbl.insert(std::pair< int , std::vector< int >>(0xFE336, {0x1441d19})); tbl.insert(std::pair< int , std::vector< int >>(0x7C336, {0x1442119})); tbl.insert(std::pair< int , std::vector< int >>(0x8FB36, {0x1841519})); tbl.insert(std::pair< int , std::vector< int >>(0xFB364, {0x10c21d9})); tbl.insert(std::pair< int , std::vector< int >>(0x47B36, {0x1841519})); tbl.insert(std::pair< int , std::vector< int >>(0xE6C8F, {0x1504219})); tbl.insert(std::pair< int , std::vector< int >>(0x8F736, {0x1841519})); tbl.insert(std::pair< int , std::vector< int >>(0x1CD93F, {0x10c01d9})); tbl.insert(std::pair< int , std::vector< int >>(0x13F736, {0x1441519})); tbl.insert(std::pair< int , std::vector< int >>(0x1CD97E, {0x10c05d9})); tbl.insert(std::pair< int , std::vector< int >>(0x17E736, {0x1441919})); tbl.insert(std::pair< int , std::vector< int >>(0x1CD9FC, {0x10c09d9})); tbl.insert(std::pair< int , std::vector< int >>(0x1FC736, {0x1441d19})); tbl.insert(std::pair< int , std::vector< int >>(0xE6CF8, {0x1500e19})); tbl.insert(std::pair< int , std::vector< int >>(0xF8736, {0x1442119})); tbl.insert(std::pair< int , std::vector< int >>(0x1D6C8F, {0x1504219})); tbl.insert(std::pair< int , std::vector< int >>(0x16CE8F, {0x1944119})); tbl.insert(std::pair< int , std::vector< int >>(0x1D1EB6, {0x1441219})); tbl.insert(std::pair< int , std::vector< int >>(0x11EEB6, {0x1841519})); tbl.insert(std::pair< int , std::vector< int >>(0x16C8F7, {0x1948419})); tbl.insert(std::pair< int , std::vector< int >>(0x11EB67, {0x1885419})); tbl.insert(std::pair< int , std::vector< int >>(0xB647B, {0x1948419})); tbl.insert(std::pair< int , std::vector< int >>(0x8F6B6, {0x1841519})); tbl.insert(std::pair< int , std::vector< int >>(0x16C9EF, {0x1504059})); tbl.insert(std::pair< int , std::vector< int >>(0x13DEB6, {0x1441159})); tbl.insert(std::pair< int , std::vector< int >>(0x16CBCF, {0x1504099})); tbl.insert(std::pair< int , std::vector< int >>(0x179EB6, {0x1441199})); tbl.insert(std::pair< int , std::vector< int >>(0x16CF8F, {0x1500c19, 0x15040d9})); tbl.insert(std::pair< int , std::vector< int >>(0x1F1EB6, {0x1041d19, 0x14411d9})); tbl.insert(std::pair< int , std::vector< int >>(0xB670F, {0x1944119})); tbl.insert(std::pair< int , std::vector< int >>(0xE1EB6, {0x1441219})); tbl.insert(std::pair< int , std::vector< int >>(0x3AD93F, {0x10c01d9})); tbl.insert(std::pair< int , std::vector< int >>(0x2D9D3F, {0x15000d9})); tbl.insert(std::pair< int , std::vector< int >>(0x3A7EB6, {0x10411d9})); tbl.insert(std::pair< int , std::vector< int >>(0x27EEB6, {0x1441519})); tbl.insert(std::pair< int , std::vector< int >>(0x2D93F7, {0x1504419})); tbl.insert(std::pair< int , std::vector< int >>(0x27EB67, {0x1485419})); tbl.insert(std::pair< int , std::vector< int >>(0x16C9FB, {0x1504419})); tbl.insert(std::pair< int , std::vector< int >>(0x13F6B6, {0x1441519})); tbl.insert(std::pair< int , std::vector< int >>(0x2D97BF, {0x10c0059})); tbl.insert(std::pair< int , std::vector< int >>(0x2F7EB6, {0x1041159})); tbl.insert(std::pair< int , std::vector< int >>(0x2D9F3F, {0x10c0099})); tbl.insert(std::pair< int , std::vector< int >>(0x3E7EB6, {0x1041199})); tbl.insert(std::pair< int , std::vector< int >>(0x16CE3F, {0x15000d9})); tbl.insert(std::pair< int , std::vector< int >>(0x1C7EB6, {0x10411d9})); tbl.insert(std::pair< int , std::vector< int >>(0x3AD97E, {0x10c05d9})); tbl.insert(std::pair< int , std::vector< int >>(0x2D9D7E, {0x15004d9})); tbl.insert(std::pair< int , std::vector< int >>(0x3AFCB6, {0x10415d9})); tbl.insert(std::pair< int , std::vector< int >>(0x2FCEB6, {0x1441919})); tbl.insert(std::pair< int , std::vector< int >>(0x2D97E7, {0x1504819})); tbl.insert(std::pair< int , std::vector< int >>(0x2FCB67, {0x1485819})); tbl.insert(std::pair< int , std::vector< int >>(0x16CBF3, {0x1504819})); tbl.insert(std::pair< int , std::vector< int >>(0x17E6B6, {0x1441919})); tbl.insert(std::pair< int , std::vector< int >>(0x2D97EF, {0x10c0419})); tbl.insert(std::pair< int , std::vector< int >>(0x2FDEB6, {0x1041519})); tbl.insert(std::pair< int , std::vector< int >>(0x2D9F7E, {0x10c0499})); tbl.insert(std::pair< int , std::vector< int >>(0x3EFCB6, {0x1041599})); tbl.insert(std::pair< int , std::vector< int >>(0x16CE7E, {0x15004d9})); tbl.insert(std::pair< int , std::vector< int >>(0x1CFCB6, {0x10415d9})); tbl.insert(std::pair< int , std::vector< int >>(0x3AD9FC, {0x10c09d9})); tbl.insert(std::pair< int , std::vector< int >>(0x2D9DFC, {0x15008d9})); tbl.insert(std::pair< int , std::vector< int >>(0x3BF8B6, {0x10419d9})); tbl.insert(std::pair< int , std::vector< int >>(0x3F8EB6, {0x1441d19})); tbl.insert(std::pair< int , std::vector< int >>(0x2D9FC7, {0x1504c19})); tbl.insert(std::pair< int , std::vector< int >>(0x3F8B67, {0x1485c19})); tbl.insert(std::pair< int , std::vector< int >>(0x16CFE3, {0x1504c19})); tbl.insert(std::pair< int , std::vector< int >>(0x1FC6B6, {0x1441d19})); tbl.insert(std::pair< int , std::vector< int >>(0x2D9FCF, {0x10c0819})); tbl.insert(std::pair< int , std::vector< int >>(0x3F9EB6, {0x1041919})); tbl.insert(std::pair< int , std::vector< int >>(0x2D9FDE, {0x10c0859})); tbl.insert(std::pair< int , std::vector< int >>(0x3FBCB6, {0x1041959})); tbl.insert(std::pair< int , std::vector< int >>(0x16CEFC, {0x15008d9})); tbl.insert(std::pair< int , std::vector< int >>(0x1DF8B6, {0x10419d9})); tbl.insert(std::pair< int , std::vector< int >>(0x1D6CF8, {0x1500e19})); tbl.insert(std::pair< int , std::vector< int >>(0x16CEF8, {0x1940d19})); tbl.insert(std::pair< int , std::vector< int >>(0x1DF0B6, {0x1041e19})); tbl.insert(std::pair< int , std::vector< int >>(0x1F0EB6, {0x1442119})); tbl.insert(std::pair< int , std::vector< int >>(0x16CF87, {0x1945019})); tbl.insert(std::pair< int , std::vector< int >>(0x1F0B67, {0x1486019})); tbl.insert(std::pair< int , std::vector< int >>(0xB67C3, {0x1945019})); tbl.insert(std::pair< int , std::vector< int >>(0xF86B6, {0x1442119})); tbl.insert(std::pair< int , std::vector< int >>(0x16CF9E, {0x1500c59})); tbl.insert(std::pair< int , std::vector< int >>(0x1F3CB6, {0x1041d59})); tbl.insert(std::pair< int , std::vector< int >>(0x16CFBC, {0x1500c99})); tbl.insert(std::pair< int , std::vector< int >>(0x1F78B6, {0x1041d99})); tbl.insert(std::pair< int , std::vector< int >>(0xB6778, {0x1940d19})); tbl.insert(std::pair< int , std::vector< int >>(0xEF0B6, {0x1041e19})); tbl.insert(std::pair< int , std::vector< int >>(0x1F5B23, {0x1506019})); tbl.insert(std::pair< int , std::vector< int >>(0x16CFA3, {0x1945019})); tbl.insert(std::pair< int , std::vector< int >>(0x1F46B6, {0x1442119})); tbl.insert(std::pair< int , std::vector< int >>(0x11BEB6, {0x1841159})); tbl.insert(std::pair< int , std::vector< int >>(0x16C8DF, {0x1948059})); tbl.insert(std::pair< int , std::vector< int >>(0x11AD9F, {0x1884159})); tbl.insert(std::pair< int , std::vector< int >>(0xB646F, {0x1948059})); tbl.insert(std::pair< int , std::vector< int >>(0x8DEB6, {0x1841159})); tbl.insert(std::pair< int , std::vector< int >>(0x3EB64F, {0x10c1c19})); tbl.insert(std::pair< int , std::vector< int >>(0x2D9F4F, {0x1500c19})); tbl.insert(std::pair< int , std::vector< int >>(0x3E9EB6, {0x1041d19})); tbl.insert(std::pair< int , std::vector< int >>(0x27BEB6, {0x1441159})); tbl.insert(std::pair< int , std::vector< int >>(0x2D93DF, {0x1504059})); tbl.insert(std::pair< int , std::vector< int >>(0x27AD9F, {0x1484159})); tbl.insert(std::pair< int , std::vector< int >>(0x3EB65E, {0x10c1c59})); tbl.insert(std::pair< int , std::vector< int >>(0x2D9F5E, {0x1500c59})); tbl.insert(std::pair< int , std::vector< int >>(0x3EBCB6, {0x1041d59})); tbl.insert(std::pair< int , std::vector< int >>(0x2F3EB6, {0x1441199})); tbl.insert(std::pair< int , std::vector< int >>(0x2D979F, {0x1504099})); tbl.insert(std::pair< int , std::vector< int >>(0x2F2D9F, {0x1484199})); tbl.insert(std::pair< int , std::vector< int >>(0x3EB67C, {0x10c1c99})); tbl.insert(std::pair< int , std::vector< int >>(0x2D9F7C, {0x1500c99})); tbl.insert(std::pair< int , std::vector< int >>(0x3EF8B6, {0x1041d99})); tbl.insert(std::pair< int , std::vector< int >>(0x3E3EB6, {0x14411d9})); tbl.insert(std::pair< int , std::vector< int >>(0x2D9F1F, {0x15040d9})); tbl.insert(std::pair< int , std::vector< int >>(0x3E2D9F, {0x14841d9})); tbl.insert(std::pair< int , std::vector< int >>(0x1F5B38, {0x15020d9})); tbl.insert(std::pair< int , std::vector< int >>(0x16CFB8, {0x19410d9})); tbl.insert(std::pair< int , std::vector< int >>(0x1F70B6, {0x10421d9})); tbl.insert(std::pair< int , std::vector< int >>(0x1C3EB6, {0x1441219})); tbl.insert(std::pair< int , std::vector< int >>(0x16CE1F, {0x1944119})); tbl.insert(std::pair< int , std::vector< int >>(0x1C2D9F, {0x1484219})); tbl.insert(std::pair< int , std::vector< int >>(0xB67D8, {0x19410d9})); tbl.insert(std::pair< int , std::vector< int >>(0xFB0B6, {0x10421d9})); tbl.insert(std::pair< int , std::vector< int >>(0x116CFB, {0x18c8419})); tbl.insert(std::pair< int , std::vector< int >>(0x16C8FB, {0x1948419})); tbl.insert(std::pair< int , std::vector< int >>(0x11F6B6, {0x1841519})); tbl.insert(std::pair< int , std::vector< int >>(0x1F68B6, {0x10421d9})); tbl.insert(std::pair< int , std::vector< int >>(0x16CFB4, {0x19410d9})); tbl.insert(std::pair< int , std::vector< int >>(0x1F6B64, {0x10c21d9})); tbl.insert(std::pair< int , std::vector< int >>(0x116CEF, {0x18c8059})); tbl.insert(std::pair< int , std::vector< int >>(0x16C8EF, {0x1948059})); tbl.insert(std::pair< int , std::vector< int >>(0x11DEB6, {0x1841159})); tbl.insert(std::pair< int , std::vector< int >>(0x1DE8B6, {0x1041e19})); tbl.insert(std::pair< int , std::vector< int >>(0x16CEF4, {0x1940d19})); tbl.insert(std::pair< int , std::vector< int >>(0x1DEB64, {0x10c1e19})); tbl.insert(std::pair< int , std::vector< int >>(0x77D1DB, {0x40c019d9})); tbl.insert(std::pair< int , std::vector< int >>(0x7DD1DB, {0x40c01d99})); tbl.insert(std::pair< int , std::vector< int >>(0x747DDB, {0x41000dd9})); tbl.insert(std::pair< int , std::vector< int >>(0x477DDB, {0x41400d19})); tbl.insert(std::pair< int , std::vector< int >>(0x7D1DDB, {0x41001cd9})); tbl.insert(std::pair< int , std::vector< int >>(0x47DDDB, {0x414010d9})); tbl.insert(std::pair< int , std::vector< int >>(0x77DDB4, {0x40cc19d9})); tbl.insert(std::pair< int , std::vector< int >>(0x7DDDB4, {0x40cc1d99})); tbl.insert(std::pair< int , std::vector< int >>(0x776DF4, {0x41100dd9})); tbl.insert(std::pair< int , std::vector< int >>(0x76DDF4, {0x41540d19})); tbl.insert(std::pair< int , std::vector< int >>(0x7DDB74, {0x41101cd9})); tbl.insert(std::pair< int , std::vector< int >>(0x76DF74, {0x415410d9})); tbl.insert(std::pair< int , std::vector< int >>(0x7476DF, {0x410441d9})); tbl.insert(std::pair< int , std::vector< int >>(0x4776DF, {0x41444119})); tbl.insert(std::pair< int , std::vector< int >>(0x776D1F, {0x411041d9})); tbl.insert(std::pair< int , std::vector< int >>(0x76DD1F, {0x41544119})); tbl.insert(std::pair< int , std::vector< int >>(0x476DDF, {0x41488059})); tbl.insert(std::pair< int , std::vector< int >>(0x76D1DF, {0x41548059})); tbl.insert(std::pair< int , std::vector< int >>(0x7D1DB7, {0x41045c19})); tbl.insert(std::pair< int , std::vector< int >>(0x47DDB7, {0x41445019})); tbl.insert(std::pair< int , std::vector< int >>(0x7DDB47, {0x41105c19})); tbl.insert(std::pair< int , std::vector< int >>(0x76DF47, {0x41545019})); tbl.insert(std::pair< int , std::vector< int >>(0x476DF7, {0x41488419})); tbl.insert(std::pair< int , std::vector< int >>(0x76D1F7, {0x41548419})); tbl.insert(std::pair< int , std::vector< int >>(0x1DF7DEF, {0xc84104, 0x40000d19})); tbl.insert(std::pair< int , std::vector< int >>(0x1F77DEF, {0x10840c4, 0x400010d9})); tbl.insert(std::pair< int , std::vector< int >>(0x1DF7BDF, {0xc84104, 0x40444119})); tbl.insert(std::pair< int , std::vector< int >>(0x1F7BDDF, {0x10c8044, 0x40888059})); tbl.insert(std::pair< int , std::vector< int >>(0x1F7DEF7, {0x10c8404, 0x40445019})); tbl.insert(std::pair< int , std::vector< int >>(0x1F7BDF7, {0x10c8404, 0x40888419})); tbl.insert(std::pair< int , std::vector< int >>(0xEFBDEF, {0xc84104, 0x40000d19})); tbl.insert(std::pair< int , std::vector< int >>(0xFBDEF7, {0x10c8404, 0x40445019})); tbl.insert(std::pair< int , std::vector< int >>(0xFBDEFB, {0x10c8404, 0x40888419})); tbl.insert(std::pair< int , std::vector< int >>(0xFB7DEF, {0x10840c4, 0x400010d9})); tbl.insert(std::pair< int , std::vector< int >>(0xFBDEEF, {0x10c8044, 0x40888059})); tbl.insert(std::pair< int , std::vector< int >>(0xEF7DEF, {0xc84104, 0x40000d19})); tbl.insert(std::pair< int , std::vector< int >>(0x3A3B6F, {0x410441d9})); tbl.insert(std::pair< int , std::vector< int >>(0x23BB6F, {0x41444119})); tbl.insert(std::pair< int , std::vector< int >>(0x3BB6F4, {0x41100dd9})); tbl.insert(std::pair< int , std::vector< int >>(0x3B6F74, {0x415410d9})); tbl.insert(std::pair< int , std::vector< int >>(0x23B6F7, {0x41488419})); tbl.insert(std::pair< int , std::vector< int >>(0x3B6F47, {0x41545019})); tbl.insert(std::pair< int , std::vector< int >>(0x1DDB78, {0x41100dd9})); tbl.insert(std::pair< int , std::vector< int >>(0x1DB787, {0x41545019})); tbl.insert(std::pair< int , std::vector< int >>(0xEDBC3, {0x41545019})); tbl.insert(std::pair< int , std::vector< int >>(0x1DB79E, {0x41100c59})); tbl.insert(std::pair< int , std::vector< int >>(0x1DB7BC, {0x41100c99})); tbl.insert(std::pair< int , std::vector< int >>(0x1DBF78, {0x41100d19})); tbl.insert(std::pair< int , std::vector< int >>(0x1DFB78, {0x41100d59})); tbl.insert(std::pair< int , std::vector< int >>(0xEDB78, {0x41540d19, 0x41100dd9})); tbl.insert(std::pair< int , std::vector< int >>(0x11DB7B, {0x41488419})); tbl.insert(std::pair< int , std::vector< int >>(0x1DB7B4, {0x415410d9})); tbl.insert(std::pair< int , std::vector< int >>(0xEDBD8, {0x415410d9})); tbl.insert(std::pair< int , std::vector< int >>(0x23B7EF, {0x41044059})); tbl.insert(std::pair< int , std::vector< int >>(0x3B7EF4, {0x41100d19})); tbl.insert(std::pair< int , std::vector< int >>(0x23BF6F, {0x41044099})); tbl.insert(std::pair< int , std::vector< int >>(0x3BF6F4, {0x41100d59})); tbl.insert(std::pair< int , std::vector< int >>(0x11DB6F, {0x41488059, 0x41444119})); tbl.insert(std::pair< int , std::vector< int >>(0x1DB6F4, {0x41540d19, 0x41100dd9})); tbl.insert(std::pair< int , std::vector< int >>(0x1DB7A3, {0x41545019})); tbl.insert(std::pair< int , std::vector< int >>(0x11BB6F, {0x41444119})); tbl.insert(std::pair< int , std::vector< int >>(0x3B6F4F, {0x41100c19})); tbl.insert(std::pair< int , std::vector< int >>(0x27BB6F, {0x41044119})); tbl.insert(std::pair< int , std::vector< int >>(0x3B6F5E, {0x41100c59})); tbl.insert(std::pair< int , std::vector< int >>(0x2F3B6F, {0x41044159})); tbl.insert(std::pair< int , std::vector< int >>(0x3B6F7C, {0x41100c99})); tbl.insert(std::pair< int , std::vector< int >>(0x3E3B6F, {0x41044199})); tbl.insert(std::pair< int , std::vector< int >>(0x1DB7B8, {0x415410d9})); tbl.insert(std::pair< int , std::vector< int >>(0x1C3B6F, {0x410441d9})); tbl.insert(std::pair< int , std::vector< int >>(0x3A3EDB, {0x41000dd9})); tbl.insert(std::pair< int , std::vector< int >>(0x23BEDB, {0x41400d19})); tbl.insert(std::pair< int , std::vector< int >>(0x3BEDB4, {0x40cc19d9})); tbl.insert(std::pair< int , std::vector< int >>(0x3EDB74, {0x41101cd9})); tbl.insert(std::pair< int , std::vector< int >>(0x23EDB7, {0x41445019})); tbl.insert(std::pair< int , std::vector< int >>(0x3EDB47, {0x41105c19})); tbl.insert(std::pair< int , std::vector< int >>(0x1D1EDB, {0x41000dd9})); tbl.insert(std::pair< int , std::vector< int >>(0x11EDB7, {0x41445019})); tbl.insert(std::pair< int , std::vector< int >>(0x8F6DB, {0x41445019, 0x414010d9})); tbl.insert(std::pair< int , std::vector< int >>(0x11EDFB, {0x41000c59})); tbl.insert(std::pair< int , std::vector< int >>(0x11EFDB, {0x41000c99})); tbl.insert(std::pair< int , std::vector< int >>(0x13DEDB, {0x41000d19})); tbl.insert(std::pair< int , std::vector< int >>(0x179EDB, {0x41000d59})); tbl.insert(std::pair< int , std::vector< int >>(0xE1EDB, {0x41000dd9})); tbl.insert(std::pair< int , std::vector< int >>(0x11F6DB, {0x41445019, 0x414010d9})); tbl.insert(std::pair< int , std::vector< int >>(0x1F6DB4, {0x41101cd9, 0x40cc1d99})); tbl.insert(std::pair< int , std::vector< int >>(0x23EDFB, {0x41000c59})); tbl.insert(std::pair< int , std::vector< int >>(0x3EDFB4, {0x40cc1919})); tbl.insert(std::pair< int , std::vector< int >>(0x23EFDB, {0x41000c99})); tbl.insert(std::pair< int , std::vector< int >>(0x3EFDB4, {0x40cc1959})); tbl.insert(std::pair< int , std::vector< int >>(0x11DEDB, {0x41400d19})); tbl.insert(std::pair< int , std::vector< int >>(0x1DEDB4, {0x40cc19d9})); tbl.insert(std::pair< int , std::vector< int >>(0x8DEDB, {0x41400d19})); tbl.insert(std::pair< int , std::vector< int >>(0x1F6DA3, {0x41105c19})); tbl.insert(std::pair< int , std::vector< int >>(0x11BEDB, {0x41400d19})); tbl.insert(std::pair< int , std::vector< int >>(0x3EDB4F, {0x40cc1819})); tbl.insert(std::pair< int , std::vector< int >>(0x27BEDB, {0x41000d19})); tbl.insert(std::pair< int , std::vector< int >>(0x3EDB5E, {0x40cc1859})); tbl.insert(std::pair< int , std::vector< int >>(0x2F3EDB, {0x41000d59})); tbl.insert(std::pair< int , std::vector< int >>(0x3EDB7C, {0x40cc1899})); tbl.insert(std::pair< int , std::vector< int >>(0x3E3EDB, {0x41000d99})); tbl.insert(std::pair< int , std::vector< int >>(0x1F6DB8, {0x41101cd9})); tbl.insert(std::pair< int , std::vector< int >>(0x1C3EDB, {0x41000dd9})); tbl.insert(std::pair< int , std::vector< int >>(0x3E8EDB, {0x41045c19, 0x41001cd9})); tbl.insert(std::pair< int , std::vector< int >>(0x23EEDB, {0x41445019, 0x414010d9})); tbl.insert(std::pair< int , std::vector< int >>(0x3EEDB4, {0x41101cd9, 0x40cc1d99})); tbl.insert(std::pair< int , std::vector< int >>(0x3B6DF4, {0x41540d19, 0x41100dd9})); tbl.insert(std::pair< int , std::vector< int >>(0x23B6DF, {0x41488059, 0x41444119})); tbl.insert(std::pair< int , std::vector< int >>(0x3B6D1F, {0x41544119, 0x411041d9})); tbl.insert(std::pair< int , std::vector< int >>(0x1DB68F, {0x41544119, 0x411041d9})); tbl.insert(std::pair< int , std::vector< int >>(0x11EEDB, {0x41445019, 0x414010d9})); tbl.insert(std::pair< int , std::vector< int >>(0x3B6D3F, {0x411000d9, 0x40cc0199})); tbl.insert(std::pair< int , std::vector< int >>(0x27EEDB, {0x41045019, 0x410010d9})); tbl.insert(std::pair< int , std::vector< int >>(0x3B6D7E, {0x411004d9, 0x40cc0599})); tbl.insert(std::pair< int , std::vector< int >>(0x2FCEDB, {0x41045419, 0x410014d9})); tbl.insert(std::pair< int , std::vector< int >>(0x3B6DFC, {0x411008d9, 0x40cc0999})); tbl.insert(std::pair< int , std::vector< int >>(0x3F8EDB, {0x41045819, 0x410018d9})); tbl.insert(std::pair< int , std::vector< int >>(0x1DB6F8, {0x41540d19, 0x41100dd9})); tbl.insert(std::pair< int , std::vector< int >>(0x1F0EDB, {0x41045c19, 0x41001cd9})); tbl.insert(std::pair< int , std::vector< int >>(0x7D1DBF, {0x40c01819})); tbl.insert(std::pair< int , std::vector< int >>(0x47DDBF, {0x41000c19})); tbl.insert(std::pair< int , std::vector< int >>(0x7DDBF4, {0x40cc18d9})); tbl.insert(std::pair< int , std::vector< int >>(0x76FDF4, {0x41100d19})); tbl.insert(std::pair< int , std::vector< int >>(0x476FDF, {0x41044059})); tbl.insert(std::pair< int , std::vector< int >>(0x76FD1F, {0x41104119})); tbl.insert(std::pair< int , std::vector< int >>(0x3B7E8F, {0x41104119})); tbl.insert(std::pair< int , std::vector< int >>(0x23DDBF, {0x41000c19})); tbl.insert(std::pair< int , std::vector< int >>(0x76FD3F, {0x40cc00d9})); tbl.insert(std::pair< int , std::vector< int >>(0x4FDDBF, {0x40c00c19})); tbl.insert(std::pair< int , std::vector< int >>(0x76FD7E, {0x40cc04d9})); tbl.insert(std::pair< int , std::vector< int >>(0x5F9DBF, {0x40c01019})); tbl.insert(std::pair< int , std::vector< int >>(0x76FDFC, {0x40cc08d9})); tbl.insert(std::pair< int , std::vector< int >>(0x7F1DBF, {0x40c01419})); tbl.insert(std::pair< int , std::vector< int >>(0x3B7EF8, {0x41100d19})); tbl.insert(std::pair< int , std::vector< int >>(0x3E1DBF, {0x40c01819})); tbl.insert(std::pair< int , std::vector< int >>(0x7D1DFB, {0x40c01859})); tbl.insert(std::pair< int , std::vector< int >>(0x47DDFB, {0x41000c59})); tbl.insert(std::pair< int , std::vector< int >>(0x7DDFB4, {0x40cc1919})); tbl.insert(std::pair< int , std::vector< int >>(0x77EDF4, {0x41100d59})); tbl.insert(std::pair< int , std::vector< int >>(0x477EDF, {0x41044099})); tbl.insert(std::pair< int , std::vector< int >>(0x77ED1F, {0x41104159})); tbl.insert(std::pair< int , std::vector< int >>(0x3BF68F, {0x41104159})); tbl.insert(std::pair< int , std::vector< int >>(0x23DDFB, {0x41000c59})); tbl.insert(std::pair< int , std::vector< int >>(0x77ED3F, {0x40cc0119})); tbl.insert(std::pair< int , std::vector< int >>(0x4FDDFB, {0x40c00c59})); tbl.insert(std::pair< int , std::vector< int >>(0x77ED7E, {0x40cc0519})); tbl.insert(std::pair< int , std::vector< int >>(0x5F9DFB, {0x40c01059})); tbl.insert(std::pair< int , std::vector< int >>(0x77EDFC, {0x40cc0919})); tbl.insert(std::pair< int , std::vector< int >>(0x7F1DFB, {0x40c01459})); tbl.insert(std::pair< int , std::vector< int >>(0x3BF6F8, {0x41100d59})); tbl.insert(std::pair< int , std::vector< int >>(0x3E1DFB, {0x40c01859})); tbl.insert(std::pair< int , std::vector< int >>(0x7D1FDB, {0x40c01899})); tbl.insert(std::pair< int , std::vector< int >>(0x47DFDB, {0x41000c99})); tbl.insert(std::pair< int , std::vector< int >>(0x7DFDB4, {0x40cc1959})); tbl.insert(std::pair< int , std::vector< int >>(0x7F6DF4, {0x41100d99})); tbl.insert(std::pair< int , std::vector< int >>(0x47F6DF, {0x410440d9})); tbl.insert(std::pair< int , std::vector< int >>(0x7F6D1F, {0x41104199})); tbl.insert(std::pair< int , std::vector< int >>(0x3FB68F, {0x41104199})); tbl.insert(std::pair< int , std::vector< int >>(0x23DFDB, {0x41000c99})); tbl.insert(std::pair< int , std::vector< int >>(0x7F6D3F, {0x40cc0159})); tbl.insert(std::pair< int , std::vector< int >>(0x4FDFDB, {0x40c00c99})); tbl.insert(std::pair< int , std::vector< int >>(0x7F6D7E, {0x40cc0559})); tbl.insert(std::pair< int , std::vector< int >>(0x5F9FDB, {0x40c01099})); tbl.insert(std::pair< int , std::vector< int >>(0x7F6DFC, {0x40cc0959})); tbl.insert(std::pair< int , std::vector< int >>(0x7F1FDB, {0x40c01499})); tbl.insert(std::pair< int , std::vector< int >>(0x3FB6F8, {0x41100d99})); tbl.insert(std::pair< int , std::vector< int >>(0x3E1FDB, {0x40c01899})); tbl.insert(std::pair< int , std::vector< int >>(0x3BB68F, {0x411041d9})); tbl.insert(std::pair< int , std::vector< int >>(0x3B6E8F, {0x41544119})); tbl.insert(std::pair< int , std::vector< int >>(0x3A3DDB, {0x41000dd9})); tbl.insert(std::pair< int , std::vector< int >>(0x23DDDB, {0x414010d9})); tbl.insert(std::pair< int , std::vector< int >>(0x3B68F7, {0x41548419})); tbl.insert(std::pair< int , std::vector< int >>(0x23DDB7, {0x41445019})); tbl.insert(std::pair< int , std::vector< int >>(0x1DB47B, {0x41548419})); tbl.insert(std::pair< int , std::vector< int >>(0x11EDDB, {0x414010d9})); tbl.insert(std::pair< int , std::vector< int >>(0x3B69EF, {0x41104059})); tbl.insert(std::pair< int , std::vector< int >>(0x27BDDB, {0x41000d19})); tbl.insert(std::pair< int , std::vector< int >>(0x3B6BCF, {0x41104099})); tbl.insert(std::pair< int , std::vector< int >>(0x2F3DDB, {0x41000d59})); tbl.insert(std::pair< int , std::vector< int >>(0x3B6F8F, {0x41100c19, 0x411040d9})); tbl.insert(std::pair< int , std::vector< int >>(0x3E3DDB, {0x40c018d9, 0x41000d99})); tbl.insert(std::pair< int , std::vector< int >>(0x1DB70F, {0x41544119})); tbl.insert(std::pair< int , std::vector< int >>(0x1C3DDB, {0x41000dd9})); tbl.insert(std::pair< int , std::vector< int >>(0x776D3F, {0x40cc0199})); tbl.insert(std::pair< int , std::vector< int >>(0x76DD3F, {0x411000d9})); tbl.insert(std::pair< int , std::vector< int >>(0x74FDDB, {0x40c00d99})); tbl.insert(std::pair< int , std::vector< int >>(0x4FDDDB, {0x410010d9})); tbl.insert(std::pair< int , std::vector< int >>(0x76D3F7, {0x41104419})); tbl.insert(std::pair< int , std::vector< int >>(0x4FDDB7, {0x41045019})); tbl.insert(std::pair< int , std::vector< int >>(0x3B69FB, {0x41104419})); tbl.insert(std::pair< int , std::vector< int >>(0x27EDDB, {0x410010d9})); tbl.insert(std::pair< int , std::vector< int >>(0x76D7BF, {0x40cc0059})); tbl.insert(std::pair< int , std::vector< int >>(0x5EFDDB, {0x40c00d19})); tbl.insert(std::pair< int , std::vector< int >>(0x76DF3F, {0x40cc0099})); tbl.insert(std::pair< int , std::vector< int >>(0x7CFDDB, {0x40c00d59})); tbl.insert(std::pair< int , std::vector< int >>(0x3B6E3F, {0x411000d9})); tbl.insert(std::pair< int , std::vector< int >>(0x38FDDB, {0x40c00d99})); tbl.insert(std::pair< int , std::vector< int >>(0x776D7E, {0x40cc0599})); tbl.insert(std::pair< int , std::vector< int >>(0x76DD7E, {0x411004d9})); tbl.insert(std::pair< int , std::vector< int >>(0x75F9DB, {0x40c01199})); tbl.insert(std::pair< int , std::vector< int >>(0x5F9DDB, {0x410014d9})); tbl.insert(std::pair< int , std::vector< int >>(0x76D7E7, {0x41104819})); tbl.insert(std::pair< int , std::vector< int >>(0x5F9DB7, {0x41045419})); tbl.insert(std::pair< int , std::vector< int >>(0x3B6BF3, {0x41104819})); tbl.insert(std::pair< int , std::vector< int >>(0x2FCDDB, {0x410014d9})); tbl.insert(std::pair< int , std::vector< int >>(0x76D7EF, {0x40cc0419})); tbl.insert(std::pair< int , std::vector< int >>(0x5FBDDB, {0x40c010d9})); tbl.insert(std::pair< int , std::vector< int >>(0x76DF7E, {0x40cc0499})); tbl.insert(std::pair< int , std::vector< int >>(0x7DF9DB, {0x40c01159})); tbl.insert(std::pair< int , std::vector< int >>(0x3B6E7E, {0x411004d9})); tbl.insert(std::pair< int , std::vector< int >>(0x39F9DB, {0x40c01199})); tbl.insert(std::pair< int , std::vector< int >>(0x776DFC, {0x40cc0999})); tbl.insert(std::pair< int , std::vector< int >>(0x76DDFC, {0x411008d9})); tbl.insert(std::pair< int , std::vector< int >>(0x77F1DB, {0x40c01599})); tbl.insert(std::pair< int , std::vector< int >>(0x7F1DDB, {0x410018d9})); tbl.insert(std::pair< int , std::vector< int >>(0x76DFC7, {0x41104c19})); tbl.insert(std::pair< int , std::vector< int >>(0x7F1DB7, {0x41045819})); tbl.insert(std::pair< int , std::vector< int >>(0x3B6FE3, {0x41104c19})); tbl.insert(std::pair< int , std::vector< int >>(0x3F8DDB, {0x410018d9})); tbl.insert(std::pair< int , std::vector< int >>(0x76DFCF, {0x40cc0819})); tbl.insert(std::pair< int , std::vector< int >>(0x7F3DDB, {0x40c014d9})); tbl.insert(std::pair< int , std::vector< int >>(0x76DFDE, {0x40cc0859})); tbl.insert(std::pair< int , std::vector< int >>(0x7F79DB, {0x40c01519})); tbl.insert(std::pair< int , std::vector< int >>(0x3B6EFC, {0x411008d9})); tbl.insert(std::pair< int , std::vector< int >>(0x3BF1DB, {0x40c01599})); tbl.insert(std::pair< int , std::vector< int >>(0x3BB6F8, {0x41100dd9})); tbl.insert(std::pair< int , std::vector< int >>(0x3B6EF8, {0x41540d19})); tbl.insert(std::pair< int , std::vector< int >>(0x3BE1DB, {0x40c019d9})); tbl.insert(std::pair< int , std::vector< int >>(0x3E1DDB, {0x41001cd9})); tbl.insert(std::pair< int , std::vector< int >>(0x3B6F87, {0x41545019})); tbl.insert(std::pair< int , std::vector< int >>(0x3E1DB7, {0x41045c19})); tbl.insert(std::pair< int , std::vector< int >>(0x1DB7C3, {0x41545019})); tbl.insert(std::pair< int , std::vector< int >>(0x1F0DDB, {0x41001cd9})); tbl.insert(std::pair< int , std::vector< int >>(0x3B6F9E, {0x41100c59})); tbl.insert(std::pair< int , std::vector< int >>(0x3E79DB, {0x40c01919})); tbl.insert(std::pair< int , std::vector< int >>(0x3B6FBC, {0x41100c99})); tbl.insert(std::pair< int , std::vector< int >>(0x3EF1DB, {0x40c01959})); tbl.insert(std::pair< int , std::vector< int >>(0x1DB778, {0x41540d19})); tbl.insert(std::pair< int , std::vector< int >>(0x1DE1DB, {0x40c019d9})); tbl.insert(std::pair< int , std::vector< int >>(0x3EEDA3, {0x41105c19})); tbl.insert(std::pair< int , std::vector< int >>(0x3B6FA3, {0x41545019})); tbl.insert(std::pair< int , std::vector< int >>(0x3E8DDB, {0x41001cd9})); tbl.insert(std::pair< int , std::vector< int >>(0x237DDB, {0x41400d19})); tbl.insert(std::pair< int , std::vector< int >>(0x3B68DF, {0x41548059})); tbl.insert(std::pair< int , std::vector< int >>(0x2376DF, {0x41444119})); tbl.insert(std::pair< int , std::vector< int >>(0x1DB46F, {0x41548059})); tbl.insert(std::pair< int , std::vector< int >>(0x11BDDB, {0x41400d19})); tbl.insert(std::pair< int , std::vector< int >>(0x7DDB4F, {0x40cc1819})); tbl.insert(std::pair< int , std::vector< int >>(0x76DF4F, {0x41100c19})); tbl.insert(std::pair< int , std::vector< int >>(0x7D3DDB, {0x40c018d9})); tbl.insert(std::pair< int , std::vector< int >>(0x4F7DDB, {0x41000d19})); tbl.insert(std::pair< int , std::vector< int >>(0x76D3DF, {0x41104059})); tbl.insert(std::pair< int , std::vector< int >>(0x4F76DF, {0x41044119})); tbl.insert(std::pair< int , std::vector< int >>(0x7DDB5E, {0x40cc1859})); tbl.insert(std::pair< int , std::vector< int >>(0x76DF5E, {0x41100c59})); tbl.insert(std::pair< int , std::vector< int >>(0x7D79DB, {0x40c01919})); tbl.insert(std::pair< int , std::vector< int >>(0x5E7DDB, {0x41000d59})); tbl.insert(std::pair< int , std::vector< int >>(0x76D79F, {0x41104099})); tbl.insert(std::pair< int , std::vector< int >>(0x5E76DF, {0x41044159})); tbl.insert(std::pair< int , std::vector< int >>(0x7DDB7C, {0x40cc1899})); tbl.insert(std::pair< int , std::vector< int >>(0x76DF7C, {0x41100c99})); tbl.insert(std::pair< int , std::vector< int >>(0x7DF1DB, {0x40c01959})); tbl.insert(std::pair< int , std::vector< int >>(0x7C7DDB, {0x41000d99})); tbl.insert(std::pair< int , std::vector< int >>(0x76DF1F, {0x411040d9})); tbl.insert(std::pair< int , std::vector< int >>(0x7C76DF, {0x41044199})); tbl.insert(std::pair< int , std::vector< int >>(0x3EEDB8, {0x41101cd9})); tbl.insert(std::pair< int , std::vector< int >>(0x3B6FB8, {0x415410d9})); tbl.insert(std::pair< int , std::vector< int >>(0x3EE1DB, {0x40c01d99})); tbl.insert(std::pair< int , std::vector< int >>(0x387DDB, {0x41000dd9})); tbl.insert(std::pair< int , std::vector< int >>(0x3B6E1F, {0x41544119})); tbl.insert(std::pair< int , std::vector< int >>(0x3876DF, {0x410441d9})); tbl.insert(std::pair< int , std::vector< int >>(0x1DB7D8, {0x415410d9})); tbl.insert(std::pair< int , std::vector< int >>(0x1F61DB, {0x40c01d99})); tbl.insert(std::pair< int , std::vector< int >>(0x23B6FB, {0x41488419})); tbl.insert(std::pair< int , std::vector< int >>(0x3B68FB, {0x41548419})); tbl.insert(std::pair< int , std::vector< int >>(0x23EDDB, {0x414010d9})); tbl.insert(std::pair< int , std::vector< int >>(0x3ED1DB, {0x40c01d99})); tbl.insert(std::pair< int , std::vector< int >>(0x3B6FB4, {0x415410d9})); tbl.insert(std::pair< int , std::vector< int >>(0x3EDDB4, {0x40cc1d99})); tbl.insert(std::pair< int , std::vector< int >>(0x23B6EF, {0x41488059})); tbl.insert(std::pair< int , std::vector< int >>(0x3B68EF, {0x41548059})); tbl.insert(std::pair< int , std::vector< int >>(0x23BDDB, {0x41400d19})); tbl.insert(std::pair< int , std::vector< int >>(0x3BD1DB, {0x40c019d9})); tbl.insert(std::pair< int , std::vector< int >>(0x3B6EF4, {0x41540d19})); tbl.insert(std::pair< int , std::vector< int >>(0x3BDDB4, {0x40cc19d9})); tbl.insert(std::pair< int , std::vector< int >>(0xE888F, {0x1d04299})); tbl.insert(std::pair< int , std::vector< int >>(0x8E88F, {0x21041d9})); tbl.insert(std::pair< int , std::vector< int >>(0x88E8F, {0x2144119})); tbl.insert(std::pair< int , std::vector< int >>(0xE88F4, {0x1d00e99})); tbl.insert(std::pair< int , std::vector< int >>(0x8E8F4, {0x2100dd9})); tbl.insert(std::pair< int , std::vector< int >>(0xE8F44, {0x1cc1a99})); tbl.insert(std::pair< int , std::vector< int >>(0x8F744, {0x20c1d99})); tbl.insert(std::pair< int , std::vector< int >>(0x88F74, {0x21410d9})); tbl.insert(std::pair< int , std::vector< int >>(0x8F474, {0x2101cd9})); tbl.insert(std::pair< int , std::vector< int >>(0x888F7, {0x2148419})); tbl.insert(std::pair< int , std::vector< int >>(0x88F47, {0x2145019})); tbl.insert(std::pair< int , std::vector< int >>(0x8F447, {0x2105c19})); tbl.insert(std::pair< int , std::vector< int >>(0x74478, {0x1d00e99})); tbl.insert(std::pair< int , std::vector< int >>(0x47478, {0x2100dd9})); tbl.insert(std::pair< int , std::vector< int >>(0x74784, {0x1cc1a99})); tbl.insert(std::pair< int , std::vector< int >>(0x47874, {0x2101cd9})); tbl.insert(std::pair< int , std::vector< int >>(0x44787, {0x2145019})); tbl.insert(std::pair< int , std::vector< int >>(0x47847, {0x2105c19})); tbl.insert(std::pair< int , std::vector< int >>(0x223C3, {0x2145019})); tbl.insert(std::pair< int , std::vector< int >>(0x23C34, {0x2101cd9})); tbl.insert(std::pair< int , std::vector< int >>(0x4479E, {0x1d00c59})); tbl.insert(std::pair< int , std::vector< int >>(0x479E4, {0x1cc1919})); tbl.insert(std::pair< int , std::vector< int >>(0x447BC, {0x1d00c99})); tbl.insert(std::pair< int , std::vector< int >>(0x47BC4, {0x1cc1959})); tbl.insert(std::pair< int , std::vector< int >>(0x44F78, {0x1d00d19})); tbl.insert(std::pair< int , std::vector< int >>(0x4F784, {0x1cc19d9})); tbl.insert(std::pair< int , std::vector< int >>(0x45E78, {0x1d00d59})); tbl.insert(std::pair< int , std::vector< int >>(0x5E784, {0x1cc1a19})); tbl.insert(std::pair< int , std::vector< int >>(0x23878, {0x2100dd9})); tbl.insert(std::pair< int , std::vector< int >>(0x38784, {0x1cc1a99})); tbl.insert(std::pair< int , std::vector< int >>(0x23C23, {0x2105c19})); tbl.insert(std::pair< int , std::vector< int >>(0x23478, {0x2100dd9})); tbl.insert(std::pair< int , std::vector< int >>(0x4784F, {0x1cc1819})); tbl.insert(std::pair< int , std::vector< int >>(0x4F478, {0x1d00dd9})); tbl.insert(std::pair< int , std::vector< int >>(0x4785E, {0x1cc1859})); tbl.insert(std::pair< int , std::vector< int >>(0x5E478, {0x1d00e19})); tbl.insert(std::pair< int , std::vector< int >>(0x4787C, {0x1cc1899})); tbl.insert(std::pair< int , std::vector< int >>(0x7C478, {0x1d00e59})); tbl.insert(std::pair< int , std::vector< int >>(0x23C38, {0x2101cd9})); tbl.insert(std::pair< int , std::vector< int >>(0x38478, {0x1d00e99})); tbl.insert(std::pair< int , std::vector< int >>(0x4447B, {0x2148419})); tbl.insert(std::pair< int , std::vector< int >>(0x447B4, {0x21410d9})); tbl.insert(std::pair< int , std::vector< int >>(0x47B44, {0x20c1d99})); tbl.insert(std::pair< int , std::vector< int >>(0x223D8, {0x21410d9})); tbl.insert(std::pair< int , std::vector< int >>(0x23D84, {0x20c1d99})); tbl.insert(std::pair< int , std::vector< int >>(0x889EF, {0x1d04059})); tbl.insert(std::pair< int , std::vector< int >>(0x89EF4, {0x1d00d19})); tbl.insert(std::pair< int , std::vector< int >>(0x9EF44, {0x1cc19d9})); tbl.insert(std::pair< int , std::vector< int >>(0x88BCF, {0x1d04099})); tbl.insert(std::pair< int , std::vector< int >>(0x8BCF4, {0x1d00d59})); tbl.insert(std::pair< int , std::vector< int >>(0xBCF44, {0x1cc1a19})); tbl.insert(std::pair< int , std::vector< int >>(0x88F8F, {0x1d00c19, 0x1d040d9})); tbl.insert(std::pair< int , std::vector< int >>(0x8F8F4, {0x1cc18d9, 0x1d00d99})); tbl.insert(std::pair< int , std::vector< int >>(0xF8F44, {0x18c2599, 0x1cc1a59})); tbl.insert(std::pair< int , std::vector< int >>(0x4470F, {0x2144119})); tbl.insert(std::pair< int , std::vector< int >>(0x470F4, {0x2100dd9})); tbl.insert(std::pair< int , std::vector< int >>(0x70F44, {0x1cc1a99})); tbl.insert(std::pair< int , std::vector< int >>(0x2230F, {0x2144119})); tbl.insert(std::pair< int , std::vector< int >>(0x230F4, {0x2100dd9})); tbl.insert(std::pair< int , std::vector< int >>(0x447A3, {0x2145019})); tbl.insert(std::pair< int , std::vector< int >>(0x47A23, {0x2105c19})); tbl.insert(std::pair< int , std::vector< int >>(0x4468F, {0x2144119})); tbl.insert(std::pair< int , std::vector< int >>(0x4688F, {0x21041d9})); tbl.insert(std::pair< int , std::vector< int >>(0x47A34, {0x2101cd9})); tbl.insert(std::pair< int , std::vector< int >>(0x468F4, {0x2100dd9})); tbl.insert(std::pair< int , std::vector< int >>(0x23D18, {0x2101cd9})); tbl.insert(std::pair< int , std::vector< int >>(0x2308F, {0x21041d9})); tbl.insert(std::pair< int , std::vector< int >>(0x88F4F, {0x1d00c19})); tbl.insert(std::pair< int , std::vector< int >>(0x8F44F, {0x1cc1819})); tbl.insert(std::pair< int , std::vector< int >>(0x89E8F, {0x1d04119})); tbl.insert(std::pair< int , std::vector< int >>(0x9E88F, {0x1d041d9})); tbl.insert(std::pair< int , std::vector< int >>(0x8F4F4, {0x1cc18d9})); tbl.insert(std::pair< int , std::vector< int >>(0x9E8F4, {0x1d00dd9})); tbl.insert(std::pair< int , std::vector< int >>(0x88F5E, {0x1d00c59})); tbl.insert(std::pair< int , std::vector< int >>(0x8F45E, {0x1cc1859})); tbl.insert(std::pair< int , std::vector< int >>(0x8BC8F, {0x1d04159})); tbl.insert(std::pair< int , std::vector< int >>(0xBC88F, {0x1d04219})); tbl.insert(std::pair< int , std::vector< int >>(0x8F5E4, {0x1cc1919})); tbl.insert(std::pair< int , std::vector< int >>(0xBC8F4, {0x1d00e19})); tbl.insert(std::pair< int , std::vector< int >>(0x88F7C, {0x1d00c99})); tbl.insert(std::pair< int , std::vector< int >>(0x8F47C, {0x1cc1899})); tbl.insert(std::pair< int , std::vector< int >>(0x8F88F, {0x1d04199})); tbl.insert(std::pair< int , std::vector< int >>(0xF888F, {0x1d04259})); tbl.insert(std::pair< int , std::vector< int >>(0x8F7C4, {0x1cc1959})); tbl.insert(std::pair< int , std::vector< int >>(0xF88F4, {0x1d00e59})); tbl.insert(std::pair< int , std::vector< int >>(0x447B8, {0x21410d9})); tbl.insert(std::pair< int , std::vector< int >>(0x47A38, {0x2101cd9})); tbl.insert(std::pair< int , std::vector< int >>(0x4708F, {0x21041d9})); tbl.insert(std::pair< int , std::vector< int >>(0x7088F, {0x1d04299})); tbl.insert(std::pair< int , std::vector< int >>(0x47B84, {0x20c1d99})); tbl.insert(std::pair< int , std::vector< int >>(0x708F4, {0x1d00e99})); tbl.insert(std::pair< int , std::vector< int >>(0x1D113F, {0x18c0259})); tbl.insert(std::pair< int , std::vector< int >>(0x11D13F, {0x1cc0199})); tbl.insert(std::pair< int , std::vector< int >>(0x111D3F, {0x1d000d9})); tbl.insert(std::pair< int , std::vector< int >>(0x1D13F4, {0x18c0e59})); tbl.insert(std::pair< int , std::vector< int >>(0x11D3F4, {0x1cc0d99})); tbl.insert(std::pair< int , std::vector< int >>(0x1D3F44, {0x18c1a59})); tbl.insert(std::pair< int , std::vector< int >>(0x13F744, {0x1cc1d99})); tbl.insert(std::pair< int , std::vector< int >>(0x113F74, {0x1d010d9})); tbl.insert(std::pair< int , std::vector< int >>(0x13F474, {0x1d01cd9})); tbl.insert(std::pair< int , std::vector< int >>(0x1113F7, {0x1d04419})); tbl.insert(std::pair< int , std::vector< int >>(0x113F47, {0x1d05019})); tbl.insert(std::pair< int , std::vector< int >>(0x13F447, {0x1d05c19})); tbl.insert(std::pair< int , std::vector< int >>(0x889FB, {0x1d04419})); tbl.insert(std::pair< int , std::vector< int >>(0x89FB4, {0x1d010d9})); tbl.insert(std::pair< int , std::vector< int >>(0x9FB44, {0x1cc1d99})); tbl.insert(std::pair< int , std::vector< int >>(0x44FD8, {0x1d010d9})); tbl.insert(std::pair< int , std::vector< int >>(0x4FD84, {0x1cc1d99})); tbl.insert(std::pair< int , std::vector< int >>(0x1117BF, {0x18c0059})); tbl.insert(std::pair< int , std::vector< int >>(0x117BF4, {0x18c0d19})); tbl.insert(std::pair< int , std::vector< int >>(0x17BF44, {0x18c19d9})); tbl.insert(std::pair< int , std::vector< int >>(0x111F3F, {0x18c0099})); tbl.insert(std::pair< int , std::vector< int >>(0x11F3F4, {0x18c0d59})); tbl.insert(std::pair< int , std::vector< int >>(0x1F3F44, {0x18c1a19})); tbl.insert(std::pair< int , std::vector< int >>(0x88E3F, {0x1d000d9})); tbl.insert(std::pair< int , std::vector< int >>(0x8E3F4, {0x1cc0d99})); tbl.insert(std::pair< int , std::vector< int >>(0xE3F44, {0x18c1a59})); tbl.insert(std::pair< int , std::vector< int >>(0x4463F, {0x1d000d9})); tbl.insert(std::pair< int , std::vector< int >>(0x463F4, {0x1cc0d99})); tbl.insert(std::pair< int , std::vector< int >>(0x89FA3, {0x1d05019})); tbl.insert(std::pair< int , std::vector< int >>(0x9FA23, {0x1d05c19})); tbl.insert(std::pair< int , std::vector< int >>(0x88D3F, {0x1d000d9})); tbl.insert(std::pair< int , std::vector< int >>(0x8D13F, {0x1cc0199})); tbl.insert(std::pair< int , std::vector< int >>(0x9FA34, {0x1d01cd9})); tbl.insert(std::pair< int , std::vector< int >>(0x8D3F4, {0x1cc0d99})); tbl.insert(std::pair< int , std::vector< int >>(0x4FD18, {0x1d01cd9})); tbl.insert(std::pair< int , std::vector< int >>(0x4613F, {0x1cc0199})); tbl.insert(std::pair< int , std::vector< int >>(0x113F4F, {0x18c0c19})); tbl.insert(std::pair< int , std::vector< int >>(0x13F44F, {0x18c1819})); tbl.insert(std::pair< int , std::vector< int >>(0x113D3F, {0x18c00d9})); tbl.insert(std::pair< int , std::vector< int >>(0x13D13F, {0x18c0199})); tbl.insert(std::pair< int , std::vector< int >>(0x13F4F4, {0x18c18d9})); tbl.insert(std::pair< int , std::vector< int >>(0x13D3F4, {0x18c0d99})); tbl.insert(std::pair< int , std::vector< int >>(0x113F5E, {0x18c0c59})); tbl.insert(std::pair< int , std::vector< int >>(0x13F45E, {0x18c1859})); tbl.insert(std::pair< int , std::vector< int >>(0x11793F, {0x18c0119})); tbl.insert(std::pair< int , std::vector< int >>(0x17913F, {0x18c01d9})); tbl.insert(std::pair< int , std::vector< int >>(0x13F5E4, {0x18c1919})); tbl.insert(std::pair< int , std::vector< int >>(0x1793F4, {0x18c0dd9})); tbl.insert(std::pair< int , std::vector< int >>(0x113F7C, {0x18c0c99})); tbl.insert(std::pair< int , std::vector< int >>(0x13F47C, {0x18c1899})); tbl.insert(std::pair< int , std::vector< int >>(0x11F13F, {0x18c0159})); tbl.insert(std::pair< int , std::vector< int >>(0x1F113F, {0x18c0219})); tbl.insert(std::pair< int , std::vector< int >>(0x13F7C4, {0x18c1959})); tbl.insert(std::pair< int , std::vector< int >>(0x1F13F4, {0x18c0e19})); tbl.insert(std::pair< int , std::vector< int >>(0x89FB8, {0x1d010d9})); tbl.insert(std::pair< int , std::vector< int >>(0x9FA38, {0x1d01cd9})); tbl.insert(std::pair< int , std::vector< int >>(0x8E13F, {0x1cc0199})); tbl.insert(std::pair< int , std::vector< int >>(0xE113F, {0x18c0259})); tbl.insert(std::pair< int , std::vector< int >>(0x9FB84, {0x1cc1d99})); tbl.insert(std::pair< int , std::vector< int >>(0xE13F4, {0x18c0e59})); tbl.insert(std::pair< int , std::vector< int >>(0x1D117E, {0x18c0659})); tbl.insert(std::pair< int , std::vector< int >>(0x11D17E, {0x1cc0599})); tbl.insert(std::pair< int , std::vector< int >>(0x111D7E, {0x1d004d9})); tbl.insert(std::pair< int , std::vector< int >>(0x1D17E4, {0x18c1259})); tbl.insert(std::pair< int , std::vector< int >>(0x11D7E4, {0x1cc1199})); tbl.insert(std::pair< int , std::vector< int >>(0x1D7E44, {0x18c1e59})); tbl.insert(std::pair< int , std::vector< int >>(0x17E744, {0x1cc2199})); tbl.insert(std::pair< int , std::vector< int >>(0x117E74, {0x1d014d9})); tbl.insert(std::pair< int , std::vector< int >>(0x17E474, {0x1d020d9})); tbl.insert(std::pair< int , std::vector< int >>(0x1117E7, {0x1d04819})); tbl.insert(std::pair< int , std::vector< int >>(0x117E47, {0x1d05419})); tbl.insert(std::pair< int , std::vector< int >>(0x17E447, {0x1d06019})); tbl.insert(std::pair< int , std::vector< int >>(0x88BF3, {0x1d04819})); tbl.insert(std::pair< int , std::vector< int >>(0x8BF34, {0x1d014d9})); tbl.insert(std::pair< int , std::vector< int >>(0xBF344, {0x1cc2199})); tbl.insert(std::pair< int , std::vector< int >>(0x45F98, {0x1d014d9})); tbl.insert(std::pair< int , std::vector< int >>(0x5F984, {0x1cc2199})); tbl.insert(std::pair< int , std::vector< int >>(0x1117EF, {0x18c0419})); tbl.insert(std::pair< int , std::vector< int >>(0x117EF4, {0x18c10d9})); tbl.insert(std::pair< int , std::vector< int >>(0x17EF44, {0x18c1d99})); tbl.insert(std::pair< int , std::vector< int >>(0x111F7E, {0x18c0499})); tbl.insert(std::pair< int , std::vector< int >>(0x11F7E4, {0x18c1159})); tbl.insert(std::pair< int , std::vector< int >>(0x1F7E44, {0x18c1e19})); tbl.insert(std::pair< int , std::vector< int >>(0x88E7E, {0x1d004d9})); tbl.insert(std::pair< int , std::vector< int >>(0x8E7E4, {0x1cc1199})); tbl.insert(std::pair< int , std::vector< int >>(0xE7E44, {0x18c1e59})); tbl.insert(std::pair< int , std::vector< int >>(0x4467E, {0x1d004d9})); tbl.insert(std::pair< int , std::vector< int >>(0x467E4, {0x1cc1199})); tbl.insert(std::pair< int , std::vector< int >>(0x8BF23, {0x1d05419})); tbl.insert(std::pair< int , std::vector< int >>(0xBF223, {0x1d06019})); tbl.insert(std::pair< int , std::vector< int >>(0x88D7E, {0x1d004d9})); tbl.insert(std::pair< int , std::vector< int >>(0x8D17E, {0x1cc0599})); tbl.insert(std::pair< int , std::vector< int >>(0xBF234, {0x1d020d9})); tbl.insert(std::pair< int , std::vector< int >>(0x8D7E4, {0x1cc1199})); tbl.insert(std::pair< int , std::vector< int >>(0x5F918, {0x1d020d9})); tbl.insert(std::pair< int , std::vector< int >>(0x4617E, {0x1cc0599})); tbl.insert(std::pair< int , std::vector< int >>(0x117E4F, {0x18c1019})); tbl.insert(std::pair< int , std::vector< int >>(0x17E44F, {0x18c1c19})); tbl.insert(std::pair< int , std::vector< int >>(0x113D7E, {0x18c04d9})); tbl.insert(std::pair< int , std::vector< int >>(0x13D17E, {0x18c0599})); tbl.insert(std::pair< int , std::vector< int >>(0x17E4F4, {0x18c1cd9})); tbl.insert(std::pair< int , std::vector< int >>(0x13D7E4, {0x18c1199})); tbl.insert(std::pair< int , std::vector< int >>(0x117E5E, {0x18c1059})); tbl.insert(std::pair< int , std::vector< int >>(0x17E45E, {0x18c1c59})); tbl.insert(std::pair< int , std::vector< int >>(0x11797E, {0x18c0519})); tbl.insert(std::pair< int , std::vector< int >>(0x17917E, {0x18c05d9})); tbl.insert(std::pair< int , std::vector< int >>(0x17E5E4, {0x18c1d19})); tbl.insert(std::pair< int , std::vector< int >>(0x1797E4, {0x18c11d9})); tbl.insert(std::pair< int , std::vector< int >>(0x117E7C, {0x18c1099})); tbl.insert(std::pair< int , std::vector< int >>(0x17E47C, {0x18c1c99})); tbl.insert(std::pair< int , std::vector< int >>(0x11F17E, {0x18c0559})); tbl.insert(std::pair< int , std::vector< int >>(0x1F117E, {0x18c0619})); tbl.insert(std::pair< int , std::vector< int >>(0x17E7C4, {0x18c1d59})); tbl.insert(std::pair< int , std::vector< int >>(0x1F17E4, {0x18c1219})); tbl.insert(std::pair< int , std::vector< int >>(0x8BF38, {0x1d014d9})); tbl.insert(std::pair< int , std::vector< int >>(0xBF238, {0x1d020d9})); tbl.insert(std::pair< int , std::vector< int >>(0x8E17E, {0x1cc0599})); tbl.insert(std::pair< int , std::vector< int >>(0xE117E, {0x18c0659})); tbl.insert(std::pair< int , std::vector< int >>(0xBF384, {0x1cc2199})); tbl.insert(std::pair< int , std::vector< int >>(0xE17E4, {0x18c1259})); tbl.insert(std::pair< int , std::vector< int >>(0x1D11FC, {0x18c0a59})); tbl.insert(std::pair< int , std::vector< int >>(0x11D1FC, {0x1cc0999})); tbl.insert(std::pair< int , std::vector< int >>(0x111DFC, {0x1d008d9})); tbl.insert(std::pair< int , std::vector< int >>(0x1D1FC4, {0x18c1659})); tbl.insert(std::pair< int , std::vector< int >>(0x11DFC4, {0x1cc1599})); tbl.insert(std::pair< int , std::vector< int >>(0x1DFC44, {0x18c2259})); tbl.insert(std::pair< int , std::vector< int >>(0x1FC744, {0x1cc2599})); tbl.insert(std::pair< int , std::vector< int >>(0x11FC74, {0x1d018d9})); tbl.insert(std::pair< int , std::vector< int >>(0x1FC474, {0x1d024d9})); tbl.insert(std::pair< int , std::vector< int >>(0x111FC7, {0x1d04c19})); tbl.insert(std::pair< int , std::vector< int >>(0x11FC47, {0x1d05819})); tbl.insert(std::pair< int , std::vector< int >>(0x1FC447, {0x1d06419})); tbl.insert(std::pair< int , std::vector< int >>(0x88FE3, {0x1d04c19})); tbl.insert(std::pair< int , std::vector< int >>(0x8FE34, {0x1d018d9})); tbl.insert(std::pair< int , std::vector< int >>(0xFE344, {0x1cc2599})); tbl.insert(std::pair< int , std::vector< int >>(0x47F18, {0x1d018d9})); tbl.insert(std::pair< int , std::vector< int >>(0x7F184, {0x1cc2599})); tbl.insert(std::pair< int , std::vector< int >>(0x111FCF, {0x18c0819})); tbl.insert(std::pair< int , std::vector< int >>(0x11FCF4, {0x18c14d9})); tbl.insert(std::pair< int , std::vector< int >>(0x1FCF44, {0x18c2199})); tbl.insert(std::pair< int , std::vector< int >>(0x111FDE, {0x18c0859})); tbl.insert(std::pair< int , std::vector< int >>(0x11FDE4, {0x18c1519})); tbl.insert(std::pair< int , std::vector< int >>(0x1FDE44, {0x18c21d9})); tbl.insert(std::pair< int , std::vector< int >>(0x88EFC, {0x1d008d9})); tbl.insert(std::pair< int , std::vector< int >>(0x8EFC4, {0x1cc1599})); tbl.insert(std::pair< int , std::vector< int >>(0xEFC44, {0x18c2259})); tbl.insert(std::pair< int , std::vector< int >>(0x446FC, {0x1d008d9})); tbl.insert(std::pair< int , std::vector< int >>(0x46FC4, {0x1cc1599})); tbl.insert(std::pair< int , std::vector< int >>(0x8FE23, {0x1d05819})); tbl.insert(std::pair< int , std::vector< int >>(0xFE223, {0x1d06419})); tbl.insert(std::pair< int , std::vector< int >>(0x88DFC, {0x1d008d9})); tbl.insert(std::pair< int , std::vector< int >>(0x8D1FC, {0x1cc0999})); tbl.insert(std::pair< int , std::vector< int >>(0xFE234, {0x1d024d9})); tbl.insert(std::pair< int , std::vector< int >>(0x8DFC4, {0x1cc1599})); tbl.insert(std::pair< int , std::vector< int >>(0x7F118, {0x1d024d9})); tbl.insert(std::pair< int , std::vector< int >>(0x461FC, {0x1cc0999})); tbl.insert(std::pair< int , std::vector< int >>(0x11FC4F, {0x18c1419})); tbl.insert(std::pair< int , std::vector< int >>(0x1FC44F, {0x18c2019})); tbl.insert(std::pair< int , std::vector< int >>(0x113DFC, {0x18c08d9})); tbl.insert(std::pair< int , std::vector< int >>(0x13D1FC, {0x18c0999})); tbl.insert(std::pair< int , std::vector< int >>(0x1FC4F4, {0x18c20d9})); tbl.insert(std::pair< int , std::vector< int >>(0x13DFC4, {0x18c1599})); tbl.insert(std::pair< int , std::vector< int >>(0x11FC5E, {0x18c1459})); tbl.insert(std::pair< int , std::vector< int >>(0x1FC45E, {0x18c2059})); tbl.insert(std::pair< int , std::vector< int >>(0x1179FC, {0x18c0919})); tbl.insert(std::pair< int , std::vector< int >>(0x1791FC, {0x18c09d9})); tbl.insert(std::pair< int , std::vector< int >>(0x1FC5E4, {0x18c2119})); tbl.insert(std::pair< int , std::vector< int >>(0x179FC4, {0x18c15d9})); tbl.insert(std::pair< int , std::vector< int >>(0x11FC7C, {0x18c1499})); tbl.insert(std::pair< int , std::vector< int >>(0x1FC47C, {0x18c2099})); tbl.insert(std::pair< int , std::vector< int >>(0x11F1FC, {0x18c0959})); tbl.insert(std::pair< int , std::vector< int >>(0x1F11FC, {0x18c0a19})); tbl.insert(std::pair< int , std::vector< int >>(0x1FC7C4, {0x18c2159})); tbl.insert(std::pair< int , std::vector< int >>(0x1F1FC4, {0x18c1619})); tbl.insert(std::pair< int , std::vector< int >>(0x8FE38, {0x1d018d9})); tbl.insert(std::pair< int , std::vector< int >>(0xFE238, {0x1d024d9})); tbl.insert(std::pair< int , std::vector< int >>(0x8E1FC, {0x1cc0999})); tbl.insert(std::pair< int , std::vector< int >>(0xE11FC, {0x18c0a59})); tbl.insert(std::pair< int , std::vector< int >>(0xFE384, {0x1cc2599})); tbl.insert(std::pair< int , std::vector< int >>(0xE1FC4, {0x18c1659})); tbl.insert(std::pair< int , std::vector< int >>(0xE88F8, {0x1d00e99})); tbl.insert(std::pair< int , std::vector< int >>(0x8E8F8, {0x2100dd9})); tbl.insert(std::pair< int , std::vector< int >>(0x88EF8, {0x2140d19})); tbl.insert(std::pair< int , std::vector< int >>(0xE8F84, {0x1cc1a99})); tbl.insert(std::pair< int , std::vector< int >>(0x8EF84, {0x20c19d9})); tbl.insert(std::pair< int , std::vector< int >>(0xEF844, {0x18c2699})); tbl.insert(std::pair< int , std::vector< int >>(0xF8744, {0x1cc2999})); tbl.insert(std::pair< int , std::vector< int >>(0x8F874, {0x2101cd9})); tbl.insert(std::pair< int , std::vector< int >>(0xF8474, {0x1d028d9})); tbl.insert(std::pair< int , std::vector< int >>(0x88F87, {0x2145019})); tbl.insert(std::pair< int , std::vector< int >>(0x8F847, {0x2105c19})); tbl.insert(std::pair< int , std::vector< int >>(0xF8447, {0x1d06819})); tbl.insert(std::pair< int , std::vector< int >>(0x447C3, {0x2145019})); tbl.insert(std::pair< int , std::vector< int >>(0x47C34, {0x2101cd9})); tbl.insert(std::pair< int , std::vector< int >>(0x7C344, {0x1cc2999})); tbl.insert(std::pair< int , std::vector< int >>(0x23E18, {0x2101cd9})); tbl.insert(std::pair< int , std::vector< int >>(0x3E184, {0x1cc2999})); tbl.insert(std::pair< int , std::vector< int >>(0x88F9E, {0x1d00c59})); tbl.insert(std::pair< int , std::vector< int >>(0x8F9E4, {0x1cc1919})); tbl.insert(std::pair< int , std::vector< int >>(0xF9E44, {0x18c25d9})); tbl.insert(std::pair< int , std::vector< int >>(0x88FBC, {0x1d00c99})); tbl.insert(std::pair< int , std::vector< int >>(0x8FBC4, {0x1cc1959})); tbl.insert(std::pair< int , std::vector< int >>(0xFBC44, {0x18c2619})); tbl.insert(std::pair< int , std::vector< int >>(0x44778, {0x2140d19})); tbl.insert(std::pair< int , std::vector< int >>(0x47784, {0x20c19d9})); tbl.insert(std::pair< int , std::vector< int >>(0x77844, {0x18c2699})); tbl.insert(std::pair< int , std::vector< int >>(0x22378, {0x2140d19})); tbl.insert(std::pair< int , std::vector< int >>(0x23784, {0x20c19d9})); tbl.insert(std::pair< int , std::vector< int >>(0x47C23, {0x2105c19})); tbl.insert(std::pair< int , std::vector< int >>(0x7C223, {0x1d06819})); tbl.insert(std::pair< int , std::vector< int >>(0x446F8, {0x2140d19})); tbl.insert(std::pair< int , std::vector< int >>(0x468F8, {0x2100dd9})); tbl.insert(std::pair< int , std::vector< int >>(0x7C234, {0x1d028d9})); tbl.insert(std::pair< int , std::vector< int >>(0x46F84, {0x20c19d9})); tbl.insert(std::pair< int , std::vector< int >>(0x3E118, {0x1d028d9})); tbl.insert(std::pair< int , std::vector< int >>(0x230F8, {0x2100dd9})); tbl.insert(std::pair< int , std::vector< int >>(0x8F84F, {0x1cc1819})); tbl.insert(std::pair< int , std::vector< int >>(0xF844F, {0x18c2419})); tbl.insert(std::pair< int , std::vector< int >>(0x89EF8, {0x1d00d19})); tbl.insert(std::pair< int , std::vector< int >>(0x9E8F8, {0x1d00dd9})); tbl.insert(std::pair< int , std::vector< int >>(0xF84F4, {0x18c24d9})); tbl.insert(std::pair< int , std::vector< int >>(0x9EF84, {0x1cc19d9})); tbl.insert(std::pair< int , std::vector< int >>(0x8F85E, {0x1cc1859})); tbl.insert(std::pair< int , std::vector< int >>(0xF845E, {0x18c2459})); tbl.insert(std::pair< int , std::vector< int >>(0x8BCF8, {0x1d00d59})); tbl.insert(std::pair< int , std::vector< int >>(0xBC8F8, {0x1d00e19})); tbl.insert(std::pair< int , std::vector< int >>(0xF85E4, {0x18c2519})); tbl.insert(std::pair< int , std::vector< int >>(0xBCF84, {0x1cc1a19})); tbl.insert(std::pair< int , std::vector< int >>(0x8F87C, {0x1cc1899})); tbl.insert(std::pair< int , std::vector< int >>(0xF847C, {0x18c2499})); tbl.insert(std::pair< int , std::vector< int >>(0x8F8F8, {0x1d00d99})); tbl.insert(std::pair< int , std::vector< int >>(0xF88F8, {0x1d00e59})); tbl.insert(std::pair< int , std::vector< int >>(0xF87C4, {0x18c2559})); tbl.insert(std::pair< int , std::vector< int >>(0xF8F84, {0x1cc1a59})); tbl.insert(std::pair< int , std::vector< int >>(0x47C38, {0x2101cd9})); tbl.insert(std::pair< int , std::vector< int >>(0x7C238, {0x1d028d9})); tbl.insert(std::pair< int , std::vector< int >>(0x470F8, {0x2100dd9})); tbl.insert(std::pair< int , std::vector< int >>(0x708F8, {0x1d00e99})); tbl.insert(std::pair< int , std::vector< int >>(0x7C384, {0x1cc2999})); tbl.insert(std::pair< int , std::vector< int >>(0x70F84, {0x1cc1a99})); tbl.insert(std::pair< int , std::vector< int >>(0xFA223, {0x1d06819})); tbl.insert(std::pair< int , std::vector< int >>(0x8FA23, {0x2105c19})); tbl.insert(std::pair< int , std::vector< int >>(0x88FA3, {0x2145019})); tbl.insert(std::pair< int , std::vector< int >>(0xFA234, {0x1d028d9})); tbl.insert(std::pair< int , std::vector< int >>(0x8FA34, {0x2101cd9})); tbl.insert(std::pair< int , std::vector< int >>(0xFA344, {0x1cc2999})); tbl.insert(std::pair< int , std::vector< int >>(0x8DF44, {0x20c19d9})); tbl.insert(std::pair< int , std::vector< int >>(0x88DF4, {0x2140d19})); tbl.insert(std::pair< int , std::vector< int >>(0x8D1F4, {0x2100dd9})); tbl.insert(std::pair< int , std::vector< int >>(0x888DF, {0x2148059})); tbl.insert(std::pair< int , std::vector< int >>(0x88D1F, {0x2144119})); tbl.insert(std::pair< int , std::vector< int >>(0x8D11F, {0x21041d9})); tbl.insert(std::pair< int , std::vector< int >>(0x7D118, {0x1d028d9})); tbl.insert(std::pair< int , std::vector< int >>(0x47D18, {0x2101cd9})); tbl.insert(std::pair< int , std::vector< int >>(0x7D184, {0x1cc2999})); tbl.insert(std::pair< int , std::vector< int >>(0x461F4, {0x2100dd9})); tbl.insert(std::pair< int , std::vector< int >>(0x4461F, {0x2144119})); tbl.insert(std::pair< int , std::vector< int >>(0x4611F, {0x21041d9})); tbl.insert(std::pair< int , std::vector< int >>(0x4446F, {0x2148059})); tbl.insert(std::pair< int , std::vector< int >>(0x446F4, {0x2140d19})); tbl.insert(std::pair< int , std::vector< int >>(0x46F44, {0x20c19d9})); tbl.insert(std::pair< int , std::vector< int >>(0x1F444F, {0x18c2419})); tbl.insert(std::pair< int , std::vector< int >>(0x11F44F, {0x1cc1819})); tbl.insert(std::pair< int , std::vector< int >>(0x111F4F, {0x1d00c19})); tbl.insert(std::pair< int , std::vector< int >>(0x1F44F4, {0x18c24d9})); tbl.insert(std::pair< int , std::vector< int >>(0x11F4F4, {0x1cc18d9})); tbl.insert(std::pair< int , std::vector< int >>(0x1F4F44, {0x18c2599})); tbl.insert(std::pair< int , std::vector< int >>(0x13DF44, {0x1cc19d9})); tbl.insert(std::pair< int , std::vector< int >>(0x113DF4, {0x1d00d19})); tbl.insert(std::pair< int , std::vector< int >>(0x13D1F4, {0x1d00dd9})); tbl.insert(std::pair< int , std::vector< int >>(0x1113DF, {0x1d04059})); tbl.insert(std::pair< int , std::vector< int >>(0x113D1F, {0x1d04119})); tbl.insert(std::pair< int , std::vector< int >>(0x13D11F, {0x1d041d9})); tbl.insert(std::pair< int , std::vector< int >>(0x1F445E, {0x18c2459})); tbl.insert(std::pair< int , std::vector< int >>(0x11F45E, {0x1cc1859})); tbl.insert(std::pair< int , std::vector< int >>(0x111F5E, {0x1d00c59})); tbl.insert(std::pair< int , std::vector< int >>(0x1F45E4, {0x18c2519})); tbl.insert(std::pair< int , std::vector< int >>(0x11F5E4, {0x1cc1919})); tbl.insert(std::pair< int , std::vector< int >>(0x1F5E44, {0x18c25d9})); tbl.insert(std::pair< int , std::vector< int >>(0x179F44, {0x1cc1a19})); tbl.insert(std::pair< int , std::vector< int >>(0x1179F4, {0x1d00d59})); tbl.insert(std::pair< int , std::vector< int >>(0x1791F4, {0x1d00e19})); tbl.insert(std::pair< int , std::vector< int >>(0x11179F, {0x1d04099})); tbl.insert(std::pair< int , std::vector< int >>(0x11791F, {0x1d04159})); tbl.insert(std::pair< int , std::vector< int >>(0x17911F, {0x1d04219})); tbl.insert(std::pair< int , std::vector< int >>(0x1F447C, {0x18c2499})); tbl.insert(std::pair< int , std::vector< int >>(0x11F47C, {0x1cc1899})); tbl.insert(std::pair< int , std::vector< int >>(0x111F7C, {0x1d00c99})); tbl.insert(std::pair< int , std::vector< int >>(0x1F47C4, {0x18c2559})); tbl.insert(std::pair< int , std::vector< int >>(0x11F7C4, {0x1cc1959})); tbl.insert(std::pair< int , std::vector< int >>(0x1F7C44, {0x18c2619})); tbl.insert(std::pair< int , std::vector< int >>(0x1F1F44, {0x1cc1a59})); tbl.insert(std::pair< int , std::vector< int >>(0x11F1F4, {0x1d00d99})); tbl.insert(std::pair< int , std::vector< int >>(0x1F11F4, {0x1d00e59})); tbl.insert(std::pair< int , std::vector< int >>(0x111F1F, {0x1d040d9})); tbl.insert(std::pair< int , std::vector< int >>(0x11F11F, {0x1d04199})); tbl.insert(std::pair< int , std::vector< int >>(0x1F111F, {0x1d04259})); tbl.insert(std::pair< int , std::vector< int >>(0xFA238, {0x1d028d9})); tbl.insert(std::pair< int , std::vector< int >>(0x8FA38, {0x2101cd9})); tbl.insert(std::pair< int , std::vector< int >>(0x88FB8, {0x21410d9})); tbl.insert(std::pair< int , std::vector< int >>(0xFA384, {0x1cc2999})); tbl.insert(std::pair< int , std::vector< int >>(0x8FB84, {0x20c1d99})); tbl.insert(std::pair< int , std::vector< int >>(0xFB844, {0x18c2a59})); tbl.insert(std::pair< int , std::vector< int >>(0xE1F44, {0x1cc1a99})); tbl.insert(std::pair< int , std::vector< int >>(0x8E1F4, {0x2100dd9})); tbl.insert(std::pair< int , std::vector< int >>(0xE11F4, {0x1d00e99})); tbl.insert(std::pair< int , std::vector< int >>(0x88E1F, {0x2144119})); tbl.insert(std::pair< int , std::vector< int >>(0x8E11F, {0x21041d9})); tbl.insert(std::pair< int , std::vector< int >>(0xE111F, {0x1d04299})); tbl.insert(std::pair< int , std::vector< int >>(0x447D8, {0x21410d9})); tbl.insert(std::pair< int , std::vector< int >>(0x47D84, {0x20c1d99})); tbl.insert(std::pair< int , std::vector< int >>(0x7D844, {0x18c2a59})); tbl.insert(std::pair< int , std::vector< int >>(0x888FB, {0x2148419})); tbl.insert(std::pair< int , std::vector< int >>(0x88FB4, {0x21410d9})); tbl.insert(std::pair< int , std::vector< int >>(0x8FB44, {0x20c1d99})); tbl.insert(std::pair< int , std::vector< int >>(0xFB444, {0x18c2a59})); tbl.insert(std::pair< int , std::vector< int >>(0x888EF, {0x2148059})); tbl.insert(std::pair< int , std::vector< int >>(0x88EF4, {0x2140d19})); tbl.insert(std::pair< int , std::vector< int >>(0x8EF44, {0x20c19d9})); tbl.insert(std::pair< int , std::vector< int >>(0xEF444, {0x18c2699})); tbl.insert(std::pair< int , std::vector< int >>(0x77DF44, {0xc1da12})); tbl.insert(std::pair< int , std::vector< int >>(0x7DDF44, {0xc219d2})); tbl.insert(std::pair< int , std::vector< int >>(0x7DF744, {0xc21d92})); tbl.insert(std::pair< int , std::vector< int >>(0x77D1F4, {0x101ce12})); tbl.insert(std::pair< int , std::vector< int >>(0x7DD1F4, {0x1020dd2})); tbl.insert(std::pair< int , std::vector< int >>(0x747DF4, {0x1410e12})); tbl.insert(std::pair< int , std::vector< int >>(0x477DF4, {0x1810d52})); tbl.insert(std::pair< int , std::vector< int >>(0x7D1DF4, {0x1420d12})); tbl.insert(std::pair< int , std::vector< int >>(0x47DDF4, {0x1814d12})); tbl.insert(std::pair< int , std::vector< int >>(0x7DF474, {0x1021cd2})); tbl.insert(std::pair< int , std::vector< int >>(0x7D1F74, {0x14210d2})); tbl.insert(std::pair< int , std::vector< int >>(0x47DF74, {0x18150d2})); tbl.insert(std::pair< int , std::vector< int >>(0x77D11F, {0x105c212})); tbl.insert(std::pair< int , std::vector< int >>(0x7DD11F, {0x10601d2})); tbl.insert(std::pair< int , std::vector< int >>(0x747D1F, {0x1450212})); tbl.insert(std::pair< int , std::vector< int >>(0x477D1F, {0x1850152})); tbl.insert(std::pair< int , std::vector< int >>(0x7D1D1F, {0x1460112})); tbl.insert(std::pair< int , std::vector< int >>(0x47DD1F, {0x1854112})); tbl.insert(std::pair< int , std::vector< int >>(0x7447DF, {0x1484212})); tbl.insert(std::pair< int , std::vector< int >>(0x4747DF, {0x1884152})); tbl.insert(std::pair< int , std::vector< int >>(0x4477DF, {0x18c4092})); tbl.insert(std::pair< int , std::vector< int >>(0x7D11DF, {0x14a0052})); tbl.insert(std::pair< int , std::vector< int >>(0x47D1DF, {0x1894052})); tbl.insert(std::pair< int , std::vector< int >>(0x447DDF, {0x18c8052})); tbl.insert(std::pair< int , std::vector< int >>(0x7DF447, {0x1061c12})); tbl.insert(std::pair< int , std::vector< int >>(0x7D1F47, {0x1461012})); tbl.insert(std::pair< int , std::vector< int >>(0x47DF47, {0x1855012})); tbl.insert(std::pair< int , std::vector< int >>(0x7D11F7, {0x14a0412})); tbl.insert(std::pair< int , std::vector< int >>(0x47D1F7, {0x1894412})); tbl.insert(std::pair< int , std::vector< int >>(0x447DF7, {0x18c8412})); tbl.insert(std::pair< int , std::vector< int >>(0x3BEFA0, {0xc1da12})); tbl.insert(std::pair< int , std::vector< int >>(0x3EEFA0, {0xc219d2})); tbl.insert(std::pair< int , std::vector< int >>(0x3EFBA0, {0xc21d92})); tbl.insert(std::pair< int , std::vector< int >>(0x3BE81F, {0x105c212})); tbl.insert(std::pair< int , std::vector< int >>(0x3EE81F, {0x10601d2})); tbl.insert(std::pair< int , std::vector< int >>(0x3A07DF, {0x1484212})); tbl.insert(std::pair< int , std::vector< int >>(0x2077DF, {0x18c4092})); tbl.insert(std::pair< int , std::vector< int >>(0x3E81DF, {0x14a0052})); tbl.insert(std::pair< int , std::vector< int >>(0x207DDF, {0x18c8052})); tbl.insert(std::pair< int , std::vector< int >>(0x3EFA07, {0x1061c12})); tbl.insert(std::pair< int , std::vector< int >>(0x3E81F7, {0x14a0412})); tbl.insert(std::pair< int , std::vector< int >>(0x207DF7, {0x18c8412})); tbl.insert(std::pair< int , std::vector< int >>(0x1DF40F, {0x105c212})); tbl.insert(std::pair< int , std::vector< int >>(0x1F740F, {0x10601d2})); tbl.insert(std::pair< int , std::vector< int >>(0x1D03DF, {0x1484212})); tbl.insert(std::pair< int , std::vector< int >>(0x103DDF, {0x18c8052})); tbl.insert(std::pair< int , std::vector< int >>(0x1F40F7, {0x14a0412})); tbl.insert(std::pair< int , std::vector< int >>(0x103DF7, {0x18c8412})); tbl.insert(std::pair< int , std::vector< int >>(0xE81EF, {0x1484212})); tbl.insert(std::pair< int , std::vector< int >>(0x81EF7, {0x18c8412})); tbl.insert(std::pair< int , std::vector< int >>(0x40F7B, {0x18c8412})); tbl.insert(std::pair< int , std::vector< int >>(0x83DEF, {0x1484092})); tbl.insert(std::pair< int , std::vector< int >>(0x879EF, {0x14840d2})); tbl.insert(std::pair< int , std::vector< int >>(0x8F1EF, {0x1450052, 0x1484112})); tbl.insert(std::pair< int , std::vector< int >>(0x9E1EF, {0x1484152})); tbl.insert(std::pair< int , std::vector< int >>(0xBC1EF, {0x1484192})); tbl.insert(std::pair< int , std::vector< int >>(0xF81EF, {0x105c052, 0x14841d2})); tbl.insert(std::pair< int , std::vector< int >>(0x701EF, {0x1484212})); tbl.insert(std::pair< int , std::vector< int >>(0x1D07EF, {0x10441d2})); tbl.insert(std::pair< int , std::vector< int >>(0x107EF7, {0x1488412})); tbl.insert(std::pair< int , std::vector< int >>(0x83F7B, {0x1488412})); tbl.insert(std::pair< int , std::vector< int >>(0x10F7EF, {0x1044092})); tbl.insert(std::pair< int , std::vector< int >>(0x11E7EF, {0x100c412, 0x10440d2})); tbl.insert(std::pair< int , std::vector< int >>(0x13C7EF, {0x1044112})); tbl.insert(std::pair< int , std::vector< int >>(0x1787EF, {0x1044152})); tbl.insert(std::pair< int , std::vector< int >>(0x1F07EF, {0xc18412, 0x1044192})); tbl.insert(std::pair< int , std::vector< int >>(0xE07EF, {0x10441d2})); tbl.insert(std::pair< int , std::vector< int >>(0x1D0FCF, {0x10481d2})); tbl.insert(std::pair< int , std::vector< int >>(0x10FCF7, {0x148c412})); tbl.insert(std::pair< int , std::vector< int >>(0x87E7B, {0x148c412})); tbl.insert(std::pair< int , std::vector< int >>(0x10FDEF, {0x1048052})); tbl.insert(std::pair< int , std::vector< int >>(0x11EFCF, {0x100c812, 0x10480d2})); tbl.insert(std::pair< int , std::vector< int >>(0x13CFCF, {0x1048112})); tbl.insert(std::pair< int , std::vector< int >>(0x178FCF, {0x1048152})); tbl.insert(std::pair< int , std::vector< int >>(0x1F0FCF, {0xc18812, 0x1048192})); tbl.insert(std::pair< int , std::vector< int >>(0xE0FCF, {0x10481d2})); tbl.insert(std::pair< int , std::vector< int >>(0x1D1F8F, {0x104c1d2})); tbl.insert(std::pair< int , std::vector< int >>(0x11F8F7, {0x1490412})); tbl.insert(std::pair< int , std::vector< int >>(0x8FC7B, {0x1490412})); tbl.insert(std::pair< int , std::vector< int >>(0x11F9EF, {0x104c052})); tbl.insert(std::pair< int , std::vector< int >>(0x11FBCF, {0x104c092})); tbl.insert(std::pair< int , std::vector< int >>(0x13DF8F, {0x104c112})); tbl.insert(std::pair< int , std::vector< int >>(0x179F8F, {0x104c152})); tbl.insert(std::pair< int , std::vector< int >>(0x1F1F8F, {0xc18c12, 0xc580d2, 0x104c192})); tbl.insert(std::pair< int , std::vector< int >>(0xE1F8F, {0x104c1d2})); tbl.insert(std::pair< int , std::vector< int >>(0x1D3F0F, {0x10501d2})); tbl.insert(std::pair< int , std::vector< int >>(0x13F0F7, {0x1494412})); tbl.insert(std::pair< int , std::vector< int >>(0x9F87B, {0x1494412})); tbl.insert(std::pair< int , std::vector< int >>(0x13F1EF, {0x1050052, 0x1084112})); tbl.insert(std::pair< int , std::vector< int >>(0x13F3CF, {0x1050092})); tbl.insert(std::pair< int , std::vector< int >>(0x13F78F, {0x1010c12, 0x10500d2})); tbl.insert(std::pair< int , std::vector< int >>(0x17BF0F, {0x1050152})); tbl.insert(std::pair< int , std::vector< int >>(0x1F3F0F, {0xc19012, 0x1050192})); tbl.insert(std::pair< int , std::vector< int >>(0xE3F0F, {0x10501d2})); tbl.insert(std::pair< int , std::vector< int >>(0x1D7E0F, {0x10541d2})); tbl.insert(std::pair< int , std::vector< int >>(0x17E0F7, {0x1498412})); tbl.insert(std::pair< int , std::vector< int >>(0xBF07B, {0x1498412})); tbl.insert(std::pair< int , std::vector< int >>(0x17E1EF, {0x1054052})); tbl.insert(std::pair< int , std::vector< int >>(0x17E3CF, {0x1054092})); tbl.insert(std::pair< int , std::vector< int >>(0x17E78F, {0x1014c12, 0x10540d2})); tbl.insert(std::pair< int , std::vector< int >>(0x17EF0F, {0x1054112})); tbl.insert(std::pair< int , std::vector< int >>(0x1F7E0F, {0xc19412, 0x1054192})); tbl.insert(std::pair< int , std::vector< int >>(0xE7E0F, {0x10541d2})); tbl.insert(std::pair< int , std::vector< int >>(0x1DFC0F, {0x10581d2})); tbl.insert(std::pair< int , std::vector< int >>(0x1FC0F7, {0x149c412})); tbl.insert(std::pair< int , std::vector< int >>(0xFE07B, {0x149c412})); tbl.insert(std::pair< int , std::vector< int >>(0x1FC1EF, {0x1058052})); tbl.insert(std::pair< int , std::vector< int >>(0x1FC3CF, {0x1058092})); tbl.insert(std::pair< int , std::vector< int >>(0x1FC78F, {0x1018c12, 0x10580d2})); tbl.insert(std::pair< int , std::vector< int >>(0x1FCF0F, {0x1058112})); tbl.insert(std::pair< int , std::vector< int >>(0x1FDE0F, {0x1058152})); tbl.insert(std::pair< int , std::vector< int >>(0xEFC0F, {0x10581d2})); tbl.insert(std::pair< int , std::vector< int >>(0xEF80F, {0x105c212})); tbl.insert(std::pair< int , std::vector< int >>(0xF80F7, {0x14a0412})); tbl.insert(std::pair< int , std::vector< int >>(0x7C07B, {0x14a0412})); tbl.insert(std::pair< int , std::vector< int >>(0xF83CF, {0x105c092})); tbl.insert(std::pair< int , std::vector< int >>(0xF878F, {0x101cc12, 0x105c0d2})); tbl.insert(std::pair< int , std::vector< int >>(0xF8F0F, {0x105c112, 0x14501d2})); tbl.insert(std::pair< int , std::vector< int >>(0xF9E0F, {0x105c152})); tbl.insert(std::pair< int , std::vector< int >>(0xFBC0F, {0xc1d812, 0x105c192})); tbl.insert(std::pair< int , std::vector< int >>(0x7780F, {0x105c212})); tbl.insert(std::pair< int , std::vector< int >>(0xFA07B, {0x14a0412})); tbl.insert(std::pair< int , std::vector< int >>(0x81EDF, {0x18c8052})); tbl.insert(std::pair< int , std::vector< int >>(0x40F6F, {0x18c8052})); tbl.insert(std::pair< int , std::vector< int >>(0x1F41EF, {0x105c052})); tbl.insert(std::pair< int , std::vector< int >>(0x107BDF, {0x1484092})); tbl.insert(std::pair< int , std::vector< int >>(0x1F43CF, {0x105c092})); tbl.insert(std::pair< int , std::vector< int >>(0x10F3DF, {0x14840d2})); tbl.insert(std::pair< int , std::vector< int >>(0x1F478F, {0x101cc12, 0x105c0d2})); tbl.insert(std::pair< int , std::vector< int >>(0x11E3DF, {0x1450052, 0x1484112})); tbl.insert(std::pair< int , std::vector< int >>(0x1F4F0F, {0x105c112})); tbl.insert(std::pair< int , std::vector< int >>(0x13C3DF, {0x1484152})); tbl.insert(std::pair< int , std::vector< int >>(0x1F5E0F, {0x105c152})); tbl.insert(std::pair< int , std::vector< int >>(0x1783DF, {0x1484192})); tbl.insert(std::pair< int , std::vector< int >>(0x1F7C0F, {0xc1d812, 0x105c192})); tbl.insert(std::pair< int , std::vector< int >>(0x1F03DF, {0x105c052, 0x14841d2})); tbl.insert(std::pair< int , std::vector< int >>(0xFB80F, {0x10601d2})); tbl.insert(std::pair< int , std::vector< int >>(0xE03DF, {0x1484212})); tbl.insert(std::pair< int , std::vector< int >>(0x7D80F, {0x90601d2})); tbl.insert(std::pair< int , std::vector< int >>(0x81EFB, {0x18c8412})); tbl.insert(std::pair< int , std::vector< int >>(0xFB40F, {0x10601d2})); tbl.insert(std::pair< int , std::vector< int >>(0x81EEF, {0x18c8052})); tbl.insert(std::pair< int , std::vector< int >>(0xEF40F, {0x105c212})); tbl.insert(std::pair< int , std::vector< int >>(0x3BE83F, {0xc181d2})); tbl.insert(std::pair< int , std::vector< int >>(0x3EE83F, {0xc1c192})); tbl.insert(std::pair< int , std::vector< int >>(0x3A0FDF, {0x10441d2})); tbl.insert(std::pair< int , std::vector< int >>(0x20FDDF, {0x1488052})); tbl.insert(std::pair< int , std::vector< int >>(0x3E83F7, {0x105c412})); tbl.insert(std::pair< int , std::vector< int >>(0x20FDF7, {0x1488412})); tbl.insert(std::pair< int , std::vector< int >>(0x3A1FBF, {0xc04192})); tbl.insert(std::pair< int , std::vector< int >>(0x21FBF7, {0x1048412})); tbl.insert(std::pair< int , std::vector< int >>(0x10FDFB, {0x1048412})); tbl.insert(std::pair< int , std::vector< int >>(0x23DFBF, {0xc04092})); tbl.insert(std::pair< int , std::vector< int >>(0x279FBF, {0xc040d2})); tbl.insert(std::pair< int , std::vector< int >>(0x2F1FBF, {0xc04112})); tbl.insert(std::pair< int , std::vector< int >>(0x3E1FBF, {0xc04152})); tbl.insert(std::pair< int , std::vector< int >>(0x1C1FBF, {0xc04192})); tbl.insert(std::pair< int , std::vector< int >>(0x3A3F3F, {0xc08192})); tbl.insert(std::pair< int , std::vector< int >>(0x23F3F7, {0x104c412})); tbl.insert(std::pair< int , std::vector< int >>(0x11F9FB, {0x104c412})); tbl.insert(std::pair< int , std::vector< int >>(0x23F7BF, {0xc08052})); tbl.insert(std::pair< int , std::vector< int >>(0x27BF3F, {0xc080d2})); tbl.insert(std::pair< int , std::vector< int >>(0x2F3F3F, {0xc08112})); tbl.insert(std::pair< int , std::vector< int >>(0x3E3F3F, {0x814092, 0xc08152})); tbl.insert(std::pair< int , std::vector< int >>(0x1C3F3F, {0xc08192})); tbl.insert(std::pair< int , std::vector< int >>(0x3A7E3F, {0xc0c192})); tbl.insert(std::pair< int , std::vector< int >>(0x27E3F7, {0x1050412})); tbl.insert(std::pair< int , std::vector< int >>(0x13F1FB, {0x1050412})); tbl.insert(std::pair< int , std::vector< int >>(0x27E7BF, {0xc0c052})); tbl.insert(std::pair< int , std::vector< int >>(0x27EF3F, {0xc0c092})); tbl.insert(std::pair< int , std::vector< int >>(0x2F7E3F, {0xc0c112})); tbl.insert(std::pair< int , std::vector< int >>(0x3E7E3F, {0xc0c152})); tbl.insert(std::pair< int , std::vector< int >>(0x1C7E3F, {0xc0c192})); tbl.insert(std::pair< int , std::vector< int >>(0x3AFC3F, {0xc10192})); tbl.insert(std::pair< int , std::vector< int >>(0x2FC3F7, {0x1054412})); tbl.insert(std::pair< int , std::vector< int >>(0x17E1FB, {0x1054412})); tbl.insert(std::pair< int , std::vector< int >>(0x2FC7BF, {0xc10052})); tbl.insert(std::pair< int , std::vector< int >>(0x2FCF3F, {0xc10092})); tbl.insert(std::pair< int , std::vector< int >>(0x2FDE3F, {0xc100d2})); tbl.insert(std::pair< int , std::vector< int >>(0x3EFC3F, {0xc10152})); tbl.insert(std::pair< int , std::vector< int >>(0x1CFC3F, {0xc10192})); tbl.insert(std::pair< int , std::vector< int >>(0x3BF83F, {0xc14192})); tbl.insert(std::pair< int , std::vector< int >>(0x3F83F7, {0x1058412})); tbl.insert(std::pair< int , std::vector< int >>(0x1FC1FB, {0x1058412})); tbl.insert(std::pair< int , std::vector< int >>(0x3F87BF, {0xc14052})); tbl.insert(std::pair< int , std::vector< int >>(0x3F8F3F, {0xc14092})); tbl.insert(std::pair< int , std::vector< int >>(0x3F9E3F, {0xc140d2})); tbl.insert(std::pair< int , std::vector< int >>(0x3FBC3F, {0xc14112})); tbl.insert(std::pair< int , std::vector< int >>(0x1DF83F, {0xc14192})); tbl.insert(std::pair< int , std::vector< int >>(0x1DF03F, {0xc181d2})); tbl.insert(std::pair< int , std::vector< int >>(0x1F03F7, {0x105c412})); tbl.insert(std::pair< int , std::vector< int >>(0xF81FB, {0x105c412})); tbl.insert(std::pair< int , std::vector< int >>(0x1F07BF, {0xc18052})); tbl.insert(std::pair< int , std::vector< int >>(0x1F0F3F, {0xc18092})); tbl.insert(std::pair< int , std::vector< int >>(0x1F1E3F, {0xc180d2, 0x100c192})); tbl.insert(std::pair< int , std::vector< int >>(0x1F3C3F, {0xc18112})); tbl.insert(std::pair< int , std::vector< int >>(0x1F783F, {0xc18152})); tbl.insert(std::pair< int , std::vector< int >>(0xEF03F, {0xc181d2})); tbl.insert(std::pair< int , std::vector< int >>(0x1F41FB, {0x105c412})); tbl.insert(std::pair< int , std::vector< int >>(0x107EDF, {0x1488052})); tbl.insert(std::pair< int , std::vector< int >>(0x83F6F, {0x1488052})); tbl.insert(std::pair< int , std::vector< int >>(0x3E87BF, {0xc18052})); tbl.insert(std::pair< int , std::vector< int >>(0x21EFDF, {0x1044092})); tbl.insert(std::pair< int , std::vector< int >>(0x3E8F3F, {0xc18092})); tbl.insert(std::pair< int , std::vector< int >>(0x23CFDF, {0x10440d2})); tbl.insert(std::pair< int , std::vector< int >>(0x3E9E3F, {0xc180d2})); tbl.insert(std::pair< int , std::vector< int >>(0x278FDF, {0x1044112})); tbl.insert(std::pair< int , std::vector< int >>(0x3EBC3F, {0xc18112})); tbl.insert(std::pair< int , std::vector< int >>(0x2F0FDF, {0x1044152})); tbl.insert(std::pair< int , std::vector< int >>(0x3EF83F, {0xc18152})); tbl.insert(std::pair< int , std::vector< int >>(0x3E0FDF, {0x1044192})); tbl.insert(std::pair< int , std::vector< int >>(0x1F703F, {0xc1c192})); tbl.insert(std::pair< int , std::vector< int >>(0x1C0FDF, {0x10441d2})); tbl.insert(std::pair< int , std::vector< int >>(0xFB03F, {0xc1c192})); tbl.insert(std::pair< int , std::vector< int >>(0x107EFB, {0x1488412})); tbl.insert(std::pair< int , std::vector< int >>(0x1F683F, {0xc1c192})); tbl.insert(std::pair< int , std::vector< int >>(0x107EEF, {0x1488052})); tbl.insert(std::pair< int , std::vector< int >>(0x1DE83F, {0xc181d2})); tbl.insert(std::pair< int , std::vector< int >>(0x3BE87E, {0xc185d2})); tbl.insert(std::pair< int , std::vector< int >>(0x3EE87E, {0xc1c592})); tbl.insert(std::pair< int , std::vector< int >>(0x3A1F9F, {0x10481d2})); tbl.insert(std::pair< int , std::vector< int >>(0x21F9DF, {0x148c052})); tbl.insert(std::pair< int , std::vector< int >>(0x3E87E7, {0x105c812})); tbl.insert(std::pair< int , std::vector< int >>(0x21F9F7, {0x148c412})); tbl.insert(std::pair< int , std::vector< int >>(0x3A3F7E, {0xc08592})); tbl.insert(std::pair< int , std::vector< int >>(0x23F7E7, {0x104c812})); tbl.insert(std::pair< int , std::vector< int >>(0x11FBF3, {0x104c812})); tbl.insert(std::pair< int , std::vector< int >>(0x23F7EF, {0xc08412})); tbl.insert(std::pair< int , std::vector< int >>(0x27BF7E, {0xc084d2})); tbl.insert(std::pair< int , std::vector< int >>(0x2F3F7E, {0xc08512})); tbl.insert(std::pair< int , std::vector< int >>(0x3E3F7E, {0x814492, 0xc08552})); tbl.insert(std::pair< int , std::vector< int >>(0x1C3F7E, {0xc08592})); tbl.insert(std::pair< int , std::vector< int >>(0x3A7E7E, {0xc0c592})); tbl.insert(std::pair< int , std::vector< int >>(0x27E7E7, {0x1050812})); tbl.insert(std::pair< int , std::vector< int >>(0x13F3F3, {0x1050812})); tbl.insert(std::pair< int , std::vector< int >>(0x27E7EF, {0xc0c412, 0xc440d2})); tbl.insert(std::pair< int , std::vector< int >>(0x27EF7E, {0xc0c492})); tbl.insert(std::pair< int , std::vector< int >>(0x2F7E7E, {0xc0c512})); tbl.insert(std::pair< int , std::vector< int >>(0x3E7E7E, {0xc0c552})); tbl.insert(std::pair< int , std::vector< int >>(0x1C7E7E, {0xc0c592})); tbl.insert(std::pair< int , std::vector< int >>(0x3AFC7E, {0xc10592})); tbl.insert(std::pair< int , std::vector< int >>(0x2FC7E7, {0x1054812})); tbl.insert(std::pair< int , std::vector< int >>(0x17E3F3, {0x1054812})); tbl.insert(std::pair< int , std::vector< int >>(0x2FC7EF, {0xc10412})); tbl.insert(std::pair< int , std::vector< int >>(0x2FCF7E, {0xc10492})); tbl.insert(std::pair< int , std::vector< int >>(0x2FDE7E, {0xc104d2})); tbl.insert(std::pair< int , std::vector< int >>(0x3EFC7E, {0xc10552})); tbl.insert(std::pair< int , std::vector< int >>(0x1CFC7E, {0xc10592})); tbl.insert(std::pair< int , std::vector< int >>(0x3BF87E, {0xc14592})); tbl.insert(std::pair< int , std::vector< int >>(0x3F87E7, {0x1058812})); tbl.insert(std::pair< int , std::vector< int >>(0x1FC3F3, {0x1058812})); tbl.insert(std::pair< int , std::vector< int >>(0x3F87EF, {0xc14412})); tbl.insert(std::pair< int , std::vector< int >>(0x3F8F7E, {0xc14492})); tbl.insert(std::pair< int , std::vector< int >>(0x3F9E7E, {0xc144d2})); tbl.insert(std::pair< int , std::vector< int >>(0x3FBC7E, {0xc14512})); tbl.insert(std::pair< int , std::vector< int >>(0x1DF87E, {0xc14592})); tbl.insert(std::pair< int , std::vector< int >>(0x1DF07E, {0xc185d2})); tbl.insert(std::pair< int , std::vector< int >>(0x1F07E7, {0x105c812})); tbl.insert(std::pair< int , std::vector< int >>(0xF83F3, {0x105c812})); tbl.insert(std::pair< int , std::vector< int >>(0x1F0F7E, {0xc18492})); tbl.insert(std::pair< int , std::vector< int >>(0x1F1E7E, {0xc184d2, 0x100c592})); tbl.insert(std::pair< int , std::vector< int >>(0x1F3C7E, {0xc18512})); tbl.insert(std::pair< int , std::vector< int >>(0x1F787E, {0xc18552})); tbl.insert(std::pair< int , std::vector< int >>(0xEF07E, {0xc185d2})); tbl.insert(std::pair< int , std::vector< int >>(0x1F43F3, {0x105c812})); tbl.insert(std::pair< int , std::vector< int >>(0x10FCDF, {0x148c052})); tbl.insert(std::pair< int , std::vector< int >>(0x87E6F, {0x148c052})); tbl.insert(std::pair< int , std::vector< int >>(0x3E87EF, {0xc18412})); tbl.insert(std::pair< int , std::vector< int >>(0x21FBDF, {0x1048052})); tbl.insert(std::pair< int , std::vector< int >>(0x3E8F7E, {0xc18492})); tbl.insert(std::pair< int , std::vector< int >>(0x23DF9F, {0x10480d2})); tbl.insert(std::pair< int , std::vector< int >>(0x3E9E7E, {0xc184d2})); tbl.insert(std::pair< int , std::vector< int >>(0x279F9F, {0x1048112})); tbl.insert(std::pair< int , std::vector< int >>(0x3EBC7E, {0xc18512})); tbl.insert(std::pair< int , std::vector< int >>(0x2F1F9F, {0x1048152})); tbl.insert(std::pair< int , std::vector< int >>(0x3EF87E, {0xc18552})); tbl.insert(std::pair< int , std::vector< int >>(0x3E1F9F, {0x1048192})); tbl.insert(std::pair< int , std::vector< int >>(0x1F707E, {0xc1c592})); tbl.insert(std::pair< int , std::vector< int >>(0x1C1F9F, {0x10481d2})); tbl.insert(std::pair< int , std::vector< int >>(0xFB07E, {0xc1c592})); tbl.insert(std::pair< int , std::vector< int >>(0x10FCFB, {0x148c412})); tbl.insert(std::pair< int , std::vector< int >>(0x1F687E, {0xc1c592})); tbl.insert(std::pair< int , std::vector< int >>(0x10FCEF, {0x148c052})); tbl.insert(std::pair< int , std::vector< int >>(0x1DE87E, {0xc185d2})); tbl.insert(std::pair< int , std::vector< int >>(0x3BE8FC, {0xc189d2})); tbl.insert(std::pair< int , std::vector< int >>(0x3EE8FC, {0xc1c992})); tbl.insert(std::pair< int , std::vector< int >>(0x3A3F1F, {0x104c1d2})); tbl.insert(std::pair< int , std::vector< int >>(0x23F1DF, {0x1490052})); tbl.insert(std::pair< int , std::vector< int >>(0x3E8FC7, {0x105cc12})); tbl.insert(std::pair< int , std::vector< int >>(0x23F1F7, {0x1490412})); tbl.insert(std::pair< int , std::vector< int >>(0x3A7EFC, {0xc0c992})); tbl.insert(std::pair< int , std::vector< int >>(0x27EFC7, {0x1050c12})); tbl.insert(std::pair< int , std::vector< int >>(0x13F7E3, {0x1050c12})); tbl.insert(std::pair< int , std::vector< int >>(0x27EFCF, {0xc0c812, 0xc480d2})); tbl.insert(std::pair< int , std::vector< int >>(0x27EFDE, {0xc0c852})); tbl.insert(std::pair< int , std::vector< int >>(0x2F7EFC, {0xc0c912})); tbl.insert(std::pair< int , std::vector< int >>(0x3E7EFC, {0x814c92, 0xc0c952})); tbl.insert(std::pair< int , std::vector< int >>(0x1C7EFC, {0xc0c992})); tbl.insert(std::pair< int , std::vector< int >>(0x3AFCFC, {0xc10992})); tbl.insert(std::pair< int , std::vector< int >>(0x2FCFC7, {0x1054c12})); tbl.insert(std::pair< int , std::vector< int >>(0x17E7E3, {0x1054c12})); tbl.insert(std::pair< int , std::vector< int >>(0x2FCFCF, {0xc10812})); tbl.insert(std::pair< int , std::vector< int >>(0x2FCFDE, {0xc10852})); tbl.insert(std::pair< int , std::vector< int >>(0x2FDEFC, {0xc108d2})); tbl.insert(std::pair< int , std::vector< int >>(0x3EFCFC, {0x815092, 0xc10952})); tbl.insert(std::pair< int , std::vector< int >>(0x1CFCFC, {0xc10992})); tbl.insert(std::pair< int , std::vector< int >>(0x3BF8FC, {0xc14992})); tbl.insert(std::pair< int , std::vector< int >>(0x3F8FC7, {0x1058c12})); tbl.insert(std::pair< int , std::vector< int >>(0x1FC7E3, {0x1058c12})); tbl.insert(std::pair< int , std::vector< int >>(0x3F8FCF, {0xc14812})); tbl.insert(std::pair< int , std::vector< int >>(0x3F8FDE, {0xc14852})); tbl.insert(std::pair< int , std::vector< int >>(0x3F9EFC, {0xc148d2})); tbl.insert(std::pair< int , std::vector< int >>(0x3FBCFC, {0xc14912})); tbl.insert(std::pair< int , std::vector< int >>(0x1DF8FC, {0xc14992})); tbl.insert(std::pair< int , std::vector< int >>(0x1DF0FC, {0xc189d2})); tbl.insert(std::pair< int , std::vector< int >>(0x1F0FC7, {0x105cc12})); tbl.insert(std::pair< int , std::vector< int >>(0xF87E3, {0x105cc12})); tbl.insert(std::pair< int , std::vector< int >>(0x1F0FDE, {0xc18852})); tbl.insert(std::pair< int , std::vector< int >>(0x1F1EFC, {0xc188d2, 0x100c992})); tbl.insert(std::pair< int , std::vector< int >>(0x1F3CFC, {0xc18912})); tbl.insert(std::pair< int , std::vector< int >>(0x1F78FC, {0x819492, 0xc18952})); tbl.insert(std::pair< int , std::vector< int >>(0xEF0FC, {0xc189d2})); tbl.insert(std::pair< int , std::vector< int >>(0x1F47E3, {0x105cc12})); tbl.insert(std::pair< int , std::vector< int >>(0x11F8DF, {0x1490052})); tbl.insert(std::pair< int , std::vector< int >>(0x8FC6F, {0x1490052})); tbl.insert(std::pair< int , std::vector< int >>(0x3E8FCF, {0xc18812})); tbl.insert(std::pair< int , std::vector< int >>(0x23F3DF, {0x104c052})); tbl.insert(std::pair< int , std::vector< int >>(0x3E8FDE, {0xc18852})); tbl.insert(std::pair< int , std::vector< int >>(0x23F79F, {0x104c092})); tbl.insert(std::pair< int , std::vector< int >>(0x3E9EFC, {0xc188d2})); tbl.insert(std::pair< int , std::vector< int >>(0x27BF1F, {0x104c112})); tbl.insert(std::pair< int , std::vector< int >>(0x3EBCFC, {0xc18912})); tbl.insert(std::pair< int , std::vector< int >>(0x2F3F1F, {0x104c152})); tbl.insert(std::pair< int , std::vector< int >>(0x3EF8FC, {0x819492, 0xc18952})); tbl.insert(std::pair< int , std::vector< int >>(0x3E3F1F, {0xc580d2, 0x104c192})); tbl.insert(std::pair< int , std::vector< int >>(0x1F70FC, {0xc1c992})); tbl.insert(std::pair< int , std::vector< int >>(0x1C3F1F, {0x104c1d2})); tbl.insert(std::pair< int , std::vector< int >>(0xFB0FC, {0xc1c992})); tbl.insert(std::pair< int , std::vector< int >>(0x11F8FB, {0x1490412})); tbl.insert(std::pair< int , std::vector< int >>(0x1F68FC, {0xc1c992})); tbl.insert(std::pair< int , std::vector< int >>(0x11F8EF, {0x1490052})); tbl.insert(std::pair< int , std::vector< int >>(0x1DE8FC, {0xc189d2})); tbl.insert(std::pair< int , std::vector< int >>(0x3BE9F8, {0xc18dd2})); tbl.insert(std::pair< int , std::vector< int >>(0x3EE9F8, {0xc1cd92})); tbl.insert(std::pair< int , std::vector< int >>(0x3A7E1F, {0x10501d2})); tbl.insert(std::pair< int , std::vector< int >>(0x27E1DF, {0x1494052})); tbl.insert(std::pair< int , std::vector< int >>(0x3E9F87, {0x105d012})); tbl.insert(std::pair< int , std::vector< int >>(0x27E1F7, {0x1494412})); tbl.insert(std::pair< int , std::vector< int >>(0x3AFDF8, {0xc10d92})); tbl.insert(std::pair< int , std::vector< int >>(0x2FDF87, {0x1055012})); tbl.insert(std::pair< int , std::vector< int >>(0x17EFC3, {0x1055012})); tbl.insert(std::pair< int , std::vector< int >>(0x2FDF8F, {0xc10c12, 0xc500d2})); tbl.insert(std::pair< int , std::vector< int >>(0x2FDF9E, {0xc10c52})); tbl.insert(std::pair< int , std::vector< int >>(0x2FDFBC, {0xc10c92})); tbl.insert(std::pair< int , std::vector< int >>(0x3EFDF8, {0xc10d52})); tbl.insert(std::pair< int , std::vector< int >>(0x1CFDF8, {0xc10d92})); tbl.insert(std::pair< int , std::vector< int >>(0x3BF9F8, {0xc14d92})); tbl.insert(std::pair< int , std::vector< int >>(0x3F9F87, {0x1059012})); tbl.insert(std::pair< int , std::vector< int >>(0x1FCFC3, {0x1059012})); tbl.insert(std::pair< int , std::vector< int >>(0x3F9F8F, {0xc14c12, 0xc540d2})); tbl.insert(std::pair< int , std::vector< int >>(0x3F9F9E, {0xc14c52})); tbl.insert(std::pair< int , std::vector< int >>(0x3F9FBC, {0xc14c92})); tbl.insert(std::pair< int , std::vector< int >>(0x3FBDF8, {0xc14d12})); tbl.insert(std::pair< int , std::vector< int >>(0x1DF9F8, {0xc14d92})); tbl.insert(std::pair< int , std::vector< int >>(0x1DF1F8, {0xc18dd2})); tbl.insert(std::pair< int , std::vector< int >>(0x1F1F87, {0x105d012})); tbl.insert(std::pair< int , std::vector< int >>(0xF8FC3, {0x105d012})); tbl.insert(std::pair< int , std::vector< int >>(0x1F1F9E, {0xc18c52})); tbl.insert(std::pair< int , std::vector< int >>(0x1F1FBC, {0xc18c92})); tbl.insert(std::pair< int , std::vector< int >>(0x1F3DF8, {0xc18d12})); tbl.insert(std::pair< int , std::vector< int >>(0x1F79F8, {0xc18d52})); tbl.insert(std::pair< int , std::vector< int >>(0xEF1F8, {0xc18dd2})); tbl.insert(std::pair< int , std::vector< int >>(0x1F4FC3, {0x105d012})); tbl.insert(std::pair< int , std::vector< int >>(0x13F0DF, {0x1494052})); tbl.insert(std::pair< int , std::vector< int >>(0x9F86F, {0x1494052})); tbl.insert(std::pair< int , std::vector< int >>(0x3E9F8F, {0xc18c12, 0xc580d2})); tbl.insert(std::pair< int , std::vector< int >>(0x27E3DF, {0x1050052, 0x1084112})); tbl.insert(std::pair< int , std::vector< int >>(0x3E9F9E, {0xc18c52})); tbl.insert(std::pair< int , std::vector< int >>(0x27E79F, {0x1050092})); tbl.insert(std::pair< int , std::vector< int >>(0x3E9FBC, {0xc18c92})); tbl.insert(std::pair< int , std::vector< int >>(0x27EF1F, {0x10500d2})); tbl.insert(std::pair< int , std::vector< int >>(0x3EBDF8, {0xc18d12})); tbl.insert(std::pair< int , std::vector< int >>(0x2F7E1F, {0x1050152})); tbl.insert(std::pair< int , std::vector< int >>(0x3EF9F8, {0xc18d52})); tbl.insert(std::pair< int , std::vector< int >>(0x3E7E1F, {0x1050192})); tbl.insert(std::pair< int , std::vector< int >>(0x1F71F8, {0xc1cd92})); tbl.insert(std::pair< int , std::vector< int >>(0x1C7E1F, {0x10501d2})); tbl.insert(std::pair< int , std::vector< int >>(0xFB1F8, {0xc1cd92})); tbl.insert(std::pair< int , std::vector< int >>(0x13F0FB, {0x1494412})); tbl.insert(std::pair< int , std::vector< int >>(0x1F69F8, {0xc1cd92})); tbl.insert(std::pair< int , std::vector< int >>(0x13F0EF, {0x1494052})); tbl.insert(std::pair< int , std::vector< int >>(0x1DE9F8, {0xc18dd2})); tbl.insert(std::pair< int , std::vector< int >>(0x3BEBF0, {0xc191d2})); tbl.insert(std::pair< int , std::vector< int >>(0x3EEBF0, {0xc1d192})); tbl.insert(std::pair< int , std::vector< int >>(0x3AFC1F, {0x10541d2})); tbl.insert(std::pair< int , std::vector< int >>(0x2FC1DF, {0x1498052})); tbl.insert(std::pair< int , std::vector< int >>(0x3EBF07, {0x105d412})); tbl.insert(std::pair< int , std::vector< int >>(0x2FC1F7, {0x1498412})); tbl.insert(std::pair< int , std::vector< int >>(0x3BFBF0, {0xc15192})); tbl.insert(std::pair< int , std::vector< int >>(0x3FBF07, {0x1059412})); tbl.insert(std::pair< int , std::vector< int >>(0x1FDF83, {0x1059412})); tbl.insert(std::pair< int , std::vector< int >>(0x3FBF0F, {0xc15012})); tbl.insert(std::pair< int , std::vector< int >>(0x3FBF1E, {0xc15052})); tbl.insert(std::pair< int , std::vector< int >>(0x3FBF3C, {0xc15092})); tbl.insert(std::pair< int , std::vector< int >>(0x3FBF78, {0xc150d2})); tbl.insert(std::pair< int , std::vector< int >>(0x1DFBF0, {0xc15192})); tbl.insert(std::pair< int , std::vector< int >>(0x1DF3F0, {0xc191d2})); tbl.insert(std::pair< int , std::vector< int >>(0x1F3F07, {0x105d412})); tbl.insert(std::pair< int , std::vector< int >>(0xF9F83, {0x105d412})); tbl.insert(std::pair< int , std::vector< int >>(0x1F3F1E, {0xc19052})); tbl.insert(std::pair< int , std::vector< int >>(0x1F3F3C, {0xc19092})); tbl.insert(std::pair< int , std::vector< int >>(0x1F3F78, {0xc190d2, 0x1010d92})); tbl.insert(std::pair< int , std::vector< int >>(0x1F7BF0, {0xc19152})); tbl.insert(std::pair< int , std::vector< int >>(0xEF3F0, {0xc191d2})); tbl.insert(std::pair< int , std::vector< int >>(0x1F5F83, {0x105d412})); tbl.insert(std::pair< int , std::vector< int >>(0x17E0DF, {0x1498052})); tbl.insert(std::pair< int , std::vector< int >>(0xBF06F, {0x1498052})); tbl.insert(std::pair< int , std::vector< int >>(0x3EBF0F, {0xc19012})); tbl.insert(std::pair< int , std::vector< int >>(0x2FC3DF, {0x1054052})); tbl.insert(std::pair< int , std::vector< int >>(0x3EBF1E, {0xc19052})); tbl.insert(std::pair< int , std::vector< int >>(0x2FC79F, {0x1054092})); tbl.insert(std::pair< int , std::vector< int >>(0x3EBF3C, {0xc19092})); tbl.insert(std::pair< int , std::vector< int >>(0x2FCF1F, {0x10540d2})); tbl.insert(std::pair< int , std::vector< int >>(0x3EBF78, {0xc190d2})); tbl.insert(std::pair< int , std::vector< int >>(0x2FDE1F, {0x1054112})); tbl.insert(std::pair< int , std::vector< int >>(0x3EFBF0, {0xc19152})); tbl.insert(std::pair< int , std::vector< int >>(0x3EFC1F, {0x1054192})); tbl.insert(std::pair< int , std::vector< int >>(0x1F73F0, {0xc1d192})); tbl.insert(std::pair< int , std::vector< int >>(0x1CFC1F, {0x10541d2})); tbl.insert(std::pair< int , std::vector< int >>(0xFB3F0, {0xc1d192})); tbl.insert(std::pair< int , std::vector< int >>(0x17E0FB, {0x1498412})); tbl.insert(std::pair< int , std::vector< int >>(0x1F6BF0, {0xc1d192})); tbl.insert(std::pair< int , std::vector< int >>(0x17E0EF, {0x1498052})); tbl.insert(std::pair< int , std::vector< int >>(0x1DEBF0, {0xc191d2})); tbl.insert(std::pair< int , std::vector< int >>(0x3BEFE0, {0xc195d2})); tbl.insert(std::pair< int , std::vector< int >>(0x3EEFE0, {0xc1d592})); tbl.insert(std::pair< int , std::vector< int >>(0x3BF81F, {0x10581d2})); tbl.insert(std::pair< int , std::vector< int >>(0x3F81DF, {0x149c052})); tbl.insert(std::pair< int , std::vector< int >>(0x3EFE07, {0x105d812})); tbl.insert(std::pair< int , std::vector< int >>(0x3F81F7, {0x149c412})); tbl.insert(std::pair< int , std::vector< int >>(0x1DF7E0, {0xc195d2})); tbl.insert(std::pair< int , std::vector< int >>(0x1F7E07, {0x105d812})); tbl.insert(std::pair< int , std::vector< int >>(0xFBF03, {0x105d812})); tbl.insert(std::pair< int , std::vector< int >>(0x1F7E1E, {0xc19452})); tbl.insert(std::pair< int , std::vector< int >>(0x1F7E3C, {0xc19492})); tbl.insert(std::pair< int , std::vector< int >>(0x1F7E78, {0xc194d2, 0x1014d92})); tbl.insert(std::pair< int , std::vector< int >>(0x1F7EF0, {0xc19512})); tbl.insert(std::pair< int , std::vector< int >>(0xEF7E0, {0xc195d2})); tbl.insert(std::pair< int , std::vector< int >>(0x1F7F03, {0x105d812})); tbl.insert(std::pair< int , std::vector< int >>(0x1FC0DF, {0x149c052})); tbl.insert(std::pair< int , std::vector< int >>(0xFE06F, {0x149c052})); tbl.insert(std::pair< int , std::vector< int >>(0x3EFE0F, {0xc19412})); tbl.insert(std::pair< int , std::vector< int >>(0x3F83DF, {0x1058052})); tbl.insert(std::pair< int , std::vector< int >>(0x3EFE1E, {0xc19452})); tbl.insert(std::pair< int , std::vector< int >>(0x3F879F, {0x1058092})); tbl.insert(std::pair< int , std::vector< int >>(0x3EFE3C, {0xc19492})); tbl.insert(std::pair< int , std::vector< int >>(0x3F8F1F, {0x10580d2})); tbl.insert(std::pair< int , std::vector< int >>(0x3EFE78, {0xc194d2})); tbl.insert(std::pair< int , std::vector< int >>(0x3F9E1F, {0x1058112})); tbl.insert(std::pair< int , std::vector< int >>(0x3EFEF0, {0xc19512})); tbl.insert(std::pair< int , std::vector< int >>(0x3FBC1F, {0x1058152})); tbl.insert(std::pair< int , std::vector< int >>(0x1F77E0, {0xc1d592})); tbl.insert(std::pair< int , std::vector< int >>(0x1DF81F, {0x10581d2})); tbl.insert(std::pair< int , std::vector< int >>(0xFB7E0, {0xc1d592})); tbl.insert(std::pair< int , std::vector< int >>(0x1FC0FB, {0x149c412})); tbl.insert(std::pair< int , std::vector< int >>(0x1F6FE0, {0xc1d592})); tbl.insert(std::pair< int , std::vector< int >>(0x1FC0EF, {0x149c052})); tbl.insert(std::pair< int , std::vector< int >>(0x1DEFE0, {0xc195d2})); tbl.insert(std::pair< int , std::vector< int >>(0x1DF7C0, {0xc1da12})); tbl.insert(std::pair< int , std::vector< int >>(0x1F77C0, {0xc219d2})); tbl.insert(std::pair< int , std::vector< int >>(0x1DF01F, {0x105c212})); tbl.insert(std::pair< int , std::vector< int >>(0x1F01DF, {0x14a0052})); tbl.insert(std::pair< int , std::vector< int >>(0x1F7C07, {0x1061c12})); tbl.insert(std::pair< int , std::vector< int >>(0x1F01F7, {0x14a0412})); tbl.insert(std::pair< int , std::vector< int >>(0xEFBC0, {0xc1da12})); tbl.insert(std::pair< int , std::vector< int >>(0xFBC07, {0x1061c12})); tbl.insert(std::pair< int , std::vector< int >>(0x7DE03, {0x1061c12})); tbl.insert(std::pair< int , std::vector< int >>(0xFBC1E, {0xc1d852})); tbl.insert(std::pair< int , std::vector< int >>(0xFBC3C, {0xc1d892})); tbl.insert(std::pair< int , std::vector< int >>(0xFBC78, {0xc1d8d2, 0x101cd92})); tbl.insert(std::pair< int , std::vector< int >>(0xFBCF0, {0xc1d912})); tbl.insert(std::pair< int , std::vector< int >>(0xFBDE0, {0xc1d952})); tbl.insert(std::pair< int , std::vector< int >>(0x77BC0, {0xc1da12})); tbl.insert(std::pair< int , std::vector< int >>(0xFBE03, {0x1061c12})); tbl.insert(std::pair< int , std::vector< int >>(0xF80DF, {0x14a0052})); tbl.insert(std::pair< int , std::vector< int >>(0x7C06F, {0x94a0052})); tbl.insert(std::pair< int , std::vector< int >>(0x1F7C1E, {0xc1d852})); tbl.insert(std::pair< int , std::vector< int >>(0x1F079F, {0x105c092})); tbl.insert(std::pair< int , std::vector< int >>(0x1F7C3C, {0xc1d892})); tbl.insert(std::pair< int , std::vector< int >>(0x1F0F1F, {0x105c0d2})); tbl.insert(std::pair< int , std::vector< int >>(0x1F7C78, {0xc1d8d2, 0x101cd92})); tbl.insert(std::pair< int , std::vector< int >>(0x1F1E1F, {0x105c112, 0x14501d2})); tbl.insert(std::pair< int , std::vector< int >>(0x1F7CF0, {0xc1d912})); tbl.insert(std::pair< int , std::vector< int >>(0x1F3C1F, {0x105c152})); tbl.insert(std::pair< int , std::vector< int >>(0x1F7DE0, {0xc1d952})); tbl.insert(std::pair< int , std::vector< int >>(0x1F781F, {0x105c192})); tbl.insert(std::pair< int , std::vector< int >>(0xFBBC0, {0xc219d2})); tbl.insert(std::pair< int , std::vector< int >>(0xEF01F, {0x105c212})); tbl.insert(std::pair< int , std::vector< int >>(0x7DBC0, {0xc219d2})); tbl.insert(std::pair< int , std::vector< int >>(0xF80FB, {0x14a0412})); tbl.insert(std::pair< int , std::vector< int >>(0xFB7C0, {0xc219d2})); tbl.insert(std::pair< int , std::vector< int >>(0xF80EF, {0x14a0052})); tbl.insert(std::pair< int , std::vector< int >>(0xEF7C0, {0xc1da12})); tbl.insert(std::pair< int , std::vector< int >>(0x1F7D03, {0x1061c12})); tbl.insert(std::pair< int , std::vector< int >>(0x1F40DF, {0x14a0052})); tbl.insert(std::pair< int , std::vector< int >>(0x1037DF, {0x18c4092})); tbl.insert(std::pair< int , std::vector< int >>(0xFA06F, {0x14a0052})); tbl.insert(std::pair< int , std::vector< int >>(0x81BDF, {0x18c4092})); tbl.insert(std::pair< int , std::vector< int >>(0x40DEF, {0x18c4092})); tbl.insert(std::pair< int , std::vector< int >>(0x81BEF, {0x18c4092})); tbl.insert(std::pair< int , std::vector< int >>(0xFBD03, {0x1061c12})); tbl.insert(std::pair< int , std::vector< int >>(0x3EFA0F, {0xc1d812})); tbl.insert(std::pair< int , std::vector< int >>(0x3E83DF, {0x105c052})); tbl.insert(std::pair< int , std::vector< int >>(0x20F7DF, {0x1484092})); tbl.insert(std::pair< int , std::vector< int >>(0x107BEF, {0x1484092})); tbl.insert(std::pair< int , std::vector< int >>(0x1F7A0F, {0xc1d812})); tbl.insert(std::pair< int , std::vector< int >>(0x3EFA1E, {0xc1d852})); tbl.insert(std::pair< int , std::vector< int >>(0x3E879F, {0x105c092})); tbl.insert(std::pair< int , std::vector< int >>(0x21E7DF, {0x14840d2})); tbl.insert(std::pair< int , std::vector< int >>(0x10F3EF, {0x14840d2})); tbl.insert(std::pair< int , std::vector< int >>(0x1F7A1E, {0xc1d852})); tbl.insert(std::pair< int , std::vector< int >>(0x3EFA3C, {0xc1d892})); tbl.insert(std::pair< int , std::vector< int >>(0x3E8F1F, {0x105c0d2})); tbl.insert(std::pair< int , std::vector< int >>(0x23C7DF, {0x1484112})); tbl.insert(std::pair< int , std::vector< int >>(0x11E3EF, {0x1484112})); tbl.insert(std::pair< int , std::vector< int >>(0x1F7A3C, {0xc1d892})); tbl.insert(std::pair< int , std::vector< int >>(0x3EFA78, {0xc1d8d2})); tbl.insert(std::pair< int , std::vector< int >>(0x3E9E1F, {0x105c112})); tbl.insert(std::pair< int , std::vector< int >>(0x2787DF, {0x1484152})); tbl.insert(std::pair< int , std::vector< int >>(0x13C3EF, {0x1484152})); tbl.insert(std::pair< int , std::vector< int >>(0x1F7A78, {0xc1d8d2})); tbl.insert(std::pair< int , std::vector< int >>(0x3EFAF0, {0xc1d912})); tbl.insert(std::pair< int , std::vector< int >>(0x3EBC1F, {0x105c152})); tbl.insert(std::pair< int , std::vector< int >>(0x2F07DF, {0x1484192})); tbl.insert(std::pair< int , std::vector< int >>(0x1783EF, {0x1484192})); tbl.insert(std::pair< int , std::vector< int >>(0x1F7AF0, {0xc1d912})); tbl.insert(std::pair< int , std::vector< int >>(0x3EFBE0, {0xc1d952})); tbl.insert(std::pair< int , std::vector< int >>(0x3EF81F, {0x105c192})); tbl.insert(std::pair< int , std::vector< int >>(0x3E07DF, {0x14841d2})); tbl.insert(std::pair< int , std::vector< int >>(0x1F03EF, {0x14841d2})); tbl.insert(std::pair< int , std::vector< int >>(0x1F7BE0, {0xc1d952})); tbl.insert(std::pair< int , std::vector< int >>(0x1F7DC0, {0xc21d92})); tbl.insert(std::pair< int , std::vector< int >>(0x1F701F, {0x10601d2})); tbl.insert(std::pair< int , std::vector< int >>(0x1C07DF, {0x1484212})); tbl.insert(std::pair< int , std::vector< int >>(0xFBEC0, {0xc21d92})); tbl.insert(std::pair< int , std::vector< int >>(0xFB01F, {0x10601d2})); tbl.insert(std::pair< int , std::vector< int >>(0x7DEC0, {0xc21d92})); tbl.insert(std::pair< int , std::vector< int >>(0xE03EF, {0x1484212})); tbl.insert(std::pair< int , std::vector< int >>(0xFBDC0, {0xc21d92})); tbl.insert(std::pair< int , std::vector< int >>(0x1D03EF, {0x1484212})); tbl.insert(std::pair< int , std::vector< int >>(0x103BEF, {0x18c4092})); tbl.insert(std::pair< int , std::vector< int >>(0x1DF7A0, {0xc1da12})); tbl.insert(std::pair< int , std::vector< int >>(0x1F7BA0, {0xc21d92})); tbl.insert(std::pair< int , std::vector< int >>(0x103EF7, {0x18c8412})); tbl.insert(std::pair< int , std::vector< int >>(0x1F7A07, {0x1061c12})); tbl.insert(std::pair< int , std::vector< int >>(0x81F7B, {0x18c8412})); tbl.insert(std::pair< int , std::vector< int >>(0xFBDA0, {0xc21d92})); tbl.insert(std::pair< int , std::vector< int >>(0x81DEF, {0x18c4092})); tbl.insert(std::pair< int , std::vector< int >>(0xEF7A0, {0xc1da12})); tbl.insert(std::pair< int , std::vector< int >>(0x1F40FB, {0x14a0412})); tbl.insert(std::pair< int , std::vector< int >>(0x103EFB, {0x18c8412})); tbl.insert(std::pair< int , std::vector< int >>(0x1F7DA0, {0xc21d92})); tbl.insert(std::pair< int , std::vector< int >>(0x1F6FA0, {0xc219d2})); tbl.insert(std::pair< int , std::vector< int >>(0x103EDF, {0x18c8052})); tbl.insert(std::pair< int , std::vector< int >>(0x1F681F, {0x10601d2})); tbl.insert(std::pair< int , std::vector< int >>(0x81F6F, {0x18c8052})); tbl.insert(std::pair< int , std::vector< int >>(0xFB7A0, {0xc219d2})); tbl.insert(std::pair< int , std::vector< int >>(0x1F40EF, {0x14a0052})); tbl.insert(std::pair< int , std::vector< int >>(0x103EEF, {0x18c8052})); tbl.insert(std::pair< int , std::vector< int >>(0x1F77A0, {0xc219d2})); tbl.insert(std::pair< int , std::vector< int >>(0x1DEFA0, {0xc1da12})); tbl.insert(std::pair< int , std::vector< int >>(0x103BDF, {0x18c4092})); tbl.insert(std::pair< int , std::vector< int >>(0x1DE81F, {0x105c212})); tbl.insert(std::pair< int , std::vector< int >>(0x77DF4C, {0x8195d2})); tbl.insert(std::pair< int , std::vector< int >>(0x7DDF4C, {0x81d592})); tbl.insert(std::pair< int , std::vector< int >>(0x7DF74C, {0x81d952})); tbl.insert(std::pair< int , std::vector< int >>(0x77D31F, {0xc581d2})); tbl.insert(std::pair< int , std::vector< int >>(0x7DD31F, {0xc5c192})); tbl.insert(std::pair< int , std::vector< int >>(0x74C7DF, {0x10841d2})); tbl.insert(std::pair< int , std::vector< int >>(0x4C77DF, {0x14c4092})); tbl.insert(std::pair< int , std::vector< int >>(0x7D31DF, {0x109c052})); tbl.insert(std::pair< int , std::vector< int >>(0x4C7DDF, {0x14c8052})); tbl.insert(std::pair< int , std::vector< int >>(0x7DF4C7, {0xc5d812})); tbl.insert(std::pair< int , std::vector< int >>(0x7D31F7, {0x109c412})); tbl.insert(std::pair< int , std::vector< int >>(0x4C7DF7, {0x14c8412})); tbl.insert(std::pair< int , std::vector< int >>(0x3BE98F, {0xc581d2})); tbl.insert(std::pair< int , std::vector< int >>(0x3EE98F, {0xc5c192})); tbl.insert(std::pair< int , std::vector< int >>(0x3A63DF, {0x10841d2})); tbl.insert(std::pair< int , std::vector< int >>(0x263DDF, {0x14c8052})); tbl.insert(std::pair< int , std::vector< int >>(0x3E98F7, {0x109c412})); tbl.insert(std::pair< int , std::vector< int >>(0x263DF7, {0x14c8412})); tbl.insert(std::pair< int , std::vector< int >>(0x1D31EF, {0x10841d2})); tbl.insert(std::pair< int , std::vector< int >>(0x131EF7, {0x14c8412})); tbl.insert(std::pair< int , std::vector< int >>(0x98F7B, {0x14c8412})); tbl.insert(std::pair< int , std::vector< int >>(0x133DEF, {0x1084092})); tbl.insert(std::pair< int , std::vector< int >>(0x1379EF, {0x10840d2})); tbl.insert(std::pair< int , std::vector< int >>(0x17B1EF, {0x1084152})); tbl.insert(std::pair< int , std::vector< int >>(0x1F31EF, {0x1084192})); tbl.insert(std::pair< int , std::vector< int >>(0xE31EF, {0x10841d2})); tbl.insert(std::pair< int , std::vector< int >>(0x3A67EF, {0xc44192})); tbl.insert(std::pair< int , std::vector< int >>(0x267EF7, {0x1088412})); tbl.insert(std::pair< int , std::vector< int >>(0x133F7B, {0x1088412})); tbl.insert(std::pair< int , std::vector< int >>(0x26F7EF, {0xc44092})); tbl.insert(std::pair< int , std::vector< int >>(0x2F67EF, {0xc44112})); tbl.insert(std::pair< int , std::vector< int >>(0x3E67EF, {0xc44152})); tbl.insert(std::pair< int , std::vector< int >>(0x1C67EF, {0xc44192})); tbl.insert(std::pair< int , std::vector< int >>(0x3A6FCF, {0xc48192})); tbl.insert(std::pair< int , std::vector< int >>(0x26FCF7, {0x108c412})); tbl.insert(std::pair< int , std::vector< int >>(0x137E7B, {0x108c412})); tbl.insert(std::pair< int , std::vector< int >>(0x26FDEF, {0xc48052})); tbl.insert(std::pair< int , std::vector< int >>(0x2F6FCF, {0xc48112})); tbl.insert(std::pair< int , std::vector< int >>(0x3E6FCF, {0x854092, 0xc48152})); tbl.insert(std::pair< int , std::vector< int >>(0x1C6FCF, {0xc48192})); tbl.insert(std::pair< int , std::vector< int >>(0x3AFD8F, {0xc50192})); tbl.insert(std::pair< int , std::vector< int >>(0x2FD8F7, {0x1094412})); tbl.insert(std::pair< int , std::vector< int >>(0x17EC7B, {0x1094412})); tbl.insert(std::pair< int , std::vector< int >>(0x2FD9EF, {0xc50052, 0xc84112})); tbl.insert(std::pair< int , std::vector< int >>(0x2FDBCF, {0xc50092})); tbl.insert(std::pair< int , std::vector< int >>(0x3EFD8F, {0xc50152})); tbl.insert(std::pair< int , std::vector< int >>(0x1CFD8F, {0xc50192})); tbl.insert(std::pair< int , std::vector< int >>(0x3BF98F, {0xc54192})); tbl.insert(std::pair< int , std::vector< int >>(0x3F98F7, {0x1098412})); tbl.insert(std::pair< int , std::vector< int >>(0x1FCC7B, {0x1098412})); tbl.insert(std::pair< int , std::vector< int >>(0x3F99EF, {0xc54052})); tbl.insert(std::pair< int , std::vector< int >>(0x3F9BCF, {0xc54092})); tbl.insert(std::pair< int , std::vector< int >>(0x3FBD8F, {0xc54112})); tbl.insert(std::pair< int , std::vector< int >>(0x1DF98F, {0xc54192})); tbl.insert(std::pair< int , std::vector< int >>(0x1DF18F, {0xc581d2})); tbl.insert(std::pair< int , std::vector< int >>(0x1F18F7, {0x109c412})); tbl.insert(std::pair< int , std::vector< int >>(0xF8C7B, {0x109c412})); tbl.insert(std::pair< int , std::vector< int >>(0x1F19EF, {0xc58052})); tbl.insert(std::pair< int , std::vector< int >>(0x1F1BCF, {0xc58092})); tbl.insert(std::pair< int , std::vector< int >>(0x1F3D8F, {0xc58112})); tbl.insert(std::pair< int , std::vector< int >>(0x1F798F, {0xc58152})); tbl.insert(std::pair< int , std::vector< int >>(0xEF18F, {0xc581d2})); tbl.insert(std::pair< int , std::vector< int >>(0x1F4C7B, {0x109c412})); tbl.insert(std::pair< int , std::vector< int >>(0x131EDF, {0x14c8052})); tbl.insert(std::pair< int , std::vector< int >>(0x98F6F, {0x14c8052})); tbl.insert(std::pair< int , std::vector< int >>(0x3E99EF, {0xc58052})); tbl.insert(std::pair< int , std::vector< int >>(0x267BDF, {0x1084092})); tbl.insert(std::pair< int , std::vector< int >>(0x3E9BCF, {0xc58092})); tbl.insert(std::pair< int , std::vector< int >>(0x26F3DF, {0x10840d2})); tbl.insert(std::pair< int , std::vector< int >>(0x3EBD8F, {0xc58112})); tbl.insert(std::pair< int , std::vector< int >>(0x2F63DF, {0x1084152})); tbl.insert(std::pair< int , std::vector< int >>(0x3EF98F, {0xc58152})); tbl.insert(std::pair< int , std::vector< int >>(0x3E63DF, {0x1084192})); tbl.insert(std::pair< int , std::vector< int >>(0x1F718F, {0xc5c192})); tbl.insert(std::pair< int , std::vector< int >>(0x1C63DF, {0x10841d2})); tbl.insert(std::pair< int , std::vector< int >>(0xFB18F, {0xc5c192})); tbl.insert(std::pair< int , std::vector< int >>(0x131EFB, {0x14c8412})); tbl.insert(std::pair< int , std::vector< int >>(0x1F698F, {0xc5c192})); tbl.insert(std::pair< int , std::vector< int >>(0x131EEF, {0x14c8052})); tbl.insert(std::pair< int , std::vector< int >>(0x1DE98F, {0xc581d2})); tbl.insert(std::pair< int , std::vector< int >>(0x77D33F, {0x814192})); tbl.insert(std::pair< int , std::vector< int >>(0x7DD33F, {0x818152})); tbl.insert(std::pair< int , std::vector< int >>(0x74CFDF, {0xc44192})); tbl.insert(std::pair< int , std::vector< int >>(0x4CFDDF, {0x1088052})); tbl.insert(std::pair< int , std::vector< int >>(0x7D33F7, {0xc58412})); tbl.insert(std::pair< int , std::vector< int >>(0x4CFDF7, {0x1088412})); tbl.insert(std::pair< int , std::vector< int >>(0x74DFBF, {0x804152})); tbl.insert(std::pair< int , std::vector< int >>(0x4DFBF7, {0xc48412})); tbl.insert(std::pair< int , std::vector< int >>(0x26FDFB, {0xc48412})); tbl.insert(std::pair< int , std::vector< int >>(0x4FDFBF, {0x804092})); tbl.insert(std::pair< int , std::vector< int >>(0x5EDFBF, {0x8040d2})); tbl.insert(std::pair< int , std::vector< int >>(0x7CDFBF, {0x410052, 0x804112})); tbl.insert(std::pair< int , std::vector< int >>(0x38DFBF, {0x804152})); tbl.insert(std::pair< int , std::vector< int >>(0x75FB3F, {0x80c152})); tbl.insert(std::pair< int , std::vector< int >>(0x5FB3F7, {0xc50412})); tbl.insert(std::pair< int , std::vector< int >>(0x2FD9FB, {0xc50412})); tbl.insert(std::pair< int , std::vector< int >>(0x5FB7BF, {0x80c052})); tbl.insert(std::pair< int , std::vector< int >>(0x5FBF3F, {0x80c092})); tbl.insert(std::pair< int , std::vector< int >>(0x7DFB3F, {0x80c112})); tbl.insert(std::pair< int , std::vector< int >>(0x39FB3F, {0x80c152})); tbl.insert(std::pair< int , std::vector< int >>(0x77F33F, {0x810152})); tbl.insert(std::pair< int , std::vector< int >>(0x7F33F7, {0xc54412})); tbl.insert(std::pair< int , std::vector< int >>(0x3F99FB, {0xc54412})); tbl.insert(std::pair< int , std::vector< int >>(0x7F37BF, {0x810052})); tbl.insert(std::pair< int , std::vector< int >>(0x7F3F3F, {0x810092})); tbl.insert(std::pair< int , std::vector< int >>(0x7F7B3F, {0x8100d2})); tbl.insert(std::pair< int , std::vector< int >>(0x3BF33F, {0x810152})); tbl.insert(std::pair< int , std::vector< int >>(0x3BE33F, {0x814192})); tbl.insert(std::pair< int , std::vector< int >>(0x3E33F7, {0xc58412})); tbl.insert(std::pair< int , std::vector< int >>(0x1F19FB, {0xc58412})); tbl.insert(std::pair< int , std::vector< int >>(0x3E37BF, {0x814052})); tbl.insert(std::pair< int , std::vector< int >>(0x3E7B3F, {0x8140d2})); tbl.insert(std::pair< int , std::vector< int >>(0x3EF33F, {0x814112})); tbl.insert(std::pair< int , std::vector< int >>(0x1DE33F, {0x814192})); tbl.insert(std::pair< int , std::vector< int >>(0x3E99FB, {0xc58412})); tbl.insert(std::pair< int , std::vector< int >>(0x267EDF, {0x1088052})); tbl.insert(std::pair< int , std::vector< int >>(0x133F6F, {0x1088052})); tbl.insert(std::pair< int , std::vector< int >>(0x7D37BF, {0x814052})); tbl.insert(std::pair< int , std::vector< int >>(0x4DEFDF, {0xc44092})); tbl.insert(std::pair< int , std::vector< int >>(0x7D3F3F, {0x814092})); tbl.insert(std::pair< int , std::vector< int >>(0x4FCFDF, {0xc440d2})); tbl.insert(std::pair< int , std::vector< int >>(0x7D7B3F, {0x8140d2})); tbl.insert(std::pair< int , std::vector< int >>(0x5ECFDF, {0xc44112})); tbl.insert(std::pair< int , std::vector< int >>(0x7DF33F, {0x814112})); tbl.insert(std::pair< int , std::vector< int >>(0x7CCFDF, {0xc44152})); tbl.insert(std::pair< int , std::vector< int >>(0x3EE33F, {0x818152})); tbl.insert(std::pair< int , std::vector< int >>(0x38CFDF, {0xc44192})); tbl.insert(std::pair< int , std::vector< int >>(0x1F633F, {0x818152})); tbl.insert(std::pair< int , std::vector< int >>(0x267EFB, {0x1088412})); tbl.insert(std::pair< int , std::vector< int >>(0x3ED33F, {0x818152})); tbl.insert(std::pair< int , std::vector< int >>(0x267EEF, {0x1088052})); tbl.insert(std::pair< int , std::vector< int >>(0x3BD33F, {0x814192})); tbl.insert(std::pair< int , std::vector< int >>(0x77D37E, {0x814592})); tbl.insert(std::pair< int , std::vector< int >>(0x7DD37E, {0x818552})); tbl.insert(std::pair< int , std::vector< int >>(0x74DF9F, {0xc48192})); tbl.insert(std::pair< int , std::vector< int >>(0x4DF9DF, {0x108c052})); tbl.insert(std::pair< int , std::vector< int >>(0x7D37E7, {0xc58812})); tbl.insert(std::pair< int , std::vector< int >>(0x4DF9F7, {0x108c412})); tbl.insert(std::pair< int , std::vector< int >>(0x75FB7E, {0x80c552})); tbl.insert(std::pair< int , std::vector< int >>(0x5FB7E7, {0xc50812})); tbl.insert(std::pair< int , std::vector< int >>(0x2FDBF3, {0xc50812})); tbl.insert(std::pair< int , std::vector< int >>(0x5FB7EF, {0x80c412, 0x8440d2})); tbl.insert(std::pair< int , std::vector< int >>(0x5FBF7E, {0x80c492})); tbl.insert(std::pair< int , std::vector< int >>(0x7DFB7E, {0x410c52, 0x80c512})); tbl.insert(std::pair< int , std::vector< int >>(0x39FB7E, {0x80c552})); tbl.insert(std::pair< int , std::vector< int >>(0x77F37E, {0x810552})); tbl.insert(std::pair< int , std::vector< int >>(0x7F37E7, {0xc54812})); tbl.insert(std::pair< int , std::vector< int >>(0x3F9BF3, {0xc54812})); tbl.insert(std::pair< int , std::vector< int >>(0x7F37EF, {0x810412})); tbl.insert(std::pair< int , std::vector< int >>(0x7F3F7E, {0x810492})); tbl.insert(std::pair< int , std::vector< int >>(0x7F7B7E, {0x8104d2})); tbl.insert(std::pair< int , std::vector< int >>(0x3BF37E, {0x810552})); tbl.insert(std::pair< int , std::vector< int >>(0x3BE37E, {0x814592})); tbl.insert(std::pair< int , std::vector< int >>(0x3E37E7, {0xc58812})); tbl.insert(std::pair< int , std::vector< int >>(0x1F1BF3, {0xc58812})); tbl.insert(std::pair< int , std::vector< int >>(0x3E37EF, {0x814412})); tbl.insert(std::pair< int , std::vector< int >>(0x3E7B7E, {0x8144d2})); tbl.insert(std::pair< int , std::vector< int >>(0x3EF37E, {0x415052, 0x814512})); tbl.insert(std::pair< int , std::vector< int >>(0x1DE37E, {0x814592})); tbl.insert(std::pair< int , std::vector< int >>(0x3E9BF3, {0xc58812})); tbl.insert(std::pair< int , std::vector< int >>(0x26FCDF, {0x108c052})); tbl.insert(std::pair< int , std::vector< int >>(0x137E6F, {0x108c052})); tbl.insert(std::pair< int , std::vector< int >>(0x7D37EF, {0x814412})); tbl.insert(std::pair< int , std::vector< int >>(0x4DFBDF, {0xc48052})); tbl.insert(std::pair< int , std::vector< int >>(0x7D3F7E, {0x814492})); tbl.insert(std::pair< int , std::vector< int >>(0x4FDF9F, {0xc480d2})); tbl.insert(std::pair< int , std::vector< int >>(0x7D7B7E, {0x8144d2})); tbl.insert(std::pair< int , std::vector< int >>(0x5EDF9F, {0xc48112})); tbl.insert(std::pair< int , std::vector< int >>(0x7DF37E, {0x415052, 0x814512})); tbl.insert(std::pair< int , std::vector< int >>(0x7CDF9F, {0x854092, 0xc48152})); tbl.insert(std::pair< int , std::vector< int >>(0x3EE37E, {0x818552})); tbl.insert(std::pair< int , std::vector< int >>(0x38DF9F, {0xc48192})); tbl.insert(std::pair< int , std::vector< int >>(0x1F637E, {0x818552})); tbl.insert(std::pair< int , std::vector< int >>(0x26FCFB, {0x108c412})); tbl.insert(std::pair< int , std::vector< int >>(0x3ED37E, {0x818552})); tbl.insert(std::pair< int , std::vector< int >>(0x26FCEF, {0x108c052})); tbl.insert(std::pair< int , std::vector< int >>(0x3BD37E, {0x814592})); tbl.insert(std::pair< int , std::vector< int >>(0x77D7EC, {0x814d92})); tbl.insert(std::pair< int , std::vector< int >>(0x7DD7EC, {0x818d52})); tbl.insert(std::pair< int , std::vector< int >>(0x75FB1F, {0xc50192})); tbl.insert(std::pair< int , std::vector< int >>(0x5FB1DF, {0x1094052})); tbl.insert(std::pair< int , std::vector< int >>(0x7D7EC7, {0xc59012})); tbl.insert(std::pair< int , std::vector< int >>(0x5FB1F7, {0x1094412})); tbl.insert(std::pair< int , std::vector< int >>(0x77F7EC, {0x810d52})); tbl.insert(std::pair< int , std::vector< int >>(0x7F7EC7, {0xc55012})); tbl.insert(std::pair< int , std::vector< int >>(0x3FBF63, {0xc55012})); tbl.insert(std::pair< int , std::vector< int >>(0x7F7ECF, {0x810c12, 0x8500d2})); tbl.insert(std::pair< int , std::vector< int >>(0x7F7EDE, {0x810c52})); tbl.insert(std::pair< int , std::vector< int >>(0x7F7EFC, {0x810c92})); tbl.insert(std::pair< int , std::vector< int >>(0x3BF7EC, {0x810d52})); tbl.insert(std::pair< int , std::vector< int >>(0x3BE7EC, {0x814d92})); tbl.insert(std::pair< int , std::vector< int >>(0x3E7EC7, {0xc59012})); tbl.insert(std::pair< int , std::vector< int >>(0x1F3F63, {0xc59012})); tbl.insert(std::pair< int , std::vector< int >>(0x3E7ECF, {0x814c12, 0x8540d2})); tbl.insert(std::pair< int , std::vector< int >>(0x3E7EDE, {0x814c52})); tbl.insert(std::pair< int , std::vector< int >>(0x3EF7EC, {0x814d12})); tbl.insert(std::pair< int , std::vector< int >>(0x1DE7EC, {0x814d92})); tbl.insert(std::pair< int , std::vector< int >>(0x3EBF63, {0xc59012})); tbl.insert(std::pair< int , std::vector< int >>(0x2FD8DF, {0x1094052})); tbl.insert(std::pair< int , std::vector< int >>(0x17EC6F, {0x1094052})); tbl.insert(std::pair< int , std::vector< int >>(0x7D7ECF, {0x814c12, 0x8540d2})); tbl.insert(std::pair< int , std::vector< int >>(0x5FB3DF, {0xc50052, 0xc84112})); tbl.insert(std::pair< int , std::vector< int >>(0x7D7EDE, {0x814c52})); tbl.insert(std::pair< int , std::vector< int >>(0x5FB79F, {0xc50092})); tbl.insert(std::pair< int , std::vector< int >>(0x7D7EFC, {0x814c92})); tbl.insert(std::pair< int , std::vector< int >>(0x5FBF1F, {0xc500d2})); tbl.insert(std::pair< int , std::vector< int >>(0x7DF7EC, {0x814d12})); tbl.insert(std::pair< int , std::vector< int >>(0x7DFB1F, {0xc50152})); tbl.insert(std::pair< int , std::vector< int >>(0x3EE7EC, {0x818d52})); tbl.insert(std::pair< int , std::vector< int >>(0x39FB1F, {0xc50192})); tbl.insert(std::pair< int , std::vector< int >>(0x1F67EC, {0x818d52})); tbl.insert(std::pair< int , std::vector< int >>(0x2FD8FB, {0x1094412})); tbl.insert(std::pair< int , std::vector< int >>(0x3ED7EC, {0x818d52})); tbl.insert(std::pair< int , std::vector< int >>(0x2FD8EF, {0x1094052})); tbl.insert(std::pair< int , std::vector< int >>(0x3BD7EC, {0x814d92})); tbl.insert(std::pair< int , std::vector< int >>(0x77DFCC, {0x815192})); tbl.insert(std::pair< int , std::vector< int >>(0x7DDFCC, {0x819152})); tbl.insert(std::pair< int , std::vector< int >>(0x77F31F, {0xc54192})); tbl.insert(std::pair< int , std::vector< int >>(0x7F31DF, {0x1098052})); tbl.insert(std::pair< int , std::vector< int >>(0x7DFCC7, {0xc59412})); tbl.insert(std::pair< int , std::vector< int >>(0x7F31F7, {0x1098412})); tbl.insert(std::pair< int , std::vector< int >>(0x3BEFCC, {0x815192})); tbl.insert(std::pair< int , std::vector< int >>(0x3EFCC7, {0xc59412})); tbl.insert(std::pair< int , std::vector< int >>(0x1F7E63, {0xc59412})); tbl.insert(std::pair< int , std::vector< int >>(0x3EFCCF, {0x815012})); tbl.insert(std::pair< int , std::vector< int >>(0x3EFCDE, {0x815052})); tbl.insert(std::pair< int , std::vector< int >>(0x3EFDEC, {0x8150d2})); tbl.insert(std::pair< int , std::vector< int >>(0x1DEFCC, {0x815192})); tbl.insert(std::pair< int , std::vector< int >>(0x3EFE63, {0xc59412})); tbl.insert(std::pair< int , std::vector< int >>(0x3F98DF, {0x1098052})); tbl.insert(std::pair< int , std::vector< int >>(0x1FCC6F, {0x1098052})); tbl.insert(std::pair< int , std::vector< int >>(0x7DFCCF, {0x815012})); tbl.insert(std::pair< int , std::vector< int >>(0x7F33DF, {0xc54052})); tbl.insert(std::pair< int , std::vector< int >>(0x7DFCDE, {0x815052})); tbl.insert(std::pair< int , std::vector< int >>(0x7F379F, {0xc54092})); tbl.insert(std::pair< int , std::vector< int >>(0x7DFCFC, {0x815092})); tbl.insert(std::pair< int , std::vector< int >>(0x7F3F1F, {0xc540d2})); tbl.insert(std::pair< int , std::vector< int >>(0x7DFDEC, {0x8150d2})); tbl.insert(std::pair< int , std::vector< int >>(0x7F7B1F, {0xc54112})); tbl.insert(std::pair< int , std::vector< int >>(0x3EEFCC, {0x819152})); tbl.insert(std::pair< int , std::vector< int >>(0x3BF31F, {0xc54192})); tbl.insert(std::pair< int , std::vector< int >>(0x1F6FCC, {0x819152})); tbl.insert(std::pair< int , std::vector< int >>(0x3F98FB, {0x1098412})); tbl.insert(std::pair< int , std::vector< int >>(0x3EDFCC, {0x819152})); tbl.insert(std::pair< int , std::vector< int >>(0x3F98EF, {0x1098052})); tbl.insert(std::pair< int , std::vector< int >>(0x3BDFCC, {0x815192})); tbl.insert(std::pair< int , std::vector< int >>(0x3BEF8C, {0x8195d2})); tbl.insert(std::pair< int , std::vector< int >>(0x3EEF8C, {0x81d592})); tbl.insert(std::pair< int , std::vector< int >>(0x3BE31F, {0xc581d2})); tbl.insert(std::pair< int , std::vector< int >>(0x3E31DF, {0x109c052})); tbl.insert(std::pair< int , std::vector< int >>(0x3EF8C7, {0xc5d812})); tbl.insert(std::pair< int , std::vector< int >>(0x3E31F7, {0x109c412})); tbl.insert(std::pair< int , std::vector< int >>(0x1DF78C, {0x8195d2})); tbl.insert(std::pair< int , std::vector< int >>(0x1F78C7, {0xc5d812})); tbl.insert(std::pair< int , std::vector< int >>(0xFBC63, {0xc5d812})); tbl.insert(std::pair< int , std::vector< int >>(0x1F78CF, {0x819412})); tbl.insert(std::pair< int , std::vector< int >>(0x1F78DE, {0x819452})); tbl.insert(std::pair< int , std::vector< int >>(0x1F79EC, {0x8194d2})); tbl.insert(std::pair< int , std::vector< int >>(0x1F7BCC, {0x819512})); tbl.insert(std::pair< int , std::vector< int >>(0xEF78C, {0x8195d2})); tbl.insert(std::pair< int , std::vector< int >>(0x1F7C63, {0xc5d812})); tbl.insert(std::pair< int , std::vector< int >>(0x1F18DF, {0x109c052})); tbl.insert(std::pair< int , std::vector< int >>(0xF8C6F, {0x109c052})); tbl.insert(std::pair< int , std::vector< int >>(0x3EF8CF, {0x819412})); tbl.insert(std::pair< int , std::vector< int >>(0x3E33DF, {0xc58052})); tbl.insert(std::pair< int , std::vector< int >>(0x3EF8DE, {0x819452})); tbl.insert(std::pair< int , std::vector< int >>(0x3E379F, {0xc58092})); tbl.insert(std::pair< int , std::vector< int >>(0x3EF9EC, {0x8194d2})); tbl.insert(std::pair< int , std::vector< int >>(0x3E7B1F, {0xc58112})); tbl.insert(std::pair< int , std::vector< int >>(0x3EFBCC, {0x819512})); tbl.insert(std::pair< int , std::vector< int >>(0x3EF31F, {0xc58152})); tbl.insert(std::pair< int , std::vector< int >>(0x1F778C, {0x81d592})); tbl.insert(std::pair< int , std::vector< int >>(0x1DE31F, {0xc581d2})); tbl.insert(std::pair< int , std::vector< int >>(0xFB78C, {0x81d592})); tbl.insert(std::pair< int , std::vector< int >>(0x1F18FB, {0x109c412})); tbl.insert(std::pair< int , std::vector< int >>(0x1F6F8C, {0x81d592})); tbl.insert(std::pair< int , std::vector< int >>(0x1F18EF, {0x109c052})); tbl.insert(std::pair< int , std::vector< int >>(0x1DEF8C, {0x8195d2})); tbl.insert(std::pair< int , std::vector< int >>(0x3EFA63, {0xc5d812})); tbl.insert(std::pair< int , std::vector< int >>(0x3E98DF, {0x109c052})); tbl.insert(std::pair< int , std::vector< int >>(0x2637DF, {0x14c4092})); tbl.insert(std::pair< int , std::vector< int >>(0x1F4C6F, {0x109c052})); tbl.insert(std::pair< int , std::vector< int >>(0x131BDF, {0x14c4092})); tbl.insert(std::pair< int , std::vector< int >>(0x98DEF, {0x14c4092})); tbl.insert(std::pair< int , std::vector< int >>(0x131BEF, {0x14c4092})); tbl.insert(std::pair< int , std::vector< int >>(0x1F7A63, {0xc5d812})); tbl.insert(std::pair< int , std::vector< int >>(0x7DF4CF, {0x819412})); tbl.insert(std::pair< int , std::vector< int >>(0x7D33DF, {0xc58052})); tbl.insert(std::pair< int , std::vector< int >>(0x4CF7DF, {0x1084092})); tbl.insert(std::pair< int , std::vector< int >>(0x267BEF, {0x1084092})); tbl.insert(std::pair< int , std::vector< int >>(0x3EF4CF, {0x819412})); tbl.insert(std::pair< int , std::vector< int >>(0x7DF4DE, {0x819452})); tbl.insert(std::pair< int , std::vector< int >>(0x7D379F, {0xc58092})); tbl.insert(std::pair< int , std::vector< int >>(0x4DE7DF, {0x10840d2})); tbl.insert(std::pair< int , std::vector< int >>(0x26F3EF, {0x10840d2})); tbl.insert(std::pair< int , std::vector< int >>(0x3EF4DE, {0x819452})); tbl.insert(std::pair< int , std::vector< int >>(0x7DF4FC, {0x819492})); tbl.insert(std::pair< int , std::vector< int >>(0x7D3F1F, {0xc580d2})); tbl.insert(std::pair< int , std::vector< int >>(0x4FC7DF, {0x1084112})); tbl.insert(std::pair< int , std::vector< int >>(0x27E3EF, {0x1084112})); tbl.insert(std::pair< int , std::vector< int >>(0x3EF4FC, {0x819492})); tbl.insert(std::pair< int , std::vector< int >>(0x7DF5EC, {0x8194d2})); tbl.insert(std::pair< int , std::vector< int >>(0x7D7B1F, {0xc58112})); tbl.insert(std::pair< int , std::vector< int >>(0x5EC7DF, {0x1084152})); tbl.insert(std::pair< int , std::vector< int >>(0x2F63EF, {0x1084152})); tbl.insert(std::pair< int , std::vector< int >>(0x3EF5EC, {0x8194d2})); tbl.insert(std::pair< int , std::vector< int >>(0x7DF7CC, {0x819512})); tbl.insert(std::pair< int , std::vector< int >>(0x7DF31F, {0xc58152})); tbl.insert(std::pair< int , std::vector< int >>(0x7CC7DF, {0x1084192})); tbl.insert(std::pair< int , std::vector< int >>(0x3E63EF, {0x1084192})); tbl.insert(std::pair< int , std::vector< int >>(0x3EF7CC, {0x819512})); tbl.insert(std::pair< int , std::vector< int >>(0x3EFB8C, {0x81d952})); tbl.insert(std::pair< int , std::vector< int >>(0x3EE31F, {0xc5c192})); tbl.insert(std::pair< int , std::vector< int >>(0x38C7DF, {0x10841d2})); tbl.insert(std::pair< int , std::vector< int >>(0x1F7D8C, {0x81d952})); tbl.insert(std::pair< int , std::vector< int >>(0x1F631F, {0xc5c192})); tbl.insert(std::pair< int , std::vector< int >>(0xFBD8C, {0x81d952})); tbl.insert(std::pair< int , std::vector< int >>(0x1C63EF, {0x10841d2})); tbl.insert(std::pair< int , std::vector< int >>(0x1F7B8C, {0x81d952})); tbl.insert(std::pair< int , std::vector< int >>(0x3A63EF, {0x10841d2})); tbl.insert(std::pair< int , std::vector< int >>(0x263BEF, {0x14c4092})); tbl.insert(std::pair< int , std::vector< int >>(0x3BEF4C, {0x8195d2})); tbl.insert(std::pair< int , std::vector< int >>(0x3EF74C, {0x81d952})); tbl.insert(std::pair< int , std::vector< int >>(0x263EF7, {0x14c8412})); tbl.insert(std::pair< int , std::vector< int >>(0x3EF4C7, {0xc5d812})); tbl.insert(std::pair< int , std::vector< int >>(0x131F7B, {0x14c8412})); tbl.insert(std::pair< int , std::vector< int >>(0x1F7B4C, {0x81d952})); tbl.insert(std::pair< int , std::vector< int >>(0x131DEF, {0x14c4092})); tbl.insert(std::pair< int , std::vector< int >>(0x1DEF4C, {0x8195d2})); tbl.insert(std::pair< int , std::vector< int >>(0x3E98FB, {0x109c412})); tbl.insert(std::pair< int , std::vector< int >>(0x263EFB, {0x14c8412})); tbl.insert(std::pair< int , std::vector< int >>(0x3EFB4C, {0x81d952})); tbl.insert(std::pair< int , std::vector< int >>(0x3EDF4C, {0x81d592})); tbl.insert(std::pair< int , std::vector< int >>(0x263EDF, {0x14c8052})); tbl.insert(std::pair< int , std::vector< int >>(0x3ED31F, {0xc5c192})); tbl.insert(std::pair< int , std::vector< int >>(0x131F6F, {0x14c8052})); tbl.insert(std::pair< int , std::vector< int >>(0x1F6F4C, {0x81d592})); tbl.insert(std::pair< int , std::vector< int >>(0x3E98EF, {0x109c052})); tbl.insert(std::pair< int , std::vector< int >>(0x263EEF, {0x14c8052})); tbl.insert(std::pair< int , std::vector< int >>(0x3EEF4C, {0x81d592})); tbl.insert(std::pair< int , std::vector< int >>(0x3BDF4C, {0x8195d2})); tbl.insert(std::pair< int , std::vector< int >>(0x263BDF, {0x14c4092})); tbl.insert(std::pair< int , std::vector< int >>(0x3BD31F, {0xc581d2})); tbl.insert(std::pair< int , std::vector< int >>(0xEFBEB6, {0x415192})); tbl.insert(std::pair< int , std::vector< int >>(0xFBBEB6, {0x419152})); tbl.insert(std::pair< int , std::vector< int >>(0xFBEEB6, {0x419512})); tbl.insert(std::pair< int , std::vector< int >>(0xEFAD9F, {0x854192})); tbl.insert(std::pair< int , std::vector< int >>(0xFBAD9F, {0x858152})); tbl.insert(std::pair< int , std::vector< int >>(0xEB67DF, {0xc84192})); tbl.insert(std::pair< int , std::vector< int >>(0xB677DF, {0x10c4092})); tbl.insert(std::pair< int , std::vector< int >>(0xFAD9DF, {0xc98052})); tbl.insert(std::pair< int , std::vector< int >>(0xB67DDF, {0x10c8052})); tbl.insert(std::pair< int , std::vector< int >>(0xFBEB67, {0x859412})); tbl.insert(std::pair< int , std::vector< int >>(0xFAD9F7, {0xc98412})); tbl.insert(std::pair< int , std::vector< int >>(0xB67DF7, {0x10c8412})); tbl.insert(std::pair< int , std::vector< int >>(0x77D6CF, {0x854192})); tbl.insert(std::pair< int , std::vector< int >>(0x7DD6CF, {0x858152})); tbl.insert(std::pair< int , std::vector< int >>(0x75B3DF, {0xc84192})); tbl.insert(std::pair< int , std::vector< int >>(0x5B3DDF, {0x10c8052})); tbl.insert(std::pair< int , std::vector< int >>(0x7D6CF7, {0xc98412})); tbl.insert(std::pair< int , std::vector< int >>(0x5B3DF7, {0x10c8412})); tbl.insert(std::pair< int , std::vector< int >>(0x3AD9EF, {0xc84192})); tbl.insert(std::pair< int , std::vector< int >>(0x2D9EF7, {0x10c8412})); tbl.insert(std::pair< int , std::vector< int >>(0x16CF7B, {0x10c8412})); tbl.insert(std::pair< int , std::vector< int >>(0x2DBDEF, {0xc84092})); tbl.insert(std::pair< int , std::vector< int >>(0x2DF9EF, {0xc840d2})); tbl.insert(std::pair< int , std::vector< int >>(0x3ED9EF, {0xc84152})); tbl.insert(std::pair< int , std::vector< int >>(0x1CD9EF, {0xc84192})); tbl.insert(std::pair< int , std::vector< int >>(0x75B7EF, {0x844152})); tbl.insert(std::pair< int , std::vector< int >>(0x5B7EF7, {0xc88412})); tbl.insert(std::pair< int , std::vector< int >>(0x2DBF7B, {0xc88412})); tbl.insert(std::pair< int , std::vector< int >>(0x5BF7EF, {0x844092})); tbl.insert(std::pair< int , std::vector< int >>(0x7DB7EF, {0x40450052, 0x844112})); tbl.insert(std::pair< int , std::vector< int >>(0x39B7EF, {0x844152})); tbl.insert(std::pair< int , std::vector< int >>(0x77F6CF, {0x850152})); tbl.insert(std::pair< int , std::vector< int >>(0x7F6CF7, {0xc94412})); tbl.insert(std::pair< int , std::vector< int >>(0x3FB67B, {0xc94412})); tbl.insert(std::pair< int , std::vector< int >>(0x7F6DEF, {0x850052, 0x40884112})); tbl.insert(std::pair< int , std::vector< int >>(0x7F6FCF, {0x850092})); tbl.insert(std::pair< int , std::vector< int >>(0x3BF6CF, {0x850152})); tbl.insert(std::pair< int , std::vector< int >>(0x3BE6CF, {0x854192})); tbl.insert(std::pair< int , std::vector< int >>(0x3E6CF7, {0xc98412})); tbl.insert(std::pair< int , std::vector< int >>(0x1F367B, {0xc98412})); tbl.insert(std::pair< int , std::vector< int >>(0x3E6DEF, {0x854052})); tbl.insert(std::pair< int , std::vector< int >>(0x3EF6CF, {0x854112})); tbl.insert(std::pair< int , std::vector< int >>(0x1DE6CF, {0x854192})); tbl.insert(std::pair< int , std::vector< int >>(0x3EB67B, {0xc98412})); tbl.insert(std::pair< int , std::vector< int >>(0x2D9EDF, {0x10c8052})); tbl.insert(std::pair< int , std::vector< int >>(0x16CF6F, {0x10c8052})); tbl.insert(std::pair< int , std::vector< int >>(0x7D6DEF, {0x854052})); tbl.insert(std::pair< int , std::vector< int >>(0x5B7BDF, {0xc84092})); tbl.insert(std::pair< int , std::vector< int >>(0x7D6FCF, {0x854092})); tbl.insert(std::pair< int , std::vector< int >>(0x5BF3DF, {0xc840d2})); tbl.insert(std::pair< int , std::vector< int >>(0x7DF6CF, {0x854112})); tbl.insert(std::pair< int , std::vector< int >>(0x7DB3DF, {0xc84152})); tbl.insert(std::pair< int , std::vector< int >>(0x3EE6CF, {0x858152})); tbl.insert(std::pair< int , std::vector< int >>(0x39B3DF, {0xc84192})); tbl.insert(std::pair< int , std::vector< int >>(0x1F66CF, {0x858152})); tbl.insert(std::pair< int , std::vector< int >>(0x2D9EFB, {0x10c8412})); tbl.insert(std::pair< int , std::vector< int >>(0x3ED6CF, {0x858152})); tbl.insert(std::pair< int , std::vector< int >>(0x2D9EEF, {0x10c8052})); tbl.insert(std::pair< int , std::vector< int >>(0x3BD6CF, {0x854192})); tbl.insert(std::pair< int , std::vector< int >>(0xEFADBF, {0x410152})); tbl.insert(std::pair< int , std::vector< int >>(0xFBADBF, {0x414112})); tbl.insert(std::pair< int , std::vector< int >>(0xEB6FDF, {0x844152})); tbl.insert(std::pair< int , std::vector< int >>(0xB6FDDF, {0xc88052})); tbl.insert(std::pair< int , std::vector< int >>(0xFADBF7, {0x854412})); tbl.insert(std::pair< int , std::vector< int >>(0xB6FDF7, {0xc88412})); tbl.insert(std::pair< int , std::vector< int >>(0xEFEDBF, {0x40c112})); tbl.insert(std::pair< int , std::vector< int >>(0xFEDBF7, {0x850412})); tbl.insert(std::pair< int , std::vector< int >>(0x7F6DFB, {0x850412})); tbl.insert(std::pair< int , std::vector< int >>(0xFEDFBF, {0x40c052})); tbl.insert(std::pair< int , std::vector< int >>(0xFEFDBF, {0x40c092})); tbl.insert(std::pair< int , std::vector< int >>(0x77EDBF, {0x40c112})); tbl.insert(std::pair< int , std::vector< int >>(0x77CDBF, {0x410152})); tbl.insert(std::pair< int , std::vector< int >>(0x7CDBF7, {0x854412})); tbl.insert(std::pair< int , std::vector< int >>(0x3E6DFB, {0x854412})); tbl.insert(std::pair< int , std::vector< int >>(0x7CFDBF, {0x410092})); tbl.insert(std::pair< int , std::vector< int >>(0x7DEDBF, {0x40010c12, 0x4100d2})); tbl.insert(std::pair< int , std::vector< int >>(0x3BCDBF, {0x410152})); tbl.insert(std::pair< int , std::vector< int >>(0x7D6DFB, {0x854412})); tbl.insert(std::pair< int , std::vector< int >>(0x5B7EDF, {0xc88052})); tbl.insert(std::pair< int , std::vector< int >>(0x2DBF6F, {0xc88052})); tbl.insert(std::pair< int , std::vector< int >>(0xFADFBF, {0x410052})); tbl.insert(std::pair< int , std::vector< int >>(0xB7EFDF, {0x844092})); tbl.insert(std::pair< int , std::vector< int >>(0xFAFDBF, {0x410092})); tbl.insert(std::pair< int , std::vector< int >>(0xBF6FDF, {0x8440d2})); tbl.insert(std::pair< int , std::vector< int >>(0xFBEDBF, {0x40010c12, 0x4100d2})); tbl.insert(std::pair< int , std::vector< int >>(0xFB6FDF, {0x40450052, 0x844112})); tbl.insert(std::pair< int , std::vector< int >>(0x7DCDBF, {0x414112})); tbl.insert(std::pair< int , std::vector< int >>(0x736FDF, {0x844152})); tbl.insert(std::pair< int , std::vector< int >>(0x3ECDBF, {0x414112})); tbl.insert(std::pair< int , std::vector< int >>(0x5B7EFB, {0xc88412})); tbl.insert(std::pair< int , std::vector< int >>(0x7DADBF, {0x414112})); tbl.insert(std::pair< int , std::vector< int >>(0x5B7EEF, {0xc88052})); tbl.insert(std::pair< int , std::vector< int >>(0x77ADBF, {0x410152})); tbl.insert(std::pair< int , std::vector< int >>(0xEFBFB6, {0x410d52})); tbl.insert(std::pair< int , std::vector< int >>(0xFBBFB6, {0x414d12})); tbl.insert(std::pair< int , std::vector< int >>(0xEFED9F, {0x850152})); tbl.insert(std::pair< int , std::vector< int >>(0xFED9DF, {0xc94052})); tbl.insert(std::pair< int , std::vector< int >>(0xFBFB67, {0x855012})); tbl.insert(std::pair< int , std::vector< int >>(0xFED9F7, {0xc94412})); tbl.insert(std::pair< int , std::vector< int >>(0x77DFB6, {0x410d52})); tbl.insert(std::pair< int , std::vector< int >>(0x7DFB67, {0x855012})); tbl.insert(std::pair< int , std::vector< int >>(0x3EFDB3, {0x855012})); tbl.insert(std::pair< int , std::vector< int >>(0x7DFB6F, {0x410c12, 0x404500d2})); tbl.insert(std::pair< int , std::vector< int >>(0x7DFBF6, {0x410c92})); tbl.insert(std::pair< int , std::vector< int >>(0x3BDFB6, {0x410d52})); tbl.insert(std::pair< int , std::vector< int >>(0x7DFDB3, {0x855012})); tbl.insert(std::pair< int , std::vector< int >>(0x7F6CDF, {0xc94052})); tbl.insert(std::pair< int , std::vector< int >>(0x3FB66F, {0xc94052})); tbl.insert(std::pair< int , std::vector< int >>(0xFBFB6F, {0x410c12, 0x404500d2})); tbl.insert(std::pair< int , std::vector< int >>(0xFEDBDF, {0x850052, 0x40884112})); tbl.insert(std::pair< int , std::vector< int >>(0xFBFB7E, {0x410c52})); tbl.insert(std::pair< int , std::vector< int >>(0xFEDF9F, {0x850092})); tbl.insert(std::pair< int , std::vector< int >>(0xFBFBF6, {0x410c92})); tbl.insert(std::pair< int , std::vector< int >>(0xFEFD9F, {0x8500d2})); tbl.insert(std::pair< int , std::vector< int >>(0x7DDFB6, {0x414d12})); tbl.insert(std::pair< int , std::vector< int >>(0x77ED9F, {0x850152})); tbl.insert(std::pair< int , std::vector< int >>(0x3EDFB6, {0x414d12})); tbl.insert(std::pair< int , std::vector< int >>(0x7F6CFB, {0xc94412})); tbl.insert(std::pair< int , std::vector< int >>(0x7DBFB6, {0x414d12})); tbl.insert(std::pair< int , std::vector< int >>(0x7F6CEF, {0xc94052})); tbl.insert(std::pair< int , std::vector< int >>(0x77BFB6, {0x410d52})); tbl.insert(std::pair< int , std::vector< int >>(0x77DF36, {0x415192})); tbl.insert(std::pair< int , std::vector< int >>(0x7DDF36, {0x419152})); tbl.insert(std::pair< int , std::vector< int >>(0x77CD9F, {0x854192})); tbl.insert(std::pair< int , std::vector< int >>(0x7CD9DF, {0xc98052})); tbl.insert(std::pair< int , std::vector< int >>(0x7DF367, {0x859412})); tbl.insert(std::pair< int , std::vector< int >>(0x7CD9F7, {0xc98412})); tbl.insert(std::pair< int , std::vector< int >>(0x3BEF36, {0x415192})); tbl.insert(std::pair< int , std::vector< int >>(0x3EF367, {0x859412})); tbl.insert(std::pair< int , std::vector< int >>(0x1F79B3, {0x859412})); tbl.insert(std::pair< int , std::vector< int >>(0x3EF36F, {0x415012})); tbl.insert(std::pair< int , std::vector< int >>(0x3EF3F6, {0x415092})); tbl.insert(std::pair< int , std::vector< int >>(0x3EF7B6, {0x4150d2})); tbl.insert(std::pair< int , std::vector< int >>(0x1DEF36, {0x415192})); tbl.insert(std::pair< int , std::vector< int >>(0x3EF9B3, {0x859412})); tbl.insert(std::pair< int , std::vector< int >>(0x3E6CDF, {0xc98052})); tbl.insert(std::pair< int , std::vector< int >>(0x1F366F, {0xc98052})); tbl.insert(std::pair< int , std::vector< int >>(0x7DF36F, {0x415012})); tbl.insert(std::pair< int , std::vector< int >>(0x7CDBDF, {0x854052})); tbl.insert(std::pair< int , std::vector< int >>(0x7DF3F6, {0x415092})); tbl.insert(std::pair< int , std::vector< int >>(0x7CFD9F, {0x8540d2})); tbl.insert(std::pair< int , std::vector< int >>(0x7DF7B6, {0x4150d2})); tbl.insert(std::pair< int , std::vector< int >>(0x7DED9F, {0x854112})); tbl.insert(std::pair< int , std::vector< int >>(0x3EEF36, {0x419152})); tbl.insert(std::pair< int , std::vector< int >>(0x3BCD9F, {0x854192})); tbl.insert(std::pair< int , std::vector< int >>(0x1F6F36, {0x419152})); tbl.insert(std::pair< int , std::vector< int >>(0x3E6CFB, {0xc98412})); tbl.insert(std::pair< int , std::vector< int >>(0x3EDF36, {0x419152})); tbl.insert(std::pair< int , std::vector< int >>(0x3E6CEF, {0xc98052})); tbl.insert(std::pair< int , std::vector< int >>(0x3BDF36, {0x415192})); tbl.insert(std::pair< int , std::vector< int >>(0x7DF5B3, {0x859412})); tbl.insert(std::pair< int , std::vector< int >>(0x7D6CDF, {0xc98052})); tbl.insert(std::pair< int , std::vector< int >>(0x5B37DF, {0x10c4092})); tbl.insert(std::pair< int , std::vector< int >>(0x3EB66F, {0xc98052})); tbl.insert(std::pair< int , std::vector< int >>(0x2D9BDF, {0x10c4092})); tbl.insert(std::pair< int , std::vector< int >>(0x16CDEF, {0x10c4092})); tbl.insert(std::pair< int , std::vector< int >>(0x2D9BEF, {0x10c4092})); tbl.insert(std::pair< int , std::vector< int >>(0x3EF5B3, {0x859412})); tbl.insert(std::pair< int , std::vector< int >>(0xFBEB6F, {0x415012})); tbl.insert(std::pair< int , std::vector< int >>(0xFADBDF, {0x854052})); tbl.insert(std::pair< int , std::vector< int >>(0xB6F7DF, {0xc84092})); tbl.insert(std::pair< int , std::vector< int >>(0x5B7BEF, {0xc84092})); tbl.insert(std::pair< int , std::vector< int >>(0x7DEB6F, {0x415012})); tbl.insert(std::pair< int , std::vector< int >>(0xFBEB7E, {0x415052})); tbl.insert(std::pair< int , std::vector< int >>(0xFADF9F, {0x854092})); tbl.insert(std::pair< int , std::vector< int >>(0xB7E7DF, {0xc840d2})); tbl.insert(std::pair< int , std::vector< int >>(0x5BF3EF, {0xc840d2})); tbl.insert(std::pair< int , std::vector< int >>(0x7DEB7E, {0x415052})); tbl.insert(std::pair< int , std::vector< int >>(0xFBEBF6, {0x415092})); tbl.insert(std::pair< int , std::vector< int >>(0xFAFD9F, {0x8540d2})); tbl.insert(std::pair< int , std::vector< int >>(0xBF67DF, {0xc84112})); tbl.insert(std::pair< int , std::vector< int >>(0x5FB3EF, {0xc84112})); tbl.insert(std::pair< int , std::vector< int >>(0x7DEBF6, {0x415092})); tbl.insert(std::pair< int , std::vector< int >>(0xFBEFB6, {0x4150d2})); tbl.insert(std::pair< int , std::vector< int >>(0xFBED9F, {0x854112})); tbl.insert(std::pair< int , std::vector< int >>(0xFB67DF, {0xc84152})); tbl.insert(std::pair< int , std::vector< int >>(0x7DB3EF, {0xc84152})); tbl.insert(std::pair< int , std::vector< int >>(0x7DEFB6, {0x4150d2})); tbl.insert(std::pair< int , std::vector< int >>(0x7DF736, {0x419512})); tbl.insert(std::pair< int , std::vector< int >>(0x7DCD9F, {0x858152})); tbl.insert(std::pair< int , std::vector< int >>(0x7367DF, {0xc84192})); tbl.insert(std::pair< int , std::vector< int >>(0x3EFB36, {0x419512})); tbl.insert(std::pair< int , std::vector< int >>(0x3ECD9F, {0x858152})); tbl.insert(std::pair< int , std::vector< int >>(0x1F7B36, {0x419512})); tbl.insert(std::pair< int , std::vector< int >>(0x39B3EF, {0xc84192})); tbl.insert(std::pair< int , std::vector< int >>(0x3EF736, {0x419512})); tbl.insert(std::pair< int , std::vector< int >>(0x75B3EF, {0xc84192})); tbl.insert(std::pair< int , std::vector< int >>(0x5B3BEF, {0x10c4092})); tbl.insert(std::pair< int , std::vector< int >>(0x77DEB6, {0x415192})); tbl.insert(std::pair< int , std::vector< int >>(0x7DEEB6, {0x419512})); tbl.insert(std::pair< int , std::vector< int >>(0x5B3EF7, {0x10c8412})); tbl.insert(std::pair< int , std::vector< int >>(0x7DEB67, {0x859412})); tbl.insert(std::pair< int , std::vector< int >>(0x2D9F7B, {0x10c8412})); tbl.insert(std::pair< int , std::vector< int >>(0x3EF6B6, {0x419512})); tbl.insert(std::pair< int , std::vector< int >>(0x2D9DEF, {0x10c4092})); tbl.insert(std::pair< int , std::vector< int >>(0x3BDEB6, {0x415192})); tbl.insert(std::pair< int , std::vector< int >>(0x7D6CFB, {0xc98412})); tbl.insert(std::pair< int , std::vector< int >>(0x5B3EFB, {0x10c8412})); tbl.insert(std::pair< int , std::vector< int >>(0x7DF6B6, {0x419512})); tbl.insert(std::pair< int , std::vector< int >>(0x7DBEB6, {0x419152})); tbl.insert(std::pair< int , std::vector< int >>(0x5B3EDF, {0x10c8052})); tbl.insert(std::pair< int , std::vector< int >>(0x7DAD9F, {0x858152})); tbl.insert(std::pair< int , std::vector< int >>(0x2D9F6F, {0x10c8052})); tbl.insert(std::pair< int , std::vector< int >>(0x3EDEB6, {0x419152})); tbl.insert(std::pair< int , std::vector< int >>(0x7D6CEF, {0xc98052})); tbl.insert(std::pair< int , std::vector< int >>(0x5B3EEF, {0x10c8052})); tbl.insert(std::pair< int , std::vector< int >>(0x7DDEB6, {0x419152})); tbl.insert(std::pair< int , std::vector< int >>(0x77BEB6, {0x415192})); tbl.insert(std::pair< int , std::vector< int >>(0x5B3BDF, {0x10c4092})); tbl.insert(std::pair< int , std::vector< int >>(0x77AD9F, {0x854192})); tbl.insert(std::pair< int , std::vector< int >>(0x1DF7DDB, {0x40010d52})); tbl.insert(std::pair< int , std::vector< int >>(0x1F77DDB, {0x40014d12})); tbl.insert(std::pair< int , std::vector< int >>(0x1F7DDDB, {0x400150d2})); tbl.insert(std::pair< int , std::vector< int >>(0x1DF76DF, {0x40450152})); tbl.insert(std::pair< int , std::vector< int >>(0x1F776DF, {0x40454112})); tbl.insert(std::pair< int , std::vector< int >>(0x1DDB7DF, {0x40884152})); tbl.insert(std::pair< int , std::vector< int >>(0x1DB77DF, {0x40cc4092})); tbl.insert(std::pair< int , std::vector< int >>(0x1F76DDF, {0x40894052})); tbl.insert(std::pair< int , std::vector< int >>(0x1DB7DDF, {0x40cc8052})); tbl.insert(std::pair< int , std::vector< int >>(0x1F7DDB7, {0x40455012})); tbl.insert(std::pair< int , std::vector< int >>(0x1F76DF7, {0x40894412})); tbl.insert(std::pair< int , std::vector< int >>(0x1DB7DF7, {0x40cc8412})); tbl.insert(std::pair< int , std::vector< int >>(0xEFBB6F, {0x40450152})); tbl.insert(std::pair< int , std::vector< int >>(0xFBBB6F, {0x40454112})); tbl.insert(std::pair< int , std::vector< int >>(0xEEDBDF, {0x40884152})); tbl.insert(std::pair< int , std::vector< int >>(0xEDBDDF, {0x40cc8052})); tbl.insert(std::pair< int , std::vector< int >>(0xFBB6F7, {0x40894412})); tbl.insert(std::pair< int , std::vector< int >>(0xEDBDF7, {0x40cc8412})); tbl.insert(std::pair< int , std::vector< int >>(0x776DEF, {0x40884152})); tbl.insert(std::pair< int , std::vector< int >>(0x76DEF7, {0x40cc8412})); tbl.insert(std::pair< int , std::vector< int >>(0x3B6F7B, {0x40cc8412})); tbl.insert(std::pair< int , std::vector< int >>(0x76FDEF, {0x40884092})); tbl.insert(std::pair< int , std::vector< int >>(0x77EDEF, {0x408840d2})); tbl.insert(std::pair< int , std::vector< int >>(0x3B6DEF, {0x40cc4092, 0x40884152})); tbl.insert(std::pair< int , std::vector< int >>(0x77DB6F, {0x40450152})); tbl.insert(std::pair< int , std::vector< int >>(0x7DB6F7, {0x40894412})); tbl.insert(std::pair< int , std::vector< int >>(0x3EDB7B, {0x40894412})); tbl.insert(std::pair< int , std::vector< int >>(0x7DBF6F, {0x40450092})); tbl.insert(std::pair< int , std::vector< int >>(0x3BDB6F, {0x40450152})); tbl.insert(std::pair< int , std::vector< int >>(0x7DDB7B, {0x40894412})); tbl.insert(std::pair< int , std::vector< int >>(0x76DEDF, {0x40cc8052})); tbl.insert(std::pair< int , std::vector< int >>(0x3B6F6F, {0x40cc8052})); tbl.insert(std::pair< int , std::vector< int >>(0xFBB7EF, {0x40450052})); tbl.insert(std::pair< int , std::vector< int >>(0xEDFBDF, {0x40884092})); tbl.insert(std::pair< int , std::vector< int >>(0xFBBF6F, {0x40450092})); tbl.insert(std::pair< int , std::vector< int >>(0xEFDBDF, {0x408840d2})); tbl.insert(std::pair< int , std::vector< int >>(0x7DDB6F, {0x40894052, 0x40454112})); tbl.insert(std::pair< int , std::vector< int >>(0x76DBDF, {0x40cc4092, 0x40884152})); tbl.insert(std::pair< int , std::vector< int >>(0x3EDB6F, {0x40894052, 0x40454112})); tbl.insert(std::pair< int , std::vector< int >>(0x76DEFB, {0x40cc8412})); tbl.insert(std::pair< int , std::vector< int >>(0x7DBB6F, {0x40454112})); tbl.insert(std::pair< int , std::vector< int >>(0x76DEEF, {0x40cc8052})); tbl.insert(std::pair< int , std::vector< int >>(0x77BB6F, {0x40450152})); tbl.insert(std::pair< int , std::vector< int >>(0xEFBEDB, {0x40010d52})); tbl.insert(std::pair< int , std::vector< int >>(0xFBBEDB, {0x40014d12})); tbl.insert(std::pair< int , std::vector< int >>(0xEFB6DF, {0x40450152})); tbl.insert(std::pair< int , std::vector< int >>(0xFB6DDF, {0x40894052})); tbl.insert(std::pair< int , std::vector< int >>(0xFBEDB7, {0x40455012})); tbl.insert(std::pair< int , std::vector< int >>(0xFB6DF7, {0x40894412})); tbl.insert(std::pair< int , std::vector< int >>(0x77DEDB, {0x40010d52})); tbl.insert(std::pair< int , std::vector< int >>(0x7DEDB7, {0x40455012})); tbl.insert(std::pair< int , std::vector< int >>(0x3EF6DB, {0x40455012, 0x400150d2})); tbl.insert(std::pair< int , std::vector< int >>(0x7DEDFB, {0x40010c52})); tbl.insert(std::pair< int , std::vector< int >>(0x7DEFDB, {0x40010c92})); tbl.insert(std::pair< int , std::vector< int >>(0x3BDEDB, {0x40010d52})); tbl.insert(std::pair< int , std::vector< int >>(0x7DF6DB, {0x40455012, 0x400150d2})); tbl.insert(std::pair< int , std::vector< int >>(0x7DB6DF, {0x40894052, 0x40454112})); tbl.insert(std::pair< int , std::vector< int >>(0xFBEDFB, {0x40010c52})); tbl.insert(std::pair< int , std::vector< int >>(0xFB7EDF, {0x40450092})); tbl.insert(std::pair< int , std::vector< int >>(0xFBEFDB, {0x40010c92})); tbl.insert(std::pair< int , std::vector< int >>(0xFBF6DF, {0x404500d2})); tbl.insert(std::pair< int , std::vector< int >>(0x7DDEDB, {0x40014d12})); tbl.insert(std::pair< int , std::vector< int >>(0x77B6DF, {0x40450152})); tbl.insert(std::pair< int , std::vector< int >>(0x3EDEDB, {0x40014d12})); tbl.insert(std::pair< int , std::vector< int >>(0x7DB6FB, {0x40894412})); tbl.insert(std::pair< int , std::vector< int >>(0x7DBEDB, {0x40014d12})); tbl.insert(std::pair< int , std::vector< int >>(0x7DB6EF, {0x40894052})); tbl.insert(std::pair< int , std::vector< int >>(0x77BEDB, {0x40010d52})); tbl.insert(std::pair< int , std::vector< int >>(0xFBEEDB, {0x40455012, 0x400150d2})); tbl.insert(std::pair< int , std::vector< int >>(0xFBB6DF, {0x40894052, 0x40454112})); tbl.insert(std::pair< int , std::vector< int >>(0xEDB7DF, {0x40cc4092, 0x40884152})); tbl.insert(std::pair< int , std::vector< int >>(0x76DBEF, {0x40cc4092, 0x40884152})); tbl.insert(std::pair< int , std::vector< int >>(0x7DEEDB, {0x40455012, 0x400150d2})); tbl.insert(std::pair< int , std::vector< int >>(0x1F7DDBF, {0x40010c12})); tbl.insert(std::pair< int , std::vector< int >>(0x1F76FDF, {0x40450052})); tbl.insert(std::pair< int , std::vector< int >>(0x1DBF7DF, {0x40884092})); tbl.insert(std::pair< int , std::vector< int >>(0xEDFBEF, {0x40884092})); tbl.insert(std::pair< int , std::vector< int >>(0xFBDDBF, {0x40010c12})); tbl.insert(std::pair< int , std::vector< int >>(0x1F7DDFB, {0x40010c52})); tbl.insert(std::pair< int , std::vector< int >>(0x1F77EDF, {0x40450092})); tbl.insert(std::pair< int , std::vector< int >>(0x1DFB7DF, {0x408840d2})); tbl.insert(std::pair< int , std::vector< int >>(0xEFDBEF, {0x408840d2})); tbl.insert(std::pair< int , std::vector< int >>(0xFBDDFB, {0x40010c52})); tbl.insert(std::pair< int , std::vector< int >>(0x1F7DFDB, {0x40010c92})); tbl.insert(std::pair< int , std::vector< int >>(0x1F7F6DF, {0x404500d2})); tbl.insert(std::pair< int , std::vector< int >>(0x1FDB7DF, {0x40884112})); tbl.insert(std::pair< int , std::vector< int >>(0xFEDBEF, {0x40884112})); tbl.insert(std::pair< int , std::vector< int >>(0xFBDFDB, {0x40010c92})); tbl.insert(std::pair< int , std::vector< int >>(0xEEDBEF, {0x40884152})); tbl.insert(std::pair< int , std::vector< int >>(0xEDBBEF, {0x40cc4092})); tbl.insert(std::pair< int , std::vector< int >>(0xEFBDDB, {0x40010d52})); tbl.insert(std::pair< int , std::vector< int >>(0xFBDDDB, {0x400150d2})); tbl.insert(std::pair< int , std::vector< int >>(0xEDBEF7, {0x40cc8412})); tbl.insert(std::pair< int , std::vector< int >>(0xFBDDB7, {0x40455012})); tbl.insert(std::pair< int , std::vector< int >>(0x76DF7B, {0x40cc8412})); tbl.insert(std::pair< int , std::vector< int >>(0x7DEDDB, {0x400150d2})); tbl.insert(std::pair< int , std::vector< int >>(0x76DDEF, {0x40cc4092})); tbl.insert(std::pair< int , std::vector< int >>(0x77BDDB, {0x40010d52})); tbl.insert(std::pair< int , std::vector< int >>(0xFBB6FB, {0x40894412})); tbl.insert(std::pair< int , std::vector< int >>(0xEDBEFB, {0x40cc8412})); tbl.insert(std::pair< int , std::vector< int >>(0xFBEDDB, {0x400150d2})); tbl.insert(std::pair< int , std::vector< int >>(0xFB7DDB, {0x40014d12})); tbl.insert(std::pair< int , std::vector< int >>(0xEDBEDF, {0x40cc8052})); tbl.insert(std::pair< int , std::vector< int >>(0xFB76DF, {0x40454112})); tbl.insert(std::pair< int , std::vector< int >>(0x76DF6F, {0x40cc8052})); tbl.insert(std::pair< int , std::vector< int >>(0x7DBDDB, {0x40014d12})); tbl.insert(std::pair< int , std::vector< int >>(0xFBB6EF, {0x40894052})); tbl.insert(std::pair< int , std::vector< int >>(0xEDBEEF, {0x40cc8052})); tbl.insert(std::pair< int , std::vector< int >>(0xFBBDDB, {0x40014d12})); tbl.insert(std::pair< int , std::vector< int >>(0xEF7DDB, {0x40010d52})); tbl.insert(std::pair< int , std::vector< int >>(0xEDBBDF, {0x40cc4092})); tbl.insert(std::pair< int , std::vector< int >>(0xEF76DF, {0x40450152})); tbl.insert(std::pair< int , std::vector< int >>(0x3BE88F, {0x105c212})); tbl.insert(std::pair< int , std::vector< int >>(0x3EE88F, {0x10601d2})); tbl.insert(std::pair< int , std::vector< int >>(0x3A3E8F, {0x1450212})); tbl.insert(std::pair< int , std::vector< int >>(0x23BE8F, {0x1850152})); tbl.insert(std::pair< int , std::vector< int >>(0x3E8E8F, {0x1460112})); tbl.insert(std::pair< int , std::vector< int >>(0x23EE8F, {0x1854112})); tbl.insert(std::pair< int , std::vector< int >>(0x3BE8F4, {0x101ce12})); tbl.insert(std::pair< int , std::vector< int >>(0x3EE8F4, {0x1020dd2})); tbl.insert(std::pair< int , std::vector< int >>(0x3A3DF4, {0x1410e12})); tbl.insert(std::pair< int , std::vector< int >>(0x23DDF4, {0x1814d12})); tbl.insert(std::pair< int , std::vector< int >>(0x3E8F74, {0x14210d2})); tbl.insert(std::pair< int , std::vector< int >>(0x23DF74, {0x18150d2})); tbl.insert(std::pair< int , std::vector< int >>(0x3A23DF, {0x1484212})); tbl.insert(std::pair< int , std::vector< int >>(0x23A3DF, {0x1884152})); tbl.insert(std::pair< int , std::vector< int >>(0x3A3D1F, {0x1450212})); tbl.insert(std::pair< int , std::vector< int >>(0x23DD1F, {0x1854112})); tbl.insert(std::pair< int , std::vector< int >>(0x223DDF, {0x18c8052})); tbl.insert(std::pair< int , std::vector< int >>(0x23D1DF, {0x1894052})); tbl.insert(std::pair< int , std::vector< int >>(0x3E88F7, {0x14a0412})); tbl.insert(std::pair< int , std::vector< int >>(0x23E8F7, {0x1894412})); tbl.insert(std::pair< int , std::vector< int >>(0x3E8F47, {0x1461012})); tbl.insert(std::pair< int , std::vector< int >>(0x23DF47, {0x1855012})); tbl.insert(std::pair< int , std::vector< int >>(0x223DF7, {0x18c8412})); tbl.insert(std::pair< int , std::vector< int >>(0x23D1F7, {0x1894412})); tbl.insert(std::pair< int , std::vector< int >>(0x1DF478, {0x101ce12})); tbl.insert(std::pair< int , std::vector< int >>(0x1F7478, {0x1020dd2})); tbl.insert(std::pair< int , std::vector< int >>(0x1D1E1F, {0x1450212})); tbl.insert(std::pair< int , std::vector< int >>(0x11E1DF, {0x1894052})); tbl.insert(std::pair< int , std::vector< int >>(0x1F4787, {0x1461012})); tbl.insert(std::pair< int , std::vector< int >>(0x11E1F7, {0x1894412})); tbl.insert(std::pair< int , std::vector< int >>(0xE8F0F, {0x1450212})); } void init1(std::map< int , std::vector< int >>& tbl) { tbl.insert(std::pair< int , std::vector< int >>(0x74444, { 0x258c320 })); tbl.insert(std::pair< int , std::vector< int >>(0x47444, { 0x298c260 })); tbl.insert(std::pair< int , std::vector< int >>(0x44744, { 0x29cc1a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x44474, { 0x29d00e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x44447, { 0x29d0420 })); tbl.insert(std::pair< int , std::vector< int >>(0x3A220, { 0x258c320 })); tbl.insert(std::pair< int , std::vector< int >>(0x23A20, { 0x298c260 })); tbl.insert(std::pair< int , std::vector< int >>(0x223A0, { 0x29cc1a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x3A204, { 0x258c320 })); tbl.insert(std::pair< int , std::vector< int >>(0x23A04, { 0x298c260 })); tbl.insert(std::pair< int , std::vector< int >>(0x3A044, { 0x258c320 })); tbl.insert(std::pair< int , std::vector< int >>(0x20744, { 0x29cc1a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x22074, { 0x29d00e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x20474, { 0x29d00e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x22207, { 0x29d0420 })); tbl.insert(std::pair< int , std::vector< int >>(0x22047, { 0x29d0420 })); tbl.insert(std::pair< int , std::vector< int >>(0x20447, { 0x29d0420 })); tbl.insert(std::pair< int , std::vector< int >>(0x1D100, { 0x1258c320 })); tbl.insert(std::pair< int , std::vector< int >>(0x11D00, { 0x1298c260 })); tbl.insert(std::pair< int , std::vector< int >>(0x1D004, { 0x1258c320 })); tbl.insert(std::pair< int , std::vector< int >>(0x10074, { 0x129d00e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x11007, { 0x129d0420 })); tbl.insert(std::pair< int , std::vector< int >>(0x10047, { 0x129d0420 })); tbl.insert(std::pair< int , std::vector< int >>(0x740DB, { 0x518c0260 })); tbl.insert(std::pair< int , std::vector< int >>(0x40DB7, { 0x51d04420 })); tbl.insert(std::pair< int , std::vector< int >>(0x40DBF, { 0x518c0020 })); tbl.insert(std::pair< int , std::vector< int >>(0x40DFB, { 0x518c0060 })); tbl.insert(std::pair< int , std::vector< int >>(0x40FDB, { 0x518c00a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x41EDB, { 0x418c4420, 0x518c00e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x43CDB, { 0x518c0120 })); tbl.insert(std::pair< int , std::vector< int >>(0x478DB, { 0x518c0160 })); tbl.insert(std::pair< int , std::vector< int >>(0x4F0DB, { 0x518c01a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x5E0DB, { 0x518c01e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x7C0DB, { 0x518c0220 })); tbl.insert(std::pair< int , std::vector< int >>(0x741B6, { 0x118c4260 })); tbl.insert(std::pair< int , std::vector< int >>(0x41B67, { 0x11d08420 })); tbl.insert(std::pair< int , std::vector< int >>(0x41B6F, { 0x118c4020 })); tbl.insert(std::pair< int , std::vector< int >>(0x41B7E, { 0x118c4060 })); tbl.insert(std::pair< int , std::vector< int >>(0x41BF6, { 0x118c40a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x41FB6, { 0x118c40e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x43DB6, { 0x118c4120 })); tbl.insert(std::pair< int , std::vector< int >>(0x479B6, { 0x118c4160 })); tbl.insert(std::pair< int , std::vector< int >>(0x4F1B6, { 0x118c41a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x5E1B6, { 0x118c41e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x7C1B6, { 0x118c4220 })); tbl.insert(std::pair< int , std::vector< int >>(0x7436C, { 0x118c8260 })); tbl.insert(std::pair< int , std::vector< int >>(0x436C7, { 0x11d0c420 })); tbl.insert(std::pair< int , std::vector< int >>(0x436CF, { 0x118c8020 })); tbl.insert(std::pair< int , std::vector< int >>(0x436DE, { 0x118c8060 })); tbl.insert(std::pair< int , std::vector< int >>(0x436FC, { 0x118c80a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x437EC, { 0x118c80e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x43F6C, { 0x118c8120 })); tbl.insert(std::pair< int , std::vector< int >>(0x47B6C, { 0x118c8160 })); tbl.insert(std::pair< int , std::vector< int >>(0x4F36C, { 0x118c81a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x5E36C, { 0x118c81e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x7C36C, { 0x118c8220 })); tbl.insert(std::pair< int , std::vector< int >>(0x746D8, { 0x518cc260 })); tbl.insert(std::pair< int , std::vector< int >>(0x46D87, { 0x51d10420 })); tbl.insert(std::pair< int , std::vector< int >>(0x46D8F, { 0x518cc020 })); tbl.insert(std::pair< int , std::vector< int >>(0x46D9E, { 0x518cc060 })); tbl.insert(std::pair< int , std::vector< int >>(0x46DBC, { 0x518cc0a0, 0x41888160 })); tbl.insert(std::pair< int , std::vector< int >>(0x46DF8, { 0x518cc0e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x46FD8, { 0x518cc120 })); tbl.insert(std::pair< int , std::vector< int >>(0x47ED8, { 0x518cc160 })); tbl.insert(std::pair< int , std::vector< int >>(0x4F6D8, { 0x419100e0, 0x518cc1a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x5E6D8, { 0x518cc1e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x7C6D8, { 0x518cc220 })); tbl.insert(std::pair< int , std::vector< int >>(0x74DB0, { 0x1190c260 })); tbl.insert(std::pair< int , std::vector< int >>(0x4DB07, { 0x11d50420 })); tbl.insert(std::pair< int , std::vector< int >>(0x4DB0F, { 0x1190c020 })); tbl.insert(std::pair< int , std::vector< int >>(0x4DB1E, { 0x1190c060 })); tbl.insert(std::pair< int , std::vector< int >>(0x4DB3C, { 0x1190c0a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x4DB78, { 0x1190c0e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x4DBF0, { 0x1190c120 })); tbl.insert(std::pair< int , std::vector< int >>(0x4DFB0, { 0x1190c160 })); tbl.insert(std::pair< int , std::vector< int >>(0x4FDB0, { 0x1190c1a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x5EDB0, { 0x1190c1e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x7CDB0, { 0x1190c220 })); tbl.insert(std::pair< int , std::vector< int >>(0x75B60, { 0x1194c260 })); tbl.insert(std::pair< int , std::vector< int >>(0x5B607, { 0x11d90420 })); tbl.insert(std::pair< int , std::vector< int >>(0x5B60F, { 0x1194c020 })); tbl.insert(std::pair< int , std::vector< int >>(0x5B61E, { 0x1194c060 })); tbl.insert(std::pair< int , std::vector< int >>(0x5B63C, { 0x1194c0a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x5B678, { 0x1194c0e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x5B6F0, { 0x1194c120 })); tbl.insert(std::pair< int , std::vector< int >>(0x5B7E0, { 0x1194c160 })); tbl.insert(std::pair< int , std::vector< int >>(0x5BF60, { 0x1194c1a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x5FB60, { 0x1194c1e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x7DB60, { 0x1194c220 })); tbl.insert(std::pair< int , std::vector< int >>(0x776C0, { 0x5198c260 })); tbl.insert(std::pair< int , std::vector< int >>(0x76C07, { 0x51dd0420 })); tbl.insert(std::pair< int , std::vector< int >>(0x76C0F, { 0x5198c020 })); tbl.insert(std::pair< int , std::vector< int >>(0x76C1E, { 0x5198c060 })); tbl.insert(std::pair< int , std::vector< int >>(0x76C3C, { 0x5198c0a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x76C78, { 0x5198c0e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x76CF0, { 0x5198c120 })); tbl.insert(std::pair< int , std::vector< int >>(0x76DE0, { 0x5198c160, 0x4154c220 })); tbl.insert(std::pair< int , std::vector< int >>(0x76FC0, { 0x5198c1a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x77EC0, { 0x5198c1e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x7F6C0, { 0x5198c220 })); tbl.insert(std::pair< int , std::vector< int >>(0x1100F, { 0x1258c020 })); tbl.insert(std::pair< int , std::vector< int >>(0x100F4, { 0x1258c0e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x1101E, { 0x1258c060 })); tbl.insert(std::pair< int , std::vector< int >>(0x101E4, { 0x1258c120 })); tbl.insert(std::pair< int , std::vector< int >>(0x1103C, { 0x1258c0a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x103C4, { 0x1258c160 })); tbl.insert(std::pair< int , std::vector< int >>(0x11078, { 0x1258c0e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x10784, { 0x1258c1a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x110F0, { 0x1258c120 })); tbl.insert(std::pair< int , std::vector< int >>(0x10F04, { 0x1258c1e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x111E0, { 0x1258c160 })); tbl.insert(std::pair< int , std::vector< int >>(0x11E04, { 0x1258c220 })); tbl.insert(std::pair< int , std::vector< int >>(0x113C0, { 0x1258c1a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x13C04, { 0x1258c260 })); tbl.insert(std::pair< int , std::vector< int >>(0x11780, { 0x1258c1e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x17804, { 0x1258c2a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x11F00, { 0x1258c220 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F004, { 0x1258c2e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x8023, { 0x129d0420 })); tbl.insert(std::pair< int , std::vector< int >>(0x8D00, { 0x1298c260 })); tbl.insert(std::pair< int , std::vector< int >>(0x1004F, { 0x1258c020 })); tbl.insert(std::pair< int , std::vector< int >>(0x13D00, { 0x1258c260 })); tbl.insert(std::pair< int , std::vector< int >>(0x1005E, { 0x1258c060 })); tbl.insert(std::pair< int , std::vector< int >>(0x17900, { 0x1258c2a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x1007C, { 0x1258c0a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F100, { 0x1258c2e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x8038, { 0x129d00e0 })); tbl.insert(std::pair< int , std::vector< int >>(0xE100, { 0x1258c320 })); tbl.insert(std::pair< int , std::vector< int >>(0x3A20C, { 0x21482e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x23A0C, { 0x2548220 })); tbl.insert(std::pair< int , std::vector< int >>(0x3A0C4, { 0x214c2e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x20C74, { 0x25900e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x220C7, { 0x258c420 })); tbl.insert(std::pair< int , std::vector< int >>(0x20C47, { 0x2590420 })); tbl.insert(std::pair< int , std::vector< int >>(0xE83DB, { 0x41480220 })); tbl.insert(std::pair< int , std::vector< int >>(0x83DB7, { 0x418c4420 })); tbl.insert(std::pair< int , std::vector< int >>(0x83DBF, { 0x41480020 })); tbl.insert(std::pair< int , std::vector< int >>(0x83DFB, { 0x41480060 })); tbl.insert(std::pair< int , std::vector< int >>(0x87BDB, { 0x41484420, 0x414800e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x8F3DB, { 0x41480120 })); tbl.insert(std::pair< int , std::vector< int >>(0x9E3DB, { 0x41480160 })); tbl.insert(std::pair< int , std::vector< int >>(0xBC3DB, { 0x414801a0 })); tbl.insert(std::pair< int , std::vector< int >>(0xF83DB, { 0x414801e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x703DB, { 0x41480220 })); tbl.insert(std::pair< int , std::vector< int >>(0xE86F6, { 0x1484220 })); tbl.insert(std::pair< int , std::vector< int >>(0x86F67, { 0x18c8420 })); tbl.insert(std::pair< int , std::vector< int >>(0x437B3, { 0x18c8420 })); tbl.insert(std::pair< int , std::vector< int >>(0x86F6F, { 0x1484020 })); tbl.insert(std::pair< int , std::vector< int >>(0x86F7E, { 0x1484060 })); tbl.insert(std::pair< int , std::vector< int >>(0x87EF6, { 0x14840e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x8F6F6, { 0x1484120 })); tbl.insert(std::pair< int , std::vector< int >>(0x9E6F6, { 0x1484160 })); tbl.insert(std::pair< int , std::vector< int >>(0xBC6F6, { 0x14841a0 })); tbl.insert(std::pair< int , std::vector< int >>(0xF86F6, { 0x14841e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x706F6, { 0x1484220 })); tbl.insert(std::pair< int , std::vector< int >>(0xE8DBC, { 0x41488220 })); tbl.insert(std::pair< int , std::vector< int >>(0x8DBC7, { 0x418cc420 })); tbl.insert(std::pair< int , std::vector< int >>(0x46DE3, { 0x418cc420 })); tbl.insert(std::pair< int , std::vector< int >>(0x8DBCF, { 0x41488020 })); tbl.insert(std::pair< int , std::vector< int >>(0x8DBDE, { 0x41488060, 0x41444120 })); tbl.insert(std::pair< int , std::vector< int >>(0x8DFBC, { 0x414880e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x8FDBC, { 0x41488120 })); tbl.insert(std::pair< int , std::vector< int >>(0x9EDBC, { 0x414cc0a0, 0x41488160 })); tbl.insert(std::pair< int , std::vector< int >>(0xBCDBC, { 0x414881a0 })); tbl.insert(std::pair< int , std::vector< int >>(0xF8DBC, { 0x414881e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x70DBC, { 0x41488220 })); tbl.insert(std::pair< int , std::vector< int >>(0xE9B6C, { 0x14c8220 })); tbl.insert(std::pair< int , std::vector< int >>(0x9B6C7, { 0x190c420 })); tbl.insert(std::pair< int , std::vector< int >>(0x4DB63, { 0x190c420 })); tbl.insert(std::pair< int , std::vector< int >>(0x9B6CF, { 0x14c8020 })); tbl.insert(std::pair< int , std::vector< int >>(0x9B6DE, { 0x14c8060 })); tbl.insert(std::pair< int , std::vector< int >>(0x9B6FC, { 0x14c80a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x9B7EC, { 0x14c80e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x9BF6C, { 0x14c8120 })); tbl.insert(std::pair< int , std::vector< int >>(0x9FB6C, { 0x14c8160 })); tbl.insert(std::pair< int , std::vector< int >>(0xBDB6C, { 0x14c81a0 })); tbl.insert(std::pair< int , std::vector< int >>(0xF9B6C, { 0x14c81e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x71B6C, { 0x14c8220 })); tbl.insert(std::pair< int , std::vector< int >>(0xEB6CC, { 0x1508220 })); tbl.insert(std::pair< int , std::vector< int >>(0xB6CC7, { 0x194c420 })); tbl.insert(std::pair< int , std::vector< int >>(0x5B663, { 0x194c420 })); tbl.insert(std::pair< int , std::vector< int >>(0xB6CCF, { 0x1508020 })); tbl.insert(std::pair< int , std::vector< int >>(0xB6CDE, { 0x1508060 })); tbl.insert(std::pair< int , std::vector< int >>(0xB6CFC, { 0x15080a0 })); tbl.insert(std::pair< int , std::vector< int >>(0xB6DEC, { 0x15080e0 })); tbl.insert(std::pair< int , std::vector< int >>(0xB6FCC, { 0x1508120 })); tbl.insert(std::pair< int , std::vector< int >>(0xB7ECC, { 0x1508160 })); tbl.insert(std::pair< int , std::vector< int >>(0xBF6CC, { 0x15081a0 })); tbl.insert(std::pair< int , std::vector< int >>(0xFB6CC, { 0x15081e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x736CC, { 0x1508220 })); tbl.insert(std::pair< int , std::vector< int >>(0xEED8C, { 0x41548220 })); tbl.insert(std::pair< int , std::vector< int >>(0xED8C7, { 0x4198c420 })); tbl.insert(std::pair< int , std::vector< int >>(0x76C63, { 0x4198c420 })); tbl.insert(std::pair< int , std::vector< int >>(0xED8CF, { 0x41548020 })); tbl.insert(std::pair< int , std::vector< int >>(0xED8DE, { 0x41548060 })); tbl.insert(std::pair< int , std::vector< int >>(0xED8FC, { 0x415480a0 })); tbl.insert(std::pair< int , std::vector< int >>(0xED9EC, { 0x415480e0 })); tbl.insert(std::pair< int , std::vector< int >>(0xEDBCC, { 0x41548120, 0x411081e0 })); tbl.insert(std::pair< int , std::vector< int >>(0xEDF8C, { 0x41548160 })); tbl.insert(std::pair< int , std::vector< int >>(0xEFD8C, { 0x415481a0 })); tbl.insert(std::pair< int , std::vector< int >>(0xFED8C, { 0x415481e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x76D8C, { 0x41988160, 0x41548220 })); tbl.insert(std::pair< int , std::vector< int >>(0x75B0C, { 0x1948260 })); tbl.insert(std::pair< int , std::vector< int >>(0x5B0C7, { 0x1d8c420 })); tbl.insert(std::pair< int , std::vector< int >>(0x5B0CF, { 0x1948020 })); tbl.insert(std::pair< int , std::vector< int >>(0x5B0DE, { 0x1948060 })); tbl.insert(std::pair< int , std::vector< int >>(0x5B0FC, { 0x19480a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x5B1EC, { 0x19480e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x5B3CC, { 0x1948120 })); tbl.insert(std::pair< int , std::vector< int >>(0x5B78C, { 0x1948160 })); tbl.insert(std::pair< int , std::vector< int >>(0x5BF0C, { 0x19481a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x5FB0C, { 0x19481e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x7DB0C, { 0x1948220 })); tbl.insert(std::pair< int , std::vector< int >>(0x11063, { 0x258c420 })); tbl.insert(std::pair< int , std::vector< int >>(0x10634, { 0x25900e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x220CF, { 0x2148020 })); tbl.insert(std::pair< int , std::vector< int >>(0x20CF4, { 0x214c0e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x220DE, { 0x2148060 })); tbl.insert(std::pair< int , std::vector< int >>(0x20DE4, { 0x214c120 })); tbl.insert(std::pair< int , std::vector< int >>(0x220FC, { 0x21480a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x20FC4, { 0x214c160 })); tbl.insert(std::pair< int , std::vector< int >>(0x221EC, { 0x21480e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x21EC4, { 0x214c1a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x223CC, { 0x2148120 })); tbl.insert(std::pair< int , std::vector< int >>(0x23CC4, { 0x214c1e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x2278C, { 0x2148160 })); tbl.insert(std::pair< int , std::vector< int >>(0x278C4, { 0x214c220 })); tbl.insert(std::pair< int , std::vector< int >>(0x22F0C, { 0x21481a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x2F0C4, { 0x214c260 })); tbl.insert(std::pair< int , std::vector< int >>(0x23E0C, { 0x21481e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x3E0C4, { 0x214c2a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x11C0C, { 0x2548220 })); tbl.insert(std::pair< int , std::vector< int >>(0x1C0C4, { 0x214c2e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x10623, { 0x2590420 })); tbl.insert(std::pair< int , std::vector< int >>(0x11A0C, { 0x2548220 })); tbl.insert(std::pair< int , std::vector< int >>(0x20C4F, { 0x214c020 })); tbl.insert(std::pair< int , std::vector< int >>(0x27A0C, { 0x2148220 })); tbl.insert(std::pair< int , std::vector< int >>(0x20C5E, { 0x214c060 })); tbl.insert(std::pair< int , std::vector< int >>(0x2F20C, { 0x2148260 })); tbl.insert(std::pair< int , std::vector< int >>(0x20C7C, { 0x214c0a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x3E20C, { 0x21482a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x10638, { 0x25900e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x1C20C, { 0x21482e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x74436, { 0x1d042a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x47436, { 0x21041e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x74364, { 0x1d0c2a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x43674, { 0x21500e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x44367, { 0x2148420 })); tbl.insert(std::pair< int , std::vector< int >>(0x43647, { 0x2150420 })); tbl.insert(std::pair< int , std::vector< int >>(0x1D0F7B, { 0x410401e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x10F7B7, { 0x41484420 })); tbl.insert(std::pair< int , std::vector< int >>(0x10F7BF, { 0x41040020 })); tbl.insert(std::pair< int , std::vector< int >>(0x11EF7B, { 0x10c840b, 0x41044420, 0x410400e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x13CF7B, { 0x41040120 })); tbl.insert(std::pair< int , std::vector< int >>(0x178F7B, { 0x41040160 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F0F7B, { 0xd8840b, 0x410401a0 })); tbl.insert(std::pair< int , std::vector< int >>(0xE0F7B, { 0x410401e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x1D1BDE, { 0x410441e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x11BDE7, { 0x41488420 })); tbl.insert(std::pair< int , std::vector< int >>(0x8DEF3, { 0x41488420 })); tbl.insert(std::pair< int , std::vector< int >>(0x11BDEF, { 0x41044020, 0x10840cb, 0x410000e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x11FBDE, { 0x410440e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x13DBDE, { 0x41088060, 0x41044120 })); tbl.insert(std::pair< int , std::vector< int >>(0x179BDE, { 0x41044160 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F1BDE, { 0x410441a0 })); tbl.insert(std::pair< int , std::vector< int >>(0xE1BDE, { 0x410441e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x1D36F6, { 0x10841e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x136F67, { 0x14c8420 })); tbl.insert(std::pair< int , std::vector< int >>(0x9B7B3, { 0x14c8420 })); tbl.insert(std::pair< int , std::vector< int >>(0x136F6F, { 0x1084020 })); tbl.insert(std::pair< int , std::vector< int >>(0x136F7E, { 0x1084060 })); tbl.insert(std::pair< int , std::vector< int >>(0x137EF6, { 0x10840e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x13F6F6, { 0x1084120 })); tbl.insert(std::pair< int , std::vector< int >>(0x17B6F6, { 0x1084160 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F36F6, { 0x10841a0 })); tbl.insert(std::pair< int , std::vector< int >>(0xE36F6, { 0x10841e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x1D6DB6, { 0x10c41e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x16DB67, { 0x1508420 })); tbl.insert(std::pair< int , std::vector< int >>(0xB6DB3, { 0x1508420 })); tbl.insert(std::pair< int , std::vector< int >>(0x16DB6F, { 0x10c4020 })); tbl.insert(std::pair< int , std::vector< int >>(0x16DB7E, { 0x10c4060 })); tbl.insert(std::pair< int , std::vector< int >>(0x16DBF6, { 0x10c40a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x16DFB6, { 0x10c40e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x16FDB6, { 0x10c4120 })); tbl.insert(std::pair< int , std::vector< int >>(0x17EDB6, { 0x10c4160 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F6DB6, { 0x10c41a0 })); tbl.insert(std::pair< int , std::vector< int >>(0xE6DB6, { 0x10c41e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DDB36, { 0x411041e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DB367, { 0x41548420 })); tbl.insert(std::pair< int , std::vector< int >>(0xED9B3, { 0x41548420 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DB36F, { 0x41104020 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DB37E, { 0x41104060 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DB3F6, { 0x411040a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DB7B6, { 0x411040e0, 0x40cc41a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DBF36, { 0x41104120 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DFB36, { 0x41104160 })); tbl.insert(std::pair< int , std::vector< int >>(0x1FDB36, { 0x411041a0 })); tbl.insert(std::pair< int , std::vector< int >>(0xEDB36, { 0x41544120, 0x411041e0 })); tbl.insert(std::pair< int , std::vector< int >>(0xEB636, { 0x1504220 })); tbl.insert(std::pair< int , std::vector< int >>(0xB6367, { 0x1948420 })); tbl.insert(std::pair< int , std::vector< int >>(0x5B1B3, { 0x1948420 })); tbl.insert(std::pair< int , std::vector< int >>(0xB636F, { 0x1504020 })); tbl.insert(std::pair< int , std::vector< int >>(0xB637E, { 0x1504060 })); tbl.insert(std::pair< int , std::vector< int >>(0xB63F6, { 0x15040a0 })); tbl.insert(std::pair< int , std::vector< int >>(0xB67B6, { 0x15040e0 })); tbl.insert(std::pair< int , std::vector< int >>(0xB6F36, { 0x1504120 })); tbl.insert(std::pair< int , std::vector< int >>(0xB7E36, { 0x1504160 })); tbl.insert(std::pair< int , std::vector< int >>(0xBF636, { 0x15041a0 })); tbl.insert(std::pair< int , std::vector< int >>(0xFB636, { 0x15041e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x73636, { 0x1504220 })); tbl.insert(std::pair< int , std::vector< int >>(0x74C36, { 0x1904260 })); tbl.insert(std::pair< int , std::vector< int >>(0x4C367, { 0x1d48420 })); tbl.insert(std::pair< int , std::vector< int >>(0x4C36F, { 0x1904020 })); tbl.insert(std::pair< int , std::vector< int >>(0x4C37E, { 0x1904060 })); tbl.insert(std::pair< int , std::vector< int >>(0x4C3F6, { 0x19040a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x4C7B6, { 0x19040e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x4CF36, { 0x1904120 })); tbl.insert(std::pair< int , std::vector< int >>(0x4DE36, { 0x1904160 })); tbl.insert(std::pair< int , std::vector< int >>(0x4FC36, { 0x19041a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x5EC36, { 0x19041e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x7CC36, { 0x1904220 })); tbl.insert(std::pair< int , std::vector< int >>(0x221B3, { 0x2148420 })); tbl.insert(std::pair< int , std::vector< int >>(0x21B34, { 0x21500e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x4436F, { 0x1d04020 })); tbl.insert(std::pair< int , std::vector< int >>(0x436F4, { 0x1d0c0e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x4437E, { 0x1d04060 })); tbl.insert(std::pair< int , std::vector< int >>(0x437E4, { 0x1d0c120 })); tbl.insert(std::pair< int , std::vector< int >>(0x443F6, { 0x1d040a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x43F64, { 0x1d0c160 })); tbl.insert(std::pair< int , std::vector< int >>(0x447B6, { 0x1d040e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x47B64, { 0x1d0c1a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x44F36, { 0x1d04120 })); tbl.insert(std::pair< int , std::vector< int >>(0x4F364, { 0x1d0c1e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x45E36, { 0x1d04160 })); tbl.insert(std::pair< int , std::vector< int >>(0x5E364, { 0x1d0c220 })); tbl.insert(std::pair< int , std::vector< int >>(0x47C36, { 0x1d041a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x7C364, { 0x1d0c260 })); tbl.insert(std::pair< int , std::vector< int >>(0x23836, { 0x21041e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x38364, { 0x1d0c2a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x21B23, { 0x2150420 })); tbl.insert(std::pair< int , std::vector< int >>(0x23436, { 0x21041e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x4364F, { 0x1d0c020 })); tbl.insert(std::pair< int , std::vector< int >>(0x4F436, { 0x1d041e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x4365E, { 0x1d0c060 })); tbl.insert(std::pair< int , std::vector< int >>(0x5E436, { 0x1d04220 })); tbl.insert(std::pair< int , std::vector< int >>(0x4367C, { 0x1d0c0a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x7C436, { 0x1d04260 })); tbl.insert(std::pair< int , std::vector< int >>(0x21B38, { 0x21500e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x38436, { 0x1d042a0 })); tbl.insert(std::pair< int , std::vector< int >>(0xE88DB, { 0x418c0260 })); tbl.insert(std::pair< int , std::vector< int >>(0x8E8DB, { 0x41cc01a0 })); tbl.insert(std::pair< int , std::vector< int >>(0xE8DB4, { 0x418cc260 })); tbl.insert(std::pair< int , std::vector< int >>(0x8DB74, { 0x41d100e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x88DB7, { 0x41d04420 })); tbl.insert(std::pair< int , std::vector< int >>(0x8DB47, { 0x41d10420 })); tbl.insert(std::pair< int , std::vector< int >>(0x3A3DEF, { 0xc8418b, 0x40c001a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x23DEF7, { 0x10c840b, 0x41044420 })); tbl.insert(std::pair< int , std::vector< int >>(0x27BDEF, { 0x40c44020, 0xc840cb, 0x40c000e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x2F3DEF, { 0xc8410b, 0x40c00120 })); tbl.insert(std::pair< int , std::vector< int >>(0x3E3DEF, { 0x94408b, 0xc8414b, 0x40c00160 })); tbl.insert(std::pair< int , std::vector< int >>(0x1C3DEF, { 0xc8418b, 0x40c001a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x3A6F7B, { 0x40c401a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x26F7B7, { 0x41084420 })); tbl.insert(std::pair< int , std::vector< int >>(0x137BDB, { 0x41084420, 0x410800e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x26F7BF, { 0x40c40020 })); tbl.insert(std::pair< int , std::vector< int >>(0x27EF7B, { 0xcc840b, 0x40c44420, 0x40c400e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x2F6F7B, { 0x40c40120 })); tbl.insert(std::pair< int , std::vector< int >>(0x3E6F7B, { 0x40c40160 })); tbl.insert(std::pair< int , std::vector< int >>(0x1C6F7B, { 0x40c401a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x3ADBDB, { 0x40c801a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x2DBDB7, { 0x410c4420 })); tbl.insert(std::pair< int , std::vector< int >>(0x16DEDB, { 0x410c4420, 0x410c00e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x2DBDBF, { 0x40c80020 })); tbl.insert(std::pair< int , std::vector< int >>(0x2DBDFB, { 0x40c80060 })); tbl.insert(std::pair< int , std::vector< int >>(0x2DFBDB, { 0x40c84420, 0x40c800e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x2FDBDB, { 0x40c80120 })); tbl.insert(std::pair< int , std::vector< int >>(0x3EDBDB, { 0x40c80160 })); tbl.insert(std::pair< int , std::vector< int >>(0x1CDBDB, { 0x40c801a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x3BB6DB, { 0x20cc01a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x3B6DB7, { 0x21104420 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DB6DB, { 0x21104420, 0x211000e0, 0x20cc01a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x3B6DBF, { 0x20cc0020 })); tbl.insert(std::pair< int , std::vector< int >>(0x3B6DFB, { 0x20cc0060 })); tbl.insert(std::pair< int , std::vector< int >>(0x3B6FDB, { 0x20cc00a0, 0x20880160 })); tbl.insert(std::pair< int , std::vector< int >>(0x3B7EDB, { 0x20cc4420, 0x20cc00e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x3BF6DB, { 0x20cc0120 })); tbl.insert(std::pair< int , std::vector< int >>(0x3FB6DB, { 0x20cc0160 })); tbl.insert(std::pair< int , std::vector< int >>(0x1D6CDB, { 0x410c01e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x16CDB7, { 0x41504420 })); tbl.insert(std::pair< int , std::vector< int >>(0xB66DB, { 0x41504420, 0x415000e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x16CDBF, { 0x410c0020 })); tbl.insert(std::pair< int , std::vector< int >>(0x16CDFB, { 0x410c0060 })); tbl.insert(std::pair< int , std::vector< int >>(0x16CFDB, { 0x410c00a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x16FCDB, { 0x410c0120 })); tbl.insert(std::pair< int , std::vector< int >>(0x17ECDB, { 0x410c0160 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F6CDB, { 0x410c01a0 })); tbl.insert(std::pair< int , std::vector< int >>(0xE6CDB, { 0x410c01e0 })); tbl.insert(std::pair< int , std::vector< int >>(0xE98DB, { 0x414c0220 })); tbl.insert(std::pair< int , std::vector< int >>(0x98DB7, { 0x41904420 })); tbl.insert(std::pair< int , std::vector< int >>(0x4C6DB, { 0x41904420, 0x419000e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x98DBF, { 0x414c0020 })); tbl.insert(std::pair< int , std::vector< int >>(0x98DFB, { 0x414c0060 })); tbl.insert(std::pair< int , std::vector< int >>(0x98FDB, { 0x414c00a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x99EDB, { 0x414c4420, 0x414c00e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x9BCDB, { 0x414c0120 })); tbl.insert(std::pair< int , std::vector< int >>(0x9F8DB, { 0x414c0160 })); tbl.insert(std::pair< int , std::vector< int >>(0xBD8DB, { 0x414c01a0 })); tbl.insert(std::pair< int , std::vector< int >>(0xF98DB, { 0x414c01e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x718DB, { 0x414c0220 })); tbl.insert(std::pair< int , std::vector< int >>(0x446DB, { 0x41d04420, 0x41d000e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x46DB4, { 0x41d100e0, 0x41ccc1a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x88DBF, { 0x418c0020 })); tbl.insert(std::pair< int , std::vector< int >>(0x8DBF4, { 0x418cc0e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x88DFB, { 0x418c0060 })); tbl.insert(std::pair< int , std::vector< int >>(0x8DFB4, { 0x418cc120 })); tbl.insert(std::pair< int , std::vector< int >>(0x88FDB, { 0x418c00a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x8FDB4, { 0x418cc160 })); tbl.insert(std::pair< int , std::vector< int >>(0x89EDB, { 0x418c4420, 0x418c00e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x9EDB4, { 0x419100e0, 0x418cc1a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x8BCDB, { 0x418c0120 })); tbl.insert(std::pair< int , std::vector< int >>(0xBCDB4, { 0x418cc1e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x8F8DB, { 0x418c0160 })); tbl.insert(std::pair< int , std::vector< int >>(0xF8DB4, { 0x418cc220 })); tbl.insert(std::pair< int , std::vector< int >>(0x470DB, { 0x41cc01a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x70DB4, { 0x418cc260 })); tbl.insert(std::pair< int , std::vector< int >>(0x46DA3, { 0x41d10420 })); tbl.insert(std::pair< int , std::vector< int >>(0x468DB, { 0x41cc01a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x8DB4F, { 0x418cc020 })); tbl.insert(std::pair< int , std::vector< int >>(0x9E8DB, { 0x418c01a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x8DB5E, { 0x418cc060 })); tbl.insert(std::pair< int , std::vector< int >>(0xBC8DB, { 0x418c01e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x8DB7C, { 0x418cc0a0 })); tbl.insert(std::pair< int , std::vector< int >>(0xF88DB, { 0x418c0220 })); tbl.insert(std::pair< int , std::vector< int >>(0x46DB8, { 0x41d100e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x708DB, { 0x418c0260 })); tbl.insert(std::pair< int , std::vector< int >>(0xE89B6, { 0x18c4260 })); tbl.insert(std::pair< int , std::vector< int >>(0x8E9B6, { 0x1cc41a0 })); tbl.insert(std::pair< int , std::vector< int >>(0xE9B64, { 0x190c260 })); tbl.insert(std::pair< int , std::vector< int >>(0x9B674, { 0x1d500e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x89B67, { 0x1d08420 })); tbl.insert(std::pair< int , std::vector< int >>(0x9B647, { 0x1d50420 })); tbl.insert(std::pair< int , std::vector< int >>(0x3A7BDE, { 0x40c441a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x27BDE7, { 0x41088420 })); tbl.insert(std::pair< int , std::vector< int >>(0x13DEF3, { 0x41088420 })); tbl.insert(std::pair< int , std::vector< int >>(0x2F7BDE, { 0x40c88060, 0x40c44120 })); tbl.insert(std::pair< int , std::vector< int >>(0x3E7BDE, { 0x40c44160 })); tbl.insert(std::pair< int , std::vector< int >>(0x1C7BDE, { 0x40c441a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x3ADEF6, { 0xc841a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x2DEF67, { 0x10c8420 })); tbl.insert(std::pair< int , std::vector< int >>(0x16F7B3, { 0x10c8420 })); tbl.insert(std::pair< int , std::vector< int >>(0x2DEF6F, { 0xc84020 })); tbl.insert(std::pair< int , std::vector< int >>(0x2DEF7E, { 0xc84060 })); tbl.insert(std::pair< int , std::vector< int >>(0x2FDEF6, { 0xc84120 })); tbl.insert(std::pair< int , std::vector< int >>(0x3EDEF6, { 0xc84160 })); tbl.insert(std::pair< int , std::vector< int >>(0x1CDEF6, { 0xc841a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x3BB7B6, { 0x40cc41a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x3B7B67, { 0x41108420 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DBDB3, { 0x41108420 })); tbl.insert(std::pair< int , std::vector< int >>(0x3B7B6F, { 0x40cc4020 })); tbl.insert(std::pair< int , std::vector< int >>(0x3B7B7E, { 0x40cc4060 })); tbl.insert(std::pair< int , std::vector< int >>(0x3B7BF6, { 0x40cc40a0, 0x40884160 })); tbl.insert(std::pair< int , std::vector< int >>(0x3BF7B6, { 0x40cc4120 })); tbl.insert(std::pair< int , std::vector< int >>(0x3FB7B6, { 0x40cc4160 })); tbl.insert(std::pair< int , std::vector< int >>(0xE99B6, { 0x14c4220 })); tbl.insert(std::pair< int , std::vector< int >>(0x99B67, { 0x1908420 })); tbl.insert(std::pair< int , std::vector< int >>(0x4CDB3, { 0x1908420 })); tbl.insert(std::pair< int , std::vector< int >>(0x99B6F, { 0x14c4020 })); tbl.insert(std::pair< int , std::vector< int >>(0x99B7E, { 0x14c4060 })); tbl.insert(std::pair< int , std::vector< int >>(0x99BF6, { 0x14c40a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x99FB6, { 0x14c40e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x9BDB6, { 0x14c4120 })); tbl.insert(std::pair< int , std::vector< int >>(0x9F9B6, { 0x14c4160 })); tbl.insert(std::pair< int , std::vector< int >>(0xBD9B6, { 0x14c41a0 })); tbl.insert(std::pair< int , std::vector< int >>(0xF99B6, { 0x14c41e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x719B6, { 0x14c4220 })); tbl.insert(std::pair< int , std::vector< int >>(0x44DB3, { 0x1d08420 })); tbl.insert(std::pair< int , std::vector< int >>(0x4DB34, { 0x1d500e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x89B6F, { 0x18c4020 })); tbl.insert(std::pair< int , std::vector< int >>(0x9B6F4, { 0x190c0e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x89B7E, { 0x18c4060 })); tbl.insert(std::pair< int , std::vector< int >>(0x9B7E4, { 0x190c120 })); tbl.insert(std::pair< int , std::vector< int >>(0x89BF6, { 0x18c40a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x9BF64, { 0x190c160 })); tbl.insert(std::pair< int , std::vector< int >>(0x89FB6, { 0x18c40e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x9FB64, { 0x190c1a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x8BDB6, { 0x18c4120 })); tbl.insert(std::pair< int , std::vector< int >>(0xBDB64, { 0x190c1e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x8F9B6, { 0x18c4160 })); tbl.insert(std::pair< int , std::vector< int >>(0xF9B64, { 0x190c220 })); tbl.insert(std::pair< int , std::vector< int >>(0x471B6, { 0x1cc41a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x71B64, { 0x190c260 })); tbl.insert(std::pair< int , std::vector< int >>(0x4DB23, { 0x1d50420 })); tbl.insert(std::pair< int , std::vector< int >>(0x469B6, { 0x1cc41a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x9B64F, { 0x190c020 })); tbl.insert(std::pair< int , std::vector< int >>(0x9E9B6, { 0x18c41a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x9B65E, { 0x190c060 })); tbl.insert(std::pair< int , std::vector< int >>(0xBC9B6, { 0x18c41e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x9B67C, { 0x190c0a0 })); tbl.insert(std::pair< int , std::vector< int >>(0xF89B6, { 0x18c4220 })); tbl.insert(std::pair< int , std::vector< int >>(0x4DB38, { 0x1d500e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x709B6, { 0x18c4260 })); tbl.insert(std::pair< int , std::vector< int >>(0xE8B6C, { 0x18c8260 })); tbl.insert(std::pair< int , std::vector< int >>(0x8EB6C, { 0x1cc81a0 })); tbl.insert(std::pair< int , std::vector< int >>(0xEB6C4, { 0x194c260 })); tbl.insert(std::pair< int , std::vector< int >>(0xB6C74, { 0x1d900e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x8B6C7, { 0x1d0c420 })); tbl.insert(std::pair< int , std::vector< int >>(0xB6C47, { 0x1d90420 })); tbl.insert(std::pair< int , std::vector< int >>(0x3AF7BC, { 0x40c881a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x2F7BC7, { 0x410cc420 })); tbl.insert(std::pair< int , std::vector< int >>(0x17BDE3, { 0x410cc420 })); tbl.insert(std::pair< int , std::vector< int >>(0x2F7BCF, { 0x40c88020 })); tbl.insert(std::pair< int , std::vector< int >>(0x3EF7BC, { 0x150c8b, 0x40ccc0a0, 0x40c88160 })); tbl.insert(std::pair< int , std::vector< int >>(0x1CF7BC, { 0x40c881a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x3BBDEC, { 0x40cc81a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x3BDEC7, { 0x4110c420 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DEF63, { 0x4110c420 })); tbl.insert(std::pair< int , std::vector< int >>(0x3BDECF, { 0x40cc8020 })); tbl.insert(std::pair< int , std::vector< int >>(0x3BDEDE, { 0x40cc8060 })); tbl.insert(std::pair< int , std::vector< int >>(0x3BDEFC, { 0x40cc80a0, 0x10c94b, 0x40888160 })); tbl.insert(std::pair< int , std::vector< int >>(0x3FBDEC, { 0x40cc8160 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DBDEC, { 0x411080e0, 0x40cc81a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x1D6F6C, { 0x10c81e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x16F6C7, { 0x150c420 })); tbl.insert(std::pair< int , std::vector< int >>(0xB7B63, { 0x150c420 })); tbl.insert(std::pair< int , std::vector< int >>(0x16F6CF, { 0x10c8020 })); tbl.insert(std::pair< int , std::vector< int >>(0x16F6DE, { 0x10c8060 })); tbl.insert(std::pair< int , std::vector< int >>(0x16F6FC, { 0x10c80a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x16F7EC, { 0x10c80e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x17EF6C, { 0x10c8160 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F6F6C, { 0x10c81a0 })); tbl.insert(std::pair< int , std::vector< int >>(0xE6F6C, { 0x10c81e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x45B63, { 0x1d0c420 })); tbl.insert(std::pair< int , std::vector< int >>(0x5B634, { 0x1d900e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x8B6CF, { 0x18c8020 })); tbl.insert(std::pair< int , std::vector< int >>(0xB6CF4, { 0x194c0e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x8B6DE, { 0x18c8060 })); tbl.insert(std::pair< int , std::vector< int >>(0xB6DE4, { 0x194c120 })); tbl.insert(std::pair< int , std::vector< int >>(0x8B6FC, { 0x18c80a0 })); tbl.insert(std::pair< int , std::vector< int >>(0xB6FC4, { 0x194c160 })); tbl.insert(std::pair< int , std::vector< int >>(0x8B7EC, { 0x18c80e0 })); tbl.insert(std::pair< int , std::vector< int >>(0xB7EC4, { 0x194c1a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x8BF6C, { 0x18c8120 })); tbl.insert(std::pair< int , std::vector< int >>(0xBF6C4, { 0x194c1e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x8FB6C, { 0x18c8160 })); tbl.insert(std::pair< int , std::vector< int >>(0xFB6C4, { 0x194c220 })); tbl.insert(std::pair< int , std::vector< int >>(0x4736C, { 0x1cc81a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x736C4, { 0x194c260 })); tbl.insert(std::pair< int , std::vector< int >>(0x5B623, { 0x1d90420 })); tbl.insert(std::pair< int , std::vector< int >>(0x46B6C, { 0x1cc81a0 })); tbl.insert(std::pair< int , std::vector< int >>(0xB6C4F, { 0x194c020 })); tbl.insert(std::pair< int , std::vector< int >>(0x9EB6C, { 0x18c81a0 })); tbl.insert(std::pair< int , std::vector< int >>(0xB6C5E, { 0x194c060 })); tbl.insert(std::pair< int , std::vector< int >>(0xBCB6C, { 0x18c81e0 })); tbl.insert(std::pair< int , std::vector< int >>(0xB6C7C, { 0x194c0a0 })); tbl.insert(std::pair< int , std::vector< int >>(0xF8B6C, { 0x18c8220 })); tbl.insert(std::pair< int , std::vector< int >>(0x5B638, { 0x1d900e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x70B6C, { 0x18c8260 })); tbl.insert(std::pair< int , std::vector< int >>(0xE8ED8, { 0x418cc260 })); tbl.insert(std::pair< int , std::vector< int >>(0x8EED8, { 0x41ccc1a0 })); tbl.insert(std::pair< int , std::vector< int >>(0xEED84, { 0x4198c260 })); tbl.insert(std::pair< int , std::vector< int >>(0xED874, { 0x41dd00e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x8ED87, { 0x41d10420 })); tbl.insert(std::pair< int , std::vector< int >>(0xED847, { 0x41dd0420 })); tbl.insert(std::pair< int , std::vector< int >>(0x3BEF78, { 0x150d8b, 0x40ccc1a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x3EF787, { 0x59500b, 0x41110420 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F7BC3, { 0x59500b, 0x41110420 })); tbl.insert(std::pair< int , std::vector< int >>(0x3EF78F, { 0x150c0b, 0x40ccc020, 0x5500cb })); tbl.insert(std::pair< int , std::vector< int >>(0x3EF79E, { 0x150c4b, 0x40ccc060 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DEF78, { 0x4110c0e0, 0x150d8b, 0x40ccc1a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x1D7BD8, { 0x410cc1e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x17BD87, { 0x41510420 })); tbl.insert(std::pair< int , std::vector< int >>(0xBDEC3, { 0x41510420 })); tbl.insert(std::pair< int , std::vector< int >>(0x17BD8F, { 0x410cc020 })); tbl.insert(std::pair< int , std::vector< int >>(0x17BD9E, { 0x410cc060 })); tbl.insert(std::pair< int , std::vector< int >>(0x17BDBC, { 0x410cc0a0, 0x41088160 })); tbl.insert(std::pair< int , std::vector< int >>(0x17BDF8, { 0x410cc0e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F7BD8, { 0x1950cb, 0x411100e0, 0x410cc1a0 })); tbl.insert(std::pair< int , std::vector< int >>(0xE7BD8, { 0x410cc1e0 })); tbl.insert(std::pair< int , std::vector< int >>(0xE9ED8, { 0x414cc220 })); tbl.insert(std::pair< int , std::vector< int >>(0x9ED87, { 0x41910420 })); tbl.insert(std::pair< int , std::vector< int >>(0x4F6C3, { 0x41910420 })); tbl.insert(std::pair< int , std::vector< int >>(0x9ED8F, { 0x414cc020 })); tbl.insert(std::pair< int , std::vector< int >>(0x9ED9E, { 0x414cc060 })); tbl.insert(std::pair< int , std::vector< int >>(0x9EDF8, { 0x414cc0e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x9EFD8, { 0x414cc120 })); tbl.insert(std::pair< int , std::vector< int >>(0xBDED8, { 0x415100e0, 0x414cc1a0 })); tbl.insert(std::pair< int , std::vector< int >>(0xF9ED8, { 0x414cc1e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x71ED8, { 0x414cc220 })); tbl.insert(std::pair< int , std::vector< int >>(0x476C3, { 0x41d10420 })); tbl.insert(std::pair< int , std::vector< int >>(0x76C34, { 0x41dd00e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x8ED8F, { 0x418cc020 })); tbl.insert(std::pair< int , std::vector< int >>(0xED8F4, { 0x4198c0e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x8ED9E, { 0x418cc060 })); tbl.insert(std::pair< int , std::vector< int >>(0xED9E4, { 0x4198c120 })); tbl.insert(std::pair< int , std::vector< int >>(0x8EDBC, { 0x418cc0a0, 0x41888160 })); tbl.insert(std::pair< int , std::vector< int >>(0xEDBC4, { 0x4198c160, 0x4154c220 })); tbl.insert(std::pair< int , std::vector< int >>(0x8EDF8, { 0x418cc0e0 })); tbl.insert(std::pair< int , std::vector< int >>(0xEDF84, { 0x4198c1a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x8EFD8, { 0x418cc120 })); tbl.insert(std::pair< int , std::vector< int >>(0xEFD84, { 0x4198c1e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x8FED8, { 0x418cc160 })); tbl.insert(std::pair< int , std::vector< int >>(0xFED84, { 0x4198c220 })); tbl.insert(std::pair< int , std::vector< int >>(0x476D8, { 0x41d100e0, 0x41ccc1a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x76D84, { 0x41dcc1a0, 0x4198c260 })); tbl.insert(std::pair< int , std::vector< int >>(0x76C23, { 0x41dd0420 })); tbl.insert(std::pair< int , std::vector< int >>(0x46ED8, { 0x41ccc1a0 })); tbl.insert(std::pair< int , std::vector< int >>(0xED84F, { 0x4198c020 })); tbl.insert(std::pair< int , std::vector< int >>(0x9EED8, { 0x418cc1a0 })); tbl.insert(std::pair< int , std::vector< int >>(0xED85E, { 0x4198c060 })); tbl.insert(std::pair< int , std::vector< int >>(0xBCED8, { 0x418cc1e0 })); tbl.insert(std::pair< int , std::vector< int >>(0xED87C, { 0x4198c0a0 })); tbl.insert(std::pair< int , std::vector< int >>(0xF8ED8, { 0x418cc220 })); tbl.insert(std::pair< int , std::vector< int >>(0x76C38, { 0x41dd00e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x70ED8, { 0x418cc260 })); tbl.insert(std::pair< int , std::vector< int >>(0x745B0, { 0x1d0c2a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x475B0, { 0x210c1e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x75B04, { 0x1d8c2a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x5B074, { 0x21d00e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x45B07, { 0x2150420 })); tbl.insert(std::pair< int , std::vector< int >>(0x5B047, { 0x21d0420 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DDEF0, { 0x4110c1e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DEF07, { 0x41550420 })); tbl.insert(std::pair< int , std::vector< int >>(0xEF783, { 0x41550420 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DEF0F, { 0x4110c020, 0x55018b })); tbl.insert(std::pair< int , std::vector< int >>(0x1DEF1E, { 0x4110c060 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DEF3C, { 0x4110c0a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x1FDEF0, { 0x4110c1a0 })); tbl.insert(std::pair< int , std::vector< int >>(0xEDEF0, { 0x4154c120, 0x4110c1e0 })); tbl.insert(std::pair< int , std::vector< int >>(0xEB7B0, { 0x150c220 })); tbl.insert(std::pair< int , std::vector< int >>(0xB7B07, { 0x1950420 })); tbl.insert(std::pair< int , std::vector< int >>(0x5BD83, { 0x1950420 })); tbl.insert(std::pair< int , std::vector< int >>(0xB7B0F, { 0x150c020 })); tbl.insert(std::pair< int , std::vector< int >>(0xB7B1E, { 0x150c060 })); tbl.insert(std::pair< int , std::vector< int >>(0xB7B3C, { 0x150c0a0 })); tbl.insert(std::pair< int , std::vector< int >>(0xB7B78, { 0x150c0e0 })); tbl.insert(std::pair< int , std::vector< int >>(0xB7BF0, { 0x150c120 })); tbl.insert(std::pair< int , std::vector< int >>(0xBF7B0, { 0x150c1a0 })); tbl.insert(std::pair< int , std::vector< int >>(0xFB7B0, { 0x150c1e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x737B0, { 0x150c220 })); tbl.insert(std::pair< int , std::vector< int >>(0x22D83, { 0x2150420 })); tbl.insert(std::pair< int , std::vector< int >>(0x2D834, { 0x21d00e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x45B0F, { 0x1d0c020 })); tbl.insert(std::pair< int , std::vector< int >>(0x5B0F4, { 0x1d8c0e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x45B1E, { 0x1d0c060 })); tbl.insert(std::pair< int , std::vector< int >>(0x5B1E4, { 0x1d8c120 })); tbl.insert(std::pair< int , std::vector< int >>(0x45B3C, { 0x1d0c0a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x5B3C4, { 0x1d8c160 })); tbl.insert(std::pair< int , std::vector< int >>(0x45B78, { 0x1d0c0e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x5B784, { 0x1d8c1a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x45BF0, { 0x1d0c120 })); tbl.insert(std::pair< int , std::vector< int >>(0x5BF04, { 0x1d8c1e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x45FB0, { 0x1d0c160 })); tbl.insert(std::pair< int , std::vector< int >>(0x5FB04, { 0x1d8c220 })); tbl.insert(std::pair< int , std::vector< int >>(0x47DB0, { 0x1d0c1a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x7DB04, { 0x1d8c260 })); tbl.insert(std::pair< int , std::vector< int >>(0x239B0, { 0x210c1e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x39B04, { 0x1d8c2a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x2D823, { 0x21d0420 })); tbl.insert(std::pair< int , std::vector< int >>(0x235B0, { 0x210c1e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x5B04F, { 0x1d8c020 })); tbl.insert(std::pair< int , std::vector< int >>(0x4F5B0, { 0x1d0c1e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x5B05E, { 0x1d8c060 })); tbl.insert(std::pair< int , std::vector< int >>(0x5E5B0, { 0x1d0c220 })); tbl.insert(std::pair< int , std::vector< int >>(0x5B07C, { 0x1d8c0a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x7C5B0, { 0x1d0c260 })); tbl.insert(std::pair< int , std::vector< int >>(0x2D838, { 0x21d00e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x385B0, { 0x1d0c2a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x3A260, { 0x214c2e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x23A60, { 0x254c220 })); tbl.insert(std::pair< int , std::vector< int >>(0x3A604, { 0x218c2e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x26074, { 0x25d00e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x22607, { 0x2590420 })); tbl.insert(std::pair< int , std::vector< int >>(0x26047, { 0x25d0420 })); tbl.insert(std::pair< int , std::vector< int >>(0xEEDE0, { 0x4154c220 })); tbl.insert(std::pair< int , std::vector< int >>(0xEDE07, { 0x41990420 })); tbl.insert(std::pair< int , std::vector< int >>(0x76F03, { 0x41990420 })); tbl.insert(std::pair< int , std::vector< int >>(0xEDE0F, { 0x4154c020 })); tbl.insert(std::pair< int , std::vector< int >>(0xEDE1E, { 0x4154c060 })); tbl.insert(std::pair< int , std::vector< int >>(0xEDE3C, { 0x4154c0a0 })); tbl.insert(std::pair< int , std::vector< int >>(0xEDE78, { 0x4154c0e0 })); tbl.insert(std::pair< int , std::vector< int >>(0xEFDE0, { 0x4154c1a0 })); tbl.insert(std::pair< int , std::vector< int >>(0xFEDE0, { 0x4154c1e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x11303, { 0x2590420 })); tbl.insert(std::pair< int , std::vector< int >>(0x13034, { 0x25d00e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x2260F, { 0x214c020 })); tbl.insert(std::pair< int , std::vector< int >>(0x260F4, { 0x218c0e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x2261E, { 0x214c060 })); tbl.insert(std::pair< int , std::vector< int >>(0x261E4, { 0x218c120 })); tbl.insert(std::pair< int , std::vector< int >>(0x2263C, { 0x214c0a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x263C4, { 0x218c160 })); tbl.insert(std::pair< int , std::vector< int >>(0x22678, { 0x214c0e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x26784, { 0x218c1a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x226F0, { 0x214c120 })); tbl.insert(std::pair< int , std::vector< int >>(0x26F04, { 0x218c1e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x227E0, { 0x214c160 })); tbl.insert(std::pair< int , std::vector< int >>(0x27E04, { 0x218c220 })); tbl.insert(std::pair< int , std::vector< int >>(0x22F60, { 0x214c1a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x2F604, { 0x218c260 })); tbl.insert(std::pair< int , std::vector< int >>(0x23E60, { 0x214c1e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x3E604, { 0x218c2a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x11C60, { 0x254c220 })); tbl.insert(std::pair< int , std::vector< int >>(0x1C604, { 0x218c2e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x13023, { 0x25d0420 })); tbl.insert(std::pair< int , std::vector< int >>(0x11A60, { 0x254c220 })); tbl.insert(std::pair< int , std::vector< int >>(0x2604F, { 0x218c020 })); tbl.insert(std::pair< int , std::vector< int >>(0x27A60, { 0x214c220 })); tbl.insert(std::pair< int , std::vector< int >>(0x2605E, { 0x218c060 })); tbl.insert(std::pair< int , std::vector< int >>(0x2F260, { 0x214c260 })); tbl.insert(std::pair< int , std::vector< int >>(0x2607C, { 0x218c0a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x3E260, { 0x214c2a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x13038, { 0x25d00e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x1C260, { 0x214c2e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x11103, { 0x29d0420 })); tbl.insert(std::pair< int , std::vector< int >>(0x11034, { 0x29d00e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x10344, { 0x29cc1a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x81A0, { 0x29cc1a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x8103, { 0x29d0420 })); tbl.insert(std::pair< int , std::vector< int >>(0x1034C, { 0x2588160 })); tbl.insert(std::pair< int , std::vector< int >>(0x13103, { 0x25d0420 })); tbl.insert(std::pair< int , std::vector< int >>(0x206B6, { 0x2144120 })); tbl.insert(std::pair< int , std::vector< int >>(0x2D903, { 0x21d0420 })); tbl.insert(std::pair< int , std::vector< int >>(0x40DDB, { 0x41d000e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x76D03, { 0x41dd0420 })); tbl.insert(std::pair< int , std::vector< int >>(0x2220F, { 0x258c020 })); tbl.insert(std::pair< int , std::vector< int >>(0x220F4, { 0x258c0e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x20F44, { 0x258c1a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x107A0, { 0x258c1a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x1020F, { 0x258c020 })); tbl.insert(std::pair< int , std::vector< int >>(0x20F4C, { 0x2148160 })); tbl.insert(std::pair< int , std::vector< int >>(0x2620F, { 0x218c020 })); tbl.insert(std::pair< int , std::vector< int >>(0x41EB6, { 0x1d04120 })); tbl.insert(std::pair< int , std::vector< int >>(0x5B20F, { 0x1d8c020 })); tbl.insert(std::pair< int , std::vector< int >>(0x83DDB, { 0x418c00e0 })); tbl.insert(std::pair< int , std::vector< int >>(0xEDA0F, { 0x4198c020 })); tbl.insert(std::pair< int , std::vector< int >>(0x2221E, { 0x258c060 })); tbl.insert(std::pair< int , std::vector< int >>(0x221E4, { 0x258c120 })); tbl.insert(std::pair< int , std::vector< int >>(0x21E44, { 0x258c1e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x10F20, { 0x258c1e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x1021E, { 0x258c060 })); tbl.insert(std::pair< int , std::vector< int >>(0x21E4C, { 0x21481a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x2621E, { 0x218c060 })); tbl.insert(std::pair< int , std::vector< int >>(0x43CB6, { 0x1d04160 })); tbl.insert(std::pair< int , std::vector< int >>(0x5B21E, { 0x1d8c060 })); tbl.insert(std::pair< int , std::vector< int >>(0x879DB, { 0x418c0120 })); tbl.insert(std::pair< int , std::vector< int >>(0xEDA1E, { 0x4198c060 })); tbl.insert(std::pair< int , std::vector< int >>(0x2223C, { 0x258c0a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x223C4, { 0x258c160 })); tbl.insert(std::pair< int , std::vector< int >>(0x23C44, { 0x258c220 })); tbl.insert(std::pair< int , std::vector< int >>(0x11E20, { 0x258c220 })); tbl.insert(std::pair< int , std::vector< int >>(0x1023C, { 0x258c0a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x23C4C, { 0x21481e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x2623C, { 0x218c0a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x478B6, { 0x1d041a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x5B23C, { 0x1d8c0a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x8F1DB, { 0x418c0160 })); tbl.insert(std::pair< int , std::vector< int >>(0xEDA3C, { 0x4198c0a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x22278, { 0x258c0e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x22784, { 0x258c1a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x27844, { 0x258c260 })); tbl.insert(std::pair< int , std::vector< int >>(0x13C20, { 0x258c260 })); tbl.insert(std::pair< int , std::vector< int >>(0x10278, { 0x258c0e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x2784C, { 0x2148220 })); tbl.insert(std::pair< int , std::vector< int >>(0x26278, { 0x218c0e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x4F0B6, { 0x1d041e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x5B278, { 0x1d8c0e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x9E1DB, { 0x418c01a0 })); tbl.insert(std::pair< int , std::vector< int >>(0xEDA78, { 0x4198c0e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x222F0, { 0x258c120 })); tbl.insert(std::pair< int , std::vector< int >>(0x22F04, { 0x258c1e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x2F044, { 0x258c2a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x17820, { 0x258c2a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x102F0, { 0x258c120 })); tbl.insert(std::pair< int , std::vector< int >>(0x2F04C, { 0x2148260 })); tbl.insert(std::pair< int , std::vector< int >>(0x262F0, { 0x218c120 })); tbl.insert(std::pair< int , std::vector< int >>(0x5E0B6, { 0x1d04220 })); tbl.insert(std::pair< int , std::vector< int >>(0x5B2F0, { 0x1d8c120 })); tbl.insert(std::pair< int , std::vector< int >>(0xBC1DB, { 0x418c01e0 })); tbl.insert(std::pair< int , std::vector< int >>(0xEDAF0, { 0x4198c120 })); tbl.insert(std::pair< int , std::vector< int >>(0x223E0, { 0x258c160 })); tbl.insert(std::pair< int , std::vector< int >>(0x23E04, { 0x258c220 })); tbl.insert(std::pair< int , std::vector< int >>(0x3E044, { 0x258c2e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F020, { 0x258c2e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x103E0, { 0x258c160 })); tbl.insert(std::pair< int , std::vector< int >>(0x3E04C, { 0x21482a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x263E0, { 0x218c160 })); tbl.insert(std::pair< int , std::vector< int >>(0x7C0B6, { 0x1d04260 })); tbl.insert(std::pair< int , std::vector< int >>(0x5B3E0, { 0x1d8c160 })); tbl.insert(std::pair< int , std::vector< int >>(0xF81DB, { 0x418c0220 })); tbl.insert(std::pair< int , std::vector< int >>(0xEDBE0, { 0x4198c160 })); tbl.insert(std::pair< int , std::vector< int >>(0x111C0, { 0x29cc1a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x11C04, { 0x298c260 })); tbl.insert(std::pair< int , std::vector< int >>(0x1C044, { 0x258c320 })); tbl.insert(std::pair< int , std::vector< int >>(0xE020, { 0x258c320 })); tbl.insert(std::pair< int , std::vector< int >>(0x81C0, { 0x29cc1a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x1C04C, { 0x21482e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x131C0, { 0x25cc1a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x380B6, { 0x1d042a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x2D9C0, { 0x21cc1a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x701DB, { 0x418c0260 })); tbl.insert(std::pair< int , std::vector< int >>(0x76DC0, { 0x41dcc1a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x1D020, { 0x258c320 })); tbl.insert(std::pair< int , std::vector< int >>(0x103A0, { 0x29cc1a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x10207, { 0x29d0420 })); tbl.insert(std::pair< int , std::vector< int >>(0x3A04C, { 0x21482e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x2074C, { 0x2588160 })); tbl.insert(std::pair< int , std::vector< int >>(0x3A620, { 0x218c2e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x263A0, { 0x25cc1a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x204C7, { 0x258c420 })); tbl.insert(std::pair< int , std::vector< int >>(0x26207, { 0x25d0420 })); tbl.insert(std::pair< int , std::vector< int >>(0x10263, { 0x258c420 })); tbl.insert(std::pair< int , std::vector< int >>(0x131A0, { 0x25cc1a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x204CF, { 0x2148020 })); tbl.insert(std::pair< int , std::vector< int >>(0x267A0, { 0x218c1a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x204DE, { 0x2148060 })); tbl.insert(std::pair< int , std::vector< int >>(0x26F20, { 0x218c1e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x204FC, { 0x21480a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x27E20, { 0x218c220 })); tbl.insert(std::pair< int , std::vector< int >>(0x205EC, { 0x21480e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x2F620, { 0x218c260 })); tbl.insert(std::pair< int , std::vector< int >>(0x207CC, { 0x2148120 })); tbl.insert(std::pair< int , std::vector< int >>(0x3E620, { 0x218c2a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x1038C, { 0x2588160 })); tbl.insert(std::pair< int , std::vector< int >>(0x1C620, { 0x218c2e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x740B6, { 0x1d042a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x40EB6, { 0x2144120 })); tbl.insert(std::pair< int , std::vector< int >>(0x75B20, { 0x1d8c2a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x5B3A0, { 0x21cc1a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x40B67, { 0x2148420 })); tbl.insert(std::pair< int , std::vector< int >>(0x5B207, { 0x21d0420 })); tbl.insert(std::pair< int , std::vector< int >>(0x205B3, { 0x2148420 })); tbl.insert(std::pair< int , std::vector< int >>(0x2D9A0, { 0x21cc1a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x40B6F, { 0x1d04020 })); tbl.insert(std::pair< int , std::vector< int >>(0x5B7A0, { 0x1d8c1a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x40B7E, { 0x1d04060 })); tbl.insert(std::pair< int , std::vector< int >>(0x5BF20, { 0x1d8c1e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x40BF6, { 0x1d040a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x5FB20, { 0x1d8c220 })); tbl.insert(std::pair< int , std::vector< int >>(0x40FB6, { 0x1d040e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x7DB20, { 0x1d8c260 })); tbl.insert(std::pair< int , std::vector< int >>(0x20736, { 0x2144120 })); tbl.insert(std::pair< int , std::vector< int >>(0x39B20, { 0x1d8c2a0 })); tbl.insert(std::pair< int , std::vector< int >>(0xE81DB, { 0x418c0260 })); tbl.insert(std::pair< int , std::vector< int >>(0x81DDB, { 0x41d000e0 })); tbl.insert(std::pair< int , std::vector< int >>(0xEEDA0, { 0x4198c260 })); tbl.insert(std::pair< int , std::vector< int >>(0xEDBA0, { 0x41dcc1a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x81DB7, { 0x41d04420 })); tbl.insert(std::pair< int , std::vector< int >>(0xEDA07, { 0x41dd0420 })); tbl.insert(std::pair< int , std::vector< int >>(0x40EDB, { 0x41d04420, 0x41d000e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x76DA0, { 0x41dcc1a0, 0x4198c260 })); tbl.insert(std::pair< int , std::vector< int >>(0x81DBF, { 0x418c0020 })); tbl.insert(std::pair< int , std::vector< int >>(0xEDFA0, { 0x4198c1a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x81DFB, { 0x418c0060 })); tbl.insert(std::pair< int , std::vector< int >>(0xEFDA0, { 0x4198c1e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x81FDB, { 0x418c00a0 })); tbl.insert(std::pair< int , std::vector< int >>(0xFEDA0, { 0x4198c220 })); tbl.insert(std::pair< int , std::vector< int >>(0x11023, { 0x29d0420 })); tbl.insert(std::pair< int , std::vector< int >>(0x10223, { 0x29d0420 })); tbl.insert(std::pair< int , std::vector< int >>(0x111A0, { 0x29cc1a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x11A20, { 0x298c260 })); tbl.insert(std::pair< int , std::vector< int >>(0x10234, { 0x29d00e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x11A04, { 0x298c260 })); tbl.insert(std::pair< int , std::vector< int >>(0x8118, { 0x29d00e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x8C20, { 0x298c260 })); tbl.insert(std::pair< int , std::vector< int >>(0x2204F, { 0x258c020 })); tbl.insert(std::pair< int , std::vector< int >>(0x2044F, { 0x258c020 })); tbl.insert(std::pair< int , std::vector< int >>(0x227A0, { 0x258c1a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x27A20, { 0x258c260 })); tbl.insert(std::pair< int , std::vector< int >>(0x204F4, { 0x258c0e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x27A04, { 0x258c260 })); tbl.insert(std::pair< int , std::vector< int >>(0x2205E, { 0x258c060 })); tbl.insert(std::pair< int , std::vector< int >>(0x2045E, { 0x258c060 })); tbl.insert(std::pair< int , std::vector< int >>(0x22F20, { 0x258c1e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x2F220, { 0x258c2a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x205E4, { 0x258c120 })); tbl.insert(std::pair< int , std::vector< int >>(0x2F204, { 0x258c2a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x2207C, { 0x258c0a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x2047C, { 0x258c0a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x23E20, { 0x258c220 })); tbl.insert(std::pair< int , std::vector< int >>(0x3E220, { 0x258c2e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x207C4, { 0x258c160 })); tbl.insert(std::pair< int , std::vector< int >>(0x3E204, { 0x258c2e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x11038, { 0x29d00e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x10238, { 0x29d00e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x11C20, { 0x298c260 })); tbl.insert(std::pair< int , std::vector< int >>(0x1C220, { 0x258c320 })); tbl.insert(std::pair< int , std::vector< int >>(0x10384, { 0x29cc1a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x1C204, { 0x258c320 })); tbl.insert(std::pair< int , std::vector< int >>(0x7444C, { 0x21482e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x4744C, { 0x2548220 })); tbl.insert(std::pair< int , std::vector< int >>(0x4474C, { 0x2588160 })); tbl.insert(std::pair< int , std::vector< int >>(0x744C4, { 0x214c2e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x474C4, { 0x254c220 })); tbl.insert(std::pair< int , std::vector< int >>(0x74C44, { 0x218c2e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x4C744, { 0x25cc1a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x44C74, { 0x25900e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x4C474, { 0x25d00e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x444C7, { 0x258c420 })); tbl.insert(std::pair< int , std::vector< int >>(0x44C47, { 0x2590420 })); tbl.insert(std::pair< int , std::vector< int >>(0x4C447, { 0x25d0420 })); tbl.insert(std::pair< int , std::vector< int >>(0x744CC, { 0x1d082a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x474CC, { 0x21081e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x74CC4, { 0x1d4c2a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x4CC74, { 0x21900e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x44CC7, { 0x214c420 })); tbl.insert(std::pair< int , std::vector< int >>(0x4CC47, { 0x2190420 })); tbl.insert(std::pair< int , std::vector< int >>(0x74CCC, { 0x1908260 })); tbl.insert(std::pair< int , std::vector< int >>(0x4CCC7, { 0x1d4c420 })); tbl.insert(std::pair< int , std::vector< int >>(0x4CCCF, { 0x1908020 })); tbl.insert(std::pair< int , std::vector< int >>(0x4CCDE, { 0x1908060 })); tbl.insert(std::pair< int , std::vector< int >>(0x4CCFC, { 0x19080a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x4CDEC, { 0x19080e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x4CFCC, { 0x1908120 })); tbl.insert(std::pair< int , std::vector< int >>(0x4DECC, { 0x1908160 })); tbl.insert(std::pair< int , std::vector< int >>(0x4FCCC, { 0x19081a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x5ECCC, { 0x19081e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x7CCCC, { 0x1908220 })); tbl.insert(std::pair< int , std::vector< int >>(0x1D33DB, { 0x410801e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x133DB7, { 0x414c4420 })); tbl.insert(std::pair< int , std::vector< int >>(0x133DBF, { 0x41080020 })); tbl.insert(std::pair< int , std::vector< int >>(0x133DFB, { 0x41080060 })); tbl.insert(std::pair< int , std::vector< int >>(0x13F3DB, { 0x41080120 })); tbl.insert(std::pair< int , std::vector< int >>(0x17B3DB, { 0x41080160 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F33DB, { 0x410801a0 })); tbl.insert(std::pair< int , std::vector< int >>(0xE33DB, { 0x410801e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x1D3DBC, { 0x410881e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x13DBC7, { 0x414cc420 })); tbl.insert(std::pair< int , std::vector< int >>(0x9EDE3, { 0x414cc420 })); tbl.insert(std::pair< int , std::vector< int >>(0x13DBCF, { 0x41088020 })); tbl.insert(std::pair< int , std::vector< int >>(0x13DFBC, { 0x410880e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F3DBC, { 0x410881a0 })); tbl.insert(std::pair< int , std::vector< int >>(0xE3DBC, { 0x410881e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DDBCC, { 0x411081e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DBCC7, { 0x4154c420 })); tbl.insert(std::pair< int , std::vector< int >>(0xEDE63, { 0x4154c420 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DBCCF, { 0x41108020 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DBCDE, { 0x41108060 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DBCFC, { 0x411080a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DFBCC, { 0x41108160 })); tbl.insert(std::pair< int , std::vector< int >>(0x1FDBCC, { 0x411081a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x22663, { 0x214c420 })); tbl.insert(std::pair< int , std::vector< int >>(0x26634, { 0x21900e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x44CCF, { 0x1d08020 })); tbl.insert(std::pair< int , std::vector< int >>(0x4CCF4, { 0x1d4c0e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x44CDE, { 0x1d08060 })); tbl.insert(std::pair< int , std::vector< int >>(0x4CDE4, { 0x1d4c120 })); tbl.insert(std::pair< int , std::vector< int >>(0x44CFC, { 0x1d080a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x4CFC4, { 0x1d4c160 })); tbl.insert(std::pair< int , std::vector< int >>(0x44DEC, { 0x1d080e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x4DEC4, { 0x1d4c1a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x44FCC, { 0x1d08120 })); tbl.insert(std::pair< int , std::vector< int >>(0x4FCC4, { 0x1d4c1e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x45ECC, { 0x1d08160 })); tbl.insert(std::pair< int , std::vector< int >>(0x5ECC4, { 0x1d4c220 })); tbl.insert(std::pair< int , std::vector< int >>(0x47CCC, { 0x1d081a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x7CCC4, { 0x1d4c260 })); tbl.insert(std::pair< int , std::vector< int >>(0x238CC, { 0x21081e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x38CC4, { 0x1d4c2a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x26623, { 0x2190420 })); tbl.insert(std::pair< int , std::vector< int >>(0x234CC, { 0x21081e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x4CC4F, { 0x1d4c020 })); tbl.insert(std::pair< int , std::vector< int >>(0x4F4CC, { 0x1d081e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x4CC5E, { 0x1d4c060 })); tbl.insert(std::pair< int , std::vector< int >>(0x5E4CC, { 0x1d08220 })); tbl.insert(std::pair< int , std::vector< int >>(0x4CC7C, { 0x1d4c0a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x7C4CC, { 0x1d08260 })); tbl.insert(std::pair< int , std::vector< int >>(0x26638, { 0x21900e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x384CC, { 0x1d082a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x1D13DB, { 0x41480220 })); tbl.insert(std::pair< int , std::vector< int >>(0x11D3DB, { 0x41880160 })); tbl.insert(std::pair< int , std::vector< int >>(0x1D3DB4, { 0x414cc220 })); tbl.insert(std::pair< int , std::vector< int >>(0x13DB74, { 0x419100e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x113DB7, { 0x418c4420 })); tbl.insert(std::pair< int , std::vector< int >>(0x13DB47, { 0x41910420 })); tbl.insert(std::pair< int , std::vector< int >>(0x74FDEF, { 0x88414b, 0x40800160 })); tbl.insert(std::pair< int , std::vector< int >>(0x4FDEF7, { 0xcc840b, 0x40c44420 })); tbl.insert(std::pair< int , std::vector< int >>(0x5EFDEF, { 0x40844020, 0x8840cb, 0x408000e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x7CFDEF, { 0x50804b, 0x88410b, 0x40800120 })); tbl.insert(std::pair< int , std::vector< int >>(0x38FDEF, { 0x88414b, 0x40800160 })); tbl.insert(std::pair< int , std::vector< int >>(0x75BF7B, { 0x40840160 })); tbl.insert(std::pair< int , std::vector< int >>(0x5BF7B7, { 0x40c84420 })); tbl.insert(std::pair< int , std::vector< int >>(0x5BF7BF, { 0x40840020 })); tbl.insert(std::pair< int , std::vector< int >>(0x5FBF7B, { 0x8c840b, 0x40844420, 0x408400e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x7DBF7B, { 0x40840120 })); tbl.insert(std::pair< int , std::vector< int >>(0x39BF7B, { 0x40840160 })); tbl.insert(std::pair< int , std::vector< int >>(0x776FDB, { 0x20880160 })); tbl.insert(std::pair< int , std::vector< int >>(0x76FDB7, { 0x20cc4420 })); tbl.insert(std::pair< int , std::vector< int >>(0x76FDBF, { 0x20880020 })); tbl.insert(std::pair< int , std::vector< int >>(0x76FDFB, { 0x20880060, 0x20440120 })); tbl.insert(std::pair< int , std::vector< int >>(0x77EFDB, { 0x20884420, 0x208800e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x7F6FDB, { 0x20880120 })); tbl.insert(std::pair< int , std::vector< int >>(0x113DBF, { 0x41480020 })); tbl.insert(std::pair< int , std::vector< int >>(0x13DBF4, { 0x414cc0e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x113DFB, { 0x41480060 })); tbl.insert(std::pair< int , std::vector< int >>(0x13DFB4, { 0x414cc120 })); tbl.insert(std::pair< int , std::vector< int >>(0x117BDB, { 0x41484420, 0x414800e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x17BDB4, { 0x415100e0, 0x414cc1a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x11F3DB, { 0x41480120 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F3DB4, { 0x414cc1e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x8E3DB, { 0x41880160 })); tbl.insert(std::pair< int , std::vector< int >>(0xE3DB4, { 0x414cc220 })); tbl.insert(std::pair< int , std::vector< int >>(0x463DB, { 0x41880160 })); tbl.insert(std::pair< int , std::vector< int >>(0x9EDA3, { 0x41910420 })); tbl.insert(std::pair< int , std::vector< int >>(0x8D3DB, { 0x41880160 })); tbl.insert(std::pair< int , std::vector< int >>(0x13DB4F, { 0x414cc020 })); tbl.insert(std::pair< int , std::vector< int >>(0x13D3DB, { 0x41480160 })); tbl.insert(std::pair< int , std::vector< int >>(0x13DB5E, { 0x414cc060 })); tbl.insert(std::pair< int , std::vector< int >>(0x1793DB, { 0x414801a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x13DB7C, { 0x414cc0a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F13DB, { 0x414801e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x9EDB8, { 0x419100e0 })); tbl.insert(std::pair< int , std::vector< int >>(0xE13DB, { 0x41480220 })); tbl.insert(std::pair< int , std::vector< int >>(0x1D16F6, { 0x1484220 })); tbl.insert(std::pair< int , std::vector< int >>(0x11D6F6, { 0x1884160 })); tbl.insert(std::pair< int , std::vector< int >>(0x1D6F64, { 0x150c220 })); tbl.insert(std::pair< int , std::vector< int >>(0x16F674, { 0x19500e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x116F67, { 0x18c8420 })); tbl.insert(std::pair< int , std::vector< int >>(0x16F647, { 0x1950420 })); tbl.insert(std::pair< int , std::vector< int >>(0x75EFDE, { 0x40844160 })); tbl.insert(std::pair< int , std::vector< int >>(0x5EFDE7, { 0x40c88420 })); tbl.insert(std::pair< int , std::vector< int >>(0x2F7EF3, { 0x40c88420 })); tbl.insert(std::pair< int , std::vector< int >>(0x7DEFDE, { 0x10c84b, 0x40888060, 0x40844120 })); tbl.insert(std::pair< int , std::vector< int >>(0x39EFDE, { 0x40844160 })); tbl.insert(std::pair< int , std::vector< int >>(0x777BF6, { 0x40884160 })); tbl.insert(std::pair< int , std::vector< int >>(0x77BF67, { 0x40cc8420 })); tbl.insert(std::pair< int , std::vector< int >>(0x3BDFB3, { 0x40cc8420 })); tbl.insert(std::pair< int , std::vector< int >>(0x77BF6F, { 0x40884020 })); tbl.insert(std::pair< int , std::vector< int >>(0x77BF7E, { 0x40884060, 0xc850b, 0x40444120 })); tbl.insert(std::pair< int , std::vector< int >>(0x7F7BF6, { 0x40884120 })); tbl.insert(std::pair< int , std::vector< int >>(0x8B7B3, { 0x18c8420 })); tbl.insert(std::pair< int , std::vector< int >>(0xB7B34, { 0x19500e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x5BD98, { 0x19500e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x116F6F, { 0x1484020 })); tbl.insert(std::pair< int , std::vector< int >>(0x16F6F4, { 0x150c0e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x116F7E, { 0x1484060 })); tbl.insert(std::pair< int , std::vector< int >>(0x16F7E4, { 0x150c120 })); tbl.insert(std::pair< int , std::vector< int >>(0x117EF6, { 0x14840e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x17EF64, { 0x150c1a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x11F6F6, { 0x1484120 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F6F64, { 0x150c1e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x8E6F6, { 0x1884160 })); tbl.insert(std::pair< int , std::vector< int >>(0xE6F64, { 0x150c220 })); tbl.insert(std::pair< int , std::vector< int >>(0x466F6, { 0x1884160 })); tbl.insert(std::pair< int , std::vector< int >>(0xB7B23, { 0x1950420 })); tbl.insert(std::pair< int , std::vector< int >>(0x8D6F6, { 0x1884160 })); tbl.insert(std::pair< int , std::vector< int >>(0x16F64F, { 0x150c020 })); tbl.insert(std::pair< int , std::vector< int >>(0x13D6F6, { 0x1484160 })); tbl.insert(std::pair< int , std::vector< int >>(0x16F65E, { 0x150c060 })); tbl.insert(std::pair< int , std::vector< int >>(0x1796F6, { 0x14841a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x16F67C, { 0x150c0a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F16F6, { 0x14841e0 })); tbl.insert(std::pair< int , std::vector< int >>(0xB7B38, { 0x19500e0 })); tbl.insert(std::pair< int , std::vector< int >>(0xE16F6, { 0x1484220 })); tbl.insert(std::pair< int , std::vector< int >>(0x1D1DBC, { 0x41488220 })); tbl.insert(std::pair< int , std::vector< int >>(0x11DDBC, { 0x41888160 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DDBC4, { 0x4154c220 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DBC74, { 0x419900e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x11DBC7, { 0x418cc420 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DBC47, { 0x41990420 })); tbl.insert(std::pair< int , std::vector< int >>(0x77DEFC, { 0x10c94b, 0x40888160 })); tbl.insert(std::pair< int , std::vector< int >>(0x7DEFC7, { 0x550c0b, 0x40ccc420 })); tbl.insert(std::pair< int , std::vector< int >>(0x3EF7E3, { 0x550c0b, 0x40ccc420 })); tbl.insert(std::pair< int , std::vector< int >>(0x7DEFCF, { 0x10c80b, 0x40888020, 0x5080cb })); tbl.insert(std::pair< int , std::vector< int >>(0x8EDE3, { 0x418cc420 })); tbl.insert(std::pair< int , std::vector< int >>(0xEDE34, { 0x419900e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x76F18, { 0x419900e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x11DBCF, { 0x41488020 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DBCF4, { 0x4154c0e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x11DBDE, { 0x41488060, 0x41444120 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DBDE4, { 0x4154c120, 0x4110c1e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x11DFBC, { 0x414880e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DFBC4, { 0x4154c1a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x11FDBC, { 0x41488120 })); tbl.insert(std::pair< int , std::vector< int >>(0x1FDBC4, { 0x4154c1e0 })); tbl.insert(std::pair< int , std::vector< int >>(0xEDE23, { 0x41990420 })); tbl.insert(std::pair< int , std::vector< int >>(0x8DDBC, { 0x41888160 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DBC4F, { 0x4154c020 })); tbl.insert(std::pair< int , std::vector< int >>(0x13DDBC, { 0x41488160 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DBC5E, { 0x4154c060 })); tbl.insert(std::pair< int , std::vector< int >>(0x179DBC, { 0x414881a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DBC7C, { 0x4154c0a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F1DBC, { 0x414881e0 })); tbl.insert(std::pair< int , std::vector< int >>(0xEDE38, { 0x419900e0 })); tbl.insert(std::pair< int , std::vector< int >>(0xE1DBC, { 0x41488220 })); tbl.insert(std::pair< int , std::vector< int >>(0x22263, { 0x258c420 })); tbl.insert(std::pair< int , std::vector< int >>(0x22634, { 0x25900e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x26344, { 0x25cc1a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x11318, { 0x25900e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x13184, { 0x25cc1a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x2634C, { 0x2188160 })); tbl.insert(std::pair< int , std::vector< int >>(0x26263, { 0x218c420 })); tbl.insert(std::pair< int , std::vector< int >>(0x4C6B6, { 0x1d44120 })); tbl.insert(std::pair< int , std::vector< int >>(0x5B263, { 0x1d8c420 })); tbl.insert(std::pair< int , std::vector< int >>(0x98DDB, { 0x419000e0 })); tbl.insert(std::pair< int , std::vector< int >>(0xEDA63, { 0x4198c420 })); tbl.insert(std::pair< int , std::vector< int >>(0x444CF, { 0x2148020 })); tbl.insert(std::pair< int , std::vector< int >>(0x44CF4, { 0x214c0e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x4CF44, { 0x218c1a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x4CF4C, { 0x1d48160 })); tbl.insert(std::pair< int , std::vector< int >>(0x4C4CF, { 0x1d48020 })); tbl.insert(std::pair< int , std::vector< int >>(0x99EB6, { 0x1904120 })); tbl.insert(std::pair< int , std::vector< int >>(0xB64CF, { 0x1948020 })); tbl.insert(std::pair< int , std::vector< int >>(0x133DDB, { 0x414c00e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DB4CF, { 0x41548020 })); tbl.insert(std::pair< int , std::vector< int >>(0x444DE, { 0x2148060 })); tbl.insert(std::pair< int , std::vector< int >>(0x44DE4, { 0x214c120 })); tbl.insert(std::pair< int , std::vector< int >>(0x4DE44, { 0x218c1e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x4DE4C, { 0x1d481a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x4C4DE, { 0x1d48060 })); tbl.insert(std::pair< int , std::vector< int >>(0x9BCB6, { 0x1904160 })); tbl.insert(std::pair< int , std::vector< int >>(0xB64DE, { 0x1948060 })); tbl.insert(std::pair< int , std::vector< int >>(0x1379DB, { 0x414c0120 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DB4DE, { 0x41548060 })); tbl.insert(std::pair< int , std::vector< int >>(0x444FC, { 0x21480a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x44FC4, { 0x214c160 })); tbl.insert(std::pair< int , std::vector< int >>(0x4FC44, { 0x218c220 })); tbl.insert(std::pair< int , std::vector< int >>(0x4FC4C, { 0x1d481e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x4C4FC, { 0x1d480a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x9F8B6, { 0x19041a0 })); tbl.insert(std::pair< int , std::vector< int >>(0xB64FC, { 0x19480a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x13F1DB, { 0x414c0160 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DB4FC, { 0x415480a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x445EC, { 0x21480e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x45EC4, { 0x214c1a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x5EC44, { 0x218c260 })); tbl.insert(std::pair< int , std::vector< int >>(0x5EC4C, { 0x1d48220 })); tbl.insert(std::pair< int , std::vector< int >>(0x4C5EC, { 0x1d480e0 })); tbl.insert(std::pair< int , std::vector< int >>(0xBD8B6, { 0x19041e0 })); tbl.insert(std::pair< int , std::vector< int >>(0xB65EC, { 0x19480e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x17B1DB, { 0x414c01a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DB5EC, { 0x415480e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x447CC, { 0x2148120 })); tbl.insert(std::pair< int , std::vector< int >>(0x47CC4, { 0x214c1e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x7CC44, { 0x218c2a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x7CC4C, { 0x1d48260 })); tbl.insert(std::pair< int , std::vector< int >>(0x4C7CC, { 0x1d48120 })); tbl.insert(std::pair< int , std::vector< int >>(0xF98B6, { 0x1904220 })); tbl.insert(std::pair< int , std::vector< int >>(0xB67CC, { 0x1948120 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F31DB, { 0x414c01e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DB7CC, { 0x41548120 })); tbl.insert(std::pair< int , std::vector< int >>(0x2238C, { 0x2588160 })); tbl.insert(std::pair< int , std::vector< int >>(0x238C4, { 0x254c220 })); tbl.insert(std::pair< int , std::vector< int >>(0x38C44, { 0x218c2e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x1118C, { 0x2588160 })); tbl.insert(std::pair< int , std::vector< int >>(0x118C4, { 0x254c220 })); tbl.insert(std::pair< int , std::vector< int >>(0x38C4C, { 0x1d482a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x2638C, { 0x2188160 })); tbl.insert(std::pair< int , std::vector< int >>(0x718B6, { 0x1904260 })); tbl.insert(std::pair< int , std::vector< int >>(0x5B38C, { 0x1d88160 })); tbl.insert(std::pair< int , std::vector< int >>(0xE31DB, { 0x414c0220 })); tbl.insert(std::pair< int , std::vector< int >>(0xEDB8C, { 0x41988160 })); tbl.insert(std::pair< int , std::vector< int >>(0x74C4C, { 0x1d482a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x4C74C, { 0x2188160 })); tbl.insert(std::pair< int , std::vector< int >>(0x4C4C7, { 0x218c420 })); tbl.insert(std::pair< int , std::vector< int >>(0xE98B6, { 0x1904260 })); tbl.insert(std::pair< int , std::vector< int >>(0x98EB6, { 0x1d44120 })); tbl.insert(std::pair< int , std::vector< int >>(0xEB64C, { 0x1948260 })); tbl.insert(std::pair< int , std::vector< int >>(0xB674C, { 0x1d88160 })); tbl.insert(std::pair< int , std::vector< int >>(0x98B67, { 0x1d48420 })); tbl.insert(std::pair< int , std::vector< int >>(0xB64C7, { 0x1d8c420 })); tbl.insert(std::pair< int , std::vector< int >>(0x4C5B3, { 0x1d48420 })); tbl.insert(std::pair< int , std::vector< int >>(0x5B34C, { 0x1d88160 })); tbl.insert(std::pair< int , std::vector< int >>(0x98B6F, { 0x1904020 })); tbl.insert(std::pair< int , std::vector< int >>(0xB6F4C, { 0x1948160 })); tbl.insert(std::pair< int , std::vector< int >>(0x98B7E, { 0x1904060 })); tbl.insert(std::pair< int , std::vector< int >>(0xB7E4C, { 0x19481a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x98BF6, { 0x19040a0 })); tbl.insert(std::pair< int , std::vector< int >>(0xBF64C, { 0x19481e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x98FB6, { 0x19040e0 })); tbl.insert(std::pair< int , std::vector< int >>(0xFB64C, { 0x1948220 })); tbl.insert(std::pair< int , std::vector< int >>(0x4C736, { 0x1d44120 })); tbl.insert(std::pair< int , std::vector< int >>(0x7364C, { 0x1948260 })); tbl.insert(std::pair< int , std::vector< int >>(0x1D31DB, { 0x414c0220 })); tbl.insert(std::pair< int , std::vector< int >>(0x131DDB, { 0x419000e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DDB4C, { 0x41548220 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DB74C, { 0x41988160 })); tbl.insert(std::pair< int , std::vector< int >>(0x131DB7, { 0x41904420 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DB4C7, { 0x4198c420 })); tbl.insert(std::pair< int , std::vector< int >>(0x98EDB, { 0x41904420, 0x419000e0 })); tbl.insert(std::pair< int , std::vector< int >>(0xEDB4C, { 0x41988160, 0x41548220 })); tbl.insert(std::pair< int , std::vector< int >>(0x131DBF, { 0x414c0020 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DBF4C, { 0x41548160 })); tbl.insert(std::pair< int , std::vector< int >>(0x131DFB, { 0x414c0060 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DFB4C, { 0x415481a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x131FDB, { 0x414c00a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x1FDB4C, { 0x415481e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x22623, { 0x2590420 })); tbl.insert(std::pair< int , std::vector< int >>(0x26223, { 0x25d0420 })); tbl.insert(std::pair< int , std::vector< int >>(0x2234C, { 0x2588160 })); tbl.insert(std::pair< int , std::vector< int >>(0x2344C, { 0x2548220 })); tbl.insert(std::pair< int , std::vector< int >>(0x26234, { 0x25d00e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x234C4, { 0x254c220 })); tbl.insert(std::pair< int , std::vector< int >>(0x13118, { 0x25d00e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x1184C, { 0x2548220 })); tbl.insert(std::pair< int , std::vector< int >>(0x44C4F, { 0x214c020 })); tbl.insert(std::pair< int , std::vector< int >>(0x4C44F, { 0x218c020 })); tbl.insert(std::pair< int , std::vector< int >>(0x44F4C, { 0x2148160 })); tbl.insert(std::pair< int , std::vector< int >>(0x4F44C, { 0x2148220 })); tbl.insert(std::pair< int , std::vector< int >>(0x4C4F4, { 0x218c0e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x4F4C4, { 0x214c220 })); tbl.insert(std::pair< int , std::vector< int >>(0x44C5E, { 0x214c060 })); tbl.insert(std::pair< int , std::vector< int >>(0x4C45E, { 0x218c060 })); tbl.insert(std::pair< int , std::vector< int >>(0x45E4C, { 0x21481a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x5E44C, { 0x2148260 })); tbl.insert(std::pair< int , std::vector< int >>(0x4C5E4, { 0x218c120 })); tbl.insert(std::pair< int , std::vector< int >>(0x5E4C4, { 0x214c260 })); tbl.insert(std::pair< int , std::vector< int >>(0x44C7C, { 0x214c0a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x4C47C, { 0x218c0a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x47C4C, { 0x21481e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x7C44C, { 0x21482a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x4C7C4, { 0x218c160 })); tbl.insert(std::pair< int , std::vector< int >>(0x7C4C4, { 0x214c2a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x22638, { 0x25900e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x26238, { 0x25d00e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x2384C, { 0x2548220 })); tbl.insert(std::pair< int , std::vector< int >>(0x3844C, { 0x21482e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x26384, { 0x25cc1a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x384C4, { 0x214c2e0 })); tbl.insert(std::pair< int , std::vector< int >>(0xE88B6, { 0x1d042a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x8E8B6, { 0x21041e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x88EB6, { 0x2144120 })); tbl.insert(std::pair< int , std::vector< int >>(0xE8B64, { 0x1d0c2a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x8EB64, { 0x210c1e0 })); tbl.insert(std::pair< int , std::vector< int >>(0xEB644, { 0x1d8c2a0 })); tbl.insert(std::pair< int , std::vector< int >>(0xB6744, { 0x21cc1a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x8B674, { 0x21500e0 })); tbl.insert(std::pair< int , std::vector< int >>(0xB6474, { 0x21d00e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x88B67, { 0x2148420 })); tbl.insert(std::pair< int , std::vector< int >>(0x8B647, { 0x2150420 })); tbl.insert(std::pair< int , std::vector< int >>(0xB6447, { 0x21d0420 })); tbl.insert(std::pair< int , std::vector< int >>(0x3A2F7B, { 0x410401e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x23AF7B, { 0x41440120 })); tbl.insert(std::pair< int , std::vector< int >>(0x3AF7B4, { 0x410cc1e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x2F7B74, { 0x415100e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x22F7B7, { 0x41484420 })); tbl.insert(std::pair< int , std::vector< int >>(0x2F7B47, { 0x41510420 })); tbl.insert(std::pair< int , std::vector< int >>(0xEBF7EF, { 0x48410b, 0x40400120 })); tbl.insert(std::pair< int , std::vector< int >>(0xBF7EF7, { 0x8c840b, 0x40844420 })); tbl.insert(std::pair< int , std::vector< int >>(0xFBF7EF, { 0xc840b, 0x40444020, 0x4840cb, 0x404000e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x73F7EF, { 0x48410b, 0x40400120 })); tbl.insert(std::pair< int , std::vector< int >>(0xEEFDFB, { 0x20440120 })); tbl.insert(std::pair< int , std::vector< int >>(0xEFDFB7, { 0x20884420 })); tbl.insert(std::pair< int , std::vector< int >>(0xEFDFBF, { 0x20440020, 0x840cb, 0x200000e0 })); tbl.insert(std::pair< int , std::vector< int >>(0xFEFDFB, { 0x4c840b, 0x20444420, 0x204400e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x22F7BF, { 0x41040020 })); tbl.insert(std::pair< int , std::vector< int >>(0x2F7BF4, { 0x410cc0e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x23EF7B, { 0x10c840b, 0x41044420, 0x410400e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x3EF7B4, { 0x1950cb, 0x411100e0, 0x410cc1a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x11CF7B, { 0x41440120 })); tbl.insert(std::pair< int , std::vector< int >>(0x1CF7B4, { 0x410cc1e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x8CF7B, { 0x41440120 })); tbl.insert(std::pair< int , std::vector< int >>(0x17BDA3, { 0x41510420 })); tbl.insert(std::pair< int , std::vector< int >>(0x11AF7B, { 0x41440120 })); tbl.insert(std::pair< int , std::vector< int >>(0x2F7B4F, { 0x410cc020 })); tbl.insert(std::pair< int , std::vector< int >>(0x27AF7B, { 0x41040120 })); tbl.insert(std::pair< int , std::vector< int >>(0x2F7B5E, { 0x410cc060 })); tbl.insert(std::pair< int , std::vector< int >>(0x2F2F7B, { 0x41040160 })); tbl.insert(std::pair< int , std::vector< int >>(0x2F7B7C, { 0x410cc0a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x3E2F7B, { 0x410401a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x17BDB8, { 0x415100e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x1C2F7B, { 0x410401e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x3A3BDE, { 0x410441e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x23BBDE, { 0x41444120 })); tbl.insert(std::pair< int , std::vector< int >>(0x3BBDE4, { 0x4110c1e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x3BDE74, { 0x415500e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x23BDE7, { 0x41488420 })); tbl.insert(std::pair< int , std::vector< int >>(0x3BDE47, { 0x41550420 })); tbl.insert(std::pair< int , std::vector< int >>(0xEFBF7E, { 0xc850b, 0x40444120 })); tbl.insert(std::pair< int , std::vector< int >>(0xFBF7E7, { 0x50c80b, 0x40888420 })); tbl.insert(std::pair< int , std::vector< int >>(0x7DFBF3, { 0x50c80b, 0x40888420 })); tbl.insert(std::pair< int , std::vector< int >>(0x11DEF3, { 0x41488420 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DEF34, { 0x415500e0 })); tbl.insert(std::pair< int , std::vector< int >>(0xEF798, { 0x415500e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x23BDEF, { 0x41044020, 0x10840cb, 0x410000e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x3BDEF4, { 0x4110c0e0, 0x150d8b, 0x40ccc1a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x23FBDE, { 0x410440e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x3FBDE4, { 0x4110c1a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DEF23, { 0x41550420 })); tbl.insert(std::pair< int , std::vector< int >>(0x11BBDE, { 0x41444120 })); tbl.insert(std::pair< int , std::vector< int >>(0x3BDE4F, { 0x4110c020 })); tbl.insert(std::pair< int , std::vector< int >>(0x27BBDE, { 0x41044120 })); tbl.insert(std::pair< int , std::vector< int >>(0x3BDE5E, { 0x4110c060 })); tbl.insert(std::pair< int , std::vector< int >>(0x2F3BDE, { 0x41044160 })); tbl.insert(std::pair< int , std::vector< int >>(0x3BDE7C, { 0x4110c0a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x3E3BDE, { 0x410441a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DEF38, { 0x415500e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x1C3BDE, { 0x410441e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x445B3, { 0x2148420 })); tbl.insert(std::pair< int , std::vector< int >>(0x45B34, { 0x21500e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x5B344, { 0x21cc1a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x22D98, { 0x21500e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x2D984, { 0x21cc1a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x5B336, { 0x1944120 })); tbl.insert(std::pair< int , std::vector< int >>(0xB66B6, { 0x1944120 })); tbl.insert(std::pair< int , std::vector< int >>(0xB65B3, { 0x1948420 })); tbl.insert(std::pair< int , std::vector< int >>(0x16CDDB, { 0x415000e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DB5B3, { 0x41548420 })); tbl.insert(std::pair< int , std::vector< int >>(0x88B6F, { 0x1d04020 })); tbl.insert(std::pair< int , std::vector< int >>(0x8B6F4, { 0x1d0c0e0 })); tbl.insert(std::pair< int , std::vector< int >>(0xB6F44, { 0x1d8c1a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x16DEB6, { 0x1504120 })); tbl.insert(std::pair< int , std::vector< int >>(0x16CB6F, { 0x1504020 })); tbl.insert(std::pair< int , std::vector< int >>(0x2DBDDB, { 0x410c00e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x3B6B6F, { 0x41104020 })); tbl.insert(std::pair< int , std::vector< int >>(0x88B7E, { 0x1d04060 })); tbl.insert(std::pair< int , std::vector< int >>(0x8B7E4, { 0x1d0c120 })); tbl.insert(std::pair< int , std::vector< int >>(0xB7E44, { 0x1d8c1e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x16FCB6, { 0x1504160 })); tbl.insert(std::pair< int , std::vector< int >>(0x16CB7E, { 0x1504060 })); tbl.insert(std::pair< int , std::vector< int >>(0x2DF9DB, { 0x410c0120 })); tbl.insert(std::pair< int , std::vector< int >>(0x3B6B7E, { 0x41104060 })); tbl.insert(std::pair< int , std::vector< int >>(0x88BF6, { 0x1d040a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x8BF64, { 0x1d0c160 })); tbl.insert(std::pair< int , std::vector< int >>(0xBF644, { 0x1d8c220 })); tbl.insert(std::pair< int , std::vector< int >>(0x17ECB6, { 0x15041a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x16CBF6, { 0x15040a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x2FD9DB, { 0x410c0160 })); tbl.insert(std::pair< int , std::vector< int >>(0x3B6BF6, { 0x411040a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x88FB6, { 0x1d040e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x8FB64, { 0x1d0c1a0 })); tbl.insert(std::pair< int , std::vector< int >>(0xFB644, { 0x1d8c260 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F6CB6, { 0x15041e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x16CFB6, { 0x15040e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x3ED9DB, { 0x410c01a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x3B6FB6, { 0x411040e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x44736, { 0x2144120 })); tbl.insert(std::pair< int , std::vector< int >>(0x47364, { 0x210c1e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x73644, { 0x1d8c2a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x22336, { 0x2144120 })); tbl.insert(std::pair< int , std::vector< int >>(0x23364, { 0x210c1e0 })); tbl.insert(std::pair< int , std::vector< int >>(0xE6CB6, { 0x1504220 })); tbl.insert(std::pair< int , std::vector< int >>(0xB6736, { 0x1944120 })); tbl.insert(std::pair< int , std::vector< int >>(0x1CD9DB, { 0x410c01e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DB736, { 0x41544120 })); tbl.insert(std::pair< int , std::vector< int >>(0x1D6CB6, { 0x1504220 })); tbl.insert(std::pair< int , std::vector< int >>(0x16CEB6, { 0x1944120 })); tbl.insert(std::pair< int , std::vector< int >>(0x16CB67, { 0x1948420 })); tbl.insert(std::pair< int , std::vector< int >>(0x3AD9DB, { 0x410c01e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x2D9DDB, { 0x415000e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x3BB6B6, { 0x411041e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x3B6EB6, { 0x41544120 })); tbl.insert(std::pair< int , std::vector< int >>(0x2D9DB7, { 0x41504420 })); tbl.insert(std::pair< int , std::vector< int >>(0x3B6B67, { 0x41548420 })); tbl.insert(std::pair< int , std::vector< int >>(0x16CEDB, { 0x41504420, 0x415000e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DB6B6, { 0x41544120, 0x411041e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x2D9DBF, { 0x410c0020 })); tbl.insert(std::pair< int , std::vector< int >>(0x3B7EB6, { 0x41104120 })); tbl.insert(std::pair< int , std::vector< int >>(0x2D9DFB, { 0x410c0060 })); tbl.insert(std::pair< int , std::vector< int >>(0x3BF6B6, { 0x41104160 })); tbl.insert(std::pair< int , std::vector< int >>(0x2D9FDB, { 0x410c00a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x3FB6B6, { 0x411041a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x45B23, { 0x2150420 })); tbl.insert(std::pair< int , std::vector< int >>(0x5B223, { 0x21d0420 })); tbl.insert(std::pair< int , std::vector< int >>(0x446B6, { 0x2144120 })); tbl.insert(std::pair< int , std::vector< int >>(0x468B6, { 0x21041e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x5B234, { 0x21d00e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x46B64, { 0x210c1e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x2D918, { 0x21d00e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x230B6, { 0x21041e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x8B64F, { 0x1d0c020 })); tbl.insert(std::pair< int , std::vector< int >>(0xB644F, { 0x1d8c020 })); tbl.insert(std::pair< int , std::vector< int >>(0x89EB6, { 0x1d04120 })); tbl.insert(std::pair< int , std::vector< int >>(0x9E8B6, { 0x1d041e0 })); tbl.insert(std::pair< int , std::vector< int >>(0xB64F4, { 0x1d8c0e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x9EB64, { 0x1d0c1e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x8B65E, { 0x1d0c060 })); tbl.insert(std::pair< int , std::vector< int >>(0xB645E, { 0x1d8c060 })); tbl.insert(std::pair< int , std::vector< int >>(0x8BCB6, { 0x1d04160 })); tbl.insert(std::pair< int , std::vector< int >>(0xBC8B6, { 0x1d04220 })); tbl.insert(std::pair< int , std::vector< int >>(0xB65E4, { 0x1d8c120 })); tbl.insert(std::pair< int , std::vector< int >>(0xBCB64, { 0x1d0c220 })); tbl.insert(std::pair< int , std::vector< int >>(0x8B67C, { 0x1d0c0a0 })); tbl.insert(std::pair< int , std::vector< int >>(0xB647C, { 0x1d8c0a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x8F8B6, { 0x1d041a0 })); tbl.insert(std::pair< int , std::vector< int >>(0xF88B6, { 0x1d04260 })); tbl.insert(std::pair< int , std::vector< int >>(0xB67C4, { 0x1d8c160 })); tbl.insert(std::pair< int , std::vector< int >>(0xF8B64, { 0x1d0c260 })); tbl.insert(std::pair< int , std::vector< int >>(0x45B38, { 0x21500e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x5B238, { 0x21d00e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x470B6, { 0x21041e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x708B6, { 0x1d042a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x5B384, { 0x21cc1a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x70B64, { 0x1d0c2a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x1D11DB, { 0x418c0260 })); tbl.insert(std::pair< int , std::vector< int >>(0x11D1DB, { 0x41cc01a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x111DDB, { 0x41d000e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x1D1DB4, { 0x418cc260 })); tbl.insert(std::pair< int , std::vector< int >>(0x11DDB4, { 0x41ccc1a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DDB44, { 0x4198c260 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DB744, { 0x41dcc1a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x11DB74, { 0x41d100e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DB474, { 0x41dd00e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x111DB7, { 0x41d04420 })); tbl.insert(std::pair< int , std::vector< int >>(0x11DB47, { 0x41d10420 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DB447, { 0x41dd0420 })); tbl.insert(std::pair< int , std::vector< int >>(0x747DEF, { 0xc8418b, 0x40c001a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x477DEF, { 0x10840cb, 0x410000e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x77DEF4, { 0x150d8b, 0x40ccc1a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x7DEF74, { 0x1950cb, 0x411100e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x47DEF7, { 0x10c840b, 0x41044420 })); tbl.insert(std::pair< int , std::vector< int >>(0x7DEF47, { 0x59500b, 0x41110420 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DFDFBF, { 0x840cb, 0x200000e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x1FDFBF7, { 0x4c840b, 0x20444420 })); tbl.insert(std::pair< int , std::vector< int >>(0x3EF7A3, { 0x59500b, 0x41110420 })); tbl.insert(std::pair< int , std::vector< int >>(0x237DEF, { 0x10840cb, 0x410000e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x7DEF4F, { 0x150c0b, 0x40ccc020 })); tbl.insert(std::pair< int , std::vector< int >>(0x4F7DEF, { 0xc840cb, 0x40c000e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x7DEF5E, { 0x150c4b, 0x40ccc060 })); tbl.insert(std::pair< int , std::vector< int >>(0x5E7DEF, { 0xc8410b, 0x40c00120 })); tbl.insert(std::pair< int , std::vector< int >>(0x7DEF7C, { 0x150c8b, 0x40ccc0a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x7C7DEF, { 0xc8414b, 0x40c00160 })); tbl.insert(std::pair< int , std::vector< int >>(0x3EF7B8, { 0x1950cb, 0x411100e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x387DEF, { 0xc8418b, 0x40c001a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x88EDB, { 0x41d04420, 0x41d000e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x8EDB4, { 0x41d100e0, 0x41ccc1a0 })); tbl.insert(std::pair< int , std::vector< int >>(0xEDB44, { 0x41dcc1a0, 0x4198c260 })); tbl.insert(std::pair< int , std::vector< int >>(0x3B6DDB, { 0x211000e0, 0x20cc01a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x3B6EDB, { 0x21104420, 0x211000e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x111DBF, { 0x418c0020 })); tbl.insert(std::pair< int , std::vector< int >>(0x11DBF4, { 0x418cc0e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DBF44, { 0x4198c1a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x76FDDB, { 0x20cc00e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x76DDBF, { 0x20cc0020 })); tbl.insert(std::pair< int , std::vector< int >>(0x111DFB, { 0x418c0060 })); tbl.insert(std::pair< int , std::vector< int >>(0x11DFB4, { 0x418cc120 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DFB44, { 0x4198c1e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x77EDDB, { 0x20cc0120 })); tbl.insert(std::pair< int , std::vector< int >>(0x76DDFB, { 0x20cc0060 })); tbl.insert(std::pair< int , std::vector< int >>(0x111FDB, { 0x418c00a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x11FDB4, { 0x418cc160 })); tbl.insert(std::pair< int , std::vector< int >>(0x1FDB44, { 0x4198c220 })); tbl.insert(std::pair< int , std::vector< int >>(0x7F6DDB, { 0x20cc0160 })); tbl.insert(std::pair< int , std::vector< int >>(0x76DFDB, { 0x20cc00a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x776DDB, { 0x20cc01a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x76DDDB, { 0x211000e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x76DDB7, { 0x21104420 })); tbl.insert(std::pair< int , std::vector< int >>(0x8EDA3, { 0x41d10420 })); tbl.insert(std::pair< int , std::vector< int >>(0xEDA23, { 0x41dd0420 })); tbl.insert(std::pair< int , std::vector< int >>(0x88DDB, { 0x41d000e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x8D1DB, { 0x41cc01a0 })); tbl.insert(std::pair< int , std::vector< int >>(0xEDA34, { 0x41dd00e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x8DDB4, { 0x41ccc1a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x76D18, { 0x41dd00e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x461DB, { 0x41cc01a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x11DB4F, { 0x418cc020 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DB44F, { 0x4198c020 })); tbl.insert(std::pair< int , std::vector< int >>(0x113DDB, { 0x418c00e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x13D1DB, { 0x418c01a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DB4F4, { 0x4198c0e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x13DDB4, { 0x418cc1a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x11DB5E, { 0x418cc060 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DB45E, { 0x4198c060 })); tbl.insert(std::pair< int , std::vector< int >>(0x1179DB, { 0x418c0120 })); tbl.insert(std::pair< int , std::vector< int >>(0x1791DB, { 0x418c01e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DB5E4, { 0x4198c120 })); tbl.insert(std::pair< int , std::vector< int >>(0x179DB4, { 0x418cc1e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x11DB7C, { 0x418cc0a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DB47C, { 0x4198c0a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x11F1DB, { 0x418c0160 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F11DB, { 0x418c0220 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DB7C4, { 0x4198c160 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F1DB4, { 0x418cc220 })); tbl.insert(std::pair< int , std::vector< int >>(0x8EDB8, { 0x41d100e0 })); tbl.insert(std::pair< int , std::vector< int >>(0xEDA38, { 0x41dd00e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x8E1DB, { 0x41cc01a0 })); tbl.insert(std::pair< int , std::vector< int >>(0xE11DB, { 0x418c0260 })); tbl.insert(std::pair< int , std::vector< int >>(0xEDB84, { 0x41dcc1a0 })); tbl.insert(std::pair< int , std::vector< int >>(0xE1DB4, { 0x418cc260 })); tbl.insert(std::pair< int , std::vector< int >>(0x22223, { 0x29d0420 })); tbl.insert(std::pair< int , std::vector< int >>(0x22234, { 0x29d00e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x22344, { 0x29cc1a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x23444, { 0x298c260 })); tbl.insert(std::pair< int , std::vector< int >>(0x11118, { 0x29d00e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x11184, { 0x29cc1a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x11844, { 0x298c260 })); tbl.insert(std::pair< int , std::vector< int >>(0x4444F, { 0x258c020 })); tbl.insert(std::pair< int , std::vector< int >>(0x444F4, { 0x258c0e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x44F44, { 0x258c1a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x4F444, { 0x258c260 })); tbl.insert(std::pair< int , std::vector< int >>(0x4445E, { 0x258c060 })); tbl.insert(std::pair< int , std::vector< int >>(0x445E4, { 0x258c120 })); tbl.insert(std::pair< int , std::vector< int >>(0x45E44, { 0x258c1e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x5E444, { 0x258c2a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x4447C, { 0x258c0a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x447C4, { 0x258c160 })); tbl.insert(std::pair< int , std::vector< int >>(0x47C44, { 0x258c220 })); tbl.insert(std::pair< int , std::vector< int >>(0x7C444, { 0x258c2e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x22238, { 0x29d00e0 })); tbl.insert(std::pair< int , std::vector< int >>(0x22384, { 0x29cc1a0 })); tbl.insert(std::pair< int , std::vector< int >>(0x23844, { 0x298c260 })); tbl.insert(std::pair< int , std::vector< int >>(0x38444, { 0x258c320 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DF444, { 0x18c2699 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F7444, { 0x18c2a59 })); tbl.insert(std::pair< int , std::vector< int >>(0x1D1F44, { 0x1cc1a99 })); tbl.insert(std::pair< int , std::vector< int >>(0x11DF44, { 0x20c19d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F4744, { 0x1cc2999 })); tbl.insert(std::pair< int , std::vector< int >>(0x11F744, { 0x20c1d99 })); tbl.insert(std::pair< int , std::vector< int >>(0x1D11F4, { 0x1d00e99 })); tbl.insert(std::pair< int , std::vector< int >>(0x11D1F4, { 0x2100dd9 })); tbl.insert(std::pair< int , std::vector< int >>(0x111DF4, { 0x2140d19 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F4474, { 0x1d028d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x11F474, { 0x2101cd9 })); tbl.insert(std::pair< int , std::vector< int >>(0x111F74, { 0x21410d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x1D111F, { 0x1d04299 })); tbl.insert(std::pair< int , std::vector< int >>(0x11D11F, { 0x21041d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x111D1F, { 0x2144119 })); tbl.insert(std::pair< int , std::vector< int >>(0x1111DF, { 0x2148059 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F4447, { 0x1d06819 })); tbl.insert(std::pair< int , std::vector< int >>(0x11F447, { 0x2105c19 })); tbl.insert(std::pair< int , std::vector< int >>(0x111F47, { 0x2145019 })); tbl.insert(std::pair< int , std::vector< int >>(0x1111F7, { 0x2148419 })); tbl.insert(std::pair< int , std::vector< int >>(0xEFA20, { 0x18c2699 })); tbl.insert(std::pair< int , std::vector< int >>(0xFBA20, { 0x18c2a59 })); tbl.insert(std::pair< int , std::vector< int >>(0xE8FA0, { 0x1cc1a99 })); tbl.insert(std::pair< int , std::vector< int >>(0x8EFA0, { 0x20c19d9 })); tbl.insert(std::pair< int , std::vector< int >>(0xFA3A0, { 0x1cc2999 })); tbl.insert(std::pair< int , std::vector< int >>(0x8FBA0, { 0x20c1d99 })); tbl.insert(std::pair< int , std::vector< int >>(0xEFA04, { 0x18c2699 })); tbl.insert(std::pair< int , std::vector< int >>(0xFBA04, { 0x18c2a59 })); tbl.insert(std::pair< int , std::vector< int >>(0xE81F4, { 0x1d00e99 })); tbl.insert(std::pair< int , std::vector< int >>(0x81DF4, { 0x2140d19 })); tbl.insert(std::pair< int , std::vector< int >>(0xFA074, { 0x1d028d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x81F74, { 0x21410d9 })); tbl.insert(std::pair< int , std::vector< int >>(0xE881F, { 0x1d04299 })); tbl.insert(std::pair< int , std::vector< int >>(0x8E81F, { 0x21041d9 })); tbl.insert(std::pair< int , std::vector< int >>(0xE811F, { 0x1d04299 })); tbl.insert(std::pair< int , std::vector< int >>(0x81D1F, { 0x2144119 })); tbl.insert(std::pair< int , std::vector< int >>(0x881DF, { 0x2148059 })); tbl.insert(std::pair< int , std::vector< int >>(0x811DF, { 0x2148059 })); tbl.insert(std::pair< int , std::vector< int >>(0xFA207, { 0x1d06819 })); tbl.insert(std::pair< int , std::vector< int >>(0x8FA07, { 0x2105c19 })); tbl.insert(std::pair< int , std::vector< int >>(0xFA047, { 0x1d06819 })); tbl.insert(std::pair< int , std::vector< int >>(0x81F47, { 0x2145019 })); tbl.insert(std::pair< int , std::vector< int >>(0x881F7, { 0x2148419 })); tbl.insert(std::pair< int , std::vector< int >>(0x811F7, { 0x2148419 })); tbl.insert(std::pair< int , std::vector< int >>(0x77D00, { 0x118c2699 })); tbl.insert(std::pair< int , std::vector< int >>(0x7DD00, { 0x118c2a59 })); tbl.insert(std::pair< int , std::vector< int >>(0x7401F, { 0x11d04299 })); tbl.insert(std::pair< int , std::vector< int >>(0x401DF, { 0x12148059 })); tbl.insert(std::pair< int , std::vector< int >>(0x7D007, { 0x11d06819 })); tbl.insert(std::pair< int , std::vector< int >>(0x401F7, { 0x12148419 })); tbl.insert(std::pair< int , std::vector< int >>(0x7403F, { 0x118c0259 })); tbl.insert(std::pair< int , std::vector< int >>(0x403F7, { 0x11d04419 })); tbl.insert(std::pair< int , std::vector< int >>(0x407BF, { 0x118c0059 })); tbl.insert(std::pair< int , std::vector< int >>(0x40F3F, { 0x118c0099 })); tbl.insert(std::pair< int , std::vector< int >>(0x41E3F, { 0x118c00d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x43C3F, { 0x118c0119 })); tbl.insert(std::pair< int , std::vector< int >>(0x4783F, { 0x118c0159 })); tbl.insert(std::pair< int , std::vector< int >>(0x4F03F, { 0x118c0199 })); tbl.insert(std::pair< int , std::vector< int >>(0x5E03F, { 0x118c01d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x7C03F, { 0x198c0219 })); tbl.insert(std::pair< int , std::vector< int >>(0x7407E, { 0x118c0659 })); tbl.insert(std::pair< int , std::vector< int >>(0x407E7, { 0x11d04819 })); tbl.insert(std::pair< int , std::vector< int >>(0x407EF, { 0x118c0419 })); tbl.insert(std::pair< int , std::vector< int >>(0x40F7E, { 0x118c0499 })); tbl.insert(std::pair< int , std::vector< int >>(0x41E7E, { 0x118c04d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x43C7E, { 0x118c0519 })); tbl.insert(std::pair< int , std::vector< int >>(0x4787E, { 0x118c0559 })); tbl.insert(std::pair< int , std::vector< int >>(0x4F07E, { 0x118c0599 })); tbl.insert(std::pair< int , std::vector< int >>(0x5E07E, { 0x118c05d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x7C07E, { 0x118c0619 })); tbl.insert(std::pair< int , std::vector< int >>(0x740FC, { 0x118c0a59 })); tbl.insert(std::pair< int , std::vector< int >>(0x40FC7, { 0x11d04c19 })); tbl.insert(std::pair< int , std::vector< int >>(0x40FCF, { 0x118c0819 })); tbl.insert(std::pair< int , std::vector< int >>(0x40FDE, { 0x118c0859 })); tbl.insert(std::pair< int , std::vector< int >>(0x41EFC, { 0x118c08d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x43CFC, { 0x118c0919 })); tbl.insert(std::pair< int , std::vector< int >>(0x478FC, { 0x1881499, 0x118c0959 })); tbl.insert(std::pair< int , std::vector< int >>(0x4F0FC, { 0x118c0999 })); tbl.insert(std::pair< int , std::vector< int >>(0x5E0FC, { 0x118c09d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x7C0FC, { 0x1482099, 0x118c0a19 })); tbl.insert(std::pair< int , std::vector< int >>(0x741F8, { 0x118c0e59 })); tbl.insert(std::pair< int , std::vector< int >>(0x41F87, { 0x11d05019 })); tbl.insert(std::pair< int , std::vector< int >>(0x41F8F, { 0x118c0c19, 0x18c40d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x41F9E, { 0x118c0c59 })); tbl.insert(std::pair< int , std::vector< int >>(0x41FBC, { 0x118c0c99 })); tbl.insert(std::pair< int , std::vector< int >>(0x43DF8, { 0x118c0d19 })); tbl.insert(std::pair< int , std::vector< int >>(0x479F8, { 0x118c0d59 })); tbl.insert(std::pair< int , std::vector< int >>(0x4F1F8, { 0x118c0d99 })); tbl.insert(std::pair< int , std::vector< int >>(0x5E1F8, { 0x118c0dd9 })); tbl.insert(std::pair< int , std::vector< int >>(0x7C1F8, { 0x118c0e19 })); tbl.insert(std::pair< int , std::vector< int >>(0x743F0, { 0x118c1259 })); tbl.insert(std::pair< int , std::vector< int >>(0x43F07, { 0x11d05419 })); tbl.insert(std::pair< int , std::vector< int >>(0x43F0F, { 0x118c1019 })); tbl.insert(std::pair< int , std::vector< int >>(0x43F1E, { 0x118c1059 })); tbl.insert(std::pair< int , std::vector< int >>(0x43F3C, { 0x118c1099 })); tbl.insert(std::pair< int , std::vector< int >>(0x43F78, { 0x118c10d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x47BF0, { 0x118c1159 })); tbl.insert(std::pair< int , std::vector< int >>(0x4F3F0, { 0x118c1199 })); tbl.insert(std::pair< int , std::vector< int >>(0x5E3F0, { 0x118c11d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x7C3F0, { 0x118c1219 })); tbl.insert(std::pair< int , std::vector< int >>(0x747E0, { 0x118c1659 })); tbl.insert(std::pair< int , std::vector< int >>(0x47E07, { 0x11d05819 })); tbl.insert(std::pair< int , std::vector< int >>(0x47E0F, { 0x118c1419 })); tbl.insert(std::pair< int , std::vector< int >>(0x47E1E, { 0x118c1459 })); tbl.insert(std::pair< int , std::vector< int >>(0x47E3C, { 0x118c1499 })); tbl.insert(std::pair< int , std::vector< int >>(0x47E78, { 0x118c14d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x47EF0, { 0x118c1519 })); tbl.insert(std::pair< int , std::vector< int >>(0x4F7E0, { 0x118c1599 })); tbl.insert(std::pair< int , std::vector< int >>(0x5E7E0, { 0x118c15d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x7C7E0, { 0x14c2159, 0x118c1619 })); tbl.insert(std::pair< int , std::vector< int >>(0x74FC0, { 0x118c1a59 })); tbl.insert(std::pair< int , std::vector< int >>(0x4FC07, { 0x11d05c19 })); tbl.insert(std::pair< int , std::vector< int >>(0x4FC0F, { 0x118c1819, 0x1904199 })); tbl.insert(std::pair< int , std::vector< int >>(0x4FC1E, { 0x118c1859 })); tbl.insert(std::pair< int , std::vector< int >>(0x4FC3C, { 0x118c1899 })); tbl.insert(std::pair< int , std::vector< int >>(0x4FC78, { 0x118c18d9, 0x1900d99 })); tbl.insert(std::pair< int , std::vector< int >>(0x4FCF0, { 0x118c1919 })); tbl.insert(std::pair< int , std::vector< int >>(0x4FDE0, { 0x118c1959 })); tbl.insert(std::pair< int , std::vector< int >>(0x5EFC0, { 0x118c19d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x7CFC0, { 0x118c1a19 })); tbl.insert(std::pair< int , std::vector< int >>(0x75F80, { 0x118c1e59 })); tbl.insert(std::pair< int , std::vector< int >>(0x5F807, { 0x11d06019 })); tbl.insert(std::pair< int , std::vector< int >>(0x5F80F, { 0x118c1c19 })); tbl.insert(std::pair< int , std::vector< int >>(0x5F81E, { 0x118c1c59 })); tbl.insert(std::pair< int , std::vector< int >>(0x5F83C, { 0x118c1c99 })); tbl.insert(std::pair< int , std::vector< int >>(0x5F878, { 0x118c1cd9 })); tbl.insert(std::pair< int , std::vector< int >>(0x5F8F0, { 0x118c1d19 })); tbl.insert(std::pair< int , std::vector< int >>(0x5F9E0, { 0x118c1d59 })); tbl.insert(std::pair< int , std::vector< int >>(0x5FBC0, { 0x118c1d99 })); tbl.insert(std::pair< int , std::vector< int >>(0x7DF80, { 0x118c1e19 })); tbl.insert(std::pair< int , std::vector< int >>(0x77F00, { 0x118c2259 })); tbl.insert(std::pair< int , std::vector< int >>(0x7F007, { 0x11d06419 })); tbl.insert(std::pair< int , std::vector< int >>(0x7F00F, { 0x198c2019 })); tbl.insert(std::pair< int , std::vector< int >>(0x7F01E, { 0x118c2059 })); tbl.insert(std::pair< int , std::vector< int >>(0x7F03C, { 0x118c2099 })); tbl.insert(std::pair< int , std::vector< int >>(0x7F078, { 0x118c20d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x7F0F0, { 0x118c2119 })); tbl.insert(std::pair< int , std::vector< int >>(0x7F1E0, { 0x118c2159 })); tbl.insert(std::pair< int , std::vector< int >>(0x7F3C0, { 0x118c2199 })); tbl.insert(std::pair< int , std::vector< int >>(0x7F780, { 0x118c21d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x7D00F, { 0x118c2419 })); tbl.insert(std::pair< int , std::vector< int >>(0x403DF, { 0x11d04059 })); tbl.insert(std::pair< int , std::vector< int >>(0x7D01E, { 0x118c2459 })); tbl.insert(std::pair< int , std::vector< int >>(0x4079F, { 0x11d04099 })); tbl.insert(std::pair< int , std::vector< int >>(0x7D03C, { 0x118c2499 })); tbl.insert(std::pair< int , std::vector< int >>(0x40F1F, { 0x11d040d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x7D078, { 0x118c24d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x41E1F, { 0x11d04119 })); tbl.insert(std::pair< int , std::vector< int >>(0x7D0F0, { 0x118c2519 })); tbl.insert(std::pair< int , std::vector< int >>(0x43C1F, { 0x11d04159 })); tbl.insert(std::pair< int , std::vector< int >>(0x7D1E0, { 0x118c2559 })); tbl.insert(std::pair< int , std::vector< int >>(0x4781F, { 0x11d04199 })); tbl.insert(std::pair< int , std::vector< int >>(0x7D3C0, { 0x118c2599 })); tbl.insert(std::pair< int , std::vector< int >>(0x4F01F, { 0x11d041d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x7D780, { 0x118c25d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x5E01F, { 0x11d04219 })); tbl.insert(std::pair< int , std::vector< int >>(0x7DF00, { 0x118c2619 })); tbl.insert(std::pair< int , std::vector< int >>(0x7C01F, { 0x11d04259 })); tbl.insert(std::pair< int , std::vector< int >>(0x200FB, { 0x12148419 })); tbl.insert(std::pair< int , std::vector< int >>(0x3ED00, { 0x118c2a59 })); tbl.insert(std::pair< int , std::vector< int >>(0x200EF, { 0x12148059 })); tbl.insert(std::pair< int , std::vector< int >>(0x3BD00, { 0x118c2699 })); tbl.insert(std::pair< int , std::vector< int >>(0xEFA0C, { 0x1482259 })); tbl.insert(std::pair< int , std::vector< int >>(0xFBA0C, { 0x1482619 })); tbl.insert(std::pair< int , std::vector< int >>(0xE831F, { 0x18c4259 })); tbl.insert(std::pair< int , std::vector< int >>(0x831DF, { 0x1d08059 })); tbl.insert(std::pair< int , std::vector< int >>(0xFA0C7, { 0x18c6419 })); tbl.insert(std::pair< int , std::vector< int >>(0x831F7, { 0x1d08419 })); tbl.insert(std::pair< int , std::vector< int >>(0x7418F, { 0x18c4259 })); tbl.insert(std::pair< int , std::vector< int >>(0x418F7, { 0x1d08419 })); tbl.insert(std::pair< int , std::vector< int >>(0x419EF, { 0x18c4059 })); tbl.insert(std::pair< int , std::vector< int >>(0x41BCF, { 0x18c4099 })); tbl.insert(std::pair< int , std::vector< int >>(0x43D8F, { 0x18c4119 })); tbl.insert(std::pair< int , std::vector< int >>(0x4798F, { 0x18c4159 })); tbl.insert(std::pair< int , std::vector< int >>(0x4F18F, { 0x18c4199 })); tbl.insert(std::pair< int , std::vector< int >>(0x5E18F, { 0x18c41d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x7C18F, { 0x98c4219 })); tbl.insert(std::pair< int , std::vector< int >>(0xE833F, { 0x1480219 })); tbl.insert(std::pair< int , std::vector< int >>(0x833F7, { 0x18c4419 })); tbl.insert(std::pair< int , std::vector< int >>(0x419FB, { 0x18c4419 })); tbl.insert(std::pair< int , std::vector< int >>(0x837BF, { 0x1480059 })); tbl.insert(std::pair< int , std::vector< int >>(0x83F3F, { 0x1480099 })); tbl.insert(std::pair< int , std::vector< int >>(0x87B3F, { 0x14800d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x8F33F, { 0x1480119 })); tbl.insert(std::pair< int , std::vector< int >>(0x9E33F, { 0x1480159 })); tbl.insert(std::pair< int , std::vector< int >>(0xBC33F, { 0x1480199 })); tbl.insert(std::pair< int , std::vector< int >>(0xF833F, { 0x14801d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x7033F, { 0x1480219 })); tbl.insert(std::pair< int , std::vector< int >>(0xE837E, { 0x1480619 })); tbl.insert(std::pair< int , std::vector< int >>(0x837E7, { 0x18c4819 })); tbl.insert(std::pair< int , std::vector< int >>(0x41BF3, { 0x18c4819 })); tbl.insert(std::pair< int , std::vector< int >>(0x837EF, { 0x1480419 })); tbl.insert(std::pair< int , std::vector< int >>(0x83F7E, { 0x1480499 })); tbl.insert(std::pair< int , std::vector< int >>(0x87B7E, { 0x14804d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x8F37E, { 0x1441059, 0x1480519 })); tbl.insert(std::pair< int , std::vector< int >>(0x9E37E, { 0x1480559 })); tbl.insert(std::pair< int , std::vector< int >>(0xBC37E, { 0x1480599 })); tbl.insert(std::pair< int , std::vector< int >>(0xF837E, { 0x1041c59, 0x14805d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x7037E, { 0x1480619 })); tbl.insert(std::pair< int , std::vector< int >>(0xE87EC, { 0x1480e19 })); tbl.insert(std::pair< int , std::vector< int >>(0x87EC7, { 0x18c5019 })); tbl.insert(std::pair< int , std::vector< int >>(0x43F63, { 0x18c5019 })); tbl.insert(std::pair< int , std::vector< int >>(0x87ECF, { 0x1480c19, 0x14840d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x87EDE, { 0x1480c59 })); tbl.insert(std::pair< int , std::vector< int >>(0x87EFC, { 0x1480c99 })); tbl.insert(std::pair< int , std::vector< int >>(0x8F7EC, { 0x1480d19 })); tbl.insert(std::pair< int , std::vector< int >>(0x9E7EC, { 0x1480d59 })); tbl.insert(std::pair< int , std::vector< int >>(0xBC7EC, { 0x1480d99 })); tbl.insert(std::pair< int , std::vector< int >>(0xF87EC, { 0x1480dd9 })); tbl.insert(std::pair< int , std::vector< int >>(0x707EC, { 0x1480e19 })); tbl.insert(std::pair< int , std::vector< int >>(0xE8FCC, { 0x1481219 })); tbl.insert(std::pair< int , std::vector< int >>(0x8FCC7, { 0x18c5419 })); tbl.insert(std::pair< int , std::vector< int >>(0x47E63, { 0x18c5419 })); tbl.insert(std::pair< int , std::vector< int >>(0x8FCCF, { 0x1481019 })); tbl.insert(std::pair< int , std::vector< int >>(0x8FCDE, { 0x1481059 })); tbl.insert(std::pair< int , std::vector< int >>(0x8FCFC, { 0x1481099 })); tbl.insert(std::pair< int , std::vector< int >>(0x8FDEC, { 0x14810d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x9EFCC, { 0x1481159 })); tbl.insert(std::pair< int , std::vector< int >>(0xBCFCC, { 0x1481199 })); tbl.insert(std::pair< int , std::vector< int >>(0xF8FCC, { 0x1081d19, 0x14811d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x70FCC, { 0x1481219 })); tbl.insert(std::pair< int , std::vector< int >>(0xE9F8C, { 0x1481619 })); tbl.insert(std::pair< int , std::vector< int >>(0x9F8C7, { 0x18c5819 })); tbl.insert(std::pair< int , std::vector< int >>(0x4FC63, { 0x18c5819 })); tbl.insert(std::pair< int , std::vector< int >>(0x9F8CF, { 0x1481419 })); tbl.insert(std::pair< int , std::vector< int >>(0x9F8DE, { 0x1481459 })); tbl.insert(std::pair< int , std::vector< int >>(0x9F8FC, { 0x1481499, 0x14c0959 })); tbl.insert(std::pair< int , std::vector< int >>(0x9F9EC, { 0x14814d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x9FBCC, { 0x1481519 })); tbl.insert(std::pair< int , std::vector< int >>(0xBDF8C, { 0x1481599 })); tbl.insert(std::pair< int , std::vector< int >>(0xF9F8C, { 0x14815d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x71F8C, { 0x1481619 })); tbl.insert(std::pair< int , std::vector< int >>(0xEBF0C, { 0x1481a19 })); tbl.insert(std::pair< int , std::vector< int >>(0xBF0C7, { 0x18c5c19 })); tbl.insert(std::pair< int , std::vector< int >>(0x5F863, { 0x18c5c19 })); tbl.insert(std::pair< int , std::vector< int >>(0xBF0CF, { 0x1481819 })); tbl.insert(std::pair< int , std::vector< int >>(0xBF0DE, { 0x1481859 })); tbl.insert(std::pair< int , std::vector< int >>(0xBF0FC, { 0x1481899 })); tbl.insert(std::pair< int , std::vector< int >>(0xBF1EC, { 0x14818d9 })); tbl.insert(std::pair< int , std::vector< int >>(0xBF3CC, { 0x1481919 })); tbl.insert(std::pair< int , std::vector< int >>(0xBF78C, { 0x1481959 })); tbl.insert(std::pair< int , std::vector< int >>(0xFBF0C, { 0x14819d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x73F0C, { 0x1481a19 })); tbl.insert(std::pair< int , std::vector< int >>(0xEFE0C, { 0x1481e19 })); tbl.insert(std::pair< int , std::vector< int >>(0xFE0C7, { 0x18c6019 })); tbl.insert(std::pair< int , std::vector< int >>(0x7F063, { 0x18c6019 })); tbl.insert(std::pair< int , std::vector< int >>(0xFE0CF, { 0x1481c19 })); tbl.insert(std::pair< int , std::vector< int >>(0xFE0DE, { 0x1481c59 })); tbl.insert(std::pair< int , std::vector< int >>(0xFE0FC, { 0x1481c99 })); tbl.insert(std::pair< int , std::vector< int >>(0xFE1EC, { 0x1481cd9 })); tbl.insert(std::pair< int , std::vector< int >>(0xFE3CC, { 0x1481d19 })); tbl.insert(std::pair< int , std::vector< int >>(0xFE78C, { 0x1481d59 })); tbl.insert(std::pair< int , std::vector< int >>(0xFEF0C, { 0x1481d99 })); tbl.insert(std::pair< int , std::vector< int >>(0x77E0C, { 0x1481e19 })); tbl.insert(std::pair< int , std::vector< int >>(0x77C0C, { 0x1482259 })); tbl.insert(std::pair< int , std::vector< int >>(0x7C0C7, { 0x18c6419 })); tbl.insert(std::pair< int , std::vector< int >>(0x7C0CF, { 0x9482019 })); tbl.insert(std::pair< int , std::vector< int >>(0x7C0DE, { 0x1482059 })); tbl.insert(std::pair< int , std::vector< int >>(0x7C1EC, { 0x14820d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x7C3CC, { 0x1482119 })); tbl.insert(std::pair< int , std::vector< int >>(0x7C78C, { 0x1482159, 0x1881619 })); tbl.insert(std::pair< int , std::vector< int >>(0x7CF0C, { 0x1482199 })); tbl.insert(std::pair< int , std::vector< int >>(0x7DE0C, { 0x14821d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x7D063, { 0x18c6419 })); tbl.insert(std::pair< int , std::vector< int >>(0x418DF, { 0x1d08059 })); tbl.insert(std::pair< int , std::vector< int >>(0xFA0CF, { 0x1482019 })); tbl.insert(std::pair< int , std::vector< int >>(0x833DF, { 0x18c4059 })); tbl.insert(std::pair< int , std::vector< int >>(0xFA0DE, { 0x1482059 })); tbl.insert(std::pair< int , std::vector< int >>(0x8379F, { 0x18c4099 })); tbl.insert(std::pair< int , std::vector< int >>(0xFA0FC, { 0x1482099 })); tbl.insert(std::pair< int , std::vector< int >>(0x83F1F, { 0x18c40d9 })); tbl.insert(std::pair< int , std::vector< int >>(0xFA1EC, { 0x14820d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x87B1F, { 0x18c4119 })); tbl.insert(std::pair< int , std::vector< int >>(0xFA3CC, { 0x1482119 })); tbl.insert(std::pair< int , std::vector< int >>(0x8F31F, { 0x18c4159 })); tbl.insert(std::pair< int , std::vector< int >>(0xFA78C, { 0x1482159 })); tbl.insert(std::pair< int , std::vector< int >>(0x9E31F, { 0x18c4199 })); tbl.insert(std::pair< int , std::vector< int >>(0xFAF0C, { 0x1482199 })); tbl.insert(std::pair< int , std::vector< int >>(0xBC31F, { 0x18c41d9 })); tbl.insert(std::pair< int , std::vector< int >>(0xFBE0C, { 0x14821d9 })); tbl.insert(std::pair< int , std::vector< int >>(0xF831F, { 0x18c4219 })); tbl.insert(std::pair< int , std::vector< int >>(0x7DC0C, { 0x1482619 })); tbl.insert(std::pair< int , std::vector< int >>(0x7031F, { 0x18c4259 })); tbl.insert(std::pair< int , std::vector< int >>(0x418FB, { 0x1d08419 })); tbl.insert(std::pair< int , std::vector< int >>(0x7DA0C, { 0x1482619 })); tbl.insert(std::pair< int , std::vector< int >>(0x418EF, { 0x1d08059 })); tbl.insert(std::pair< int , std::vector< int >>(0x77A0C, { 0x1482259 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DF436, { 0x1041e19 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F7436, { 0x10421d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x1D0D9F, { 0x1484219 })); tbl.insert(std::pair< int , std::vector< int >>(0x10D9DF, { 0x18c8059 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F4367, { 0x1486019 })); tbl.insert(std::pair< int , std::vector< int >>(0x10D9F7, { 0x18c8419 })); tbl.insert(std::pair< int , std::vector< int >>(0xE86CF, { 0x1484219 })); tbl.insert(std::pair< int , std::vector< int >>(0x86CF7, { 0x18c8419 })); tbl.insert(std::pair< int , std::vector< int >>(0x4367B, { 0x18c8419 })); tbl.insert(std::pair< int , std::vector< int >>(0x86DEF, { 0x1484059 })); tbl.insert(std::pair< int , std::vector< int >>(0x86FCF, { 0x1484099 })); tbl.insert(std::pair< int , std::vector< int >>(0x8F6CF, { 0x1484119 })); tbl.insert(std::pair< int , std::vector< int >>(0x9E6CF, { 0x1484159 })); tbl.insert(std::pair< int , std::vector< int >>(0xBC6CF, { 0x1484199 })); tbl.insert(std::pair< int , std::vector< int >>(0xF86CF, { 0x14841d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x706CF, { 0x1484219 })); tbl.insert(std::pair< int , std::vector< int >>(0x1D0DBF, { 0x10401d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x10DBF7, { 0x1484419 })); tbl.insert(std::pair< int , std::vector< int >>(0x86DFB, { 0x1484419 })); tbl.insert(std::pair< int , std::vector< int >>(0x10DFBF, { 0x1040059 })); tbl.insert(std::pair< int , std::vector< int >>(0x10FDBF, { 0x1040099 })); tbl.insert(std::pair< int , std::vector< int >>(0x11EDBF, { 0x41000c19, 0x10400d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x13CDBF, { 0x1040119 })); tbl.insert(std::pair< int , std::vector< int >>(0x178DBF, { 0x1040159 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F0DBF, { 0x40c01819, 0x1040199 })); tbl.insert(std::pair< int , std::vector< int >>(0xE0DBF, { 0x10401d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x1D1FB6, { 0x1040dd9 })); tbl.insert(std::pair< int , std::vector< int >>(0x11FB67, { 0x1485019 })); tbl.insert(std::pair< int , std::vector< int >>(0x8FDB3, { 0x1485019 })); tbl.insert(std::pair< int , std::vector< int >>(0x11FB6F, { 0x1040c19, 0x410440d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x11FB7E, { 0x1040c59 })); tbl.insert(std::pair< int , std::vector< int >>(0x11FBF6, { 0x1040c99 })); tbl.insert(std::pair< int , std::vector< int >>(0x13DFB6, { 0x1040d19 })); tbl.insert(std::pair< int , std::vector< int >>(0x179FB6, { 0x1040d59 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F1FB6, { 0xc418d9, 0x1040d99 })); tbl.insert(std::pair< int , std::vector< int >>(0xE1FB6, { 0x1040dd9 })); tbl.insert(std::pair< int , std::vector< int >>(0x1D3F36, { 0x10411d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x13F367, { 0x1485419 })); tbl.insert(std::pair< int , std::vector< int >>(0x9F9B3, { 0x1485419 })); tbl.insert(std::pair< int , std::vector< int >>(0x13F36F, { 0x1041019 })); tbl.insert(std::pair< int , std::vector< int >>(0x13F37E, { 0x1041059, 0x1080519 })); tbl.insert(std::pair< int , std::vector< int >>(0x13F3F6, { 0x1041099 })); tbl.insert(std::pair< int , std::vector< int >>(0x13F7B6, { 0x10410d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x17BF36, { 0x1041159 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F3F36, { 0x1041199 })); tbl.insert(std::pair< int , std::vector< int >>(0xE3F36, { 0x10411d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x1D7E36, { 0x10415d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x17E367, { 0x1485819 })); tbl.insert(std::pair< int , std::vector< int >>(0xBF1B3, { 0x1485819 })); tbl.insert(std::pair< int , std::vector< int >>(0x17E36F, { 0x1041419 })); tbl.insert(std::pair< int , std::vector< int >>(0x17E37E, { 0x1041459 })); tbl.insert(std::pair< int , std::vector< int >>(0x17E3F6, { 0x1041499 })); tbl.insert(std::pair< int , std::vector< int >>(0x17E7B6, { 0x10414d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x17EF36, { 0x1041519 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F7E36, { 0x1041599 })); tbl.insert(std::pair< int , std::vector< int >>(0xE7E36, { 0x10415d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DFC36, { 0x10419d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x1FC367, { 0x1485c19 })); tbl.insert(std::pair< int , std::vector< int >>(0xFE1B3, { 0x1485c19 })); tbl.insert(std::pair< int , std::vector< int >>(0x1FC36F, { 0x1041819 })); tbl.insert(std::pair< int , std::vector< int >>(0x1FC37E, { 0x1041859 })); tbl.insert(std::pair< int , std::vector< int >>(0x1FC3F6, { 0x1041899 })); tbl.insert(std::pair< int , std::vector< int >>(0x1FC7B6, { 0x10418d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x1FCF36, { 0x1041919 })); tbl.insert(std::pair< int , std::vector< int >>(0x1FDE36, { 0x1041959 })); tbl.insert(std::pair< int , std::vector< int >>(0xEFC36, { 0x10419d9 })); tbl.insert(std::pair< int , std::vector< int >>(0xEF836, { 0x1041e19 })); tbl.insert(std::pair< int , std::vector< int >>(0xF8367, { 0x1486019 })); tbl.insert(std::pair< int , std::vector< int >>(0x7C1B3, { 0x1486019 })); tbl.insert(std::pair< int , std::vector< int >>(0xF836F, { 0x1041c19 })); tbl.insert(std::pair< int , std::vector< int >>(0xF83F6, { 0x1041c99 })); tbl.insert(std::pair< int , std::vector< int >>(0xF87B6, { 0x1041cd9 })); tbl.insert(std::pair< int , std::vector< int >>(0xF8F36, { 0x1041d19, 0x14411d9 })); tbl.insert(std::pair< int , std::vector< int >>(0xF9E36, { 0x1041d59 })); tbl.insert(std::pair< int , std::vector< int >>(0xFBC36, { 0x1041d99 })); tbl.insert(std::pair< int , std::vector< int >>(0x77836, { 0x1041e19 })); tbl.insert(std::pair< int , std::vector< int >>(0xFA1B3, { 0x1486019 })); tbl.insert(std::pair< int , std::vector< int >>(0x86CDF, { 0x18c8059 })); tbl.insert(std::pair< int , std::vector< int >>(0x4366F, { 0x18c8059 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F436F, { 0x1041c19 })); tbl.insert(std::pair< int , std::vector< int >>(0x10DBDF, { 0x1484059 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F437E, { 0x1041c59 })); tbl.insert(std::pair< int , std::vector< int >>(0x10DF9F, { 0x1484099 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F43F6, { 0x1041c99 })); tbl.insert(std::pair< int , std::vector< int >>(0x10FD9F, { 0x14840d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F47B6, { 0x1041cd9 })); tbl.insert(std::pair< int , std::vector< int >>(0x11ED9F, { 0x1484119 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F4F36, { 0x1041d19 })); tbl.insert(std::pair< int , std::vector< int >>(0x13CD9F, { 0x1484159 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F5E36, { 0x1041d59 })); tbl.insert(std::pair< int , std::vector< int >>(0x178D9F, { 0x1484199 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F7C36, { 0x1041d99 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F0D9F, { 0x14841d9 })); tbl.insert(std::pair< int , std::vector< int >>(0xFB836, { 0x10421d9 })); tbl.insert(std::pair< int , std::vector< int >>(0xE0D9F, { 0x1484219 })); tbl.insert(std::pair< int , std::vector< int >>(0x7D836, { 0x10421d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x86CFB, { 0x18c8419 })); tbl.insert(std::pair< int , std::vector< int >>(0xFB436, { 0x10421d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x86CEF, { 0x18c8059 })); tbl.insert(std::pair< int , std::vector< int >>(0xEF436, { 0x1041e19 })); tbl.insert(std::pair< int , std::vector< int >>(0x3BE8DB, { 0x40c019d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x3EE8DB, { 0x40c01d99 })); tbl.insert(std::pair< int , std::vector< int >>(0x3A36DF, { 0x410441d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x236DDF, { 0x41488059 })); tbl.insert(std::pair< int , std::vector< int >>(0x3E8DB7, { 0x41045c19 })); tbl.insert(std::pair< int , std::vector< int >>(0x236DF7, { 0x41488419 })); tbl.insert(std::pair< int , std::vector< int >>(0x1D1B6F, { 0x410441d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x11B6F7, { 0x41488419 })); tbl.insert(std::pair< int , std::vector< int >>(0x8DB7B, { 0x41488419 })); tbl.insert(std::pair< int , std::vector< int >>(0x11B7EF, { 0x41044059 })); tbl.insert(std::pair< int , std::vector< int >>(0x11BF6F, { 0x41044099 })); tbl.insert(std::pair< int , std::vector< int >>(0x13DB6F, { 0x41088059, 0x41044119 })); tbl.insert(std::pair< int , std::vector< int >>(0x179B6F, { 0x41044159 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F1B6F, { 0xc41819, 0x41044199 })); tbl.insert(std::pair< int , std::vector< int >>(0xE1B6F, { 0x410441d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x3A7EDB, { 0x40c00d99 })); tbl.insert(std::pair< int , std::vector< int >>(0x27EDB7, { 0x41045019 })); tbl.insert(std::pair< int , std::vector< int >>(0x13F6DB, { 0x41045019, 0x410010d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x27EDBF, { 0x40c00c19, 0xc400d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x27EDFB, { 0x40c00c59 })); tbl.insert(std::pair< int , std::vector< int >>(0x27EFDB, { 0x40c00c99 })); tbl.insert(std::pair< int , std::vector< int >>(0x2F7EDB, { 0x40c00d19 })); tbl.insert(std::pair< int , std::vector< int >>(0x3E7EDB, { 0x40c00d59 })); tbl.insert(std::pair< int , std::vector< int >>(0x1C7EDB, { 0x40c00d99 })); tbl.insert(std::pair< int , std::vector< int >>(0x3AFCDB, { 0x40c01199 })); tbl.insert(std::pair< int , std::vector< int >>(0x2FCDB7, { 0x41045419 })); tbl.insert(std::pair< int , std::vector< int >>(0x17E6DB, { 0x41045419, 0x410014d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x2FCDBF, { 0x40c01019 })); tbl.insert(std::pair< int , std::vector< int >>(0x2FCDFB, { 0x40c01059 })); tbl.insert(std::pair< int , std::vector< int >>(0x2FCFDB, { 0x40c01099 })); tbl.insert(std::pair< int , std::vector< int >>(0x2FDEDB, { 0x40c45019, 0x40c010d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x3EFCDB, { 0x40c01159 })); tbl.insert(std::pair< int , std::vector< int >>(0x1CFCDB, { 0x40c01199 })); tbl.insert(std::pair< int , std::vector< int >>(0x3BF8DB, { 0x40c01599 })); tbl.insert(std::pair< int , std::vector< int >>(0x3F8DB7, { 0x41045819 })); tbl.insert(std::pair< int , std::vector< int >>(0x1FC6DB, { 0x41045819, 0x410018d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x3F8DBF, { 0x40c01419 })); tbl.insert(std::pair< int , std::vector< int >>(0x3F8DFB, { 0x40c01459 })); tbl.insert(std::pair< int , std::vector< int >>(0x3F8FDB, { 0x40c01499 })); tbl.insert(std::pair< int , std::vector< int >>(0x3F9EDB, { 0x40c45419, 0x40c014d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x3FBCDB, { 0x40c01519 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DF8DB, { 0x40c01599 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DF0DB, { 0x40c019d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F0DB7, { 0x41045c19 })); tbl.insert(std::pair< int , std::vector< int >>(0xF86DB, { 0x41045c19, 0x41001cd9 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F0DFB, { 0x40c01859 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F0FDB, { 0x40c01899 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F1EDB, { 0x40c45819, 0x40c018d9, 0x41000d99 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F3CDB, { 0x40c01919 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F78DB, { 0x40c01959 })); tbl.insert(std::pair< int , std::vector< int >>(0xEF0DB, { 0x40c019d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F46DB, { 0x41045c19, 0x41001cd9 })); tbl.insert(std::pair< int , std::vector< int >>(0x11B6DF, { 0x41488059, 0x41444119 })); tbl.insert(std::pair< int , std::vector< int >>(0x8DB6F, { 0x41488059, 0x41444119 })); tbl.insert(std::pair< int , std::vector< int >>(0x3E8DBF, { 0x40c01819 })); tbl.insert(std::pair< int , std::vector< int >>(0x236FDF, { 0x41044059 })); tbl.insert(std::pair< int , std::vector< int >>(0x3E8DFB, { 0x40c01859 })); tbl.insert(std::pair< int , std::vector< int >>(0x237EDF, { 0x41044099 })); tbl.insert(std::pair< int , std::vector< int >>(0x3E8FDB, { 0x40c01899 })); tbl.insert(std::pair< int , std::vector< int >>(0x23F6DF, { 0x410440d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x3E9EDB, { 0x40c45819, 0x40c018d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x27B6DF, { 0x41088059, 0x41044119 })); tbl.insert(std::pair< int , std::vector< int >>(0x3EBCDB, { 0x40c01919 })); tbl.insert(std::pair< int , std::vector< int >>(0x2F36DF, { 0x41044159 })); tbl.insert(std::pair< int , std::vector< int >>(0x3EF8DB, { 0x40c01959 })); tbl.insert(std::pair< int , std::vector< int >>(0x3E36DF, { 0x41044199 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F70DB, { 0x40c01d99 })); tbl.insert(std::pair< int , std::vector< int >>(0x1C36DF, { 0x410441d9 })); tbl.insert(std::pair< int , std::vector< int >>(0xFB0DB, { 0x40c01d99 })); tbl.insert(std::pair< int , std::vector< int >>(0x11B6FB, { 0x41488419 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F68DB, { 0x40c01d99 })); tbl.insert(std::pair< int , std::vector< int >>(0x11B6EF, { 0x41488059 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DE8DB, { 0x40c019d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x3BE9B6, { 0xc419d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x3EE9B6, { 0xc41d99 })); tbl.insert(std::pair< int , std::vector< int >>(0x3A6D9F, { 0x10841d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x26D9DF, { 0x14c8059 })); tbl.insert(std::pair< int , std::vector< int >>(0x3E9B67, { 0x1085c19 })); tbl.insert(std::pair< int , std::vector< int >>(0x26D9F7, { 0x14c8419 })); tbl.insert(std::pair< int , std::vector< int >>(0x1D36CF, { 0x10841d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x136CF7, { 0x14c8419 })); tbl.insert(std::pair< int , std::vector< int >>(0x9B67B, { 0x14c8419 })); tbl.insert(std::pair< int , std::vector< int >>(0x136DEF, { 0x1084059 })); tbl.insert(std::pair< int , std::vector< int >>(0x136FCF, { 0x1084099 })); tbl.insert(std::pair< int , std::vector< int >>(0x137ECF, { 0x1080c19, 0x10840d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x13F6CF, { 0x1084119 })); tbl.insert(std::pair< int , std::vector< int >>(0x17B6CF, { 0x1084159 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F36CF, { 0xc81819, 0x1084199 })); tbl.insert(std::pair< int , std::vector< int >>(0xE36CF, { 0x10841d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x3A6DBF, { 0xc40199 })); tbl.insert(std::pair< int , std::vector< int >>(0x26DBF7, { 0x1084419 })); tbl.insert(std::pair< int , std::vector< int >>(0x136DFB, { 0x1084419 })); tbl.insert(std::pair< int , std::vector< int >>(0x26DFBF, { 0xc40059 })); tbl.insert(std::pair< int , std::vector< int >>(0x26FDBF, { 0xc40099 })); tbl.insert(std::pair< int , std::vector< int >>(0x2F6DBF, { 0xc40119 })); tbl.insert(std::pair< int , std::vector< int >>(0x3E6DBF, { 0xc40159 })); tbl.insert(std::pair< int , std::vector< int >>(0x1C6DBF, { 0xc40199 })); tbl.insert(std::pair< int , std::vector< int >>(0x3AFDB6, { 0xc41199 })); tbl.insert(std::pair< int , std::vector< int >>(0x2FDB67, { 0x1085419 })); tbl.insert(std::pair< int , std::vector< int >>(0x17EDB3, { 0x1085419 })); tbl.insert(std::pair< int , std::vector< int >>(0x2FDB6F, { 0xc41019 })); tbl.insert(std::pair< int , std::vector< int >>(0x2FDB7E, { 0xc41059, 0xc80519 })); tbl.insert(std::pair< int , std::vector< int >>(0x2FDBF6, { 0xc41099 })); tbl.insert(std::pair< int , std::vector< int >>(0x2FDFB6, { 0xc410d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x3EFDB6, { 0xc41159 })); tbl.insert(std::pair< int , std::vector< int >>(0x1CFDB6, { 0xc41199 })); tbl.insert(std::pair< int , std::vector< int >>(0x3BF9B6, { 0xc41599 })); tbl.insert(std::pair< int , std::vector< int >>(0x3F9B67, { 0x1085819 })); tbl.insert(std::pair< int , std::vector< int >>(0x1FCDB3, { 0x1085819 })); tbl.insert(std::pair< int , std::vector< int >>(0x3F9B6F, { 0xc41419 })); tbl.insert(std::pair< int , std::vector< int >>(0x3F9B7E, { 0xc41459 })); tbl.insert(std::pair< int , std::vector< int >>(0x3F9BF6, { 0xc41499 })); tbl.insert(std::pair< int , std::vector< int >>(0x3F9FB6, { 0xc414d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x3FBDB6, { 0xc41519 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DF9B6, { 0xc41599 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DF1B6, { 0xc419d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F1B67, { 0x1085c19 })); tbl.insert(std::pair< int , std::vector< int >>(0xF8DB3, { 0x1085c19 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F1B7E, { 0xc41859 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F1BF6, { 0xc41899 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F3DB6, { 0xc41919 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F79B6, { 0xc41959 })); tbl.insert(std::pair< int , std::vector< int >>(0xEF1B6, { 0xc419d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F4DB3, { 0x1085c19 })); tbl.insert(std::pair< int , std::vector< int >>(0x136CDF, { 0x14c8059 })); tbl.insert(std::pair< int , std::vector< int >>(0x9B66F, { 0x14c8059 })); tbl.insert(std::pair< int , std::vector< int >>(0x3E9B6F, { 0xc41819 })); tbl.insert(std::pair< int , std::vector< int >>(0x26DBDF, { 0x1084059 })); tbl.insert(std::pair< int , std::vector< int >>(0x3E9B7E, { 0xc41859 })); tbl.insert(std::pair< int , std::vector< int >>(0x26DF9F, { 0x1084099 })); tbl.insert(std::pair< int , std::vector< int >>(0x3E9BF6, { 0xc41899 })); tbl.insert(std::pair< int , std::vector< int >>(0x26FD9F, { 0x10840d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x3E9FB6, { 0xc418d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x27ED9F, { 0x1084119 })); tbl.insert(std::pair< int , std::vector< int >>(0x3EBDB6, { 0xc41919 })); tbl.insert(std::pair< int , std::vector< int >>(0x2F6D9F, { 0x1084159 })); tbl.insert(std::pair< int , std::vector< int >>(0x3EF9B6, { 0xc41959 })); tbl.insert(std::pair< int , std::vector< int >>(0x3E6D9F, { 0x1084199 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F71B6, { 0xc41d99 })); tbl.insert(std::pair< int , std::vector< int >>(0x1C6D9F, { 0x10841d9 })); tbl.insert(std::pair< int , std::vector< int >>(0xFB1B6, { 0xc41d99 })); tbl.insert(std::pair< int , std::vector< int >>(0x136CFB, { 0x14c8419 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F69B6, { 0xc41d99 })); tbl.insert(std::pair< int , std::vector< int >>(0x136CEF, { 0x14c8059 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DE9B6, { 0xc419d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x3BEB6C, { 0xc819d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x3EEB6C, { 0xc81d99 })); tbl.insert(std::pair< int , std::vector< int >>(0x3ADB1F, { 0x10c41d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x2DB1DF, { 0x1508059 })); tbl.insert(std::pair< int , std::vector< int >>(0x3EB6C7, { 0x10c5c19 })); tbl.insert(std::pair< int , std::vector< int >>(0x2DB1F7, { 0x1508419 })); tbl.insert(std::pair< int , std::vector< int >>(0x1D6D8F, { 0x10c41d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x16D8F7, { 0x1508419 })); tbl.insert(std::pair< int , std::vector< int >>(0xB6C7B, { 0x1508419 })); tbl.insert(std::pair< int , std::vector< int >>(0x16D9EF, { 0x10c4059 })); tbl.insert(std::pair< int , std::vector< int >>(0x16DBCF, { 0x10c4099 })); tbl.insert(std::pair< int , std::vector< int >>(0x16DF8F, { 0x10c0c19, 0x10c40d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x16FD8F, { 0x10c4119 })); tbl.insert(std::pair< int , std::vector< int >>(0x17ED8F, { 0x10c4159 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F6D8F, { 0x40cc1819, 0x10c4199 })); tbl.insert(std::pair< int , std::vector< int >>(0xE6D8F, { 0x10c41d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x3ADB3F, { 0xc80199 })); tbl.insert(std::pair< int , std::vector< int >>(0x2DB3F7, { 0x10c4419 })); tbl.insert(std::pair< int , std::vector< int >>(0x16D9FB, { 0x10c4419 })); tbl.insert(std::pair< int , std::vector< int >>(0x2DB7BF, { 0xc80059 })); tbl.insert(std::pair< int , std::vector< int >>(0x2DBF3F, { 0xc80099 })); tbl.insert(std::pair< int , std::vector< int >>(0x2DFB3F, { 0xc800d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x2FDB3F, { 0xc80119 })); tbl.insert(std::pair< int , std::vector< int >>(0x3EDB3F, { 0xc80159 })); tbl.insert(std::pair< int , std::vector< int >>(0x1CDB3F, { 0xc80199 })); tbl.insert(std::pair< int , std::vector< int >>(0x3ADB7E, { 0xc80599 })); tbl.insert(std::pair< int , std::vector< int >>(0x2DB7E7, { 0x10c4819 })); tbl.insert(std::pair< int , std::vector< int >>(0x16DBF3, { 0x10c4819 })); tbl.insert(std::pair< int , std::vector< int >>(0x2DB7EF, { 0xc80419 })); tbl.insert(std::pair< int , std::vector< int >>(0x2DBF7E, { 0xc80499 })); tbl.insert(std::pair< int , std::vector< int >>(0x2DFB7E, { 0xc804d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x3EDB7E, { 0xc80559 })); tbl.insert(std::pair< int , std::vector< int >>(0x1CDB7E, { 0xc80599 })); tbl.insert(std::pair< int , std::vector< int >>(0x3BFB6C, { 0xc81599 })); tbl.insert(std::pair< int , std::vector< int >>(0x3FB6C7, { 0x10c5819 })); tbl.insert(std::pair< int , std::vector< int >>(0x1FDB63, { 0x10c5819 })); tbl.insert(std::pair< int , std::vector< int >>(0x3FB6CF, { 0xc81419 })); tbl.insert(std::pair< int , std::vector< int >>(0x3FB6DE, { 0xc81459 })); tbl.insert(std::pair< int , std::vector< int >>(0x3FB6FC, { 0xc81499, 0x40cc0959 })); tbl.insert(std::pair< int , std::vector< int >>(0x3FB7EC, { 0xc814d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x3FBF6C, { 0xc81519 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DFB6C, { 0xc81599 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DF36C, { 0xc819d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F36C7, { 0x10c5c19 })); tbl.insert(std::pair< int , std::vector< int >>(0xF9B63, { 0x10c5c19 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F36DE, { 0xc81859 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F36FC, { 0xc81899 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F37EC, { 0xc818d9, 0x1080d99 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F3F6C, { 0xc81919 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F7B6C, { 0xc81959 })); tbl.insert(std::pair< int , std::vector< int >>(0xEF36C, { 0xc819d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F5B63, { 0x10c5c19 })); tbl.insert(std::pair< int , std::vector< int >>(0x16D8DF, { 0x1508059 })); tbl.insert(std::pair< int , std::vector< int >>(0xB6C6F, { 0x1508059 })); tbl.insert(std::pair< int , std::vector< int >>(0x3EB6CF, { 0xc81819 })); tbl.insert(std::pair< int , std::vector< int >>(0x2DB3DF, { 0x10c4059 })); tbl.insert(std::pair< int , std::vector< int >>(0x3EB6DE, { 0xc81859 })); tbl.insert(std::pair< int , std::vector< int >>(0x2DB79F, { 0x10c4099 })); tbl.insert(std::pair< int , std::vector< int >>(0x3EB6FC, { 0xc81899 })); tbl.insert(std::pair< int , std::vector< int >>(0x2DBF1F, { 0x10c40d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x3EB7EC, { 0xc818d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x2DFB1F, { 0x10c4119 })); tbl.insert(std::pair< int , std::vector< int >>(0x3EBF6C, { 0xc81919 })); tbl.insert(std::pair< int , std::vector< int >>(0x2FDB1F, { 0x10c4159 })); tbl.insert(std::pair< int , std::vector< int >>(0x3EFB6C, { 0xc81959 })); tbl.insert(std::pair< int , std::vector< int >>(0x3EDB1F, { 0x10c4199 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F736C, { 0xc81d99 })); tbl.insert(std::pair< int , std::vector< int >>(0x1CDB1F, { 0x10c41d9 })); tbl.insert(std::pair< int , std::vector< int >>(0xFB36C, { 0xc81d99 })); tbl.insert(std::pair< int , std::vector< int >>(0x16D8FB, { 0x1508419 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F6B6C, { 0xc81d99 })); tbl.insert(std::pair< int , std::vector< int >>(0x16D8EF, { 0x1508059 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DEB6C, { 0xc819d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x3BEED8, { 0x40cc19d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x3EEED8, { 0x40cc1d99 })); tbl.insert(std::pair< int , std::vector< int >>(0x3BB61F, { 0x411041d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x3B61DF, { 0x41548059 })); tbl.insert(std::pair< int , std::vector< int >>(0x3EED87, { 0x41105c19 })); tbl.insert(std::pair< int , std::vector< int >>(0x3B61F7, { 0x41548419 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DDB0F, { 0x411041d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DB0F7, { 0x41548419 })); tbl.insert(std::pair< int , std::vector< int >>(0xED87B, { 0x41548419 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DB1EF, { 0x41104059 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DB3CF, { 0x41104099 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DB78F, { 0x41100c19, 0x411040d9, 0x40cc4199 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DBF0F, { 0x41104119 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DFB0F, { 0x41104159 })); tbl.insert(std::pair< int , std::vector< int >>(0x1FDB0F, { 0x10c1819, 0x41104199 })); tbl.insert(std::pair< int , std::vector< int >>(0xEDB0F, { 0x41544119, 0x411041d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x3BB63F, { 0x40cc0199 })); tbl.insert(std::pair< int , std::vector< int >>(0x3B63F7, { 0x41104419 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DB1FB, { 0x41104419 })); tbl.insert(std::pair< int , std::vector< int >>(0x3B67BF, { 0x40cc0059 })); tbl.insert(std::pair< int , std::vector< int >>(0x3B6F3F, { 0x40cc0099, 0x40880159 })); tbl.insert(std::pair< int , std::vector< int >>(0x3B7E3F, { 0x40cc00d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x3BF63F, { 0x40cc0119 })); tbl.insert(std::pair< int , std::vector< int >>(0x3FB63F, { 0x40cc0159 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DB63F, { 0x411000d9, 0x40cc0199 })); tbl.insert(std::pair< int , std::vector< int >>(0x3BB67E, { 0x40cc0599 })); tbl.insert(std::pair< int , std::vector< int >>(0x3B67E7, { 0x41104819 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DB3F3, { 0x41104819 })); tbl.insert(std::pair< int , std::vector< int >>(0x3B67EF, { 0x40cc0419 })); tbl.insert(std::pair< int , std::vector< int >>(0x3B6F7E, { 0x40cc0499, 0x40880559 })); tbl.insert(std::pair< int , std::vector< int >>(0x3B7E7E, { 0x40cc04d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x3BF67E, { 0x40cc0519 })); tbl.insert(std::pair< int , std::vector< int >>(0x3FB67E, { 0x40cc0559 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DB67E, { 0x411004d9, 0x40cc0599 })); tbl.insert(std::pair< int , std::vector< int >>(0x3BB6FC, { 0x40cc0999 })); tbl.insert(std::pair< int , std::vector< int >>(0x3B6FC7, { 0x41104c19 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DB7E3, { 0x41104c19 })); tbl.insert(std::pair< int , std::vector< int >>(0x3B6FCF, { 0x40cc0819 })); tbl.insert(std::pair< int , std::vector< int >>(0x3B6FDE, { 0x40cc0859 })); tbl.insert(std::pair< int , std::vector< int >>(0x3B7EFC, { 0x40cc08d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x3BF6FC, { 0x40cc0919 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DB6FC, { 0x411008d9, 0x40cc0999 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DF6D8, { 0x40cc19d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F6D87, { 0x41105c19 })); tbl.insert(std::pair< int , std::vector< int >>(0xFB6C3, { 0x41105c19 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F6D9E, { 0x40cc1859 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F6DBC, { 0x40cc1899, 0x40881959 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F6DF8, { 0x40cc18d9, 0x10c0d99 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F6FD8, { 0x40cc1919 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F7ED8, { 0x40cc1959 })); tbl.insert(std::pair< int , std::vector< int >>(0xEF6D8, { 0x40cc19d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F76C3, { 0x41105c19 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DB0DF, { 0x41548059 })); tbl.insert(std::pair< int , std::vector< int >>(0xED86F, { 0x41548059 })); tbl.insert(std::pair< int , std::vector< int >>(0x3EED8F, { 0x40cc1819 })); tbl.insert(std::pair< int , std::vector< int >>(0x3B63DF, { 0x41104059 })); tbl.insert(std::pair< int , std::vector< int >>(0x3EED9E, { 0x40cc1859 })); tbl.insert(std::pair< int , std::vector< int >>(0x3B679F, { 0x41104099 })); tbl.insert(std::pair< int , std::vector< int >>(0x3EEDBC, { 0x40cc1899, 0x40881959 })); tbl.insert(std::pair< int , std::vector< int >>(0x3B6F1F, { 0x411040d9, 0x40cc4199 })); tbl.insert(std::pair< int , std::vector< int >>(0x3EEDF8, { 0x40cc18d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x3B7E1F, { 0x41104119 })); tbl.insert(std::pair< int , std::vector< int >>(0x3EEFD8, { 0x40cc1919 })); tbl.insert(std::pair< int , std::vector< int >>(0x3BF61F, { 0x41104159 })); tbl.insert(std::pair< int , std::vector< int >>(0x3EFED8, { 0x40cc1959 })); tbl.insert(std::pair< int , std::vector< int >>(0x3FB61F, { 0x41104199 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F76D8, { 0x41101cd9, 0x40cc1d99 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DB61F, { 0x41544119, 0x411041d9 })); tbl.insert(std::pair< int , std::vector< int >>(0xFB6D8, { 0x41101cd9, 0x40cc1d99 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DB0FB, { 0x41548419 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F6ED8, { 0x40cc1d99 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DB0EF, { 0x41548059 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DEED8, { 0x40cc19d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DF5B0, { 0x10c1e19 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F75B0, { 0x10c21d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x1D6C1F, { 0x1504219 })); tbl.insert(std::pair< int , std::vector< int >>(0x16C1DF, { 0x1948059 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F5B07, { 0x1506019 })); tbl.insert(std::pair< int , std::vector< int >>(0x16C1F7, { 0x1948419 })); tbl.insert(std::pair< int , std::vector< int >>(0xEB60F, { 0x1504219 })); tbl.insert(std::pair< int , std::vector< int >>(0xB60F7, { 0x1948419 })); tbl.insert(std::pair< int , std::vector< int >>(0x5B07B, { 0x1948419 })); tbl.insert(std::pair< int , std::vector< int >>(0xB61EF, { 0x1504059 })); tbl.insert(std::pair< int , std::vector< int >>(0xB63CF, { 0x1504099 })); tbl.insert(std::pair< int , std::vector< int >>(0xB678F, { 0x1500c19, 0x15040d9 })); tbl.insert(std::pair< int , std::vector< int >>(0xB6F0F, { 0x1504119 })); tbl.insert(std::pair< int , std::vector< int >>(0xB7E0F, { 0x1504159 })); tbl.insert(std::pair< int , std::vector< int >>(0xBF60F, { 0x14c1819, 0x1504199 })); tbl.insert(std::pair< int , std::vector< int >>(0xFB60F, { 0x15041d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x7360F, { 0x1504219 })); tbl.insert(std::pair< int , std::vector< int >>(0x1D6C3F, { 0x10c01d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x16C3F7, { 0x1504419 })); tbl.insert(std::pair< int , std::vector< int >>(0xB61FB, { 0x1504419 })); tbl.insert(std::pair< int , std::vector< int >>(0x16C7BF, { 0x10c0059 })); tbl.insert(std::pair< int , std::vector< int >>(0x16CF3F, { 0x10c0099 })); tbl.insert(std::pair< int , std::vector< int >>(0x16DE3F, { 0x10c00d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x16FC3F, { 0x10c0119 })); tbl.insert(std::pair< int , std::vector< int >>(0x17EC3F, { 0x10c0159 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F6C3F, { 0x10c0199 })); tbl.insert(std::pair< int , std::vector< int >>(0xE6C3F, { 0x10c01d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x1D6C7E, { 0x10c05d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x16C7E7, { 0x1504819 })); tbl.insert(std::pair< int , std::vector< int >>(0xB63F3, { 0x1504819 })); tbl.insert(std::pair< int , std::vector< int >>(0x16C7EF, { 0x10c0419 })); tbl.insert(std::pair< int , std::vector< int >>(0x16CF7E, { 0x10c0499 })); tbl.insert(std::pair< int , std::vector< int >>(0x16DE7E, { 0x10c04d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x16FC7E, { 0x10c0519 })); tbl.insert(std::pair< int , std::vector< int >>(0x17EC7E, { 0x10c0559 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F6C7E, { 0x10c0599 })); tbl.insert(std::pair< int , std::vector< int >>(0xE6C7E, { 0x10c05d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x1D6CFC, { 0x10c09d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x16CFC7, { 0x1504c19 })); tbl.insert(std::pair< int , std::vector< int >>(0xB67E3, { 0x1504c19 })); tbl.insert(std::pair< int , std::vector< int >>(0x16CFCF, { 0x10c0819 })); tbl.insert(std::pair< int , std::vector< int >>(0x16CFDE, { 0x10c0859 })); tbl.insert(std::pair< int , std::vector< int >>(0x16DEFC, { 0x10c08d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x16FCFC, { 0x10c0919 })); tbl.insert(std::pair< int , std::vector< int >>(0x17ECFC, { 0x1081499, 0x10c0959 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F6CFC, { 0x10c0999 })); tbl.insert(std::pair< int , std::vector< int >>(0xE6CFC, { 0x10c09d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x1D6DF8, { 0x10c0dd9 })); tbl.insert(std::pair< int , std::vector< int >>(0x16DF87, { 0x1505019 })); tbl.insert(std::pair< int , std::vector< int >>(0xB6FC3, { 0x1505019 })); tbl.insert(std::pair< int , std::vector< int >>(0x16DF9E, { 0x10c0c59 })); tbl.insert(std::pair< int , std::vector< int >>(0x16DFBC, { 0x10c0c99 })); tbl.insert(std::pair< int , std::vector< int >>(0x16FDF8, { 0x10c0d19 })); tbl.insert(std::pair< int , std::vector< int >>(0x17EDF8, { 0x10c0d59 })); tbl.insert(std::pair< int , std::vector< int >>(0xE6DF8, { 0x10c0dd9 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DFDB0, { 0x10c19d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x1FDB07, { 0x1505c19 })); tbl.insert(std::pair< int , std::vector< int >>(0xFED83, { 0x1505c19 })); tbl.insert(std::pair< int , std::vector< int >>(0x1FDB1E, { 0x10c1859 })); tbl.insert(std::pair< int , std::vector< int >>(0x1FDB3C, { 0x10c1899 })); tbl.insert(std::pair< int , std::vector< int >>(0x1FDB78, { 0x10c18d9, 0x41100d99 })); tbl.insert(std::pair< int , std::vector< int >>(0x1FDBF0, { 0x10c1919 })); tbl.insert(std::pair< int , std::vector< int >>(0x1FDFB0, { 0x10c1959 })); tbl.insert(std::pair< int , std::vector< int >>(0xEFDB0, { 0x10c19d9 })); tbl.insert(std::pair< int , std::vector< int >>(0xEF9B0, { 0x10c1e19 })); tbl.insert(std::pair< int , std::vector< int >>(0xF9B07, { 0x1506019 })); tbl.insert(std::pair< int , std::vector< int >>(0x7CD83, { 0x1506019 })); tbl.insert(std::pair< int , std::vector< int >>(0xF9B0F, { 0x10c1c19 })); tbl.insert(std::pair< int , std::vector< int >>(0xF9B1E, { 0x10c1c59 })); tbl.insert(std::pair< int , std::vector< int >>(0xF9B3C, { 0x10c1c99 })); tbl.insert(std::pair< int , std::vector< int >>(0xF9B78, { 0x10c1cd9 })); tbl.insert(std::pair< int , std::vector< int >>(0xF9BF0, { 0x10c1d19, 0x14c11d9 })); tbl.insert(std::pair< int , std::vector< int >>(0xF9FB0, { 0x10c1d59 })); tbl.insert(std::pair< int , std::vector< int >>(0xFBDB0, { 0x10c1d99 })); tbl.insert(std::pair< int , std::vector< int >>(0x779B0, { 0x10c1e19 })); tbl.insert(std::pair< int , std::vector< int >>(0xFAD83, { 0x1506019 })); tbl.insert(std::pair< int , std::vector< int >>(0xB60DF, { 0x1948059 })); tbl.insert(std::pair< int , std::vector< int >>(0x5B06F, { 0x1948059 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F5B0F, { 0x10c1c19 })); tbl.insert(std::pair< int , std::vector< int >>(0x16C3DF, { 0x1504059 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F5B1E, { 0x10c1c59 })); tbl.insert(std::pair< int , std::vector< int >>(0x16C79F, { 0x1504099 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F5B3C, { 0x10c1c99 })); tbl.insert(std::pair< int , std::vector< int >>(0x16CF1F, { 0x15040d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F5B78, { 0x10c1cd9 })); tbl.insert(std::pair< int , std::vector< int >>(0x16DE1F, { 0x1504119 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F5BF0, { 0x10c1d19 })); tbl.insert(std::pair< int , std::vector< int >>(0x16FC1F, { 0x1504159 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F5FB0, { 0x10c1d59 })); tbl.insert(std::pair< int , std::vector< int >>(0x17EC1F, { 0x1504199 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F7DB0, { 0x10c1d99 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F6C1F, { 0x15041d9 })); tbl.insert(std::pair< int , std::vector< int >>(0xFB9B0, { 0x10c21d9 })); tbl.insert(std::pair< int , std::vector< int >>(0xE6C1F, { 0x1504219 })); tbl.insert(std::pair< int , std::vector< int >>(0x7D9B0, { 0x10c21d9 })); tbl.insert(std::pair< int , std::vector< int >>(0xB60FB, { 0x1948419 })); tbl.insert(std::pair< int , std::vector< int >>(0xFB5B0, { 0x10c21d9 })); tbl.insert(std::pair< int , std::vector< int >>(0xB60EF, { 0x1948059 })); tbl.insert(std::pair< int , std::vector< int >>(0xEF5B0, { 0x10c1e19 })); tbl.insert(std::pair< int , std::vector< int >>(0xEFA60, { 0x14c2259 })); tbl.insert(std::pair< int , std::vector< int >>(0xFBA60, { 0x14c2619 })); tbl.insert(std::pair< int , std::vector< int >>(0xE981F, { 0x1904259 })); tbl.insert(std::pair< int , std::vector< int >>(0x981DF, { 0x1d48059 })); tbl.insert(std::pair< int , std::vector< int >>(0xFA607, { 0x1906419 })); tbl.insert(std::pair< int , std::vector< int >>(0x981F7, { 0x1d48419 })); tbl.insert(std::pair< int , std::vector< int >>(0x74C0F, { 0x1904259 })); tbl.insert(std::pair< int , std::vector< int >>(0x4C0F7, { 0x1d48419 })); tbl.insert(std::pair< int , std::vector< int >>(0x4C1EF, { 0x1904059 })); tbl.insert(std::pair< int , std::vector< int >>(0x4C3CF, { 0x1904099 })); tbl.insert(std::pair< int , std::vector< int >>(0x4C78F, { 0x1900c19, 0x19040d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x4CF0F, { 0x1904119 })); tbl.insert(std::pair< int , std::vector< int >>(0x4DE0F, { 0x1904159 })); tbl.insert(std::pair< int , std::vector< int >>(0x5EC0F, { 0x19041d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x7CC0F, { 0x9904219 })); tbl.insert(std::pair< int , std::vector< int >>(0xE983F, { 0x14c0219 })); tbl.insert(std::pair< int , std::vector< int >>(0x983F7, { 0x1904419 })); tbl.insert(std::pair< int , std::vector< int >>(0x4C1FB, { 0x1904419 })); tbl.insert(std::pair< int , std::vector< int >>(0x987BF, { 0x14c0059 })); tbl.insert(std::pair< int , std::vector< int >>(0x98F3F, { 0x14c0099 })); tbl.insert(std::pair< int , std::vector< int >>(0x99E3F, { 0x14c00d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x9BC3F, { 0x14c0119 })); tbl.insert(std::pair< int , std::vector< int >>(0x9F83F, { 0x14c0159 })); tbl.insert(std::pair< int , std::vector< int >>(0xBD83F, { 0x14c0199 })); tbl.insert(std::pair< int , std::vector< int >>(0xF983F, { 0x14c01d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x7183F, { 0x14c0219 })); tbl.insert(std::pair< int , std::vector< int >>(0xE987E, { 0x14c0619 })); tbl.insert(std::pair< int , std::vector< int >>(0x987E7, { 0x1904819 })); tbl.insert(std::pair< int , std::vector< int >>(0x4C3F3, { 0x1904819 })); tbl.insert(std::pair< int , std::vector< int >>(0x987EF, { 0x14c0419 })); tbl.insert(std::pair< int , std::vector< int >>(0x98F7E, { 0x14c0499 })); tbl.insert(std::pair< int , std::vector< int >>(0x99E7E, { 0x14c04d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x9BC7E, { 0x14c0519 })); tbl.insert(std::pair< int , std::vector< int >>(0x9F87E, { 0x14c0559 })); tbl.insert(std::pair< int , std::vector< int >>(0xBD87E, { 0x14c0599 })); tbl.insert(std::pair< int , std::vector< int >>(0xF987E, { 0x14c05d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x7187E, { 0x14c0619 })); tbl.insert(std::pair< int , std::vector< int >>(0xE98FC, { 0x14c0a19 })); tbl.insert(std::pair< int , std::vector< int >>(0x98FC7, { 0x1904c19 })); tbl.insert(std::pair< int , std::vector< int >>(0x4C7E3, { 0x1904c19 })); tbl.insert(std::pair< int , std::vector< int >>(0x98FCF, { 0x14c0819 })); tbl.insert(std::pair< int , std::vector< int >>(0x98FDE, { 0x14c0859 })); tbl.insert(std::pair< int , std::vector< int >>(0x99EFC, { 0x14c08d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x9BCFC, { 0x14c0919 })); tbl.insert(std::pair< int , std::vector< int >>(0xBD8FC, { 0x14c0999 })); tbl.insert(std::pair< int , std::vector< int >>(0xF98FC, { 0x14c09d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x718FC, { 0x14c0a19 })); tbl.insert(std::pair< int , std::vector< int >>(0xE99F8, { 0x14c0e19 })); tbl.insert(std::pair< int , std::vector< int >>(0x99F87, { 0x1905019 })); tbl.insert(std::pair< int , std::vector< int >>(0x4CFC3, { 0x1905019 })); tbl.insert(std::pair< int , std::vector< int >>(0x99F8F, { 0x14c0c19, 0x14c40d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x99F9E, { 0x14c0c59 })); tbl.insert(std::pair< int , std::vector< int >>(0x99FBC, { 0x14c0c99 })); tbl.insert(std::pair< int , std::vector< int >>(0x9BDF8, { 0x14c0d19 })); tbl.insert(std::pair< int , std::vector< int >>(0x9F9F8, { 0x14c0d59 })); tbl.insert(std::pair< int , std::vector< int >>(0xBD9F8, { 0x14c0d99 })); tbl.insert(std::pair< int , std::vector< int >>(0xF99F8, { 0x14c0dd9 })); tbl.insert(std::pair< int , std::vector< int >>(0x719F8, { 0x14c0e19 })); tbl.insert(std::pair< int , std::vector< int >>(0xE9BF0, { 0x14c1219 })); tbl.insert(std::pair< int , std::vector< int >>(0x9BF07, { 0x1905419 })); tbl.insert(std::pair< int , std::vector< int >>(0x4DF83, { 0x1905419 })); tbl.insert(std::pair< int , std::vector< int >>(0x9BF0F, { 0x14c1019 })); tbl.insert(std::pair< int , std::vector< int >>(0x9BF1E, { 0x14c1059 })); tbl.insert(std::pair< int , std::vector< int >>(0x9BF3C, { 0x14c1099 })); tbl.insert(std::pair< int , std::vector< int >>(0x9BF78, { 0x14c10d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x9FBF0, { 0x14c1159 })); tbl.insert(std::pair< int , std::vector< int >>(0xBDBF0, { 0x14c1199 })); tbl.insert(std::pair< int , std::vector< int >>(0x71BF0, { 0x14c1219 })); tbl.insert(std::pair< int , std::vector< int >>(0xEBF60, { 0x14c1a19 })); tbl.insert(std::pair< int , std::vector< int >>(0xBF607, { 0x1905c19 })); tbl.insert(std::pair< int , std::vector< int >>(0x5FB03, { 0x1905c19 })); tbl.insert(std::pair< int , std::vector< int >>(0xBF61E, { 0x14c1859 })); tbl.insert(std::pair< int , std::vector< int >>(0xBF63C, { 0x14c1899 })); tbl.insert(std::pair< int , std::vector< int >>(0xBF678, { 0x14c18d9, 0x1500d99 })); tbl.insert(std::pair< int , std::vector< int >>(0xBF6F0, { 0x14c1919 })); tbl.insert(std::pair< int , std::vector< int >>(0xBF7E0, { 0x14c1959 })); tbl.insert(std::pair< int , std::vector< int >>(0xFBF60, { 0x14c19d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x73F60, { 0x14c1a19 })); tbl.insert(std::pair< int , std::vector< int >>(0xEFE60, { 0x14c1e19 })); tbl.insert(std::pair< int , std::vector< int >>(0xFE607, { 0x1906019 })); tbl.insert(std::pair< int , std::vector< int >>(0x7F303, { 0x1906019 })); tbl.insert(std::pair< int , std::vector< int >>(0xFE60F, { 0x14c1c19 })); tbl.insert(std::pair< int , std::vector< int >>(0xFE61E, { 0x14c1c59 })); tbl.insert(std::pair< int , std::vector< int >>(0xFE63C, { 0x14c1c99 })); tbl.insert(std::pair< int , std::vector< int >>(0xFE678, { 0x14c1cd9 })); tbl.insert(std::pair< int , std::vector< int >>(0xFE6F0, { 0x14c1d19 })); tbl.insert(std::pair< int , std::vector< int >>(0xFE7E0, { 0x14c1d59 })); tbl.insert(std::pair< int , std::vector< int >>(0xFEF60, { 0x14c1d99 })); tbl.insert(std::pair< int , std::vector< int >>(0x77E60, { 0x14c1e19 })); tbl.insert(std::pair< int , std::vector< int >>(0x77C60, { 0x14c2259 })); tbl.insert(std::pair< int , std::vector< int >>(0x7C607, { 0x1906419 })); tbl.insert(std::pair< int , std::vector< int >>(0x7C60F, { 0x94c2019 })); tbl.insert(std::pair< int , std::vector< int >>(0x7C61E, { 0x14c2059 })); tbl.insert(std::pair< int , std::vector< int >>(0x7C63C, { 0x14c2099 })); tbl.insert(std::pair< int , std::vector< int >>(0x7C678, { 0x14c20d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x7C6F0, { 0x14c2119 })); tbl.insert(std::pair< int , std::vector< int >>(0x7CF60, { 0x14c2199 })); tbl.insert(std::pair< int , std::vector< int >>(0x7DE60, { 0x14c21d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x7D303, { 0x1906419 })); tbl.insert(std::pair< int , std::vector< int >>(0x4C0DF, { 0x1d48059 })); tbl.insert(std::pair< int , std::vector< int >>(0xFA60F, { 0x14c2019 })); tbl.insert(std::pair< int , std::vector< int >>(0x983DF, { 0x1904059 })); tbl.insert(std::pair< int , std::vector< int >>(0xFA61E, { 0x14c2059 })); tbl.insert(std::pair< int , std::vector< int >>(0x9879F, { 0x1904099 })); tbl.insert(std::pair< int , std::vector< int >>(0xFA63C, { 0x14c2099 })); tbl.insert(std::pair< int , std::vector< int >>(0x98F1F, { 0x19040d9 })); tbl.insert(std::pair< int , std::vector< int >>(0xFA678, { 0x14c20d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x99E1F, { 0x1904119 })); tbl.insert(std::pair< int , std::vector< int >>(0xFA6F0, { 0x14c2119 })); tbl.insert(std::pair< int , std::vector< int >>(0x9BC1F, { 0x1904159 })); tbl.insert(std::pair< int , std::vector< int >>(0xFA7E0, { 0x14c2159 })); tbl.insert(std::pair< int , std::vector< int >>(0x9F81F, { 0x1904199 })); tbl.insert(std::pair< int , std::vector< int >>(0xFAF60, { 0x14c2199 })); tbl.insert(std::pair< int , std::vector< int >>(0xBD81F, { 0x19041d9 })); tbl.insert(std::pair< int , std::vector< int >>(0xFBE60, { 0x14c21d9 })); tbl.insert(std::pair< int , std::vector< int >>(0xF981F, { 0x1904219 })); tbl.insert(std::pair< int , std::vector< int >>(0x7DC60, { 0x14c2619 })); tbl.insert(std::pair< int , std::vector< int >>(0x7181F, { 0x1904259 })); tbl.insert(std::pair< int , std::vector< int >>(0x4C0FB, { 0x1d48419 })); tbl.insert(std::pair< int , std::vector< int >>(0x7DA60, { 0x14c2619 })); tbl.insert(std::pair< int , std::vector< int >>(0x4C0EF, { 0x1d48059 })); tbl.insert(std::pair< int , std::vector< int >>(0x77A60, { 0x14c2259 })); tbl.insert(std::pair< int , std::vector< int >>(0x7440F, { 0x1d04299 })); tbl.insert(std::pair< int , std::vector< int >>(0x4740F, { 0x21041d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x740F4, { 0x1d00e99 })); tbl.insert(std::pair< int , std::vector< int >>(0x40F74, { 0x21410d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x440F7, { 0x2148419 })); tbl.insert(std::pair< int , std::vector< int >>(0x40F47, { 0x2145019 })); tbl.insert(std::pair< int , std::vector< int >>(0x2207B, { 0x2148419 })); tbl.insert(std::pair< int , std::vector< int >>(0x207B4, { 0x21410d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x441EF, { 0x1d04059 })); tbl.insert(std::pair< int , std::vector< int >>(0x41EF4, { 0x1d00d19 })); tbl.insert(std::pair< int , std::vector< int >>(0x443CF, { 0x1d04099 })); tbl.insert(std::pair< int , std::vector< int >>(0x43CF4, { 0x1d00d59 })); tbl.insert(std::pair< int , std::vector< int >>(0x4478F, { 0x1d00c19, 0x1d040d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x478F4, { 0x1cc18d9, 0x1d00d99 })); tbl.insert(std::pair< int , std::vector< int >>(0x44F0F, { 0x1d04119 })); tbl.insert(std::pair< int , std::vector< int >>(0x4F0F4, { 0x1d00dd9 })); tbl.insert(std::pair< int , std::vector< int >>(0x45E0F, { 0x1d04159 })); tbl.insert(std::pair< int , std::vector< int >>(0x5E0F4, { 0x1d00e19 })); tbl.insert(std::pair< int , std::vector< int >>(0x47C0F, { 0x1cc1819, 0x1d04199 })); tbl.insert(std::pair< int , std::vector< int >>(0x7C0F4, { 0x18c24d9, 0x1d00e59 })); tbl.insert(std::pair< int , std::vector< int >>(0x2380F, { 0x21041d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x380F4, { 0x1d00e99 })); tbl.insert(std::pair< int , std::vector< int >>(0x207A3, { 0x2145019 })); tbl.insert(std::pair< int , std::vector< int >>(0x2340F, { 0x21041d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x40F4F, { 0x1d00c19 })); tbl.insert(std::pair< int , std::vector< int >>(0x4F40F, { 0x1d041d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x40F5E, { 0x1d00c59 })); tbl.insert(std::pair< int , std::vector< int >>(0x5E40F, { 0x1d04219 })); tbl.insert(std::pair< int , std::vector< int >>(0x40F7C, { 0x1d00c99 })); tbl.insert(std::pair< int , std::vector< int >>(0x7C40F, { 0x1d04259 })); tbl.insert(std::pair< int , std::vector< int >>(0x207B8, { 0x21410d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x3840F, { 0x1d04299 })); tbl.insert(std::pair< int , std::vector< int >>(0xE883F, { 0x18c0259 })); tbl.insert(std::pair< int , std::vector< int >>(0x8E83F, { 0x1cc0199 })); tbl.insert(std::pair< int , std::vector< int >>(0xE83F4, { 0x18c0e59 })); tbl.insert(std::pair< int , std::vector< int >>(0x83F74, { 0x1d010d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x883F7, { 0x1d04419 })); tbl.insert(std::pair< int , std::vector< int >>(0x83F47, { 0x1d05019 })); tbl.insert(std::pair< int , std::vector< int >>(0x441FB, { 0x1d04419 })); tbl.insert(std::pair< int , std::vector< int >>(0x41FB4, { 0x1d010d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x887BF, { 0x18c0059 })); tbl.insert(std::pair< int , std::vector< int >>(0x87BF4, { 0x18c0d19 })); tbl.insert(std::pair< int , std::vector< int >>(0x88F3F, { 0x18c0099 })); tbl.insert(std::pair< int , std::vector< int >>(0x8F3F4, { 0x18c0d59 })); tbl.insert(std::pair< int , std::vector< int >>(0x89E3F, { 0x18c00d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x9E3F4, { 0x18c0d99 })); tbl.insert(std::pair< int , std::vector< int >>(0x8BC3F, { 0x18c0119 })); tbl.insert(std::pair< int , std::vector< int >>(0xBC3F4, { 0x18c0dd9 })); tbl.insert(std::pair< int , std::vector< int >>(0x8F83F, { 0x18c0159 })); tbl.insert(std::pair< int , std::vector< int >>(0xF83F4, { 0x18c0e19 })); tbl.insert(std::pair< int , std::vector< int >>(0x4703F, { 0x1cc0199 })); tbl.insert(std::pair< int , std::vector< int >>(0x703F4, { 0x18c0e59 })); tbl.insert(std::pair< int , std::vector< int >>(0x41FA3, { 0x1d05019 })); tbl.insert(std::pair< int , std::vector< int >>(0x4683F, { 0x1cc0199 })); tbl.insert(std::pair< int , std::vector< int >>(0x83F4F, { 0x18c0c19 })); tbl.insert(std::pair< int , std::vector< int >>(0x9E83F, { 0x18c0199 })); tbl.insert(std::pair< int , std::vector< int >>(0x83F5E, { 0x18c0c59 })); tbl.insert(std::pair< int , std::vector< int >>(0xBC83F, { 0x18c01d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x83F7C, { 0x18c0c99 })); tbl.insert(std::pair< int , std::vector< int >>(0xF883F, { 0x18c0219 })); tbl.insert(std::pair< int , std::vector< int >>(0x41FB8, { 0x1d010d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x7083F, { 0x18c0259 })); tbl.insert(std::pair< int , std::vector< int >>(0xE887E, { 0x18c0659 })); tbl.insert(std::pair< int , std::vector< int >>(0x8E87E, { 0x1cc0599 })); tbl.insert(std::pair< int , std::vector< int >>(0xE87E4, { 0x18c1259 })); tbl.insert(std::pair< int , std::vector< int >>(0x87E74, { 0x1d014d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x887E7, { 0x1d04819 })); tbl.insert(std::pair< int , std::vector< int >>(0x87E47, { 0x1d05419 })); tbl.insert(std::pair< int , std::vector< int >>(0x443F3, { 0x1d04819 })); tbl.insert(std::pair< int , std::vector< int >>(0x43F34, { 0x1d014d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x887EF, { 0x18c0419 })); tbl.insert(std::pair< int , std::vector< int >>(0x87EF4, { 0x18c10d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x88F7E, { 0x18c0499 })); tbl.insert(std::pair< int , std::vector< int >>(0x8F7E4, { 0x18c1159 })); tbl.insert(std::pair< int , std::vector< int >>(0x89E7E, { 0x18c04d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x9E7E4, { 0x18c1199 })); tbl.insert(std::pair< int , std::vector< int >>(0x8BC7E, { 0x18c0519 })); tbl.insert(std::pair< int , std::vector< int >>(0xBC7E4, { 0x18c11d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x8F87E, { 0x18c0559 })); tbl.insert(std::pair< int , std::vector< int >>(0xF87E4, { 0x18c1219 })); tbl.insert(std::pair< int , std::vector< int >>(0x4707E, { 0x1cc0599 })); tbl.insert(std::pair< int , std::vector< int >>(0x707E4, { 0x18c1259 })); tbl.insert(std::pair< int , std::vector< int >>(0x43F23, { 0x1d05419 })); tbl.insert(std::pair< int , std::vector< int >>(0x4687E, { 0x1cc0599 })); tbl.insert(std::pair< int , std::vector< int >>(0x87E4F, { 0x18c1019 })); tbl.insert(std::pair< int , std::vector< int >>(0x9E87E, { 0x18c0599 })); tbl.insert(std::pair< int , std::vector< int >>(0x87E5E, { 0x18c1059 })); tbl.insert(std::pair< int , std::vector< int >>(0xBC87E, { 0x18c05d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x87E7C, { 0x18c1099 })); tbl.insert(std::pair< int , std::vector< int >>(0xF887E, { 0x18c0619 })); tbl.insert(std::pair< int , std::vector< int >>(0x43F38, { 0x1d014d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x7087E, { 0x18c0659 })); tbl.insert(std::pair< int , std::vector< int >>(0xE88FC, { 0x18c0a59 })); tbl.insert(std::pair< int , std::vector< int >>(0x8E8FC, { 0x1cc0999 })); tbl.insert(std::pair< int , std::vector< int >>(0xE8FC4, { 0x18c1659 })); tbl.insert(std::pair< int , std::vector< int >>(0x8FC74, { 0x1d018d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x88FC7, { 0x1d04c19 })); tbl.insert(std::pair< int , std::vector< int >>(0x8FC47, { 0x1d05819 })); tbl.insert(std::pair< int , std::vector< int >>(0x447E3, { 0x1d04c19 })); tbl.insert(std::pair< int , std::vector< int >>(0x47E34, { 0x1d018d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x88FCF, { 0x18c0819 })); tbl.insert(std::pair< int , std::vector< int >>(0x8FCF4, { 0x18c14d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x88FDE, { 0x18c0859 })); tbl.insert(std::pair< int , std::vector< int >>(0x8FDE4, { 0x18c1519 })); tbl.insert(std::pair< int , std::vector< int >>(0x89EFC, { 0x18c08d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x9EFC4, { 0x18c1599 })); tbl.insert(std::pair< int , std::vector< int >>(0x8BCFC, { 0x18c0919 })); tbl.insert(std::pair< int , std::vector< int >>(0xBCFC4, { 0x18c15d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x8F8FC, { 0x1881499, 0x18c0959 })); tbl.insert(std::pair< int , std::vector< int >>(0xF8FC4, { 0x14c2159, 0x18c1619 })); tbl.insert(std::pair< int , std::vector< int >>(0x470FC, { 0x1cc0999 })); tbl.insert(std::pair< int , std::vector< int >>(0x70FC4, { 0x18c1659 })); tbl.insert(std::pair< int , std::vector< int >>(0x47E23, { 0x1d05819 })); tbl.insert(std::pair< int , std::vector< int >>(0x468FC, { 0x1cc0999 })); tbl.insert(std::pair< int , std::vector< int >>(0x8FC4F, { 0x18c1419 })); tbl.insert(std::pair< int , std::vector< int >>(0x9E8FC, { 0x18c0999 })); tbl.insert(std::pair< int , std::vector< int >>(0x8FC5E, { 0x18c1459 })); tbl.insert(std::pair< int , std::vector< int >>(0xBC8FC, { 0x18c09d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x8FC7C, { 0x18c1499 })); tbl.insert(std::pair< int , std::vector< int >>(0xF88FC, { 0x18c0a19 })); tbl.insert(std::pair< int , std::vector< int >>(0x47E38, { 0x1d018d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x708FC, { 0x18c0a59 })); tbl.insert(std::pair< int , std::vector< int >>(0xE89F8, { 0x18c0e59 })); tbl.insert(std::pair< int , std::vector< int >>(0x8E9F8, { 0x1cc0d99 })); tbl.insert(std::pair< int , std::vector< int >>(0xE9F84, { 0x18c1a59 })); tbl.insert(std::pair< int , std::vector< int >>(0x9F874, { 0x1d01cd9 })); tbl.insert(std::pair< int , std::vector< int >>(0x89F87, { 0x1d05019 })); tbl.insert(std::pair< int , std::vector< int >>(0x9F847, { 0x1d05c19 })); tbl.insert(std::pair< int , std::vector< int >>(0x44FC3, { 0x1d05019 })); tbl.insert(std::pair< int , std::vector< int >>(0x4FC34, { 0x1d01cd9 })); tbl.insert(std::pair< int , std::vector< int >>(0x89F8F, { 0x18c0c19, 0x18c40d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x9F8F4, { 0x18c18d9, 0x1900d99 })); tbl.insert(std::pair< int , std::vector< int >>(0x89F9E, { 0x18c0c59 })); tbl.insert(std::pair< int , std::vector< int >>(0x9F9E4, { 0x18c1919 })); tbl.insert(std::pair< int , std::vector< int >>(0x89FBC, { 0x18c0c99 })); tbl.insert(std::pair< int , std::vector< int >>(0x9FBC4, { 0x18c1959 })); tbl.insert(std::pair< int , std::vector< int >>(0x8BDF8, { 0x18c0d19 })); tbl.insert(std::pair< int , std::vector< int >>(0xBDF84, { 0x18c19d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x8F9F8, { 0x18c0d59 })); tbl.insert(std::pair< int , std::vector< int >>(0xF9F84, { 0x18c1a19 })); tbl.insert(std::pair< int , std::vector< int >>(0x471F8, { 0x1cc0d99 })); tbl.insert(std::pair< int , std::vector< int >>(0x71F84, { 0x18c1a59 })); tbl.insert(std::pair< int , std::vector< int >>(0x4FC23, { 0x1d05c19 })); tbl.insert(std::pair< int , std::vector< int >>(0x469F8, { 0x1cc0d99 })); tbl.insert(std::pair< int , std::vector< int >>(0x9F84F, { 0x18c1819 })); tbl.insert(std::pair< int , std::vector< int >>(0x9E9F8, { 0x18c0d99 })); tbl.insert(std::pair< int , std::vector< int >>(0x9F85E, { 0x18c1859 })); tbl.insert(std::pair< int , std::vector< int >>(0xBC9F8, { 0x18c0dd9 })); tbl.insert(std::pair< int , std::vector< int >>(0x9F87C, { 0x18c1899 })); tbl.insert(std::pair< int , std::vector< int >>(0xF89F8, { 0x18c0e19 })); tbl.insert(std::pair< int , std::vector< int >>(0x4FC38, { 0x1d01cd9 })); tbl.insert(std::pair< int , std::vector< int >>(0x709F8, { 0x18c0e59 })); tbl.insert(std::pair< int , std::vector< int >>(0xE8BF0, { 0x18c1259 })); tbl.insert(std::pair< int , std::vector< int >>(0x8EBF0, { 0x1cc1199 })); tbl.insert(std::pair< int , std::vector< int >>(0xEBF04, { 0x18c1e59 })); tbl.insert(std::pair< int , std::vector< int >>(0xBF074, { 0x1d020d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x8BF07, { 0x1d05419 })); tbl.insert(std::pair< int , std::vector< int >>(0xBF047, { 0x1d06019 })); tbl.insert(std::pair< int , std::vector< int >>(0x45F83, { 0x1d05419 })); tbl.insert(std::pair< int , std::vector< int >>(0x5F834, { 0x1d020d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x8BF0F, { 0x18c1019 })); tbl.insert(std::pair< int , std::vector< int >>(0xBF0F4, { 0x18c1cd9 })); tbl.insert(std::pair< int , std::vector< int >>(0x8BF1E, { 0x18c1059 })); tbl.insert(std::pair< int , std::vector< int >>(0xBF1E4, { 0x18c1d19 })); tbl.insert(std::pair< int , std::vector< int >>(0x8BF3C, { 0x18c1099 })); tbl.insert(std::pair< int , std::vector< int >>(0xBF3C4, { 0x18c1d59 })); tbl.insert(std::pair< int , std::vector< int >>(0x8BF78, { 0x18c10d9 })); tbl.insert(std::pair< int , std::vector< int >>(0xBF784, { 0x18c1d99 })); tbl.insert(std::pair< int , std::vector< int >>(0x8FBF0, { 0x18c1159 })); tbl.insert(std::pair< int , std::vector< int >>(0xFBF04, { 0x18c1e19 })); tbl.insert(std::pair< int , std::vector< int >>(0x473F0, { 0x1cc1199 })); tbl.insert(std::pair< int , std::vector< int >>(0x73F04, { 0x18c1e59 })); tbl.insert(std::pair< int , std::vector< int >>(0x5F823, { 0x1d06019 })); tbl.insert(std::pair< int , std::vector< int >>(0x46BF0, { 0x1cc1199 })); tbl.insert(std::pair< int , std::vector< int >>(0xBF04F, { 0x18c1c19 })); tbl.insert(std::pair< int , std::vector< int >>(0x9EBF0, { 0x18c1199 })); tbl.insert(std::pair< int , std::vector< int >>(0xBF05E, { 0x18c1c59 })); tbl.insert(std::pair< int , std::vector< int >>(0xBCBF0, { 0x18c11d9 })); tbl.insert(std::pair< int , std::vector< int >>(0xBF07C, { 0x18c1c99 })); tbl.insert(std::pair< int , std::vector< int >>(0xF8BF0, { 0x18c1219 })); tbl.insert(std::pair< int , std::vector< int >>(0x5F838, { 0x1d020d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x70BF0, { 0x18c1259 })); tbl.insert(std::pair< int , std::vector< int >>(0xE8FE0, { 0x18c1659 })); tbl.insert(std::pair< int , std::vector< int >>(0x8EFE0, { 0x1cc1599 })); tbl.insert(std::pair< int , std::vector< int >>(0xEFE04, { 0x18c2259 })); tbl.insert(std::pair< int , std::vector< int >>(0xFE074, { 0x1d024d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x8FE07, { 0x1d05819 })); tbl.insert(std::pair< int , std::vector< int >>(0xFE047, { 0x1d06419 })); tbl.insert(std::pair< int , std::vector< int >>(0x47F03, { 0x1d05819 })); tbl.insert(std::pair< int , std::vector< int >>(0x7F034, { 0x1d024d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x8FE0F, { 0x18c1419 })); tbl.insert(std::pair< int , std::vector< int >>(0xFE0F4, { 0x18c20d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x8FE1E, { 0x18c1459 })); tbl.insert(std::pair< int , std::vector< int >>(0xFE1E4, { 0x18c2119 })); tbl.insert(std::pair< int , std::vector< int >>(0x8FE3C, { 0x18c1499 })); tbl.insert(std::pair< int , std::vector< int >>(0xFE3C4, { 0x18c2159 })); tbl.insert(std::pair< int , std::vector< int >>(0x8FE78, { 0x18c14d9 })); tbl.insert(std::pair< int , std::vector< int >>(0xFE784, { 0x18c2199 })); tbl.insert(std::pair< int , std::vector< int >>(0x8FEF0, { 0x18c1519 })); tbl.insert(std::pair< int , std::vector< int >>(0xFEF04, { 0x18c21d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x477E0, { 0x1cc1599 })); tbl.insert(std::pair< int , std::vector< int >>(0x77E04, { 0x18c2259 })); tbl.insert(std::pair< int , std::vector< int >>(0x7F023, { 0x1d06419 })); tbl.insert(std::pair< int , std::vector< int >>(0x46FE0, { 0x1cc1599 })); tbl.insert(std::pair< int , std::vector< int >>(0xFE04F, { 0x18c2019 })); tbl.insert(std::pair< int , std::vector< int >>(0x9EFE0, { 0x18c1599 })); tbl.insert(std::pair< int , std::vector< int >>(0xFE05E, { 0x18c2059 })); tbl.insert(std::pair< int , std::vector< int >>(0xBCFE0, { 0x18c15d9 })); tbl.insert(std::pair< int , std::vector< int >>(0xFE07C, { 0x18c2099 })); tbl.insert(std::pair< int , std::vector< int >>(0xF8FE0, { 0x18c1619 })); tbl.insert(std::pair< int , std::vector< int >>(0x7F038, { 0x1d024d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x70FE0, { 0x18c1659 })); tbl.insert(std::pair< int , std::vector< int >>(0x747C0, { 0x1cc1a99 })); tbl.insert(std::pair< int , std::vector< int >>(0x477C0, { 0x20c19d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x77C04, { 0x18c2699 })); tbl.insert(std::pair< int , std::vector< int >>(0x7C074, { 0x1d028d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x47C07, { 0x2105c19 })); tbl.insert(std::pair< int , std::vector< int >>(0x7C047, { 0x1d06819 })); tbl.insert(std::pair< int , std::vector< int >>(0x23E03, { 0x2105c19 })); tbl.insert(std::pair< int , std::vector< int >>(0x3E034, { 0x1d028d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x47C1E, { 0x1cc1859 })); tbl.insert(std::pair< int , std::vector< int >>(0x7C1E4, { 0x18c2519 })); tbl.insert(std::pair< int , std::vector< int >>(0x47C3C, { 0x1cc1899 })); tbl.insert(std::pair< int , std::vector< int >>(0x7C3C4, { 0x18c2559 })); tbl.insert(std::pair< int , std::vector< int >>(0x47C78, { 0x1cc18d9, 0x1d00d99 })); tbl.insert(std::pair< int , std::vector< int >>(0x7C784, { 0x18c2599, 0x1cc1a59 })); tbl.insert(std::pair< int , std::vector< int >>(0x47CF0, { 0x1cc1919 })); tbl.insert(std::pair< int , std::vector< int >>(0x7CF04, { 0x18c25d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x47DE0, { 0x1cc1959 })); tbl.insert(std::pair< int , std::vector< int >>(0x7DE04, { 0x18c2619 })); tbl.insert(std::pair< int , std::vector< int >>(0x23BC0, { 0x20c19d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x3BC04, { 0x18c2699 })); tbl.insert(std::pair< int , std::vector< int >>(0x3E023, { 0x1d06819 })); tbl.insert(std::pair< int , std::vector< int >>(0x237C0, { 0x20c19d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x7C04F, { 0x18c2419 })); tbl.insert(std::pair< int , std::vector< int >>(0x4F7C0, { 0x1cc19d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x7C05E, { 0x18c2459 })); tbl.insert(std::pair< int , std::vector< int >>(0x5E7C0, { 0x1cc1a19 })); tbl.insert(std::pair< int , std::vector< int >>(0x7C07C, { 0x18c2499 })); tbl.insert(std::pair< int , std::vector< int >>(0x7C7C0, { 0x1cc1a59 })); tbl.insert(std::pair< int , std::vector< int >>(0x3E038, { 0x1d028d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x387C0, { 0x1cc1a99 })); tbl.insert(std::pair< int , std::vector< int >>(0x7D103, { 0x1d06819 })); tbl.insert(std::pair< int , std::vector< int >>(0x47D03, { 0x2105c19 })); tbl.insert(std::pair< int , std::vector< int >>(0x7D034, { 0x1d028d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x40DF4, { 0x2140d19 })); tbl.insert(std::pair< int , std::vector< int >>(0x440DF, { 0x2148059 })); tbl.insert(std::pair< int , std::vector< int >>(0x40D1F, { 0x2144119 })); tbl.insert(std::pair< int , std::vector< int >>(0x2206F, { 0x2148059 })); tbl.insert(std::pair< int , std::vector< int >>(0x206F4, { 0x2140d19 })); tbl.insert(std::pair< int , std::vector< int >>(0x2068F, { 0x2144119 })); tbl.insert(std::pair< int , std::vector< int >>(0x23D03, { 0x2105c19 })); tbl.insert(std::pair< int , std::vector< int >>(0x40D3F, { 0x1d000d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x4FD03, { 0x1d05c19 })); tbl.insert(std::pair< int , std::vector< int >>(0x40D7E, { 0x1d004d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x5F903, { 0x1d06019 })); tbl.insert(std::pair< int , std::vector< int >>(0x40DFC, { 0x1d008d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x7F103, { 0x1d06419 })); tbl.insert(std::pair< int , std::vector< int >>(0x206F8, { 0x2140d19 })); tbl.insert(std::pair< int , std::vector< int >>(0x3E103, { 0x1d06819 })); tbl.insert(std::pair< int , std::vector< int >>(0xFA20F, { 0x18c2419 })); tbl.insert(std::pair< int , std::vector< int >>(0x8FA0F, { 0x1cc1819 })); tbl.insert(std::pair< int , std::vector< int >>(0xFA0F4, { 0x18c24d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x83DF4, { 0x1d00d19 })); tbl.insert(std::pair< int , std::vector< int >>(0x883DF, { 0x1d04059 })); tbl.insert(std::pair< int , std::vector< int >>(0x83D1F, { 0x1d04119 })); tbl.insert(std::pair< int , std::vector< int >>(0x41E8F, { 0x1d04119 })); tbl.insert(std::pair< int , std::vector< int >>(0x47A0F, { 0x1cc1819 })); tbl.insert(std::pair< int , std::vector< int >>(0x83D3F, { 0x18c00d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x9FA0F, { 0x18c1819 })); tbl.insert(std::pair< int , std::vector< int >>(0x83D7E, { 0x18c04d9 })); tbl.insert(std::pair< int , std::vector< int >>(0xBF20F, { 0x18c1c19 })); tbl.insert(std::pair< int , std::vector< int >>(0x83DFC, { 0x18c08d9 })); tbl.insert(std::pair< int , std::vector< int >>(0xFE20F, { 0x18c2019 })); tbl.insert(std::pair< int , std::vector< int >>(0x41EF8, { 0x1d00d19 })); tbl.insert(std::pair< int , std::vector< int >>(0x7C20F, { 0x18c2419 })); tbl.insert(std::pair< int , std::vector< int >>(0xFA21E, { 0x18c2459 })); tbl.insert(std::pair< int , std::vector< int >>(0x8FA1E, { 0x1cc1859 })); tbl.insert(std::pair< int , std::vector< int >>(0xFA1E4, { 0x18c2519 })); tbl.insert(std::pair< int , std::vector< int >>(0x879F4, { 0x1d00d59 })); tbl.insert(std::pair< int , std::vector< int >>(0x8879F, { 0x1d04099 })); tbl.insert(std::pair< int , std::vector< int >>(0x8791F, { 0x1d04159 })); tbl.insert(std::pair< int , std::vector< int >>(0x43C8F, { 0x1d04159 })); tbl.insert(std::pair< int , std::vector< int >>(0x47A1E, { 0x1cc1859 })); tbl.insert(std::pair< int , std::vector< int >>(0x8793F, { 0x18c0119 })); tbl.insert(std::pair< int , std::vector< int >>(0x9FA1E, { 0x18c1859 })); tbl.insert(std::pair< int , std::vector< int >>(0x8797E, { 0x18c0519 })); tbl.insert(std::pair< int , std::vector< int >>(0xBF21E, { 0x18c1c59 })); tbl.insert(std::pair< int , std::vector< int >>(0x879FC, { 0x18c0919 })); tbl.insert(std::pair< int , std::vector< int >>(0xFE21E, { 0x18c2059 })); tbl.insert(std::pair< int , std::vector< int >>(0x43CF8, { 0x1d00d59 })); tbl.insert(std::pair< int , std::vector< int >>(0x7C21E, { 0x18c2459 })); tbl.insert(std::pair< int , std::vector< int >>(0xFA23C, { 0x18c2499 })); tbl.insert(std::pair< int , std::vector< int >>(0x8FA3C, { 0x1cc1899 })); tbl.insert(std::pair< int , std::vector< int >>(0xFA3C4, { 0x18c2559 })); tbl.insert(std::pair< int , std::vector< int >>(0x8F1F4, { 0x1d00d99 })); tbl.insert(std::pair< int , std::vector< int >>(0x88F1F, { 0x1d040d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x8F11F, { 0x1d04199 })); tbl.insert(std::pair< int , std::vector< int >>(0x4788F, { 0x1d04199 })); tbl.insert(std::pair< int , std::vector< int >>(0x47A3C, { 0x1cc1899 })); tbl.insert(std::pair< int , std::vector< int >>(0x8F13F, { 0x18c0159 })); tbl.insert(std::pair< int , std::vector< int >>(0x9FA3C, { 0x18c1899 })); tbl.insert(std::pair< int , std::vector< int >>(0x8F17E, { 0x18c0559 })); tbl.insert(std::pair< int , std::vector< int >>(0xBF23C, { 0x18c1c99 })); tbl.insert(std::pair< int , std::vector< int >>(0x8F1FC, { 0x18c0959 })); tbl.insert(std::pair< int , std::vector< int >>(0xFE23C, { 0x18c2099 })); tbl.insert(std::pair< int , std::vector< int >>(0x478F8, { 0x1d00d99 })); tbl.insert(std::pair< int , std::vector< int >>(0x7C23C, { 0x18c2499 })); tbl.insert(std::pair< int , std::vector< int >>(0xFA278, { 0x18c24d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x8FA78, { 0x1cc18d9 })); tbl.insert(std::pair< int , std::vector< int >>(0xFA784, { 0x18c2599 })); tbl.insert(std::pair< int , std::vector< int >>(0x9E1F4, { 0x1d00dd9 })); tbl.insert(std::pair< int , std::vector< int >>(0x89E1F, { 0x1d04119 })); tbl.insert(std::pair< int , std::vector< int >>(0x9E11F, { 0x1d041d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x4F08F, { 0x1d041d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x47A78, { 0x1cc18d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x9E13F, { 0x18c0199 })); tbl.insert(std::pair< int , std::vector< int >>(0x9FA78, { 0x18c18d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x9E17E, { 0x18c0599 })); tbl.insert(std::pair< int , std::vector< int >>(0xBF278, { 0x18c1cd9 })); tbl.insert(std::pair< int , std::vector< int >>(0x9E1FC, { 0x18c0999 })); tbl.insert(std::pair< int , std::vector< int >>(0xFE278, { 0x18c20d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x4F0F8, { 0x1d00dd9 })); tbl.insert(std::pair< int , std::vector< int >>(0x7C278, { 0x18c24d9 })); tbl.insert(std::pair< int , std::vector< int >>(0xFA2F0, { 0x18c2519 })); tbl.insert(std::pair< int , std::vector< int >>(0x8FAF0, { 0x1cc1919 })); tbl.insert(std::pair< int , std::vector< int >>(0xFAF04, { 0x18c25d9 })); tbl.insert(std::pair< int , std::vector< int >>(0xBC1F4, { 0x1d00e19 })); tbl.insert(std::pair< int , std::vector< int >>(0x8BC1F, { 0x1d04159 })); tbl.insert(std::pair< int , std::vector< int >>(0xBC11F, { 0x1d04219 })); tbl.insert(std::pair< int , std::vector< int >>(0x5E08F, { 0x1d04219 })); tbl.insert(std::pair< int , std::vector< int >>(0x47AF0, { 0x1cc1919 })); tbl.insert(std::pair< int , std::vector< int >>(0xBC13F, { 0x18c01d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x9FAF0, { 0x18c1919 })); tbl.insert(std::pair< int , std::vector< int >>(0xBC17E, { 0x18c05d9 })); tbl.insert(std::pair< int , std::vector< int >>(0xBF2F0, { 0x18c1d19 })); tbl.insert(std::pair< int , std::vector< int >>(0xBC1FC, { 0x18c09d9 })); tbl.insert(std::pair< int , std::vector< int >>(0xFE2F0, { 0x18c2119 })); tbl.insert(std::pair< int , std::vector< int >>(0x5E0F8, { 0x1d00e19 })); tbl.insert(std::pair< int , std::vector< int >>(0x7C2F0, { 0x18c2519 })); tbl.insert(std::pair< int , std::vector< int >>(0xFA3E0, { 0x18c2559 })); tbl.insert(std::pair< int , std::vector< int >>(0x8FBE0, { 0x1cc1959 })); tbl.insert(std::pair< int , std::vector< int >>(0xFBE04, { 0x18c2619 })); tbl.insert(std::pair< int , std::vector< int >>(0xF81F4, { 0x1d00e59 })); tbl.insert(std::pair< int , std::vector< int >>(0x8F81F, { 0x1d04199 })); tbl.insert(std::pair< int , std::vector< int >>(0xF811F, { 0x1d04259 })); tbl.insert(std::pair< int , std::vector< int >>(0x7C08F, { 0x1d04259 })); tbl.insert(std::pair< int , std::vector< int >>(0x47BE0, { 0x1cc1959 })); tbl.insert(std::pair< int , std::vector< int >>(0xF813F, { 0x18c0219 })); tbl.insert(std::pair< int , std::vector< int >>(0x9FBE0, { 0x18c1959 })); tbl.insert(std::pair< int , std::vector< int >>(0xF817E, { 0x18c0619 })); tbl.insert(std::pair< int , std::vector< int >>(0xBF3E0, { 0x18c1d59 })); tbl.insert(std::pair< int , std::vector< int >>(0xF81FC, { 0x18c0a19 })); tbl.insert(std::pair< int , std::vector< int >>(0xFE3E0, { 0x18c2159 })); tbl.insert(std::pair< int , std::vector< int >>(0x7C0F8, { 0x1d00e59 })); tbl.insert(std::pair< int , std::vector< int >>(0x7C3E0, { 0x18c2559 })); tbl.insert(std::pair< int , std::vector< int >>(0x7D1C0, { 0x1cc2999 })); tbl.insert(std::pair< int , std::vector< int >>(0x47DC0, { 0x20c1d99 })); tbl.insert(std::pair< int , std::vector< int >>(0x7DC04, { 0x18c2a59 })); tbl.insert(std::pair< int , std::vector< int >>(0x701F4, { 0x1d00e99 })); tbl.insert(std::pair< int , std::vector< int >>(0x4701F, { 0x21041d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x7011F, { 0x1d04299 })); tbl.insert(std::pair< int , std::vector< int >>(0x23EC0, { 0x20c1d99 })); tbl.insert(std::pair< int , std::vector< int >>(0x3EC04, { 0x18c2a59 })); tbl.insert(std::pair< int , std::vector< int >>(0x3808F, { 0x1d04299 })); tbl.insert(std::pair< int , std::vector< int >>(0x23DC0, { 0x20c1d99 })); tbl.insert(std::pair< int , std::vector< int >>(0x7013F, { 0x18c0259 })); tbl.insert(std::pair< int , std::vector< int >>(0x4FDC0, { 0x1cc1d99 })); tbl.insert(std::pair< int , std::vector< int >>(0x7017E, { 0x18c0659 })); tbl.insert(std::pair< int , std::vector< int >>(0x5F9C0, { 0x1cc2199 })); tbl.insert(std::pair< int , std::vector< int >>(0x701FC, { 0x18c0a59 })); tbl.insert(std::pair< int , std::vector< int >>(0x7F1C0, { 0x1cc2599 })); tbl.insert(std::pair< int , std::vector< int >>(0x380F8, { 0x1d00e99 })); tbl.insert(std::pair< int , std::vector< int >>(0x3E1C0, { 0x1cc2999 })); tbl.insert(std::pair< int , std::vector< int >>(0x7408F, { 0x1d04299 })); tbl.insert(std::pair< int , std::vector< int >>(0x40E8F, { 0x2144119 })); tbl.insert(std::pair< int , std::vector< int >>(0x747A0, { 0x1cc1a99 })); tbl.insert(std::pair< int , std::vector< int >>(0x47BA0, { 0x20c1d99 })); tbl.insert(std::pair< int , std::vector< int >>(0x408F7, { 0x2148419 })); tbl.insert(std::pair< int , std::vector< int >>(0x47A07, { 0x2105c19 })); tbl.insert(std::pair< int , std::vector< int >>(0x2047B, { 0x2148419 })); tbl.insert(std::pair< int , std::vector< int >>(0x23DA0, { 0x20c1d99 })); tbl.insert(std::pair< int , std::vector< int >>(0x409EF, { 0x1d04059 })); tbl.insert(std::pair< int , std::vector< int >>(0x4F7A0, { 0x1cc19d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x40BCF, { 0x1d04099 })); tbl.insert(std::pair< int , std::vector< int >>(0x5E7A0, { 0x1cc1a19 })); tbl.insert(std::pair< int , std::vector< int >>(0x40F8F, { 0x1d00c19, 0x1d040d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x7C7A0, { 0x18c2599, 0x1cc1a59 })); tbl.insert(std::pair< int , std::vector< int >>(0x2070F, { 0x2144119 })); tbl.insert(std::pair< int , std::vector< int >>(0x387A0, { 0x1cc1a99 })); tbl.insert(std::pair< int , std::vector< int >>(0xE813F, { 0x18c0259 })); tbl.insert(std::pair< int , std::vector< int >>(0x81D3F, { 0x1d000d9 })); tbl.insert(std::pair< int , std::vector< int >>(0xE9FA0, { 0x18c1a59 })); tbl.insert(std::pair< int , std::vector< int >>(0x9FBA0, { 0x1cc1d99 })); tbl.insert(std::pair< int , std::vector< int >>(0x813F7, { 0x1d04419 })); tbl.insert(std::pair< int , std::vector< int >>(0x9FA07, { 0x1d05c19 })); tbl.insert(std::pair< int , std::vector< int >>(0x409FB, { 0x1d04419 })); tbl.insert(std::pair< int , std::vector< int >>(0x4FDA0, { 0x1cc1d99 })); tbl.insert(std::pair< int , std::vector< int >>(0x817BF, { 0x18c0059 })); tbl.insert(std::pair< int , std::vector< int >>(0xBDFA0, { 0x18c19d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x81F3F, { 0x18c0099 })); tbl.insert(std::pair< int , std::vector< int >>(0xF9FA0, { 0x18c1a19 })); tbl.insert(std::pair< int , std::vector< int >>(0x40E3F, { 0x1d000d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x71FA0, { 0x18c1a59 })); tbl.insert(std::pair< int , std::vector< int >>(0xE817E, { 0x18c0659 })); tbl.insert(std::pair< int , std::vector< int >>(0x81D7E, { 0x1d004d9 })); tbl.insert(std::pair< int , std::vector< int >>(0xEBF20, { 0x18c1e59 })); tbl.insert(std::pair< int , std::vector< int >>(0xBF3A0, { 0x1cc2199 })); tbl.insert(std::pair< int , std::vector< int >>(0x817E7, { 0x1d04819 })); tbl.insert(std::pair< int , std::vector< int >>(0xBF207, { 0x1d06019 })); tbl.insert(std::pair< int , std::vector< int >>(0x40BF3, { 0x1d04819 })); tbl.insert(std::pair< int , std::vector< int >>(0x5F9A0, { 0x1cc2199 })); tbl.insert(std::pair< int , std::vector< int >>(0x817EF, { 0x18c0419 })); tbl.insert(std::pair< int , std::vector< int >>(0xBF7A0, { 0x18c1d99 })); tbl.insert(std::pair< int , std::vector< int >>(0x81F7E, { 0x18c0499 })); tbl.insert(std::pair< int , std::vector< int >>(0xFBF20, { 0x18c1e19 })); tbl.insert(std::pair< int , std::vector< int >>(0x40E7E, { 0x1d004d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x73F20, { 0x18c1e59 })); tbl.insert(std::pair< int , std::vector< int >>(0xE81FC, { 0x18c0a59 })); tbl.insert(std::pair< int , std::vector< int >>(0x81DFC, { 0x1d008d9 })); tbl.insert(std::pair< int , std::vector< int >>(0xEFE20, { 0x18c2259 })); tbl.insert(std::pair< int , std::vector< int >>(0xFE3A0, { 0x1cc2599 })); tbl.insert(std::pair< int , std::vector< int >>(0x81FC7, { 0x1d04c19 })); tbl.insert(std::pair< int , std::vector< int >>(0xFE207, { 0x1d06419 })); tbl.insert(std::pair< int , std::vector< int >>(0x40FE3, { 0x1d04c19 })); tbl.insert(std::pair< int , std::vector< int >>(0x7F1A0, { 0x1cc2599 })); tbl.insert(std::pair< int , std::vector< int >>(0x81FCF, { 0x18c0819 })); tbl.insert(std::pair< int , std::vector< int >>(0xFE7A0, { 0x18c2199 })); tbl.insert(std::pair< int , std::vector< int >>(0x81FDE, { 0x18c0859 })); tbl.insert(std::pair< int , std::vector< int >>(0xFEF20, { 0x18c21d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x40EFC, { 0x1d008d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x77E20, { 0x18c2259 })); tbl.insert(std::pair< int , std::vector< int >>(0x740F8, { 0x1d00e99 })); tbl.insert(std::pair< int , std::vector< int >>(0x40EF8, { 0x2140d19 })); tbl.insert(std::pair< int , std::vector< int >>(0x77C20, { 0x18c2699 })); tbl.insert(std::pair< int , std::vector< int >>(0x7C3A0, { 0x1cc2999 })); tbl.insert(std::pair< int , std::vector< int >>(0x40F87, { 0x2145019 })); tbl.insert(std::pair< int , std::vector< int >>(0x7C207, { 0x1d06819 })); tbl.insert(std::pair< int , std::vector< int >>(0x207C3, { 0x2145019 })); tbl.insert(std::pair< int , std::vector< int >>(0x3E1A0, { 0x1cc2999 })); tbl.insert(std::pair< int , std::vector< int >>(0x40F9E, { 0x1d00c59 })); tbl.insert(std::pair< int , std::vector< int >>(0x7CF20, { 0x18c25d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x40FBC, { 0x1d00c99 })); tbl.insert(std::pair< int , std::vector< int >>(0x7DE20, { 0x18c2619 })); tbl.insert(std::pair< int , std::vector< int >>(0x20778, { 0x2140d19 })); tbl.insert(std::pair< int , std::vector< int >>(0x3BC20, { 0x18c2699 })); tbl.insert(std::pair< int , std::vector< int >>(0x7D023, { 0x1d06819 })); tbl.insert(std::pair< int , std::vector< int >>(0x40FA3, { 0x2145019 })); tbl.insert(std::pair< int , std::vector< int >>(0x7D1A0, { 0x1cc2999 })); tbl.insert(std::pair< int , std::vector< int >>(0x46FA0, { 0x20c19d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x408DF, { 0x2148059 })); tbl.insert(std::pair< int , std::vector< int >>(0x4681F, { 0x21041d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x2046F, { 0x2148059 })); tbl.insert(std::pair< int , std::vector< int >>(0x237A0, { 0x20c19d9 })); tbl.insert(std::pair< int , std::vector< int >>(0xFA04F, { 0x18c2419 })); tbl.insert(std::pair< int , std::vector< int >>(0x81F4F, { 0x1d00c19 })); tbl.insert(std::pair< int , std::vector< int >>(0xFA7A0, { 0x18c2599 })); tbl.insert(std::pair< int , std::vector< int >>(0x9EFA0, { 0x1cc19d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x813DF, { 0x1d04059 })); tbl.insert(std::pair< int , std::vector< int >>(0x9E81F, { 0x1d041d9 })); tbl.insert(std::pair< int , std::vector< int >>(0xFA05E, { 0x18c2459 })); tbl.insert(std::pair< int , std::vector< int >>(0x81F5E, { 0x1d00c59 })); tbl.insert(std::pair< int , std::vector< int >>(0xFAF20, { 0x18c25d9 })); tbl.insert(std::pair< int , std::vector< int >>(0xBCFA0, { 0x1cc1a19 })); tbl.insert(std::pair< int , std::vector< int >>(0x8179F, { 0x1d04099 })); tbl.insert(std::pair< int , std::vector< int >>(0xBC81F, { 0x1d04219 })); tbl.insert(std::pair< int , std::vector< int >>(0xFA07C, { 0x18c2499 })); tbl.insert(std::pair< int , std::vector< int >>(0x81F7C, { 0x1d00c99 })); tbl.insert(std::pair< int , std::vector< int >>(0xFBE20, { 0x18c2619 })); tbl.insert(std::pair< int , std::vector< int >>(0xF8FA0, { 0x1cc1a59 })); tbl.insert(std::pair< int , std::vector< int >>(0x81F1F, { 0x1d040d9 })); tbl.insert(std::pair< int , std::vector< int >>(0xF881F, { 0x1d04259 })); tbl.insert(std::pair< int , std::vector< int >>(0x7D038, { 0x1d028d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x40FB8, { 0x21410d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x7DC20, { 0x18c2a59 })); tbl.insert(std::pair< int , std::vector< int >>(0x70FA0, { 0x1cc1a99 })); tbl.insert(std::pair< int , std::vector< int >>(0x40E1F, { 0x2144119 })); tbl.insert(std::pair< int , std::vector< int >>(0x7081F, { 0x1d04299 })); tbl.insert(std::pair< int , std::vector< int >>(0x207D8, { 0x21410d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x3EC20, { 0x18c2a59 })); tbl.insert(std::pair< int , std::vector< int >>(0x440FB, { 0x2148419 })); tbl.insert(std::pair< int , std::vector< int >>(0x408FB, { 0x2148419 })); tbl.insert(std::pair< int , std::vector< int >>(0x47DA0, { 0x20c1d99 })); tbl.insert(std::pair< int , std::vector< int >>(0x7DA20, { 0x18c2a59 })); tbl.insert(std::pair< int , std::vector< int >>(0x40FB4, { 0x21410d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x7DA04, { 0x18c2a59 })); tbl.insert(std::pair< int , std::vector< int >>(0x440EF, { 0x2148059 })); tbl.insert(std::pair< int , std::vector< int >>(0x408EF, { 0x2148059 })); tbl.insert(std::pair< int , std::vector< int >>(0x477A0, { 0x20c19d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x77A20, { 0x18c2699 })); tbl.insert(std::pair< int , std::vector< int >>(0x40EF4, { 0x2140d19 })); tbl.insert(std::pair< int , std::vector< int >>(0x77A04, { 0x18c2699 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DF44C, { 0x1482259 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F744C, { 0x1482619 })); tbl.insert(std::pair< int , std::vector< int >>(0x1D1F4C, { 0x1881659 })); tbl.insert(std::pair< int , std::vector< int >>(0x11DF4C, { 0x1c81599 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F474C, { 0x1882559 })); tbl.insert(std::pair< int , std::vector< int >>(0x11F74C, { 0x1c81959 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DF4C4, { 0x14c2259 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F74C4, { 0x14c2619 })); tbl.insert(std::pair< int , std::vector< int >>(0x1D31F4, { 0x1900e59 })); tbl.insert(std::pair< int , std::vector< int >>(0x131DF4, { 0x1d40d19 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F4C74, { 0x19024d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x131F74, { 0x1d410d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x1D131F, { 0x18c4259 })); tbl.insert(std::pair< int , std::vector< int >>(0x11D31F, { 0x1cc4199 })); tbl.insert(std::pair< int , std::vector< int >>(0x1D311F, { 0x1904259 })); tbl.insert(std::pair< int , std::vector< int >>(0x131D1F, { 0x1d44119 })); tbl.insert(std::pair< int , std::vector< int >>(0x1131DF, { 0x1d08059 })); tbl.insert(std::pair< int , std::vector< int >>(0x1311DF, { 0x1d48059 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F44C7, { 0x18c6419 })); tbl.insert(std::pair< int , std::vector< int >>(0x11F4C7, { 0x1cc5819 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F4C47, { 0x1906419 })); tbl.insert(std::pair< int , std::vector< int >>(0x131F47, { 0x1d45019 })); tbl.insert(std::pair< int , std::vector< int >>(0x1131F7, { 0x1d08419 })); tbl.insert(std::pair< int , std::vector< int >>(0x1311F7, { 0x1d48419 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DF4CC, { 0x1081e19 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F74CC, { 0x10821d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x1D331F, { 0x14c4219 })); tbl.insert(std::pair< int , std::vector< int >>(0x1331DF, { 0x1908059 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F4CC7, { 0x14c6019 })); tbl.insert(std::pair< int , std::vector< int >>(0x1331F7, { 0x1908419 })); tbl.insert(std::pair< int , std::vector< int >>(0xE998F, { 0x14c4219 })); tbl.insert(std::pair< int , std::vector< int >>(0x998F7, { 0x1908419 })); tbl.insert(std::pair< int , std::vector< int >>(0x4CC7B, { 0x1908419 })); tbl.insert(std::pair< int , std::vector< int >>(0x999EF, { 0x14c4059 })); tbl.insert(std::pair< int , std::vector< int >>(0x99BCF, { 0x14c4099 })); tbl.insert(std::pair< int , std::vector< int >>(0x9BD8F, { 0x14c4119 })); tbl.insert(std::pair< int , std::vector< int >>(0x9F98F, { 0x14c4159 })); tbl.insert(std::pair< int , std::vector< int >>(0xBD98F, { 0x14c4199 })); tbl.insert(std::pair< int , std::vector< int >>(0xF998F, { 0x14c41d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x7198F, { 0x14c4219 })); tbl.insert(std::pair< int , std::vector< int >>(0x1D333F, { 0x10801d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x1333F7, { 0x14c4419 })); tbl.insert(std::pair< int , std::vector< int >>(0x999FB, { 0x14c4419 })); tbl.insert(std::pair< int , std::vector< int >>(0x1337BF, { 0x1080059 })); tbl.insert(std::pair< int , std::vector< int >>(0x133F3F, { 0x1080099 })); tbl.insert(std::pair< int , std::vector< int >>(0x137B3F, { 0x10800d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x13F33F, { 0x1080119 })); tbl.insert(std::pair< int , std::vector< int >>(0x17B33F, { 0x1080159 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F333F, { 0x1080199 })); tbl.insert(std::pair< int , std::vector< int >>(0xE333F, { 0x10801d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x1D337E, { 0x10805d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x1337E7, { 0x14c4819 })); tbl.insert(std::pair< int , std::vector< int >>(0x99BF3, { 0x14c4819 })); tbl.insert(std::pair< int , std::vector< int >>(0x1337EF, { 0x1080419 })); tbl.insert(std::pair< int , std::vector< int >>(0x133F7E, { 0x1080499 })); tbl.insert(std::pair< int , std::vector< int >>(0x137B7E, { 0x10804d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x17B37E, { 0x1080559 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F337E, { 0x1080599 })); tbl.insert(std::pair< int , std::vector< int >>(0xE337E, { 0x10805d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x1D37EC, { 0x1080dd9 })); tbl.insert(std::pair< int , std::vector< int >>(0x137EC7, { 0x14c5019 })); tbl.insert(std::pair< int , std::vector< int >>(0x9BF63, { 0x14c5019 })); tbl.insert(std::pair< int , std::vector< int >>(0x137EDE, { 0x1080c59 })); tbl.insert(std::pair< int , std::vector< int >>(0x137EFC, { 0x1080c99 })); tbl.insert(std::pair< int , std::vector< int >>(0x13F7EC, { 0x1080d19 })); tbl.insert(std::pair< int , std::vector< int >>(0x17B7EC, { 0x1080d59 })); tbl.insert(std::pair< int , std::vector< int >>(0xE37EC, { 0x1080dd9 })); tbl.insert(std::pair< int , std::vector< int >>(0x1D7ECC, { 0x10815d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x17ECC7, { 0x14c5819 })); tbl.insert(std::pair< int , std::vector< int >>(0xBF663, { 0x14c5819 })); tbl.insert(std::pair< int , std::vector< int >>(0x17ECCF, { 0x1081419 })); tbl.insert(std::pair< int , std::vector< int >>(0x17ECDE, { 0x1081459 })); tbl.insert(std::pair< int , std::vector< int >>(0x17EDEC, { 0x10814d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x17EFCC, { 0x1081519 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F7ECC, { 0x1081599 })); tbl.insert(std::pair< int , std::vector< int >>(0xE7ECC, { 0x10815d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x1DFCCC, { 0x10819d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x1FCCC7, { 0x14c5c19 })); tbl.insert(std::pair< int , std::vector< int >>(0xFE663, { 0x14c5c19 })); tbl.insert(std::pair< int , std::vector< int >>(0x1FCCCF, { 0x1081819 })); tbl.insert(std::pair< int , std::vector< int >>(0x1FCCDE, { 0x1081859 })); tbl.insert(std::pair< int , std::vector< int >>(0x1FCCFC, { 0x1081899 })); tbl.insert(std::pair< int , std::vector< int >>(0x1FCDEC, { 0x10818d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x1FCFCC, { 0x1081919 })); tbl.insert(std::pair< int , std::vector< int >>(0x1FDECC, { 0x1081959 })); tbl.insert(std::pair< int , std::vector< int >>(0xEFCCC, { 0x10819d9 })); tbl.insert(std::pair< int , std::vector< int >>(0xEF8CC, { 0x1081e19 })); tbl.insert(std::pair< int , std::vector< int >>(0xF8CC7, { 0x14c6019 })); tbl.insert(std::pair< int , std::vector< int >>(0x7C663, { 0x14c6019 })); tbl.insert(std::pair< int , std::vector< int >>(0xF8CCF, { 0x1081c19 })); tbl.insert(std::pair< int , std::vector< int >>(0xF8CDE, { 0x1081c59 })); tbl.insert(std::pair< int , std::vector< int >>(0xF8CFC, { 0x1081c99 })); tbl.insert(std::pair< int , std::vector< int >>(0xF8DEC, { 0x1081cd9 })); tbl.insert(std::pair< int , std::vector< int >>(0xF9ECC, { 0x1081d59 })); tbl.insert(std::pair< int , std::vector< int >>(0xFBCCC, { 0x1081d99 })); tbl.insert(std::pair< int , std::vector< int >>(0x778CC, { 0x1081e19 })); tbl.insert(std::pair< int , std::vector< int >>(0xFA663, { 0x14c6019 })); tbl.insert(std::pair< int , std::vector< int >>(0x998DF, { 0x1908059 })); tbl.insert(std::pair< int , std::vector< int >>(0x4CC6F, { 0x1908059 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F4CCF, { 0x1081c19 })); tbl.insert(std::pair< int , std::vector< int >>(0x1333DF, { 0x14c4059 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F4CDE, { 0x1081c59 })); tbl.insert(std::pair< int , std::vector< int >>(0x13379F, { 0x14c4099 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F4CFC, { 0x1081c99 })); tbl.insert(std::pair< int , std::vector< int >>(0x133F1F, { 0x14c40d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F4DEC, { 0x1081cd9 })); tbl.insert(std::pair< int , std::vector< int >>(0x137B1F, { 0x14c4119 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F4FCC, { 0x1081d19 })); tbl.insert(std::pair< int , std::vector< int >>(0x13F31F, { 0x14c4159 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F5ECC, { 0x1081d59 })); tbl.insert(std::pair< int , std::vector< int >>(0x17B31F, { 0x14c4199 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F7CCC, { 0x1081d99 })); tbl.insert(std::pair< int , std::vector< int >>(0x1F331F, { 0x14c41d9 })); tbl.insert(std::pair< int , std::vector< int >>(0xFB8CC, { 0x10821d9 })); tbl.insert(std::pair< int , std::vector< int >>(0xE331F, { 0x14c4219 })); tbl.insert(std::pair< int , std::vector< int >>(0x7D8CC, { 0x10821d9 })); tbl.insert(std::pair< int , std::vector< int >>(0x998FB, { 0x1908419 })); tbl.insert(std::pair< int , std::vector< int >>(0xFB4CC, { 0x10821d9 })); } |
运行效果如图
spent 0 second
quetou=35
kezi=1kezi=2kezi=3kezi=31
quetou=35
kezi=31
shunzi=1shunzi=1shunzi=1
请按任意键继续. . .
作 者: itdef
欢迎转帖 请保持文本完整并注明出处
技术博客 http://www.cnblogs.com/itdef/
B站算法视频题解
https://space.bilibili.com/18508846
qq 151435887
gitee https://gitee.com/def/
欢迎c c++ 算法爱好者 windows驱动爱好者 服务器程序员沟通交流
如果觉得不错,欢迎点赞,你的鼓励就是我的动力
欢迎转帖 请保持文本完整并注明出处
技术博客 http://www.cnblogs.com/itdef/
B站算法视频题解
https://space.bilibili.com/18508846
qq 151435887
gitee https://gitee.com/def/
欢迎c c++ 算法爱好者 windows驱动爱好者 服务器程序员沟通交流
如果觉得不错,欢迎点赞,你的鼓励就是我的动力


【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列1:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现
· 25岁的心里话
2016-08-26 设计模式之模板模式 template