<?xml version="1.0"?>
<!-- This test file was made to make it difficult with Regular Expressions to locate the top-element and the end of the DTD declaration. -->
<?x <x/><x><![CDATA[x<!DOCTYPE x[<!ENTITY x "x">]]></x><!--<x>x</x>-->?>
<!DOCTYPE x [<?x <x/><x><![CDATA[x]]></x><!--<x>x<!DOCTYPE x [</x>-->?>
<!--<?x <x/><x><![CDATA[x]]></x>?>-->
<!ENTITY x "x<![DOCTYPE[<?x <x/><x><![CDATA[x<!DOCTYPE x []]></x><!--<x>x</x>-->?>]]>">
<!ENTITY y "x<<!--<![CDATA[<?x <x/><x><![CDATA[x]]></x><!--<x>x</x>-->?>]]>-->">
<!ENTITY z "x<<?<![CDATA[<?x <x/><x><![DOCTYPE[x]]></x><!--<x>x</x>-->?>]]>?>">
<!-- <x/><x>x<!DOCTYPE x [<!ENTITY x "x">]></x>]]> -->]>
<x x="x">
    <x/>
    <x>x</x>
    <x><![CDATA[<?x <x/><x>x</x><!--<x>x</x>-->?>]]></x>
    <x><!--<![CDATA[<?x <!DOCTYPE x [x]><x/><x>x</x><x>x</x>?>]]>--></x>
    <x><?x <![CDATA[<?x <x/><x>x</x><!--<x>x</x>-->>]]>?></x>
</x>
