ó †2{Yc@`sddlmZmZmZddlmZmZmZmZm Z ddl m Z ddl m Z de jfd„ƒYZd S( i(tabsolute_importtdivisiontunicode_literals(t START_ELEMENTt END_ELEMENTtCOMMENTtIGNORABLE_WHITESPACEt CHARACTERSi(t_basei(t voidElementst TreeWalkercB`seZd„Zd„ZRS(cc`s d}d}xš|jD]}|dk rŸ|dksD|d|krŸ|d|kr]d}nx?|j||ƒD](}|V|ddkrp|d}qpqpWn|}qW|dksÅ|d|krêx=|j|dƒD] }|VqØWn|dk rtdƒ‚ndS(NiutypeuEmptyTagu<Illformed DOM event stream: void element without END_ELEMENT(tNonettreettokenst ValueError(tselft ignore_untiltpreviousteventttoken((sY/opt/alt/python33/lib/python3.3/site-packages/pip/_vendor/html5lib/treewalkers/pulldom.pyt__iter__ s"     c c`s|\}}|tkr×|j}|j}i}xEt|jjƒƒD].}|j|ƒ}|j||j|jfs(