Ë
    o]jò  ã                   óÈ  — d Z ddlmZ ddlZd„ Zdd„Z eedd¬«       ed	«      f eed
d¬«       ed«      f eedd¬«       ed«      f eed
d¬«       ed«      f eedd¬«       ed«      f eedd¬«       ed«      f eedd¬«       ed	d¬«      f eed
d¬«       edd¬«      f eedd¬«       edd¬«      f eedd¬«       ed«      f eedd¬«       ed«      fdœZy)zPDF/A generation.é    )ÚpartialNc                 óð  — |dk(  r/d| j                   v r!d| j                   d   v r| j                   d   d= |dk  rƒ| j                  D ]t  }t        |t        «      sŒ|j	                  d«      dk7  rŒ)t        |d   d   j                  «       d	   «      }| j                  |   }	|dk(  s|	j                  d
   dk7  sŒr|d= Œv |dk\  �r­|D �
ci c])  }
|
j                  rd|
j                  › d�|
j                  “Œ+ }}
g }d| j                   v rmd| j                   d   v r\t        | j                   d   d   j                  «       d	   «      }| j                  |   }|d   ddd…   D ]  }|j                  |«       Œ | j                  D ]ž  }t        |t        «      sŒ|j	                  d«      dk7  rŒ)t        |d   d   j                  «       d	   «      }| j                  |   j                  d   d   }|j	                  |d«      }d|› �|d<   |j                  |j                  «       Œ  |rMd| j                   vr!t        j                  «       | j                   d<   | j                   d   j                  |«       | j                  D ]-  }t        |t        «      sŒ|j	                  d«      dk(  sŒ)d|d<   Œ/ |dk(  rd}|j                  j!                  | d|||«       |dk\  r| j"                  j%                  «        yyc c}
w )z!Set metadata for PDF/A documents.é   ÚNamesÚEmbeddedFilesé   ÚTypez	/FilespecÚEFÚFr   ÚSubtypez/application#2fpdfé   ú<ú>NÚParamsÚCheckSumÚUnspecifiedú/ÚAFRelationshipÚAFz/Annoté   FÚa)ÚcatalogÚobjectsÚ
isinstanceÚdictÚgetÚintÚsplitÚextraÚmd5ÚrelationshipÚappendÚ	referenceÚpydyfÚArrayÚextendÚmetadataÚinclude_in_pdfÚinfoÚclear)ÚpdfÚdocumentÚpage_streamsÚattachmentsÚcompressÚversionÚvariantÚ
pdf_objectr#   ÚstreamÚ
attachmentÚrelationshipsÚpdf_attachmentsÚnamesÚnameÚchecksumr!   s                    úJ/var/www/zogu/zoguvenv/lib/python3.12/site-packages/weasyprint/pdf/pdfa.pyÚpdfar;      sû  € ð �!‚|à�c—k‘kÑ! o¸¿¹ÀWÑ9MÑ&MØ—‘˜GÑ$ _Ð5Ø�!‚|àŸ+™+ò 	%ˆJÜ˜j¬$Ô/ØØ�~‰~˜fÓ%¨Ò4ØÜ˜J tÑ,¨SÑ1×7Ñ7Ó9¸!Ñ<Ó=ˆIØ—[‘[ Ñ+ˆFð ˜!Š|˜vŸ|™|¨IÑ6Ð:NÓNØ˜tÑ$ð	%ð �!ƒ|ð *ö=à¨Z¯^ª^ð �
—‘Ð˜qÐ! :×#:Ñ#:Ñ:ð=ˆð =ð ˆØ�c—k‘kÑ! o¸¿¹ÀWÑ9MÑ&MÜ˜CŸK™K¨Ñ0°ÑA×GÑGÓIÈ!ÑLÓMˆIØ—K‘K 	Ñ*ˆEØ˜g™ q t¨! tÑ,ò -�Ø×&Ñ& tÕ,ð-àŸ+™+ò 		9ˆJÜ˜j¬$Ô/ØØ�~‰~˜fÓ%¨Ò4ØÜ˜J tÑ,¨SÑ1×7Ñ7Ó9¸!Ñ<Ó=ˆIØ—{‘{ 9Ñ-×3Ñ3°HÑ=¸jÑIˆHØ(×,Ñ,¨X°}ÓEˆLØ-.¨|¨nÐ+=ˆJÐ'Ñ(Ø×"Ñ" :×#7Ñ#7Õ8ð		9ñ Ø˜3Ÿ;™;Ñ&Ü$)§K¡K£M�—‘˜DÑ!Ø�K‰K˜Ñ×$Ñ$ _Ô5ð —k‘kò +ˆ
Ü�j¤$Õ'¨J¯N©N¸6Ó,BÀhÓ,NØ*ˆJ�sŠOð+ð
 �!‚|àˆØ×Ñ×$Ñ$ S¨#¨w¸ÀÔJð �!‚|Ø�‰�‰Õð ùòI=s   Ã.K3c                 ó    — | dddœ}|�||d<   |S )NTÚsrgb)Úpdf_versionÚpdf_identifierÚoutput_intentÚpdf_tags© )r0   rA   Úvaluess      r:   Ú_valuesrD   H   s#   € Ø$¸ÈvÑV€FØÐØ%ˆˆzÑØ€Mó    r   ÚB)r0   r1   z1.4r   z1.7r   ÚUr   z2.0ÚAT)rA   ÚEr   )zpdf/a-1bzpdf/a-2bzpdf/a-3bzpdf/a-2uzpdf/a-3uzpdf/a-4uzpdf/a-1azpdf/a-2azpdf/a-3azpdf/a-4ezpdf/a-4f)N)Ú__doc__Ú	functoolsr   r$   r;   rD   ÚVARIANTSrB   rE   r:   ú<module>rM      s  ðÙ å ã ò=ó@ñ ˜ q°#Ô6¹À»ÐGÙ˜ q°#Ô6¹À»ÐGÙ˜ q°#Ô6¹À»ÐGÙ˜ q°#Ô6¹À»ÐGÙ˜ q°#Ô6¹À»ÐGÙ˜ q°#Ô6¹À»ÐGÙ˜ q°#Ô6¹ÀÐPTÔ8UÐVÙ˜ q°#Ô6¹ÀÐPTÔ8UÐVÙ˜ q°#Ô6¹ÀÐPTÔ8UÐVÙ˜ q°#Ô6¹À»ÐGÙ˜ q°#Ô6¹À»ÐGñ�rE   