
    Tf\                     N>   d dl mZmZmZmZmZmZmZ d dlm	Z	 d dlm
Z
 d dlmZ d dlmZ  ed          Zd Ze	j        Zej        Zej        Zej        Ze
j        Ze
j        Ze
j        Ze
j        Ze
j        Ze
j        Ze
j        Ze
j        Ze
j        Ze
j        Ze
j        Ze
j        Z ej         d          Z! ee!d	          Z" G d
 dej#                  Z$ ej%        dd          e$_&         G d dej'                  Z( ej%        dd          e(_&         G d dej)                  Z* ej+         ej,        d ej-                               ej,        d ej.                               ej,        d ej/         ej+         ej,        d ej.                               ej,        d ej.                                                                      e*_0         G d dej/                  Z1 ej+         ej,        d ej                                ej,        d ej2         e*                      3                     ej4        d	e                                        e1_0         G d d ej2                  Z5 e1            e5_0         ej4        d	e          e5_6         G d! d"ej                   Z7 G d# d$ej2                  Z8 e7            e8_0         ej4        d e          e8_6         G d% d&ej)                  Z9 ej+         ej,        d' e5            3                     ej:        ej;        ej<        d	          (                     ej,        d) e8            3                     ej:        ej;        ej<        d*          (                     ej,        d+ ej-                    3                     ej:        ej;        ej<        d,          (                     ej,        d- ej=                    3                     ej:        ej;        ej<        d.          (                     ej,        d/ e            3                     ej:        ej;        ej<        d0          (                              e9_0         G d1 d2ej#                  Z> ej?        d d3          e>_6         G d4 d5ej/                  Z@ ej+         ej,        d6 e9                       ej,        d7 e>                                e@_0         G d8 d9ej/                  ZA ej+         ejB        d: e$            3                     ej:        ej;        ej<        d           (          3                    d;<                     ejB        d= e(            3                     ej:        ej;        ej<        d	          (          3                    d><                     ej,        d? e@                                eA_0         ejC                    ZDe"eDd@<    eA            eDdA<    ee!d*          ZE G dB dCej2                  ZF e            eF_0         ej4        d	e          eF_6         G dD dEej2                  ZG e            eG_0         ej4        d	e          eG_6         G dF dGej/                  ZH ej+         ej,        dH e                       ej,        dI e>                                eH_0         G dJ dKej2                  ZI eH            eI_0         ej4        d	e          eI_6         G dL dMej/                  ZJ ej+         ej,        dN eF                       ejK        d) e8                                eJ_0         G dO dPej/                  ZL ej+         ej,        dQ eG                       ejK        dR e            3                     ej:        ej;        ej<        d           (                     ejK        d) e8            3                     ej:        ej;        ej<        d	          (                     ejK        dS eI            3                     ej:        ej;        ej<        d*          (                              eL_0         G dT dUej)                  ZM ej+         ej,        dV eJ            3                     ej:        ej;        ejN        d           (                     ej,        dW eL            3                     ej:        ej;        ejN        d	          (                              eM_0         G dX dYej/                  ZO ej+         ejB        d: e$            3                     ej:        ej;        ej<        d           (          3                    d;<                     ej,        d? e@                       ej,        dZ eM                       ejB        d[ ejP                    3                    d	<                              eO_0         ejC                    ZQeEeQd@<    eO            eQdA<    ee!d,          ZR G d\ d]ej/                  ZS ej+         ejK        d^ e                       ejK        d_ e            3                     ej:        ej;        ej<        d           (                     ejK        d` e            3                     ej:        ej;        ej<        d	          (                     ejK        da e            3                     ej:        ej;        ej<        d*          (                     ejK        db e            3                     ej:        ej;        ej<        d,          (                     ej,        dc e            3                     ej:        ej;        ej<        d.          (                     ejK        dd e            3                     ej:        ej;        ej<        d0          e                              eS_0         G df dgej/                  ZT ej+         ej,        dh e                       ejK        dH e                       ejK        di e                       ejK        dj e                       ejK        dd e            3                     ej:        ej;        ej<        d	          (                              eT_0         G dk dlej)                  ZU ej+         ej,        dm eS            3                     ej:        ej;        ejN        d           (                     ej,        dn eT            3                     ej:        ej;        ejN        d	          (                              eU_0         G do dpej)                  ZV ej+         ej,        dq e            3                     ej:        ej;        ej<        d	          (                     ej,        dr e            3                     ej:        ej;        ej<        d*          (                     ej,        ds eU            3                     ej:        ej;        ejN        d,          e                              eV_0         G dt duej/                  ZW ej+         ejB        d: e$            3                     ej:        ej;        ej<        d           (          3                    d;<                     ejB        d= e(            3                     ej:        ej;        ej<        d	          (          3                    d><                     ej,        dv e@                       ej,        dw ej2         eV                      3                     ej4        d	e                               ejK        dS eI            3                     ej:        ej;        ej<        d*          (                              eW_0         ejC                    ZXeReXd@<    eW            eXdA<    ee!d.          ZY G dx dyej'                  ZZ ej%        dz eZ_&         G d{ d|ej2                  Z[ eZ            e[_0         ej4        d	e          e[_6         G d} d~e[          Z\ G d dej/                  Z] ej+         ej,        d e[                       ej,        dQ eG                       ejK        dS eI                       ejB        d[ ejP                    3                    d	<                              e]_0         G d dej)                  Z^ ej+         ej,        d e\            3                     ej:        ej;        ej<        d           (                     ej,        d e]            3                     ej:        ej;        ejN        d	          (                              e^_0         G d dej/                  Z_ ej+         ejB        d: e$            3                     ej:        ej;        ej<        d           (          3                    d;<                     ej,        d e@                       ej,        d e^                                e__0         ejC                    Z`eYe`d@<    e_            e`dA<    ee!d0          Za G d dej/                  Zb ej+         ejB        d: e$            3                     ej:        ej;        ej<        d           (          3                    d;<                     ejB        d= e(            3                     ej:        ej;        ej<        d	          (          3                    d><                     ej,        dv e@                       ej,        d ejP                               ej,        d ejP                               ejK        dI e>                       ej,        d e                                eb_0         ejC                    Zceaecd@<    eb            ecdA<    ee!d          Zd G d deZ          Ze G d dej/                  Zf ej+         ej,        d eZ                       ej,        dQ eG                       ejK        d) e8            3                     ej:        ej;        ej<        d           (                     ejK        dS eI            3                     ej:        ej;        ej<        d	          (                              ef_0         G d dej)                  Zg ej+         ej,        d ee            3                     ej:        ej;        ej<        d           (                     ej,        d ef            3                     ej:        ej;        ejN        d	          (                              eg_0         G d dej/                  Zh ej+         ejB        d: e$            3                     ej:        ej;        ej<        d           (          3                    d;<                     ej,        d e@                       ej,        d eg                                eh_0         ejC                    Ziedeid@<    eh            eidA<    ee!d          Zj G d dej/                  Zk ej+         ejK        dr e8            3                     ej:        ej;        ej<        d	          (                     ejK        dq e8            3                     ej:        ej;        ej<        d*          (                              ek_0         G d dej/                  Zl ej+         ejB        d: e$            3                     ej:        ej;        ej<        d           (          3                    d;<                     ejB        d= e(            3                     ej:        ej;        ej<        d	          (          3                    d><                     ej,        dv e@                       ej,        dw ek                                el_0         ejC                    Zmejemd@<    el            emdA<    ee!d          Zn G d deZ          Zo G d dej/                  Zp ej+         ej,        d eZ                       ejK        d) e8                                ep_0         G d dej)                  Zq ej+         ej,        d eo            3                     ej:        ej;        ej<        d           (                     ej,        d ep            3                     ej:        ej;        ejN        d	          (                              eq_0         G d dej/                  Zr ej+         ejB        d: e$            3                     ej:        ej;        ej<        d           (          3                    d;<                     ej,        d e@                       ej,        d eq                                er_0         ejC                    Zsenesd@<    er            esdA<    ee!d          Zt G d dej/                  Zu ej+         ejB        d: e$            3                     ej:        ej;        ej<        d           (          3                    d;<                     ej,        dv e@                                eu_0         ejC                    Zvetevd@<    eu            evdA<    ee!d          Zw G d dej/                  Zx ej+         ejB        d: e$            3                     ej:        ej;        ej<        d           (          3                    d;<                     ej,        d e@                       ej,        d eZ                                ex_0         ejC                    Zyeweyd@<    ex            eydA<    ee!d          Zz G d dej/                  Z{ ej+         ejB        d: e$            3                     ej:        ej;        ej<        d           (          3                    d;<                     ej,        d ej                                ej,        d eZ                       ejK        dv e@                                e{_0         ejC                    Z|eze|d@<    e{            e|dA<    ej         d          Z} ee}d          Z~ G d dej.                  Z e            Ze~ed<    e            ed         d <    ej         d          Z G d dej/                  Z ej+         ej,        d e                       ej,        d ej.                                        e_0         e            Zeed<   d ed<    ej.                    ed<   e" eA            eE eO            eR eW            eY e_            ea eb            ed eh            ej el            en er            et eu            ew ex            ez e{            iZej                            e           e~ e            iZej                            e           e e            iZe
j                            e           dS )    )univchar	namedtypenamedvaltag
constraintuseful)rfc2985)rfc5280)rfc5652)rfc5914infc                     g }t          |           D ]a}t          |t          j                  r#|                    t          |                     ?|                    t          |                     bt          j        |          S )N)tuple
isinstancer   ObjectIdentifierextendlistappendint)
componentsoutputxs      H/var/www/html/env/lib/python3.11/site-packages/pyasn1_modules/rfc5934.py_OIDr      sz    F: " "a.// 	"MM$q''""""MM#a&&!!!! (((    z2.16.840.1.101.2.1.2.77   c                       e Zd ZdS )TAMPVersionN__name__
__module____qualname__ r   r   r   r   T           Dr   r   )v1r   )v2   c                       e Zd ZdS )TerseOrVerboseNr    r$   r   r   r*   r*   ]   r%   r   r*   )terser   )verboser(   c                       e Zd ZdS )HardwareSerialEntryNr    r$   r   r   r.   r.   f   r%   r   r.   allsingleblocklowhigh)componentTypec                       e Zd ZdS )HardwareModulesNr    r$   r   r   r6   r6   t   r%   r   r6   hwTypehwSerialEntries)subtypeSpecc                       e Zd ZdS )HardwareModuleIdentifierListNr    r$   r   r   r;   r;      r%   r   r;   c                       e Zd ZdS )	CommunityNr    r$   r   r   r=   r=      r%   r   r=   c                       e Zd ZdS )CommunityIdentifierListNr    r$   r   r   r?   r?      r%   r   r?   c                       e Zd ZdS )TargetIdentifierNr    r$   r   r   rA   rA      r%   r   rA   	hwModules)implicitTagcommunitiesr(   
allModules   uri   	otherName   c                       e Zd ZdS )	SeqNumberNr    r$   r   r   rL   rL      r%   r   rL   l    c                       e Zd ZdS )
TAMPMsgRefNr    r$   r   r   rN   rN      r%   r   rN   targetseqNumc                       e Zd ZdS )TAMPStatusQueryNr    r$   r   r   rR   rR      r%   r   rR   versionr'   )valuer+   r,   querycontentTypecontentc                       e Zd ZdS )KeyIdentifiersNr    r$   r   r   rY   rY      r%   r   rY   c                       e Zd ZdS )TrustAnchorChoiceListNr    r$   r   r   r[   r[      r%   r   r[   c                       e Zd ZdS )TAMPSequenceNumberNr    r$   r   r   r]   r]      r%   r   r]   keyId	seqNumberc                       e Zd ZdS )TAMPSequenceNumbersNr    r$   r   r   ra   ra      r%   r   ra   c                       e Zd ZdS )TerseStatusResponseNr    r$   r   r   rc   rc      r%   r   rc   taKeyIdsc                       e Zd ZdS )VerboseStatusResponseNr    r$   r   r   rf   rf      r%   r   rf   taInfocontinPubKeyDecryptAlgtampSeqNumbersc                       e Zd ZdS )StatusResponseNr    r$   r   r   rk   rk     r%   r   rk   terseResponseverboseResponsec                       e Zd ZdS )TAMPStatusResponseNr    r$   r   r   ro   ro     r%   r   ro   responseusesApexc                       e Zd ZdS )TBSCertificateChangeInfoNr    r$   r   r   rs   rs   #  r%   r   rs   serialNumber	signatureissuervaliditysubjectsubjectPublicKeyInfoexts)explicitTagc                       e Zd ZdS )TrustAnchorChangeInfoNr    r$   r   r   r}   r}   7  r%   r   r}   pubKeytaTitlecertPathc                       e Zd ZdS )TrustAnchorChangeInfoChoiceNr    r$   r   r   r   r   D  r%   r   r   tbsCertChangetaChangec                       e Zd ZdS )TrustAnchorUpdateNr    r$   r   r   r   r   O  r%   r   r   addremovechangec                       e Zd ZdS )
TAMPUpdateNr    r$   r   r   r   r   \  r%   r   r   msgRefupdatesc                       e Zd ZdS )
StatusCodeNr    r$   r   r   r   r   z  r%   r   r   )()successr   )decodeFailurer   )badContentInfor(   )badSignedDatarF   )badEncapContentrH   )badCertificaterJ   )badSignerInfo   )badSignedAttrs   )badUnsignedAttrs   )missingContent	   )noTrustAnchor
   )notAuthorized   )badDigestAlgorithm   )badSignatureAlgorithm   )unsupportedKeySize   )unsupportedParameters   )signatureFailure   )insufficientMemory   )unsupportedTAMPMsgType   )apexTAMPAnchor   )improperTAAddition   )seqNumFailure   )contingencyPublicKeyDecrypt   )incorrectTarget   )communityUpdateFailed   )trustAnchorNotFound   )unsupportedTAAlgorithm   )unsupportedTAKeySize   )!unsupportedContinPubKeyDecryptAlg   )missingSignature   )resourcesBusy   )versionNumberMismatch   )missingPolicySet    )revokedCertificate!   )unsupportedTrustAnchorFormat"   )improperTAChange#   )	malformed$   )cmsError%   )unsupportedTargetIdentifier&   )other   c                       e Zd ZdS )StatusCodeListNr    r$   r   r   r   r     r%   r   r   c                       e Zd ZdS )TerseUpdateConfirmNr    r$   r   r   r   r     r%   r   r   c                       e Zd ZdS )VerboseUpdateConfirmNr    r$   r   r   r   r     r%   r   r   statusc                       e Zd ZdS )UpdateConfirmNr    r$   r   r   r   r     r%   r   r   terseConfirmverboseConfirmc                       e Zd ZdS )TAMPUpdateConfirmNr    r$   r   r   r   r     r%   r   r   updateconfirmc                       e Zd ZdS )TAMPApexUpdateNr    r$   r   r   r   r     r%   r   r   clearTrustAnchorsclearCommunitiesapexTAr   c                       e Zd ZdS )TerseApexUpdateConfirmNr    r$   r   r   r   r     r%   r   r   c                       e Zd ZdS )VerboseApexUpdateConfirmNr    r$   r   r   r   r      r%   r   r   c                       e Zd ZdS )ApexUpdateConfirmNr    r$   r   r   r   r     r%   r   r   terseApexConfirmverboseApexConfirmc                       e Zd ZdS )TAMPApexUpdateConfirmNr    r$   r   r   r   r     r%   r   r   apexReplaceapexConfirmr   c                       e Zd ZdS )CommunityUpdatesNr    r$   r   r   r   r   2  r%   r   r   c                       e Zd ZdS )TAMPCommunityUpdateNr    r$   r   r   r   r   ?  r%   r   r   r   c                       e Zd ZdS )TerseCommunityConfirmNr    r$   r   r   r   r   X  r%   r   r   c                       e Zd ZdS )VerboseCommunityConfirmNr    r$   r   r   r  r  \  r%   r   r  c                       e Zd ZdS )CommunityConfirmNr    r$   r   r   r  r  e  r%   r   r  terseCommConfirmverboseCommConfirmc                       e Zd ZdS )TAMPCommunityUpdateConfirmNr    r$   r   r   r  r  r  r%   r   r  commConfirmr   c                       e Zd ZdS )SequenceNumberAdjustNr    r$   r   r   r
  r
    r%   r   r
  r   c                       e Zd ZdS )SequenceNumberAdjustConfirmNr    r$   r   r   r  r    r%   r   r  adjustr   c                       e Zd ZdS )	TAMPErrorNr    r$   r   r   r  r    r%   r   r  msgTypez2.16.840.1.101.2.1.5?   c                       e Zd ZdS )PlaintextSymmetricKeyNr    r$   r   r   r  r    r%   r   r  typevaluesz1.3.6.1.5.5.7.1.20c                       e Zd ZdS )ApexContingencyKeyNr    r$   r   r   r  r    r%   r   r  wrapAlgorithmwrappedContinPubKeyextnIDcritical	extnValueN)pyasn1.typer   r   r   r   r   r   r	   pyasn1_modulesr
   r   r   r   floatMAXr   SingleAttributeCertPathControlsTrustAnchorChoiceTrustAnchorTitleAlgorithmIdentifierAnotherName	AttributeCertificateCertificateSerialNumber	Extension
ExtensionsKeyIdentifierNameSubjectPublicKeyInfoTBSCertificateValidityr   id_tampid_ct_TAMP_statusQueryIntegerr   NamedValuesnamedValues
Enumeratedr*   Choicer.   
NamedTypes	NamedTypeNullOctetStringSequencer4   r6   
SequenceOfsubtypeValueSizeConstraintr;   r9   r=   r?   rA   TagtagClassContexttagFormatSimple	IA5StringrL   ValueRangeConstraintrN   rR   DefaultedNamedTypeContentInfotamp_status_queryid_ct_TAMP_statusResponserY   r[   r]   ra   rc   OptionalNamedTyperf   rk   tagFormatConstructedro   Booleantamp_status_responseid_ct_TAMP_updaters   r}   r   r   r   tamp_updateid_ct_TAMP_updateConfirmr   r   r   r   r   r   tamp_update_confirmid_ct_TAMP_apexUpdater   tamp_apex_updateid_ct_TAMP_apexUpdateConfirmr   r   r   r   tamp_apex_update_confirmid_ct_TAMP_communityUpdater   r   tamp_community_update!id_ct_TAMP_communityUpdateConfirmr   r  r  r  tamp_community_update_confirmid_ct_TAMP_seqNumAdjustr
  tamp_sequence_number_adjustid_ct_TAMP_seqNumAdjustConfirmr  #tamp_sequence_number_adjust_confirmid_ct_TAMP_errorr  
tamp_errorid_attributes)id_aa_TAMP_contingencyPublicKeyDecryptKeyr  "contingency_public_key_decrypt_keyid_pe_wrappedApexContinKeyr  wrappedApexContinKey_cmsContentTypesMapUpdatecmsContentTypesMapr   _cmsAttributesMapUpdatecmsAttributesMap_certificateExtensionsMapcertificateExtensionsMapr$   r   r   <module>rj     s(   Q P P P P P P P P P P P P P P P P P " " " " " " " " " " " " " " " " " " " " " " " "eEll) ) ) )
 + - + 
 1 !	!!9 	
%|3 '
  $
 9
:
:
 gq)) 	 	 	 	 	$, 	 	 	 /(.  	 	 	 	 	T_ 	 	 	 2X1  	 	 	 	 	$+ 	 	 	 %9I$8Iyty{{++I"2$"2"4"455I=QY=Q	E#34#3#5#566	F$4D$4$6$677> > " " "  % %  !	 	 	 	 	dm 	 	 	 !5	 4I"7$"7"9"9::I)?4?))++,- ,- ,--4W2J21c:: .5 .< .<= =! ! 	 	 	 	 	4? 	 	 	 .=_->->  *)G)G3)O)O  (	 	 	 	 	% 	 	 		 	 	 	 	do 	 	 	 )2	  %$BJ$B1c$J$J  #	 	 	 	 	t{ 	 	 	 "6!5I%A%A%C%C%K%KCGC/1DaHH &L &J &J K KI'>'>'@'@'H'HCGC/1DaHH (I (J (J K KIidikk&9&9CGC/1DaHH ': 'J 'J K KI~t~//77CGC/1DaHH  8  J  J K KI[[]]%:%:CGC/1DaHH &; &J &J K K" "  	 	 	 	 	 	 	 	 8
7;NOO	 	 	 	 	 	 	 	 	 09/I"2"2"4"455I))++.. 
 	 	 	 	 	dm 	 	 	 !5	 4 I KKMM,A,ACGC/Q    -B -! -!!(t!4!46 6 !I ..*:*:*B*BCGC/Q    +C +! +!!(y!9!9; ; I..! !  (G')) #9 -  .00 ) 
 !D!,, 	 	 	 	 	T_ 	 	 	  -} 9:9!SAA 	 	 	 	 	DO 	 	 	 '8&7&9&9  #"@*"@C"H"H  !	 	 	 	 	 	 	 	 $89#7I11IYY[[11$ $   	 	 	 	 	$/ 	 	 	 %7$6$8$8  ! >
 >q# F F  	 	 	 	 	$- 	 	 	 %9I$8I
NN$4$455I/F/F/H/HII% %  !	 	 	 	 	DM 	 	 	 ';i&:I"7"7"9"9::I 8%%'#'S0!35 35% 	6 	67 7  I!!))gcgS0!75 75) 	6 	67 7  I 0%%'#'S0!35 35% 	6 	67 7' '  #	 	 	 	 	T[ 	 	 	  4y3I)<)<)>)>)F)FCGC/1I1MM *G *O *O P PI)+@+@+B+B+J+JCGC/1I1MM ,K ,O ,O P P    	 	 	 	 	 	 	 	 $89#7 I KKMM,A,ACGC/Q    -B -! -!!(t!4!46 6 I..I
NN$4$455 I \T\^^-C-C!-C-L-LMM$ $    +w*,, &? ] #"4"4"6"6 Y 
 D!$$ 	 	 	 	 	t} 	 	 	 *>)=I0G0G0I0IJJI-@-@-B-B-J-JCGC/1DaHH .K .J .J K KI$$&&..WSWS0!F5 F5. +6 +6 7 7I
HHJJ,>,>CGC/1DaHH -? -J -J K KI	4466>>gcgS0!G5 G5> ,6 ,6 7 7I.0D0D0F0F0N0NCGC/1DaHH 1O 1J 1J K KI

(<(<S0!J5 J5(< )6 )6 7 7* *  &"	 	 	 	 	DM 	 	 	 ';i&:I"6"6"8"899I99I	+;+;+=+=>>I
,<,<,>,>??I

(<(<CGC/1DaHH )= )J )J K K' '  #	 	 	 	 	$+ 	 	 	 -AI,@I)A)A)C)C)K)KCGC/1I1MM *L *O *O P PI
$9$9$;$;$C$CCGC/1I1MM %D %O %O P P- -  )	 	 	 	 	 	 	 	 #7)"6I0022::CGC/1DaHH  ;  J  J K KI"6"6"8"8"@"@CGC/1DaHH #A #J #J K KI"="="?"?"G"GCGC/1I1MM #H #O #O P P# #  	 	 	 	 	 	 	 	 09/ I '#'#2EQ+  +  	! 	!!(t!4!46 6 !I   WSWS5HQ.  .   	! 	!!(y!9!9; ; I**,,//I	&7&7&9&9:::BB2J21c:: 	C 	< 	<= =  I 0%%'#'S0!35 35% 	6 	67 7 
 " "g!##.M #I 
  4++ 	 	 	 	 	 	 	 	 .- ) )
 X	 	 	 	 	T_ 	 	 	  *z|| 9:9!SAA 	 	 	 	 	 	 	 		 	 	 	 	4= 	 	 	 &:Y%9I.."2"233I"7"7"9"9::I 02E2E2G2GHH I \T\^^-C-C!-C-L-LMM	& &  "	 	 	 	 	DK 	 	 	 3i2I(:(:(<(<(D(DCGC/1DaHH )E )J )J K KI(*>*>*@*@*H*HCGC/1I1MM +I +O +O P P  	 	 	 	 	 	 	 	 #7)"6 I KKMM,A,ACGC/Q    -B -! -!!(t!4!46 6 I**,,//I	==??33# #   *g)++ %= M "!2!2!4!4 I 
 Wa(( 	 	 	 	 	T] 	 	 	  4y3 I '#'#2EQ+  +  	! 	!!(t!4!46 6 !I   WSWS5HQ.  .   	! 	!!(y!9!9; ; I**,,//I+\T\^^<<I*LDLNN;;IYY[[99I"3"3"5"566     '7&(( "7  ,n..  
  $tGQ// 	 	 	 	 	Z 	 	 		 	 	 	 	t} 	 	 	 *>)=I**,,//I"7"7"9"9::I!!))gcgc>QQ7  7 ) 	! 	!" "  I 0%%'#'#:MQ3  3 % 	! 	!" "	* 	*  &	 	 	 	 	 	 	 	 #7)"6I*  ((WSWS=PQ6  6 ( 	! 	!" " I,  ""**wsws?R !8% 8%* 	& 	&' '	# #  	 	 	 	 	DM 	 	 	 ';i&: I '#'#2EQ+  +  	! 	!!(t!4!46 6 Izz||44I'8'8':':;;' '  # /7.00 *F  '&;&;&=&=  #
 "T'1-- 	 	 	 	 	t} 	 	 	 "6!5I!!))gcgc>QQ7  7 ) 	! 	!" "  I!!))gcgc>QQ7  7 ) 	! 	!" "	" "  	 	 	 	 	$- 	 	 	 %9I$8 I '#'#2EQ+  +  	! 	!!(t!4!46 6 !I   WSWS5HQ.  .   	! 	!!(y!9!9; ; I**,,//I	#3#3#5#566	% 	%  ! ,+-- 'A m $#6#6#8#8 i  
 %)D!$4$4 !	 	 	 	 	J 	 	 		 	 	 	 	dm 	 	 	 )=	(<I**,,//I/F/F/H/HII) )  %	 	 	 	 	t{ 	 	 	 "6!5I*''GCGC<OQ5  5 ' 	! 	!" " I,!!))gcgc>Q !7% 7%) 	& 	&' '	" "  	 	 	 	 	 	 	 	 ,@9+? I '#'#2EQ+  +  	! 	!!(t!4!46 6 I**,,//I'7'7'9'9::, ,  ( !4 3 5 5 /P m ,+E+E+G+G i (
 $w++ 	 	 	 	 	4= 	 	 	 &:Y%9 I '#'#2EQ+  +  	! 	!!(t!4!46 6 I**,,//	& &  " 2g133 -D M *)=)=)?)? I &
 "&gr!2!2 	 	 	 	 	$- 	 	 	 -AI,@ I '#'#2EQ+  +  	! 	!!(t!4!46 6 I**,,//I**,,//- -  ) ':g&9&;&; #5S #M 21L1L1N1N #I .
 4## 	 	 	 	 	 	 	 	 /). I '#'#2EQ+  +  	! 	!!(t!4!46 6 I	#84#8#:#:;;I**,,//I**,,77 	  !W ""
,
= !	
9 
 &%&<==
 -1D,C,C )	 	 	 	 	D, 	 	 	 &/Y[[ "-V "6 *2G2G2I2I "8 ,Q /
 2D12FGG 	 	 	 	 	 	 	 	 $89#7I)<)<)>)>??I-/?t/?/A/ABB$ $    !y{{ !; X #$ Z  $4D$4$6$6 [ ! OO--1133zz||//11>>++ "7"7"9"9 3 3 5 5%'A'A'C'C1133"$?$?$A$Aiikk    ! !"; < < < ./D/D/F/F      7 8 8 8  2 2 4 4     ' '(A B B B B Br   