startOfSequence() startDocument() endDocument() startDocument() endDocument() startDocument() endDocument() startDocument() atomicValue() endDocument() startDocument() atomicValue() endDocument() startDocument() characters() endDocument() startDocument() characters() endDocument() startDocument() characters(text1) endDocument() startDocument() characters(text2) endDocument() startDocument() startElement(f) namespaceBinding(empty) endElement() endDocument() startElement(e1) namespaceBinding(empty) endElement() startElement(e2) namespaceBinding(empty) endElement() startElement(e3) namespaceBinding(empty) endElement() startElement(e3) namespaceBinding(empty) attribute(attr1, value1) endElement() attribute(name, value) characters() characters(text3) startElement(e5) namespaceBinding(empty) characters( text4 ) startElement(e) endElement() characters( text5 ) processingInstruction(target, data) comment( comment ) startElement(e6) attribute(attr2, value2) attribute(attr3, value2) endElement() startElement(e6) attribute(attr2, value3) attribute(attr3, value3) endElement() startElement(e6) attribute(attr2, value4) attribute(attr3, value4) endElement() endElement() processingInstruction(target, data) comment( comment ) startElement({http://example.com/}e) namespaceBinding({http://example.com/}empty) endElement() startElement({http://example.com/}p:e) namespaceBinding({http://example.com/}p:empty) namespaceBinding(empty) endElement() endOfSequence()