‰.
„52c      s     k  Z   k Z  e  i d  d ƒ Z  e  i d ƒ Z  e  i d ƒ Z  e  i d ƒ Z  e  i d ƒ Z  e  i d ƒ Z  e  i d ƒ Z	  e  i d ƒ Z
 ( d	 f  d
 „  ƒ  YZ d e f d „  ƒ  YZ 9d „  Z Ee d j o Fe ƒ  n d S(   s)   <!-?\|</[a-zA-Z][a-zA-Z0-9]*[ 	
]*\|</?\|s(   &#[a-zA-Z0-9]*\|&[a-zA-Z][a-zA-Z0-9]*\|&s   &[a-zA-Z][a-zA-Z0-9]*[;.]s   &#[a-zA-Z0-9]+;s	   <[a-zA-Z]s   </[a-zA-Z][a-zA-Z0-9]*[ 	
]*>s	   <![^<>]*>s   <!--s	   --[ 	
]*>s
   SGMLParserc     s"  ( + d d „ Z  0 d „  Z 7 d „  Z ; d „  Z B d „  Z G d „  Z M d „  Z  d	 „  Z © d
 „  Z Ö d „  Z	 î d „  Z
 ô d „  Z  h  d d <d d <d d <d d <d d <Z d „  Z d „  Z d „  Z d „  Z d „  Z d „  Z d „  Z RS(   Nc   s    + , | |  _  - |  i ƒ  d  S(   N(   s   verboses   selfs   reset(   s   selfs   verboses   /usr/lib/python/sgmllib.pys   __init__i    c   s7   0 1 d |  _ 2 g  |  _ 3 d |  _ 4 d |  _ d  S(   Ns    i    (   s   selfs   rawdatas   stacks
   nomoretagss   literal(   s   selfs   /usr/lib/python/sgmllib.pys   resetc   s   7 8 d |  _ |  _ d  S(   Ni   (   s   selfs
   nomoretagss   literal(   s   selfs   /usr/lib/python/sgmllib.pys   setnomoretagsc   s   ; < d |  _ d  S(   Ni   (   s   selfs   literal(   s   selfs   argss   /usr/lib/python/sgmllib.pys
   setliteralc   s*   B C |  i | |  _ D |  i d ƒ d  S(   Ni    (   s   selfs   rawdatas   datas   goahead(   s   selfs   datas   /usr/lib/python/sgmllib.pys   feedc   s   G H |  i d ƒ d  S(   Ni   (   s   selfs   goahead(   s   selfs   /usr/lib/python/sgmllib.pys   closec   sà  M N |  i } O d } P t | ƒ } Q xdQ | | j  oSR |  i o( S |  i | | | !ƒ T | } U Pn V t i | | ƒ } W | d j  o W | } n X | | j  o X |  i | | | !ƒ n Y | } Z | | j o Z Pn [ | | d j o
\ t
 i | | ƒ d j oy ] |  i o+ ^ |  i | | ƒ _ | d } ` q- n a |  i | ƒ } b | d j  o b Pn c | | } d q- n e t i | | ƒ } f | d j oC g | | } h |  i | | | !ƒ i | } j d |  _ k q- n l t i | | ƒ d j oy m |  i o+ n |  i | | ƒ o | d } p q- n q |  i | ƒ } r | d j  o r Pn s | | } t q- n u t i | | ƒ } v | d j oO w |  i o+ x |  i | | ƒ y | d } z q- n { | | } | q- n ní } | | d j oÌ ~ t i | | ƒ }  | d j o? € | | }  |  i | | d | d !ƒ ‚ | } ƒ q- n „ t i | | ƒ } … | d j o? † | | } ‡ |  i | | d | d !ƒ ˆ | } ‰ q- n n ‹ t d ‚ Ž t i | | ƒ }  | d j  o  t d ‚ n  | | } ‘ | | j p | | | d !d j o ’ Pn “ |  i | | | !ƒ ” | } q- W– | o
 | | j  o$ — |  i | | | !ƒ ˜ | } n ™ | | |  _ d  S(	   Ni    s   <i   s   &i   s   neither < nor & ??s   no incomplete match ??s   <!(   s   selfs   rawdatas   is   lens   ns
   nomoretagss   handle_datas
   incompletes   searchs   js   starttagopens   matchs   literals   parse_starttags   ks   endtags   parse_endtags   commentopens   parse_comments   specials   charrefs   handle_charrefs	   entityrefs   handle_entityrefs   RuntimeErrors   end(   s   selfs   ends   rawdatas   is   ns   js   ks   /usr/lib/python/sgmllib.pys   goaheadc   s²    ž |  i } Ÿ | | | d !d j o   t d ‚ n ¡ t i | | d ƒ } ¢ | d j  o £ d Sn ¤ |  i | | d | !ƒ ¥ | t i | | ƒ } ¦ | | Sd  S(   Ni   s   <!--s!   unexpected call to handle_commenti    i   (	   s   selfs   rawdatas   is   RuntimeErrors   commentcloses   searchs   js   handle_comments   match(   s   selfs   is   rawdatas   js   /usr/lib/python/sgmllib.pys   parse_commentc   sß  © ª |  i } « y ¬ t i | d | ƒ } Wn! ­ t i j
 o ® d Sn X° g  } ± t i	 d ƒ } ² t i	 d d d ƒ } ¶ | i | | d ƒ } · | d j  o ¸ t d ‚ n ¹ | d | } º t i | | d | !ƒ } » x» | | j  oü ¼ | i | | ƒ }	 ½ |	 d j  o ½ Pn ¾ | i d d	 d
 ƒ \ }
 } } ¿ | o À |
 } ng Á | d  d j o | d j n p$ | d  d j o | d j n o Ã | d d !} n Ä | i t i |
 ƒ | f ƒ Å | |	 } qô WÆ | d } Ç y È t |  d | ƒ } Wn‚ É t j
 os Ê y Ë t |  d | ƒ } Wn4 Ì t j
 o% Í |  i | | ƒ Î | | Sn XÏ | | ƒ Ð | | Sn XÑ |  i i | ƒ Ò | | ƒ Ó | | Sd  S(   Ns   >i   s   [a-zA-Z][a-zA-Z0-9]*s    [ 	
]+\([a-zA-Z_][a-zA-Z_0-9]*\)s   \([ 	
]*=[ 	
]*s2   \('[^']*'\|"[^"]*"\|[-a-zA-Z0-9./:+*%?!()_#]*\)\)?i    s!   unexpected call to parse_starttagi   i   s   's   "s   start_s   do_(   s   selfs   rawdatas   strings   indexs   is   js   index_errors   attrss   regexs   compiles   tagfinds   attrfinds   matchs   ks   RuntimeErrors   lowers   tags   ls   groups   attrnames   rests	   attrvalues   appends   getattrs   methods   AttributeErrors   unknown_starttags   stack(   s   selfs   is   rawdatas   js   attrss   tagfinds   attrfinds   ks   tags   ls   attrnames   rests	   attrvalues   methods   /usr/lib/python/sgmllib.pys   parse_starttagc   sq  Ö × | d  d j p | d d j o Ø t d ‚ n Ù t i t i | d d !ƒ ƒ } Ú y Û t |  d | ƒ } Wn- Ü t	 j
 o Ý |  i
 | ƒ Þ d  Sn Xá |  i o |  i d | j o â |  i d =n‡ ä |  i | ƒ æ t } ç xF t t |  i ƒ ƒ d ç r* } è |  i | | j o è | } n qWé | t j o ê |  i | 3n ë | ƒ  d  S(   Ni   s   </i   s   >s   unexpected call to parse_endtags   end_i    (   s   datas   RuntimeErrors   strings   lowers   strips   tags   getattrs   selfs   methods   AttributeErrors   unknown_endtags   stacks   report_unbalanceds   Nones   founds   ranges   lens   i(   s   selfs   datas   tags   methods   founds   is   /usr/lib/python/sgmllib.pys   parse_endtagc   s7   î ï |  i o# ð d | d GHñ d G|  i GHn d  S(   Ns   *** Unbalanced </s   >s
   *** Stack:(   s   selfs   verboses   tags   stack(   s   selfs   tags   /usr/lib/python/sgmllib.pys   report_unbalancedc   s¦   ô õ y ö t  i | ƒ } Wn0 ÷ t  i j
 o ø |  i | ƒ ù d  Sn Xú d | j o
 d j n o û |  i | ƒ ü d  Sn ý |  i t | ƒ ƒ d  S(   Ni    iÿ   (	   s   strings   atois   names   ns
   atoi_errors   selfs   unknown_charrefs   handle_datas   chr(   s   selfs   names   ns   /usr/lib/python/sgmllib.pys   handle_charrefs   <s   lts   >s   gts   &s   amps   "s   quots   's   aposc   sU   |  i } | i | ƒ o |  i | | ƒ n 	|  i | ƒ 
d  Sd  S(   N(   s   selfs
   entitydefss   tables   has_keys   names   handle_datas   unknown_entityref(   s   selfs   names   tables   /usr/lib/python/sgmllib.pys   handle_entityrefc   s
   d  S(   N(    (   s   selfs   datas   /usr/lib/python/sgmllib.pys   handle_datac   s
   d  S(   N(    (   s   selfs   datas   /usr/lib/python/sgmllib.pys   handle_commentc   s
   d  S(   N(    (   s   selfs   tags   attrss   /usr/lib/python/sgmllib.pys   unknown_starttagc   s
   d  S(   N(    (   s   selfs   tags   /usr/lib/python/sgmllib.pys   unknown_endtagc   s
   d  S(   N(    (   s   selfs   refs   /usr/lib/python/sgmllib.pys   unknown_charrefc   s
   d  S(   N(    (   s   selfs   refs   /usr/lib/python/sgmllib.pys   unknown_entityref(   s   __init__s   resets   setnomoretagss
   setliterals   feeds   closes   goaheads   parse_comments   parse_starttags   parse_endtags   report_unbalanceds   handle_charrefs
   entitydefss   handle_entityrefs   handle_datas   handle_comments   unknown_starttags   unknown_endtags   unknown_charrefs   unknown_entityref(    s   /usr/lib/python/sgmllib.pys
   SGMLParsers   TestSGMLc     sM   d „  Z  #d „  Z )d „  Z /d „  Z 2d „  Z 5d „  Z RS(   Nc   sV   t  | ƒ } t | ƒ d j o  | d  d | d } n !d G| GHd  S(   NiH   i#   s   ...s   data:(   s   reprs   datas   rs   len(   s   selfs   datas   rs   /usr/lib/python/sgmllib.pys   handle_datac   sV   #$t  | ƒ } %t | ƒ d j o &| d  d | d } n 'd G| GHd  S(   NiD   i    s   ...s   comment:(   s   reprs   datas   rs   len(   s   selfs   datas   rs   /usr/lib/python/sgmllib.pys   handle_commentc   sP   )*d | G+x0 | d +r# \ } } ,| d d | d Gq W-d GHd  S(   Ns   start tag: <i    s   =s   "s   >(   s   tags   attrss   names   value(   s   selfs   tags   attrss   names   values   /usr/lib/python/sgmllib.pys   unknown_starttagc   s   /0d | d GHd  S(   Ns   end tag: </s   >(   s   tag(   s   selfs   tags   /usr/lib/python/sgmllib.pys   unknown_endtagc   s   23d | d GHd  S(   Ns   *** unknown entity ref: &s   ;(   s   ref(   s   selfs   refs   /usr/lib/python/sgmllib.pys   unknown_entityrefc   s   56d | d GHd  S(   Ns   *** unknown char ref: &#s   ;(   s   ref(   s   selfs   refs   /usr/lib/python/sgmllib.pys   unknown_charref(   s   handle_datas   handle_comments   unknown_starttags   unknown_endtags   unknown_entityrefs   unknown_charref(    s   /usr/lib/python/sgmllib.pys   TestSGMLc    s‚   9:d }  ;t |  d ƒ } <t ƒ  } =xN =d oC >| i ƒ  } ?| o @| i ƒ  APn B| i | ƒ q0 Wd  S(   Ns	   test.htmls   ri   (	   s   files   opens   fs   TestSGMLs   xs   readlines   lines   closes   feed(   s   files   fs   xs   lines   /usr/lib/python/sgmllib.pys   tests   __main__N(   s   regexs   strings   compiles
   incompletes	   entityrefs   charrefs   starttagopens   endtags   specials   commentopens   commentcloses
   SGMLParsers   TestSGMLs   tests   __name__(    s   /usr/lib/python/sgmllib.pys   ?