public static X509Certificate2Collection LoadAllPublic()
 {
     using (SystemX509Store store = SystemX509Store.OpenExternal())
     {
         return(store.GetAllCertificates());
     }
 }