+
    ÖÇÜhà-  ã                   ó  € ^ RI Ht ^ RIHtHt ^ RIHt ^ RIHt ^ RI	H
t
Ht ^ RIHtHtHt R tR t ! R	 R
4      t ! R R]4      t ! R R]4      t]! RR4      t]! RR4      t]! RR4      t ! R R]4      t ! R R]]4      tR# )é    )Ú
namedtuple)ÚpartialÚwraps)ÚCategorizedCorpusReader)ÚPlaintextCorpusReader)ÚconcatÚread_blankline_block)Úblankline_tokenizeÚsent_tokenizeÚword_tokenizec                ó0   a € \        S 4      V 3R l4       pV# )zŒ
A decorator that allows a function to be called with
a single string of comma-separated values which become
individual function arguments.
c                  ó@  <€ \        4       pV  F›  p\        V\        4      '       d@   TP                  VP	                  R 4       Uu0 uF  qDP                  4       kK  	  up4       KX  \        V\         4      '       d   VP                  \        V4      4       KŠ  VP                  V4       K�  	  VP                  4        FM  w  rV\        V\        4      '       g   K  VP	                  R 4       Uu0 uF  qDP                  4       kK  	  upW&   KO  	  S! V/ VB # u upi u upi )Ú,)ÚlistÚ
isinstanceÚstrÚappendÚsplitÚstripÚsetÚitems)ÚargsÚkwargsÚ_argsÚargÚpartÚnameÚvalueÚfuncs   *,     €Ú=/usr/lib/python3/dist-packages/nltk/corpus/reader/markdown.pyÚwrapperÚ,comma_separated_string_args.<locals>.wrapper   sÕ   ø€ ä“ˆÛˆCÜ˜#œs×#Ò#Ø—‘°s·y±yÀ´~ÓF±~¨tŸj™jžl±~ÑFÖGÜ˜C¤×&Ò&Ø—‘œS ›XÖ&à—‘˜SÖ!ñ ð "Ÿ<™<ž>‰KˆDÜ˜%¤×%Ô%Ø9>¿¹ÀSÔ9IÓJÑ9I°§
¡
¦Ñ9IÑJ�“ñ *ñ �UÐ%˜fÑ%Ð%ùò Gùò  Ks   ÁD
Ã-D)r   )r   r!   s   f r    Úcomma_separated_string_argsr#   
   s"   ø€ ô ˆ4ƒ[ô&ó ð&ð €Nó    c                 ó^   € \        V 4      pV'       d   VP                  V^ ,          4      .# V# ©r   )r	   Úrender)ÚstreamÚparserÚblocks   && r    Úread_parse_blankline_blockr+   #   s*   € Ü  Ó(€EßØ—‘˜e A�hÓ'Ð(Ð(Ø€Lr$   c                   ór   a € ] tR t^*t o R tR tR t]R 4       t]R 4       t	]R 4       t
]R 4       tRtV tR	# )
ÚMarkdownBlockc                ó    € Wn         ^V n        R# )é   N©ÚcontentÚtruncate_at)Úselfr1   s   &&r    Ú__init__ÚMarkdownBlock.__init__+   s   € ØŒØˆÖr$   c                ó^   € V P                   P                   R \        \        V 4      4       R2# )z	(content=Ú))Ú	__class__Ú__name__Úreprr   ©r3   s   &r    Ú__repr__ÚMarkdownBlock.__repr__/   s)   € Ø—.‘.×)Ñ)Ð*¨)´D¼¸T»³OÐ3DÀAÐFÐFr$   c                óŒ   € V P                   R V P                    \        V P                   4      V P                  8”  d   R 2# R 2# )Nz...Ú )r1   r2   Úlenr;   s   &r    Ú__str__ÚMarkdownBlock.__str__2   sR   € à�|‰|Ð-˜T×-Ñ-Ð.Ð/Ü˜DŸL™LÓ)¨D×,<Ñ,<Ô<ˆuÐEðGð	
àBDÐEðGð	
r$   c                ó   € V P                   # ©N)r1   r;   s   &r    ÚrawÚMarkdownBlock.raw8   s   € à�|‰|Ðr$   c                ó,   € \        V P                  4      # rD   )r   r1   r;   s   &r    ÚwordsÚMarkdownBlock.words<   s   € ä˜TŸ\™\Ó*Ð*r$   c                óh   € \        V P                  4       Uu. uF  p\        V4      NK  	  up# u upi rD   )r   r1   r   )r3   Úsents   & r    ÚsentsÚMarkdownBlock.sents@   s*   € ä0=¸d¿l¹lÔ0KÓLÑ0K¨”˜dÖ#Ñ0KÑLÐLùÒLs   ˜/c           
     óª   € \        V P                  4       UUu. uF'  p\        V4       Uu. uF  p\        V4      NK  	  upNK)  	  upp# u upi u uppi rD   )r
   r1   r   r   )r3   ÚpararK   s   &  r    ÚparasÚMarkdownBlock.parasD   sP   € ô +¨4¯<©<Ô8ô
á8�ô .;¸4Ô-@ÓAÑ-@ TŒ]˜4Ö Ñ-@ÔAÙ8ò
ð 	
ùÚAùó
s   ™A«A
¿AÁ
Ar0   N)r9   Ú
__module__Ú__qualname__Ú__firstlineno__r4   r<   rA   ÚpropertyrE   rH   rL   rP   Ú__static_attributes__Ú__classdictcell__)Ú__classdict__s   @r    r-   r-   *   sg   ø‡ € òòGò
ð ñó ðð ñ+ó ð+ð ñMó ðMð ñ
ó ö
r$   r-   c                   ób   a a€ ] tR t^Lt oV 3R lt]R 4       t]R 4       t]R 4       tRt	Vt
V ;t# )Ú	CodeBlockc                ó0   <€ Wn         \        SV `  ! V!   R # rD   )ÚlanguageÚsuperr4   )r3   r\   r   r8   s   &&*€r    r4   ÚCodeBlock.__init__M   s   ø€ Ø ŒÜ‰Ò˜$Ôr$   c                ór   € V P                   P                  4        Uu. uF  p\        V4      NK  	  up# u upi rD   )r1   Ú
splitlinesr   )r3   Úlines   & r    rL   ÚCodeBlock.sentsQ   s.   € à04·±×0GÑ0GÔ0IÓJÑ0I¨”˜dÖ#Ñ0IÑJÐJùÒJs   �4c                ó6   € V P                   P                  4       # rD   )r1   r`   r;   s   &r    ÚlinesÚCodeBlock.linesU   s   € à�|‰|×&Ñ&Ó(Ð(r$   c           
     ó´   € \        V P                  4       UUu. uF,  pVP                  4        Uu. uF  p\        V4      NK  	  upNK.  	  upp# u upi u uppi rD   )r
   r1   r`   r   )r3   rO   ra   s   &  r    rP   ÚCodeBlock.parasY   sR   € ô +¨4¯<©<Ô8ô
á8�ð .2¯_©_Ô->Ó?Ñ-> TŒ]˜4Ö Ñ->Ô?Ù8ò
ð 	
ùÚ?ùó
s   ™A°AÁAÁA)r\   )r9   rR   rS   rT   r4   rU   rL   rd   rP   rV   rW   Ú__classcell__©r8   rX   s   @@r    rZ   rZ   L   sM   ù‡ € õ ð ñKó ðKð ñ)ó ð)ð ñ
ó ÷
ð 
r$   rZ   c                   ó2   a a€ ] tR t^at oV 3R ltRtVtV ;t# )ÚMarkdownSectionc                ó<   <€ Wn         W n        \        SV `  ! V!   R # rD   )ÚheadingÚlevelr]   r4   )r3   rm   rn   r   r8   s   &&&*€r    r4   ÚMarkdownSection.__init__b   s   ø€ ØŒØŒ
Ü‰Ò˜$Ôr$   )rm   rn   )r9   rR   rS   rT   r4   rV   rW   rh   ri   s   @@r    rk   rk   a   s   ù‡ € ÷ õ  r$   rk   ÚImagezlabel, src, titleÚLinkzlabel, href, titleÚListzis_ordered, itemsc                   ó@   a a€ ] tR t^mt oRR/V 3R lltR tRtVtV ;t# )ÚMarkdownCorpusReaderr)   Nc               ó  <€ ^ RI Hp ^ RIHp ^ RIHp Wn        V P                  f+   V! RVR7      V n        V P                  P                  V4       VP                  R\        \        V P                  R7      4       \        SV `0  ! V/ VB  R# )	r   )Ú
MarkdownIt)ÚRendererPlain)Úfront_matter_pluginNÚ
commonmark)Úrenderer_clsÚpara_block_reader©r)   )Úmarkdown_itrv   Úmdit_plain.rendererrw   Úmdit_py_plugins.front_matterrx   r)   ÚuseÚ
setdefaultr   r+   r]   r4   )r3   r)   r   r   rv   rw   rx   r8   s   &$*,   €r    r4   ÚMarkdownCorpusReader.__init__n   sm   ø€ Ý*Ý5ÝDàŒØ�;‰;ÒÙ$ \ÀÔNˆDŒKØ�K‰K�O‰OÐ/Ô0à×ÑØ¤Ô)CÈDÏKÉKÔ!Xô	
ô 	‰Ò˜$Ð) &Ô)r$   c                óž   € \        4       pV P                  V4       F-  pVP                  V P                  P	                  V4      4       K/  	  V# rD   )r   Ú_para_block_readerÚextendÚ_word_tokenizerÚtokenize)r3   r(   rH   rO   s   &&  r    Ú_read_word_blockÚ%MarkdownCorpusReader._read_word_block~   s@   € Ü“ˆØ×+Ñ+¨FÖ3ˆDØ�L‰L˜×-Ñ-×6Ñ6°tÓ<Ö=ñ 4àˆr$   r|   )	r9   rR   rS   rT   r4   rˆ   rV   rW   rh   ri   s   @@r    rt   rt   m   s   ù‡ € ð* T÷ *÷ ò r$   rt   c                   ó�  a a€ ] tR t^…t oRtRR/R lt]RV 3R ll4       t]RV 3R ll4       t]RV 3R ll4       t	]RV 3R ll4       t
]RV 3R	 ll4       t]RV 3R
 ll4       tR tR t]RR l4       tR t]RR l4       tR t]RR l4       tR t]RR l4       tR t]RR l4       tR t]RR l4       tR t]RR l4       tRtVtV ;t# )ÚCategorizedMarkdownCorpusReadera  
A reader for markdown corpora whose documents are divided into
categories based on their file identifiers.

Based on nltk.corpus.reader.plaintext.CategorizedPlaintextCorpusReader:
https://www.nltk.org/_modules/nltk/corpus/reader/api.html#CategorizedCorpusReader
Ú	cat_fieldÚtagsc               óü  a€ . ROp\         ;QJ d    V3R lV 4       F  '       g   K   RM	  RM! V3R lV 4       4      '       g   \        4       SR&   \        P                  ! V S4       \        P                  ! V .VO5/ SB  V P
                  ek   V P
                  '       gW   V P                   FD  pV P                  V4      pV'       g   K  V^ ,          P                  V. 4      V P
                  V&   KF  	  R# R# R# )zõ
Initialize the corpus reader. Categorization arguments
(``cat_pattern``, ``cat_map``, and ``cat_file``) are passed to
the ``CategorizedCorpusReader`` constructor.  The remaining arguments
are passed to the ``MarkdownCorpusReader`` constructor.
Úcat_mapc              3   ó,   <"  € T F	  qS9   x € K  	  R # 5irD   © )Ú.0r   r   s   & €r    Ú	<genexpr>Ú;CategorizedMarkdownCorpusReader.__init__.<locals>.<genexpr>–   s   øé € Ð5©H S˜&–=«Hùs   ƒTFN)Úcat_patternr�   Úcat_file)	ÚanyÚdictr   r4   rt   Ú_mapÚ_fileidsÚmetadataÚget)r3   rŒ   r   r   Úcat_argsÚfile_idr›   s   &$*l   r    r4   Ú(CategorizedMarkdownCorpusReader.__init__Ž   s»   ø€ ò :ˆß‹sÔ5©HÓ5�s�sŠsÔ5©HÓ5×5Ò5ô !%£ˆF�9ÑÜ×(Ò(¨¨vÔ6Ü×%Ò% dÐ<¨TÒ<°VÒ<ð �9‰9Ò ¨¯¯¨ØŸ=œ=�ØŸ=™=¨Ó1�ß‘8Ø)1°!­¯©¸ÀBÓ)G�D—I‘I˜gÓ&ó )ñ *3Ñ r$   c                ó"   <€ \         SV `  V4      # rD   )r]   Ú
categories)r3   Úfileidsr8   s   &&€r    r¡   Ú*CategorizedMarkdownCorpusReader.categories¥   s   ø€ ä‰wÑ! 'Ó*Ð*r$   c                óB   <€ Vf   V P                   # \        SV `	  V4      # rD   )rš   r]   r¢   )r3   r¡   r8   s   &&€r    r¢   Ú'CategorizedMarkdownCorpusReader.fileids©   s"   ø€ àÒØ—=‘=Ð Ü‰w‰˜zÓ*Ð*r$   c                ó@   <€ \         SV `  V P                  W4      4      # rD   )r]   rE   Ú_resolve©r3   r¢   r¡   r8   s   &&&€r    rE   Ú#CategorizedMarkdownCorpusReader.raw²   s   ø€ ä‰w‰{˜4Ÿ=™=¨Ó=Ó>Ð>r$   c                ó@   <€ \         SV `  V P                  W4      4      # rD   )r]   rH   r§   r¨   s   &&&€r    rH   Ú%CategorizedMarkdownCorpusReader.words¶   ó   ø€ ä‰w‰}˜TŸ]™]¨7Ó?Ó@Ð@r$   c                ó@   <€ \         SV `  V P                  W4      4      # rD   )r]   rL   r§   r¨   s   &&&€r    rL   Ú%CategorizedMarkdownCorpusReader.sentsº   r¬   r$   c                ó@   <€ \         SV `  V P                  W4      4      # rD   )r]   rP   r§   r¨   s   &&&€r    rP   Ú%CategorizedMarkdownCorpusReader.paras¾   r¬   r$   c                ó®   € \        V P                  V P                  W#4      R R7       UUu. uF  w  rEV P                  WAVR7      NK  	  upp4      # u uppi )T)Úinclude_encoding)Úencoding)r   Úabspathsr§   Ú
CorpusView)r3   Úreaderr¢   r¡   ÚpathÚencs   &&&&  r    Úconcatenated_viewÚ1CategorizedMarkdownCorpusReader.concatenated_viewÄ   s`   € Üð $(§=¡=Ø—M‘M 'Ó6Èð $1ô $ôñ$‘K�Tð —‘ °s�Ö;ñ$òó
ð 	
ùós   «A
c                óÐ   € ^ RI Hp V P                  P                  VP	                  4       4       Uu. uF(  pVP
                  R8X  g   K  V! VP                  4      NK*  	  up# u upi )r   )Ú	safe_loadÚfront_matter)Úyamlr¼   r)   ÚparseÚreadÚtyper1   )r3   r(   r¼   Úts   &&  r    Úmetadata_readerÚ/CategorizedMarkdownCorpusReader.metadata_readerÎ   sX   € Ý"ð —[‘[×&Ñ& v§{¡{£}Ô5ó
á5�Ø�v‰v˜Ñ'ô !‰I�a—i‘iÖ Ù5ñ
ð 	
ùò 
s   ²A#Á
A#c                ó:   € V P                  V P                  W4      # rD   )r¹   rÃ   ©r3   r¢   r¡   s   &&&r    r›   Ú(CategorizedMarkdownCorpusReader.metadata×   s   € à×%Ñ% d×&:Ñ&:¸GÓPÐPr$   c                óî  € V P                   P                  VP                  4       4      p\        R  V4      p\        R V4      p\	        4       p\        W44       FA  w  rgVP                  V4      pVP                  Wx4      p	VP                  W(V	^,            4       KC  	  V U
u. uFG  p
\        V P                   P                  P                  W P                   P                  RR7      4      NKI  	  up
# u up
i )c                 óN   € V P                   ^ 8H  ;'       d    V P                  R8H  # )r   Úblockquote_open©rn   rÁ   ©rÂ   s   &r    Ú<lambda>ÚCCategorizedMarkdownCorpusReader.blockquote_reader.<locals>.<lambda>Þ   s!   € �a—g‘g ‘l×BÐB q§v¡vÐ1BÑ'BÐBr$   c                 óN   € V P                   ^ 8H  ;'       d    V P                  R8H  # )r   Úblockquote_closerË   rÌ   s   &r    rÍ   rÎ   á   s!   € �a—g‘g ‘l×CÐC q§v¡vÐ1CÑ'CÐCr$   N©Úenv)r)   r¿   rÀ   Úfilterr   ÚzipÚindexr   r-   Úrendererr'   Úoptions)r3   r(   ÚtokensÚopening_tokensÚclosing_tokensÚblockquotesÚoÚcÚopening_indexÚclosing_indexr*   s   &&         r    Úblockquote_readerÚ1CategorizedMarkdownCorpusReader.blockquote_readerÛ   sà   € Ø—‘×"Ñ" 6§;¡;£=Ó1ˆÜÙBÀFó
ˆô  ÙCÀVó
ˆô “fˆÜ˜Ö7‰DˆAØ"ŸL™L¨›OˆMØ"ŸL™L¨Ó:ˆMØ×Ñ˜v°mÀaÕ6GÐHÖIñ 8ñ %ó	
ñ %�ô Ø—‘×$Ñ$×+Ñ+¨E·;±;×3FÑ3FÈDÐ+ÓQöñ %ñ	
ð 	
ùò 
s   Â"AC2c                ó:   € V P                  V P                  W4      # rD   )r¹   rà   rÆ   s   &&&r    rÛ   Ú+CategorizedMarkdownCorpusReader.blockquotesï   ó   € à×%Ñ% d×&<Ñ&<¸gÓRÐRr$   c                ó  € V P                   P                  VP                  4       4       Uu. uFI  pVP                  ^ 8X  g   K  VP                  R9   g   K)  \        VP                  VP                  4      NKK  	  up# u upi )r   )ÚfenceÚ
code_block)r)   r¿   rÀ   rn   rÁ   rZ   Úinfor1   )r3   r(   rÂ   s   && r    Úcode_block_readerÚ1CategorizedMarkdownCorpusReader.code_block_readeró   sv   € ð —[‘[×&Ñ& v§{¡{£}Ô5ó
ñ
 6�Ø�w‰w˜!‰|ôð
 !"§¡Ð*AÑ AôŒIØ—‘Ø—	‘	öñ 6ñ
ð 	
ùò 
s   ¬A>ÁA>Á$A>c                ó:   € V P                  V P                  W4      # rD   )r¹   ré   rÆ   s   &&&r    Úcode_blocksÚ+CategorizedMarkdownCorpusReader.code_blocksý   rä   r$   c                óL  € \        R  V P                  P                  VP                  4       4      4       UUu. uF^  pVP                   FK  pVP
                  R8X  g   K  \        VP                  VP                  R4      VP                  R4      4      NKM  	  K`  	  upp# u uppi )c                 ó    € V P                   R 8H  # ©Úinline©rÁ   rÌ   s   &r    rÍ   Ú>CategorizedMarkdownCorpusReader.image_reader.<locals>.<lambda>	  ó   € ˜!Ÿ&™& HÒ,r$   ÚimageÚsrcÚtitle)	rÓ   r)   r¿   rÀ   ÚchildrenrÁ   rp   r1   ÚattrGet)r3   r(   Úinline_tokenÚchild_tokens   &&  r    Úimage_readerÚ,CategorizedMarkdownCorpusReader.image_reader  s�   € ô !'Ù,¨d¯k©k×.?Ñ.?ÀÇÁÃÓ.Nô!ô
ñ!�ð  ,×4Ô4�Ø×Ñ 7Ñ*ôŒEØ×#Ñ#Ø×#Ñ# EÓ*Ø×#Ñ# GÓ,öñ  5ññ
!ò
ð 	
ùó 
s   ¸"B Á=B c                ó:   € V P                  V P                  W4      # rD   )r¹   rü   rÆ   s   &&&r    ÚimagesÚ&CategorizedMarkdownCorpusReader.images  s   € à×%Ñ% d×&7Ñ&7¸ÓMÐMr$   c                ó˜  € \        R  V P                  P                  VP                  4       4      4       UUUu. uF�  p\	        VP
                  4       Fe  w  r4VP                  R8X  g   K  \        VP
                  V^,           ,          P                  VP                  R4      VP                  R4      4      NKg  	  Kƒ  	  uppp# u upppi )c                 ó    € V P                   R 8H  # rð   rò   rÌ   s   &r    rÍ   Ú=CategorizedMarkdownCorpusReader.link_reader.<locals>.<lambda>  rô   r$   Ú	link_openÚhrefr÷   )
rÓ   r)   r¿   rÀ   Ú	enumeraterø   rÁ   rq   r1   rù   )r3   r(   rú   Úirû   s   &&   r    Úlink_readerÚ+CategorizedMarkdownCorpusReader.link_reader  s´   € ô !'Ù,¨d¯k©k×.?Ñ.?ÀÇÁÃÓ.Nô!õ
ñ!�ô #,¨L×,AÑ,AÖ"B‘�Ø×Ñ ;Ñ.ôŒDØ×%Ñ% a¨!¥eÕ,×4Ñ4Ø×#Ñ# FÓ+Ø×#Ñ# GÓ,öñ #Cññ
!ó
ð 	
ùô 
s   ¹-CÁ+ACc                ó:   € V P                  V P                  W4      # rD   )r¹   r  rÆ   s   &&&r    ÚlinksÚ%CategorizedMarkdownCorpusReader.links!  ó   € à×%Ñ% d×&6Ñ&6¸ÓLÐLr$   c                ó(  aa€ V P                   P                  VP                  4       4      pRo\        V3R lV4      pRo\        V3R lV4      p\	        4       p\        W44       FA  w  rgVP                  V4      pVP                  Wx4      p	VP                  W(V	^,            4       KC  	  V UU
u. uFP  p\        V^ ,          P                  R8H  V U
u. uF"  qªP                  '       g   K  V
P                  NK$  	  up
4      NKR  	  up
p# u up
i u up
pi )Úbullet_list_openÚordered_list_openc                 óP   <€ V P                   ^ 8H  ;'       d    V P                  S9   # r&   rË   )rÂ   Úopening_typess   &€r    rÍ   Ú=CategorizedMarkdownCorpusReader.list_reader.<locals>.<lambda>)  ó!   ø€ �a—g‘g ‘l×>Ð> q§v¡v°Ñ'>Ð>r$   c                 óP   <€ V P                   ^ 8H  ;'       d    V P                  S9   # r&   rË   )rÂ   Úclosing_typess   &€r    rÍ   r  -  r  r$   )r  r  )Úbullet_list_closeÚordered_list_close)r)   r¿   rÀ   rÓ   r   rÔ   rÕ   r   rr   rÁ   r1   )r3   r(   rØ   rÙ   rÚ   Úlist_blocksrÜ   rÝ   rÞ   rß   rÂ   r  r  s   &&         @@r    Úlist_readerÚ+CategorizedMarkdownCorpusReader.list_reader%  s÷   ù€ Ø—‘×"Ñ" 6§;¡;£=Ó1ˆØAˆÜÜ>Àó
ˆð DˆÜÜ>Àó
ˆô “fˆÜ˜Ö7‰DˆAØ"ŸL™L¨›OˆMØ"ŸL™L¨Ó:ˆMØ×Ñ˜v°mÀaÕ6GÐHÖIñ 8ñ &ô
ñ
 &�ô	 Ø�q•	—‘Ð"5Ñ5Ù$*Ó8¡F˜q¯i­i”�—”¡FÑ8öñ &ò
ð 	
ùò 9ùó
s   Â/#DÃD	Ã*D	Ã:DÄ	Dc                ó:   € V P                  V P                  W4      # rD   )r¹   r  rÆ   s   &&&r    ÚlistsÚ%CategorizedMarkdownCorpusReader.lists<  r  r$   c                ó®  € \        4       \        4       r2V P                  P                  VP                  4       4       Fq  pVP                  ^ 8X  dC   VP
                  R8X  d2   V'       g   VP                  V4       K@  VP                  V4       V.pKV  V'       g   K`  VP                  V4       Ks  	  V'       d   VP                  V4       V Uu. uFz  p\        V^,          P                  V^ ,          P                  P                  R4      V P                  P                  P                  W0P                  P                  RR7      4      NK|  	  up# u upi )r   Úheading_openÚ#NrÑ   )r   r)   r¿   rÀ   rn   rÁ   r   rk   r1   ÚmarkupÚcountrÖ   r'   r×   )r3   r(   Úsection_blocksr*   rÂ   s   &&   r    Úsection_readerÚ.CategorizedMarkdownCorpusReader.section_reader@  s  € Ü $£¬«˜Ø—‘×"Ñ" 6§;¡;£=Ö1ˆAØ�w‰w˜!Œ| §¡¨.Ô 8ßØ—L‘L –Oà"×)Ñ)¨%Ô0Ø˜C’Eß‘Ø—‘˜Q–ñ 2÷ Ø×!Ñ! %Ô(ñ (ó
ñ (�ô Ø�a•× Ñ Ø�a•—‘×%Ñ% cÓ*Ø—‘×$Ñ$×+Ñ+¨E·;±;×3FÑ3FÈDÐ+ÓQöñ
 (ñ
ð 	
ùò 
s   ÃB Ec                ó:   € V P                  V P                  W4      # rD   )r¹   r%  rÆ   s   &&&r    ÚsectionsÚ(CategorizedMarkdownCorpusReader.sectionsV  s   € à×%Ñ% d×&9Ñ&9¸7ÓOÐOr$   r‘   rD   )NN)r9   rR   rS   rT   Ú__doc__r4   r#   r¡   r¢   rE   rH   rL   rP   r¹   rÃ   r›   rà   rÛ   ré   rì   rü   rÿ   r  r  r  r  r%  r(  rV   rW   rh   ri   s   @@r    r‹   r‹   …   s^  ù‡ € ñðH¨ô Hð. !ö+ó !ð+ð !ö+ó !ð+ð !ö?ó !ð?ð !öAó !ðAð !öAó !ðAð !öAó !ðAò

ò
ð !óQó !ðQò
ð( !óSó !ðSò
ð !óSó !ðSò
ð !óNó !ðNò
ð !óMó !ðMò
ð. !óMó !ðMò
ð, !óPó !÷Pð Pr$   r‹   N)Úcollectionsr   Ú	functoolsr   r   Únltk.corpus.reader.apir   Únltk.corpus.reader.plaintextr   Únltk.corpus.reader.utilr   r	   Únltk.tokenizer
   r   r   r#   r+   r-   rZ   rk   rp   rq   rr   rt   r‹   r‘   r$   r    Ú<module>r1     s‘   ðÝ "ß $å :Ý >ß @ß JÑ Jòò2÷
ñ 
ôD
�ô 
ô* �mô  ñ 	�7Ð/Ó0€Ù�&Ð.Ó/€Ù�&Ð-Ó.€ôÐ0ô ô0SPÐ&=Ð?Sö SPr$   