From e09f6209c45730d01cedc764a9a37352a116a037 Mon Sep 17 00:00:00 2001 From: David Keeler Date: Fri, 12 Jun 2015 14:56:07 -0700 Subject: [PATCH] bug 1174292 - convert test_cert_version.js to generate certificates at build time r=Cykesiopka Also remove redundant test-cases. --- security/manager/ssl/tests/unit/moz.build | 1 + security/manager/ssl/tests/unit/pycert.py | 36 +- .../ssl/tests/unit/test_cert_version.js | 563 +++++------------- .../unit/test_cert_version/ca.pem.certspec | 4 + .../ee-v1-BC-cA_ca.pem.certspec | 4 + .../ee-v1-BC-not-cA_ca.pem.certspec | 4 + .../ee-v1-noBC_ca.pem.certspec | 3 + .../ee-v2-BC-cA_ca.pem.certspec | 4 + .../ee-v2-BC-not-cA_ca.pem.certspec | 4 + .../ee-v2-noBC_ca.pem.certspec | 3 + .../ee-v3-BC-cA_ca.pem.certspec | 4 + .../ee-v3-BC-not-cA_ca.pem.certspec | 4 + .../ee-v3-noBC_ca.pem.certspec | 3 + .../ee-v4-BC-cA_ca.pem.certspec | 4 + .../ee-v4-BC-not-cA_ca.pem.certspec | 4 + .../ee-v4-noBC_ca.pem.certspec | 3 + .../ee_int-v1-BC-cA.pem.certspec | 2 + .../ee_int-v1-BC-not-cA.pem.certspec | 2 + .../ee_int-v1-noBC.pem.certspec | 2 + .../ee_int-v2-BC-cA.pem.certspec | 2 + .../ee_int-v2-BC-not-cA.pem.certspec | 2 + .../ee_int-v2-noBC.pem.certspec | 2 + .../ee_int-v3-BC-cA.pem.certspec | 2 + .../ee_int-v3-BC-not-cA.pem.certspec | 2 + .../ee_int-v3-noBC.pem.certspec | 2 + .../ee_int-v4-BC-cA.pem.certspec | 2 + .../ee_int-v4-BC-not-cA.pem.certspec | 2 + .../ee_int-v4-noBC.pem.certspec | 2 + .../tests/unit/test_cert_version/generate.py | 147 +++-- .../int-v1-BC-cA_ca.pem.certspec | 5 + .../int-v1-BC-not-cA_ca.pem.certspec | 5 + .../int-v1-noBC_ca.pem.certspec | 4 + .../int-v2-BC-cA_ca.pem.certspec | 5 + .../int-v2-BC-not-cA_ca.pem.certspec | 5 + .../int-v2-noBC_ca.pem.certspec | 4 + .../int-v3-BC-cA_ca.pem.certspec | 5 + .../int-v3-BC-not-cA_ca.pem.certspec | 5 + .../int-v3-noBC_ca.pem.certspec | 4 + .../int-v4-BC-cA_ca.pem.certspec | 5 + .../int-v4-BC-not-cA_ca.pem.certspec | 5 + .../int-v4-noBC_ca.pem.certspec | 4 + .../tests/unit/test_cert_version/moz.build | 65 ++ .../ss-v1-BC-cA.pem.certspec | 4 + .../ss-v1-BC-not-cA.pem.certspec | 4 + .../test_cert_version/ss-v1-noBC.pem.certspec | 3 + .../ss-v2-BC-cA.pem.certspec | 4 + .../ss-v2-BC-not-cA.pem.certspec | 4 + .../test_cert_version/ss-v2-noBC.pem.certspec | 3 + .../ss-v3-BC-cA.pem.certspec | 4 + .../ss-v3-BC-not-cA.pem.certspec | 4 + .../test_cert_version/ss-v3-noBC.pem.certspec | 3 + .../ss-v4-BC-cA.pem.certspec | 4 + .../ss-v4-BC-not-cA.pem.certspec | 4 + .../test_cert_version/ss-v4-noBC.pem.certspec | 3 + .../v1_bc_ee-v1_int-v1_ca.der | Bin 864 -> 0 bytes .../v1_bc_ee-v1_int-v1_ca_bc.der | Bin 871 -> 0 bytes .../v1_bc_ee-v1_int-v2_ca.der | Bin 865 -> 0 bytes .../v1_bc_ee-v1_int-v2_ca_bc.der | Bin 871 -> 0 bytes .../v1_bc_ee-v1_int-v3_ca.der | Bin 864 -> 0 bytes .../v1_bc_ee-v1_int-v3_ca_missing_bc.der | Bin 886 -> 0 bytes .../v1_bc_ee-v1_int_bc-v1_ca.der | Bin 871 -> 0 bytes .../v1_bc_ee-v1_int_bc-v1_ca_bc.der | Bin 877 -> 0 bytes .../v1_bc_ee-v1_int_bc-v2_ca.der | Bin 870 -> 0 bytes .../v1_bc_ee-v1_int_bc-v2_ca_bc.der | Bin 877 -> 0 bytes .../v1_bc_ee-v1_int_bc-v3_ca.der | Bin 871 -> 0 bytes .../v1_bc_ee-v1_int_bc-v3_ca_missing_bc.der | Bin 893 -> 0 bytes .../v1_bc_ee-v2_int-v1_ca.der | Bin 865 -> 0 bytes .../v1_bc_ee-v2_int-v1_ca_bc.der | Bin 870 -> 0 bytes .../v1_bc_ee-v2_int-v2_ca.der | Bin 864 -> 0 bytes .../v1_bc_ee-v2_int-v2_ca_bc.der | Bin 871 -> 0 bytes .../v1_bc_ee-v2_int-v3_ca.der | Bin 865 -> 0 bytes .../v1_bc_ee-v2_int-v3_ca_missing_bc.der | Bin 886 -> 0 bytes .../v1_bc_ee-v2_int_bc-v1_ca.der | Bin 870 -> 0 bytes .../v1_bc_ee-v2_int_bc-v1_ca_bc.der | Bin 877 -> 0 bytes .../v1_bc_ee-v2_int_bc-v2_ca.der | Bin 870 -> 0 bytes .../v1_bc_ee-v2_int_bc-v2_ca_bc.der | Bin 877 -> 0 bytes .../v1_bc_ee-v2_int_bc-v3_ca.der | Bin 871 -> 0 bytes .../v1_bc_ee-v2_int_bc-v3_ca_missing_bc.der | Bin 892 -> 0 bytes .../v1_bc_ee-v3_int-v1_ca.der | Bin 865 -> 0 bytes .../v1_bc_ee-v3_int-v1_ca_bc.der | Bin 870 -> 0 bytes .../v1_bc_ee-v3_int-v2_ca.der | Bin 865 -> 0 bytes .../v1_bc_ee-v3_int-v2_ca_bc.der | Bin 871 -> 0 bytes .../v1_bc_ee-v3_int-v3_ca.der | Bin 865 -> 0 bytes .../v1_bc_ee-v3_int-v3_ca_missing_bc.der | Bin 887 -> 0 bytes .../v1_bc_ee-v3_int_missing_bc-v1_ca.der | Bin 887 -> 0 bytes .../v1_bc_ee-v3_int_missing_bc-v1_ca_bc.der | Bin 893 -> 0 bytes .../v1_bc_ee-v3_int_missing_bc-v2_ca.der | Bin 886 -> 0 bytes .../v1_bc_ee-v3_int_missing_bc-v2_ca_bc.der | Bin 893 -> 0 bytes .../v1_bc_ee-v3_int_missing_bc-v3_ca.der | Bin 887 -> 0 bytes ..._ee-v3_int_missing_bc-v3_ca_missing_bc.der | Bin 910 -> 0 bytes .../tests/unit/test_cert_version/v1_ca.der | Bin 828 -> 0 bytes .../tests/unit/test_cert_version/v1_ca_bc.der | Bin 852 -> 0 bytes .../test_cert_version/v1_ee-v1_int-v1_ca.der | Bin 847 -> 0 bytes .../v1_ee-v1_int-v1_ca_bc.der | Bin 853 -> 0 bytes .../test_cert_version/v1_ee-v1_int-v2_ca.der | Bin 847 -> 0 bytes .../v1_ee-v1_int-v2_ca_bc.der | Bin 853 -> 0 bytes .../test_cert_version/v1_ee-v1_int-v3_ca.der | Bin 847 -> 0 bytes .../v1_ee-v1_int-v3_ca_missing_bc.der | Bin 869 -> 0 bytes .../v1_ee-v1_int_bc-v1_ca.der | Bin 852 -> 0 bytes .../v1_ee-v1_int_bc-v1_ca_bc.der | Bin 859 -> 0 bytes .../v1_ee-v1_int_bc-v2_ca.der | Bin 852 -> 0 bytes .../v1_ee-v1_int_bc-v2_ca_bc.der | Bin 859 -> 0 bytes .../v1_ee-v1_int_bc-v3_ca.der | Bin 853 -> 0 bytes .../v1_ee-v1_int_bc-v3_ca_missing_bc.der | Bin 875 -> 0 bytes .../test_cert_version/v1_ee-v2_int-v1_ca.der | Bin 846 -> 0 bytes .../v1_ee-v2_int-v1_ca_bc.der | Bin 852 -> 0 bytes .../test_cert_version/v1_ee-v2_int-v2_ca.der | Bin 847 -> 0 bytes .../v1_ee-v2_int-v2_ca_bc.der | Bin 853 -> 0 bytes .../test_cert_version/v1_ee-v2_int-v3_ca.der | Bin 847 -> 0 bytes .../v1_ee-v2_int-v3_ca_missing_bc.der | Bin 869 -> 0 bytes .../v1_ee-v2_int_bc-v1_ca.der | Bin 853 -> 0 bytes .../v1_ee-v2_int_bc-v1_ca_bc.der | Bin 858 -> 0 bytes .../v1_ee-v2_int_bc-v2_ca.der | Bin 853 -> 0 bytes .../v1_ee-v2_int_bc-v2_ca_bc.der | Bin 858 -> 0 bytes .../v1_ee-v2_int_bc-v3_ca.der | Bin 852 -> 0 bytes .../v1_ee-v2_int_bc-v3_ca_missing_bc.der | Bin 874 -> 0 bytes .../test_cert_version/v1_ee-v3_int-v1_ca.der | Bin 846 -> 0 bytes .../v1_ee-v3_int-v1_ca_bc.der | Bin 853 -> 0 bytes .../test_cert_version/v1_ee-v3_int-v2_ca.der | Bin 847 -> 0 bytes .../v1_ee-v3_int-v2_ca_bc.der | Bin 853 -> 0 bytes .../test_cert_version/v1_ee-v3_int-v3_ca.der | Bin 847 -> 0 bytes .../v1_ee-v3_int-v3_ca_missing_bc.der | Bin 869 -> 0 bytes .../v1_ee-v3_int_missing_bc-v1_ca.der | Bin 869 -> 0 bytes .../v1_ee-v3_int_missing_bc-v1_ca_bc.der | Bin 874 -> 0 bytes .../v1_ee-v3_int_missing_bc-v2_ca.der | Bin 868 -> 0 bytes .../v1_ee-v3_int_missing_bc-v2_ca_bc.der | Bin 875 -> 0 bytes .../v1_ee-v3_int_missing_bc-v3_ca.der | Bin 868 -> 0 bytes ..._ee-v3_int_missing_bc-v3_ca_missing_bc.der | Bin 892 -> 0 bytes .../unit/test_cert_version/v1_int-v1_ca.der | Bin 834 -> 0 bytes .../test_cert_version/v1_int-v1_ca_bc.der | Bin 840 -> 0 bytes .../unit/test_cert_version/v1_int-v2_ca.der | Bin 834 -> 0 bytes .../test_cert_version/v1_int-v2_ca_bc.der | Bin 840 -> 0 bytes .../unit/test_cert_version/v1_int-v3_ca.der | Bin 833 -> 0 bytes .../v1_int-v3_ca_missing_bc.der | Bin 856 -> 0 bytes .../test_cert_version/v1_int_bc-v1_ca.der | Bin 854 -> 0 bytes .../test_cert_version/v1_int_bc-v1_ca_bc.der | Bin 861 -> 0 bytes .../test_cert_version/v1_int_bc-v2_ca.der | Bin 854 -> 0 bytes .../test_cert_version/v1_int_bc-v2_ca_bc.der | Bin 861 -> 0 bytes .../test_cert_version/v1_int_bc-v3_ca.der | Bin 855 -> 0 bytes .../v1_int_bc-v3_ca_missing_bc.der | Bin 877 -> 0 bytes .../unit/test_cert_version/v1_self_signed.der | Bin 846 -> 0 bytes .../test_cert_version/v1_self_signed_bc.der | Bin 867 -> 0 bytes .../v2_bc_ee-v1_int-v1_ca.der | Bin 870 -> 0 bytes .../v2_bc_ee-v1_int-v1_ca_bc.der | Bin 876 -> 0 bytes .../v2_bc_ee-v1_int-v2_ca.der | Bin 870 -> 0 bytes .../v2_bc_ee-v1_int-v2_ca_bc.der | Bin 876 -> 0 bytes .../v2_bc_ee-v1_int-v3_ca.der | Bin 869 -> 0 bytes .../v2_bc_ee-v1_int-v3_ca_missing_bc.der | Bin 891 -> 0 bytes .../v2_bc_ee-v1_int_bc-v1_ca.der | Bin 876 -> 0 bytes .../v2_bc_ee-v1_int_bc-v1_ca_bc.der | Bin 882 -> 0 bytes .../v2_bc_ee-v1_int_bc-v2_ca.der | Bin 876 -> 0 bytes .../v2_bc_ee-v1_int_bc-v2_ca_bc.der | Bin 882 -> 0 bytes .../v2_bc_ee-v1_int_bc-v3_ca.der | Bin 876 -> 0 bytes .../v2_bc_ee-v1_int_bc-v3_ca_missing_bc.der | Bin 898 -> 0 bytes .../v2_bc_ee-v2_int-v1_ca.der | Bin 870 -> 0 bytes .../v2_bc_ee-v2_int-v1_ca_bc.der | Bin 876 -> 0 bytes .../v2_bc_ee-v2_int-v2_ca.der | Bin 870 -> 0 bytes .../v2_bc_ee-v2_int-v2_ca_bc.der | Bin 875 -> 0 bytes .../v2_bc_ee-v2_int-v3_ca.der | Bin 870 -> 0 bytes .../v2_bc_ee-v2_int-v3_ca_missing_bc.der | Bin 891 -> 0 bytes .../v2_bc_ee-v2_int_bc-v1_ca.der | Bin 876 -> 0 bytes .../v2_bc_ee-v2_int_bc-v1_ca_bc.der | Bin 881 -> 0 bytes .../v2_bc_ee-v2_int_bc-v2_ca.der | Bin 876 -> 0 bytes .../v2_bc_ee-v2_int_bc-v2_ca_bc.der | Bin 881 -> 0 bytes .../v2_bc_ee-v2_int_bc-v3_ca.der | Bin 876 -> 0 bytes .../v2_bc_ee-v2_int_bc-v3_ca_missing_bc.der | Bin 898 -> 0 bytes .../v2_bc_ee-v3_int-v1_ca.der | Bin 870 -> 0 bytes .../v2_bc_ee-v3_int-v1_ca_bc.der | Bin 876 -> 0 bytes .../v2_bc_ee-v3_int-v2_ca.der | Bin 870 -> 0 bytes .../v2_bc_ee-v3_int-v2_ca_bc.der | Bin 876 -> 0 bytes .../v2_bc_ee-v3_int-v3_ca.der | Bin 869 -> 0 bytes .../v2_bc_ee-v3_int-v3_ca_missing_bc.der | Bin 891 -> 0 bytes .../v2_bc_ee-v3_int_missing_bc-v1_ca.der | Bin 892 -> 0 bytes .../v2_bc_ee-v3_int_missing_bc-v1_ca_bc.der | Bin 898 -> 0 bytes .../v2_bc_ee-v3_int_missing_bc-v2_ca.der | Bin 892 -> 0 bytes .../v2_bc_ee-v3_int_missing_bc-v2_ca_bc.der | Bin 898 -> 0 bytes .../v2_bc_ee-v3_int_missing_bc-v3_ca.der | Bin 892 -> 0 bytes ..._ee-v3_int_missing_bc-v3_ca_missing_bc.der | Bin 915 -> 0 bytes .../tests/unit/test_cert_version/v2_ca.der | Bin 833 -> 0 bytes .../tests/unit/test_cert_version/v2_ca_bc.der | Bin 857 -> 0 bytes .../test_cert_version/v2_ee-v1_int-v1_ca.der | Bin 852 -> 0 bytes .../v2_ee-v1_int-v1_ca_bc.der | Bin 858 -> 0 bytes .../test_cert_version/v2_ee-v1_int-v2_ca.der | Bin 852 -> 0 bytes .../v2_ee-v1_int-v2_ca_bc.der | Bin 858 -> 0 bytes .../test_cert_version/v2_ee-v1_int-v3_ca.der | Bin 851 -> 0 bytes .../v2_ee-v1_int-v3_ca_missing_bc.der | Bin 873 -> 0 bytes .../v2_ee-v1_int_bc-v1_ca.der | Bin 858 -> 0 bytes .../v2_ee-v1_int_bc-v1_ca_bc.der | Bin 864 -> 0 bytes .../v2_ee-v1_int_bc-v2_ca.der | Bin 858 -> 0 bytes .../v2_ee-v1_int_bc-v2_ca_bc.der | Bin 863 -> 0 bytes .../v2_ee-v1_int_bc-v3_ca.der | Bin 858 -> 0 bytes .../v2_ee-v1_int_bc-v3_ca_missing_bc.der | Bin 879 -> 0 bytes .../test_cert_version/v2_ee-v2_int-v1_ca.der | Bin 852 -> 0 bytes .../v2_ee-v2_int-v1_ca_bc.der | Bin 857 -> 0 bytes .../test_cert_version/v2_ee-v2_int-v2_ca.der | Bin 852 -> 0 bytes .../v2_ee-v2_int-v2_ca_bc.der | Bin 858 -> 0 bytes .../test_cert_version/v2_ee-v2_int-v3_ca.der | Bin 852 -> 0 bytes .../v2_ee-v2_int-v3_ca_missing_bc.der | Bin 874 -> 0 bytes .../v2_ee-v2_int_bc-v1_ca.der | Bin 857 -> 0 bytes .../v2_ee-v2_int_bc-v1_ca_bc.der | Bin 864 -> 0 bytes .../v2_ee-v2_int_bc-v2_ca.der | Bin 858 -> 0 bytes .../v2_ee-v2_int_bc-v2_ca_bc.der | Bin 863 -> 0 bytes .../v2_ee-v2_int_bc-v3_ca.der | Bin 858 -> 0 bytes .../v2_ee-v2_int_bc-v3_ca_missing_bc.der | Bin 880 -> 0 bytes .../test_cert_version/v2_ee-v3_int-v1_ca.der | Bin 852 -> 0 bytes .../v2_ee-v3_int-v1_ca_bc.der | Bin 858 -> 0 bytes .../test_cert_version/v2_ee-v3_int-v2_ca.der | Bin 852 -> 0 bytes .../v2_ee-v3_int-v2_ca_bc.der | Bin 857 -> 0 bytes .../test_cert_version/v2_ee-v3_int-v3_ca.der | Bin 852 -> 0 bytes .../v2_ee-v3_int-v3_ca_missing_bc.der | Bin 874 -> 0 bytes .../v2_ee-v3_int_missing_bc-v1_ca.der | Bin 874 -> 0 bytes .../v2_ee-v3_int_missing_bc-v1_ca_bc.der | Bin 880 -> 0 bytes .../v2_ee-v3_int_missing_bc-v2_ca.der | Bin 873 -> 0 bytes .../v2_ee-v3_int_missing_bc-v2_ca_bc.der | Bin 879 -> 0 bytes .../v2_ee-v3_int_missing_bc-v3_ca.der | Bin 874 -> 0 bytes ..._ee-v3_int_missing_bc-v3_ca_missing_bc.der | Bin 897 -> 0 bytes .../unit/test_cert_version/v2_int-v1_ca.der | Bin 838 -> 0 bytes .../test_cert_version/v2_int-v1_ca_bc.der | Bin 844 -> 0 bytes .../unit/test_cert_version/v2_int-v2_ca.der | Bin 839 -> 0 bytes .../test_cert_version/v2_int-v2_ca_bc.der | Bin 845 -> 0 bytes .../unit/test_cert_version/v2_int-v3_ca.der | Bin 839 -> 0 bytes .../v2_int-v3_ca_missing_bc.der | Bin 860 -> 0 bytes .../test_cert_version/v2_int_bc-v1_ca.der | Bin 860 -> 0 bytes .../test_cert_version/v2_int_bc-v1_ca_bc.der | Bin 866 -> 0 bytes .../test_cert_version/v2_int_bc-v2_ca.der | Bin 860 -> 0 bytes .../test_cert_version/v2_int_bc-v2_ca_bc.der | Bin 866 -> 0 bytes .../test_cert_version/v2_int_bc-v3_ca.der | Bin 860 -> 0 bytes .../v2_int_bc-v3_ca_missing_bc.der | Bin 882 -> 0 bytes .../unit/test_cert_version/v2_self_signed.der | Bin 719 -> 0 bytes .../test_cert_version/v2_self_signed_bc.der | Bin 740 -> 0 bytes .../v3_bc_ee-v1_int-v1_ca.der | Bin 870 -> 0 bytes .../v3_bc_ee-v1_int-v1_ca_bc.der | Bin 876 -> 0 bytes .../v3_bc_ee-v1_int-v2_ca.der | Bin 868 -> 0 bytes .../v3_bc_ee-v1_int-v2_ca_bc.der | Bin 876 -> 0 bytes .../v3_bc_ee-v1_int-v3_ca.der | Bin 870 -> 0 bytes .../v3_bc_ee-v1_int-v3_ca_missing_bc.der | Bin 891 -> 0 bytes .../v3_bc_ee-v1_int_bc-v1_ca.der | Bin 876 -> 0 bytes .../v3_bc_ee-v1_int_bc-v1_ca_bc.der | Bin 882 -> 0 bytes .../v3_bc_ee-v1_int_bc-v2_ca.der | Bin 876 -> 0 bytes .../v3_bc_ee-v1_int_bc-v2_ca_bc.der | Bin 882 -> 0 bytes .../v3_bc_ee-v1_int_bc-v3_ca.der | Bin 876 -> 0 bytes .../v3_bc_ee-v1_int_bc-v3_ca_missing_bc.der | Bin 898 -> 0 bytes .../v3_bc_ee-v2_int-v1_ca.der | Bin 870 -> 0 bytes .../v3_bc_ee-v2_int-v1_ca_bc.der | Bin 876 -> 0 bytes .../v3_bc_ee-v2_int-v2_ca.der | Bin 870 -> 0 bytes .../v3_bc_ee-v2_int-v2_ca_bc.der | Bin 876 -> 0 bytes .../v3_bc_ee-v2_int-v3_ca.der | Bin 870 -> 0 bytes .../v3_bc_ee-v2_int-v3_ca_missing_bc.der | Bin 892 -> 0 bytes .../v3_bc_ee-v2_int_bc-v1_ca.der | Bin 875 -> 0 bytes .../v3_bc_ee-v2_int_bc-v1_ca_bc.der | Bin 882 -> 0 bytes .../v3_bc_ee-v2_int_bc-v2_ca.der | Bin 876 -> 0 bytes .../v3_bc_ee-v2_int_bc-v2_ca_bc.der | Bin 882 -> 0 bytes .../v3_bc_ee-v2_int_bc-v3_ca.der | Bin 876 -> 0 bytes .../v3_bc_ee-v2_int_bc-v3_ca_missing_bc.der | Bin 898 -> 0 bytes .../v3_bc_ee-v3_int-v1_ca.der | Bin 870 -> 0 bytes .../v3_bc_ee-v3_int-v1_ca_bc.der | Bin 876 -> 0 bytes .../v3_bc_ee-v3_int-v2_ca.der | Bin 870 -> 0 bytes .../v3_bc_ee-v3_int-v2_ca_bc.der | Bin 876 -> 0 bytes .../v3_bc_ee-v3_int-v3_ca.der | Bin 870 -> 0 bytes .../v3_bc_ee-v3_int-v3_ca_missing_bc.der | Bin 892 -> 0 bytes .../v3_bc_ee-v3_int_missing_bc-v1_ca.der | Bin 892 -> 0 bytes .../v3_bc_ee-v3_int_missing_bc-v1_ca_bc.der | Bin 898 -> 0 bytes .../v3_bc_ee-v3_int_missing_bc-v2_ca.der | Bin 892 -> 0 bytes .../v3_bc_ee-v3_int_missing_bc-v2_ca_bc.der | Bin 898 -> 0 bytes .../v3_bc_ee-v3_int_missing_bc-v3_ca.der | Bin 892 -> 0 bytes ..._ee-v3_int_missing_bc-v3_ca_missing_bc.der | Bin 915 -> 0 bytes .../tests/unit/test_cert_version/v3_ca.der | Bin 851 -> 0 bytes .../test_cert_version/v3_ca_missing_bc.der | Bin 855 -> 0 bytes .../unit/test_cert_version/v3_int-v1_ca.der | Bin 857 -> 0 bytes .../test_cert_version/v3_int-v1_ca_bc.der | Bin 863 -> 0 bytes .../unit/test_cert_version/v3_int-v2_ca.der | Bin 857 -> 0 bytes .../test_cert_version/v3_int-v2_ca_bc.der | Bin 863 -> 0 bytes .../unit/test_cert_version/v3_int-v3_ca.der | Bin 857 -> 0 bytes .../v3_int-v3_ca_missing_bc.der | Bin 879 -> 0 bytes .../v3_int_missing_bc-v1_ca.der | Bin 850 -> 0 bytes .../v3_int_missing_bc-v1_ca_bc.der | Bin 855 -> 0 bytes .../v3_int_missing_bc-v2_ca.der | Bin 850 -> 0 bytes .../v3_int_missing_bc-v2_ca_bc.der | Bin 856 -> 0 bytes .../v3_int_missing_bc-v3_ca.der | Bin 850 -> 0 bytes .../v3_int_missing_bc-v3_ca_missing_bc.der | Bin 872 -> 0 bytes .../v3_missing_bc_ee-v1_int-v1_ca.der | Bin 863 -> 0 bytes .../v3_missing_bc_ee-v1_int-v1_ca_bc.der | Bin 869 -> 0 bytes .../v3_missing_bc_ee-v1_int-v2_ca.der | Bin 863 -> 0 bytes .../v3_missing_bc_ee-v1_int-v2_ca_bc.der | Bin 869 -> 0 bytes .../v3_missing_bc_ee-v1_int-v3_ca.der | Bin 863 -> 0 bytes ..._missing_bc_ee-v1_int-v3_ca_missing_bc.der | Bin 886 -> 0 bytes .../v3_missing_bc_ee-v1_int_bc-v1_ca.der | Bin 869 -> 0 bytes .../v3_missing_bc_ee-v1_int_bc-v1_ca_bc.der | Bin 875 -> 0 bytes .../v3_missing_bc_ee-v1_int_bc-v2_ca.der | Bin 868 -> 0 bytes .../v3_missing_bc_ee-v1_int_bc-v2_ca_bc.der | Bin 874 -> 0 bytes .../v3_missing_bc_ee-v1_int_bc-v3_ca.der | Bin 869 -> 0 bytes ...ssing_bc_ee-v1_int_bc-v3_ca_missing_bc.der | Bin 892 -> 0 bytes .../v3_missing_bc_ee-v2_int-v1_ca.der | Bin 863 -> 0 bytes .../v3_missing_bc_ee-v2_int-v1_ca_bc.der | Bin 869 -> 0 bytes .../v3_missing_bc_ee-v2_int-v2_ca.der | Bin 863 -> 0 bytes .../v3_missing_bc_ee-v2_int-v2_ca_bc.der | Bin 869 -> 0 bytes .../v3_missing_bc_ee-v2_int-v3_ca.der | Bin 863 -> 0 bytes ..._missing_bc_ee-v2_int-v3_ca_missing_bc.der | Bin 886 -> 0 bytes .../v3_missing_bc_ee-v2_int_bc-v1_ca.der | Bin 869 -> 0 bytes .../v3_missing_bc_ee-v2_int_bc-v1_ca_bc.der | Bin 875 -> 0 bytes .../v3_missing_bc_ee-v2_int_bc-v2_ca.der | Bin 869 -> 0 bytes .../v3_missing_bc_ee-v2_int_bc-v2_ca_bc.der | Bin 875 -> 0 bytes .../v3_missing_bc_ee-v2_int_bc-v3_ca.der | Bin 869 -> 0 bytes ...ssing_bc_ee-v2_int_bc-v3_ca_missing_bc.der | Bin 892 -> 0 bytes .../v3_missing_bc_ee-v3_int-v1_ca.der | Bin 863 -> 0 bytes .../v3_missing_bc_ee-v3_int-v1_ca_bc.der | Bin 868 -> 0 bytes .../v3_missing_bc_ee-v3_int-v2_ca.der | Bin 863 -> 0 bytes .../v3_missing_bc_ee-v3_int-v2_ca_bc.der | Bin 869 -> 0 bytes .../v3_missing_bc_ee-v3_int-v3_ca.der | Bin 863 -> 0 bytes ..._missing_bc_ee-v3_int-v3_ca_missing_bc.der | Bin 886 -> 0 bytes ..._missing_bc_ee-v3_int_missing_bc-v1_ca.der | Bin 885 -> 0 bytes ...ssing_bc_ee-v3_int_missing_bc-v1_ca_bc.der | Bin 891 -> 0 bytes ..._missing_bc_ee-v3_int_missing_bc-v2_ca.der | Bin 885 -> 0 bytes ...ssing_bc_ee-v3_int_missing_bc-v2_ca_bc.der | Bin 892 -> 0 bytes ..._missing_bc_ee-v3_int_missing_bc-v3_ca.der | Bin 886 -> 0 bytes ..._ee-v3_int_missing_bc-v3_ca_missing_bc.der | Bin 908 -> 0 bytes .../unit/test_cert_version/v3_self_signed.der | Bin 851 -> 0 bytes .../test_cert_version/v3_self_signed_bc.der | Bin 872 -> 0 bytes .../v4_bc_ee-v1_int-v1_ca.der | Bin 870 -> 0 bytes .../v4_bc_ee-v1_int-v1_ca_bc.der | Bin 876 -> 0 bytes .../v4_bc_ee-v1_int-v2_ca.der | Bin 870 -> 0 bytes .../v4_bc_ee-v1_int-v2_ca_bc.der | Bin 876 -> 0 bytes .../v4_bc_ee-v1_int-v3_ca.der | Bin 870 -> 0 bytes .../v4_bc_ee-v1_int-v3_ca_missing_bc.der | Bin 892 -> 0 bytes .../v4_bc_ee-v1_int_bc-v1_ca.der | Bin 875 -> 0 bytes .../v4_bc_ee-v1_int_bc-v1_ca_bc.der | Bin 881 -> 0 bytes .../v4_bc_ee-v1_int_bc-v2_ca.der | Bin 876 -> 0 bytes .../v4_bc_ee-v1_int_bc-v2_ca_bc.der | Bin 882 -> 0 bytes .../v4_bc_ee-v1_int_bc-v3_ca.der | Bin 876 -> 0 bytes .../v4_bc_ee-v1_int_bc-v3_ca_missing_bc.der | Bin 898 -> 0 bytes .../v4_bc_ee-v2_int-v1_ca.der | Bin 870 -> 0 bytes .../v4_bc_ee-v2_int-v1_ca_bc.der | Bin 876 -> 0 bytes .../v4_bc_ee-v2_int-v2_ca.der | Bin 869 -> 0 bytes .../v4_bc_ee-v2_int-v2_ca_bc.der | Bin 875 -> 0 bytes .../v4_bc_ee-v2_int-v3_ca.der | Bin 870 -> 0 bytes .../v4_bc_ee-v2_int-v3_ca_missing_bc.der | Bin 892 -> 0 bytes .../v4_bc_ee-v2_int_bc-v1_ca.der | Bin 875 -> 0 bytes .../v4_bc_ee-v2_int_bc-v1_ca_bc.der | Bin 882 -> 0 bytes .../v4_bc_ee-v2_int_bc-v2_ca.der | Bin 876 -> 0 bytes .../v4_bc_ee-v2_int_bc-v2_ca_bc.der | Bin 882 -> 0 bytes .../v4_bc_ee-v2_int_bc-v3_ca.der | Bin 876 -> 0 bytes .../v4_bc_ee-v2_int_bc-v3_ca_missing_bc.der | Bin 898 -> 0 bytes .../v4_bc_ee-v3_int-v1_ca.der | Bin 870 -> 0 bytes .../v4_bc_ee-v3_int-v1_ca_bc.der | Bin 875 -> 0 bytes .../v4_bc_ee-v3_int-v2_ca.der | Bin 869 -> 0 bytes .../v4_bc_ee-v3_int-v2_ca_bc.der | Bin 876 -> 0 bytes .../v4_bc_ee-v3_int-v3_ca.der | Bin 870 -> 0 bytes .../v4_bc_ee-v3_int-v3_ca_missing_bc.der | Bin 892 -> 0 bytes .../v4_bc_ee-v3_int_missing_bc-v1_ca.der | Bin 892 -> 0 bytes .../v4_bc_ee-v3_int_missing_bc-v1_ca_bc.der | Bin 898 -> 0 bytes .../v4_bc_ee-v3_int_missing_bc-v2_ca.der | Bin 892 -> 0 bytes .../v4_bc_ee-v3_int_missing_bc-v2_ca_bc.der | Bin 898 -> 0 bytes .../v4_bc_ee-v3_int_missing_bc-v3_ca.der | Bin 892 -> 0 bytes ..._ee-v3_int_missing_bc-v3_ca_missing_bc.der | Bin 914 -> 0 bytes .../unit/test_cert_version/v4_self_signed.der | Bin 851 -> 0 bytes .../test_cert_version/v4_self_signed_bc.der | Bin 872 -> 0 bytes 356 files changed, 473 insertions(+), 511 deletions(-) create mode 100644 security/manager/ssl/tests/unit/test_cert_version/ca.pem.certspec create mode 100644 security/manager/ssl/tests/unit/test_cert_version/ee-v1-BC-cA_ca.pem.certspec create mode 100644 security/manager/ssl/tests/unit/test_cert_version/ee-v1-BC-not-cA_ca.pem.certspec create mode 100644 security/manager/ssl/tests/unit/test_cert_version/ee-v1-noBC_ca.pem.certspec create mode 100644 security/manager/ssl/tests/unit/test_cert_version/ee-v2-BC-cA_ca.pem.certspec create mode 100644 security/manager/ssl/tests/unit/test_cert_version/ee-v2-BC-not-cA_ca.pem.certspec create mode 100644 security/manager/ssl/tests/unit/test_cert_version/ee-v2-noBC_ca.pem.certspec create mode 100644 security/manager/ssl/tests/unit/test_cert_version/ee-v3-BC-cA_ca.pem.certspec create mode 100644 security/manager/ssl/tests/unit/test_cert_version/ee-v3-BC-not-cA_ca.pem.certspec create mode 100644 security/manager/ssl/tests/unit/test_cert_version/ee-v3-noBC_ca.pem.certspec create mode 100644 security/manager/ssl/tests/unit/test_cert_version/ee-v4-BC-cA_ca.pem.certspec create mode 100644 security/manager/ssl/tests/unit/test_cert_version/ee-v4-BC-not-cA_ca.pem.certspec create mode 100644 security/manager/ssl/tests/unit/test_cert_version/ee-v4-noBC_ca.pem.certspec create mode 100644 security/manager/ssl/tests/unit/test_cert_version/ee_int-v1-BC-cA.pem.certspec create mode 100644 security/manager/ssl/tests/unit/test_cert_version/ee_int-v1-BC-not-cA.pem.certspec create mode 100644 security/manager/ssl/tests/unit/test_cert_version/ee_int-v1-noBC.pem.certspec create mode 100644 security/manager/ssl/tests/unit/test_cert_version/ee_int-v2-BC-cA.pem.certspec create mode 100644 security/manager/ssl/tests/unit/test_cert_version/ee_int-v2-BC-not-cA.pem.certspec create mode 100644 security/manager/ssl/tests/unit/test_cert_version/ee_int-v2-noBC.pem.certspec create mode 100644 security/manager/ssl/tests/unit/test_cert_version/ee_int-v3-BC-cA.pem.certspec create mode 100644 security/manager/ssl/tests/unit/test_cert_version/ee_int-v3-BC-not-cA.pem.certspec create mode 100644 security/manager/ssl/tests/unit/test_cert_version/ee_int-v3-noBC.pem.certspec create mode 100644 security/manager/ssl/tests/unit/test_cert_version/ee_int-v4-BC-cA.pem.certspec create mode 100644 security/manager/ssl/tests/unit/test_cert_version/ee_int-v4-BC-not-cA.pem.certspec create mode 100644 security/manager/ssl/tests/unit/test_cert_version/ee_int-v4-noBC.pem.certspec create mode 100644 security/manager/ssl/tests/unit/test_cert_version/int-v1-BC-cA_ca.pem.certspec create mode 100644 security/manager/ssl/tests/unit/test_cert_version/int-v1-BC-not-cA_ca.pem.certspec create mode 100644 security/manager/ssl/tests/unit/test_cert_version/int-v1-noBC_ca.pem.certspec create mode 100644 security/manager/ssl/tests/unit/test_cert_version/int-v2-BC-cA_ca.pem.certspec create mode 100644 security/manager/ssl/tests/unit/test_cert_version/int-v2-BC-not-cA_ca.pem.certspec create mode 100644 security/manager/ssl/tests/unit/test_cert_version/int-v2-noBC_ca.pem.certspec create mode 100644 security/manager/ssl/tests/unit/test_cert_version/int-v3-BC-cA_ca.pem.certspec create mode 100644 security/manager/ssl/tests/unit/test_cert_version/int-v3-BC-not-cA_ca.pem.certspec create mode 100644 security/manager/ssl/tests/unit/test_cert_version/int-v3-noBC_ca.pem.certspec create mode 100644 security/manager/ssl/tests/unit/test_cert_version/int-v4-BC-cA_ca.pem.certspec create mode 100644 security/manager/ssl/tests/unit/test_cert_version/int-v4-BC-not-cA_ca.pem.certspec create mode 100644 security/manager/ssl/tests/unit/test_cert_version/int-v4-noBC_ca.pem.certspec create mode 100644 security/manager/ssl/tests/unit/test_cert_version/moz.build create mode 100644 security/manager/ssl/tests/unit/test_cert_version/ss-v1-BC-cA.pem.certspec create mode 100644 security/manager/ssl/tests/unit/test_cert_version/ss-v1-BC-not-cA.pem.certspec create mode 100644 security/manager/ssl/tests/unit/test_cert_version/ss-v1-noBC.pem.certspec create mode 100644 security/manager/ssl/tests/unit/test_cert_version/ss-v2-BC-cA.pem.certspec create mode 100644 security/manager/ssl/tests/unit/test_cert_version/ss-v2-BC-not-cA.pem.certspec create mode 100644 security/manager/ssl/tests/unit/test_cert_version/ss-v2-noBC.pem.certspec create mode 100644 security/manager/ssl/tests/unit/test_cert_version/ss-v3-BC-cA.pem.certspec create mode 100644 security/manager/ssl/tests/unit/test_cert_version/ss-v3-BC-not-cA.pem.certspec create mode 100644 security/manager/ssl/tests/unit/test_cert_version/ss-v3-noBC.pem.certspec create mode 100644 security/manager/ssl/tests/unit/test_cert_version/ss-v4-BC-cA.pem.certspec create mode 100644 security/manager/ssl/tests/unit/test_cert_version/ss-v4-BC-not-cA.pem.certspec create mode 100644 security/manager/ssl/tests/unit/test_cert_version/ss-v4-noBC.pem.certspec delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v1_bc_ee-v1_int-v1_ca.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v1_bc_ee-v1_int-v1_ca_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v1_bc_ee-v1_int-v2_ca.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v1_bc_ee-v1_int-v2_ca_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v1_bc_ee-v1_int-v3_ca.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v1_bc_ee-v1_int-v3_ca_missing_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v1_bc_ee-v1_int_bc-v1_ca.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v1_bc_ee-v1_int_bc-v1_ca_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v1_bc_ee-v1_int_bc-v2_ca.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v1_bc_ee-v1_int_bc-v2_ca_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v1_bc_ee-v1_int_bc-v3_ca.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v1_bc_ee-v1_int_bc-v3_ca_missing_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v1_bc_ee-v2_int-v1_ca.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v1_bc_ee-v2_int-v1_ca_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v1_bc_ee-v2_int-v2_ca.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v1_bc_ee-v2_int-v2_ca_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v1_bc_ee-v2_int-v3_ca.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v1_bc_ee-v2_int-v3_ca_missing_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v1_bc_ee-v2_int_bc-v1_ca.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v1_bc_ee-v2_int_bc-v1_ca_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v1_bc_ee-v2_int_bc-v2_ca.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v1_bc_ee-v2_int_bc-v2_ca_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v1_bc_ee-v2_int_bc-v3_ca.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v1_bc_ee-v2_int_bc-v3_ca_missing_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v1_bc_ee-v3_int-v1_ca.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v1_bc_ee-v3_int-v1_ca_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v1_bc_ee-v3_int-v2_ca.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v1_bc_ee-v3_int-v2_ca_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v1_bc_ee-v3_int-v3_ca.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v1_bc_ee-v3_int-v3_ca_missing_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v1_bc_ee-v3_int_missing_bc-v1_ca.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v1_bc_ee-v3_int_missing_bc-v1_ca_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v1_bc_ee-v3_int_missing_bc-v2_ca.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v1_bc_ee-v3_int_missing_bc-v2_ca_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v1_bc_ee-v3_int_missing_bc-v3_ca.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v1_bc_ee-v3_int_missing_bc-v3_ca_missing_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v1_ca.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v1_ca_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v1_ee-v1_int-v1_ca.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v1_ee-v1_int-v1_ca_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v1_ee-v1_int-v2_ca.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v1_ee-v1_int-v2_ca_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v1_ee-v1_int-v3_ca.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v1_ee-v1_int-v3_ca_missing_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v1_ee-v1_int_bc-v1_ca.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v1_ee-v1_int_bc-v1_ca_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v1_ee-v1_int_bc-v2_ca.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v1_ee-v1_int_bc-v2_ca_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v1_ee-v1_int_bc-v3_ca.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v1_ee-v1_int_bc-v3_ca_missing_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v1_ee-v2_int-v1_ca.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v1_ee-v2_int-v1_ca_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v1_ee-v2_int-v2_ca.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v1_ee-v2_int-v2_ca_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v1_ee-v2_int-v3_ca.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v1_ee-v2_int-v3_ca_missing_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v1_ee-v2_int_bc-v1_ca.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v1_ee-v2_int_bc-v1_ca_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v1_ee-v2_int_bc-v2_ca.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v1_ee-v2_int_bc-v2_ca_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v1_ee-v2_int_bc-v3_ca.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v1_ee-v2_int_bc-v3_ca_missing_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v1_ee-v3_int-v1_ca.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v1_ee-v3_int-v1_ca_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v1_ee-v3_int-v2_ca.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v1_ee-v3_int-v2_ca_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v1_ee-v3_int-v3_ca.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v1_ee-v3_int-v3_ca_missing_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v1_ee-v3_int_missing_bc-v1_ca.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v1_ee-v3_int_missing_bc-v1_ca_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v1_ee-v3_int_missing_bc-v2_ca.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v1_ee-v3_int_missing_bc-v2_ca_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v1_ee-v3_int_missing_bc-v3_ca.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v1_ee-v3_int_missing_bc-v3_ca_missing_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v1_int-v1_ca.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v1_int-v1_ca_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v1_int-v2_ca.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v1_int-v2_ca_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v1_int-v3_ca.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v1_int-v3_ca_missing_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v1_int_bc-v1_ca.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v1_int_bc-v1_ca_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v1_int_bc-v2_ca.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v1_int_bc-v2_ca_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v1_int_bc-v3_ca.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v1_int_bc-v3_ca_missing_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v1_self_signed.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v1_self_signed_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v2_bc_ee-v1_int-v1_ca.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v2_bc_ee-v1_int-v1_ca_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v2_bc_ee-v1_int-v2_ca.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v2_bc_ee-v1_int-v2_ca_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v2_bc_ee-v1_int-v3_ca.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v2_bc_ee-v1_int-v3_ca_missing_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v2_bc_ee-v1_int_bc-v1_ca.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v2_bc_ee-v1_int_bc-v1_ca_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v2_bc_ee-v1_int_bc-v2_ca.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v2_bc_ee-v1_int_bc-v2_ca_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v2_bc_ee-v1_int_bc-v3_ca.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v2_bc_ee-v1_int_bc-v3_ca_missing_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v2_bc_ee-v2_int-v1_ca.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v2_bc_ee-v2_int-v1_ca_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v2_bc_ee-v2_int-v2_ca.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v2_bc_ee-v2_int-v2_ca_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v2_bc_ee-v2_int-v3_ca.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v2_bc_ee-v2_int-v3_ca_missing_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v2_bc_ee-v2_int_bc-v1_ca.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v2_bc_ee-v2_int_bc-v1_ca_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v2_bc_ee-v2_int_bc-v2_ca.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v2_bc_ee-v2_int_bc-v2_ca_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v2_bc_ee-v2_int_bc-v3_ca.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v2_bc_ee-v2_int_bc-v3_ca_missing_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v2_bc_ee-v3_int-v1_ca.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v2_bc_ee-v3_int-v1_ca_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v2_bc_ee-v3_int-v2_ca.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v2_bc_ee-v3_int-v2_ca_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v2_bc_ee-v3_int-v3_ca.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v2_bc_ee-v3_int-v3_ca_missing_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v2_bc_ee-v3_int_missing_bc-v1_ca.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v2_bc_ee-v3_int_missing_bc-v1_ca_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v2_bc_ee-v3_int_missing_bc-v2_ca.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v2_bc_ee-v3_int_missing_bc-v2_ca_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v2_bc_ee-v3_int_missing_bc-v3_ca.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v2_bc_ee-v3_int_missing_bc-v3_ca_missing_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v2_ca.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v2_ca_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v2_ee-v1_int-v1_ca.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v2_ee-v1_int-v1_ca_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v2_ee-v1_int-v2_ca.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v2_ee-v1_int-v2_ca_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v2_ee-v1_int-v3_ca.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v2_ee-v1_int-v3_ca_missing_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v2_ee-v1_int_bc-v1_ca.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v2_ee-v1_int_bc-v1_ca_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v2_ee-v1_int_bc-v2_ca.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v2_ee-v1_int_bc-v2_ca_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v2_ee-v1_int_bc-v3_ca.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v2_ee-v1_int_bc-v3_ca_missing_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v2_ee-v2_int-v1_ca.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v2_ee-v2_int-v1_ca_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v2_ee-v2_int-v2_ca.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v2_ee-v2_int-v2_ca_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v2_ee-v2_int-v3_ca.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v2_ee-v2_int-v3_ca_missing_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v2_ee-v2_int_bc-v1_ca.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v2_ee-v2_int_bc-v1_ca_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v2_ee-v2_int_bc-v2_ca.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v2_ee-v2_int_bc-v2_ca_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v2_ee-v2_int_bc-v3_ca.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v2_ee-v2_int_bc-v3_ca_missing_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v2_ee-v3_int-v1_ca.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v2_ee-v3_int-v1_ca_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v2_ee-v3_int-v2_ca.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v2_ee-v3_int-v2_ca_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v2_ee-v3_int-v3_ca.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v2_ee-v3_int-v3_ca_missing_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v2_ee-v3_int_missing_bc-v1_ca.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v2_ee-v3_int_missing_bc-v1_ca_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v2_ee-v3_int_missing_bc-v2_ca.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v2_ee-v3_int_missing_bc-v2_ca_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v2_ee-v3_int_missing_bc-v3_ca.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v2_ee-v3_int_missing_bc-v3_ca_missing_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v2_int-v1_ca.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v2_int-v1_ca_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v2_int-v2_ca.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v2_int-v2_ca_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v2_int-v3_ca.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v2_int-v3_ca_missing_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v2_int_bc-v1_ca.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v2_int_bc-v1_ca_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v2_int_bc-v2_ca.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v2_int_bc-v2_ca_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v2_int_bc-v3_ca.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v2_int_bc-v3_ca_missing_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v2_self_signed.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v2_self_signed_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v3_bc_ee-v1_int-v1_ca.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v3_bc_ee-v1_int-v1_ca_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v3_bc_ee-v1_int-v2_ca.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v3_bc_ee-v1_int-v2_ca_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v3_bc_ee-v1_int-v3_ca.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v3_bc_ee-v1_int-v3_ca_missing_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v3_bc_ee-v1_int_bc-v1_ca.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v3_bc_ee-v1_int_bc-v1_ca_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v3_bc_ee-v1_int_bc-v2_ca.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v3_bc_ee-v1_int_bc-v2_ca_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v3_bc_ee-v1_int_bc-v3_ca.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v3_bc_ee-v1_int_bc-v3_ca_missing_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v3_bc_ee-v2_int-v1_ca.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v3_bc_ee-v2_int-v1_ca_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v3_bc_ee-v2_int-v2_ca.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v3_bc_ee-v2_int-v2_ca_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v3_bc_ee-v2_int-v3_ca.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v3_bc_ee-v2_int-v3_ca_missing_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v3_bc_ee-v2_int_bc-v1_ca.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v3_bc_ee-v2_int_bc-v1_ca_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v3_bc_ee-v2_int_bc-v2_ca.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v3_bc_ee-v2_int_bc-v2_ca_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v3_bc_ee-v2_int_bc-v3_ca.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v3_bc_ee-v2_int_bc-v3_ca_missing_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v3_bc_ee-v3_int-v1_ca.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v3_bc_ee-v3_int-v1_ca_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v3_bc_ee-v3_int-v2_ca.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v3_bc_ee-v3_int-v2_ca_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v3_bc_ee-v3_int-v3_ca.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v3_bc_ee-v3_int-v3_ca_missing_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v3_bc_ee-v3_int_missing_bc-v1_ca.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v3_bc_ee-v3_int_missing_bc-v1_ca_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v3_bc_ee-v3_int_missing_bc-v2_ca.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v3_bc_ee-v3_int_missing_bc-v2_ca_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v3_bc_ee-v3_int_missing_bc-v3_ca.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v3_bc_ee-v3_int_missing_bc-v3_ca_missing_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v3_ca.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v3_ca_missing_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v3_int-v1_ca.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v3_int-v1_ca_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v3_int-v2_ca.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v3_int-v2_ca_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v3_int-v3_ca.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v3_int-v3_ca_missing_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v3_int_missing_bc-v1_ca.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v3_int_missing_bc-v1_ca_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v3_int_missing_bc-v2_ca.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v3_int_missing_bc-v2_ca_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v3_int_missing_bc-v3_ca.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v3_int_missing_bc-v3_ca_missing_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v3_missing_bc_ee-v1_int-v1_ca.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v3_missing_bc_ee-v1_int-v1_ca_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v3_missing_bc_ee-v1_int-v2_ca.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v3_missing_bc_ee-v1_int-v2_ca_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v3_missing_bc_ee-v1_int-v3_ca.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v3_missing_bc_ee-v1_int-v3_ca_missing_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v3_missing_bc_ee-v1_int_bc-v1_ca.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v3_missing_bc_ee-v1_int_bc-v1_ca_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v3_missing_bc_ee-v1_int_bc-v2_ca.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v3_missing_bc_ee-v1_int_bc-v2_ca_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v3_missing_bc_ee-v1_int_bc-v3_ca.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v3_missing_bc_ee-v1_int_bc-v3_ca_missing_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v3_missing_bc_ee-v2_int-v1_ca.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v3_missing_bc_ee-v2_int-v1_ca_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v3_missing_bc_ee-v2_int-v2_ca.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v3_missing_bc_ee-v2_int-v2_ca_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v3_missing_bc_ee-v2_int-v3_ca.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v3_missing_bc_ee-v2_int-v3_ca_missing_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v3_missing_bc_ee-v2_int_bc-v1_ca.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v3_missing_bc_ee-v2_int_bc-v1_ca_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v3_missing_bc_ee-v2_int_bc-v2_ca.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v3_missing_bc_ee-v2_int_bc-v2_ca_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v3_missing_bc_ee-v2_int_bc-v3_ca.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v3_missing_bc_ee-v2_int_bc-v3_ca_missing_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v3_missing_bc_ee-v3_int-v1_ca.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v3_missing_bc_ee-v3_int-v1_ca_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v3_missing_bc_ee-v3_int-v2_ca.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v3_missing_bc_ee-v3_int-v2_ca_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v3_missing_bc_ee-v3_int-v3_ca.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v3_missing_bc_ee-v3_int-v3_ca_missing_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v3_missing_bc_ee-v3_int_missing_bc-v1_ca.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v3_missing_bc_ee-v3_int_missing_bc-v1_ca_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v3_missing_bc_ee-v3_int_missing_bc-v2_ca.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v3_missing_bc_ee-v3_int_missing_bc-v2_ca_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v3_missing_bc_ee-v3_int_missing_bc-v3_ca.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v3_missing_bc_ee-v3_int_missing_bc-v3_ca_missing_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v3_self_signed.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v3_self_signed_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v4_bc_ee-v1_int-v1_ca.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v4_bc_ee-v1_int-v1_ca_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v4_bc_ee-v1_int-v2_ca.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v4_bc_ee-v1_int-v2_ca_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v4_bc_ee-v1_int-v3_ca.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v4_bc_ee-v1_int-v3_ca_missing_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v4_bc_ee-v1_int_bc-v1_ca.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v4_bc_ee-v1_int_bc-v1_ca_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v4_bc_ee-v1_int_bc-v2_ca.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v4_bc_ee-v1_int_bc-v2_ca_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v4_bc_ee-v1_int_bc-v3_ca.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v4_bc_ee-v1_int_bc-v3_ca_missing_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v4_bc_ee-v2_int-v1_ca.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v4_bc_ee-v2_int-v1_ca_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v4_bc_ee-v2_int-v2_ca.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v4_bc_ee-v2_int-v2_ca_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v4_bc_ee-v2_int-v3_ca.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v4_bc_ee-v2_int-v3_ca_missing_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v4_bc_ee-v2_int_bc-v1_ca.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v4_bc_ee-v2_int_bc-v1_ca_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v4_bc_ee-v2_int_bc-v2_ca.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v4_bc_ee-v2_int_bc-v2_ca_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v4_bc_ee-v2_int_bc-v3_ca.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v4_bc_ee-v2_int_bc-v3_ca_missing_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v4_bc_ee-v3_int-v1_ca.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v4_bc_ee-v3_int-v1_ca_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v4_bc_ee-v3_int-v2_ca.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v4_bc_ee-v3_int-v2_ca_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v4_bc_ee-v3_int-v3_ca.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v4_bc_ee-v3_int-v3_ca_missing_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v4_bc_ee-v3_int_missing_bc-v1_ca.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v4_bc_ee-v3_int_missing_bc-v1_ca_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v4_bc_ee-v3_int_missing_bc-v2_ca.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v4_bc_ee-v3_int_missing_bc-v2_ca_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v4_bc_ee-v3_int_missing_bc-v3_ca.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v4_bc_ee-v3_int_missing_bc-v3_ca_missing_bc.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v4_self_signed.der delete mode 100644 security/manager/ssl/tests/unit/test_cert_version/v4_self_signed_bc.der diff --git a/security/manager/ssl/tests/unit/moz.build b/security/manager/ssl/tests/unit/moz.build index e840e6de15f7..85bea2f51150 100644 --- a/security/manager/ssl/tests/unit/moz.build +++ b/security/manager/ssl/tests/unit/moz.build @@ -9,6 +9,7 @@ TEST_DIRS += [ 'test_cert_eku', 'test_cert_keyUsage', 'test_cert_trust', + 'test_cert_version', 'test_intermediate_basic_usage_constraints', 'test_pinning_dynamic', ] diff --git a/security/manager/ssl/tests/unit/pycert.py b/security/manager/ssl/tests/unit/pycert.py index cde47b42be8a..bf8b7c8734d1 100755 --- a/security/manager/ssl/tests/unit/pycert.py +++ b/security/manager/ssl/tests/unit/pycert.py @@ -12,6 +12,7 @@ The input format is as follows: issuer: subject: +[version:<{1,2,3,4}>] [issuerKey:alternate] [subjectKey:alternate] [extension:>] @@ -26,6 +27,16 @@ extKeyUsage:[serverAuth,clientAuth,codeSigning,emailProtection OCSPSigning,timeStamping] subjectAlternativeName:[,...] +Where: + [] indicates an optional field or component of a field + <> indicates a required component of a field + {} indicates choice among a set of values + [a,b,c] indicates a list of potential values, of which more than one + may be used + +For instance, the version field is optional. However, if it is +specified, it must have exactly one value from the set {1,2,3,4}. + In the future it will be possible to specify other properties of the generated certificate (for example, its validity period, signature algorithm, etc.). For now, those fields have reasonable default values. @@ -104,6 +115,14 @@ class UnknownKeyTargetError(UnknownBaseError): self.category = 'key target' +class UnknownVersionError(UnknownBaseError): + """Helper exception type to handle unknown specified versions.""" + + def __init__(self, value): + UnknownBaseError.__init__(self, value) + self.category = 'version' + + def getASN1Tag(asn1Type): """Helper function for returning the base tag value of a given type from the pyasn1 package""" @@ -239,7 +258,7 @@ class Certificate: 'd039ba01adf328ebc5', 16) def __init__(self, paramStream, now=datetime.datetime.utcnow()): - self.version = 'v3' + self.versionValue = 2 # a value of 2 is X509v3 self.signature = 'sha256WithRSAEncryption' self.issuer = 'Default Issuer' oneYear = datetime.timedelta(days=365) @@ -264,7 +283,7 @@ class Certificate: the build system on OS X (see the comment above main, later in this file).""" hasher = hashlib.sha256() - hasher.update(self.version) + hasher.update(str(self.versionValue)) hasher.update(self.signature) hasher.update(self.issuer) hasher.update(str(self.notBefore)) @@ -295,7 +314,9 @@ class Certificate: def decodeParam(self, line): param = line.split(':')[0] value = ':'.join(line.split(':')[1:]) - if param == 'subject': + if param == 'version': + self.setVersion(value) + elif param == 'subject': self.subject = value elif param == 'issuer': self.issuer = value @@ -308,6 +329,13 @@ class Certificate: else: raise UnknownParameterTypeError(param) + def setVersion(self, version): + intVersion = int(version) + if intVersion >= 1 and intVersion <= 4: + self.versionValue = intVersion - 1 + else: + raise UnknownVersionError(version) + def decodeExtension(self, extension): extensionType = extension.split(':')[0] value = ':'.join(extension.split(':')[1:]) @@ -402,7 +430,7 @@ class Certificate: self.addExtension(rfc2459.id_ce_subjectAltName, subjectAlternativeName) def getVersion(self): - return rfc2459.Version(self.version).subtype( + return rfc2459.Version(self.versionValue).subtype( explicitTag=tag.Tag(tag.tagClassContext, tag.tagFormatSimple, 0)) def getSerialNumber(self): diff --git a/security/manager/ssl/tests/unit/test_cert_version.js b/security/manager/ssl/tests/unit/test_cert_version.js index 49d2770def43..c51775888479 100644 --- a/security/manager/ssl/tests/unit/test_cert_version.js +++ b/security/manager/ssl/tests/unit/test_cert_version.js @@ -3,464 +3,173 @@ // License, v. 2.0. If a copy of the MPL was not distributed with this // file, You can obtain one at http://mozilla.org/MPL/2.0/. +// Tests the interaction between the basic constraints extension and the +// certificate version field. In general, the testcases consist of verifying +// certificate chains of the form: +// +// end-entity (issued by) intermediate (issued by) trusted X509v3 root +// +// where the intermediate is one of X509 v1, v2, v3, or v4, and either does or +// does not have the basic constraints extension. If it has the extension, it +// either does or does not specify that it is a CA. +// +// To test cases where the trust anchor has a different version and/or does or +// does not have the basic constraint extension, there are testcases where the +// intermediate is trusted as an anchor and the verification is repeated. +// (Loading a certificate with trust "CTu,," means that it is a trust anchor +// for SSL. Loading a certificate with trust ",," means that it inherits its +// trust.) +// +// There are also testcases for end-entities issued by a trusted X509v3 root +// where the end-entities similarly cover the range of versions and basic +// constraint extensions. +// +// Finally, there are testcases for self-signed certificates that, again, cover +// the range of versions and basic constraint extensions. + "use strict"; do_get_profile(); // must be called before getting nsIX509CertDB const certdb = Cc["@mozilla.org/security/x509certdb;1"] .getService(Ci.nsIX509CertDB); -function cert_from_file(filename) { - return constructCertFromFile("test_cert_version/" + filename); +function certFromFile(certName) { + return constructCertFromFile("test_cert_version/" + certName + ".pem"); } -function load_cert(cert_name, trust_string) { - var cert_filename = cert_name + ".der"; - addCertFromFile(certdb, "test_cert_version/" + cert_filename, trust_string); +function loadCertWithTrust(certName, trustString) { + addCertFromFile(certdb, "test_cert_version/" + certName + ".pem", trustString); } -function check_cert_err(cert, expected_error) { - checkCertErrorGeneric(certdb, cert, expected_error, certificateUsageSSLServer); +function checkEndEntity(cert, expectedResult) { + checkCertErrorGeneric(certdb, cert, expectedResult, certificateUsageSSLServer); } -function check_ca_err(cert, expected_error) { - checkCertErrorGeneric(certdb, cert, expected_error, certificateUsageSSLCA); -} - -function check_ok(x) { - return check_cert_err(x, PRErrorCodeSuccess); -} - -function check_ok_ca(x) { - checkCertErrorGeneric(certdb, x, PRErrorCodeSuccess, certificateUsageSSLCA); +function checkIntermediate(cert, expectedResult) { + checkCertErrorGeneric(certdb, cert, expectedResult, certificateUsageSSLCA); } function run_test() { - load_cert("v1_ca", "CTu,CTu,CTu"); - load_cert("v1_ca_bc", "CTu,CTu,CTu"); - load_cert("v2_ca", "CTu,CTu,CTu"); - load_cert("v2_ca_bc", "CTu,CTu,CTu"); - load_cert("v3_ca", "CTu,CTu,CTu"); - load_cert("v3_ca_missing_bc", "CTu,CTu,CTu"); + loadCertWithTrust("ca", "CTu,,"); - check_ok_ca(cert_from_file('v1_ca.der')); - check_ok_ca(cert_from_file('v1_ca_bc.der')); - check_ca_err(cert_from_file('v2_ca.der'), SEC_ERROR_CA_CERT_INVALID); - check_ok_ca(cert_from_file('v2_ca_bc.der')); - check_ok_ca(cert_from_file('v3_ca.der')); - check_ca_err(cert_from_file('v3_ca_missing_bc.der'), SEC_ERROR_CA_CERT_INVALID); + // Section for CAs lacking the basicConstraints extension entirely: + loadCertWithTrust("int-v1-noBC_ca", ",,"); + checkIntermediate(certFromFile("int-v1-noBC_ca"), MOZILLA_PKIX_ERROR_V1_CERT_USED_AS_CA); + checkEndEntity(certFromFile("ee_int-v1-noBC"), MOZILLA_PKIX_ERROR_V1_CERT_USED_AS_CA); + // A v1 certificate with no basicConstraints extension may issue certificates + // if it is a trust anchor. + loadCertWithTrust("int-v1-noBC_ca", "CTu,,"); + checkIntermediate(certFromFile("int-v1-noBC_ca"), PRErrorCodeSuccess); + checkEndEntity(certFromFile("ee_int-v1-noBC"), PRErrorCodeSuccess); - // A v1 certificate may be a CA if it has a basic constraints extension with - // CA: TRUE or if it is a trust anchor. + loadCertWithTrust("int-v2-noBC_ca", ",,"); + checkIntermediate(certFromFile("int-v2-noBC_ca"), SEC_ERROR_CA_CERT_INVALID); + checkEndEntity(certFromFile("ee_int-v2-noBC"), SEC_ERROR_CA_CERT_INVALID); + loadCertWithTrust("int-v2-noBC_ca", "CTu,,"); + checkIntermediate(certFromFile("int-v2-noBC_ca"), SEC_ERROR_CA_CERT_INVALID); + checkEndEntity(certFromFile("ee_int-v2-noBC"), SEC_ERROR_CA_CERT_INVALID); - ////////////// - // v1 CA supersection - ////////////////// + loadCertWithTrust("int-v3-noBC_ca", ",,"); + checkIntermediate(certFromFile("int-v3-noBC_ca"), SEC_ERROR_CA_CERT_INVALID); + checkEndEntity(certFromFile("ee_int-v3-noBC"), SEC_ERROR_CA_CERT_INVALID); + loadCertWithTrust("int-v3-noBC_ca", "CTu,,"); + checkIntermediate(certFromFile("int-v3-noBC_ca"), SEC_ERROR_CA_CERT_INVALID); + checkEndEntity(certFromFile("ee_int-v3-noBC"), SEC_ERROR_CA_CERT_INVALID); - // v1 intermediate with v1 trust anchor - let error = MOZILLA_PKIX_ERROR_V1_CERT_USED_AS_CA; - check_ca_err(cert_from_file('v1_int-v1_ca.der'), error); - check_cert_err(cert_from_file('v1_ee-v1_int-v1_ca.der'), error); - check_cert_err(cert_from_file('v2_ee-v1_int-v1_ca.der'), error); - check_cert_err(cert_from_file('v3_missing_bc_ee-v1_int-v1_ca.der'), error); - check_cert_err(cert_from_file('v3_bc_ee-v1_int-v1_ca.der'), error); - check_cert_err(cert_from_file('v1_bc_ee-v1_int-v1_ca.der'), error); - check_cert_err(cert_from_file('v2_bc_ee-v1_int-v1_ca.der'), error); - check_cert_err(cert_from_file('v4_bc_ee-v1_int-v1_ca.der'), error); + loadCertWithTrust("int-v4-noBC_ca", ",,"); + checkIntermediate(certFromFile("int-v4-noBC_ca"), SEC_ERROR_CA_CERT_INVALID); + checkEndEntity(certFromFile("ee_int-v4-noBC"), SEC_ERROR_CA_CERT_INVALID); + loadCertWithTrust("int-v4-noBC_ca", "CTu,,"); + checkIntermediate(certFromFile("int-v4-noBC_ca"), SEC_ERROR_CA_CERT_INVALID); + checkEndEntity(certFromFile("ee_int-v4-noBC"), SEC_ERROR_CA_CERT_INVALID); - // v1 intermediate with v3 extensions. - check_ok_ca(cert_from_file('v1_int_bc-v1_ca.der')); - check_ok(cert_from_file('v1_ee-v1_int_bc-v1_ca.der')); - check_ok(cert_from_file('v1_bc_ee-v1_int_bc-v1_ca.der')); - check_ok(cert_from_file('v2_ee-v1_int_bc-v1_ca.der')); - check_ok(cert_from_file('v2_bc_ee-v1_int_bc-v1_ca.der')); - check_ok(cert_from_file('v3_missing_bc_ee-v1_int_bc-v1_ca.der')); - check_ok(cert_from_file('v3_bc_ee-v1_int_bc-v1_ca.der')); - check_ok(cert_from_file('v4_bc_ee-v1_int_bc-v1_ca.der')); + // Section for CAs with basicConstraints not specifying cA: + loadCertWithTrust("int-v1-BC-not-cA_ca", ",,"); + checkIntermediate(certFromFile("int-v1-BC-not-cA_ca"), SEC_ERROR_CA_CERT_INVALID); + checkEndEntity(certFromFile("ee_int-v1-BC-not-cA"), SEC_ERROR_CA_CERT_INVALID); + loadCertWithTrust("int-v1-BC-not-cA_ca", "CTu,,"); + checkIntermediate(certFromFile("int-v1-BC-not-cA_ca"), SEC_ERROR_CA_CERT_INVALID); + checkEndEntity(certFromFile("ee_int-v1-BC-not-cA"), SEC_ERROR_CA_CERT_INVALID); - // A v2 intermediate with a v1 CA - error = SEC_ERROR_CA_CERT_INVALID; - check_ca_err(cert_from_file('v2_int-v1_ca.der'), error); - check_cert_err(cert_from_file('v1_ee-v2_int-v1_ca.der'), error); - check_cert_err(cert_from_file('v2_ee-v2_int-v1_ca.der'), error); - check_cert_err(cert_from_file('v3_missing_bc_ee-v2_int-v1_ca.der'), error); - check_cert_err(cert_from_file('v3_bc_ee-v2_int-v1_ca.der'), error); - check_cert_err(cert_from_file('v1_bc_ee-v2_int-v1_ca.der'), error); - check_cert_err(cert_from_file('v2_bc_ee-v2_int-v1_ca.der'), error); - check_cert_err(cert_from_file('v4_bc_ee-v2_int-v1_ca.der'), error); + loadCertWithTrust("int-v2-BC-not-cA_ca", ",,"); + checkIntermediate(certFromFile("int-v2-BC-not-cA_ca"), SEC_ERROR_CA_CERT_INVALID); + checkEndEntity(certFromFile("ee_int-v2-BC-not-cA"), SEC_ERROR_CA_CERT_INVALID); + loadCertWithTrust("int-v2-BC-not-cA_ca", "CTu,,"); + checkIntermediate(certFromFile("int-v2-BC-not-cA_ca"), SEC_ERROR_CA_CERT_INVALID); + checkEndEntity(certFromFile("ee_int-v2-BC-not-cA"), SEC_ERROR_CA_CERT_INVALID); - // A v2 intermediate with basic constraints - check_ok_ca(cert_from_file('v2_int_bc-v1_ca.der')); - check_ok(cert_from_file('v1_ee-v2_int_bc-v1_ca.der')); - check_ok(cert_from_file('v1_bc_ee-v2_int_bc-v1_ca.der')); - check_ok(cert_from_file('v2_ee-v2_int_bc-v1_ca.der')); - check_ok(cert_from_file('v2_bc_ee-v2_int_bc-v1_ca.der')); - check_ok(cert_from_file('v3_missing_bc_ee-v2_int_bc-v1_ca.der')); - check_ok(cert_from_file('v3_bc_ee-v2_int_bc-v1_ca.der')); - check_ok(cert_from_file('v4_bc_ee-v2_int_bc-v1_ca.der')); + loadCertWithTrust("int-v3-BC-not-cA_ca", ",,"); + checkIntermediate(certFromFile("int-v3-BC-not-cA_ca"), SEC_ERROR_CA_CERT_INVALID); + checkEndEntity(certFromFile("ee_int-v3-BC-not-cA"), SEC_ERROR_CA_CERT_INVALID); + loadCertWithTrust("int-v3-BC-not-cA_ca", "CTu,,"); + checkIntermediate(certFromFile("int-v3-BC-not-cA_ca"), SEC_ERROR_CA_CERT_INVALID); + checkEndEntity(certFromFile("ee_int-v3-BC-not-cA"), SEC_ERROR_CA_CERT_INVALID); - // Section is OK. A x509 v3 CA MUST have bc - // http://tools.ietf.org/html/rfc5280#section-4.2.1.9 - error = SEC_ERROR_CA_CERT_INVALID; - check_ca_err(cert_from_file('v3_int_missing_bc-v1_ca.der'), error); - check_cert_err(cert_from_file('v1_ee-v3_int_missing_bc-v1_ca.der'), error); - check_cert_err(cert_from_file('v2_ee-v3_int_missing_bc-v1_ca.der'), error); - check_cert_err(cert_from_file('v3_missing_bc_ee-v3_int_missing_bc-v1_ca.der'), error); - check_cert_err(cert_from_file('v3_bc_ee-v3_int_missing_bc-v1_ca.der'), error); - check_cert_err(cert_from_file('v1_bc_ee-v3_int_missing_bc-v1_ca.der'), error); - check_cert_err(cert_from_file('v2_bc_ee-v3_int_missing_bc-v1_ca.der'), error); - check_cert_err(cert_from_file('v4_bc_ee-v3_int_missing_bc-v1_ca.der'), error); + loadCertWithTrust("int-v4-BC-not-cA_ca", ",,"); + checkIntermediate(certFromFile("int-v4-BC-not-cA_ca"), SEC_ERROR_CA_CERT_INVALID); + checkEndEntity(certFromFile("ee_int-v4-BC-not-cA"), SEC_ERROR_CA_CERT_INVALID); + loadCertWithTrust("int-v4-BC-not-cA_ca", "CTu,,"); + checkIntermediate(certFromFile("int-v4-BC-not-cA_ca"), SEC_ERROR_CA_CERT_INVALID); + checkEndEntity(certFromFile("ee_int-v4-BC-not-cA"), SEC_ERROR_CA_CERT_INVALID); - // It is valid for a v1 ca to sign a v3 intemediate. - check_ok_ca(cert_from_file('v3_int-v1_ca.der')); - check_ok(cert_from_file('v1_ee-v3_int-v1_ca.der')); - check_ok(cert_from_file('v2_ee-v3_int-v1_ca.der')); - check_ok(cert_from_file('v3_missing_bc_ee-v3_int-v1_ca.der')); - check_ok(cert_from_file('v3_bc_ee-v3_int-v1_ca.der')); - check_ok(cert_from_file('v1_bc_ee-v3_int-v1_ca.der')); - check_ok(cert_from_file('v2_bc_ee-v3_int-v1_ca.der')); - check_ok(cert_from_file('v4_bc_ee-v3_int-v1_ca.der')); + // Section for CAs with basicConstraints specifying cA: + loadCertWithTrust("int-v1-BC-cA_ca", ",,"); + checkIntermediate(certFromFile("int-v1-BC-cA_ca"), PRErrorCodeSuccess); + checkEndEntity(certFromFile("ee_int-v1-BC-cA"), PRErrorCodeSuccess); + loadCertWithTrust("int-v1-BC-cA_ca", "CTu,,"); + checkIntermediate(certFromFile("int-v1-BC-cA_ca"), PRErrorCodeSuccess); + checkEndEntity(certFromFile("ee_int-v1-BC-cA"), PRErrorCodeSuccess); - // The next groups change the v1 ca for a v1 ca with base constraints - // (invalid trust anchor). The error pattern is the same as the groups - // above + loadCertWithTrust("int-v2-BC-cA_ca", ",,"); + checkIntermediate(certFromFile("int-v2-BC-cA_ca"), PRErrorCodeSuccess); + checkEndEntity(certFromFile("ee_int-v2-BC-cA"), PRErrorCodeSuccess); + loadCertWithTrust("int-v2-BC-cA_ca", "CTu,,"); + checkIntermediate(certFromFile("int-v2-BC-cA_ca"), PRErrorCodeSuccess); + checkEndEntity(certFromFile("ee_int-v2-BC-cA"), PRErrorCodeSuccess); - // Using A v1 intermediate - error = MOZILLA_PKIX_ERROR_V1_CERT_USED_AS_CA; - check_ca_err(cert_from_file('v1_int-v1_ca_bc.der'), error); - check_cert_err(cert_from_file('v1_ee-v1_int-v1_ca_bc.der'), error); - check_cert_err(cert_from_file('v2_ee-v1_int-v1_ca_bc.der'), error); - check_cert_err(cert_from_file('v3_missing_bc_ee-v1_int-v1_ca_bc.der'), error); - check_cert_err(cert_from_file('v3_bc_ee-v1_int-v1_ca_bc.der'), error); - check_cert_err(cert_from_file('v1_bc_ee-v1_int-v1_ca_bc.der'), error); - check_cert_err(cert_from_file('v2_bc_ee-v1_int-v1_ca_bc.der'), error); - check_cert_err(cert_from_file('v4_bc_ee-v1_int-v1_ca_bc.der'), error); + loadCertWithTrust("int-v3-BC-cA_ca", ",,"); + checkIntermediate(certFromFile("int-v3-BC-cA_ca"), PRErrorCodeSuccess); + checkEndEntity(certFromFile("ee_int-v3-BC-cA"), PRErrorCodeSuccess); + loadCertWithTrust("int-v3-BC-cA_ca", "CTu,,"); + checkIntermediate(certFromFile("int-v3-BC-cA_ca"), PRErrorCodeSuccess); + checkEndEntity(certFromFile("ee_int-v3-BC-cA"), PRErrorCodeSuccess); - // Using a v1 intermediate with v3 extenstions - check_ok_ca(cert_from_file('v1_int_bc-v1_ca_bc.der')); - check_ok(cert_from_file('v1_ee-v1_int_bc-v1_ca_bc.der')); - check_ok(cert_from_file('v1_bc_ee-v1_int_bc-v1_ca_bc.der')); - check_ok(cert_from_file('v2_ee-v1_int_bc-v1_ca_bc.der')); - check_ok(cert_from_file('v2_bc_ee-v1_int_bc-v1_ca_bc.der')); - check_ok(cert_from_file('v3_missing_bc_ee-v1_int_bc-v1_ca_bc.der')); - check_ok(cert_from_file('v3_bc_ee-v1_int_bc-v1_ca_bc.der')); - check_ok(cert_from_file('v4_bc_ee-v1_int_bc-v1_ca_bc.der')); + loadCertWithTrust("int-v4-BC-cA_ca", ",,"); + checkIntermediate(certFromFile("int-v4-BC-cA_ca"), PRErrorCodeSuccess); + checkEndEntity(certFromFile("ee_int-v4-BC-cA"), PRErrorCodeSuccess); + loadCertWithTrust("int-v4-BC-cA_ca", "CTu,,"); + checkIntermediate(certFromFile("int-v4-BC-cA_ca"), PRErrorCodeSuccess); + checkEndEntity(certFromFile("ee_int-v4-BC-cA"), PRErrorCodeSuccess); - // Using v2 intermediate - error = SEC_ERROR_CA_CERT_INVALID; - check_ca_err(cert_from_file('v2_int-v1_ca_bc.der'), error); - check_cert_err(cert_from_file('v1_ee-v2_int-v1_ca_bc.der'), error); - check_cert_err(cert_from_file('v2_ee-v2_int-v1_ca_bc.der'), error); - check_cert_err(cert_from_file('v3_missing_bc_ee-v2_int-v1_ca_bc.der'), error); - check_cert_err(cert_from_file('v3_bc_ee-v2_int-v1_ca_bc.der'), error); - check_cert_err(cert_from_file('v1_bc_ee-v2_int-v1_ca_bc.der'), error); - check_cert_err(cert_from_file('v2_bc_ee-v2_int-v1_ca_bc.der'), error); - check_cert_err(cert_from_file('v4_bc_ee-v2_int-v1_ca_bc.der'), error); + // Section for end-entity certificates with various basicConstraints: + checkEndEntity(certFromFile("ee-v1-noBC_ca"), PRErrorCodeSuccess); + checkEndEntity(certFromFile("ee-v2-noBC_ca"), PRErrorCodeSuccess); + checkEndEntity(certFromFile("ee-v3-noBC_ca"), PRErrorCodeSuccess); + checkEndEntity(certFromFile("ee-v4-noBC_ca"), PRErrorCodeSuccess); - // Using a v2 intermediate with basic constraints - check_ok_ca(cert_from_file('v2_int_bc-v1_ca_bc.der')); - check_ok(cert_from_file('v1_ee-v2_int_bc-v1_ca_bc.der')); - check_ok(cert_from_file('v1_bc_ee-v2_int_bc-v1_ca_bc.der')); - check_ok(cert_from_file('v2_ee-v2_int_bc-v1_ca_bc.der')); - check_ok(cert_from_file('v2_bc_ee-v2_int_bc-v1_ca_bc.der')); - check_ok(cert_from_file('v3_missing_bc_ee-v2_int_bc-v1_ca_bc.der')); - check_ok(cert_from_file('v3_bc_ee-v2_int_bc-v1_ca_bc.der')); - check_ok(cert_from_file('v4_bc_ee-v2_int_bc-v1_ca_bc.der')); + checkEndEntity(certFromFile("ee-v1-BC-not-cA_ca"), PRErrorCodeSuccess); + checkEndEntity(certFromFile("ee-v2-BC-not-cA_ca"), PRErrorCodeSuccess); + checkEndEntity(certFromFile("ee-v3-BC-not-cA_ca"), PRErrorCodeSuccess); + checkEndEntity(certFromFile("ee-v4-BC-not-cA_ca"), PRErrorCodeSuccess); - // Using a v3 intermediate that is missing basic constraints (invalid) - error = SEC_ERROR_CA_CERT_INVALID; - check_ca_err(cert_from_file('v3_int_missing_bc-v1_ca_bc.der'), error); - check_cert_err(cert_from_file('v1_ee-v3_int_missing_bc-v1_ca_bc.der'), error); - check_cert_err(cert_from_file('v2_ee-v3_int_missing_bc-v1_ca_bc.der'), error); - check_cert_err(cert_from_file('v3_missing_bc_ee-v3_int_missing_bc-v1_ca_bc.der'), error); - check_cert_err(cert_from_file('v3_bc_ee-v3_int_missing_bc-v1_ca_bc.der'), error); - check_cert_err(cert_from_file('v1_bc_ee-v3_int_missing_bc-v1_ca_bc.der'), error); - check_cert_err(cert_from_file('v2_bc_ee-v3_int_missing_bc-v1_ca_bc.der'), error); - check_cert_err(cert_from_file('v4_bc_ee-v3_int_missing_bc-v1_ca_bc.der'), error); + checkEndEntity(certFromFile("ee-v1-BC-cA_ca"), MOZILLA_PKIX_ERROR_CA_CERT_USED_AS_END_ENTITY); + checkEndEntity(certFromFile("ee-v2-BC-cA_ca"), MOZILLA_PKIX_ERROR_CA_CERT_USED_AS_END_ENTITY); + checkEndEntity(certFromFile("ee-v3-BC-cA_ca"), MOZILLA_PKIX_ERROR_CA_CERT_USED_AS_END_ENTITY); + checkEndEntity(certFromFile("ee-v4-BC-cA_ca"), MOZILLA_PKIX_ERROR_CA_CERT_USED_AS_END_ENTITY); - // these should pass assuming we are OK with v1 ca signing v3 intermediates - check_ok_ca(cert_from_file('v3_int-v1_ca_bc.der')); - check_ok(cert_from_file('v1_ee-v3_int-v1_ca_bc.der')); - check_ok(cert_from_file('v1_bc_ee-v3_int-v1_ca_bc.der')); - check_ok(cert_from_file('v2_ee-v3_int-v1_ca_bc.der')); - check_ok(cert_from_file('v2_bc_ee-v3_int-v1_ca_bc.der')); - check_ok(cert_from_file('v3_missing_bc_ee-v3_int-v1_ca_bc.der')); - check_ok(cert_from_file('v3_bc_ee-v3_int-v1_ca_bc.der')); - check_ok(cert_from_file('v4_bc_ee-v3_int-v1_ca_bc.der')); + // Section for self-signed certificates: + checkEndEntity(certFromFile("ss-v1-noBC"), SEC_ERROR_UNKNOWN_ISSUER); + checkEndEntity(certFromFile("ss-v2-noBC"), SEC_ERROR_UNKNOWN_ISSUER); + checkEndEntity(certFromFile("ss-v3-noBC"), SEC_ERROR_UNKNOWN_ISSUER); + checkEndEntity(certFromFile("ss-v4-noBC"), SEC_ERROR_UNKNOWN_ISSUER); + checkEndEntity(certFromFile("ss-v1-BC-not-cA"), SEC_ERROR_UNKNOWN_ISSUER); + checkEndEntity(certFromFile("ss-v2-BC-not-cA"), SEC_ERROR_UNKNOWN_ISSUER); + checkEndEntity(certFromFile("ss-v3-BC-not-cA"), SEC_ERROR_UNKNOWN_ISSUER); + checkEndEntity(certFromFile("ss-v4-BC-not-cA"), SEC_ERROR_UNKNOWN_ISSUER); - ////////////// - // v2 CA supersection - ////////////////// - - // v2 ca, v1 intermediate - error = MOZILLA_PKIX_ERROR_V1_CERT_USED_AS_CA; - check_ca_err(cert_from_file('v1_int-v2_ca.der'), error); - check_cert_err(cert_from_file('v1_ee-v1_int-v2_ca.der'), error); - check_cert_err(cert_from_file('v2_ee-v1_int-v2_ca.der'), error); - check_cert_err(cert_from_file('v3_missing_bc_ee-v1_int-v2_ca.der'), error); - check_cert_err(cert_from_file('v3_bc_ee-v1_int-v2_ca.der'), error); - check_cert_err(cert_from_file('v1_bc_ee-v1_int-v2_ca.der'), error); - check_cert_err(cert_from_file('v2_bc_ee-v1_int-v2_ca.der'), error); - check_cert_err(cert_from_file('v4_bc_ee-v1_int-v2_ca.der'), error); - - // v2 ca, v1 intermediate with basic constraints (invalid) - error = SEC_ERROR_CA_CERT_INVALID; - check_ca_err(cert_from_file('v1_int_bc-v2_ca.der'), error); - check_cert_err(cert_from_file('v1_ee-v1_int_bc-v2_ca.der'), error); - check_cert_err(cert_from_file('v1_bc_ee-v1_int_bc-v2_ca.der'), error); - check_cert_err(cert_from_file('v2_ee-v1_int_bc-v2_ca.der'), error); - check_cert_err(cert_from_file('v2_bc_ee-v1_int_bc-v2_ca.der'), error); - check_cert_err(cert_from_file('v3_missing_bc_ee-v1_int_bc-v2_ca.der'), error); - check_cert_err(cert_from_file('v3_bc_ee-v1_int_bc-v2_ca.der'), error); - check_cert_err(cert_from_file('v4_bc_ee-v1_int_bc-v2_ca.der'), error); - - // v2 ca, v2 intermediate - error = SEC_ERROR_CA_CERT_INVALID; - check_ca_err(cert_from_file('v2_int-v2_ca.der'), error); - check_cert_err(cert_from_file('v1_ee-v2_int-v2_ca.der'), error); - check_cert_err(cert_from_file('v2_ee-v2_int-v2_ca.der'), error); - check_cert_err(cert_from_file('v3_missing_bc_ee-v2_int-v2_ca.der'), error); - check_cert_err(cert_from_file('v3_bc_ee-v2_int-v2_ca.der'), error); - check_cert_err(cert_from_file('v1_bc_ee-v2_int-v2_ca.der'), error); - check_cert_err(cert_from_file('v2_bc_ee-v2_int-v2_ca.der'), error); - check_cert_err(cert_from_file('v4_bc_ee-v2_int-v2_ca.der'), error); - - // v2 ca, v2 intermediate with basic constraints (invalid) - error = SEC_ERROR_CA_CERT_INVALID; - check_ca_err(cert_from_file('v1_int_bc-v2_ca.der'), error); - check_cert_err(cert_from_file('v1_ee-v1_int_bc-v2_ca.der'), error); - check_cert_err(cert_from_file('v1_bc_ee-v1_int_bc-v2_ca.der'), error); - check_cert_err(cert_from_file('v2_ee-v1_int_bc-v2_ca.der'), error); - check_cert_err(cert_from_file('v2_bc_ee-v1_int_bc-v2_ca.der'), error); - check_cert_err(cert_from_file('v3_missing_bc_ee-v1_int_bc-v2_ca.der'), error); - check_cert_err(cert_from_file('v3_bc_ee-v1_int_bc-v2_ca.der'), error); - check_cert_err(cert_from_file('v4_bc_ee-v1_int_bc-v2_ca.der'), error); - - // v2 ca, v3 intermediate missing basic constraints - error = SEC_ERROR_CA_CERT_INVALID; - check_ca_err(cert_from_file('v3_int_missing_bc-v2_ca.der'), error); - check_cert_err(cert_from_file('v1_ee-v3_int_missing_bc-v2_ca.der'), error); - check_cert_err(cert_from_file('v2_ee-v3_int_missing_bc-v2_ca.der'), error); - check_cert_err(cert_from_file('v3_missing_bc_ee-v3_int_missing_bc-v2_ca.der'), error); - check_cert_err(cert_from_file('v3_bc_ee-v3_int_missing_bc-v2_ca.der'), error); - check_cert_err(cert_from_file('v1_bc_ee-v3_int_missing_bc-v2_ca.der'), error); - check_cert_err(cert_from_file('v2_bc_ee-v3_int_missing_bc-v2_ca.der'), error); - check_cert_err(cert_from_file('v4_bc_ee-v3_int_missing_bc-v2_ca.der'), error); - - // v2 ca, v3 intermediate - error = SEC_ERROR_CA_CERT_INVALID; - check_ca_err(cert_from_file('v3_int-v2_ca.der'), error); - check_cert_err(cert_from_file('v1_ee-v3_int-v2_ca.der'), error); - check_cert_err(cert_from_file('v2_ee-v3_int-v2_ca.der'), error); - check_cert_err(cert_from_file('v3_missing_bc_ee-v3_int-v2_ca.der'), error); - check_cert_err(cert_from_file('v3_bc_ee-v3_int-v2_ca.der'), error); - check_cert_err(cert_from_file('v1_bc_ee-v3_int-v2_ca.der'), error); - check_cert_err(cert_from_file('v2_bc_ee-v3_int-v2_ca.der'), error); - check_cert_err(cert_from_file('v4_bc_ee-v3_int-v2_ca.der'), error); - - // v2 ca, v1 intermediate - error = MOZILLA_PKIX_ERROR_V1_CERT_USED_AS_CA; - check_ca_err(cert_from_file('v1_int-v2_ca_bc.der'), error); - check_cert_err(cert_from_file('v1_ee-v1_int-v2_ca_bc.der'), error); - check_cert_err(cert_from_file('v2_ee-v1_int-v2_ca_bc.der'), error); - check_cert_err(cert_from_file('v3_missing_bc_ee-v1_int-v2_ca_bc.der'), error); - check_cert_err(cert_from_file('v3_bc_ee-v1_int-v2_ca_bc.der'), error); - check_cert_err(cert_from_file('v1_bc_ee-v1_int-v2_ca_bc.der'), error); - check_cert_err(cert_from_file('v2_bc_ee-v1_int-v2_ca_bc.der'), error); - check_cert_err(cert_from_file('v4_bc_ee-v1_int-v2_ca_bc.der'), error); - - // v2 ca, v1 intermediate with bc - check_ok_ca(cert_from_file('v1_int_bc-v2_ca_bc.der')); - check_ok(cert_from_file('v1_ee-v1_int_bc-v2_ca_bc.der')); - check_ok(cert_from_file('v1_bc_ee-v1_int_bc-v2_ca_bc.der')); - check_ok(cert_from_file('v2_ee-v1_int_bc-v2_ca_bc.der')); - check_ok(cert_from_file('v2_bc_ee-v1_int_bc-v2_ca_bc.der')); - check_ok(cert_from_file('v3_missing_bc_ee-v1_int_bc-v2_ca_bc.der')); - check_ok(cert_from_file('v3_bc_ee-v1_int_bc-v2_ca_bc.der')); - check_ok(cert_from_file('v4_bc_ee-v1_int_bc-v2_ca_bc.der')); - - // v2 ca, v2 intermediate - error = SEC_ERROR_CA_CERT_INVALID; - check_ca_err(cert_from_file('v2_int-v2_ca_bc.der'), error); - check_cert_err(cert_from_file('v1_ee-v2_int-v2_ca_bc.der'), error); - check_cert_err(cert_from_file('v2_ee-v2_int-v2_ca_bc.der'), error); - check_cert_err(cert_from_file('v3_missing_bc_ee-v2_int-v2_ca_bc.der'), error); - check_cert_err(cert_from_file('v3_bc_ee-v2_int-v2_ca_bc.der'), error); - check_cert_err(cert_from_file('v1_bc_ee-v2_int-v2_ca_bc.der'), error); - check_cert_err(cert_from_file('v2_bc_ee-v2_int-v2_ca_bc.der'), error); - check_cert_err(cert_from_file('v4_bc_ee-v2_int-v2_ca_bc.der'), error); - - // v2 ca, v2 intermediate with bc - check_ok_ca(cert_from_file('v2_int_bc-v2_ca_bc.der')); - check_ok(cert_from_file('v1_ee-v2_int_bc-v2_ca_bc.der')); - check_ok(cert_from_file('v1_bc_ee-v2_int_bc-v2_ca_bc.der')); - check_ok(cert_from_file('v2_ee-v2_int_bc-v2_ca_bc.der')); - check_ok(cert_from_file('v2_bc_ee-v2_int_bc-v2_ca_bc.der')); - check_ok(cert_from_file('v3_missing_bc_ee-v2_int_bc-v2_ca_bc.der')); - check_ok(cert_from_file('v3_bc_ee-v2_int_bc-v2_ca_bc.der')); - check_ok(cert_from_file('v4_bc_ee-v2_int_bc-v2_ca_bc.der')); - - // v2 ca, invalid v3 intermediate - error = SEC_ERROR_CA_CERT_INVALID; - check_ca_err(cert_from_file('v3_int_missing_bc-v2_ca_bc.der'), error); - check_cert_err(cert_from_file('v1_ee-v3_int_missing_bc-v2_ca_bc.der'), error); - check_cert_err(cert_from_file('v2_ee-v3_int_missing_bc-v2_ca_bc.der'), error); - check_cert_err(cert_from_file('v3_missing_bc_ee-v3_int_missing_bc-v2_ca_bc.der'), error); - check_cert_err(cert_from_file('v3_bc_ee-v3_int_missing_bc-v2_ca_bc.der'), error); - check_cert_err(cert_from_file('v1_bc_ee-v3_int_missing_bc-v2_ca_bc.der'), error); - check_cert_err(cert_from_file('v2_bc_ee-v3_int_missing_bc-v2_ca_bc.der'), error); - check_cert_err(cert_from_file('v4_bc_ee-v3_int_missing_bc-v2_ca_bc.der'), error); - - // v2 ca, valid v3 intermediate - check_ok_ca(cert_from_file('v3_int-v2_ca_bc.der')); - check_ok(cert_from_file('v1_ee-v3_int-v2_ca_bc.der')); - check_ok(cert_from_file('v1_bc_ee-v3_int-v2_ca_bc.der')); - check_ok(cert_from_file('v2_ee-v3_int-v2_ca_bc.der')); - check_ok(cert_from_file('v2_bc_ee-v3_int-v2_ca_bc.der')); - check_ok(cert_from_file('v3_missing_bc_ee-v3_int-v2_ca_bc.der')); - check_ok(cert_from_file('v3_bc_ee-v3_int-v2_ca_bc.der')); - check_ok(cert_from_file('v4_bc_ee-v3_int-v2_ca_bc.der')); - - ////////////// - // v3 CA supersection - ////////////////// - - // v3 ca, v1 intermediate - error = MOZILLA_PKIX_ERROR_V1_CERT_USED_AS_CA; - check_ca_err(cert_from_file('v1_int-v3_ca.der'), error); - check_cert_err(cert_from_file('v1_ee-v1_int-v3_ca.der'), error); - check_cert_err(cert_from_file('v2_ee-v1_int-v3_ca.der'), error); - check_cert_err(cert_from_file('v3_missing_bc_ee-v1_int-v3_ca.der'), error); - check_cert_err(cert_from_file('v3_bc_ee-v1_int-v3_ca.der'), error); - check_cert_err(cert_from_file('v1_bc_ee-v1_int-v3_ca.der'), error); - check_cert_err(cert_from_file('v2_bc_ee-v1_int-v3_ca.der'), error); - check_cert_err(cert_from_file('v4_bc_ee-v1_int-v3_ca.der'), error); - - // A v1 intermediate with v3 extensions - check_ok_ca(cert_from_file('v1_int_bc-v3_ca.der')); - check_ok(cert_from_file('v1_ee-v1_int_bc-v3_ca.der')); - check_ok(cert_from_file('v1_bc_ee-v1_int_bc-v3_ca.der')); - check_ok(cert_from_file('v2_ee-v1_int_bc-v3_ca.der')); - check_ok(cert_from_file('v2_bc_ee-v1_int_bc-v3_ca.der')); - check_ok(cert_from_file('v3_missing_bc_ee-v1_int_bc-v3_ca.der')); - check_ok(cert_from_file('v3_bc_ee-v1_int_bc-v3_ca.der')); - check_ok(cert_from_file('v4_bc_ee-v1_int_bc-v3_ca.der')); - - // reject a v2 cert as intermediate - error = SEC_ERROR_CA_CERT_INVALID; - check_ca_err(cert_from_file('v2_int-v3_ca.der'), error); - check_cert_err(cert_from_file('v1_ee-v2_int-v3_ca.der'), error); - check_cert_err(cert_from_file('v2_ee-v2_int-v3_ca.der'), error); - check_cert_err(cert_from_file('v3_missing_bc_ee-v2_int-v3_ca.der'), error); - check_cert_err(cert_from_file('v3_bc_ee-v2_int-v3_ca.der'), error); - check_cert_err(cert_from_file('v1_bc_ee-v2_int-v3_ca.der'), error); - check_cert_err(cert_from_file('v2_bc_ee-v2_int-v3_ca.der'), error); - check_cert_err(cert_from_file('v4_bc_ee-v2_int-v3_ca.der'), error); - - // v2 intermediate with bc (invalid) - check_ok_ca(cert_from_file('v2_int_bc-v3_ca.der')); - check_ok(cert_from_file('v1_ee-v2_int_bc-v3_ca.der')); - check_ok(cert_from_file('v1_bc_ee-v2_int_bc-v3_ca.der')); - check_ok(cert_from_file('v2_ee-v2_int_bc-v3_ca.der')); - check_ok(cert_from_file('v2_bc_ee-v2_int_bc-v3_ca.der')); - check_ok(cert_from_file('v3_missing_bc_ee-v2_int_bc-v3_ca.der')); - check_ok(cert_from_file('v3_bc_ee-v2_int_bc-v3_ca.der')); - check_ok(cert_from_file('v4_bc_ee-v2_int_bc-v3_ca.der')); - - // invalid v3 intermediate - error = SEC_ERROR_CA_CERT_INVALID; - check_ca_err(cert_from_file('v3_int_missing_bc-v3_ca.der'), error); - check_cert_err(cert_from_file('v1_ee-v3_int_missing_bc-v3_ca.der'), error); - check_cert_err(cert_from_file('v2_ee-v3_int_missing_bc-v3_ca.der'), error); - check_cert_err(cert_from_file('v3_missing_bc_ee-v3_int_missing_bc-v3_ca.der'), error); - check_cert_err(cert_from_file('v3_bc_ee-v3_int_missing_bc-v3_ca.der'), error); - check_cert_err(cert_from_file('v1_bc_ee-v3_int_missing_bc-v3_ca.der'), error); - check_cert_err(cert_from_file('v2_bc_ee-v3_int_missing_bc-v3_ca.der'), error); - check_cert_err(cert_from_file('v4_bc_ee-v3_int_missing_bc-v3_ca.der'), error); - - // v1/v2 end entity, v3 intermediate - check_ok_ca(cert_from_file('v3_int-v3_ca.der')); - check_ok(cert_from_file('v1_ee-v3_int-v3_ca.der')); - check_ok(cert_from_file('v2_ee-v3_int-v3_ca.der')); - check_ok(cert_from_file('v3_missing_bc_ee-v3_int-v3_ca.der')); - check_ok(cert_from_file('v3_bc_ee-v3_int-v3_ca.der')); - check_ok(cert_from_file('v1_bc_ee-v3_int-v3_ca.der')); - check_ok(cert_from_file('v2_bc_ee-v3_int-v3_ca.der')); - check_ok(cert_from_file('v4_bc_ee-v3_int-v3_ca.der')); - - // v3 CA, invalid v3 intermediate - error = MOZILLA_PKIX_ERROR_V1_CERT_USED_AS_CA; - check_ca_err(cert_from_file('v1_int-v3_ca_missing_bc.der'), error); - check_cert_err(cert_from_file('v1_ee-v1_int-v3_ca_missing_bc.der'), error); - check_cert_err(cert_from_file('v2_ee-v1_int-v3_ca_missing_bc.der'), error); - check_cert_err(cert_from_file('v3_missing_bc_ee-v1_int-v3_ca_missing_bc.der'), error); - check_cert_err(cert_from_file('v3_bc_ee-v1_int-v3_ca_missing_bc.der'), error); - check_cert_err(cert_from_file('v1_bc_ee-v1_int-v3_ca_missing_bc.der'), error); - check_cert_err(cert_from_file('v2_bc_ee-v1_int-v3_ca_missing_bc.der'), error); - check_cert_err(cert_from_file('v4_bc_ee-v1_int-v3_ca_missing_bc.der'), error); - - // Int v1 with BC that is just invalid - error = SEC_ERROR_CA_CERT_INVALID; - check_ca_err(cert_from_file('v1_int_bc-v3_ca_missing_bc.der'), error); - check_cert_err(cert_from_file('v1_ee-v1_int_bc-v3_ca_missing_bc.der'), error); - check_cert_err(cert_from_file('v1_bc_ee-v1_int_bc-v3_ca_missing_bc.der'), error); - check_cert_err(cert_from_file('v2_ee-v1_int_bc-v3_ca_missing_bc.der'), error); - check_cert_err(cert_from_file('v2_bc_ee-v1_int_bc-v3_ca_missing_bc.der'), error); - check_cert_err(cert_from_file('v3_missing_bc_ee-v1_int_bc-v3_ca_missing_bc.der'), error); - check_cert_err(cert_from_file('v3_bc_ee-v1_int_bc-v3_ca_missing_bc.der'), error); - check_cert_err(cert_from_file('v4_bc_ee-v1_int_bc-v3_ca_missing_bc.der'), error); - - // Good section (all fail) - error = SEC_ERROR_CA_CERT_INVALID; - check_ca_err(cert_from_file('v2_int-v3_ca_missing_bc.der'), error); - check_cert_err(cert_from_file('v1_ee-v2_int-v3_ca_missing_bc.der'), error); - check_cert_err(cert_from_file('v2_ee-v2_int-v3_ca_missing_bc.der'), error); - check_cert_err(cert_from_file('v3_missing_bc_ee-v2_int-v3_ca_missing_bc.der'), error); - check_cert_err(cert_from_file('v3_bc_ee-v2_int-v3_ca_missing_bc.der'), error); - check_cert_err(cert_from_file('v1_bc_ee-v2_int-v3_ca_missing_bc.der'), error); - check_cert_err(cert_from_file('v2_bc_ee-v2_int-v3_ca_missing_bc.der'), error); - check_cert_err(cert_from_file('v4_bc_ee-v2_int-v3_ca_missing_bc.der'), error); - - // v3 intermediate missing basic constraints is invalid - error = SEC_ERROR_CA_CERT_INVALID; - check_ca_err(cert_from_file('v2_int_bc-v3_ca_missing_bc.der'), error); - check_cert_err(cert_from_file('v1_ee-v2_int_bc-v3_ca_missing_bc.der'), error); - check_cert_err(cert_from_file('v1_bc_ee-v2_int_bc-v3_ca_missing_bc.der'), error); - check_cert_err(cert_from_file('v2_ee-v2_int_bc-v3_ca_missing_bc.der'), error); - check_cert_err(cert_from_file('v2_bc_ee-v2_int_bc-v3_ca_missing_bc.der'), error); - check_cert_err(cert_from_file('v3_missing_bc_ee-v2_int_bc-v3_ca_missing_bc.der'), error); - check_cert_err(cert_from_file('v3_bc_ee-v2_int_bc-v3_ca_missing_bc.der'), error); - check_cert_err(cert_from_file('v4_bc_ee-v2_int_bc-v3_ca_missing_bc.der'), error); - - // v3 intermediate missing basic constraints is invalid - error = SEC_ERROR_CA_CERT_INVALID; - check_ca_err(cert_from_file('v3_int_missing_bc-v3_ca_missing_bc.der'), error); - check_cert_err(cert_from_file('v1_ee-v3_int_missing_bc-v3_ca_missing_bc.der'), error); - check_cert_err(cert_from_file('v2_ee-v3_int_missing_bc-v3_ca_missing_bc.der'), error); - check_cert_err(cert_from_file('v3_missing_bc_ee-v3_int_missing_bc-v3_ca_missing_bc.der'), error); - check_cert_err(cert_from_file('v3_bc_ee-v3_int_missing_bc-v3_ca_missing_bc.der'), error); - check_cert_err(cert_from_file('v1_bc_ee-v3_int_missing_bc-v3_ca_missing_bc.der'), error); - check_cert_err(cert_from_file('v2_bc_ee-v3_int_missing_bc-v3_ca_missing_bc.der'), error); - check_cert_err(cert_from_file('v4_bc_ee-v3_int_missing_bc-v3_ca_missing_bc.der'), error); - - // With a v3 root missing bc and valid v3 intermediate - error = SEC_ERROR_CA_CERT_INVALID; - check_ca_err(cert_from_file('v3_int-v3_ca_missing_bc.der'), error); - check_cert_err(cert_from_file('v1_ee-v3_int-v3_ca_missing_bc.der'), error); - check_cert_err(cert_from_file('v2_ee-v3_int-v3_ca_missing_bc.der'), error); - check_cert_err(cert_from_file('v3_missing_bc_ee-v3_int-v3_ca_missing_bc.der'), error); - check_cert_err(cert_from_file('v3_bc_ee-v3_int-v3_ca_missing_bc.der'), error); - check_cert_err(cert_from_file('v1_bc_ee-v3_int-v3_ca_missing_bc.der'), error); - check_cert_err(cert_from_file('v2_bc_ee-v3_int-v3_ca_missing_bc.der'), error); - check_cert_err(cert_from_file('v4_bc_ee-v3_int-v3_ca_missing_bc.der'), error); - - // self-signed - check_cert_err(cert_from_file('v1_self_signed.der'), SEC_ERROR_UNKNOWN_ISSUER); - check_cert_err(cert_from_file('v1_self_signed_bc.der'), SEC_ERROR_UNKNOWN_ISSUER); - check_cert_err(cert_from_file('v2_self_signed.der'), SEC_ERROR_UNKNOWN_ISSUER); - check_cert_err(cert_from_file('v2_self_signed_bc.der'), SEC_ERROR_UNKNOWN_ISSUER); - check_cert_err(cert_from_file('v3_self_signed.der'), SEC_ERROR_UNKNOWN_ISSUER); - check_cert_err(cert_from_file('v3_self_signed_bc.der'), SEC_ERROR_UNKNOWN_ISSUER); - check_cert_err(cert_from_file('v4_self_signed.der'), SEC_ERROR_UNKNOWN_ISSUER); - check_cert_err(cert_from_file('v4_self_signed_bc.der'), SEC_ERROR_UNKNOWN_ISSUER); + checkEndEntity(certFromFile("ss-v1-BC-cA"), SEC_ERROR_UNKNOWN_ISSUER); + checkEndEntity(certFromFile("ss-v2-BC-cA"), SEC_ERROR_UNKNOWN_ISSUER); + checkEndEntity(certFromFile("ss-v3-BC-cA"), SEC_ERROR_UNKNOWN_ISSUER); + checkEndEntity(certFromFile("ss-v4-BC-cA"), SEC_ERROR_UNKNOWN_ISSUER); } diff --git a/security/manager/ssl/tests/unit/test_cert_version/ca.pem.certspec b/security/manager/ssl/tests/unit/test_cert_version/ca.pem.certspec new file mode 100644 index 000000000000..8689ef9ea145 --- /dev/null +++ b/security/manager/ssl/tests/unit/test_cert_version/ca.pem.certspec @@ -0,0 +1,4 @@ +issuer:ca +subject:ca +extension:keyUsage:keyCertSign,cRLSign +extension:basicConstraints:cA, diff --git a/security/manager/ssl/tests/unit/test_cert_version/ee-v1-BC-cA_ca.pem.certspec b/security/manager/ssl/tests/unit/test_cert_version/ee-v1-BC-cA_ca.pem.certspec new file mode 100644 index 000000000000..4570e6e3ff48 --- /dev/null +++ b/security/manager/ssl/tests/unit/test_cert_version/ee-v1-BC-cA_ca.pem.certspec @@ -0,0 +1,4 @@ +issuer:ca +subject:ee-v1-BC-cA +version:1 +extension:basicConstraints:cA, diff --git a/security/manager/ssl/tests/unit/test_cert_version/ee-v1-BC-not-cA_ca.pem.certspec b/security/manager/ssl/tests/unit/test_cert_version/ee-v1-BC-not-cA_ca.pem.certspec new file mode 100644 index 000000000000..f4257841fe01 --- /dev/null +++ b/security/manager/ssl/tests/unit/test_cert_version/ee-v1-BC-not-cA_ca.pem.certspec @@ -0,0 +1,4 @@ +issuer:ca +subject:ee-v1-BC-not-cA +version:1 +extension:basicConstraints:, diff --git a/security/manager/ssl/tests/unit/test_cert_version/ee-v1-noBC_ca.pem.certspec b/security/manager/ssl/tests/unit/test_cert_version/ee-v1-noBC_ca.pem.certspec new file mode 100644 index 000000000000..48fe9e5416bd --- /dev/null +++ b/security/manager/ssl/tests/unit/test_cert_version/ee-v1-noBC_ca.pem.certspec @@ -0,0 +1,3 @@ +issuer:ca +subject:ee-v1-noBC +version:1 diff --git a/security/manager/ssl/tests/unit/test_cert_version/ee-v2-BC-cA_ca.pem.certspec b/security/manager/ssl/tests/unit/test_cert_version/ee-v2-BC-cA_ca.pem.certspec new file mode 100644 index 000000000000..f714725d2bc1 --- /dev/null +++ b/security/manager/ssl/tests/unit/test_cert_version/ee-v2-BC-cA_ca.pem.certspec @@ -0,0 +1,4 @@ +issuer:ca +subject:ee-v2-BC-cA +version:2 +extension:basicConstraints:cA, diff --git a/security/manager/ssl/tests/unit/test_cert_version/ee-v2-BC-not-cA_ca.pem.certspec b/security/manager/ssl/tests/unit/test_cert_version/ee-v2-BC-not-cA_ca.pem.certspec new file mode 100644 index 000000000000..db7228881474 --- /dev/null +++ b/security/manager/ssl/tests/unit/test_cert_version/ee-v2-BC-not-cA_ca.pem.certspec @@ -0,0 +1,4 @@ +issuer:ca +subject:ee-v2-BC-not-cA +version:2 +extension:basicConstraints:, diff --git a/security/manager/ssl/tests/unit/test_cert_version/ee-v2-noBC_ca.pem.certspec b/security/manager/ssl/tests/unit/test_cert_version/ee-v2-noBC_ca.pem.certspec new file mode 100644 index 000000000000..cc304ab87e15 --- /dev/null +++ b/security/manager/ssl/tests/unit/test_cert_version/ee-v2-noBC_ca.pem.certspec @@ -0,0 +1,3 @@ +issuer:ca +subject:ee-v2-noBC +version:2 diff --git a/security/manager/ssl/tests/unit/test_cert_version/ee-v3-BC-cA_ca.pem.certspec b/security/manager/ssl/tests/unit/test_cert_version/ee-v3-BC-cA_ca.pem.certspec new file mode 100644 index 000000000000..6f69c35743dd --- /dev/null +++ b/security/manager/ssl/tests/unit/test_cert_version/ee-v3-BC-cA_ca.pem.certspec @@ -0,0 +1,4 @@ +issuer:ca +subject:ee-v3-BC-cA +version:3 +extension:basicConstraints:cA, diff --git a/security/manager/ssl/tests/unit/test_cert_version/ee-v3-BC-not-cA_ca.pem.certspec b/security/manager/ssl/tests/unit/test_cert_version/ee-v3-BC-not-cA_ca.pem.certspec new file mode 100644 index 000000000000..4a9de0635840 --- /dev/null +++ b/security/manager/ssl/tests/unit/test_cert_version/ee-v3-BC-not-cA_ca.pem.certspec @@ -0,0 +1,4 @@ +issuer:ca +subject:ee-v3-BC-not-cA +version:3 +extension:basicConstraints:, diff --git a/security/manager/ssl/tests/unit/test_cert_version/ee-v3-noBC_ca.pem.certspec b/security/manager/ssl/tests/unit/test_cert_version/ee-v3-noBC_ca.pem.certspec new file mode 100644 index 000000000000..9d385900f0da --- /dev/null +++ b/security/manager/ssl/tests/unit/test_cert_version/ee-v3-noBC_ca.pem.certspec @@ -0,0 +1,3 @@ +issuer:ca +subject:ee-v3-noBC +version:3 diff --git a/security/manager/ssl/tests/unit/test_cert_version/ee-v4-BC-cA_ca.pem.certspec b/security/manager/ssl/tests/unit/test_cert_version/ee-v4-BC-cA_ca.pem.certspec new file mode 100644 index 000000000000..1f44c1dd27ab --- /dev/null +++ b/security/manager/ssl/tests/unit/test_cert_version/ee-v4-BC-cA_ca.pem.certspec @@ -0,0 +1,4 @@ +issuer:ca +subject:ee-v4-BC-cA +version:4 +extension:basicConstraints:cA, diff --git a/security/manager/ssl/tests/unit/test_cert_version/ee-v4-BC-not-cA_ca.pem.certspec b/security/manager/ssl/tests/unit/test_cert_version/ee-v4-BC-not-cA_ca.pem.certspec new file mode 100644 index 000000000000..e9659153e521 --- /dev/null +++ b/security/manager/ssl/tests/unit/test_cert_version/ee-v4-BC-not-cA_ca.pem.certspec @@ -0,0 +1,4 @@ +issuer:ca +subject:ee-v4-BC-not-cA +version:4 +extension:basicConstraints:, diff --git a/security/manager/ssl/tests/unit/test_cert_version/ee-v4-noBC_ca.pem.certspec b/security/manager/ssl/tests/unit/test_cert_version/ee-v4-noBC_ca.pem.certspec new file mode 100644 index 000000000000..19229ba7667e --- /dev/null +++ b/security/manager/ssl/tests/unit/test_cert_version/ee-v4-noBC_ca.pem.certspec @@ -0,0 +1,3 @@ +issuer:ca +subject:ee-v4-noBC +version:4 diff --git a/security/manager/ssl/tests/unit/test_cert_version/ee_int-v1-BC-cA.pem.certspec b/security/manager/ssl/tests/unit/test_cert_version/ee_int-v1-BC-cA.pem.certspec new file mode 100644 index 000000000000..6a7dc5c43678 --- /dev/null +++ b/security/manager/ssl/tests/unit/test_cert_version/ee_int-v1-BC-cA.pem.certspec @@ -0,0 +1,2 @@ +issuer:int-v1-BC-cA +subject:ee diff --git a/security/manager/ssl/tests/unit/test_cert_version/ee_int-v1-BC-not-cA.pem.certspec b/security/manager/ssl/tests/unit/test_cert_version/ee_int-v1-BC-not-cA.pem.certspec new file mode 100644 index 000000000000..639f83d66077 --- /dev/null +++ b/security/manager/ssl/tests/unit/test_cert_version/ee_int-v1-BC-not-cA.pem.certspec @@ -0,0 +1,2 @@ +issuer:int-v1-BC-not-cA +subject:ee diff --git a/security/manager/ssl/tests/unit/test_cert_version/ee_int-v1-noBC.pem.certspec b/security/manager/ssl/tests/unit/test_cert_version/ee_int-v1-noBC.pem.certspec new file mode 100644 index 000000000000..d704f3086d84 --- /dev/null +++ b/security/manager/ssl/tests/unit/test_cert_version/ee_int-v1-noBC.pem.certspec @@ -0,0 +1,2 @@ +issuer:int-v1-noBC +subject:ee diff --git a/security/manager/ssl/tests/unit/test_cert_version/ee_int-v2-BC-cA.pem.certspec b/security/manager/ssl/tests/unit/test_cert_version/ee_int-v2-BC-cA.pem.certspec new file mode 100644 index 000000000000..5d3a65e65023 --- /dev/null +++ b/security/manager/ssl/tests/unit/test_cert_version/ee_int-v2-BC-cA.pem.certspec @@ -0,0 +1,2 @@ +issuer:int-v2-BC-cA +subject:ee diff --git a/security/manager/ssl/tests/unit/test_cert_version/ee_int-v2-BC-not-cA.pem.certspec b/security/manager/ssl/tests/unit/test_cert_version/ee_int-v2-BC-not-cA.pem.certspec new file mode 100644 index 000000000000..591a16aca07a --- /dev/null +++ b/security/manager/ssl/tests/unit/test_cert_version/ee_int-v2-BC-not-cA.pem.certspec @@ -0,0 +1,2 @@ +issuer:int-v2-BC-not-cA +subject:ee diff --git a/security/manager/ssl/tests/unit/test_cert_version/ee_int-v2-noBC.pem.certspec b/security/manager/ssl/tests/unit/test_cert_version/ee_int-v2-noBC.pem.certspec new file mode 100644 index 000000000000..7f99393cf229 --- /dev/null +++ b/security/manager/ssl/tests/unit/test_cert_version/ee_int-v2-noBC.pem.certspec @@ -0,0 +1,2 @@ +issuer:int-v2-noBC +subject:ee diff --git a/security/manager/ssl/tests/unit/test_cert_version/ee_int-v3-BC-cA.pem.certspec b/security/manager/ssl/tests/unit/test_cert_version/ee_int-v3-BC-cA.pem.certspec new file mode 100644 index 000000000000..13af934f294d --- /dev/null +++ b/security/manager/ssl/tests/unit/test_cert_version/ee_int-v3-BC-cA.pem.certspec @@ -0,0 +1,2 @@ +issuer:int-v3-BC-cA +subject:ee diff --git a/security/manager/ssl/tests/unit/test_cert_version/ee_int-v3-BC-not-cA.pem.certspec b/security/manager/ssl/tests/unit/test_cert_version/ee_int-v3-BC-not-cA.pem.certspec new file mode 100644 index 000000000000..8539715a03c5 --- /dev/null +++ b/security/manager/ssl/tests/unit/test_cert_version/ee_int-v3-BC-not-cA.pem.certspec @@ -0,0 +1,2 @@ +issuer:int-v3-BC-not-cA +subject:ee diff --git a/security/manager/ssl/tests/unit/test_cert_version/ee_int-v3-noBC.pem.certspec b/security/manager/ssl/tests/unit/test_cert_version/ee_int-v3-noBC.pem.certspec new file mode 100644 index 000000000000..a65e41cea550 --- /dev/null +++ b/security/manager/ssl/tests/unit/test_cert_version/ee_int-v3-noBC.pem.certspec @@ -0,0 +1,2 @@ +issuer:int-v3-noBC +subject:ee diff --git a/security/manager/ssl/tests/unit/test_cert_version/ee_int-v4-BC-cA.pem.certspec b/security/manager/ssl/tests/unit/test_cert_version/ee_int-v4-BC-cA.pem.certspec new file mode 100644 index 000000000000..35a3a9ff3699 --- /dev/null +++ b/security/manager/ssl/tests/unit/test_cert_version/ee_int-v4-BC-cA.pem.certspec @@ -0,0 +1,2 @@ +issuer:int-v4-BC-cA +subject:ee diff --git a/security/manager/ssl/tests/unit/test_cert_version/ee_int-v4-BC-not-cA.pem.certspec b/security/manager/ssl/tests/unit/test_cert_version/ee_int-v4-BC-not-cA.pem.certspec new file mode 100644 index 000000000000..7627d3a8a2bb --- /dev/null +++ b/security/manager/ssl/tests/unit/test_cert_version/ee_int-v4-BC-not-cA.pem.certspec @@ -0,0 +1,2 @@ +issuer:int-v4-BC-not-cA +subject:ee diff --git a/security/manager/ssl/tests/unit/test_cert_version/ee_int-v4-noBC.pem.certspec b/security/manager/ssl/tests/unit/test_cert_version/ee_int-v4-noBC.pem.certspec new file mode 100644 index 000000000000..a780337539f6 --- /dev/null +++ b/security/manager/ssl/tests/unit/test_cert_version/ee_int-v4-noBC.pem.certspec @@ -0,0 +1,2 @@ +issuer:int-v4-noBC +subject:ee diff --git a/security/manager/ssl/tests/unit/test_cert_version/generate.py b/security/manager/ssl/tests/unit/test_cert_version/generate.py index 8fffb7783644..7d105926213c 100755 --- a/security/manager/ssl/tests/unit/test_cert_version/generate.py +++ b/security/manager/ssl/tests/unit/test_cert_version/generate.py @@ -1,4 +1,4 @@ -#!/usr/bin/python +#!/usr/bin/env python # -*- Mode: python; c-basic-offset: 4; indent-tabs-mode: nil; tab-width: 40 -*- # vim: set filetype=python @@ -6,90 +6,77 @@ # License, v. 2.0. If a copy of the MPL was not distributed with this # file, You can obtain one at http://mozilla.org/MPL/2.0/. -import tempfile, os, sys +# This file generates the certspec files for test_cert_version.js. The naming +# convention for those files is generally of the form +# "_.pem.certspec". End-entity +# certificates are generally called "ee". Intermediates are called +# "int". The root CA is called "ca" and self-signed certificates are called +# "ss". +# In the case that the subject and issuer are the same, the redundant part is +# not repeated. +# If there is nothing particularly special about a certificate, it has no +# description ("nothing particularly special" meaning the certificate is X509v3 +# and has or does not have the basic constraints extension as expected by where +# it is in the hierarchy). Otherwise, the description includes its version and +# details about the extension. If the extension is not present, the string +# "noBC" is used. If it is present but the cA bit is not asserted, the string +# "BC-not-cA" is used. If it is present with the cA bit asserted, the string +# "BC-cA" is used. +# For example, a v1 intermediate that does not have the extension that was +# issued by the root CA has the name "int-v1-noBC_ca.pem.certspec". +# A v4 end-entity that does have the extension but does not assert the cA bit +# that was issued by the root CA has the name +# "ee-v4-BC-not-cA_ca.pem.certspec". +# An end-entity issued by a v3 intermediate with the extension that asserts the +# cA bit has the name "ee_int-v3-BC-cA.pem.certspec". -libpath = os.path.abspath('../psm_common_py') -sys.path.append(libpath) -import CertUtils +versions = { + 'v1': 1, + 'v2': 2, + 'v3': 3, + 'v4': 4 +} -srcdir = os.getcwd() -db = tempfile.mkdtemp() +basicConstraintsTypes = { + 'noBC': '', + 'BC-not-cA': 'extension:basicConstraints:,', + 'BC-cA': 'extension:basicConstraints:cA,' +} -def generate_child_cert(db_dir, dest_dir, noise_file, name, ca_nick, - cert_version, do_bc, is_ee): - return CertUtils.generate_child_cert(db_dir, dest_dir, noise_file, name, - ca_nick, cert_version, do_bc, is_ee, '') +def writeCertspec(issuer, subject, fields): + filename = '%s_%s.pem.certspec' % (subject, issuer) + if issuer == subject: + filename = '%s.pem.certspec' % subject + with open(filename, 'w') as f: + f.write('issuer:%s\n' % issuer) + f.write('subject:%s\n' % subject) + for field in fields: + if len(field) > 0: + f.write('%s\n' % field) -def generate_ee_family(db_dir, dest_dir, noise_file, ca_name): - name = "v1_ee-"+ ca_name; - generate_child_cert(db_dir, dest_dir, noise_file, name, ca_name, 1, False, True) - name = "v1_bc_ee-"+ ca_name; - generate_child_cert(db_dir, dest_dir, noise_file, name, ca_name, 1, True, True) +keyUsage = 'extension:keyUsage:keyCertSign,cRLSign' +basicConstraintsCA = 'extension:basicConstraints:cA,' - name = "v2_ee-"+ ca_name; - generate_child_cert(db_dir, dest_dir, noise_file, name, ca_name, 2, False, True) - name = "v2_bc_ee-"+ ca_name; - generate_child_cert(db_dir, dest_dir, noise_file, name, ca_name, 2, True, True) +writeCertspec('ca', 'ca', [keyUsage, basicConstraintsCA]) - name = "v3_missing_bc_ee-"+ ca_name; - generate_child_cert(db_dir, dest_dir, noise_file, name, ca_name, 3, False, True) - name = "v3_bc_ee-"+ ca_name; - generate_child_cert(db_dir, dest_dir, noise_file, name, ca_name, 3, True, True) +for versionStr, versionVal in versions.iteritems(): + # intermediates + versionText = 'version:%s' % versionVal + for basicConstraintsType, basicConstraintsExtension in basicConstraintsTypes.iteritems(): + intermediateName = 'int-%s-%s' % (versionStr, basicConstraintsType) + writeCertspec('ca', intermediateName, + [keyUsage, versionText, basicConstraintsExtension]) + writeCertspec(intermediateName, 'ee', []) - name = "v4_bc_ee-"+ ca_name; - generate_child_cert(db_dir, dest_dir, noise_file, name, ca_name, 4, True, True) + # end-entities + versionText = 'version:%s' % versionVal + for basicConstraintsType, basicConstraintsExtension in basicConstraintsTypes.iteritems(): + writeCertspec('ca', 'ee-%s-%s' % (versionStr, basicConstraintsType), + [versionText, basicConstraintsExtension]) -def generate_intermediates_and_ee_set(db_dir, dest_dir, noise_file, ca_name): - name = "v1_int-" + ca_name; - generate_child_cert(db, srcdir, noise_file, name, ca_name, 1, False, False) - generate_ee_family(db, srcdir, noise_file, name) - name = "v1_int_bc-" + ca_name; - generate_child_cert(db, srcdir, noise_file, name, ca_name, 1, True, False) - generate_ee_family(db, srcdir, noise_file, name) - - name = "v2_int-" + ca_name; - generate_child_cert(db, srcdir, noise_file, name, ca_name, 2, False, False) - generate_ee_family(db, srcdir, noise_file, name) - name = "v2_int_bc-" + ca_name; - generate_child_cert(db, srcdir, noise_file, name, ca_name, 2, True, False) - generate_ee_family(db, srcdir, noise_file, name) - - name = "v3_int_missing_bc-" + ca_name; - generate_child_cert(db, srcdir, noise_file, name, ca_name, 3, False, False) - generate_ee_family(db, srcdir, noise_file, name) - name = "v3_int-" + ca_name; - generate_child_cert(db, srcdir, noise_file, name, ca_name, 3, True, False) - generate_ee_family(db, srcdir, noise_file, name) - -def generate_ca(db_dir, dest_dir, noise_file, name, version, do_bc): - CertUtils.generate_ca_cert(db_dir, dest_dir, noise_file, name, version, do_bc) - generate_intermediates_and_ee_set(db_dir, dest_dir, noise_file, name) - -def generate_certs(): - [noise_file, pwd_file] = CertUtils.init_nss_db(db) - generate_ca(db, srcdir, noise_file, "v1_ca", 1, False ) - generate_ca(db, srcdir, noise_file, "v1_ca_bc", 1, True) - generate_ca(db, srcdir, noise_file, "v2_ca", 2, False ) - generate_ca(db, srcdir, noise_file, "v2_ca_bc", 2, True) - generate_ca(db, srcdir, noise_file, "v3_ca", 3, True ) - generate_ca(db, srcdir, noise_file, "v3_ca_missing_bc", 3, False) - - - CertUtils.generate_self_signed_cert(db, srcdir, noise_file, "v1_self_signed", - 1, False, False) - CertUtils.generate_self_signed_cert(db, srcdir, noise_file, "v1_self_signed_bc", - 1, True, False) - CertUtils.generate_self_signed_cert(db, srcdir, noise_file, "v2_self_signed", - 2, False, False) - CertUtils.generate_self_signed_cert(db, srcdir, noise_file, "v2_self_signed_bc", - 2, True, False) - CertUtils.generate_self_signed_cert(db, srcdir, noise_file, "v3_self_signed", - 3, False, False) - CertUtils.generate_self_signed_cert(db, srcdir, noise_file, "v3_self_signed_bc", - 3, True, False) - CertUtils.generate_self_signed_cert(db, srcdir, noise_file, "v4_self_signed", - 4, False, False); - CertUtils.generate_self_signed_cert(db, srcdir, noise_file, "v4_self_signed_bc", - 4, True, False); - -generate_certs(); + # self-signed certificates + versionText = 'version:%s' % versionVal + for basicConstraintsType, basicConstraintsExtension in basicConstraintsTypes.iteritems(): + selfSignedName = 'ss-%s-%s' % (versionStr, basicConstraintsType) + writeCertspec(selfSignedName, selfSignedName, + [versionText, basicConstraintsExtension]) diff --git a/security/manager/ssl/tests/unit/test_cert_version/int-v1-BC-cA_ca.pem.certspec b/security/manager/ssl/tests/unit/test_cert_version/int-v1-BC-cA_ca.pem.certspec new file mode 100644 index 000000000000..77f3ae914704 --- /dev/null +++ b/security/manager/ssl/tests/unit/test_cert_version/int-v1-BC-cA_ca.pem.certspec @@ -0,0 +1,5 @@ +issuer:ca +subject:int-v1-BC-cA +extension:keyUsage:keyCertSign,cRLSign +version:1 +extension:basicConstraints:cA, diff --git a/security/manager/ssl/tests/unit/test_cert_version/int-v1-BC-not-cA_ca.pem.certspec b/security/manager/ssl/tests/unit/test_cert_version/int-v1-BC-not-cA_ca.pem.certspec new file mode 100644 index 000000000000..2a366535b683 --- /dev/null +++ b/security/manager/ssl/tests/unit/test_cert_version/int-v1-BC-not-cA_ca.pem.certspec @@ -0,0 +1,5 @@ +issuer:ca +subject:int-v1-BC-not-cA +extension:keyUsage:keyCertSign,cRLSign +version:1 +extension:basicConstraints:, diff --git a/security/manager/ssl/tests/unit/test_cert_version/int-v1-noBC_ca.pem.certspec b/security/manager/ssl/tests/unit/test_cert_version/int-v1-noBC_ca.pem.certspec new file mode 100644 index 000000000000..63bf6ed7379d --- /dev/null +++ b/security/manager/ssl/tests/unit/test_cert_version/int-v1-noBC_ca.pem.certspec @@ -0,0 +1,4 @@ +issuer:ca +subject:int-v1-noBC +extension:keyUsage:keyCertSign,cRLSign +version:1 diff --git a/security/manager/ssl/tests/unit/test_cert_version/int-v2-BC-cA_ca.pem.certspec b/security/manager/ssl/tests/unit/test_cert_version/int-v2-BC-cA_ca.pem.certspec new file mode 100644 index 000000000000..ca1bf67a7d98 --- /dev/null +++ b/security/manager/ssl/tests/unit/test_cert_version/int-v2-BC-cA_ca.pem.certspec @@ -0,0 +1,5 @@ +issuer:ca +subject:int-v2-BC-cA +extension:keyUsage:keyCertSign,cRLSign +version:2 +extension:basicConstraints:cA, diff --git a/security/manager/ssl/tests/unit/test_cert_version/int-v2-BC-not-cA_ca.pem.certspec b/security/manager/ssl/tests/unit/test_cert_version/int-v2-BC-not-cA_ca.pem.certspec new file mode 100644 index 000000000000..fc28ff150efb --- /dev/null +++ b/security/manager/ssl/tests/unit/test_cert_version/int-v2-BC-not-cA_ca.pem.certspec @@ -0,0 +1,5 @@ +issuer:ca +subject:int-v2-BC-not-cA +extension:keyUsage:keyCertSign,cRLSign +version:2 +extension:basicConstraints:, diff --git a/security/manager/ssl/tests/unit/test_cert_version/int-v2-noBC_ca.pem.certspec b/security/manager/ssl/tests/unit/test_cert_version/int-v2-noBC_ca.pem.certspec new file mode 100644 index 000000000000..2d3fe59ffad4 --- /dev/null +++ b/security/manager/ssl/tests/unit/test_cert_version/int-v2-noBC_ca.pem.certspec @@ -0,0 +1,4 @@ +issuer:ca +subject:int-v2-noBC +extension:keyUsage:keyCertSign,cRLSign +version:2 diff --git a/security/manager/ssl/tests/unit/test_cert_version/int-v3-BC-cA_ca.pem.certspec b/security/manager/ssl/tests/unit/test_cert_version/int-v3-BC-cA_ca.pem.certspec new file mode 100644 index 000000000000..56fcb21a035f --- /dev/null +++ b/security/manager/ssl/tests/unit/test_cert_version/int-v3-BC-cA_ca.pem.certspec @@ -0,0 +1,5 @@ +issuer:ca +subject:int-v3-BC-cA +extension:keyUsage:keyCertSign,cRLSign +version:3 +extension:basicConstraints:cA, diff --git a/security/manager/ssl/tests/unit/test_cert_version/int-v3-BC-not-cA_ca.pem.certspec b/security/manager/ssl/tests/unit/test_cert_version/int-v3-BC-not-cA_ca.pem.certspec new file mode 100644 index 000000000000..a2def8d323bc --- /dev/null +++ b/security/manager/ssl/tests/unit/test_cert_version/int-v3-BC-not-cA_ca.pem.certspec @@ -0,0 +1,5 @@ +issuer:ca +subject:int-v3-BC-not-cA +extension:keyUsage:keyCertSign,cRLSign +version:3 +extension:basicConstraints:, diff --git a/security/manager/ssl/tests/unit/test_cert_version/int-v3-noBC_ca.pem.certspec b/security/manager/ssl/tests/unit/test_cert_version/int-v3-noBC_ca.pem.certspec new file mode 100644 index 000000000000..b336397ab6cd --- /dev/null +++ b/security/manager/ssl/tests/unit/test_cert_version/int-v3-noBC_ca.pem.certspec @@ -0,0 +1,4 @@ +issuer:ca +subject:int-v3-noBC +extension:keyUsage:keyCertSign,cRLSign +version:3 diff --git a/security/manager/ssl/tests/unit/test_cert_version/int-v4-BC-cA_ca.pem.certspec b/security/manager/ssl/tests/unit/test_cert_version/int-v4-BC-cA_ca.pem.certspec new file mode 100644 index 000000000000..12b94e63a5e5 --- /dev/null +++ b/security/manager/ssl/tests/unit/test_cert_version/int-v4-BC-cA_ca.pem.certspec @@ -0,0 +1,5 @@ +issuer:ca +subject:int-v4-BC-cA +extension:keyUsage:keyCertSign,cRLSign +version:4 +extension:basicConstraints:cA, diff --git a/security/manager/ssl/tests/unit/test_cert_version/int-v4-BC-not-cA_ca.pem.certspec b/security/manager/ssl/tests/unit/test_cert_version/int-v4-BC-not-cA_ca.pem.certspec new file mode 100644 index 000000000000..43a04f70fdd8 --- /dev/null +++ b/security/manager/ssl/tests/unit/test_cert_version/int-v4-BC-not-cA_ca.pem.certspec @@ -0,0 +1,5 @@ +issuer:ca +subject:int-v4-BC-not-cA +extension:keyUsage:keyCertSign,cRLSign +version:4 +extension:basicConstraints:, diff --git a/security/manager/ssl/tests/unit/test_cert_version/int-v4-noBC_ca.pem.certspec b/security/manager/ssl/tests/unit/test_cert_version/int-v4-noBC_ca.pem.certspec new file mode 100644 index 000000000000..4970d1e94588 --- /dev/null +++ b/security/manager/ssl/tests/unit/test_cert_version/int-v4-noBC_ca.pem.certspec @@ -0,0 +1,4 @@ +issuer:ca +subject:int-v4-noBC +extension:keyUsage:keyCertSign,cRLSign +version:4 diff --git a/security/manager/ssl/tests/unit/test_cert_version/moz.build b/security/manager/ssl/tests/unit/test_cert_version/moz.build new file mode 100644 index 000000000000..5d40dbcd869a --- /dev/null +++ b/security/manager/ssl/tests/unit/test_cert_version/moz.build @@ -0,0 +1,65 @@ +# -*- Mode: python; c-basic-offset: 4; indent-tabs-mode: nil; tab-width: 40 -*- +# vim: set filetype=python: +# This Source Code Form is subject to the terms of the Mozilla Public +# License, v. 2.0. If a copy of the MPL was not distributed with this +# file, You can obtain one at http://mozilla.org/MPL/2.0/. + +test_certificates = ( + 'ca.pem', + 'ee_int-v1-BC-cA.pem', + 'ee_int-v1-BC-not-cA.pem', + 'ee_int-v1-noBC.pem', + 'ee_int-v2-BC-cA.pem', + 'ee_int-v2-BC-not-cA.pem', + 'ee_int-v2-noBC.pem', + 'ee_int-v3-BC-cA.pem', + 'ee_int-v3-BC-not-cA.pem', + 'ee_int-v3-noBC.pem', + 'ee_int-v4-BC-cA.pem', + 'ee_int-v4-BC-not-cA.pem', + 'ee_int-v4-noBC.pem', + 'ee-v1-BC-cA_ca.pem', + 'ee-v1-BC-not-cA_ca.pem', + 'ee-v1-noBC_ca.pem', + 'ee-v2-BC-cA_ca.pem', + 'ee-v2-BC-not-cA_ca.pem', + 'ee-v2-noBC_ca.pem', + 'ee-v3-BC-cA_ca.pem', + 'ee-v3-BC-not-cA_ca.pem', + 'ee-v3-noBC_ca.pem', + 'ee-v4-BC-cA_ca.pem', + 'ee-v4-BC-not-cA_ca.pem', + 'ee-v4-noBC_ca.pem', + 'int-v1-BC-cA_ca.pem', + 'int-v1-BC-not-cA_ca.pem', + 'int-v1-noBC_ca.pem', + 'int-v2-BC-cA_ca.pem', + 'int-v2-BC-not-cA_ca.pem', + 'int-v2-noBC_ca.pem', + 'int-v3-BC-cA_ca.pem', + 'int-v3-BC-not-cA_ca.pem', + 'int-v3-noBC_ca.pem', + 'int-v4-BC-cA_ca.pem', + 'int-v4-BC-not-cA_ca.pem', + 'int-v4-noBC_ca.pem', + 'ss-v1-BC-cA.pem', + 'ss-v1-BC-not-cA.pem', + 'ss-v1-noBC.pem', + 'ss-v2-BC-cA.pem', + 'ss-v2-BC-not-cA.pem', + 'ss-v2-noBC.pem', + 'ss-v3-BC-cA.pem', + 'ss-v3-BC-not-cA.pem', + 'ss-v3-noBC.pem', + 'ss-v4-BC-cA.pem', + 'ss-v4-BC-not-cA.pem', + 'ss-v4-noBC.pem', +) + +for test_certificate in test_certificates: + input_file = test_certificate + '.certspec' + GENERATED_FILES += [test_certificate] + props = GENERATED_FILES[test_certificate] + props.script = '../pycert.py' + props.inputs = [input_file, '!/config/buildid'] + TEST_HARNESS_FILES.xpcshell.security.manager.ssl.tests.unit.test_cert_version += ['!%s' % test_certificate] diff --git a/security/manager/ssl/tests/unit/test_cert_version/ss-v1-BC-cA.pem.certspec b/security/manager/ssl/tests/unit/test_cert_version/ss-v1-BC-cA.pem.certspec new file mode 100644 index 000000000000..731396f034b9 --- /dev/null +++ b/security/manager/ssl/tests/unit/test_cert_version/ss-v1-BC-cA.pem.certspec @@ -0,0 +1,4 @@ +issuer:ss-v1-BC-cA +subject:ss-v1-BC-cA +version:1 +extension:basicConstraints:cA, diff --git a/security/manager/ssl/tests/unit/test_cert_version/ss-v1-BC-not-cA.pem.certspec b/security/manager/ssl/tests/unit/test_cert_version/ss-v1-BC-not-cA.pem.certspec new file mode 100644 index 000000000000..20d716d49437 --- /dev/null +++ b/security/manager/ssl/tests/unit/test_cert_version/ss-v1-BC-not-cA.pem.certspec @@ -0,0 +1,4 @@ +issuer:ss-v1-BC-not-cA +subject:ss-v1-BC-not-cA +version:1 +extension:basicConstraints:, diff --git a/security/manager/ssl/tests/unit/test_cert_version/ss-v1-noBC.pem.certspec b/security/manager/ssl/tests/unit/test_cert_version/ss-v1-noBC.pem.certspec new file mode 100644 index 000000000000..58d2f0d7f51c --- /dev/null +++ b/security/manager/ssl/tests/unit/test_cert_version/ss-v1-noBC.pem.certspec @@ -0,0 +1,3 @@ +issuer:ss-v1-noBC +subject:ss-v1-noBC +version:1 diff --git a/security/manager/ssl/tests/unit/test_cert_version/ss-v2-BC-cA.pem.certspec b/security/manager/ssl/tests/unit/test_cert_version/ss-v2-BC-cA.pem.certspec new file mode 100644 index 000000000000..8dbb3a65ad1b --- /dev/null +++ b/security/manager/ssl/tests/unit/test_cert_version/ss-v2-BC-cA.pem.certspec @@ -0,0 +1,4 @@ +issuer:ss-v2-BC-cA +subject:ss-v2-BC-cA +version:2 +extension:basicConstraints:cA, diff --git a/security/manager/ssl/tests/unit/test_cert_version/ss-v2-BC-not-cA.pem.certspec b/security/manager/ssl/tests/unit/test_cert_version/ss-v2-BC-not-cA.pem.certspec new file mode 100644 index 000000000000..2b8f4bcc5528 --- /dev/null +++ b/security/manager/ssl/tests/unit/test_cert_version/ss-v2-BC-not-cA.pem.certspec @@ -0,0 +1,4 @@ +issuer:ss-v2-BC-not-cA +subject:ss-v2-BC-not-cA +version:2 +extension:basicConstraints:, diff --git a/security/manager/ssl/tests/unit/test_cert_version/ss-v2-noBC.pem.certspec b/security/manager/ssl/tests/unit/test_cert_version/ss-v2-noBC.pem.certspec new file mode 100644 index 000000000000..7656115a846c --- /dev/null +++ b/security/manager/ssl/tests/unit/test_cert_version/ss-v2-noBC.pem.certspec @@ -0,0 +1,3 @@ +issuer:ss-v2-noBC +subject:ss-v2-noBC +version:2 diff --git a/security/manager/ssl/tests/unit/test_cert_version/ss-v3-BC-cA.pem.certspec b/security/manager/ssl/tests/unit/test_cert_version/ss-v3-BC-cA.pem.certspec new file mode 100644 index 000000000000..df822e99b920 --- /dev/null +++ b/security/manager/ssl/tests/unit/test_cert_version/ss-v3-BC-cA.pem.certspec @@ -0,0 +1,4 @@ +issuer:ss-v3-BC-cA +subject:ss-v3-BC-cA +version:3 +extension:basicConstraints:cA, diff --git a/security/manager/ssl/tests/unit/test_cert_version/ss-v3-BC-not-cA.pem.certspec b/security/manager/ssl/tests/unit/test_cert_version/ss-v3-BC-not-cA.pem.certspec new file mode 100644 index 000000000000..0b2b57557332 --- /dev/null +++ b/security/manager/ssl/tests/unit/test_cert_version/ss-v3-BC-not-cA.pem.certspec @@ -0,0 +1,4 @@ +issuer:ss-v3-BC-not-cA +subject:ss-v3-BC-not-cA +version:3 +extension:basicConstraints:, diff --git a/security/manager/ssl/tests/unit/test_cert_version/ss-v3-noBC.pem.certspec b/security/manager/ssl/tests/unit/test_cert_version/ss-v3-noBC.pem.certspec new file mode 100644 index 000000000000..96314e51a7f2 --- /dev/null +++ b/security/manager/ssl/tests/unit/test_cert_version/ss-v3-noBC.pem.certspec @@ -0,0 +1,3 @@ +issuer:ss-v3-noBC +subject:ss-v3-noBC +version:3 diff --git a/security/manager/ssl/tests/unit/test_cert_version/ss-v4-BC-cA.pem.certspec b/security/manager/ssl/tests/unit/test_cert_version/ss-v4-BC-cA.pem.certspec new file mode 100644 index 000000000000..54269184ed9e --- /dev/null +++ b/security/manager/ssl/tests/unit/test_cert_version/ss-v4-BC-cA.pem.certspec @@ -0,0 +1,4 @@ +issuer:ss-v4-BC-cA +subject:ss-v4-BC-cA +version:4 +extension:basicConstraints:cA, diff --git a/security/manager/ssl/tests/unit/test_cert_version/ss-v4-BC-not-cA.pem.certspec b/security/manager/ssl/tests/unit/test_cert_version/ss-v4-BC-not-cA.pem.certspec new file mode 100644 index 000000000000..3d65335316cf --- /dev/null +++ b/security/manager/ssl/tests/unit/test_cert_version/ss-v4-BC-not-cA.pem.certspec @@ -0,0 +1,4 @@ +issuer:ss-v4-BC-not-cA +subject:ss-v4-BC-not-cA +version:4 +extension:basicConstraints:, diff --git a/security/manager/ssl/tests/unit/test_cert_version/ss-v4-noBC.pem.certspec b/security/manager/ssl/tests/unit/test_cert_version/ss-v4-noBC.pem.certspec new file mode 100644 index 000000000000..d02e04de51ba --- /dev/null +++ b/security/manager/ssl/tests/unit/test_cert_version/ss-v4-noBC.pem.certspec @@ -0,0 +1,3 @@ +issuer:ss-v4-noBC +subject:ss-v4-noBC +version:4 diff --git a/security/manager/ssl/tests/unit/test_cert_version/v1_bc_ee-v1_int-v1_ca.der b/security/manager/ssl/tests/unit/test_cert_version/v1_bc_ee-v1_int-v1_ca.der deleted file mode 100644 index 1774c68658e38999e11f53e13836ccb848523347..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 864 zcmXqLVvaFrVsc?(7MPu5z{|#|)#lOmotKf3m6gFD-H_XWlZ`o)g-w_#G}utsKoG>? z5ax1D%*jm4FUreIG!!!s0SU4T^ZMqO=9MI7<|%|_rj{Fu7zlyHxrDg`f_)W2Qj1G6 z^U@7P4TM3W%sf10hVhwsCAvT=Inh8)oY&CAz}U#d$iURxz%)vn*9e(wP(XEu$Qj5$ z93l#IK~i#jYAVPn2p2UmDj|mkBP#=Q6C*!^K@%evQxhX2!%;n(yVI=RT@Z=+@HT?y z?A0YdJ>{mEAAQKs=YK2aId_DMxX2Q=CE~iSXJ#=Ouq@{-yi_2^)BVO%{lmoKJDe@d z0xKp?*w@|fn%gMkHuu70x4)Jro_HOt5H*xck=n(^Q+v> z{b%ASxANekFUNl*Y05TTjZrzWmNC)UqH;c8jbNwZt~vQdrly513||uMFTR^@AoTdX z(A^zH9GP2nUnzQRDvjNC`BRJe{1X0Cn$<}Yg~Yx~`82XFNad`FuhQYDwQWv*^42A` zO7Y6BODk(Cl42+9; z4Il|bR+xp!fB`wcfXN3KV2ljGCtmC~->|Ox$PKxWRraa1-SXS!|2;8r-*xt>vIn}_ z7CH&qXWn9Ab~H{e&APe2Z<*B14`tfl58gW_)pqRkzYgI;%a!l0R}vL=kK}M#%Mf%f z@azE{^%L8RS=L@Ff4k4MX3Cp!F*-xBuUDBm-6 zN5Be`Qc3gnT|ImC!so>#>Tt6iFWj6l`>K<7SxM0)ho3up^4ixNJi4PZ%T#T4sY!d2 z)x`UM|9yGl+9I`miEY1BW=^k?@>Zb(D;M)UU*Z~c>QMiw1+@i+_c~jDOV3of^16<3 hp`2Cqx-YZ)58YGVVZ#6q}Mtx8vuR4Jca-O diff --git a/security/manager/ssl/tests/unit/test_cert_version/v1_bc_ee-v1_int-v1_ca_bc.der b/security/manager/ssl/tests/unit/test_cert_version/v1_bc_ee-v1_int-v1_ca_bc.der deleted file mode 100644 index ba73f1b680eee52741cef3ee68aa6c10efb35a90..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 871 zcmXqLVoo+_V)ABUVG2&EG2mt6)N1o+`_9YA$jZuKkY&hiz{$oO%EBhh6dG(OY#<2Y za0qibC+1|PV9MGS;M;#|Vq0l~fsA*sbB znR)4k5(Z)*QDz?gGQ;@Hyb@g?m7Ex#lx!d;&TD95U~FV!WMFD;Y!D^RYlO@-D5knw z6bFz5Z(?iZ^3_+i?y+vQJv8&zclG?L z?P^m)8LubIEWf5~u|B1AHJpE@iqOog$A?U_wBz*)I)_{ z6;I%OWb}Xgr`VXsx!y06o%SwnZF;e(X!#$9D=e2)?;Yz631ylUYWwl3&H1T#!fw}8b`}-F}8JRYUS08`) pX`|Y_ISD)WSqSk4y#IK^Hsh~Q&*JxqN2*Vmika;avHCRA7XY-gR@DFi diff --git a/security/manager/ssl/tests/unit/test_cert_version/v1_bc_ee-v1_int-v2_ca.der b/security/manager/ssl/tests/unit/test_cert_version/v1_bc_ee-v1_int-v2_ca.der deleted file mode 100644 index 9678a53582b7f5408d1d5b881404bfe854ca15bb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 865 zcmXqLVvaRvVsd3-VUn`lXTZzGsnzDu_MMlJk(HIfAl;DLfRl|ml!Z;0DKywn*gz1( z;SlC>PRz+n%P-2yOf(cT5CI9Y3-kKsm*$luX67k`Wu}%JiWmri#JPmI1A=`OLQ;!M zGV{_6MGb^OqRc!zWrp#Yc_q4KM)Aps26E!Oh9(BaMkYoErsk%mQR2Kt$XtU0syjr^ zKnCIvQJ_PTlH*fTbx~Z@#HfTE8jP$A%uS5^3J9-Ck{#2UO#WOd1j>L2@#JIYTp zpWZfm)(W<5oxh|1{$aUNV$WN^`Ficoh2MA!oRtF#L?(rpIyP4_to<3CYq_R_{r&g2 z{lX`hsw|2V%M=1jw6xyk&VBG9Y?XAGPG;<5Q>WUKix&j1DHT8HwD|ahMb7ohr!K61 z9Y1yY#OHJ4Berg=yfEd|^e^}BK5Z^D5~$QFPFQkLN&1}X^~^o~0sK;?`;ClZnV1}Sdpxd|T2BxWG5TdwpRR9xWN!WAbn)8O4**~v$f9jZi(e~uJ*DvdSKXA?vxG%T(&P3UCzq21^Shl3w9Nw|WsVcl? zca-G)e_Q-+tXFT#Q<@ha^j^dNT64q1`wJhhSg>h9zCyXLw0?K`x*vuD{inckO6 m&O7>b33m1zZ`;y(XIhWYH*Xh%BP-^-`F)9fr{0`K-dO+zZd3aJ diff --git a/security/manager/ssl/tests/unit/test_cert_version/v1_bc_ee-v1_int-v2_ca_bc.der b/security/manager/ssl/tests/unit/test_cert_version/v1_bc_ee-v1_int-v2_ca_bc.der deleted file mode 100644 index 06d8124802900375528ce2a94e02eb403dfb07f3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 871 zcmXqLVoo+_V)ABUVQglcV8F}9snzDu_MMlJk(HIfAj^>3fRl|ml!Z;0DKywn*gz1( z;SlC>PRz+n%P-2yOf(cT5CI9Y3-kKsm*$luX67k`Wu}%JiWmri#JPmI1A=`OLQ;!M zGV{_6B@DzsqRc$}Wrp#Yc_q4KM)Aps@kz-Ba^k#(CI-evCPoIP7Dh%<;=D%4T!Uh& zyG7AJ9^w`Wpj(oX<5N?0(H+&qsDvCQjI0dIO^o~u22G4yOihf8413f!bjhzsShtmx zU03t{u7w$O$1M$RCT{QhYrAIQL*XwnuUa!)9W$ieAJj&x{9gAZf9`j-2q>Rm(l8uhf?L`h&F6jg^e; zI%#(m7jW_(+pHw}saEu|XV$M&%TAHb?TQCnj?R{oQ*8Y7G{19&`WL2y&I(^vu4ZCp zWMEv(YXC_mvcfD(1`Nmn224c20AplWU}Ijne@9oA;+y3T@2|Y8OgvJUF=^^s#@k|z zj6Y|EiaTt0)fn(V^Uy}|E1RcmZkG(`JL#mWeXPq@^BzmP^`0X?wdXaxRy+8_D{|$5 zYL2ATnQJXr4zE}6-qG|`nW4A%de7@)6*K(x9rXj|9nbr0W_gBj?cGKhbGE_vF; liK6o7VuDE%iyl3xFSD5>uCEr9_TX(^&lHV)r3)e)9RVU-Mz{a~ diff --git a/security/manager/ssl/tests/unit/test_cert_version/v1_bc_ee-v1_int-v3_ca.der b/security/manager/ssl/tests/unit/test_cert_version/v1_bc_ee-v1_int-v3_ca.der deleted file mode 100644 index 20e37e193da0cf5fce0d531dc7bc1a6e80f97a69..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 864 zcmXqLVvaFrVsc?(mY!l{z{|#|)#lOmotKf3m6gFD-H_XWlZ`o)g-w_#G}utsKoG>? z5ax1D%*jm4FUreIG!!!s0SU4T^ZMqO=9MI7<|%|_rj{Fu7zlyHxrDg`f_)W2Qj1G6 z^U@7P4TM3W%sf10hVhwsCAwwC@yUq>a^k#(CI-evCPoIP7ABTa;=D%4T!R9tJ4DVv z2I3G=phJ?9<5N?0QC!r-sDvCEjI0dIO^o~u22G4yOihf83>PaMEmB@qYM+p@DVDx& z-lxC&&<)|WVxKn8TrM)3RXOv>I?wxDQ_cLT=zusmeY~)wZ zQZ@wRlJ+x(A z`OD}1WlzN4vwN&8lvezB<8PN$>%rQW%DZ$D9hNMO&tCX3U+~k%c&?dU?|nObPyN2M zR(m?DiO@@HA>qZ9K@;~TzxeRBGKQf(+w^?HOhbc1d--EkPcGNnRArHTHp6=-=Q^)2 zR<&2MF9liB!}KOt&bw#y+>kq|V*U0n3ctF|)rwMQGw*tH$K}hTi=AsSXEn+)eqQ+7 zI5S6j&5kpxZ+0sjp7ZFU{LMYz_V?@I^fU diff --git a/security/manager/ssl/tests/unit/test_cert_version/v1_bc_ee-v1_int-v3_ca_missing_bc.der b/security/manager/ssl/tests/unit/test_cert_version/v1_bc_ee-v1_int-v3_ca_missing_bc.der deleted file mode 100644 index 0db910f0672ea97d818ec1fe69675873208efcfa..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 886 zcmXqLVlFahVv1s7_7^%~z{|#|)#lOmotKf3m6gGu$dKEBlZ`o)g-w_#G}utsKoG>? z5ax1D%*jm4FUreIG!!!s0SU4T^ZMqO=9MI7<|%|_rj{Fu7zlyHxrDg`f_)W2Qj1G6 z^U@6!4CFwf%sk>{hVhwsCAwwC@yUttxtYbqKvMDB+N6*B*)$|snhz(i=j*_uWtHy?pe> z&i|ovZZAA7ki^YbCI4>yi|UJut;&3+Zr&>WbXvP+#1rp?>o*?1J?`ReQ2462H0SNH znZZl>CJSpXQtMTC_K`1MzZ%&&`doH>*v5@$u2C9EO@F7OuJ5UKn}{ zFZ7*uxN=(j52-mUUtgb7+_QLt+l{%!b~Ed&+&}$}uso=^P^8U|jZgT?-ha36oH|%> zH1=cuE@>uaMh3>kyateDBP-0pWWazNV8BEL3@}E9?yvd^v!*pVghf;xI6bxH=S2m} zcK(X3dz1oSEZf?4aN4)+-(PJp_FCsvnp){&lRo{^m5=$WomM`LvHZ2@n)#`RR@Bccjt(0w+P6l#QUlj7~ zmO3eVVyzN!~DSj_+-&LK@D!Iawf!=X zV9MGS;M;#|Vq0l~fsA*sbB znR)4k5(Z)*QDz?gGQ;@Hyps5&WL+RDInh8)oY&CAz}U#d$iURxz%ojl*9e(wP)v2V zC>qE^+#&&VK~i#jYAVPnD2{4kR6-6DMpg#qCPsb+gC<5UrY1&4hN0{tLOY9W$zy9xUB7Kj89$KA(%z><@e_^?ovY?cbD?#2!1* zB7JL#aG_({;~(uQsO-PJV85k-<&(n}?%%XxBA>RZoY&RL(>Sm;J|-fyGwGOHiS4X| z8q;bYt!0&!zVGtk^cLTVpU$4M^F03c`~UF&?_K`Y#7O;nw7twwoq_XSxA)COZ-Zu< zK3lt_-+r-b?EyKRnF|j3bUl)s@qX&Ux4V``7EjwT;n(NBY2O8IE%TZ7aC(YJoy(j@ zQ<<0<85kGy8bFeXtS}3c0RwV?0TU50z!({LDjuwT_Vvck>x#+mPRL(=lf3)jqIH>D zz8(sh^mEd;=_lPA8Pz41R61O_xy?3g`MX<1wx>Loe$+KO_3CBuzkJ@a!L7p6{6p$R zr9SKM?zwVE!L=hoT>M>t-QYT zd*1zMp1XJbs@mv#XCif-?^W3*E>W7))UaTJ}0R#nO%yKmFjTJFm?Vr zquS)?)DKq*e;4T7R9ao!9o@VnH~FRb(?7l^ORiqHd0^$)3s*v;AFNjM+`?)&&3Cn` r@1)AFxh5+$lqHrb-g>)h|60d`+{~Vi()C(lB?*6L1s{CvcR3mWYxrCJ diff --git a/security/manager/ssl/tests/unit/test_cert_version/v1_bc_ee-v1_int_bc-v1_ca_bc.der b/security/manager/ssl/tests/unit/test_cert_version/v1_bc_ee-v1_int_bc-v1_ca_bc.der deleted file mode 100644 index 31b87efc6488818e87afa78bf87b94bf5699ad02..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 877 zcmXqLV$L*ZVhUtpVcZmS$$*!QQ>)FR?K>|cBP%O|L9QXU0Vf-CC<~h~Q)sZEuz?_m z!y(M&oS2iDmS2>YnP@0xAOaF(7v}ZNFU>1S%*;~=%SG=lV8E2>L42yGrwMgU9 z=k+Sx&BC{`pSm?`2;^L|c_r6l{Q7ys#H#Q=e5=ZWGUjgVPOGXdRE= zKbQai{Cy5xpUlK}&AfB};dFu)iYmiI@!-+1Dz(Pf{>w^o1qzB#kzkzcXx zea88-jWv8H8W!h#+&3ldw1@w#2N#W^-Rl2{f1Vbi(JghU>&*HaC2NY=>`WFMT=+{n z_P_4;Jdp|JR$n9MzLx#5#*r?rKxD!y*utqw@qyB(#lCU7JUZ*Zbwxd diff --git a/security/manager/ssl/tests/unit/test_cert_version/v1_bc_ee-v1_int_bc-v2_ca.der b/security/manager/ssl/tests/unit/test_cert_version/v1_bc_ee-v1_int_bc-v2_ca.der deleted file mode 100644 index 4a4f9d1d560f9347f5b9105c24c0cfd1e1956b46..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 870 zcmXqLVoow>V)9~QjtFWs;AP{~YV&CO&dbQi%F1AnWyo#7$;KSY!Y0fV8f++RAPC}c z2y;0n=47Vj7v*Ip8j2Z+fCSlvd42Os^GXsk^Ay4|Q_BrS41_@9T*BM|!M+M1sl_Fk zdFh4{24WylW*+`B!}!d+lK7-#-7=&2(#X6meg<|J7i1&1!kC z^)~zWivF@tlRnJdzlFyy>htI8?`&&rWFIMdOxu>eMd^l4)d`O0mU|Kd{}iS-9F@38-L z;Prsu6}dj?H}zxvoIMjAO{#Q5di~?k)cv!mTi-sZ)b~?nPJZ4x3@m)-o3ai$nnAA z=er_*6iM*yYz&vV@%}@tn^EiI$zk^%#%%n(@?2|B(U}jMu1wy;7;|8CPs8O6OsRW+ zatW>YrTYD!Ca|B3sPuf3lxTT>nYC-?` diff --git a/security/manager/ssl/tests/unit/test_cert_version/v1_bc_ee-v1_int_bc-v2_ca_bc.der b/security/manager/ssl/tests/unit/test_cert_version/v1_bc_ee-v1_int_bc-v2_ca_bc.der deleted file mode 100644 index d1a8b4a91a02b074d07a2a06b0b7b09540b7960c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 877 zcmXqLV$L*ZVhUtpVOZq5#DJHLQ>)FR?K>|cBP%O|L9QXU0Vf-CC<~h~Q)sZEuz?_m z!y(M&oS2iDmS2>YnP@0xAOaF(7v}ZNFU>1S%*;~=%Ss4m#(!4Pk|+(hNcm*+22axOnAFTrM)=sxJ1_H& z30w)9yClfU-`6~BTiti59iKH+icih|f5N_0q z?^Y&eMh3>kyatfOA}h?oWWazNV8EmV3@}CpefbwN*R#BuTtCTD@p$;bOt<}A0h}z1 zpSDH$SMM#IxwfXc;Bi^arqw&Qs_{+WIJrby+{Ihq@39AxhP$VQEIXoj>7C*F=J&6R z`|H;kT@8zsboqZKlk3BejC-f6O0|MFpPNwdKiFk%cHgf#vc~au>Jj}McR-9Kb*EBoZME_BIz8?8YXZZ*uIyR0;}IJJpMZNs8~~iFO-BF# diff --git a/security/manager/ssl/tests/unit/test_cert_version/v1_bc_ee-v1_int_bc-v3_ca.der b/security/manager/ssl/tests/unit/test_cert_version/v1_bc_ee-v1_int_bc-v3_ca.der deleted file mode 100644 index 8c2c47daf2da8c3c34873acffc77a64c9ea4da65..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 871 zcmXqLVoo+_V)ABUVR)9f$AFiOQ>)FR?K>|cBP%O|L6#x60Vf-CC<~h~Q)sZEuz?_m z!y(M&oS2iDmS2>YnP@0xAOaF(7v}ZNFU>1S%*;~=%S~UOpFXnElf?K#CeU7xdz2l zcZ;HdJj5*$K({0%$ET+1qC2XIQ3*Lr7+D#Zn;7{S44N3Zn3@F8?pMX0 zo?5#4#r4n?HzOSL&mP_=6s5UXO4=()cboKD?~q@+bq;!7&o>t0-hO-U)(IM?4vux7j-j)Zo0()*)XsgSM8E)JWXR4}+wt~_>qTB6$IU|=91N3=tG+xS#<)iOU~Hq~sxRjnw``uccHBE=DgctwU%u33%l_%yeI9EepL2K)t5iJx-W0n@mLZH0Bo8}aR2}S diff --git a/security/manager/ssl/tests/unit/test_cert_version/v1_bc_ee-v1_int_bc-v3_ca_missing_bc.der b/security/manager/ssl/tests/unit/test_cert_version/v1_bc_ee-v1_int_bc-v3_ca_missing_bc.der deleted file mode 100644 index 9aabf44b492b246c12c6c3c57af8f8352211ac6f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 893 zcmXqLVy-l3VoGFUVU#plV8F}9snzDu_MMlJk(HIfpwy7tfRl|ml!Z;0DKywn*gz1( z;SlC>PRz+n%P-2yOf(cT5CI9Y3-kKsm*$luX67k`Wu}%JiWmri#JPmI1A=`OLQ;!M zGV{_6l?@a@qRc!}Wrp#Yc_r~l$+~66@yUttxtYbqKovj%137VCLlXmIBNHP7Q%fVm zC~;mRWUfIS)t#kdpapT3GSFE`$?>VFx_I2z#HfTEQjDw&%uS5^3z|7zY~G-q8vN$T8qRC#KN7N|#TIzQDSnAOExIIAZuYZS zp@78_S)ngjBG!BicD`1kyuABf#b%KZ4RgWsN1t(Bko|OV4%e(B=Oe1THD5IFT%G%P zK2N-Rv^bmQ(y15ET-{kXZN)r`4?S`@c}|;e+~EE{`KipCy}Zd0U)Bk6OzS%xF}>iC z-mx6{gDh+2?)I8>_Zg!yNA?@OXRKR%ek&`rH#9Bqv2TCmKHoQQHsj>|mwzpAf5ISQ zae8jW;hSw!#PXO=oV|MPb)Dr$ueUY5uZz7e=5R^s9dfb09QxMJ$m5;={QiZ1)^oPc z+SJyn_GkX%OeSVV2FAs_29U%fE6l=VzPgYY(-r=6(F!zSw`& zwmi9sUUg?B6xV87TT~ccs;;v8FylUFPr=)(rqkay+_a5%Hrz5r=uc6?8=ZOC-}i7H z-grndPL+?fSYBfO1=iqr&c@=aLdi<;5|eAEojwrAwBf44g0~s}Wz#jeHr3jsSvK8F zTd?kNx0%8{9`{>|GE|OooSP%}^K93)S&g%2{rY}7s$MST^Kb9RVlU@T$Vu<|QXn(+ x&vxBU_R|i@?EYe*buBacPui(P^VJ;lfBxif(b5ussP!hc&M;PHRl+0dSO8~=RB8YK diff --git a/security/manager/ssl/tests/unit/test_cert_version/v1_bc_ee-v2_int-v1_ca.der b/security/manager/ssl/tests/unit/test_cert_version/v1_bc_ee-v2_int-v1_ca.der deleted file mode 100644 index 3bcd0e096e8f2be6a9a86151e7643b690425f03c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 865 zcmXqLVvaRvVsd3-VOSARV8F}9snzDu_MMlJk(HIfAl;DLfRl|ml!Z;0DKywn*gz1( z;SlC>PRz+n%P-2yOf(cT5CI9Y3-kKsm*$luX67k`Wu}%JiWmri#JPmI1A=`OLQ;!M zGV{_6MGb^OqRc!zWk&Itc_q4KhVjXX26E!Oh9(BaMkYoErsjsmQR2Kt$XtU0syjr^ zKnCIvQJ@QwlH*fTbx~Z@#HfTE8jP$A%uS5^3JoT@!;N0qU;)|`9dqnQP|Mg~l*#fWGBB?>e7s@7n+n4IRrI7RL zKP#iN_9t_{X?R$^JN!aLWVMYw?}2x0`7_pVvR`}j=JFc(@2hWm7@B;}itb;ySKjP> z#nflt_~f=qx(V2>owt5bqvApDr?Y(WZ%$&$bGjeAw{}ibm_E-V#pJJ|xe0R3-_{&i zCswU?p0VJ{bC;X1)E^{>o#{I^gYiXhoz@=Jd%E0TjawIf{u{y{vMq1knZLg(rhJ!U z{VSC=Wk&T%)!VBK4#?`(h_`9I6=YXf#UkR+=g1>+RT&$-J{lB4qF!PXJTe# zU|h^=07)RS!YoV%49EcnOg_K>V`P}l`t9<$?`aa>6xAl#e3Z3}*iqi_x!Ep+HADTK z+ofGE^DJk4*I4VF_H*x=*4N)6*?zAq)bmQKRuAERY-+glEt??wavdkoddvLN%y#9r~8 ki&N|h=CiMnkG-;7_MfWe*Yc$YnpZiBFfCuJCZ6g707S1ue*gdg diff --git a/security/manager/ssl/tests/unit/test_cert_version/v1_bc_ee-v2_int-v1_ca_bc.der b/security/manager/ssl/tests/unit/test_cert_version/v1_bc_ee-v2_int-v1_ca_bc.der deleted file mode 100644 index 70be14c0105a448075c36ab2f0b246cf60640308..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 870 zcmXqLVoow>V)9~QwyC>lz{|#|)#lOmotKf3m6gFD%aGfElZ`o)g-w_#G}utsKoG>? z5ax1D%*jm4FUreIG!!!s0SU4T^ZMqO=9MI7<|%|_rj{Fu7zlyHxrDg`f_)W2Qj1G6 z^U@6^48%a9%sl*MM)8?>CAwvX@yUttNy!Fs;=G0?2F6AvMh2$l#+Fgyyhg}egJP}Zh6LG_ABrHkDnQKzQK3Xh8n)DUsVF7&(4~5NNV<4 zp|>92LS?{iO?9~|mstt>k^^BzFw`=GgXPgsV!QO6uZQioy zf(KjbeP-MiFArN0f0mbJ(=u_@6MGA6>`P(}v)|R)5})|MV0H4@9XDE}Syzb_+zlw7 zUwJ2esnu+WGoMZwd5YJUyvuaE(mpHt@aMyYQ#fYv%=)cxKc`pjpGQQZ+oZM}Tkhvf z%!~|-i+K$o$wXF|g~@;cIlzF42pC|D4E?R~(~DC#K03-RWwtxQru60AzfSgQsr=In z_ZPF9v^kbHY`w5jDBdqK;|vd%jk{X+g7*1Ot=Cze{ZctM=lS_2Nv_s+UZUuRT(_mm#wyYI8@|o;bbv!6!l@XZ*AfeH*gx^Utnp z=O-P1Bhokh$KeN`MA_Y|rq^^Xl=>jLVtwMn^=GtqC)%vh+TF|B`ZGk(>Q=|kh$;Ge z@2q*dw)DIdmq<$anj;*F*yV60=Pt diff --git a/security/manager/ssl/tests/unit/test_cert_version/v1_bc_ee-v2_int-v2_ca.der b/security/manager/ssl/tests/unit/test_cert_version/v1_bc_ee-v2_int-v2_ca.der deleted file mode 100644 index 20b269928e733d222f7d4a1df358d899e51bf010..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 864 zcmXqLVvaFrVsc?(PMPLtz{|#|)#lOmotKf3m6gFD-H_XWlZ`o)g-w_#G}utsKoG>? z5ax1D%*jm4FUreIG!!!s0SU4T^ZMqO=9MI7<|%|_rj{Fu7zlyHxrDg`f_)W2Qj1G6 z^U@7P4TM3W%sf10M)8?>CAvT=Inh8)oY&CAz}U#d$iURXz%)vn*9e(wP(XEu$Qj5$ z93om~7@w3JpPCAC3c^KAj7rF%!N|(M+{DPwV9>BV*P<)Cb}YH7J&Ez6uGmVQuIcfH+;1n=sk~WSP`5by zH;bu)KH~V@*RDKzjDs%fp#+RSUUMZYv@N`c1qBftN zmUqYP_ns=45T^X&TVz;$pQoXEQ|4YH_UUhPgM&RKmR)S?=;!uj zKON5~{=y>cr0OfZciP8i9GZJ3y=1qiaN54zv(DsCljXF^xMfkS`gd)Ivk;@~{Yc>{ zNA)w-<|ppFZ7tt(Gxzl?`6G%?E>xP^t<`G|(s-8`Qs$9-KQglH&xV4BAAd<`RZ4{@ zUNKJk-dOqHI%1*xKby`k^=DKh&+pZ^e0NHij7V|5wkf}6fQR#H_Rjgo8>&J+9qDzh z)QC#os?XfT{q%(u*MXER@4cd?={Za-lP>+|Xw+`}f1|t~!^XyTt|YU$k3*O*|KZV9MGS;M;#|Vq0l~fsA*sbB znR)4k5(Z)*QDz?gGNbs+yb@g?m7Ex#lx!d;&TD95U~FV!WMFDxY!D^RYlO@-D5knw z6b$~SIkbbc-EZR1pIB z%!~|-i+K$o$wXF|g~@;cIlzF42pC|D4BcP4Wh0ms6_nWnu1zdfbly_nItJ&Cd^mlz%dFDswtw{A-GiRA8-N9>6a z0gw7R1y9OMzZ-F1`A_+suet`6TQpbckTYFbSJGhBcW|uV}G0Va>ETVx$7!5#ChbEkAIbpip-GY`unfFe$tI~ n>;Kg2pV-&DXGQY+h*>euS7ZsbZ#r?fG&=XBt<_|smyTutE=5jZ diff --git a/security/manager/ssl/tests/unit/test_cert_version/v1_bc_ee-v2_int-v3_ca.der b/security/manager/ssl/tests/unit/test_cert_version/v1_bc_ee-v2_int-v3_ca.der deleted file mode 100644 index 903db58f1c27cbdc993a84bc996e3ec63f868e51..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 865 zcmXqLVvaRvVsd3-VG?2QFyLk5)N1o+`_9YA$jZuKkZ#Crz{$oO%EBhh6dG(OY#<2Y za0qibC+1|PV9MGS;M;#|Vq0l~fsA*sbB znR)4kq6WesQDz>VGNbs+yb|3q%)WoRL@FVvE%`1F_tZTRr|gp!ZIumM>|Az8PjH1v8@t?wszZxw?<`y7pebI% zAdz+7L#F-ZuS1Nt#XRI5EPHLV`_Ffu1-ddhX2L68v)z9w^{BqW>Bh6;H%``1JNSZq zesIZL2CMP{ecc+BU8|S6vz1h@EwE_56uDLCfNo+|xbplBPZQq1p4xCkuH95+Nu=l& zg~Ll+B5Kb^KdAb4@0ik!XC4O3lLIw63V-OFeZ=4>5g2R9q%_#<=Rzd+WPRZa znYc$QAmYwEzVOSfW>@#NR7zd6oIK5Qz6RTyf*aA3`CqQO#>}`6**Gww_ diff --git a/security/manager/ssl/tests/unit/test_cert_version/v1_bc_ee-v2_int-v3_ca_missing_bc.der b/security/manager/ssl/tests/unit/test_cert_version/v1_bc_ee-v2_int-v3_ca_missing_bc.der deleted file mode 100644 index 1838b340708485e0f7834a681582c0d5a8ccf141..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 886 zcmXqLVlFahVv1s7E? z5ax1D%*jm4FUreIG!!!s0SU4T^ZMqO=9MI7<|%|_rj{Fu7zlyHxrDg`f_)W2Qj1G6 z^U@6!4CFwf%sk>{M)8?>CAwwC@yUttxtYbqK9(lhQrAsy zhxzF@m;T>%M1R`9GX}>*ey%;xobG=r>Ei31r)PDpy;$otU3f*rjGZ^nZfKmeWL;IR z{@POuQ;XHAEvH(E99LR?s(0R|`MXvvGkyateDBP-0pWWazNV8BEL3@}Cp(Z%84S$=x*oRXa{`-UT@e95WH zya6lTMQ!bnU~6d7`nl9lL^6F{a&4LIvbPmY7Q9`a?KgbBPn^v&iT%u%{PQW5pC!Ho z{M4U4ZPV1fU-NUD*S$R*puY6ko*B(;55$*0YYk=3{P+KQX1?C}vv(h?;!CWbSG(|s zc#!ahMW@zi^0y>>Va?&*X>!d&iz}QnCo$yuj16aN$|lqlJvr!p?Dfja^&B<{dLOc8 ziwDQ*Do^-zab?C=QJ?>hmqf3&-oyJN-y!Io1?$lrA-XdJO7?Z7ywEb;cWF;V_xhP% voql^v5{nC7(Ep~_J?)6+-hF$gOqh7QV1cFT`TJ@c9J>@RDfRDV2>b#7OUqa= diff --git a/security/manager/ssl/tests/unit/test_cert_version/v1_bc_ee-v2_int_bc-v1_ca.der b/security/manager/ssl/tests/unit/test_cert_version/v1_bc_ee-v2_int_bc-v1_ca.der deleted file mode 100644 index ef57861d0d51466d0dce24683562f9b13c6871b0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 870 zcmXqLVoow>V)9~Qwn;WN;AP{~YV&CO&dbQi%F1AnWyo#7$;KSY!Y0fV8f++RAPC}c z2y;0n=47Vj7v*Ip8j2Z+fCSlvd42Os^GXsk^Ay4|Q_BrS41_@9T*BM|!M+M1sl_Fk zdFh4{24WylW*+`Bqxj6clK7-#-7>@YE z3%WYx))yFu20f_L|L-dH%`HuA>B5`V(@yuUO}w>T)FR?K>|cBP%O|L9QXU0Vf-CC<~h~Q)sZEuz?_m z!y(M&oS2iDmS2>YnP@0xAOaF(7v}ZNFU>1S%*;~=%SnTD{}s<6EyMU(k8`X!^WQS{<*S@O>}$Zu|CTPD@Q{ zsrs(|2QM^46MhT**3pyM5}f*k&HHHf$sY!r+gI!7MH~@d$9j7OUr4}AkCd}T_XE`Y zKi1|-@AtozyIJ_j+nPL?DGPO_gKSlHd#qQhDYBc`b${ins)*3dDzm2>-b^icCN%fL z!UYk%B4$>rMN%7T>$L?qcFw-Ew(VA~U3I+%OZu7v)0Vy2c~lWRGHMS?asB7MT~orUbJK#SeLlULxv{p> zGg7g3K1$Qv3hq&o_{M)Vv{o;^No8?Rl>iiQJg6 zXoW$q@_XayCHvIfY7cGw;p`v6z$N6rG;3~8>3ONv&$S|fzfM1?&D>X1!K(l1$b-i_ o47GNd&uIBK$u`>YfR|5B>hBi~P(2t`D02a4SfB*mh diff --git a/security/manager/ssl/tests/unit/test_cert_version/v1_bc_ee-v2_int_bc-v2_ca.der b/security/manager/ssl/tests/unit/test_cert_version/v1_bc_ee-v2_int_bc-v2_ca.der deleted file mode 100644 index d3cc5e57e307ce704a8369632dffcba18146f4d1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 870 zcmXqLVoow>V)9~Qw(wUm;AP{~YV&CO&dbQi%F1AnWyo#7$;KSY!Y0fV8f++RAPC}c z2y;0n=47Vj7v*Ip8j2Z+fCSlvd42Os^GXsk^Ay4|Q_BrS41_@9T*BM|!M+M1sl_Fk zdFh4{24WylW*+`Bqxj6clK7-#T_7tt(Lhd|*U-ek*vQ1lz|_LPGD@7+2$^e8Om(*? z8puQ3B2i`tbVqz@D#$4)j%s35LJku~RtDxKMt%l^CPpr%CPqevT}(bzjZ2D-zB}gp z+-6OR0^2%6w(Kv=3NZ_BewW;TlbfS`lb)v7MJZtxzKFFhBK%hxmdnmjRa(2!SyJxk ztkb79Y94f-wrA4rAn&)ocTW^eX1T$q#JJ7+*n*06X(v|R|IP5JC^+-)jyP!x^U{qA zavOJrC|r5sW%8N%(hZ|o3W3kkq!;~<>g}4lBJlKmkr!(!q@v9BHf6<%e*B?+PRig% zdc}&%4gYU0ywa%btN;P5Hueice~rw85J9I(pvWHM?%V-T(aY z&(mw2%x>@4*z~5+Zf~@S)0Hy!p3gkdOrk=m$}4tml=^AOT$%GOQSYbkB=yfnXBjgw zGcqtP<~4vM6Io#vCIbfK00Sl>V1O|)Y-i~X%2NE*!wpEfL?0-WEi z4@sZ?YWkJWjq7J>O?7?!O1}8-%apu7M}iA_UR>H?y<46+f93Wwd#0tVj?b~YTVho* z%jG`b#{k~6ISXf$FPN7nn;h}2vcyRJ$%E%pcQ-ZNjA=TLunDRtyDLf}eyS{=`{%Fkxmm`S%4<7+aPLi&-rCIW#__pFXU98}!y)Gtg)?gB zx0%>2JG$h@?a1RndIH6-Jnu)((q?t&I%z7HU#;@EKZO5pPU>6R=^mbQ4QF5T4R!kU m!l5OsN+;#T^=6UBr|oLfTUZJ{eBr(98x+1a*zf#}m9GJi#!WQ< diff --git a/security/manager/ssl/tests/unit/test_cert_version/v1_bc_ee-v2_int_bc-v2_ca_bc.der b/security/manager/ssl/tests/unit/test_cert_version/v1_bc_ee-v2_int_bc-v2_ca_bc.der deleted file mode 100644 index 90ba21c088e64d185edc62840410156094b15b8b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 877 zcmXqLV$L*ZVhUtpVGV9MGS;M;#|Vq0l~fsA*sbB znR)4k(guYGNbs+yps5&WL+RDIT6S(kQ3)MG%+wXGBGkRwJni!RkLxz!+fw_s1pTVGsk&CH`k&)qOoB9tUkNupM zccp@l3Gr`lD9D;^`$N^4FDHG|`ozr@t53Gfj$>%PxTv4Iz0H5`%q2&jTQe4)3Q5p= z?&TUcR9>doInm_k+pCrDFR-}GELK$u-5l|0Z_$?tN8UHb)EPapz1M6eIsb=D z`bs}GMVDC`qDybLOFZbhztX2s{Kv;%R}+{7^d-~&D!b)cUv6EMn$oKRDJSmd#m-|nAjuRzC1r& zTf!VV+3LxNAR!wMc>8Gj$iKJ_BHydwXb8vpNkE66VtEi36LK2`_} z*l6~=gZ05hql2fOy88?4S$#3ml?%p=9R=JCF_u;Kj@i?fY6AJk@l36B=_yA zZkmvIHhNXZRsDpsmBle;v$tP4S(vP`C2F>O>h!>mEo?V^+bkWAYrUM_8#PO9VN&C} zY0dY)9QAOSG)=|8UebTsQa+8fHZ2p&&)z+<`datV48go*MVz zg++&7*FWo7eTXHK)AedGd(on2^66(L3M*EH?K)N5^k(g|UWX8dgQkaHM?5?-d9LDJ zCT2zk#>Kn_kYpk&%)(^AfE-}JL<9^lMg|S%`LDb;B)&Pf<8|Vx*ZM{oGO-&nxL30L zE$*)U$a6J8=|#e3rUNFt8LksouVmC~WS??ix2nabjae$`CnBX6rBC&9J7&f8>D!@| zs|(I=Rj1%8wN+OM5jQ*is&%{MPtn|Iz= zbSOLJ$fd%A5BJ3_h<>^5c*jY;CtQ6^s)wI z3%acPz0z{er^UqqEn8-%yA;UYE$ixYT)p$}>NxYgMrkhjpNwD4Iw{6d>22npaY9A> zch!OImNOOat(maqQAtkj+9Tx)i{zK(B}s<$zF@qv%GuuOP14?*!7s9(9QbI<)#4y4 z!;)|0D_yC6VGYaVqM-ZS30X!FJUT2=r<`r~Kh0cbC3q%sw&#x<-Cwlj`!tqnx0Ehi zFwy))Zb-DrNAB38%pZlM=f3cf&A$EDTx>Sqo65}0b=A54AJ(VtYB{U3nk)FtjgujF zy~?J(QQP+W{K9*uR{!+yKY8q(&5`L0Wjzrmyo2j+Gu0hFVB#pf@MF}WBY(fd%gLws zJOA|Fy3Ue`nUR5UF|Pq6@yH6ZFc~l)2N*DE0RxPYA+qCY>_?5zICt#eoXgJ5++@1(5)>{b_lK0UxEw>ad!8l!UT{0qm9ELVLW zvV>z_e@EW)({JMA18kUgz1As}iu*Oy$Tgra^@h}=S6-U~bB->2_N!X@sdL2Nz^3&0 zxXxM2maru;r-U1MegAarQ{CzAje2I^YNGAq!#7;BoyfY8^Wh2hbgf9QvYge%U6=0^ zoW5J7bZ>!L?8=@NPE{4V+vWvk8vBIG?Y3CY*!=J0#W&jaTxr{Dlic+9*UPA+2{;LM t)|hOKGxOJ5t?Im*@n_ha`PK%L*?s@y6}8&;?7eo^C*3;m?)AvqI|0P?PPG64 diff --git a/security/manager/ssl/tests/unit/test_cert_version/v1_bc_ee-v3_int-v1_ca.der b/security/manager/ssl/tests/unit/test_cert_version/v1_bc_ee-v3_int-v1_ca.der deleted file mode 100644 index 5a7c922a3c49ccf70c75711953f14bf896cac9fc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 865 zcmXqLVvaRvVsd3-VO%V3V!+GBsnzDu_MMlJk(HIfAl;DLfRl|ml!Z;0DKywn*gz1( z;SlC>PRz+n%P-2yOf(cT5CI9Y3-kKsm*$luX67k`Wu}%JiWmri#JPmI1A=`OLQ;!M zGV{_6MGb^OqRc!zWybNDc_q4KhVjXX26E!Oh9(BaMkYoErshVbQR2Kt$XtU0syjr^ zKnCIvQJ@QwlH*fTbx~Z@#HfTE8jP$A%uS5^3bjXP;(sdHyT<+aw2v?RP~LKAw)tYCWNGcfOfs*#64BDWTt%mrSyb(GFj{u{hsp zUf<<67L4xdLOJW3dUiN2KKMj?6PvY{`5N8}ct*wSBg~rEWxD)T%EL z=PyiLYqEAMcA`!s;5@UQp1y|=VBJv@}^xyt?69@eAsPo8Y8KiTN| zFsr^`?u;6X`D|JD^MW5eXXELe`RVQSACa;{M8F^P47YodMXS6ueD*o%=%}mUU z42+9;4Il|bR+xp!fB`wcfXN3KV2li93%~bSEv{;LPz2{Tds~Kch zM$Yf7Tc7+#B956?IrNmI=5?Vv>2hYI z#JjrfcP2mUZS1g0P!nHvy2hBCg;@W%u<@es}OAooHOq02xc1-7E zeW{^n*;C#lGVD85YHfJ+Ph`AW>>W`T65uKC-nDV}l4q~Jc-A@Pck@pBIMY$+tfnWs ztB~4dzcr`A6V|(H=3iA6l2YKfJAZAxc$Yep?>;jfKh36?kJC7s8s41I()8Q(C8Bxu k^5yYGt;=6+J)(B9WIB|lY5R{{YcFjC0QGr9rT_o{ diff --git a/security/manager/ssl/tests/unit/test_cert_version/v1_bc_ee-v3_int-v1_ca_bc.der b/security/manager/ssl/tests/unit/test_cert_version/v1_bc_ee-v3_int-v1_ca_bc.der deleted file mode 100644 index ba5feec9acefeb4a56cd8726b206a8caad36eb95..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 870 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 diff --git a/security/manager/ssl/tests/unit/test_cert_version/v1_bc_ee-v3_int_missing_bc-v2_ca.der b/security/manager/ssl/tests/unit/test_cert_version/v1_bc_ee-v3_int_missing_bc-v2_ca.der deleted file mode 100644 index 2252b264cf35ab98f9d5f60589a4d778ecec33b5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 886 zcmXqLVlFahVv1s7PK*mQ;AP{~YV&CO&dbQi%F19+WXNs6$;KSY!Y0fV8f++RAPC}c z2y;0n=47Vj7v*Ip8j2Z+fCSlvd42Os^GXsk^Ay4|Q_BrS41_@9T*BM|!M+M1sl_Fk zdFh4<267-#W*+e}eP1Cz2@V3h<&EfoaL!Hifj9W#w@6p>jC0ywY=j_g^8~=24 z8kS~8{<`T{_H&nYqH(=L+UYmlh2P%s`OiMK{WSYb_pO_J_Ww`gn#(lp&GB8#}KbmwBT%v2Ml8gMKC}*Lx-0&@avo z$vV`x*>1~HrpavmTaNl`ec1NZc6D449~Z0mjH+pDNnKpK>7A@%pR2b=*}>Z)fCB z$~eiUb}-nrN&+WTzY zexJ!Z*ZcmHw8&AN#Ql})^po=DMkNhLjf}JIm2QRF>Pst+A2hqSZ=zX2=01@L*$3av zb*(7*bL(8a&!IbBGBtBnn5auS^Za_2a5yZDb>)u>FC^u}RCl^O*^>Xzc$@e^S>vd6 zKl}Z83M5zcCCJ3Gt=@7eXOX%rw>?XKF%CE}Bkb<2$6lM{gq137VCLlXmIBNHP7Qww9u zC~;mRWUfIS)t#kdpapT3a+x8}1@Wn=x_I2z#HfTEQjDw&%uS5^3`97ZT`Ui@=SVH}_pzCouOcaE z#d0m?_lLlhbK0#I%=#sj`;O_`-^@A_!4JFNIBSD-rXceA{pz&U>JkQNCx4tXwK=}m z&iV8fD}#HSOw5c7jEi{pD-08x+ zFK&zzH!tliuGo9PIOO*GI9-EQw|n{AI!l>#Prctff3l=~z-7^xxX{(l?U`gnH2Nmw z#RqTs*yONj>88LwuD22H%X3z1YiLU5N*&!LaeV&E+dH#Ar&xZ-GyNOssj;Zh!Qj`d zPa9mkT$&;q*U$WO#*a;_HEaI*{SC6`k{?V^bJ;5rr6QXA>F_$4&f|xUT#-C6X>O0J zMrg&hBj;k5q|ROX@4tIr;P%v)i$dQNEzxcN|1d#Vb2%e-Ma5;s&`00Tn0$D!b!E=F x*`}{`r0=W@Z``DMtLg9p@#nu!Y(9BZcxUTN{%oRDJ*e diff --git a/security/manager/ssl/tests/unit/test_cert_version/v1_bc_ee-v3_int_missing_bc-v3_ca.der b/security/manager/ssl/tests/unit/test_cert_version/v1_bc_ee-v3_int_missing_bc-v3_ca.der deleted file mode 100644 index 9ca74d1114b3f68d51b4a5a89d836beca0285fdb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 887 zcmXqLVlFmlVv1&BVVJPRz+n%P-2yOf(cT5CI9Y3-kKsm*$luX67k`Wu}%JiWmri#JPmI1A=`OLQ;!M zGV{_66%6D+qRc$vWybNDc_s0=nZ?CGiTI>sU7$#EqJf+^uc3*7v5|?9fvKf|S(G@h z5i-}Hn(A)SG*E}QNukUT=#Kc*RFG4!I!+_Sj|H6CFkt?|7xGN{clC_6Piyp9sIl0Nm@g6eTu?= zfwhJn)?1u9FLVE8-Vz|A^oyZb^wj0py`rBL97W={ruWBdZl3*oHs>TI?MY8#nY%7# zh;y$#xK-kk<@4owbq7v=WnHYttfJ;TN90J*$t&B_`|KpAKjp}u{Kb6T8&kvX+Jxl~ zgF9r7s{WAX{kU}I*L44%4|cA2>=5(0S2D%@{>Bdr?|l1E6~(}*>v!17*(I7olYj48 zcIN4&Z_YC@GcqtP<~4vM8(Co%CIj?D1q?7ohN{%Q_P|A_Z@LCJH0*R)uXa=8m(vQ5 z=$ZHR4ZddyJvvua-s^K>fvDpGM`6?OWj*1d8@CIrPLF%>`dq0Mm-O!Rhq-#+e@bNs z@A0V&+`VzuJcFgtPN9n={J2v?7cMy~+qcTir5u zE(^F}Uds3V{O(7muDDEDR}|K_@@#n)ce#~H@!3B)v4tC2kH0YpXJG1{7y2}(z~F?4 z<(_RDi`HIOvY54k?E|-x@wI|h1&6a@yq?X@T&16CkN*hjZ58l5m=j|z!?@?!TKB}= qea0~dy%@K!{Bt?baOL@tUU@IJ|64gt-$;A2siai?F5;Zj?+XCb5k~X? diff --git a/security/manager/ssl/tests/unit/test_cert_version/v1_bc_ee-v3_int_missing_bc-v3_ca_missing_bc.der b/security/manager/ssl/tests/unit/test_cert_version/v1_bc_ee-v3_int_missing_bc-v3_ca_missing_bc.der deleted file mode 100644 index a633c2af849ec4cb620cd3df510159e095a75afb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 910 zcmXqLV(v0%Vk%-{VVsvIZotdNsnzDu_MMlJk(HIfpw^JvfRl|ml!Z;0DKywn*gz1( z;SlC>PRz+n%P-2yOf(cT5CI9Y3-kKsm*$luX67k`Wu}%JiWmri#JPmI1A=`OLQ;!M zGV{_6wGA{uqRc!>WybNDc_s0=nZ?CGiTI>sU7$#EB9efCoH(zciGi_^iIIV+rLjqr zIIj^h*PyYD>h3c!FoL*GyUY;irufuUkh2Imw24s(Ip`Q!8JL?G`56qF7`d357#SIk zWViOszV@^2qu{3ZDYvCg|E;&U^;VtVF_wqd@vHH5xwn(PaR2prc4V8#(QdUjHb)z7 zKAW0w@3D>d{zcBZQ~qqQ)iC65RCdnuw!KuM>7BYbwd_;t@fVR*4^0D~R-dVR=J|ws z?dM0gO4ScOnYT=|%l1j<1wFGc;SJYCGSnmNW0>Vn{1rc^Vj%X(@X>`Er#tWJ_iG&c za8q58SM}<-@|H78rg?5my6m(5+qRZX=`~xEyEj&t-R>>yP!Cg8S#>*jqRTRsEwj(3 zPBz}C_4|d?Y3G?u0hL#{O!dRwyB*cqZM4m2p2lU-;BEbJg+EgI-MjLXeWS{< z{;yxO4PTvO|IftC$iTRm*8q~5WQAFn3>c6D44Bq{0mjI{&7>ghsgw9w=ydR=MHMlPN6YSgn5Z^Y7zvM~@5qwPB{BO@y-gF%8Jw*e;`b0`a&FjHu-p|F7< zh{GYw<(!z4nU-IamziiNW*`C*WEbZ3%`eR>NzBYs2+K?@Hxw}t0*P}8a|ZW8Ce;a zn;7{S44N3Zn3@p=pAGfvt! zTHC%nsP0;Dfz301V@oUZpXhn!`n}oG1_vToytQsF=yp3>iU!yUo#Hg z)0PSAYMf;S`U;Ya!LbMu2#_Q;mEIbsZt5EJSFE=<#79|NO->4gKkA1 zkCkg?edQ`!%5c>0n#3zry^@v#D;0lVy`jJvZ>G6v?V}BbOF1U_6)CJ)@Wtoc+WLBC zl?=XHaVrF~q_4LAcM!gjQ?s}`SH+!)nUR4JIfQ@-0~kV#3|-A<)boyTIpjrua9+Fl z<;7JxhxNWEPg+@PwD{MHFZF5vxS9WOsQTqLvRyG@5qwPB{BO@y-gF&((w*e;`b0`a&FjHu-p|F7< zh{GYw<(!z4nU-IamziiNW*`C*WEbZ3%`eR>NzBYs2+K?@Hxw}t0*P}8a|Z z%cs%{Q7dJen|4mxvvcDj<@)`djSsg;*{;;E@OWzVuf1llAh zzH8=UM}7NKoJ|LXSBu>8?Q+eUy62S(>)~qo9x1cr!xIiV7R~cb>tFb`s&Q_)k>$qi zIf6m{3C_ry7hvmVUlmA%sGchwVFfJA_;4|O>#-FS(3#$P$BjbPMFastS zV3;v7tZw31>N&HANzsGcZ3fuG*Y{> z;8@pHoBbS>UqWZDoUkD@)v)TC)YEdw=(`irnxj>d;*{S`t9?Gn^{11La9q)5%dXe< z@7zmQ%@8fEthg^d@#Nz7?8j#JWbS>Fej`%+rj5{Mzr**f0$SH#+YgmrKih&t81~uJWggiw_&#Hnk6~LmY*~24ESbfz>v;qKUamdh diff --git a/security/manager/ssl/tests/unit/test_cert_version/v1_ee-v1_int-v1_ca.der b/security/manager/ssl/tests/unit/test_cert_version/v1_ee-v1_int-v1_ca.der deleted file mode 100644 index 4178d59fc6bdf4cdc0465ac7ebf4cf768a517028..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 847 zcmXqLV)iy@Vlrl8VR&V=-GG;kQ>)FR?K>|cBP%O|LAoKg0Vf-CC<~h~Q)sZEuz?_m z!y(M&oS2iDmS2>YnP@0xAOaF(7v}ZNFU>1S%*;~=%SHh{)bc)hPBE3`M>Phj}(EWZ+<-pjp!)gWMXDyU_=ff zU}6D=5F-N{r+39)d&{k6M<2dsz36&~(C$+_P`}z&!OV>V@l`!ZKHYcORiB*oPD zTTTmOcZ}8d&z-+Y@YB4hJC96%QpMHkDc*AJ^&HuScHUDJ+zvIZJl#0$%h!GRx(|wY z9ULcY{Vy%j{czDuTYWwM*Y8E|)t)d*aJZ|J7Xk8F%FUJ9kN8O=>{Z*EIR4T?e8AAGXv#u3=>7e^~dX V!Axe-MZ1Q^<+jU%PjhR_0|0gaKO6u6 diff --git a/security/manager/ssl/tests/unit/test_cert_version/v1_ee-v1_int-v1_ca_bc.der b/security/manager/ssl/tests/unit/test_cert_version/v1_ee-v1_int-v1_ca_bc.der deleted file mode 100644 index 93a45c2a883f5842304e6bd78ce305051d72f8ad..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 853 zcmXqLVh%KDVzOjnVR(6g*?^agQ>)FR?K>|cBP%O|L6#x60Vf-CC<~h~Q)sZEuz?_m z!y(M&oS2iDmS2>YnP@0xAOaF(7v}ZNFU>1S%*;~=%SK09<_)RTDv z<_e8#VkZ53n7;lf%k&>9664;*|n$yg7XG1{kBx7qMle$B@x72V= zv$(Y2RgjwU#=|bZrbMK)-xt~a?drKXHZqkj0xu}eSbh90{}!(`X0OjJe|XLOO<&sI zO)sDM|7y84kvX}P|KKd4+q+q2w-=l%ESvoxLi*&HvR<|im(`q_ey4Iz-Tb>;nrCXr*1WWB+10g z$iRpkLck;g3?W7a#e)xp!;YPaHrd_R@Jb{94ddjvuL-f7%2I2*j@D+khifQ%nP1GG z#GJEPqifBx$@BM%%6)vGeS5;2G-v&82JgkOEAnOp8)&7dU#e>2%9U!a=v0n<*VUhP z;zPc=v%N$f=ReoGE_!R9#ePuVzro_|OCPsI>nDlCN+eH9j8W15+~Ca9vtZkcndNQ| z`0c-c3tFc6*W$&W)haQEuWsvzI=NSRHQTkdg7UKutZO*yeKn$MA-ib0Xv)Qx0oQBh zT)(|>Zd}GrlYE||MlCxQZs-{21PcKg-F^I-)=KxOjHIc=+_V Zdr9KQW7OXp&9UIhF4XgyYr9zCGXP(QN#g(j diff --git a/security/manager/ssl/tests/unit/test_cert_version/v1_ee-v1_int-v2_ca.der b/security/manager/ssl/tests/unit/test_cert_version/v1_ee-v1_int-v2_ca.der deleted file mode 100644 index d2c2b2253788f531170414e6115343d692f51c80..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 847 zcmXqLV)iy@Vlrl8VGP&xHQ;6A)N1o+`_9YA$jZuKkZ#Crz{$oO%EBhh6dG(OY#<2Y za0qibC+1|PV9MGS;M;#|Vq0l~fsA*sbB znR)4kq6WesQDz>VGQ;@Hyb|3qqxj@R137VCLlXmIBNHP7Q*%?(C~;mRWUfIj)g2;j zAPI4Z5YQp1sk$i6X<}4D4hlwA2IeM4eg=akMlPl%Mn;CC^727X3f+XaC$0FNckz~G zbEQ|<)Q(Tam%^u8e^)V(mz%I$ZIMX!mNNgUG|mr`1ee=xh}!!%ypqFq;+%{J`*zvR zJ}4UMc{lxwcT!i4R=1@_p#Qh!u~m~NRX4e)Xyht*q&6#E@4eQ8tnWsxVA(6^mCu0GNbp>|5$VO`QE#K zA}3b1{1tn+zwzNjVYkhFMGV2+IR^GB++C*K4y!~j%SUlv{AqcPS>Ul^7k{3yqhp~# znxtBms$;(w|CN^2c4C#APgwC5ykcLN|J?M+>q}nAuXFuV4>Jg#@wMd@ZD-Wby<+s} z@R7%5ALV`?V7&atwNZBuQ;m6KP>^M_uG{229DhukjM;Xw%xEp!RlY}W-GbcEV?8UL zNqsB5EH)u^U-Q(bAC|A?PTvy#X3gD&6BZY!pWkh#%I)6wSwCd{EdlRqr}juG9~IlG UFXj|?`tL4-1%f^YT^|Vm0HY8(NdN!< diff --git a/security/manager/ssl/tests/unit/test_cert_version/v1_ee-v1_int-v2_ca_bc.der b/security/manager/ssl/tests/unit/test_cert_version/v1_ee-v1_int-v2_ca_bc.der deleted file mode 100644 index 851e56dadca445862ed327ae5e801cedd3514e20..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 853 zcmXqLVh%KDVzOjnVbt`^G~i|9)N1o+`_9YA$jZuKkY&hiz{$oO%EBhh6dG(OY#<2Y za0qibC+1|PV9MGS;M;#|Vq0l~fsA*sbB znR)4k5(Z)*QDz?gGQ;@Hyb|3qqxj^+_@rb5IdNV?69Z!-6C(pt3nQZ_ab6>2u0a9S z-6Cfo196Ke&@HK{y67%yVpKv75Jpx8<|amd27@L>E~X|%Muv;#9a*1eZgpAy?CH6JP zD!TVA^b}b1Z+9@QtLfqTbb~|YY-gwbn<-8AzTInyF#7g5$y`47=48{9(pMYB7QC2} z*{tXwIq|XK>F%9IT~!Uz+jK7by)aNXu=L3i%ir4Nucjs4e^Vd$yz|V2kjl$E+l5W< zY??pizRiObn+td5$M11AU3}VQ(OuSQXC7={E}x+%BB**f>Okvv=a*Nn7s_rc{!(gg zbpMUeyahU+MBK8p7yc7$e|cs>+|IcSN8$qRKJ~d;kdsjLXi;fbbgYQY1s&J_=1k0t z42;Mj1WYo(5MpH5+r_tX(jQH+&pQN9HAV|OVED7Gh2LeFozKq;V&&Xho^0I(1wtQy#im6D}p3eBZ!w awz0IfuGVg{h;$yN6e)y#W9@f=ucF diff --git a/security/manager/ssl/tests/unit/test_cert_version/v1_ee-v1_int-v3_ca.der b/security/manager/ssl/tests/unit/test_cert_version/v1_ee-v1_int-v3_ca.der deleted file mode 100644 index a6d3bdc81b4168d0c9e39c4965971e2a107d4009..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 847 zcmXqLV)iy@Vlrl8VNzc*%Yc`SQ>)FR?K>|cBP%O|LAoKg0Vf-CC<~h~Q)sZEuz?_m z!y(M&oS2iDmS2>YnP@0xAOaF(7v}ZNFU>1S%*;~=%S`u6k-0jFv=#jZH3(h_(~r_VxjSJLQ_k4Y`?*Gppt?%6H^=5KTI(x=pk?=aN2|pi6PTcz~#%1=gAitF~J{MLSmk5dmbt2eh*fC7n{N;@Go=YHDjm3@BiH8ET=qBDNa;XO*Q4W zUfghp-}m&<>rbCpJ^CjQ5cH$7?w!9uG}CPE+Eo+nmhGI@9K3F){UP;GNhW4S21eu% z0wxw<2r)7=WlCJO`e^g?O47l`8MjK<8!l{OGiP}hx?|hwwt~h9m9Ou(uldb!;cs4F zV^*8>ntIg%8C7BA7BEElY+9=y|y8lepwB15~ zCLCy=nK3Eh)R%)t+n!uDQFwE7`tFu^&t{R!na?e2Gsdvs5Slqg4d|dv)FR?K>|cBP%O|L6IT10Vf-CC<~h~Q)sZEuz?_m z!y(M&oS2iDmS2>YnP@0xAOaF(7v}ZNFU>1S%*;~=%SviL-8tzFWsG=5BL%<@w$2Z;Dl(o%=4Vc_P!vf3x&)4ax3)x3}vJCjZ&+(=B1` zlNZ~I95XnhTs{9xm9%&=bGbrio8+@}-FRis_UV3)5VJv!~D#V@}38OJg$?^1d6iABn@ zQ)?dXTN)-_V$0xXyliP)*!w-R_J|jX#&-Q{ck|5*+4b_KI;hdYi}zibfy67;fHk0tV4e9hZk1zBP$S44Sg{;GTte*AC%ukwXZWgn%K$$e?(Si}T9C6BlYWtXi;ieZb}uD`%YDrEo`hw{*pgsoyou zbCzD1y*A_UsVxb6zm@#qvVI`0`uC3My|v3X>MT}JbMz_tobyH0Iw9@<9^PBl4_B*L z$frn5m5tu~VfWXylPqN%xvZt;|4mmq)>ra!vwhB;I+KSn_llnXTy*QKeUwKVWv;N(aJbyipgWHU1mw$g{W~J)45%^8K1UX?h8|MsaI{=X? z5ax1D%*jm4FUreIG!!!s0SU4T^ZMqO=9MI7<|%|_rj{Fu7zlyHxrDg`f_)W2Qj1G6 z^U@6^48%a9%sl*MhVhwsCGkngxC+rRqTcE708 zkzSAW`h^@c7CW21yv$UwbJDge_MCg!<_2F=la?xGT$Z}F{Ih{YlN#4|llg61tJh4} z_i4&1-%szh1@BwI@0e=h@6J-gmi}->me^D%N$i*K_(GsjKB(H(eD!`%}-xEh^rPYp(OuaH(!gUY{{B@vK>u zWu`>P`qHCzj+>^h(4VZ~F#YGLwWrpKAIT8>d}+cN`}2jH>wF{xm1lLxD(Or!n{}z8 zqIHYu)`n9?CE>?5{5=`KsKtNJXCdzo<|LkFTCd-?f8M&6=_T*A!#xX4=J?KJVrFDu zL=GWfk^zPgBg2ZKQr0`i;+Exbh4M#6nLKOxc|dGq^umkg-;|HmNt_H>m2i^XW+Owe zn_29x0@8C&j+Mi@eG4@>YxJpXkulUaLhbCw_YGvLGvLmXwA`uE!~pb3xsE Z<<4&8o6}sd{rjRcwx1{YJmN(^0{|e4Mj-$I diff --git a/security/manager/ssl/tests/unit/test_cert_version/v1_ee-v1_int_bc-v1_ca_bc.der b/security/manager/ssl/tests/unit/test_cert_version/v1_ee-v1_int_bc-v1_ca_bc.der deleted file mode 100644 index 2038ed5798e35bb1516608d03b699c47184c27ae..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 859 zcmXqLVh%TGVzOsqVdzk(G2mt6)N1o+`_9YA$jZuKkZZ_oz{$oO%EBhh6dG(OY#<2Y za0qibC+1|PV9MGS;M;#|Vq0l~fsA*sbB znR)4k(guYGQ;@Hyps5&WL+RDIT6S(kQ3)MG%+wXGBGkRH8(bi66ZBS<{A`J z-8qT|@(|}p03DH<3UUg%qna3%kb{Mhm4Ug5k)Oe!iIIz`iII`v{Jd$WBj&w%{q^11 z6{@iYhs37#+blfqryIz3Iz2FYTFvC1?BuP2wQ4aYd%fhcj;;x=e|pMs)`c^RI~LE0 zl=S#vm2Z;k&bVdHS)(a|a~5=62wAe|oqpZ1ljUpX98wC|>HPPfR9XIv0Dcj@*4C4L zGRqAdHsrc2Iv61+!}R}%Iot6cr7J>}UsiWzu20mHny41EF*iCyVunP$<(!oH_p^@N zyLD3Ti&(b|U-A!^5K+I!PbYoe$CJp#-WjLd&Ae9SM)C6IJw?IqGA18hnz2aXPsz3O zoIhUwuY5RHxn$FGr@Up_w%yHTr~R}fPxqgz(c4!4G1NWnOK}Qsf0B)yZcMYhG!ru; z10!+>0TT`|gcuoiFHSvNze!W|8PDf?+s<{hE!|pRwMZdEW63)C`t6ggO?Th?xpd{t z*n8V$^mnN~YMq(6JVQwAK+Umfg0sjU$Jp*nvBmRe#x6UWu$D6L+c24$)qhpq_HhXqD0V z7fU?8eSE$l#`MI-?+Iave20H;jLdO*aQr35lIMY`+q(aGPU~y0d{Fx2-eIBk{+j+@ zH$9L2Z?Jwj;g0{3dsliBHm=a!To*9isXtY5v`X|CK*+v(BmZ Z2iGnf>-vA4)gnwcKGxCe(SGJxtpEoVM*si- diff --git a/security/manager/ssl/tests/unit/test_cert_version/v1_ee-v1_int_bc-v2_ca.der b/security/manager/ssl/tests/unit/test_cert_version/v1_ee-v1_int_bc-v2_ca.der deleted file mode 100644 index 4ae42eb5defc56026ca2a9a907f0076fb6d0142e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 852 zcmXqLVh%89VzOXjjy`|ifR~L^tIebBJ1-+6D=ULRmLazRCmVAp3!5-gXt1HMfgp&( zAI#HnR)oj4C6ENO5&4}b<2$6lM@Z(#CZ)(42+FTj0{XI3=E^hd5w^{1_e}i zi=2TB#4Vygx1^@(qPwVxQ3*Lf7+D#Zn;7{S44N3Zn3@# z4DRcd#XpMF=lwQyv$b{R8s9Ey2Av%XgpIspc1{r2(O|OnZaaG9i{an0+zj`9x7W>i zb8))Vo{%3wH{biec_JNpbBmn9_U{hn%%=||@@^?>I9uudqjq_!$(ouYwqH*zw`7b^ zx?{^(taf}ysVWcq=4I7KZnS2;=*>#Vb8#*{yyfl-?=RaAer)-{CB<}Zeib_tGa~~d zatHyF3^0Tk8F=p-Fs}7Fp?`wmIfuAwt?u%uw|~$2g$fC_?K#ryy=d1A%{B3&G7nd> zye_HctSeyZJ@aALe&OxskETx4xH8S)QQh<4EA8LD1RY&=rTCCV-?RA}4TH`vHcmU_ zd*i*?=e#%1Do?lO zaNlF!l~Y)}e?GZCXFs1{-S<7~-lXphKcw$1`1j3?ZJTdY@6o}e+)}Xs diff --git a/security/manager/ssl/tests/unit/test_cert_version/v1_ee-v1_int_bc-v2_ca_bc.der b/security/manager/ssl/tests/unit/test_cert_version/v1_ee-v1_int_bc-v2_ca_bc.der deleted file mode 100644 index 015ea336d45d6c6ba28649dcd2fe9c64f859d356..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 859 zcmXqLVh%TGVzOsqVd&o8Y{1LLsnzDu_MMlJk(HIfAlH!FfRl|ml!Z;0DKywn*gz1( z;SlC>PRz+n%P-2yOf(cT5CI9Y3-kKsm*$luX67k`Wu}%JiWmri#JPmI1A=`OLQ;!M zGV{_6r41xOqRc!(Wrp#Yc_r~l$+~4m@yUrmhJlTYn^%jVO9s*mkT9|kt(gyACxzK zv}3(=WO1`#yxXrytp~UnU%j`m{m!xKzbh|~OLE3PhKlfYD=yZge{;6JaH>9g&LKG) z`Ar-brPdqwA9{75QMxH9sDJ9~@|(B6r|8c14XMwMxI4*^Wm3>J-=~ei^^tnJ)Z#1+ zqaSr;g>CU+=eqHIlU&2%)lAMonch2o88W|OveofPT=iLC|DojuyN`;ro)b7Oe7bA% z;(~d7Ro@cjTdv4mSo2yk>J$Lqbb8nzgutvxpBJg4OP*_`$spJ%^JsVr|ccVuE_ zWMD)NAz;D*h7cn|<0kVf>P*t>3Tow96`G8?v(w$bHLVHR&*^>eZs7et9y*+>PCu9z zZf_9wXPb|H$o3_2Z!Ow?d_#WJN>eqZ9v3Ul%gw87@~0Z+dXn)w=)H)>}VLXFjj! z$=4K4GWb}RRWp;>^J!YUW6g|U)5O&2E9^WL#(v>=7ZaMf{j`_t#HDFUjYqmG4;w#K YRiCxKpqOQO_B{LUIzD}qH|`d{0WR!CQvd(} diff --git a/security/manager/ssl/tests/unit/test_cert_version/v1_ee-v1_int_bc-v3_ca.der b/security/manager/ssl/tests/unit/test_cert_version/v1_ee-v1_int_bc-v3_ca.der deleted file mode 100644 index c2538bda48aba40825c96c12fd9137bca08cc154..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 853 zcmXqLVh%KDVzOjnVNxibWWdYDsnzDu_MMlJk(HIfAj^>3fRl|ml!Z;0DKywn*gz1( z;SlC>PRz+n%P-2yOf(cT5CI9Y3-kKsm*$luX67k`Wu}%JiWmri#JPmI1A=`OLQ;!M zGV{_6B@DzsqRc$}Wrp#Yc_r~l$+~66@yUq>a^k#(CI-evCPoIP7N#aq;=D%4T!R9t zyG71G2I3Y`pj%Q?b+`Y|XYZ{e|xmx{vjl4=+2N=h`m|2}D1 zh}!P++(nmaIrkJ^nWB_l{AzNRM)8br-_EoBcMiIuKHCLLBlZcfbKJU?`uN#jxAY{F{?9ubBjVqf?LVe-_2Grwzsp;_r%Y$8 zi~Ih}?aH$|&GGXCHw3KJYh0f`ce3i%%L{asj<5HzFn)JxUd;s!Vf$lCSY)j-ucS)M zxLEUG&ujJHhxHHi=W<{E>6Om^r@rf1|G_g=-~BefG})-Veae;E+BN#2Z$594&}Cv~ zWMD)NAz+dLh7cn|>q=2?o#`xd61k?DUu*y7u4eKv*I+4ogLCAquxss7yn@|}cmY43aroZr>_U@38^R)1_WhJ&$vJ#N?$7 zlTFVy%(}KZbixwX)Mq<Z{H_wz7{o`?X@%-uTE4`-# zAG-Ye3FoURwh;vZFAi?HTQ|GT<^8gQoF^w;sPvf`_{QaP!pfgXl9Ls!uKc_ZksZr7 zb491+&q<7{qbjA3i6nIH;Cvx}bMM|;8z&n`1g-BbuMwYD=9FzC=`&0DvHX>k{tID2 aX49(Q>GNlCTxtnDykQl`loYQMJ^cWN3Qju! diff --git a/security/manager/ssl/tests/unit/test_cert_version/v1_ee-v1_int_bc-v3_ca_missing_bc.der b/security/manager/ssl/tests/unit/test_cert_version/v1_ee-v1_int_bc-v3_ca_missing_bc.der deleted file mode 100644 index 13f404694f4ffc14143e68ff0186f5963c817d2f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 875 zcmXqLVoo<`V)AEVVRVg*HQ;6A)N1o+`_9YA$jZuKP-@6+z{$oO%EBhh6dG(OY#<2Y za0qibC+1|PV9MGS;M;#|Vq0l~fsA*sbB znR)4k$_9!cQDz>gGQ;@Hyps5&WZg33_~gX++|1%)pbDUXft)z6p^1U9k%^Iksil!& zlsK;uGS{G*>dw+MP=`260qCsMR9!rdYhqMF4kkuc2IeM4eg=akMlPl%Mn;D9KTEXN zE)Hlalk2N&KYqXchLl%O6i@mJ#?_3oj3WfL$H(4T8ZCYN*Fpv^zt#857ks_eu)5zw zYx4WM&%2L(h%lYCtVL!*&t|+YpSILsH zteW9G6EhFe)ZN_t zKbzYOSqO8MXTyY}odU%_d+S#|IGuBJviv#M8~>u+1T+5a&Ya|~m9S9S g*RgnR(Ja9f%~H;YybqH*J6?zFZN1>I`+X`a0AmPAQUCw| diff --git a/security/manager/ssl/tests/unit/test_cert_version/v1_ee-v2_int-v1_ca.der b/security/manager/ssl/tests/unit/test_cert_version/v1_ee-v2_int-v1_ca.der deleted file mode 100644 index 7d247c665cf131979b1be06712054faa4e34a134..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 846 zcmXqLV)im? z5ax1D%*jm4FUreIG!!!s0SU4T^ZMqO=9MI7<|%|_rj{Fu7zlyHxrDg`f_)W2Qj1G6 z^U@7P4TM3W%sf10M)8?>CAwvX@yUq>a^k#(CI-evCPoIP=7vU5;=D%4T!UPyJ4D(* z65m{)#T$e9Fe-qP)Wepi2XU$a-Kgt~q_?=^! z$DPq1zUxAF%w6UJokus9+5UZ*t~s}5ub%ayg^jOH#!iV3n9$E!%;`Dp0h4dZI_3?V zquT$3eNa39OjY`SP2l_k{q|RFqz$Zh7cZ?(np@q!nPI)QaAxk)_bg(&r&P^zSSM-` zygPYconGFwEdaoSt8oBl7(6@G18e=lVJG83^0{fX^N%!~|-$RPww zEWi+AWU$UUG-sjfT=ufH+8Zao`2JIHM;7DtM@5w;OviMjB33tSntIauQG=G-9M6be z^Zi_9Ph~|pU-)E;oaZH8x`^U#g6lR=hd9~VTVq73yb`%&d@$jw^UWZ z^*c9AQ(k1sl{V?D=d+w@!Q7_a<GMYG zpG({;Zrw<;*(w}8JHIJjqNgOw#8lJmoI%h!k-TFI8>>^6-;AI9*fo6Fr#tQoR7H!Y zIdq*$h*Q^Ie9Ejd;d=|m)N;=4Q)Pnf!e*W9%U62pniC?pHKnrG@*v;$*CIcSZ+_jU UyWHzx%}tIbZlS8@i!0B5vBEdT%j diff --git a/security/manager/ssl/tests/unit/test_cert_version/v1_ee-v2_int-v1_ca_bc.der b/security/manager/ssl/tests/unit/test_cert_version/v1_ee-v2_int-v1_ca_bc.der deleted file mode 100644 index a0f593c6f01fa2d36c42f55b3fdf30a5303c7039..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 852 zcmXqLVh%89VzOXjmOApufR~L^tIebBJ1-+6D=ULRmLazRCmVAp3!5-gXt1HMfgp&( zAI#HnR)ojjN&u%N_5K%Nz0cPA>)2{G9IpJYx}fm#9hbFQY14}& zX1=mF4L(u$^>9emiunrmD{HpkFk5w!Uv(Fui(0cUA=-Att2jf&FD*K^ X`qn1CQ(w5_CbsPRk({ZT_-+pXM4v^D diff --git a/security/manager/ssl/tests/unit/test_cert_version/v1_ee-v2_int-v2_ca.der b/security/manager/ssl/tests/unit/test_cert_version/v1_ee-v2_int-v2_ca.der deleted file mode 100644 index 603274e02f3df8ce2c353bf86d34500bbe9d59ef..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 847 zcmXqLV)iy@Vlrl8VNCY#FyLk5)N1o+`_9YA$jZuKkZ#Crz{$oO%EBhh6dG(OY#<2Y za0qibC+1|PV9MGS;M;#|Vq0l~fsA*sbB znR)4kq6WesQDz>VGNbs+yb@g?m7HiGC(dhVVqk1!Vq{=yVPG01&TE9sHOQs9L!=EP zAr28LGmKA71-S#^oF+yk^U9u`+LH%Yy24m)>`A6$#sc3wSwv_0Zn)#vc@VAh|>ueq_m+9lQ%EV)oT=kwI^3s09z z*L<0MZCCe0)_XQ`)8qBGWX*ki>bR1f^VQNDCrm%Q32^q!(Oa^O^W$=*N1xgjJW~65 zJJOsv#K(I<+`1z+{i`3@MdUnQv|z@!X*cYZHvU;{s{eMi_Py?uPl+uDzA`a0GB6^C z5HPU-Lx_=~ZgugNzVK3x1eWc4RZI^FMmk9p&Uk-kfk))cQ(gdTzc&DQuBolIU0G-R8N}6+~51Ljrp;n zrc218*BtsEY(IYEkG)XZ|Fq)LgxDEkp_?YmGB`f{)~RTYO)L^7=Z~r1T@!b``n2x3*BTlJof6Br>$B1f`;4m(Ej;kP=F+~c zT?Tm<=kGFpln^^Bz9DA9_C9_!=fa+wleoNIa`So470}jZ&&WI+$@%*TD{Ii(3Zv*a WP7g-!w?WMFE#I%)k)SE_Ukd=d6-Sx? diff --git a/security/manager/ssl/tests/unit/test_cert_version/v1_ee-v2_int-v2_ca_bc.der b/security/manager/ssl/tests/unit/test_cert_version/v1_ee-v2_int-v2_ca_bc.der deleted file mode 100644 index c51c770cfdf929645948f327290305369b01bc93..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 853 zcmXqLVh%KDVzOjnVPwpRHQ;6A)N1o+`_9YA$jZuKkY&hiz{$oO%EBhh6dG(OY#<2Y za0qibC+1|PV9MGS;M;#|Vq0l~fsA*sbB znR)4k5(Z)*QDz?gGNbs+yb@g?m7Ex#lx!d;&TD95U~FV!WMFDxY!D^RYlO@-D4@Dq zh&tTBR$i>ve$jC7F>cuxKlVo#Wth(_- z^;=Wo<+?LFx1Z{J(Rl(aj?!}*_jjC(O)-BdS==4^lw#9_jRs7-#y2+s8#;`kXCfeJ~XjW?b*~HRt6VV zRpoLV$`t*0@7RW{!qBs-9;u!CjM{8&ifjjUmZD?=M1&hqnl|9p|R zyVo``P>LZhkZZfSvQYlR-;AlZSpIG)*w&tY&EOxiktWN#7cYDi7hLTsaz561lZly; zfe|@`fJp`zLW~Td#*Yk_Mom}xnwB^-Lb>*ZQlPZU?y!=Q&98oa+vq)Wqx1P4#!Dwh zoK?_RzpwS-&hFBqpS{1EJz1A|vbQ(;^=rA?)6PzI-OOOf_exrxpV>ls}6x?=Ky>sh;1Zhu#MEFkmkzOmXePRz+n%P-2yOf(cT5CI9Y3-kKsm*$luX67k`Wu}%JiWmri#JPmI1A=`OLQ;!M zGV{_6MGb^OqRc!zWk&Itc_q4K#_`FC26E!Oh9(BaMkYoErWU3aQR2Kt$XtV5syjs5 zKoa5*p)$kx)Kpy*=QJ@YAqNE`D+6;ABR_*d6C)Q>6C)$TvLn?~HfxB7?wcNN+`sb1 zAD^hrwmpmPFK>Ogi2dMI^JSOcuCGbmAM3jQ^=~l`fvz;Z^?X0SNU6-qY)}2Q-RSi@ z=_I#ck!>EULPes=Qa$B2ADDBVf398Y9q(Fmg-;Skv?N$pv^T%o#CCW7hrhWCKFLhe zPfrN4xxe&W`^&0}R!3aVe$~0~&Ma2;(bNg@)86e#U3F@8ezdm!6|HMGWc;m%+1y>Y?K^>Y&b?3S4m!#F8P zHS%!GmS(%4ut`-~(kIg2KM2ou4t<#-E!JpQT*MiywT=7gFaCDb`F3JaNAEH*GcqtD zhY&Ea07Hn8q2i9c>ld4-6Y~>TA6W0z@Y%KO+X6$mqs4QQW6h@V-o5qCV%e%kb>IB? z8>id%tz2bA=UnH9b~Z@@?DYGr^H^Ka=hk6{vTwHq`n4vwY&( z_qK5_Sns}c_H94-F{JVL=G=AvndR#&&mI%GJS(&#fyLEj?Uz3qQ4M!hS(duSasT+) zTye+6zS94-(wgf6-V3@fCS~TU%$l}M*!hQInS#7@UZq3%(z6mJylKC;#0B|t);Is% XqUAT!L1nSoN)yiIu?r*L6h8+5Lb*j~ diff --git a/security/manager/ssl/tests/unit/test_cert_version/v1_ee-v2_int-v3_ca_missing_bc.der b/security/manager/ssl/tests/unit/test_cert_version/v1_ee-v2_int-v3_ca_missing_bc.der deleted file mode 100644 index 263f7a9733db21ca8f529081f5227faceb436249..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 869 zcmXqLVoo$@V)A5SVHCJ?-hh{lQ>)FR?K>|cBP%O|L6IT10Vf-CC<~h~Q)sZEuz?_m z!y(M&oS2iDmS2>YnP@0xAOaF(7v}ZNFU>1S%*;~=%SE~X|%Muv4lrcMm$ zn^Xfsy!J@`OJIm`{^@1#C8*}Bw$EKp|3@n?KV#QOeDJD;>GcW&-MazSy#e}H{?8A4 zy43ymy`rgn2DK@fe|@`fJq1#LW~T4JzU~n-=x)D?R;EpvnW8tndQ-zyryqHO541{xt2vM z=&kPdlyJK?y@dJM8HO2XC(_JI4_;b<-Y+ zih0Eey&fB`m7G7B+mP6$#OEWk>)N^B&;Nhf#Xlu)vxogwx@U5pzTee6qx$11 z{zGrIPv_XEm2|eeY&B}|zWe#*Wx3L&4$tl!PmmH>>3N@7=)$`fhJ9C>b{{YI%>2LV h(wkor4bS|vr}!=R>}gWIE-N+5-*&|=-K2oCivgLdSZ)9S diff --git a/security/manager/ssl/tests/unit/test_cert_version/v1_ee-v2_int_bc-v1_ca.der b/security/manager/ssl/tests/unit/test_cert_version/v1_ee-v2_int_bc-v1_ca.der deleted file mode 100644 index 370e8d56b326df3fc5b6dd612cbefce939eee015..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 853 zcmXqLVh%KDVzOjnVSKMP&w!VWQ>)FR?K>|cBP%O|L6#x60Vf-CC<~h~Q)sZEuz?_m z!y(M&oS2iDmS2>YnP@0xAOaF(7v}ZNFU>1S%*;~=%S~UOpFXn%?-_?#CeU7xdsJP zcZ-~X48$#>Ko_K@>Y}@-iBSnTKp0sWn41{+84Q{jxtN+585uskmwn=Rur+PLgZVoX z9`*VOuVmp74s!idQ_XJfeLu7FR>JH>)~ zS8S*JO)py&xpLYIQ}Z`LzPGj%Hf^4%a^(Ev>4y^-R(uh>we+OuJtpVaoWdC;mj!tp zEoGA(vNv988JGbg@uD7&>YWPuR>4g2azWj?g&3*G%p7(=yO&vTz z`@>|K7G0M~wz;fzzl?v0*T<>Hj_Dllnov{WoRlxoHffQ7<&xD5mv|OPg+E`km5G^= zfe|@`fJp`zLW~TZty-tI*C<9Byu3SgqjP14iumTad^;WYi~e7@fMLd&GS9CmNB_m% zykvT(yI?VUdq>6_i~QMEhd8)<_defeKL5v;S+5(m#49y>SOy!Iu1G!p`rrazOAoo8 zcR4#)j8>Ma<^5Q&y1URg z-&Bj=tG}4O_}mxe>O4-)udG-5m-g*Xb^U*-=6_vh1jF|E(-@ycC#P}v@knN0?OJc6 aUUOVy+SV(~(Pz&wb_VW`ur*freHQ>fg-FBz diff --git a/security/manager/ssl/tests/unit/test_cert_version/v1_ee-v2_int_bc-v1_ca_bc.der b/security/manager/ssl/tests/unit/test_cert_version/v1_ee-v2_int_bc-v1_ca_bc.der deleted file mode 100644 index 0b2afead27ab3223faf47d8c2b891ccf70f5f4b6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 858 zcmXqLVh%HCVzOgmHu1MG;AP{~YV&CO&dbQi%F1AnYshWD$;KSY!Y0fV8f++RAPC}c z2y;0n=47Vj7v*Ip8j2Z+fCSlvd42Os^GXsk^Ay4|Q_BrS41_@9T*BM|!M+M1sl_Fk zdFh7I29h9AW*(t3qxj6clK7-#-7>@Y}D=$U~eX0dz!asxB5sH8Cn72MZ%B19KB2KZ8LNBNtN>BO}9w{kNRcOHQ#lv9M$X zD>v^y@oVjav|B6Iv$s48do{sa;nG%yyk)v=xAe|DdSMf1DY0#*qnJR)lJ%#yC&*ZL zUEqFFr22h6+y3D;Q?Ct3O`E`MBhpNW}~ zfe|@`fC&c}LW~R(Y_FFe*nRKa%MIVyS{HSju`b${a*6Yw;)Y7ow`cCnHu!S=P8%b; ztMrL)Q#xONn5_JDP4?E{;+3|n>t-llm6yM;q{Q`G?5TyqEZg@xPkC%)vZ`=z$~-&e z!|M}f*dEx*v4P*^=e!zmvvS#qCRJN&mfDLeXTQvuJoVb0L+hrrsD2dx{Ecn(A;Xd* zb6>?;?>*k~T79lftWn z3%x#%XMg{5^p?w-M+(uh$0c{X+<&{~WX3&nwO}68dhMS3K|a4P=TE$OZMzJs*o7ae bniDT8&R)G^PLO|%b_iGZ{?8_+UX{fF1cpp; diff --git a/security/manager/ssl/tests/unit/test_cert_version/v1_ee-v2_int_bc-v2_ca.der b/security/manager/ssl/tests/unit/test_cert_version/v1_ee-v2_int_bc-v2_ca.der deleted file mode 100644 index 717e89dfb574c462f2f634b78facd526815d67b6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 853 zcmXqLVh%KDVzOjnVSE*{#DJHLQ>)FR?K>|cBP%O|L6#x60Vf-CC<~h~Q)sZEuz?_m z!y(M&oS2iDmS2>YnP@0xAOaF(7v}ZNFU>1S%*;~=%S^j> zB4;22af@h~VSH*T$Q>vyYGPDE4iH9G2IeM4eg=akMlPl%Mn;BvD=+;0;^b7A%%*rM zEk|dWM(sx4`oDL({M3y215e&|&e7BDRWwym|C#o@=H!FZ?z?;{4_dy^HDLN=zQ4}! z&Zh6t}KW+oxw{o_X5gLRfnAeOXDvA5vNY;`QG>Z<&3b{XVdA zN!;Bv(cj%oXBJO5eC1lcT3PB{E9N_`9zEW5Yu~*5eC^2`5y_Wtm(&Dut(dTx-O|$Z zU)O50gHobm%f;ma49_=c%>LJRSWEKbX8XSRzh8CQXUuPj$TXjxS;H|Uu5jB+CT2zk zM&u9zCK+G|F*3~Ks^<`xzM1i0z;4M~hW?Q!E(+h#*b>^B8(6euqL2d1w>3LV&+of# z>8zN@{cNlC^Qd;ed=d9O)k}mlc4bD*@&3g)TXgx7D|uaC;_B2dq`ERm);@WCxjW5E zKfCF*MPvDfn1JBepVmJvec%70Z!_E5XUV%KIEIU6eA$tCwlzxQ&P5e9xtTq!+S3nD z|Lb=k`hvlAL$`TiI_7s&FJ&1`yuj9QX!eqGGtCZwt>SX$OWi zO0J<%i%Ks~b(($4q~+n;(zT+;7EbBZ5nr~+IBxsPKNhc?ev3$QRZj>#kn3^jd571` YiJ!LLma?jz;doJI)?UZngAu=M04a7u-2eap diff --git a/security/manager/ssl/tests/unit/test_cert_version/v1_ee-v2_int_bc-v2_ca_bc.der b/security/manager/ssl/tests/unit/test_cert_version/v1_ee-v2_int_bc-v2_ca_bc.der deleted file mode 100644 index 488e5b6eeca5111625902f68545c36a79575395f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 858 zcmXqLVh%HCVzOgm7K{`z;AP{~YV&CO&dbQi%F1AnYshWD$;KSY!Y0fV8f++RAPC}c z2y;0n=47Vj7v*Ip8j2Z+fCSlvd42Os^GXsk^Ay4|Q_BrS41_@9T*BM|!M+M1sl_Fk zdFh7I29h9AW*(t3qxj6clK7-#T_7tt5y&u*6X!KFF)%hVF)}cxLPXUgv4`4^TYg@-it z$n9@y)e)U6_w(y4A9Wj*4<<{h?c|p%%+ddpmmk;gY2W^q^Y>>9_w10mk>_05lXtK* z{d;7=zpI-SyYJQZzgVaK&+Txl#u7%aoEKXhpDE_;&QuThIAi*T{KLrsjnkVodJP5l z%-GP-#S|cXSmE532_n;X@7}XJZvB%$4z}&jT8*Z&$4gF`ekkzqtiy*~a!oW$GNhL8 zzhLTZ@uFD8dW?umlIsypBB)qQFq+ZZP#TQ}|H z7Z@#!^0m_xY=)9cUncxwC-i@L3ebN8J$JJ2tF%*_5c7XmP#K0 diff --git a/security/manager/ssl/tests/unit/test_cert_version/v1_ee-v2_int_bc-v3_ca.der b/security/manager/ssl/tests/unit/test_cert_version/v1_ee-v2_int_bc-v3_ca.der deleted file mode 100644 index 131fbeb12603ed27e5861db301f49c07720ddd9c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 852 zcmXqLVh%89VzOXj4yfce;AP{~YV&CO&dbQi%F1AnWyo#7$;KSY!Y0fV8f++RAPC}c z2y;0n=47Vj7v*Ip8j2Z+fCSlvd42Os^GXsk^Ay4|Q_BrS41_@9T*BM|!M+M1sl_Fk zdFh4{24WylW*+`Bqxj6clK7-#-7@3&^j> zB4;22af@h~VSH+;F1m}F7?qF%gprkjxrvdV!Jvtei>Zl`kzvnv?p48&Vf%h8VY@8A zurgYlr#$&?jlKV*H}|Lc@c3r0%PL(m^H()P)WW0}SzPBASyw4Dz24*9SJm+JvE+m& z3|ZEzGd_R)xBc+CkWXd4n-U*N`8rMDTKAkWvGm_d+ic^D5!|!8m(SNc_<5xouh55& zb572=UYX)4C(guI{7>^CC;Oz1z?sX-XIkAYjSf3e$<;c=VBxQS3np59+4w)=RC$}> z-llW&nf@ZJ9yLsoZ#S>oMAlAZR9 zq7QO5KmHV-c$)9u=B(7-pom8|&WMzq$jFI(D|&nSk$PsP97LyQV%=$fZhg&KQoZuPRA!qq<)_8? z5ax1D%*jm4FUreIG!!!s0SU4T^ZMqO=9MI7<|%|_rj{Fu7zlyHxrDg`f_)W2Qj1G6 z^U@8K4HQA5%sf(MM)8?>CGkngx@E@k$%*l~nZ?CG6+i(4IdNV?69Z!-6C(ptOC!rD zab6>2u0b``ouz4@4sn)3nPGftsxBVKH8Cn72NNSJ19KB2KZ8LNBNtN>BO}APh$#8o z`tydrXDk0$@IG0wL65io0)zB{mCH3cr+knTO%VuA-8;>9^_;cqe*30=tGo9sW{2HZ zuGKuI9d`e^RQ7R%{9FG1eZ(D;KUz$a*DGvSku7n%Bow--ULe3%^G3;fPji>j1%LV? zBYmC)Ys~wyli_&wqnC`I>f~(yzxFdYX7%J!|Jx(37AK!*J+kl;Sy3n_$azdBe8%ee z1-i>Mr%ZP@I<$dPJ!zkw$lG*&rI4(*^HZA68f2c!F=yad{YoY5p5=@k@@ML|X)Vk! zou|wCWSPo&-VAI0vdO<5i73SJ{$%6q*Sf-JrdPyVYq`htbmXb1*+2djbEoYVc@v}m zmh*Kz6Eh8!Z?o#RJZ8MJ zlVQz7$5(H%_g|cM?ofcsMz8#|@Hw7LzQ$Mg1io9jbjgX^eZMw7XTS7W+vWDhuMWSj zsMo#Zwmv*@YBsN?1f#KhtNDGGR%3(3$4hS4Eh;!O+qSYK`u_0)8~83{S!I5^c5UnF ziVrfW!COum7IG>S+(>@TH{nbnyRF{kExnhd56@T`^oa8<$3%yj)Bb!X%M-yl ztSR-LAJ&FzOyF}@m48~6Sw8n^^Ypa0j>=!(*T$R?lM8_ h&vNb&lZ6j8R84F}{QYmNVYq%rqVHfG-|v}{p#ZMoOho_y diff --git a/security/manager/ssl/tests/unit/test_cert_version/v1_ee-v3_int-v1_ca.der b/security/manager/ssl/tests/unit/test_cert_version/v1_ee-v3_int-v1_ca.der deleted file mode 100644 index 5da823b6393ea97559b44447bfd6dfe4b03ce424..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 846 zcmXqLV)im? z5ax1D%*jm4FUreIG!!!s0SU4T^ZMqO=9MI7<|%|_rj{Fu7zlyHxrDg`f_)W2Qj1G6 z^U@7P4TM3W%sf10#_^eXCAwvX@yUq>a^k#(CI-evCPoIP=0>Jb;=D%4T!UPyJ4D(* z65vdT-Z) zydCu~Zokg*_|qfiy3zgg=N|5lr%NnMVw`2dR=l0d%W^OKXJU&5`vKp1Xa8(kdpq^$ zeq+bKOI%}?WWIg4)G%Ii*ZTK6ZaP2g$&{BZTJeR?#?1bfu&m$ME>@xMS5>bo+x*{YYWB2cKSddz z&tC1asx>?0umAq*|GzEH?7omCQ5VuXFUt11sCdoe1*R7Is#YXit`P=Lq%rG{t^HW}2ep$3=CAf?~q7y*|%Y+Pm+@_o#WbcO(VYZoXr< z>!;=$hnnmKFFjPwCuTfl&^2CoMWeCX^^}zNtD8?f4u*Vi`Wg2WUIYLy$Vv|Y diff --git a/security/manager/ssl/tests/unit/test_cert_version/v1_ee-v3_int-v1_ca_bc.der b/security/manager/ssl/tests/unit/test_cert_version/v1_ee-v3_int-v1_ca_bc.der deleted file mode 100644 index fd6a8460e42c8524634b2dbc53291e05e7ac30be..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 853 zcmXqLVh%KDVzOjnVT^m>Xu!+HsnzDu_MMlJk(HIfAj^>3fRl|ml!Z;0DKywn*gz1( z;SlC>PRz+n%P-2yOf(cT5CI9Y3-kKsm*$luX67k`Wu}%JiWmri#JPmI1A=`OLQ;!M zGV{_6B@DzsqRc$}WybNDc_q4KhVjXX@kz-Ba^k#(CI-evCPoIP=B9>G;=D%4T!R9t zyG71G2I3Y`pd(UKbfD<*??`+M=|~M(#d}E z8aw%RXq#_6sxGLwo~u+htK!PO$tV8h6*O|#aI+YicFF&U$bH^X zlUHVG)t-|I(mk|9;aKtc4q-t{gYRaS8Navr$LcTBlTRzR(yaXJuxa6%Ua7@mnL;uT zuGDS{9K4-ZkSn~hnQxlzb<^J@#8kSn7xppHHGa~~d zatHyF3^0Tk8T6{o^e=C;XPL5jL!j!E#KTknS?V6uco&5$@kRnuZP1dx_Q%z` zU+&#$v{gD#{qt_iV(F7_ro1^D_fhEdrBsfCa=A?xHH|9gKX{+?;hy}7kD_6-=PYYG zFx8yT#N}qCSLW;<)}EPbUeA~td||!MA7Sa5UX_Lk|B_gOTVyY$Y+)=H?_!>}t(-SF z@ZqQ1TMN#|$Gu(s*zTF`%ti(eW`mm@iK(l-?q2eF+w1$qCEMq~m+21+Esm(={PYc6 zY3g%&rD7w~uGPRz+n%P-2yOf(cT5CI9Y3-kKsm*$luX67k`Wu}%JiWmri#JPmI1A=`OLQ;!M zGV{_6MGb^OqRc!zWybNDc_q4KM)Aps26E!Oh9(BaMkYoErWS_gQR2Kt$XtV5syjs5 zKoa5*p)$kx)Kpy*=QJ@YAqNE`D+6;ABR_*d6C)Q>6C)$T`FPbMdJ?(~dyoDN2@|zo z6Y^iQ$d*Nu@v38pk(4j*7ysmI!yrY*b7v z-&!RZ;J|lQ)iC$k-UT!7{QCOfuV`rJJEe|-*9Nl^-Iacb1e-H0tdaAJiE)!vnA}n@ z>BYR&eCg*Oy-3k>n_~EP-Q{SB#Z|fYOm|2&G;N%n8M*66)R%?Fd18P2$V;zmnaQS@ zaN)%4&Mmk6xc_s%4A^uwu=&LLX`fbpPwi6ur2XLTv7;L<>|Ycf&wswAS83a`9ZMIK zD*l^cCu#fb#CPV<-l{#ng00^zcH5pj=k9UWCkBQoZzJW+pKkVHeiN$eb&!dfk%198 zgn)?!7($E;A!7T!ui?J);O765=8gBJ>UT0`FfF$-woY#h*qRa$mjAb4@1gazr4zka zSG$H?d(5G_Mr{@MvZgBu-(2$|CGM8?X>Kx~R=edKyS&ksBZa;45~~V55_npl-CMoZ z;$_#3r$6`cJ^dM)6tvnHGk*@?cP~4_y39OF$Oo!XP=orwOGK3 zbBa{s{e>_1H}mS6XXSOh+2-(eIW3!mZ)FR?K>|cBP%O|L6#x60Vf-CC<~h~Q)sZEuz?_m z!y(M&oS2iDmS2>YnP@0xAOaF(7v}ZNFU>1S%*;~=%S~UOpFXnEliA~#CeU7xdsJP zcZ-~X48$#>Wrp#osk-PcYGPDE4iH9G2IeM4eg=akMlPl%Mn;B1y`E-9UoCT;T#p$x zR-L~QoV&lh@4}MAt5a`oYuT{1dvf~y8GD|Zw}!G`J-3l*r@@A$=2=(tc2CNgJNJra zOy8p93>EP`8$Nx1r~bb1#_~xgRk)N9t-f4Xjh zr`g)gu8Vj=cs5%ztA;Dqg&bWWcrMIra>Fj?x-HwvKa}=Qc45^?oMx9V;&`>#l9kJK zMzP@RT~j0zdo4fw)0S}TE;b6i@YZ~Vo90oqS2^|`r@IN+GA;~H%~IX%A=Hjk+%ARGdJ((T+^SMG&5OBJuXo4iJrEhg~+MTOw5c7 zjL0DbOftX_Vq{28bjXlknBKtJ67|N;S@!%q`~2UxVpo`Lx#WCp&wE$qG`F6>8gi{UC9{cl-;})?FAp=-Yp1h2 Yy}EezhQ&gzV_mzPOw4vOKK_~q00AUEQvd(} diff --git a/security/manager/ssl/tests/unit/test_cert_version/v1_ee-v3_int-v3_ca.der b/security/manager/ssl/tests/unit/test_cert_version/v1_ee-v3_int-v3_ca.der deleted file mode 100644 index 438a13219e29eb2a9e0f1bc94c32a043647cf987..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 847 zcmXqLV)iy@Vlrl8Vd8GvX~4_IsnzDu_MMlJk(HIfAl;DLfRl|ml!Z;0DKywn*gz1( z;SlC>PRz+n%P-2yOf(cT5CI9Y3-kKsm*$luX67k`Wu}%JiWmri#JPmI1A=`OLQ;!M zGV{_6MGb^OqRc!zWybNDc_q3)Dml?WPMp`!#K73d#K^$Z($FwUoYx4MYmiHIhe#Vp zLL4GgW*DEE3UUX+IZcd8$U(u#%D~*j$j@NV#K^_e#K_1nbuH7J>H~J&mk*e}a*yrM z`s4U&>FJEEjE&OV4v~dbf+bHbq=iOLm8>}=W^-x!>~obhl!41ZT<1cQR`gBg$8t>P~dvbE){1!D9ZO)wd z_fy)fH(Qp8cNc9qa=TRa{W`Z!IdS4;nE|G2Ju_Jme|Ki?_4G>%h@Zw z*5n)S`+9aA_me7KN%kxy_twq+EB-fr$EASRt90JQEB*QVws2)H_sQC2YLAv4`OkaP z%-`SWOoGU)QyupM&i>;6$ol$m$^ENFb~XvN7n4t<V17`QqRl&woi$|Q!H!^A{!R2TgffHSNectVFvGXuYX&bj>@LYyT8!kiN$p_rs>9q zdY(O95VD7<<6GCHH|Lo*ti1X9yX<@gcDo40f9IJF{7&4sFznWsd*<`iPldfVyX>;u z+wFw!$rbmDFUCGp)0n1U$FZqd$b{$BpZ_kKKc-KyQHl+}6ST2o*_vb0HoFA59Otem Y_}0@^b74=$!;5vh8=imn{o^(l0IIc5;Q#;t diff --git a/security/manager/ssl/tests/unit/test_cert_version/v1_ee-v3_int-v3_ca_missing_bc.der b/security/manager/ssl/tests/unit/test_cert_version/v1_ee-v3_int-v3_ca_missing_bc.der deleted file mode 100644 index f4d9f4658dbf85bd03ff07840ccdd43445c98a2f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 869 zcmXqLVoo$@V)A5SVZ2kh%Yc`SQ>)FR?K>|cBP%O|L6IT10Vf-CC<~h~Q)sZEuz?_m z!y(M&oS2iDmS2>YnP@0xAOaF(7v}ZNFU>1S%*;~=%SYP&z&-*+5R5*U-ek*vQ1lz|_*%B1)Xs z2$^e8L3KB&8K^+qBwJ<}pPCAC5>}TrF)ASk5F;xCa}y&!gFzD`7gG}>Bf}QX%D&Ax zZ7!=H_U!#2azrLh|KTd$j?%MXUrYL*t#=n|d{FoLL29xGzf(=KE0>4LCf-}YhLU?V zm-=QMR9ikZV`F^Qo)3X_{(o=UEod*z?tCS3D=!8abuZhvk7MdR*`*t2OWQd3TSy@}tp#8C7&sk5MMItA%z9=(sSxRoZa%-)UD4KA$oxNviJ z!rJzFCT2zkM&u9zCLv%5F)~E+)+kA!7coa2)ZHUS>TlU$w^ z%<{g&*?qzL-!qrMn;&j6GoQ{&T4i7RV0NCzgc(P)HFy z)BEcD?4yki2A<+hwfUp+*Q{AAxbuOx;vw_Badnz5X9^Bh-hHyn_wCUeSN$eEwXbQ~ gs=j>bHeFk%R~qm29$v8Dlg@f_dceyQl8=4(0VZ=%$p8QV diff --git a/security/manager/ssl/tests/unit/test_cert_version/v1_ee-v3_int_missing_bc-v1_ca.der b/security/manager/ssl/tests/unit/test_cert_version/v1_ee-v3_int_missing_bc-v1_ca.der deleted file mode 100644 index 8b623c7f2fa628bc0d1ad8ed71c9d85f3e50210d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 869 zcmXqLVoo$@V)A5SVG1s=G~i|9)N1o+`_9YA$jZuKP-Mt$z{$oO%EBhh6dG(OY#<2Y za0qibC+1|PV9MGS;M;#|Vq0l~fsA*sbB znR)4k3I=i@QDz?TGUNEnyps6b%;I98M0`@RZkb_xa-xBpIIp3Jfw7T^k%6hXkztfL zuMslWpn~ddQZrD2xJef1g49%9TrO*3R6-6QMpg#qCPsb+gC<5UrY1&4hTB{{rTaSD zQmyQ4X6~FWIN|oq`BVD^y_Ad%`xX=3m>vCoD&k-aPZMuN5=l? zYsD5kyeE0m{PSs6!(xRb_t`6VYe+au<%;6r>1)z3In?rsZ>i6&DXlfp{#o9~0^0do zjJ8Z&P|5>Pdt$n{id*!1otV>sLYznbB`0RPeT1LadSo@nvD2o5k{p0uXyxPo*{w8{B{(=)Z|OXI6Q gTU0F83EtvrDqvE+-#g~axys+%i}uBuZ~U1L0QllbS^xk5 diff --git a/security/manager/ssl/tests/unit/test_cert_version/v1_ee-v3_int_missing_bc-v1_ca_bc.der b/security/manager/ssl/tests/unit/test_cert_version/v1_ee-v3_int_missing_bc-v1_ca_bc.der deleted file mode 100644 index 16554b0ef9300e4becb4d2ac9e8c8153e25a804c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 874 zcmXqLVooz?V)A2R7JjkEfR~L^tIebBJ1-+6D=ULRsUf!kCmVAp3!5-gXt1HMfgp&( zA!&O5$@fi;IC0@kzE~X|%MuuHBw^Tx> zd9Vf z<$hY~K6>_++1f}T;dAZLGx8s&7{%LlAA7jmJVxBcLg}xZ(8boSCkE@3G_Snr6N$E7 zHtY8lWyzE^(#|(0*a^6$w>s`P_;5irU)znd_S?1gigT83n{Mo9#J+e(-^7jo?w{VJ z&X*}(qP=aN>V)9M^Sr~F{B|wAI4j5XSOwF$#N1nnE1lya+8(cSGX3mi7HzmZ{P<2}18-|>;C(oCZe>3n&)6JV*QsVcorr#uuqxmSWFz2kC#t?PgA`ABW zm$x!8GcqtDhY&C!0Yiw9q26b$Cex2>)ui;U#81B68!WjkmLL3_x|BDzZHt1f)Xz4d z^J?kalmy)!ZS5_?|Fd&ugx^$nyMOE6#yu_5Wq&vapIe`BZKCkfvi%P^pEez@kN@!h z!cR|&fYz-dCMdTUZsvhHs%_5J96mCHsz*kIQ0 fou9l@L>JiTHGe#+=(gpGX&7hhq5GWIE?NNqCt^qq diff --git a/security/manager/ssl/tests/unit/test_cert_version/v1_ee-v3_int_missing_bc-v2_ca.der b/security/manager/ssl/tests/unit/test_cert_version/v1_ee-v3_int_missing_bc-v2_ca.der deleted file mode 100644 index 36517ec92d1941c878830958c370aed5f119bca2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 868 zcmXqLVooq!&O5$@fi;IC0@kzCfPE>_|#NgTrO*3R6-6QMpg#qCPsb+gC<5UrY1&4hO2C^yl&KF z?|ZrF=9l0cjm;J+Yo8`q{d*pC&#B|3O71`HD!DYPJHD>0)`3w!W^YUB|9|7*s{J$V zJ2r9E94cEI&wZG!OJ7atefCRVfp(!5i%io+qQ@Mg_e94u&-G0D+Wlhw8O9S)^Iq{- zrLhL}yB-V?$tXDztN1chdG}MRIrdxbu?Wk2oA;vF=KI#^=V#tzsmyiNzCKed-6EWM zqw2mZTikMM=au|y-decPLBU5PxW-pd=f}Ia#qV4<8T?cHH~o*nJW2N_wVtak?=jo- z{M9>q<=0CZO#OqswyakyVHYy@<$7!~ZO`$N$Xoxl7hb%av$8K}XUK(wy6en5>(+UHQ^68_Pp?m>5}?| zT;{p%x7q}Xg``ccI~9vGhyQbYuvlzwSAF6B=cZ0ua+#CR+XW#4^9#QyoI`s1xPRz+n%P-2yOf(cT5CI9Y3-kKsm*$luX67k`Wu}%JiWmri#JPmI1A=`OLQ;!M zGV{_6l?@a@qRc!}WybNDc_s0=nZ?CGiTI>s-7=&2fd)D*` z9V(w%zUr36)QY(!Jzw5eEq~s4^MLuEEk#U|ncBWcXc*~hvajsc);2tulYUCqc5&#V zC^NCWKQCQ2RG)l)#+~Q+Y1LDfxO_Xlr_p_BqpVeK!Ni5x_1bP9G!`E81;#>Cl$G_{ zzTA-aX?g2wEt21*PcLZkC`k&O`jOY5&QD2wN3z3b(=(0l3mNQ`OFm>@taELX!yyiwtKya?9YOnom$C91#V=^OgiCY ztn~UXKNB+}10!+>0TU81gcupjr=0tHnccL!bz*d@(Z|LQw#zrvd^;x}!=Wd-+M$oH z_t7(Hp|gK~r;GDTg*Sc;H?_ULyJXwixh-$*e(Oju_j+-sgXys235UZ@)!W&k692o; ztY8kRdE~X@Q*OqmyuZRn^DZ(iee^f0;PAt%T~DsP>^XK-?_%KJWsM$szt$=F-TNJ_ zS@80W1BZlSlJ*bbaue0CScO}6E|&8g&;NKmYt^DNJ@JfD-gC=-i!iueNVG8vyQXq0 z{A{0S>ekTn>~gyNbMB~?HTSuHWSJ><;q)(+i3b9Hubg3jeBq29rX8=E-&h{6IQPS& iKJH5qROE&>25msu$Q diff --git a/security/manager/ssl/tests/unit/test_cert_version/v1_ee-v3_int_missing_bc-v3_ca.der b/security/manager/ssl/tests/unit/test_cert_version/v1_ee-v3_int_missing_bc-v3_ca.der deleted file mode 100644 index 2daa2b85b4f69d3366ae00438eff4dcdac33a7d5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 868 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 SOwieN^UA80DG_>^UhDv7jy%Hv diff --git a/security/manager/ssl/tests/unit/test_cert_version/v1_int-v2_ca.der b/security/manager/ssl/tests/unit/test_cert_version/v1_int-v2_ca.der deleted file mode 100644 index aecb8bfc673608555188dade74fb25ed22d29742..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 834 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 Zf%=o&daECopWLM~b9-9PPq9tbasaR1K}!Gt diff --git a/security/manager/ssl/tests/unit/test_cert_version/v1_int_bc-v1_ca.der b/security/manager/ssl/tests/unit/test_cert_version/v1_int_bc-v1_ca.der deleted file mode 100644 index b1919828a4d5b908d32668b78214cae11c40fb15..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 854 zcmXqLVh%EBVzOdlt`&M~z{|#|)#lOmotKf3m6gFD!I0a4lZ`o)g-w_#G}utsKoG>? z5ax1D%*jm4FUreIG!!!s0SU4T^ZMqO=9MI7<|%|_rj{Fu7zlyHxrDg`f_)W2Qj1G6 z^U@9Z40u4I%si}RhVjXX26E!Oh9(BaMkYoErsf6~QR2Kt$XtUgs=GkKKn&snexM67 z^Gf2Al64_&X<}4D4gf}02IeM4eg=akMlPl%Mn;B9?h`YgIf>SB+4tQ3tgdVj_lVi# z_!R!n8)T+7gbGh@xjIuqTVm(Sn%9S?iX7C*eAy~|*M82!$|URc9cl%4JL=D_%$u3r z_eisXe7VR zvzT>>dcgX1jPiEsCSsRZ7z-;Fy!>LRvZQyR%#j(QngSx+C(qf69SJS@P@VIM<#PDf z(qB0-0TbPK32y%LJF;hKS(~|wrihN#lCFpOhP-y`?Jk9%t7f~zA=^3m=@wqq<(%A! ze-}Kt{hGu|^hcHLa(*L)v;#_Grh3loC}m*l(e?Yt`QKiNXY z>hC(q(ER?6>V%J4(LWyCI`eeq(LHwii^`WQ++0R?wzg35>hxJy4h6Q ebN$k+jO!~~J(hH52W<7~Z7`N{^b`!PRz+n%P-2yOf(cT5CI9Y3-kKsm*$luX67k`Wu}%JiWmri#JPmI1A=`OLQ;!M zGV{_61r7K?qRc!TWrp#|iSbFv26E!Oh9(BaMkYoErsl>bQR2Kt$XtV5syjm3Koa5z zA)q5N^GblO(1kmviBSnT7#LX@n41{+84Q{jxtN+585yn=cmLnI>W1dgg~@tc`3wB- z^|rrsJvrrMIAb@r%Wci*+Fd?TUF+`5dl9}RqTi-i_+OkIlRwvf%Ppc#EMc)m^{yP! zvMypjBE&X%zdpHnD~H5s#@iDex3d0O?JE}a&G^L^iL#)4*|J97Xo*RWzY4w!y_mJu z*?ZpExqh=-y^i!SbsuATJYAF}WsaS1yu|ASm1QS*vkOE2T9kEP!$~-{b*#QeRb+C`w-XsuWEVIH$J>x z)*n^akTidmr%3eXSLOen?)mbZosW$%x@n`yk+!v$<_50uJM6o9?x$cTW=00a#R3L= z20Xw(loe)SHDG3B{Er-Fz@!5VGe(AR8E3Wl>|?PamRx@h$zE?c-QAM#X6*ys@B7UR z>yKy0en>31Rc>Knw(zJ-w~=~QsrGkICU1#fvB8JCBF`O4{MmJ|w^OI)r`Q$U)aO0F zBUU@scx4t!>M)(Fp5^XXJlArs)5}O^sn=5WdAs#i2!}fqny58wf46DkCZiXtCZ2zg zCatqDBkp|vx!?AYtvz#&AAWVTGH;iuv2$nqvNh{=3TA!T_)te+d0knw@z*n}H}#)+ z@O;WzwTpdA9b&>POaFgWnXqW_B*B`8!I`a}>c1X|`7yip{ZosRCug3MTq!M4=W(+x la*gBkD~usAOyaE4Z8y#Yw#}KW_Kx+RnHBrojh`4-001cRLOB2c diff --git a/security/manager/ssl/tests/unit/test_cert_version/v1_int_bc-v2_ca.der b/security/manager/ssl/tests/unit/test_cert_version/v1_int_bc-v2_ca.der deleted file mode 100644 index 4cb3c7a9d2fa5eb2db887b7e3a542d066195f199..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 854 zcmXqLVh%EBVzOdlW<8Z+z{|#|)#lOmotKf3m6gFD!I0a4lZ`o)g-w_#G}utsKoG>? z5ax1D%*jm4FUreIG!!!s0SU4T^ZMqO=9MI7<|%|_rj{Fu7zlyHxrDg`f_)W2Qj1G6 z^U@9Z40u4I%si}RM)Aps26E!Oh9(BaMkYoErWOVUQR2Kt$XtUgs=GkKKn&sn{xZY( z%)FBLq-0%)TbdY^kOP2`m4Ug5k)Oe!iIIz`iII_E%Coa4;Iz=(fDNw=QsolFJgrpAxP%HG*T}S$y!~-w zdEB9$@_Er~FP)K2d&!Y#o2p?o@$syqXUZQg__yOD$CGE_D(^}X)EL^gWr$=4Dec-^ zo4oqbe&#(pn3J!3y<4JS_3*#Wk|Snsxz{`{e;X)iu_ks#D4+JD?Ar4)&m29@y=B9c ztmJ}#@1YywZnFGpkN6bReVq4{a75(m2971`oA!rE7ksOVn0i4q*zZhhvL>4XC)WBZnC<(E!7Yk)cn0uDDI0@v9?OcFq@9&h(V|5;%8Hw|-)XWOQy?SV6~e zZ=q=!;oI(R{#KW-!}KpS_Df4n(K&euBfxNW9K->O@v8`_q(=hr6rxd)PcJf=LH zUy_nMvobG8F!A{}os-G2tJ6GBtyZv?Jo-!}t@!A#GsV1>0jJIzUd_l25BztI%~|C9 eQehYVr=gQS*@i65zL_X@icf2Eeb`+qA1eURAU?DJ diff --git a/security/manager/ssl/tests/unit/test_cert_version/v1_int_bc-v2_ca_bc.der b/security/manager/ssl/tests/unit/test_cert_version/v1_int_bc-v2_ca_bc.der deleted file mode 100644 index 18085a4e05b907edf7280727c182c152b4d3927d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 861 zcmXqLVvaOuVsd0+VO%!J%7B-RQ>)FR?K>|cBP%O|L9!vY0Vf-CC<~h~Q)sZEuz?_m z!y(M&oS2iDmS2>YnP@0xAOaF(7v}ZNFU>1S%*;~=%S)5NHR91M)C49rc8{0s(7j9g4jjEoF>!e6U=f8d?!$(*HYbn&wD zeZ|gy&-WI+;N86Zw7IehuGH}{!TZ2t#O|}%;&=S*zaCV)w6fxob`$8RoAuM zDZJ~La`_6^NX1WGyC%jo9KN)D8|Q^9k^i_F#Ihd0NmSl{+PjH)-j|Zx*LwN;tG7qE zJ~?W<;iPtWjG&$QhfASR{Mr-dm>SG2jV{&ywf{}Kx9EXe`W+@)1I3w_%-Y|W(~`kc zk+MoqrzO%zQSH^~*^`$tD_mVsB5wcB=#Y>m&*=b%#=~zO&G|O(TqK|C966#G9KJARHxn}>1LI-= z13m*DU?9p0v#=U4Gcx{14l`iV0frecsE+<$WPJ6Um*0`HIj!bNypbMP4zgeV*!Xtw zx0Ib?Tkfy^GVQzZ)u%@few|cx%*RL1?|!476O-k}t-+kS7HdSE^q4gTei&TWS+Yd8 zy8Hi1YtE#fJ7h%zd~Lfl)Z70THCH}$p1`)Ry1!^^UI(LU%e;=2Jc50HGIIEOSfAQS z_!g+%<@o)3g4XVzJ+U@s3Y(sW$j)MQ;G zqC(Ffl)U7PsM+b)b(gv2pO$ZU-V>W;zu6L2@x^#JI9ZC`PnRe=;WhJ6?a#<%3$omA mKTS$Fp1D%<(oeG|yEt5uo)jPY{r&lQ`P$c0R5a^07Xkp*OGT;x diff --git a/security/manager/ssl/tests/unit/test_cert_version/v1_int_bc-v3_ca.der b/security/manager/ssl/tests/unit/test_cert_version/v1_int_bc-v3_ca.der deleted file mode 100644 index 5645cd1b6840b3c6681aa463db33e2860089babe..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 855 zcmXqLVh%QFVzOppVGO*}Z@|mOsnzDu_MMlJk(HIfAiPRz+n%P-2yOf(cT5CI9Y3-kKsm*$luX67k`Wu}%JiWmri#JPmI1A=`OLQ;!M zGV{_6`3!hKqRc$3WybNzi3W1wyoM$Q#zrPa2BsFKCQ;(NM#x-)EULRe!axk-0{$|? z_{_YL_@rcAh+CQ%m5>8~k(GhDiIJbdpox)-sfm%1;b6Ovwn&M=&-}$Z-+y&*GTzH% z^KkPosX(DQdTHv$M|YmAxNzU+Xx)@^yW0;~-IJ-~+Auf5>~51uTu_{d0(bi~+53Ng zsC=+~ey(g^*IfTc#WHdqc6RjgseShyv z|k4)bLpus_tq)@)lQzk!n9vGCP*}JnKt*VgbLjQee>r`<_$Ua zb^gAFs~)BNS^p#Y)|#G>(_@-%T`7OCn=z76VBYdQI~L57=Dlb;|J)Ov?t-d{Q>r%^ zE`PtJdH>W;>$_32@0KzevZu&fCcOC05vaLc*S4Xz_tkD0r4r3K&kUKE85tNC3m8D+ zP*#|Q)qt6i@jr5y0TT@{%orK+FG)#C`tSC*_{8Fx<>TyW|L?awK7NEHOlF}Guj+zT zH&@@uP&nVPAY}nhcu2ui?f!=BtqIY+alAZk2Y#IIKgD&?aKXNn`>*B}u3K1kT7Qd2 z+=J_Lj#(8{G)J2rEc)}d%uD3fm(A{5IVPJ6TdOK-8g0Jf_2Iajbl8PXAGuHewpX12fhw4U`sd|#lW!F;x}56(_Ma+0+_b&=4*A2t@;H_~ea1>(etTOM7%VZ3hf z?^VkV*>L5E>1pnHrLA^xu5x^kG2_j7g{-OLe-<^GHT(=o)NCW`g89#LZ diff --git a/security/manager/ssl/tests/unit/test_cert_version/v1_int_bc-v3_ca_missing_bc.der b/security/manager/ssl/tests/unit/test_cert_version/v1_int_bc-v3_ca_missing_bc.der deleted file mode 100644 index 60933653ed0c8da6e75eb2c495616e20878a7cdf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 877 zcmXqLV$L*ZVhUtpVYuYYW5CPCsnzDu_MMlJk(HIfAls1JfRl|ml!Z;0DKywn*gz1( z;SlC>PRz+n%P-2yOf(cT5CI9Y3-kKsm*$luX67k`Wu}%JiWmri#JPmI1A=`OLQ;!M zGV{_6B@M(uqRc!3WybNziSfCa#l=AJ_@rb5IdNV?69Z!-6C(ptOC!T5ab6>2u0bi) z9iwcZ2yu*5nPGfpUJ1|@x){!CVpKv77DiSE<|amd27@L>E~X|%Mut{ZpWP?df_04)s`^{Ay`+t}6sN7VW#oDm$ z>tE#s_N!7>pGli~s`tx{Hw-Im_c>HeRJN~^Q1F}Lx8Z?)$s$L~$J%jz>dg&OKdWjA zS28g(GB7R{FyJ%b0S2b5Fbk^zGb7`F2iP0>AW(Rby>T@>d&Jc`x?Lhj;y`)i6wku$h+uHg zR<7*(t0$a1x=8v^_o3xs0SVZKeUG)vw{i4wJ@FJ&pn}2H<`5tR% upW9Ky(5tg4Oha34@1`AkJg-QP$& diff --git a/security/manager/ssl/tests/unit/test_cert_version/v1_self_signed.der b/security/manager/ssl/tests/unit/test_cert_version/v1_self_signed.der deleted file mode 100644 index f305f351ad43561d74e7256f5611c91c0fb08c32..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 846 zcmXqLV)imm?<>aP}o2a z#NiO;a!$<2Ov^9I%S<#BGY|m@vJ3P2=9lJ`BxdF*gk`3d8;TeRfyB9lxdVcI6+%*r zOEUA)4aE&aL88n&d}W65#i==I@x__xd8sJ|a^k#(CI%KpMuuiamL_IV;=D%4TzWdC ziBSnTAQ)L0n41{+84Q{jxtN+585vgaM7?ITJ1u;nT~Sf{rexBGGW&bx2G24pC#i3U zeIO9|NZ@U$hO7JOS0&#zS4WC<`CKUQ=KSxwd>XIlu3IXq%l#+4dt18X@#3AuI*;G$ z-8v|J_VFRZWn96G>XQq)zOD>-yS!F8_r>EZ15Nk?md7OAeXKL5hNznl-^g@EgaNi7$J>GJy}KW#=oWvZ(yn{@1EiaQeHp-G^ef7iSgDIhC+nwSBn z6^CYF_p+YVGneg_{czQ+Z+i4$m80$Dr(WjUIIk{eVrFDuL=GWfQUQh#Bg4dstWCi> z>_*>a|I7Z&l*%K!;@$-AgFk-XDeBq3$9%VRWIWI2)Bn&#YiPbL8~IU(V8_||C>)~-g)Vu zwA7ihNtd6cFwEO(wU@=m=j*@LO@Rx|zAQWx>+)~vCuP%#f3w=1ye9Yb9GB<%!PWO= zOTgQA0{51l|IuL^F=r3c>mOeoL|7layK%v0QyFJd;-f|DEGNHC5=p(ZYDsxcm?<>aP}o2a z#NiO;a!$<2Ov^9I%S<#BGY|m@vJ3P2=9lJ`BxdF*gk`3d8;TeRfyB9lxdVcI6+%*r zOEUA)4W$euK%&e%f@OyB#i==I@x__xd8sM!Ny!Fs;=G0?1{Ov}hGs^VCYDj+yhg}e zI=iNcQ3*LX7+D#Zn;7{S44N3Zn3@+M#ux(TwnK zZ1VY9h6}fUH|#mcc_Q3^&)szLnw7!=ai2^(K3JP^WXP=FBe;V1xR_KigI9NQN*4cr zL*c6;cFLU_AAB(6I(GYW@$+T_jVs)qum2f0iCtXeudHVK(?d3PcA+B+-yTk%J9(+k z#8;nHS4i_;tdU@5+HvsH%-m4D_{y0}C)Ya7Tl(p#iG&18NT2EVxSIO233ua4c6&q# z1$~(Gwq>K#fg-NOie($PLr*O6o;_z_zDD~wz6sYHYMGcB85kGy8bDHrtS}3c0RwV? z0n-mKz!({3v)>h0dYHJ^!g8XWc-_AVWfM;>zPf<*=+C8Ro;q~@+3B%BtMI$#8Ky(g zhY!ErcVx+D_K1MPT>p=Lu6FtNa)Rd$H@3nX3GzzUc=sGVWn0hs5l}oGpj;%Y-gvkBK>EUxyyh*eAByp>`V65=Qq_S{Mz(V?&1Bl zqVC1ldKZMQS-`tB=F2p5-E*1S=C?7aXFJv?HO*C$xDqwhA^p>Ri@ywKw#&*~G+C4? XAhpfxooSu&?cHKC-TCYPHMjr(R3Sk- diff --git a/security/manager/ssl/tests/unit/test_cert_version/v2_bc_ee-v1_int-v1_ca.der b/security/manager/ssl/tests/unit/test_cert_version/v2_bc_ee-v1_int-v1_ca.der deleted file mode 100644 index afe4f873d04fa7ea3238c7e6b7cd0f427f871e37..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 870 zcmXqLVoow>V)9zR%*4pZ#KQ2;w8wy#jZ>@5qwPB{BO@y-gF(6>w*e;`b0`a&FjHu- zp|F7NzBYs2+K?@Hxw}t0*P}8a|ZJE`JkbyWvw9F_zDLFnh7336zi<%gfkVAu!m4Ug5k)Oe!iIIz`iII`va8<>#*@r@R zrle{S{1%dA#e42E~{IO}r{z+|{)GjQSiFtL3H}J;^$0xfDy*716Hp>(g z2`AqWp7KKK?CLG=<904Q8~(6&aoxjdNz>%if7`?vIkP&ay&{Y_E{jO(~kA;x&lE1vy z@>t_$XRm6IoUO6nt9s|;nomz}A7F2sd1KYlt1I75zxw|3tB{pv6j!VGZD;xv^I#`tv;9%$TQmydw_0s|BpKr}DQVnes zmdNC0VrFDuT+C|#Ng%SqEKCLr$N>gSKEMEDWXSH}h?U!;^2B7pv_>8Edj~Eb-Coi}4_w!uURKy}b$iLS<} diff --git a/security/manager/ssl/tests/unit/test_cert_version/v2_bc_ee-v1_int-v1_ca_bc.der b/security/manager/ssl/tests/unit/test_cert_version/v2_bc_ee-v1_int-v1_ca_bc.der deleted file mode 100644 index d3b2fd53f73689bcd46d8af37b9bfe8e18456bd7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 876 zcmXqLV$LvVVhUKm%*4pZ#KJJ!@udMT8>d#AN85K^Mn+av27@d^ZUas>=1>+kVW!Yv zLtz6!5QjsU%Q-P8GcCU;FEi0l%s>Pr$S%z5n_rq&l9-vN5SE!*ZYW|P1QO>G<_-w< zRR~EfF3HSGH2 zu0b)?-J)n94{?h`nGw(h@u{gG*PuA6iBSnTOc+@in41{+84Q{jxtN+585x!YUX^I$ z-Enmb^Qku7b5lOWR+yxnbYFMOZhMIF?MuI#AZV7c6}1DBH`GF;yp&?o~NX_Hv)2qwf_j?6Blh zH2+@R%c=eU%K3HPa+j@R>6g&sH}mE!zPnEJ{*rLlrMI`nbj{PhSK(~Xons!i-kiO7 zx%_Kohn33v%^n;-8suqt+5a=|#eD9G+yB+*dAw%MEzLRA9$pJ1L?=7jXsRpj zFPTuw#LURRxR}=fl1yZUS(pqMkOK^uh=2jc$iVutdgo77o2N^gcW9Q_Roi?1FXx`N zY0L4yjfWL}zTp;;D&-R8ITIT`O=RM=TZ)0q`cuz`bqa4~%`oiK`ONp8xqHz;c6G}l zwUsmCHjx=hZSX&&*d@#rM9i*E%pi`^Js)=T0Ab%zXc`DEE{? rk#4oS2Ui}sxcbXF`TbQ!dCS_KY|hGNOwr@;|J2|0vOi+!tcrO66n;t? diff --git a/security/manager/ssl/tests/unit/test_cert_version/v2_bc_ee-v1_int-v2_ca.der b/security/manager/ssl/tests/unit/test_cert_version/v2_bc_ee-v1_int-v2_ca.der deleted file mode 100644 index 4c5074a38233f7de6be6bd4eb993014c854884d8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 870 zcmXqLVoow>V)9zR%*4pZ#KN%n)FcC5HcqWJkGAi;jEt#)=b59EE1_Fx-ynTeXMpA**H8_2+K)diQn)9Vp|N zpre?Z>$kOk-It;@`wZ0;makKm>3vwJI?b_Dsj@9~<$3k{cg~7L^fi5xX!o9f?BZ=b zy=&)IC|LBKWa^Tc;C@r+tmR(2yNV2{qC4yv3T|!x_w)?Uf5WD**&8LoA0F7sWcy#T z#5>OQ@Wo5FHog5ST6W>dYyT9lQ7*H`KLnlAag7(5b$_)oMvjt&Zox+IgLp$16RTCN3)E z3Y;DxdTrS$_Qcd}y}u5ut7?A2?)>I)>i5qHmD+I?-zzV#yWGgdusPp#iS>ud#5o@A za}2A#7({qkZ?!L*m7kq6w^M)PjKe?vF*kK&U-|d2&Gv0m(N$?n|Ky~MCl3vyJ+9~N zJCW=6Md19r>Ut^bhqKP*u6=gL^5Lz7_skmIe_pz#ntfY2_nhpmml+nlkJkR%BK&A$ qMZ4SHCDYFJ=kAVIp00Nd#AN85K^Mn+av27@d^ZUas>=1>+kVW!Yv zLtz6!5QjsU%Q-P8GcCU;FEi0l%s>Pr$S%z5n_rq&l9-vN5SE!*ZYW|P1QO>G<_-w< zRR~EfF3HSGHf5(JybX6=x=$HEfw2(x=`q%AUn&QBNEenw@x^0$>p?s>Z?4t zOZRu4HZZ+;;Zj6E#=#U_{e53fhv_vLXxv$`bHZNX}HI%%A>WhJJ>(0(eg|%AWj`{VMhE2@$^8 zdW*YG+>=&&8`8J9Mcha~l7HGKhko`xo{pPr`4z6|B2%JHOw2gBJZ_f-e z|5x{}$Tz;Eo+T5x(qn$e!LCh>Q#@xp=<}Xhv0MDzCZ#}T-g=HXazE9U%Dv#rUM4?epM9<;@ZP^f=2F(JMIR58eqs>#vC#kCPWR~akj$c2aZ?j6``pW&`tyJ6 zisIwP^?KW~w}c*KR!nwY_^Il9%)gAEoXozy4pqO>+#SOB1+7HB-CSlIQ_{z>DzNYT zv@6vOx7-f0Z??B}{5JjXt%fTrVy50({kFv2v|I2&)Q?-sd`>0ZoBW(F=8t`os3I=| qU*O7H`_HeB%w(DRmuc#)6(({H^8)%J=ZaM>E%MU*|55Ed|2qJ|)k3HM diff --git a/security/manager/ssl/tests/unit/test_cert_version/v2_bc_ee-v1_int-v3_ca.der b/security/manager/ssl/tests/unit/test_cert_version/v2_bc_ee-v1_int-v3_ca.der deleted file mode 100644 index 89814c649cfa6f5e9fd1121800daefbffd46b5dc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 869 zcmXqLVoo$@V)9(T%*4pZ#GH3u#()FR?K>|cBP%O|LAoKg0Vf-CC<~h~Q)sZE zuz?_m!y(M&oS2iDmS2>YnP@0xAOaF(7v}ZNFU>1S%*;~=%SVn)l#) zboI2KS#>gDf0u7}IvZT|W$pb3y$X5PXA56F94)>hvgC>e*QcHr?;aK17E+ngt=#A6 zYdJl!F+%WB?G=Mt!IzoVif;&Oy}DX$*Vla97~x{Hw1H zR9A4h^!9B0Y+JYVwa>cT*|%Q_whKS1JLRLm_-FOj=Xq@MTkF++{7d;8waZ#qjD!2e zDlR@QNx>)5SHDf+@w>|Q-szpe6i?Hsj(&P6TC+?yE^PeJEXUlo{OSKQK~fhUDD7N+ zB|7O~V@7nHm%7dC#eVTDJEd3mzP_@{blcsc*vFo)=fA(E`zF&`mdRtiD@&0Y-`lyI zu}sX242+9;4Il|bR+xp!fB`wcfXN3KV2lil?0Dbql50be=a9g)(5tgMS!^R$J~Ik?;PKP)EXSv&rS~O5g!J~9FI*|mJO4hDvfE)FR?K>|cBP%O|L6IT10Vf-CC<~h~Q)sZE zuz?_m!y(M&oS2iDmS2>YnP@0xAOaF(7v}ZNFU>1S%*;~=%SPCf?K)ew=)_dneQdh#&y^nC{rqFr+@>Ad zzKc0(dCPuTRq1{>ho}2m?RDOb$3FI-(F|Ym_*t%dwf}wPe*q3J{=Z89!!FyJWz9M7 zSLSUwZC*>u)Yq%`Zkj1L@oq?<&gr0QLbg>t@0YIFUY}BGYb^9ob@`P8RZph9usjjS*WlK}&AfB_Q~Fu)iYJR7ED3s2ut^ter6Ql|D7 zBZuC^S|^+4N3IhlS66@6n4sdYi$k)` z!zk|5#JOvKhA(#3eV*Bxy6b#3ulT*@=2C|#4|2~g)#|)9N6ByJn+^k!gtyMFiapw| z#P;bvIydR+2Il7XfBOZ5_>RAMmhfx(y7-7Q{(Zab<^)wZ-DgS5f4$G@jsC~G>T0fO yOy3>_zHw=ZEYS86eK+|JOP0IppTP7ft{oBSr6-oZQFyocyupHh4>$6kR|Nn>_*WbN diff --git a/security/manager/ssl/tests/unit/test_cert_version/v2_bc_ee-v1_int_bc-v1_ca.der b/security/manager/ssl/tests/unit/test_cert_version/v2_bc_ee-v1_int_bc-v1_ca.der deleted file mode 100644 index fd314bff278548251dd4e65798c31c8aefc4cefc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 876 zcmXqLV$LvVVhUKm%*4pZ#KQ2PS@5qwPB{BO@y-gF%)dw*e;`b0`a&FjHu- zp|F7NzBYs2+K?@Hxw}t0*P}8a|Z2 zu0b)?-J)n94{?h`nGw((@u{gGr=U2hiBSnTOc+@in41{+84Q{jxtN+585w4dyb-C}sxm4J1WYC`J0R}-z>&|tIZNOb&&97FQ&xXo zu=kIhc6DXry;_~-ta*%!yeF26-u$tBnr5DR6YGi7>IzbCzW&gzn(H%N<=$c~&4Rl& zwO0d<&U|j*Y&lV~ul}5kb);mET(*Suh1lQ1RXZ*;9*H^lXM2;Fq-APExBT~VgXP>Y z7nj3-b(Zsd zH_T$4&3zxvoIMjAO{#Q5di~?ks+4R(Aa3vugK5yss)NYp6^z;_HVPv z!p!2`ev{vNO*z$kY=-~8?zzpqj&eKOJHNVn=Chd;8uPn97h2yVe^%Xb153lZT~})w ztmeFx^f>=EEPVNsA4~4LpIRUGG4ZX1N>liWDHnDeIi4cKVB;f|bM{=yc@59M|L-1o zC;Z*%?d6~4GuO}WHE?iW;=4*?zunFFbO+&$b!ncqOL{&|;`)OHf#v0%`OY_`xLYAOz1aaO)@|JMQw*Z0LO($00000 diff --git a/security/manager/ssl/tests/unit/test_cert_version/v2_bc_ee-v1_int_bc-v1_ca_bc.der b/security/manager/ssl/tests/unit/test_cert_version/v2_bc_ee-v1_int_bc-v1_ca_bc.der deleted file mode 100644 index 42776582f879121057a0d214003cef9a23234b19..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 882 zcmXqLV$L&YVhUTp%*4pZ#KQQDJJEobjZ>@5qwPB{BO@y-gF&t#w*e;`b0`a&FjHu- zp|F7NzBYs2+K?@Hxw}t0*P}8a|Z!$3})*U-ek*vQ1lz|`E>G)kP; z2$^e8Ms???7$`xUBVA?$bU}P-D#$hH?rLIGLJk>5RtDxKMt%l^CPpr%CPqevUHM!u zVlq3ecl0@h@|#w~xC9rv*Y4TRJTo%FJdZOoljX79!6$V)HneS==CSbKYTGF08|`_o z9-dCBo8EFlFyzt>HuD3AZ!Mj&eevCf{43V2SLGG1GRle-JvQYnh^p8n>TTBgZ0q@B zALh>5;Uu_7N8dhD_GGk?!Os%!^hD9ZO&uFAUzwev^zo7T4sYHY3I(&|j~x5Id6uy9 z8%MRbo*P11KK!o}nbGa(@T*vP&xwD}tXO$@W=x-beE0MVGY&R%9&~v-`R0y3jYzdw zTni6WK8a1sW_{t~w$G!^L?G|dlaTWJ?~H%z8Jd^eyjXhYLXhIV4gcGD-zkQ^d8%Sn zD%v8<@65!^$iTRm*8q}OWQAFn3>c6D449OF0mjI1;!yRz<&!NY#kaNgRP^nwE z!G6W;FEJ~xo=EQfA7}PC_!-Z#1)tN;i!V6V@3KmC;`UWp6V?~K{#^7@CGfTVW$kA+ zOw(^(xclMAG!8b&ecx`I`;;Zj`1tnyp<}XT8(tmSa(73;dW+eQtv4KaHOJOAiLb-` z`sDBVhHMk~1Uo+5IiOM9S)Tpof5xHmF3o_b_TmAX@g;TD*IQmd?5w8s2ji_F!4eb_;9()RBug(?BTjj80&$?Un{CC&0 wG<3!9{1>g&CiW_D{$`;a?R$@R)rbjyIZ(5*f3|b-+a@j&u*6i02{d#AN85K^Mn+av27@d^ZUas>=1>+kVW!Yv zLtz6!5QjsU%Q-P8GcCU;FEi0l%s>Pr$S%z5n_rq&l9-vN5SE!*ZYW|P1QO>G<_-w< zRR~EfF3HSGH(-yJ7Exuz#P*VH26RJJ{D_tM<6`wV}*O?mS@ ze2Rj>T?vyO1y%2sjH>3hwu!~JVqDm73x8SY_T7|UGh6rW*?NHw7b0}F`#U_j#F6RS zS5skhT<6YKhAq+$A|{;K9UAS`&zKap(sm8EMSI>tk4bZuzlplU%Bd(?Z~5n}x6thN zb>7e9X8yYOIH<$={z_q)Zkyx9>yMn<{rysvshaqM2<^R>~bHzV{>3is`wAGe5HaoGK%Jd|%{>0P#-C7=EFX+4mIBgm`B= z**gSM8E)JWT??qC}`k4wR+Z(Uqa_f6RTTmPODA@ zI?%X{qfOOrMz-6Fo7;P3*_Pj2_x@|7o6M94(;i*4J>mZH+yCw+=X<|qFaD`*@w0O0 zyABTVSWiLqz58w^%-!CUV3K%+{rtY1`4iO?*h{bF?@0)1`(pim%iE0Ed{e5b6j);H z_dgHZGJEp(-V?KKIL~0c8K(8&+28FpvmGC=3N<`!$Ruu%@?+UY-G4!I^RI8!IUbRg zkaNlVnNQ088jbTViY*Kq*YOm5Hr@R_)nrY(UdU7h&g-o+Ts)69UA=giH$?6HGc~>! rv*&0&a4r@Ry{LGm?<>a zP}o2a#NiO;a!$<2Ov^9I%S<#BGY|m@vJ3P2=9lJ`BxdF*gk`3d8;TeRfyB9lxdVcI z6+%*rOEUA)4W$hvL88n&LS=^WnRzAgNy)lpM)ApsK!$;wIIp3Jfw7T^k%6g&kwug^ zuMslWpp5FyQ87@0I7b@jh@|BB)Kpz8?rLIGLJk>5RtDxKMt%l^CPpr%CPqev3yUtX z=+6A~)Z)>M-%RhE@Bii8Tg|+L>AA?M-sv(QejS+hd-a3jmnL;qE=3W157uyR7Jv0{ zMT3yaiI^AD-?x90F8pUOCxP|vwP?QnMcX;co>Z>tx_GvI6Zi9@7h4Mh99@5y{0ga* z-}!s5#G(xIj(+X#S=P&K@2Z^e+BZY#ep!&m?_2L}nj}9c_&PpRPW*W2R|RA2SHm}j zcA6JE4zK04N_?~6XMo-d!(9jNugRYtdSjkPH=Bk@|L26_w8%~IvsZeQaQk)cKK>)& zW$_ixz02ljX*6xi{d+s@(Uc95`;P<%BtDJZHoxh`omYK*!QRTEl2=kX))?+S9P=Zg zruD4Fq-;+nW=00a#k>ZP#3C!q!eqdJ9ALnt1Pm}n25ZgweQMn%OBbJ1DRa7aufltS z0>@FVAE7gj7JoL)of8t@ZIb->r`4j)b1T*|w#=xGP*Xa4vQ8q5(|;;cT=28H9wUx_ z%#-Wyn_PQ$v!;CC^DJgyaQ z!lE1OT^ek0@Kw)@K>r>l))t}rapGd{K u3>D#`$IBJUpKHz!y|$Fo&GU1rvd6S4)sJ%*9=XvRA^*56jiKd<#Tx*aw^0KC diff --git a/security/manager/ssl/tests/unit/test_cert_version/v2_bc_ee-v1_int_bc-v3_ca.der b/security/manager/ssl/tests/unit/test_cert_version/v2_bc_ee-v1_int_bc-v3_ca.der deleted file mode 100644 index f086b61f6dd7db8c154c94b23b0fc8fdff78c2fb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 876 zcmXqLV$LvVVhUKm%*4pZ#KKq`zuSP9jZ>@5qwPB{BO@y-gF%)dw*e;`b0`a&FjHu- zp|F7NzBYs2+K?@Hxw}t0*P}8a|ZY_WUiBSnTOc+@in41{+84Q{jxtN+585vf5Uc*_~ z`(ZkZ;7&Eg3n^1egjD9Pos_?@meX!u@xu!WYb`pN120ec$nrjFhyT&zVS78n0=D0L zb7z^i;GXJj$Cqrq`|4XtPi^9)KW(8u`x$=nEO-2Qy886_%vTIDn~je-g&iq4@_Ebh z^9o+MB`2qfDeqhJlzmT($e-_SX==g|OUiya7xwM8*u9Kv_Q`E_*L#dzYhF)F{TJ-{ z@2}@MC%?;~8i(r-a=YI+sDFy3eVT>X#!b(DNu_&)Z_r-R{Gq|Ve^JYewuy<|3+!*C zm}m8zYY6V|SBhC$(>60WBFXqc>dMrTdatJ^8`?|OZk-%)Jj3Dfi*E|tiF;36yRY*s zNJP=xmWi2>fpIaf0VJ8o3bQa7FdzpQFcAR*jFG`hd8X8~CDxt-Kfc`FTvR_#O6^+O zgCM5M_nd!u{$=0uD!)d2^>zQLwU-~R;jK+c+NI<@cg8iJj9iaX**t&#W?kKNRBqnN z5H@Mf{V(>_@aVk`Ymh%;lUC|BBe~z{;t@47n}m$S=3f&p&;0aolBRk0XP!e@Qhst% zV~d{pF+?m#Q+wbbm9u+(#-x|MsnfUqEicdadS6jRffHu2caw|2(ue+&O4Y_(5v{Z@7i0HAG5*#H0l diff --git a/security/manager/ssl/tests/unit/test_cert_version/v2_bc_ee-v1_int_bc-v3_ca_missing_bc.der b/security/manager/ssl/tests/unit/test_cert_version/v2_bc_ee-v1_int_bc-v3_ca_missing_bc.der deleted file mode 100644 index d5da6932a5e383210b580a48edb63fc11d7720df..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 898 zcmXqLVy-i2VoF=U%*4pZ#KPpmn`ywy#;Mij(e|B}k&%^^!JyQT+klgeIh2J>m?<>a zP}o2a#NiO;a!$<2Ov^9I%S<#BGY|m@vJ3P2=9lJ`BxdF*gk`3d8;TeRfyB9lxdVcI z6+%*rOEUA)4V4WPL88n&Qe}qmnRzAgNy)lp#_`FC@wu7B#XuE60RuU4UPBWDV=BkrFtaPRzxY=(GXM#(^!aJ!}%>Psl@crnp3CP?1ZgZ~uRn4Zx z2YM4Y3Z@wus_(tHfb|_)L(jBXx0Kq}a%6?BJGS!WFCM#ZGqV<%?vtt6$NI-ue6?YS z=Jen5j_|wJ+`3k<`)RYl9`-H!dCH^m>O?CKx;7kJFiC*>%Z|Ezp>ITwf9LXxdcUg_n+?TdYaJS^5Wcs&zo*%vj)3siqB}R_fZeq9~$m+ zhS{Kd+ttr^{lw$vvz=|_*x_^PjD&})`3Bb1qnY->R|NaB$dW??d5Kn^fq(gFq;BZJdd1&eyqL#Lvy-&y%l z-6B@z%^JRIU$xer*$}#+rtY?yahB_xS*nZX#-Ge<%VsR(nSE+QUP>riAp_UDIsYfC zZ2fNfR7Uaf!N#IT%JMNryZ@xsE>%A%`PRvY&3JL1^DBO{^&(s2R)3wb`;PVN^CnWk zKkhDf%GCLHcS7m<*bc=_{o5Y#b$e)wbg;>-|MLEslb}Rkkre+nci*r=xp&fC?>QE> zX202U)X|?IMr>V)9zR%*4pZ#KOe>Kh=PjjZ>@5qwPB{BO@y-gF(6>w*e;`b0`a&FjHu- zp|F7NzBYs2+K?@Hxw}t0*P}8a|Z08GxJJx%M9a_6Ak3Vc@0erjEzi;3{1@pO`^nkjgYwp z1ypy4oPi9)A)-KsBqhhErs|@&sEJVtIW!nq8JL?G`56qF7`d357#SHp>_~?j>QS_csjXE`KtMWq4A3yyxYq z!!!SG3o}^Pxn;iWu7uJXd)BS{T=v-b+t!5*rb5d?dxB>NcJ#6f)W2Oi^PWh};)88B z+{>b7&T6(%zcDTFe^`T>_+_(=`5X7_krGNz7#y2^kqlFz5CwpCyS&_t8VpVydCq* z;?vpBwOUJEHf>>_@odXSt3YG1Ex{$-x6~ZAmoSL2?3f(7Nk8_pRGO^$e(nz{qHo++ z-CoMX%*epFnAZT3KxBnkm<$+@0}PmafC0wH(4|_j;*N=sp=1i>O>z>2;ZyG~F7Os!FUYp0~@b`V!D=W^+9e_C@um57kPf#$Be5f2|+&0MkMezD@Iyax{$ zCa(H+H~O}G-p3gq>?6PUZ+`XQNDs?&-4pwd#UK6OF@aGkzpi(gtAO~LC!D^44mPHx rT9Z2#Yu_!}`|kFxynWmufqNa6uUuT?lE1M#;g5)iV{Yz-LmNW@WIR?j diff --git a/security/manager/ssl/tests/unit/test_cert_version/v2_bc_ee-v2_int-v1_ca_bc.der b/security/manager/ssl/tests/unit/test_cert_version/v2_bc_ee-v2_int-v1_ca_bc.der deleted file mode 100644 index 6e6c2734b668ec1ded732a0a645203c6416e7bce..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 876 zcmXqLV$LvVVhUKm%*4pZ#KJI@b+-X88>d#AN85K^Mn+av27@d^ZUas>=1>+kVW!Yv zLtz6!5QjsU%Q-P8GcCU;FEi0l%s>Pr$S%z5n_rq&l9-vN5SE!*ZYW|P1QO>G<_-w< zRR~EfF3HSGH}>JATQ%{Hm3AGxP4>yCXyI74|HfeB$(sO}DaGSW>n`p8amL{m@y5C=Iul z0qY9*FKO$$#8zM4dvfAN$4$R}?)~Xwx>T?z@n%h-#Gwld8j7V3KW|mM@GE$W!vFT( zNVm{{x*7IGSAzLZyqo$x_1?F&Wzto;YwNB&=@(mF#ZmL{%C5=#Jty$Bv#gkEuH3vO z^3guo8um=llGelet)BCg3gWNkFD%MqHGBSf+Wy#gt6b3MXWE$@9$JfZo&{DO_|PEGo9&@JvpdD+4v9>4m- z3V-Han9Ib>$iTRm*8q}CWQAFn3>c6D448<30mjH6&fK@l?SNj!sW1*@k9iaSZh8A8 zB};uqwZ>NOt6$UuZ0uzZsaNHesG0gqyyxj8AZ*rgreBEV#ET~)GPAmF?c;s2nD0*l zTYAxxi}L&5Pq{j??jn;kQ|x`dH=jjLu%%qKT;DyP`G??)-8%vu-+$u~ULbL0-Fuxr zrPqNm26`z`cdX8?xKgQI8WlWqT6dT5+9iKYnYS&;o|_Q%@4tCd-W-;Tr_|dRC#&Q% z)t>wM_FvhKsc+x?6Ree;7Jjw1i}A}%Uv_hopCL19r)F{JV)9zR%*4pZ#KL$t(bRyKjZ>@5qwPB{BO@y-gF(6>w*e;`b0`a&FjHu- zp|F7NzBYs2+K?@Hxw}t0*P}8a|Z08GxJJxfmCv$ft)z6p^1U9k%^IksfB@AlsK;uGS{Gh z>JE`JkbyWv6zGDadtd|AC5S+ z_sD@iXP?il|L9=MJU`d%^OL1arCN%+EE*XbPl{apD71KTXimr7{mUQQ>~mcFU_cHqVDbS57$bwYD2uZp*YZHI73+Jl8~3r?omsrUP}@ac zu6fF1L1Ql;mVk+Cwr`bRdP*Vc*fgz{)Y@BX+kLF0_g@g25%im}VI|v|MR{jDi=56d zoM80iU%yIj+n-PTS8KIXt5y_06@2wKa$g&-J>!m*Gj52l;h)l8ou784tTsjv@;9O}YP8$a8+AK+D9Fp|dB>%~f;tl)s)B ou%^UXQ1UrPZhdQXo7K%9;hOLM?|K@bc0a>XPx+M&?}x)X01sL~>Hq)$ diff --git a/security/manager/ssl/tests/unit/test_cert_version/v2_bc_ee-v2_int-v2_ca_bc.der b/security/manager/ssl/tests/unit/test_cert_version/v2_bc_ee-v2_int-v2_ca_bc.der deleted file mode 100644 index 4d07b58b42fdec6b0fd63f0fce857c642e7a68a5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 875 zcmXqLVoo<`V)9?W%*4pZ#4Muv+JKjhQ>)FR?K>|cBP%O|L6#x60Vf-CC<~h~Q)sZE zuz?_m!y(M&oS2iDmS2>YnP@0xAOaF(7v}ZNFU>1S%*;~=%S182WyLpIdxMrmb$MN{;lYqxxs6=brM<6t!sbuoO#6JKVe8#P`nrGr4Nk z*Q&);PMuEH+`M3~%J{>zD(?sk9WY?h5X4zkWYp#7#* zwYS(|!v}4#rSaB#j!Q?`o#Xh*ShWA9a;23hhth}Uq{U&@`@WVwe8lqWq`uAWXD82^ z-Z_$Y|5Wtq=_=N_A~#Pd~Y_Pfdrzpmwd;s3GZ sTrFqt4~KQLia$r(Ua#U|akG04UyH%1^Pz9oYspo$O}U*`e1?M;0Dn+T=Kufz diff --git a/security/manager/ssl/tests/unit/test_cert_version/v2_bc_ee-v2_int-v3_ca.der b/security/manager/ssl/tests/unit/test_cert_version/v2_bc_ee-v2_int-v3_ca.der deleted file mode 100644 index ed83cd2d638f38b162876d68d91a22d64cb5de44..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 870 zcmXqLVoow>V)9zR%*4pZ#KN$+!`Fb9jZ>@5qwPB{BO@y-gF(6>w*e;`b0`a&FjHu- zp|F7NzBYs2+K?@Hxw}t0*P}8a|Z08GxJJx%Z%fb6Ak3Vc@0erjEzi;3`{LdEu+MFjgYwp z1ypy4oPi9)A)-KsBqhhErs|@&sEJVtIW!nq8JL?G`56qF7`d357#SI!8L7|s-?25e zu*2#72SB}xOU%@+-72^_L z7d-o67U$u6x?#H#&ngqGb*ue%Y&fHQ{j=&c-Wj~Dos$^$Jj#15xN@nGxf&na_IQKn_kOU$t%)(^AfE-}J*xo9M-2RqZFBB^K>D61pbhF<+B;!#W41X$OBEY`oXE zM9fI{?92Nmw_0~_*519SHR;JAhkGBY?N^mtJ?>uHQ&kkzXP+Y6*Z4xe%4Rv+i@#|b zLLDAG*>=Ft!N2Tj=su$p%2uwse(~*ipZsTaTjSA!`F5_?euyPB%vkXD{m)|zlcH4k zg$?$#@Lc0sHfydyU)IPRz+n%P-2yOf(cT5CI9Y3-kKsm*$luX67k`Wu}%JiWmri#JPmI1A=`O zLQ;!MGV{_66%6D+qRc$vWk&Itc_q4K#_`FC@wu7B#X#x!q+|m*ab80c17jl-BLh=Q zBeN)RUL$0#K{eIgq-mfIagzejO-ae|sj0fS9M{CCgd9eUtPIRejQk7+O^jSjO^l2T z+r+F@4y+4yWwi|xa(}mbW$?B9y?+}uZZ9dQdGK57)X~4+ms!p*V4k?Kyvdd$Fyzje zV68F@?y4;kMe)3$gA_q_0=AFbl!#q4%rE2fHn+JKlo&VH? z)QXj6E!w15Id9MFy-RP*&QUqElmAE5a;Eg_CwU93n5B<(DMV&$nbrU3ZcAa_eV4N5 z(w%XYp***F!>&%PfA71^_f%ix)F%!{Gs}*!9F|l!*!QL0NvLd}LiWxV-g_!8EluQ* zdH%o0>E)zT)$UBpj0}v6c?}@RMpl@G$$$Ylz<`Mg7+{PHc@Oxe`_KM6H|OW|hCeQ< z3;r_3zOe1e=()M(*2JkFxi(HV`XZZXesS8*r0eEFf$SX{qc`l>VzcFr`jH9iV&&dx zJKUSf_Tzr*mN}vqUKvkW68wy(fBv=B`w0(tq}^Ne^82>U4~%_xT*NoVS><}dG9Qi` zscStCPIue?BQ=II@vp!!M&&X;apecC?zKBox(;nK%ySH1@?-vn{LOzG?|HtPy3#+i zVOP^Bq1Jh|e^2`!m|FcpwthpwOM@AAu0^c7C3`SfZ*6|{A(lzkM9w^aIIpCsjAzxk zW}nY>n{1s7yMqO9Zb|sL#xUtwU}q86%j3BoDuND5j6Pt_xW_?*5 diff --git a/security/manager/ssl/tests/unit/test_cert_version/v2_bc_ee-v2_int_bc-v1_ca.der b/security/manager/ssl/tests/unit/test_cert_version/v2_bc_ee-v2_int_bc-v1_ca.der deleted file mode 100644 index 3940e2105e51e69a4058afed46667a11288082dc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 876 zcmXqLV$LvVVhUKm%*4pZ#KQ1n({Te{HcqWJkGAi;jEt{YLH8e3WHZn0XFf}){h!W>D zLgpG2Q{63!2J#TMNC4fElpLR$s*CQZCPpRXFkxh6U~XdMXE11Dz9&LZQd1iNx_AyO~d)#4vbT>WNXf|t!Z_t9L*BAa!a7deRMETqm!RA-j zQ=`=8+KQCs-246{{|b-g;ZCy!wgQXIzD_<;aO3m^o+G8PMb6J>?2%~hc=YP45Syp@ zB$+nnw2(FLTGL*eEAy2s(fnhjB$qg^{{3nH+lRfyKCVc6+Ocl;>UT{yIn`8mdF9wM z)!w<4SXq6OQE>Ch$2!}ji+-fLzj;=?@8SFWw9ilN8%2I!yR|clYqD;N&s`fW=hY3x z>a)#$$M{V;=B)d3X4&C;-%k`?zn4+|?7-5OlB+LCbkyateDA}h?oWWazNV8BEK3@}Cp5xJSwe7P@D4lrBtKH2`aJ^R7N zu+1({{wP>-m*pS5ROWQ6;ohARXZMQm(ickhn^Si(n_Qd~>@IAtX0{;C)cyF||KG$9 zKiN8)rPMj}%%bQWrN<5|_dmjzzx0>H$~X_n-`q==I<%@J8Ta{@vMK%8rl2ghRqjN= zp>X*Vc3X3b)A@dVTc@~?x6M5LJJ-GPZP)+3b$WYmztN-ijjJ!@@8Md_Qr%o{y8N~4 zL083-hs`oqa@`fHnfrw`)a~jFm2X9BJI)sbuYSDu!Su67&8(&UHY9#Yl|BITDN{56 diff --git a/security/manager/ssl/tests/unit/test_cert_version/v2_bc_ee-v2_int_bc-v1_ca_bc.der b/security/manager/ssl/tests/unit/test_cert_version/v2_bc_ee-v2_int_bc-v1_ca_bc.der deleted file mode 100644 index 7bad894200ad727b141db6ab426fdc560a43068a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 881 zcmXqLV$L;aVhUZr%*4pZ#GL0a%Yc`SQ>)FR?K>|cBP%O|L9QXU0Vf-CC<~h~Q)sZE zuz?_m!y(M&oS2iDmS2>YnP@0xAOaF(7v}ZNFU>1S%*;~=%SO7yMduZwp!RDap~hy4-wy{fUR z@?Aaqt(_BG_e#00;HG)jcj0}v6c?}?mMOK)F$$$Ylz<@~!7+{PHjW77mmn?L4JG?_v<=KK~k2Z76 z4RLt0;(+mir9UrnB&Yu}ys{wl-%KB7!-MPFCeJ^w=J)$V#B$cWzgfqRHkYwYoy>f? zxTQj&;hNOV{^K^F7-4?%p=WnU}T+sC;Dr0F4(`O#lD@ diff --git a/security/manager/ssl/tests/unit/test_cert_version/v2_bc_ee-v2_int_bc-v2_ca.der b/security/manager/ssl/tests/unit/test_cert_version/v2_bc_ee-v2_int_bc-v2_ca.der deleted file mode 100644 index dd14c3ef25b79ce2a1515935fd8b523daac644d7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 876 zcmXqLV$LvVVhUKm%*4pZ#KQRa~UOpFXnEes8!#CeU7 zxdz2lcZ;HdJj5*$Ko=w>$ET)(oPy%0CPpRXFkxh6U~XdMXE11DQF? ztT^B1VWj(q+LcY!JQv#?m0d6XIAP5AJEX?)z};_Q>;fH`EfW?cuj=hyxiamc^4)OD zzSA!s>rS_*T%P^FtbwE5*K(T6ym%Eh$44qDH7ru@Y(>IXIsPXV{;_Pou4aeMF`(HKlsiL5XSlK}&AfB_Q`Fu)iYb~>kuaQ-rg_siYE9eZo?8oj5%2AP|d zy*fC@#jj^eckHG_hqLSB9^7l1X!N6y@1pJ-7sW5v?xwDkdr&la>*MKf+vMh*UbUm% zaP@N=wd(JCTIv`Mn()|mXl5*!WvG#U!iOo!`?2ukqBWly+jWzsOffEed`U;=M_74* zY**X2skSz4Y-z3myVM=n?yUB>mXNrL>+<3zW{KUCPQH2Q^xEy~;dd(;XJ7WznX#(B z?C#;{tM86VpFS=1DU;VIX6DhAxwoY?L)tX%?8xJo^dq1?AVa;P>cYO>Tlu?O_a4&n r6F>dvIXlPRz+n%P-2yOf(cT5CI9Y3-kKsm*$luX67k`Wu}%JiWmri#JPmI1A=`O zLQ;!MGV{_6r41xOqRc!(Wk&Itc_r~l$+|#Raw3pnAScdiXkuV&WMX7sYGG^|CC+Pv z%rz*Zx^q+vlpxNL209`sIX*QNBO}B4z12&; zvB$4`x_oWDudKZ6d8V}%4MpbR$v0kZ>9E*+g8A*_mWvg#;b)l6%wVO9tav_S zQ&)+V+M?~fB5~CmcNaUdFH`nu3V6TGKIfF&{z;k{4srGu{%6(R&&-OdQZAS+6g=(z|Ig1rU_Ts1M0$xGW*8lmj_3^bsZ<{9O1R65gY(DsKzE#rH z8Kqepf|-~Z85kGy8bA_@tS}3c0RwV?0h1Ciz!(|0Gi$eU?X>bZGymJ;x|VnwmMsf= zm}K`_##Bam?mYcrbN=u1*LH?Ub)M(vws>T&eQfXathz-z-P~NxEn7cvM~>*Fd+V3) zJ)t*mM}xs!>)l@_PkL=CdDN6+)_XzrFNfa#&tOwjmt-kxi~bz)NqQSY`XQw)Gd4G# z`)Rqm^IcsK@0H1~8TNNBQs8~i7k%Q$!X1s@ReaSK9O|2W^^nlFS`BvXr0)x34!ghJ z8Prv}*C+c{2>1Ot%fi;|e#%@a(Y=7Dv%FsLYwP5bC07lXoM4$@eJWVjwkJSd-|<~_ upT#L#!=&Puho^b%-s7QnDBZ}tV`t3gvKW?NwZkFXMAY&hom%-+(*Xb*FinU6 diff --git a/security/manager/ssl/tests/unit/test_cert_version/v2_bc_ee-v2_int_bc-v3_ca.der b/security/manager/ssl/tests/unit/test_cert_version/v2_bc_ee-v2_int_bc-v3_ca.der deleted file mode 100644 index 916cf5c892fb872831066657a6162fdd0ff63a2e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 876 zcmXqLV$LvVVhUKm%*4pZ#KOpU&%%J0jZ>@5qwPB{BO@y-gF%)dw*e;`b0`a&FjHu- zp|F7NzBYs2+K?@Hxw}t0*P}8a|ZY_WUiBSnTOc+@in41{+84Q{jxtN+585xd9tG{M_ ze&}BR49{nw3sj_Tu5{C%bNc1(L;U-v#Atqb+2rD|vElk9&UC3cTAR4L1U%R5wJ*OG zaPxN41wS6~-V5BPnZHjl(V6x4lQ6fgJoCyRzG}-8Q`MQ+TtzzyS8rb5Bt0vwJ+bvd z=l)+yUU;3!d=bw-r(H^R>fL93o8yY|r6vk4Zkaq|QexxnH?ueXIu&Vg)?#)=d+#>p zbMMOq7xB%Joag&ou!^T_@2#&}y?WKoihe%5WO``cY56ph?nB@Be|x%|e-+7*^RsQ0 zhDgrG)8~(M_iZ{5vsT{pY-mPr@CgmCxz86Y)-?apBD?*0VTji%6Rmx#h5W1<-tMkD zAk6dsA`>$s1LI;|14uHF6=q>FU_cHqU?Ktr7$ZY}l-)FiU%PFjw>gUL67%LbYI9xu zq;cQh^v5hs+Iw~tT)6+vZdUdt@p%d=Otus~9MrroQD=|XXb zf^Q43&-(t$Vdt*|3vsP4-#yumm>s$=V>RR6)VYoi%^7bs3wsE$P7*ycQQ_;>Ry+6h zhHuHfQHxS%aIB2}m|*?fP^P!Fls9s7>8wTW`{w8?UbLzZW4n5P!Q0)ZeqG5=^;l)W zH6ilDVQ15vq*HhH8!_+8KC?t{hO_y7v3Lh_W1oq|(^nsTnjzxbKHbL8bl*LrMO_Z( sDr#@~9a<)_;&8UW4dH1EybcOjJ`Ap`jdUw(w5c`aI)CEv1Wz$50C(g>w*UYD diff --git a/security/manager/ssl/tests/unit/test_cert_version/v2_bc_ee-v2_int_bc-v3_ca_missing_bc.der b/security/manager/ssl/tests/unit/test_cert_version/v2_bc_ee-v2_int_bc-v3_ca_missing_bc.der deleted file mode 100644 index 5f52bfbf526e26219a99e38639e6b63e0628d0b5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 898 zcmXqLVy-i2VoF=U%*4pZ#KNTVAjyE2jZ>@5qwPB{BO@y-gF&eww*e;`b0`a&FjHu- zp|F7NzBYs2+K?@Hxw}t0*P}8a|ZEM=gxl9J<7Q+4sUuZd9!Iiwg_8JL?G`56qF7`d35 z7#SJvY~#MV*3_PTdQ4pHl(C#kqUT3RV#N+M->zpz= zZeM&|e#OG^#G0OcE33ZrG4&svvUzE~`tjuSDG!w9i1I#Um=(g<)oK3lven}H4KX}# zR$Z9PQa)$&d$ zPKxJVdABdqC#E6d8*}z&&)r-bJiXhTLX%|WpRTE`TE$!a?!Qj(FYlGVeH=b_vs;(S zw)WjVW?LqbXtGVnT$72Jk%4hBuK^_S$O^MC889FR7%*u81B{V@WtyOxMEG{My=v1I zxBJePf5dd6eM$N<(OZ%~yVnV>pW$|(ETzT!OM0y2t7pf>+dqEvji|o3uH?Zf<>og@ zS!{Wa#dl1ZX6fvnDi4v2HurQWT~9EPQ+St@<5LHr!fz?7!KvogXJoIiQutW0$`~_2BgbneX1(<+A|* DESp;e diff --git a/security/manager/ssl/tests/unit/test_cert_version/v2_bc_ee-v3_int-v1_ca.der b/security/manager/ssl/tests/unit/test_cert_version/v2_bc_ee-v3_int-v1_ca.der deleted file mode 100644 index 41f0419ac443aab9d737cde40fd0d798aaff20f1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 870 zcmXqLVoow>V)9zR%*4pZ#KPFZvBiLwjZ>@5qwPB{BO@y-gF(6>w*e;`b0`a&FjHu- zp|F7NzBYs2+K?@Hxw}t0*P}8a|Z09GxJJx%M9a_6Ak3Vc@0erjEzi;3{1_9%%a43jgYwp z1ypy4oPi9)A);kQ@kz^{c)E9uW(-j?KxmS1lq3=f-%^zDtdpwJ^AI$!7dm-Zvm7Ul1GpxFd zN;rj?m>C%u7xNlG5{RrY3zGo@a)1Go4=}(O8ScfGOcHkfRh6*%p}cC<2L9msb6-99 z)}(Gzh&$Y16~yR~JK@=$cW)J#Iz-g=SY1h++_bNAlHE0CPDZ`^$1S(~_Fm-F9W9;p zXyGI0=Il=s_v~Nupx4}9QoqWx=*{OZs`q~Xe)HwWqYRDEL%Nw6>bZ#r-E1~l+I+wC zVgJ_s-`SNWy?@JgeCFl%KXz?97*)VM%`S;=lm7Y-r&_+m991~&empq3$yC9+;N9i* z^O!W4H}^a;vXR`J_HNnfmV_Om+j-~xzgoO~lk*~@{D6gBVHaH=mVdeRg`ZE- td#AN85K^Mn+av27@d^ZUas>=1>+kVW!Yv zLtz6!5QjsU%Q-P8GcCU;FEi0l%s>Pr$S%z5n_rq&l9-vN5SE!*ZYW|P1QO>G<_-w< zRR~EfF3HSGH$b8?`rkvvz3Z#5Z^3dpJcCy4EQ?KP2Bh;Z3&T&*(WN zd&4Xe-FfUpMNcj9?-{(SlSx+C$9{_4&Mo)a3!Yk4`vyIYS;HQHN~ ze9*q&&dEQyd}@s)IulesKK1#dm{Yi({rc)f2M_aQynb^`KK9Rs_?6-O8uc3tR1D0% z&aA(xUdVNJQ*o_C@|GQHRn^Na3=TAHJ7*DcR>Kn_kYpk&%)(^AfE-}JL<9^lMurVVrdr+Q2M;WK^W)9A9lr9K4=g-{7TA^tCWPU}^7oUK z+}BHQPken?&QwzW8)LKBwbEZqjkBFvjBh-@_)}FPV7d!ack0P*cmJOBUy diff --git a/security/manager/ssl/tests/unit/test_cert_version/v2_bc_ee-v3_int-v2_ca.der b/security/manager/ssl/tests/unit/test_cert_version/v2_bc_ee-v3_int-v2_ca.der deleted file mode 100644 index 5f4441251e3c4fa5177f43980fea95361bfe03d9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 870 zcmXqLVoow>V)9zR%*4pZ#KLgx?P3F7HcqWJkGAi;jEtL7 z_?Yg-klPvu+60%~xtus<(GxK%S#{6*2Hy_ZM&_vpzt>)~sv#;{|EYYqlUAM5{Q_2- z>>W9Fx%qZHE%_abH!TeRS$5&nVfUb^8nUw=^@n)PZP=N~DsFI9;m&NPf@=$M%H_gC zO_`V(85kGy8bA_=tS}3c0RwV?0h13fz!(|yc6N1t>;L+nU;N&z#ia_GpBs!Mdy!S&tBHH zXAZ-HXHr4kF?VhhzuWUDeO+1kg-ib8`0eQ#%YByJy10;U-TibUzJ*VBSjGp;EnFQpAw)aQoaN@{6!&RC?Ocb1Jq~e} z9ynIAI99hrZ&_Q>r-|y2dA;Qg>tDg9kIPgST>2Wb oPjkeH(K0ren7ga7~l diff --git a/security/manager/ssl/tests/unit/test_cert_version/v2_bc_ee-v3_int-v2_ca_bc.der b/security/manager/ssl/tests/unit/test_cert_version/v2_bc_ee-v3_int-v2_ca_bc.der deleted file mode 100644 index 956c9a10496893e5ab5e0c3793e05c1fe57bbb9c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 876 zcmXqLV$LvVVhUKm%*4pZ#KOeCd5!@u8>d#AN85K^Mn+av27@d^ZUas>=1>+kVW!Yv zLtz6!5QjsU%Q-P8GcCU;FEi0l%s>Pr$S%z5n_rq&l9-vN5SE!*ZYW|P1QO>G<_-w< zRR~EfF3HSGHaMv3zp zA#)9isqPj<19^yBB!G@cN{&xW)kSwy6QdGxm@u+3FgG#sGZ-{6axpbAGBRwKpA<29 z>K&8xd4ZpP$Q6aRblXT4U0GMQ!lQE%*CLhW9*uL`XH58DuudmAt=(wd1_Iq%2(UyVI4Dcp59ouZf7@UJ{b zGkRx7{7vJBvi7DP6FddD*j>`t9xcC6y}&Z^$C=*`zxk8?bVi$^Xwmc4swVRW%8<*%K%EdP3incndn zVrPp?`8w9Cncg~cq-XW(hUqu5bRQN@`8zT6+bLPTw7{-9_63ErgSM8E)JWRN@?f9>0IEtO{yPbWREnroxzqG#*7 zzVXMEZ&#wDLj()nPfXmx-d1TE#Fn_?+n%o#wXtI150?9^s(w|q_y2|b)n{JSN(+ab zvJX|Ooqj?>WV&Izs=scEK*A@#Llaa#U2lKOI-{y|@x{`$-!hciv<^KxwePEnCvDoVqCX_mkU_|0HMZD|Ap0{y8V?a~j(d=T)C) z%eXqT_x}!C_;*+Du5%KPz1ohqt@A!%mwfzo&W!7C9zMDJohRx3mjvxKNj3cCbI#u| tbntm&SbbrxqDM)(#fP7eS8 diff --git a/security/manager/ssl/tests/unit/test_cert_version/v2_bc_ee-v3_int-v3_ca.der b/security/manager/ssl/tests/unit/test_cert_version/v2_bc_ee-v3_int-v3_ca.der deleted file mode 100644 index 71fddb4910c0156f7ca602429efa86f1fca06cf4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 869 zcmXqLVoo$@V)9(T%*4pZ#H_5-Wx&hEsnzDu_MMlJk(HIfAl;DLfRl|ml!Z;0DKywn z*gz1(;SlC>PRz+n%P-2yOf(cT5CI9Y3-kKsm*$luX67k`Wu}%JiWmri#JPmI1A=`O zLQ;!MGV{_6MGb^OqRc!zWybNDc_q3)Dml?WPMp`!#K73d#K^$Z($FYMoYx4MYfwOS zhsYVoKpY}kW)z>49G{vBatgvlO^iy&p~1+?z}&>h&tTBR$i>ve$jGp{R$x!sLk@{G zJA^rO{|f6apR}1NX8Xa^@`%nAsuPw7yj?tP^}0^3H$8S96Q!kmp z##Q0Q?#&x~r>NgHsZ>2!IW;0G=U&)`b8;=;!bH{eH|0u)u9a;}|2{>*=`qh9wG ziW_kk88z*nk>}wpb3woS5W9}k>E-MHITSK|(b77z=*ycWttIQ_FaBAy#U)=!N;`5! zLDsTdp3vRLuYcdQFZYsah%YmT_Jg|Gr3cdzu5F1A>Z?Bz7w@$ru-;E;b))v@0$rY! zRoOjm<}bVDm-T503rFX~WqCOq*}NOG8LmvsI`~kA{mh+0&uPsp`Sm)v`^&fep}6lb^5LcIM&F)N7iNQ?Jb47q{*1F%GU>jmtLx0KsQL@&Et; diff --git a/security/manager/ssl/tests/unit/test_cert_version/v2_bc_ee-v3_int-v3_ca_missing_bc.der b/security/manager/ssl/tests/unit/test_cert_version/v2_bc_ee-v3_int-v3_ca_missing_bc.der deleted file mode 100644 index 505f3b227ed25b0f0b8d8f5863a473725237fa45..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 891 zcmXqLVlFpmVv1kD%*4pZ#4MKo&48DUQ>)FR?K>|cBP%O|L6IT10Vf-CC<~h~Q)sZE zuz?_m!y(M&oS2iDmS2>YnP@0xAOaF(7v}ZNFU>1S%*;~=%SYP&z&-*+5R5*U-ek*vQ1lz|_*% zGD@7+2$^e8O?5YE8mL3uq)=uAbU}P-D#%q>9oNLDgd9eUtPIRejQk7+O^jSjO^l2T zcQ)|-p1k#6B8#k)kc0K7CvKU-oE&@43bv@6oVq=d{la8Z;p9Gbd)`wzeqt9trfN^% zo~yfbVm;Git4lL}8y%As$l+H}m-w}9>#=VeIn%VS>hBIduX)ntTR^phBM^J*jBhps(O+2`|y zas0APPLF21HeC_Z=JGl*v!L$VnLAJQg8zl3#>6kpU#Iz_Rrl0y!F|g-e5Q7F2|NUVLUVqVOf6wwm+pgGdeZs3^*lM;r@}l20cayV1i4%n#4`(k{;GU}B zD*xthiT{BO_x>|6GcqtP<~4vM8(Co%CIbfK00Sl}V1O|)1n4;(NtiR;s#nDS?YySt zpEu4AW1YOwr2G5L)jzy>OVyQ5dQZ1MRj!z7;?8TsUo|=T&m+}oGRt)ZfA!v$KfBgz zh3}8vFP7h~CL4rzd_VR{P|spFYws;i9Se&GA2wNs?U}ey;`QYBbB$v3-)r%@S)P2J zQQS~Km1%G&)eb!whm z{_!U0cntHwSMF2eFI}9}IAe8?|9*ehKP;Oz-FaD@w$!(9O?7tl$`_%bO-ho#@^@+c y_i(<|V$Z9VzW0fTFh3jTO}PZ_Pu=<2b0kHWROj?f+4tvPZlxh}MACl4X?_4YXigOX diff --git a/security/manager/ssl/tests/unit/test_cert_version/v2_bc_ee-v3_int_missing_bc-v1_ca.der b/security/manager/ssl/tests/unit/test_cert_version/v2_bc_ee-v3_int_missing_bc-v1_ca.der deleted file mode 100644 index a33dafbce0089abfad67e84689447bf41b15e487..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 892 zcmXqLVy-Y~VoF%R%*4pZ#KL&Sc)0;D8>d#AN85K^Mn+av27@9)ZUas>=1>+kVW!Yv zLtz6!5QjsU%Q-P8GcCU;FEi0l%s>Pr$S%z5n_rq&l9-vN5SE!*ZYW|P1QO>G<_-w< zRR~EfF3HSGH&if?1Bo*8h?g11XXcf}=Vlfc10~{~UOpFXn z&5ewr#CeU7xdzo#cax@pI>b#1Wkx`E#HXg};&NOQqY`o$F|sl+H!<=v7&I|*F*PwV zGVH31NlsAvyM)h^x6bWIseYNid@g6<^#9vmw|<_mR(vOU+{ZAYe{>VzT$fSo|Dt3 ztdk3uUhz);GvlOR*H5LSSaNJJ3wbDKb^Pe!yRQ~+%L!?4cxc&~bK7*=EKCLr$N>gSRKNgZWU!mBQ5#z%a=qgI|Fauv zGIUkqN<`Ptg9J5S{Py z#p&0#D26TBQfd>F{wiE~Re$-#y8P23cOTz(xXNDZ{8n|V=l;UW^8`d@a`r^a795Ff!{r6sV1eDemd9n&T6O-IKeT|CTu8Ssj^O)7@kGUM)*!v>0 zOlVt9+}d{4uW^SxS(y#k&C@?mcVdWk`td#AN85K^Mn+av27^*VZUas>=1>+kVW!Yv zLtz6!5QjsU%Q-P8GcCU;FEi0l%s>Pr$S%z5n_rq&l9-vN5SE!*ZYW|P1QO>G<_-w< zRR~EfF3HSGH&ixI1c@^9NR=7KXXcf}=Vlfc10~{@Les+?A4u5&r?Sng`I*6Upzdkp7%n|EUKrvJ>Y+a}!S71(K9;N8`7EPumIo0!#K zgw@`iy~|(6lC(U`;Yt6|-I}{ZU%ot8BlYMFe@id>i`&MTuZw*bc6D44AZl0mjHM|5tFrhbx^HXF2cx zekfSFp{MgjyXT9{w(X-c*Ih3?RTE(ybX3~lBrHz znG172toN+A|8k+kf0^qqA31sJitdtoaLMDKPfuc;s@6mQFFaCd7g!mWZT5|OZFZn| z=hc`c=bEoRJQ(n*($3S`c4@=*czx@Q);r=8D;_ldXL+;xoa@f0d*(qo=azropTwrR zUwHBLgD>ab;`}DTbKzp@j;ANOGE%&EvOk-5J7)KE#^b`j@4e3J`C}typm+VBLG;t# z%vQcR@;~F-cTA6t5b_nME_f(-SMbId#AN85K^Mn+av27@9)ZUas>=1>+kVW!Yv zLtz6!5QjsU%Q-P8GcCU;FEi0l%s>Pr$S%z5n_rq&l9-vN5SE!*ZYW|P1QO>G<_-w< zRR~EfF3HSGH&if?1Bo*8h?g11XXcf}=Vlfc10~{~UOpFXn zEeuVf#CeU7xdzo#cax@pI>b#1Ko=w>$ET+1;&NOQqY`o$F|sl+H!<=v7&I|*F*PwV zGEDEgq`J$#IEp~8Rundlx2VpEh+ zRnPjB5VYi0pw<5gg(>s?mF%?&X!Va?f6c3R_2%1eBz~ScYdq5^=Z}(;m8gKW<`b>f zx_U<2TCU=wy=Uefed)`#FL=h9&})45n>S{tf4<*#`%=*3#vH*zJ@PUyUSDHsT+V%M z!?lhd4&{${L{{DPHsp!=zvIiXCkd$+v!1?xvbee>fGI*T=11Suw64EByE|f6Zwj2t z)}rMqURN|@Le8mVn>)#o_iZ-qx11l@GV2%P%57me`@`ndx@6p35u>>w#YpElL-3M9 zpV`4nPkx%cLVKQJq4lrP%0tOf(Lj(UL*Y`PD|31s_Nyxtx z(7JWQ?Y}erxhHIn*!a&iy++3R^|FuentOO`*^bt&idnv~M{k|>ak)<20Dgh%R+bHN zR?iaog>+KvoN`!q_HX-T?Y!^7H@062C#)u??YjPK*@1XF^&J;8*A;E`{QpZ(`p5aS zu)mstYh%p37}gxy%i`3s!NB^kQuZpVa|@OHQ}3wXKWP*H>u9x)ZJL4VgyVcXrTEB^ri0&z}% diff --git a/security/manager/ssl/tests/unit/test_cert_version/v2_bc_ee-v3_int_missing_bc-v2_ca_bc.der b/security/manager/ssl/tests/unit/test_cert_version/v2_bc_ee-v3_int_missing_bc-v2_ca_bc.der deleted file mode 100644 index f3d25c297bc36def0ecc912e8708aee05ab39af2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 898 zcmXqLVy-i2VoF=U%*4pZ#KQRR`Vj+OHcqWJkGAi;jEt*yCF_EM=f0l9J<7Q+4sUuZd9!Iiwg_8JL?G`56qF7`d35 z7#SHpoQ!r*Q+k%9mRj#)nr~bkXBqQ(VS-fU{hJStrj@>AXKS}SDILgNa{TuC%$q^m zEY5!1vuZ6b{Y=hLu*oaR?|I@x^7wVk%+>I-JE zdYk&0X5U3Naz5TFUz_t{1OLHo%hzilI=UZQ&&g&2QTPh|o zI4^6TrEs&b?%3+v*NiRKOloh~%D3td^KXH>l^Ni9eBPXO<~H6?@pTMt=le% z%rKHpmepTzRdM3I$%UuWTg~q8GP}`kU9mY@Fwt*e%yXW%mn9#+KCZa_&*^Vn^YWCQ zA75S0oEvKOW7&c?wufEM+oe_}&NB(fm%jGRX(})CpGAsZdA(C^ZONXyZ9#I(N%o5e zl8fCRdzzipc+F*D=e%O9M+enjP>{xk2D*S1V}@o|O3xfNyU z@6K+1D9d>N@m}>;{416(oA`9e(kaEp+<7*}37xrnI@@ACu@`Ur-Lmn0)#i=dfk^;* C##&SW diff --git a/security/manager/ssl/tests/unit/test_cert_version/v2_bc_ee-v3_int_missing_bc-v3_ca.der b/security/manager/ssl/tests/unit/test_cert_version/v2_bc_ee-v3_int_missing_bc-v3_ca.der deleted file mode 100644 index 8962571ee86cff866a1c7954decfc7931020616b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 892 zcmXqLVy-Y~VoF%R%*4pZ#KO43?vDX48>d#AN85K^Mn+av27@9)ZUas>=1>+kVW!Yv zLtz6!5QjsU%Q-P8GcCU;FEi0l%s>Pr$S%z5n_rq&l9-vN5SE!*ZYW|P1QO>G<_-w< zRR~EfF3HSGH&if?1Bo*8h?g11XXcf}=Vlfc10~{`uj zwe#)xvgTjVJvG(yAY*!^&e5~3H|#wFRG$e=;C)hX@;jf2cF`-VWsa*#tGNY!PnhO; z=>OaNnq_M1FTeZtp*h9qV86un&O`yXMVl+tAFSJOdVNFD;YnJ}2Oo=z^O*3wY2e5e zlE|sq?H~EpV9)f}6W1O@?+|d5;;r7cHoki0gU0y}RxEkEoa?S<{i(8UxeD<+i~byC zF>c{s^f0gM^(i^g4HvK9d{Q}m?Y@~iT(5loCNJppdu?kW_qs(>rter=_fVFL@$IUc zJ2>|@EUEj@>U76?FB3B(1LI;|14y!w6=q>FU_cHqV4?yB7$d_RR))!wPs&b@d~<1k zRTZnefChu}rbBydm_K}US-O7zR(xLh&pP>s#nIzpt8SN9TXX*OFaCchX=ANg z$$Tgdg-)R=jZMYZ&ir>fCjkJx C9a?b! diff --git a/security/manager/ssl/tests/unit/test_cert_version/v2_bc_ee-v3_int_missing_bc-v3_ca_missing_bc.der b/security/manager/ssl/tests/unit/test_cert_version/v2_bc_ee-v3_int_missing_bc-v3_ca_missing_bc.der deleted file mode 100644 index 0601874994e4514da1fe938fcd4c80c7a045e607..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 915 zcmXqLV(vF+Vk%$2%*4pZ#KLIE=WoEv#;Mij(e|B}k&%^^!JyWV+klgeIh2J>m?<>a zP}o2a#NiO;a!$<2Ov^9I%S<#BGY|m@vJ3P2=9lJ`BxdF*gk`3d8;TeRfyB9lxdVcI z6+%*rOEUA)4Ydt4L88n&N@d3JnRzAgxtYbqK#BOIWL=<0aw3v|ft)z6p^1U9k%^Ik zsim=LlsK;uGS{H7jq2_*F))I-PrJ+r=%)D8RFJa>IkbsU2|4H(Ss9p{82K3tni#p5 zniv@w&acSZkiq)*!>T&V;yHdBBLjAqsGkehw3Xkmx$#+ZcJ&|1cZ>Pl@`| z+2@amIGvchPgo$Lyt38Sz}dR{+tST#Q~jJ9E} zHrr-QJ(Pb?>iqitygMHcrWO4?H|4HatN*LGhdX<8zIv><_VKiR#*Tw6*4~TH&wiJA zkzMd>X5@uOInxvEDvTy9{{8LeSKiX?4g3lLovpU=2R*hty?Nesa{s+&H>793^1B^V z*CAqJXkoo0(3RQCQCt48C{vk&sMs0a=x3iVPo4bx*3kyteJxdyG8`@+6D3yUsR96s CrCCD& diff --git a/security/manager/ssl/tests/unit/test_cert_version/v2_ca.der b/security/manager/ssl/tests/unit/test_cert_version/v2_ca.der deleted file mode 100644 index 4667d92d96b6d041ec24860964e8276354324009..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 833 zcmXqLVzxDCVp3he%*4pZ#L6&l4gX35UN%mxHjlRNyo`*jtPBPThTI06Y|No7Y{E>T z!G^*Hf*=luFqd;;PG(wuQC?=Ep_qXPNRVBa*Ehd3uOu-uPa!NbwcJp|KnNtxCCnWV z?5hxxT3nKumu|>szylIx=3y-}icd~7kQ3)MG%+wXGBGkRH8(Yh66ZBS=F-6hO^iy& z-ezQFU~XdMXE11DC*_cl~ju-MOCsWP9s) zJPv9*HcHF7&VIQ~XWjL#t-CswEmi8bkvg^7_BBshYRVtosbJkkS`(gh_2|w<8dq4YaNY@P@hPwk%Jzl9SrTdb+pL!OZtJWBBU7 zjEh*ONvuq?+&a^Tagt5b>52!lVq%&fc)Wh!So-|k)yn+nIR}Pn%m8^T@U<4PIJ0Hi4VHAe949HTvz_CGyhpH%`I2tWSmzVdVF8W FH2@&eK#~9e diff --git a/security/manager/ssl/tests/unit/test_cert_version/v2_ca_bc.der b/security/manager/ssl/tests/unit/test_cert_version/v2_ca_bc.der deleted file mode 100644 index 22ddda3cf90186401cd56b7e0ece162c40f7b4e0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 857 zcmXqLVh%NEVzOPp%*4pZ#L6&l4gVbjUN%mxHjlRNyo`*jtPBRphTI06Y|No7Y{E>T z!G^*Hf*=luFqd;;PG(wuQC?=Ep_qXPNRVBa*Ehd3uOu-uPa!NbwcJp|KnNtxCCnWV z?5hxxT3nKumu@I%zz-5-=HVzaice0APf9kB6X!KFF)%hVF)}cv6ju zcg+)?hyGdmSvdF8eAjO~W2W!bZpvS_J9ex5vgy*@b0)bK9Qmzk*5i7}?B9|8o_ z63GP_OZ%QZ6*pM-?POd8D|7HHalK26SF=?Aud+%!v1JKQ-Sx8DBJ8;a1&^3_SF6YL z3aYJnt5Unc=S`Kf>ExMQUh%b78%+11RsldC&RYJgId=ox4EghCCY94X?;n5Pjk!1!;Nq5vGrDZ{HwKd zcB^e}VAL|-6z=mSaY8|xmGqwOJ9)kiE#5rK)pAzO@s>I~Rp-sx(g$-+?X9ceeDYH& XE~Ytoeh+K^#FMQ5Ti1)*iAVqd927Nx diff --git a/security/manager/ssl/tests/unit/test_cert_version/v2_ee-v1_int-v1_ca.der b/security/manager/ssl/tests/unit/test_cert_version/v2_ee-v1_int-v1_ca.der deleted file mode 100644 index eb5c2af072a19e527891d17675f718e2f259eb33..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 852 zcmXqLVh%89VzOAk%*4pZ#KN#&=Yjz*8>d#AN85K^Mn+av27`1%ZUas>=1>+kVW!Yv zLtz6!5QjsU%Q-P8GcCU;FEi0l%s>Pr$S%z5n_rq&l9-vN5SE!*ZYW|P1QO>G<_-w< zRR~EfF3HSGHxxAx28lBB@RS+GXXcgY0;%Lg137VCLlXmIBNHP7Q*#5eC~;mRWUfIj z)g2;jAPI4ZP?=GDYAVPb2|rGojGo z&td7%_3@1>uc|&$Y7hPu$Y#^!<@;`PyY0zfBWvY7N1|lJ?=9q&W#VcVmo!g5^<83` z`liV&p2e=B0joIQOD}MassGT=tfWo`~TU~FRIoZQjwc*>Bi4rHG z_&1bl_v}6vp72F~?LVWZ`%IFz`LlhmnZ*5)F+{OVo#DxKEkTCXM(+7DUmW>n8Lzm} ze*d;^j{!^TKbzt}lYYJZ8fFbMi`5qghzu`Y)Y)@#^T!g_8vGKKX2v@Okok zp;yI3JLXADb)jpuI*(g!ytm;k@6FpyAA>e;k+IIUx$3_|Hod0YO`SdYz`4Mxi&vSL z85tOnLkO5yfFZ=l;Qua}!9z~JK-n}Tymjt8opoW2uW$OK*o)ce6-fSl=P>zz_D{n< zrk^X9?i4+<`R>=`t-*hKGVDJ-=l9W+y_~CQvmy4--8qTPhZp9aV(7@8G0%ddfnn*v z{f_cx=X<7$FMc{#Q!g&4bl1Xbn@hcGo{Fqow=1Baa?gjoOf}6_^2a7deXYFA?Na>c z`XODFek9ikBqqlhsWB({*)ypX7Xv*q6puw_4UZ)$MUjZ4zSNWaAe%d&9+Vep14M bhrPp+ugHFkPT`s`?_XCL^QXeED<%K{DRw|G diff --git a/security/manager/ssl/tests/unit/test_cert_version/v2_ee-v1_int-v1_ca_bc.der b/security/manager/ssl/tests/unit/test_cert_version/v2_ee-v1_int-v1_ca_bc.der deleted file mode 100644 index e7ebfd0cc2477dde7941dd7c4d1ec7ff144f9088..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 858 zcmXqLVh%HCVzOJn%*4pZ#KP!NvCe>(jZ>@5qwPB{BO@y-gF%)dw*e;`b0`a&FjHu- zp|F7NzBYs2+K?@Hxw}t0*P}8a|Z6C)$Td%p?wlS9tc zF6!{w8yRU=d1dYekr|{Gi)^z-IcIxs8up3NuQ-$DChhU;8C$jck_7 zUDFF}5kC43(>s(iBsr~bg-d97Y)-h}SMge~uIY?8x5L|$TQZBzYz@C2$M-9<>iD%U zvuc@`85tOnLkO5;fFZ=lP`sz0?L$`HEZe?~NjD35HcWE3bW3Z0M7=`P8Xozkr^lGB zQtK2LZh1)jS*<9?YSme zeOw^$ghJY052wi-?dluqmp^&_;=SmapFiiPuPi=lepC8f%UaDRQ~n%k`5)-B~r$^D;tEXIB15B6be7GV90E`|}LjV8( diff --git a/security/manager/ssl/tests/unit/test_cert_version/v2_ee-v1_int-v2_ca.der b/security/manager/ssl/tests/unit/test_cert_version/v2_ee-v1_int-v2_ca.der deleted file mode 100644 index 5324ace881b41ac1660a08c71db2d7c30be86109..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 852 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 diff --git a/security/manager/ssl/tests/unit/test_cert_version/v2_ee-v1_int_bc-v1_ca.der b/security/manager/ssl/tests/unit/test_cert_version/v2_ee-v1_int_bc-v1_ca.der deleted file mode 100644 index 290fd370f0b737867f34ffc6beb10630785077ec..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 858 zcmXqLVh%HCVzOJn%*4pZ#KII^muSGt#;Mij(e|B}k&%^^!63_!+klgeIh2J>m?<>a zP}o2a#NiO;a!$<2Ov^9I%S<#BGY|m@vJ3P2=9lJ`BxdF*gk`3d8;TeRfyB9lxdVcI z6+%*rOEUA)4J8c3K%&e%{AGsmnRzAgNy)lER&t_&oH(zciGi_^iIIV+xq)SrIIj^h z*PwvvZjm#Pfw)Dq%qTuJ732;S7d0^|AqNN}D+6;ABR_*d6C)Q>6C)$Tsc+AIK7CmA zuVLNs$HyA`w@;nq&m;C;o@Jrbq^FDTMm;NWsA2r3Iis#;alUJb-1;(2{kc{J%MSd$ z`OQE3&;yP>f6b`g&xXNW9Ol1Y>(wthS5#!nmRiuZq^an{aRKeAqVw13=bIb+e6JC3 zFgRyTh>FOq^<~*pKPxc(w~_(`7bDH@pk``x#Zk5b@5k=iK={h-{xF1aDKPw zrVQKiwRZhyURqUkoVTx@eCBuO!P8b(KKe!UT$;7#c*}{Ws|#FioXla`EUe&aUi`3U zn@n6lS94$ZyEWTuE7%k+{$+BE>v6ieS4+GlcD3_VccZE5 zxzbF`j0}v(Ap}e^zz||&$l29z$2FJzN4KT-FGY_GJ%@E3(e@=0R!Q^zyGr=?tP)rh zvX*n2?2Y!@ld||&UruCvw0pt2u(g}tZ~E8gcxKs`?v;$cG!M+Wsy)SiP2Ek|v&sTX zB}}u{IQeJn{>)K)rY19tJvP5GGU2dHRb$!fLpLTz=<8$`p8aq}VcnN@YjyFXs+pho z**+CdJG0P1^HNLd@0U)0FDlH~V*GA;V5q8r-N{17U!5*pljcGj#&z+?|SKJag eDB5i3y|7mAh*iMOMSadU|8^GMUCnw-qYnV<2Sq*r diff --git a/security/manager/ssl/tests/unit/test_cert_version/v2_ee-v1_int_bc-v1_ca_bc.der b/security/manager/ssl/tests/unit/test_cert_version/v2_ee-v1_int_bc-v1_ca_bc.der deleted file mode 100644 index cd7cc775e2f88dd69b94f64495d79909e30172ac..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 864 zcmXqLVvaFrVscr)%*4pZ#KJIF`;`GN8>d#AN85K^Mn+av27_EfZUas>=1>+kVW!Yv zLtz6!5QjsU%Q-P8GcCU;FEi0l%s>Pr$S%z5n_rq&l9-vN5SE!*ZYW|P1QO>G<_-w< zRR~EfF3HSGHh&hJlBf|-uvuo{4 zzO)6eJ!7ZM3KF3Y-pNX$N$nrB3aCB}DzZ@;4>HI***W=Ptg-vI4~Innd}&%E*Ivzu_Fd$LFf!>b$HF0EBHt|)2A>pQn* z$(yQ*ps4v5)ecW$ovV28gWwLWhy~kiFSs7bpMQC!cVWKLL-{!QG&2Rgd&R9^1BLyn zwXB3*h2FcfY|qBh=vRl5m&^2soPXeZXJ5r^g)1jTqg=P;9!V(`&r`lRKP{BYznV1Q4dmTY^{($(N~g>l`MJ>Iq10WlR9y-EbV51zMh-TH;OD>!+o zSG(2UhnZ>z?j2G(wLtrfQ2wnCZfz1rxso|I)EEk-)TG+lN%yjxxIcXbch7dNcOn56 zaufX0znHLFS64ek{{F9@Z@8Y>y);STyAN-v(N~6O&3SA0%;~n{&5(XR<3ean{=2*C zTWnpkzWP2~#?Z`@~#PA@@3Q8$cNS8KEY}HQ7WHfi!MhP f94NYGvR`>yhW>kt+)Kh1sbS56E7!d#AN85K^Mn+av27@d^ZUas>=1>+kVW!Yv zLtz6!5QjsU%Q-P8GcCU;FEi0l%s>Pr$S%z5n_rq&l9-vN5SE!*ZYW|P1QO>G<_-w< zRR~EfF3HSGH*0AF)}i2>A#%#Gu=GJ z;OT|wQ*95ui);F2-z9phiQ&@Y`U!>KMRwbqzpyOp>im~M`9}?}p0Mya^YuFGi=&w_ z-7^>>Ziq5}xmeq!#`N)kv-KRo|0>MiHouL|;(V{z@k`A-zx9TM`=^G~nM)=r_^sY> zUjF-fmmTapJO#N6{~UEOU2u1&s)UJrjI>r#2V-u33hxX~k^Sp9pWZpTI*~!BEa}g& zri&KeUBLgFH2mzA}FoYNxI`6W*v`LhcnOvKd&3C-h_NDex-vcXnQn`+bb8^o~;4VD5 zC8oJ+v4CHEzvXfE7oXE^bY6QA^5Fa7(5v?sS|qGlG4oI0x-CiV#RrVV%AT}cSg^WV zFEc>He%_xKOs~#Ip544g__~yfb@T4$)p~Oa*>hLSp4C>h&zC>@=EMgp7rc@@>a}=c zk^J0cl{fs>Om z+P`_%zR(Z)|2KWt+8=u`fx+S3FD_4}{s;TF{3`9gue)(^=B(g3!8h(szg6{Ru3|_a f-wz(y>%N`cW^TtnuRT58SXxs-cXrAJi#HJfTsKO& diff --git a/security/manager/ssl/tests/unit/test_cert_version/v2_ee-v1_int_bc-v2_ca_bc.der b/security/manager/ssl/tests/unit/test_cert_version/v2_ee-v1_int_bc-v2_ca_bc.der deleted file mode 100644 index 79d7a787732fdcd34e8bc8049e4a0ba865842653..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 863 zcmXqLVvaUwVsc)<%*4pZ#H)FR?K>|cBP%O|L9QXU0Vf-CC<~h~Q)sZE zuz?_m!y(M&oS2iDmS2>YnP@0xAOaF(7v}ZNFU>1S%*;~=%Sx-~)y;1? z&h%g3NV)On*OkF%7W!?hlKI{ElF=eek#QF9)OPE|3{&`g3v@0>!4XDLX^%Eo75aUlQMNy;VVUirz&Qul3xA zIPVsxpFN-BuO$^FnH9{w{At?!r8k#1#0M>6Dmowf^l-v6ne#$FTTGq4&s{TXx5k;y z&Q({$S)SZ~{hMp1QHAy7+PxD(pJi$bUH$#@gL23Hd4(T8t zyo&Wq%!~|-$RPwwIKU8MWQeri+-0P;pD*=u%-Zw8y@>`36y``fo>BeW#>+TKYG=7W zkJCNfo)xhxrYuxHx?gbH=YQ`VavP$fRF^z`EwOaR-RFw4Y}cFaz3Nu`wX9~p_T>O8 zwnXMWA=AggR>H}3PxLli_E>$O`mw|Ou;r&$)S9O?SI(B)DWpH&e7oK)(N&Kxc1y0g zSg>WEi=0A0h(g?=PSRSS6_es eg4&#qb9*8SR5PZT{qDNE<%bdHfqaFa`b_}j^hDwS diff --git a/security/manager/ssl/tests/unit/test_cert_version/v2_ee-v1_int_bc-v3_ca.der b/security/manager/ssl/tests/unit/test_cert_version/v2_ee-v1_int_bc-v3_ca.der deleted file mode 100644 index d67f6b83b11aa2e778b41cdae19b4be1a549d35c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 858 zcmXqLVh%HCVzOJn%*4pZ#KL4S=ZOI?8>d#AN85K^Mn+av27@d^ZUas>=1>+kVW!Yv zLtz6!5QjsU%Q-P8GcCU;FEi0l%s>Pr$S%z5n_rq&l9-vN5SE!*ZYW|P1QO>G<_-w< zRR~EfF3HSGHcMv3zp zA#)81sO}ay0~v^0M9YlgQ&V-(UDU*=gd8A@tPIRejQk7+O^jSjO^l2TN3WS?^=fOs zE;Qvk7Rz$?bf!?&zISuhi64%8r)Q!f@ojpn-@?^fBPH7!Ekb@TJILVflQ7Hlm3!Kq z561+jZ_ckP6FRTfw=ID`Md0d{z?J5z<>GF~bBbrGOu6~ye)I|HH@@qPuXzdWa=#!W zGB5L&Z0e%RQ@nN7*d=RgTw3I@-IaB#NYvB>*FS!pkuKjha(%e`LGjPw^>cS0t@e>U z9^E^|xF~nV%IIST)BW$yZDJA4elkV!<#S^L`$U5SYgo_rbId*5C(`rgQasBe2lHjK z3m=)=%jG?spRAn7%y3)s+_&vw&ksq3My?aET>s@ku~Wyj_4hNbt6%Wnd{Su3BbDP+2wzGvXu+-3F# zi78s2yZzXOEPvGVKiR)ie2TEz(eBO_%R1_LzpnaYWbE>m-LLU?Tk>uXfqbp&e>7zc z4V-PVb%gEx_nf~=Toj{J0CW$yXdIawf&y&dfsnRE(gA8L~T1@ z+ZNJ%<>5rn_ZGA6E|E;1U8=A}NG4A8*F|jw>;EEU%NlPOeVNmvvOIC)?BG{P7uRmO elk@lC@`HBAj%!GmhE=|qk#FBEp>*oI*AxJ-{6ua5 diff --git a/security/manager/ssl/tests/unit/test_cert_version/v2_ee-v1_int_bc-v3_ca_missing_bc.der b/security/manager/ssl/tests/unit/test_cert_version/v2_ee-v1_int_bc-v3_ca_missing_bc.der deleted file mode 100644 index 3f607b89b13069232937c9d0a94341c47ce4db9c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 879 zcmXqLV$L>bVhUcs%*4pZ#LUi9Xu!+HsnzDu_MMlJk(HIfpwy7tfRl|ml!Z;0DKywn z*gz1(;SlC>PRz+n%P-2yOf(cT5CI9Y3-kKsm*$luX67k`Wu}%JiWmri#JPmI1A=`O zLQ;!MGV{_6l?@a@qRc!}Wrp#Yc_r~l$+~66@yUttxtYbqKovj%137VCLlXmIBNHP7 zQ%fVGC~;mRWUfIq)t#kjpbl}CLYYx~YN{?C$2Bo3AqNv9D+6;ABR_*d6C)Q>6C)$T z1!L`oLvMma9eTJf?E37IozDD4xhI|Vzy|M|nwQ>pORH+AY2H55R^pZN$NyPbuF}zo z_wU_Y!lWX*%xqS!$%ngg)h03t{tgdvTR5jlwXO*ED>+=JC6HkC`M_Oay-Q{6Z?+m= zKD|j`op6}>e9P}QO@bDrPyG8+&t=l@nAA;gUt~+omJr%_*Z$Vh7e7n`{Vra(*qyua zv9g6+bzx(Ypn_FOW0^aP`iaFtUu8d^y7J;^=%Z!&7t5DNb1dERL%8+9iU_&XWr|8K zCtaBBy-2Qg+a#{v>z1a1N%6-Ag}Cb!|*|SIF!x{Q88>v3I{V zr9{N_uwB2_7R$uU$iRpkLcoLs3?W8_*!c%+{-z(TetX+Bzu}L@+b_n2dxSQ>4DfB4 zGJ{uF^pslkt10o{EtnadeMApWNGM&VEK(fy#qrMhM`?8er=OLd{CL!3bHHRRGet4^ z*IqeciLx38!uzM_Jh-Ymx8P?P@9X>S6V_Fodlk3j==a|5U9X=y+ndff8{Bh9xJ2uT zHt*K$m)44W6#dY6Q;#Kfeet=S(=-gqx>l$0J(&AEd*kuHGpc+xe6{(@%1Y6sOEP_}$vxj|7~YVPmmKJiDD?{;3jxlfJfva{R`$=jd)KPwQ^G-$K<63&kP(&6hO3PdH;8)hh!4V{BCt diff --git a/security/manager/ssl/tests/unit/test_cert_version/v2_ee-v2_int-v1_ca.der b/security/manager/ssl/tests/unit/test_cert_version/v2_ee-v2_int-v1_ca.der deleted file mode 100644 index 17420218c47043b1b6308b4316fbff6b5e638574..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 852 zcmXqLVh%89VzOAk%*4pZ#KQP&B9{R#8>d#AN85K^Mn+av27`1%ZUas>=1>+kVW!Yv zLtz6!5QjsU%Q-P8GcCU;FEi0l%s>Pr$S%z5n_rq&l9-vN5SE!*ZYW|P1QO>G<_-w< zRR~EfF3HSGHxxAx28lBB@RS+FXXcgYmKnw;CmP6!^BS5M7#o=w8JLvd7kS*K?&S5R(PI`fZ`F4NN;fq&lfJ#6v3a27SoAl>rv6EtVKJqj>@t}Bu#oLG^hCV5V@wlH@aW2wyicQFcS+4x?6SPG=T^<$ zduC^>t){F9a~67#>Al`HY2h~+@guV7JZH5Zh6D)8zx@A#Kk856KDV^es`wj+R~vq7 zNH&aq>M42V-C+g&IZ7yoZl`r=!1*RZgsPx*afUjOC=eLMaxo3N*P c&5COq6&0^6`k0e(-FPn73vHi(dv&ho0c=T1OaK4? diff --git a/security/manager/ssl/tests/unit/test_cert_version/v2_ee-v2_int-v1_ca_bc.der b/security/manager/ssl/tests/unit/test_cert_version/v2_ee-v2_int-v1_ca_bc.der deleted file mode 100644 index c16dbe23628f2cd57f2f88f6751e9ef4c641fed8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 857 zcmXqLVh%NEVzOPp%*4pZ#9U$=YQW3JsnzDu_MMlJk(HIfAj^>3fRl|ml!Z;0DKywn z*gz1(;SlC>PRz+n%P-2yOf(cT5CI9Y3-kKsm*$luX67k`Wu}%JiWmri#JPmI1A=`O zLQ;!MGV{_6B@DzsqRc$}Wk&Itc_q4KhVjXX@kz-Ba^k#(CI-evCPoIP<|YPF;=D%4 zT!R9tyG71G2I3Y`pj%Q?b5t@9@9tSxhEa=4w-!gHdcp3U6F z?D*T1qq)a>y7yU&Z&hrytWoRv5fI%HG2{3J4ZT%1+oy+URT(z2J$KN4dRZjaE7*V4 zqe~|;^=)PE&C(J!&DuEqwWe&3z?bCzhp!(!VbQH$`ey3w6%8vo_fC4P`blunHvKhA zy-Ro(p1S-=^YOQN3@RES4xi#rcQ5DQ_7UcN5tt}@NS#QrL4E(+KPIZBH6GoG`@4kSe`z;zXxNo^a^hRb35U%-{5T`-8t#}Url->ydHpaG zGa~~datHyF3^0Tk8GOWZ%7fZ}Kat*$xQOdZlc1RG|9X~LBC7>{Z4N7X@cd0^y?98B zTdcdL-`V8Ug7dTQAK}=#S(c~&aq#vzW^(nWM}M#O`tj_d=lPhvQ}eq&7)D*JSm}NB z;USw0_0F&grl{K+7;IIY4z2lmxAXMm2p;PXhnnsC=GSRV$a86*S`{pC^pxCdhP)eF zqZa!1d{CU*>bLq`cCw4C^V45@PHhrpomO|#E5uo-Fp%4}a`H5FnLpxOX{E9=U6nsM z#ZC+??B3pXd#AN85K^Mn+av27`1%ZUas>=1>+kVW!Yv zLtz6!5QjsU%Q-P8GcCU;FEi0l%s>Pr$S%z5n_rq&l9-vN5SE!*ZYW|P1QO>G<_-w< zRR~EfF3HSGHxxAx28lBB@RS+FXXcgY0;%Lg137VCLlXmIBNHP7QwsyLC~;mRWUfIj z)g2;jAPI4Z5YPpwsUUYCoYTapgd7x%tPIRejQk7+O^jSjO^l2Tm-59VWwPu`*@KTf zUbba*W4sn?Pt2hR@!vNO-CX6Aek`7qvGKacj-U;4rF)`&e3;&(V;1>j7rUIsTK%-N zhC|c-hDxmbr>#@`;%DqdId0R2oBHgp7$g%Uv_NEO>*WapNB{o5`boj(%S6Pn$|yF{nozosckY-$^I9vXRjxGyYhQc~k%C&edFy?!t7NlSxJE`x@)4KQ%3$ zov~X=cTaXLpQY`6NB+j)a+!b*Ki$$re4k&R3o5_1c2;5NryM)yMukF#!>68~y82@u zYofHk?EBVy#uMHsylOQ|UU+WiD;b%6R-6<-uQ&Mqs{jB1 diff --git a/security/manager/ssl/tests/unit/test_cert_version/v2_ee-v2_int-v2_ca_bc.der b/security/manager/ssl/tests/unit/test_cert_version/v2_ee-v2_int-v2_ca_bc.der deleted file mode 100644 index a39ef88879b2abd01e38d289f37983a30f97ef5e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 858 zcmXqLVh%HCVzOJn%*4pZ#KI&Kt!co^#;Mij(e|B}k&%^^!63_!+klgeIh2J>m?<>a zP}o2a#NiO;a!$<2Ov^9I%S<#BGY|m@vJ3P2=9lJ`BxdF*gk`3d8;TeRfyB9lxdVcI z6+%*rOEUA)4J8c3K%&e%{AEV*nRz9;Kq@&gJ}KEiPMp`!#K73d#K^$Z!q_lMoYx4M zYfwOSx5ydDK-?kbV{=VOyE4j#i3U`B!snb>03(?$PSR-?x{|_`~_=dvH|s%E`jjz90FVZ~pRDO`e)?Hez)!WANp~ z1s6Np9hBePdckdVJHx(0T;}2PEbC{IQtiy-x=N)%n4Zk zNd$xXh=(!Iz z&pvOD>$-e4a|YADFw@T&Z8MpjOuC~_pTB>$%(afkX@X7Nn~!f>ow*yf?aANE%lGMl zrXmwFBLgFH2mzA}FoYNxWRf=D3b^-wbJ``@CpR|=)bA>G_;N<@^6ZXKJKOHX_tX29 z{0b7tk9(ugovK?Z)U7QmoAO;xbAmzio@okacAi*uO~Ur%uXLw3wFv#;V{G{m;{c fU#vNMr_sGP^lZGCdfcP+SDii_H}Oc?@-74bJfT&w diff --git a/security/manager/ssl/tests/unit/test_cert_version/v2_ee-v2_int-v3_ca.der b/security/manager/ssl/tests/unit/test_cert_version/v2_ee-v2_int-v3_ca.der deleted file mode 100644 index 8ac6779dddb0e39c45c1ba4ff271200178f6f640..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 852 zcmXqLVh%89VzOAk%*4pZ#KLgntG59!8>d#AN85K^Mn+av27`1%ZUas>=1>+kVW!Yv zLtz6!5QjsU%Q-P8GcCU;FEi0l%s>Pr$S%z5n_rq&l9-vN5SE!*ZYW|P1QO>G<_-w< zRR~EfF3HSGHxxAx28lBB@RS+FXXcgYmKnzs_mwNK#={>%xSJtJT=v?dFe)x4V(=Y#~Qjbo(yYtO9eJx!v^II=x$T`LD%T6oY z*PA`f>|NcLClkch^*&Z?@|u`C<8$X??YWcV{nhP-zC_)w(OUFIVFKrj|MCK<0W;3( zl!|LeUr=dfFg-Tmx7Xp4Ezc9a+Du=gS$u7O(U-e_tk?YTlc_c@sp@)SzL<}fJ3Ic4 z_nQ-JCUp|85^aCZJ$>`)?Bvrre>~@^t^IRD^3_c9C;F0I3O!eCt{j{Zu&r^EE?-+%I8A(>ul_c+RW-pEg%0p;Q=iYo z%*eoq974dv0t_KWhME~UKF4z(=qR6aQlGI)yEf>F_nnp>domsMKdjbf|D9`UD)a1q z*9Y+v6B#DS1X%9iNZvJh`=6)TPO(`=xndIg+}f^Bynku`752jTofBOyiuV}FPhIcB z!|l2MdC8Y$>W0Ej(|iICZ}EItvuLY_rBwElu)x`QtBS2_H+7!=xI%u9X?I=mc|n^f zjg=)@(bw3y-^sG_39_ELH;u)>RV?Gd&Nr4(?pwCsU&kZKdpKsMV&B23H)njE-L*Wm z)RDK&K>Ahum80FqiukyMKdzT^k3QVy%a_@2ayn>gqiWAO!Be;XFb9UV+*hGQo aJ19ayN;KoB<-Mnz6MRIE3a}P-s{#NG@jMCu diff --git a/security/manager/ssl/tests/unit/test_cert_version/v2_ee-v2_int-v3_ca_missing_bc.der b/security/manager/ssl/tests/unit/test_cert_version/v2_ee-v2_int-v3_ca_missing_bc.der deleted file mode 100644 index 2098742d560dd551f6f39803319cc6713698702c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 874 zcmXqLVooz?V)9$S%*4pZ#KN#C+1h}YjZ>@5qwPB{BO@y-gF%rYw*e;`b0`a&FjHu- zp|F7NzBYs2+K?@Hxw}t0*P}8a|Zz=Ipqo-tb#b|@iBSnTfEZaBn41{+84Q{jxtN+585vfl zS*ZNt`PcmKaS5FIm5?&&{~9cKYfLhxb!+(l^WYET}xS;D7eDLzYYT?w-7ENfvhk zTUAb8=1YT{Ow5c7jL0DbOhUjAVq_51_}1~^#rdgAmM>W5b42r#XZdk)-4(6u-_yi1 zk7~KKq}uh?AGW$A87H#5PJOeOZ{XYIwHoht9$Auf`}fXZ%Tu3zZ{PP|+YVEE=A*M7 zC@xcDoT5~qnj+K0_55Ue>2ANcvZy&cKWn2}AH{Z_(hi=}n7ixQ+ka+vFK<@1{&-WC zXRX2G$oFm!)4A1VZhfzPuQQ;7>s8l@r!{J=k@tnGF1-o5qqgPIomct?#lrXvNu`ubI66@9Dg=`N`+brdxXoYk5tXSG-_NN%5r{ liqE!xZ8qQ9k#=^<@!pGd3Eof5vacD)FR?K>|cBP%O|L6#x60Vf-CC<~h~Q)sZE zuz?_m!y(M&oS2iDmS2>YnP@0xAOaF(7v}ZNFU>1S%*;~=%S~UOpFXn%?&N0#CeU7 zxdsJPcZ-~X48$#>K)0l(>Y}@-iBSnTKp0sWn41{+84Q{jxtN+585xe%ytx&a^25_9 z=i@oU z0lUtlpH1_&9@;6mV}ZK9d)moma!F;eALKXO>Nm-SeKN-b^67xUinqgj^bi5dC#xT z*}hOad;00v`pyUYE@@b{;B@}FN!M1##Q*L6&A8Q}H06c6p5V0)R@L@9H=N9^ zbY)^@WMD)NAz+dLh7cn|RXj`i-(@L!wHCimwM%?9ek&zk{Ym_9=@YH+Ej9NNM4L?( zuUL1g&Ajsq>xUE9H@{u2yfk+qBX8}&@COQvJ8nI@tkk%RO+;62k;%WDx4-5nE}uHd zD%ihfnTGl4^CFd}=iIxpOT$sb!X@N-hJ{L&T6xL*tETR^->0$9I@TL`Y`*!@-AadL zSAHtIkosz0+ZJV^r{WDajJh2zF+@skmd#FJTX1uMrOD-NHme72uPSD5FQ1w9qcHSv z=cfhPK@Zzf*o52u_g^lYIQj9pne4Bt*^jsU+m?<>a zP}o2a#NiO;a!$<2Ov^9I%S<#BGY|m@vJ3P2=9lJ`BxdF*gk`3d8;TeRfyB9lxdVcI z6+%*rOEUA)4W$hvL88n&LS;trnRzAgNy)lphVjXXK!$;wIIp3Jfw7T^k%6hXiAj_= zuMslWpqT2;Q8bW;I7b5LoYYiZERJeoR6-6GMpg#qCPsb+gC<5UrY1&4hSwSIO&M*T z#5=QQ*e_cbT({wH&Yj)q0SZy4ew{6eN;fo}5cs3$(biKBJi1KE)J_~&)xZA2#;?0) z`fgG_(_C>%=Emt}Cf{c9%IS|yk2COy+I&8K<6MZ;r)HrU%X_Cx-F_=J^S|1LuwSd2 zV>=_B*u3{xGC_ppQroHDuTO?b+Z;-%ulV!)M_Ood@X}9{|E~{?zAEX&w{o(N`Ng)7 z@@pRyFRMOxej6#kd#+%onX;*bp7W8}TxYVCqbzE!GoE&R5vjC&9q$hAOTwjAHIu5d zOr#Zz?{4}KY?xoKU4M7+vxf+WCN_HSE; zUHWY%W<~}^g^)qfc(~-i-cA&iZ%+@Px!ADqj%$7^->15i}wy2kTUC_s%y~c^BXr;&^P|mJOWu zzm&U9S}L!{>3{Y&d)nP&7I#Wke%rrlfpOrovZr(YKUa0$A78L(V#eXKx>sa5I(-=? zZ7cc1zlEc#F_V4q-IX)>q=G_HEdu6y+Z!o$*A+ArtIgV<=yYSfzu>wc^*rs4z07A9 fs!8RFtavadH}THR@EaX(Cxlp6#uxC|ow^4Au`oxm diff --git a/security/manager/ssl/tests/unit/test_cert_version/v2_ee-v2_int_bc-v2_ca.der b/security/manager/ssl/tests/unit/test_cert_version/v2_ee-v2_int_bc-v2_ca.der deleted file mode 100644 index 06918f9d4c42d2a67721e9d77df24b98ac6f984f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 858 zcmXqLVh%HCVzOJn%*4pZ#KLfXW}X2r8>d#AN85K^Mn+av27@d^ZUas>=1>+kVW!Yv zLtz6!5QjsU%Q-P8GcCU;FEi0l%s>Pr$S%z5n_rq&l9-vN5SE!*ZYW|P1QO>G<_-w< zRR~EfF3HSGHh8a^k#(CI-evCPoIP7KR2<;=D%4 zT!R9tyG71G2I3Y`pbJt{LGD0tQ4^yQa)2*0AF)}h7{FfDdbI!j! z)j2m6|E3zIG#|>^mM(RpU6J)&y#3iY*O^Y&_Aisa$Z2-ggE@YRs_UE`whH^6{p1SK zxpd~^?Nmo4tD+voD5p-N>qoYT{4nmwk9XIIZA#d2P~wu8@OCjyVY``5of-)&|F`V2 zQON%PYZ7~z_tlg4(n@wGhH#5bdwWmQb>X$k?>IMj-2Zr0aQ*FSojliL507sOe%cb# z7Jh(NtM)|H`}<JYjpc?TzbW&6SJUR=Mc!T~?5}yWq<5 zOz}q%uS$-kyB&PI5Mw8F$3O`s_hC7_{Zr185ON(Zu?(S#w)mV3Iy~?kZ z6LMOY{jS+DVG{c*3xgu@(AydNC!U&q>ApqN-JHn_S#52$Tv#Yv^(a$8=*_)p`%~(F zvVM})nWf{^-cXtJ`MY=T#glt#W<1CVp4ql@O~8TRH$F2x?Y-qDt$tX%t!?Rqrt-KA zl3WSVh972XAH1qwyCq`Lz6Ux&8N2jiC%bg*ZQb*>-#%q+N?qOFoD*~Ris#Ak7X385 zlf288u)FR?K>|cBP%O|L9QXU0Vf-CC<~h~Q)sZE zuz?_m!y(M&oS2iDmS2>YnP@0xAOaF(7v}ZNFU>1S%*;~=%S}D=$U~eX0dz!aD#$75j%s35LJk&2RtDxKMt%l^CPpr%CPqev6ZLH>@|;dy z%RarnmZS1!soaN?d$!%OVP;+V|5jA4X_&1spUEEXvy&Hx#VqmL|N6wT&fVp5+pab= z`xS3$JFtm+?o2}`*IK!9F@n1D3V!=N7GcDBApXSyH68?UZ-j z?z>d@OT~^G#hew&Rf?Is$wY0Tij~dopILXCA0K#XBXgz8cS=6{q34O)!exKVGx}X^ zz44;@1Y6^|n!cqzyMp|d&GOh<8~=o1@w4Qd$fHNApY<tU>ZcvdU31n>a{AKEkNsAwm}MumDcwrqFF9W>@a&$Ta9Oq4inAsQrf*vJ zRFa9AkpVs707Hn8VG(QHwg3UPn7?|(iz*orgSnMTI=*(@OQQ5Yb{^R_*vF>d8?nTFzWu0UG}0?KYPjc z`2iQXE=<%cXqZ{NeA~mj^Sh*H^v=KkoAJe|{<}%1_T0HF)Z*`*c+!;R-e&J>Dt-dR zH=4Ge5SsM#amulkY3EhRP&Ki<@%k9}W9*EAd7AyI%PLd^5YMFKI!}~W|KRnvnyY~9A bFuw-NBW~{=GufsVmP}o|EjwiEgyS^;0Q^gg diff --git a/security/manager/ssl/tests/unit/test_cert_version/v2_ee-v2_int_bc-v3_ca.der b/security/manager/ssl/tests/unit/test_cert_version/v2_ee-v2_int_bc-v3_ca.der deleted file mode 100644 index 0cf35541cfe38f11d8f2703a5507b7721ceb0838..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 858 zcmXqLVh%HCVzOJn%*4pZ#KL3{y25~$jZ>@5qwPB{BO@y-gF%)dw*e;`b0`a&FjHu- zp|F7NzBYs2+K?@Hxw}t0*P}8a|ZLi2^!S7#?FUcUP6b<^OF3%Lg|A=LguIC=HILLTgY*uIw|7Ow~66}3|q9lB5T?=@0@b+j=1eq zChs2cLt?SvFPE;rvZeCrnWSHgllZ&KZ01KOy}$cmN3@*6-0h0_cgcuppoASS^6;Axibm98cvvbQDefnQkFI8F;eL3U&?;ko{QJW9n@8ggPgvdCaI$9EncBB|5At5z5n=F)``xOAA={67zOv_D!|~v) zpq-I;bm!!|Z0u8c+L=s0S=#z)&HEXDyVtbH)=x`8`wr{-=Fcp@B2<*reLFtoP29!) zF~3ENw|T+k728+3Eqs%avD2;Lw8^4FQoY_2oW<2PUoGp-yL`!mZ*pF;wN9d9zSRWY za~>Bo-REf5+d#AN85K^Mn+av27^*VZUas>=1>+kVW!Yv zLtz6!5QjsU%Q-P8GcCU;FEi0l%s>Pr$S%z5n_rq&l9-vN5SE!*ZYW|P1QO>G<_-w< zRR~EfF3HSGH&ixI1c@^9NR=7IXXcf}Cnf8a8OJ9l#^+`h7XwuQ1q|fGc@0erjEzi; z3`{MJ4Wh((jgYwp)l_$urhz)dSqeaBrKalQaa_e_S`8d^T316}746SAD3)b7I{>pDOw>we!EF^Kd zO2Q`twtK4r?IHsm|8sx6k=SP_f8xLuhZkoLi8gM2;4qhM)1md&++nU4yF~)J`F(f4 zcT~6Iyi^r3Jg<1wn;;m}c{_nW= zbXD&0W%i%jEcuz385tOnLkO6VfFZ=lpky6nEWy4l%KbP0iPsvedu!jkcvrkN;jQY# zl6B?mIq&N^*Y&Kc&EZs^!GG`vf7_xLG0(X)!gl>QyYQ#~n;E|i`HZvvNcZ|*k0L_u+?)2q z-FfnN!7IOATR&O43G8<-|9ay6nFVgiiPsNHa7?;oQS`OpY0cB?6HL_D!?+xo&-$+0 n^>3$dvwvuJZs>P|t;JETCqDO_i}tjZ>@5qwPB{BO@y-gF(6>w*e;`b0`a&FjHu- zp|F7NzBYs2+K?@Hxw}t0*P}8a|Z09GxJJx%M9a_6Ak3Vc@0erjEzi;3{1_9%%a43jgYwp zxm0(Ew1FhVAwp$F@u{i0D9&kOR6-64Mpg#qCPsb+gC<5UrY1&4hTVbfQ32g;%hlc7 z-E+^q=U;a1Z9RKWY;w)5P2YY!u24^}`6TrI)7O;g=REdpn0_ILnN2phPW3P6o0pG` zHFoYi_u1Y$=A|J*+j9f9T4bI4bKR-8n`0`AZcW3>${n6X7Vn7C~G%y7klZ%Kd0pO#GH;Za{ri;Y}9`CqZVH| z6EhkD7I^r%>RIdG372b#J$**oudr zjO>}I{nkrm(Bb3=ADx2p*78+2V-wA=+v0!m^6J? z@?|lZQ1IbGtHZZy8T08%avUGo63v8)moHFRTXSkb##vupy)|~PGxyAso-I+h`+~q{ z#}9hZmQr)>%v~7Oe=)S?{MzYf9{fGqvnN$3#iVssnfzvc(Rl$EJwhB6el2W%tUn<` c@u+Uglj1-@hg}D5`X5@YbAR?$nT93r0O^fLkpKVy diff --git a/security/manager/ssl/tests/unit/test_cert_version/v2_ee-v3_int-v1_ca_bc.der b/security/manager/ssl/tests/unit/test_cert_version/v2_ee-v3_int-v1_ca_bc.der deleted file mode 100644 index 34c3d10202ba01486a6f7765b1c1f2bd23d486cf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 858 zcmXqLVh%HCVzOJn%*4pZ#KIUI{M&$+jZ>@5qwPB{BO@y-gF%)dw*e;`b0`a&FjHu- zp|F7NzBYs2+K?@Hxw}t0*P}8a|ZYlpxu-Ywo7HpY%@%&PdaA>pier1j6lSMY%R79}TJ`FG^`@(RZ*yh~tGV2D zzwVL1a>smbC#J0XEuM?OuzvV@~<5HR6TRV~I zO=V@ub*04n!5q#@PgVZgozA-F(5z#!x_{5#Ubo5h|BApHzdp`f79gr@HNkPZwmJLk zZl0GDh;fDX`oncA!U)lTp?_~dt&6QH~hTQ^{7jcVu>pc0{?&nPCk88-zyZ diff --git a/security/manager/ssl/tests/unit/test_cert_version/v2_ee-v3_int-v2_ca.der b/security/manager/ssl/tests/unit/test_cert_version/v2_ee-v3_int-v2_ca.der deleted file mode 100644 index 00174ba0bbd4b7036062cd23ef6eddbaf6d8e4d6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 852 zcmXqLVh%89VzOAk%*4pZ#KM@nN8NyzjZ>@5qwPB{BO@y-gF(6>w*e;`b0`a&FjHu- zp|F7NzBYs2+K?@Hxw}t0*P}8a|Z09GxJJx%Z%ca6Ak3Vc@0erjEzi;3`{KyEuzGEjgYwp zxm0(Ew1FhVAwobGq^9bkIH!qG2{|YjSs9p{82K3tni#p5niv@w9`kAko;uj}b9t<{ zrP^u-)+N|5F=Ews^l@*3T;d41xuXLGrp?P}4hJ-t%PP)6^{(pVXz+^%26s=H> zE2bM(?G$K^IiR#vV9&n^22s7`7Y;4+nfdt4^F6WQ%qLg1GZm z!;*XwN)_5Uce7j6S+uZUSS0jrqORWUz#IJMJT4_nID6(B!?ZQtZYq~F-wDq=q%db| zoKu7Ro@B;QhuGO1C6dvmh5s}7-dHh2aJv}^`r9f05tq>{*ttAc(JSJk{oNm_%bA!N z85og62$)!aA;ieAlIh$(iM>yi)DQ9b&32A3dF*n3mwW%aMaZZ!@wzf)4y^J2z!lopDfTT66mG2l{G}Qd!FvT`AbOR7j%W{-cNc zKd&i%tV(oGgw@f%+k7F($By>SWq z9#yHVJcsMz0r~RiwF{W|MdKQGKEKU=dUt$_o>Zum{D#YSMWW9%F0p-S{%BLdw~fwE b4jd?rnjxHVMk9Tx$mH`AeQqAgl{f+b)rLKr diff --git a/security/manager/ssl/tests/unit/test_cert_version/v2_ee-v3_int-v2_ca_bc.der b/security/manager/ssl/tests/unit/test_cert_version/v2_ee-v3_int-v2_ca_bc.der deleted file mode 100644 index 7600826db8f768c6e2f9753d6db2e0d01a0d5ec8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 857 zcmXqLVh%NEVzOPp%*4pZ#LS+%+klsiQ>)FR?K>|cBP%O|L6#x60Vf-CC<~h~Q)sZE zuz?_m!y(M&oS2iDmS2>YnP@0xAOaF(7v}ZNFU>1S%*;~=%S~UOpFXnElfKu4se>Y}@-iBSnTKp0sWn41{+84Q{jxtN+585xc%h#%xKYz_B6 zemv!aYvqUevHiikA(Ik)zVQh;OILr+K5ltq$wZNiY~!cR8Yj(Et*`rVr70HODDsS5 za5ZPi;Yt~yCazs-n-s0jwCc)EBU?TzuET9t6>^@crE%u>`f_k9J^pXOoppbup>Bqe z=)dMocIMqrj_)^nweh1?Prs+X?%JJKKbE&zG_UeJw3Gp94Z|3|D#6c!)17}m?9jP+t3ATwgQy9MC&#gAH}zVX zm>C%ukwXZWWPl;W$e?6dJpFQ8VyTK-iw9R?<;>qEX0JRaWa`e}zGVCC2ARu~j2;K< z-NJU2$7FLMyZPEVzoPVx#e^Sv{32s%oYTu+-Jd;O!fI4Io-bL$yE;sBnFZ_J>jx(k zRNCK|eOslPHFuv%kIjnvpS4U%CoHqoyZ$bl~6*VbsXadrR4xnMm}Bu diff --git a/security/manager/ssl/tests/unit/test_cert_version/v2_ee-v3_int-v3_ca.der b/security/manager/ssl/tests/unit/test_cert_version/v2_ee-v3_int-v3_ca.der deleted file mode 100644 index 22dd6e4069e159f6773b0128d00b6d63a214ef91..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 852 zcmXqLVh%89VzOAk%*4pZ#KOp{$!5UI#;Mij(e|B}k&%^^!64m`+klgeIh2J>m?<>a zP}o2a#NiO;a!$<2Ov^9I%S<#BGY|m@vJ3P2=9lJ`BxdF*gk`3d8;TeRfyB9lxdVcI z6+%*rOEUA)4Mh!vL88n&JY~l5nRz9;Kq@)WKu(<3(8R#l$i&FN)Y8x>N}SgSnQM?s zb%#hBNJ1PURAv;PnhJ6U!Z}ThO2|RM$jZRn#K_NJ(8S2a)WpchaNyZ5&nkr+uO-eWOw0l>9O{BX%z=_Bz35`om<;t&i;io4GqH9#!sgnsCnW*XP+X zGgGeF$fnO&+IM*GDiz@)&Gn}bo?}vXz0kK=eN)tGC-$$gUSWPQMZZto{7{*5&UF4B zP3h&XtZ5I#Oefp3A4qDO(;b^A%(Uq7+$~0Hmr9+oiw@dh&$cw_kBETX_jl5Tj!evq z42;Mj1WYWz5MpFFyX@hV`wzM;pEhi({u}&0SWGdQU%+zPWcSDlxyq$B^E0Qa+?(o*&m7I>JJ0DmwzX6ge_A46lfSCYk;#%# zyZnmjqRoZP8~86eS9BJy4Vv`mW=Es6ZC>$yC$2g+5&l0bidS){zwx`RH)$K&lZc-W zmx~9mNSICeu0J=k?`y}&wM8|FFW37ok@E_w+*lg<k)*+DkKM&6a+qEZ)o8YqKc*B>Ud@ Yj@68po+!PumQVB8$ewJ+dE`VS00~YvRR910 diff --git a/security/manager/ssl/tests/unit/test_cert_version/v2_ee-v3_int-v3_ca_missing_bc.der b/security/manager/ssl/tests/unit/test_cert_version/v2_ee-v3_int-v3_ca_missing_bc.der deleted file mode 100644 index d9ae34fb3b1fc3165e3393c493d1530cf979a9ff..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 874 zcmXqLVooz?V)9$S%*4pZ#KI)F`lkUe8>d#AN85K^Mn+av27@9)ZUas>=1>+kVW!Yv zLtz6!5QjsU%Q-P8GcCU;FEi0l%s>Pr$S%z5n_rq&l9-vN5SE!*ZYW|P1QO>G<_-w< zRR~EfF3HSGH&if?1Bo*8h?g11XXcgY0;%N0_}t9mVxV+iv=i;e* zt?pdA^~>9fMq~ z)t7H{m>$acUEo;3rC0B2D=q)xdV63^ncLF|`pdlHN%e2d~)_C!@qtAK$W*yb}8N!s9!;8m2uvCuzvPuJV-<^ToOIo^JTM zQ+$q``6ThpI#$j0SsTLTQ?9LEc4STvXX|G>{rQYHbALq7+5F&M(lZ)>U9MfZoa?SR*T>{y)zYKW%$FKHyL2~Tac#ko18KVN)PmQQ mTc3PZoEH)KVgIqGK1}yrSVZ?Svf8$Xu?Ad;Z~7;BBoqL~9Zg;U diff --git a/security/manager/ssl/tests/unit/test_cert_version/v2_ee-v3_int_missing_bc-v1_ca.der b/security/manager/ssl/tests/unit/test_cert_version/v2_ee-v3_int_missing_bc-v1_ca.der deleted file mode 100644 index 71bc379abe4b20563d28d7336e4a62a6a477b361..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 874 zcmXqLVooz?V)9$S%*4pZ#KPoo{f_}J8>d#AN85K^Mn+av27@9)ZUas>=1>+kVW!Yv zLtz6!5QjsU%Q-P8GcCU;FEi0l%s>Pr$S%z5n_rq&l9-vN5SE!*ZYW|P1QO>G<_-w< zRR~EfF3HSGH&if?1Bo*8h?g11XXcf}=Vlfc10~{~UOpFXn z&5ewr#CeU7xds(fcaxfd3dBvaWk&I-sk*pa*2JiU96*e$49rc8{0s(7j9g4jjEoGs zLNA8hKP;c~^+Z-sYhuHZbEOW4GL|o0yI7;EbEDC>R;77o&iC2uPLO*Wl_wpQy0k-I zZOY!bU2|u(1zr-h{dBaXGk&5@;32Jv%jS7re!+b=cXj4E&K-_70t&3YR=-Z3{$D9( z^|UMM*6uY+G;+*M3=SoJZ+58G-cu-ah9SoGg6W2{{Hn@#!gmR(KP-}CeeTG0?1wPd z@vP_S6F%lz{?C%M7tO6br~UO{lg$kle$lD+KQ{Ns=xbj1Aglbk-#xfhq-mx^uGUHi zms!mhxRjrIotl>UX;Rnja~sd7sdlh7_p%FK?^=Cz`TzHSGUodoy0(*deZU%x@E`45 zcibl#m+)^gW@2V!U_=ffU=jj`5F|W&3`~&fcLEzF=S1*UA|#y&b{9;f%6|OWI3fO;l1Odvsn-)yO;D%;ivm{el(46YtwsBXOgXI`LSy1 zr8tL{LeEvU6zGc}7tX$|7 z5q#$POP8=KjKPNbGfiz@OxxwSoUM1gbaQR%@8VB!&r1K5@m0B;UK9{~(d$q3?rtux mCV_6&Gu?qd-uh3J>502Ou`TR6i<0bQ$v3@0x94j69|r(q%~3A^ diff --git a/security/manager/ssl/tests/unit/test_cert_version/v2_ee-v3_int_missing_bc-v1_ca_bc.der b/security/manager/ssl/tests/unit/test_cert_version/v2_ee-v3_int_missing_bc-v1_ca_bc.der deleted file mode 100644 index 44ef963aad1da34895704a4e7cadc9fa68fde146..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 880 zcmXqLV$LyWVhUNn%*4pZ#KN%pf`tJu8>d#AN85K^Mn+av27^*VZUas>=1>+kVW!Yv zLtz6!5QjsU%Q-P8GcCU;FEi0l%s>Pr$S%z5n_rq&l9-vN5SE!*ZYW|P1QO>G<_-w< zRR~EfF3HSGH&ixI1c@^9NR=7KXXcf}=Vlfc10~{+B?Dj^3GBP#=Q6C*!^K@%evQxhX2 z!~NX0FHfuOIfV^oOfsLa)oY`5x@x+EhQPhNy{m;E>-*&k-Hm2^5ta8chl@`&=Co1C z!bM*nr@V8@w^<*Na7sIFVTgbHf_dqxNft8&lTD7!tY0ygqd#)dNr&*e(MgxGbeuZb zj|T`(UcumhySYZd&Pn@SUii@Jlc2i!f@5*;1R|!4cv+~ET zXPgo4Pvc$A+X--Pa=gg$(c{`Jm)}gA?LRMVzT+vSV{>^=>~xk$u7j$qIj`%@-}oye zZnw&=h`pSD%ENC}Yp~k8i^rPv^>1xa_y51>_3c~o&mw0Q)UeCsCg$d;mI$qmkmmU$ zbh#@by07fNKNB+}10!+>0TU81gcuppv`^m@J(?To#_!4TMj@!%vx;HYGA5B_(-X2^ zFh{Sbj69dW@i)`s^Yf;CoL+NgMw{z>|CIV8O}Y%*tX%qQ=VZ3b2^O5PUx%aY`)FR?K>|cBP%O|L6IT10Vf-CC<~h~Q)sZE zuz?_m!y(M&oS2iDmS2>YnP@0xAOaF(7v}ZNFU>1S%*;~=%Sz1wEYGr>JP3ET*vgL+0w#os+WMZxu3HOsc(iF(TcpbCR(BSD&1njQhU+^m4N( z*t_Jc(UKqWQb#^#lyq6K@3PkHxBe?zs<8gk@l9*HA8vM;wx@FUvqg_)pA0!^`$U_c zt*B8&?B2T@-cxfd)*akdd;8+##NbzNCVBrl+L4~a*>uD0MgE^(ztZ;cPX4pLKPJ4* zoBis<33Gh1QDAi!nm#{6qC?C6F z(Ry~ZU(0qfF*7nSB8Lz#2?0Zhks-lL=kSZ@oy;qmnHxodVjtuttmDamJO z^QfhXB`e={uWNk5dDZF7OU?<^UsclXbv_7M{zT|ZzjPiK+t<6RUgvy%yhft_=YwF8 zuQJT87n-vjc$H7x7F3rBxRl6Y)7t*5uOdFDAcei_ufeoQlT{?vws@^GW0+uf%hogR zd8ploS9MJdb0-?rd|~G}!fq;dCTzCUD(__5E7McG1XDS;)e4BdoNCl4z3}>6YtBPA zPt5e-=GnX94NIS%jjr_BsD!7&^X|PiIQ~&|o#Jl2sa(fh>bVhUcs%*4pZ#H=p)&VZMVQ>)FR?K>|cBP%O|L8&3P0Vf-CC<~h~Q)sZE zuz?_m!y(M&oS2iDmS2>YnP@0xAOaF(7v}ZNFU>1S%*;~=%Sdw+MP=`260qBU-R9!rdYhqMF4kkuc2IeM4eg=akMlPl%Mn;AU zO)vCL@G(Ylh)+?;dozf2Hw18>B|v~>@@#ix~;2mGF>(L{Ze(kD$a6pzn z=D`uRqZhY5JKE>`{!>eW~*@sX5!jw%^&nvtOXpTOpG9x8Jfj z;h>1sajKR-9u+Q&Hxrmylyx=!vG@GtVY3-tsPU{1o+8|kVc>6A>zO8(w)#OubCAzo zp&GZpKTKE}ivL{Q=E>MHY3;1*>2G~X{z%+ealcWv^S*s@j`EAk1+iUQHd^Fey~o)% zd+V1J)${IbOXV!u97Kc`=loG?P(N;YC)44=@w(-HqSr$W^1Hq-4|8F9-gkfPt1by~ zPTu0^gyWM|b3Ke=oVNOx_sm`IZ(ZFZA|vVPWc)E}`-Qwb}u_ kVE*uwOhJ#8hb%eYdOhKgC`+rgeQ52vS*FPMs^KMl0E{R{wg3PC diff --git a/security/manager/ssl/tests/unit/test_cert_version/v2_ee-v3_int_missing_bc-v3_ca.der b/security/manager/ssl/tests/unit/test_cert_version/v2_ee-v3_int_missing_bc-v3_ca.der deleted file mode 100644 index 888311c13127b50a2cd8b2d815f6628211be25ab..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 874 zcmXqLVooz?V)9$S%*4pZ#KLg5F~oqEjZ>@5qwPB{BO@y-gF%rYw*e;`b0`a&FjHu- zp|F7NzBYs2+K?@Hxw}t0*P}8a|ZShG^l#cP;XfX0H~0SDEq6mLct+=bqgA_NKP+UI_qu$2 z(&AfEecsA{xpzmeN-A@^eon*D@c6M)_pk%?#8hiQt)&QT)X~J`yBpz;V zb@%jnvS?PT8`IV$7mEdDEfz7i?qBZVws}cL#-tn9Ys9P@lYYINQMcdOjQ2(G(d=|* zRfD2u%qOEGl!UA#JuB~@-(J@=yX;|j`OOSxE9pH4PUNLlsL6iw+cELTM*f$xcvQn@czP^5 zD5tOQx@Yx{E)%}MA8dvvKYkY6`)&TAkh#}3YpLF|7c&c2zxS&1p_PSllu-3~zTR^2 zQ;rFrE48zqE!g2de_Dm29HYk3Sef0^9mLX2JQAkNd^|}~&SK-AU+l{dtEn%)B0kkS zuyyT}!qp3XGCRCnrmo3odJ%dpYtQpeq4JVD-1j!l4LfMlU=+c(B(BNvXq#ABndTc6 m34ttL|HKNzlAY_*b8Ql(jvA-Vem6zu-~Rs7yF(IAKLr39s!d`5 diff --git a/security/manager/ssl/tests/unit/test_cert_version/v2_ee-v3_int_missing_bc-v3_ca_missing_bc.der b/security/manager/ssl/tests/unit/test_cert_version/v2_ee-v3_int_missing_bc-v3_ca_missing_bc.der deleted file mode 100644 index 4d7b7c835b10c804b5ac74471a62c6e02a78db1e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 897 zcmXqLVy-o4VoF`W%*4pZ#KOeOamIj`jZ>@5qwPB{BO@y-gF&q!w*e;`b0`a&FjHu- zp|F7NzBYs2+K?@Hxw}t0*P}8a|ZqpGKKcd}=DlO@v(8#HfTEZj7u9%uS5^3Rxv#RkjODJC{(Ep=UhL(K=M%P8eXNU#oP_tZL)=V{U=mKR_}EE^YVh!)6_{y8D|6acXnl+N~v9YWtrL1$wqI6+Bv+&b;b- z>ec-R*7j<@ICrWt@YU4p{Y@K%WD74jI12aXb>^_SsQx|h^Qa_?(BxWgHmQ?q1rttt zd&+)Ls=1J~<;by{Ow5c7jL0DbOj*DXVq`E=$zar-{wJEhU23UXkF>VjYrd=_mM9>?dS2hznj2upf03yuiTkiA$6+Fiqf~&S7zG%4S2k~V8xsrPeOSP zp6_cdol@VS>oD2OU2Dz5uH#Y`?%i(=u2bOEy(K>Nr0Sit z6=`ylB^dAIy%3wS)OJX}#Vwn#*9ay(PF>XtaTpyJrP{{otl*Fv83S4;li-f~)U oj=aP_5nX4|cb`6;o^eMhc5&e^ojJ?Rrd)8n&|bIZR{co}0GyLn_y7O^ diff --git a/security/manager/ssl/tests/unit/test_cert_version/v2_int-v1_ca.der b/security/manager/ssl/tests/unit/test_cert_version/v2_int-v1_ca.der deleted file mode 100644 index d65d9c6975837a1c4a35c9b2ad63410dee025298..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 838 zcmXqLVsBg6Sc+ZL(6$qTS45$c|KzOZI~ zm|0Ks=S6lRoR*q``~R3a7uasT!_bi#d5?S6Y4J@@*6^P8=?>MO*QM!UR(DqLMA(HB z+25m&)`+z_O%&G7UHf>`3R8FYTR&>-BUXp5JZ*DQVZ{?(+Xr_V*bN`B^&M+3xawIs z<14{I49? z-YwkIrS-q(*PW7jznS^ho|rEFtf*ox@t}SqZ%xzMTMW#HD&viv0w14!QMvr;6W+=%Mi>2d%iYjPdZ{T=wZ5j_pMs%BFngS>qM1 V@PzC0t{9%emCF|zC@RiZ007$UKO6u6 diff --git a/security/manager/ssl/tests/unit/test_cert_version/v2_int-v1_ca_bc.der b/security/manager/ssl/tests/unit/test_cert_version/v2_int-v1_ca_bc.der deleted file mode 100644 index 730abf9fa32becc4c548b3ced790ac01919b416e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 844 zcmXqLV)ig-Vlr63%*4pZ#O$>Fi~%njr&gOs+jm|@Mpjk^gJeT)15P&PP!={}rqEzR zVFN)BheMdlIWZ?QEx#x)Gtp4YKm;VnF3jtjUz%5vn3<;#mYG^^C}JQ466X@;4hZ&D z2uUq2$;?YP6g1!mi8AwWlo`e+C&niw8_0?C8k!gw8<`jxn3@|~M2YhnA#)9~sO|^} z12Kpr_{)sqGxJJx;cjVSR6-5|Mpg#qCPsb+gC<5UrY1&4hSQw$53ja+6#VLfL5oRr zN}X}li|K*iL`5r%%iBC84jH}Ax&K&QubZP~X}OY@@7m~h8n<088JXTbRu})jU3Saz z55h$v27Erx&5ATWeroEtqIBL}Fw;}(Sh9~%Fl$INSCW(2i9HKSFR`+$wO?qs{Oi?= z=P&R6DJ0eYWoyjayL+$d)o?W1ND8O*oI59&A!pF{!0^7j#@}u~hS&cN#RZ;=PCaop zq~p)Y4|Wy~in7mK7R-6yb1P$u^{(%xMemEQ>Vz(A?vf5**}79^r+e+6mboH<*Iz6X;_HpS@0bQDdiQ!8bC{G5^1K=2dapXo1OvobL=GB6^C z5HOVhLx_=K#|%C1rgeLTGj>0_wbXzu^5L8P=g%js5qiRUsBhCwG4qsLzWX<%PrB~h zC!U+6pZ4)d(v@{tC;M2OxRnHxE2pgXQTVm=?}uHli`la3c0B($PyM)7@NMH9ugyw= ztu>o2rL1KNX8u&+by~;oe8@}T&|5ujmA_@C->q6->Y!zinN`$i*5qHGpztYB@~n+e zeb$E8{jYcYi?*3F?L%G6k784OnVw3eZbPq0ChL~`wU`w4&RNuVQ?}zYelzRh4^!^w zoEI#=+4yR~?TZ`rmUJC8S@o_;^;q!3NK^Y6s?n2ot~?~*&a3))iy*@Rxi;?^QDGZg VXNpActTbt;Ja_e7-ztY2bpRM|KZ*bV diff --git a/security/manager/ssl/tests/unit/test_cert_version/v2_int-v2_ca.der b/security/manager/ssl/tests/unit/test_cert_version/v2_int-v2_ca.der deleted file mode 100644 index 7c72e51b4e876b33287f99039cf2056148ee837a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 839 zcmXqLVsd#AN85K^Mn+av27?4cZUas>=1>+kVW!Yv zLtz6!5QjsU%Q-P8GcCU;FEi0l%s>Pr$S%z5n_rq&l9-vN5SE!*ZYW|P1QO>G<_-w< zRR~EfF3HSGH{>(m0f{p6u$CFcCnp-niSrto7#JIw7#Wya7??(h^BN&@4brLZ0#O5D zhzodtF38L)(Shk-F0Z}a;H=KPiqdH(|4W+N-n*>eaI-YtuUT%{)4w}Ef4poalrm?}(nt0DUz*$t zb?3kQ6Qvswe)3SSc6@NivmN2L)Exb;KkT`ew`%F3B-Y85=TpAU{PIqsCbV|FP55ID zUWGkp<`-&zo4o0Ysh;(*bd8lZIqE%%d$;VXxOdEC^HhnP?agz}$~(VU*u}@j)*znr z_Vo(oiph5zf4S`Hk+=Q6qORCOsFwHaW8adTEfclvu^6{s**9^Xm9w(a>{~D0jF47+4K@-1l3)b zP!s7YuPDHIvHj`-rIy>SLR)s4S#GTbNe2+iEzPnCIw*`t=^4K&e`}Q$EoA8C(RCM=V&6BJ59*k0tN#1^7-$V}!w%U`X zzL`A6@8oAXA9}Y=Khf*d%0C{P?)7y&Xzg9$Dwg9EX7#t6)0uyc?Tr_2Z26XNeaqcx z<+^=cC8xw|Pj%<04_Cg-EHJSO^i25gY}-(s>-jZONb&ch>r)jbFX? UimNAgO#c!Pd{v_Hme7vh0A+bR2mk;8 diff --git a/security/manager/ssl/tests/unit/test_cert_version/v2_int-v2_ca_bc.der b/security/manager/ssl/tests/unit/test_cert_version/v2_int-v2_ca_bc.der deleted file mode 100644 index 03140697ee7ce1e1d86d51bf0b009d99167e6a13..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 845 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 diff --git a/security/manager/ssl/tests/unit/test_cert_version/v2_int_bc-v1_ca_bc.der b/security/manager/ssl/tests/unit/test_cert_version/v2_int_bc-v1_ca_bc.der deleted file mode 100644 index 3d8df3e5f848ac6037cf565991eba76e844acbae..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 866 zcmXqLVvaLtVscx+%*4pZ#KL%K)jR`UHcqWJkGAi;jEt=0;Ly@X1TJJrBMOXMd34a@ZVV#SP ze(YM7O_e!GE3!Tp-Vf?h^*UMF$2L|vaXz2uE#&sjG7nQB2Nnj z3BT#QaCY0w*TuTYG9rzOl9`sw&bqj4k>^Bpt&LxUH)qGpv3aGjk9TwBlaIY&|0Xgq zGcqtP7BJv5-~k4rtS}3!0W%}xf8;O&CLLgyF)~b14^&`YU)Y=9Z(M8qK1jH>-R$uS z$ruwY^NO-~b)AYS>s!r@&zDY+v3Zl;b#Pwt$C5Bt-OgPz_Wd|eYv;tdyKntLzIjYp z4I7;}PWpe=?~H4o^?Da0cDVcQ^T*!xO}~1$N;Vu;@wzXq zniO5Qd;3Qv1Fp)yKUZEzZdjAUUC6mwW}df;a@!vnO_^Uw=2}S#`$L;9N$vdk>G%V~ zU0nP}jjXy`S03-z-hX<@i6^>D;sxf4zdUS{VpuFsu`Pc5qt*HShV~O8Uv^lZZ0wBn rw7XNwzQDmrHT2>4t1#{@ diff --git a/security/manager/ssl/tests/unit/test_cert_version/v2_int_bc-v2_ca.der b/security/manager/ssl/tests/unit/test_cert_version/v2_int_bc-v2_ca.der deleted file mode 100644 index ccbdd561fac56258bd9d1073c6c00a55d5ad4d19..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 860 zcmXqLVvaCqVsco(%*4pZ#KPDl8)LxB#;Mij(e|B}k&%^^!63nq+klgeIh2J>m?<>a zP}o2a#NiO;a!$<2Ov^9I%S<#BGY|m@vJ3P2=9lJ`BxdF*gk`3d8;TeRfyB9lxdVcI z6+%*rOEUA)4fzasK%&e%tYt>=$%zJX;=G0?2F6AvMh2!91{P7`yhg}egDk4MK*B%_ z;sSo43o`Rc;**kfA#Q16R6-5_Mpg#qCPsb+gC<5UrY1&4hA)}hU2mA33_ik>Fh?*l zLRiwzTJG$<|MmGN7{3^VWM5NVQt@}=5%$>zoBFoy2?&}m?XS$cs8hkB{)HOjg7(Kh ztf$t#T*~&VaTU|njir*}24AeSuE`rdJ75&kyDqfTP=qCXwT5(lte)<|*|i`0YEI4) zeCpB8AHC_w^d$$bOZ0XvDP?c@RyUz-35#9m=XFwx{mj2?Wt999x7^b_bj!k5OBs|k zo&F@9*f#&et*j|>2c{Tr%~Q|Texu_y?b@nWs;Uh4?xpUmi9EHgGg#!~K`o2imUmYb zpU)Dr`hYn9fP)cFSak+I+Le*>y|Y;ww~4&mj2+Q z`S`i)=^y_#wEKH{d&hjfp|$dL39s<9Us*vy9iPrENLHv2U88XQPUObz`o}Bp%na%% lea_m(eydyP&a(ISOCGWPJ2%BFVPE04|J(jO>R`5w1OUJ|KP~_O diff --git a/security/manager/ssl/tests/unit/test_cert_version/v2_int_bc-v2_ca_bc.der b/security/manager/ssl/tests/unit/test_cert_version/v2_int_bc-v2_ca_bc.der deleted file mode 100644 index 50afc86d9eb059ff892cf0e23eb1baac31e57034..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 866 zcmXqLVvaLtVscx+%*4pZ#KI`-^VWcujZ>@5qwPB{BO@y-gF&((w*e;`b0`a&FjHu- zp|F7NzBYs2+K?@Hxw}t0*P}8a|Z*0AF)}h7k<{5F`J`jriKpx= zk6L>yekq>*$$2mC{mz~hnm4BFPd1!+Qrelty;J*~5Z6bY_14U;_v6p>Pr5F9W=F1& z#Nits<0tP{b8y+AXWVupSWe}5xu}L`mGtU$(l1Nr^q)@QH+|W2WPhIAZ`PR?f7*Y{ zFmNf{%s2bhl(_e|OSBUotQE;Kcg=0$TKP{Y)x32$IUD7Az z`A@qZA5v5l>fyff;e7YR0|%Z8GX?6o)va+`mXpdX#`VuVjdj09*y5bla54K$I$k^l z`dp8>SspF>-tMz(GT&^CdsmZM|6N=xH91%?K5N>ZKhiEH`SZ0ccXRsf`}>>wA`>$s z1LI-=13m*DU?9p0v#=U4Gcx{14l`iV0frePgTi-##{0|?mrZ%g5;{NFyjI=HrERdQ z(U9fOo!&Rz&1({KRvlc-d&8mk+x8bHy%x;uXxIJc!&Bd@?alW=(Czj0Qzm!sok@_* z6nXw^*T$rMsmoTreBrq9{;mqAgMTC)@@>BOi!4j}z9Q!3CFbO>U*4IUgmyfr>{@i2 z>HDSq_8NR@Q9mr#)W&@bDS7o*ui!eL<>@1HK7QEsJYb`Nfyznqr#bvg+<|FsJPTjA zH0t+Xb`8=v-M{H_;KEy5Hfvv=K3`;3>qHdP sR@!YdNv<&Yc(q8zyephLZ`?{2)Y`6lcEi4&xWwB5wfm<40J%#=bpQYW diff --git a/security/manager/ssl/tests/unit/test_cert_version/v2_int_bc-v3_ca.der b/security/manager/ssl/tests/unit/test_cert_version/v2_int_bc-v3_ca.der deleted file mode 100644 index 5486aa519d1f066e2cd4fa4e9cc94a515b19e128..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 860 zcmXqLVvaCqVsco(%*4pZ#KN%mrLO@m8>d#AN85K^Mn+av27?4cZUas>=1>+kVW!Yv zLtz6!5QjsU%Q-P8GcCU;FEi0l%s>Pr$S%z5n_rq&l9-vN5SE!*ZYW|P1QO>G<_-w< zRR~EfF3HSGH{>(m0f{p6u$CFeCnp-niSrto7#JIw7#Wya8W={2^BN&@4YH{20to{# zhzt13jN&u%O5&4}bs=tPVpKv707g~@<|amd27@L>E~X|%Mus^iscdH>{wCbdcyjk> zfjj?(FXx4){y+8jv%`^<*PS0rJXZ#lDRCuW_qT=9ci6~!3HxpR3~g^D?J#y zH>s$u_f%=u9HnE+cgeQd%PP8V*gE-V!-g%}LjKJr~Y01#nhs_Ga8y?b4nn8s(zuxouCJzg)|Vv>MyseL=6q561_-e>J5< z(Q-r5?HuiECq#Z&>`jczy}s$4%C6U|Dq8EK6&n(BPJh~T;e>nMygxG2ZXLEb#ab%& z-0|HU_B88&STEI%+m0_c6lXC%n6dxfs$&b@aVV(eZ(20vWzpKsU)6>-eV02YH+$p? z&huX6EdB3plVSOL)is*lMcD!^HD~92`&D**>GJKrqZgh0w6X5z9?{_Rr?c6D-20c$ n{Le5!cG;!{f)+u?o^8uI^iS!ayZ_HsEL;nxu5?Uko~;Z33*@5qwPB{BO@y-gF&_-w*e;`b0`a&FjHu- zp|F7NzBYs2+K?@Hxw}t0*P}8a|Zx#lM~}}GmDFX;_*qz26E!Oh9(BaMkYoErj|w)QR2Kt z$XtU`syjy6KoQ~?sWPMZ%)AnyD|9iO)x@ZT94w5i49rc8{0s(7j9g4jjEoFx8y>}Z zFXF#idq=Qrc9m&`>BJa4cGtAnluGfPi~M8Wov4xAaLJ0JLA!0Q@^!&Vuhp&po?Try zEpB~B-1ehyv-e+|7!#^q@O)O++7ri@FW$J7$z*j+!MdWN*WnMityau^H#y5^VQtE` zSUr|k(n9qUE(nTTW^6m+#&dF(pNXw&XUkNl$=ZT-hvObh+z>qX?d*g6w#FRC7j2z+ z@V!$@!VAwgn+{n|n>M}8eZvAvLs_4LZaT(IA@^G!Mo$TIn{lvXwbWhlLt#E21@11q z%GvG3(7r3Mc+!o%QeaWx0cc#LO18;<5 zoZ4O04l*$_GB7R{FyJ%b0S2b5Fbk^zGb7`FtnaME1w@sSo(PWeRIKOi}NLt7S&wXq;0pbeudV1j{tX_INhzS z?y`J!E?m+s^K&+TI>IWZz1R1t>Kvs5PZmTR?&x+?-umU@^J%e;|IhI~nl8b7OT%`m zoZK22**+PiQ{SIFzu#cm%Ud&1BjUL2>~|biCxu^6cgz+O_$+aH>&i;kE^Eu=lV?O; z+iITix;(irUw+z=KRiY`p&olw_CGq|mMO(J@kV~_0s+BOb0>K5`7Qp#Hg&eC-C2gJ zUHlXKAHU6gE#6?)Tg#Mf<8gJhQi+qY)~3%}nuIGp@?Tl66r0c4&SyR)IpH?|;q^ut diff --git a/security/manager/ssl/tests/unit/test_cert_version/v2_self_signed.der b/security/manager/ssl/tests/unit/test_cert_version/v2_self_signed.der deleted file mode 100644 index b61d8961ffed642d10cf31c3664f1092af5c5381..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 719 zcmXqLVmfWm#JG6@GZP~t6Dz}l3LR|&UN%mxHjlRNyo`*jtPBR~hCBvbY|No7T*Ax& z!M=v#2BIJyGY?;xQG9V~PFj3%W_n&~ih-Osuc3*7rIE3bfsvV!QIt5Z5i*x}gPItX zkR8Fu%D~*j$j<K)`BO}8af!2JX!wmTq*H-`kvt(I2)4rJ}TR+|wyr!2qf%i#_ zMT|rEs%IX4V!O{g+4QWxq$~P!>XhteNsdTkr^T&CH(A^(-oUlE{Z;!x$Fo^|2R~fle)LY$Z{D?^ilPTP zEH-W2XtaLK|5m*xzxsKUPJRq@Z=deE)$Qy%uU4sIImL^oGOXH5WasQ}&;A@{^dHx*CZ$zaetb;;}E(3#6~M0p%c zq8K#hB};dRzq1r=bDJSlo$a_od1A2ak}tD&>s6?E}LfJ!+doyU&b#j z!6y%YHt?SN;-OdDzCXqX?QCy|ojf%q{M~({ykdnSLAOL6mQtDe=tprKHLgFRG*ez(WSD#9?2U%)GC!Z)ir6{-oU){aw~)(Twuk?XyjL51d8wBG E0B+|a#sB~S diff --git a/security/manager/ssl/tests/unit/test_cert_version/v2_self_signed_bc.der b/security/manager/ssl/tests/unit/test_cert_version/v2_self_signed_bc.der deleted file mode 100644 index bc3ff47f27ecc0f34ef464ca74be24de37f7a513..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 740 zcmXqLVtQcE#CT!>GZP~t6Dz}l3LSj|UN%mxHjlRNyo`*jtPBQPhCBvbY|No7T*Ax& z!M=u41`;41Gml`IQG9V~PFj3%W_n&~N_h&j55T7gG}>Bg2&mC*H2Hmh@S8`?Gb58R%~4xP!wcuTh40Sh2(8*h3!&kpLv~s7aG5zeI#A^Lp1;CX6-}>s5{4>v7H8!S}3mlVHH)Kh+ACpSu)G-TBwIa=zS;vtQ1| zSw8o+WU762r{~wsV7JSwFFA{@Z}ne$PyXD+q~hoOmQ2iy42+9;4Y&nX!jiJl$c1!#=ae-@J|LI<}qF=e`k< zUHIsdR7Lk^&7}U+yLWT8iRsvDcg)~lyz=~)sXWO>4nY%(619#^xaQMs|06rb&7nd0 X)YbimPAM=*_gXF4u`0aAajzKw4xBFb diff --git a/security/manager/ssl/tests/unit/test_cert_version/v3_bc_ee-v1_int-v1_ca.der b/security/manager/ssl/tests/unit/test_cert_version/v3_bc_ee-v1_int-v1_ca.der deleted file mode 100644 index 76a83c9440b8e4989d3ba4cc180cd94faa055b31..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 870 zcmXqLVoow>V)9zR%*4pV#KL&+ke>lB8>d#AN85K^Mn+av27`1%ZUas>=1>+kVW!Yv zLtz6!5QjsU%Q-P8GcCU;FEi0l%s>Pr$S%z5n_rq&l9-vN5SE!*ZYW|P1QO>G<_-w< zRR~EfF3HSGHxxAx28lBB@RS+GXXcgY0;%Lg137VCLlXmIBNHP7Q*#6JC~;mRWUfI0 z)g2;dAOmrTXqj<*QgVE1D#$4a7d0^|A%_MdD+6;ABR_*d6C)Q>6C)$TW^b*NA~gb* zAI=6;f&oXacopkuMX%Z-ouVs5!!_;oz|@7sb%%ef^XKlhzcS!)!2+v4=QucE7e zmE_Idf9-=uKG(cUDI@7>8sm zkLdZgw^KNDbCX6`;it^bp0#e%4>0miYPx8=x19CH{}5*`P00gwHfy|8Rnori-kuyE zVb8zRe_Hv{$qt1J!t{5!yVOef$9HUe%9bO*t~7H__WaB5{2ps{sqaqRzf!}HP&49KWUq5Eqk+@mvo&_NdKChBk6hb#)$6QIOVU!#V14$N or*Z2ZSf@5qwPB{BO@y-gF%)dw*e;`b0`a&FjHu- zp|F7NzBYs2+K?@Hxw}t0*P}8a|ZpGPgSR^wL*zaH>K`u>^+ zPh$T~Jt1IfuOQxZ*l*@jbHx=M^Dk-XU~+77c2WD0)JM}Nx;OVSMHZv|ioO$Q5XT_U& zf{w>my)(X@#FO%9@sGtxi;u;6_X@8rseRC-@F~qLspo@HqZY#|o)3x-mtXtodfHXB z_vD#UwKY4Jy|84R6(ZVS@U*chZg~UOpFXn%}p($#CeU7xdsJP zcZi&U48$R#WybMI$?>VFx+pGcVpKv74MtW5<|amd27@L>E~X|%Mux444GSCezEw+w zduKcp;bk`AbqQ@`+_BH?;wD~?>!K^Jw{t~UA3t@-Rqx=vPMM1gN2e}0-sx}l** z{Mq%{+xC6SteYDY&-v*38Lk@~s<$rY#_-+~z8F!o=#og}fvzj(INuk)6_rh7Z>W}c zUe2r=w%jv{``+hS?~;}M*4zkq-rycrrQZEwZKQk$AM@4Q<=<}YaC{*z+P*GyQJ}td ztNtm4lI9aD=4bCwFx}C}cp+23wo=u0;@VEFragu`r}~G+<@U~aTmC=t!2GU_ZL1oY zm>C%u7xNlG5{RrY3zGo@a)1Go4=}(O8B#OP98}rzVgFPvrrio(+7@Vi;Fg+w(e2~| zMy|^H-fo9?f4$bMG}rw{)#S#P({J)V-#ukf5ZCuqt+S$2tp{w_O-dOC4 z^k5ZXvua$Eoh3j27~lW6>B5lCE%sYvbHk(NjXh1KTTp0RWx`NMHZ} diff --git a/security/manager/ssl/tests/unit/test_cert_version/v3_bc_ee-v1_int-v2_ca_bc.der b/security/manager/ssl/tests/unit/test_cert_version/v3_bc_ee-v1_int-v2_ca_bc.der deleted file mode 100644 index 825388bc941ac37f8de5ec4d13692298084e568b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 876 zcmXqLV$LvVVhUKm%*4pV#KO4TKg)oZjZ>@5qwPB{BO@y-gF%)dw*e;`b0`a&FjHu- zp|F7NzBYs2+K?@Hxw}t0*P}8a|ZY_WUiBSnTOc+@in41{+84Q{jxtN+585!0sh}raI zwe(qklO?YY8$L?v@;nkbA+%NL@LZ9!{kzIFD;Savl&KyL{IubRS&;n?FG~i_-Ru3B z*0;RkmvQ{Dr2g!KsrT&a8+LMK#JFvgyzpORit78tOj|bYty&Y`m}?q#;P#!*>h^20 zWj9Pvm|Wt!>`Lm^{x4JdyEG5%DYdz+$n|eE|7NcjF4d=%=KnJ4a0xVI{;p8MxAl&b z+>YKqjn=Db)g-bQ8cw+$%h)ivTrF7s)7;#mUgN`+k_XG0OsASw3Af*NwPgOd`>*%r z{b7Z3KJhUwUToiAUl~4`>#Kn0e-4=^r#3xU^{MUV!EV{9;-<#Q60VF9@tXryO~`q| zlO?g5iJ6gsaWSs}B$>zxvoIMjAO{#Q5di~?ksZH%RZgR?|s;`W*|6Ft9@lKBG>u(=4?5WzYY1NLC9%?obhPO-oU!`_@vMud? zC}An)(=s{yoy<{_^>wNdw2%LKdF=j*tmL^0NtuqdSNeG^ zmoX={?p@S&UU5xo2uJeuO0Dg&b()1o(qv>4b)7=q_5U*D$)4%Qnte2O-`uN$PnJ7* zEh|c#uxQt}&h9!!-RU}4^rpm4SoYz<+r>Kddv0Y3r)+uFfAm3QRrK@F%(H7fHQLic s4?ap;y_xAh@7-Fp&vVb*oZ`59xdFp(UY*&IR=wR8&y(4Xwi$l{0Ct;7aR2}S diff --git a/security/manager/ssl/tests/unit/test_cert_version/v3_bc_ee-v1_int-v3_ca.der b/security/manager/ssl/tests/unit/test_cert_version/v3_bc_ee-v1_int-v3_ca.der deleted file mode 100644 index f0348de82668ee2fc4e31030e5f78d95df0759a9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 870 zcmXqLVoow>V)9zR%*4pV#KP#CW^cgD#;Mij(e|B}k&%^^!64m`+klgeIh2J>m?<>a zP}o2a#NiO;a!$<2Ov^9I%S<#BGY|m@vJ3P2=9lJ`BxdF*gk`3d8;TeRfyB9lxdVcI z6+%*rOEUA)4Mh!vL88n&JY|OQnRz9;WybNzi3W1wyoM$Q#zrPa2BsFKMp5FtM#x-) z0;)Si&Oip@5K*8Dl9J<7Q*}{X)WoQS92$(Q49rc8{0s(7j9g4jjEoE~P366mgPuGS zi8wLaeSdY``M6aqEe{@l4O(z7Q91qL(UfJ=w^SETUUYGZu(R92Lnrn3sXctVJT;@U z_*j#H%k;d~zotE|%TGG?+ZWtkSU>sn?mIP=rF;1Q9GU;*G~a@+x=jZp;$Ae}5jy`R z)ag^GQdqc_)<=&|vNOV$HeXII%8WWW|Cd#fD!aU9-uu72i8@8MIarutnL~Ka+q{ar zxM*qtb7%DFNuriqXOot81{<7R5WeAp%=MW3(n(<_ck|j9dt73P%wA`=EUj}tgF@z> zs`SDOh{q&W_JigCgep?b0bxmzas*qytWWi=O@ztl_?+dmt@2Ib` zW@2V!U|h^=07)RS!YoV%49EcnOg_K>V`LCdtooUBn{DU+^OZhHNA7GtsnerSdUU_S z*YdE6hR%wm$2w$^LcD)lC4O1SwsDm=>q~vp#wsR*>+R>;#f#?beZh9&IA4@rm~pnj zt^=~h+&@D#(zr9;?&nT`He$FmPeShG3-0v~jrQMt{PyRp z5Wi=VRuz}e-)juF*>jAYTUvsp&|t~-&+Q+NJaXVt**BH(age?~&$ou)k9HrrH%9o& zK3lZ7%hXpYxFu-sDz_FNkB!1CbDkf3o<8;8+P7CyCtbNd>Djz_SJWj$^jX7qytt(_ p$9$^wzqO(ds&Cq@no{St)FR?K>|cBP%O|L6IT10Vf-CC<~h~Q)sZE zuz?_m!y(M&oS2iDmS2>YnP@0xAOaF(7v}ZNFU>1S%*;~=%STptmJSiGdARLHwxUtQgz&zN{f;(^SG|e4tIU1! z>lGoRls0I@%BKZaDJth{tk=t3Ugj z_erE)F=+U?)tH}&nUR5UF|Pq6*~kjBFc~l)2N*C>0RxPY!A|UYe0o6A+s8xPtmIPBCo2)k-DvW7X}r+)~{7&XF0&=*?Y@>Lbuby8GHBMZs9F>_1alF z)St~M-T$qAYiRkq^tK(JN@Rt<=EY4-Y?{YZy4Y>^Bgbm9*gD}`N`B7wRMG|Z{h=?yoH-b}rGqrFeOW9GUEb|>yE5Zal4!6SIr#d~G|L_1i5 diff --git a/security/manager/ssl/tests/unit/test_cert_version/v3_bc_ee-v1_int_bc-v1_ca.der b/security/manager/ssl/tests/unit/test_cert_version/v3_bc_ee-v1_int_bc-v1_ca.der deleted file mode 100644 index 5bd008992a810767c7a15aaad3145b595055a0ed..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 876 zcmXqLV$LvVVhUKm%*4pV#KN$a!^?n|jZ>@5qwPB{BO@y-gF%)dw*e;`b0`a&FjHu- zp|F7NzBYs2+K?@Hxw}t0*P}8a|Z2 zu0b)?-J)n94{?h`nK95E@u{gGr=U2hiBSnTOc+@in41{+84Q{jxtN+585!2r88hZ9 zw-%oId-uWt=ATUL$zCA`=X|p{!9MxtofVfo-+uWxHN&6rU3&Fz>kC;A`!ByQ%`h!p zxyB{?zb^y(lBaRW!e>4ybuRE@lIIJ16WkCtNpyQJ+pDvQoA(9?Cr+)<{nfX|J19-~ zocH5p@&&>oYxX3s&ArU^IVP|ChQ|GxmzgIMo6@%II`Q74LFd?4cK$oO$1xNroo2okRJDp*AS!FrCvN@pgn4Ry!~ugz zM^$TItZetZFlA-lrq%3P86WkR*75X}F1z5_Sv2*!SLXp|=__}2W=~r&=l6vJl|N^i zX=f)+XJTe#U|h^=07)jY!YoV%49EcnOhmu{V`Nx0EnJnkP@i-9>8%V0l^xdX@Z~&R zIOomcc>9@K;!K4mI@n*ZsOrB8&cmMsaJ}&)RqTjI>atp}0#D4cz#mn%JJM)4M z+3r33YR&CM+|QVGqE27U|HP(XV4}PF&Fj;K-2Y{Ics9&Q!K}0j@DeS^xk5 diff --git a/security/manager/ssl/tests/unit/test_cert_version/v3_bc_ee-v1_int_bc-v1_ca_bc.der b/security/manager/ssl/tests/unit/test_cert_version/v3_bc_ee-v1_int_bc-v1_ca_bc.der deleted file mode 100644 index 81d814f647c468f4111143ce26684218a69c8ed3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 882 zcmXqLV$L&YVhUTp%*4pV#KL$a=Y;_;8>d#AN85K^Mn+av27_EfZUas>=1>+kVW!Yv zLtz6!5QjsU%Q-P8GcCU;FEi0l%s>Pr$S%z5n_rq&l9-vN5SE!*ZYW|P1QO>G<_-w< zRR~EfF3HSGHh&hJl z5i-}HjOxx&F;IdyN4m@y=z{pvRFG@X-POdXgd8%AtPIRejQk7+O^jSjO^l2T=YFU% zPhZSvxtm3+Zl>qIF2U4&;Q=0>@4V}7`gXQ0%J`eZ)&{NHTUHxS@KQ{Q*>fhe|Hs0& z`xiQgh^6zHh`Y+?UsVp8sxaZjSN)I+G1(T&|MchU{|s@Oe0XEpgTIj`9+~KFAv|YobCa(-Gn@#Mqu3TQgs`J9-lmFgp;<2m?ZUzfFg&gBkxVdb@iNpQ> zx9A;KJDYs=%qr>lC02cp+oUHpG)xLS&~?f)-k_#Eq~?0l519kLOU~GB65JAbHTFcA z#J2A*9Vf^py!*rzTAI6Y(oEm>xY=uGSk&ef{;FE-uG8<~(Y7$=e^h~QGK25U8Tnf7 z?e|^(9Asi*&BY=G*87-H@dmVPF>rIvrOxK ztUKr4y*K~g@ow90FBfU5bu6>J)?u#drIr?*t8&$DfkF)>%7LagkK3Q~EmC^>E^kKZ z=Q~c5RCDn?*Mk{|ci@@FiK=R*zO!F5MCN`J tD*Uxp=~L*!y!KfaBr@JU|K418>d#AN85K^Mn+av27@d^ZUas>=1>+kVW!Yv zLtz6!5QjsU%Q-P8GcCU;FEi0l%s>Pr$S%z5n_rq&l9-vN5SE!*ZYW|P1QO>G<_-w< zRR~EfF3HSGHWA5&fzi>3dFT0i;R)<^joiYj)RU+sInsyJ@8 z0b_MEwK)#B9!tRu^3T&^sf|&x!3@&B_~oN3ZO7lXK(yFXIp^q0q4XPqUKUm$OZ>4Vcv4FYm*}#2_v6;qsTK z*MoGu_>XzNcp)x(VCthT>#ch0zp)r)zO$TveEQ7J=(3|iYaHHspNkhu4?h%o?)SX~ zf$IC8GBGnUFfQgbfFu)HVHPF>2IK$(CL&;fF*5L9Eb?4+ebW@NEf><99Cb9LYfIf1 zu)PhiImah+`iqp|{J8l64hC!gzVw?{;4tNZfV&I-;x8|q{vOmgGl%QBrLMg8sTCrp znJuycdal|%soc4(^G`khod;>Jt=oeW%%jYxAEU%MSVEe((8oqNk{Hq1_B$ zn~i&z?p?X_Z}qD6_jr4xHqP6n%dy!ex?`uA`Sh?Ktg>bIY8#GBxN0PH_l{D#Vwk7s zM#cLZ1=>FDx<5NgaqrPGH~zni@_5^Slzy&~ytexjQ*pvSr>zI&Ze0A!>LcH%(0TgL u#jk2v%5(i+f1BfBE$8FN(4-pr|J%l$Z;DF`zw}Lc_e$l?sa<#H{r~_Cl2T*< diff --git a/security/manager/ssl/tests/unit/test_cert_version/v3_bc_ee-v1_int_bc-v2_ca_bc.der b/security/manager/ssl/tests/unit/test_cert_version/v3_bc_ee-v1_int_bc-v2_ca_bc.der deleted file mode 100644 index 7b8e73cd34c51626e5c9ae7d228001bc98fadb62..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 882 zcmXqLV$L&YVhUTp%*4pV#KL43de(rKjZ>@5qwPB{BO@y-gF&t#w*e;`b0`a&FjHu- zp|F7NzBYs2+K?@Hxw}t0*P}8a|Z0agKDEG0+9^sj0eH+||UWgd8%AtPIRejQk7+O^jSjO^l2TFN!$- zZ!B2HT9@xxRJ?Rb6xYSd1@>z~M4kB$b2*p?2EE9=@TdQQ+fozhjth+&{%H{zdQIJI2llmlwT_ea6~y^u&s1 z&5w>;f4kECclE7bH+L$mmwW5p+oNkH7tx>`#~oYnoq6S}H|94LkKLcm$M)%~vupGcqtP<~4vM7Fl5yCIbfK00Sl^V1O|)OsiJ;dEvr)@6~K;52d}m-6I|7 zv(|r+;9AK*)6UZzZv%xMTBi%~y=B}pQ=_MB?&j&$Uzh?7xPND??o8VE=O53vqmz$$ z)_r;(sP=cl`%?dsM~tX$@%p$aKj)`{~C0wWZOq uDa(Z-+jr>liTc+xwttz`Xt{EsVd}MFriVwq*B^JPIns9a*DNUo4krKwv``!X diff --git a/security/manager/ssl/tests/unit/test_cert_version/v3_bc_ee-v1_int_bc-v3_ca.der b/security/manager/ssl/tests/unit/test_cert_version/v3_bc_ee-v1_int_bc-v3_ca.der deleted file mode 100644 index 1a5b9eb743f786380a29b0d898ed14d139f80349..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 876 zcmXqLV$LvVVhUKm%*4pV#KNS=b;*F2jZ>@5qwPB{BO@y-gF%)dw*e;`b0`a&FjHu- zp|F7NzBYs2+K?@Hxw}t0*P}8a|ZY_WUiBSnTOc+@in41{+84Q{jxtN+585y3wTxzn3 z^~mx1g!b%87AJzIL+f6k2S2{r#`g|0cYWrJeKf`%h3TMP6R|2Hrv z@rv1%?(k-7WZ8Wxum1e*1$TEYml5dL7kT?$`+ZSu=3*>$vCYUqhciJk z=;pm`&h~0t!rhu&#w`*jCU4X_l3Wp<@lrB6Vzt%6=5-;la)MQSTav4`g&lgdXX+j% zN8zSbZbxED{|CA$W@nwx>8|tAcKJ4WE}M(5;L9&h-?Y5irt*`|^UbB_WrvjunRRwV z^<3M?#LURRxR}=fl1yZUS(pqMkOK^uh=2jc$gsdwPWSe?gKj@QuauYB-C0!Zenz8LaGUtNMz%YWI{@G~NnQ+)N5chp3SAFV#N zp{V1`hxevC1!_+|ci!;tg1CX{0yFPq^%dsQz+AZ&& rpNVwK(OhA&bxycnVo1~b;MY0{rm;)I;?HPJQc-64_AM;2X diff --git a/security/manager/ssl/tests/unit/test_cert_version/v3_bc_ee-v1_int_bc-v3_ca_missing_bc.der b/security/manager/ssl/tests/unit/test_cert_version/v3_bc_ee-v1_int_bc-v3_ca_missing_bc.der deleted file mode 100644 index ccdf59b0e4ef224f8389b7a0358e155faecebe6b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 898 zcmXqLVy-i2VoF=U%*4pV#KL$qHQ9idjZ>@5qwPB{BO@y-gF&eww*e;`b0`a&FjHu- zp|F7NzBYs2+K?@Hxw}t0*P}8a|ZEM=f$l9J<7Q+4sUuZd9!Iiwg_8JL?G`56qF7`d35 z7#SH>CZ%UF-&0?)*Cp?y-)fQHliQycT&ma9Tlylj#qPj{<-8>lp6wg&)H(M2{~fa8 z!NU#f9}iG5+4)Zc~_+ zrn4@4+I{NfZjr3B{XKzhtnc&oPgb}mX@4c6A^6fttDP&ZUYKaxUbkHF!;VCoZnrz7 zf6c?%-<^ECxbV;R--|wLzQ54VcIdTq&2riL{`{-Qf|uS3o)j^8<*C@p$wE?ms&c0e zOsiVOu5V!HTWTAz%69jynpt~_44?I%{J!$g-OlgA=T@xWTbsl+)kr=%cj+Ou@P(DK z)*U>{`)s`mw_VTsV|tT`nUR5UF|Pq6@yH6ZFc~l)2N*DE0RxPYfhF=w?Ej}`-;Ddy z6m|993ng!Gb_c$D6*5ugMkTjRs|Dw}?z=HfZ}z$Q)h^u} z$-eJs-4ly6M!}Z4?MXK`3!QIkxtSltcg1MR-WA*DO|{&g-&4JCfp>!c|L1o*HM@VDIglz_Hsi-zudYPbg>Fysdixfo>)g|t zTq1X0XG^a8Eno4COWJs6y*Z#aZFW<^f>n8Kq897j?w0&du=Jj#qx*^FWU;pJ`9=W8 CV)9zR%*4pV#KJf?WS;>q8>d#AN85K^Mn+av27`1%ZUas>=1>+kVW!Yv zLtz6!5QjsU%Q-P8GcCU;FEi0l%s>Pr$S%z5n_rq&l9-vN5SE!*ZYW|P1QO>G<_-w< zRR~EfF3HSGHxxAx28lBB@RS+FXXcgYmKnw;CmP6!^BS5M7#o=w8JLF|1Q8_d1 zkG!iidAV=i;dMEdFO4^N+zYk6n)tbKM@YI!aCI<2?Dy(5LOZU}Y=o>p8uy%Gj_dMDLQ?#(3bMW8Ycy=FMG9Vr_symO+Ni`7nc|;RDZB^ z+cBo%3C-EEo9iaDFRq)V`RA0!{j{a>fqZ-Z{gs)p==)x=dBHNVi5L{^xE$$$Ylz<|jI7+{PH;m4=Qh6!EBdK( ztNXa5ta!!lVra3P?f7&Jp`0SlT$lg*5~W(aWw;C!qxj!B*|SF&2W~Q`bM- r8@=ex-yITvZv^E8Tg}f}{VYO%W#X}}z)7<6Pxah9wrWQ#Pptp|-?~X# diff --git a/security/manager/ssl/tests/unit/test_cert_version/v3_bc_ee-v2_int-v1_ca_bc.der b/security/manager/ssl/tests/unit/test_cert_version/v3_bc_ee-v2_int-v1_ca_bc.der deleted file mode 100644 index 193e7335201767d2ba7e8098fb3a33a5cd723ae1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 876 zcmXqLV$LvVVhUKm%*4pV#KL&&uCM_w8>d#AN85K^Mn+av27@d^ZUas>=1>+kVW!Yv zLtz6!5QjsU%Q-P8GcCU;FEi0l%s>Pr$S%z5n_rq&l9-vN5SE!*ZYW|P1QO>G<_-w< zRR~EfF3HSGH^ldt{raakyx9QbP1enwyOwD&c-FFyQTJd;Djx@l^>e3X+kzj%AQ8Kc5wi^Zx_b~IX zH_W}IVNo|>n&;7IA$RG-T9!7S=6u0E9}%__+3t33hLcv^pKyQ4za>ITL>od24D#=o zvX(M2GcqtP<~4vM6Io#vCIbfK00Sl>V1O|)tTXMGtJ(aC*R!q4S0`C}<*QGUHVv^a zFU>Yx)pS?rFyrl&=N`;jUlwz8@A{aTD@|8@d3a{O%X^zAt#_+imh&a}H+{Rfa_`1J zx3@LEoFsf%>vDHeRK>iEs};Tq4V?;o9VtsB8ILafIPJ+E)u$8hzdPtvUK$_rMrn5~ z^U2$LV%n!jdrst6E0%jI{83`U2|d?X!|eQ(oV~NYs$?5=7+J&}35j?8_un&zYg?{H ziC^4Zg~WG3`Rrvc691=UB#4Dw+Z*C?@NdNKdEt6f3Lhu7M$cJrIB)feENSDUTT2Da ra;BQZZM0sKd`x@;)091DXO^zJ>2@dN`o>MUd$?xo?%-dy*!UO#I8Q^O diff --git a/security/manager/ssl/tests/unit/test_cert_version/v3_bc_ee-v2_int-v2_ca.der b/security/manager/ssl/tests/unit/test_cert_version/v3_bc_ee-v2_int-v2_ca.der deleted file mode 100644 index 6d9c93e78da423997f4f0c5188fe25057418aa91..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 870 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 diff --git a/security/manager/ssl/tests/unit/test_cert_version/v3_bc_ee-v2_int_bc-v2_ca.der b/security/manager/ssl/tests/unit/test_cert_version/v3_bc_ee-v2_int_bc-v2_ca.der deleted file mode 100644 index 50b1b51011f68fd8c9938638d1005fda6b2aab75..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 876 zcmXqLV$LvVVhUKm%*4pV#KL%G_hkcKHcqWJkGAi;jEt~UOpFXnEes8##CeU7 zxdz2lcZ;HdJj5*$WyU~v#HXf$oPy%0CPpRXFkxh6U~XdMXE11D(=b4It zZJwIPidIFW7F~M2?e+#0zHXnYWiA)$t};}!CfHB>VX|6Rsb-yd*gZ`K?SMlk|48kU zzs2(IYdgoor4N__#SZh7#hPtuxKdc?Fq31^ziSeocO9+#Z-2@|@F9l`-(AU*X8^*u?0g#y6a~K8ErBh&?2~_0X@VzGc(r8mO^M{A2ZT zT7-kW@fl$mrx{y&CC={ZPTTr7c+S-R(x+c6_E-z{&Un0#MeI}8yzC!OvdjL>dvT}p zc!)xM%dL{MNZx#xfQZMhuX7*w_B@-CS;MJUVp^)J-E{OpOm%$x%3f}R!?Q(lDH`~K2$Kut^Qz~5Fyl72PpSoMZ=kfeSTdE44g}QED rJJTg6ScP@7Yu1dI!1TEWEj!9OT}@c`1$kT4Z+ciW%~{=8_i!@+A9F_= diff --git a/security/manager/ssl/tests/unit/test_cert_version/v3_bc_ee-v2_int_bc-v2_ca_bc.der b/security/manager/ssl/tests/unit/test_cert_version/v3_bc_ee-v2_int_bc-v2_ca_bc.der deleted file mode 100644 index 2a00b04fe8238b490f384d2375337b2124f5fe19..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 882 zcmXqLV$L&YVhUTp%*4pV#KJJ0@rMB~8>d#AN85K^Mn+av27_EfZUas>=1>+kVW!Yv zLtz6!5QjsU%Q-P8GcCU;FEi0l%s>Pr$S%z5n_rq&l9-vN5SE!*ZYW|P1QO>G<_-w< zRR~EfF3HSGHh&hJl z5i-}HjOxx&F;IdyN4m@y=z{pvRFG@X-POdXgd8%AtPIRejQk7+O^jSjO^l2TD`)hY zXtw=7+g*C%S^t#2pG{NJ6Hbe~-le25KWp{UnWy$VsQ$F>Gddp5UX=eJL(Tbxb(3l1$!Bu|l_XV`T;B5d zdnwOujaHj-@5r0c^VmMzSJ%5zXTTn1<#)P4sb}Wd>F0|A_#&Sbm7U^_dNzmQt#tg_ zFRH5Vdv4z5=#1-JT4=JmW3T72jY;8Q6_vRTW}!|uSDk+j~9rDx@uN|^Ku#|Nca3!-K;))=D-vk7XRxJmjw=kQwr%`qK%HdYj&P7lew7 zWwLa=JABywom?g#I89*wHtWTW8xEv>Ee#IV2$HbTRCjT4xcj3alY67|_9GIBmRwdo sA5ETd+O4>}a<2c3(m7Y(#a7QtJJ-MYarU`TgUm?<>a zP}o2a#NiO;a!$<2Ov^9I%S<#BGY|m@vJ3P2=9lJ`BxdF*gk`3d8;TeRfyB9lxdVcI z6+%*rOEUA)4J8c3K%&e%{AEV*nRzAgNy)lp#_`FC26E!Oh9(BaMkYoErj`aKQR2Kt z$XtVBs=GzeKpx^237`v-lH*fTbr0FnbZHgNRNnN%Mzbg9ISb;DDc=kPy5p@PnYF|w7KtJcCzH(#<=Y5 z)4ne?60JUcAk;?cSFTc*q`H`_sLPWHf>SM8^IrZ)JZ?4hebZgW&Y<7_EB`6;aL!QK zbZ+A$#Vse=zpLMk5mwjDUd+y&_4`+?S4pdP(}#Z&J1)ok655$>QGGU<*OlY^gulO& z|2co~xzBUPLgZrIG(`poLfpSFp~elw${+_T$wis^|AtCif< zMS%-e1TC6cYslz4z3|AP4ISpq>XT2N=Ge5T_BxBm6qo*)oQG|43MMQPQHw7*z5mb_ zrz@|+nV1`L7#WPjmw6e`9STh_jkUO z-fVo(ZYSfb9mc<}7NsXFuAhJ4*q*|5e7QUZI zc-3n8U7BA!SiFs4_j2p4?%y)bl$0HaDRFvI9Q;l{b={UgWlo7@pF?0QBI?HLh5VvLg4 zSLZJ?axQjy`S*NGB43x%r7H!Dn+`Qu?40gbx<9S{bL<4=;tADLa!t%6Qx=`s%_DkQ sVFSzTqKgh+kE@zm?<>a zP}o2a#NiO;a!$<2Ov^9I%S<#BGY|m@vJ3P2=9lJ`BxdF*gk`3d8;TeRfyB9lxdVcI z6+%*rOEUA)4V4WPL88n&Qe{T*nRzAgNy)lp#_`FC@wu7B#XuE60RuU4UPBWDVarHM z=7-EmkehjTSs;-@#(Xue0axd=Z%VH2O@p%udylYJn0Ho+v~L zn0|1|-?zDMY9{L?`CWGQTTT?S%QOGG+5GLGz}kpq{qN-8i1=iG{k9{IX@6Sn^%9L~L1#b;cn@?Irw|ucb}%?fK1A z^tfu>+Lf^!TvC@b3pV#8_ncY2?zLY2)!j4hZTY#Mooi;(3t5RvHrec#Iq$8wcbU6- z$+W#mHzI=@uFb0W&wT4enESqYw#@mrBo4nkD%jWSSkCEqe9gw$imir|(gUx|FJ1xw DntoiR diff --git a/security/manager/ssl/tests/unit/test_cert_version/v3_bc_ee-v3_int-v1_ca.der b/security/manager/ssl/tests/unit/test_cert_version/v3_bc_ee-v3_int-v1_ca.der deleted file mode 100644 index 33d65169688d2411f6311eaade5126335136024e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 870 zcmXqLVoow>V)9zR%*4pV#KL$ld#AN85K^Mn+av27`1%ZUas>=1>+kVW!Yv zLtz6!5QjsU%Q-P8GcCU;FEi0l%s>Pr$S%z5n_rq&l9-vN5SE!*ZYW|P1QO>G<_-w< zRR~EfF3HSGHxxAx28lBB@RS+HXXcgYmKnw;CmP6!^BS5M7#o=w8JL*0AF)}hd(O2f;SDqeM z>9_yF-}S8R+-vZD&;F*(Ri&#oJB1%Q72|D|bnx{7O}450 zOw5c7jEi{bys*V zD4pi2TWFrN{l+RIjmUWdb6-VU{=7H){)~%4+7%lVmy{MnoBG~+ zQ|wx+I6cXDUC*WGU-_$S*zEgv^(woVeWulW4K5vh=v{KPs*>=Dc6g#U7lme&uhg*R~lZ!Vf1M oJ6&_-`4ao}GkFhwTW9CETG9BQaJyVwiDyvYl*{{Ox80Wl0PCASDF6Tf diff --git a/security/manager/ssl/tests/unit/test_cert_version/v3_bc_ee-v3_int-v1_ca_bc.der b/security/manager/ssl/tests/unit/test_cert_version/v3_bc_ee-v3_int-v1_ca_bc.der deleted file mode 100644 index 06b6414797be17e81092963725316f0d75a8e750..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 876 zcmXqLV$LvVVhUKm%*4pV#KLf?{I~%x8>d#AN85K^Mn+av27@d^ZUas>=1>+kVW!Yv zLtz6!5QjsU%Q-P8GcCU;FEi0l%s>Pr$S%z5n_rq&l9-vN5SE!*ZYW|P1QO>G<_-w< zRR~EfF3HSGHL0i{Bru)|5LDw*I8D)Uo9P=3FM0;kR$;6>?5yb3eFXZ+N)X(j{X2{(ENBWZBIA zm-=q8_VK2djW15A$bP?iaz^sjtS_m~yY&|@kvgFu_~CL}ebu$+DoNkk-{;FA{W%Y<0sOju4FJo;zavrV@TyKtR7vrT!rU&rb<$9^!b+2gWe#j_)u z7HqINcSK5Vde~zAHN`iYD-9}2cAUw-e1=Ikg8?Y_T>wV)9zR%*4pV#KJH!@UsCg8>d#AN85K^Mn+av27`1%ZUas>=1>+kVW!Yv zLtz6!5QjsU%Q-P8GcCU;FEi0l%s>Pr$S%z5n_rq&l9-vN5SE!*ZYW|P1QO>G<_-w< zRR~EfF3HSGHxxAx28lBB@RS+HXXcgYmKnt-CmP6!^BS5M7#o=w8JJoa8AOTm8X*0AF)}i2aPUh#mf>*d z^zB0?>4m;MyHdWG`KvF!a4cB8^}w9pCXQcDYBsZ~e+qcKeX4~}qk+(Zz88B<*6-}| z)_oDs%5<&Ze`s)Z9!tfRH(A13YvcWch4bGx6d#{SP|9+FDw(0|!$(-s%E+M|dhm7ID-2HiR@}R1ttz_D=3mU7zd8G_Ogn9V^ridZXF2kD%qz9B zpVYkWTA}_$F#lGS^{nollDtAYO@93qcoBAVFVoeEM&V>_r!|+EFI+i!@nu5HmDev+ znV1A|nRJasD74h-#gs_@lmFDueck^f zZ{9(@9;I_($@_ml`0zE|x#%)O@nM%QEuwW!XCA30Eh|2xdClh33&Zu->}8cF{rQ}l zbm-1+!}dF_Z#j*c|3m~{`*=xb#?l9CS~_;^I_h>)tSzYZ!Ms#;hEir$Yg1bWqZ?dJ z2D39-wmsCB=QL?wxTZL3r|vPSzv8KUNB^@osH96{Cyx%AMj@qN84q0%fDuxB?W2HlH2y>tP9Kz001fEOIQE^ diff --git a/security/manager/ssl/tests/unit/test_cert_version/v3_bc_ee-v3_int-v2_ca_bc.der b/security/manager/ssl/tests/unit/test_cert_version/v3_bc_ee-v3_int-v2_ca_bc.der deleted file mode 100644 index 0ce3118386dd80cd2149b29e8ae82876406bba4f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 876 zcmXqLV$LvVVhUKm%*4pV#KL$s`j-JO8>d#AN85K^Mn+av27@d^ZUas>=1>+kVW!Yv zLtz6!5QjsU%Q-P8GcCU;FEi0l%s>Pr$S%z5n_rq&l9-vN5SE!*ZYW|P1QO>G<_-w< zRR~EfF3HSGHaMTzqo zA#)9isqPj<19^yBB!F&7N{&xW)kSwy6QdGxm@u+3FgG#sGZ-{6axpbAGBVu1e9xKX z!mcawJND=JpIonOq}Zpt|LV-k;ld)jJ){5Ko7og|RyW>s)KcO8OwHr&H81W-ZmlaQ-=?i^_I1tM4PtgHS3i7XH@Tfj%R=T@ zzQnTi<-eyzU8}5;?VIFs&7NhNwaCobvJwVFAw$F>iOn$+tjdE z_aaqXnV1`L7#VyeC$&9%)noXw?n#tIaP|JUH62m= zzWh7-hTnhY;hSc^#Fo{2ls!A+Be!s8&kXhJ+v3D4&wajjIxgl+V(6L^9)^x5zJ590 zsb_iaBiH8_VpU|$YZW`fJ0|nS8g|W<1v(mG_wI}0!=CaLhvX$SCC7<5=tC9a+Sda19lfV9d uIb8Fu<7XQ8msRGX|9qEao>kvfu{hKnOHgi diff --git a/security/manager/ssl/tests/unit/test_cert_version/v3_bc_ee-v3_int-v3_ca.der b/security/manager/ssl/tests/unit/test_cert_version/v3_bc_ee-v3_int-v3_ca.der deleted file mode 100644 index 5dd85a1fdfd8df2cc2531352c95b06a1abc443c4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 870 zcmXqLVoow>V)9zR%*4pV#KIV@Z(+d8#;Mij(e|B}k&%^^!64m`+klgeIh2J>m?<>a zP}o2a#NiO;a!$<2Ov^9I%S<#BGY|m@vJ3P2=9lJ`BxdF*gk`3d8;TeRfyB9lxdVcI z6+%*rOEUA)4Mh!vL88n&JY~l5nRz9;Kq@)WKu(<3(8R#l$i&FN)Y8y6N}SgSnQKr$ zb%)3q$Uqz-3UonIa(rqk$SDXHH8Cn7hXx}n19KB2KZ8LNBNtN>BO}9ER+saNx6d)h zmJ2s4zLGuhYg*I>qek5ZVVOBw z%0nKh6)w8}>FmjAew;%8?`U5&s$*GSCCPj|hUUVi$csf=aqH!3IV1tm>h#P{~W zo|#7seL5qokN%J0UvYWslgYDs_MVJzU~3Z5EPm9`!=1U-UhVzVteK8SS~!-O1}ODA z?`L9WWMEv(YXC_gvcfD(1`Nmn224J{0Aplm-}T{%+L~s`D9b$8VwXER9&FeDUKVBV z;?H|Rb5nlyOQFY)yE&usUiD9G^*=H@>xbwg`8`b@x8vGbGq~PfYUiDtKPzEf#gXYt zpLt#PNjq+t6O4Q2!$7>G^-n(u)69uzDTRR(lbb zSr>LXRXb?1L$uj+rVgWTW^CJLOeO9Yg#xj+x&hk$C4|Trt%yAEtoA%~R zNo@HOz3^*JQ*KN+ykd>U^|G=vqAl6>r!K!foe?}kVU_VwwE|&2+v^?wLQSK;xN^9E oI31_!d_hFnTf?aT*wtAjTbuWI*Oyeh2=P~wIyXfq`9fPW0P3+uvj6}9 diff --git a/security/manager/ssl/tests/unit/test_cert_version/v3_bc_ee-v3_int-v3_ca_missing_bc.der b/security/manager/ssl/tests/unit/test_cert_version/v3_bc_ee-v3_int-v3_ca_missing_bc.der deleted file mode 100644 index e6c5c6057de4e10232bfd180d48049d20d4c3d03..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 892 zcmXqLVy-Y~VoF%R%*4pV#KIIW_1=J&jZ>@5qwPB{BO@y-gF%rYw*e;`b0`a&FjHu- zp|F7NzBYs2+K?@Hxw}t0*P}8a|ZOj2@uYAVQ8SRL2IsDvCwjI0dIO^o~u22G4yOihf8 z47U${%XimPKK0?*n$*0^7?1n{?~>@oZ*2U#DZnSUZ1IXi>#t|Y#+((}VWeu*^nkZeuwb_3KaG9!_nkSgW9r2+ z#}5pwyLs2$30t~ej6r>S`%gG0i#`1@}m?xS3ss8dSgBKHaZ*y}p{LI1<@ZBcH z{>}XroUw2F4mmU}`}M)tWJdd3lcvDDdpaG)k+$ytJ%Suu_x`UDx!%9b{KdDYhpaaR zR^LB+<%{2ow-(Xtf(~1j%-_qJCw^$glH!!Iiid?~Z>@c$#eM&tt>9^C<2k?hUq;+W z-FmO7ghjnvC`pxxnUR5UF|Pq6*~kjBFc~l)2N*C>0RxPY!Mgm$)(h*;)gJ#M!;!6nn^5>XG)8%Jo+} z*}M{**l(wG3U<{#|0CP;luK_zNYXs<{Qa&m=ea#zU1aF~7H;>&+gzxGe zMfOcheHeZ6^Bl9a7Y=w_czLvXLeqk&Gtc|XSB2uOHMhAIt>!V>yDBK# zSS;hzr=IC+-|n{jnc|(Pwl{BPLK)XVo%pbt$=kYS^0M_CX3yg^;{KC-u4$fLn?U@> zKc#&?61`fU8*aY$a8Y?t2)A}n^q0FaOIHg|$mVjJ@yYz_+@6d7KWd#AN85K^Mn+av27@9)ZUas>=1>+kVW!Yv zLtz6!5QjsU%Q-P8GcCU;FEi0l%s>Pr$S%z5n_rq&l9-vN5SE!*ZYW|P1QO>G<_-w< zRR~EfF3HSGH&if?1Bo*8h?g11XXcf}=Vlfc10~{~UOpFXn z&5ews#CeU7xdzo#cax@pI>b#1KsO~N$ET+1;&NOQqY`o$F|sl+H!<=v7&I|*F*PwV zGHfXQ{{2Zk-|K&p2P4drjP}}cR^DKUZoDCTQp|S!gX)i)betEwO8Ix;-0SVDF+>A-8Xo|BL8sVzK48r*R6M+o!yxIzI5SL2?vHNNz!`_!r7(I zUvYnNhJClCS)TBODVA)!b96R$^PRjDq821$#rNv1y3PEP+gu}eWGyxqldS80f2Fsl zTUBM1$npn`Q;eCI85tNC^BO>sjjS*WlK}&AfB_Q~Fu)iYJl(cc`W7B!-L_FY!Qs`* z>s$Tyge)oADXkdaRa%$cetU+|%2#=5^CfyV&b}4-G{=tR;0m4RCP{xdgx459I(6v( zW|t|)6zb~OQ}?JeYCP#`4-r;Sm(M$DuzFsE-O}R+9Q7NDUr#M)cRBh%sP1Xgy4R9^ z|92`bbNhay*L+{l@{>X~yBT-NCr9;21T$66|8sebcM@CXU-6IEC+2xq8>%P$>Qt_d zV9a=;7r@@5X7I;k0=kU+Q9#w_IzwPJW4|o-@vmsITd#AN85K^Mn+av27^*VZUas>=1>+kVW!Yv zLtz6!5QjsU%Q-P8GcCU;FEi0l%s>Pr$S%z5n_rq&l9-vN5SE!*ZYW|P1QO>G<_-w< zRR~EfF3HSGH&ixI1c@^9NR=7KXXcf}=Vlfc10~{js}+p)sF<#zxEdo|h}Wv;?Mm2(8zA?l{->&>2IK$(CM{rqF)~D|1cYQxjmhSX4h>gq zxf8$g>wdRaCzTz(=zr5`HqcvtL@fU($33?Q?OoCFCt^-8>`-)mKHr`v{-f{F>UA!= zS03>=DKvQ%li~e~FZ6yqo^;Pz?7P;spkwnEzgK;7Gkx~$zzZj4KT2edKL76Jr&}}c z?mFCzb)sIKXb=M*5Dm!)7PBs6_4*e<~;q2#7fUtg&)pbR;Bjy906Xv BSH1uM diff --git a/security/manager/ssl/tests/unit/test_cert_version/v3_bc_ee-v3_int_missing_bc-v2_ca.der b/security/manager/ssl/tests/unit/test_cert_version/v3_bc_ee-v3_int_missing_bc-v2_ca.der deleted file mode 100644 index 25e5bbe0e8a1f7a3bfc2fca4755e2b41cc1f6cc2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 892 zcmXqLVy-Y~VoF%R%*4pV#KI(a#@c|FjZ>@5qwPB{BO@y-gF%rYw*e;`b0`a&FjHu- zp|F7NzBYs2+K?@Hxw}t0*P}8a|Za^k#(CI-evCPoIP z7KWx#;=D%4T!U(=yGheP9pWYhpqrAC<5N?0aXGGuQ3*MW7+D#Zn;7{S44N3Zn3@+b(sgFqB~kY0*U~z5<}>}9Q?I$@jmfEkGdK5W=G-^9 zcz&)*zTh*}qmNZ|?l6WrY+N#NXPAFhwqM!Hy#;Id&rH~ul`hcqBF8c5*2)qiE)F)g zsM8NMf=|49$=$%o#LURRxR}=fl5Av!S(pqMkOK^usDJ^+$e^qpozYy?QuozX+sBpH ze$he^{rJBw$xA-B3Heq9=!(j$U3)0?-&L+7x}lXTt}arKezdWMeRuSB1=F2#7CLTD z`Tu?9GV3jNkBmO@n_oL_`C_uN-lR+Bwdeo3TlXt{349p4Y*}LP>XeC1?<-7~Eps&O z4m@;XQPLaMqZ|EO@9U(gEm^Snwk6x*MDDhaAE&J_N!zof;o7X2%i-5{&)RUX<<9$8 z*PiF*GtNJyx=HibrnC^B`+o!lj_5>oe{#N3XusH8Y(m#}ri5^BllKDKEBwn}WPi~1 z+V=JlOQc@&jV;04zUO AYybcN diff --git a/security/manager/ssl/tests/unit/test_cert_version/v3_bc_ee-v3_int_missing_bc-v2_ca_bc.der b/security/manager/ssl/tests/unit/test_cert_version/v3_bc_ee-v3_int_missing_bc-v2_ca_bc.der deleted file mode 100644 index f2759bd0005eef999778ebf1df5c757e7d0c6a2b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 898 zcmXqLVy-i2VoF=U%*4pV#KQPK`o94$8>d#AN85K^Mn+av27^*VZUas>=1>+kVW!Yv zLtz6!5QjsU%Q-P8GcCU;FEi0l%s>Pr$S%z5n_rq&l9-vN5SE!*ZYW|P1QO>G<_-w< zRR~EfF3HSGH&ixI1c@^9NR=7KXXcf}=Vlfc10~{Lv8wB(l(SWfog3}W=q=NodApH4-}gJ~&&Z#)e6^pMO-;QzpU;|q^42e_+LU!= z@$VEFc)lk@@G)95KfYGHuXLh>LQJvC85dTzUCar6S{#`Q@8=)>bw@&W&6SgPy8_j{ z{A;c(5%dozlX8%SjJ!4`!9(50;CT z9K5=tL1gXW3A=cgON&jMda1~(rJHLEAc)LcXcF)4hjBUsBnKNI`nwZSC;3Jp$#cRKp-%Q-`%29f;YLb?> zxaiZrmThcTj=P&ZNji}JA^+nklUGtbspeK@yOtWI{yoalw}J8fyzT2xRx0$*&|qc! z6md)OvYlw`oUUw^_z1x(zF~ z$L%PX@u%guU+wHWCl|k9NqzF*+Py{vk9l-D)eMeE%c=ZR~1Bcr;x{gH6X0ssr^ BQ(*uA diff --git a/security/manager/ssl/tests/unit/test_cert_version/v3_bc_ee-v3_int_missing_bc-v3_ca.der b/security/manager/ssl/tests/unit/test_cert_version/v3_bc_ee-v3_int_missing_bc-v3_ca.der deleted file mode 100644 index d6b64a28ee09a333c230db62e5890db30b640b3e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 892 zcmXqLVy-Y~VoF%R%*4pV#KM$hZEC>F#;Mij(e|B}k&%^^!Jx>H+klgeIh2J>m?<>a zP}o2a#NiO;a!$<2Ov^9I%S<#BGY|m@vJ3P2=9lJ`BxdF*gk`3d8;TeRfyB9lxdVcI z6+%*rOEUA)4HXRJK%&e%;$_D1nRzAgxtYbqK#BOIWL=<0a-xBpIIp3Jfw7T^k%6hD zfn}69uMslWpqlD#(lk(qxJd!%f~4g5)KrjDusW`ZQ3*MW7+D#Zn;7{S44N3Zn3@!@gDP^c@pkZl4@2Z}i!+Q1d+BlZb>;yYFu4ef=_(TPN>PHan#LFfn59 z3e%NLzlF*!-h041!}UjBR`T?Dl8>VIzF1~xws=#V-`sw)Ides&eRI>zB>$~+NPnju zKO;1HL94A+R%^*=zWDIJ9hnF6CUf>bd~^M%*zF0cMXu-FubpOdL9X+3P+8;C=KJb8 zjz9KF?#R8xmEhrT%V*oQj(>rc4tKCL*Q5S?)|0aQ(*s_wlUY;7d@?sS`|sp<8`c9l z0SDS=+&62fpUK3`$iTRm*8q}iWQAFn3>c6D449~Z0mjJS`S*{lQbk$TrXQ~vczatz zmn-#rO`Kj|Zot(N;Fhh<>nz81D)Gj`u9-h|+1%%~mF}?nUoR>@-R%YIoC`cx@Qt!AefnQ0YeB>@|ujXGk3ix?eE=w4KlW1!1-OS!XNC zsdq0ZRmd1$|TsnDcup01UK13IG5A diff --git a/security/manager/ssl/tests/unit/test_cert_version/v3_bc_ee-v3_int_missing_bc-v3_ca_missing_bc.der b/security/manager/ssl/tests/unit/test_cert_version/v3_bc_ee-v3_int_missing_bc-v3_ca_missing_bc.der deleted file mode 100644 index e58fc6bda37c6b893696f409efad6626aaba1b41..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 915 zcmXqLV(vF+Vk%$2%*4pV#KL&)sfGbB8>d#AN85K^Mn+av27_8dZUas>=1>+kVW!Yv zLtz6!5QjsU%Q-P8GcCU;FEi0l%s>Pr$S%z5n_rq&l9-vN5SE!*ZYW|P1QO>G<_-w< zRR~EfF3HSGH`F%J1c@^9D3uwN7* zS)bZE?O&}bw|DA|yDZAr6pnr{<~y|E|49oUt<0)V+BY~KEPn2L|K`aZo&OTszDsMo z-p8XMzu-n3gY_0S2G^2L6RHFP+>V_z@_4u8`(~C|_d;^zrr)0|9c280>x0UL?{gKn_kklkA%)(^AfE-}Jv<3_?Mh59eCgJj5z8h^^ zeXHUrr>W_yPu^*J<|PF&oStXF>!`Nwa>;3yS3#@>9(%>Lx8-)ty>*>4!uWH;n)EaI z8}3FVM5KNY%6i|Y9Fku2>!kvxHy8i*rE@OzcEucctg-mSspn7J5@nZ`J$-chY`#*= zscRh**~8Kti#88Iq&3u&)t6j DEYx76 diff --git a/security/manager/ssl/tests/unit/test_cert_version/v3_ca.der b/security/manager/ssl/tests/unit/test_cert_version/v3_ca.der deleted file mode 100644 index 32f8d838f9c042cf988e66670b8c88f463ba7d0e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 851 zcmXqLV)i#^VlrRA%*4pV#L6&ljR3y^FB_*;n@8JsUPeY%RtAFvLv903Hs(+kHesgF zU_)U8K@f*Sn9DgaCo?U-C@(Y7P|QFCB*-qz>ziMiSCW{Srx2EzT5c#}AOsTU66OvF z_EiW;EiTE-OE=^*-~ov;^RSi~$0sKm$cghBniv=xnHU+ET9{ZwiSrsEbLrrMCPpP> zZ!@woFgG#sGZ-{6axpbAGBV8f5EqWrzS#5j@;Rj?8I9LinXF|CIKQ60_n_|HIo?|+&`=~+k z-Mc4dELYoeRlenxPQq*3xR$MUlOr9Jv_qI;3VAdb=S|el($4j)JCa@XFMH7~1L4;t z3{wU5UKoqHl_xV5=6~DwSMB7*u&wV_tiSbhBNH%zAezW(%6(nREq+KatRS+4@t>2FY7Bxap^*=kacjN3#L z_ehTARVUV-jr6Qv`!6n_p-;VZ=KCuJnqgZmeAql|wfW(DQ7-9Rt?o|C7Fx~!`^##1 z#f3wxo}W3^KUUbhe0EQn^Qxe|^^U9$IhU>bDX~CziMiSCW{Srx2EzT5c#}AOsTU66OvF z_EiW;EiTE-OE;7>5C@4e^9Ym~$0sMo=Vlfc1I6Q$k`3g=?S1;#-P*>pYkX0#vir>$kx7)|NS?2UB?ljBHbyF6`m)xzn6ffxB(UROy9Xn}e zguap0>l;Ce^)oLw`q_HCV3xbPL*@Jni_SLZm5;Eo5;EiOto{K1aX?q z-+xL&G3{c-#2Dw=jf?$47`3^pF7)kMbU2`+`+MtQ!zceL*R-sb-Ew%N$L=qt3HCo` zwM~&OtW}$v8?o`|HrDHh&+K^@Csg#K#ZJ4t%v!JayIR}w1%D<4ojs>7op_GTdhXx5 z3I0nTmu%F&p7Zh0-{a>LqxY?T#y??stAu}=U);X0>njZmuH9#1W@KPQ4k2K20frDG z!;U!Z?*_lpzR4&wOtfAm{+EH>hx;IthSKy6Ptw*L?#+lg^ZDo6FKHVl+x&QZ_~q=d z-OMFdxo1!Q*8X%`#>R63tTzRQGU{W5h!t7juxhEYG*YOsW1z)kgbN-xR zdVbK~qop=-K0HR(R&Q@{k;}0Zw9*OJ*r@WzalZ0a)05e{-s)Zw?5^ugADb*+$h36U za?6aMXYG+Il4Rbzm#O)?Cp+%c*#>6iUHcglGF*%UQXDgXaa7Ed$@$&wleFdU$un*} zc4u3EZ0HNwa_E_@n$LnI(#?u{s;0TU*U&kYakJ)ZIe)6(fn7#x%>FH!zVWlevWHJZ P*q8m6F=5n-ysiTP^Xo^f diff --git a/security/manager/ssl/tests/unit/test_cert_version/v3_int-v1_ca.der b/security/manager/ssl/tests/unit/test_cert_version/v3_int-v1_ca.der deleted file mode 100644 index 744c958826c254e918365578b3065e24130ddda9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 857 zcmXqLVh%NEVzOPp%*4pV#KL%K%XR}^HcqWJkGAi;jEtJR z5Et;28OLYlmFPko(!{8Q?0ZI52IeM4eg=akMlPl%Mn;A&0 zF6)Gy5y?3YtZGwUW!ba$?fBR``B_uOW#)}Dc^({XTXwFmxyv}<^43_@>Glg(==OP< z1T!DDzV#q?OMv{juj@N}L}v-xo~fVSaPacZ<0mR)x((j^Z91CXaiV==oyWJ+Y;2X% zy*)qM8T&luiJ9(PV`Djgo>{=f{x?^x?WXqrEB>|F_p*)4a~`udFKwFMu@#$6ob$zh z?b9pAPEP4sDN(92Rdae(!GTux*9L!|6)7uoIdxxMck}>T=*wc+(oJ6`@adj>CAz^@ zviHg<{(6nOi({4N)g?Ne?R_%&Vc7bLrbqG_iGlk)AGFs5_TJfhFVo@ET_$Em2FAq# z29OAp6=q>IU}j|ej~r&e6ax%1Muu%s*UkR?npmAumQvYe$(Uq0>+wO$ST=*U%BhEx z%-`|?S^wv*W{>iYC| z+1@9T-LFsBoL%v8w&jj@B7W*&(`Gy?Vkthmbor!2g9#Gixo3DSP3sN5YX8?-CsGtH iBV{Rkbmu>XUBPE-6O+u-8bpq(1Qldf&NNTEP!0gtd#AN85K^Mn+av27_cnZUas>=1>+kVW!Yv zLtz6!5QjsU%Q-P8GcCU;FEi0l%s>Pr$S%z5n_rq&l9-vN5SE!*ZYW|P1QO>G<_-w< zRR~EfF3HSGHxxAB2Z=KCaFiLwCnv@yB^$_z^BS5M7#o=w8JL=z8b*op8XE~X|%Muu~LKjrgB?wVpQx5|9| zF7{t5HVX4^FtEK-pK;Em?~BGkXIZP}rCaP|`_4ZsgBClh%i}t$ES!#n&qy zl6?{;_4{hM%(5!k$S~%w=@OIDXET@l+#TLorMPGDGT*DYdeKhr74-ifS#ARdk9j;H>tvtLsAZp_$*Qe0;a2yKFz;4D)=dIDuWmmxCLn}>50q)kvrL?&$ZLGmovn;PM;sEaC`BV({U^+ zyRx^-&ue+SdFI_&iBHlBTwax1|K&gY>@(xMe6uXedCsxkXU#slpL+dl)ryPiOw5c7 zjEe;f_zZY}At)=%!fL?G$oL;Q%z)_z7-ozND3mbVcDcxI=dzalxJu}ka9Hvq{raE{j<3{X3(mXGJtW~2B%7|V zQTg8^@9JaI-&r%5{1$LNA{2FMwQ|DN|0nYD&dV>0I5j1iEqL7n_I0+vO7K5qi7q-kBt+xP>^FJp5 diff --git a/security/manager/ssl/tests/unit/test_cert_version/v3_int-v2_ca.der b/security/manager/ssl/tests/unit/test_cert_version/v3_int-v2_ca.der deleted file mode 100644 index 4b0c9f54f79fe5b3c253a14f32b3f3acbe761669..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 857 zcmXqLVh%NEVzOPp%*4pV#KL6ezukbBjZ>@5qwPB{BO@y-gF%8Jw*e;`b0`a&FjHu- zp|F7NzBYs2+K?@Hxw}t0*P}8a|Zri*3J0vx5#sbmzVy-sL$11Yky9u*?)h|trPZBl|sJ?wK6d?GB7R{ zFn~m$tS}3!0W%}xf8;O&rWjzDF)}PTJb7xZ?83!MYPz|(KJ0G&kv zH+NE(G~CO5^E~UD?H|n+``Z(i9d+KoB9_`___DBAU~BRDJ4u_){*>=oA6BsTnfaQn ztFr<>$=yqJW;=3i_MB^(At##Oz51YBboHP>9Mk)Yjp3dbO4vIV{0}b3>pbPI>oPlf zqrBT23AW^yUQZtC=dJrOJweZD%JU=t^J8tNFAjckMkAij+WOp~$IsFt9xJqdyZRx> k;!x~`9GSC>H`yjiru6b!FSq%g^7(UwvJ;P9;^jDV0G_r;4gdfE diff --git a/security/manager/ssl/tests/unit/test_cert_version/v3_int-v2_ca_bc.der b/security/manager/ssl/tests/unit/test_cert_version/v3_int-v2_ca_bc.der deleted file mode 100644 index 94c86b28e0722f8a6b4cc19029db7ab22354b349..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 863 zcmXqLVvaUwVsc)<%*4pV#KIV0{?34xjZ>@5qwPB{BO@y-gF&((w*e;`b0`a&FjHu- zp|F7NzBYs2+K?@Hxw}t0*P}8a|ZBg5MEl!TwB7CqUJQRVDD zW!wL7hQIaE9zHdxlcU!AC*3{Gve+ynEHd`suXYQQ9UE@-EDMo%%*D4c$A+!Ph~Z*D z*viz|ZDK_Y-Td+S_iL*oHom$4Us(6?#4pcRhR5#DJaT)H$k~H_?s@+Yt_pCO#877^ zE&jOMuTsm(areQQt9n0QEM1M`J?4A3ZCm|mOR?ZtO9*zgxlj4*P3&g-xxU zYd_wTS4lc=bRd0aT8CDhp@6=#-i+HUC`^YIQAynIj^`b+elkx{*M_ar%c}ae(}v` pflk7)Kh`h#cKo%{VYWplnNNKE*VFI3(7L3e`DWFl12$Lg0szH)J|_SG diff --git a/security/manager/ssl/tests/unit/test_cert_version/v3_int-v3_ca.der b/security/manager/ssl/tests/unit/test_cert_version/v3_int-v3_ca.der deleted file mode 100644 index c5822db647a96b677757ce1a69e601859e70e73c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 857 zcmXqLVh%NEVzOPp%*4pV#KO4T?UVs88>d#AN85K^Mn+av27?4cZUas>=1>+kVW!Yv zLtz6!5QjsU%Q-P8GcCU;FEi0l%s>Pr$S%z5n_rq&l9-vN5SE!*ZYW|P1QO>G<_-w< zRR~EfF3HSGH{>(m0f{p6u$CFeCnp-niSrto7#JIw7#Wya8X884^BN&@4brLZ0#O5D zhzodtF38L)(S}TpQ)Sm2}^6O-Zo=T zT(MW#8PAs1Qm4KtBF7RKe7ic1{WCsfBK#}NTs-2Q;QWuj-fX*L*?qi1eb!oYUslfV z71bPZlSCPQB%hm5ugt&rQ+!(XzmB4>Aq)P+eHARvIAX}}@lR;^wbq=1KhZZ05_X#v zxLSXGTVfn5P?>GL)ywhnk)G3<*UhRL?eyIYx2H|+pC0(-XF&GN zd#eJSq5^96-V0d!GS}sC|1_nv4bM0IShX#E3EPzP&4xUG%irGV*)m>C%u7Yi6b zB2ZSCh1GzWk?}urm;qA^Fw7Vk9F`mwd-i4ac}tBvuI=~xbu^sMn8~moJuaSarIr0< zTmAP*@;m;p2L??kyX7Y_zuS>-qU_4wH%~3AX=e*rAj@X_>+ZbWQxD0X_`=2TjUz(i z%atvv4==F3tSWlIcH`c%jrA-GZ|sk(ZnkETUp=GD^MucX*1Jrz_j%X{O{w zou};B{C0l(yM~)0-}~p89@#s6v5v)=<5hys7OFfEIvy)kZGAY+TYMvb+OhfJUEg@F k)&z6r8ZADfvgmQZW>K4y^Y^MwJRlk1ufBG{fqfBs0PX8V(*OVf diff --git a/security/manager/ssl/tests/unit/test_cert_version/v3_int-v3_ca_missing_bc.der b/security/manager/ssl/tests/unit/test_cert_version/v3_int-v3_ca_missing_bc.der deleted file mode 100644 index 3a71d9eeefc7c1404a9eaafd4d2d5685987f08d5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 879 zcmXqLV$L>bVhUcs%*4pV#KL$@5qwPB{BO@y-gF&_-w*e;`b0`a&FjHu- zp|F7NzBYs2+K?@Hxw}t0*P}8a|Zx#lM~}}GmDFX;_*qz26E!Oh9(BaMkYoErk2L$QR2Kt z$XtUWsyjx(Kn~&R{h!k+1?PBm$M*>dvlu^_M7Q;i$$ zC2ZgMPQW`ke3|#cv$G7;#T|d}edBCO(Lds2xj{qkTuAlb{d?t4Za&&GIb_ni+Si5O zZ|Pq=uXwWeggc*v>BlusQoH)r^&D*0PnW)VnJKAxw~1BCL)ZQbg5N8b?T>0Xzv-67 z^4BYPcet}In929i{X6qo=L=ij-r4VTID2AqT+DxMt247wmDcW0UhaPPd!S8;+Lx?5 zt9Bbo{=3Z)P^x=N)xEuSucc}D(t0)Xd8Ta!x3@ap|FIz8hx!}g$`!FS%i5<3yg&Kv t!Y}uTf6lS1<8M!lomjr$L{+(NU!4A$qSpt0wfe;K|FZ9L&k=iG1pt)NP8k3I diff --git a/security/manager/ssl/tests/unit/test_cert_version/v3_int_missing_bc-v1_ca.der b/security/manager/ssl/tests/unit/test_cert_version/v3_int_missing_bc-v1_ca.der deleted file mode 100644 index a05e49a43ba8471cacdbad6aed888f428f4f8e9a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 850 zcmXqLV)ip=VlrF6%*4pV#KN$+;(`G$8>d#AN85K^Mn+av27?4cZUas>=1>+kVW!Yv zLtz6!5QjsU%Q-P8GcCU;FEi0l%s>Pr$S%z5n_rq&l9-vN5SE!*ZYW|P1QO>G<_-w< zRR~EfF3HSGH{>(m0f{p6u$CFdCnp-niSrto7#JIw7#WzF8yQB4^BN&@4T`Al0tEv( zhzrEajN>!&O5$@fi;ICyi%&|{g}AASQ3*L97+D#Zn;7{S44N3Zn3@fDm zTriLCdgbMv^W^*EUb?M?ccc!Tq#zsh6FWa2kdds<2`_1f{_pFmO>WVGC{}3RyA+)4DOIu<7G0R=gl4@?tK1{ zc7Qz-Ga~~datHyF3NVBi8CFcGEzdP;J0=|ez38N7jsISsR6aZ})b%{>VT@rd7GpFfw?PhFw)m_7b{&pF1Alk>grajgscmZ_?d=8?N_&L?KKwYP4t gZk4@z@b6C(oxZidy>*gTKP~6>spm83U;6R_0AEl@-2eap diff --git a/security/manager/ssl/tests/unit/test_cert_version/v3_int_missing_bc-v1_ca_bc.der b/security/manager/ssl/tests/unit/test_cert_version/v3_int_missing_bc-v1_ca_bc.der deleted file mode 100644 index 05a2c587d3e0a23443aac6e0b4cf62cf37941643..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 855 zcmXqLVh%QFVzOSq%*4pV#LOi8+<=#jQ>)FR?K>|cBP%O|L9!vY0Vf-CC<~h~Q)sZE zuz?_m!y(M&oS2iDmS2>YnP@0xAOaF(7v}ZNFU>1S%*;~=%SRCk23 zfg;2aQf0>RnRzAgxtYbqK-U3XqYHOd6QdGxa4@nmFgG#sGZ-{6axpbAGBRwPuHdm} zX^q&_lH|jRQ;*CJf*adSoJZ}vQ&!;`csFDoDM>|^9zX6!ZX z%)aH{P5(Zrdd~5}Hb!6@L&+4sj5~M4Yp$6EJAIn;_D-)&`o1;XxnFoT`W%_UCVU}3 ztGBi6rmQ<>N@*b!_sj#{!XO?jPYj5Mbszho{oS%)u(c zWSXjP&RI$O&tJ-1{BHj(&Q7qt9edQ`{bNqEDj5x3OZQb4FJ_f`SSBA`zxQD1gV+p{ zw6b;S%YK`$nWt1K$?)lypJj!~BUTf=onB%AhcEw}VEc!0QNS#j2Z#Qzn18w3%9o*V zl`}gNGa~~datHwv3^0Tk8ARQDaznQ+T7L2OX=}H;3O3U;b}9y+Saz4YL^;_;F1osj zd#lw(TayoJcgj|7etvUKxXlxls5R{qe;7?+Hrp3e7i7BlXX}e-m3YH_GECF{CdyVG zve{_j=q|Ez>TK@4`^?s48*nl#UfAQnrQ&h%e%j$9Hezc&p0hb{gk!fu#l1|88=v~# zHNX9PpDjjEr6eb{{dIS+py-};VlF$(HqKgm@`>)xjpx3#mCJ7D-Y7TQ;2NiH()#PS z_~q+t?H0`p-m*Zn=aU`BuZBw^NsKcdDF&LasBPD{C|~wHqk*CRu?UlL>Y{ZEc1N61 fncE_$u+#0*s*Eq}?rA){7UCZ~t{nEzJbfDgxTZLC diff --git a/security/manager/ssl/tests/unit/test_cert_version/v3_int_missing_bc-v2_ca.der b/security/manager/ssl/tests/unit/test_cert_version/v3_int_missing_bc-v2_ca.der deleted file mode 100644 index ba5b0391129baf641bd1d53187bf75573bf9b9fd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 850 zcmXqLV)ip=VlrF6%*4pV#KM>x9$~=C#;Mij(e|B}k&%^^!63nq+klgeIh2J>m?<>a zP}o2a#NiO;a!$<2Ov^9I%S<#BGY|m@vJ3P2=9lJ`BxdF*gk`3d8;TeRfyB9lxdVcI z6+%*rOEUA)4fzasK%&e%tYt>=$%zJX;=G0?2F6AvMh2!9hQ?9iyhg}egCeTCK*2x` z;sWt9 zzi!Vw+Ok&LDY5D|*YUV!rWuya8`{`fSu_=7UTEjmN}tV;leiSmXxhFoL#iX&GC=Mz z*NvPnS3CGFpBDc6`s3cO4w^q+b%yL+u2LFT{Plz9jGYN(F3a}Gu0JJRS+?M#d+v{| zDL>ZFYi^%*?a+VU4SSpqTUws^>~?t8Pp@Jj*GS_T-&+_&{f{=kEz~@8$TWd#Vck3z z9>+Bz%+qbF_Xba{O^sq@|LoTpEY7)MLyxLn*V;!HWgIsh4*R35ep7-;I_33*sa2w~ z*VS(_rrxMYIvuiNIpgkaC%?#?Wc(6fbK~}2hi`vwY?KaZdLaArVpO|I*teZkW?YkJ zn(;C*GcqtDhY&ES07Hn8K}d1xSH{XeKH7z+mwuAy-YFLmrt`e>!J+;7ru|n;Ze*{p zXWx?(=sl@xnT*9on^5iBF$>#oDv2&O=G>>~x+(Cp`Q^~htBY-f{{ER-y+rB;;~lw* z{r+F|YOE)`&^o7*_riD!tBQooDv@Qk%a>>@(Yo63E8yEa^8;!Ha+Y1!^J>HS{>!e; zi+Ch;cKd5T)7^)TUwC_id5hHj2^+(=DO|L;qSCOeP1&?oFe>v!a{2q@cd?~G&IvkS zQVjDxrB5%d{C+ZFe(#I_F4l*$1!uJ`>#Evw>BP_0MaIt0t)+Y4EuOsk#;eVGyk`UU fY^a?1`*4k*+k=zyKP7K_F24U#yZqcmHvPf?T_Z)f diff --git a/security/manager/ssl/tests/unit/test_cert_version/v3_int_missing_bc-v2_ca_bc.der b/security/manager/ssl/tests/unit/test_cert_version/v3_int_missing_bc-v2_ca_bc.der deleted file mode 100644 index d26604fb13a33d0d319ca8f1cdb7e37eb061481b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 856 zcmXqLVh%BAVzODl%*4pV#KN#_+8P61HcqWJkGAi;jEtnlXzHoSI{_u&hFGd1J}fDc-NwdF}7? zGGW)JgY=-PJk33@z6+2-2{lk0C z4{?tTV!sN7`0;btH%42o`XGFq!;|#^SJ47v`-wgq8$2Ey^V#`L-R`pM`Mg~TZ;O-s zJ7t>AGwrs@UAg1v)Q!r;eR|&-BW@{0*)89CDDdaC1rxrmeR6Fbi>$Oi7h{)N&y$Xb ze4lS?Z{B2LW@KPQ4k2KI0frDGgI(<$`POhF{bI`rVa2H{7OCk^$WFS!b?WD{gW?Ol z<88|B{A`@MZT|BRNtQgpWHZ^xR~%N~P_XT;JTG7J^3|_;U3b4r*Y%#T3$$l@$6t9D zDZiQLoWRR1Eo%ZBQsl1nIy0?Wz%12q?ANYvnW{Ub>gUwgK048uSMXP!85V{p%y= z-z}RA_bdBqy^5JRbL+|vjZZATdwl0``Vwx$v0Z)3jpGh$Cgd*`ZtPqs&Uwt`oa(m?<>a zP}o2a#NiO;a!$<2Ov^9I%S<#BGY|m@vJ3P2=9lJ`BxdF*gk`3d8;TeRfyB9lxdVcI z6+%*rOEUA)4fzasK%&e%tYyaW$%zJX;=G0?2F6AvMh2#q2BuNsyhg}egCeTCK*2x` z;sSA?3o`Rc;&U^Li-AsyPfFH>xT%Rz2{|AbSs9p{82K3tni#p5niv@w)~&u5;4r;C zMBt>Z!{MNF(>mpsMttS{b9>(e$=D;|JNDnux$!%tTl>WOyXQY0nRw&Xy4Rlyl#j2K z=wJ?R^|jc~_RPDw?mnZs%$5gLwnsS44Nw2pc=lY~c;@G8*|s6)G_7on|NqS@4^Mey zb0MN7M8>vCdgaw^Su*RjV``Soah%?GsDba4|15WRmZF5YW&88z>a~NVfmT^QVS}qE#$`RsNzY1RZh~ z-}vb-!u(;=-6X5M{msuFdmp_0eQu1~;nZg@^2IC;r#oe5&eaV$S;+aR^4D8Eh<{3(3X!T0RlYvsXnq@}|y)XM{euuVZ&UK#suXU-w(b!Ase3S3I2^M<4 zc5zslTUKY8f!m^OzE94HnoXa)_{IF?3+lX8RoYLf+-X>te2O99)C$%4WwrZOgtmK& gyTv`9c4N!*J5D!(Wfv}awntcD|DQV#f>yl;0M~R!e*gdg diff --git a/security/manager/ssl/tests/unit/test_cert_version/v3_int_missing_bc-v3_ca_missing_bc.der b/security/manager/ssl/tests/unit/test_cert_version/v3_int_missing_bc-v3_ca_missing_bc.der deleted file mode 100644 index fd53875ec4ea3ea2b21e94e41843a482fbb12221..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 872 zcmXqLVoot=V)9wQ%*4pV#KNSbmSe!n#;Mij(e|B}k&%^^!64g^+klgeIh2J>m?<>a zP}o2a#NiO;a!$<2Ov^9I%S<#BGY|m@vJ3P2=9lJ`BxdF*gk`3d8;TeRfyB9lxdVcI z6+%*rOEUA)4J8f4L88n&0%gYW$%*l~nZ?CG@%W@<137VCLlXmIBNHP7Q%hsxC~;mR zWUfIi)g7a4pb2q|63{W3c_m1$(Zz6H6QdGx@G!D6FgG#sGZ-{6axpbAGBRxbSiC2= z@QC@04NNMWC4FX}19-oBFH@_$5V`u=hh3LBgT8)PU8;0KifP&#;|B_f_12rTmp)gu zSn@Vqsr*{Znv)B3Yt~qr$YzD-R9E&gPr4f2@_doF-@Yrg?VV+3JD)r5PxhZsdSXkB z)v5v^mx%ASA@c$%_ifyu>0N@S-RxeNAn=<`NrL?QpiM_rr)Mgau&+BsOEu0f( zlzw%=JL^A^FRI^)DexGi=)N%Au-Julh1n-z5u3_aA@wT`@9YVfP++skcU!+u%Vy_= zn)2>U%!~|-$RPwwK)?`UWLQ-wz@(XRkkcse=Hf0Bg=5Kwo^7r^C4TMTJ=x0*YEN&U zyxSqj?XmiUSV{j;m#EcME!QrcG)-9L@FL`;=z8o9hPHW6-c_elA-a)Sm>-m#? z-|Dk%c=Pm`sOP;2p@&62&b_(Xmpg8zam?cQy=^ZtUq3RQ(EC|x#tI1wCyQy8&(_*0 gBr3{hzsgoJ?qBwJf$r{=?|%GtJ0CY`TT0q20Ht|PrT_o{ diff --git a/security/manager/ssl/tests/unit/test_cert_version/v3_missing_bc_ee-v1_int-v1_ca.der b/security/manager/ssl/tests/unit/test_cert_version/v3_missing_bc_ee-v1_int-v1_ca.der deleted file mode 100644 index 6ab75e25e1c27900a05c54ac125b704d95ac4e71..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 863 zcmXqLVvaUwVsc)<%*4pV#KNd@wAp}{jZ>@5qwPB{BO@y-gF(6>w*e;`b0`a&FjHu- zp|F7NzBYs2+K?@Hxw}t0*P}8a|ZJCveP=Po^w#+y_H?z1H=(_l%pVEGA)*D2o|2eTMBy{q3{wZ3xlQCF9$infa;uAreA8Q2`{wY0S)o&F3$ZEURr^1F8(N@Z~ zkLnqXW6qihKR!{}aW3zYod2EkUu``lB2OfgPYUdh(h779DE!5ca;v3O{LA&V>VGbq zyG*ry*|sn7%0}xm%fnBc)=jb7l4be5`>|Ij6Z?_O;yN9fe!nR@Z>*CyI{uJlXXxt2 zx^0VH#NBwNU+#SD{~>;!R|Pv)^48T(8!Dq7rEk+^WI9tfDMPJlrQjJYnHA5jKXVdl l7M+){Mr==^!?)FoAGDW#S#@5qwPB{BO@y-gF%)dw*e;`b0`a&FjHu- zp|F7NzBYs2+K?@Hxw}t0*P}8a|Z=Mj7Z>kE$me$#H+Vo`*nRqlc4Clr_w?P9y(pFUcS8L#LIo#6_oypZ0i$>KBUUnvgUjA z86nlfDy{$S3-X-%tOq?VTIl)fDmbO=uPG%wL)scRN9F*7nSB8Lz#^#DVNks;mxM2hUX6aH7395b;5onh2bN}w@;=X&Gh$o2Ti>yt@ke#m`RPZ3?z}&@bj5kz*Ct;yE_w%b^~xVy zveeSBJW`^oYuV((a#rzMGJAN=c07J7x$r~r+$fW4J%U=%yLY#SB$^1X>zpKLILRz1 z#?_=cZK3a8#RV4yz(70YlB~_p8I4G8!OBZC#qc3&@`jy zk;)05{FIow4S(AX=dHEnxTliL$gkGwcRKZat^IuEtLK6~ozqy?95Gu(J@rdQePGY( m;#<52uf(d?Zd23q@rdX@5qwPB{BO@y-gF(6>w*e;`b0`a&FjHu- zp|F7NzBYs2+K?@Hxw}t0*P}8a|ZRljZ*Nd49hQ*7wLRKFBXn z9;qE3`thDkDHAgz10!+>0n-gIgcuomE|&MiiAwsmgzdlgl=Ga!ts+(1R|O)SC-ux$ z%wD|Yk4X|owLr4$%G=?#2`ME7*R%ike0{ZUV=nKULyA5zOEzh>y9le-um8V`*>jp- zNZHeF<5de9IxZG&JbN-=O4sF8H#B%(=1M5**sDK|Sb6W%+6lL~+OT@9&Kdw+lG z+py%dBxhGz<|PNuw1Rquqd6-~i>hz(x4NiZ-_tc`LG;J%S*PzZS-mOeoV-5bRg n??FOu1*4B&iMoDZ?(2uDr~Q@k_!ghv^z@$F?78XRChi0PpH@#! diff --git a/security/manager/ssl/tests/unit/test_cert_version/v3_missing_bc_ee-v1_int-v2_ca_bc.der b/security/manager/ssl/tests/unit/test_cert_version/v3_missing_bc_ee-v1_int-v2_ca_bc.der deleted file mode 100644 index 8b9d746c730c6b89ebd537db33f6890ef0fa3dcb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 869 zcmXqLVoo$@V)9(T%*4pV#KKs+!^VJ@jZ>@5qwPB{BO@y-gF%)dw*e;`b0`a&FjHu- zp|F7NzBYs2+K?@Hxw}t0*P}8a|Z3o36( zZk4+EWZAL_>TF?*$D=h*`c%K#)#Q6rDbhG$#VejYBHA3&B3QXMC7PUj#4P^*8cR<+ zzgCOn)qhNEN3M9On;1XT;0$?iDsgt(>{f@U*iDiiSIc)_d2&FyLnArh_1UbMBHtw0 zs_s0FynEv1qDRN}e!aI#rrY{yqWMXDyU_=ffVCn&e5Fia6TY@kA z;6Hxr)tl&k)3h@!PCA)RyJEhtNPc%CA&^sfoAHdrI~JPEyk66+$gqE(P2#FhPlc

e0D$e@xO}p<5`Zp);S{SCKg8F92{G^i#A#{y7(kX0{|M2OVI!T diff --git a/security/manager/ssl/tests/unit/test_cert_version/v3_missing_bc_ee-v1_int-v3_ca.der b/security/manager/ssl/tests/unit/test_cert_version/v3_missing_bc_ee-v1_int-v3_ca.der deleted file mode 100644 index 5bc1c59f5480b14b84dc23b7497f7d4b7015e5e9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 863 zcmXqLVvaUwVsc)<%*4pV#KOq3<+lMZ8>d#AN85K^Mn+av27`1%ZUas>=1>+kVW!Yv zLtz6!5QjsU%Q-P8GcCU;FEi0l%s>Pr$S%z5n_rq&l9-vN5SE!*ZYW|P1QO>G<_-w< zRR~EfF3HSGHxxAx28lBB@RS+GXXcgYmKnzh&tTBR$i>ve$jGoE zMP&D{3$vKM=CZ1uExva9&GZRB4&9cDJl}ccCd)f%*&p7Gs$sHc%A9&!p8OFOPw0|4 zCO&uZ>B5P5ikF1)L`shz(P5N6ZPL#hF#E4y*Oy24t@z*eZoalj^x`Z5#X@)Q;t>9DcaNUlD^8UQ7d%^C!)q2l&DpIa{b8={wC4h$AuB{rODIaQeycs! znW?C(#*$;=YMb}!sz>P8{sY~wRu|3Pv2{t5Zj{UMz!mKqugAwJhACYxPPSlP9dbTJU1tMdfQe%R&AS9VIT43!pm6}Nq?3~-=7iN`3uOuYOw5c7jL0DbOgF#~Vq_@MsJbk{vG??Z>AI&s)GSMVT-|*^Q-S~cr?>Sr zneGM_I>HZkEkD>Ga;M&dMfLik?8iIoU4G2CwO|Kt!;FAgYyUlXcW~#Md4(5`iFY|g z1RZ{+b-7qff7UX~B{A1Oca{I&ruJ7+aMs5sp*7AOXKdC_dcQL;waayFp8Ai*{rBg- z&{=jxFYieBy2q~DmWHn5Q_KAIj%ja9 l)?wwfw|&I#o2aj~W9yh6Dz5pcd#AN85K^Mn+av27@9)ZUas>=1>+kVW!Yv zLtz6!5QjsU%Q-P8GcCU;FEi0l%s>Pr$S%z5n_rq&l9-vN5SE!*ZYW|P1QO>G<_-w< zRR~EfF3HSGH&if?1Bo*8h?g10XXcgYmKnz~UOpFXn zEe$QB#CeU7xdx5RRCko2fj-1h8bH?|oD!d!s*B5&O^iy&fyKzmz}&>h&tTBR$i>ve z$jGoWJRoa{&IGwd8DfjL9@$Hpsx09<^)n;GW$l^Y+s~{NJ=E9a_UhQ2ZAQOsZPuL= zJwKsiQFiCcedqfk%Z~Kgw|NBhF8X;q;Lhy3h6mLnIVY-=2{W!NR(bOJg}?*+ z7uHQopX{|KW){Eq>#b%%E>@z4^%hDT6`4DGIs3b{y6ap1d9DoC7l}3B*bsC)c4=Q{ zWS-%y63bTyw_I*BmU#a76z_&iLEm=yr1*jrULk(Rd>07nv7LGMu1bpQ%Yp-PDbgp` zh&-M-znwYx-Ts%4wN#W@Jx>^%MRClWmhe z6zjbBaZYmCr@!UlADNgL85og62$-CJA;idV%Q5y*;Y5j7+*4*9KD6n9S&z}Jzp?k2 z?kr7S@v&#g@&?u;Ev`{fldfNRD_%N@E9tpe=rjN4A3OHsC}*zzHRnKD=J}1cRoN~# z3ICgScKO4dkt)reNB3##`^?zRReWWqW5cd{(Q<2Y=LE!Z*!j+DRxzn9US0P|G{W`m z$~6kIijVG|NXzuyapv{3QY+^z*5w~F8cvGn{kX(`)z7dNFbN zGVN$S)Adrp8Xg+!e4BfZT;4n7_sb>jMUa;g*p2d#vQGb r%=+z^`ZuC&qt9a33F`|#Z8<-k|CC2`!|~%$lWdN%e#qD>aU=}@{Eb-7 diff --git a/security/manager/ssl/tests/unit/test_cert_version/v3_missing_bc_ee-v1_int_bc-v1_ca.der b/security/manager/ssl/tests/unit/test_cert_version/v3_missing_bc_ee-v1_int_bc-v1_ca.der deleted file mode 100644 index fdfd38a3d202447da05a6273ce2b085eab3b9995..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 869 zcmXqLVoo$@V)9(T%*4pV#KIVU?v?>B8>d#AN85K^Mn+av27@d^ZUas>=1>+kVW!Yv zLtz6!5QjsU%Q-P8GcCU;FEi0l%s>Pr$S%z5n_rq&l9-vN5SE!*ZYW|P1QO>G<_-w< zRR~EfF3HSGHh8a^k#(CI-evCPoIP=7xq*;=D%4 zT!U(=yG7GL9pV;+GUNE%%;I981A*>|PfZ0m3B_?uj7rF1!^q0O+{DPwV9>G&zu*xdbj-84b{>xs}Q;S z;XW5H$|}e!PI<+uEjD#pk>@q%dk&e2-zue5Zo0VVc=OF)q*blv^>e8l?{=H$V38*q zn&t1Fdsn&Qt+VY%!yTtvcK`YqSjNJ&y1)9A@NS-kTXygMbjk5nV*I7scQU8$=8b#z zN%f>{K4yMCr3{?oE7@8EOXMYGmGvi9}usWit*diWXrWH zt8SE1^h&(8?(xrmc0Jg3vT^nu z$=lob`h*p)Bx%n6aX$9$YSU|algegY-4SVjtxw3@Wv*95`lJ1PyvqY}>)f{g)|BY? z5O{QU$^>UVw{T@e%Y)YPA}TleI@aZfGCoc+TNB?|q8O<-=?>2~@gIlS%&uk`R{qM4 nE|7U9Auy{*XJ$UfxhzJ%Emxk3@KtR8DfDk|^{yF3a}8So*l0xs diff --git a/security/manager/ssl/tests/unit/test_cert_version/v3_missing_bc_ee-v1_int_bc-v1_ca_bc.der b/security/manager/ssl/tests/unit/test_cert_version/v3_missing_bc_ee-v1_int_bc-v1_ca_bc.der deleted file mode 100644 index 02704b07375f86b7f203807e67fe2d5e80aabe4c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 875 zcmXqLVoo<`V)9?W%*4pV#KLI(TEl>sjZ>@5qwPB{BO@y-gF&t#w*e;`b0`a&FjHu- zp|F7NzBYs2+K?@Hxw}t0*P}8a|Z!$3})*U-ek*vQ1lz|`E>EJ~c$ z2$^e8M|J1u7-&J9qg-YjpPN}+40I#VCGn}LAXlNguZd9!IfNKl8JL?G`56qF7`d35 z7#SJ%dwddK)ur8SZu~68u;qrr(+PEnYd;C*2`#kE5t2LpH{0-;jp!2b=d9Zf*R0I> zqYx1)HE~yYYk=g=zV_2LixyeriA>ui$H(+XXXgF+uQWdG6sVp#hq+1n?%tVo&p zH5d{~S}HERwA++@ms?-XttePWMD)NAz&H;h7cpe$w#W`Mdn8zMXI?xXAqdNMbAuo-Lp0s zEnZiaX?Bqlz9iL7xX$+V!6IIZwwT2y=3n|#=l^J@bDVRL7=ORqAf$Hg`|B6Gxl=yYK0os9$o5?mF7;2X zU%qmlbCl@c^a}He!c7fbd;W=S$vfmA)mz|k@{aP_0H?L0;<|jrtAMUae^h$lG(+xn p1N%=W?rP+CCMml?)q=9R=JCF_p3+=%0KqWcxE-f^4RA*S-ADH$A$xi#$WfeZQ`;jKdT;7o%_S^ zh(=D-^0(X8zGs%vf8csj}qxKp~4wreQgif zKW~Y?X12*acn@p7-6zS65;e{Lt^KMGF3I^H@=Yw8=qUdnnR#WSIFqLI6wZBN8bMzq zOK!2}t@B=?VPCLD*Rj^_wtd4_?P(KIxj7Ogt^7Z^?Q~f4NOzrhL_$VU0&9quq0fDl zSeN#rwwGUqd|l)noq6~5naP2ZD~)fn@4pj&<>j5PY3sS8IVB=hB6H?^ekQBb_dOzH z)2yKWc*f1XOw5c7jL0DbOg+F5Vq{2`UG}10AiP?#TKvrF!rP~E>@_Veo!`%^#`Jud zx3bu-BQqKG-q?DayUBKr#dO7~M?Ehj>lQF+zi+jeay2qL)gWexkLN>w(O=WQ^=*)w zCUyRElCWG$$Z>Jk%c6n~hj;zz5<7h3$=&B-b%$MFEBxVbv0?apd(|@A-_xajrb!E5 z(-Vq6`#LhVBxOOJj%RXE=xM`W9u@12v!|Ej_TQeHYsx)Gewjs5yq|*Qv3_a4U4e7` z%AfEjev@*%U~r&bC(dM&XUqfX-Oh|pECrf7Wq(%uaoB&&D_r}feRcN!lh@y6IQ^X` jbx_jl@S2xh&Rev9Ot$cvm=YEs%g?tPRz+n%P-2yOf(cT5CI9Y3-kKsm*$luX67k`Wu}%JiWmri#JPmI1A=`O zLQ;!MGV{_6r41xOqRc!(Wrp#Yc_r~l$+~4m@yUrmhJlgb+NdwiBSnTgcw;Fn41{+84Q{jxtN+5 z85ypfcgUz_whFF0_VB_~wdhSBJh%MYpf5h*lh4El5-A7k#2Wv^O+6pexY{r9&?n)E z$7fa?+}r&BOs{FjA^DdR?=`sEY1htTIUic{?@ojr-K!#~Y9D zF=Smz`I1x>&T>~PN%Ho#M`3Rkm2b#<|A;yFO^?vJ-S_WIb#;EzY8}-nw7A*FF)1!I zoB!xh^WSpEZa!FD@^SV%%_X}l>hCX8mwA*?=<(WYn$OpLmv*kQ6XTuyW6pNRF8QhK zlNikSPhP#D#hoi&boKG3DGRo0hRZ)~=YO^FpM;Xl7oV8Q@}q~8IxenRb=e_k(VOop zepg=JWwT%Q?4(d;OLHb>Mg~UY5CWzlU3vaE@bSyc59frKdHe5Z&2y5u{MXPWSKFsN-u>L_%tt$N z*C(1>dCO$K@s6p2&63bvyfyZ(bR2|z71mVDwC_80_y5_aFNKN{{j?^|-v3*3shanH z`NFR(sn)l21%l5vhHWy<749l_^=%j4b4KfPF2D8egJGOFnlPbn?i zHi2W?)5HT@bEZyH5}YWLebN0B?<0*>f+A(vJ3Y-_$BKymzMvg4GiGsH-i0f?=X2!U q!wi2Mn8M__>*+?8C7IR}zl1zA^bm23ns#(&WVO$s?xSDXCIbNXdr`#z diff --git a/security/manager/ssl/tests/unit/test_cert_version/v3_missing_bc_ee-v1_int_bc-v3_ca.der b/security/manager/ssl/tests/unit/test_cert_version/v3_missing_bc_ee-v1_int_bc-v3_ca.der deleted file mode 100644 index c4b89c52bb0a80f1560fd32caf61157b98d0b0a6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 869 zcmXqLVoo$@V)9(T%*4pV#KQ1XAk~1EjZ>@5qwPB{BO@y-gF%)dw*e;`b0`a&FjHu- zp|F7NzBYs2+K?@Hxw}t0*P}8a|ZF%9SC$!d}^vLy5pJ{m5{@Rk(GhDiIJbdpox)-sfm%1 zVOiGfAMa*LOfi?*zATeTFs$f!WI+BgT`d#aU8O<%MyGeJjdNYX7N=`qTQQ@?U;r>jd$xSp-0W8-$2Q#+TIsmi?a}mGdLG->zFvFp z2@6kt-`0Omf~K2^+m@v1nV40zprs?|9wrXR1>*{v*w3O9ZCAK`*K&& zi8ba z!l`~ZrKY2*UUI_2d#m~`pWO29-@M+3?6O|VLyk6SGQAhSJBcex&MV(5{et@fDXv5J o=dRtty1@L{LaVNbWkGW{JpHxi?uspkisKACBXx|WQm_050IxYv1poj5 diff --git a/security/manager/ssl/tests/unit/test_cert_version/v3_missing_bc_ee-v1_int_bc-v3_ca_missing_bc.der b/security/manager/ssl/tests/unit/test_cert_version/v3_missing_bc_ee-v1_int_bc-v3_ca_missing_bc.der deleted file mode 100644 index 0cf8d90db555b6b89d6fd918ea95fbbba415d9c6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 892 zcmXqLVy-Y~VoF%R%*4pV#KJhgKHY$qjZ>@5qwPB{BO@y-gF&eww*e;`b0`a&FjHu- zp|F7NzBYs2+K?@Hxw}t0*P}8a|Zdp zDMmGs8|R%^eXOLu$bV+y$wgkD-FkJBgNwvtufzzuE+!A6zmm+Jhryx9N(PXIbuP zd^b6=^-PaxL1#d8k4$5YfAy-hD(X4i1v8iDq&iH=apk&Krn2?ljjRjY`xS26Jju(9 zE!-o&H8|H|%E@Dswp^OC?ts}WhouUZ50~zYs diff --git a/security/manager/ssl/tests/unit/test_cert_version/v3_missing_bc_ee-v2_int-v1_ca.der b/security/manager/ssl/tests/unit/test_cert_version/v3_missing_bc_ee-v2_int-v1_ca.der deleted file mode 100644 index 8353d1197a2ba8abf07d7b91a4955a172419428c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 863 zcmXqLVvaUwVsc)<%*4pV#KKtio!fwyjZ>@5qwPB{BO@y-gF(6>w*e;`b0`a&FjHu- zp|F7NzBYs2+K?@Hxw}t0*P}8a|Z08GxJJx%M9a_6Ak3Vc@0erjEzi;3{1@pO`^nkjgYwp z6;yYKnt=+$A+lx0@wu7B#X#4^Cnd+Hrs|@&tcg(xIaC-~8JL?G`56qF7`d357#SI^ zHET>*`*4Ot^Xi>l3eGztjKpU;=XXq3SwC-0ij~l<`b;xZm0v73TS_bXcAnpMzRpv- zzVAuL)ABIBg7#Z~&g`t8_E1m#P4P2>zJRs-N~Sw(j3(LqVyY0n+D$|)3k1{??{y*Ds*>~-`W|eC%R9;`ctk~&f-^8+8 z_oOGXC%;?Q))4XEd~dnI&CP4B^6piu{P8CEnwYOpDz~GP0UOP=%%Wx~t=<%JpSD8N7!S>py#z*-a4?FS<1CaFQ&SPS)9n zmmNy;7o7<-_^q#dQthn#`6sjFU%avtE15aRPDsho=eCgc48yD2tg_nDah0Ows!b^rhX diff --git a/security/manager/ssl/tests/unit/test_cert_version/v3_missing_bc_ee-v2_int-v1_ca_bc.der b/security/manager/ssl/tests/unit/test_cert_version/v3_missing_bc_ee-v2_int-v1_ca_bc.der deleted file mode 100644 index ae3403b03843f346685bbbacd5c2797e699f1efa..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 869 zcmXqLVoo$@V)9(T%*4pV#KLgg(%*oWjZ>@5qwPB{BO@y-gF%)dw*e;`b0`a&FjHu- zp|F7NzBYs2+K?@Hxw}t0*P}8a|Z2`NsqZuhzbm--!u5T} z-W3LK$f$`dcpk65_SjbqtBJbOLcPykmxtb!t1Uf~y4mMuHGeegOFo|sZWSA~wL3O{ zEc_MpE3qldFp|yg-{EZ6*Y02XtTHsL_62_~+*qWYVlcz*&PhR4?h0d}#oIpdtc=py zeyeA%>9W&nEo7OP85tOnLkO69fFZ=laGI(9o0^1NMD?ayA-3;cK9u#TFSOn6*lc>M zVlp>V@U{3Zoe1f$m=fh87m0keIh!ARz42pulkCDhIiEjibv`%Qw|w#A_z+F$RF4-0 z7ryv48wtBMUE;E^K5^3hwLGi&)VieacT|Nd3ptD#y`%q>&A0qkDSK$4pH1lX+1cDH zxb}pfUn$~uT2-5G-JA(0v&s@bWlc{JeDNTqi=nP&+SHAWyBFqbdd4r4X=;D`=u%v< z6tlPV>Ya}td)8d+?%Z6kIbJO5$MU?6*pI1w!r>j+hq{eQB34a*`uH*Xz5VmWSCr&! lTm8p^Gc0cUGlM5Bd~+*rr~HcgBy0cc_ZEShUBYSpGXSLVNI3ui diff --git a/security/manager/ssl/tests/unit/test_cert_version/v3_missing_bc_ee-v2_int-v2_ca.der b/security/manager/ssl/tests/unit/test_cert_version/v3_missing_bc_ee-v2_int-v2_ca.der deleted file mode 100644 index 9d33839564a283f2fb985a04a7346837d334543a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 863 zcmXqLVvaUwVsc)<%*4pV#KN%mkCFi|8>d#AN85K^Mn+av27`1%ZUas>=1>+kVW!Yv zLtz6!5QjsU%Q-P8GcCU;FEi0l%s>Pr$S%z5n_rq&l9-vN5SE!*ZYW|P1QO>G<_-w< zRR~EfF3HSGHxxAx28lBB@RS+FXXcgY0;%Lg137VCLlXmIBNHP7Qwsz0C~;mRWUfI4 z)g7W{paOA-Y?*OY&~@=i$?>VFASWSQ*2IVsDvYcQ%uS5^3yz#}y_=i$e!jzDRmR1~ zPMG#F-P}7}YW1>NN4MzKKlW3b{(om+iddcG$!)8BH#aSP?ZU9Z>XkmpeQ~_{a>9|8>|1v(e7@Q4`b*hi zUfyqsM58>_gZ^IcOnWYA9kI@N61QxI{2|kKi;OI)HICkil{@z9hfdF#*_j=7+U0!{ zJ(+Jl>F@Nll=%^>#ddnt-Do%AwryK7_k7acw>R(prR8Q%d}d6Yv@L(TUxx!<)*YM9 z-AOgCzWl5;RIyy}=}u3>tm5p`nFs!CWIU5>*cSXjTj}G*hd))tVt0IhvCZ}}$Ks25 zq9q^S$7GvLlMyIheNOM>f|GYR-9t+h;Um j=e6uti+A`)Nd#v;@-y1s!lm`qy-lntu0+`3dXgjnZ3s;? diff --git a/security/manager/ssl/tests/unit/test_cert_version/v3_missing_bc_ee-v2_int-v2_ca_bc.der b/security/manager/ssl/tests/unit/test_cert_version/v3_missing_bc_ee-v2_int-v2_ca_bc.der deleted file mode 100644 index 6de66842415438a55ee428c7dfe0620f2f9db1ee..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 869 zcmXqLVoo$@V)9(T%*4pV#KJJw^sxai8>d#AN85K^Mn+av27@d^ZUas>=1>+kVW!Yv zLtz6!5QjsU%Q-P8GcCU;FEi0l%s>Pr$S%z5n_rq&l9-vN5SE!*ZYW|P1QO>G<_-w< zRR~EfF3HSGH2 zu0b``-J)rr4snY@nQ?q>W^pmlfk2nUr>25jh2pp-MkVC1VPs`sZerwTFlb`rVrpV! zWH`Lpef3M9JC(1}4*4E_D)Z!Rl4Wv{SY6ckus9`Lc65_v^sgYfd3=Z(7fszJY7; zBJK$uM?N(3Z7I@TrlHnsD6&>C^Y`ahE5hdc1T22G@SA*rVtIew`~1VDNshrszh7MJ zD1X=WS)fhPE%kE~3U07IkLXWpy>4#%T|UxzTFk8Z?yqjePbv3(9w2qLoYUIVlJyX4|+S|xADSmR$m&1-fwk4i?mwD7^e)zqgP0yV~ z)UzUv#{QUXz{_13%EZjbz=#||z|;c_Ax4I(B^TcO?G-fPP^bY=*s+;E8Rb6Mx6`ey~5E(0L*G3IASh?^Fkuu7@v7Z5i{#9g0?tiLvJ!UFy5xAmZ zibKYtTfJK)H(Y<4nV~+8G(`T6tl80! zt!Vzz?B?}Z))OvmpB?I(ow7&%PkgYRdh4F2D%%&eWQsoB{Z(ayNklB`Zyw==$hh+1%9qac9trJl#)%;l-K;4dsVg?|Sb908RQ*q5uE@ diff --git a/security/manager/ssl/tests/unit/test_cert_version/v3_missing_bc_ee-v2_int-v3_ca.der b/security/manager/ssl/tests/unit/test_cert_version/v3_missing_bc_ee-v2_int-v3_ca.der deleted file mode 100644 index ac2ba8db68a3b133ed371e80f6d5a8e3b9384827..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 863 zcmXqLVvaUwVsc)<%*4pV#KJiF)>Z>vHcqWJkGAi;jEt zk%YQn(Von`N+LTJ7XL|l_}=X7z1Uj!TI)OS&t80CV$$~abek`i`O5omv<08`4Jbi}soy+QDlV@o<-mi14mvD_&BpnD#N=Czj{GFx($u3m3H zefB}IPt4MU+Zz`+=4~zJJDx4=oE-ivtJ2PFO`_02K4#mp8P~hbcmLY>zDob*ziqJGDq`R(SqA zD~-Pq`I9ZSbTctCGB6^C5HQ^ULx_h23epLq^W`cUIpp z?Pfo7tET0|{Hmh|9!|feGuP(N>(8Bk_^%#a9>Tom*^+5mU)5@3KU!^eeOW(qdSG@d z%Y}`$q4&i^mefr+^7`woWp!&7NdB_4ytL`cqY#4}yGdUCyZ-Ns`J8NAk>|{DYp3C| zc^0jo&%W0$aniOZ2y@+OdfD`JYO&<3m|N%0Jnnk=PNz+Sf9~1`4!b5gc1@j=zxh^n n^L$q2UsW#;JKw)HiY|dzDsQ diff --git a/security/manager/ssl/tests/unit/test_cert_version/v3_missing_bc_ee-v2_int-v3_ca_missing_bc.der b/security/manager/ssl/tests/unit/test_cert_version/v3_missing_bc_ee-v2_int-v3_ca_missing_bc.der deleted file mode 100644 index b0104b19d963ab4ba6c12633fdc35b6c64add86c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 886 zcmXqLVlFahVv1V8%*4pV#KLeW_>TcE8>d#AN85K^Mn+av27@9)ZUas>=1>+kVW!Yv zLtz6!5QjsU%Q-P8GcCU;FEi0l%s>Pr$S%z5n_rq&l9-vN5SE!*ZYW|P1QO>G<_-w< zRR~EfF3HSGH&if?1Bo*8h?g0~XXcgYmKnz~UOpFXn zEse~h#CeU7xdx5RRCko2fj-1h8bH?|oD!d!s*B5&O^iy&fyKzmz}&>h&tTBR$i>ve z$jETItL}1mY-jBg_g9>X=5bfOKMP)Yew~F?Vn%e#^i<*b^K>u9c~45XfBI88R}xda zx4h5Ggo@mwQ{8$V9IDtjV?CQ^$E*#!->Lj9!iMFsPAiNf72kR5es+Ir zm#KfDaq9%jdy<7r%!~|-$RPwwPQVaiWC*_JFMT_F+ZZwcoN%z0iL+)80V)QkeDP)&6CZ zswV8%x$|p>URJu%{bQz#rZ$^iS@LLchFn*3xpB|WDeS9;eSoQheMRZZh^mkn%^gqd zKS}I*bLG#Az%4peTV_>N>_&7@}0<`rtTCX)`wbS<}< z%sjCAaOhHtIhV#>d@VW?MI7*`Td#AN85K^Mn+av27@d^ZUas>=1>+kVW!Yv zLtz6!5QjsU%Q-P8GcCU;FEi0l%s>Pr$S%z5n_rq&l9-vN5SE!*ZYW|P1QO>G<_-w< zRR~EfF3HSGH!v@`X3;b=D)Xjnl z&AM%KG8D9b{JESnt$u&gvV#4qHmK#kHu!sD*Ei*aU4ptRw?D3%-u15Jf2YZG=czRU zn=1MCWXT=)$+rk}Gd~C2K9S zy`Glyt6sP033t(CVrFDuL=GWf>H&rjBf}XR4V~=Oi|;4h_$tH{rNHbf8ZgQ)|`Cgg7E<>WjW2(sYK7qfP`cE~g*2(g(7JM~J;$WW4W7Ek+ z`)591+<&iNcZpVmn&qVIlwyX&GiAM!4DJVyH}6jk{Uf%KPcCZv^g6@N_#Y=tR;^{x zN@$pJv}Tjn!7Rp?ii$TiCT;L!O|j1Z&YQ`_viYI<$smRWMd#;Pie(sN`$wqDNqX-s zdT9Okhk{+HZert_sK?EH$^n9R3Z{jwOZ#`<>`YhjIzMmAGdm?<>a zP}o2a#NiO;a!$<2Ov^9I%S<#BGY|m@vJ3P2=9lJ`BxdF*gk`3d8;TeRfyB9lxdVcI z6+%*rOEUA)4W$hvL88n&LS;trnRzAgNy)lphVjXXK!$;wIIp3Jfw7T^k%6hXiD{HL zuMslWppNR!(J|11I7hk6I6gPCxESb0piAOYQ+2VpuZd9!IfNKl8JL?G`56qF7`d35 z7#SJ%`IZEolaYV^C!_oQhGVtY=C^!Up!rJb*gNgykizq;mo=&Ny+8NcSB>N6G4|g& z&tzV#PKwDOqc-B{ed+pM%2|DiDlW}LZm%$W|Gi@?LH&(GWU*A|)8mWEVW=hY6 zOBb_^HvPX-6a8S;wH@+I+rIK!eri?uU-hh8_sp9d24RtMvBO8DLxAl#~YXYUS?L0ekRX=uXr?0EaFIK$%psu{Cz$WgY+HtL;8P}Au42pd#i(RHwxcIHo zRlSh*Zr|(6a&3{DrH;>5{cUQMru(P;@2#*G^L|}_w%&h1MBHbtbj7!io!2^wHnJWm qG@dDFb#STEiV0tDyzg#uPLgikVjK8jHCItjT;G#zPxmq}Ndf>Dg;eMO diff --git a/security/manager/ssl/tests/unit/test_cert_version/v3_missing_bc_ee-v2_int_bc-v2_ca.der b/security/manager/ssl/tests/unit/test_cert_version/v3_missing_bc_ee-v2_int_bc-v2_ca.der deleted file mode 100644 index aa60d303b1b146e53884c161ec5a18d1881ca172..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 869 zcmXqLVoo$@V)9(T%*4pV#KLHN`>Fvi8>d#AN85K^Mn+av27@d^ZUas>=1>+kVW!Yv zLtz6!5QjsU%Q-P8GcCU;FEi0l%s>Pr$S%z5n_rq&l9-vN5SE!*ZYW|P1QO>G<_-w< zRR~EfF3HSGHh8a^k#(CI-evCPoIP7KVmV;=D%4 zT!U(=yG7GL9pV;+GUNE%%;I981A*>|PfZ0m3B_?uj7rF1!^q0O+{DPwV9>7fw8RFf-DayJs`g$A5VzydGRMKGqr9$SCH^u%NSvCyn7jz zys9<)ed16W*RFyM9rM2{NUP@0t~71qE7|9@RC=%Qf`xyge_MvH`M2FCl1J;Ou`%<( zWc8`G+q7TH3Rj+Bbh_}vIjrGNXs>GKj!pj+YcyuaD6o3UuvJhC}U<(y+=F1-zQ;iNah5A;`z$P5)wZaa;z1fcW-yRgs1PmZQq^3sx}8i zC|p{&T>0(Fz0yp~j0}v(Ap}f4zz||&5EpnV8vV>{>uT|tvvx0Fjt(%-D&wkPd*Qa4 zee;(C=eYi@o^QT+Npt6EWliSgAzci=_v$=-UZPOG-|C{>&cor0jkpz7{}mBlyFF^@ z1i`bLgg}Kk=LUIitbWN8Y=bd@g)dyt6-( zky~s>(z}+8ZiU>zVfUF{+kZ$>_jzDmmr}IsYwK*Lb1u^+{8Lx%?)EwBeq-{Z4_8~} zzt_C{VU2C!{8tP1+J52aDm*p2>gqouwoBTztl_t^)jsJP#p|=@25yx%eB`|90|(m< ntHWN2OB(z9rsgn;>^alV|FHGs+MJiY`ls?|rDh9nj0*(-XTv~w diff --git a/security/manager/ssl/tests/unit/test_cert_version/v3_missing_bc_ee-v2_int_bc-v2_ca_bc.der b/security/manager/ssl/tests/unit/test_cert_version/v3_missing_bc_ee-v2_int_bc-v2_ca_bc.der deleted file mode 100644 index dfc67228d8813e9c2f8808c9d36e80284a41156c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 875 zcmXqLVoo<`V)9?W%*4pV#KJgRaH#<=8>d#AN85K^Mn+av27_EfZUas>=1>+kVW!Yv zLtz6!5QjsU%Q-P8GcCU;FEi0l%s>Pr$S%z5n_rq&l9-vN5SE!*ZYW|P1QO>G<_-w< zRR~EfF3HSGHh&hJlgL9Rk~UlXGeatJZ9GB7tW@-rATF>*0A zF)}i2i}o|*S{_OEvN zk2l&L?M}Tae&A8EsQ7X9mv-Ck-CuK{{k8b{OKdM1mZ|u!^blKlIcClo?cgh0^w&qp zf7Q9NWLb4o#4EM4^@lfHsP`mSATI?V1c(JKGc&>KLrSr31l-}9bcRnOzf(Db5 z<39P12^%dCAwXuEJ#b_XB(?sv|A%1fmc%ul$zn5|yN z+a`r)nr*yZqLjs&=Fap*Ei~R}ZuPF;{&Po}NAMyqmG(S;6^j`bT)AEI*`Za;r87{+qCwFWrhU|5u5KSKIN3 zA6ph)owg`~KW3jn^A-zEjYFk(Jo>NwT`ppOzR98d!x_#~jPK1nV-)@_c1{mlI)4q9 ze2Q_w9LXJPRJbz1*RBKy79XpEYmq@f-5@rl|hF`aVpd`{=r*?-x>6*pP%xf<((2Uh`%&P?P0 diff --git a/security/manager/ssl/tests/unit/test_cert_version/v3_missing_bc_ee-v2_int_bc-v3_ca.der b/security/manager/ssl/tests/unit/test_cert_version/v3_missing_bc_ee-v2_int_bc-v3_ca.der deleted file mode 100644 index f081b0bba28908f9692394ec613cb0cc14648ae8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 869 zcmXqLVoo$@V)9(T%*4pV#KP#(7iz%E#;Mij(e|B}k&%^^!63_!+klgeIh2J>m?<>a zP}o2a#NiO;a!$<2Ov^9I%S<#BGY|m@vJ3P2=9lJ`BxdF*gk`3d8;TeRfyB9lxdVcI z6+%*rOEUA)4J8c3K%&e%{AEV*nRzAgNy)lp#_`FC26E!Oh9(BaMkYoErj`aKQR2Kt z$XtVJs=GzgKpo;11)vLZGmDFX4g|UBnt!cDI2^yf**yKu<*4`0leSLF*>L--nOk&$^pULGjVV|2!>l*l z+}-DryZPYr-hX1R!R=EsnV1Dc$aZzBqm9lg78zID05Q||rA zDXQmY{nM&yZF|{h_;P(vIoI^5c`J`yN);`=cBK6BV)Kqw*-B;$vb$RjU48t-!`b$A zfp_V3o{0x0q+P%HYVY5_Z;sDu<<;L2tJ;$LDW=b)L3sV&3ExxJ%?UL)`*r1g&4Rs= zDYc7tGFW**Y(=VBX1uKZpvSd#AN85K^Mn+av27^*VZUas>=1>+kVW!Yv zLtz6!5QjsU%Q-P8GcCU;FEi0l%s>Pr$S%z5n_rq&l9-vN5SE!*ZYW|P1QO>G<_-w< zRR~EfF3HSGH&ixI1c@^9NR=7IXXcf}Cnf8a8OJ9l#^+`h7XwuQ1q|fGc@0erjEzi; z3`{MJ4Wq<)jgYwpjcrtSmx+N9#9i7z*C3n{pPH(R$DvJ(O2|RR$jZRn#K_NJ(8S2a z)Wpchux{5hU1<@aLWwO?WcU8bt2XA_vUBEpx7nh9{#G3Qc4W!d^^-oBz1*?$>Kwb@ z^P28EFiuVG{&1!IH=&W+?o+32YLY2u_ zD^Jbq?rd&1fx?DG3|Wd(en_fU7ixTW@b9T}znb0{ZniH{v_hLj>HlfVdGDtgJ~#3I zedzG)MDN`{>y$*MP2HQYoPGX> zr)wP_u6n}0Y_ne0nHSp`CLT1(TXr^i)ol?8RA%DBG=3MvZUuAu`K+$Hi zi{9_nd9v@+WnJzVyb`^CZT03rmBg(Peug!iMN0zr-n|widSH+0B2CxH--6Og<4W8& zJ1uIzDsVP4isb^=?Yr#XzjD~`i2nNH*W%+!tGW{Oq^ua!<5P3KKB~EFE4x|YQ_vIZ zkF&a?Ua*_}ck@kf?g#-hp??Z?tUJ1h0&a?~ZT2G07{t zoi`)-e9ufW0}?{m?<>a zP}o2a#NiO;a!$<2Ov^9I%S<#BGY|m@vJ3P2=9lJ`BxdF*gk`3d8;TeRfyB9lxdVcI z6+%*rOEUA)4Mh!vL88n&JY~l5nRz9;Wrp#|i3W1wyoM$Q#zrPa2Bzjl=27CjM#x-) z3aUFq%|Hd>5Luu@ax;sIfv$^BN{&xW)kSex6QdGxs4%iJFgG#sGZ-{6axpbAGBWI1 z9#vVk@BezkRb3u;pRJj=EM>3O&KJ*$R3F@*Q4r?y*Lv5&96kRR+jUR1+qbj7n))g8 zQ?{+k#de03mW^M|ZP0$JQ>nh>wfWKgEE7&0Y6QD&{56V?y0^+H z@4UO>{i(S}cV7tT?O6I*N}Y$)C=I>^y1mY+@4Y=dGT`_qtfS{h*mxe>4Ri zy?t=IR!r^eY$r(9SGZPE%fk<@3}XJZftDL(A<)| z&hkc9hTYT)$C;QJ85og62$*hwA;idV^h>j1qvA4wV?SoykSLC^D*DH2#y9;K>$66A z diff --git a/security/manager/ssl/tests/unit/test_cert_version/v3_missing_bc_ee-v3_int-v1_ca_bc.der b/security/manager/ssl/tests/unit/test_cert_version/v3_missing_bc_ee-v3_int-v1_ca_bc.der deleted file mode 100644 index 9947637dab794efc0bc52506263ff537c947a6c3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 868 zcmXqLVooq)FR?K>|cBP%O|L6#x60Vf-CC<~h~Q)sZE zuz?_m!y(M&oS2iDmS2>YnP@0xAOaF(7v}ZNFU>1S%*;~=%S~UOpFXn%}tG?#CeU7 zxdzo#cZ;ThI>apsK)2*(78e5@2y{t&YN{@}6Ea1am>C%ukwXZWdVnFs$gtsn`IFhIzps4IYJH<%W>DT}E4_PC-1oi3 zQW{w;&t#=s+4}Upx-mcgcc(Eq);V{v;<3Z!*UJj7ZG0zXbCGXN8=vV1JL_X2zUgju zl?`peizgV&?YY5!cG*h*r#zMEli6PU;5hz!vcj=#w_AjcH`wGSZB2`f%qtBp>p!@e zrM35tSnJ0f+H23>ye$4^J=dc4nDY9phwJx>wI?fzeA<5Drb%G_y`Qxc4R$|XeXY!I z)hf%c)2Dj=v|N&W!=cDxYMT8^_IEe*G-J9pRc!m&IREbTWqO}yZLIb>8=LmnucmHF o%EYf7F{fPS#WwqNdX+u3`{}D4H8ZXz^|t1urt<~bmrp+d07_X?rT_o{ diff --git a/security/manager/ssl/tests/unit/test_cert_version/v3_missing_bc_ee-v3_int-v2_ca.der b/security/manager/ssl/tests/unit/test_cert_version/v3_missing_bc_ee-v3_int-v2_ca.der deleted file mode 100644 index bdf1ba217ba60576aac24a01d9052017a9479d8c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 863 zcmXqLVvaUwVsc)<%*4pV#KLIs?y3PV8>d#AN85K^Mn+av27`1%ZUas>=1>+kVW!Yv zLtz6!5QjsU%Q-P8GcCU;FEi0l%s>Pr$S%z5n_rq&l9-vN5SE!*ZYW|P1QO>G<_-w< zRR~EfF3HSGHxxAx28lBB@RS+HXXcgYmKnt-CmP6!^BS5M7#o=w8JJoaT1JWU8Xh&tTBR$i>ve$jEU0 zx^8xJpPiTepI;3gJb{*VQq#(P&z$wN3JdSaotwv=#(%?&jYl?sPioGDTX9Ep+*Y~e z8icklN|rgeSD)w1Jz=rH2j}YU6Og;L*_j$foG-RVK&zIf~9PPbdEE%$jlh#hLkznf^)aUavKIjvV+D zdBIZkwW_3oVdlCTU(Px8;T;O@$z?k7My=MHrE^%UH_S59HQTqfSG3SKX7{`mCrcz4 zLoQep8eg97cWHO!{%3pC_f{F?+Z8H%@>@&h8d_vcW-OdkJynzGS+UZc>Y6>9RnPBx zR-~!*Gvi@mlxD4!5?|Pso$S6jlk(S}(O+ei>F4pqZU3{b$sLUzOX7mMTDQ)SOk3>1 hm?`zvlh^feP!>mpj`|esZ63cZ#5ye2-`?=+834O=JE{Nx diff --git a/security/manager/ssl/tests/unit/test_cert_version/v3_missing_bc_ee-v3_int-v2_ca_bc.der b/security/manager/ssl/tests/unit/test_cert_version/v3_missing_bc_ee-v3_int-v2_ca_bc.der deleted file mode 100644 index 7fb8dd4855b91967a5631c02ef43f4deb9967d68..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 869 zcmXqLVoo$@V)9(T%*4pV#KPD!JJW!djZ>@5qwPB{BO@y-gF%)dw*e;`b0`a&FjHu- zp|F7NzBYs2+K?@Hxw}t0*P}8a|ZF%9SC$ud}^vLy5pJ{m5{@Rk(GhDiIJbdpox)-sfm%1 zVd6>Nw)K3)6O6>4R#&mQbEWH9K4je8akF0YMUhLO` z(lo=@(d{$L5A(f$5*d2ee@cPkM(5`Te{6h|Zt!{K*%0m0wT+i2b+FrLPg^|wul1f{ z=@Jhf-oS@Vi-mZSo6qS?UABDL{AJataSW{cwd1cUf4x5SkoP1*-%V*Zy}st(C|EJg zyW*{@^EZJh=U-`G@cOeih{LbPG}+evoSAp#iL4Vj=^M_rNPlZQYT6MnM{tjwaJ|~e z{=o0r3~3syLKn+!C|tZPaH5dy)udgGr;c0tui6-_e`4FGX%pFlA4onG*n4>|d*br? zZH+4Tqgks;dgd}QGcqtDhY&FJ07Hn8q55W1f#ug+@4x$gT#Y++e&gEYY-*fNp-k^27FAPp3IKR?YpSw~`B#iG^ z(-pxr#(Nkpn9gju%|F}Mz%nZ9kdQFzw}6ul+a)$T3I%Fh2`uO7XwUwr{N(k`uG3{J zp7dP1#WhXRWB!#*+KcpfIC2e7%w*q@Sbnjz^sU9Nvur;%sV(n1$=elk>YsJaVm+<) zc%v2bT@!4}5BUnNDE}kxaP&$9Uz;}*SFPHd*xoZLGnx;zwpgG4{4nhb&&+g&3sY|1 m{5FMO_Gl>wlVD$upkLePq;NfjjKD?OTNbm?<>a zP}o2a#NiO;a!$<2Ov^9I%S<#BGY|m@vJ3P2=9lJ`BxdF*gk`3d8;TeRfyB9lxdVcI z6+%*rOEUA)4Mh!vL88n&JY~l5nRz9;Kq@)WKu(<3(8R#l$i&FN)Y8y6N}SgSnQKr% zb%&@Ks6ZSd3v@wlW^pmlb@55b@u{gGCm~$c#HfTEDvYcQ%uS5^3;!;ia3^W8;?Bbv4@k=y85$ri}DiSNzFbwb^# z>xDyZ<+s>WujW7J_%eOnt$oL=o~S&j-ubtkvpDq3xf_iMoYtIzH`R`<7i464{_yu%T2Pijl+51qNsxA5R?kE=6og*;#8v92lLrqHK5Vdfh( zf-3gOPq-E%&=WP``hol<(H7MQtS@-C1*@cce+fyOW|4c>F=noJw$5XIHA%L|mYjR* lg+=mPrmYV<=CQlsp43q$$H#1W+?zA}@&mtAIPO{B3;^UlN1Xrw diff --git a/security/manager/ssl/tests/unit/test_cert_version/v3_missing_bc_ee-v3_int-v3_ca_missing_bc.der b/security/manager/ssl/tests/unit/test_cert_version/v3_missing_bc_ee-v3_int-v3_ca_missing_bc.der deleted file mode 100644 index 37759b59115fda3c7c5dff0ef77644e566aa28d0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 886 zcmXqLVlFahVv1V8%*4pV#KQPu&Tj)=HcqWJkGAi;jEth&tTBR$i>ve z$jGqpmYkoUMw7BZ!j&bHlV@CczVwyI)AHYs)90+wG)bDXY2~Tw>%zPpwltf+aLWt1 zbu#vkX!_a2`Jt7aa+aOWrdKo9m7QkM=Zm%cC;IJ?`W+vmz^#-2bJsF!BqmFr>FItp zK|e`9xAGpFbX|35R`MN1lkkblmNiVin)mb0#G9Ay%Gj;m?R#BZ<2ei0yjP7e?uT3W zD|6O;%jeQ7j*^vAdH=7v;_FF;q=2=>R;9Tj@0g5^6@1By{?J={*w(dq*1V_-PwvI$ z*PY)in5kv?NVWIoyVi1MMut>{@`aq&yaS{6d_8Q*DlxT>DO;;Kbf19U zYAv=5X@~W5;=X*X*U-4-+wGodwZU@37ZFL}-S;ld;Vu+4ovyWWkA21NSw0S}&s~3B zka+Py_I_FQtXfUJv(Xps{WaO-p~8~?bl$hPl9Rdzbk&sWPs_RJNNtah*lF=%avA5b z&^Fe|44g-{Z?oTf#B}Or9U03!L#b)FR?K>|cBP%O|L6IT10Vf-CC<~h~Q)sZE zuz?_m!y(M&oS2iDmS2>YnP@0xAOaF(7v}ZNFU>1S%*;~=%SUdvg@wux);O~;~X+Sx5NZ0FX`wmkm(jLo_ASNy*6=N@r; zyl7?Fp4k~wzn{y#yxso(=7^;Ea$nObsx?1tth#3XNWf(3H1i)Ue%}*zJip)Ix1(VG z*57)Ciq~1A%1?3Ee7hJBU~IldsKKuK!Q>YYtAun{l^+s&{o&En8FH`XvTfJ;^j!{r zPFRPQTOn0XL{_=4r%UajRp&s`fuN&W+ae-N%>+=C_-7Sg*3#IqwYnyRC z>zR!-GZc_(2kBomO7sV*BMsP%jQI=#xg)Pz^3+HZSU0j q@^0_*{p(+?6>6KBz3};hH+Pge{yViDdhVz-F%CE}Bkb;}InlM{gq137VCLlXmIBNHP7 zQ*#r`C~;mRWUfJD8`a%qVqgSump0H{2sg#2rt0ExXcMCna*#2yGB7tW@-rATF>*0A zF)}h7EXYYvZFQE~uu=5j#&xTHy^4)G&z2wj;8v4|%>P`!$CrhQ(&{I^s-F0N<)@Ra zDgMH&LEc$C0tdvFSFE%3Xq=`ZE*lVjWbT2gU2A&;^1ZyXShaT_KOVk)$Myd&^ndkj zJegMd%E(BsIYs|XmezygI!4D9*iSv=#(2a3?0vq1+1G`%4nJS{((6Rhw>d(q&z0mh z@2aX~d^zX#RiEoxF7qOzxf>PQw7OX%1eRtUw>mca{b9kkpXPo`@pW7D-%LhJOE@?; zYO-jF!RN!a8z()mw+_FR5zn>BYeC3&r<@og?`pPJ(&d+fIXJQ(O-ir`niFv({;lb! zMP>;be_HCgx&#M%GBGnUFd~N#Fi`;;mOLTSg$_3wcr)D=@eA=;pIWr$$HP`K! z3nkv=4|r@<+V(g(^Ed46*r2obe3@}{uhFZ6HdoKj@ik07@pv0&^9!K{HTeeb z*bjBz!)#-gALmhgGi`|p!?spGJM|)u<;gaS)Ghv(y!4$lZTBiU&q6*Pdlk84xoWJtev70H|F5DD3{)(mX)Sh#{Ox-5`aTU%Ke!hRY=Pk`^ p+V#Jm#hIkFy;{O5_V3~&VTIF%CE}Bkb<2$6lM@Z(#CZ)(42+FTj0{XI z3{9iNd5w^{293>Bca))lKEzQPKt~}Q6rY-^i_4Wwj7rFX#mLIQ+{DPwV9>;S?^v+=AC%*<*R;DeBGp%#l5U6k3W9Tt~2fP3HeLjRd$rZyP5jz2TMsSB{W9xz;he^o42{t#A&s||{ z&v6QV_1G^`e4^g{(isQRO+UIH%}HK=PxPH$X5qPgR-!tuX6Cs?CoqZbnUkTn%ZyEE zz0#Ar*KKMa8>_0umMuwe&h0srdTv^cBL8%2!vpC(iRNn>SF)sE-ujH|;z0Ux`l6pBuN=HRdM23Kc1F#mc~+V4rkiB)@9CeB)#Tx2e#%vP mTSnS(>FK#A{`6$6e;v`e@hAH_{VC_T-rK|&9|>dZOa%b+156?S diff --git a/security/manager/ssl/tests/unit/test_cert_version/v3_missing_bc_ee-v3_int_missing_bc-v2_ca_bc.der b/security/manager/ssl/tests/unit/test_cert_version/v3_missing_bc_ee-v3_int_missing_bc-v2_ca_bc.der deleted file mode 100644 index 1dcba8d3b83af3bf24f4c4bf4f676976539c878a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 892 zcmXqLVy-Y~VoF%R%*4pV#KL&9PSb#wjZ>@5qwPB{BO@y-gF&eww*e;`b0`a&FjHu- zp|F7NzBYs2+K?@Hxw}t0*P}8a|ZpConbIa2LH$oRm;$d~MIZmkp~PW+XpK{-9j> zOa8H6l6x7uaom&-i>j8o?AW7n=))1#qxU-|oY=>6*;Mk|yi2zAQ5?E%FWhPbe_YYi z3|wXSV&l`fS{wFcf7*U{{j1G;Uv6~TKf`0yx~UIldLGM}ZXy5cP`L7O@frN{`mL8P z6n*vVm|xqE`Z-b4UH_FcF*7nSB8Lz#Q2|4Uks)%=>tm)#5| zU*k?QbrEB)olwc9A{Dp#M)F=GEv;!2=j*K2in_J-OxOFp+|H9~4&S=h@cj0wz0;SN zX*^#%(ZTKOj<%3TllEG$Z2YlMgKtq$iPvYZOZ9C2H{wL{nihzd-zS& zneu(>6aP;LEZp&WyUCXuKQh@HZk!IRUwQA-oxiuLeBK(ig>1Ot*l6i}-xK#e@lk7tz0)UY`>#NDp4@5qwPB{BO@y-gF%rYw*e;`b0`a&FjHu- zp|F7NzBYs2+K?@Hxw}t0*P}8a|Zh&tTBR$i>ve z$jESCVMVndXYL=7fL(vzzIB=Hes|N7HGSK@TW^hi^zvS0q?_9!nWLR^rt#ddZdI70 zx4uB+jL>Idqdodk-VcVD`pKYao>qlB)GPWKD%C>gd%lfH5L%JKaAUz(Nbbn(Y$ zrI|l7HXiZ6d&g%-z7yY$y2YmH(kIUDEh_nI;Ai-3%fvYgH`u8b{`}LEd7-m+$nbMmwG`>C9DB+UsoqnIQYdu4Wj#Smkbv=f|XNsn{y)Tc0POmWRm&+Qw3F<7j4@+B<`GB6^C5HL9bLx_=~p#68pW4W6m@v?V~rI;gaybZT@?$%tj zZn64G3m?&~+{)9gO-#HXW@vP7(?wCXm9oKab$2;0QAzrmyu#_Z_>WyrpK*w3WMzL8 zalBZuIAo3Q9-Hb7N{)@!?^w3j%Kb>V{OFsM_ol1;ZmVbPpXmb(5v!`R?7uWVo``i^ z@v`$|+Dm@Tdev20-7|WkHoU*_>)iQPpUv9IaYC8L3+MK=%6{wEZB^=HvYG#Vt@6oD z0ahnoM(+%scjM2y%jrBy;`)>H^{$2l#Af6;ZaitbennH^^r@25ig;SZBbRyad3M07 pKmX=zjo$K?LcYIkuHW4zqWxU{*vG~DsyN*?Xjc{7<2L>&2msSRRyY6v diff --git a/security/manager/ssl/tests/unit/test_cert_version/v3_missing_bc_ee-v3_int_missing_bc-v3_ca_missing_bc.der b/security/manager/ssl/tests/unit/test_cert_version/v3_missing_bc_ee-v3_int_missing_bc-v3_ca_missing_bc.der deleted file mode 100644 index afc1baeadbb9e9ea61b27b41e007a839ef5ac0a1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 908 zcmXqLV(u_#Vk%g`%*4pV#KN%1;DrG%8>d#AN85K^Mn+av27_8dZUas>=1>+kVW!Yv zLtz6!5QjsU%Q-P8GcCU;FEi0l%s>Pr$S%z5n_rq&l9-vN5SE!*ZYW|P1QO>G<_-w< zRR~EfF3HSGH`F%J1c@^9D3uwRW>Q%v{S)V6Q0LpB`hZ1|BqVfNy}nx9{Pd{;`ZWMiCT zQagqF+a(>|GY5OF#~$au^UBhBtAqaJIE9K;Kc?@QyqT$e|GEiJTqtFDD++271BdhO(U&6vs9%X$;es+IbZ&bR?#^lf5+Mxcp zAAIdbyH}MzzCH8Q4qL@thjq6dj$YUHB7e=5B|G>h^8Y$BzjDgDU%Fb>r7iOt6kp#u z^kBdBF=1ohzk#g_mU0U+F*7nSB8Lz#kpV-9kwH-C8^SzVvg zllUsBHrAW*t^Vfsb0>N3`1fv2M)eHqYnRJ+UYvbiIBwdP?Z^G~gDQSnF7w^EziLPO zoWCoah!jpeoN2e-8y*LOkk;@-YX+wL8tH30ZHuZL-6V tKW^=w%+E8Ojs?EVn7rxZhnqVl-u7}{Ep&G`%SV-)8~@3+FKoK+2LQiGWGw&y diff --git a/security/manager/ssl/tests/unit/test_cert_version/v3_self_signed.der b/security/manager/ssl/tests/unit/test_cert_version/v3_self_signed.der deleted file mode 100644 index 70cc61d2480a4715641e4a760e7720ccaff741d2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 851 zcmXqLV)i#^VlrRA%*4pV#LBQhRbI=0myJ`a&7D}zC%A-4f18*?ZNn=n&o zu%WPlAc(^u%;lVzlbM!Zl$V)kC}to65@Z+V_02EMD@n}EQwYmUEjJV~5CVyF33CSo z`znN_7MEn^r5lPHh=N3!dHBkV*0AF)}jTVp)Di#VKyz_kTxTO4&$vC(8w{*z)km z^+Qe_u6<6b2I|iZwAcKN+I#De>Nn*~)ry!)hSK@pHLf50t9^3z>yGE2v|D%FTvU{{Eq~VwB>}#V6vIC-OVWMeRTQGgM&D|LiTk>R%@D ztYb;CUE{dfwqL1?Q8-;DFr`LDr|NN4YqHwRhtq2npVxn^_Nz2d)4xkrfQ z6}C$up9{@9ye#7SoR@A}8N(^JeuidlasB0M>#yz85c)DdTKuOapAS4P9LqJ#zVcOefB(aqIf2JK|3UF;(VrKKW}J O6N@qfn7c0KUIhSAKTB`` diff --git a/security/manager/ssl/tests/unit/test_cert_version/v3_self_signed_bc.der b/security/manager/ssl/tests/unit/test_cert_version/v3_self_signed_bc.der deleted file mode 100644 index 44e21bebd0c3167275a30794fdeb177224523698..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 872 zcmXqLVoot=V)9wQ%*4pV#LBQhRbJ14myJ`a&7D}zCfA-4f18*?ZNn=n&o zu%WPlAc(^u%;lVzlbM!Zl$V)kC}to65@Z+V_02EMD@n}EQwYmUEjJV~5CVyF33CSo z`znN_7MEn^r5j2aNPt9{c?8RhdYt{C%&|d6GR*nlcT@8l z9{c7u98SLMyx2!^v%=j!!W~g3S0@QF`uEtqozWlvQHrzTcYw3s47)R%0%j!4?p3Yz zvUm9yTKn#C$KK!)A+bIEFLi$!H_BdBjW&~g7&r0TgzwSSucF?!e#(R|ND7e^ zW??d5Kn^fq`T+(QP)$~{_cY#nu}jZR@OIy%&hc2?eCN9ZvR@3QTXLP>v}k4VK^e{9 zP}y&r?O&B1UJ&u@K(fzrhpmIm4LKW4L9x=8J1 zzQ4yZs_ghuZ~c=Q%hKGJ{;2=(xlZxl$^CuKp}!s;*m<$Bx9aJQ`h>swFW&tSS6Gv1 zIA7xP-m5q6FrA4>?$r>>YEpd@(2|kNrak|{iM2ES39pE;pWVv)c!gE^Hc}us@M;d+ErFO^jm_2<9Go&8+ beVQ+DZCf$lfptf3Z&e7~nW8DYBvkV)9zR%*4pd#KNR1(q+KQ#;Mij(e|B}k&%^^!64m`+klgeIh2J>m?<>a zP}o2a#NiO;a!$<2Ov^9I%S<#BGY|m@vJ3P2=9lJ`BxdF*gk`3d8;TeRfyB9lxdVcI z6+%*rOEUA)4Mh!vL88n&JY|OQnRz9;Kq@)WKu(<3(8R#l$i&FN)ZD;4N}SgSnQKr$ zb%)3q$Uqz-T4oZTlpLR$3UUg->m+Va3OOrrbod=1}{;D0WT#)btUR}L@fianunXYu(escGstp%;{U%jA}=>%DtCWqqWrTJ5o!`PYIkdik=dR+%mK zNJ^Hg4B8>{G{%G>`o6~e>9PLx9P-S^7iO&f!Lv)`p|h~gbIV(LZ*JUDKD2}5($iO> z_c*nU3OY4g=3Za9z2ThyAK93!&nF)>-v2T2{F3E6r^ek2Jl**B@$)@G87;5W=iKUqff?*^-{g>7=KZ3&;YDRh_A;Viwg z57!DAJCu6r{?<7D!R?`T=j7QslOuett@W!7itF~XOe%4D(!OM;`0BT}%QiFQl^(~8{_UMX$LU;BYS?%>V*um4x<*zxpw!Im%fvYQHd^`5aSFTW;n>EDq_PWyH* z&3`oC!*FGi*JjfRPj{?ZR5M5AOASkc*sG7;>z5mzy)s>Q`m(pPglB}!;oiK_a3yo; zUcXtT8m~OpT`wJ@u0*0vU{y>#kxPSnZWenG`L3uoF*H_!2n slzGE(HLPQ9{RM7cCqtR5<>yYuzWJTQy7KYE)0X`zFPGceG%S_@0JZx~LI3~& diff --git a/security/manager/ssl/tests/unit/test_cert_version/v4_bc_ee-v1_int-v1_ca_bc.der b/security/manager/ssl/tests/unit/test_cert_version/v4_bc_ee-v1_int-v1_ca_bc.der deleted file mode 100644 index 45c889f517e9ccaa985553fb9b17c5c2256c0fdb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 876 zcmXqLV$LvVVhUKm%*4pd#KIUbP11mujZ>@5qwPB{BO@y-gF%)dw*e;`b0`a&FjHu- zp|F7NzBYs2+K?@Hxw}t0*P}8a|Z1sFc5w~ymm)3>^&w%rR&wg5_p;tNzf@w2 z|JEFMdD+e0m+rX}146^Iv$y>FT+X{TCz`M5*mi3_{tf!wCXZFTd2-)H&$wHn*tZv6bQe3OEjpj_y}&lK zI@3cs>}&8&yM6VpYq#uq`rP_E&+A{0)IZNi-1UL;sN;;apO(z@d8YA8K=tCsWR+*P zvU)$CI%Z~X@-q3%0)MUhjD3RPw=z^+>`uHs44#rZW%KUq1U~tA*K%_09^nOJ-g=-gx1y zm*(2@^2XIt>y5v8tlRZGGuXG|)vaeUlnU4FDW6qn_@;m6#=c9dZ*s4mVYSx9jc+1{ u#@pLn(h2)@KHf|{W-ND8Ow)Sb%{i3`A?Kzvo_=}Pj>TcNqsou?s;2;Wvsq*S diff --git a/security/manager/ssl/tests/unit/test_cert_version/v4_bc_ee-v1_int-v2_ca.der b/security/manager/ssl/tests/unit/test_cert_version/v4_bc_ee-v1_int-v2_ca.der deleted file mode 100644 index 5d2e7e592b423813217843b02306dcc797377321..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 870 zcmXqLVoow>V)9zR%*4pd#KOcbR$#!(#;Mij(e|B}k&%^^!64m`+klgeIh2J>m?<>a zP}o2a#NiO;a!$<2Ov^9I%S<#BGY|m@vJ3P2=9lJ`BxdF*gk`3d8;TeRfyB9lxdVcI z6+%*rOEUA)4Mh!vL88n&JY|OQnRz9;Wk&JIi3W1wyoM$Q#zrPa2BzkwmQmuoM#x-) z0;)Si&Oip@5YaM|_@w0c)Kpy*7d0^|A%_MdD+6;ABR_*d6C)Q>6C)$Tapf7SFALx4 z?MakW(IPc!AMKyb7#5|iECG$*?d0+GM*E3{dR()-`=lo(f zcR_^u{ie>PzTPEzFH+XE@cp{!vZW>HSNeX_ez~O8otrN${pg-!xcTetm*4i?c)Vk2 ze!Y3VtQc2cz2N(O)=r5nQrik+o^QTf`ZRWp`CE=Ioh@xlXFD$aT-sr_X6iEMiIJ?c z1pn+X{5<>bv(DSw=Dpbae0Re>%RkvoV(YJ1o@Sn(8no7N!`~+fqL1vX6#Zl;u7CbF zO{XFBVC?$(j%I_e67eg1u5NfD*On>#U2~&;j~U;&GS8iUXCl{gv$>ykzwoB;?c{on zw$Hbjm>C%u7xNlG5{RrY3zGo@a)1Go4=}(O8OjdT95|^{{K)XqOdG*{Vog56KGNidwEa z*L0a@5BvWd`GQ-gC8Ca2e0nFk`1+=`4C(vq50|am!h1vB^tWMRS|*#vdG0yQRnbbf zr<5i9PV&3-ZeJ3g;qvykpX?S*nY=su-^ReInmR>fP?bcM}6|&AE{D9RSNPSs4HT diff --git a/security/manager/ssl/tests/unit/test_cert_version/v4_bc_ee-v1_int-v2_ca_bc.der b/security/manager/ssl/tests/unit/test_cert_version/v4_bc_ee-v1_int-v2_ca_bc.der deleted file mode 100644 index ea00b7b5f26e375fe7edb41715787a9f3ec13c98..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 876 zcmXqLV$LvVVhUKm%*4pd#KQRLMZWd#AN85K^Mn+av27@d^ZUas>=1>+kVW!Yv zLtz6!5QjsU%Q-P8GcCU;FEi0l%s>Pr$S%z5n_rq&l9-vN5SE!*ZYW|P1QO>G<_-w< zRR~EfF3HSGHm3PyG^`2ijI!x%nKwU2mD^Hu-GVEg)l86K3&X{XX$uO{u9d%X+c`gQ?nA%NPb^e#<^8F9_`gVK!Nq7ffBR{h z%d^ih#un#D)V<_u;D`zrS;)9n>&IoobC0H+)O>mE>aG%X_9MP&k78q~AY3um65*i3D>&?q8{c z4MpoOGBGnUFfQgbfFu)HVHPF>2IK$(CL&;fF)~c>(U1(+`7GqP_^{e(wiQ1ybqrFO zv1486^W>H5dDgIc%|0sq>Vf*tR}rE3tWA>$BvNIlh+_-hEBD`5-;~*RwCN zOLGV)9zR%*4pd#KLgqFq;7{8>d#AN85K^Mn+av27`1%ZUas>=1>+kVW!Yv zLtz6!5QjsU%Q-P8GcCU;FEi0l%s>Pr$S%z5n_rq&l9-vN5SE!*ZYW|P1QO>G<_-w< zRR~EfF3HSGHxxAx28lBB@RS+GXXcgYmKnzCe&6eO|Ee)LY}A5BpSuOCFp()?Lt0P#$J^?Vi;F@$}|3f?C{G7uv4I_3LTu zkzK!O;od*@CggwI)V=g`;Y3-Z9b87;FU-Fz>^F){$@<){wsOKJwH}A%*UWfV9+8zj z6t>NIt&ET_2)wvEH}?=@V@5!X`hK=>7;kJ>#xcz4dDBnVSICIJIA3}pXGnv@?9iwTdsEh zt3BWDpUMnaex!D{%HP|IrEZi(l;}(o7iryNc$)KTV@tK|9@FC=Z|Z&d|7<>&#@U?} znbVn=85tNC^BO=Bh^#ORlK}&AfB};aFu)iY!tQUluu!R!alvc4+ucFeM?_2LCOL*K~`cwa!u`t5|xyK8$4eq-ix5=)}UA89t z%gV3%%@eil6@Fh14SW6S+4itSmX~6dWfz<<@n8MFQ@ljZ>@5qwPB{BO@y-gF%rYw*e;`b0`a&FjHu- zp|F7NzBYs2+K?@Hxw}t0*P}8a|Z50*80?vt+!VRRE~Q~ld0qpS6xd5)b#me-Aka|72; zVix^$u_Y_~`=i$83AuqE!;+@*`E5$%i}pJmI>}Y?d>HGt3Za7`t~DMj_Lqf7&R^c$ zBR9d*FQ#r;tr2ggW_sDvX|w7%TMcLJ+#=(``14_J<+a~?i({02cNtE0|GV#MZ$ZJH ziu=xSuicXMSZAusH`P13&kj7pTIccT$knGuUx$9!TgKE<{<{86@!sPq&-*WJVfNne z{lSSW!;fD}>T_~-t}1Kfjy<;akkiq9C8f0<8aDUeXl-<9uHF^EYFoLj`Nzy@OiW9+ z?frdr?lGU&@x@Hcj0}v6c?}@RMpl@G$$$Ylz<`Mg7+{PH0fKsmN_Gf*TxOV(^>9&5 zi)sDRJx<~w+jQp7u`^tKhr3n6s_?A-lxvbNE}y8|Tz|voQtBCt2<7TuzDpIVT+TlW zcqv=bHv7Zz9oNnTeCDn0f7D)ce1mmmOOsIfw$FlG$#>>WdDs6m$(jH4oS5}hJ{(^z z%$`!VB$_|m_w0v0^LLkIYn--rEI+*Y(n+iHZ_W3KPS-O&SIX;A(elWPb6MsYg_koX zzbXtq&(NE%wr~BT&MA(Tw|6^;i{0%zb|d<>kdB+o)!E`JiX@u~U$yz2W$TYCI4N>l y$!%qXO3Kal+^eakGf!u^I$zXT5ZGRK(&2*+r^C;E@n^5UQPx~^>*+_Qkcj}UyH#ZX diff --git a/security/manager/ssl/tests/unit/test_cert_version/v4_bc_ee-v1_int_bc-v1_ca.der b/security/manager/ssl/tests/unit/test_cert_version/v4_bc_ee-v1_int_bc-v1_ca.der deleted file mode 100644 index 87bfaf85a4e4747ce3264ed623c3bb0a7ef69eb5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 875 zcmXqLVoo<`V)9?W%*4pd#BBJ*!+@8KQ>)FR?K>|cBP%O|L6#x60Vf-CC<~h~Q)sZE zuz?_m!y(M&oS2iDmS2>YnP@0xAOaF(7v}ZNFU>1S%*;~=%SZXJ@uAJO2#I)IFS;li8BbIdDGkY!cgP9zD-gs%_5+^;U zAV$M2z2x@eB)O~*mx)&9KbxPNENyqL5}S1Rlj5rVPfn-R3zjm@y!~tccmC6pXY|aI z_7?su=&|N@MAqbt&j(v{ua^pWa=$uzy>+XRig?kb##LTN1D;205ZTmPyJr6LgSM8E)JWSC{t)6V&*s=QqxXx{aOKg^aXw+gV- zPdb+>I)8O;t4opC$9oxkTp4G34!qx*D&N}2XzLQ#aWP>(%Y#o^rR|=NwlvRrQI|01 z?g{PuAGy<(UMigwa7i>$N_Lja(QAT#>@Q!Ak1pSEFM7@$d+&~R@9d4{8~L_f&EI+3 z(#ApdTdGo9-?7}iq8ogbnmQtcu7B4~*qO#HamPY?0lQ{hw`=jHgBcq(Y?)Q*DgCdr z@IFVrzWdIT8zSdQ%G;YJ-8~t%b?zGZ<_DKP|5uK16DtZ_Y191qr7qVQW9=gXf1UoA qM@4Dpm~5zuv3lvDxqD7Uf2XwMXDRQhNvrHz^rKffoHW%FVg>-h#z+PL diff --git a/security/manager/ssl/tests/unit/test_cert_version/v4_bc_ee-v1_int_bc-v1_ca_bc.der b/security/manager/ssl/tests/unit/test_cert_version/v4_bc_ee-v1_int_bc-v1_ca_bc.der deleted file mode 100644 index 1dac8ee6280e10d5608e1ee480d8245bec06d24e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 881 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 diff --git a/security/manager/ssl/tests/unit/test_cert_version/v4_bc_ee-v1_int_bc-v3_ca_missing_bc.der b/security/manager/ssl/tests/unit/test_cert_version/v4_bc_ee-v1_int_bc-v3_ca_missing_bc.der deleted file mode 100644 index f328e5f5803b5d30cef586758d4065bd383c2571..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 898 zcmXqLVy-i2VoF=U%*4pd#KQPGNyUJdjZ>@5qwPB{BO@y-gF&eww*e;`b0`a&FjHu- zp|F7NzBYs2+K?@Hxw}t0*P}8a|ZEafs2pbO$tQ+4sUuZd9!Iiwg_8JL?G`56qF7`d35 z7#SIE>6ty%+zkslNS?eZXq-wkk!PGmDCXj|+y@?QEHLX{UYIn_Wk( z-nCSVo;3M$li~3X?J}`=R%hAUc9B!GzdohKmu5~3E#r@r`MfmlSoriO z)<2?8E~pRUJG(|Jt?!2GPFKf?%O9&YCr7NW2v9v>bEIr;`i^&RSC(9yypQ3&@2X78 zS?|tO-RjA!+uC2=vS&4`uSUM8;w!!W+~H=j3`Ubo6K zBe7*y^Rwykk?;R;t6JDu{BzmEb$HG%?>C*_Ux@clHsAO3{mGqcKW@FKHmOfZq-zlX Dsy15< diff --git a/security/manager/ssl/tests/unit/test_cert_version/v4_bc_ee-v2_int-v1_ca.der b/security/manager/ssl/tests/unit/test_cert_version/v4_bc_ee-v2_int-v1_ca.der deleted file mode 100644 index e6eb034fcd9a8a576bdf48ac5acaf298978facda..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 870 zcmXqLVoow>V)9zR%*4pd#KOq5yT*W*jZ>@5qwPB{BO@y-gF(6>w*e;`b0`a&FjHu- zp|F7NzBYs2+K?@Hxw}t0*P}8a|Z08GxJJx%M9a_6Ak3Vc@0erjEzi;3{1@pO{2tljgYwp z1ypy4oPi9)A);j_@kzzv_oRk?TP z?_95PeVlgk$Nr3f09}Cv?hih!pF4MJMAMs#P5N)TS+?~s*6%3eGH&N~O57hbS$ZA6 z!Ys3d-BRX?zV`|XFYMV@!)UZJ_}lfpCfO@f?)_!SO_SjHw!(7BB^J?jW~bKm9K2p& z!)w~u+`j(I&KFyi?R#vRAJ^t=K2vOW!oIj?N@dZrY6*6a_~%o^bvG#fQCJt__+nkyatd2A}h?oWWazNV8G-93@}E9@aBzTvFBE}>r|Vt+@JjRmi|}f2Yrm$ z(wXnoS+BMH6SWGvXPuDot#ihy-uFhGQ58}vKL4qWobh_k6PfAfpKO1oYLyeRp!sZs zA8-Bo20o@Q5+4O$tva_-cHz$O*A6zRmzE{Oi)CK7F?thJANI}9>S)5G)_dQZA6`)X zS0#AxFi+Et$4^hjYkn$JluwH_RsSb>L4xIvr2hHK;oV=RTwjxOfYFMJPf0*gBsgd8 zd0(4(Po}Y6DXb`!zbt-|;hrVq{0T)#l4luahxyqa|NZ1>qEl4&YLyFbcxn&aYc-m{ qxzjQ7%BF2L#e(q%47gf!bi-{woid*1cgUm8WNOp@X_Eg_e*pl_=te65 diff --git a/security/manager/ssl/tests/unit/test_cert_version/v4_bc_ee-v2_int-v1_ca_bc.der b/security/manager/ssl/tests/unit/test_cert_version/v4_bc_ee-v2_int-v1_ca_bc.der deleted file mode 100644 index 6e95cd2543c6d22c10aa560619196cd3ce5c772d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 876 zcmXqLV$LvVVhUKm%*4pd#KN$=`-lNA8>d#AN85K^Mn+av27@d^ZUas>=1>+kVW!Yv zLtz6!5QjsU%Q-P8GcCU;FEi0l%s>Pr$S%z5n_rq&l9-vN5SE!*ZYW|P1QO>G<_-w< zRR~EfF3HSGHqpM0-xD`J+O*BK=BJ9Vz1GcD zF3R$04}Lk_-1)>?$kagh;Ib6CK;aAaZqZq3&Tn@%Pn*Ax>*t$4N6zdp+%uulOzXMP zrlV5J&C=et$S|-xNcnfEA&>dw#$P*L?@178iV^Q#_9WuvVV3JjmnL6dxIjMi z@9T4+n?+qzU+xTM3BBZycCmd|yvkVz=_Gs6BYX!ZRnKg`CTqGm?!*g;lIA(HdyPLl zW$rJ?{KXVH|7sQ26zklu<%gzx*)f^vuK0|Em!1AUS@RcVyNWIiZkW7xdZ+!?8tZM^ zOI936^krgZWMEv(YXC_mvcfD(1`Nmn224c20ApmBd3n;;F2|-%_k<$XYc}1U`nKd2 zlX@RVW*hI`t8U_qHR%_Yzg)~D)xJ<6@J`qC&gr{UtnX&F+*{MNXw$Y?t*`WA>_mT; zu&5sNfBSltUV(r2zLG8xL-8t?)6yb8@{^B-hQ?MJPcJpJlf3wg>-xN#_Yc$H3!% zyojyYhvi=%ENw1iZ9L____L1^L#p3-X@O63|E!eP(RI~1bkybGR-QG%o~v@UuREdt uL2PUH5}iZm%APDwk}AD5OHXTl`J%##^C|IjEKj#KCvM%@^11YJDGLBkMNt?4 diff --git a/security/manager/ssl/tests/unit/test_cert_version/v4_bc_ee-v2_int-v2_ca.der b/security/manager/ssl/tests/unit/test_cert_version/v4_bc_ee-v2_int-v2_ca.der deleted file mode 100644 index 8412a42dcec20c965694a547ff1490530c83db06..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 869 zcmXqLVoo$@V)9(T%*4pd#9U)C#ekQMQ>)FR?K>|cBP%O|LAoKg0Vf-CC<~h~Q)sZE zuz?_m!y(M&oS2iDmS2>YnP@0xAOaF(7v}ZNFU>1S%*;~=%SD zoqch>_O1tqcWpa6&xdnHylr;Ov7_v3nKpTB-|i|P&Xlw@+?LVRL{jKe;r%+6oh%2_ z8aO|Eu+*w`@m<;=-%xq?-I4=^ndt?pro6{lKku*847Gl7+UI)svc3rwHTtrhcU+R6 zt6ZJGP=1~MwjH;!zmyigZx;DhR$#E}{mJ0v)!NTJ3e2mLREoAmH?9vp6v*XMdB3SY z)O6DHhAatVqpp1x%TDns^s6kbO;{Z>bN)USIe|58CRHy!H~w&IGq`#5K-899U#6aA zVrFDuT+C|#Ng%SqEKCLr$N>gSKEMEDWSGX6dRFje`L<=bZ7LRPG8S0w`MGYhf3CFH zqMM)HeS@;ZHc#i(i!DevW$O09QFsrt=&PKBpahMhCzH8uvv}QIwsWFrRnAw|DEaO; zrN-(P65omTSQIQwc(&-s)k#jyYd?51-&((7{*Nu&ZU;wkXSF;w|M-~s=RN+t+j=8o zt4!By_0Y)v$jth9{^z(LG3}1;hW8xJZ1%2yobJ1a-Ba(_!Emp#oT%_nVf#8SslT1> z6C<3GP1_kBCQapvpF8>RvTMqdCOCbc_jXIoQ`4FUp6XBb9-Lt_Tky?~qOjPO57!;s o+EhL(XRN!f_jZ53_n#e)UOsmFd+$ev*8Dx({vW#C3Tk!&0HkR~Z~y=R diff --git a/security/manager/ssl/tests/unit/test_cert_version/v4_bc_ee-v2_int-v2_ca_bc.der b/security/manager/ssl/tests/unit/test_cert_version/v4_bc_ee-v2_int-v2_ca_bc.der deleted file mode 100644 index 2254ecdccf8ec93f12bb36c3c3e6ff4b50b4d7e5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 875 zcmXqLVoo<`V)9?W%*4pd#O&Yv$bgrPQ>)FR?K>|cBP%O|L6#x60Vf-CC<~h~Q)sZE zuz?_m!y(M&oS2iDmS2>YnP@0xAOaF(7v}ZNFU>1S%*;~=%S5* zU@rL4NiqCU#MUo71-m0pYP>ifz;?e#)M$q2VP~gFq8Fr1V<}8g3>FEEdyJEKI?-`k| zIi7#K;BxfFTUMp7#-*ou*$y)8xOVGQR^yztz9(9~>akcH+uId$M7f0PSw?F7-t>)v zysQrHlcZ#l>sF|jWW43wawurS)H6$V1+3rjV1CwxWhcMAd#rR<`he~2UDg~No96$s zv0}g8oot=5BfoN0-~0EkH!an9Zh7_9{RwQF-%MpaRB-g%q$4Kx-IwpuS#s(0aY@-_ z>V9@Qu1w5~42+9;4Is%xR+xp!fB`wcfQbkgV2ljRvq~4OC^&TV`GRZDwuXJ)tDy8w z`P*5Qd3#F*rE|A$VC^)q-Oe-5}Z{exz#w*@oKgHb0fQM zHfy|CxA;%jB;$kIg1o&;Ssm?|ma@)Mc*XhQM9I;ajJ1JVPwP$ZaNWWik|wcC`cy9C z{=*e^amSAa)LykY_AJG3hgB3;sO!o4c@zImyBH{P@TA_-Ti$u8XI^mDm|Qo?Yx)20 zYIU*a)_E#&{Qovu$Zk8Zuzt>oX}_YxSa{N#=I@Bu(sim*`{pMN&j^Wvv|np4t+enw uWm+ttHMLj#%*9jE9xKkh+%+ZF{p1$U%?_1cbXKPJJ@hzo`;SI^tug@B=1_Y8 diff --git a/security/manager/ssl/tests/unit/test_cert_version/v4_bc_ee-v2_int-v3_ca.der b/security/manager/ssl/tests/unit/test_cert_version/v4_bc_ee-v2_int-v3_ca.der deleted file mode 100644 index 58571751d18f3efea22599fef113023b27720049..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 870 zcmXqLVoow>V)9zR%*4pd#KQ1KTh4%&jZ>@5qwPB{BO@y-gF(6>w*e;`b0`a&FjHu- zp|F7NzBYs2+K?@Hxw}t0*P}8a|Z08GxJJx%Z%fb6Ak3Vc@0erjEzi;3`{Kz45Gw&jgYwp z1ypy4oPi9)A);j_@kzvwu_``~1sfZtUaYb?_~K02DtTQ=*+&F2>upN!*N%)Kv~ z?co0p!U=gC+48>rb8g4$eSYPgn$_2FVS>nAkD%8|8Sko>>fYV&vGK;r4wab?-_)acfD)T&3a#3Dy z(&g55u4R6Q=bQG%TQyDTx7?dwS6J>*+7%PFGd6bP;=BJY?t14QEW69{cH`r+E3=Fy zZMbox>7+-M!#uTpFWEf)x|x2OcBJxCYs9XTtzl{>zz>SevBc$mdiE9&7&-cxQb zKWV>yb$2OKZ`sYn^3F!)4L%nce`fLb9X4~;4BY%F`E{VKg8jjwTE%x@5qwPB{BO@y-gF%rYw*e;`b0`a&FjHu- zp|F7NzBYs2+K?@Hxw}t0*P}8a|ZLVX+_oHl|8d8x z#^jDYmB)o1I~^~Din`dv>Bpw>-@-)35{FKj&UQ20yk?tqg zo@RVL6XVDG`6d%HBLm}NUIR$7krifPGGIUsFkqqr1{fnloi_W4oxeYuhD}~`da=yc z#dfd$N9Nu>q2IPretq%`Qz2V{xtw)hYLzZGs%3uGn|eoO8vm=V16OxGC~W_tXW=?A zc>a&gH|6J^Oq)1!-L6y9H>#gbFuT9qaruRW#M!-v84NyMX?cDwA;bJTLzM6;!LJ2E zpZA^(le{$7qK-GeM)qaS7oX}m1so5i+y6RoENRt^YXaX=zV&pRFHSgZa)Lo*f3Ya% z{Mx0GSA6zM-KjscS%vkM4U==@W()f{v7Z)Ry;rBXcFwV<4awYh-{!l{IrR6;|631l zH~d)8pSzXA>P&23?N@<+(_5}B+ctZK&8{7BQ!m|oD7iKD_`BSfQ*S;$`&VM(9RSW& BTkrq? diff --git a/security/manager/ssl/tests/unit/test_cert_version/v4_bc_ee-v2_int_bc-v1_ca.der b/security/manager/ssl/tests/unit/test_cert_version/v4_bc_ee-v2_int_bc-v1_ca.der deleted file mode 100644 index 7c70010fdb8d569b356f4d2745aa054fba4a4548..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 875 zcmXqLVoo<`V)9?W%*4pd#2gZJ-hh{lQ>)FR?K>|cBP%O|L6#x60Vf-CC<~h~Q)sZE zuz?_m!y(M&oS2iDmS2>YnP@0xAOaF(7v}ZNFU>1S%*;~=%S~UOpFXn&5aDA#CeU7 zxdz2lcZ;HdJj5*$WhOv(#HXg}qC2XIQ3*Lr7+D#Zn;7{S44N3Zn3@;)&AyY`B4X=|9{c^OVX;cl`}dm zF0OW6y+BAjTz<-m-`m};#z);=a^}l=c87JU3$I^Z_CUsPe&*~OPVp<}T+`b;YpRC` z=S`(VMJ8rO2FAs_29RVTE6l=Vz&%jJ^{vII1Les`K=`TOJ!{q>Ct7fw=Ro9g3|w|%3F@%>`{RrA6)E?X^P zw=7{@ovFq6*COd;dw$xw_){(p6`9xmENyaLTJ>eaqQj3ElUQGb?Y@0muJGfAi4OCB znO4UC_Km$Dx7$5*YuV0d>8GAts|%~dF+Fj~Dq4H{ sjYHWY4%Zonf1Ui*AMm{8)}5826_Y+Z6nYXq*?sX-KCWs;{h-xr0H_^IU;qFB diff --git a/security/manager/ssl/tests/unit/test_cert_version/v4_bc_ee-v2_int_bc-v1_ca_bc.der b/security/manager/ssl/tests/unit/test_cert_version/v4_bc_ee-v2_int_bc-v1_ca_bc.der deleted file mode 100644 index 0dccbc48dfb971554fc6fc18b3d9d798e6b804ed..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 882 zcmXqLV$L&YVhUTp%*4pd#KIJ=!(_nA#;Mij(e|B}k&%^^!64U=+klgeIh2J>m?<>a zP}o2a#NiO;a!$<2Ov^9I%S<#BGY|m@vJ3P2=9lJ`BxdF*gk`3d8;TeRfyB9lxdVcI z6+%*rOEUA)4W$hvL88n&LS;trnRzAgNy)lphVjXXK!$;wIIp3Jfw7T^k%6hXiCL65 zuMslWpp5FyQ87@0I7hn71n7eJ)Kpz8?rLIGLJk>5RtDxKMt%l^CPpr%CPqevWua~p zC-v&x|5s~L!dmg^aOdkao|X@p)NX4?$L_1w-d$AmDeq+CMxDjx=cA3eZZ>SZ%B*uO z#p#%XRNH2E`Ca1C|Noq2`w&~Kcl9FM^j7kO%$d{L$@Mt=x8zL~&R%7%%lmJw zZn3uLoS3pj_7}%DR{Lwm*B|uV@3edKfn<~1m8H{KHZsOfD4ok|mM?ODuA5}?MUD?Y z*9#?>$88N;%)OPxP4<>~hx+^_i~-BV6^uV=8t2V=KWEvM$M=`qZ?^ONt#SU?wjCyJ zQ9%X_Ee?ij1l}l=)^Vvm`pjc6D449OF0mjHs+#kB2)%8UA>) zX06xec~2)_I;3-7S6pH7wDpHV%iND}=aa@_aCgefew4 z%qttuxg0d^`#$$!VB!z=NN>G+XHE7fME9>_<@sgaSyS59EW4aNDdVx1`KQf$;um(> zH8*senJ*F-pSS6isp;Hvr_C%gxAb2vUa&pq0@sw*Pc3xWY&oEx@XgQa&fPR zK`(2fV}_;p7RJ{nyOKEBHKf!oYn|8?eNscwCh`B`HSYseJFe=8gv&IAnx67HwsgH2 tL#)fk`;CGJSOQfX(j%Sw*(Nbq#9Vya&#^(?{^{#k#fPeVwtJnB1prO*Mr8m1 diff --git a/security/manager/ssl/tests/unit/test_cert_version/v4_bc_ee-v2_int_bc-v2_ca.der b/security/manager/ssl/tests/unit/test_cert_version/v4_bc_ee-v2_int_bc-v2_ca.der deleted file mode 100644 index 06eb1b8662387cde6e6bf6177c9325942ae9c52a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 876 zcmXqLV$LvVVhUKm%*4pd#KNeY>1M#o#;Mij(e|B}k&%^^!63_!+klgeIh2J>m?<>a zP}o2a#NiO;a!$<2Ov^9I%S<#BGY|m@vJ3P2=9lJ`BxdF*gk`3d8;TeRfyB9lxdVcI z6+%*rOEUA)4J8c3K%&e%{AEV*nRzAgNy)lER&t_&oH(zciGi_^iIIV+g`rWDIIj^h z*Pxi{Zc#Llhqy(e%mnC;_|#O8Q&1e$#HfTECXB2M%uS5^3z#c3S9n{)RpC0<-LUz6zdgKK*mS@oabgg{u$Cqy)D_d|E8ya%SyzA&-v| zw@&PK6g~LB=K1Q=Pxc=_IsbU|vZ8NoXSk)8rfCIND^_1In~}WQ1p1zcWn9a|pCQm1`z9wQwE#i)mS30%B5+e^{;k z=DmA86EhR|NHUQXW??d5Kn^fqA_4{&Bg6KKJ7?TJ&vdRh%wUm%?vcYu_a?9B zI$|KK^exqs;o2#)KPj*LcfB)cT-(T~>D75!DQp+#*5iFU7S=F5Jl>%f9Fw$~VNUII zo!US49^YO+O`m?RH@8E&M802h+Qn3+s7RjVy*ITdfB$C?mdrKHuG(yG_%q)dO8bwl z?78!4{?5d}{LFr7_a}k7-=0#ssq<5|{FURR3-hcvmIkm(KSAI zo3G)SJQ9_uB9i?b>US?Rz1Zm@JoC1*mqk#XQ4RkC-cFb4|6d9I->$&amv%*ttuWz% reCMT(OEOh|X10IQaz5q$&Fyd9sZ`VFI}`)^nv1h%%$xOa)t}Pd#AN85K^Mn+av27_EfZUas>=1>+kVW!Yv zLtz6!5QjsU%Q-P8GcCU;FEi0l%s>Pr$S%z5n_rq&l9-vN5SE!*ZYW|P1QO>G<_-w< zRR~EfF3HSGHh&hJlRuV&`|;B>9eeuFdI-Vy^3AIwle0`_#HKcyFfEjQA%URdMp$^YU9Q+t(@@ zh8MW12JmmLzU;m$dij<|Ck@u+D&;DC3tly+C|!G{*c;ylDT`Aw`(na=U#gV}$iM5{ z^M}98^oNJ@UCp~XQ+Gf6BD!I(W%SqcKiSQ%F|i#AcKjo9@|?ls(i`dr51hRFI{W9v zQ!iG0=6HVRuZ76zJfFPRb-gbhetCVidfA=0W8$IL-R8(vO-l-zVe&}u_UYENCV`XU zfuWZUtWuKa{VMamE5x)qMsJ1mkGjpK@7|Otzgf(x+sEX_`t+Xciy8%!>W)U?*8%y) z=a;LWt!83oWMEv(YXC_svcfD(1`Nmn224u80ApkjoYR;YV>V+U!*i9GgxQ-PHEGC& zrhR-?D)y$wch0x2ET>#!LyHOL3QzFr?&!WXH|e(um$&<7L-U`8cV?~K-0+>dXo7s+ zp~bUrA8GnH_d|Ql+>cQ&Eg6J=E&A#ZkP_Qv@AjSPcZYMw_wH}U_O*1JNLdR%j*IQ sDW@&U9}dj5?8@O^?6tVi>ffXjm)tspAF?i}`1E|wQ_F_1z)Q}$02z=d#AN85K^Mn+av27@d^ZUas>=1>+kVW!Yv zLtz6!5QjsU%Q-P8GcCU;FEi0l%s>Pr$S%z5n_rq&l9-vN5SE!*ZYW|P1QO>G<_-w< zRR~EfF3HSGH}Z@NlN?G>MfChBpNFWO6T<)N<;U|MgX$Bytjty1w7R_o=B(*3j+V{A;d>E4G#v zoxT`&Joxf`(=G!r~zJ~4RDskt3 zoNM-HeY3}x3^E)iw!=)^PB*fZd6(T diff --git a/security/manager/ssl/tests/unit/test_cert_version/v4_bc_ee-v2_int_bc-v3_ca_missing_bc.der b/security/manager/ssl/tests/unit/test_cert_version/v4_bc_ee-v2_int_bc-v3_ca_missing_bc.der deleted file mode 100644 index d23ffa9395cb3463542dc3fdde29e7e19302aecd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 898 zcmXqLVy-i2VoF=U%*4pd#KIW5@|poJ8>d#AN85K^Mn+av27^*VZUas>=1>+kVW!Yv zLtz6!5QjsU%Q-P8GcCU;FEi0l%s>Pr$S%z5n_rq&l9-vN5SE!*ZYW|P1QO>G<_-w< zRR~EfF3HSGH&ixI1c@^9NR=7IXXcf}Cnf8a8OJ9l#^+`h7XwuQ1q|fGc@0erjEzi; z3`{MJjiSVPjgYwpbyRnjj)4}$S;}Q5Ko`WPrt0ExUlXGea!4_*0A zF)}i|JUNY-_hj?zi7#@V>8m#BYTnK^d!T4?r=}#8B{K88$ob8Cf@V9mh!?fSM(XL= zc6O`Hk#&4soBohz-361~;WuMg0<$C6E%jS*t5qc}^J&ECD>FH#O}m%O`2U;7;=KV? z>2I$Wi%dKq#9_75ZddHB*5^|?TCNuE%8gkQwD)g+=-u$Wt1Tx=^({Ok?X)Rl)vBUZ zo}X^G&h4uUc_uRR)T|F&sq-B78QzuREB?0aW$FDZJspiNwF~DpJqo_K@9V7P)>jiv zE4AEbTrfOux2&?jZf5Zs{;c;R6T{!`a}Tl7$uKKQeV=Y$QE1haXUk&JHt`MPF0nT@ zRTpFDYra?@{^6aG~EuGi4?0n@?6c)X}**oo;z2%*+JD;4sZlYpw^ZA>{jttkWxK^`&yglKK z-lckxmH)4#d+8jXa_-oT_t(;n$B9h%o_*wmyG4PHZH#~2!!_r=l@~-^3W&D;R@&53 zl(CmxASUVP;kT}<_dT2{7eDFm9F@7v$?MlzdnROaJ044_ckivroZ9l`9s_H!jp0eR zrT;?ZUAz{aQ<&|t>2@4LUD){(JL|S?J<4YP C5L*EN diff --git a/security/manager/ssl/tests/unit/test_cert_version/v4_bc_ee-v3_int-v1_ca.der b/security/manager/ssl/tests/unit/test_cert_version/v4_bc_ee-v3_int-v1_ca.der deleted file mode 100644 index 10ffa492283cb247c7f2e42272df5c7536690fe5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 870 zcmXqLVoow>V)9zR%*4pd#KLfUOT7Uv8>d#AN85K^Mn+av27`1%ZUas>=1>+kVW!Yv zLtz6!5QjsU%Q-P8GcCU;FEi0l%s>Pr$S%z5n_rq&l9-vN5SE!*ZYW|P1QO>G<_-w< zRR~EfF3HSGHxxAx28lBB@RS+HXXcgYmKnw;CmP6!^BS5M7#o=w8JL(9wP%d?V7|K%wsF8v}^>L8=ZzsT*|)%l$dom`Z2!hQPt zQ?v z{nXia0rRSliu>bz7kX^!a+L~}&Sg4#Eb+}{apNq@$3;g{H2;+^WQv{=xZu-;{tv6p z*43VDV!2$@X5nl$XPL#Mm~AVT{q1*}!CIN^u}Z!2d@9R|mkl+N-xtQ$B&i%acPadU zRatQB!r(x|NkLD3zG_(5viWc7^qN-+g*NHl9Ffh>0wPW=S*K;1RI_xi!1@ed>DzDC zN-{AsGB7UYHGm`#Sz#6?0|w*(1129}fH5){wae(J+qgtnOh`5f8N})Qg-fCdxM`-JAgDLZX% zMX$-ZGFetGjfpX@+(PR9l)FR?K>|cBP%O|L6#x60Vf-CC<~h~Q)sZE zuz?_m!y(M&oS2iDmS2>YnP@0xAOaF(7v}ZNFU>1S%*;~=%S~UOpFXn%}q_B#CeU7 zxdz2lcZ;HdJj5*$WhOuu#HXg}qC2XIQ3*Lr7+D#Zn;7{S44N3Zn3@&a~$SMZGD~MpLt74sI!1COgcUFSIsCb$Z+3 z?jyUtc5C%^=j}Q93g%hd8Wmg8(##dS@>`nTTkOBW@H~r8 z<>pf+W=00a#k>ZPWFjlf!eqdJ9ALmi1Pm}n29=kxU!$xHD{k!5|5A2i_QHLuCr!Nh zld10nr=0j@ar5C0sh@TEe?#|5%zK(@xZ#PS>+h8_7(y3Z+^O5v-}&pAW8&B4 zd%hNWr3Rcc5EPR7;N-j_H|$s5zo7g%m5OJMXWGA%c#!e`ynUI{j0@cxnj(whHnwe= zJe8sKcEjIC8a-)CXBq95VKaE}@?T2PCB6roU!Pr*zP75}@XPw3#$!ga_Hk}FJRz8) zU2wugzq1lk|Hx+~+)rm&c=SMSU`)-L&U;HDW9MEIVborml-(a>9lddpVKJA}9Tg7S s3r73dX0$0-2LFgD4mCGAueCVV-9}1&zHilBm9-Ze_^)S#X};zK0DtF9`~Uy| diff --git a/security/manager/ssl/tests/unit/test_cert_version/v4_bc_ee-v3_int-v2_ca.der b/security/manager/ssl/tests/unit/test_cert_version/v4_bc_ee-v3_int-v2_ca.der deleted file mode 100644 index f664fa1d686cbe5797722ff08fb3c21ef006a249..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 869 zcmXqLVoo$@V)9(T%*4pd#GKyaZotdNsnzDu_MMlJk(HIfAl;DLfRl|ml!Z;0DKywn z*gz1(;SlC>PRz+n%P-2yOf(cT5CI9Y3-kKsm*$luX67k`Wu}%JiWmri#JPmI1A=`O zLQ;!MGV{_6MGb^OqRc!zWybNDc_q4KM)Aps26E!Oh9(BaMkYoErWQtqQR2Kt$XtU0 zsyjr^KnCIv(K3_xq~!S2R9zGoH8Cn7hXx}n19KB2KZ8LNBNtN>BO}A1cRy-Oudl1u zxqf5sd8H2%gpQlNn<6XwnzzpNU542&uk|-l?meD)-1g_>w;R0#EA_4vuJN#b&os;S z+?&I8oSL`h98qTP`W>njXu08mYH_C=$DX^WO`#=8$0RI*_wO<{$;P_&6Z2C9`^B)bGo#! z<0TU_BLm}NUIR!1krifPGGIUsFktcl1{fnlZ6p7y8Og_W>SPbTeYiRQ^U^Ja_gFuc z2k}piztYtzqBZY+?CK=JK*bZ!JtIBLg*SQ1Z4PS8S`zWeVP04Jog=nAtu0BHzkYlF zVMp;{@1-+xIOjZfSm9l8d;eucZg=?uw^vJrG^~5Tdwfao#~&98R|L2-1q98liwX`B z-T8R8ef)nt-_=VUb)G(ttLhhAC*|};$xGL{WPeJ|fg=+_W={LYbl~yommU|6CN(T= zdRPv r;$Dr_N7u~G2|gMsShQ&UiL8hO-m`WJHEA+`ro}xhG5M0G-NOL@bm~$k diff --git a/security/manager/ssl/tests/unit/test_cert_version/v4_bc_ee-v3_int-v2_ca_bc.der b/security/manager/ssl/tests/unit/test_cert_version/v4_bc_ee-v3_int-v2_ca_bc.der deleted file mode 100644 index a8f9dbcf48ee06296b142f5dc6c53ceebd87d07a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 876 zcmXqLV$LvVVhUKm%*4pd#KOe<^^O5A8>d#AN85K^Mn+av27@d^ZUas>=1>+kVW!Yv zLtz6!5QjsU%Q-P8GcCU;FEi0l%s>Pr$S%z5n_rq&l9-vN5SE!*ZYW|P1QO>G<_-w< zRR~EfF3HSGHaM~U+q zA#)9isqPj<19^yBB+5*HE{IP})kSwy6QdGxm@u+3FgG#sGZ-{6axpbAGBWJViqJi1 z`|s${J1-83BqcT9m?UoebDB`Ttx@Ni+Z(iY)TktB%S#p=FiCo6##Sq>JSSOU-ORtI z45iEW7w=zTJY6$VFJq;w)C$SP=Q--#F0nj+D{Sr=``<|BYOuI@s2WGohAGl9F@BpL zT@K)T6nP=`RC*lyw@aJe>7HzwnJr%2_J8xnKljDm564bDw({=#1&S=ypIpsg95<~n(tX?6Rn;DiksPIr!v3xO4IGV6&`>giPOGX9$yia%pARn zb7wM7h}4s%esdN-NDoUbUw~|6VCa6e$k;x+71cjxTe?7KZC rne_~FPHDSxM9fzYpJiJNj6?sxlIi+e__nTlX}S0t(AHJs3}Kp diff --git a/security/manager/ssl/tests/unit/test_cert_version/v4_bc_ee-v3_int-v3_ca.der b/security/manager/ssl/tests/unit/test_cert_version/v4_bc_ee-v3_int-v3_ca.der deleted file mode 100644 index d90a72c019da25cbeec85a8b9d0f2a69a5ff303a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 870 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 D5_?`j diff --git a/security/manager/ssl/tests/unit/test_cert_version/v4_bc_ee-v3_int_missing_bc-v2_ca.der b/security/manager/ssl/tests/unit/test_cert_version/v4_bc_ee-v3_int_missing_bc-v2_ca.der deleted file mode 100644 index 01a71eaf3cf0db27c87c220b59456e32ef23d6a5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 892 zcmXqLVy-Y~VoF%R%*4pd#KO>Vaiak*8>d#AN85K^Mn+av27@9)ZUas>=1>+kVW!Yv zLtz6!5QjsU%Q-P8GcCU;FEi0l%s>Pr$S%z5n_rq&l9-vN5SE!*ZYW|P1QO>G<_-w< zRR~EfF3HSGH&if?1Bo*8h?g11XXcf}=Vlfc10~{~UOpFXn zEey?~#CeU7xdzo#cax@pI>b#1WhOv(#HXg};&NOQqY`o$F|sl+H!<=v7&I|*F*PwV zG8{Z&_vY&~74a+g>y}2oG-^;~X3Lq>+%F=?d3bBemv7Ft%;)WY>@etPxKa}N*Klsw%$^Iyh+>n<;Lek|_W zanq1{MuW@oL#!#=suWyyNUv2ANDwZ+_xr%RuSeQ_+IHNZx;m=TWv|WP@R82{s8NPr(u6vdE~e(io_IzwtdXpaQOej^)>H*{F$)L@#y7ZLxD=` z?4B-Z(?{paay!;`GchwVFfQgbfFv7PVHPF>2IK$(CMsZnF)}p#T(#+Y@Hz`!$@kwF zy%xRNHo0TU#8c*W7F*s)#DDvK$;>Q3a$QP#s^)aIKO&P1_4Tr*UogC}^OtMT@8daE zr>5^%ynN*w3%N^Nv;9|n)o7h)dvQ%bZu#TyOAo(9=ha<_ z&h6<^&G%x3J(jDS`C8X}Q){h>I?wjciSP3YPW3m*?BS7AbyvL8wxY1W^7g8yaud#AN85K^Mn+av27^*VZUas>=1>+kVW!Yv zLtz6!5QjsU%Q-P8GcCU;FEi0l%s>Pr$S%z5n_rq&l9-vN5SE!*ZYW|P1QO>G<_-w< zRR~EfF3HSGH&ixI1c@^9NR=7KXXcf}=Vlfc10~{uR^x zGxoI3x#IJ%|C9T%b<20xUYHU!ZOKOuhmAVX&&$8(6z4zKl$5W3-}D*X9&2Ws zUUjU${{K&D7^~Zrb&5GBmCCu~zRX{&)m&2^Cx49fVWZ9|@0Cv#zhpSiTzI25xa?Ek zyO?~j*q>Xu?p%n7d3ZP8nSb39ErEH_pCwI7^_i2`trsjma%MlP<0X%qTnDNa^4HAQ zdLa3xuJ`M^;EJm@3?CWSXB~esPu#-mYTB&4@0pbb9Xt~st67L2edej@YyBl>)7GQ0 zA`^AzrY1OY9Ol2KzLklYk%4hBuK^_S$O^MC889FR7%*u81B{V@>p7!;!uwYfy`?l0 zXUa()CEId^G_IOu(akPzd^SG}$xd7%$``ZwG4mJmJt{{cmOfm2HzzLt znm5P%Q%Bqq9fO=JpDrj}^S~|UWq+d3t=;yg^=`5>#QfMja}Q7drGVc*7WQACcf#lF z_f+M-89TJz?YsZ%0H4!+0me7iOV8EG-MA>h?h}~!>#ayYhqCJ3 zuKyd~@`bAw#{LWQ?#kmlbx7a3QnqmY&J#zDt@C>}C-ix%)5FH=zTYHlSgl?w1%w(r zS#8P3axzD~b&j)NkISc=h~hb}r-M#^(XF=#EqAN06$#Ze(VP;n#ekn*+qGXPi> BSDXL< diff --git a/security/manager/ssl/tests/unit/test_cert_version/v4_bc_ee-v3_int_missing_bc-v3_ca.der b/security/manager/ssl/tests/unit/test_cert_version/v4_bc_ee-v3_int_missing_bc-v3_ca.der deleted file mode 100644 index ad4e12d4070a5bbcec7cb5f295408b69b7db883b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 892 zcmXqLVy-Y~VoF%R%*4pd#KJJW(b#~OjZ>@5qwPB{BO@y-gF%rYw*e;`b0`a&FjHu- zp|F7NzBYs2+K?@Hxw}t0*P}8a|ZROA%vM)Y9$F^| z+MPLLmzf$hsaL(X*tl?cYKPz4AD1m{t+#yCI&-8c{CB}ujpA3Qwpj`~nHio6C@d9F z65g`QJ@!_`*LKE-+_`bDyNoWF9S>djE^ue5QLDklsebW>k9nA19MDY`xzX~}v~uqH z+?l;Q7grXQuV3eKdqa$OzuJCh535a=E(LlkqP~0W_v3Zhdgn9?;yX5^ z?>Bn9K=V_@>AF^ReVe_L!;f%o&JQ$Fi>&9rkQR4$)7<=uRB@I2p_b~^nMo;kcBh>` zDt5U;VdlQCqD;(;42+9;4Is%zR+xp!fB`wcfQbqiV2lh(#=FiipFDciy{%zIwfC=G z*X-vWTzBE>?JbUd)oSaa)lS|!EHUvdN+iPupYD%2>^nQ&99D4B_;*4qa95a| zRBip=*qlIyio3~-Iv;L%3(oaznQSTkZ9=oRLKgpv)nE2ETvV31x=iy<+td)3W+v|2 zA1YEM&t3TNr{YNIi~Xrg502VSpYQwDHhkGNUZ0K80q=kDM82>1ZN}VZmv(-_!JO!5 x_LLh-?OEh&_jY~cP+&ARiC@~7`he|S^Q1`rtJwk4hORcYX%nA4n0jc!X#j;3O~3#E diff --git a/security/manager/ssl/tests/unit/test_cert_version/v4_bc_ee-v3_int_missing_bc-v3_ca_missing_bc.der b/security/manager/ssl/tests/unit/test_cert_version/v4_bc_ee-v3_int_missing_bc-v3_ca_missing_bc.der deleted file mode 100644 index 00d3e60b2c28b84805202d7e031067e6433f5777..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 914 zcmXqLV(v3&Vk%p}%*4pd#2oL#Wx&hEsnzDu_MMlJk(HIfpw^JvfRl|ml!Z;0DKywn z*gz1(;SlC>PRz+n%P-2yOf(cT5CI9Y3-kKsm*$luX67k`Wu}%JiWmri#JPmI1A=`O zLQ;!MGV{_6wGA{uqRc!>WybNDc_s0=nZ?CGiTI>sU7$#EB9efCoH(zciGi_^iIIV+ zrLkF*IIj^h*PyYD>h3c!FoL*GyUYaWrufuUkh2Imw24s(Ip`Q!8JL?G`56qF7`d35 z7#SIMb}+YCzsO(oar-o-yDd8(|9Q0e@%%HDEnAC))@D!pvgGT2HKVxFlsNC&bHREV zoBs6A{*X60Pi%suwpEK%txAqh0-xT$gfCMrB^*rZ7hfb$aDGnxCh;}LiWR>lA1?dl za%$B(w?`d+?;d=1$@%Ht4m0j~P4B~wiMxC5@5!mqzT*(0CEopg&%O$tRd1if?cLX| z(k~Hb64SZTd#STRZ1w!w6bHK~);${!_q#Qex7s@Q9@*niveKw4{r%^qCi-R3^Z!k` zk#l!Tot6K!$d=vuve9pY^zXZNs*$n+;CbtdYsHEO^lMUHy;w zChZo%O;3u7Ht%@d&BV;ez_^�Fs(yg;|&k7?1-DnAU&+#>k*G<8AhN#*-~9QTi6K zcXj_MSzP^|m8bLF`Q#S8bs0i|^GsIzpPANi@PuWUQ7-=+sraKSJuW=Hv`3voch(yx z+rFiS+xdU=+#NOnzq5<|~IxneFE%kig5LfBx8~y(=oeeJfN-l({*< zZzI1I|L(JWfs8389e-Aw9Vp`)@YRv5A|G zPk5Xux%GI%-03WQG5J%rEG++$aa~#c)sYXad9Ne_m7aLr`L-y}yQ)ZFV~E&uhYWL0s!l5 BUO@l= diff --git a/security/manager/ssl/tests/unit/test_cert_version/v4_self_signed.der b/security/manager/ssl/tests/unit/test_cert_version/v4_self_signed.der deleted file mode 100644 index 95545ad2abe1c521c3806e0db301072990c3587e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 851 zcmXqLV)i#^VlrRA%*4pd#LBQhRo>WumyJ`a&7D}zC%A-4f18*?ZNn=n&o zu%WPlAc(^u%;lVzlbM!Zl$V)kC}to65@Z+V_02EMD@n}EQwYmUEjJV~5CVyF33CSo z`znN_7MEn^r5lPHh=N3!dHBjq;)_#r(&CFV)ALeO4CKUl4NVLzj0_DeP0Wmpqr`cQ zkh%19N)w|JazHS$GB7tW@-rATF>*0AF)}h-KiBfBrNTaIij1)TQQFlJ1;PXgHGm<?exooyw5iK?k#!lcJYDZ-7_cHxEKvR_Pk6BhwbEn^~UM|UzVVMUmx-B?fe|@`fJp@yLW~TC zfy<-b-iy=KDV^kBx$d>wqpx=+e7X8{$At!qAE|HrkEYq}_&w9#E&P|T#h#5vf1Z9^ zXP9AK;UH}{!A13W!k_v_3P;UMbXUaf;p+a>5qe^gSKsl44-Q2Mw$8T;Y*o%{3t&&s zExLTsZGC_{dspoRnS&~`Z^W{+D6q^~O)^+Eq|vieJta(WR>pGZWgJ1_synVS+l3E NH9K|5VfGI~a{&-4M*si- diff --git a/security/manager/ssl/tests/unit/test_cert_version/v4_self_signed_bc.der b/security/manager/ssl/tests/unit/test_cert_version/v4_self_signed_bc.der deleted file mode 100644 index f394dabbfcc13b5a42e9841b63117e5bf70feb82..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 872 zcmXqLVoot=V)9wQ%*4pd#LBQhRo>iymyJ`a&7D}zCfA-4f18*?ZNn=n&o zu%WPlAc(^u%;lVzlbM!Zl$V)kC}to65@Z+V_02EMD@n}EQwYmUEjJV~5CVyF33CSo z`znN_7MEn^r5j2aNPt9{c?8Q$;)_#r(&CFV)ALeO;**jM798dY?17lr)~eUd8QgY6%=33B|SUmTCc$W58uBx1^?f+>a)k*xaON5ZZQ1Qh<(!J zTbIM*Qq243gZA6?y$#aK8UL;e5i8$m@kU0%^LJeRNAp!i{MM^- zk8WE1^~jywC+#9d?H6xepz)=;{hh(2IS(HwuZsJW%jw*?|L@`h&69pk=y#0%`JJ&m zUt49@(e=weT)%JBmEL(REZ(&L_wu$qyLQ}-FM7;2SJ2Vpl<}`;nPIX_%!~|-i+K$o zDMVJ7g~@;cIlzGF2N+Brfr%*OL)eJ$<`nyhnyPu(m}dGD8xUNgen3eV)I%;>(ZTfo8A z`|@JWm94S9^JiA9FnAv$lUANIl?!YPer1S<6k4*Y9uog|OSa{F;+|de>pw3l|8ZT(@ZV?A z!V8BEG07Ob-Pd(x_0wtlRr}Wcm~WbAl;9mFZ5;O}bE)IcOK*AiE?@2CeY@?h(sut~ g%`47dnl(Dw7}~>*9SQyRgx8AotE=_2eg8iJ03t?Q4gdfE