HtmlFile:test.html
  PsiElement(HTML_DOCUMENT)
    PsiElement(XML_PROLOG)
      <empty list>
    HtmlTag:html
      XmlToken:XML_START_TAG_START('<')
      XmlToken:XML_NAME('html')
      XmlToken:XML_TAG_END('>')
      XmlText
        PsiWhiteSpace('\n')
      HtmlTag:body
        XmlToken:XML_START_TAG_START('<')
        XmlToken:XML_NAME('body')
        XmlToken:XML_TAG_END('>')
        XmlText
          PsiWhiteSpace('\n')
        HtmlTag:table
          XmlToken:XML_START_TAG_START('<')
          XmlToken:XML_NAME('table')
          XmlToken:XML_TAG_END('>')
          XmlText
            PsiWhiteSpace('\n  ')
          HtmlTag:tr
            XmlToken:XML_START_TAG_START('<')
            XmlToken:XML_NAME('tr')
            XmlToken:XML_TAG_END('>')
            XmlText
              PsiWhiteSpace('\n    ')
            HtmlTag:td
              XmlToken:XML_START_TAG_START('<')
              XmlToken:XML_NAME('td')
              XmlToken:XML_TAG_END('>')
              XmlText
                PsiWhiteSpace('\n      ')
              HtmlTag:ol
                XmlToken:XML_START_TAG_START('<')
                XmlToken:XML_NAME('ol')
                XmlToken:XML_TAG_END('>')
                XmlText
                  PsiWhiteSpace('\n        ')
                HtmlTag:li
                  XmlToken:XML_START_TAG_START('<')
                  XmlToken:XML_NAME('li')
                  XmlToken:XML_TAG_END('>')
                  HtmlTag:b
                    XmlToken:XML_START_TAG_START('<')
                    XmlToken:XML_NAME('b')
                    XmlToken:XML_TAG_END('>')
                    XmlText
                      XmlToken:XML_DATA_CHARACTERS('Where')
                      PsiWhiteSpace(' ')
                      XmlToken:XML_DATA_CHARACTERS('should')
                      PsiWhiteSpace(' ')
                      XmlToken:XML_DATA_CHARACTERS('one')
                      PsiWhiteSpace(' ')
                      XmlToken:XML_DATA_CHARACTERS('turn')
                      PsiWhiteSpace(' ')
                      XmlToken:XML_DATA_CHARACTERS('with')
                      PsiWhiteSpace(' ')
                      XmlToken:XML_DATA_CHARACTERS('questions,')
                      PsiWhiteSpace(' ')
                      XmlToken:XML_DATA_CHARACTERS('concerning')
                      PsiWhiteSpace(' ')
                      XmlToken:XML_DATA_CHARACTERS('this')
                      PsiWhiteSpace(' ')
                      XmlToken:XML_DATA_CHARACTERS('Web-site?')
                    XmlToken:XML_END_TAG_START('</')
                    XmlToken:XML_NAME('b')
                    XmlToken:XML_TAG_END('>')
                  HtmlTag:br
                    XmlToken:XML_START_TAG_START('<')
                    XmlToken:XML_NAME('br')
                    XmlToken:XML_TAG_END('>')
                  XmlText
                    PsiWhiteSpace('\n               ')
                    XmlToken:XML_DATA_CHARACTERS('For')
                    PsiWhiteSpace(' ')
                    XmlToken:XML_DATA_CHARACTERS('all')
                    PsiWhiteSpace(' ')
                    XmlToken:XML_DATA_CHARACTERS('questions,')
                    PsiWhiteSpace(' ')
                    XmlToken:XML_DATA_CHARACTERS('concerning')
                    PsiWhiteSpace(' ')
                    XmlToken:XML_DATA_CHARACTERS('this')
                    PsiWhiteSpace(' ')
                    XmlToken:XML_DATA_CHARACTERS('Web-site,')
                    PsiWhiteSpace(' ')
                    XmlToken:XML_DATA_CHARACTERS('please')
                    PsiWhiteSpace(' ')
                    XmlToken:XML_DATA_CHARACTERS('contact')
                    PsiWhiteSpace(' ')
                    XmlToken:XML_DATA_CHARACTERS('us')
                    PsiWhiteSpace(' ')
                    XmlToken:XML_DATA_CHARACTERS('by')
                    PsiWhiteSpace(' ')
                    XmlToken:XML_DATA_CHARACTERS('e-mail:')
                    PsiWhiteSpace(' ')
                  HtmlTag:br
                    XmlToken:XML_START_TAG_START('<')
                    XmlToken:XML_NAME('br')
                    XmlToken:XML_TAG_END('>')
                  HtmlTag:br
                    XmlToken:XML_START_TAG_START('<')
                    XmlToken:XML_NAME('br')
                    XmlToken:XML_TAG_END('>')
                  XmlText
                    PsiWhiteSpace('\n        ')
                HtmlTag:li
                  XmlToken:XML_START_TAG_START('<')
                  XmlToken:XML_NAME('li')
                  XmlToken:XML_TAG_END('>')
                  HtmlTag:b
                    XmlToken:XML_START_TAG_START('<')
                    XmlToken:XML_NAME('b')
                    XmlToken:XML_TAG_END('>')
                    XmlText
                      XmlToken:XML_DATA_CHARACTERS('I')
                      PsiWhiteSpace(' ')
                      XmlToken:XML_DATA_CHARACTERS('have')
                      PsiWhiteSpace(' ')
                      XmlToken:XML_DATA_CHARACTERS('additional')
                      PsiWhiteSpace(' ')
                      XmlToken:XML_DATA_CHARACTERS('questions,')
                      PsiWhiteSpace(' ')
                      XmlToken:XML_DATA_CHARACTERS('which')
                      PsiWhiteSpace(' ')
                      XmlToken:XML_DATA_CHARACTERS('are')
                      PsiWhiteSpace(' ')
                      XmlToken:XML_DATA_CHARACTERS('not')
                      PsiWhiteSpace(' ')
                      XmlToken:XML_DATA_CHARACTERS('listed')
                      PsiWhiteSpace(' ')
                      XmlToken:XML_DATA_CHARACTERS('above.')
                    XmlToken:XML_END_TAG_START('</')
                    XmlToken:XML_NAME('b')
                    XmlToken:XML_TAG_END('>')
                  HtmlTag:br
                    XmlToken:XML_START_TAG_START('<')
                    XmlToken:XML_NAME('br')
                    XmlToken:XML_TAG_END('>')
                  XmlText
                    PsiWhiteSpace('\n           ')
                    XmlToken:XML_DATA_CHARACTERS('For')
                    PsiWhiteSpace(' ')
                    XmlToken:XML_DATA_CHARACTERS('all')
                    PsiWhiteSpace(' ')
                    XmlToken:XML_DATA_CHARACTERS('other')
                    PsiWhiteSpace(' ')
                    XmlToken:XML_DATA_CHARACTERS('questions,')
                    PsiWhiteSpace(' ')
                    XmlToken:XML_DATA_CHARACTERS('please')
                    PsiWhiteSpace(' ')
                    XmlToken:XML_DATA_CHARACTERS('contact')
                    PsiWhiteSpace(' ')
                    XmlToken:XML_DATA_CHARACTERS('us')
                    PsiWhiteSpace(' ')
                    XmlToken:XML_DATA_CHARACTERS('by')
                    PsiWhiteSpace(' ')
                    XmlToken:XML_DATA_CHARACTERS('e-mail:')
                    PsiWhiteSpace(' ')
                  XmlToken:XML_END_TAG_START('</')
                  XmlToken:XML_NAME('li')
                  XmlToken:XML_TAG_END('>')
                XmlText
                  PsiWhiteSpace('\n      ')
                XmlToken:XML_END_TAG_START('</')
                XmlToken:XML_NAME('ol')
                XmlToken:XML_TAG_END('>')
              XmlText
                PsiWhiteSpace('\n           \n    ')
              XmlToken:XML_END_TAG_START('</')
              XmlToken:XML_NAME('td')
              XmlToken:XML_TAG_END('>')
            XmlText
              PsiWhiteSpace('\n    ')
            HtmlTag:td
              XmlToken:XML_START_TAG_START('<')
              XmlToken:XML_NAME('td')
              XmlToken:XML_TAG_END('>')
              XmlText
                PsiWhiteSpace('\n      ')
              HtmlTag:table
                XmlToken:XML_START_TAG_START('<')
                XmlToken:XML_NAME('table')
                XmlToken:XML_TAG_END('>')
                XmlText
                  PsiWhiteSpace('\n         ')
                HtmlTag:form
                  XmlToken:XML_START_TAG_START('<')
                  XmlToken:XML_NAME('form')
                  XmlToken:XML_TAG_END('>')
                  XmlText
                    PsiWhiteSpace('\n           ')
                  HtmlTag:INPUT
                    XmlToken:XML_START_TAG_START('<')
                    XmlToken:XML_NAME('INPUT')
                    XmlToken:XML_TAG_END('>')
                  XmlText
                    PsiWhiteSpace('\n           ')
                  PsiErrorElement:Element form is not closed
                    <empty list>
            XmlToken:XML_END_TAG_START('</')
            XmlToken:XML_NAME('tr')
            XmlToken:XML_TAG_END('>')
          PsiErrorElement:Closing tag matches nothing
            XmlToken:XML_END_TAG_START('</')
            XmlToken:XML_NAME('form')
            XmlToken:XML_TAG_END('>')
          XmlText
            PsiWhiteSpace('\n\n           ')
          XmlToken:XML_END_TAG_START('</')
          XmlToken:XML_NAME('table')
          XmlToken:XML_TAG_END('>')
        XmlText
          PsiWhiteSpace('           \n    ')
        PsiErrorElement:Closing tag matches nothing
          XmlToken:XML_END_TAG_START('</')
          XmlToken:XML_NAME('td')
          XmlToken:XML_TAG_END('>')
        XmlText
          PsiWhiteSpace('\n  ')
        PsiErrorElement:Closing tag matches nothing
          XmlToken:XML_END_TAG_START('</')
          XmlToken:XML_NAME('tr')
          XmlToken:XML_TAG_END('>')
        XmlText
          PsiWhiteSpace('\n')
        PsiErrorElement:Closing tag matches nothing
          XmlToken:XML_END_TAG_START('</')
          XmlToken:XML_NAME('table')
          XmlToken:XML_TAG_END('>')
        XmlText
          PsiWhiteSpace('\n')
        XmlToken:XML_END_TAG_START('</')
        XmlToken:XML_NAME('body')
        XmlToken:XML_TAG_END('>')
      XmlText
        PsiWhiteSpace('\n')
      XmlToken:XML_END_TAG_START('</')
      XmlToken:XML_NAME('html')
      XmlToken:XML_TAG_END('>')