[
    {
        "startswith": [
            "0x", "-0x"
        ],
        "color": "#f16a4e"
    },
    {
        "words": [
            "byte", "word", "dword", "qword", "ptr"
        ],
        "color": "#a25500"
    },
    {
        "startswith": [
            "pop", "push"
        ],
        "color": "#ff3fa8"
    },
    {
        "startswith": [
            "mov", "stos"
        ],
        "words": [
            "lea", "xchg"
        ],
        "color": "#8e3ca5"
    },
    {
        "startswith": ["cmp"],
        "words": [
            "test", "bt"
        ],
        "color": "darkGreen"
    },
    {
        "words": ["jmp"],
        "color": "#000000",
        "bgcolor": "yellow"
    },
    {
        "startswith": ["j"],
        "color": "red",
        "bgcolor": "yellow"
    },
    {
        "words": [
            "call", "ret"
        ],
        "color": "#000000",
        "bgcolor": "#00ffff"
    },
    {
        "words": [
            "adc", "dec", "inc", "sub", "sbb"
        ],
        "has": [
            "add", "div", "mul"
        ],
        "color": "darkCyan"
    },
    {
        "has": ["xor"],
        "words": [
            "and",
            "or",
            "shl",
            "shld",
            "shr",
            "shrd",
            "sal",
            "sar",
            "rol",
            "ror",
            "rcl",
            "rcr",
            "bswap",
            "neg",
            "not",
            "btc",
            "bts"
        ],
        "color": "darkRed"
    },
    {
        "startswith": [
            "1", "2", "3", "4", "5", "6", "7", "8", "9"
        ],
        "color": "#f16a4e"
    }
]
