
    	hf"                    z0   S  r S rS rSrSrSrSrSrSrS	r	Sr
S
rSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSr Sr!Sr"Sr#Sr$Sr%Sr&Sr'Sr(S r)Sr*Sr+Sr,Sr-Sr.Sr/Sr0Sr1Sr2Sr3Sr4Sr5Sr6Sr7Sr8Sr9Sr:Sr;Sr<Sr=Sr>Sr?Sr@S rASrBSrCSrDSrESrFSrGSrHSrISrJSrKS!rL\\
-  \6-  rM\\
-  \7-  rN\\
-  \8-  rO\\
-  \9-  rP\\
-  \:-  rQ\\
-  \;-  rR\\-  \-  rS\\-  \-  rT\\
-  \-  rU\\-  \-  rV\\-  \-  rW\\-  \!-  rX\\-  \-  rY\\-  \-  rZ\\-  \/-  r[\\-  \0-  r\\\-  \1-  r]\\-  \2-  r^\\-  \3-  r_\\-  \4-  r`\\-  \5-  ra\\
-  \8-  rb\\-  \(-  rc\\-  \)-  rd\\-  \"-  re\\
-  \>-  rf\\-  \E-  rg\\-  \F-  rh\\-  \G-  ri\\-  \K-  rj\\-  \H-  rk\\-  \I-  rl\\-  \J-  rm\\-  \#-  rn\\
-  \?-  ro\\
-  \@-  rp\\
-  \A-  rq\\-  \$-  rr\\-  \%-  rs\\-  \&-  rt\\-  \'-  ru\\
-  \B-  rv\\
-  \C-  rw\\
-  \D-  rxS"rySrzSr{S#r|S$r}Sr~SrSrSrSrS$rSrS$rS%rS&rS
rSrSrS'rSrSrS(rSrS)rSrSrSrS$rS%rS&rS#rSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrS rSrSrSrSrSrSrSrSrSrSrSrSrSrS rSrSrSrSrSrSrS*rS+rS,rS-rS.rS/rS0rS1rS2rS3rS4rS5rS6rS7rS#rS8rS9rS:rS;rS<rS=rS>rS?rS@rSArSrSrSrSrSrSrSrSrSrSrSrSrSrS#rS$rS%rS&rSrSrSrSrSrSrSrSrSB rSC rSrSrSrSrSrSrSrSrSrSrSrSrS*rS+rS,rS-rS.Gr S1GrS2GrS3GrS7GrS#GrS8GrS9GrS:GrS;Gr	S<Gr
S=GrS>GrS?GrS@GrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrS#GrSGr SGr!SGr"S Gr#SGr$SGr%SGr&SGr'S0Gr(SGr)SGr*SGr+SGr,SGr-SGr.SGr/SGr0SGr1SGr2SGr3SGr4S*Gr5S,Gr6S-Gr7S.Gr8S/Gr9S0Gr:SDGr;G\;Gr<SEGr=G\=Gr>SFGr?G\?Gr@SGGrAG\AGrBSHGrCG\CGrDSIGrEG\EGrFSJGrGG\GGrHSKGrIG\IGrJSLGrKG\KGrLSMGrMG\MGrNSNGrOG\OGrPS$GrQSOGrRSPGrSSQGrTSRGrUSGrVSGrWSGrXSSGrYSTGrZSGr[SGr\SGr]SGr^SUGr_SVGr`SWGraSXGrbSYGrcSZGrdS[GreS\GrfS]GrgS^GrhS_GriS`GrjSaGrkSbGrlScGrmSdGrnSeGroSfGrpSgGrqShGrrSiGrsSjGrtSkGruSlGrvSmGrwSnGrxSoGrySoGrzSpGr{SqGr|SrGr}SsGr~StGrSuGrSvGrSwGrSxGrSyGrSzGrS{GrS|GrS}GrS~GrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGr SGrSGrSGrSGrSGrSGrSGrSGrSGr	SGr
SGrSGrSGrSGrSGrSGrSGrSGrS GrS GrSGrSGrSGrSGrSGrSGrSGrSGrGS GrG\nGrG\nGrG\nGr SGr!SGr"SGr#SGr$SGr%SGr&SGr'SGr(SGr)SGr*SGr+SGr,SGr-S Gr.SGr/SGr0SGr1SGr2SGr3GSGr4S)Gr5GS Gr6GS Gr7SGr8SGr9SGr:SGr;GSGr<GSGr=SGr>SGr?SGr@SGrASGrBS&GrCS
GrDSGrESGrFS'GrGG\CGrHG\DGrISGrJSGrKG\GrLG\GrMG\GrNGSGrOSGrPSGrQSGrRSGrSSGrTG\GrUSGrVSGrWSGrXSGrYSGrZSGr[SGr\SGr]SGr^SGr_SGr`S GraSGrbSGrcSGrdSGreSGrfSGrgS*GrhS+GriS,GrjS-GrkS.GrlS/GrmS0GrnG\\GroG\nGrpS1GrqS2GrrS3GrsS4GrtS5GruS6GrvS7GrwS#GrxG\xGryG\uGrzS8Gr{S9Gr|S:Gr}S;Gr~S<GrS=GrG\GrS>GrS?GrS@GrSAGrSAGrGSGrGSGrGSGrGS	GrG\GrGS
GrGSGrGSGrGS
GrGSGrGSGrGSGrGSGrGSGrGSGrGSGrGSGrGSGrGSGrGSGrGSGrGSGrGSGrS$GrGSGrGSGrGSGrGSGrGSGrGS GrGS!GrGS"GrGS#GrGS$GrGS%GrGS&GrGS'GrGS(GrGS)GrS!GrGS*GrGS+GrGS,GrGS-GrGS.GrGS/GrGS0GrGS1GrGS2GrGS3GrGS4GrGS5GrGS6GrGS7GrGS8GrGS9GrGS:GrGS;GrGS<GrGS=GrGS>GrGS?GrGS@GrGSAGrGSBGrGSCGrGSDGrGSEGrGSFGrGSGGrGSHGrGSIGrGSJGrGSKGrGSLGrGSMGrGSNGrGSOGrGSPGrGSQGrGSRGrGSSGrGSTGrGSUGrGSVGrGSWGrGSXGrGSYGrGSZGrGS[GrGS\GrGS]GrGS^GrGS_GrGS`GrGSaGrGSbGrGScGrGSdGrGSeGrGSfGrGSgGrGShGrGSiGrGSjGrGSkGrGSlGrGSmGrGSnGrGSoGrGSpGrGSqGrGSrGrGSsGrGStGrGSuGrGSvGrGSwGrGSxGrGSyGrGSzGrGS{Gr GS|GrGS}GrGS~GrGSGrGSGrGSGrGSGrGSGrGSGr	GSGr
GSGrGSGrGSGrGSGrGSGrGSGrGSGrGSGrGSGrGSGrGSGrGSGrGSGrGSGrGSGrGSGrGSGrGSGrGSGrS.GrGSGrSGr GSGr!SGr"S%Gr#S$Gr$S#Gr%SGr&SGr'SGr(SGr)SGr*SGr+S%Gr,SGr-SGr.SGr/SGr0SGr1SGr2SGr3SGr4SGr5SGr6SGr7GSGr8SGr9S%Gr:S$Gr;GSGr<GSGr=GSGr>SGr?SGr@SGrASGrBSGrCSGrDSGrESGrFSGrGSGrHSGrIS%GrJS$GrKS#GrLSGrMSGrNSGrOSGrPGSGrQS0GrRSGrSSGrTS0GrUSGrVSGrWSGrXSGrYSGrZSGr[S,Gr\S,Gr]G\\G\]-   Gr^GSGr_SGr`SGraGSGrbGSGrcGSGrdGSGreGSGrfGSGrgGSGrhGSGriGSGrjGSGrkGSGrlGSGrmGSGrnGSGroGSGrpGSGrqGSGrrGSGrsGSGrtGSGruGSGrvS%GrwS$GrxS#GrySGrzSGr{SGr|SGr}GSGr~GSGrGSGrGSGrGSGrGSGrGSGrGSGrGSGrGSGrGSGrGSGrGSGrGSGrGSGrGSGrGSGrGSGrGSGrGSGrGSGrGSGrGSGrGSGrGSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrS GrSGrGSGrGSGrGSGrGSGrGSGrGSGrGSGrGSGrGSGrGSGrGSGrGSGrGSGrGSGrGSGrGSGrGSGrSGrSGrSGrGSGrGSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrG\GrG\GrSGrSGrSGrSGrSGrSGrSGrSGrSGrGSGrSkGrSlGrSmGrSnGrSoGrSpGrSsGrStGrSGrSGrSGrSGrSGrSGrGSGrSG\-  GrSG\-  GrSG\-  GrSG\-  GrSG\-  GrSG\-  GrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrGSGrSGrSGrSGrSGrSGrS#GrS$Gr SGrSGrSGrSGrSGrSGrSGrSGrSGr	SGr
SGrS GrSGrSGrSGrSGrSGrS*GrS+GrS,GrS-GrS.GrS2GrS3GrS4GrS5GrS6GrS7GrS#GrS8GrS9GrS:Gr S;Gr!S<Gr"S=Gr#S>Gr$SGr%SGr&G\%Gr'G\&Gr(SGr)SGr*G\)Gr+G\*Gr,SGr-SGr.G\-Gr/G\.Gr0SGr1SGr2G\1Gr3G\2Gr4SGr5SGr6SGr7SGr8SGr9SGr:G\7Gr;G\8Gr<G\9Gr=G\:Gr>SGr?SGr@SGrASGrBSGrCSGrDSGrESGrFS GrGSGrHSGrISGrJSGrKSGrLSGrMS*GrNS+GrOS,GrPSGrQSGrRSGrSSGrTGSGrUGSGrVGSGrWSGrXSGrYSGrZSGr[GSGr\SGr]GSGr^SGr_SGr`SGraSGrbSGrcGSGrdSGreGSGrfGSGrgGSGrhGSGriSGrjSGrkSGrlSGrmG\lGrnSGroSGrpSGrqSGrrSGrsG\sGrtSGruS GrvSGrwSGrxSGrySGrzSGr{SGr|S*Gr}S+Gr~S,GrS-GrS.GrS/GrS0GrS1GrS2GrS3GrS4GrS5GrS6GrS$GrGSGrGSGrGSGrGSGrGSGrGS GrGS!GrGS"GrGS#GrGS$GrGS%GrGS&GrGS'GrGS(GrGS)GrS!GrGS*GrGSGrGSGrGSGrGSGrGSGrGSGrGSGrGSGrGSGrGSGrGSGrSGrGSGrGSGrGSGrGSGrGSGrSGrSGrSGrSGrSGrGSGrGSGrG\GrGSGrG\GrGSGrGSGrGSGrGSGrG\GrGSGrG\GrGSGrG\GrGSGrG\GrSGrSGrSGrGSGrGSGrS&GrS
GrSGrSGrSGrSGrS#GrS$GrS%GrS&GrS
GrSGrSGrSGrSGrSGrS'GrS)GrSGrSGrGSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrG\G\-  GrG\G\-  GrG\G\-  GrG\G\-  GrG\G\-  GrG\G\-  GrG\G\-  GrG\G\-  GrSGrSGrSGrSGrSGrSGrS#GrSGrSGrSGrSGrS&GrS
GrSGrSGrGSGrGS GrGSGrGSGrGSGr GSGrGSGrGSGrGSGrG\GS-   GrGSGrG\GS	-   GrGSGrG\GS
-   Gr	GSGr
G\
GS
-   GrGSGrGSGrGSGrG\GS-   GrGSGrG\
GS-   GrGSGrGSGrSGrGS GrGSGrGSGrGSGrGSGrGSGrGSGrGSGrGSGrGSGrSGrSGr SGr!SGr"SGr#SGr$SGr%SGr&SGr'SGr(SGr)SGr*SGr+SGr,SGr-SGr.S Gr/SGr0SGr1SGr2SGr3SGr4SGr5S*Gr6S+Gr7S,Gr8S-Gr9S.Gr:SGr;SGr<SGr=SGr>SGr?SGr@SGrAG\AGrBSGrCSGrDGSGrESGrFSGrGSGrHSGrISGrJSGrKSGrLSGrMG\HGrNSGrOSGrPSGrQSGrRG\RGrSS GrTSGrUSGrVSGrWSGrXSGrYSGrZS*Gr[G\GG\F-  Gr\G\HG\F-  Gr]G\KG\F-  Gr^G\WG\F-  Gr_G\XG\F-  Gr`G\]GraG\LG\F-  GrbG\MG\F-  GrcG\IG\F-  G\*-  GrdG\JG\F-  G\*-  GreG\IG\F-  G\'-  GrfG\JG\F-  G\'-  GrgG\OG\F-  G\*-  GrhG\PG\F-  G\*-  GriG\iGrjG\OG\F-  G\'-  GrkG\PG\F-  G\'-  GrlG\lGrmG\QG\F-  GrnG\RG\F-  GroG\oGrpG\TG\F-  GrqG\UG\F-  GrrG\VG\F-  GrsG\YG\F-  GrtG\ZG\F-  GruG\[G\F-  GrvSGrwSGrxSGrySGrzSGr{S#Gr|G\wGr}G\xGr~G\yGrG\zGrG\{GrG\|GrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrGSGrSG\-  GrSG\-  GrSG\-  GrSGrSGrSGrSGrSGrSGrSGrSGrGSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrS'GrSGrSGrSGrSGrSGrSGrSGrSGrSGrGSGrGSGrGSGrGSGrGSGrGSGrGSGrGSGrGSGrGSGrGS GrGS!GrGS"GrGS#GrGS$GrGS%GrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrGS&GrGS'GrSGrSGrSGrS$GrSGrSGrS$GrGS(GrGS)Gr\{GrSGrSGrSGrSGrSGrGS*GrGS+GrS(GrGS,GrGSGrGSGrGSGrSGrSGrSGrSGrSGr SGrSGrSGrSGrGSGrSGrSGrSGrS$Gr	SGr
SGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrS GrSGrSGrSG\-  GrSG\-  GrSG\-  GrSG\-  GrSG\-  GrSG\-  GrSG\-  Gr SG\-  Gr!SG\-  Gr"SG\-  Gr#SG\-  Gr$SG\-  Gr%SG\-  Gr&G\G\-  G\-  G\-  G\-  G\-  G\ -  G\!-  G\"-  G\#-  G\$-  G\%-  G\&-  Gr'SGr(SGr)SGr*SG\(-  Gr+SG\)-  Gr,SG\*-  Gr-G\+G\,-  G\--  Gr.SGr/SGr0G\0Gr1GS-Gr2GS.Gr3GS/Gr4SGr5SGr6SGr7SGr8SGr9SGr:SGr;SGr<SGr=SGr>SGr?S'Gr@SGrASGrBSGrCGSGrDGSGrEGSGrFGSGrGS#GrHS$GrIS%GrJS&GrKS
GrLSGrMSGrNSGrOSGrPSGrQSGrRSGrSSGrTGS0GrUGS1GrVGS2GrWSGrXSGrYSGrZSGr[SGr\SGr]SGr^SGr_SGr`SGraSGrbSGrcSGrdSGreSGrfSGrgSGrhSGriSGrjS#GrkS$GrlS%GrmGS3GrnGSGroSGrpSGrqSGrrSGrsSGrtSGruS#GrvSGrwSGrxSGrySGrzSGr{GS4Gr|SGr}SGr~SGrSGrSGrSGrS#GrSGrSGrSGrSGrSGrSGrS#GrS$GrS%GrS&GrS
GrSGrSGrS'GrSGrSGrSGrGS GrGS,GrGSGrGSGrGSGrGSGrSGrSGrSGrSGrS&GrS
GrSGrGSGrSGrSGrGS*GrSGrSGrSGrGS+GrS$GrS%GrS&GrS
GrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrG\G\-  G\-  GrSGrS#GrS$GrS%GrS&GrS
GrSGrSGrG\G\-  G\-  G\-  GrSGrSGrGS5GrSGrSGrSGrSGrGSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrS GrSGrS'GrS)GrSGrSGrSGrS)GrSGrSGrSGrSGrSGrSGrSGrSGrS GrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrSGrS GrSGrSGrGg6(7  c                     U S-  $ )N    xs    jC:\Users\julio\OneDrive\Documentos\Trabajo\Ideas Frescas\venv\Lib\site-packages\win32/lib/win32cryptcon.pyGET_ALG_CLASSr          =    c                     U S-  $ )Ni   r   r   s    r   GET_ALG_TYPEr      r	   r
   c                     U S-  $ )Ni  r   r   s    r   GET_ALG_SIDr   
   s    9r
       i    i @  i `  i   i   r   i   i   i   i   i 
  i                           	                     
      P   i       @         i   i   i                                            !   "   #   $   %   &   '   (   )   *   c                     U [         :H  $ N)CRYPT_SUCCEEDrts    r   RCRYPT_SUCCEEDEDrC     s    =  r
   c                     U [         :H  $ r?   )CRYPT_FAILEDrA   s    r   RCRYPT_FAILEDrF     s    <r
   z*Microsoft Base Cryptographic Provider v1.0z.Microsoft Enhanced Cryptographic Provider v1.0z'Microsoft Strong Cryptographic Providerz.Microsoft RSA Signature Cryptographic Providerz-Microsoft RSA SChannel Cryptographic Providerz)Microsoft Base DSS Cryptographic Providerz<Microsoft Base DSS and Diffie-Hellman Cryptographic Providerz@Microsoft Enhanced DSS and Diffie-Hellman Cryptographic Providerz,Microsoft DH SChannel Cryptographic Providerz)Microsoft Base Smart Card Crypto Providerz5Microsoft Enhanced RSA and AES Cryptographic ProviderExpoOffloadOffloadModExpoz(Software\Policies\Microsoft\CryptographyForceKeyProtectionCachePrivateKeysPrivateKeyLifetimeSecondsz1.2.840.113549z1.2.840.113549.1z1.2.840.113549.2z1.2.840.113549.3z1.2.840.113549.1.1z1.2.840.113549.1.2z1.2.840.113549.1.3z1.2.840.113549.1.4z1.2.840.113549.1.5z1.2.840.113549.1.6z1.2.840.113549.1.7z1.2.840.113549.1.8z1.2.840.113549.1.9z1.2.840.113549.1.10z1.2.840.113549.1.12z1.2.840.113549.1.1.1z1.2.840.113549.1.1.2z1.2.840.113549.1.1.3z1.2.840.113549.1.1.4z1.2.840.113549.1.1.5z1.2.840.113549.1.1.6z1.2.840.113549.1.3.1z1.2.840.113549.1.7.1z1.2.840.113549.1.7.2z1.2.840.113549.1.7.3z1.2.840.113549.1.7.4z1.2.840.113549.1.7.5z1.2.840.113549.1.7.6z1.2.840.113549.1.9.1z1.2.840.113549.1.9.2z1.2.840.113549.1.9.3z1.2.840.113549.1.9.4z1.2.840.113549.1.9.5z1.2.840.113549.1.9.6z1.2.840.113549.1.9.7z1.2.840.113549.1.9.8z1.2.840.113549.1.9.9z1.2.840.113549.1.9.14z1.2.840.113549.1.9.15z1.2.840.113549.1.9.15.1z1.2.840.113549.1.9.16.3z1.2.840.113549.1.9.16.3.5z1.2.840.113549.1.9.16.3.6z1.2.840.113549.1.9.16.3.7z1.2.840.113549.2.2z1.2.840.113549.2.4z1.2.840.113549.2.5z1.2.840.113549.3.2z1.2.840.113549.3.4z1.2.840.113549.3.7z1.2.840.113549.3.9z1.2.840.10046z1.2.840.10046.2.1z1.2.840.10040z1.2.840.10040.4.1z1.2.840.10040.4.3z2.5z2.5.8z2.5.8.1z2.5.8.2z2.5.8.3z	2.5.8.1.1z1.3.14z
1.3.14.3.2z1.3.14.3.2.2z1.3.14.3.2.3z1.3.14.3.2.4z1.3.14.3.2.6z1.3.14.3.2.7z1.3.14.3.2.8z1.3.14.3.2.9z1.3.14.3.2.10z1.3.14.3.2.11z1.3.14.3.2.12z1.3.14.3.2.13z1.3.14.3.2.14z1.3.14.3.2.15z1.3.14.3.2.16z1.3.14.3.2.17z1.3.14.3.2.18z1.3.14.3.2.19z1.3.14.3.2.20z1.3.14.3.2.21z1.3.14.3.2.22z1.3.14.3.2.23z1.3.14.3.2.24z1.3.14.3.2.25z1.3.14.3.2.26z1.3.14.3.2.27z1.3.14.3.2.28z1.3.14.3.2.29z
1.3.14.7.2z1.3.14.7.2.1z1.3.14.7.2.2z1.3.14.7.2.3z1.3.14.7.2.2.1z1.3.14.7.2.3.1z2.16.840.1.101.2.1z2.16.840.1.101.2.1.1.1z2.16.840.1.101.2.1.1.2z2.16.840.1.101.2.1.1.3z2.16.840.1.101.2.1.1.4z2.16.840.1.101.2.1.1.5z2.16.840.1.101.2.1.1.6z2.16.840.1.101.2.1.1.7z2.16.840.1.101.2.1.1.8z2.16.840.1.101.2.1.1.9z2.16.840.1.101.2.1.1.10z2.16.840.1.101.2.1.1.11z2.16.840.1.101.2.1.1.12z2.16.840.1.101.2.1.1.13z2.16.840.1.101.2.1.1.14z2.16.840.1.101.2.1.1.15z2.16.840.1.101.2.1.1.16z2.16.840.1.101.2.1.1.17z2.16.840.1.101.2.1.1.18z2.16.840.1.101.2.1.1.19z2.16.840.1.101.2.1.1.20z2.16.840.1.101.2.1.1.21z2.5.4.3z2.5.4.4z2.5.4.5z2.5.4.6z2.5.4.7z2.5.4.8z2.5.4.9z2.5.4.10z2.5.4.11z2.5.4.12z2.5.4.13z2.5.4.14z2.5.4.15z2.5.4.16z2.5.4.17z2.5.4.18z2.5.4.19z2.5.4.20z2.5.4.21z2.5.4.22z2.5.4.23z2.5.4.24z2.5.4.25z2.5.4.26z2.5.4.27z2.5.4.28z2.5.4.29z2.5.4.30z2.5.4.31z2.5.4.32z2.5.4.33z2.5.4.34z2.5.4.35z2.5.4.36z2.5.4.37z2.5.4.38z2.5.4.39z2.5.4.40z2.5.4.42z2.5.4.43z2.5.4.46z0.9.2342.19200300.100.1.25z1.2.840.113549.1.9.20z1.2.840.113549.1.9.21z1.3.6.1.4.1.311.17.1z1.3.6.1.4.1.311.17.2z1.3.6.1.4.1.311.10.7.1   i   i   i    i   @i   i  c                     U [         -  $ r?   )CERT_ENCODING_TYPE_MASKXs    r   GET_CERT_ENCODING_TYPErQ   T      &&&r
   c                     U [         -  $ r?   )CMSG_ENCODING_TYPE_MASKrO   s    r   GET_CMSG_ENCODING_TYPErU   X  rR   r
   i   i   +   ,   -   .   /   0   1   2   3   4   5   6   7   8   9   :   ;   <   =   >   ?   A   B   C   D   E   F   G   H   I   J   K   L   M   N   O   Q   i  i  z2.5.29.1z2.5.29.2z2.5.29.3z2.5.29.4z2.5.29.7z2.5.29.8z	2.5.29.10z	2.5.29.15z	2.5.29.16z	2.5.29.19z	2.5.29.32z2.5.29.32.0z	2.5.29.35z	2.5.29.14z	2.5.29.17z	2.5.29.18z	2.5.29.21z	2.5.29.23z	2.5.29.31z	2.5.29.37z	2.5.29.20z	2.5.29.27z	2.5.29.28z	2.5.29.46z	2.5.29.30z	2.5.29.33z2.5.29.5z	2.5.29.36z1.3.6.1.4.1.311.13.1z1.3.6.1.4.1.311.13.2.1z1.3.6.1.4.1.311.13.2.2z1.3.6.1.4.1.311.13.2.3z1.3.6.1.4.1.311.20.2.1z1.3.6.1.5.5.7z1.3.6.1.5.5.7.1z1.3.6.1.5.5.7.1.1z1.3.6.1.4.1.311.2.1.14z1.3.6.1.4.1.311.10.2z1.3.6.1.4.1.311.10.8.1z1.3.6.1.4.1.311.10.9.1z1.3.6.1.4.1.311.10.1z1.3.6.1.4.1.311.10.1.1z1.3.6.1.4.1.311.10.3.3.1z1.3.6.1.4.1.311.20.2.3z1.3.6.1.4.1.311.31.1z1.3.6.1.4.1.311.10.12.1z1.3.6.1.4.1.311.20.1z1.3.6.1.4.1.311.20.2z1.3.6.1.4.1.311.20.3z1.3.6.1.4.1.311.21.1z1.3.6.1.4.1.311.21.2z1.3.6.1.4.1.311.21.3z1.3.6.1.4.1.311.21.4z1.3.6.1.4.1.311.21.5z1.3.6.1.4.1.311.21.6z1.3.6.1.4.1.311.21.7z1.3.6.1.4.1.311.21.8z1.3.6.1.4.1.311.21.9z1.3.6.1.4.1.311.21.10z1.3.6.1.4.1.311.21.11z1.3.6.1.4.1.311.21.12z1.3.6.1.4.1.311.21.13z1.3.6.1.4.1.311.21.14z1.3.6.1.4.1.311.21.15z1.3.6.1.4.1.311.21.16z1.3.6.1.4.1.311.21.17z1.3.6.1.4.1.311.21.19z1.3.6.1.4.1.311.21.20z1.3.6.1.4.1.311.21.21z1.3.6.1.4.1.311.21.22z1.3.6.1.4.1.311.25.1z2.5.29.9z1.3.6.1.5.5.7.3z1.3.6.1.5.5.7.3.1z1.3.6.1.5.5.7.3.2z1.3.6.1.5.5.7.3.3z1.3.6.1.5.5.7.3.4z1.3.6.1.5.5.7.3.5z1.3.6.1.5.5.7.3.6z1.3.6.1.5.5.7.3.7z1.3.6.1.5.5.7.3.8z1.3.6.1.5.5.8.2.2z1.3.6.1.4.1.311.10.3.1z1.3.6.1.4.1.311.10.3.2z1.3.6.1.4.1.311.10.3.3z2.16.840.1.113730.4.1z1.3.6.1.4.1.311.10.3.4z1.3.6.1.4.1.311.10.3.4.1z1.3.6.1.4.1.311.10.3.5z1.3.6.1.4.1.311.10.3.6z1.3.6.1.4.1.311.10.3.7z1.3.6.1.4.1.311.10.3.8z1.3.6.1.4.1.311.10.3.9z1.3.6.1.4.1.311.10.3.10z1.3.6.1.4.1.311.10.3.11z1.3.6.1.4.1.311.10.3.12z1.3.6.1.4.1.311.10.3.13z1.3.6.1.4.1.311.10.3.14z1.3.6.1.4.1.311.10.5.1z1.3.6.1.4.1.311.10.5.2z1.3.6.1.4.1.311.10.6.1z1.3.6.1.4.1.311.10.6.2z1.3.6.1.4.1.311.20.2.2z1.3.6.1.4.1.311.10.4.1z1.3.6.1.5.5.7.2.1z1.3.6.1.5.5.7.2.2z2.16.840.1.113733.1.7.1.1i  z1.3.6.1.5.5.7.48z1.3.6.1.5.5.7.48.1z1.3.6.1.5.5.7.48.2   g      P@   x   z2.16.840.1.113733.1.6.9z2.16.840.1.113733.1.6.11z2.16.840.1.113733.1.6.13z2.16.840.1.113733.1.8.1z2.16.840.1.113730z2.16.840.1.113730.1z2.16.840.1.113730.1.1z2.16.840.1.113730.1.2z2.16.840.1.113730.1.3z2.16.840.1.113730.1.4z2.16.840.1.113730.1.7z2.16.840.1.113730.1.8z2.16.840.1.113730.1.12z2.16.840.1.113730.1.13z2.16.840.1.113730.2z2.16.840.1.113730.2.5z1.3.6.1.5.5.7.12.2z1.3.6.1.5.5.7.12.3z1.3.6.1.5.5.7.6.2z1.3.6.1.5.5.7.7z1.3.6.1.5.5.7.7.1z1.3.6.1.5.5.7.7.2z1.3.6.1.5.5.7.7.3z1.3.6.1.5.5.7.7.4z1.3.6.1.5.5.7.7.5z1.3.6.1.5.5.7.7.6z1.3.6.1.5.5.7.7.7z1.3.6.1.5.5.7.7.8z1.3.6.1.5.5.7.7.9z1.3.6.1.5.5.7.7.10z1.3.6.1.5.5.7.7.11z1.3.6.1.5.5.7.7.15z1.3.6.1.5.5.7.7.16z1.3.6.1.5.5.7.7.17z1.3.6.1.5.5.7.7.18z1.3.6.1.5.5.7.7.19z1.3.6.1.5.5.7.7.21z1.3.6.1.5.5.7.7.22z1.3.6.1.5.5.7.7.23z1.3.6.1.5.5.7.7.24z1.3.6.1.4.1.311.10.10.1CryptDllEncodeObjectCryptDllDecodeObjectCryptDllEncodeObjectExCryptDllDecodeObjectExCryptDllCreateCOMObjectCertDllVerifyRevocationCertDllVerifyCTLUsageCryptDllFormatObjectCryptDllFindOIDInfoCryptDllFindLocalizedNamez#Software\Microsoft\Cryptography\OIDzEncodingType DllFuncName
CryptFlagsDEFAULTLocalizedNamesCryptMsgDllGenEncryptKeyCryptMsgDllExportEncryptKeyCryptMsgDllImportEncryptKeyCryptMsgDllGenContentEncryptKeyCryptMsgDllExportKeyTransCryptMsgDllExportKeyAgreeCryptMsgDllExportMailListCryptMsgDllImportKeyTransCryptMsgDllImportKeyAgreeCryptMsgDllImportMailListR   S   T   U   V   W   Y   Z   [   \   i  z1.3.6.1.4.1.311.10.11.z1.3.6.1.4.1.311.10.11.20z1.3.6.1.4.1.311.10.11.28z1.3.6.1.4.1.311.10.11.29MemoryFileSystemPKCS7
Serialized
CollectionSystemRegistryPhysical	SmartCardLdapi   
RootDirUrlSyncDeltaTimeFlagszauthroot.stlzauthrootstl.cabzauthrootseq.txtz.crtz.Software\Policies\Microsoft\SystemCertificatesz\EFSEFSBlobz\Root\ProtectedRootsz\TrustedPublisher\Saferz%Software\Microsoft\SystemCertificatesAuthenticodeFlagszHSOFTWARE\Microsoft\Windows\CurrentVersion\Setup\OC Manager\SubcomponentsRootAutoUpdatez	\AuthRootDisableRootAutoUpdatez\AuthRoot\AutoUpdatei   i   z,Software\Microsoft\Cryptography\IEDirtyFlagsCertDllOpenStoreProvz.Defaultz.GroupPolicyz.LocalMachinez.UserCertificatez.LocalMachineGroupPolicyz.Enterprisez	.AuthRootz
.SmartCardCertDllOpenSystemStoreProvCertDllRegisterSystemStoreCertDllUnregisterSystemStoreCertDllEnumSystemStoreCertDllRegisterPhysicalStoreCertDllUnregisterPhysicalStoreCertDllEnumPhysicalStoreSystemStoreLocationCryptDllExportPublicKeyInfoExCryptDllImportPublicKeyInfoExCryptDllImportPrivateKeyInfoExCryptDllExportPrivateKeyInfoExi   i   i   SchemeDllRetrieveEncodedObjectSchemeDllRetrieveEncodedObjectWContextDllCreateObjectContextUrlDllGetObjectUrlTimeValidDllGetObjectTimeValidDllFlushObjectii #CertDllVerifyCertificateChainPolicyN(  r   r   r   ALG_CLASS_ANYALG_CLASS_SIGNATUREALG_CLASS_MSG_ENCRYPTALG_CLASS_DATA_ENCRYPTALG_CLASS_HASHALG_CLASS_KEY_EXCHANGEALG_CLASS_ALLALG_TYPE_ANYALG_TYPE_DSSALG_TYPE_RSAALG_TYPE_BLOCKALG_TYPE_STREAMALG_TYPE_DHALG_TYPE_SECURECHANNELALG_SID_ANYALG_SID_RSA_ANYALG_SID_RSA_PKCSALG_SID_RSA_MSATWORKALG_SID_RSA_ENTRUSTALG_SID_RSA_PGPALG_SID_DSS_ANYALG_SID_DSS_PKCSALG_SID_DSS_DMSALG_SID_DESALG_SID_3DESALG_SID_DESXALG_SID_IDEAALG_SID_CASTALG_SID_SAFERSK64ALG_SID_SAFERSK128ALG_SID_3DES_112ALG_SID_CYLINK_MEKALG_SID_RC5ALG_SID_AES_128ALG_SID_AES_192ALG_SID_AES_256ALG_SID_AESALG_SID_SKIPJACKALG_SID_TEKCRYPT_MODE_CBCICRYPT_MODE_CFBPCRYPT_MODE_OFBPCRYPT_MODE_CBCOFMCRYPT_MODE_CBCOFMIALG_SID_RC2ALG_SID_RC4ALG_SID_SEALALG_SID_DH_SANDFALG_SID_DH_EPHEMALG_SID_AGREED_KEY_ANYALG_SID_KEAALG_SID_MD2ALG_SID_MD4ALG_SID_MD5ALG_SID_SHAALG_SID_SHA1ALG_SID_MACALG_SID_RIPEMDALG_SID_RIPEMD160ALG_SID_SSL3SHAMD5ALG_SID_HMACALG_SID_TLS1PRFALG_SID_HASH_REPLACE_OWFALG_SID_SHA_256ALG_SID_SHA_384ALG_SID_SHA_512ALG_SID_SSL3_MASTERALG_SID_SCHANNEL_MASTER_HASHALG_SID_SCHANNEL_MAC_KEYALG_SID_PCT1_MASTERALG_SID_SSL2_MASTERALG_SID_TLS1_MASTERALG_SID_SCHANNEL_ENC_KEYALG_SID_EXAMPLECALG_MD2CALG_MD4CALG_MD5CALG_SHA	CALG_SHA1CALG_MACCALG_RSA_SIGNCALG_DSS_SIGNCALG_NO_SIGNCALG_RSA_KEYXCALG_DESCALG_3DES_112	CALG_3DES	CALG_DESXCALG_RC2CALG_RC4	CALG_SEAL
CALG_DH_SFCALG_DH_EPHEMCALG_AGREEDKEY_ANYCALG_KEA_KEYXCALG_HUGHES_MD5CALG_SKIPJACKCALG_TEKCALG_CYLINK_MEKCALG_SSL3_SHAMD5CALG_SSL3_MASTERCALG_SCHANNEL_MASTER_HASHCALG_SCHANNEL_MAC_KEYCALG_SCHANNEL_ENC_KEYCALG_PCT1_MASTERCALG_SSL2_MASTERCALG_TLS1_MASTERCALG_RC5	CALG_HMACCALG_TLS1PRFCALG_HASH_REPLACE_OWFCALG_AES_128CALG_AES_192CALG_AES_256CALG_AESCALG_SHA_256CALG_SHA_384CALG_SHA_512CRYPT_VERIFYCONTEXTCRYPT_NEWKEYSETCRYPT_DELETEKEYSETCRYPT_MACHINE_KEYSETCRYPT_SILENTCRYPT_EXPORTABLECRYPT_USER_PROTECTEDCRYPT_CREATE_SALTCRYPT_UPDATE_KEYCRYPT_NO_SALTCRYPT_PREGENCRYPT_RECIPIENTCRYPT_INITIATORCRYPT_ONLINECRYPT_SFCRYPT_CREATE_IV	CRYPT_KEKCRYPT_DATA_KEYCRYPT_VOLATILECRYPT_SGCKEYCRYPT_ARCHIVABLERSA1024BIT_KEYCRYPT_SERVERKEY_LENGTH_MASKCRYPT_Y_ONLYCRYPT_SSL2_FALLBACKCRYPT_DESTROYKEY
CRYPT_OAEPCRYPT_BLOB_VER3CRYPT_IPSEC_HMAC_KEY"CRYPT_DECRYPT_RSA_NO_PADDING_CHECKCRYPT_SECRETDIGESTCRYPT_OWF_REPL_LM_HASHCRYPT_LITTLE_ENDIANCRYPT_NOHASHOIDCRYPT_TYPE2_FORMATCRYPT_X931_FORMATCRYPT_MACHINE_DEFAULTCRYPT_USER_DEFAULTCRYPT_DELETE_DEFAULT
SIMPLEBLOBPUBLICKEYBLOBPRIVATEKEYBLOBPLAINTEXTKEYBLOBOPAQUEKEYBLOBPUBLICKEYBLOBEXSYMMETRICWRAPKEYBLOBAT_KEYEXCHANGEAT_SIGNATURECRYPT_USERDATAKP_IVKP_SALT
KP_PADDINGKP_MODEKP_MODE_BITSKP_PERMISSIONSKP_ALGIDKP_BLOCKLEN	KP_KEYLEN
KP_SALT_EXKP_PKP_GKP_QKP_XKP_YKP_RAKP_RBKP_INFOKP_EFFECTIVE_KEYLENKP_SCHANNEL_ALGKP_CLIENT_RANDOMKP_SERVER_RANDOMKP_RPKP_PRECOMP_MD5KP_PRECOMP_SHAKP_CERTIFICATEKP_CLEAR_KEYKP_PUB_EX_LENKP_PUB_EX_VAL	KP_KEYVALKP_ADMIN_PINKP_KEYEXCHANGE_PINKP_SIGNATURE_PIN
KP_PREHASH	KP_ROUNDSKP_OAEP_PARAMSKP_CMS_KEY_INFOKP_CMS_DH_KEY_INFOKP_PUB_PARAMSKP_VERIFY_PARAMSKP_HIGHEST_VERSIONKP_GET_USE_COUNTPKCS5_PADDINGRANDOM_PADDINGZERO_PADDINGCRYPT_MODE_CBCCRYPT_MODE_ECBCRYPT_MODE_OFBCRYPT_MODE_CFBCRYPT_MODE_CTSCRYPT_ENCRYPTCRYPT_DECRYPTCRYPT_EXPORT
CRYPT_READCRYPT_WRITE	CRYPT_MACCRYPT_EXPORT_KEYCRYPT_IMPORT_KEYCRYPT_ARCHIVEHP_ALGID
HP_HASHVALHP_HASHSIZEHP_HMAC_INFOHP_TLS1PRF_LABELHP_TLS1PRF_SEEDrE   r@   rC   rF   PP_ENUMALGSPP_ENUMCONTAINERS
PP_IMPTYPEPP_NAME
PP_VERSIONPP_CONTAINERPP_CHANGE_PASSWORDPP_KEYSET_SEC_DESCRPP_CERTCHAINPP_KEY_TYPE_SUBTYPEPP_PROVTYPEPP_KEYSTORAGEPP_APPLI_CERTPP_SYM_KEYSIZEPP_SESSION_KEYSIZEPP_UI_PROMPTPP_ENUMALGS_EXPP_ENUMMANDROOTSPP_ENUMELECTROOTSPP_KEYSET_TYPEPP_ADMIN_PINPP_KEYEXCHANGE_PINPP_SIGNATURE_PINPP_SIG_KEYSIZE_INCPP_KEYX_KEYSIZE_INCPP_UNIQUE_CONTAINERPP_SGC_INFOPP_USE_HARDWARE_RNG
PP_KEYSPECPP_ENUMEX_SIGNING_PROTPP_CRYPT_COUNT_KEY_USECRYPT_FIRST
CRYPT_NEXTCRYPT_SGC_ENUMCRYPT_IMPL_HARDWARECRYPT_IMPL_SOFTWARECRYPT_IMPL_MIXEDCRYPT_IMPL_UNKNOWNCRYPT_IMPL_REMOVABLECRYPT_SEC_DESCRCRYPT_PSTORECRYPT_UI_PROMPTCRYPT_FLAG_PCT1CRYPT_FLAG_SSL2CRYPT_FLAG_SSL3CRYPT_FLAG_TLS1CRYPT_FLAG_IPSECCRYPT_FLAG_SIGNING	CRYPT_SGCCRYPT_FASTSGCPP_CLIENT_HWNDPP_CONTEXT_INFOPP_KEYEXCHANGE_KEYSIZEPP_SIGNATURE_KEYSIZEPP_KEYEXCHANGE_ALGPP_SIGNATURE_ALGPP_DELETEKEYPROV_RSA_FULLPROV_RSA_SIGPROV_DSSPROV_FORTEZZAPROV_MS_EXCHANGEPROV_SSLPROV_RSA_SCHANNELPROV_DSS_DHPROV_EC_ECDSA_SIGPROV_EC_ECNRA_SIGPROV_EC_ECDSA_FULLPROV_EC_ECNRA_FULLPROV_DH_SCHANNELPROV_SPYRUS_LYNKSPROV_RNGPROV_INTEL_SECPROV_REPLACE_OWFPROV_RSA_AESMS_DEF_PROV_AMS_DEF_PROVMS_ENHANCED_PROV_AMS_ENHANCED_PROVMS_STRONG_PROV_AMS_STRONG_PROVMS_DEF_RSA_SIG_PROV_AMS_DEF_RSA_SIG_PROVMS_DEF_RSA_SCHANNEL_PROV_AMS_DEF_RSA_SCHANNEL_PROVMS_DEF_DSS_PROV_AMS_DEF_DSS_PROVMS_DEF_DSS_DH_PROV_AMS_DEF_DSS_DH_PROVMS_ENH_DSS_DH_PROV_AMS_ENH_DSS_DH_PROVMS_DEF_DH_SCHANNEL_PROV_AMS_DEF_DH_SCHANNEL_PROVMS_SCARD_PROV_AMS_SCARD_PROVMS_ENH_RSA_AES_PROV_AMS_ENH_RSA_AES_PROV	MAXUIDLENEXPO_OFFLOAD_REG_VALUEEXPO_OFFLOAD_FUNC_NAME#szKEY_CRYPTOAPI_PRIVATE_KEY_OPTIONSszFORCE_KEY_PROTECTIONdwFORCE_KEY_PROTECTION_DISABLED"dwFORCE_KEY_PROTECTION_USER_SELECTdwFORCE_KEY_PROTECTION_HIGHszKEY_CACHE_ENABLEDszKEY_CACHE_SECONDSCUR_BLOB_VERSIONSCHANNEL_MAC_KEYSCHANNEL_ENC_KEYINTERNATIONAL_USAGE	szOID_RSA
szOID_PKCSszOID_RSA_HASHszOID_RSA_ENCRYPTszOID_PKCS_1szOID_PKCS_2szOID_PKCS_3szOID_PKCS_4szOID_PKCS_5szOID_PKCS_6szOID_PKCS_7szOID_PKCS_8szOID_PKCS_9szOID_PKCS_10szOID_PKCS_12szOID_RSA_RSAszOID_RSA_MD2RSAszOID_RSA_MD4RSAszOID_RSA_MD5RSAszOID_RSA_SHA1RSAszOID_RSA_SETOAEP_RSAszOID_RSA_DHszOID_RSA_dataszOID_RSA_signedDataszOID_RSA_envelopedDataszOID_RSA_signEnvDataszOID_RSA_digestedDataszOID_RSA_hashedDataszOID_RSA_encryptedDataszOID_RSA_emailAddrszOID_RSA_unstructNameszOID_RSA_contentTypeszOID_RSA_messageDigestszOID_RSA_signingTimeszOID_RSA_counterSignszOID_RSA_challengePwdszOID_RSA_unstructAddrszOID_RSA_extCertAttrsszOID_RSA_certExtensionsszOID_RSA_SMIMECapabilitiesszOID_RSA_preferSignedDataszOID_RSA_SMIMEalgszOID_RSA_SMIMEalgESDHszOID_RSA_SMIMEalgCMS3DESwrapszOID_RSA_SMIMEalgCMSRC2wrapszOID_RSA_MD2szOID_RSA_MD4szOID_RSA_MD5szOID_RSA_RC2CBCszOID_RSA_RC4szOID_RSA_DES_EDE3_CBCszOID_RSA_RC5_CBCPadszOID_ANSI_X942szOID_ANSI_X942_DH
szOID_X957szOID_X957_DSAszOID_X957_SHA1DSAszOID_DSszOID_DSALGszOID_DSALG_CRPTszOID_DSALG_HASHszOID_DSALG_SIGNszOID_DSALG_RSA	szOID_OIWszOID_OIWSECszOID_OIWSEC_md4RSAszOID_OIWSEC_md5RSAszOID_OIWSEC_md4RSA2szOID_OIWSEC_desECBszOID_OIWSEC_desCBCszOID_OIWSEC_desOFBszOID_OIWSEC_desCFBszOID_OIWSEC_desMACszOID_OIWSEC_rsaSignszOID_OIWSEC_dsaszOID_OIWSEC_shaDSAszOID_OIWSEC_mdc2RSAszOID_OIWSEC_shaRSAszOID_OIWSEC_dhCommModszOID_OIWSEC_desEDEszOID_OIWSEC_shaszOID_OIWSEC_mdc2szOID_OIWSEC_dsaCommszOID_OIWSEC_dsaCommSHAszOID_OIWSEC_rsaXchgszOID_OIWSEC_keyHashSealszOID_OIWSEC_md2RSASignszOID_OIWSEC_md5RSASignszOID_OIWSEC_sha1szOID_OIWSEC_dsaSHA1szOID_OIWSEC_dsaCommSHA1szOID_OIWSEC_sha1RSASignszOID_OIWDIRszOID_OIWDIR_CRPTszOID_OIWDIR_HASHszOID_OIWDIR_SIGNszOID_OIWDIR_md2szOID_OIWDIR_md2RSAszOID_INFOSECszOID_INFOSEC_sdnsSignatureszOID_INFOSEC_mosaicSignature!szOID_INFOSEC_sdnsConfidentiality#szOID_INFOSEC_mosaicConfidentialityszOID_INFOSEC_sdnsIntegrityszOID_INFOSEC_mosaicIntegrity!szOID_INFOSEC_sdnsTokenProtection#szOID_INFOSEC_mosaicTokenProtectionszOID_INFOSEC_sdnsKeyManagement!szOID_INFOSEC_mosaicKeyManagementszOID_INFOSEC_sdnsKMandSigszOID_INFOSEC_mosaicKMandSigszOID_INFOSEC_SuiteASignature#szOID_INFOSEC_SuiteAConfidentialityszOID_INFOSEC_SuiteAIntegrity#szOID_INFOSEC_SuiteATokenProtection!szOID_INFOSEC_SuiteAKeyManagementszOID_INFOSEC_SuiteAKMandSigszOID_INFOSEC_mosaicUpdatedSigszOID_INFOSEC_mosaicKMandUpdSig szOID_INFOSEC_mosaicUpdatedIntegszOID_COMMON_NAMEszOID_SUR_NAMEszOID_DEVICE_SERIAL_NUMBERszOID_COUNTRY_NAMEszOID_LOCALITY_NAMEszOID_STATE_OR_PROVINCE_NAMEszOID_STREET_ADDRESSszOID_ORGANIZATION_NAMEszOID_ORGANIZATIONAL_UNIT_NAMEszOID_TITLEszOID_DESCRIPTIONszOID_SEARCH_GUIDEszOID_BUSINESS_CATEGORYszOID_POSTAL_ADDRESSszOID_POSTAL_CODEszOID_POST_OFFICE_BOX#szOID_PHYSICAL_DELIVERY_OFFICE_NAMEszOID_TELEPHONE_NUMBERszOID_TELEX_NUMBER"szOID_TELETEXT_TERMINAL_IDENTIFIER szOID_FACSIMILE_TELEPHONE_NUMBERszOID_X21_ADDRESSszOID_INTERNATIONAL_ISDN_NUMBERszOID_REGISTERED_ADDRESSszOID_DESTINATION_INDICATORszOID_PREFERRED_DELIVERY_METHODszOID_PRESENTATION_ADDRESS#szOID_SUPPORTED_APPLICATION_CONTEXTszOID_MEMBERszOID_OWNERszOID_ROLE_OCCUPANTszOID_SEE_ALSOszOID_USER_PASSWORDszOID_USER_CERTIFICATEszOID_CA_CERTIFICATEszOID_AUTHORITY_REVOCATION_LIST!szOID_CERTIFICATE_REVOCATION_LISTszOID_CROSS_CERTIFICATE_PAIRszOID_GIVEN_NAMEszOID_INITIALSszOID_DN_QUALIFIERszOID_DOMAIN_COMPONENT szOID_PKCS_12_FRIENDLY_NAME_ATTRszOID_PKCS_12_LOCAL_KEY_ID$szOID_PKCS_12_KEY_PROVIDER_NAME_ATTRszOID_LOCAL_MACHINE_KEYSETszOID_KEYID_RDNCERT_RDN_ANY_TYPECERT_RDN_ENCODED_BLOBCERT_RDN_OCTET_STRINGCERT_RDN_NUMERIC_STRINGCERT_RDN_PRINTABLE_STRINGCERT_RDN_TELETEX_STRINGCERT_RDN_T61_STRINGCERT_RDN_VIDEOTEX_STRINGCERT_RDN_IA5_STRINGCERT_RDN_GRAPHIC_STRINGCERT_RDN_VISIBLE_STRINGCERT_RDN_ISO646_STRINGCERT_RDN_GENERAL_STRINGCERT_RDN_UNIVERSAL_STRINGCERT_RDN_INT4_STRINGCERT_RDN_BMP_STRINGCERT_RDN_UNICODE_STRINGCERT_RDN_UTF8_STRINGCERT_RDN_TYPE_MASKCERT_RDN_FLAGS_MASK CERT_RDN_ENABLE_T61_UNICODE_FLAG!CERT_RDN_ENABLE_UTF8_UNICODE_FLAG CERT_RDN_DISABLE_CHECK_TYPE_FLAGCERT_RDN_DISABLE_IE4_UTF8_FLAGCERT_RSA_PUBLIC_KEY_OBJID CERT_DEFAULT_OID_PUBLIC_KEY_SIGN CERT_DEFAULT_OID_PUBLIC_KEY_XCHGCERT_V1CERT_V2CERT_V3CERT_INFO_VERSION_FLAGCERT_INFO_SERIAL_NUMBER_FLAG"CERT_INFO_SIGNATURE_ALGORITHM_FLAGCERT_INFO_ISSUER_FLAGCERT_INFO_NOT_BEFORE_FLAGCERT_INFO_NOT_AFTER_FLAGCERT_INFO_SUBJECT_FLAG&CERT_INFO_SUBJECT_PUBLIC_KEY_INFO_FLAGCERT_INFO_ISSUER_UNIQUE_ID_FLAG CERT_INFO_SUBJECT_UNIQUE_ID_FLAGCERT_INFO_EXTENSION_FLAGCRL_V1CRL_V2CERT_REQUEST_V1CERT_KEYGEN_REQUEST_V1CTL_V1rN   rT   rQ   rU   CRYPT_ASN_ENCODINGCRYPT_NDR_ENCODINGX509_ASN_ENCODINGX509_NDR_ENCODINGPKCS_7_ASN_ENCODINGPKCS_7_NDR_ENCODINGCRYPT_FORMAT_STR_MULTI_LINECRYPT_FORMAT_STR_NO_HEXCRYPT_FORMAT_SIMPLECRYPT_FORMAT_X509CRYPT_FORMAT_OIDCRYPT_FORMAT_RDN_SEMICOLONCRYPT_FORMAT_RDN_CRLFCRYPT_FORMAT_RDN_UNQUOTECRYPT_FORMAT_RDN_REVERSECRYPT_FORMAT_COMMACRYPT_FORMAT_SEMICOLONCRYPT_FORMAT_CRLF,CRYPT_ENCODE_NO_SIGNATURE_BYTE_REVERSAL_FLAGCRYPT_ENCODE_ALLOC_FLAG1CRYPT_UNICODE_NAME_ENCODE_ENABLE_T61_UNICODE_FLAG2CRYPT_UNICODE_NAME_ENCODE_ENABLE_UTF8_UNICODE_FLAG1CRYPT_UNICODE_NAME_ENCODE_DISABLE_CHECK_TYPE_FLAG6CRYPT_SORTED_CTL_ENCODE_HASHED_SUBJECT_IDENTIFIER_FLAGCRYPT_DECODE_NOCOPY_FLAGCRYPT_DECODE_TO_BE_SIGNED_FLAG"CRYPT_DECODE_SHARE_OID_STRING_FLAG,CRYPT_DECODE_NO_SIGNATURE_BYTE_REVERSAL_FLAGCRYPT_DECODE_ALLOC_FLAG/CRYPT_UNICODE_NAME_DECODE_DISABLE_IE4_UTF8_FLAGCRYPT_ENCODE_DECODE_NONE	X509_CERTX509_CERT_TO_BE_SIGNEDX509_CERT_CRL_TO_BE_SIGNEDX509_CERT_REQUEST_TO_BE_SIGNEDX509_EXTENSIONSX509_NAME_VALUE	X509_NAMEX509_PUBLIC_KEY_INFOX509_AUTHORITY_KEY_IDX509_KEY_ATTRIBUTESX509_KEY_USAGE_RESTRICTIONX509_ALTERNATE_NAMEX509_BASIC_CONSTRAINTSX509_KEY_USAGEX509_BASIC_CONSTRAINTS2X509_CERT_POLICIESPKCS_UTC_TIMEPKCS_TIME_REQUESTRSA_CSP_PUBLICKEYBLOBX509_UNICODE_NAME X509_KEYGEN_REQUEST_TO_BE_SIGNEDPKCS_ATTRIBUTE!PKCS_CONTENT_INFO_SEQUENCE_OF_ANYX509_UNICODE_NAME_VALUEX509_ANY_STRINGX509_UNICODE_ANY_STRINGX509_OCTET_STRING	X509_BITSX509_INTEGERX509_MULTI_BYTE_INTEGERX509_ENUMERATEDX509_CHOICE_OF_TIMEX509_AUTHORITY_KEY_ID2X509_AUTHORITY_INFO_ACCESSX509_SUBJECT_INFO_ACCESSX509_CRL_REASON_CODEPKCS_CONTENT_INFOX509_SEQUENCE_OF_ANYX509_CRL_DIST_POINTSX509_ENHANCED_KEY_USAGEPKCS_CTLX509_MULTI_BYTE_UINTX509_DSS_PUBLICKEYX509_DSS_PARAMETERSX509_DSS_SIGNATUREPKCS_RC2_CBC_PARAMETERSPKCS_SMIME_CAPABILITIESX509_QC_STATEMENTS_EXTPKCS_RSA_PRIVATE_KEYPKCS_PRIVATE_KEY_INFOPKCS_ENCRYPTED_PRIVATE_KEY_INFO%X509_PKIX_POLICY_QUALIFIER_USERNOTICEX509_DH_PUBLICKEYX509_DH_PARAMETERSPKCS_ATTRIBUTESPKCS_SORTED_CTLX509_ECC_SIGNATUREX942_DH_PARAMETERS!X509_BITS_WITHOUT_TRAILING_ZEROESX942_OTHER_INFOX509_CERT_PAIRX509_ISSUING_DIST_POINTX509_NAME_CONSTRAINTSX509_POLICY_MAPPINGSX509_POLICY_CONSTRAINTSX509_CROSS_CERT_DIST_POINTSCMC_DATACMC_RESPONSE
CMC_STATUSCMC_ADD_EXTENSIONSCMC_ADD_ATTRIBUTESX509_CERTIFICATE_TEMPLATEOCSP_SIGNED_REQUESTOCSP_REQUESTOCSP_RESPONSEOCSP_BASIC_SIGNED_RESPONSEOCSP_BASIC_RESPONSEX509_LOGOTYPE_EXTX509_BIOMETRIC_EXTCNG_RSA_PUBLIC_KEY_BLOBX509_OBJECT_IDENTIFIERX509_ALGORITHM_IDENTIFIERPKCS_RSA_SSA_PSS_PARAMETERSPKCS_RSAES_OAEP_PARAMETERSECC_CMS_SHARED_INFOTIMESTAMP_REQUESTTIMESTAMP_RESPONSETIMESTAMP_INFOX509_CERT_BUNDLEPKCS7_SIGNER_INFOCMS_SIGNER_INFOszOID_AUTHORITY_KEY_IDENTIFIERszOID_KEY_ATTRIBUTESszOID_CERT_POLICIES_95szOID_KEY_USAGE_RESTRICTIONszOID_SUBJECT_ALT_NAMEszOID_ISSUER_ALT_NAMEszOID_BASIC_CONSTRAINTSszOID_KEY_USAGEszOID_PRIVATEKEY_USAGE_PERIODszOID_BASIC_CONSTRAINTS2szOID_CERT_POLICIESszOID_ANY_CERT_POLICYszOID_AUTHORITY_KEY_IDENTIFIER2szOID_SUBJECT_KEY_IDENTIFIERszOID_SUBJECT_ALT_NAME2szOID_ISSUER_ALT_NAME2szOID_CRL_REASON_CODEszOID_REASON_CODE_HOLDszOID_CRL_DIST_POINTSszOID_ENHANCED_KEY_USAGEszOID_CRL_NUMBERszOID_DELTA_CRL_INDICATORszOID_ISSUING_DIST_POINTszOID_FRESHEST_CRLszOID_NAME_CONSTRAINTSszOID_POLICY_MAPPINGSszOID_LEGACY_POLICY_MAPPINGSszOID_POLICY_CONSTRAINTSszOID_RENEWAL_CERTIFICATE szOID_ENROLLMENT_NAME_VALUE_PAIRszOID_ENROLLMENT_CSP_PROVIDERszOID_OS_VERSIONszOID_ENROLLMENT_AGENT
szOID_PKIXszOID_PKIX_PEszOID_AUTHORITY_INFO_ACCESSszOID_CERT_EXTENSIONSszOID_NEXT_UPDATE_LOCATIONszOID_REMOVE_CERTIFICATEszOID_CROSS_CERT_DIST_POINTS	szOID_CTLszOID_SORTED_CTLszOID_SERIALIZEDszOID_NT_PRINCIPAL_NAMEszOID_PRODUCT_UPDATEszOID_ANY_APPLICATION_POLICYszOID_AUTO_ENROLL_CTL_USAGEszOID_ENROLL_CERTTYPE_EXTENSIONszOID_CERT_MANIFOLDszOID_CERTSRV_CA_VERSION szOID_CERTSRV_PREVIOUS_CERT_HASHszOID_CRL_VIRTUAL_BASEszOID_CRL_NEXT_PUBLISHszOID_KP_CA_EXCHANGEszOID_KP_KEY_RECOVERY_AGENTszOID_CERTIFICATE_TEMPLATEszOID_ENTERPRISE_OID_ROOTszOID_RDN_DUMMY_SIGNERszOID_APPLICATION_CERT_POLICIES!szOID_APPLICATION_POLICY_MAPPINGS$szOID_APPLICATION_POLICY_CONSTRAINTSszOID_ARCHIVED_KEY_ATTRszOID_CRL_SELF_CDPszOID_REQUIRE_CERT_CHAIN_POLICYszOID_ARCHIVED_KEY_CERT_HASHszOID_ISSUED_CERT_HASHszOID_DS_EMAIL_REPLICATIONszOID_REQUEST_CLIENT_INFOszOID_ENCRYPTED_KEY_HASHszOID_CERTSRV_CROSSCA_VERSIONszOID_NTDS_REPLICATIONszOID_SUBJECT_DIR_ATTRSszOID_PKIX_KPszOID_PKIX_KP_SERVER_AUTHszOID_PKIX_KP_CLIENT_AUTHszOID_PKIX_KP_CODE_SIGNINGszOID_PKIX_KP_EMAIL_PROTECTIONszOID_PKIX_KP_IPSEC_END_SYSTEMszOID_PKIX_KP_IPSEC_TUNNELszOID_PKIX_KP_IPSEC_USERszOID_PKIX_KP_TIMESTAMP_SIGNINGszOID_IPSEC_KP_IKE_INTERMEDIATEszOID_KP_CTL_USAGE_SIGNINGszOID_KP_TIME_STAMP_SIGNINGszOID_SERVER_GATED_CRYPTOszOID_SGC_NETSCAPEszOID_KP_EFSszOID_EFS_RECOVERYszOID_WHQL_CRYPTOszOID_NT5_CRYPTOszOID_OEM_WHQL_CRYPTOszOID_EMBEDDED_NT_CRYPTOszOID_ROOT_LIST_SIGNER szOID_KP_QUALIFIED_SUBORDINATIONszOID_KP_KEY_RECOVERYszOID_KP_DOCUMENT_SIGNINGszOID_KP_LIFETIME_SIGNINGszOID_KP_MOBILE_DEVICE_SOFTWARE	szOID_DRMszOID_DRM_INDIVIDUALIZATIONszOID_LICENSESszOID_LICENSE_SERVERszOID_KP_SMARTCARD_LOGONszOID_YESNO_TRUST_ATTRszOID_PKIX_POLICY_QUALIFIER_CPS&szOID_PKIX_POLICY_QUALIFIER_USERNOTICE!szOID_CERT_POLICIES_95_QUALIFIER1CERT_UNICODE_RDN_ERR_INDEX_MASK CERT_UNICODE_RDN_ERR_INDEX_SHIFT CERT_UNICODE_ATTR_ERR_INDEX_MASK!CERT_UNICODE_ATTR_ERR_INDEX_SHIFT!CERT_UNICODE_VALUE_ERR_INDEX_MASK"CERT_UNICODE_VALUE_ERR_INDEX_SHIFT CERT_DIGITAL_SIGNATURE_KEY_USAGECERT_NON_REPUDIATION_KEY_USAGECERT_KEY_ENCIPHERMENT_KEY_USAGE CERT_DATA_ENCIPHERMENT_KEY_USAGECERT_KEY_AGREEMENT_KEY_USAGECERT_KEY_CERT_SIGN_KEY_USAGECERT_OFFLINE_CRL_SIGN_KEY_USAGECERT_CRL_SIGN_KEY_USAGECERT_ENCIPHER_ONLY_KEY_USAGECERT_DECIPHER_ONLY_KEY_USAGECERT_ALT_NAME_OTHER_NAMECERT_ALT_NAME_RFC822_NAMECERT_ALT_NAME_DNS_NAMECERT_ALT_NAME_X400_ADDRESSCERT_ALT_NAME_DIRECTORY_NAMECERT_ALT_NAME_EDI_PARTY_NAMECERT_ALT_NAME_URLCERT_ALT_NAME_IP_ADDRESSCERT_ALT_NAME_REGISTERED_ID"CERT_ALT_NAME_ENTRY_ERR_INDEX_MASK#CERT_ALT_NAME_ENTRY_ERR_INDEX_SHIFT"CERT_ALT_NAME_VALUE_ERR_INDEX_MASK#CERT_ALT_NAME_VALUE_ERR_INDEX_SHIFTCERT_CA_SUBJECT_FLAGCERT_END_ENTITY_SUBJECT_FLAGszOID_PKIX_ACC_DESCRszOID_PKIX_OCSPszOID_PKIX_CA_ISSUERSCRL_REASON_UNSPECIFIEDCRL_REASON_KEY_COMPROMISECRL_REASON_CA_COMPROMISECRL_REASON_AFFILIATION_CHANGEDCRL_REASON_SUPERSEDED!CRL_REASON_CESSATION_OF_OPERATIONCRL_REASON_CERTIFICATE_HOLDCRL_REASON_REMOVE_FROM_CRLCRL_DIST_POINT_NO_NAMECRL_DIST_POINT_FULL_NAMECRL_DIST_POINT_ISSUER_RDN_NAMECRL_REASON_UNUSED_FLAGCRL_REASON_KEY_COMPROMISE_FLAGCRL_REASON_CA_COMPROMISE_FLAG#CRL_REASON_AFFILIATION_CHANGED_FLAGCRL_REASON_SUPERSEDED_FLAG&CRL_REASON_CESSATION_OF_OPERATION_FLAG CRL_REASON_CERTIFICATE_HOLD_FLAGCRL_DIST_POINT_ERR_INDEX_MASKCRL_DIST_POINT_ERR_INDEX_SHIFT!CRL_DIST_POINT_ERR_CRL_ISSUER_BIT$CROSS_CERT_DIST_POINT_ERR_INDEX_MASK%CROSS_CERT_DIST_POINT_ERR_INDEX_SHIFTCERT_EXCLUDED_SUBTREE_BITSORTED_CTL_EXT_FLAGS_OFFSETSORTED_CTL_EXT_COUNT_OFFSET#SORTED_CTL_EXT_MAX_COLLISION_OFFSET!SORTED_CTL_EXT_HASH_BUCKET_OFFSET-SORTED_CTL_EXT_HASHED_SUBJECT_IDENTIFIER_FLAGCERT_DSS_R_LENCERT_DSS_S_LENCERT_DSS_SIGNATURE_LEN&CERT_MAX_ASN_ENCODED_DSS_SIGNATURE_LENCRYPT_X942_COUNTER_BYTE_LENGTH!CRYPT_X942_KEY_LENGTH_BYTE_LENGTHCRYPT_X942_PUB_INFO_BYTE_LENGTHCRYPT_RC2_40BIT_VERSIONCRYPT_RC2_56BIT_VERSIONCRYPT_RC2_64BIT_VERSIONCRYPT_RC2_128BIT_VERSIONszOID_VERISIGN_PRIVATE_6_9'szOID_VERISIGN_ONSITE_JURISDICTION_HASHszOID_VERISIGN_BITSTRING_6_13 szOID_VERISIGN_ISS_STRONG_CRYPTOszOID_NETSCAPEszOID_NETSCAPE_CERT_EXTENSIONszOID_NETSCAPE_CERT_TYPEszOID_NETSCAPE_BASE_URLszOID_NETSCAPE_REVOCATION_URL szOID_NETSCAPE_CA_REVOCATION_URLszOID_NETSCAPE_CERT_RENEWAL_URLszOID_NETSCAPE_CA_POLICY_URLszOID_NETSCAPE_SSL_SERVER_NAMEszOID_NETSCAPE_COMMENTszOID_NETSCAPE_DATA_TYPEszOID_NETSCAPE_CERT_SEQUENCE"NETSCAPE_SSL_CLIENT_AUTH_CERT_TYPE"NETSCAPE_SSL_SERVER_AUTH_CERT_TYPENETSCAPE_SMIME_CERT_TYPENETSCAPE_SIGN_CERT_TYPENETSCAPE_SSL_CA_CERT_TYPENETSCAPE_SMIME_CA_CERT_TYPENETSCAPE_SIGN_CA_CERT_TYPEszOID_CT_PKI_DATAszOID_CT_PKI_RESPONSEszOID_PKIX_NO_SIGNATURE	szOID_CMCszOID_CMC_STATUS_INFOszOID_CMC_IDENTIFICATIONszOID_CMC_IDENTITY_PROOFszOID_CMC_DATA_RETURNszOID_CMC_TRANSACTION_IDszOID_CMC_SENDER_NONCEszOID_CMC_RECIPIENT_NONCEszOID_CMC_ADD_EXTENSIONSszOID_CMC_ENCRYPTED_POPszOID_CMC_DECRYPTED_POPszOID_CMC_LRA_POP_WITNESSszOID_CMC_GET_CERTszOID_CMC_GET_CRLszOID_CMC_REVOKE_REQUESTszOID_CMC_REG_INFOszOID_CMC_RESPONSE_INFOszOID_CMC_QUERY_PENDINGszOID_CMC_ID_POP_LINK_RANDOMszOID_CMC_ID_POP_LINK_WITNESS$szOID_CMC_ID_CONFIRM_CERT_ACCEPTANCEszOID_CMC_ADD_ATTRIBUTESCMC_TAGGED_CERT_REQUEST_CHOICECMC_OTHER_INFO_NO_CHOICECMC_OTHER_INFO_FAIL_CHOICECMC_OTHER_INFO_PEND_CHOICECMC_STATUS_SUCCESSCMC_STATUS_FAILEDCMC_STATUS_PENDINGCMC_STATUS_NO_SUPPORTCMC_STATUS_CONFIRM_REQUIREDCMC_FAIL_BAD_ALGCMC_FAIL_BAD_MESSAGE_CHECKCMC_FAIL_BAD_REQUESTCMC_FAIL_BAD_TIMECMC_FAIL_BAD_CERT_IDCMC_FAIL_UNSUPORTED_EXTCMC_FAIL_MUST_ARCHIVE_KEYSCMC_FAIL_BAD_IDENTITYCMC_FAIL_POP_REQUIREDCMC_FAIL_POP_FAILEDCMC_FAIL_NO_KEY_REUSECMC_FAIL_INTERNAL_CA_ERRORCMC_FAIL_TRY_LATERCRYPT_OID_ENCODE_OBJECT_FUNCCRYPT_OID_DECODE_OBJECT_FUNCCRYPT_OID_ENCODE_OBJECT_EX_FUNCCRYPT_OID_DECODE_OBJECT_EX_FUNC CRYPT_OID_CREATE_COM_OBJECT_FUNC CRYPT_OID_VERIFY_REVOCATION_FUNCCRYPT_OID_VERIFY_CTL_USAGE_FUNCCRYPT_OID_FORMAT_OBJECT_FUNCCRYPT_OID_FIND_OID_INFO_FUNC"CRYPT_OID_FIND_LOCALIZED_NAME_FUNCCRYPT_OID_REGPATH"CRYPT_OID_REG_ENCODING_TYPE_PREFIXCRYPT_OID_REG_DLL_VALUE_NAME"CRYPT_OID_REG_FUNC_NAME_VALUE_NAME$CRYPT_OID_REG_FUNC_NAME_VALUE_NAME_ACRYPT_OID_REG_FLAGS_VALUE_NAMECRYPT_DEFAULT_OID"CRYPT_INSTALL_OID_FUNC_BEFORE_FLAG!CRYPT_GET_INSTALLED_OID_FUNC_FLAGCRYPT_REGISTER_FIRST_INDEXCRYPT_REGISTER_LAST_INDEXCRYPT_MATCH_ANY_ENCODING_TYPECRYPT_HASH_ALG_OID_GROUP_IDCRYPT_ENCRYPT_ALG_OID_GROUP_IDCRYPT_PUBKEY_ALG_OID_GROUP_IDCRYPT_SIGN_ALG_OID_GROUP_IDCRYPT_RDN_ATTR_OID_GROUP_IDCRYPT_EXT_OR_ATTR_OID_GROUP_IDCRYPT_ENHKEY_USAGE_OID_GROUP_IDCRYPT_POLICY_OID_GROUP_IDCRYPT_TEMPLATE_OID_GROUP_IDCRYPT_LAST_OID_GROUP_IDCRYPT_FIRST_ALG_OID_GROUP_IDCRYPT_LAST_ALG_OID_GROUP_ID'CRYPT_OID_INHIBIT_SIGNATURE_FORMAT_FLAG(CRYPT_OID_USE_PUBKEY_PARA_FOR_PKCS7_FLAG%CRYPT_OID_NO_NULL_ALGORITHM_PARA_FLAGCRYPT_OID_INFO_OID_KEYCRYPT_OID_INFO_NAME_KEYCRYPT_OID_INFO_ALGID_KEYCRYPT_OID_INFO_SIGN_KEY"CRYPT_INSTALL_OID_INFO_BEFORE_FLAG"CRYPT_LOCALIZED_NAME_ENCODING_TYPECRYPT_LOCALIZED_NAME_OIDszOID_PKCS_7_DATAszOID_PKCS_7_SIGNEDszOID_PKCS_7_ENVELOPEDszOID_PKCS_7_SIGNEDANDENVELOPEDszOID_PKCS_7_DIGESTEDszOID_PKCS_7_ENCRYPTEDszOID_PKCS_9_CONTENT_TYPEszOID_PKCS_9_MESSAGE_DIGEST	CMSG_DATACMSG_SIGNEDCMSG_ENVELOPEDCMSG_SIGNED_AND_ENVELOPEDCMSG_HASHEDCMSG_ENCRYPTEDCMSG_ALL_FLAGSCMSG_DATA_FLAGCMSG_SIGNED_FLAGCMSG_ENVELOPED_FLAGCMSG_SIGNED_AND_ENVELOPED_FLAGCMSG_HASHED_FLAGCMSG_ENCRYPTED_FLAGCERT_ID_ISSUER_SERIAL_NUMBERCERT_ID_KEY_IDENTIFIERCERT_ID_SHA1_HASH#CMSG_KEY_AGREE_EPHEMERAL_KEY_CHOICE CMSG_KEY_AGREE_STATIC_KEY_CHOICE CMSG_MAIL_LIST_HANDLE_KEY_CHOICECMSG_KEY_TRANS_RECIPIENTCMSG_KEY_AGREE_RECIPIENTCMSG_MAIL_LIST_RECIPIENT CMSG_SP3_COMPATIBLE_ENCRYPT_FLAGCMSG_RC4_NO_SALT_FLAGCMSG_INDEFINITE_LENGTHCMSG_BARE_CONTENT_FLAGCMSG_LENGTH_ONLY_FLAGCMSG_DETACHED_FLAG"CMSG_AUTHENTICATED_ATTRIBUTES_FLAGCMSG_CONTENTS_OCTETS_FLAGCMSG_MAX_LENGTH_FLAG"CMSG_CMS_ENCAPSULATED_CONTENT_FLAGCMSG_CRYPT_RELEASE_CONTEXT_FLAGCMSG_TYPE_PARAMCMSG_CONTENT_PARAMCMSG_BARE_CONTENT_PARAMCMSG_INNER_CONTENT_TYPE_PARAMCMSG_SIGNER_COUNT_PARAMCMSG_SIGNER_INFO_PARAMCMSG_SIGNER_CERT_INFO_PARAM CMSG_SIGNER_HASH_ALGORITHM_PARAMCMSG_SIGNER_AUTH_ATTR_PARAMCMSG_SIGNER_UNAUTH_ATTR_PARAMCMSG_CERT_COUNT_PARAMCMSG_CERT_PARAMCMSG_CRL_COUNT_PARAMCMSG_CRL_PARAMCMSG_ENVELOPE_ALGORITHM_PARAMCMSG_RECIPIENT_COUNT_PARAMCMSG_RECIPIENT_INDEX_PARAMCMSG_RECIPIENT_INFO_PARAMCMSG_HASH_ALGORITHM_PARAMCMSG_HASH_DATA_PARAMCMSG_COMPUTED_HASH_PARAMCMSG_ENCRYPT_PARAMCMSG_ENCRYPTED_DIGESTCMSG_ENCODED_SIGNERCMSG_ENCODED_MESSAGECMSG_VERSION_PARAMCMSG_ATTR_CERT_COUNT_PARAMCMSG_ATTR_CERT_PARAMCMSG_CMS_RECIPIENT_COUNT_PARAMCMSG_CMS_RECIPIENT_INDEX_PARAM,CMSG_CMS_RECIPIENT_ENCRYPTED_KEY_INDEX_PARAMCMSG_CMS_RECIPIENT_INFO_PARAMCMSG_UNPROTECTED_ATTR_PARAMCMSG_SIGNER_CERT_ID_PARAMCMSG_CMS_SIGNER_INFO_PARAMCMSG_SIGNED_DATA_V1CMSG_SIGNED_DATA_V3!CMSG_SIGNED_DATA_PKCS_1_5_VERSIONCMSG_SIGNED_DATA_CMS_VERSIONCMSG_SIGNER_INFO_V1CMSG_SIGNER_INFO_V3!CMSG_SIGNER_INFO_PKCS_1_5_VERSIONCMSG_SIGNER_INFO_CMS_VERSIONCMSG_HASHED_DATA_V0CMSG_HASHED_DATA_V2!CMSG_HASHED_DATA_PKCS_1_5_VERSIONCMSG_HASHED_DATA_CMS_VERSIONCMSG_ENVELOPED_DATA_V0CMSG_ENVELOPED_DATA_V2$CMSG_ENVELOPED_DATA_PKCS_1_5_VERSIONCMSG_ENVELOPED_DATA_CMS_VERSIONCMSG_KEY_AGREE_ORIGINATOR_CERT$CMSG_KEY_AGREE_ORIGINATOR_PUBLIC_KEYCMSG_ENVELOPED_RECIPIENT_V0CMSG_ENVELOPED_RECIPIENT_V2CMSG_ENVELOPED_RECIPIENT_V3CMSG_ENVELOPED_RECIPIENT_V4CMSG_KEY_TRANS_PKCS_1_5_VERSIONCMSG_KEY_TRANS_CMS_VERSIONCMSG_KEY_AGREE_VERSIONCMSG_MAIL_LIST_VERSIONCMSG_CTRL_VERIFY_SIGNATURECMSG_CTRL_DECRYPTCMSG_CTRL_VERIFY_HASHCMSG_CTRL_ADD_SIGNERCMSG_CTRL_DEL_SIGNER CMSG_CTRL_ADD_SIGNER_UNAUTH_ATTR CMSG_CTRL_DEL_SIGNER_UNAUTH_ATTRCMSG_CTRL_ADD_CERTCMSG_CTRL_DEL_CERTCMSG_CTRL_ADD_CRLCMSG_CTRL_DEL_CRLCMSG_CTRL_ADD_ATTR_CERTCMSG_CTRL_DEL_ATTR_CERTCMSG_CTRL_KEY_TRANS_DECRYPTCMSG_CTRL_KEY_AGREE_DECRYPTCMSG_CTRL_MAIL_LIST_DECRYPTCMSG_CTRL_VERIFY_SIGNATURE_EXCMSG_CTRL_ADD_CMS_SIGNER_INFOCMSG_VERIFY_SIGNER_PUBKEYCMSG_VERIFY_SIGNER_CERTCMSG_VERIFY_SIGNER_CHAINCMSG_VERIFY_SIGNER_NULLCMSG_OID_GEN_ENCRYPT_KEY_FUNC CMSG_OID_EXPORT_ENCRYPT_KEY_FUNC CMSG_OID_IMPORT_ENCRYPT_KEY_FUNC)CMSG_CONTENT_ENCRYPT_PAD_ENCODED_LEN_FLAG!CMSG_DEFAULT_INSTALLABLE_FUNC_OID#CMSG_CONTENT_ENCRYPT_FREE_PARA_FLAG)CMSG_CONTENT_ENCRYPT_RELEASE_CONTEXT_FLAG%CMSG_OID_GEN_CONTENT_ENCRYPT_KEY_FUNC%CMSG_KEY_TRANS_ENCRYPT_FREE_PARA_FLAGCMSG_OID_EXPORT_KEY_TRANS_FUNC%CMSG_KEY_AGREE_ENCRYPT_FREE_PARA_FLAG)CMSG_KEY_AGREE_ENCRYPT_FREE_MATERIAL_FLAG+CMSG_KEY_AGREE_ENCRYPT_FREE_PUBKEY_ALG_FLAG,CMSG_KEY_AGREE_ENCRYPT_FREE_PUBKEY_PARA_FLAG,CMSG_KEY_AGREE_ENCRYPT_FREE_PUBKEY_BITS_FLAGCMSG_OID_EXPORT_KEY_AGREE_FUNC%CMSG_MAIL_LIST_ENCRYPT_FREE_PARA_FLAGCMSG_OID_EXPORT_MAIL_LIST_FUNCCMSG_OID_IMPORT_KEY_TRANS_FUNCCMSG_OID_IMPORT_KEY_AGREE_FUNCCMSG_OID_IMPORT_MAIL_LIST_FUNCCERT_KEY_PROV_HANDLE_PROP_IDCERT_KEY_PROV_INFO_PROP_IDCERT_SHA1_HASH_PROP_IDCERT_MD5_HASH_PROP_IDCERT_HASH_PROP_IDCERT_KEY_CONTEXT_PROP_IDCERT_KEY_SPEC_PROP_IDCERT_IE30_RESERVED_PROP_ID!CERT_PUBKEY_HASH_RESERVED_PROP_IDCERT_ENHKEY_USAGE_PROP_IDCERT_CTL_USAGE_PROP_ID!CERT_NEXT_UPDATE_LOCATION_PROP_IDCERT_FRIENDLY_NAME_PROP_IDCERT_PVK_FILE_PROP_IDCERT_DESCRIPTION_PROP_IDCERT_ACCESS_STATE_PROP_IDCERT_SIGNATURE_HASH_PROP_IDCERT_SMART_CARD_DATA_PROP_IDCERT_EFS_PROP_IDCERT_FORTEZZA_DATA_PROP_IDCERT_ARCHIVED_PROP_IDCERT_KEY_IDENTIFIER_PROP_IDCERT_AUTO_ENROLL_PROP_IDCERT_PUBKEY_ALG_PARA_PROP_ID#CERT_CROSS_CERT_DIST_POINTS_PROP_ID'CERT_ISSUER_PUBLIC_KEY_MD5_HASH_PROP_ID(CERT_SUBJECT_PUBLIC_KEY_MD5_HASH_PROP_IDCERT_ENROLLMENT_PROP_IDCERT_DATE_STAMP_PROP_ID*CERT_ISSUER_SERIAL_NUMBER_MD5_HASH_PROP_ID"CERT_SUBJECT_NAME_MD5_HASH_PROP_ID CERT_EXTENDED_ERROR_INFO_PROP_IDCERT_RENEWAL_PROP_IDCERT_ARCHIVED_KEY_HASH_PROP_IDCERT_AUTO_ENROLL_RETRY_PROP_IDCERT_AIA_URL_RETRIEVED_PROP_ID"CERT_AUTHORITY_INFO_ACCESS_PROP_IDCERT_BACKED_UP_PROP_IDCERT_OCSP_RESPONSE_PROP_IDCERT_REQUEST_ORIGINATOR_PROP_IDCERT_SOURCE_LOCATION_PROP_IDCERT_SOURCE_URL_PROP_IDCERT_NEW_KEY_PROP_IDCERT_OCSP_CACHE_PREFIX_PROP_ID!CERT_SMART_CARD_ROOT_INFO_PROP_ID!CERT_NO_AUTO_EXPIRE_CHECK_PROP_IDCERT_NCRYPT_KEY_HANDLE_PROP_ID,CERT_HCRYPTPROV_OR_NCRYPT_KEY_HANDLE_PROP_ID CERT_SUBJECT_INFO_ACCESS_PROP_ID*CERT_CA_OCSP_AUTHORITY_INFO_ACCESS_PROP_IDCERT_CA_DISABLE_CRL_PROP_ID'CERT_ROOT_PROGRAM_CERT_POLICIES_PROP_ID*CERT_ROOT_PROGRAM_NAME_CONSTRAINTS_PROP_ID/CERT_SUBJECT_OCSP_AUTHORITY_INFO_ACCESS_PROP_ID CERT_SUBJECT_DISABLE_CRL_PROP_IDCERT_CEP_PROP_IDCERT_SIGN_HASH_CNG_ALG_PROP_IDCERT_SCARD_PIN_ID_PROP_IDCERT_SCARD_PIN_INFO_PROP_IDCERT_FIRST_RESERVED_PROP_IDCERT_LAST_RESERVED_PROP_IDCERT_FIRST_USER_PROP_IDCERT_LAST_USER_PROP_IDszOID_CERT_PROP_ID_PREFIX!szOID_CERT_KEY_IDENTIFIER_PROP_ID0szOID_CERT_ISSUER_SERIAL_NUMBER_MD5_HASH_PROP_ID(szOID_CERT_SUBJECT_NAME_MD5_HASH_PROP_ID$CERT_ACCESS_STATE_WRITE_PERSIST_FLAG#CERT_ACCESS_STATE_SYSTEM_STORE_FLAG&CERT_ACCESS_STATE_LM_SYSTEM_STORE_FLAG CERT_SET_KEY_PROV_HANDLE_PROP_IDCERT_SET_KEY_CONTEXT_PROP_IDsz_CERT_STORE_PROV_MEMORYsz_CERT_STORE_PROV_FILENAME_Wsz_CERT_STORE_PROV_FILENAMEsz_CERT_STORE_PROV_SYSTEM_Wsz_CERT_STORE_PROV_SYSTEMsz_CERT_STORE_PROV_PKCS7sz_CERT_STORE_PROV_SERIALIZEDsz_CERT_STORE_PROV_COLLECTION$sz_CERT_STORE_PROV_SYSTEM_REGISTRY_W"sz_CERT_STORE_PROV_SYSTEM_REGISTRYsz_CERT_STORE_PROV_PHYSICAL_Wsz_CERT_STORE_PROV_PHYSICALsz_CERT_STORE_PROV_SMART_CARD_Wsz_CERT_STORE_PROV_SMART_CARDsz_CERT_STORE_PROV_LDAP_Wsz_CERT_STORE_PROV_LDAPCERT_STORE_SIGNATURE_FLAGCERT_STORE_TIME_VALIDITY_FLAGCERT_STORE_REVOCATION_FLAGCERT_STORE_NO_CRL_FLAGCERT_STORE_NO_ISSUER_FLAGCERT_STORE_BASE_CRL_FLAGCERT_STORE_DELTA_CRL_FLAG CERT_STORE_NO_CRYPT_RELEASE_FLAG"CERT_STORE_SET_LOCALIZED_NAME_FLAG+CERT_STORE_DEFER_CLOSE_UNTIL_LAST_FREE_FLAGCERT_STORE_DELETE_FLAGCERT_STORE_UNSAFE_PHYSICAL_FLAGCERT_STORE_SHARE_STORE_FLAGCERT_STORE_SHARE_CONTEXT_FLAGCERT_STORE_MANIFOLD_FLAGCERT_STORE_ENUM_ARCHIVED_FLAGCERT_STORE_UPDATE_KEYID_FLAGCERT_STORE_BACKUP_RESTORE_FLAGCERT_STORE_READONLY_FLAGCERT_STORE_OPEN_EXISTING_FLAGCERT_STORE_CREATE_NEW_FLAGCERT_STORE_MAXIMUM_ALLOWED_FLAGCERT_SYSTEM_STORE_MASKCERT_SYSTEM_STORE_RELOCATE_FLAG"CERT_SYSTEM_STORE_UNPROTECTED_FLAGCERT_SYSTEM_STORE_LOCATION_MASK CERT_SYSTEM_STORE_LOCATION_SHIFT!CERT_SYSTEM_STORE_CURRENT_USER_ID"CERT_SYSTEM_STORE_LOCAL_MACHINE_ID$CERT_SYSTEM_STORE_CURRENT_SERVICE_IDCERT_SYSTEM_STORE_SERVICES_IDCERT_SYSTEM_STORE_USERS_ID.CERT_SYSTEM_STORE_CURRENT_USER_GROUP_POLICY_ID/CERT_SYSTEM_STORE_LOCAL_MACHINE_GROUP_POLICY_ID-CERT_SYSTEM_STORE_LOCAL_MACHINE_ENTERPRISE_IDCERT_SYSTEM_STORE_CURRENT_USERCERT_SYSTEM_STORE_LOCAL_MACHINE!CERT_SYSTEM_STORE_CURRENT_SERVICECERT_SYSTEM_STORE_SERVICESCERT_SYSTEM_STORE_USERS+CERT_SYSTEM_STORE_CURRENT_USER_GROUP_POLICY,CERT_SYSTEM_STORE_LOCAL_MACHINE_GROUP_POLICY*CERT_SYSTEM_STORE_LOCAL_MACHINE_ENTERPRISE(CERT_PROT_ROOT_DISABLE_CURRENT_USER_FLAG'CERT_PROT_ROOT_INHIBIT_ADD_AT_INIT_FLAG$CERT_PROT_ROOT_INHIBIT_PURGE_LM_FLAG#CERT_PROT_ROOT_DISABLE_LM_AUTH_FLAGCERT_PROT_ROOT_ONLY_LM_GPT_FLAG,CERT_PROT_ROOT_DISABLE_NT_AUTH_REQUIRED_FLAG7CERT_PROT_ROOT_DISABLE_NOT_DEFINED_NAME_CONSTRAINT_FLAGCERT_TRUST_PUB_ALLOW_TRUST_MASK#CERT_TRUST_PUB_ALLOW_END_USER_TRUST(CERT_TRUST_PUB_ALLOW_MACHINE_ADMIN_TRUST+CERT_TRUST_PUB_ALLOW_ENTERPRISE_ADMIN_TRUST'CERT_TRUST_PUB_CHECK_PUBLISHER_REV_FLAG'CERT_TRUST_PUB_CHECK_TIMESTAMP_REV_FLAG>CERT_AUTH_ROOT_AUTO_UPDATE_DISABLE_UNTRUSTED_ROOT_LOGGING_FLAG=CERT_AUTH_ROOT_AUTO_UPDATE_DISABLE_PARTIAL_CHAIN_LOGGING_FLAG2CERT_AUTH_ROOT_AUTO_UPDATE_ROOT_DIR_URL_VALUE_NAME5CERT_AUTH_ROOT_AUTO_UPDATE_SYNC_DELTA_TIME_VALUE_NAME+CERT_AUTH_ROOT_AUTO_UPDATE_FLAGS_VALUE_NAMECERT_AUTH_ROOT_CTL_FILENAMECERT_AUTH_ROOT_CTL_FILENAME_ACERT_AUTH_ROOT_CAB_FILENAMECERT_AUTH_ROOT_SEQ_FILENAMECERT_AUTH_ROOT_CERT_EXT&CERT_GROUP_POLICY_SYSTEM_STORE_REGPATHCERT_EFSBLOB_REGPATHCERT_EFSBLOB_VALUE_NAMECERT_PROT_ROOT_FLAGS_REGPATHCERT_PROT_ROOT_FLAGS_VALUE_NAME)CERT_TRUST_PUB_SAFER_GROUP_POLICY_REGPATH'CERT_LOCAL_MACHINE_SYSTEM_STORE_REGPATH*CERT_TRUST_PUB_SAFER_LOCAL_MACHINE_REGPATH,CERT_TRUST_PUB_AUTHENTICODE_FLAGS_VALUE_NAME,CERT_OCM_SUBCOMPONENTS_LOCAL_MACHINE_REGPATH2CERT_OCM_SUBCOMPONENTS_ROOT_AUTO_UPDATE_VALUE_NAME%CERT_DISABLE_ROOT_AUTO_UPDATE_REGPATH(CERT_DISABLE_ROOT_AUTO_UPDATE_VALUE_NAME0CERT_AUTH_ROOT_AUTO_UPDATE_LOCAL_MACHINE_REGPATHCERT_REGISTRY_STORE_REMOTE_FLAG#CERT_REGISTRY_STORE_SERIALIZED_FLAG#CERT_REGISTRY_STORE_CLIENT_GPT_FLAGCERT_REGISTRY_STORE_LM_GPT_FLAG CERT_REGISTRY_STORE_ROAMING_FLAG$CERT_REGISTRY_STORE_MY_IE_DIRTY_FLAGCERT_IE_DIRTY_FLAGS_REGPATH"CERT_FILE_STORE_COMMIT_ENABLE_FLAGCERT_LDAP_STORE_SIGN_FLAG#CERT_LDAP_STORE_AREC_EXCLUSIVE_FLAGCERT_LDAP_STORE_OPENED_FLAGCERT_LDAP_STORE_UNBIND_FLAGCRYPT_OID_OPEN_STORE_PROV_FUNCCERT_STORE_PROV_EXTERNAL_FLAGCERT_STORE_PROV_DELETED_FLAGCERT_STORE_PROV_NO_PERSIST_FLAG!CERT_STORE_PROV_SYSTEM_STORE_FLAG$CERT_STORE_PROV_LM_SYSTEM_STORE_FLAGCERT_STORE_PROV_CLOSE_FUNCCERT_STORE_PROV_READ_CERT_FUNCCERT_STORE_PROV_WRITE_CERT_FUNC CERT_STORE_PROV_DELETE_CERT_FUNC&CERT_STORE_PROV_SET_CERT_PROPERTY_FUNCCERT_STORE_PROV_READ_CRL_FUNCCERT_STORE_PROV_WRITE_CRL_FUNCCERT_STORE_PROV_DELETE_CRL_FUNC%CERT_STORE_PROV_SET_CRL_PROPERTY_FUNCCERT_STORE_PROV_READ_CTL_FUNCCERT_STORE_PROV_WRITE_CTL_FUNCCERT_STORE_PROV_DELETE_CTL_FUNC%CERT_STORE_PROV_SET_CTL_PROPERTY_FUNCCERT_STORE_PROV_CONTROL_FUNCCERT_STORE_PROV_FIND_CERT_FUNC#CERT_STORE_PROV_FREE_FIND_CERT_FUNC&CERT_STORE_PROV_GET_CERT_PROPERTY_FUNCCERT_STORE_PROV_FIND_CRL_FUNC"CERT_STORE_PROV_FREE_FIND_CRL_FUNC%CERT_STORE_PROV_GET_CRL_PROPERTY_FUNCCERT_STORE_PROV_FIND_CTL_FUNC"CERT_STORE_PROV_FREE_FIND_CTL_FUNC%CERT_STORE_PROV_GET_CTL_PROPERTY_FUNCCERT_STORE_PROV_WRITE_ADD_FLAGCERT_STORE_SAVE_AS_STORECERT_STORE_SAVE_AS_PKCS7CERT_STORE_SAVE_TO_FILECERT_STORE_SAVE_TO_MEMORYCERT_STORE_SAVE_TO_FILENAME_ACERT_STORE_SAVE_TO_FILENAME_WCERT_STORE_SAVE_TO_FILENAMECERT_CLOSE_STORE_FORCE_FLAGCERT_CLOSE_STORE_CHECK_FLAGCERT_COMPARE_MASKCERT_COMPARE_SHIFTCERT_COMPARE_ANYCERT_COMPARE_SHA1_HASHCERT_COMPARE_NAMECERT_COMPARE_ATTRCERT_COMPARE_MD5_HASHCERT_COMPARE_PROPERTYCERT_COMPARE_PUBLIC_KEYCERT_COMPARE_HASHCERT_COMPARE_NAME_STR_ACERT_COMPARE_NAME_STR_WCERT_COMPARE_KEY_SPECCERT_COMPARE_ENHKEY_USAGECERT_COMPARE_CTL_USAGECERT_COMPARE_SUBJECT_CERTCERT_COMPARE_ISSUER_OFCERT_COMPARE_EXISTINGCERT_COMPARE_SIGNATURE_HASHCERT_COMPARE_KEY_IDENTIFIERCERT_COMPARE_CERT_ID#CERT_COMPARE_CROSS_CERT_DIST_POINTSCERT_COMPARE_PUBKEY_MD5_HASHCERT_FIND_ANYCERT_FIND_SHA1_HASHCERT_FIND_MD5_HASHCERT_FIND_SIGNATURE_HASHCERT_FIND_KEY_IDENTIFIERCERT_FIND_HASHCERT_FIND_PROPERTYCERT_FIND_PUBLIC_KEYCERT_FIND_SUBJECT_NAMECERT_FIND_SUBJECT_ATTRCERT_FIND_ISSUER_NAMECERT_FIND_ISSUER_ATTRCERT_FIND_SUBJECT_STR_ACERT_FIND_SUBJECT_STR_WCERT_FIND_SUBJECT_STRCERT_FIND_ISSUER_STR_ACERT_FIND_ISSUER_STR_WCERT_FIND_ISSUER_STRCERT_FIND_KEY_SPECCERT_FIND_ENHKEY_USAGECERT_FIND_CTL_USAGECERT_FIND_SUBJECT_CERTCERT_FIND_ISSUER_OFCERT_FIND_EXISTINGCERT_FIND_CERT_ID CERT_FIND_CROSS_CERT_DIST_POINTSCERT_FIND_PUBKEY_MD5_HASH$CERT_FIND_OPTIONAL_ENHKEY_USAGE_FLAG$CERT_FIND_EXT_ONLY_ENHKEY_USAGE_FLAG%CERT_FIND_PROP_ONLY_ENHKEY_USAGE_FLAGCERT_FIND_NO_ENHKEY_USAGE_FLAGCERT_FIND_OR_ENHKEY_USAGE_FLAG!CERT_FIND_VALID_ENHKEY_USAGE_FLAG!CERT_FIND_OPTIONAL_CTL_USAGE_FLAG!CERT_FIND_EXT_ONLY_CTL_USAGE_FLAG"CERT_FIND_PROP_ONLY_CTL_USAGE_FLAGCERT_FIND_NO_CTL_USAGE_FLAGCERT_FIND_OR_CTL_USAGE_FLAGCERT_FIND_VALID_CTL_USAGE_FLAG+CERT_SET_PROPERTY_IGNORE_PERSIST_ERROR_FLAG&CERT_SET_PROPERTY_INHIBIT_PERSIST_FLAGCTL_ENTRY_FROM_PROP_CHAIN_FLAGCRL_FIND_ANYCRL_FIND_ISSUED_BYCRL_FIND_EXISTINGCRL_FIND_ISSUED_FORCRL_FIND_ISSUED_BY_AKI_FLAG!CRL_FIND_ISSUED_BY_SIGNATURE_FLAGCRL_FIND_ISSUED_BY_DELTA_FLAGCRL_FIND_ISSUED_BY_BASE_FLAGCERT_STORE_ADD_NEWCERT_STORE_ADD_USE_EXISTINGCERT_STORE_ADD_REPLACE_EXISTINGCERT_STORE_ADD_ALWAYS2CERT_STORE_ADD_REPLACE_EXISTING_INHERIT_PROPERTIESCERT_STORE_ADD_NEWER'CERT_STORE_ADD_NEWER_INHERIT_PROPERTIESCERT_STORE_CERTIFICATE_CONTEXTCERT_STORE_CRL_CONTEXTCERT_STORE_CTL_CONTEXTCERT_STORE_ALL_CONTEXT_FLAG#CERT_STORE_CERTIFICATE_CONTEXT_FLAGCERT_STORE_CRL_CONTEXT_FLAGCERT_STORE_CTL_CONTEXT_FLAGCTL_ANY_SUBJECT_TYPECTL_CERT_SUBJECT_TYPECTL_FIND_ANYCTL_FIND_SHA1_HASHCTL_FIND_MD5_HASHCTL_FIND_USAGECTL_FIND_SUBJECTCTL_FIND_EXISTINGCTL_FIND_NO_LIST_ID_CBDATACTL_FIND_SAME_USAGE_FLAGCERT_STORE_CTRL_RESYNCCERT_STORE_CTRL_NOTIFY_CHANGECERT_STORE_CTRL_COMMITCERT_STORE_CTRL_AUTO_RESYNCCERT_STORE_CTRL_CANCEL_NOTIFY-CERT_STORE_CTRL_INHIBIT_DUPLICATE_HANDLE_FLAG!CERT_STORE_CTRL_COMMIT_FORCE_FLAG!CERT_STORE_CTRL_COMMIT_CLEAR_FLAG!CERT_STORE_LOCALIZED_NAME_PROP_IDCERT_CREATE_CONTEXT_NOCOPY_FLAGCERT_CREATE_CONTEXT_SORTED_FLAG%CERT_CREATE_CONTEXT_NO_HCRYPTMSG_FLAG!CERT_CREATE_CONTEXT_NO_ENTRY_FLAG#CERT_PHYSICAL_STORE_ADD_ENABLE_FLAG%CERT_PHYSICAL_STORE_OPEN_DISABLE_FLAG,CERT_PHYSICAL_STORE_REMOTE_OPEN_DISABLE_FLAG4CERT_PHYSICAL_STORE_INSERT_COMPUTER_NAME_ENABLE_FLAG(CERT_PHYSICAL_STORE_PREDEFINED_ENUM_FLAG CERT_PHYSICAL_STORE_DEFAULT_NAME%CERT_PHYSICAL_STORE_GROUP_POLICY_NAME&CERT_PHYSICAL_STORE_LOCAL_MACHINE_NAME,CERT_PHYSICAL_STORE_DS_USER_CERTIFICATE_NAME3CERT_PHYSICAL_STORE_LOCAL_MACHINE_GROUP_POLICY_NAME#CERT_PHYSICAL_STORE_ENTERPRISE_NAME"CERT_PHYSICAL_STORE_AUTH_ROOT_NAME#CERT_PHYSICAL_STORE_SMART_CARD_NAME%CRYPT_OID_OPEN_SYSTEM_STORE_PROV_FUNC$CRYPT_OID_REGISTER_SYSTEM_STORE_FUNC&CRYPT_OID_UNREGISTER_SYSTEM_STORE_FUNC CRYPT_OID_ENUM_SYSTEM_STORE_FUNC&CRYPT_OID_REGISTER_PHYSICAL_STORE_FUNC(CRYPT_OID_UNREGISTER_PHYSICAL_STORE_FUNC"CRYPT_OID_ENUM_PHYSICAL_STORE_FUNC*CRYPT_OID_SYSTEM_STORE_LOCATION_VALUE_NAMECMSG_TRUSTED_SIGNER_FLAGCMSG_SIGNER_ONLY_FLAGCMSG_USE_SIGNER_INDEX_FLAGCMSG_CMS_ENCAPSULATED_CTL_FLAGCMSG_ENCODE_SORTED_CTL_FLAG*CMSG_ENCODE_HASHED_SUBJECT_IDENTIFIER_FLAG#CERT_VERIFY_INHIBIT_CTL_UPDATE_FLAG CERT_VERIFY_TRUSTED_SIGNERS_FLAGCERT_VERIFY_NO_TIME_CHECK_FLAG!CERT_VERIFY_ALLOW_MORE_USAGE_FLAGCERT_VERIFY_UPDATED_CTL_FLAGCERT_CONTEXT_REVOCATION_TYPECERT_VERIFY_REV_CHAIN_FLAG'CERT_VERIFY_CACHE_ONLY_BASED_REVOCATION)CERT_VERIFY_REV_ACCUMULATIVE_TIMEOUT_FLAGCERT_UNICODE_IS_RDN_ATTRS_FLAG'CERT_CASE_INSENSITIVE_IS_RDN_ATTRS_FLAG#CRYPT_VERIFY_CERT_SIGN_SUBJECT_BLOB#CRYPT_VERIFY_CERT_SIGN_SUBJECT_CERT"CRYPT_VERIFY_CERT_SIGN_SUBJECT_CRL$CRYPT_VERIFY_CERT_SIGN_ISSUER_PUBKEY"CRYPT_VERIFY_CERT_SIGN_ISSUER_CERT#CRYPT_VERIFY_CERT_SIGN_ISSUER_CHAIN"CRYPT_VERIFY_CERT_SIGN_ISSUER_NULL'CRYPT_DEFAULT_CONTEXT_AUTO_RELEASE_FLAG"CRYPT_DEFAULT_CONTEXT_PROCESS_FLAG#CRYPT_DEFAULT_CONTEXT_CERT_SIGN_OID)CRYPT_DEFAULT_CONTEXT_MULTI_CERT_SIGN_OID%CRYPT_OID_EXPORT_PUBLIC_KEY_INFO_FUNC%CRYPT_OID_IMPORT_PUBLIC_KEY_INFO_FUNCCRYPT_ACQUIRE_CACHE_FLAG CRYPT_ACQUIRE_USE_PROV_INFO_FLAGCRYPT_ACQUIRE_COMPARE_KEY_FLAGCRYPT_ACQUIRE_SILENT_FLAGCRYPT_FIND_USER_KEYSET_FLAGCRYPT_FIND_MACHINE_KEYSET_FLAGCRYPT_FIND_SILENT_KEYSET_FLAG&CRYPT_OID_IMPORT_PRIVATE_KEY_INFO_FUNC&CRYPT_OID_EXPORT_PRIVATE_KEY_INFO_FUNCCRYPT_DELETE_KEYSETCERT_SIMPLE_NAME_STRCERT_OID_NAME_STRCERT_X500_NAME_STRCERT_NAME_STR_SEMICOLON_FLAGCERT_NAME_STR_NO_PLUS_FLAGCERT_NAME_STR_NO_QUOTING_FLAGCERT_NAME_STR_CRLF_FLAGCERT_NAME_STR_COMMA_FLAGCERT_NAME_STR_REVERSE_FLAG#CERT_NAME_STR_DISABLE_IE4_UTF8_FLAG%CERT_NAME_STR_ENABLE_T61_UNICODE_FLAG&CERT_NAME_STR_ENABLE_UTF8_UNICODE_FLAGCERT_NAME_EMAIL_TYPECERT_NAME_RDN_TYPECERT_NAME_ATTR_TYPECERT_NAME_SIMPLE_DISPLAY_TYPECERT_NAME_FRIENDLY_DISPLAY_TYPECERT_NAME_DNS_TYPECERT_NAME_URL_TYPECERT_NAME_UPN_TYPECERT_NAME_ISSUER_FLAGCERT_NAME_DISABLE_IE4_UTF8_FLAG#CRYPT_MESSAGE_BARE_CONTENT_OUT_FLAG+CRYPT_MESSAGE_ENCAPSULATED_CONTENT_OUT_FLAGCRYPT_MESSAGE_KEYID_SIGNER_FLAG CRYPT_MESSAGE_SILENT_KEYSET_FLAG"CRYPT_MESSAGE_KEYID_RECIPIENT_FLAGCERT_QUERY_OBJECT_FILECERT_QUERY_OBJECT_BLOBCERT_QUERY_CONTENT_CERTCERT_QUERY_CONTENT_CTLCERT_QUERY_CONTENT_CRL#CERT_QUERY_CONTENT_SERIALIZED_STORE"CERT_QUERY_CONTENT_SERIALIZED_CERT!CERT_QUERY_CONTENT_SERIALIZED_CTL!CERT_QUERY_CONTENT_SERIALIZED_CRLCERT_QUERY_CONTENT_PKCS7_SIGNED!CERT_QUERY_CONTENT_PKCS7_UNSIGNED%CERT_QUERY_CONTENT_PKCS7_SIGNED_EMBEDCERT_QUERY_CONTENT_PKCS10CERT_QUERY_CONTENT_PFXCERT_QUERY_CONTENT_CERT_PAIRCERT_QUERY_CONTENT_FLAG_CERTCERT_QUERY_CONTENT_FLAG_CTLCERT_QUERY_CONTENT_FLAG_CRL(CERT_QUERY_CONTENT_FLAG_SERIALIZED_STORE'CERT_QUERY_CONTENT_FLAG_SERIALIZED_CERT&CERT_QUERY_CONTENT_FLAG_SERIALIZED_CTL&CERT_QUERY_CONTENT_FLAG_SERIALIZED_CRL$CERT_QUERY_CONTENT_FLAG_PKCS7_SIGNED&CERT_QUERY_CONTENT_FLAG_PKCS7_UNSIGNED*CERT_QUERY_CONTENT_FLAG_PKCS7_SIGNED_EMBEDCERT_QUERY_CONTENT_FLAG_PKCS10CERT_QUERY_CONTENT_FLAG_PFX!CERT_QUERY_CONTENT_FLAG_CERT_PAIRCERT_QUERY_CONTENT_FLAG_ALLCERT_QUERY_FORMAT_BINARY CERT_QUERY_FORMAT_BASE64_ENCODED'CERT_QUERY_FORMAT_ASN_ASCII_HEX_ENCODEDCERT_QUERY_FORMAT_FLAG_BINARY%CERT_QUERY_FORMAT_FLAG_BASE64_ENCODED,CERT_QUERY_FORMAT_FLAG_ASN_ASCII_HEX_ENCODEDCERT_QUERY_FORMAT_FLAG_ALL%CREDENTIAL_OID_PASSWORD_CREDENTIALS_A%CREDENTIAL_OID_PASSWORD_CREDENTIALS_W#CREDENTIAL_OID_PASSWORD_CREDENTIALS'SCHEME_OID_RETRIEVE_ENCODED_OBJECT_FUNC(SCHEME_OID_RETRIEVE_ENCODED_OBJECTW_FUNC&CONTEXT_OID_CREATE_OBJECT_CONTEXT_FUNCCONTEXT_OID_CERTIFICATECONTEXT_OID_CRLCONTEXT_OID_CTLCONTEXT_OID_PKCS7CONTEXT_OID_CAPI2_ANYCONTEXT_OID_OCSP_RESPCRYPT_RETRIEVE_MULTIPLE_OBJECTSCRYPT_CACHE_ONLY_RETRIEVALCRYPT_WIRE_ONLY_RETRIEVALCRYPT_DONT_CACHE_RESULTCRYPT_ASYNC_RETRIEVALCRYPT_STICKY_CACHE_RETRIEVAL$CRYPT_LDAP_SCOPE_BASE_ONLY_RETRIEVALCRYPT_OFFLINE_CHECK_RETRIEVAL!CRYPT_LDAP_INSERT_ENTRY_ATTRIBUTECRYPT_LDAP_SIGN_RETRIEVALCRYPT_NO_AUTH_RETRIEVAL#CRYPT_LDAP_AREC_EXCLUSIVE_RETRIEVALCRYPT_AIA_RETRIEVALCRYPT_VERIFY_CONTEXT_SIGNATURECRYPT_VERIFY_DATA_HASHCRYPT_KEEP_TIME_VALIDCRYPT_DONT_VERIFY_SIGNATURECRYPT_DONT_CHECK_TIME_VALIDITY#CRYPT_CHECK_FRESHNESS_TIME_VALIDITYCRYPT_ACCUMULATIVE_TIMEOUT&CRYPT_PARAM_ASYNC_RETRIEVAL_COMPLETION"CRYPT_PARAM_CANCEL_ASYNC_RETRIEVALCRYPT_GET_URL_FROM_PROPERTYCRYPT_GET_URL_FROM_EXTENSION#CRYPT_GET_URL_FROM_UNAUTH_ATTRIBUTE!CRYPT_GET_URL_FROM_AUTH_ATTRIBUTEURL_OID_GET_OBJECT_URL_FUNCTIME_VALID_OID_GET_OBJECT_FUNC TIME_VALID_OID_FLUSH_OBJECT_FUNCTIME_VALID_OID_GET_CTLTIME_VALID_OID_GET_CRL TIME_VALID_OID_GET_CRL_FROM_CERT)TIME_VALID_OID_GET_FRESHEST_CRL_FROM_CERT(TIME_VALID_OID_GET_FRESHEST_CRL_FROM_CRLTIME_VALID_OID_FLUSH_CTLTIME_VALID_OID_FLUSH_CRL"TIME_VALID_OID_FLUSH_CRL_FROM_CERT+TIME_VALID_OID_FLUSH_FRESHEST_CRL_FROM_CERT*TIME_VALID_OID_FLUSH_FRESHEST_CRL_FROM_CRL CRYPTPROTECT_PROMPT_ON_UNPROTECTCRYPTPROTECT_PROMPT_ON_PROTECTCRYPTPROTECT_PROMPT_RESERVEDCRYPTPROTECT_PROMPT_STRONG"CRYPTPROTECT_PROMPT_REQUIRE_STRONGCRYPTPROTECT_UI_FORBIDDENCRYPTPROTECT_LOCAL_MACHINECRYPTPROTECT_CRED_SYNCCRYPTPROTECT_AUDITCRYPTPROTECT_NO_RECOVERYCRYPTPROTECT_VERIFY_PROTECTIONCRYPTPROTECT_CRED_REGENERATE#CRYPTPROTECT_FIRST_RESERVED_FLAGVAL"CRYPTPROTECT_LAST_RESERVED_FLAGVALCRYPTPROTECTMEMORY_BLOCK_SIZECRYPTPROTECTMEMORY_SAME_PROCESS CRYPTPROTECTMEMORY_CROSS_PROCESSCRYPTPROTECTMEMORY_SAME_LOGONCERT_CREATE_SELFSIGN_NO_SIGN CERT_CREATE_SELFSIGN_NO_KEY_INFOCRYPT_KEYID_MACHINE_FLAGCRYPT_KEYID_ALLOC_FLAGCRYPT_KEYID_DELETE_FLAGCRYPT_KEYID_SET_NEW_FLAG,CERT_CHAIN_MAX_AIA_URL_COUNT_IN_CERT_DEFAULT8CERT_CHAIN_MAX_AIA_URL_RETRIEVAL_COUNT_PER_CHAIN_DEFAULT3CERT_CHAIN_MAX_AIA_URL_RETRIEVAL_BYTE_COUNT_DEFAULT3CERT_CHAIN_MAX_AIA_URL_RETRIEVAL_CERT_COUNT_DEFAULTCERT_CHAIN_CACHE_END_CERTCERT_CHAIN_THREAD_STORE_SYNC#CERT_CHAIN_CACHE_ONLY_URL_RETRIEVAL"CERT_CHAIN_USE_LOCAL_MACHINE_STORE#CERT_CHAIN_ENABLE_CACHE_AUTO_UPDATECERT_CHAIN_ENABLE_SHARE_STORECERT_TRUST_NO_ERRORCERT_TRUST_IS_NOT_TIME_VALIDCERT_TRUST_IS_NOT_TIME_NESTEDCERT_TRUST_IS_REVOKED!CERT_TRUST_IS_NOT_SIGNATURE_VALID!CERT_TRUST_IS_NOT_VALID_FOR_USAGECERT_TRUST_IS_UNTRUSTED_ROOT$CERT_TRUST_REVOCATION_STATUS_UNKNOWNCERT_TRUST_IS_CYCLICCERT_TRUST_INVALID_EXTENSION%CERT_TRUST_INVALID_POLICY_CONSTRAINTS$CERT_TRUST_INVALID_BASIC_CONSTRAINTS#CERT_TRUST_INVALID_NAME_CONSTRAINTS,CERT_TRUST_HAS_NOT_SUPPORTED_NAME_CONSTRAINT*CERT_TRUST_HAS_NOT_DEFINED_NAME_CONSTRAINT,CERT_TRUST_HAS_NOT_PERMITTED_NAME_CONSTRAINT'CERT_TRUST_HAS_EXCLUDED_NAME_CONSTRAINT CERT_TRUST_IS_OFFLINE_REVOCATION#CERT_TRUST_NO_ISSUANCE_CHAIN_POLICYCERT_TRUST_IS_PARTIAL_CHAIN CERT_TRUST_CTL_IS_NOT_TIME_VALID%CERT_TRUST_CTL_IS_NOT_SIGNATURE_VALID%CERT_TRUST_CTL_IS_NOT_VALID_FOR_USAGE!CERT_TRUST_HAS_EXACT_MATCH_ISSUERCERT_TRUST_HAS_KEY_MATCH_ISSUER CERT_TRUST_HAS_NAME_MATCH_ISSUERCERT_TRUST_IS_SELF_SIGNEDCERT_TRUST_HAS_PREFERRED_ISSUER$CERT_TRUST_HAS_ISSUANCE_CHAIN_POLICY%CERT_TRUST_HAS_VALID_NAME_CONSTRAINTSCERT_TRUST_IS_COMPLEX_CHAINUSAGE_MATCH_TYPE_ANDUSAGE_MATCH_TYPE_OR$CERT_CHAIN_REVOCATION_CHECK_END_CERT!CERT_CHAIN_REVOCATION_CHECK_CHAIN.CERT_CHAIN_REVOCATION_CHECK_CHAIN_EXCLUDE_ROOT&CERT_CHAIN_REVOCATION_CHECK_CACHE_ONLY*CERT_CHAIN_REVOCATION_ACCUMULATIVE_TIMEOUT*CERT_CHAIN_DISABLE_PASS1_QUALITY_FILTERING(CERT_CHAIN_RETURN_LOWER_QUALITY_CONTEXTS(CERT_CHAIN_DISABLE_AUTH_ROOT_AUTO_UPDATECERT_CHAIN_TIMESTAMP_TIMEREVOCATION_OID_CRL_REVOCATIONCERT_CHAIN_FIND_BY_ISSUER*CERT_CHAIN_FIND_BY_ISSUER_COMPARE_KEY_FLAG,CERT_CHAIN_FIND_BY_ISSUER_COMPLEX_CHAIN_FLAG-CERT_CHAIN_FIND_BY_ISSUER_CACHE_ONLY_URL_FLAG,CERT_CHAIN_FIND_BY_ISSUER_LOCAL_MACHINE_FLAG%CERT_CHAIN_FIND_BY_ISSUER_NO_KEY_FLAG)CERT_CHAIN_FIND_BY_ISSUER_CACHE_ONLY_FLAG,CERT_CHAIN_POLICY_IGNORE_NOT_TIME_VALID_FLAG0CERT_CHAIN_POLICY_IGNORE_CTL_NOT_TIME_VALID_FLAG-CERT_CHAIN_POLICY_IGNORE_NOT_TIME_NESTED_FLAG7CERT_CHAIN_POLICY_IGNORE_INVALID_BASIC_CONSTRAINTS_FLAG1CERT_CHAIN_POLICY_IGNORE_ALL_NOT_TIME_VALID_FLAGS'CERT_CHAIN_POLICY_ALLOW_UNKNOWN_CA_FLAG)CERT_CHAIN_POLICY_IGNORE_WRONG_USAGE_FLAG*CERT_CHAIN_POLICY_IGNORE_INVALID_NAME_FLAG,CERT_CHAIN_POLICY_IGNORE_INVALID_POLICY_FLAG-CERT_CHAIN_POLICY_IGNORE_END_REV_UNKNOWN_FLAG4CERT_CHAIN_POLICY_IGNORE_CTL_SIGNER_REV_UNKNOWN_FLAG,CERT_CHAIN_POLICY_IGNORE_CA_REV_UNKNOWN_FLAG.CERT_CHAIN_POLICY_IGNORE_ROOT_REV_UNKNOWN_FLAG.CERT_CHAIN_POLICY_IGNORE_ALL_REV_UNKNOWN_FLAGS%CERT_CHAIN_POLICY_ALLOW_TESTROOT_FLAG%CERT_CHAIN_POLICY_TRUST_TESTROOT_FLAG.CRYPT_OID_VERIFY_CERTIFICATE_CHAIN_POLICY_FUNCAUTHTYPE_CLIENTAUTHTYPE_SERVER+BASIC_CONSTRAINTS_CERT_CHAIN_POLICY_CA_FLAG3BASIC_CONSTRAINTS_CERT_CHAIN_POLICY_END_ENTITY_FLAG6MICROSOFT_ROOT_CERT_CHAIN_POLICY_ENABLE_TEST_ROOT_FLAGCRYPT_STRING_BASE64HEADERCRYPT_STRING_BASE64CRYPT_STRING_BINARY CRYPT_STRING_BASE64REQUESTHEADERCRYPT_STRING_HEXCRYPT_STRING_HEXASCIICRYPT_STRING_BASE64_ANYCRYPT_STRING_ANYCRYPT_STRING_HEX_ANY CRYPT_STRING_BASE64X509CRLHEADERCRYPT_STRING_HEXADDRCRYPT_STRING_HEXASCIIADDRCRYPT_STRING_NOCRCRYPT_USER_KEYSETPKCS12_IMPORT_RESERVED_MASKREPORT_NO_PRIVATE_KEY%REPORT_NOT_ABLE_TO_EXPORT_PRIVATE_KEYEXPORT_PRIVATE_KEYSPKCS12_EXPORT_RESERVED_MASKCERT_STORE_PROV_MSGCERT_STORE_PROV_MEMORYCERT_STORE_PROV_FILECERT_STORE_PROV_REGCERT_STORE_PROV_PKCS7CERT_STORE_PROV_SERIALIZEDCERT_STORE_PROV_FILENAMECERT_STORE_PROV_SYSTEMCERT_STORE_PROV_COLLECTIONCERT_STORE_PROV_SYSTEM_REGISTRYCERT_STORE_PROV_PHYSICALCERT_STORE_PROV_SMART_CARDCERT_STORE_PROV_LDAPURL_OID_CERTIFICATE_ISSUER"URL_OID_CERTIFICATE_CRL_DIST_POINTURL_OID_CTL_ISSUERURL_OID_CTL_NEXT_UPDATEURL_OID_CRL_ISSUER URL_OID_CERTIFICATE_FRESHEST_CRLURL_OID_CRL_FRESHEST_CRLURL_OID_CROSS_CERT_DIST_POINTURL_OID_CERTIFICATE_OCSP+URL_OID_CERTIFICATE_OCSP_AND_CRL_DIST_POINT+URL_OID_CERTIFICATE_CRL_DIST_POINT_AND_OCSP&URL_OID_CROSS_CERT_SUBJECT_INFO_ACCESSURL_OID_CERTIFICATE_ONLY_OCSPr   r
   r   <module>r     sF-                                   L(;6L(;6L(;6L(;6\)L8	L(;6#l2_D#l2_D"\1K?&5G!N2[@&7:JJ"^3lB	"^3lB	!N2[@!O3kA"_4|C	#k14DD
&47GG+k9<RR &4{B(<7+E&7:JJ!N2[@(>9<NN!L03EE (+AADWW 225QQ  225MM  225MM  )+AADWW (+AADWW (+AADWW !N2[@\)L8	,>&58PP %6H%6H%6H!N2[@,>,>,>   !  !   	    
! %/ " #     "  ! 
  	


	
					


   
	  
	    
	  
 !   


            
  
       	             <E % < !H + L 5 ? #U ) F  * J 3 =O + 	& ) &S #- "% %( "! ( 1      	
#& #########%%&) ) ) * . %'- 0 . / - 0 , / . 0 . . / / / 2 5 6 . 4  ; : $$$' $- + !( 
$(    	$ $ % $ $ $ $ % & " % & % ( % " # & ) & * ) ) # & * * " " " # & $6  8 $< !&> #6  8 $< !&> #": $= !6 8  9 &? # 9 &? #$= !8 !: "; #<   &   (   $ !+   $ !  " &0 ##  %/ "#-   ", % ( ", ' &0 #    # ! ", $. !)   5 #:  4 '= $3 *                    #.  $. !#-  !+ ) #0  #0  


   %& "    )* &"# #%   	
	
 	
$   ''          $      #  ! !  3 ) /2 ,  4T 15V 24T 19@ 6 !$ %( "/2 ,  2P / 	  !" 	           #%  $& ! !1  	    5 &      )        "$ (* %(    $& !      
                   !+ ! # ( # " %  + & ! % "- * % $ # $ # &  ' &   $ # ) & 2 #;   8 + 1 
!1 0 3 3 7 "	+ - 2 - 8 4 "8 , 1 #9  / / - 4 3 2 / "9 $; !'> $1 , "9 6 0 4 3 2  7 / $ !/ / 0 !4 !4 0 . "5 "5 5 6 4 , '/ , + 0 3 1 #<  1 5 5 "; $	6 )/ 3 1 "5 )< &$? !"' #%  #)  $& !$. !%& "#'  !% "& #'  # # "&  # #            %) "&( #%/ "&' # # ) &,    !"  $% !    !"  !%  $ &* #! )- &#'   $ !# $/ !'+ $(* %' # # &+ #$) !03 -'.8 )= &!" $% !")     6 *D ' : #<  $ 5 2 1  7 #:  "9 6 !9 1 0 6 %) "%) "    " ! ( , - 	+ . . + . , / . - . 0 ) ( / ) . . 3  4 '; $4 !"                      5 5 ": ": #<  #<  "9 5 4 %@ "< %4 "$ %/ "'1 $!-  %& "$' !   "  !"  !   !" "#    : 9 *- '+. ((+ %    %& "%& "+ * , / "8 . / 2 4 	 i# >) !"&?!? # >)     &' ##$  #$     #.  "  # "  %/ "& ! %/ "",    !    #$    "    "              !# !# /1 , "       $7 !2   $7 !2   $7 !2   '= $"8 !" '( $    "= 8 4 4      #$  #$               "  "      : #@  #@  ,6 )$% !&0 #,6 )(I %(2 %!< (2 %,6 ).8 +/9 ,/9 ,!< (2 %!< !< !< !<   !    *    $% ! 2 $& !      !       ! &( #*, '+- (  -/ *%' "#%   !# !# !# %' "  "$ !   !# $& !$& !!# /1 ,#%  -/ *  *, '-/ *24 /#%   !#      ' $ # 4 $> !3M 0+E ('* $&) #), &#-  ) $  & ; & 7 "  ,  , '7 $%I " * ; "-  ? " 3 &  * ' # & % & #-  %/ ".8 +# ", (  * %  * ) !+ %  * ' ",  "- %/ "", #%  $% !%& "'( $ !  12 .23 /01 -%)II  '*JJ   ),LL " "%EE  58XX 26VV , 47WW - 25UU + ,/ (*- ''* $&) #"% /3 ,:> 7", &0 #+5 (.8 +*4 '*4 'AD >@C =5A 28G 5.5 +,  . / /    6 ' >G # *-DD  #* *-GG * +S '+.HH + 0C ,O - 6G 2*\9 & ,C (+.EE 1 #* &- #&1 #", #*  '. $M %, "# &- #% % !7  # " "% $' !'+ $ !" "# #$  )* & ! !" "# () % ! !# "$ (* %! !# &( #)+ & " %' "(* % " %' "(* %!$      !  ! ; ( (          *     2         &( #!  $66,0BB *.@@ 6:LL 6:LL $*.@@ .2DD ++.DD  ++.DD  *-??BWW )-??BWW 114JJ  114JJ  0 114II  114II  . *.@@ 26HH , 26HH ,0BB *.@@ (,>> '+== ! 9<NN '* $'* $(+ %!$ !% $( !$H !$H !%J "< < !B .9 +)3 &!$    ! $' ! # "   "#  56 2 *+ '!"     &'+I&I ##99 #99           !    ! 03 -$' !$' !$* !"% "% (+ %$' !&) #(+ %/2 ,7: 4+. ( $.  (6 %)8 &/A ,6P 3&3 #%0 "&2 #(D %'C $)G &#;  )G &+K (%? "-B *    !+ ! -0 *&) ##&  !$ $' !"   ' *4 ',6 )!$ *- '&' #&' #%& "'( $%& "&' #%& "*4 '%/ "&' #,- )(G %(G %% #-  !+ & ( !+  * )I &)I &(    ) '  * $ % ' &0 #(2 %)3 &    ! "#     ", &0 #.8 +", #-  %( "# #    &' #%& "$% !$% !"# $% !(* %  !  $;; #99 #99 +,0S+S (*+/Q*Q ')*.O)O &)*.O)O &'(,K'K $)*.O)O &-.2W-W *!"&?!? #99 $%)E$E ! !"!" // .	.
 -- -- ++ -- 1	1 %
% "" ((   #$  *+ ' !%= = ()-M(M %	00 - "+,23  )* %() %&K #*J '+L ()H &    ", ' & $ " ) '1 $ * $. !& $ &0 #  !+ # " ( !+ &0 #' )* &%& "( ) &0 #$. !2 !8 #<    #$  ,- )+, (  %& "./ +-. *#&  !$ # ! %) "      !% # &0 #%' " " "& #'   $   #$  % # $ % /0 ,;= 86< 368 3& ) &0 #%/ "&0 # *   )  * " $. !$. !) '1 $! ) (2 %'1 $&0 #/9 ,-7 */9 ,*4 '#-  &0 #( #-  (2 %(2 %$. !", #-  & ", '1 $(2 %( !   '1 $$. !1; .)4 &-7 *-7 *+5 (+5 (&  !  -3 */5 ,06 -/5 ,(. %,2 )/9 ,3= 00: -:D 706734 2
 +5 ',6 )-7 */9 ,0: -7A 4/9 ,1; .1:;23 55 / )3 %(2 %1V ..9 +6@ 39C 6&     #-   " $  ! #-  ! &   $  (. % $           "$     %& "   #$    !  .0 +.0 +)+ & " r
   