
    h]\                     A   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
j0                  Ze
j2                  Ze
j4                  Ze
j6                  Ze
j8                  Ze
j:                  Ze
j<                  Ze
j>                  Z ej@                  d      Z! ee!d	      Z" G d
 dejF                        Z$ ejJ                  dd      e$_&         G d dejN                        Z( ejJ                  dd      e(_&         G d dejR                        Z* ejV                   ejX                  d ejZ                                ejX                  d ej\                                ejX                  d ej^                   ejV                   ejX                  d ej\                                ejX                  d ej\                                                       e*_0         G d dej^                        Z1 ejV                   ejX                  d ej@                                ejX                  d ejd                   e*             jg                   ejh                  d	e                        e1_0         G d d ejd                        Z5 e1       e5_0         ejh                  d	e      e5_6         G d! d"ej@                        Z7 G d# d$ejd                        Z8 e7       e8_0         ejh                  d e      e8_6         G d% d&ejR                        Z9 ejV                   ejX                  d' e5       jg                   ejt                  ejv                  ejx                  d	      (             ejX                  d) e8       jg                   ejt                  ejv                  ejx                  d*      (             ejX                  d+ ejZ                         jg                   ejt                  ejv                  ejx                  d,      (             ejX                  d- ejz                         jg                   ejt                  ejv                  ejx                  d.      (             ejX                  d/ e       jg                   ejt                  ejv                  ejx                  d0      (                  e9_0         G d1 d2ejF                        Z> ej~                  d d3      e>_6         G d4 d5ej^                        Z@ ejV                   ejX                  d6 e9              ejX                  d7 e>                   e@_0         G d8 d9ej^                        ZA ejV                   ej                  d: e$       jg                   ejt                  ejv                  ejx                  d       (      jg                  d;<             ej                  d= e(       jg                   ejt                  ejv                  ejx                  d	      (      jg                  d><             ejX                  d? e@                   eA_0         ej                         ZDe"eDd@<    eA       eDdA<    ee!d*      ZE G dB dCejd                        ZF e       eF_0         ejh                  d	e      eF_6         G dD dEejd                        ZG e       eG_0         ejh                  d	e      eG_6         G dF dGej^                        ZH ejV                   ejX                  dH e              ejX                  dI e>                   eH_0         G dJ dKejd                        ZI eH       eI_0         ejh                  d	e      eI_6         G dL dMej^                        ZJ ejV                   ejX                  dN eF              ej                  d) e8                   eJ_0         G dO dPej^                        ZL ejV                   ejX                  dQ eG              ej                  dR e       jg                   ejt                  ejv                  ejx                  d       (             ej                  d) e8       jg                   ejt                  ejv                  ejx                  d	      (             ej                  dS eI       jg                   ejt                  ejv                  ejx                  d*      (                  eL_0         G dT dUejR                        ZM ejV                   ejX                  dV eJ       jg                   ejt                  ejv                  ej                  d       (             ejX                  dW eL       jg                   ejt                  ejv                  ej                  d	      (                  eM_0         G dX dYej^                        ZO ejV                   ej                  d: e$       jg                   ejt                  ejv                  ejx                  d       (      jg                  d;<             ejX                  d? e@              ejX                  dZ eM              ej                  d[ ej                         jg                  d	<                  eO_0         ej                         ZQeEeQd@<    eO       eQdA<    ee!d,      ZR G d\ d]ej^                        ZS ejV                   ej                  d^ e              ej                  d_ e       jg                   ejt                  ejv                  ejx                  d       (             ej                  d` e       jg                   ejt                  ejv                  ejx                  d	      (             ej                  da e       jg                   ejt                  ejv                  ejx                  d*      (             ej                  db e       jg                   ejt                  ejv                  ejx                  d,      (             ejX                  dc e       jg                   ejt                  ejv                  ejx                  d.      (             ej                  dd e       jg                   ejt                  ejv                  ejx                  d0      e                  eS_0         G df dgej^                        ZT ejV                   ejX                  dh e              ej                  dH e              ej                  di e              ej                  dj e              ej                  dd e       jg                   ejt                  ejv                  ejx                  d	      (                  eT_0         G dk dlejR                        ZU ejV                   ejX                  dm eS       jg                   ejt                  ejv                  ej                  d       (             ejX                  dn eT       jg                   ejt                  ejv                  ej                  d	      (                  eU_0         G do dpejR                        ZV ejV                   ejX                  dq e       jg                   ejt                  ejv                  ejx                  d	      (             ejX                  dr e       jg                   ejt                  ejv                  ejx                  d*      (             ejX                  ds eU       jg                   ejt                  ejv                  ej                  d,      e                  eV_0         G dt duej^                        ZW ejV                   ej                  d: e$       jg                   ejt                  ejv                  ejx                  d       (      jg                  d;<             ej                  d= e(       jg                   ejt                  ejv                  ejx                  d	      (      jg                  d><             ejX                  dv e@              ejX                  dw ejd                   eV             jg                   ejh                  d	e                   ej                  dS eI       jg                   ejt                  ejv                  ejx                  d*      (                  eW_0         ej                         ZXeReXd@<    eW       eXdA<    ee!d.      ZY G dx dyejN                        ZZ ejJ                  dz eZ_&         G d{ d|ejd                        Z[ eZ       e[_0         ejh                  d	e      e[_6         G d} d~e[      Z\ G d dej^                        Z] ejV                   ejX                  d e[              ejX                  dQ eG              ej                  dS eI              ej                  d[ ej                         jg                  d	<                  e]_0         G d dejR                        Z^ ejV                   ejX                  d e\       jg                   ejt                  ejv                  ejx                  d       (             ejX                  d e]       jg                   ejt                  ejv                  ej                  d	      (                  e^_0         G d dej^                        Z_ ejV                   ej                  d: e$       jg                   ejt                  ejv                  ejx                  d       (      jg                  d;<             ejX                  d e@              ejX                  d e^                   e__0         ej                         Z`eYe`d@<    e_       e`dA<    ee!d0      Za G d dej^                        Zb ejV                   ej                  d: e$       jg                   ejt                  ejv                  ejx                  d       (      jg                  d;<             ej                  d= e(       jg                   ejt                  ejv                  ejx                  d	      (      jg                  d><             ejX                  dv e@              ejX                  d ej                                ejX                  d ej                                ej                  dI e>              ejX                  d e                   eb_0         ej                         Zceaecd@<    eb       ecdA<    ee!d      Zd G d deZ      Ze G d dej^                        Zf ejV                   ejX                  d eZ              ejX                  dQ eG              ej                  d) e8       jg                   ejt                  ejv                  ejx                  d       (             ej                  dS eI       jg                   ejt                  ejv                  ejx                  d	      (                  ef_0         G d dejR                        Zg ejV                   ejX                  d ee       jg                   ejt                  ejv                  ejx                  d       (             ejX                  d ef       jg                   ejt                  ejv                  ej                  d	      (                  eg_0         G d dej^                        Zh ejV                   ej                  d: e$       jg                   ejt                  ejv                  ejx                  d       (      jg                  d;<             ejX                  d e@              ejX                  d eg                   eh_0         ej                         Ziedeid@<    eh       eidA<    ee!d      Zj G d dej^                        Zk ejV                   ej                  dr e8       jg                   ejt                  ejv                  ejx                  d	      (             ej                  dq e8       jg                   ejt                  ejv                  ejx                  d*      (                  ek_0         G d dej^                        Zl ejV                   ej                  d: e$       jg                   ejt                  ejv                  ejx                  d       (      jg                  d;<             ej                  d= e(       jg                   ejt                  ejv                  ejx                  d	      (      jg                  d><             ejX                  dv e@              ejX                  dw ek                   el_0         ej                         Zmejemd@<    el       emdA<    ee!d      Zn G d deZ      Zo G d dej^                        Zp ejV                   ejX                  d eZ              ej                  d) e8                   ep_0         G d dejR                        Zq ejV                   ejX                  d eo       jg                   ejt                  ejv                  ejx                  d       (             ejX                  d ep       jg                   ejt                  ejv                  ej                  d	      (                  eq_0         G d dej^                        Zr ejV                   ej                  d: e$       jg                   ejt                  ejv                  ejx                  d       (      jg                  d;<             ejX                  d e@              ejX                  d eq                   er_0         ej                         Zsenesd@<    er       esdA<    ee!d      Zt G d dej^                        Zu ejV                   ej                  d: e$       jg                   ejt                  ejv                  ejx                  d       (      jg                  d;<             ejX                  dv e@                   eu_0         ej                         Zvetevd@<    eu       evdA<    ee!d      Zw G d dej^                        Zx ejV                   ej                  d: e$       jg                   ejt                  ejv                  ejx                  d       (      jg                  d;<             ejX                  d e@              ejX                  d eZ                   ex_0         ej                         Zyeweyd@<    ex       eydA<    ee!d      Zz G d dej^                        Z{ ejV                   ej                  d: e$       jg                   ejt                  ejv                  ejx                  d       (      jg                  d;<             ejX                  d ej@                                ejX                  d eZ              ej                  dv e@                   e{_0         ej                         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jV                   ejX                  d e              ejX                  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
                  j                  e       e~ e       iZej                  j                  e       e e       iZe
j                  j                  e       y)    )univchar	namedtypenamedvaltag
constraintuseful)rfc2985)rfc5280)rfc5652)rfc5914infc                      g }t        |       D ]Q  }t        |t        j                        r|j	                  t        |             8|j                  t        |             S t        j                  |      S )N)tuple
isinstancer   ObjectIdentifierextendlistappendint)
componentsoutputxs      8/usr/lib/python3/dist-packages/pyasn1_modules/rfc5934.py_OIDr      s^    F: "a../MM$q'"MM#a&!	"
   ((    z2.16.840.1.101.2.1.2.77   c                       e Zd Zy)TAMPVersionN__name__
__module____qualname__ r   r   r   r   T       r   r   )v1r   )v2   c                       e Zd Zy)TerseOrVerboseNr    r$   r   r   r*   r*   ]   r%   r   r*   )terser   )verboser(   c                       e Zd Zy)HardwareSerialEntryNr    r$   r   r   r.   r.   f   r%   r   r.   allsingleblocklowhigh)componentTypec                       e Zd Zy)HardwareModulesNr    r$   r   r   r6   r6   t   r%   r   r6   hwTypehwSerialEntries)subtypeSpecc                       e Zd Zy)HardwareModuleIdentifierListNr    r$   r   r   r;   r;      r%   r   r;   c                       e Zd Zy)	CommunityNr    r$   r   r   r=   r=      r%   r   r=   c                       e Zd Zy)CommunityIdentifierListNr    r$   r   r   r?   r?      r%   r   r?   c                       e Zd Zy)TargetIdentifierNr    r$   r   r   rA   rA      r%   r   rA   	hwModules)implicitTagcommunitiesr(   
allModules   uri   	otherName   c                       e Zd Zy)	SeqNumberNr    r$   r   r   rL   rL      r%   r   rL   l    c                       e Zd Zy)
TAMPMsgRefNr    r$   r   r   rN   rN      r%   r   rN   targetseqNumc                       e Zd Zy)TAMPStatusQueryNr    r$   r   r   rR   rR      r%   r   rR   versionr'   )valuer+   r,   querycontentTypecontentc                       e Zd Zy)KeyIdentifiersNr    r$   r   r   rY   rY      r%   r   rY   c                       e Zd Zy)TrustAnchorChoiceListNr    r$   r   r   r[   r[      r%   r   r[   c                       e Zd Zy)TAMPSequenceNumberNr    r$   r   r   r]   r]      r%   r   r]   keyId	seqNumberc                       e Zd Zy)TAMPSequenceNumbersNr    r$   r   r   ra   ra      r%   r   ra   c                       e Zd Zy)TerseStatusResponseNr    r$   r   r   rc   rc      r%   r   rc   taKeyIdsc                       e Zd Zy)VerboseStatusResponseNr    r$   r   r   rf   rf      r%   r   rf   taInfocontinPubKeyDecryptAlgtampSeqNumbersc                       e Zd Zy)StatusResponseNr    r$   r   r   rk   rk     r%   r   rk   terseResponseverboseResponsec                       e Zd Zy)TAMPStatusResponseNr    r$   r   r   ro   ro     r%   r   ro   responseusesApexc                       e Zd Zy)TBSCertificateChangeInfoNr    r$   r   r   rs   rs   #  r%   r   rs   serialNumber	signatureissuervaliditysubjectsubjectPublicKeyInfoexts)explicitTagc                       e Zd Zy)TrustAnchorChangeInfoNr    r$   r   r   r}   r}   7  r%   r   r}   pubKeytaTitlecertPathc                       e Zd Zy)TrustAnchorChangeInfoChoiceNr    r$   r   r   r   r   D  r%   r   r   tbsCertChangetaChangec                       e Zd Zy)TrustAnchorUpdateNr    r$   r   r   r   r   O  r%   r   r   addremovechangec                       e Zd Zy)
TAMPUpdateNr    r$   r   r   r   r   \  r%   r   r   msgRefupdatesc                       e Zd Zy)
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y)StatusCodeListNr    r$   r   r   r   r     r%   r   r   c                       e Zd Zy)TerseUpdateConfirmNr    r$   r   r   r   r     r%   r   r   c                       e Zd Zy)VerboseUpdateConfirmNr    r$   r   r   r   r     r%   r   r   statusc                       e Zd Zy)UpdateConfirmNr    r$   r   r   r   r     r%   r   r   terseConfirmverboseConfirmc                       e Zd Zy)TAMPUpdateConfirmNr    r$   r   r   r   r     r%   r   r   updateconfirmc                       e Zd Zy)TAMPApexUpdateNr    r$   r   r   r   r     r%   r   r   clearTrustAnchorsclearCommunitiesapexTAr   c                       e Zd Zy)TerseApexUpdateConfirmNr    r$   r   r   r   r     r%   r   r   c                       e Zd Zy)VerboseApexUpdateConfirmNr    r$   r   r   r   r      r%   r   r   c                       e Zd Zy)ApexUpdateConfirmNr    r$   r   r   r   r     r%   r   r   terseApexConfirmverboseApexConfirmc                       e Zd Zy)TAMPApexUpdateConfirmNr    r$   r   r   r   r     r%   r   r   apexReplaceapexConfirmr   c                       e Zd Zy)CommunityUpdatesNr    r$   r   r   r   r   2  r%   r   r   c                       e Zd Zy)TAMPCommunityUpdateNr    r$   r   r   r   r   ?  r%   r   r   r   c                       e Zd Zy)TerseCommunityConfirmNr    r$   r   r   r   r   X  r%   r   r   c                       e Zd Zy)VerboseCommunityConfirmNr    r$   r   r   r  r  \  r%   r   r  c                       e Zd Zy)CommunityConfirmNr    r$   r   r   r  r  e  r%   r   r  terseCommConfirmverboseCommConfirmc                       e Zd Zy)TAMPCommunityUpdateConfirmNr    r$   r   r   r  r  r  r%   r   r  commConfirmr   c                       e Zd Zy)SequenceNumberAdjustNr    r$   r   r   r
  r
    r%   r   r
  r   c                       e Zd Zy)SequenceNumberAdjustConfirmNr    r$   r   r   r  r    r%   r   r  adjustr   c                       e Zd Zy)	TAMPErrorNr    r$   r   r   r  r    r%   r   r  msgTypez2.16.840.1.101.2.1.5?   c                       e Zd Zy)PlaintextSymmetricKeyNr    r$   r   r   r  r    r%   r   r  typevaluesz1.3.6.1.5.5.7.1.20c                       e Zd Zy)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     su   Q P P " " " "El) ))
 ++ -- ++ 
 11 !!	!!!99 	
%%||33 ''
  $

 9
:
 gq) 	$,, 	 /(.. 	T__ 	 2X11 	$++ 	 %9I$8$8Iytyy{+I"2$"2"2"45I=QY=Q=Q	E#34#3#3#56	F$4D$4$4$67> " %  !	dmm 	 !5	 4 4I"7$"7"7"9:I)?4??)+,--4W2J221c: .5 .<=! 	4?? 	 .=->  *)G)G)G3)O  (	%% 		doo 	 )2  %$BJ$B$B1c$J  #	t{{ 	 "6!5!5I%A%C%K%KCGGC//1D1DaH &L &J KI'>'@'H'HCGGC//1D1DaH (I (J KIidiik&9&9CGGC//1D1DaH ': 'J KI~t~~/77CGGC//1D1DaH  8  J KI[]%:%:CGGC//1D1DaH &; &J K"  	 	 8
77;NO	 	 	 09//I"2"45I)+.
 	dmm 	 !5	 4 4 I  KM,A,ACGGC//Q  -B -!!(t!46 !I  .*:*B*BCGGC//Q  +C +!!(y!9; I.!  (G'') #9 -  .0 ) 
 !!, 	T__ 	  - 9:99!SA 	DOO 	 '8&9  #"@*"@"@C"H  !	 	 $89#7#7I1IY[1$   	$// 	 %7$8  ! >
 > >q# F  	$-- 	 %9I$8$8I
N$45I/F/HI%  !	DMM 	 ';i&:&:I"7"9:I 8%%'#''S00!35% 	67  I!))gcggS00!75) 	67  I 0%%'#''S00!35% 	67'  #	T[[ 	  4y33I)<)>)F)FCGGC//1I1I1M *G *O PI)+@+B+J+JCGGC//1I1I1M ,K ,O P  	 	 $89#7#7 I  KM,A,ACGGC//Q  -B -!!(t!46 I.I
N$45 I  \T\\^-C-C!-C-LM$    +w**, &? ] #"4"6 Y 
 !$ 	t}} 	 *>)=)=I0G0IJI-@-B-J-JCGGC//1D1DaH .K .J KI$&..WSWWS00!F5. +6 7I
HJ,>,>CGGC//1D1DaH -? -J KI	46>>gcggS00!G5> ,6 7I.0D0F0N0NCGGC//1D1DaH 1O 1J KI
(<(<S00!J5(< )6 7*  &"	DMM 	 ';i&:&:I"6"89I9I	+;+=>I
,<,>?I
(<(<CGGC//1D1DaH )= )J K'  #	$++ 	 -AI,@,@I)A)C)K)KCGGC//1I1I1M *L *O PI
$9$;$C$CCGGC//1I1I1M %D %O P-  )	 	 #7)"6"6I02::CGGC//1D1DaH  ;  J KI"6"8"@"@CGGC//1D1DaH #A #J KI"="?"G"GCGGC//1I1I1M #H #O P#  	 	 09// I  '#''#2E2EQ+  	!!(t!46 !I    WSWWS5H5HQ.   	!!(y!9; I*,/I	&7&9:BB2J221c: 	C 	<=  I 0%%'#''S00!35% 	67
 " "g!!#.M #I 
  + 	 	 .-- )
 X	T__ 	  *| 9:99!SA 	 		4== 	 &:Y%9%9I."23I"7"9:I 02E2GH I  \T\\^-C-C!-C-LM	&  "	DKK 	 3i22I(:(<(D(DCGGC//1D1DaH )E )J KI(*>*@*H*HCGGC//1I1I1M +I +O P 	 	 #7)"6"6 I  KM,A,ACGGC//Q  -B -!!(t!46 I*,/I	=?3#   *g))+ %= M "!2!4 I 
 Wa( 	T]] 	  4y33 I  '#''#2E2EQ+  	!!(t!46 !I    WSWWS5H5HQ.   	!!(y!9; I*,/I+\T\\^<I*LDLLN;IY[9I"3"56   '7&&( "7  ,.  
  $GQ/ 	Z 		t}} 	 *>)=)=I*,/I"7"9:I!))gcggc>Q>QQ7 ) 	!"  I 0%%'#''#:M:MQ3 % 	!"	*  &	 	 #7)"6"6I* ((WSWWS=P=PQ6 ( 	!" I, "**wswws?R?R  !8%* 	&'	#  	DMM 	 ';i&:&: I  '#''#2E2EQ+  	!!(t!46 Iz|4I'8':;'  # /7..0 *F  '&;&=  #
 "'1- 	t}} 	 "6!5!5I!))gcggc>Q>QQ7 ) 	!"  I!))gcggc>Q>QQ7 ) 	!"	"  	$-- 	 %9I$8$8 I  '#''#2E2EQ+  	!!(t!46 !I    WSWWS5H5HQ.   	!!(y!9; I*,/I	#3#56	%  ! ,++- 'A m $#6#8 i  
 %)!$4 !	J 		dmm 	 )=	(<(<I*,/I/F/HI)  %	t{{ 	 "6!5!5I*''GCGGC<O<OQ5 ' 	!" I,!))gcggc>Q>Q  !7%) 	&'	"  	 	 ,@9+?+? I  '#''#2E2EQ+  	!!(t!46 I*,/I'7'9:,  ( !4 3 3 5 /P m ,+E+G i (
 w+ 	4== 	 &:Y%9%9 I  '#''#2E2EQ+  	!!(t!46 I*,/	&  " 2g113 -D M *)=)? I &
 "&gr!2 	$-- 	 -AI,@,@ I  '#''#2E2EQ+  	!!(t!46 I*,/I*,/-  ) ':g&9&9&; #5S #M 21L1N #I .
 # 	 	 /).. I  '#''#2E2EQ+  	!!(t!46 I	#84#8#8#:;I*,/I*,7	  !W  "
,
= !
9 
 &%%&<=
 -1,C )	D,, 	 &/[ "-V "6 *2G2I "8 ,Q /
 2D112FG 	 	 $89#7#7I)<)>?I-/?t/?/?/AB$    !{ !; X #$ Z  $4D$4$4$6 [ ! O-13z|/1>+ "7"9 3 5%'A'C13"$?$Aik     ! !"; < ./D/F       7 8  2 4       ' '(A Br   