{
    "tests": [
        {
            "description": "<!DOCTYPE html><body><svg attributeName='' attributeType='' baseFrequency='' baseProfile='' calcMode='' clipPathUnits='' diffuseConstant='' edgeMode='' filterUnits='' glyphRef='' gradientTransform='' gradientUnits='' kernelMatrix='' kernelUnitLength='' keyPoints='' keySplines='' keyTimes='' lengthAdjust='' limitingConeAngle='' markerHeight='' markerUnits='' markerWidth='' maskContentUnits='' maskUnits='' numOctaves='' pathLength='' patternContentUnits='' patternTransform='' patternUnits='' pointsAtX='' pointsAtY='' pointsAtZ='' preserveAlpha='' preserveAspectRatio='' primitiveUnits='' refX='' refY='' repeatCount='' repeatDur='' requiredExtensions='' requiredFeatures='' specularConstant='' specularExponent='' spreadMethod='' startOffset='' stdDeviation='' stitchTiles='' surfaceScale='' systemLanguage='' tableValues='' targetX='' targetY='' textLength='' viewBox='' viewTarget='' xChannelSelector='' yChannelSelector='' zoomAndPan=''></svg>",
            "input": "<!DOCTYPE html><body><svg attributeName='' attributeType='' baseFrequency='' baseProfile='' calcMode='' clipPathUnits='' diffuseConstant='' edgeMode='' filterUnits='' glyphRef='' gradientTransform='' gradientUnits='' kernelMatrix='' kernelUnitLength='' keyPoints='' keySplines='' keyTimes='' lengthAdjust='' limitingConeAngle='' markerHeight='' markerUnits='' markerWidth='' maskContentUnits='' maskUnits='' numOctaves='' pathLength='' patternContentUnits='' patternTransform='' patternUnits='' pointsAtX='' pointsAtY='' pointsAtZ='' preserveAlpha='' preserveAspectRatio='' primitiveUnits='' refX='' refY='' repeatCount='' repeatDur='' requiredExtensions='' requiredFeatures='' specularConstant='' specularExponent='' spreadMethod='' startOffset='' stdDeviation='' stitchTiles='' surfaceScale='' systemLanguage='' tableValues='' targetX='' targetY='' textLength='' viewBox='' viewTarget='' xChannelSelector='' yChannelSelector='' zoomAndPan=''></svg>",
            "output": [
                [
                    "DOCTYPE",
                    "html",
                    null,
                    null,
                    true
                ],
                [
                    "StartTag",
                    "body",
                    {}
                ],
                [
                    "StartTag",
                    "svg",
                    {
                        "attributeName": "",
                        "attributeType": "",
                        "baseFrequency": "",
                        "baseProfile": "",
                        "calcMode": "",
                        "clipPathUnits": "",
                        "diffuseConstant": "",
                        "edgeMode": "",
                        "filterUnits": "",
                        "glyphRef": "",
                        "gradientTransform": "",
                        "gradientUnits": "",
                        "kernelMatrix": "",
                        "kernelUnitLength": "",
                        "keyPoints": "",
                        "keySplines": "",
                        "keyTimes": "",
                        "lengthAdjust": "",
                        "limitingConeAngle": "",
                        "markerHeight": "",
                        "markerUnits": "",
                        "markerWidth": "",
                        "maskContentUnits": "",
                        "maskUnits": "",
                        "numOctaves": "",
                        "pathLength": "",
                        "patternContentUnits": "",
                        "patternTransform": "",
                        "patternUnits": "",
                        "pointsAtX": "",
                        "pointsAtY": "",
                        "pointsAtZ": "",
                        "preserveAlpha": "",
                        "preserveAspectRatio": "",
                        "primitiveUnits": "",
                        "refX": "",
                        "refY": "",
                        "repeatCount": "",
                        "repeatDur": "",
                        "requiredExtensions": "",
                        "requiredFeatures": "",
                        "specularConstant": "",
                        "specularExponent": "",
                        "spreadMethod": "",
                        "startOffset": "",
                        "stdDeviation": "",
                        "stitchTiles": "",
                        "surfaceScale": "",
                        "systemLanguage": "",
                        "tableValues": "",
                        "targetX": "",
                        "targetY": "",
                        "textLength": "",
                        "viewBox": "",
                        "viewTarget": "",
                        "xChannelSelector": "",
                        "yChannelSelector": "",
                        "zoomAndPan": ""
                    }
                ],
                [
                    "EndTag",
                    "svg"
                ]
            ]
        },
        {
            "description": "<!DOCTYPE html><BODY><SVG ATTRIBUTENAME='' ATTRIBUTETYPE='' BASEFREQUENCY='' BASEPROFILE='' CALCMODE='' CLIPPATHUNITS='' DIFFUSECONSTANT='' EDGEMODE='' FILTERUNITS='' GLYPHREF='' GRADIENTTRANSFORM='' GRADIENTUNITS='' KERNELMATRIX='' KERNELUNITLENGTH='' KEYPOINTS='' KEYSPLINES='' KEYTIMES='' LENGTHADJUST='' LIMITINGCONEANGLE='' MARKERHEIGHT='' MARKERUNITS='' MARKERWIDTH='' MASKCONTENTUNITS='' MASKUNITS='' NUMOCTAVES='' PATHLENGTH='' PATTERNCONTENTUNITS='' PATTERNTRANSFORM='' PATTERNUNITS='' POINTSATX='' POINTSATY='' POINTSATZ='' PRESERVEALPHA='' PRESERVEASPECTRATIO='' PRIMITIVEUNITS='' REFX='' REFY='' REPEATCOUNT='' REPEATDUR='' REQUIREDEXTENSIONS='' REQUIREDFEATURES='' SPECULARCONSTANT='' SPECULAREXPONENT='' SPREADMETHOD='' STARTOFFSET='' STDDEVIATION='' STITCHTILES='' SURFACESCALE='' SYSTEMLANGUAGE='' TABLEVALUES='' TARGETX='' TARGETY='' TEXTLENGTH='' VIEWBOX='' VIEWTARGET='' XCHANNELSELECTOR='' YCHANNELSELECTOR='' ZOOMANDPAN=''></SVG>",
            "input": "<!DOCTYPE html><BODY><SVG ATTRIBUTENAME='' ATTRIBUTETYPE='' BASEFREQUENCY='' BASEPROFILE='' CALCMODE='' CLIPPATHUNITS='' DIFFUSECONSTANT='' EDGEMODE='' FILTERUNITS='' GLYPHREF='' GRADIENTTRANSFORM='' GRADIENTUNITS='' KERNELMATRIX='' KERNELUNITLENGTH='' KEYPOINTS='' KEYSPLINES='' KEYTIMES='' LENGTHADJUST='' LIMITINGCONEANGLE='' MARKERHEIGHT='' MARKERUNITS='' MARKERWIDTH='' MASKCONTENTUNITS='' MASKUNITS='' NUMOCTAVES='' PATHLENGTH='' PATTERNCONTENTUNITS='' PATTERNTRANSFORM='' PATTERNUNITS='' POINTSATX='' POINTSATY='' POINTSATZ='' PRESERVEALPHA='' PRESERVEASPECTRATIO='' PRIMITIVEUNITS='' REFX='' REFY='' REPEATCOUNT='' REPEATDUR='' REQUIREDEXTENSIONS='' REQUIREDFEATURES='' SPECULARCONSTANT='' SPECULAREXPONENT='' SPREADMETHOD='' STARTOFFSET='' STDDEVIATION='' STITCHTILES='' SURFACESCALE='' SYSTEMLANGUAGE='' TABLEVALUES='' TARGETX='' TARGETY='' TEXTLENGTH='' VIEWBOX='' VIEWTARGET='' XCHANNELSELECTOR='' YCHANNELSELECTOR='' ZOOMANDPAN=''></SVG>",
            "output": [
                [
                    "DOCTYPE",
                    "html",
                    null,
                    null,
                    true
                ],
                [
                    "StartTag",
                    "body",
                    {}
                ],
                [
                    "StartTag",
                    "svg",
                    {
                        "attributeName": "",
                        "attributeType": "",
                        "baseFrequency": "",
                        "baseProfile": "",
                        "calcMode": "",
                        "clipPathUnits": "",
                        "diffuseConstant": "",
                        "edgeMode": "",
                        "filterUnits": "",
                        "glyphRef": "",
                        "gradientTransform": "",
                        "gradientUnits": "",
                        "kernelMatrix": "",
                        "kernelUnitLength": "",
                        "keyPoints": "",
                        "keySplines": "",
                        "keyTimes": "",
                        "lengthAdjust": "",
                        "limitingConeAngle": "",
                        "markerHeight": "",
                        "markerUnits": "",
                        "markerWidth": "",
                        "maskContentUnits": "",
                        "maskUnits": "",
                        "numOctaves": "",
                        "pathLength": "",
                        "patternContentUnits": "",
                        "patternTransform": "",
                        "patternUnits": "",
                        "pointsAtX": "",
                        "pointsAtY": "",
                        "pointsAtZ": "",
                        "preserveAlpha": "",
                        "preserveAspectRatio": "",
                        "primitiveUnits": "",
                        "refX": "",
                        "refY": "",
                        "repeatCount": "",
                        "repeatDur": "",
                        "requiredExtensions": "",
                        "requiredFeatures": "",
                        "specularConstant": "",
                        "specularExponent": "",
                        "spreadMethod": "",
                        "startOffset": "",
                        "stdDeviation": "",
                        "stitchTiles": "",
                        "surfaceScale": "",
                        "systemLanguage": "",
                        "tableValues": "",
                        "targetX": "",
                        "targetY": "",
                        "textLength": "",
                        "viewBox": "",
                        "viewTarget": "",
                        "xChannelSelector": "",
                        "yChannelSelector": "",
                        "zoomAndPan": ""
                    }
                ],
                [
                    "EndTag",
                    "svg"
                ]
            ]
        },
        {
            "description": "<!DOCTYPE html><body><svg attributename='' attributetype='' basefrequency='' baseprofile='' calcmode='' clippathunits='' diffuseconstant='' edgemode='' filterunits='' filterres='' glyphref='' gradienttransform='' gradientunits='' kernelmatrix='' kernelunitlength='' keypoints='' keysplines='' keytimes='' lengthadjust='' limitingconeangle='' markerheight='' markerunits='' markerwidth='' maskcontentunits='' maskunits='' numoctaves='' pathlength='' patterncontentunits='' patterntransform='' patternunits='' pointsatx='' pointsaty='' pointsatz='' preservealpha='' preserveaspectratio='' primitiveunits='' refx='' refy='' repeatcount='' repeatdur='' requiredextensions='' requiredfeatures='' specularconstant='' specularexponent='' spreadmethod='' startoffset='' stddeviation='' stitchtiles='' surfacescale='' systemlanguage='' tablevalues='' targetx='' targety='' textlength='' viewbox='' viewtarget='' xchannelselector='' ychannelselector='' zoomandpan=''></svg>",
            "input": "<!DOCTYPE html><body><svg attributename='' attributetype='' basefrequency='' baseprofile='' calcmode='' clippathunits='' diffuseconstant='' edgemode='' filterunits='' filterres='' glyphref='' gradienttransform='' gradientunits='' kernelmatrix='' kernelunitlength='' keypoints='' keysplines='' keytimes='' lengthadjust='' limitingconeangle='' markerheight='' markerunits='' markerwidth='' maskcontentunits='' maskunits='' numoctaves='' pathlength='' patterncontentunits='' patterntransform='' patternunits='' pointsatx='' pointsaty='' pointsatz='' preservealpha='' preserveaspectratio='' primitiveunits='' refx='' refy='' repeatcount='' repeatdur='' requiredextensions='' requiredfeatures='' specularconstant='' specularexponent='' spreadmethod='' startoffset='' stddeviation='' stitchtiles='' surfacescale='' systemlanguage='' tablevalues='' targetx='' targety='' textlength='' viewbox='' viewtarget='' xchannelselector='' ychannelselector='' zoomandpan=''></svg>",
            "output": [
                [
                    "DOCTYPE",
                    "html",
                    null,
                    null,
                    true
                ],
                [
                    "StartTag",
                    "body",
                    {}
                ],
                [
                    "StartTag",
                    "svg",
                    {
                        "attributeName": "",
                        "attributeType": "",
                        "baseFrequency": "",
                        "baseProfile": "",
                        "calcMode": "",
                        "clipPathUnits": "",
                        "diffuseConstant": "",
                        "edgeMode": "",
                        "filterUnits": "",
                        "filterres": "",
                        "glyphRef": "",
                        "gradientTransform": "",
                        "gradientUnits": "",
                        "kernelMatrix": "",
                        "kernelUnitLength": "",
                        "keyPoints": "",
                        "keySplines": "",
                        "keyTimes": "",
                        "lengthAdjust": "",
                        "limitingConeAngle": "",
                        "markerHeight": "",
                        "markerUnits": "",
                        "markerWidth": "",
                        "maskContentUnits": "",
                        "maskUnits": "",
                        "numOctaves": "",
                        "pathLength": "",
                        "patternContentUnits": "",
                        "patternTransform": "",
                        "patternUnits": "",
                        "pointsAtX": "",
                        "pointsAtY": "",
                        "pointsAtZ": "",
                        "preserveAlpha": "",
                        "preserveAspectRatio": "",
                        "primitiveUnits": "",
                        "refX": "",
                        "refY": "",
                        "repeatCount": "",
                        "repeatDur": "",
                        "requiredExtensions": "",
                        "requiredFeatures": "",
                        "specularConstant": "",
                        "specularExponent": "",
                        "spreadMethod": "",
                        "startOffset": "",
                        "stdDeviation": "",
                        "stitchTiles": "",
                        "surfaceScale": "",
                        "systemLanguage": "",
                        "tableValues": "",
                        "targetX": "",
                        "targetY": "",
                        "textLength": "",
                        "viewBox": "",
                        "viewTarget": "",
                        "xChannelSelector": "",
                        "yChannelSelector": "",
                        "zoomAndPan": ""
                    }
                ],
                [
                    "EndTag",
                    "svg"
                ]
            ]
        },
        {
            "description": "<!DOCTYPE html><body><math attributeName='' attributeType='' baseFrequency='' baseProfile='' calcMode='' clipPathUnits='' diffuseConstant='' edgeMode='' filterUnits='' glyphRef='' gradientTransform='' gradientUnits='' kernelMatrix='' kernelUnitLength='' keyPoints='' keySplines='' keyTimes='' lengthAdjust='' limitingConeAngle='' markerHeight='' markerUnits='' markerWidth='' maskContentUnits='' maskUnits='' numOctaves='' pathLength='' patternContentUnits='' patternTransform='' patternUnits='' pointsAtX='' pointsAtY='' pointsAtZ='' preserveAlpha='' preserveAspectRatio='' primitiveUnits='' refX='' refY='' repeatCount='' repeatDur='' requiredExtensions='' requiredFeatures='' specularConstant='' specularExponent='' spreadMethod='' startOffset='' stdDeviation='' stitchTiles='' surfaceScale='' systemLanguage='' tableValues='' targetX='' targetY='' textLength='' viewBox='' viewTarget='' xChannelSelector='' yChannelSelector='' zoomAndPan=''></math>",
            "input": "<!DOCTYPE html><body><math attributeName='' attributeType='' baseFrequency='' baseProfile='' calcMode='' clipPathUnits='' diffuseConstant='' edgeMode='' filterUnits='' glyphRef='' gradientTransform='' gradientUnits='' kernelMatrix='' kernelUnitLength='' keyPoints='' keySplines='' keyTimes='' lengthAdjust='' limitingConeAngle='' markerHeight='' markerUnits='' markerWidth='' maskContentUnits='' maskUnits='' numOctaves='' pathLength='' patternContentUnits='' patternTransform='' patternUnits='' pointsAtX='' pointsAtY='' pointsAtZ='' preserveAlpha='' preserveAspectRatio='' primitiveUnits='' refX='' refY='' repeatCount='' repeatDur='' requiredExtensions='' requiredFeatures='' specularConstant='' specularExponent='' spreadMethod='' startOffset='' stdDeviation='' stitchTiles='' surfaceScale='' systemLanguage='' tableValues='' targetX='' targetY='' textLength='' viewBox='' viewTarget='' xChannelSelector='' yChannelSelector='' zoomAndPan=''></math>",
            "output": [
                [
                    "DOCTYPE",
                    "html",
                    null,
                    null,
                    true
                ],
                [
                    "StartTag",
                    "body",
                    {}
                ],
                [
                    "StartTag",
                    "math",
                    {
                        "attributename": "",
                        "attributetype": "",
                        "basefrequency": "",
                        "baseprofile": "",
                        "calcmode": "",
                        "clippathunits": "",
                        "diffuseconstant": "",
                        "edgemode": "",
                        "filterunits": "",
                        "glyphref": "",
                        "gradienttransform": "",
                        "gradientunits": "",
                        "kernelmatrix": "",
                        "kernelunitlength": "",
                        "keypoints": "",
                        "keysplines": "",
                        "keytimes": "",
                        "lengthadjust": "",
                        "limitingconeangle": "",
                        "markerheight": "",
                        "markerunits": "",
                        "markerwidth": "",
                        "maskcontentunits": "",
                        "maskunits": "",
                        "numoctaves": "",
                        "pathlength": "",
                        "patterncontentunits": "",
                        "patterntransform": "",
                        "patternunits": "",
                        "pointsatx": "",
                        "pointsaty": "",
                        "pointsatz": "",
                        "preservealpha": "",
                        "preserveaspectratio": "",
                        "primitiveunits": "",
                        "refx": "",
                        "refy": "",
                        "repeatcount": "",
                        "repeatdur": "",
                        "requiredextensions": "",
                        "requiredfeatures": "",
                        "specularconstant": "",
                        "specularexponent": "",
                        "spreadmethod": "",
                        "startoffset": "",
                        "stddeviation": "",
                        "stitchtiles": "",
                        "surfacescale": "",
                        "systemlanguage": "",
                        "tablevalues": "",
                        "targetx": "",
                        "targety": "",
                        "textlength": "",
                        "viewbox": "",
                        "viewtarget": "",
                        "xchannelselector": "",
                        "ychannelselector": "",
                        "zoomandpan": ""
                    }
                ],
                [
                    "EndTag",
                    "math"
                ]
            ]
        },
        {
            "description": "<!DOCTYPE html><body><svg contentScriptType='' contentStyleType='' externalResourcesRequired='' filterRes=''></svg>",
            "input": "<!DOCTYPE html><body><svg contentScriptType='' contentStyleType='' externalResourcesRequired='' filterRes=''></svg>",
            "output": [
                [
                    "DOCTYPE",
                    "html",
                    null,
                    null,
                    true
                ],
                [
                    "StartTag",
                    "body",
                    {}
                ],
                [
                    "StartTag",
                    "svg",
                    {
                        "contentscripttype": "",
                        "contentstyletype": "",
                        "externalresourcesrequired": "",
                        "filterres": ""
                    }
                ],
                [
                    "EndTag",
                    "svg"
                ]
            ]
        },
        {
            "description": "<!DOCTYPE html><body><svg CONTENTSCRIPTTYPE='' CONTENTSTYLETYPE='' EXTERNALRESOURCESREQUIRED='' FILTERRES=''></svg>",
            "input": "<!DOCTYPE html><body><svg CONTENTSCRIPTTYPE='' CONTENTSTYLETYPE='' EXTERNALRESOURCESREQUIRED='' FILTERRES=''></svg>",
            "output": [
                [
                    "DOCTYPE",
                    "html",
                    null,
                    null,
                    true
                ],
                [
                    "StartTag",
                    "body",
                    {}
                ],
                [
                    "StartTag",
                    "svg",
                    {
                        "contentscripttype": "",
                        "contentstyletype": "",
                        "externalresourcesrequired": "",
                        "filterres": ""
                    }
                ],
                [
                    "EndTag",
                    "svg"
                ]
            ]
        },
        {
            "description": "<!DOCTYPE html><body><svg contentscripttype='' contentstyletype='' externalresourcesrequired='' filterres=''></svg>",
            "input": "<!DOCTYPE html><body><svg contentscripttype='' contentstyletype='' externalresourcesrequired='' filterres=''></svg>",
            "output": [
                [
                    "DOCTYPE",
                    "html",
                    null,
                    null,
                    true
                ],
                [
                    "StartTag",
                    "body",
                    {}
                ],
                [
                    "StartTag",
                    "svg",
                    {
                        "contentscripttype": "",
                        "contentstyletype": "",
                        "externalresourcesrequired": "",
                        "filterres": ""
                    }
                ],
                [
                    "EndTag",
                    "svg"
                ]
            ]
        },
        {
            "description": "<!DOCTYPE html><body><math contentScriptType='' contentStyleType='' externalResourcesRequired='' filterRes=''></math>",
            "input": "<!DOCTYPE html><body><math contentScriptType='' contentStyleType='' externalResourcesRequired='' filterRes=''></math>",
            "output": [
                [
                    "DOCTYPE",
                    "html",
                    null,
                    null,
                    true
                ],
                [
                    "StartTag",
                    "body",
                    {}
                ],
                [
                    "StartTag",
                    "math",
                    {
                        "contentscripttype": "",
                        "contentstyletype": "",
                        "externalresourcesrequired": "",
                        "filterres": ""
                    }
                ],
                [
                    "EndTag",
                    "math"
                ]
            ]
        },
        {
            "description": "<!DOCTYPE html><body><svg><altGlyph /><altGlyphDef /><altGlyphItem /><animateColor /><animateMotion /><animateTransform /><clipPath /><feBlend /><feColorMatrix /><feComponentTransfer /><feComposite /><feConvolveMatrix /><feDiffuseLighting /><feDisplacementMap /><feDistantLight /><feFlood /><feFuncA /><feFuncB /><feFuncG /><feFuncR /><feGaussianBlur /><feImage /><feMerge /><feMergeNode /><feMorphology /><feOffset /><fePointLight /><feSpecularLighting /><feSpotLight /><feTile /><feTurbulence /><foreignObject /><glyphRef /><linearGradient /><radialGradient /><textPath /></svg>",
            "input": "<!DOCTYPE html><body><svg><altGlyph /><altGlyphDef /><altGlyphItem /><animateColor /><animateMotion /><animateTransform /><clipPath /><feBlend /><feColorMatrix /><feComponentTransfer /><feComposite /><feConvolveMatrix /><feDiffuseLighting /><feDisplacementMap /><feDistantLight /><feFlood /><feFuncA /><feFuncB /><feFuncG /><feFuncR /><feGaussianBlur /><feImage /><feMerge /><feMergeNode /><feMorphology /><feOffset /><fePointLight /><feSpecularLighting /><feSpotLight /><feTile /><feTurbulence /><foreignObject /><glyphRef /><linearGradient /><radialGradient /><textPath /></svg>",
            "output": [
                [
                    "DOCTYPE",
                    "html",
                    null,
                    null,
                    true
                ],
                [
                    "StartTag",
                    "body",
                    {}
                ],
                [
                    "StartTag",
                    "svg",
                    {}
                ],
                [
                    "StartTag",
                    "altGlyph",
                    {},
                    true
                ],
                [
                    "StartTag",
                    "altGlyphDef",
                    {},
                    true
                ],
                [
                    "StartTag",
                    "altGlyphItem",
                    {},
                    true
                ],
                [
                    "StartTag",
                    "animateColor",
                    {},
                    true
                ],
                [
                    "StartTag",
                    "animateMotion",
                    {},
                    true
                ],
                [
                    "StartTag",
                    "animateTransform",
                    {},
                    true
                ],
                [
                    "StartTag",
                    "clipPath",
                    {},
                    true
                ],
                [
                    "StartTag",
                    "feBlend",
                    {},
                    true
                ],
                [
                    "StartTag",
                    "feColorMatrix",
                    {},
                    true
                ],
                [
                    "StartTag",
                    "feComponentTransfer",
                    {},
                    true
                ],
                [
                    "StartTag",
                    "feComposite",
                    {},
                    true
                ],
                [
                    "StartTag",
                    "feConvolveMatrix",
                    {},
                    true
                ],
                [
                    "StartTag",
                    "feDiffuseLighting",
                    {},
                    true
                ],
                [
                    "StartTag",
                    "feDisplacementMap",
                    {},
                    true
                ],
                [
                    "StartTag",
                    "feDistantLight",
                    {},
                    true
                ],
                [
                    "StartTag",
                    "feFlood",
                    {},
                    true
                ],
                [
                    "StartTag",
                    "feFuncA",
                    {},
                    true
                ],
                [
                    "StartTag",
                    "feFuncB",
                    {},
                    true
                ],
                [
                    "StartTag",
                    "feFuncG",
                    {},
                    true
                ],
                [
                    "StartTag",
                    "feFuncR",
                    {},
                    true
                ],
                [
                    "StartTag",
                    "feGaussianBlur",
                    {},
                    true
                ],
                [
                    "StartTag",
                    "feImage",
                    {},
                    true
                ],
                [
                    "StartTag",
                    "feMerge",
                    {},
                    true
                ],
                [
                    "StartTag",
                    "feMergeNode",
                    {},
                    true
                ],
                [
                    "StartTag",
                    "feMorphology",
                    {},
                    true
                ],
                [
                    "StartTag",
                    "feOffset",
                    {},
                    true
                ],
                [
                    "StartTag",
                    "fePointLight",
                    {},
                    true
                ],
                [
                    "StartTag",
                    "feSpecularLighting",
                    {},
                    true
                ],
                [
                    "StartTag",
                    "feSpotLight",
                    {},
                    true
                ],
                [
                    "StartTag",
                    "feTile",
                    {},
                    true
                ],
                [
                    "StartTag",
                    "feTurbulence",
                    {},
                    true
                ],
                [
                    "StartTag",
                    "foreignObject",
                    {},
                    true
                ],
                [
                    "StartTag",
                    "glyphRef",
                    {},
                    true
                ],
                [
                    "StartTag",
                    "linearGradient",
                    {},
                    true
                ],
                [
                    "StartTag",
                    "radialGradient",
                    {},
                    true
                ],
                [
                    "StartTag",
                    "textPath",
                    {},
                    true
                ],
                [
                    "EndTag",
                    "svg"
                ]
            ]
        },
        {
            "description": "<!DOCTYPE html><body><svg><altglyph /><altglyphdef /><altglyphitem /><animatecolor /><animatemotion /><animatetransform /><clippath /><feblend /><fecolormatrix /><fecomponenttransfer /><fecomposite /><feconvolvematrix /><fediffuselighting /><fedisplacementmap /><fedistantlight /><feflood /><fefunca /><fefuncb /><fefuncg /><fefuncr /><fegaussianblur /><feimage /><femerge /><femergenode /><femorphology /><feoffset /><fepointlight /><fespecularlighting /><fespotlight /><fetile /><feturbulence /><foreignobject /><glyphref /><lineargradient /><radialgradient /><textpath /></svg>",
            "input": "<!DOCTYPE html><body><svg><altglyph /><altglyphdef /><altglyphitem /><animatecolor /><animatemotion /><animatetransform /><clippath /><feblend /><fecolormatrix /><fecomponenttransfer /><fecomposite /><feconvolvematrix /><fediffuselighting /><fedisplacementmap /><fedistantlight /><feflood /><fefunca /><fefuncb /><fefuncg /><fefuncr /><fegaussianblur /><feimage /><femerge /><femergenode /><femorphology /><feoffset /><fepointlight /><fespecularlighting /><fespotlight /><fetile /><feturbulence /><foreignobject /><glyphref /><lineargradient /><radialgradient /><textpath /></svg>",
            "output": [
                [
                    "DOCTYPE",
                    "html",
                    null,
                    null,
                    true
                ],
                [
                    "StartTag",
                    "body",
                    {}
                ],
                [
                    "StartTag",
                    "svg",
                    {}
                ],
                [
                    "StartTag",
                    "altGlyph",
                    {},
                    true
                ],
                [
                    "StartTag",
                    "altGlyphDef",
                    {},
                    true
                ],
                [
                    "StartTag",
                    "altGlyphItem",
                    {},
                    true
                ],
                [
                    "StartTag",
                    "animateColor",
                    {},
                    true
                ],
                [
                    "StartTag",
                    "animateMotion",
                    {},
                    true
                ],
                [
                    "StartTag",
                    "animateTransform",
                    {},
                    true
                ],
                [
                    "StartTag",
                    "clipPath",
                    {},
                    true
                ],
                [
                    "StartTag",
                    "feBlend",
                    {},
                    true
                ],
                [
                    "StartTag",
                    "feColorMatrix",
                    {},
                    true
                ],
                [
                    "StartTag",
                    "feComponentTransfer",
                    {},
                    true
                ],
                [
                    "StartTag",
                    "feComposite",
                    {},
                    true
                ],
                [
                    "StartTag",
                    "feConvolveMatrix",
                    {},
                    true
                ],
                [
                    "StartTag",
                    "feDiffuseLighting",
                    {},
                    true
                ],
                [
                    "StartTag",
                    "feDisplacementMap",
                    {},
                    true
                ],
                [
                    "StartTag",
                    "feDistantLight",
                    {},
                    true
                ],
                [
                    "StartTag",
                    "feFlood",
                    {},
                    true
                ],
                [
                    "StartTag",
                    "feFuncA",
                    {},
                    true
                ],
                [
                    "StartTag",
                    "feFuncB",
                    {},
                    true
                ],
                [
                    "StartTag",
                    "feFuncG",
                    {},
                    true
                ],
                [
                    "StartTag",
                    "feFuncR",
                    {},
                    true
                ],
                [
                    "StartTag",
                    "feGaussianBlur",
                    {},
                    true
                ],
                [
                    "StartTag",
                    "feImage",
                    {},
                    true
                ],
                [
                    "StartTag",
                    "feMerge",
                    {},
                    true
                ],
                [
                    "StartTag",
                    "feMergeNode",
                    {},
                    true
                ],
                [
                    "StartTag",
                    "feMorphology",
                    {},
                    true
                ],
                [
                    "StartTag",
                    "feOffset",
                    {},
                    true
                ],
                [
                    "StartTag",
                    "fePointLight",
                    {},
                    true
                ],
                [
                    "StartTag",
                    "feSpecularLighting",
                    {},
                    true
                ],
                [
                    "StartTag",
                    "feSpotLight",
                    {},
                    true
                ],
                [
                    "StartTag",
                    "feTile",
                    {},
                    true
                ],
                [
                    "StartTag",
                    "feTurbulence",
                    {},
                    true
                ],
                [
                    "StartTag",
                    "foreignObject",
                    {},
                    true
                ],
                [
                    "StartTag",
                    "glyphRef",
                    {},
                    true
                ],
                [
                    "StartTag",
                    "linearGradient",
                    {},
                    true
                ],
                [
                    "StartTag",
                    "radialGradient",
                    {},
                    true
                ],
                [
                    "StartTag",
                    "textPath",
                    {},
                    true
                ],
                [
                    "EndTag",
                    "svg"
                ]
            ]
        },
        {
            "description": "<!DOCTYPE html><BODY><SVG><ALTGLYPH /><ALTGLYPHDEF /><ALTGLYPHITEM /><ANIMATECOLOR /><ANIMATEMOTION /><ANIMATETRANSFORM /><CLIPPATH /><FEBLEND /><FECOLORMATRIX /><FECOMPONENTTRANSFER /><FECOMPOSITE /><FECONVOLVEMATRIX /><FEDIFFUSELIGHTING /><FEDISPLACEMENTMAP /><FEDISTANTLIGHT /><FEFLOOD /><FEFUNCA /><FEFUNCB /><FEFUNCG /><FEFUNCR /><FEGAUSSIANBLUR /><FEIMAGE /><FEMERGE /><FEMERGENODE /><FEMORPHOLOGY /><FEOFFSET /><FEPOINTLIGHT /><FESPECULARLIGHTING /><FESPOTLIGHT /><FETILE /><FETURBULENCE /><FOREIGNOBJECT /><GLYPHREF /><LINEARGRADIENT /><RADIALGRADIENT /><TEXTPATH /></SVG>",
            "input": "<!DOCTYPE html><BODY><SVG><ALTGLYPH /><ALTGLYPHDEF /><ALTGLYPHITEM /><ANIMATECOLOR /><ANIMATEMOTION /><ANIMATETRANSFORM /><CLIPPATH /><FEBLEND /><FECOLORMATRIX /><FECOMPONENTTRANSFER /><FECOMPOSITE /><FECONVOLVEMATRIX /><FEDIFFUSELIGHTING /><FEDISPLACEMENTMAP /><FEDISTANTLIGHT /><FEFLOOD /><FEFUNCA /><FEFUNCB /><FEFUNCG /><FEFUNCR /><FEGAUSSIANBLUR /><FEIMAGE /><FEMERGE /><FEMERGENODE /><FEMORPHOLOGY /><FEOFFSET /><FEPOINTLIGHT /><FESPECULARLIGHTING /><FESPOTLIGHT /><FETILE /><FETURBULENCE /><FOREIGNOBJECT /><GLYPHREF /><LINEARGRADIENT /><RADIALGRADIENT /><TEXTPATH /></SVG>",
            "output": [
                [
                    "DOCTYPE",
                    "html",
                    null,
                    null,
                    true
                ],
                [
                    "StartTag",
                    "body",
                    {}
                ],
                [
                    "StartTag",
                    "svg",
                    {}
                ],
                [
                    "StartTag",
                    "altGlyph",
                    {},
                    true
                ],
                [
                    "StartTag",
                    "altGlyphDef",
                    {},
                    true
                ],
                [
                    "StartTag",
                    "altGlyphItem",
                    {},
                    true
                ],
                [
                    "StartTag",
                    "animateColor",
                    {},
                    true
                ],
                [
                    "StartTag",
                    "animateMotion",
                    {},
                    true
                ],
                [
                    "StartTag",
                    "animateTransform",
                    {},
                    true
                ],
                [
                    "StartTag",
                    "clipPath",
                    {},
                    true
                ],
                [
                    "StartTag",
                    "feBlend",
                    {},
                    true
                ],
                [
                    "StartTag",
                    "feColorMatrix",
                    {},
                    true
                ],
                [
                    "StartTag",
                    "feComponentTransfer",
                    {},
                    true
                ],
                [
                    "StartTag",
                    "feComposite",
                    {},
                    true
                ],
                [
                    "StartTag",
                    "feConvolveMatrix",
                    {},
                    true
                ],
                [
                    "StartTag",
                    "feDiffuseLighting",
                    {},
                    true
                ],
                [
                    "StartTag",
                    "feDisplacementMap",
                    {},
                    true
                ],
                [
                    "StartTag",
                    "feDistantLight",
                    {},
                    true
                ],
                [
                    "StartTag",
                    "feFlood",
                    {},
                    true
                ],
                [
                    "StartTag",
                    "feFuncA",
                    {},
                    true
                ],
                [
                    "StartTag",
                    "feFuncB",
                    {},
                    true
                ],
                [
                    "StartTag",
                    "feFuncG",
                    {},
                    true
                ],
                [
                    "StartTag",
                    "feFuncR",
                    {},
                    true
                ],
                [
                    "StartTag",
                    "feGaussianBlur",
                    {},
                    true
                ],
                [
                    "StartTag",
                    "feImage",
                    {},
                    true
                ],
                [
                    "StartTag",
                    "feMerge",
                    {},
                    true
                ],
                [
                    "StartTag",
                    "feMergeNode",
                    {},
                    true
                ],
                [
                    "StartTag",
                    "feMorphology",
                    {},
                    true
                ],
                [
                    "StartTag",
                    "feOffset",
                    {},
                    true
                ],
                [
                    "StartTag",
                    "fePointLight",
                    {},
                    true
                ],
                [
                    "StartTag",
                    "feSpecularLighting",
                    {},
                    true
                ],
                [
                    "StartTag",
                    "feSpotLight",
                    {},
                    true
                ],
                [
                    "StartTag",
                    "feTile",
                    {},
                    true
                ],
                [
                    "StartTag",
                    "feTurbulence",
                    {},
                    true
                ],
                [
                    "StartTag",
                    "foreignObject",
                    {},
                    true
                ],
                [
                    "StartTag",
                    "glyphRef",
                    {},
                    true
                ],
                [
                    "StartTag",
                    "linearGradient",
                    {},
                    true
                ],
                [
                    "StartTag",
                    "radialGradient",
                    {},
                    true
                ],
                [
                    "StartTag",
                    "textPath",
                    {},
                    true
                ],
                [
                    "EndTag",
                    "svg"
                ]
            ]
        },
        {
            "description": "<!DOCTYPE html><body><math><altGlyph /><altGlyphDef /><altGlyphItem /><animateColor /><animateMotion /><animateTransform /><clipPath /><feBlend /><feColorMatrix /><feComponentTransfer /><feComposite /><feConvolveMatrix /><feDiffuseLighting /><feDisplacementMap /><feDistantLight /><feFlood /><feFuncA /><feFuncB /><feFuncG /><feFuncR /><feGaussianBlur /><feImage /><feMerge /><feMergeNode /><feMorphology /><feOffset /><fePointLight /><feSpecularLighting /><feSpotLight /><feTile /><feTurbulence /><foreignObject /><glyphRef /><linearGradient /><radialGradient /><textPath /></math>",
            "input": "<!DOCTYPE html><body><math><altGlyph /><altGlyphDef /><altGlyphItem /><animateColor /><animateMotion /><animateTransform /><clipPath /><feBlend /><feColorMatrix /><feComponentTransfer /><feComposite /><feConvolveMatrix /><feDiffuseLighting /><feDisplacementMap /><feDistantLight /><feFlood /><feFuncA /><feFuncB /><feFuncG /><feFuncR /><feGaussianBlur /><feImage /><feMerge /><feMergeNode /><feMorphology /><feOffset /><fePointLight /><feSpecularLighting /><feSpotLight /><feTile /><feTurbulence /><foreignObject /><glyphRef /><linearGradient /><radialGradient /><textPath /></math>",
            "output": [
                [
                    "DOCTYPE",
                    "html",
                    null,
                    null,
                    true
                ],
                [
                    "StartTag",
                    "body",
                    {}
                ],
                [
                    "StartTag",
                    "math",
                    {}
                ],
                [
                    "StartTag",
                    "altglyph",
                    {},
                    true
                ],
                [
                    "StartTag",
                    "altglyphdef",
                    {},
                    true
                ],
                [
                    "StartTag",
                    "altglyphitem",
                    {},
                    true
                ],
                [
                    "StartTag",
                    "animatecolor",
                    {},
                    true
                ],
                [
                    "StartTag",
                    "animatemotion",
                    {},
                    true
                ],
                [
                    "StartTag",
                    "animatetransform",
                    {},
                    true
                ],
                [
                    "StartTag",
                    "clippath",
                    {},
                    true
                ],
                [
                    "StartTag",
                    "feblend",
                    {},
                    true
                ],
                [
                    "StartTag",
                    "fecolormatrix",
                    {},
                    true
                ],
                [
                    "StartTag",
                    "fecomponenttransfer",
                    {},
                    true
                ],
                [
                    "StartTag",
                    "fecomposite",
                    {},
                    true
                ],
                [
                    "StartTag",
                    "feconvolvematrix",
                    {},
                    true
                ],
                [
                    "StartTag",
                    "fediffuselighting",
                    {},
                    true
                ],
                [
                    "StartTag",
                    "fedisplacementmap",
                    {},
                    true
                ],
                [
                    "StartTag",
                    "fedistantlight",
                    {},
                    true
                ],
                [
                    "StartTag",
                    "feflood",
                    {},
                    true
                ],
                [
                    "StartTag",
                    "fefunca",
                    {},
                    true
                ],
                [
                    "StartTag",
                    "fefuncb",
                    {},
                    true
                ],
                [
                    "StartTag",
                    "fefuncg",
                    {},
                    true
                ],
                [
                    "StartTag",
                    "fefuncr",
                    {},
                    true
                ],
                [
                    "StartTag",
                    "fegaussianblur",
                    {},
                    true
                ],
                [
                    "StartTag",
                    "feimage",
                    {},
                    true
                ],
                [
                    "StartTag",
                    "femerge",
                    {},
                    true
                ],
                [
                    "StartTag",
                    "femergenode",
                    {},
                    true
                ],
                [
                    "StartTag",
                    "femorphology",
                    {},
                    true
                ],
                [
                    "StartTag",
                    "feoffset",
                    {},
                    true
                ],
                [
                    "StartTag",
                    "fepointlight",
                    {},
                    true
                ],
                [
                    "StartTag",
                    "fespecularlighting",
                    {},
                    true
                ],
                [
                    "StartTag",
                    "fespotlight",
                    {},
                    true
                ],
                [
                    "StartTag",
                    "fetile",
                    {},
                    true
                ],
                [
                    "StartTag",
                    "feturbulence",
                    {},
                    true
                ],
                [
                    "StartTag",
                    "foreignobject",
                    {},
                    true
                ],
                [
                    "StartTag",
                    "glyphref",
                    {},
                    true
                ],
                [
                    "StartTag",
                    "lineargradient",
                    {},
                    true
                ],
                [
                    "StartTag",
                    "radialgradient",
                    {},
                    true
                ],
                [
                    "StartTag",
                    "textpath",
                    {},
                    true
                ],
                [
                    "EndTag",
                    "math"
                ]
            ]
        },
        {
            "description": "<!DOCTYPE html><body><svg><solidColor /></svg>",
            "input": "<!DOCTYPE html><body><svg><solidColor /></svg>",
            "output": [
                [
                    "DOCTYPE",
                    "html",
                    null,
                    null,
                    true
                ],
                [
                    "StartTag",
                    "body",
                    {}
                ],
                [
                    "StartTag",
                    "svg",
                    {}
                ],
                [
                    "StartTag",
                    "solidcolor",
                    {},
                    true
                ],
                [
                    "EndTag",
                    "svg"
                ]
            ]
        }
    ]
}