§
    K˜ºh´C  ã                   óª  — d Z ddlmZmZ ddlmZmZ  G d„ d¦  «        Z G d„ d¦  «        Z G d„ d	¦  «        Z	 G d
„ d¦  «        Z
 G d„ de¦  «        Z G d„ d¦  «        Z G d„ d¦  «        Z G d„ d¦  «        Z G d„ d¦  «        Z G d„ d¦  «        Z G d„ d¦  «        Z G d„ d¦  «        Z G d„ d¦  «        Z G d„ d¦  «        Z G d „ d!¦  «        Z G d"„ d#¦  «        Z G d$„ d%¦  «        Z G d&„ d'¦  «        Z G d(„ d)¦  «        Z G d*„ d+¦  «        Z G d,„ d-¦  «        Z G d.„ d/¦  «        Z G d0„ d1¦  «        Z G d2„ d3e¦  «        Z G d4„ d5¦  «        Z G d6„ d7¦  «        Z  G d8„ d9¦  «        Z! G d:„ d;¦  «        Z" G d<„ d=e¦  «        Z# G d>„ d?¦  «        Z$ G d@„ dAe¦  «        Z%ee	e"eeeeee
eeeee!eeeee eeeeeefZ& G dB„ dCe¦  «        Z'dDS )Ea  
See Portable Document Format Reference Manual, 1993. ISBN 0-201-62628-4.

See https://ia802202.us.archive.org/8/items/pdfy-0vt8s-egqFwDl7L2/PDF%20Reference%201.0.pdf

PDF Reference, third edition, Version 1.4, 2001. ISBN 0-201-75839-3.

PDF Reference, sixth edition, Version 1.7, 2006.
é    )ÚIntFlagÚauto)ÚDictÚTuplec                   ó&   — e Zd ZdZdZdZdZdZdZdS )ÚCorez/Keywords that don't quite belong anywhere else.ú	/Outlinesú/Threadsz/Pageú/Pagesz/CatalogN)	Ú__name__Ú
__module__Ú__qualname__Ú__doc__ÚOUTLINESÚTHREADSÚPAGEÚPAGESÚCATALOG© ó    úW/var/www/html/services/rag-service/venv/lib/python3.11/site-packages/pypdf/constants.pyr   r      s-   € € € € € Ø9Ð9à€HØ€GØ€DØ€EØ€G€G€Gr   r   c                   ó"   — e Zd ZdZdZdZdZdZdS )ÚTrailerKeysz/Rootz/Encryptú/IDz/Infoz/SizeN)r   r   r   ÚROOTÚENCRYPTÚIDÚINFOÚSIZEr   r   r   r   r      s'   € € € € € Ø€DØ€GØ	€BØ€DØ€D€D€Dr   r   c                   ó   — e Zd ZdZdZdS )ÚCatalogAttributesú/Namesú/DestsN)r   r   r   ÚNAMESÚDESTSr   r   r   r!   r!   !   s   € € € € € Ø€EØ€E€E€Er   r!   c                   ó&   — e Zd ZdZdZdZdZdZdZdS )ÚEncryptionDictAttributeszo
    Additional encryption dictionary entries for the standard security handler.

    TABLE 3.19, Page 122
    ú/Rz/Oz/Uú/Pz/EncryptMetadataN)	r   r   r   r   ÚRÚOÚUÚPÚENCRYPT_METADATAr   r   r   r'   r'   &   s6   € € € € € ðð ð 	€AØ€AØ€AØ€AØ)ÐÐÐr   r'   c                   ó’   — e Zd ZdZdZdZdZdZdZdZ	dZ
d	Zd
ZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZ dZ!d Z"d!Z#d"S )#ÚUserAccessPermissionsz#TABLE 3.20 User access permissions.é   é   é   é   é   é    é@   é€   é   é   i   i   é   é    é @  é €  é   é   é   é   é   é    é  @ é  € é   é   é   i   i   i    i   @l        N)$r   r   r   r   ÚR1ÚR2ÚPRINTÚMODIFYÚEXTRACTÚADD_OR_MODIFYÚR7ÚR8ÚFILL_FORM_FIELDSÚEXTRACT_TEXT_AND_GRAPHICSÚASSEMBLE_DOCÚPRINT_TO_REPRESENTATIONÚR13ÚR14ÚR15ÚR16ÚR17ÚR18ÚR19ÚR20ÚR21ÚR22ÚR23ÚR24ÚR25ÚR26ÚR27ÚR28ÚR29ÚR30ÚR31ÚR32r   r   r   r0   r0   4   s·   € € € € € Ø-Ð-à	
€BØ	
€BØ€EØ€FØ€GØ€MØ	€BØ	€BØÐØ #ÐØ€LØ"ÐØ
€CØ
€CØ
€CØ
€CØ
€CØ
€CØ
€CØ
€CØ
€CØ
€CØ
€CØ
€CØ
€CØ
€CØ
€CØ
€CØ
€CØ
€CØ
€CØ
€C€C€Cr   r0   c                   ó2   — e Zd ZdZdZdZdZdZdZdZ	dZ
d	Zd
S )Ú
Ressourcesz,TABLE 3.30 Entries in a resource dictionary.z
/ExtGStateú/ColorSpacez/Patternz/Shadingz/XObjectú/Fontz/ProcSetz/PropertiesN)r   r   r   r   ÚEXT_G_STATEÚCOLOR_SPACEÚPATTERNÚSHADINGÚXOBJECTÚFONTÚPROC_SETÚ
PROPERTIESr   r   r   rk   rk   Y   s<   € € € € € Ø6Ð6à€KØ€KØ€GØ€GØ€GØ€DØ€HØ€J€J€Jr   rk   c                   ó"   — e Zd ZdZdZdZdZdZdS )ÚPagesAttributesz$Page Attributes, Table 6.2, Page 52.ú/Typeú/Kidsz/Countú/ParentN)r   r   r   r   ÚTYPEÚKIDSÚCOUNTÚPARENTr   r   r   rw   rw   f   s(   € € € € € Ø.Ð.à€DØ€DØ€EØ€F€F€Fr   rw   c                   ó†   — e Zd ZdZdZdZdZdZdZdZ	dZ
d	Zd
ZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZ dS ) ÚPageAttributesz$TABLE 3.27 Entries in a page object.rx   rz   z/LastModifiedz
/Resourcesz	/MediaBoxz/CropBoxz	/BleedBoxz/TrimBoxz/ArtBoxz/BoxColorInfoú	/Contentsz/Rotatez/Groupz/Thumbz/Bz/Durz/Transz/Annotsú/AAú	/Metadataú
/PieceInfoz/StructParentsr   z/PZz/Tabsz/TemplateInstantiatedz
/PresStepsz	/UserUnitz/VPN)!r   r   r   r   r{   r~   ÚLAST_MODIFIEDÚ	RESOURCESÚMEDIABOXÚCROPBOXÚBLEEDBOXÚTRIMBOXÚARTBOXÚBOX_COLOR_INFOÚCONTENTSÚROTATEÚGROUPÚTHUMBÚBÚDURÚTRANSÚANNOTSÚAAÚMETADATAÚ
PIECE_INFOÚSTRUCT_PARENTSr   ÚPZÚTABSÚTEMPLATE_INSTANTIATEDÚ
PRES_STEPSÚ	USER_UNITÚVPr   r   r   r€   r€   o   s«   € € € € € Ø.Ð.à€DØ€Fàð ð €IØ€HØ€GØ€HØ€GØ€FØ$€NØ€HØ€FØ€EØ€EØ€AØ
€CØ€EØ€FØ	€BØ€HØ€JØ%€NØ	€BØ	€BØ€DØ3ÐØ€JØ€IØ	€B€B€Br   r€   c                   ó"   — e Zd ZdZdZdZdZdZdS )Ú"FileSpecificationDictionaryEntriesz6TABLE 3.41 Entries in a file specification dictionary.rx   z/FSú/Fz/EFN)r   r   r   r   ÚTypeÚFSÚFÚEFr   r   r   r    r    “   s(   € € € € € Ø@Ð@à€DØ	€BØ€AØ	€B€B€Br   r    c                   ó   — e Zd ZdZdZdZdZdS )ÚStreamAttributesz
Table 4.2.z/Lengthz/Filterz/DecodeParmsN)r   r   r   r   ÚLENGTHÚFILTERÚDECODE_PARMSr   r   r   r§   r§   œ   s#   € € € € € ØÐà€FØ€FØ!€L€L€Lr   r§   c                   ó2   — e Zd ZdZdZdZdZdZdZdZ	dZ
d	Zd
S )ÚFilterTypeszF
    Table 4.3 of the 1.4 Manual.

    Page 354 of the 1.7 Manual
    z/ASCIIHexDecodez/ASCII85Decodez
/LZWDecodez/FlateDecodez/RunLengthDecodez/CCITTFaxDecodez
/DCTDecodez
/JPXDecodeN)r   r   r   r   ÚASCII_HEX_DECODEÚASCII_85_DECODEÚ
LZW_DECODEÚFLATE_DECODEÚRUN_LENGTH_DECODEÚCCITT_FAX_DECODEÚ
DCT_DECODEÚ
JPX_DECODEr   r   r   r¬   r¬   ¤   sE   € € € € € ðð ð )ÐØ&€OØ€JØ!€LØ*ÐØ(ÐØ€JØ€J€J€Jr   r¬   c                   ó.   — e Zd ZdZdZdZdZdZdZdZ	dZ
d	S )
ÚFilterTypeAbbreviationsz*Table 4.44 of the 1.7 Manual (page 353ff).z/AHxz/A85z/LZWz/Flz/RLz/CCFz/DCTN)r   r   r   r   ÚAHxÚA85ÚLZWÚFLÚRLÚCCFÚDCTr   r   r   r¶   r¶   µ   s7   € € € € € Ø4Ð4à
€CØ
€CØ
€CØ	€BØ	€BØ
€CØ
€C€C€Cr   r¶   c                   ó&   — e Zd ZdZdZdZdZdZdZdS )ÚLzwFilterParametersz
Table 4.4.z
/Predictorú/Columnsz/Colorsú/BitsPerComponentz/EarlyChangeN)	r   r   r   r   Ú	PREDICTORÚCOLUMNSÚCOLORSÚBITS_PER_COMPONENTÚEARLY_CHANGEr   r   r   r¿   r¿   Á   s.   € € € € € ØÐà€IØ€GØ€FØ,ÐØ!€L€L€Lr   r¿   c                   ó2   — e Zd ZdZdZdZdZdZdZdZ	dZ
d	Zd
S )ÚCcittFaxDecodeParametersz
Table 4.5.z/Kz
/EndOfLinez/EncodedByteAlignrÀ   z/Rowsz/EndOfBlockz	/BlackIs1z/DamagedRowsBeforeErrorN)r   r   r   r   ÚKÚEND_OF_LINEÚENCODED_BYTE_ALIGNrÃ   ÚROWSÚEND_OF_BLOCKÚ
BLACK_IS_1ÚDAMAGED_ROWS_BEFORE_ERRORr   r   r   rÈ   rÈ   Ë   s@   € € € € € ØÐà€AØ€KØ,ÐØ€GØ€DØ €LØ€JØ 9ÐÐÐr   rÈ   c                   óF   — e Zd ZdZdZdZdZdZdZdZ	dZ
d	Zd
ZdZdZdZdZdS )ÚImageAttributesz&Table 4.39 Pdf Reference 1.7 page 340+rx   ú/Subtypez/Namez/Widthz/HeightrÁ   rl   z/Decodez/Intentz/Interpolatez
/ImageMaskz/Maskú/SMaskN)r   r   r   r   r{   ÚSUBTYPEÚNAMEÚWIDTHÚHEIGHTrÅ   ro   ÚDECODEÚINTENTÚINTERPOLATEÚ
IMAGE_MASKÚMASKÚS_MASKr   r   r   rÑ   rÑ   Ø   sV   € € € € € Ø0Ð0à€DØ€GØ€DØ€EØ€FØ,ÐØ€KØ€FØ€FØ €KØ€JØ€DØ€F€F€Fr   rÑ   c                   ó   — e Zd ZdZdZdZdS )ÚColorSpacesz
/DeviceRGBz/DeviceCMYKz/DeviceGrayN)r   r   r   Ú
DEVICE_RGBÚDEVICE_CMYKÚDEVICE_GRAYr   r   r   rß   rß   ê   s   € € € € € Ø€JØ€KØ€K€K€Kr   rß   c                   ó"   — e Zd ZdZdZdZdZdZdS )ÚTypArgumentsú#Table 8.2 of the PDF 1.7 reference.z/Leftz/Rightz/Bottomz/TopN)r   r   r   r   ÚLEFTÚRIGHTÚBOTTOMÚTOPr   r   r   rä   rä   ð   s(   € € € € € Ø-Ð-à€DØ€EØ€FØ
€C€C€Cr   rä   c                   ó2   — e Zd ZdZdZdZdZdZdZdZ	dZ
d	Zd
S )ÚTypFitArgumentsrå   z/Fitz/FitVz/FitBVz/FitBz/FitHz/FitBHz/FitRz/XYZN)r   r   r   r   ÚFITÚFIT_VÚFIT_BVÚFIT_BÚFIT_HÚFIT_BHÚFIT_RÚXYZr   r   r   rë   rë   ù   s<   € € € € € Ø-Ð-à
€CØ€EØ€FØ€EØ€EØ€FØ€EØ
€C€C€Cr   rë   c                   ó   — e Zd ZdZdZdS )ÚGoToActionArgumentsz/Sú/DN)r   r   r   ÚSÚDr   r   r   rõ   rõ     s   € € € € € Ø€AØ€A€A€Ar   rõ   c                   óN   — e Zd ZdZdZdZdZdZdZdZ	dZ
d	Zd
ZdZdZdZdZdZdZdS )ÚAnnotationDictionaryAttributesz9TABLE 8.15 Entries common to all annotation dictionaries.rx   rÒ   z/Rectr�   r)   z/NMz/Mr¡   z/APz/ASú/DAz/Borderz/Cz/StructParentz/OCN)r   r   r   r   r¢   ÚSubtypeÚRectÚContentsr-   ÚNMÚMr¤   ÚAPÚASÚDAÚBorderÚCÚStructParentÚOCr   r   r   rú   rú     s_   € € € € € ØCÐCà€DØ€GØ€DØ€HØ€AØ	€BØ€AØ€AØ	€BØ	€BØ	€BØ€FØ€AØ"€LØ	€B€B€Br   rú   c                   ó.   — e Zd ZdZdZdZdZdZdZdZ	dZ
d	S )
ÚInteractiveFormDictEntriesz/Fieldsz/NeedAppearancesz	/SigFlagsz/COz/DRrû   z/Qz/XFAN)r   r   r   ÚFieldsÚNeedAppearancesÚSigFlagsÚCOÚDRr  ÚQÚXFAr   r   r   r	  r	    s6   € € € € € Ø€FØ(€OØ€HØ	€BØ	€BØ	€BØ€AØ
€C€C€Cr   r	  c                   ó°   — e Zd ZdZdZdZdZdZdZdZ	dZ
d	Zd
ZdZdZ G d„ d¦  «        Zedeedf         fd„¦   «         Zedeeef         fd„¦   «         ZdS )ÚFieldDictionaryAttributeszHTABLE 8.69 Entries common to all field dictionaries (PDF 1.7 reference).z/FTrz   ry   z/Tz/TUz/TMz/Ffz/Vz/DVr‚   ú/Optc                   óZ   — e Zd ZdZdZdZdZdZdZdZ	dZ
d	Zd
ZdZdZdZdZdZdZdZdZdZdS )ú FieldDictionaryAttributes.FfBitsr1   r2   r3   r;   r<   r=   r>   r?   r@   rA   rB   rC   rD   rE   rF   rG   rH   rI   N)r   r   r   ÚReadOnlyÚRequiredÚNoExportÚ	MultilineÚPasswordÚNoToggleToOffÚRadioÚ
PushbuttonÚComboÚEditÚSortÚ
FileSelectÚMultiSelectÚDoNotSpellCheckÚDoNotScrollÚCombÚRadiosInUnisonÚRichTextÚCommitOnSelChanger   r   r   ÚFfBitsr  9  sp   € € € € € ØˆØˆØˆØˆ	ØˆàˆØˆØˆ
àˆØˆØˆàˆ
àˆà!ˆØˆØˆà ˆàˆà#ÐÐÐr   r)  Úreturn.c           
      ó~   — | j         | j        | j        | j        | j        | j        | j        | j        | j        | j	        f
S )a¨  
        Get a tuple of all the attributes present in a Field Dictionary.

        This method returns a tuple of all the attribute constants defined in
        the FieldDictionaryAttributes class. These attributes correspond to the
        entries that are common to all field dictionaries as specified in the
        PDF 1.7 reference.

        Returns:
            A tuple containing all the attribute constants.
        )
ÚTMÚTÚFTÚParentÚTUÚFfÚVÚDVÚKidsr•   ©Úclss    r   Ú
attributesz$FieldDictionaryAttributes.attributesV  s@   € ð ŒFØŒEØŒFØŒJØŒFØŒFØŒEØŒFØŒHØŒFð
ð 	
r   c                 óv   — | j         d| j        d| j        d| j        d| j        d| j        d| j        d| j        diS )	a  
        Get a dictionary of attribute keys and their human-readable names.

        This method returns a dictionary where the keys are the attribute
        constants defined in the FieldDictionaryAttributes class and the values
        are their corresponding human-readable names. These attributes
        correspond to the entries that are common to all field dictionaries as
        specified in the PDF 1.7 reference.

        Returns:
            A dictionary containing attribute keys and their names.
        z
Field Typer/  z
Field NamezAlternate Field NamezMapping NamezField FlagsÚValuezDefault Value)r.  r/  r-  r0  r,  r1  r2  r3  r5  s    r   Úattributes_dictz)FieldDictionaryAttributes.attributes_dictp  sG   € ð ŒF�LØŒJ˜ØŒE�<ØŒFÐ*ØŒF�NØŒF�MØŒE�7ØŒF�Oð	
ð 		
r   N)r   r   r   r   r.  r/  r4  r-  r0  r,  r1  r2  r3  r•   ÚOptr)  Úclassmethodr   Ústrr7  r   r:  r   r   r   r  r  *  s×   € € € € € ØRÐRà	€BØ€FØ€DØ€AØ	€BØ	€BØ	€BØ€AØ	€BØ	€BØ
€Cð$ð $ð $ð $ð $ñ $ô $ð $ð: ð
˜5  c œ?ð 
ð 
ð 
ñ „[ð
ð2 ð
  S¨# X¤ð 
ð 
ð 
ñ „[ð
ð 
ð 
r   r  c                   ón   — e Zd ZdZdZedeedf         fd„¦   «         Zede	eef         fd„¦   «         Z
dS )ÚCheckboxRadioButtonAttributesz1TABLE 8.76 Field flags common to all field types.r  r*  .c                 ó   — | j         fS )a¬  
        Get a tuple of all the attributes present in a Field Dictionary.

        This method returns a tuple of all the attribute constants defined in
        the CheckboxRadioButtonAttributes class. These attributes correspond to
        the entries that are common to all field dictionaries as specified in
        the PDF 1.7 reference.

        Returns:
            A tuple containing all the attribute constants.
        ©r;  r5  s    r   r7  z(CheckboxRadioButtonAttributes.attributes�  s   € ð ”ˆzÐr   c                 ó   — | j         diS )a  
        Get a dictionary of attribute keys and their human-readable names.

        This method returns a dictionary where the keys are the attribute
        constants defined in the CheckboxRadioButtonAttributes class and the
        values are their corresponding human-readable names. These attributes
        correspond to the entries that are common to all field dictionaries as
        specified in the PDF 1.7 reference.

        Returns:
            A dictionary containing attribute keys and their names.
        ÚOptionsrA  r5  s    r   r:  z-CheckboxRadioButtonAttributes.attributes_dictž  s   € ð ŒG�Yð
ð 	
r   N)r   r   r   r   r;  r<  r   r=  r7  r   r:  r   r   r   r?  r?  Š  s{   € € € € € Ø;Ð;à
€Càð˜5  c œ?ð ð ð ñ „[ðð ð
  S¨# X¤ð 
ð 
ð 
ñ „[ð
ð 
ð 
r   r?  c                   ó   — e Zd ZdZdZdZdZdS )Ú	FieldFlagz1TABLE 8.70 Field flags common to all field types.r1   r2   r3   N)r   r   r   r   Ú	READ_ONLYÚREQUIREDÚ	NO_EXPORTr   r   r   rE  rE  ±  s#   € € € € € Ø;Ð;à€IØ€HØ€I€I€Ir   rE  c                   ó6   — e Zd ZdZdZdZdZdZdZdZ	dZ
d	Zd
ZdS )ÚDocumentInformationAttributesz:TABLE 10.2 Entries in the document information dictionary.z/Titlez/Authorz/Subjectz	/Keywordsz/Creatorz	/Producerz/CreationDatez/ModDatez/TrappedN)r   r   r   r   ÚTITLEÚAUTHORÚSUBJECTÚKEYWORDSÚCREATORÚPRODUCERÚCREATION_DATEÚMOD_DATEÚTRAPPEDr   r   r   rJ  rJ  ¹  sA   € € € € € ØDÐDà€EØ€FØ€GØ€HØ€GØ€HØ#€MØ€HØ€G€G€Gr   rJ  c                   ó"   — e Zd ZdZdZdZdZdZdS )ÚPageLayoutszPage 84, PDF 1.4 reference.z/SinglePagez
/OneColumnz/TwoColumnLeftz/TwoColumnRightN)r   r   r   r   ÚSINGLE_PAGEÚ
ONE_COLUMNÚTWO_COLUMN_LEFTÚTWO_COLUMN_RIGHTr   r   r   rU  rU  Ç  s+   € € € € € Ø%Ð%à€KØ€JØ&€OØ(ÐÐÐr   rU  c                   ó~   — e Zd ZdZdZdZdZdZdZdZ	dZ
d	Zd
ZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdS )ÚGraphicsStateParametersu=   Table 58 â€“ Entries in a Graphics State Parameter Dictionaryrx   z/LWz/LCz/LJz/MLrö   z/RIz/OPz/opz/OPMrm   z/BGz/BG2z/UCRz/UCR2z/TRz/TR2z/HTz/FLz/SMz/SAz/BMrÓ   z/CAz/caz/AISz/TKN)r   r   r   r   r{   ÚLWÚLCÚLJÚMLrø   ÚRIÚOPÚopÚOPMrs   ÚBGÚBG2ÚUCRÚUCR2ÚTRÚTR2ÚHTrº   ÚSMÚSAÚBMrÝ   ÚCAÚcaÚAISÚTKr   r   r   r[  r[  Ð  s›   € € € € € ØGÐGà€DØ	€BØ	€BØ	€BØ	€BØ€AØ	€BØ	€BØ	€BØ
€CØ€DØ	€BØ
€CØ
€CØ€DØ	€BØ
€CØ	€BØ	€BØ	€BØ	€BØ	€BØ€FØ	€BØ	€BØ
€CØ	€B€B€Br   r[  c                   ó‚   — e Zd ZdZdZdZdZdZdZdZ	dZ
d	Zd
ZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdS )ÚCatalogDictionaryz Table 3.25 in the 1.7 reference.rx   z/Versionr   z/PageLabelsr"   r#   z/ViewerPreferencesz/PageLayoutz	/PageModer	   r
   z/OpenActionr‚   z/URIz	/AcroFormrƒ   z/StructTreeRootz	/MarkInfoz/Langz/SpiderInfoz/OutputIntentsr„   z/OCPropertiesz/Permsz/Legalz/Requirementsz/Collectionz/NeedsRenderingN) r   r   r   r   r{   ÚVERSIONr   ÚPAGE_LABELSr$   r%   ÚVIEWER_PREFERENCESÚPAGE_LAYOUTÚ	PAGE_MODEr   r   ÚOPEN_ACTIONr•   ÚURIÚ	ACRO_FORMr–   ÚSTRUCT_TREE_ROOTÚ	MARK_INFOÚLANGÚSPIDER_INFOÚOUTPUT_INTENTSr—   ÚOC_PROPERTIESÚPERMSÚLEGALÚREQUIREMENTSÚ
COLLECTIONÚNEEDS_RENDERINGr   r   r   rs  rs  ð  s¢   € € € € € Ø*Ð*à€DØ€GØ€EØ€KØ€EØ€EØ-ÐØ€KØ€IØ€HØ€GØ€KØ	€BØ
€CØ€IØ€HØ(ÐØ€IØ€DØ€KØ%€NØ€JØ#€MØ€EØ€EØ"€LØ€JØ'€O€O€Or   rs  c                   ó   — e Zd ZdZdZdZdS )ÚOutlineFontFlagzBA class used as an enumerable flag for formatting an outline font.r1   r2   N)r   r   r   r   ÚitalicÚboldr   r   r   rˆ  rˆ    s   € € € € € ØLÐLà€FØ€D€D€Dr   rˆ  c                   ó&   — e Zd ZdZdZdZdZdZdZdS )ÚPageLabelStylez Table 8.10 in the 1.7 reference.rö   z/rr(   z/az/AN)	r   r   r   r   ÚDECIMALÚLOWERCASE_ROMANÚUPPERCASE_ROMANÚLOWERCASE_LETTERÚUPPERCASE_LETTERr   r   r   rŒ  rŒ    s1   € € € € € Ø*Ð*à€GØ€OØ€OØÐØÐÐÐr   rŒ  c                   ó:   — e Zd ZdZdZdZdZdZdZdZ	dZ
d	Zd
ZdZdS )ÚAnnotationFlagzSee 12.5.3 "Annotation Flags".r1   r2   r3   r4   r5   r6   r7   r8   r9   r:   N)r   r   r   r   Ú	INVISIBLEÚHIDDENrL   ÚNO_ZOOMÚ	NO_ROTATEÚNO_VIEWrF  ÚLOCKEDÚTOGGLE_NO_VIEWÚLOCKED_CONTENTSr   r   r   r“  r“  "  sF   € € € € € Ø(Ð(à€IØ€FØ€EØ€GØ€IØ€GØ€IØ€FØ€NØ€O€O€Or   r“  c                   ób   — e Zd ZdZ e¦   «         Z e¦   «         Z e¦   «         Zeez  ez  ZeZ	dS )Ú	ImageTyper   N)
r   r   r   ÚNONEr   ÚXOBJECT_IMAGESÚINLINE_IMAGESÚDRAWING_IMAGESÚALLÚIMAGESr   r   r   r�  r�  N  sH   € € € € € Ø€DØ�T‘V”V€NØ�D‘F”F€MØ�T‘V”V€NØ
˜=Ñ
(¨>Ñ
9€CØ€F€F€Fr   r�  N)(r   Úenumr   r   Útypingr   r   r   r   r!   r'   r0   rk   rw   r€   r    r§   r¬   r¶   r¿   rÈ   rÑ   rß   rä   rë   rõ   rú   r	  r  r?  rE  rJ  rU  r[  rs  rˆ  rŒ  r“  ÚPDF_KEYSr�  r   r   r   ú<module>r§     s·  ððð ð Ð Ð Ð Ð Ð Ð Ð Ø Ð Ð Ð Ð Ð Ð Ð ðð ð ð ð ñ ô ð ðð ð ð ð ñ ô ð ðð ð ð ð ñ ô ð ð
*ð *ð *ð *ð *ñ *ô *ð *ð"ð "ð "ð "ð "˜Gñ "ô "ð "ðJ
ð 
ð 
ð 
ð 
ñ 
ô 
ð 
ðð ð ð ð ñ ô ð ð!ð !ð !ð !ð !ñ !ô !ð !ðHð ð ð ð ñ ô ð ð"ð "ð "ð "ð "ñ "ô "ð "ðð ð ð ð ñ ô ð ð"	ð 	ð 	ð 	ð 	ñ 	ô 	ð 	ð"ð "ð "ð "ð "ñ "ô "ð "ð
:ð 
:ð 
:ð 
:ð 
:ñ 
:ô 
:ð 
:ðð ð ð ð ñ ô ð ð$ ð  ð  ð  ð  ñ  ô  ð  ðð ð ð ð ñ ô ð ð
ð 
ð 
ð 
ð 
ñ 
ô 
ð 
ðð ð ð ð ñ ô ð ð
ð ð ð ð ñ ô ð ð(ð ð ð ð ñ ô ð ð]
ð ]
ð ]
ð ]
ð ]
ñ ]
ô ]
ð ]
ð@$
ð $
ð $
ð $
ð $
ñ $
ô $
ð $
ðNð ð ð ð �ñ ô ð ðð ð ð ð ñ ô ð ð)ð )ð )ð )ð )ñ )ô )ð )ðð ð ð ð ñ ô ð ð@(ð (ð (ð (ð (ñ (ô (ð (ðBð ð ð ð �gñ ô ð ðð ð ð ð ñ ô ð ðð ð ð ð �Wñ ô ð ð  #ØØØØ!ØØØ!ØØØØØØØØ&ØØØØØØØØØð3€ð:ð ð ð ð �ñ ô ð ð ð r   