
                         N   S SK r S SKJr  S SKJr  S SKJr  S SKJr  \" \ R                  5      S:w  a*  \	" S\ R                  S    -  5        \ R                  " S5        S r \R                  " \ R                  S	S
5      u  rr\(       d  O\S :X  a  \R                   " 5       rO\S:X  a  \R$                  " 5       rOOa\R&                  " \\S9u  rr\(       a  \S\" \5      *  r\	" \R-                  5       5        \R.                  " \5      \:X  d   S5       e\S-  rM  \	" S\-  5        g)    N)decoder)encoder)pem)rfc5208   zUsage:
$ cat pkcs8key.pem | %s)z-----BEGIN PRIVATE KEY-----z-----END PRIVATE KEY-----)z%-----BEGIN ENCRYPTED PRIVATE KEY-----z#-----END ENCRYPTED PRIVATE KEY-----)asn1Speczpkcs8 recode failsz"*** %s PKCS#8 key(s) de/serialized)syspyasn1.codec.derr   r   pyasn1_modulesr   r   lenargvprintexitcntreadPemBlocksFromFilestdinidx	substratePrivateKeyInfor	   EncryptedPrivateKeyInfodecodekeyrestprettyPrintencode     =platform/gsutil/third_party/pyasn1-modules/tools/pkcs8dump.py<module>r       s    $ $  "sxx=A	  XXa[) *HHRL
..		DXNC
 
ax))+	224y8<ICkD	z*		#//
>>#)+A-AA+1HC3 6 *S0 1r   