From a7c3d5842a5d6448fcf71d436ceedf823f58d5c4 Mon Sep 17 00:00:00 2001 From: Alpar Torok Date: Mon, 7 Jan 2019 17:24:19 +0200 Subject: [PATCH] Split third party audit exclusions by type (#36763) --- benchmarks/build.gradle | 4 +- .../gradle/precommit/ThirdPartyAuditTask.java | 147 +- .../precommit/ThirdPartyAuditTaskIT.java | 12 +- client/rest/build.gradle | 4 +- client/sniffer/build.gradle | 4 +- libs/core/build.gradle | 4 +- libs/grok/build.gradle | 6 +- libs/x-content/build.gradle | 4 +- modules/ingest-geoip/build.gradle | 4 +- modules/reindex/build.gradle | 4 +- modules/transport-netty4/build.gradle | 25 +- plugins/analysis-ukrainian/build.gradle | 4 +- plugins/discovery-azure-classic/build.gradle | 16 +- plugins/discovery-ec2/build.gradle | 10 +- plugins/discovery-gce/build.gradle | 6 +- plugins/ingest-attachment/build.gradle | 2063 +---------------- plugins/repository-azure/build.gradle | 39 +- plugins/repository-gcs/build.gradle | 10 +- plugins/repository-hdfs/build.gradle | 320 +-- plugins/repository-s3/build.gradle | 12 +- plugins/transport-nio/build.gradle | 48 +- qa/evil-tests/build.gradle | 23 +- qa/vagrant/build.gradle | 4 +- server/build.gradle | 10 +- test/framework/build.gradle | 6 +- test/logger-usage/build.gradle | 4 +- x-pack/plugin/core/build.gradle | 4 +- x-pack/plugin/security/build.gradle | 17 +- x-pack/plugin/sql/qa/build.gradle | 4 +- x-pack/plugin/sql/sql-action/build.gradle | 4 +- x-pack/plugin/sql/sql-cli/build.gradle | 4 +- x-pack/plugin/watcher/build.gradle | 51 +- x-pack/qa/saml-idp-tests/build.gradle | 28 +- 33 files changed, 328 insertions(+), 2577 deletions(-) diff --git a/benchmarks/build.gradle b/benchmarks/build.gradle index 3002819235a..351b0b9e971 100644 --- a/benchmarks/build.gradle +++ b/benchmarks/build.gradle @@ -53,7 +53,7 @@ forbiddenApisMain.enabled = false dependencyLicenses.enabled = false dependenciesInfo.enabled = false -thirdPartyAudit.excludes = [ +thirdPartyAudit.ignoreViolations ( // these classes intentionally use JDK internal API (and this is ok since the project is maintained by Oracle employees) 'org.openjdk.jmh.profile.AbstractHotspotProfiler', 'org.openjdk.jmh.profile.HotspotThreadProfiler', @@ -62,4 +62,4 @@ thirdPartyAudit.excludes = [ 'org.openjdk.jmh.profile.HotspotMemoryProfiler', 'org.openjdk.jmh.profile.HotspotRuntimeProfiler', 'org.openjdk.jmh.util.Utils' -] +) diff --git a/buildSrc/src/main/java/org/elasticsearch/gradle/precommit/ThirdPartyAuditTask.java b/buildSrc/src/main/java/org/elasticsearch/gradle/precommit/ThirdPartyAuditTask.java index 90b10c95bc2..13cfb8ea617 100644 --- a/buildSrc/src/main/java/org/elasticsearch/gradle/precommit/ThirdPartyAuditTask.java +++ b/buildSrc/src/main/java/org/elasticsearch/gradle/precommit/ThirdPartyAuditTask.java @@ -51,6 +51,7 @@ import java.util.regex.Matcher; import java.util.regex.Pattern; import java.util.stream.Collectors; import java.util.stream.IntStream; +import java.util.stream.Stream; @CacheableTask public class ThirdPartyAuditTask extends DefaultTask { @@ -63,10 +64,11 @@ public class ThirdPartyAuditTask extends DefaultTask { "\\s\\sin ([a-zA-Z0-9$.]+) \\(.*\\)" ); - /** - * patterns for classes to exclude, because we understand their issues - */ - private Set excludes = new TreeSet<>(); + private Set missingClassExcludes = new TreeSet<>(); + + private Set violationsExcludes = new TreeSet<>(); + + private Set jdkJarHellExcludes = new TreeSet<>(); private File signatureFile; @@ -115,19 +117,40 @@ public class ThirdPartyAuditTask extends DefaultTask { ); } - public void setExcludes(String... classes) { - excludes.clear(); + public void ignoreMissingClasses(String... classesOrPackages) { + if (classesOrPackages.length == 0) { + missingClassExcludes = null; + return; + } + if (missingClassExcludes == null) { + missingClassExcludes = new TreeSet<>(); + } + for (String each : classesOrPackages) { + missingClassExcludes.add(each); + } + } + + public void ignoreViolations(String... violatingClasses) { + for (String each : violatingClasses) { + violationsExcludes.add(each); + } + } + + public void ignoreJarHellWithJDK(String ...classes) { for (String each : classes) { - if (each.indexOf('*') != -1) { - throw new IllegalArgumentException("illegal third party audit exclusion: '" + each + "', wildcards are not permitted!"); - } - excludes.add(each); + jdkJarHellExcludes.add(each); } } @Input - public Set getExcludes() { - return Collections.unmodifiableSet(excludes); + public Set getJdkJarHellExcludes() { + return jdkJarHellExcludes; + } + + @Input + @Optional + public Set getMissingClassExcludes() { + return missingClassExcludes; } @InputFiles @@ -172,14 +195,55 @@ public class ThirdPartyAuditTask extends DefaultTask { Set jdkJarHellClasses = runJdkJarHellCheck(); - try { - assertNoPointlessExclusions(missingClasses, violationsClasses, jdkJarHellClasses); - assertNoMissingAndViolations(missingClasses, violationsClasses); - assertNoJarHell(jdkJarHellClasses); - } catch (IllegalStateException e) { - getLogger().error(forbiddenApisOutput); - throw e; + if (missingClassExcludes != null) { + long bogousExcludesCount = Stream.concat(missingClassExcludes.stream(), violationsExcludes.stream()) + .filter(each -> missingClasses.contains(each) == false) + .filter(each -> violationsClasses.contains(each) == false) + .count(); + if (bogousExcludesCount != 0 && bogousExcludesCount == missingClassExcludes.size() + violationsExcludes.size()) { + logForbiddenAPIsOutput(forbiddenApisOutput); + throw new IllegalStateException( + "All excluded classes seem to have no issues. " + + "This is sometimes an indication that the check silently failed" + ); + } + assertNoPointlessExclusions("are not missing", missingClassExcludes, missingClasses); + missingClasses.removeAll(missingClassExcludes); } + assertNoPointlessExclusions("have no violations", violationsExcludes, violationsClasses); + assertNoPointlessExclusions("do not generate jar hell with the JDK", jdkJarHellExcludes, jdkJarHellClasses); + + if (missingClassExcludes == null && (missingClasses.isEmpty() == false)) { + getLogger().info( + "Found missing classes, but task is configured to ignore all of them:\n {}", + formatClassList(missingClasses) + ); + missingClasses.clear(); + } + + violationsClasses.removeAll(violationsExcludes); + if (missingClasses.isEmpty() && violationsClasses.isEmpty()) { + getLogger().info("Third party audit passed successfully"); + } else { + logForbiddenAPIsOutput(forbiddenApisOutput); + if (missingClasses.isEmpty() == false) { + getLogger().error("Missing classes:\n{}", formatClassList(missingClasses)); + } + if(violationsClasses.isEmpty() == false) { + getLogger().error("Classes with violations:\n{}", formatClassList(violationsClasses)); + } + throw new IllegalStateException("Audit of third party dependencies failed"); + } + + assertNoJarHell(jdkJarHellClasses); + } + + private void logForbiddenAPIsOutput(String forbiddenApisOutput) { + getLogger().error("Forbidden APIs output:\n{}==end of forbidden APIs==", forbiddenApisOutput); + } + + private void throwNotConfiguredCorrectlyException() { + throw new IllegalArgumentException("Audit of third party dependencies is not configured correctly"); } private void extractJars(Set jars) { @@ -221,7 +285,7 @@ public class ThirdPartyAuditTask extends DefaultTask { } private void assertNoJarHell(Set jdkJarHellClasses) { - jdkJarHellClasses.removeAll(excludes); + jdkJarHellClasses.removeAll(jdkJarHellExcludes); if (jdkJarHellClasses.isEmpty() == false) { throw new IllegalStateException( "Audit of third party dependencies failed:\n" + @@ -230,33 +294,22 @@ public class ThirdPartyAuditTask extends DefaultTask { } } - private void assertNoMissingAndViolations(Set missingClasses, Set violationsClasses) { - missingClasses.removeAll(excludes); - violationsClasses.removeAll(excludes); - String missingText = formatClassList(missingClasses); - String violationsText = formatClassList(violationsClasses); - if (missingText.isEmpty() && violationsText.isEmpty()) { - getLogger().info("Third party audit passed successfully"); - } else { - throw new IllegalStateException( - "Audit of third party dependencies failed:\n" + - (missingText.isEmpty() ? "" : "Missing classes:\n" + missingText) + - (violationsText.isEmpty() ? "" : "Classes with violations:\n" + violationsText) - ); + private void assertNoPointlessExclusions(String specifics, Set excludes, Set problematic) { + String notMissing = excludes.stream() + .filter(each -> problematic.contains(each) == false) + .map(each -> " * " + each) + .collect(Collectors.joining("\n")); + if (notMissing.isEmpty() == false) { + getLogger().error("Unnecessary exclusions, following classes " + specifics + ":\n {}", notMissing); + throw new IllegalStateException("Third party audit task is not configured correctly"); } } - private void assertNoPointlessExclusions(Set missingClasses, Set violationsClasses, Set jdkJarHellClasses) { - // keep our whitelist up to date - Set bogusExclusions = new TreeSet<>(excludes); - bogusExclusions.removeAll(missingClasses); - bogusExclusions.removeAll(jdkJarHellClasses); - bogusExclusions.removeAll(violationsClasses); - if (bogusExclusions.isEmpty() == false) { - throw new IllegalStateException( - "Invalid exclusions, nothing is wrong with these classes: " + formatClassList(bogusExclusions) - ); - } + private String formatClassList(Set classList) { + return classList.stream() + .map(name -> " * " + name) + .sorted() + .collect(Collectors.joining("\n")); } private String runForbiddenAPIsCli() throws IOException { @@ -289,12 +342,6 @@ public class ThirdPartyAuditTask extends DefaultTask { return forbiddenApisOutput; } - private String formatClassList(Set classList) { - return classList.stream() - .map(name -> " * " + name) - .collect(Collectors.joining("\n")); - } - private Set runJdkJarHellCheck() throws IOException { ByteArrayOutputStream standardOut = new ByteArrayOutputStream(); ExecResult execResult = getProject().javaexec(spec -> { diff --git a/buildSrc/src/test/java/org/elasticsearch/gradle/precommit/ThirdPartyAuditTaskIT.java b/buildSrc/src/test/java/org/elasticsearch/gradle/precommit/ThirdPartyAuditTaskIT.java index 3d8796900ed..b14b3538fc2 100644 --- a/buildSrc/src/test/java/org/elasticsearch/gradle/precommit/ThirdPartyAuditTaskIT.java +++ b/buildSrc/src/test/java/org/elasticsearch/gradle/precommit/ThirdPartyAuditTaskIT.java @@ -81,9 +81,9 @@ public class ThirdPartyAuditTaskIT extends GradleIntegrationTestCase { assertTaskFailed(result, ":absurd"); assertOutputContains(result.getOutput(), - "> Audit of third party dependencies failed:", - " Classes with violations:", - " * TestingIO" + "Classes with violations:", + " * TestingIO", + "> Audit of third party dependencies failed" ); assertOutputDoesNotContain(result.getOutput(),"Missing classes:"); } @@ -98,9 +98,9 @@ public class ThirdPartyAuditTaskIT extends GradleIntegrationTestCase { assertTaskFailed(result, ":absurd"); assertOutputContains(result.getOutput(), - "> Audit of third party dependencies failed:", - " Missing classes:", - " * org.apache.logging.log4j.LogManager" + "Missing classes:", + " * org.apache.logging.log4j.LogManager", + "> Audit of third party dependencies failed" ); assertOutputDoesNotContain(result.getOutput(), "Classes with violations:"); } diff --git a/client/rest/build.gradle b/client/rest/build.gradle index f07ff4240ba..1adea057a95 100644 --- a/client/rest/build.gradle +++ b/client/rest/build.gradle @@ -77,7 +77,7 @@ namingConventions { skipIntegTestInDisguise = true } -thirdPartyAudit.excludes = [ +thirdPartyAudit.ignoreMissingClasses ( //commons-logging optional dependencies 'org.apache.avalon.framework.logger.Logger', 'org.apache.log.Hierarchy', @@ -89,4 +89,4 @@ thirdPartyAudit.excludes = [ //commons-logging provided dependencies 'javax.servlet.ServletContextEvent', 'javax.servlet.ServletContextListener' -] +) diff --git a/client/sniffer/build.gradle b/client/sniffer/build.gradle index 6ba69c5713c..283b564b40a 100644 --- a/client/sniffer/build.gradle +++ b/client/sniffer/build.gradle @@ -84,7 +84,7 @@ dependencyLicenses { } } -thirdPartyAudit.excludes = [ +thirdPartyAudit.ignoreMissingClasses ( //commons-logging optional dependencies 'org.apache.avalon.framework.logger.Logger', 'org.apache.log.Hierarchy', @@ -96,4 +96,4 @@ thirdPartyAudit.excludes = [ //commons-logging provided dependencies 'javax.servlet.ServletContextEvent', 'javax.servlet.ServletContextListener' -] +) diff --git a/libs/core/build.gradle b/libs/core/build.gradle index 50b1b88bc61..1f218f546ff 100644 --- a/libs/core/build.gradle +++ b/libs/core/build.gradle @@ -105,7 +105,7 @@ if (isEclipse) { } } -thirdPartyAudit.excludes = [ +thirdPartyAudit.ignoreMissingClasses ( // from log4j 'org/osgi/framework/AdaptPermission', 'org/osgi/framework/AdminPermission', @@ -116,4 +116,4 @@ thirdPartyAudit.excludes = [ 'org/osgi/framework/SynchronousBundleListener', 'org/osgi/framework/wiring/BundleWire', 'org/osgi/framework/wiring/BundleWiring' -] +) diff --git a/libs/grok/build.gradle b/libs/grok/build.gradle index 37b494624ed..9ca02df35aa 100644 --- a/libs/grok/build.gradle +++ b/libs/grok/build.gradle @@ -48,9 +48,9 @@ if (isEclipse) { } } -thirdPartyAudit.excludes = [ +thirdPartyAudit.ignoreMissingClasses ( // joni has AsmCompilerSupport, but that isn't being used: 'org.objectweb.asm.ClassWriter', 'org.objectweb.asm.MethodVisitor', - 'org.objectweb.asm.Opcodes', -] + 'org.objectweb.asm.Opcodes' +) diff --git a/libs/x-content/build.gradle b/libs/x-content/build.gradle index 0ec4e0d6ad3..af8d5f20d3a 100644 --- a/libs/x-content/build.gradle +++ b/libs/x-content/build.gradle @@ -71,10 +71,10 @@ if (isEclipse) { } } -thirdPartyAudit.excludes = [ +thirdPartyAudit.ignoreMissingClasses ( // from com.fasterxml.jackson.dataformat.yaml.YAMLMapper (jackson-dataformat-yaml) 'com.fasterxml.jackson.databind.ObjectMapper', -] +) dependencyLicenses { mapping from: /jackson-.*/, to: 'jackson' diff --git a/modules/ingest-geoip/build.gradle b/modules/ingest-geoip/build.gradle index 02f8e465c30..1f356792032 100644 --- a/modules/ingest-geoip/build.gradle +++ b/modules/ingest-geoip/build.gradle @@ -50,7 +50,7 @@ bundlePlugin { } } -thirdPartyAudit.excludes = [ +thirdPartyAudit.ignoreMissingClasses ( // geoip WebServiceClient needs apache http client, but we're not using WebServiceClient: 'org.apache.http.HttpEntity', 'org.apache.http.HttpHost', @@ -66,4 +66,4 @@ thirdPartyAudit.excludes = [ 'org.apache.http.impl.client.CloseableHttpClient', 'org.apache.http.impl.client.HttpClientBuilder', 'org.apache.http.util.EntityUtils' -] +) diff --git a/modules/reindex/build.gradle b/modules/reindex/build.gradle index 96b49e0a50c..d10d8c34a0c 100644 --- a/modules/reindex/build.gradle +++ b/modules/reindex/build.gradle @@ -62,14 +62,14 @@ dependencies { testCompile project(path: ':modules:parent-join', configuration: 'runtime') } -thirdPartyAudit.excludes = [ +thirdPartyAudit.ignoreMissingClasses ( // Commons logging 'javax.servlet.ServletContextEvent', 'javax.servlet.ServletContextListener', 'org.apache.avalon.framework.logger.Logger', 'org.apache.log.Hierarchy', 'org.apache.log.Logger', -] +) // Support for testing reindex-from-remote against old Elaticsearch versions configurations { diff --git a/modules/transport-netty4/build.gradle b/modules/transport-netty4/build.gradle index 58eda4445c6..787a4b6e9ec 100644 --- a/modules/transport-netty4/build.gradle +++ b/modules/transport-netty4/build.gradle @@ -63,7 +63,8 @@ integTestRunner { systemProperty 'es.set.netty.runtime.available.processors', 'false' } -thirdPartyAudit.excludes = [ +thirdPartyAudit { + ignoreMissingClasses ( // classes are missing // from io.netty.handler.codec.protobuf.ProtobufDecoder (netty) @@ -143,7 +144,14 @@ thirdPartyAudit.excludes = [ 'org.eclipse.jetty.alpn.ALPN$ServerProvider', 'org.eclipse.jetty.alpn.ALPN', - 'io.netty.handler.ssl.util.OpenJdkSelfSignedCertGenerator', + + 'org.conscrypt.AllocatedBuffer', + 'org.conscrypt.BufferAllocator', + 'org.conscrypt.Conscrypt', + 'org.conscrypt.HandshakeListener' + ) + + ignoreViolations ( 'io.netty.util.internal.PlatformDependent0', 'io.netty.util.internal.PlatformDependent0$1', 'io.netty.util.internal.PlatformDependent0$2', @@ -160,17 +168,14 @@ thirdPartyAudit.excludes = [ 'io.netty.util.internal.shaded.org.jctools.queues.MpscArrayQueueProducerLimitField', 'io.netty.util.internal.shaded.org.jctools.util.UnsafeAccess', 'io.netty.util.internal.shaded.org.jctools.util.UnsafeRefArrayAccess', - - 'org.conscrypt.AllocatedBuffer', - 'org.conscrypt.BufferAllocator', - 'org.conscrypt.Conscrypt', - 'org.conscrypt.HandshakeListener' -] + 'io.netty.handler.ssl.util.OpenJdkSelfSignedCertGenerator' + ) +} if (project.inFipsJvm == false) { // BouncyCastleFIPS provides this class, so the exclusion is invalid when running CI in // a FIPS JVM with BouncyCastleFIPS Provider - thirdPartyAudit.excludes += [ + thirdPartyAudit.ignoreMissingClasses ( 'org.bouncycastle.asn1.x500.X500Name' - ] + ) } diff --git a/plugins/analysis-ukrainian/build.gradle b/plugins/analysis-ukrainian/build.gradle index 61f67021a3d..1f97bced919 100644 --- a/plugins/analysis-ukrainian/build.gradle +++ b/plugins/analysis-ukrainian/build.gradle @@ -34,7 +34,7 @@ dependencyLicenses { mapping from: /morfologik-.*/, to: 'lucene' } -thirdPartyAudit.excludes = [ +thirdPartyAudit.ignoreMissingClasses ( // we don't use the morfologik-fsa polish stemmer 'morfologik.stemming.polish.PolishStemmer' -] +) diff --git a/plugins/discovery-azure-classic/build.gradle b/plugins/discovery-azure-classic/build.gradle index 3dae3d3642c..6b6498a9a55 100644 --- a/plugins/discovery-azure-classic/build.gradle +++ b/plugins/discovery-azure-classic/build.gradle @@ -91,8 +91,7 @@ dependencyLicenses { mapping from: /jaxb-.*/, to: 'jaxb' } -thirdPartyAudit.excludes = [ - // classes are missing +thirdPartyAudit.ignoreMissingClasses ( 'javax.servlet.ServletContextEvent', 'javax.servlet.ServletContextListener', 'org.apache.avalon.framework.logger.Logger', @@ -124,12 +123,12 @@ thirdPartyAudit.excludes = [ 'org.osgi.framework.BundleEvent', 'org.osgi.framework.SynchronousBundleListener', 'com.sun.xml.fastinfoset.stax.StAXDocumentParser', - 'com.sun.xml.fastinfoset.stax.StAXDocumentSerializer', -] + 'com.sun.xml.fastinfoset.stax.StAXDocumentSerializer' +) // jarhell with jdk (intentionally, because jaxb was removed from default modules in java 9) if (project.runtimeJavaVersion <= JavaVersion.VERSION_1_8) { - thirdPartyAudit.excludes += [ + thirdPartyAudit.ignoreJarHellWithJDK ( 'javax.xml.bind.Binder', 'javax.xml.bind.ContextFinder$1', 'javax.xml.bind.ContextFinder', @@ -231,10 +230,9 @@ if (project.runtimeJavaVersion <= JavaVersion.VERSION_1_8) { 'javax.xml.bind.util.JAXBSource', 'javax.xml.bind.util.Messages', 'javax.xml.bind.util.ValidationEventCollector' - ] + ) } else { - // jarhell with jdk (intentionally, because we still expect to run again JDK 8) - thirdPartyAudit.excludes += [ + thirdPartyAudit.ignoreMissingClasses ( 'javax.activation.ActivationDataFlavor', 'javax.activation.DataContentHandler', 'javax.activation.DataHandler', @@ -243,5 +241,5 @@ if (project.runtimeJavaVersion <= JavaVersion.VERSION_1_8) { 'javax.activation.FileTypeMap', 'javax.activation.MimeType', 'javax.activation.MimeTypeParseException', - ] + ) } diff --git a/plugins/discovery-ec2/build.gradle b/plugins/discovery-ec2/build.gradle index 96fe8bb3fde..31a20f09f0b 100644 --- a/plugins/discovery-ec2/build.gradle +++ b/plugins/discovery-ec2/build.gradle @@ -79,7 +79,7 @@ check { dependsOn 'qa:amazon-ec2:check' } -thirdPartyAudit.excludes = [ +thirdPartyAudit.ignoreMissingClasses ( // classes are missing 'com.amazonaws.jmespath.JmesPathEvaluationVisitor', 'com.amazonaws.jmespath.JmesPathExpression', @@ -105,12 +105,12 @@ thirdPartyAudit.excludes = [ 'javax.servlet.ServletContextListener', 'org.apache.avalon.framework.logger.Logger', 'org.apache.log.Hierarchy', - 'org.apache.log.Logger', -] + 'org.apache.log.Logger' +) if (project.runtimeJavaVersion > JavaVersion.VERSION_1_8) { - thirdPartyAudit.excludes += [ + thirdPartyAudit.ignoreMissingClasses ( 'javax.xml.bind.DatatypeConverter', 'javax.xml.bind.JAXBContext' - ] + ) } diff --git a/plugins/discovery-gce/build.gradle b/plugins/discovery-gce/build.gradle index fa2519fa624..11d4a7e25fe 100644 --- a/plugins/discovery-gce/build.gradle +++ b/plugins/discovery-gce/build.gradle @@ -34,7 +34,7 @@ unitTest { systemProperty 'tests.artifact', project.name } -thirdPartyAudit.excludes = [ +thirdPartyAudit.ignoreMissingClasses ( // classes are missing 'com.google.common.base.Splitter', 'com.google.common.collect.Lists', @@ -42,5 +42,5 @@ thirdPartyAudit.excludes = [ 'javax.servlet.ServletContextListener', 'org.apache.avalon.framework.logger.Logger', 'org.apache.log.Hierarchy', - 'org.apache.log.Logger', -] + 'org.apache.log.Logger' +) diff --git a/plugins/ingest-attachment/build.gradle b/plugins/ingest-attachment/build.gradle index 6ffda42899e..f75d7884db5 100644 --- a/plugins/ingest-attachment/build.gradle +++ b/plugins/ingest-attachment/build.gradle @@ -85,2067 +85,8 @@ forbiddenPatterns { exclude '**/*.vsdx' } -thirdPartyAudit.excludes = [ - // classes are missing: some due to our whitelisting of parsers - 'com.coremedia.iso.IsoFile', - 'com.coremedia.iso.boxes.Box', - 'com.coremedia.iso.boxes.Container', - 'com.coremedia.iso.boxes.FileTypeBox', - 'com.coremedia.iso.boxes.MetaBox', - 'com.coremedia.iso.boxes.MovieBox', - 'com.coremedia.iso.boxes.MovieHeaderBox', - 'com.coremedia.iso.boxes.SampleTableBox', - 'com.coremedia.iso.boxes.TrackBox', - 'com.coremedia.iso.boxes.TrackHeaderBox', - 'com.coremedia.iso.boxes.UserDataBox', - 'com.coremedia.iso.boxes.apple.AppleItemListBox', - 'com.coremedia.iso.boxes.sampleentry.AudioSampleEntry', - 'com.drew.imaging.jpeg.JpegMetadataReader', - 'com.drew.imaging.tiff.TiffMetadataReader', - 'com.drew.imaging.webp.WebpMetadataReader', - 'com.drew.lang.ByteArrayReader', - 'com.drew.lang.GeoLocation', - 'com.drew.lang.Rational', - 'com.drew.metadata.Directory', - 'com.drew.metadata.Metadata', - 'com.drew.metadata.Tag', - 'com.drew.metadata.exif.ExifIFD0Directory', - 'com.drew.metadata.exif.ExifReader', - 'com.drew.metadata.exif.ExifSubIFDDirectory', - 'com.drew.metadata.exif.ExifThumbnailDirectory', - 'com.drew.metadata.exif.GpsDirectory', - 'com.drew.metadata.iptc.IptcDirectory', - 'com.drew.metadata.jpeg.JpegCommentDirectory', - 'com.drew.metadata.jpeg.JpegDirectory', - 'com.epam.parso.Column', - 'com.epam.parso.DataWriterUtil', - 'com.epam.parso.SasFileProperties', - 'com.epam.parso.SasFileReader', - 'com.epam.parso.impl.SasFileReaderImpl', - 'com.github.junrar.Archive', - 'com.github.junrar.impl.FileVolumeManager', - 'com.github.junrar.rarfile.FileHeader', - 'com.github.luben.zstd.ZstdInputStream', - 'com.github.luben.zstd.ZstdOutputStream', - 'com.github.openjson.JSONArray', - 'com.github.openjson.JSONObject', - 'com.google.common.reflect.TypeToken', - 'com.google.gson.Gson', - 'com.googlecode.mp4parser.DataSource', - 'com.googlecode.mp4parser.boxes.apple.AppleAlbumBox', - 'com.googlecode.mp4parser.boxes.apple.AppleArtist2Box', - 'com.googlecode.mp4parser.boxes.apple.AppleArtistBox', - 'com.googlecode.mp4parser.boxes.apple.AppleCommentBox', - 'com.googlecode.mp4parser.boxes.apple.AppleCompilationBox', - 'com.googlecode.mp4parser.boxes.apple.AppleDiskNumberBox', - 'com.googlecode.mp4parser.boxes.apple.AppleEncoderBox', - 'com.googlecode.mp4parser.boxes.apple.AppleGenreBox', - 'com.googlecode.mp4parser.boxes.apple.AppleNameBox', - 'com.googlecode.mp4parser.boxes.apple.AppleRecordingYear2Box', - 'com.googlecode.mp4parser.boxes.apple.AppleTrackAuthorBox', - 'com.googlecode.mp4parser.boxes.apple.AppleTrackNumberBox', - 'com.googlecode.mp4parser.boxes.apple.Utf8AppleDataBox', - 'com.googlecode.mp4parser.util.CastUtils', - 'com.graphbuilder.curve.ControlPath', - 'com.graphbuilder.curve.GroupIterator', - 'com.graphbuilder.curve.NURBSpline', - 'com.graphbuilder.curve.ShapeMultiPath', - 'com.graphbuilder.curve.ValueVector', - 'com.graphbuilder.geom.PointFactory', - 'com.healthmarketscience.jackcess.Column', - 'com.healthmarketscience.jackcess.CryptCodecProvider', - 'com.healthmarketscience.jackcess.Database', - 'com.healthmarketscience.jackcess.DatabaseBuilder', - 'com.healthmarketscience.jackcess.DataType', - 'com.healthmarketscience.jackcess.impl.ByteUtil', - 'com.healthmarketscience.jackcess.impl.CustomToStringStyle', - 'com.healthmarketscience.jackcess.impl.PageChannel', - 'com.healthmarketscience.jackcess.PropertyMap', - 'com.healthmarketscience.jackcess.PropertyMap$Property', - 'com.healthmarketscience.jackcess.query.Query', - 'com.healthmarketscience.jackcess.Row', - 'com.healthmarketscience.jackcess.RuntimeIOException', - 'com.healthmarketscience.jackcess.Table', - 'com.healthmarketscience.jackcess.util.LinkResolver', - 'com.healthmarketscience.jackcess.util.MemFileChannel', - 'com.healthmarketscience.jackcess.util.OleBlob', - 'com.healthmarketscience.jackcess.util.OleBlob$Builder', - 'com.healthmarketscience.jackcess.util.OleBlob$CompoundContent', - 'com.healthmarketscience.jackcess.util.OleBlob$CompoundContent$Entry', - 'com.healthmarketscience.jackcess.util.OleBlob$Content', - 'com.healthmarketscience.jackcess.util.OleBlob$ContentType', - 'com.healthmarketscience.jackcess.util.OleBlob$EmbeddedContent', - 'com.healthmarketscience.jackcess.util.OleBlob$LinkContent', - 'com.healthmarketscience.jackcess.util.OleBlob$OtherContent', - 'com.healthmarketscience.jackcess.util.OleBlob$PackageContent', - 'com.healthmarketscience.jackcess.util.OleBlob$SimplePackageContent', - 'com.healthmarketscience.jackcess.util.TableIterableBuilder', - 'com.jmatio.io.MatFileHeader', - 'com.jmatio.io.MatFileReader', - 'com.jmatio.types.MLArray', - 'com.jmatio.types.MLStructure', - 'com.microsoft.schemas.compatibility.impl.AlternateContentDocumentImpl$AlternateContentImpl$1ChoiceList', - 'com.microsoft.schemas.office.excel.STCF', - 'com.microsoft.schemas.office.excel.impl.CTClientDataImpl$1Accel2List', - 'com.microsoft.schemas.office.excel.impl.CTClientDataImpl$1AccelList', - 'com.microsoft.schemas.office.excel.impl.CTClientDataImpl$1AnchorList', - 'com.microsoft.schemas.office.excel.impl.CTClientDataImpl$1AutoFillList', - 'com.microsoft.schemas.office.excel.impl.CTClientDataImpl$1AutoLineList', - 'com.microsoft.schemas.office.excel.impl.CTClientDataImpl$1AutoPictList', - 'com.microsoft.schemas.office.excel.impl.CTClientDataImpl$1AutoScaleList', - 'com.microsoft.schemas.office.excel.impl.CTClientDataImpl$1CFList', - 'com.microsoft.schemas.office.excel.impl.CTClientDataImpl$1CameraList', - 'com.microsoft.schemas.office.excel.impl.CTClientDataImpl$1CancelList', - 'com.microsoft.schemas.office.excel.impl.CTClientDataImpl$1CheckedList', - 'com.microsoft.schemas.office.excel.impl.CTClientDataImpl$1ColHiddenList', - 'com.microsoft.schemas.office.excel.impl.CTClientDataImpl$1ColoredList', - 'com.microsoft.schemas.office.excel.impl.CTClientDataImpl$1ColumnList', - 'com.microsoft.schemas.office.excel.impl.CTClientDataImpl$1DDEList', - 'com.microsoft.schemas.office.excel.impl.CTClientDataImpl$1DefaultList', - 'com.microsoft.schemas.office.excel.impl.CTClientDataImpl$1DefaultSizeList', - 'com.microsoft.schemas.office.excel.impl.CTClientDataImpl$1DisabledList', - 'com.microsoft.schemas.office.excel.impl.CTClientDataImpl$1DismissList', - 'com.microsoft.schemas.office.excel.impl.CTClientDataImpl$1DropLinesList', - 'com.microsoft.schemas.office.excel.impl.CTClientDataImpl$1DropStyleList', - 'com.microsoft.schemas.office.excel.impl.CTClientDataImpl$1DxList', - 'com.microsoft.schemas.office.excel.impl.CTClientDataImpl$1FirstButtonList', - 'com.microsoft.schemas.office.excel.impl.CTClientDataImpl$1FmlaGroupList', - 'com.microsoft.schemas.office.excel.impl.CTClientDataImpl$1FmlaLinkList', - 'com.microsoft.schemas.office.excel.impl.CTClientDataImpl$1FmlaMacroList', - 'com.microsoft.schemas.office.excel.impl.CTClientDataImpl$1FmlaPictList', - 'com.microsoft.schemas.office.excel.impl.CTClientDataImpl$1FmlaRangeList', - 'com.microsoft.schemas.office.excel.impl.CTClientDataImpl$1FmlaTxbxList', - 'com.microsoft.schemas.office.excel.impl.CTClientDataImpl$1HelpList', - 'com.microsoft.schemas.office.excel.impl.CTClientDataImpl$1HorizList', - 'com.microsoft.schemas.office.excel.impl.CTClientDataImpl$1IncList', - 'com.microsoft.schemas.office.excel.impl.CTClientDataImpl$1JustLastXList', - 'com.microsoft.schemas.office.excel.impl.CTClientDataImpl$1LCTList', - 'com.microsoft.schemas.office.excel.impl.CTClientDataImpl$1ListItemList', - 'com.microsoft.schemas.office.excel.impl.CTClientDataImpl$1LockTextList', - 'com.microsoft.schemas.office.excel.impl.CTClientDataImpl$1LockedList', - 'com.microsoft.schemas.office.excel.impl.CTClientDataImpl$1MapOCXList', - 'com.microsoft.schemas.office.excel.impl.CTClientDataImpl$1MaxList', - 'com.microsoft.schemas.office.excel.impl.CTClientDataImpl$1MinList', - 'com.microsoft.schemas.office.excel.impl.CTClientDataImpl$1MoveWithCellsList', - 'com.microsoft.schemas.office.excel.impl.CTClientDataImpl$1MultiLineList', - 'com.microsoft.schemas.office.excel.impl.CTClientDataImpl$1MultiSelList', - 'com.microsoft.schemas.office.excel.impl.CTClientDataImpl$1NoThreeD2List', - 'com.microsoft.schemas.office.excel.impl.CTClientDataImpl$1NoThreeDList', - 'com.microsoft.schemas.office.excel.impl.CTClientDataImpl$1PageList', - 'com.microsoft.schemas.office.excel.impl.CTClientDataImpl$1PrintObjectList', - 'com.microsoft.schemas.office.excel.impl.CTClientDataImpl$1RecalcAlwaysList', - 'com.microsoft.schemas.office.excel.impl.CTClientDataImpl$1RowHiddenList', - 'com.microsoft.schemas.office.excel.impl.CTClientDataImpl$1RowList', - 'com.microsoft.schemas.office.excel.impl.CTClientDataImpl$1ScriptExtendedList', - 'com.microsoft.schemas.office.excel.impl.CTClientDataImpl$1ScriptLanguageList', - 'com.microsoft.schemas.office.excel.impl.CTClientDataImpl$1ScriptLocationList', - 'com.microsoft.schemas.office.excel.impl.CTClientDataImpl$1ScriptTextList', - 'com.microsoft.schemas.office.excel.impl.CTClientDataImpl$1SecretEditList', - 'com.microsoft.schemas.office.excel.impl.CTClientDataImpl$1SelList', - 'com.microsoft.schemas.office.excel.impl.CTClientDataImpl$1SelTypeList', - 'com.microsoft.schemas.office.excel.impl.CTClientDataImpl$1SizeWithCellsList', - 'com.microsoft.schemas.office.excel.impl.CTClientDataImpl$1TextHAlignList', - 'com.microsoft.schemas.office.excel.impl.CTClientDataImpl$1TextVAlignList', - 'com.microsoft.schemas.office.excel.impl.CTClientDataImpl$1UIObjList', - 'com.microsoft.schemas.office.excel.impl.CTClientDataImpl$1VScrollList', - 'com.microsoft.schemas.office.excel.impl.CTClientDataImpl$1VTEditList', - 'com.microsoft.schemas.office.excel.impl.CTClientDataImpl$1ValList', - 'com.microsoft.schemas.office.excel.impl.CTClientDataImpl$1ValidIdsList', - 'com.microsoft.schemas.office.excel.impl.CTClientDataImpl$1WidthMinList', - 'com.microsoft.schemas.office.excel.impl.CTClientDataImpl$2Accel2List', - 'com.microsoft.schemas.office.excel.impl.CTClientDataImpl$2AccelList', - 'com.microsoft.schemas.office.excel.impl.CTClientDataImpl$2AnchorList', - 'com.microsoft.schemas.office.excel.impl.CTClientDataImpl$2AutoFillList', - 'com.microsoft.schemas.office.excel.impl.CTClientDataImpl$2AutoLineList', - 'com.microsoft.schemas.office.excel.impl.CTClientDataImpl$2AutoPictList', - 'com.microsoft.schemas.office.excel.impl.CTClientDataImpl$2AutoScaleList', - 'com.microsoft.schemas.office.excel.impl.CTClientDataImpl$2CFList', - 'com.microsoft.schemas.office.excel.impl.CTClientDataImpl$2CameraList', - 'com.microsoft.schemas.office.excel.impl.CTClientDataImpl$2CancelList', - 'com.microsoft.schemas.office.excel.impl.CTClientDataImpl$2CheckedList', - 'com.microsoft.schemas.office.excel.impl.CTClientDataImpl$2ColHiddenList', - 'com.microsoft.schemas.office.excel.impl.CTClientDataImpl$2ColoredList', - 'com.microsoft.schemas.office.excel.impl.CTClientDataImpl$2ColumnList', - 'com.microsoft.schemas.office.excel.impl.CTClientDataImpl$2DDEList', - 'com.microsoft.schemas.office.excel.impl.CTClientDataImpl$2DefaultList', - 'com.microsoft.schemas.office.excel.impl.CTClientDataImpl$2DefaultSizeList', - 'com.microsoft.schemas.office.excel.impl.CTClientDataImpl$2DisabledList', - 'com.microsoft.schemas.office.excel.impl.CTClientDataImpl$2DismissList', - 'com.microsoft.schemas.office.excel.impl.CTClientDataImpl$2DropLinesList', - 'com.microsoft.schemas.office.excel.impl.CTClientDataImpl$2DropStyleList', - 'com.microsoft.schemas.office.excel.impl.CTClientDataImpl$2DxList', - 'com.microsoft.schemas.office.excel.impl.CTClientDataImpl$2FirstButtonList', - 'com.microsoft.schemas.office.excel.impl.CTClientDataImpl$2FmlaGroupList', - 'com.microsoft.schemas.office.excel.impl.CTClientDataImpl$2FmlaLinkList', - 'com.microsoft.schemas.office.excel.impl.CTClientDataImpl$2FmlaMacroList', - 'com.microsoft.schemas.office.excel.impl.CTClientDataImpl$2FmlaPictList', - 'com.microsoft.schemas.office.excel.impl.CTClientDataImpl$2FmlaRangeList', - 'com.microsoft.schemas.office.excel.impl.CTClientDataImpl$2FmlaTxbxList', - 'com.microsoft.schemas.office.excel.impl.CTClientDataImpl$2HelpList', - 'com.microsoft.schemas.office.excel.impl.CTClientDataImpl$2HorizList', - 'com.microsoft.schemas.office.excel.impl.CTClientDataImpl$2IncList', - 'com.microsoft.schemas.office.excel.impl.CTClientDataImpl$2JustLastXList', - 'com.microsoft.schemas.office.excel.impl.CTClientDataImpl$2LCTList', - 'com.microsoft.schemas.office.excel.impl.CTClientDataImpl$2ListItemList', - 'com.microsoft.schemas.office.excel.impl.CTClientDataImpl$2LockTextList', - 'com.microsoft.schemas.office.excel.impl.CTClientDataImpl$2LockedList', - 'com.microsoft.schemas.office.excel.impl.CTClientDataImpl$2MapOCXList', - 'com.microsoft.schemas.office.excel.impl.CTClientDataImpl$2MaxList', - 'com.microsoft.schemas.office.excel.impl.CTClientDataImpl$2MinList', - 'com.microsoft.schemas.office.excel.impl.CTClientDataImpl$2MoveWithCellsList', - 'com.microsoft.schemas.office.excel.impl.CTClientDataImpl$2MultiLineList', - 'com.microsoft.schemas.office.excel.impl.CTClientDataImpl$2MultiSelList', - 'com.microsoft.schemas.office.excel.impl.CTClientDataImpl$2NoThreeD2List', - 'com.microsoft.schemas.office.excel.impl.CTClientDataImpl$2NoThreeDList', - 'com.microsoft.schemas.office.excel.impl.CTClientDataImpl$2PageList', - 'com.microsoft.schemas.office.excel.impl.CTClientDataImpl$2PrintObjectList', - 'com.microsoft.schemas.office.excel.impl.CTClientDataImpl$2RecalcAlwaysList', - 'com.microsoft.schemas.office.excel.impl.CTClientDataImpl$2RowHiddenList', - 'com.microsoft.schemas.office.excel.impl.CTClientDataImpl$2RowList', - 'com.microsoft.schemas.office.excel.impl.CTClientDataImpl$2ScriptExtendedList', - 'com.microsoft.schemas.office.excel.impl.CTClientDataImpl$2ScriptLanguageList', - 'com.microsoft.schemas.office.excel.impl.CTClientDataImpl$2ScriptLocationList', - 'com.microsoft.schemas.office.excel.impl.CTClientDataImpl$2ScriptTextList', - 'com.microsoft.schemas.office.excel.impl.CTClientDataImpl$2SecretEditList', - 'com.microsoft.schemas.office.excel.impl.CTClientDataImpl$2SelList', - 'com.microsoft.schemas.office.excel.impl.CTClientDataImpl$2SelTypeList', - 'com.microsoft.schemas.office.excel.impl.CTClientDataImpl$2SizeWithCellsList', - 'com.microsoft.schemas.office.excel.impl.CTClientDataImpl$2TextHAlignList', - 'com.microsoft.schemas.office.excel.impl.CTClientDataImpl$2TextVAlignList', - 'com.microsoft.schemas.office.excel.impl.CTClientDataImpl$2UIObjList', - 'com.microsoft.schemas.office.excel.impl.CTClientDataImpl$2VScrollList', - 'com.microsoft.schemas.office.excel.impl.CTClientDataImpl$2VTEditList', - 'com.microsoft.schemas.office.excel.impl.CTClientDataImpl$2ValList', - 'com.microsoft.schemas.office.excel.impl.CTClientDataImpl$2ValidIdsList', - 'com.microsoft.schemas.office.excel.impl.CTClientDataImpl$2VisibleList', - 'com.microsoft.schemas.office.excel.impl.CTClientDataImpl$2WidthMinList', - 'com.microsoft.schemas.office.office.CTCallout', - 'com.microsoft.schemas.office.office.CTClipPath', - 'com.microsoft.schemas.office.office.CTComplex', - 'com.microsoft.schemas.office.office.CTDiagram', - 'com.microsoft.schemas.office.office.CTExtrusion', - 'com.microsoft.schemas.office.office.CTFill', - 'com.microsoft.schemas.office.office.CTInk', - 'com.microsoft.schemas.office.office.CTRegroupTable', - 'com.microsoft.schemas.office.office.CTRules', - 'com.microsoft.schemas.office.office.CTSignatureLine', - 'com.microsoft.schemas.office.office.CTSkew', - 'com.microsoft.schemas.office.office.CTStrokeChild', - 'com.microsoft.schemas.office.office.STBWMode', - 'com.microsoft.schemas.office.office.STConnectorType', - 'com.microsoft.schemas.office.office.STHrAlign', - 'com.microsoft.schemas.office.office.STRelationshipId', - 'com.microsoft.schemas.office.office.STTrueFalse', - 'com.microsoft.schemas.office.office.STTrueFalseBlank', - 'com.microsoft.schemas.office.powerpoint.CTEmpty', - 'com.microsoft.schemas.office.powerpoint.CTRel', - 'com.microsoft.schemas.office.visio.x2012.main.AttachedToolbarsType', - 'com.microsoft.schemas.office.visio.x2012.main.ColorsType', - 'com.microsoft.schemas.office.visio.x2012.main.CpType', - 'com.microsoft.schemas.office.visio.x2012.main.CustomMenusFileType', - 'com.microsoft.schemas.office.visio.x2012.main.CustomToolbarsFileType', - 'com.microsoft.schemas.office.visio.x2012.main.DataType', - 'com.microsoft.schemas.office.visio.x2012.main.DocumentSheetType', - 'com.microsoft.schemas.office.visio.x2012.main.DynamicGridEnabledType', - 'com.microsoft.schemas.office.visio.x2012.main.EventListType', - 'com.microsoft.schemas.office.visio.x2012.main.FaceNamesType', - 'com.microsoft.schemas.office.visio.x2012.main.FldType', - 'com.microsoft.schemas.office.visio.x2012.main.ForeignDataType', - 'com.microsoft.schemas.office.visio.x2012.main.GlueSettingsType', - 'com.microsoft.schemas.office.visio.x2012.main.HeaderFooterType', - 'com.microsoft.schemas.office.visio.x2012.main.IconType', - 'com.microsoft.schemas.office.visio.x2012.main.MasterShortcutType', - 'com.microsoft.schemas.office.visio.x2012.main.PpType', - 'com.microsoft.schemas.office.visio.x2012.main.ProtectBkgndsType', - 'com.microsoft.schemas.office.visio.x2012.main.ProtectMastersType', - 'com.microsoft.schemas.office.visio.x2012.main.ProtectShapesType', - 'com.microsoft.schemas.office.visio.x2012.main.ProtectStylesType', - 'com.microsoft.schemas.office.visio.x2012.main.PublishSettingsType', - 'com.microsoft.schemas.office.visio.x2012.main.RefByType', - 'com.microsoft.schemas.office.visio.x2012.main.SnapAnglesType', - 'com.microsoft.schemas.office.visio.x2012.main.SnapExtensionsType', - 'com.microsoft.schemas.office.visio.x2012.main.SnapSettingsType', - 'com.microsoft.schemas.office.visio.x2012.main.TpType', - 'com.microsoft.schemas.office.visio.x2012.main.TriggerType', - 'com.microsoft.schemas.office.visio.x2012.main.impl.CellTypeImpl$1RefByList', - 'com.microsoft.schemas.office.visio.x2012.main.impl.ConnectsTypeImpl$1ConnectList', - 'com.microsoft.schemas.office.visio.x2012.main.impl.MastersTypeImpl$1MasterList', - 'com.microsoft.schemas.office.visio.x2012.main.impl.MastersTypeImpl$1MasterShortcutList', - 'com.microsoft.schemas.office.visio.x2012.main.impl.PagesTypeImpl$1PageList', - 'com.microsoft.schemas.office.visio.x2012.main.impl.RowTypeImpl$1CellList', - 'com.microsoft.schemas.office.visio.x2012.main.impl.RowTypeImpl$1TriggerList', - 'com.microsoft.schemas.office.visio.x2012.main.impl.SectionTypeImpl$1CellList', - 'com.microsoft.schemas.office.visio.x2012.main.impl.SectionTypeImpl$1RowList', - 'com.microsoft.schemas.office.visio.x2012.main.impl.SectionTypeImpl$1TriggerList', - 'com.microsoft.schemas.office.visio.x2012.main.impl.ShapesTypeImpl$1ShapeList', - 'com.microsoft.schemas.office.visio.x2012.main.impl.SheetTypeImpl$1CellList', - 'com.microsoft.schemas.office.visio.x2012.main.impl.SheetTypeImpl$1SectionList', - 'com.microsoft.schemas.office.visio.x2012.main.impl.SheetTypeImpl$1TriggerList', - 'com.microsoft.schemas.office.visio.x2012.main.impl.StyleSheetsTypeImpl$1StyleSheetList', - 'com.microsoft.schemas.office.visio.x2012.main.impl.TextTypeImpl$1CpList', - 'com.microsoft.schemas.office.visio.x2012.main.impl.TextTypeImpl$1FldList', - 'com.microsoft.schemas.office.visio.x2012.main.impl.TextTypeImpl$1PpList', - 'com.microsoft.schemas.office.visio.x2012.main.impl.TextTypeImpl$1TpList', - 'com.microsoft.schemas.office.word.CTAnchorLock', - 'com.microsoft.schemas.office.word.CTBorder', - 'com.microsoft.schemas.office.word.CTWrap', - 'com.microsoft.schemas.office.x2006.digsig.STPositiveInteger', - 'com.microsoft.schemas.office.x2006.digsig.STSignatureProviderUrl', - 'com.microsoft.schemas.office.x2006.digsig.STSignatureText', - 'com.microsoft.schemas.office.x2006.digsig.STSignatureType', - 'com.microsoft.schemas.office.x2006.digsig.STUniqueIdentifierWithBraces', - 'com.microsoft.schemas.office.x2006.digsig.STVersion', - 'com.microsoft.schemas.vml.CTArc', - 'com.microsoft.schemas.vml.CTCurve', - 'com.microsoft.schemas.vml.CTImage', - 'com.microsoft.schemas.vml.CTImageData', - 'com.microsoft.schemas.vml.CTLine', - 'com.microsoft.schemas.vml.CTOval', - 'com.microsoft.schemas.vml.CTPolyLine', - 'com.microsoft.schemas.vml.CTRect', - 'com.microsoft.schemas.vml.CTRoundRect', - 'com.microsoft.schemas.vml.STEditAs', - 'com.microsoft.schemas.vml.STFillMethod', - 'com.microsoft.schemas.vml.STFillType', - 'com.microsoft.schemas.vml.STImageAspect', - 'com.microsoft.schemas.vml.STShadowType', - 'com.microsoft.schemas.vml.STStrokeArrowLength', - 'com.microsoft.schemas.vml.STStrokeArrowType', - 'com.microsoft.schemas.vml.STStrokeArrowWidth', - 'com.microsoft.schemas.vml.STStrokeEndCap', - 'com.microsoft.schemas.vml.STStrokeLineStyle', - 'com.microsoft.schemas.vml.STTrueFalseBlank', - 'com.microsoft.schemas.vml.impl.CTFormulasImpl$1FList', - 'com.microsoft.schemas.vml.impl.CTGroupImpl$1AnchorlockList', - 'com.microsoft.schemas.vml.impl.CTGroupImpl$1ArcList', - 'com.microsoft.schemas.vml.impl.CTGroupImpl$1BorderbottomList', - 'com.microsoft.schemas.vml.impl.CTGroupImpl$1BorderleftList', - 'com.microsoft.schemas.vml.impl.CTGroupImpl$1BorderrightList', - 'com.microsoft.schemas.vml.impl.CTGroupImpl$1BordertopList', - 'com.microsoft.schemas.vml.impl.CTGroupImpl$1CalloutList', - 'com.microsoft.schemas.vml.impl.CTGroupImpl$1ClientDataList', - 'com.microsoft.schemas.vml.impl.CTGroupImpl$1ClippathList', - 'com.microsoft.schemas.vml.impl.CTGroupImpl$1CurveList', - 'com.microsoft.schemas.vml.impl.CTGroupImpl$1DiagramList', - 'com.microsoft.schemas.vml.impl.CTGroupImpl$1ExtrusionList', - 'com.microsoft.schemas.vml.impl.CTGroupImpl$1FillList', - 'com.microsoft.schemas.vml.impl.CTGroupImpl$1FormulasList', - 'com.microsoft.schemas.vml.impl.CTGroupImpl$1GroupList', - 'com.microsoft.schemas.vml.impl.CTGroupImpl$1HandlesList', - 'com.microsoft.schemas.vml.impl.CTGroupImpl$1ImageList', - 'com.microsoft.schemas.vml.impl.CTGroupImpl$1ImagedataList', - 'com.microsoft.schemas.vml.impl.CTGroupImpl$1LineList', - 'com.microsoft.schemas.vml.impl.CTGroupImpl$1LockList', - 'com.microsoft.schemas.vml.impl.CTGroupImpl$1OvalList', - 'com.microsoft.schemas.vml.impl.CTGroupImpl$1PathList', - 'com.microsoft.schemas.vml.impl.CTGroupImpl$1PolylineList', - 'com.microsoft.schemas.vml.impl.CTGroupImpl$1RectList', - 'com.microsoft.schemas.vml.impl.CTGroupImpl$1RoundrectList', - 'com.microsoft.schemas.vml.impl.CTGroupImpl$1ShadowList', - 'com.microsoft.schemas.vml.impl.CTGroupImpl$1ShapeList', - 'com.microsoft.schemas.vml.impl.CTGroupImpl$1ShapetypeList', - 'com.microsoft.schemas.vml.impl.CTGroupImpl$1SignaturelineList', - 'com.microsoft.schemas.vml.impl.CTGroupImpl$1SkewList', - 'com.microsoft.schemas.vml.impl.CTGroupImpl$1StrokeList', - 'com.microsoft.schemas.vml.impl.CTGroupImpl$1TextboxList', - 'com.microsoft.schemas.vml.impl.CTGroupImpl$1TextdataList', - 'com.microsoft.schemas.vml.impl.CTGroupImpl$1TextpathList', - 'com.microsoft.schemas.vml.impl.CTGroupImpl$1WrapList', - 'com.microsoft.schemas.vml.impl.CTHandlesImpl$1HList', - 'com.microsoft.schemas.vml.impl.CTShapeImpl$1AnchorlockList', - 'com.microsoft.schemas.vml.impl.CTShapeImpl$1BorderbottomList', - 'com.microsoft.schemas.vml.impl.CTShapeImpl$1BorderleftList', - 'com.microsoft.schemas.vml.impl.CTShapeImpl$1BorderrightList', - 'com.microsoft.schemas.vml.impl.CTShapeImpl$1BordertopList', - 'com.microsoft.schemas.vml.impl.CTShapeImpl$1CalloutList', - 'com.microsoft.schemas.vml.impl.CTShapeImpl$1ClippathList', - 'com.microsoft.schemas.vml.impl.CTShapeImpl$1ExtrusionList', - 'com.microsoft.schemas.vml.impl.CTShapeImpl$1FillList', - 'com.microsoft.schemas.vml.impl.CTShapeImpl$1FormulasList', - 'com.microsoft.schemas.vml.impl.CTShapeImpl$1HandlesList', - 'com.microsoft.schemas.vml.impl.CTShapeImpl$1ImagedataList', - 'com.microsoft.schemas.vml.impl.CTShapeImpl$1InkList', - 'com.microsoft.schemas.vml.impl.CTShapeImpl$1IscommentList', - 'com.microsoft.schemas.vml.impl.CTShapeImpl$1LockList', - 'com.microsoft.schemas.vml.impl.CTShapeImpl$1PathList', - 'com.microsoft.schemas.vml.impl.CTShapeImpl$1ShadowList', - 'com.microsoft.schemas.vml.impl.CTShapeImpl$1SignaturelineList', - 'com.microsoft.schemas.vml.impl.CTShapeImpl$1SkewList', - 'com.microsoft.schemas.vml.impl.CTShapeImpl$1StrokeList', - 'com.microsoft.schemas.vml.impl.CTShapeImpl$1TextboxList', - 'com.microsoft.schemas.vml.impl.CTShapeImpl$1TextdataList', - 'com.microsoft.schemas.vml.impl.CTShapeImpl$1TextpathList', - 'com.microsoft.schemas.vml.impl.CTShapeImpl$1WrapList', - 'com.microsoft.schemas.vml.impl.CTShapetypeImpl$1AnchorlockList', - 'com.microsoft.schemas.vml.impl.CTShapetypeImpl$1BorderbottomList', - 'com.microsoft.schemas.vml.impl.CTShapetypeImpl$1BorderleftList', - 'com.microsoft.schemas.vml.impl.CTShapetypeImpl$1BorderrightList', - 'com.microsoft.schemas.vml.impl.CTShapetypeImpl$1BordertopList', - 'com.microsoft.schemas.vml.impl.CTShapetypeImpl$1CalloutList', - 'com.microsoft.schemas.vml.impl.CTShapetypeImpl$1ClientDataList', - 'com.microsoft.schemas.vml.impl.CTShapetypeImpl$1ClippathList', - 'com.microsoft.schemas.vml.impl.CTShapetypeImpl$1ExtrusionList', - 'com.microsoft.schemas.vml.impl.CTShapetypeImpl$1FillList', - 'com.microsoft.schemas.vml.impl.CTShapetypeImpl$1FormulasList', - 'com.microsoft.schemas.vml.impl.CTShapetypeImpl$1HandlesList', - 'com.microsoft.schemas.vml.impl.CTShapetypeImpl$1ImagedataList', - 'com.microsoft.schemas.vml.impl.CTShapetypeImpl$1LockList', - 'com.microsoft.schemas.vml.impl.CTShapetypeImpl$1PathList', - 'com.microsoft.schemas.vml.impl.CTShapetypeImpl$1ShadowList', - 'com.microsoft.schemas.vml.impl.CTShapetypeImpl$1SignaturelineList', - 'com.microsoft.schemas.vml.impl.CTShapetypeImpl$1SkewList', - 'com.microsoft.schemas.vml.impl.CTShapetypeImpl$1StrokeList', - 'com.microsoft.schemas.vml.impl.CTShapetypeImpl$1TextboxList', - 'com.microsoft.schemas.vml.impl.CTShapetypeImpl$1TextdataList', - 'com.microsoft.schemas.vml.impl.CTShapetypeImpl$1TextpathList', - 'com.microsoft.schemas.vml.impl.CTShapetypeImpl$1WrapList', - 'com.pff.PSTAttachment', - 'com.pff.PSTFile', - 'com.pff.PSTFolder', - 'com.pff.PSTMessage', - 'com.pff.PSTRecipient', - 'com.rometools.rome.feed.synd.SyndContent', - 'com.rometools.rome.feed.synd.SyndEntry', - 'com.rometools.rome.feed.synd.SyndFeed', - 'com.rometools.rome.io.SyndFeedInput', - 'com.uwyn.jhighlight.renderer.Renderer', - 'com.uwyn.jhighlight.renderer.XhtmlRendererFactory', - 'de.l3s.boilerpipe.BoilerpipeExtractor', - 'de.l3s.boilerpipe.document.TextBlock', - 'de.l3s.boilerpipe.document.TextDocument', - 'de.l3s.boilerpipe.extractors.DefaultExtractor', - 'de.l3s.boilerpipe.sax.BoilerpipeHTMLContentHandler', - 'javax.mail.BodyPart', - 'javax.mail.Header', - 'javax.mail.Message$RecipientType', - 'javax.mail.MessagingException', - 'javax.mail.Multipart', - 'javax.mail.Part', - 'javax.mail.Session', - 'javax.mail.Transport', - 'javax.mail.internet.ContentType', - 'javax.mail.internet.InternetAddress', - 'javax.mail.internet.InternetHeaders', - 'javax.mail.internet.MimeBodyPart', - 'javax.mail.internet.MimeMessage', - 'javax.mail.internet.MimeMultipart', - 'javax.mail.internet.MimePart', - 'javax.mail.internet.SharedInputStream', - 'javax.servlet.ServletContextEvent', - 'javax.servlet.ServletContextListener', - 'javax.ws.rs.core.Response', - 'javax.ws.rs.core.UriBuilder', - 'opennlp.tools.namefind.NameFinderME', - 'opennlp.tools.namefind.TokenNameFinderModel', - 'opennlp.tools.sentiment.SentimentME', - 'opennlp.tools.sentiment.SentimentModel', - 'opennlp.tools.util.Span', - 'org.apache.avalon.framework.logger.Logger', - 'org.apache.commons.csv.CSVFormat', - 'org.apache.commons.csv.CSVParser', - 'org.apache.commons.csv.CSVRecord', - 'org.apache.commons.exec.CommandLine', - 'org.apache.commons.exec.DefaultExecutor', - 'org.apache.commons.exec.ExecuteWatchdog', - 'org.apache.commons.exec.PumpStreamHandler', - 'org.apache.commons.exec.environment.EnvironmentUtils', - 'org.apache.commons.lang.builder.ToStringBuilder', - 'org.apache.commons.lang.NotImplementedException', - 'org.apache.commons.lang.StringUtils', - 'org.apache.commons.lang.SystemUtils', - 'org.apache.commons.math3.linear.Array2DRowRealMatrix', - 'org.apache.commons.math3.linear.LUDecomposition', - 'org.apache.commons.math3.linear.MatrixUtils', - 'org.apache.commons.math3.linear.RealMatrix', - 'org.apache.ctakes.typesystem.type.refsem.UmlsConcept', - 'org.apache.ctakes.typesystem.type.textsem.IdentifiedAnnotation', - 'org.apache.cxf.jaxrs.client.WebClient', - 'org.apache.cxf.jaxrs.ext.multipart.Attachment', - 'org.apache.cxf.jaxrs.ext.multipart.ContentDisposition', - 'org.apache.cxf.jaxrs.ext.multipart.MultipartBody', - 'org.apache.http.HttpEntity', - 'org.apache.http.HttpResponse', - 'org.apache.http.StatusLine', - 'org.apache.http.client.HttpClient', - 'org.apache.http.client.methods.HttpGet', - 'org.apache.http.client.methods.HttpPost', - 'org.apache.http.client.utils.URIBuilder', - 'org.apache.http.entity.ByteArrayEntity', - 'org.apache.http.impl.client.DefaultHttpClient', - 'org.apache.jcp.xml.dsig.internal.dom.ApacheNodeSetData', - 'org.apache.jcp.xml.dsig.internal.dom.DOMKeyInfo', - 'org.apache.jcp.xml.dsig.internal.dom.DOMReference', - 'org.apache.jcp.xml.dsig.internal.dom.DOMSignedInfo', - 'org.apache.jcp.xml.dsig.internal.dom.DOMSubTreeData', - 'org.apache.log.Hierarchy', - 'org.apache.log.Logger', - 'org.apache.pdfbox.tools.imageio.ImageIOUtil', - 'org.apache.sis.internal.util.CheckedArrayList', - 'org.apache.sis.internal.util.CheckedHashSet', - 'org.apache.sis.metadata.iso.DefaultMetadata', - 'org.apache.sis.metadata.iso.DefaultMetadataScope', - 'org.apache.sis.metadata.iso.constraint.DefaultLegalConstraints', - 'org.apache.sis.metadata.iso.extent.DefaultGeographicBoundingBox', - 'org.apache.sis.metadata.iso.extent.DefaultGeographicDescription', - 'org.apache.sis.metadata.iso.identification.DefaultDataIdentification', - 'org.apache.sis.storage.DataStore', - 'org.apache.sis.storage.DataStores', - 'org.apache.sis.util.collection.CodeListSet', - 'org.apache.tools.ant.BuildException', - 'org.apache.tools.ant.FileScanner', - 'org.apache.tools.ant.Project', - 'org.apache.tools.ant.taskdefs.Jar', - 'org.apache.tools.ant.taskdefs.Javac', - 'org.apache.tools.ant.taskdefs.MatchingTask', - 'org.apache.tools.ant.types.FileSet', - 'org.apache.tools.ant.types.Path$PathElement', - 'org.apache.tools.ant.types.Path', - 'org.apache.tools.ant.types.Reference', - 'org.apache.uima.UIMAFramework', - 'org.apache.uima.analysis_engine.AnalysisEngine', - 'org.apache.uima.cas.Type', - 'org.apache.uima.cas.impl.XCASSerializer', - 'org.apache.uima.cas.impl.XmiCasSerializer', - 'org.apache.uima.cas.impl.XmiSerializationSharedData', - 'org.apache.uima.fit.util.JCasUtil', - 'org.apache.uima.jcas.JCas', - 'org.apache.uima.jcas.cas.FSArray', - 'org.apache.uima.util.XMLInputSource', - 'org.apache.uima.util.XMLParser', - 'org.apache.uima.util.XmlCasSerializer', - 'org.apache.xml.security.Init', - 'org.apache.xml.security.c14n.Canonicalizer', - 'org.apache.xml.security.signature.XMLSignatureInput', - 'org.apache.xml.security.utils.XMLUtils', - 'org.brotli.dec.BrotliInputStream', - 'org.etsi.uri.x01903.v13.CertifiedRolesListType', - 'org.etsi.uri.x01903.v13.CounterSignatureType', - 'org.etsi.uri.x01903.v13.DataObjectFormatType$Factory', - 'org.etsi.uri.x01903.v13.DataObjectFormatType', - 'org.etsi.uri.x01903.v13.IdentifierType', - 'org.etsi.uri.x01903.v13.IncludeType', - 'org.etsi.uri.x01903.v13.ObjectIdentifierType', - 'org.etsi.uri.x01903.v13.OtherCertStatusRefsType', - 'org.etsi.uri.x01903.v13.OtherCertStatusValuesType', - 'org.etsi.uri.x01903.v13.ReferenceInfoType', - 'org.etsi.uri.x01903.v13.SigPolicyQualifiersListType', - 'org.etsi.uri.x01903.v13.SignaturePolicyIdType', - 'org.etsi.uri.x01903.v13.SignatureProductionPlaceType', - 'org.etsi.uri.x01903.v13.SignedDataObjectPropertiesType', - 'org.etsi.uri.x01903.v13.UnsignedDataObjectPropertiesType', - 'org.etsi.uri.x01903.v13.impl.ClaimedRolesListTypeImpl$1ClaimedRoleList', - 'org.etsi.uri.x01903.v13.impl.CRLRefsTypeImpl$1CRLRefList', - 'org.etsi.uri.x01903.v13.impl.CRLValuesTypeImpl$1EncapsulatedCRLValueList', - 'org.etsi.uri.x01903.v13.impl.CertIDListTypeImpl$1CertList', - 'org.etsi.uri.x01903.v13.impl.CertificateValuesTypeImpl$1EncapsulatedX509CertificateList', - 'org.etsi.uri.x01903.v13.impl.CertificateValuesTypeImpl$1OtherCertificateList', - 'org.etsi.uri.x01903.v13.impl.GenericTimeStampTypeImpl$1EncapsulatedTimeStampList', - 'org.etsi.uri.x01903.v13.impl.GenericTimeStampTypeImpl$1IncludeList', - 'org.etsi.uri.x01903.v13.impl.GenericTimeStampTypeImpl$1ReferenceInfoList', - 'org.etsi.uri.x01903.v13.impl.GenericTimeStampTypeImpl$1XMLTimeStampList', - 'org.etsi.uri.x01903.v13.impl.OCSPRefsTypeImpl$1OCSPRefList', - 'org.etsi.uri.x01903.v13.impl.OCSPValuesTypeImpl$1EncapsulatedOCSPValueList', - 'org.etsi.uri.x01903.v13.impl.UnsignedSignaturePropertiesTypeImpl$1ArchiveTimeStampList', - 'org.etsi.uri.x01903.v13.impl.UnsignedSignaturePropertiesTypeImpl$1AttrAuthoritiesCertValuesList', - 'org.etsi.uri.x01903.v13.impl.UnsignedSignaturePropertiesTypeImpl$1AttributeCertificateRefsList', - 'org.etsi.uri.x01903.v13.impl.UnsignedSignaturePropertiesTypeImpl$1AttributeRevocationRefsList', - 'org.etsi.uri.x01903.v13.impl.UnsignedSignaturePropertiesTypeImpl$1AttributeRevocationValuesList', - 'org.etsi.uri.x01903.v13.impl.UnsignedSignaturePropertiesTypeImpl$1CertificateValuesList', - 'org.etsi.uri.x01903.v13.impl.UnsignedSignaturePropertiesTypeImpl$1CompleteCertificateRefsList', - 'org.etsi.uri.x01903.v13.impl.UnsignedSignaturePropertiesTypeImpl$1CompleteRevocationRefsList', - 'org.etsi.uri.x01903.v13.impl.UnsignedSignaturePropertiesTypeImpl$1CounterSignatureList', - 'org.etsi.uri.x01903.v13.impl.UnsignedSignaturePropertiesTypeImpl$1RefsOnlyTimeStampList', - 'org.etsi.uri.x01903.v13.impl.UnsignedSignaturePropertiesTypeImpl$1RevocationValuesList', - 'org.etsi.uri.x01903.v13.impl.UnsignedSignaturePropertiesTypeImpl$1SigAndRefsTimeStampList', - 'org.etsi.uri.x01903.v13.impl.UnsignedSignaturePropertiesTypeImpl$1SignatureTimeStampList', - 'org.etsi.uri.x01903.v14.ValidationDataType$Factory', - 'org.etsi.uri.x01903.v14.ValidationDataType', - 'org.json.simple.JSONArray', - 'org.json.simple.JSONObject', - 'org.json.simple.parser.JSONParser', - 'org.objectweb.asm.AnnotationVisitor', - 'org.objectweb.asm.Attribute', - 'org.objectweb.asm.ClassReader', - 'org.objectweb.asm.ClassVisitor', - 'org.objectweb.asm.FieldVisitor', - 'org.objectweb.asm.MethodVisitor', - 'org.objectweb.asm.Type', - 'org.opengis.metadata.Identifier', - 'org.opengis.metadata.citation.Address', - 'org.opengis.metadata.citation.Citation', - 'org.opengis.metadata.citation.CitationDate', - 'org.opengis.metadata.citation.Contact', - 'org.opengis.metadata.citation.DateType', - 'org.opengis.metadata.citation.OnLineFunction', - 'org.opengis.metadata.citation.OnlineResource', - 'org.opengis.metadata.citation.ResponsibleParty', - 'org.opengis.metadata.citation.Role', - 'org.opengis.metadata.constraint.Restriction', - 'org.opengis.metadata.distribution.DigitalTransferOptions', - 'org.opengis.metadata.distribution.Distribution', - 'org.opengis.metadata.distribution.Distributor', - 'org.opengis.metadata.distribution.Format', - 'org.opengis.metadata.extent.Extent', - 'org.opengis.metadata.identification.Identification', - 'org.opengis.metadata.identification.KeywordType', - 'org.opengis.metadata.identification.Keywords', - 'org.opengis.metadata.identification.Progress', - 'org.opengis.metadata.identification.TopicCategory', - 'org.opengis.metadata.maintenance.ScopeCode', - 'org.opengis.util.InternationalString', - - // Missing openxml schema classes are explained by the fact we use the smaller jar: - // "The full jar of all of the schemas is ooxml-schemas-xx.jar, and it is currently around 15mb. - // The smaller poi-ooxml-schemas jar is only about 4mb. - // This latter jar file only contains the typically used parts though." - // http://poi.apache.org/faq.html#faq-N10025 - 'org.openxmlformats.schemas.drawingml.x2006.chart.CTArea3DChart', - 'org.openxmlformats.schemas.drawingml.x2006.chart.CTAreaChart', - 'org.openxmlformats.schemas.drawingml.x2006.chart.CTBar3DChart', - 'org.openxmlformats.schemas.drawingml.x2006.chart.CTBubbleChart', - 'org.openxmlformats.schemas.drawingml.x2006.chart.CTDispBlanksAs', - 'org.openxmlformats.schemas.drawingml.x2006.chart.CTDispUnits', - 'org.openxmlformats.schemas.drawingml.x2006.chart.CTDLbl', - 'org.openxmlformats.schemas.drawingml.x2006.chart.CTDLblPos', - 'org.openxmlformats.schemas.drawingml.x2006.chart.CTDoughnutChart', - 'org.openxmlformats.schemas.drawingml.x2006.chart.CTDPt', - 'org.openxmlformats.schemas.drawingml.x2006.chart.CTDTable', - 'org.openxmlformats.schemas.drawingml.x2006.chart.CTErrBars', - 'org.openxmlformats.schemas.drawingml.x2006.chart.CTExtension', - 'org.openxmlformats.schemas.drawingml.x2006.chart.CTFirstSliceAng', - 'org.openxmlformats.schemas.drawingml.x2006.chart.CTLblOffset', - 'org.openxmlformats.schemas.drawingml.x2006.chart.CTLine3DChart', - 'org.openxmlformats.schemas.drawingml.x2006.chart.CTMultiLvlStrRef', - 'org.openxmlformats.schemas.drawingml.x2006.chart.CTOfPieChart', - 'org.openxmlformats.schemas.drawingml.x2006.chart.CTOverlap', - 'org.openxmlformats.schemas.drawingml.x2006.chart.CTPictureOptions', - 'org.openxmlformats.schemas.drawingml.x2006.chart.CTPie3DChart', - 'org.openxmlformats.schemas.drawingml.x2006.chart.CTPivotFmts', - 'org.openxmlformats.schemas.drawingml.x2006.chart.CTPivotSource', - 'org.openxmlformats.schemas.drawingml.x2006.chart.CTProtection', - 'org.openxmlformats.schemas.drawingml.x2006.chart.CTShape', - 'org.openxmlformats.schemas.drawingml.x2006.chart.CTSkip', - 'org.openxmlformats.schemas.drawingml.x2006.chart.CTStockChart', - 'org.openxmlformats.schemas.drawingml.x2006.chart.CTStyle', - 'org.openxmlformats.schemas.drawingml.x2006.chart.CTSurface3DChart', - 'org.openxmlformats.schemas.drawingml.x2006.chart.CTSurfaceChart', - 'org.openxmlformats.schemas.drawingml.x2006.chart.CTTextLanguageID', - 'org.openxmlformats.schemas.drawingml.x2006.chart.CTTimeUnit', - 'org.openxmlformats.schemas.drawingml.x2006.chart.CTTrendline', - 'org.openxmlformats.schemas.drawingml.x2006.chart.CTUpDownBars', - 'org.openxmlformats.schemas.drawingml.x2006.chart.CTView3D', - 'org.openxmlformats.schemas.drawingml.x2006.chart.STAxisUnit', - 'org.openxmlformats.schemas.drawingml.x2006.chart.STMarkerSize', - 'org.openxmlformats.schemas.drawingml.x2006.chart.impl.CTBarChartImpl$1AxIdList', - 'org.openxmlformats.schemas.drawingml.x2006.chart.impl.CTBarChartImpl$1SerLinesList', - 'org.openxmlformats.schemas.drawingml.x2006.chart.impl.CTBarSerImpl$1DPtList', - 'org.openxmlformats.schemas.drawingml.x2006.chart.impl.CTBarSerImpl$1TrendlineList', - 'org.openxmlformats.schemas.drawingml.x2006.chart.impl.CTDLblsImpl$1DLblList', - 'org.openxmlformats.schemas.drawingml.x2006.chart.impl.CTExtensionListImpl$1ExtList', - 'org.openxmlformats.schemas.drawingml.x2006.chart.impl.CTLegendImpl$1LegendEntryList', - 'org.openxmlformats.schemas.drawingml.x2006.chart.impl.CTLineChartImpl$1AxIdList', - 'org.openxmlformats.schemas.drawingml.x2006.chart.impl.CTLineSerImpl$1DPtList', - 'org.openxmlformats.schemas.drawingml.x2006.chart.impl.CTLineSerImpl$1TrendlineList', - 'org.openxmlformats.schemas.drawingml.x2006.chart.impl.CTNumDataImpl$1PtList', - 'org.openxmlformats.schemas.drawingml.x2006.chart.impl.CTPieSerImpl$1DPtList', - 'org.openxmlformats.schemas.drawingml.x2006.chart.impl.CTPlotAreaImpl$1Area3DChartList', - 'org.openxmlformats.schemas.drawingml.x2006.chart.impl.CTPlotAreaImpl$1AreaChartList', - 'org.openxmlformats.schemas.drawingml.x2006.chart.impl.CTPlotAreaImpl$1Bar3DChartList', - 'org.openxmlformats.schemas.drawingml.x2006.chart.impl.CTPlotAreaImpl$1BarChartList', - 'org.openxmlformats.schemas.drawingml.x2006.chart.impl.CTPlotAreaImpl$1BubbleChartList', - 'org.openxmlformats.schemas.drawingml.x2006.chart.impl.CTPlotAreaImpl$1CatAxList', - 'org.openxmlformats.schemas.drawingml.x2006.chart.impl.CTPlotAreaImpl$1DateAxList', - 'org.openxmlformats.schemas.drawingml.x2006.chart.impl.CTPlotAreaImpl$1DoughnutChartList', - 'org.openxmlformats.schemas.drawingml.x2006.chart.impl.CTPlotAreaImpl$1Line3DChartList', - 'org.openxmlformats.schemas.drawingml.x2006.chart.impl.CTPlotAreaImpl$1LineChartList', - 'org.openxmlformats.schemas.drawingml.x2006.chart.impl.CTPlotAreaImpl$1OfPieChartList', - 'org.openxmlformats.schemas.drawingml.x2006.chart.impl.CTPlotAreaImpl$1Pie3DChartList', - 'org.openxmlformats.schemas.drawingml.x2006.chart.impl.CTPlotAreaImpl$1PieChartList', - 'org.openxmlformats.schemas.drawingml.x2006.chart.impl.CTPlotAreaImpl$1RadarChartList', - 'org.openxmlformats.schemas.drawingml.x2006.chart.impl.CTPlotAreaImpl$1ScatterChartList', - 'org.openxmlformats.schemas.drawingml.x2006.chart.impl.CTPlotAreaImpl$1SerAxList', - 'org.openxmlformats.schemas.drawingml.x2006.chart.impl.CTPlotAreaImpl$1StockChartList', - 'org.openxmlformats.schemas.drawingml.x2006.chart.impl.CTPlotAreaImpl$1Surface3DChartList', - 'org.openxmlformats.schemas.drawingml.x2006.chart.impl.CTPlotAreaImpl$1SurfaceChartList', - 'org.openxmlformats.schemas.drawingml.x2006.chart.impl.CTPlotAreaImpl$1ValAxList', - 'org.openxmlformats.schemas.drawingml.x2006.chart.impl.CTRadarChartImpl$1AxIdList', - 'org.openxmlformats.schemas.drawingml.x2006.chart.impl.CTRadarSerImpl$1DPtList', - 'org.openxmlformats.schemas.drawingml.x2006.chart.impl.CTScatterChartImpl$1AxIdList', - 'org.openxmlformats.schemas.drawingml.x2006.chart.impl.CTScatterSerImpl$1DPtList', - 'org.openxmlformats.schemas.drawingml.x2006.chart.impl.CTScatterSerImpl$1ErrBarsList', - 'org.openxmlformats.schemas.drawingml.x2006.chart.impl.CTScatterSerImpl$1TrendlineList', - 'org.openxmlformats.schemas.drawingml.x2006.chart.impl.CTStrDataImpl$1PtList', - 'org.openxmlformats.schemas.drawingml.x2006.chart.STPageSetupOrientation', - 'org.openxmlformats.schemas.drawingml.x2006.main.CTAlphaBiLevelEffect', - 'org.openxmlformats.schemas.drawingml.x2006.main.CTAlphaCeilingEffect', - 'org.openxmlformats.schemas.drawingml.x2006.main.CTAlphaFloorEffect', - 'org.openxmlformats.schemas.drawingml.x2006.main.CTAlphaInverseEffect', - 'org.openxmlformats.schemas.drawingml.x2006.main.CTAlphaModulateEffect', - 'org.openxmlformats.schemas.drawingml.x2006.main.CTAlphaOutsetEffect', - 'org.openxmlformats.schemas.drawingml.x2006.main.CTAlphaReplaceEffect', - 'org.openxmlformats.schemas.drawingml.x2006.main.CTAngle', - 'org.openxmlformats.schemas.drawingml.x2006.main.CTAudioCD', - 'org.openxmlformats.schemas.drawingml.x2006.main.CTAudioFile', - 'org.openxmlformats.schemas.drawingml.x2006.main.CTBackdrop', - 'org.openxmlformats.schemas.drawingml.x2006.main.CTBevel', - 'org.openxmlformats.schemas.drawingml.x2006.main.CTBiLevelEffect', - 'org.openxmlformats.schemas.drawingml.x2006.main.CTBlendEffect', - 'org.openxmlformats.schemas.drawingml.x2006.main.CTBlurEffect', - 'org.openxmlformats.schemas.drawingml.x2006.main.CTCamera', - 'org.openxmlformats.schemas.drawingml.x2006.main.CTCell3D', - 'org.openxmlformats.schemas.drawingml.x2006.main.CTColorChangeEffect', - 'org.openxmlformats.schemas.drawingml.x2006.main.CTColorReplaceEffect', - 'org.openxmlformats.schemas.drawingml.x2006.main.CTColorSchemeList', - 'org.openxmlformats.schemas.drawingml.x2006.main.CTComplementTransform', - 'org.openxmlformats.schemas.drawingml.x2006.main.CTConnectorLocking', - 'org.openxmlformats.schemas.drawingml.x2006.main.CTCustomColorList', - 'org.openxmlformats.schemas.drawingml.x2006.main.CTDuotoneEffect', - 'org.openxmlformats.schemas.drawingml.x2006.main.CTEffectReference', - 'org.openxmlformats.schemas.drawingml.x2006.main.CTEmbeddedWAVAudioFile', - 'org.openxmlformats.schemas.drawingml.x2006.main.CTFillEffect', - 'org.openxmlformats.schemas.drawingml.x2006.main.CTFillOverlayEffect', - 'org.openxmlformats.schemas.drawingml.x2006.main.CTFlatText', - 'org.openxmlformats.schemas.drawingml.x2006.main.CTGammaTransform', - 'org.openxmlformats.schemas.drawingml.x2006.main.CTGlowEffect', - 'org.openxmlformats.schemas.drawingml.x2006.main.CTGrayscaleEffect', - 'org.openxmlformats.schemas.drawingml.x2006.main.CTGrayscaleTransform', - 'org.openxmlformats.schemas.drawingml.x2006.main.CTGroupLocking', - 'org.openxmlformats.schemas.drawingml.x2006.main.CTHSLEffect', - 'org.openxmlformats.schemas.drawingml.x2006.main.CTInnerShadowEffect', - 'org.openxmlformats.schemas.drawingml.x2006.main.CTInverseGammaTransform', - 'org.openxmlformats.schemas.drawingml.x2006.main.CTInverseTransform', - 'org.openxmlformats.schemas.drawingml.x2006.main.CTLightRig', - 'org.openxmlformats.schemas.drawingml.x2006.main.CTLuminanceEffect', - 'org.openxmlformats.schemas.drawingml.x2006.main.CTObjectStyleDefaults', - 'org.openxmlformats.schemas.drawingml.x2006.main.CTPath2DArcTo', - 'org.openxmlformats.schemas.drawingml.x2006.main.CTPositiveFixedAngle', - 'org.openxmlformats.schemas.drawingml.x2006.main.CTPresetShadowEffect', - 'org.openxmlformats.schemas.drawingml.x2006.main.CTPresetTextShape', - 'org.openxmlformats.schemas.drawingml.x2006.main.CTQuickTimeFile', - 'org.openxmlformats.schemas.drawingml.x2006.main.CTReflectionEffect', - 'org.openxmlformats.schemas.drawingml.x2006.main.CTRelativeOffsetEffect', - 'org.openxmlformats.schemas.drawingml.x2006.main.CTShapeLocking', - 'org.openxmlformats.schemas.drawingml.x2006.main.CTSoftEdgesEffect', - 'org.openxmlformats.schemas.drawingml.x2006.main.CTSupplementalFont', - 'org.openxmlformats.schemas.drawingml.x2006.main.CTTableBackgroundStyle', - 'org.openxmlformats.schemas.drawingml.x2006.main.CTTableCellBorderStyle', - 'org.openxmlformats.schemas.drawingml.x2006.main.CTTextUnderlineFillFollowText', - 'org.openxmlformats.schemas.drawingml.x2006.main.CTTextUnderlineFillGroupWrapper', - 'org.openxmlformats.schemas.drawingml.x2006.main.CTTextUnderlineLineFollowText', - 'org.openxmlformats.schemas.drawingml.x2006.main.CTTintEffect', - 'org.openxmlformats.schemas.drawingml.x2006.main.CTTransformEffect', - 'org.openxmlformats.schemas.drawingml.x2006.main.CTVideoFile', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTAdjustHandleListImpl$1AhPolarList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTAdjustHandleListImpl$1AhXYList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTBackgroundFillStyleListImpl$1BlipFillList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTBackgroundFillStyleListImpl$1GradFillList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTBackgroundFillStyleListImpl$1GrpFillList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTBackgroundFillStyleListImpl$1NoFillList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTBackgroundFillStyleListImpl$1PattFillList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTBackgroundFillStyleListImpl$1SolidFillList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTBlipImpl$1AlphaBiLevelList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTBlipImpl$1AlphaCeilingList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTBlipImpl$1AlphaFloorList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTBlipImpl$1AlphaInvList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTBlipImpl$1AlphaModFixList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTBlipImpl$1AlphaModList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTBlipImpl$1AlphaReplList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTBlipImpl$1BiLevelList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTBlipImpl$1BlurList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTBlipImpl$1ClrChangeList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTBlipImpl$1ClrReplList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTBlipImpl$1DuotoneList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTBlipImpl$1FillOverlayList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTBlipImpl$1GraysclList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTBlipImpl$1HslList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTBlipImpl$1LumList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTBlipImpl$1TintList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTConnectionSiteListImpl$1CxnList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTDashStopListImpl$1DsList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTEffectContainerImpl$1AlphaBiLevelList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTEffectContainerImpl$1AlphaCeilingList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTEffectContainerImpl$1AlphaFloorList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTEffectContainerImpl$1AlphaInvList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTEffectContainerImpl$1AlphaModFixList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTEffectContainerImpl$1AlphaModList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTEffectContainerImpl$1AlphaOutsetList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTEffectContainerImpl$1AlphaReplList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTEffectContainerImpl$1BiLevelList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTEffectContainerImpl$1BlendList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTEffectContainerImpl$1BlurList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTEffectContainerImpl$1ClrChangeList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTEffectContainerImpl$1ClrReplList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTEffectContainerImpl$1ContList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTEffectContainerImpl$1DuotoneList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTEffectContainerImpl$1EffectList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTEffectContainerImpl$1FillList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTEffectContainerImpl$1FillOverlayList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTEffectContainerImpl$1GlowList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTEffectContainerImpl$1GraysclList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTEffectContainerImpl$1HslList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTEffectContainerImpl$1InnerShdwList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTEffectContainerImpl$1LumList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTEffectContainerImpl$1OuterShdwList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTEffectContainerImpl$1PrstShdwList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTEffectContainerImpl$1ReflectionList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTEffectContainerImpl$1RelOffList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTEffectContainerImpl$1SoftEdgeList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTEffectContainerImpl$1TintList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTEffectContainerImpl$1XfrmList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTEffectStyleListImpl$1EffectStyleList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTFillStyleListImpl$1BlipFillList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTFillStyleListImpl$1GradFillList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTFillStyleListImpl$1GrpFillList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTFillStyleListImpl$1NoFillList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTFillStyleListImpl$1PattFillList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTFillStyleListImpl$1SolidFillList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTFontCollectionImpl$1FontList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTGeomGuideListImpl$1GdList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTGradientStopListImpl$1GsList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTHslColorImpl$1AlphaList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTHslColorImpl$1AlphaModList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTHslColorImpl$1AlphaOffList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTHslColorImpl$1BlueList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTHslColorImpl$1BlueModList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTHslColorImpl$1BlueOffList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTHslColorImpl$1CompList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTHslColorImpl$1GammaList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTHslColorImpl$1GrayList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTHslColorImpl$1GreenList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTHslColorImpl$1GreenModList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTHslColorImpl$1GreenOffList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTHslColorImpl$1HueList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTHslColorImpl$1HueModList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTHslColorImpl$1HueOffList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTHslColorImpl$1InvGammaList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTHslColorImpl$1InvList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTHslColorImpl$1LumList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTHslColorImpl$1LumModList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTHslColorImpl$1LumOffList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTHslColorImpl$1RedList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTHslColorImpl$1RedModList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTHslColorImpl$1RedOffList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTHslColorImpl$1SatList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTHslColorImpl$1SatModList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTHslColorImpl$1SatOffList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTHslColorImpl$1ShadeList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTHslColorImpl$1TintList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTLineStyleListImpl$1LnList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTOfficeArtExtensionListImpl$1ExtList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTPath2DCubicBezierToImpl$1PtList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTPath2DImpl$1ArcToList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTPath2DImpl$1CloseList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTPath2DImpl$1CubicBezToList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTPath2DImpl$1LnToList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTPath2DImpl$1MoveToList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTPath2DImpl$1QuadBezToList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTPath2DListImpl$1PathList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTPresetColorImpl$1AlphaList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTPresetColorImpl$1AlphaModList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTPresetColorImpl$1AlphaOffList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTPresetColorImpl$1BlueList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTPresetColorImpl$1BlueModList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTPresetColorImpl$1BlueOffList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTPresetColorImpl$1CompList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTPresetColorImpl$1GammaList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTPresetColorImpl$1GrayList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTPresetColorImpl$1GreenList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTPresetColorImpl$1GreenModList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTPresetColorImpl$1GreenOffList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTPresetColorImpl$1HueList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTPresetColorImpl$1HueModList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTPresetColorImpl$1HueOffList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTPresetColorImpl$1InvGammaList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTPresetColorImpl$1InvList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTPresetColorImpl$1LumList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTPresetColorImpl$1LumModList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTPresetColorImpl$1LumOffList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTPresetColorImpl$1RedList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTPresetColorImpl$1RedModList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTPresetColorImpl$1RedOffList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTPresetColorImpl$1SatList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTPresetColorImpl$1SatModList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTPresetColorImpl$1SatOffList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTPresetColorImpl$1ShadeList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTPresetColorImpl$1TintList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTSchemeColorImpl$1AlphaList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTSchemeColorImpl$1AlphaModList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTSchemeColorImpl$1AlphaOffList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTSchemeColorImpl$1BlueList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTSchemeColorImpl$1BlueModList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTSchemeColorImpl$1BlueOffList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTSchemeColorImpl$1CompList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTSchemeColorImpl$1GammaList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTSchemeColorImpl$1GrayList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTSchemeColorImpl$1GreenList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTSchemeColorImpl$1GreenModList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTSchemeColorImpl$1GreenOffList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTSchemeColorImpl$1HueList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTSchemeColorImpl$1HueModList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTSchemeColorImpl$1HueOffList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTSchemeColorImpl$1InvGammaList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTSchemeColorImpl$1InvList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTSchemeColorImpl$1LumList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTSchemeColorImpl$1LumModList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTSchemeColorImpl$1LumOffList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTSchemeColorImpl$1RedList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTSchemeColorImpl$1RedModList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTSchemeColorImpl$1RedOffList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTSchemeColorImpl$1SatList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTSchemeColorImpl$1SatModList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTSchemeColorImpl$1SatOffList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTSchemeColorImpl$1ShadeList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTSchemeColorImpl$1TintList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTScRgbColorImpl$1AlphaList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTScRgbColorImpl$1AlphaModList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTScRgbColorImpl$1AlphaOffList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTScRgbColorImpl$1BlueList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTScRgbColorImpl$1BlueModList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTScRgbColorImpl$1BlueOffList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTScRgbColorImpl$1CompList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTScRgbColorImpl$1GammaList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTScRgbColorImpl$1GrayList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTScRgbColorImpl$1GreenList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTScRgbColorImpl$1GreenModList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTScRgbColorImpl$1GreenOffList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTScRgbColorImpl$1HueList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTScRgbColorImpl$1HueModList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTScRgbColorImpl$1HueOffList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTScRgbColorImpl$1InvGammaList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTScRgbColorImpl$1InvList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTScRgbColorImpl$1LumList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTScRgbColorImpl$1LumModList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTScRgbColorImpl$1LumOffList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTScRgbColorImpl$1RedList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTScRgbColorImpl$1RedModList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTScRgbColorImpl$1RedOffList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTScRgbColorImpl$1SatList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTScRgbColorImpl$1SatModList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTScRgbColorImpl$1SatOffList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTScRgbColorImpl$1ShadeList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTScRgbColorImpl$1TintList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTSRgbColorImpl$1AlphaList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTSRgbColorImpl$1AlphaModList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTSRgbColorImpl$1AlphaOffList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTSRgbColorImpl$1BlueList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTSRgbColorImpl$1BlueModList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTSRgbColorImpl$1BlueOffList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTSRgbColorImpl$1CompList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTSRgbColorImpl$1GammaList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTSRgbColorImpl$1GrayList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTSRgbColorImpl$1GreenList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTSRgbColorImpl$1GreenModList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTSRgbColorImpl$1GreenOffList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTSRgbColorImpl$1HueList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTSRgbColorImpl$1HueModList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTSRgbColorImpl$1HueOffList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTSRgbColorImpl$1InvGammaList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTSRgbColorImpl$1InvList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTSRgbColorImpl$1LumList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTSRgbColorImpl$1LumModList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTSRgbColorImpl$1LumOffList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTSRgbColorImpl$1RedList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTSRgbColorImpl$1RedModList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTSRgbColorImpl$1RedOffList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTSRgbColorImpl$1SatList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTSRgbColorImpl$1SatModList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTSRgbColorImpl$1SatOffList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTSRgbColorImpl$1ShadeList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTSRgbColorImpl$1TintList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTSystemColorImpl$1AlphaList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTSystemColorImpl$1AlphaModList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTSystemColorImpl$1AlphaOffList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTSystemColorImpl$1BlueList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTSystemColorImpl$1BlueModList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTSystemColorImpl$1BlueOffList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTSystemColorImpl$1CompList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTSystemColorImpl$1GammaList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTSystemColorImpl$1GrayList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTSystemColorImpl$1GreenList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTSystemColorImpl$1GreenModList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTSystemColorImpl$1GreenOffList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTSystemColorImpl$1HueList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTSystemColorImpl$1HueModList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTSystemColorImpl$1HueOffList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTSystemColorImpl$1InvGammaList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTSystemColorImpl$1InvList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTSystemColorImpl$1LumList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTSystemColorImpl$1LumModList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTSystemColorImpl$1LumOffList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTSystemColorImpl$1RedList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTSystemColorImpl$1RedModList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTSystemColorImpl$1RedOffList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTSystemColorImpl$1SatList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTSystemColorImpl$1SatModList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTSystemColorImpl$1SatOffList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTSystemColorImpl$1ShadeList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTSystemColorImpl$1TintList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTTableGridImpl$1GridColList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTTableRowImpl$1TcList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTTextParagraphImpl$1BrList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTTextParagraphImpl$1FldList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTTextParagraphImpl$1RList', - 'org.openxmlformats.schemas.drawingml.x2006.main.impl.CTTextTabStopListImpl$1TabList', - 'org.openxmlformats.schemas.drawingml.x2006.main.STAdjAngle', - 'org.openxmlformats.schemas.drawingml.x2006.main.STBlipCompression', - 'org.openxmlformats.schemas.drawingml.x2006.main.STEffectContainerType', - 'org.openxmlformats.schemas.drawingml.x2006.main.STFixedAngle', - 'org.openxmlformats.schemas.drawingml.x2006.main.STPanose', - 'org.openxmlformats.schemas.drawingml.x2006.main.STPathFillMode', - 'org.openxmlformats.schemas.drawingml.x2006.main.STPresetMaterialType', - 'org.openxmlformats.schemas.drawingml.x2006.main.STShapeID', - 'org.openxmlformats.schemas.drawingml.x2006.main.STTextColumnCount', - 'org.openxmlformats.schemas.drawingml.x2006.main.STTextNonNegativePoint', - 'org.openxmlformats.schemas.drawingml.x2006.spreadsheetDrawing.impl.CTDrawingImpl$1AbsoluteAnchorList', - 'org.openxmlformats.schemas.drawingml.x2006.spreadsheetDrawing.impl.CTDrawingImpl$1OneCellAnchorList', - 'org.openxmlformats.schemas.drawingml.x2006.spreadsheetDrawing.impl.CTDrawingImpl$1TwoCellAnchorList', - 'org.openxmlformats.schemas.drawingml.x2006.spreadsheetDrawing.impl.CTGroupShapeImpl$1CxnSpList', - 'org.openxmlformats.schemas.drawingml.x2006.spreadsheetDrawing.impl.CTGroupShapeImpl$1GraphicFrameList', - 'org.openxmlformats.schemas.drawingml.x2006.spreadsheetDrawing.impl.CTGroupShapeImpl$1GrpSpList', - 'org.openxmlformats.schemas.drawingml.x2006.spreadsheetDrawing.impl.CTGroupShapeImpl$1PicList', - 'org.openxmlformats.schemas.drawingml.x2006.spreadsheetDrawing.impl.CTGroupShapeImpl$1SpList', - 'org.openxmlformats.schemas.drawingml.x2006.wordprocessingDrawing.CTEffectExtent', - 'org.openxmlformats.schemas.drawingml.x2006.wordprocessingDrawing.CTPosH', - 'org.openxmlformats.schemas.drawingml.x2006.wordprocessingDrawing.CTPosV', - 'org.openxmlformats.schemas.drawingml.x2006.wordprocessingDrawing.CTWrapNone', - 'org.openxmlformats.schemas.drawingml.x2006.wordprocessingDrawing.CTWrapSquare', - 'org.openxmlformats.schemas.drawingml.x2006.wordprocessingDrawing.CTWrapThrough', - 'org.openxmlformats.schemas.drawingml.x2006.wordprocessingDrawing.CTWrapTight', - 'org.openxmlformats.schemas.drawingml.x2006.wordprocessingDrawing.CTWrapTopBottom', - 'org.openxmlformats.schemas.officeDocument.x2006.docPropsVTypes.CTArray', - 'org.openxmlformats.schemas.officeDocument.x2006.docPropsVTypes.CTCf', - 'org.openxmlformats.schemas.officeDocument.x2006.docPropsVTypes.CTEmpty', - 'org.openxmlformats.schemas.officeDocument.x2006.docPropsVTypes.CTNull', - 'org.openxmlformats.schemas.officeDocument.x2006.docPropsVTypes.CTVstream', - 'org.openxmlformats.schemas.officeDocument.x2006.docPropsVTypes.STCy', - 'org.openxmlformats.schemas.officeDocument.x2006.docPropsVTypes.STError', - 'org.openxmlformats.schemas.officeDocument.x2006.docPropsVTypes.STVectorBaseType', - 'org.openxmlformats.schemas.officeDocument.x2006.docPropsVTypes.impl.CTVectorImpl$1BoolList', - 'org.openxmlformats.schemas.officeDocument.x2006.docPropsVTypes.impl.CTVectorImpl$1BstrList', - 'org.openxmlformats.schemas.officeDocument.x2006.docPropsVTypes.impl.CTVectorImpl$1CfList', - 'org.openxmlformats.schemas.officeDocument.x2006.docPropsVTypes.impl.CTVectorImpl$1ClsidList', - 'org.openxmlformats.schemas.officeDocument.x2006.docPropsVTypes.impl.CTVectorImpl$1CyList', - 'org.openxmlformats.schemas.officeDocument.x2006.docPropsVTypes.impl.CTVectorImpl$1DateList', - 'org.openxmlformats.schemas.officeDocument.x2006.docPropsVTypes.impl.CTVectorImpl$1ErrorList', - 'org.openxmlformats.schemas.officeDocument.x2006.docPropsVTypes.impl.CTVectorImpl$1FiletimeList', - 'org.openxmlformats.schemas.officeDocument.x2006.docPropsVTypes.impl.CTVectorImpl$1I1List', - 'org.openxmlformats.schemas.officeDocument.x2006.docPropsVTypes.impl.CTVectorImpl$1I2List', - 'org.openxmlformats.schemas.officeDocument.x2006.docPropsVTypes.impl.CTVectorImpl$1I4List', - 'org.openxmlformats.schemas.officeDocument.x2006.docPropsVTypes.impl.CTVectorImpl$1I8List', - 'org.openxmlformats.schemas.officeDocument.x2006.docPropsVTypes.impl.CTVectorImpl$1LpstrList', - 'org.openxmlformats.schemas.officeDocument.x2006.docPropsVTypes.impl.CTVectorImpl$1LpwstrList', - 'org.openxmlformats.schemas.officeDocument.x2006.docPropsVTypes.impl.CTVectorImpl$1R4List', - 'org.openxmlformats.schemas.officeDocument.x2006.docPropsVTypes.impl.CTVectorImpl$1R8List', - 'org.openxmlformats.schemas.officeDocument.x2006.docPropsVTypes.impl.CTVectorImpl$1Ui1List', - 'org.openxmlformats.schemas.officeDocument.x2006.docPropsVTypes.impl.CTVectorImpl$1Ui2List', - 'org.openxmlformats.schemas.officeDocument.x2006.docPropsVTypes.impl.CTVectorImpl$1Ui4List', - 'org.openxmlformats.schemas.officeDocument.x2006.docPropsVTypes.impl.CTVectorImpl$1Ui8List', - 'org.openxmlformats.schemas.officeDocument.x2006.docPropsVTypes.impl.CTVectorImpl$1VariantList', - 'org.openxmlformats.schemas.officeDocument.x2006.docPropsVTypes.impl.CTVectorImpl$2BoolList', - 'org.openxmlformats.schemas.officeDocument.x2006.docPropsVTypes.impl.CTVectorImpl$2BstrList', - 'org.openxmlformats.schemas.officeDocument.x2006.docPropsVTypes.impl.CTVectorImpl$2ClsidList', - 'org.openxmlformats.schemas.officeDocument.x2006.docPropsVTypes.impl.CTVectorImpl$2CyList', - 'org.openxmlformats.schemas.officeDocument.x2006.docPropsVTypes.impl.CTVectorImpl$2DateList', - 'org.openxmlformats.schemas.officeDocument.x2006.docPropsVTypes.impl.CTVectorImpl$2ErrorList', - 'org.openxmlformats.schemas.officeDocument.x2006.docPropsVTypes.impl.CTVectorImpl$2FiletimeList', - 'org.openxmlformats.schemas.officeDocument.x2006.docPropsVTypes.impl.CTVectorImpl$2I1List', - 'org.openxmlformats.schemas.officeDocument.x2006.docPropsVTypes.impl.CTVectorImpl$2I2List', - 'org.openxmlformats.schemas.officeDocument.x2006.docPropsVTypes.impl.CTVectorImpl$2I4List', - 'org.openxmlformats.schemas.officeDocument.x2006.docPropsVTypes.impl.CTVectorImpl$2I8List', - 'org.openxmlformats.schemas.officeDocument.x2006.docPropsVTypes.impl.CTVectorImpl$2LpstrList', - 'org.openxmlformats.schemas.officeDocument.x2006.docPropsVTypes.impl.CTVectorImpl$2LpwstrList', - 'org.openxmlformats.schemas.officeDocument.x2006.docPropsVTypes.impl.CTVectorImpl$2R4List', - 'org.openxmlformats.schemas.officeDocument.x2006.docPropsVTypes.impl.CTVectorImpl$2R8List', - 'org.openxmlformats.schemas.officeDocument.x2006.docPropsVTypes.impl.CTVectorImpl$2Ui1List', - 'org.openxmlformats.schemas.officeDocument.x2006.docPropsVTypes.impl.CTVectorImpl$2Ui2List', - 'org.openxmlformats.schemas.officeDocument.x2006.docPropsVTypes.impl.CTVectorImpl$2Ui4List', - 'org.openxmlformats.schemas.officeDocument.x2006.docPropsVTypes.impl.CTVectorImpl$2Ui8List', - 'org.openxmlformats.schemas.officeDocument.x2006.math.CTAcc', - 'org.openxmlformats.schemas.officeDocument.x2006.math.CTBar', - 'org.openxmlformats.schemas.officeDocument.x2006.math.CTBorderBox', - 'org.openxmlformats.schemas.officeDocument.x2006.math.CTBox', - 'org.openxmlformats.schemas.officeDocument.x2006.math.CTD', - 'org.openxmlformats.schemas.officeDocument.x2006.math.CTEqArr', - 'org.openxmlformats.schemas.officeDocument.x2006.math.CTF', - 'org.openxmlformats.schemas.officeDocument.x2006.math.CTFunc', - 'org.openxmlformats.schemas.officeDocument.x2006.math.CTGroupChr', - 'org.openxmlformats.schemas.officeDocument.x2006.math.CTLimLow', - 'org.openxmlformats.schemas.officeDocument.x2006.math.CTLimUpp', - 'org.openxmlformats.schemas.officeDocument.x2006.math.CTM', - 'org.openxmlformats.schemas.officeDocument.x2006.math.CTMathPr', - 'org.openxmlformats.schemas.officeDocument.x2006.math.CTNary', - 'org.openxmlformats.schemas.officeDocument.x2006.math.CTOMath', - 'org.openxmlformats.schemas.officeDocument.x2006.math.CTOMathPara', - 'org.openxmlformats.schemas.officeDocument.x2006.math.CTPhant', - 'org.openxmlformats.schemas.officeDocument.x2006.math.CTR', - 'org.openxmlformats.schemas.officeDocument.x2006.math.CTRad', - 'org.openxmlformats.schemas.officeDocument.x2006.math.CTSPre', - 'org.openxmlformats.schemas.officeDocument.x2006.math.CTSSub', - 'org.openxmlformats.schemas.officeDocument.x2006.math.CTSSubSup', - 'org.openxmlformats.schemas.officeDocument.x2006.math.CTSSup', - 'org.openxmlformats.schemas.presentationml.x2006.main.CTControlList', - 'org.openxmlformats.schemas.presentationml.x2006.main.CTCustomShowList', - 'org.openxmlformats.schemas.presentationml.x2006.main.CTCustomerData', - 'org.openxmlformats.schemas.presentationml.x2006.main.CTEmbeddedFontList', - 'org.openxmlformats.schemas.presentationml.x2006.main.CTExtensionList', - 'org.openxmlformats.schemas.presentationml.x2006.main.CTExtensionListModify', - 'org.openxmlformats.schemas.presentationml.x2006.main.CTHandoutMasterIdList', - 'org.openxmlformats.schemas.presentationml.x2006.main.CTKinsoku', - 'org.openxmlformats.schemas.presentationml.x2006.main.CTModifyVerifier', - 'org.openxmlformats.schemas.presentationml.x2006.main.CTOleObjectEmbed', - 'org.openxmlformats.schemas.presentationml.x2006.main.CTOleObjectLink', - 'org.openxmlformats.schemas.presentationml.x2006.main.CTPhotoAlbum', - 'org.openxmlformats.schemas.presentationml.x2006.main.CTSlideLayoutIdList', - 'org.openxmlformats.schemas.presentationml.x2006.main.CTSlideTiming', - 'org.openxmlformats.schemas.presentationml.x2006.main.CTSlideTransition', - 'org.openxmlformats.schemas.presentationml.x2006.main.CTSmartTags', - 'org.openxmlformats.schemas.presentationml.x2006.main.STBookmarkIdSeed', - 'org.openxmlformats.schemas.presentationml.x2006.main.STDirection', - 'org.openxmlformats.schemas.presentationml.x2006.main.STIndex', - 'org.openxmlformats.schemas.presentationml.x2006.main.STSlideSizeType', - 'org.openxmlformats.schemas.presentationml.x2006.main.impl.CTCommentAuthorListImpl$1CmAuthorList', - 'org.openxmlformats.schemas.presentationml.x2006.main.impl.CTCommentListImpl$1CmList', - 'org.openxmlformats.schemas.presentationml.x2006.main.impl.CTCustomerDataListImpl$1CustDataList', - 'org.openxmlformats.schemas.schemaLibrary.x2006.main.CTSchemaLibrary', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.CTAutoSortScope', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.CTBoolean', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.CTCacheHierarchies', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.CTCalculatedItems', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.CTCalculatedMembers', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.CTCellStyles', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.CTCellWatches', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.CTChartFormats', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.CTChartsheetPr', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.CTChartsheetProtection', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.CTChartsheetViews', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.CTColHierarchiesUsage', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.CTColItems', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.CTConditionalFormats', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.CTConsolidation', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.CTControls', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.CTCsPageSetup', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.CTCustomChartsheetViews', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.CTCustomProperties', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.CTCustomSheetViews', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.CTCustomWorkbookViews', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.CTDataBinding', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.CTDataConsolidate', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.CTDateTime', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.CTDdeLink', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.CTDimensions', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.CTError', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.CTExtensionList', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.CTExternalSheetDataSet', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.CTFieldGroup', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.CTFileRecoveryPr', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.CTFileSharing', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.CTFileVersion', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.CTFilterColumn', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.CTFormats', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.CTFunctionGroups', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.CTGradientFill', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.CTMRUColors', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.CTMeasureDimensionMaps', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.CTMeasureGroups', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.CTMissing', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.CTNumber', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.CTOleLink', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.CTOleSize', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.CTPCDKPIs', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.CTPivotFilters', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.CTPivotHierarchies', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.CTPivotSelection', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.CTProtectedRanges', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.CTRecord', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.CTRowHierarchiesUsage', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.CTRowItems', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.CTScenarios', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.CTSheetBackgroundPicture', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.CTSmartTagPr', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.CTSmartTagTypes', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.CTSmartTags', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.CTSortState', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.CTString', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.CTTableFormula', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.CTTupleCache', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.CTWebPublishItems', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.CTWebPublishObjects', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.CTWebPublishing', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.CTX', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.STCellSpans', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.STDataValidationImeMode', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.STDvAspect', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.STFieldSortType', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.STGuid', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.STObjects', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.STOleUpdate', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.STPhoneticAlignment', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.STPhoneticType', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.STPrintError', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.STRefMode', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.STSheetViewType', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.STShowDataAs', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.STTableType', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.STTimePeriod', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.STTotalsRowFunction', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.STUpdateLinks', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.STVisibility', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTAuthorsImpl$1AuthorList', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTAuthorsImpl$2AuthorList', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTAutoFilterImpl$1FilterColumnList', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTBookViewsImpl$1WorkbookViewList', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTBordersImpl$1BorderList', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTCacheFieldImpl$1MpMapList', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTCacheFieldsImpl$1CacheFieldList', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTCellStyleXfsImpl$1XfList', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTCellXfsImpl$1XfList', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTCfRuleImpl$1FormulaList', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTCfRuleImpl$2FormulaList', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTColFieldsImpl$1FieldList', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTColorScaleImpl$1CfvoList', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTColorScaleImpl$1ColorList', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTCommentListImpl$1CommentList', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTConditionalFormattingImpl$1CfRuleList', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTDataBarImpl$1CfvoList', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTDataValidationsImpl$1DataValidationList', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTDxfsImpl$1DxfList', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTExternalDefinedNamesImpl$1DefinedNameList', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTExternalReferencesImpl$1ExternalReferenceList', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTExternalSheetNamesImpl$1SheetNameList', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTFillsImpl$1FillList', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTFontImpl$1BList', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTFontImpl$1CharsetList', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTFontImpl$1ColorList', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTFontImpl$1CondenseList', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTFontImpl$1ExtendList', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTFontImpl$1FamilyList', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTFontImpl$1IList', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTFontImpl$1NameList', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTFontImpl$1OutlineList', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTFontImpl$1SchemeList', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTFontImpl$1ShadowList', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTFontImpl$1StrikeList', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTFontImpl$1SzList', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTFontImpl$1UList', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTFontImpl$1VertAlignList', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTFontsImpl$1FontList', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTHyperlinksImpl$1HyperlinkList', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTIconSetImpl$1CfvoList', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTItemsImpl$1ItemList', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTMapInfoImpl$1MapList', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTMapInfoImpl$1SchemaList', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTMergeCellsImpl$1MergeCellList', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTNumFmtsImpl$1NumFmtList', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTOleObjectsImpl$1OleObjectList', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTPageBreakImpl$1BrkList', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTPageFieldsImpl$1PageFieldList', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTPivotCacheRecordsImpl$1RList', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTPivotCachesImpl$1PivotCacheList', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTPivotFieldsImpl$1PivotFieldList', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTRPrEltImpl$1BList', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTRPrEltImpl$1CharsetList', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTRPrEltImpl$1ColorList', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTRPrEltImpl$1CondenseList', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTRPrEltImpl$1ExtendList', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTRPrEltImpl$1FamilyList', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTRPrEltImpl$1IList', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTRPrEltImpl$1OutlineList', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTRPrEltImpl$1RFontList', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTRPrEltImpl$1SchemeList', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTRPrEltImpl$1ShadowList', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTRPrEltImpl$1StrikeList', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTRPrEltImpl$1SzList', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTRPrEltImpl$1UList', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTRPrEltImpl$1VertAlignList', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTRowFieldsImpl$1FieldList', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTRowImpl$1CList', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTRstImpl$1RList', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTSharedItemsImpl$1BList', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTSharedItemsImpl$1DList', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTSharedItemsImpl$1EList', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTSharedItemsImpl$1MList', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTSharedItemsImpl$1NList', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTSharedItemsImpl$1SList', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTSheetViewImpl$1PivotSelectionList', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTSheetViewImpl$1SelectionList', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTSheetViewsImpl$1SheetViewList', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTSheetsImpl$1SheetList', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTSingleXmlCellsImpl$1SingleXmlCellList', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTSstImpl$1SiList', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTTablePartsImpl$1TablePartList', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTTableStylesImpl$1TableStyleList', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTWorkbookImpl$1FileRecoveryPrList', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTWorksheetImpl$1ColsList', - 'org.openxmlformats.schemas.spreadsheetml.x2006.main.impl.CTWorksheetImpl$1ConditionalFormattingList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.CTAltChunk', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.CTAttr', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.CTCaptions', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.CTCellMergeTrackChange', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.CTCharacterSpacing', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.CTCnf', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.CTColorSchemeMapping', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.CTColumns', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.CTCompat', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.CTControl', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.CTCustomXmlBlock', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.CTCustomXmlCell', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.CTCustomXmlRow', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.CTCustomXmlRun', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.CTDataBinding', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.CTDocGrid', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.CTDocRsids', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.CTDocType', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.CTDocVars', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.CTEastAsianLayout', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.CTEdnDocProps', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.CTEdnProps', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.CTFFDDList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.CTFFHelpText', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.CTFFName', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.CTFFStatusText', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.CTFFTextInput', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.CTFitText', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.CTFramePr', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.CTFtnDocProps', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.CTFtnProps', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.CTKinsoku', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.CTLevelSuffix', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.CTLineNumber', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.CTLock', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.CTLongHexNumber', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.CTLvlLegacy', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.CTMacroName', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.CTMailMerge', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.CTMultiLevelType', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.CTNumPicBullet', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.CTPPrChange', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.CTPageBorders', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.CTPageMar', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.CTPageNumber', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.CTPageSz', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.CTPaperSource', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.CTParaRPrChange', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.CTPerm', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.CTPermStart', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.CTPlaceholder', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.CTProof', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.CTRPrChange', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.CTReadingModeInkLockDown', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.CTSaveThroughXslt', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.CTSdtComboBox', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.CTSdtDate', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.CTSdtDropDownList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.CTSdtRow', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.CTSdtText', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.CTSectPrChange', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.CTSectType', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.CTShapeDefaults', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.CTShortHexNumber', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.CTSmartTagType', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.CTTblGridChange', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.CTTblOverlap', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.CTTblPPr', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.CTTblPrChange', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.CTTblPrExChange', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.CTTblStylePr', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.CTTcMar', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.CTTcPrChange', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.CTTextDirection', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.CTTextEffect', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.CTTextboxTightWrap', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.CTTrPrChange', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.CTTrackChangeNumbering', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.CTTrackChangesView', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.CTTwipsMeasure', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.CTView', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.CTWriteProtection', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.CTWritingStyle', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.STDateTime', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.STDisplacedByCustomXml', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.STHint', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.STPTabAlignment', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.STPTabLeader', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.STPTabRelativeTo', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.STProofErr', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.STRubyAlign', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.STShortHexNumber', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.STUcharHexNumber', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.STZoom', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTAbstractNumImpl$1LvlList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTBodyImpl$1AltChunkList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTBodyImpl$1BookmarkEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTBodyImpl$1BookmarkStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTBodyImpl$1CommentRangeEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTBodyImpl$1CommentRangeStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTBodyImpl$1CustomXmlDelRangeEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTBodyImpl$1CustomXmlDelRangeStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTBodyImpl$1CustomXmlInsRangeEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTBodyImpl$1CustomXmlInsRangeStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTBodyImpl$1CustomXmlList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTBodyImpl$1CustomXmlMoveFromRangeEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTBodyImpl$1CustomXmlMoveFromRangeStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTBodyImpl$1CustomXmlMoveToRangeEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTBodyImpl$1CustomXmlMoveToRangeStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTBodyImpl$1DelList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTBodyImpl$1InsList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTBodyImpl$1MoveFromList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTBodyImpl$1MoveFromRangeEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTBodyImpl$1MoveFromRangeStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTBodyImpl$1MoveToList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTBodyImpl$1MoveToRangeEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTBodyImpl$1MoveToRangeStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTBodyImpl$1OMathList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTBodyImpl$1OMathParaList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTBodyImpl$1PList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTBodyImpl$1PermEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTBodyImpl$1PermStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTBodyImpl$1ProofErrList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTBodyImpl$1SdtList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTBodyImpl$1TblList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTCommentImpl$1AltChunkList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTCommentImpl$1BookmarkEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTCommentImpl$1BookmarkStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTCommentImpl$1CommentRangeEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTCommentImpl$1CommentRangeStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTCommentImpl$1CustomXmlDelRangeEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTCommentImpl$1CustomXmlDelRangeStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTCommentImpl$1CustomXmlInsRangeEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTCommentImpl$1CustomXmlInsRangeStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTCommentImpl$1CustomXmlList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTCommentImpl$1CustomXmlMoveFromRangeEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTCommentImpl$1CustomXmlMoveFromRangeStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTCommentImpl$1CustomXmlMoveToRangeEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTCommentImpl$1CustomXmlMoveToRangeStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTCommentImpl$1DelList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTCommentImpl$1InsList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTCommentImpl$1MoveFromList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTCommentImpl$1MoveFromRangeEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTCommentImpl$1MoveFromRangeStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTCommentImpl$1MoveToList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTCommentImpl$1MoveToRangeEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTCommentImpl$1MoveToRangeStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTCommentImpl$1OMathList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTCommentImpl$1OMathParaList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTCommentImpl$1PList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTCommentImpl$1PermEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTCommentImpl$1PermStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTCommentImpl$1ProofErrList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTCommentImpl$1SdtList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTCommentImpl$1TblList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTCommentsImpl$1CommentList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTDrawingImpl$1AnchorList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTDrawingImpl$1InlineList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTFFDataImpl$1CalcOnExitList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTFFDataImpl$1DdListList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTFFDataImpl$1EnabledList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTFFDataImpl$1EntryMacroList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTFFDataImpl$1ExitMacroList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTFFDataImpl$1HelpTextList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTFFDataImpl$1NameList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTFFDataImpl$1StatusTextList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTFFDataImpl$1TextInputList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTFtnEdnImpl$1AltChunkList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTFtnEdnImpl$1BookmarkEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTFtnEdnImpl$1BookmarkStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTFtnEdnImpl$1CommentRangeEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTFtnEdnImpl$1CommentRangeStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTFtnEdnImpl$1CustomXmlDelRangeEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTFtnEdnImpl$1CustomXmlDelRangeStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTFtnEdnImpl$1CustomXmlInsRangeEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTFtnEdnImpl$1CustomXmlInsRangeStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTFtnEdnImpl$1CustomXmlList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTFtnEdnImpl$1CustomXmlMoveFromRangeEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTFtnEdnImpl$1CustomXmlMoveFromRangeStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTFtnEdnImpl$1CustomXmlMoveToRangeEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTFtnEdnImpl$1CustomXmlMoveToRangeStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTFtnEdnImpl$1DelList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTFtnEdnImpl$1InsList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTFtnEdnImpl$1MoveFromList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTFtnEdnImpl$1MoveFromRangeEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTFtnEdnImpl$1MoveFromRangeStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTFtnEdnImpl$1MoveToList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTFtnEdnImpl$1MoveToRangeEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTFtnEdnImpl$1MoveToRangeStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTFtnEdnImpl$1OMathList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTFtnEdnImpl$1OMathParaList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTFtnEdnImpl$1PList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTFtnEdnImpl$1PermEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTFtnEdnImpl$1PermStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTFtnEdnImpl$1ProofErrList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTFtnEdnImpl$1SdtList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTFtnEdnImpl$1TblList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTHdrFtrImpl$1AltChunkList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTHdrFtrImpl$1BookmarkEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTHdrFtrImpl$1BookmarkStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTHdrFtrImpl$1CommentRangeEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTHdrFtrImpl$1CommentRangeStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTHdrFtrImpl$1CustomXmlDelRangeEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTHdrFtrImpl$1CustomXmlDelRangeStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTHdrFtrImpl$1CustomXmlInsRangeEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTHdrFtrImpl$1CustomXmlInsRangeStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTHdrFtrImpl$1CustomXmlList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTHdrFtrImpl$1CustomXmlMoveFromRangeEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTHdrFtrImpl$1CustomXmlMoveFromRangeStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTHdrFtrImpl$1CustomXmlMoveToRangeEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTHdrFtrImpl$1CustomXmlMoveToRangeStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTHdrFtrImpl$1DelList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTHdrFtrImpl$1InsList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTHdrFtrImpl$1MoveFromList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTHdrFtrImpl$1MoveFromRangeEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTHdrFtrImpl$1MoveFromRangeStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTHdrFtrImpl$1MoveToList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTHdrFtrImpl$1MoveToRangeEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTHdrFtrImpl$1MoveToRangeStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTHdrFtrImpl$1OMathList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTHdrFtrImpl$1OMathParaList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTHdrFtrImpl$1PList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTHdrFtrImpl$1PermEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTHdrFtrImpl$1PermStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTHdrFtrImpl$1ProofErrList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTHdrFtrImpl$1SdtList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTHdrFtrImpl$1TblList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTHyperlinkImpl$1BookmarkEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTHyperlinkImpl$1BookmarkStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTHyperlinkImpl$1CommentRangeEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTHyperlinkImpl$1CommentRangeStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTHyperlinkImpl$1CustomXmlDelRangeEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTHyperlinkImpl$1CustomXmlDelRangeStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTHyperlinkImpl$1CustomXmlInsRangeEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTHyperlinkImpl$1CustomXmlInsRangeStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTHyperlinkImpl$1CustomXmlList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTHyperlinkImpl$1CustomXmlMoveFromRangeEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTHyperlinkImpl$1CustomXmlMoveFromRangeStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTHyperlinkImpl$1CustomXmlMoveToRangeEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTHyperlinkImpl$1CustomXmlMoveToRangeStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTHyperlinkImpl$1DelList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTHyperlinkImpl$1FldSimpleList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTHyperlinkImpl$1HyperlinkList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTHyperlinkImpl$1InsList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTHyperlinkImpl$1MoveFromList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTHyperlinkImpl$1MoveFromRangeEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTHyperlinkImpl$1MoveFromRangeStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTHyperlinkImpl$1MoveToList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTHyperlinkImpl$1MoveToRangeEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTHyperlinkImpl$1MoveToRangeStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTHyperlinkImpl$1OMathList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTHyperlinkImpl$1OMathParaList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTHyperlinkImpl$1PermEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTHyperlinkImpl$1PermStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTHyperlinkImpl$1ProofErrList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTHyperlinkImpl$1RList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTHyperlinkImpl$1SdtList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTHyperlinkImpl$1SmartTagList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTHyperlinkImpl$1SubDocList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTLatentStylesImpl$1LsdExceptionList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTNumImpl$1LvlOverrideList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTNumberingImpl$1AbstractNumList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTNumberingImpl$1NumList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTNumberingImpl$1NumPicBulletList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTPImpl$1BookmarkEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTPImpl$1CommentRangeEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTPImpl$1CommentRangeStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTPImpl$1CustomXmlDelRangeEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTPImpl$1CustomXmlDelRangeStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTPImpl$1CustomXmlInsRangeEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTPImpl$1CustomXmlInsRangeStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTPImpl$1CustomXmlList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTPImpl$1CustomXmlMoveFromRangeEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTPImpl$1CustomXmlMoveFromRangeStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTPImpl$1CustomXmlMoveToRangeEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTPImpl$1CustomXmlMoveToRangeStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTPImpl$1DelList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTPImpl$1FldSimpleList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTPImpl$1HyperlinkList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTPImpl$1InsList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTPImpl$1MoveFromList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTPImpl$1MoveFromRangeEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTPImpl$1MoveFromRangeStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTPImpl$1MoveToList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTPImpl$1MoveToRangeEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTPImpl$1MoveToRangeStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTPImpl$1OMathList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTPImpl$1OMathParaList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTPImpl$1PermEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTPImpl$1PermStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTPImpl$1ProofErrList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTPImpl$1RList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTPImpl$1SdtList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTPImpl$1SmartTagList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTPImpl$1SubDocList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTRImpl$1AnnotationRefList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTRImpl$1BrList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTRImpl$1CommentReferenceList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTRImpl$1ContinuationSeparatorList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTRImpl$1CrList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTRImpl$1DayLongList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTRImpl$1DayShortList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTRImpl$1DelInstrTextList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTRImpl$1DelTextList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTRImpl$1DrawingList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTRImpl$1FldCharList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTRImpl$1InstrTextList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTRImpl$1LastRenderedPageBreakList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTRImpl$1MonthLongList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTRImpl$1MonthShortList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTRImpl$1NoBreakHyphenList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTRImpl$1ObjectList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTRImpl$1PgNumList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTRImpl$1PictList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTRImpl$1PtabList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTRImpl$1RubyList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTRImpl$1SeparatorList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTRImpl$1SoftHyphenList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTRImpl$1SymList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTRImpl$1TList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTRImpl$1TabList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTRImpl$1YearLongList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTRImpl$1YearShortList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTRowImpl$1BookmarkEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTRowImpl$1BookmarkStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTRowImpl$1CommentRangeEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTRowImpl$1CommentRangeStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTRowImpl$1CustomXmlDelRangeEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTRowImpl$1CustomXmlDelRangeStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTRowImpl$1CustomXmlInsRangeEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTRowImpl$1CustomXmlInsRangeStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTRowImpl$1CustomXmlList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTRowImpl$1CustomXmlMoveFromRangeEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTRowImpl$1CustomXmlMoveFromRangeStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTRowImpl$1CustomXmlMoveToRangeEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTRowImpl$1CustomXmlMoveToRangeStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTRowImpl$1DelList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTRowImpl$1InsList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTRowImpl$1MoveFromList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTRowImpl$1MoveFromRangeEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTRowImpl$1MoveFromRangeStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTRowImpl$1MoveToList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTRowImpl$1MoveToRangeEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTRowImpl$1MoveToRangeStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTRowImpl$1OMathList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTRowImpl$1OMathParaList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTRowImpl$1PermEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTRowImpl$1PermStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTRowImpl$1ProofErrList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTRowImpl$1SdtList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTRubyContentImpl$1BookmarkEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTRubyContentImpl$1BookmarkStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTRubyContentImpl$1CommentRangeEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTRubyContentImpl$1CommentRangeStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTRubyContentImpl$1CustomXmlDelRangeEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTRubyContentImpl$1CustomXmlDelRangeStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTRubyContentImpl$1CustomXmlInsRangeEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTRubyContentImpl$1CustomXmlInsRangeStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTRubyContentImpl$1CustomXmlMoveFromRangeEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTRubyContentImpl$1CustomXmlMoveFromRangeStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTRubyContentImpl$1CustomXmlMoveToRangeEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTRubyContentImpl$1CustomXmlMoveToRangeStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTRubyContentImpl$1DelList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTRubyContentImpl$1InsList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTRubyContentImpl$1MoveFromList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTRubyContentImpl$1MoveFromRangeEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTRubyContentImpl$1MoveFromRangeStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTRubyContentImpl$1MoveToList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTRubyContentImpl$1MoveToRangeEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTRubyContentImpl$1MoveToRangeStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTRubyContentImpl$1OMathList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTRubyContentImpl$1OMathParaList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTRubyContentImpl$1PermEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTRubyContentImpl$1PermStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTRubyContentImpl$1ProofErrList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTRubyContentImpl$1RList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTRunTrackChangeImpl$1AccList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTRunTrackChangeImpl$1BarList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTRunTrackChangeImpl$1BookmarkEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTRunTrackChangeImpl$1BookmarkStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTRunTrackChangeImpl$1BorderBoxList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTRunTrackChangeImpl$1BoxList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTRunTrackChangeImpl$1CommentRangeEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTRunTrackChangeImpl$1CommentRangeStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTRunTrackChangeImpl$1CustomXmlDelRangeEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTRunTrackChangeImpl$1CustomXmlDelRangeStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTRunTrackChangeImpl$1CustomXmlInsRangeEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTRunTrackChangeImpl$1CustomXmlInsRangeStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTRunTrackChangeImpl$1CustomXmlList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTRunTrackChangeImpl$1CustomXmlMoveFromRangeEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTRunTrackChangeImpl$1CustomXmlMoveFromRangeStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTRunTrackChangeImpl$1CustomXmlMoveToRangeEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTRunTrackChangeImpl$1CustomXmlMoveToRangeStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTRunTrackChangeImpl$1DList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTRunTrackChangeImpl$1DelList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTRunTrackChangeImpl$1EqArrList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTRunTrackChangeImpl$1FList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTRunTrackChangeImpl$1FuncList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTRunTrackChangeImpl$1GroupChrList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTRunTrackChangeImpl$1InsList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTRunTrackChangeImpl$1LimLowList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTRunTrackChangeImpl$1LimUppList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTRunTrackChangeImpl$1MList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTRunTrackChangeImpl$1MoveFromList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTRunTrackChangeImpl$1MoveFromRangeEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTRunTrackChangeImpl$1MoveFromRangeStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTRunTrackChangeImpl$1MoveToList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTRunTrackChangeImpl$1MoveToRangeEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTRunTrackChangeImpl$1MoveToRangeStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTRunTrackChangeImpl$1NaryList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTRunTrackChangeImpl$1OMathList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTRunTrackChangeImpl$1OMathParaList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTRunTrackChangeImpl$1PermEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTRunTrackChangeImpl$1PermStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTRunTrackChangeImpl$1PhantList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTRunTrackChangeImpl$1ProofErrList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTRunTrackChangeImpl$1R2List', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTRunTrackChangeImpl$1RList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTRunTrackChangeImpl$1RadList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTRunTrackChangeImpl$1SPreList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTRunTrackChangeImpl$1SSubList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTRunTrackChangeImpl$1SSubSupList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTRunTrackChangeImpl$1SSupList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTRunTrackChangeImpl$1SdtList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTRunTrackChangeImpl$1SmartTagList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSdtContentBlockImpl$1BookmarkEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSdtContentBlockImpl$1BookmarkStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSdtContentBlockImpl$1CommentRangeEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSdtContentBlockImpl$1CommentRangeStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSdtContentBlockImpl$1CustomXmlDelRangeEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSdtContentBlockImpl$1CustomXmlDelRangeStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSdtContentBlockImpl$1CustomXmlInsRangeEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSdtContentBlockImpl$1CustomXmlInsRangeStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSdtContentBlockImpl$1CustomXmlList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSdtContentBlockImpl$1CustomXmlMoveFromRangeEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSdtContentBlockImpl$1CustomXmlMoveFromRangeStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSdtContentBlockImpl$1CustomXmlMoveToRangeEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSdtContentBlockImpl$1CustomXmlMoveToRangeStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSdtContentBlockImpl$1DelList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSdtContentBlockImpl$1InsList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSdtContentBlockImpl$1MoveFromList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSdtContentBlockImpl$1MoveFromRangeEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSdtContentBlockImpl$1MoveFromRangeStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSdtContentBlockImpl$1MoveToList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSdtContentBlockImpl$1MoveToRangeEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSdtContentBlockImpl$1MoveToRangeStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSdtContentBlockImpl$1OMathList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSdtContentBlockImpl$1OMathParaList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSdtContentBlockImpl$1PList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSdtContentBlockImpl$1PermEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSdtContentBlockImpl$1PermStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSdtContentBlockImpl$1ProofErrList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSdtContentBlockImpl$1SdtList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSdtContentBlockImpl$1TblList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSdtContentCellImpl$1BookmarkEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSdtContentCellImpl$1BookmarkStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSdtContentCellImpl$1CommentRangeEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSdtContentCellImpl$1CommentRangeStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSdtContentCellImpl$1CustomXmlDelRangeEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSdtContentCellImpl$1CustomXmlDelRangeStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSdtContentCellImpl$1CustomXmlInsRangeEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSdtContentCellImpl$1CustomXmlInsRangeStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSdtContentCellImpl$1CustomXmlList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSdtContentCellImpl$1CustomXmlMoveFromRangeEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSdtContentCellImpl$1CustomXmlMoveFromRangeStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSdtContentCellImpl$1CustomXmlMoveToRangeEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSdtContentCellImpl$1CustomXmlMoveToRangeStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSdtContentCellImpl$1DelList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSdtContentCellImpl$1InsList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSdtContentCellImpl$1MoveFromList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSdtContentCellImpl$1MoveFromRangeEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSdtContentCellImpl$1MoveFromRangeStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSdtContentCellImpl$1MoveToList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSdtContentCellImpl$1MoveToRangeEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSdtContentCellImpl$1MoveToRangeStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSdtContentCellImpl$1OMathList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSdtContentCellImpl$1OMathParaList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSdtContentCellImpl$1PermEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSdtContentCellImpl$1PermStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSdtContentCellImpl$1ProofErrList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSdtContentCellImpl$1SdtList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSdtContentCellImpl$1TcList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSdtContentRunImpl$1BookmarkEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSdtContentRunImpl$1BookmarkStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSdtContentRunImpl$1CommentRangeEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSdtContentRunImpl$1CommentRangeStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSdtContentRunImpl$1CustomXmlDelRangeEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSdtContentRunImpl$1CustomXmlDelRangeStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSdtContentRunImpl$1CustomXmlInsRangeEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSdtContentRunImpl$1CustomXmlInsRangeStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSdtContentRunImpl$1CustomXmlList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSdtContentRunImpl$1CustomXmlMoveFromRangeEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSdtContentRunImpl$1CustomXmlMoveFromRangeStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSdtContentRunImpl$1CustomXmlMoveToRangeEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSdtContentRunImpl$1CustomXmlMoveToRangeStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSdtContentRunImpl$1DelList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSdtContentRunImpl$1FldSimpleList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSdtContentRunImpl$1HyperlinkList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSdtContentRunImpl$1InsList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSdtContentRunImpl$1MoveFromList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSdtContentRunImpl$1MoveFromRangeEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSdtContentRunImpl$1MoveFromRangeStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSdtContentRunImpl$1MoveToList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSdtContentRunImpl$1MoveToRangeEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSdtContentRunImpl$1MoveToRangeStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSdtContentRunImpl$1OMathList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSdtContentRunImpl$1OMathParaList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSdtContentRunImpl$1PermEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSdtContentRunImpl$1PermStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSdtContentRunImpl$1ProofErrList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSdtContentRunImpl$1RList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSdtContentRunImpl$1SdtList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSdtContentRunImpl$1SmartTagList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSdtContentRunImpl$1SubDocList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSdtEndPrImpl$1RPrList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSdtPrImpl$1AliasList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSdtPrImpl$1BibliographyList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSdtPrImpl$1CitationList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSdtPrImpl$1ComboBoxList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSdtPrImpl$1DataBindingList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSdtPrImpl$1DateList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSdtPrImpl$1DocPartListList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSdtPrImpl$1DocPartObjList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSdtPrImpl$1DropDownListList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSdtPrImpl$1EquationList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSdtPrImpl$1GroupList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSdtPrImpl$1IdList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSdtPrImpl$1LockList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSdtPrImpl$1PictureList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSdtPrImpl$1PlaceholderList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSdtPrImpl$1RPrList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSdtPrImpl$1RichTextList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSdtPrImpl$1ShowingPlcHdrList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSdtPrImpl$1TagList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSdtPrImpl$1TemporaryList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSdtPrImpl$1TextList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSectPrImpl$1FooterReferenceList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSectPrImpl$1HeaderReferenceList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSettingsImpl$1ActiveWritingStyleList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSettingsImpl$1AttachedSchemaList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSettingsImpl$1SmartTagTypeList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSimpleFieldImpl$1BookmarkEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSimpleFieldImpl$1BookmarkStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSimpleFieldImpl$1CommentRangeEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSimpleFieldImpl$1CommentRangeStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSimpleFieldImpl$1CustomXmlDelRangeEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSimpleFieldImpl$1CustomXmlDelRangeStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSimpleFieldImpl$1CustomXmlInsRangeEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSimpleFieldImpl$1CustomXmlInsRangeStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSimpleFieldImpl$1CustomXmlList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSimpleFieldImpl$1CustomXmlMoveFromRangeEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSimpleFieldImpl$1CustomXmlMoveFromRangeStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSimpleFieldImpl$1CustomXmlMoveToRangeEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSimpleFieldImpl$1CustomXmlMoveToRangeStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSimpleFieldImpl$1DelList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSimpleFieldImpl$1FldSimpleList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSimpleFieldImpl$1HyperlinkList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSimpleFieldImpl$1InsList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSimpleFieldImpl$1MoveFromList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSimpleFieldImpl$1MoveFromRangeEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSimpleFieldImpl$1MoveFromRangeStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSimpleFieldImpl$1MoveToList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSimpleFieldImpl$1MoveToRangeEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSimpleFieldImpl$1MoveToRangeStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSimpleFieldImpl$1OMathList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSimpleFieldImpl$1OMathParaList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSimpleFieldImpl$1PermEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSimpleFieldImpl$1PermStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSimpleFieldImpl$1ProofErrList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSimpleFieldImpl$1RList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSimpleFieldImpl$1SdtList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSimpleFieldImpl$1SmartTagList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSimpleFieldImpl$1SubDocList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSmartTagPrImpl$1AttrList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSmartTagRunImpl$1BookmarkEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSmartTagRunImpl$1BookmarkStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSmartTagRunImpl$1CommentRangeEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSmartTagRunImpl$1CommentRangeStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSmartTagRunImpl$1CustomXmlDelRangeEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSmartTagRunImpl$1CustomXmlDelRangeStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSmartTagRunImpl$1CustomXmlInsRangeEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSmartTagRunImpl$1CustomXmlInsRangeStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSmartTagRunImpl$1CustomXmlList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSmartTagRunImpl$1CustomXmlMoveFromRangeEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSmartTagRunImpl$1CustomXmlMoveFromRangeStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSmartTagRunImpl$1CustomXmlMoveToRangeEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSmartTagRunImpl$1CustomXmlMoveToRangeStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSmartTagRunImpl$1DelList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSmartTagRunImpl$1FldSimpleList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSmartTagRunImpl$1HyperlinkList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSmartTagRunImpl$1InsList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSmartTagRunImpl$1MoveFromList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSmartTagRunImpl$1MoveFromRangeEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSmartTagRunImpl$1MoveFromRangeStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSmartTagRunImpl$1MoveToList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSmartTagRunImpl$1MoveToRangeEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSmartTagRunImpl$1MoveToRangeStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSmartTagRunImpl$1OMathList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSmartTagRunImpl$1OMathParaList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSmartTagRunImpl$1PermEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSmartTagRunImpl$1PermStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSmartTagRunImpl$1ProofErrList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSmartTagRunImpl$1RList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSmartTagRunImpl$1SdtList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSmartTagRunImpl$1SmartTagList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTSmartTagRunImpl$1SubDocList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTStyleImpl$1TblStylePrList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTStylesImpl$1StyleList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTTabsImpl$1TabList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTTblGridBaseImpl$1GridColList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTTblImpl$1BookmarkEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTTblImpl$1BookmarkStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTTblImpl$1CommentRangeEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTTblImpl$1CommentRangeStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTTblImpl$1CustomXmlDelRangeEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTTblImpl$1CustomXmlDelRangeStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTTblImpl$1CustomXmlInsRangeEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTTblImpl$1CustomXmlInsRangeStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTTblImpl$1CustomXmlList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTTblImpl$1CustomXmlMoveFromRangeEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTTblImpl$1CustomXmlMoveFromRangeStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTTblImpl$1CustomXmlMoveToRangeEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTTblImpl$1CustomXmlMoveToRangeStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTTblImpl$1DelList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTTblImpl$1InsList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTTblImpl$1MoveFromList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTTblImpl$1MoveFromRangeEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTTblImpl$1MoveFromRangeStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTTblImpl$1MoveToList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTTblImpl$1MoveToRangeEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTTblImpl$1MoveToRangeStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTTblImpl$1OMathList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTTblImpl$1OMathParaList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTTblImpl$1PermEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTTblImpl$1PermStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTTblImpl$1ProofErrList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTTblImpl$1SdtList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTTcImpl$1AltChunkList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTTcImpl$1BookmarkEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTTcImpl$1BookmarkStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTTcImpl$1CommentRangeEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTTcImpl$1CommentRangeStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTTcImpl$1CustomXmlDelRangeEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTTcImpl$1CustomXmlDelRangeStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTTcImpl$1CustomXmlInsRangeEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTTcImpl$1CustomXmlInsRangeStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTTcImpl$1CustomXmlList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTTcImpl$1CustomXmlMoveFromRangeEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTTcImpl$1CustomXmlMoveFromRangeStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTTcImpl$1CustomXmlMoveToRangeEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTTcImpl$1CustomXmlMoveToRangeStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTTcImpl$1DelList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTTcImpl$1InsList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTTcImpl$1MoveFromList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTTcImpl$1MoveFromRangeEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTTcImpl$1MoveFromRangeStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTTcImpl$1MoveToList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTTcImpl$1MoveToRangeEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTTcImpl$1MoveToRangeStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTTcImpl$1OMathList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTTcImpl$1OMathParaList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTTcImpl$1PermEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTTcImpl$1PermStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTTcImpl$1ProofErrList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTTcImpl$1SdtList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTTcImpl$1TblList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTTrPrBaseImpl$1CantSplitList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTTrPrBaseImpl$1CnfStyleList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTTrPrBaseImpl$1DivIdList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTTrPrBaseImpl$1GridAfterList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTTrPrBaseImpl$1GridBeforeList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTTrPrBaseImpl$1HiddenList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTTrPrBaseImpl$1JcList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTTrPrBaseImpl$1TblCellSpacingList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTTrPrBaseImpl$1TblHeaderList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTTrPrBaseImpl$1TrHeightList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTTrPrBaseImpl$1WAfterList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTTrPrBaseImpl$1WBeforeList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTTxbxContentImpl$1AltChunkList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTTxbxContentImpl$1BookmarkEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTTxbxContentImpl$1BookmarkStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTTxbxContentImpl$1CommentRangeEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTTxbxContentImpl$1CommentRangeStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTTxbxContentImpl$1CustomXmlDelRangeEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTTxbxContentImpl$1CustomXmlDelRangeStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTTxbxContentImpl$1CustomXmlInsRangeEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTTxbxContentImpl$1CustomXmlInsRangeStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTTxbxContentImpl$1CustomXmlList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTTxbxContentImpl$1CustomXmlMoveFromRangeEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTTxbxContentImpl$1CustomXmlMoveFromRangeStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTTxbxContentImpl$1CustomXmlMoveToRangeEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTTxbxContentImpl$1CustomXmlMoveToRangeStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTTxbxContentImpl$1DelList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTTxbxContentImpl$1InsList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTTxbxContentImpl$1MoveFromList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTTxbxContentImpl$1MoveFromRangeEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTTxbxContentImpl$1MoveFromRangeStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTTxbxContentImpl$1MoveToList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTTxbxContentImpl$1MoveToRangeEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTTxbxContentImpl$1MoveToRangeStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTTxbxContentImpl$1OMathList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTTxbxContentImpl$1OMathParaList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTTxbxContentImpl$1PList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTTxbxContentImpl$1PermEndList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTTxbxContentImpl$1PermStartList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTTxbxContentImpl$1ProofErrList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTTxbxContentImpl$1SdtList', - 'org.openxmlformats.schemas.wordprocessingml.x2006.main.impl.CTTxbxContentImpl$1TblList', - 'org.osgi.framework.BundleActivator', - 'org.osgi.framework.BundleContext', - 'org.osgi.framework.ServiceReference', - 'org.osgi.framework.ServiceRegistration', - 'org.osgi.util.tracker.ServiceTracker', - 'org.osgi.util.tracker.ServiceTrackerCustomizer', - 'org.slf4j.impl.StaticLoggerBinder', - 'org.slf4j.impl.StaticMDCBinder', - 'org.slf4j.impl.StaticMarkerBinder', - 'org.sqlite.SQLiteConfig', - 'org.w3.x2000.x09.xmldsig.KeyInfoType', - 'org.w3.x2000.x09.xmldsig.SignatureMethodType', - 'org.w3.x2000.x09.xmldsig.SignatureValueType', - 'org.w3.x2000.x09.xmldsig.TransformsType', - 'org.w3.x2000.x09.xmldsig.impl.SignatureTypeImpl$1ObjectList', - 'org.w3.x2000.x09.xmldsig.impl.SignedInfoTypeImpl$1ReferenceList', - 'org.w3.x2000.x09.xmldsig.impl.TransformTypeImpl$1XPathList', - 'org.w3.x2000.x09.xmldsig.impl.TransformTypeImpl$2XPathList', - 'ucar.ma2.DataType', - 'ucar.nc2.Attribute', - 'ucar.nc2.Dimension', - 'ucar.nc2.Group', - 'ucar.nc2.NetcdfFile', - 'ucar.nc2.Variable', - 'ucar.nc2.dataset.NetcdfDataset' -] - -if (project.runtimeJavaVersion == JavaVersion.VERSION_1_8) { - thirdPartyAudit.excludes += [ - // TODO: Why is this needed ? - 'com.sun.javadoc.ClassDoc', - 'com.sun.javadoc.Doc', - 'com.sun.javadoc.Doclet', - 'com.sun.javadoc.ExecutableMemberDoc', - 'com.sun.javadoc.FieldDoc', - 'com.sun.javadoc.MethodDoc', - 'com.sun.javadoc.PackageDoc', - 'com.sun.javadoc.Parameter', - 'com.sun.javadoc.ProgramElementDoc', - 'com.sun.javadoc.RootDoc', - 'com.sun.javadoc.SourcePosition', - 'com.sun.javadoc.Tag', - 'com.sun.javadoc.Type', - 'com.sun.tools.javadoc.Main' - ] -} - -if (project.runtimeJavaVersion > JavaVersion.VERSION_1_8) { - thirdPartyAudit.excludes += [ - 'javax.activation.ActivationDataFlavor', - 'javax.activation.CommandMap', - 'javax.activation.DataContentHandler', - 'javax.activation.DataHandler', - 'javax.activation.DataSource', - 'javax.activation.FileDataSource', - 'javax.activation.MailcapCommandMap', - 'javax.xml.bind.DatatypeConverter', - 'javax.xml.bind.JAXBContext', - 'javax.xml.bind.JAXBElement', - 'javax.xml.bind.Unmarshaller' - ] +thirdPartyAudit{ + ignoreMissingClasses() } if (project.inFipsJvm) { diff --git a/plugins/repository-azure/build.gradle b/plugins/repository-azure/build.gradle index 13ec8031c0f..27597e94976 100644 --- a/plugins/repository-azure/build.gradle +++ b/plugins/repository-azure/build.gradle @@ -37,23 +37,28 @@ dependencyLicenses { mapping from: /stax-.*/, to: 'stax' } -thirdPartyAudit.excludes = [ - // Optional and not enabled by Elasticsearch - 'org.slf4j.Logger', - 'org.slf4j.LoggerFactory', - // uses internal java api: sun.misc.Unsafe - 'com.google.common.cache.Striped64', - 'com.google.common.cache.Striped64$1', - 'com.google.common.cache.Striped64$Cell', - 'com.google.common.hash.LittleEndianByteArray$UnsafeByteArray$1', - 'com.google.common.hash.LittleEndianByteArray$UnsafeByteArray$2', - 'com.google.common.hash.LittleEndianByteArray$UnsafeByteArray$3', - 'com.google.common.util.concurrent.AbstractFuture$UnsafeAtomicHelper', - 'com.google.common.util.concurrent.AbstractFuture$UnsafeAtomicHelper$1', - 'com.google.common.hash.LittleEndianByteArray$UnsafeByteArray', - 'com.google.common.primitives.UnsignedBytes$LexicographicalComparatorHolder$UnsafeComparator', - 'com.google.common.primitives.UnsignedBytes$LexicographicalComparatorHolder$UnsafeComparator$1', -] +thirdPartyAudit { + ignoreMissingClasses ( + // Optional and not enabled by Elasticsearch + 'org.slf4j.Logger', + 'org.slf4j.LoggerFactory' + ) + + ignoreViolations ( + // uses internal java api: sun.misc.Unsafe + 'com.google.common.cache.Striped64', + 'com.google.common.cache.Striped64$1', + 'com.google.common.cache.Striped64$Cell', + 'com.google.common.hash.LittleEndianByteArray$UnsafeByteArray$1', + 'com.google.common.hash.LittleEndianByteArray$UnsafeByteArray$2', + 'com.google.common.hash.LittleEndianByteArray$UnsafeByteArray$3', + 'com.google.common.util.concurrent.AbstractFuture$UnsafeAtomicHelper', + 'com.google.common.util.concurrent.AbstractFuture$UnsafeAtomicHelper$1', + 'com.google.common.hash.LittleEndianByteArray$UnsafeByteArray', + 'com.google.common.primitives.UnsignedBytes$LexicographicalComparatorHolder$UnsafeComparator', + 'com.google.common.primitives.UnsignedBytes$LexicographicalComparatorHolder$UnsafeComparator$1' + ) +} check { // also execute the QA tests when testing the plugin diff --git a/plugins/repository-gcs/build.gradle b/plugins/repository-gcs/build.gradle index b86e5fb81f7..e7c44986331 100644 --- a/plugins/repository-gcs/build.gradle +++ b/plugins/repository-gcs/build.gradle @@ -68,7 +68,8 @@ dependencyLicenses { mapping from: /proto-google.*/, to: 'proto-google' } -thirdPartyAudit.excludes = [ +thirdPartyAudit { + ignoreViolations ( // uses internal java api: sun.misc.Unsafe 'com.google.protobuf.UnsafeUtil', 'com.google.protobuf.UnsafeUtil$1', @@ -85,7 +86,9 @@ thirdPartyAudit.excludes = [ 'com.google.common.hash.LittleEndianByteArray$UnsafeByteArray', 'com.google.common.primitives.UnsignedBytes$LexicographicalComparatorHolder$UnsafeComparator', 'com.google.common.primitives.UnsignedBytes$LexicographicalComparatorHolder$UnsafeComparator$1', - // classes are missing + ) + + ignoreMissingClasses ( 'com.google.appengine.api.datastore.Blob', 'com.google.appengine.api.datastore.DatastoreService', 'com.google.appengine.api.datastore.DatastoreServiceFactory', @@ -112,7 +115,8 @@ thirdPartyAudit.excludes = [ // commons-logging provided dependencies 'javax.servlet.ServletContextEvent', 'javax.servlet.ServletContextListener' -] + ) +} check { // also execute the QA tests when testing the plugin diff --git a/plugins/repository-hdfs/build.gradle b/plugins/repository-hdfs/build.gradle index 0f18c6af2d9..ac22fa389c6 100644 --- a/plugins/repository-hdfs/build.gradle +++ b/plugins/repository-hdfs/build.gradle @@ -304,304 +304,28 @@ if (secureFixtureSupported) { testingConventions.enabled = false } -thirdPartyAudit.excludes = [ - // classes are missing, because we added hadoop jars one by one until tests pass. - 'com.google.gson.stream.JsonReader', - 'com.google.gson.stream.JsonWriter', - 'com.jcraft.jsch.ChannelExec', - 'com.jcraft.jsch.ChannelSftp', - 'com.jcraft.jsch.ChannelSftp$LsEntry', - 'com.jcraft.jsch.JSch', - 'com.jcraft.jsch.Logger', - 'com.jcraft.jsch.Session', - 'com.jcraft.jsch.SftpATTRS', - 'com.sun.jersey.api.ParamException', - 'com.sun.jersey.api.core.HttpContext', - 'com.sun.jersey.core.spi.component.ComponentContext', - 'com.sun.jersey.core.spi.component.ComponentScope', - 'com.sun.jersey.server.impl.inject.AbstractHttpContextInjectable', - 'com.sun.jersey.spi.container.ContainerRequest', - 'com.sun.jersey.spi.container.ContainerRequestFilter', - 'com.sun.jersey.spi.container.ContainerResponseFilter', - 'com.sun.jersey.spi.container.ResourceFilter', - 'com.sun.jersey.spi.container.servlet.ServletContainer', - 'com.sun.jersey.spi.inject.Injectable', - 'com.sun.jersey.spi.inject.InjectableProvider', - 'io.netty.bootstrap.Bootstrap', - 'io.netty.bootstrap.ChannelFactory', - 'io.netty.bootstrap.ServerBootstrap', - 'io.netty.buffer.ByteBuf', - 'io.netty.buffer.Unpooled', - 'io.netty.channel.Channel', - 'io.netty.channel.ChannelFuture', - 'io.netty.channel.ChannelFutureListener', - 'io.netty.channel.ChannelHandler', - 'io.netty.channel.ChannelHandlerContext', - 'io.netty.channel.ChannelInboundHandlerAdapter', - 'io.netty.channel.ChannelInitializer', - 'io.netty.channel.ChannelOption', - 'io.netty.channel.ChannelPipeline', - 'io.netty.channel.EventLoopGroup', - 'io.netty.channel.SimpleChannelInboundHandler', - 'io.netty.channel.group.ChannelGroup', - 'io.netty.channel.group.ChannelGroupFuture', - 'io.netty.channel.group.DefaultChannelGroup', - 'io.netty.channel.nio.NioEventLoopGroup', - 'io.netty.channel.socket.SocketChannel', - 'io.netty.channel.socket.nio.NioServerSocketChannel', - 'io.netty.channel.socket.nio.NioSocketChannel', - 'io.netty.handler.codec.http.DefaultFullHttpRequest', - 'io.netty.handler.codec.http.DefaultFullHttpResponse', - 'io.netty.handler.codec.http.DefaultHttpResponse', - 'io.netty.handler.codec.http.HttpContent', - 'io.netty.handler.codec.http.HttpHeaders', - 'io.netty.handler.codec.http.HttpMethod', - 'io.netty.handler.codec.http.HttpRequest', - 'io.netty.handler.codec.http.HttpRequestDecoder', - 'io.netty.handler.codec.http.HttpRequestEncoder', - 'io.netty.handler.codec.http.HttpResponseEncoder', - 'io.netty.handler.codec.http.HttpResponseStatus', - 'io.netty.handler.codec.http.HttpVersion', - 'io.netty.handler.codec.http.QueryStringDecoder', - 'io.netty.handler.codec.string.StringEncoder', - 'io.netty.handler.ssl.SslHandler', - 'io.netty.handler.stream.ChunkedStream', - 'io.netty.handler.stream.ChunkedWriteHandler', - 'io.netty.util.concurrent.GlobalEventExecutor', - 'io.netty.util.ReferenceCountUtil', - 'javax.ws.rs.core.Context', - 'javax.ws.rs.core.MediaType', - 'javax.ws.rs.core.MultivaluedMap', - 'javax.ws.rs.core.Response$ResponseBuilder', - 'javax.ws.rs.core.Response$Status', - 'javax.ws.rs.core.Response', - 'javax.ws.rs.core.StreamingOutput', - 'javax.ws.rs.core.UriBuilder', - 'javax.ws.rs.ext.ExceptionMapper', - 'jdiff.JDiff', - 'org.apache.avalon.framework.logger.Logger', - 'org.apache.avro.Schema', - 'org.apache.avro.file.DataFileReader', - 'org.apache.avro.file.FileReader', - 'org.apache.avro.file.SeekableInput', - 'org.apache.avro.generic.GenericDatumReader', - 'org.apache.avro.generic.GenericDatumWriter', - 'org.apache.avro.io.BinaryDecoder', - 'org.apache.avro.io.BinaryEncoder', - 'org.apache.avro.io.DatumReader', - 'org.apache.avro.io.DatumWriter', - 'org.apache.avro.io.DecoderFactory', - 'org.apache.avro.io.EncoderFactory', - 'org.apache.avro.io.JsonEncoder', - 'org.apache.avro.reflect.ReflectData', - 'org.apache.avro.reflect.ReflectDatumReader', - 'org.apache.avro.reflect.ReflectDatumWriter', - 'org.apache.avro.specific.SpecificDatumReader', - 'org.apache.avro.specific.SpecificDatumWriter', - 'org.apache.avro.specific.SpecificRecord', - 'org.apache.commons.beanutils.BeanUtils', - 'org.apache.commons.beanutils.DynaBean', - 'org.apache.commons.beanutils.DynaClass', - 'org.apache.commons.beanutils.DynaProperty', - 'org.apache.commons.beanutils.PropertyUtils', - 'org.apache.commons.compress.archivers.tar.TarArchiveEntry', - 'org.apache.commons.compress.archivers.tar.TarArchiveInputStream', - 'org.apache.commons.daemon.Daemon', - 'org.apache.commons.daemon.DaemonContext', - 'org.apache.commons.digester.AbstractObjectCreationFactory', - 'org.apache.commons.digester.CallMethodRule', - 'org.apache.commons.digester.Digester', - 'org.apache.commons.digester.ObjectCreationFactory', - 'org.apache.commons.digester.substitution.MultiVariableExpander', - 'org.apache.commons.digester.substitution.VariableSubstitutor', - 'org.apache.commons.digester.xmlrules.DigesterLoader', - 'org.apache.commons.jxpath.JXPathContext', - 'org.apache.commons.jxpath.ri.JXPathContextReferenceImpl', - 'org.apache.commons.jxpath.ri.QName', - 'org.apache.commons.jxpath.ri.compiler.NodeNameTest', - 'org.apache.commons.jxpath.ri.compiler.NodeTest', - 'org.apache.commons.jxpath.ri.compiler.NodeTypeTest', - 'org.apache.commons.jxpath.ri.model.NodeIterator', - 'org.apache.commons.jxpath.ri.model.NodePointer', - 'org.apache.commons.jxpath.ri.model.NodePointerFactory', - 'org.apache.commons.math3.util.ArithmeticUtils', - 'org.apache.commons.net.ftp.FTPClient', - 'org.apache.commons.net.ftp.FTPFile', - 'org.apache.commons.net.ftp.FTPReply', - 'org.apache.commons.net.util.SubnetUtils$SubnetInfo', - 'org.apache.commons.net.util.SubnetUtils', - 'org.apache.curator.ensemble.fixed.FixedEnsembleProvider', - 'org.apache.curator.framework.CuratorFramework', - 'org.apache.curator.framework.CuratorFrameworkFactory$Builder', - 'org.apache.curator.framework.CuratorFrameworkFactory', - 'org.apache.curator.framework.api.ACLBackgroundPathAndBytesable', - 'org.apache.curator.framework.api.ACLProvider', - 'org.apache.curator.framework.api.BackgroundPathAndBytesable', - 'org.apache.curator.framework.api.ChildrenDeletable', - 'org.apache.curator.framework.api.CreateBuilder', - 'org.apache.curator.framework.api.DeleteBuilder', - 'org.apache.curator.framework.api.ExistsBuilder', - 'org.apache.curator.framework.api.GetChildrenBuilder', - 'org.apache.curator.framework.api.GetDataBuilder', - 'org.apache.curator.framework.api.ProtectACLCreateModePathAndBytesable', - 'org.apache.curator.framework.api.SetDataBuilder', - 'org.apache.curator.framework.api.WatchPathable', - 'org.apache.curator.framework.imps.DefaultACLProvider', - 'org.apache.curator.framework.listen.ListenerContainer', - 'org.apache.curator.framework.recipes.cache.ChildData', - 'org.apache.curator.framework.recipes.cache.PathChildrenCache$StartMode', - 'org.apache.curator.framework.recipes.cache.PathChildrenCache', - 'org.apache.curator.framework.recipes.cache.PathChildrenCacheEvent$Type', - 'org.apache.curator.framework.recipes.cache.PathChildrenCacheEvent', - 'org.apache.curator.framework.recipes.cache.PathChildrenCacheListener', - 'org.apache.curator.framework.recipes.locks.Reaper$Mode', - 'org.apache.curator.framework.recipes.locks.Reaper', - 'org.apache.curator.framework.recipes.shared.SharedCount', - 'org.apache.curator.framework.recipes.shared.VersionedValue', - 'org.apache.curator.retry.ExponentialBackoffRetry', - 'org.apache.curator.retry.RetryNTimes', - 'org.apache.curator.utils.CloseableScheduledExecutorService', - 'org.apache.curator.utils.CloseableUtils', - 'org.apache.curator.utils.EnsurePath', - 'org.apache.curator.utils.PathUtils', - 'org.apache.curator.utils.ThreadUtils', - 'org.apache.curator.utils.ZKPaths', - 'org.apache.directory.shared.kerberos.components.EncryptionKey', - 'org.apache.directory.server.kerberos.shared.keytab.Keytab', - 'org.apache.directory.server.kerberos.shared.keytab.KeytabEntry', - 'org.apache.http.NameValuePair', - 'org.apache.http.client.utils.URIBuilder', - 'org.apache.http.client.utils.URLEncodedUtils', - 'org.apache.log.Hierarchy', - 'org.apache.log.Logger', - 'org.apache.tools.ant.BuildException', - 'org.apache.tools.ant.DirectoryScanner', - 'org.apache.tools.ant.Task', - 'org.apache.tools.ant.taskdefs.Execute', - 'org.apache.tools.ant.types.FileSet', - 'org.apache.xml.serialize.OutputFormat', - 'org.apache.xml.serialize.XMLSerializer', - 'org.apache.zookeeper.AsyncCallback$StatCallback', - 'org.apache.zookeeper.AsyncCallback$StringCallback', - 'org.apache.zookeeper.CreateMode', - 'org.apache.zookeeper.KeeperException$Code', - 'org.apache.zookeeper.KeeperException', - 'org.apache.zookeeper.WatchedEvent', - 'org.apache.zookeeper.Watcher$Event$EventType', - 'org.apache.zookeeper.Watcher$Event$KeeperState', - 'org.apache.zookeeper.Watcher', - 'org.apache.zookeeper.ZKUtil', - 'org.apache.zookeeper.ZooDefs$Ids', - 'org.apache.zookeeper.ZooKeeper', - 'org.apache.zookeeper.data.ACL', - 'org.apache.zookeeper.data.Id', - 'org.apache.zookeeper.data.Stat', - 'org.codehaus.jackson.JsonEncoding', - 'org.codehaus.jackson.JsonFactory', - 'org.codehaus.jackson.JsonGenerator', - 'org.codehaus.jackson.JsonGenerator$Feature', - 'org.codehaus.jackson.map.MappingJsonFactory', - 'org.codehaus.jackson.map.ObjectMapper', - 'org.codehaus.jackson.map.ObjectReader', - 'org.codehaus.jackson.map.ObjectWriter', - 'org.codehaus.jackson.node.ContainerNode', - 'org.codehaus.jackson.util.MinimalPrettyPrinter', - 'org.fusesource.leveldbjni.JniDBFactory', - 'org.iq80.leveldb.DB', - 'org.iq80.leveldb.Options', - 'org.iq80.leveldb.WriteBatch', - 'org.mortbay.jetty.Connector', - 'org.mortbay.jetty.Handler', - 'org.mortbay.jetty.InclusiveByteRange', - 'org.mortbay.jetty.MimeTypes', - 'org.mortbay.jetty.NCSARequestLog', - 'org.mortbay.jetty.RequestLog', - 'org.mortbay.jetty.Server', - 'org.mortbay.jetty.handler.ContextHandler$SContext', - 'org.mortbay.jetty.handler.ContextHandler', - 'org.mortbay.jetty.handler.ContextHandlerCollection', - 'org.mortbay.jetty.handler.HandlerCollection', - 'org.mortbay.jetty.handler.RequestLogHandler', - 'org.mortbay.jetty.nio.SelectChannelConnector', - 'org.mortbay.jetty.security.SslSelectChannelConnector', - 'org.mortbay.jetty.security.SslSocketConnector', - 'org.mortbay.jetty.servlet.AbstractSessionManager', - 'org.mortbay.jetty.servlet.Context', - 'org.mortbay.jetty.servlet.DefaultServlet', - 'org.mortbay.jetty.servlet.FilterHolder', - 'org.mortbay.jetty.servlet.FilterMapping', - 'org.mortbay.jetty.servlet.ServletHandler', - 'org.mortbay.jetty.servlet.ServletHolder', - 'org.mortbay.jetty.servlet.SessionHandler', - 'org.mortbay.jetty.webapp.WebAppContext', - 'org.mortbay.thread.QueuedThreadPool', - 'org.mortbay.util.MultiException', - 'org.mortbay.util.ajax.JSON$Convertible', - 'org.mortbay.util.ajax.JSON$Output', - 'org.mortbay.util.ajax.JSON', - 'org.znerd.xmlenc.XMLOutputter', +thirdPartyAudit { + ignoreMissingClasses() + ignoreViolations ( + // internal java api: sun.net.dns.ResolverConfiguration + // internal java api: sun.net.util.IPAddressUtil + 'org.apache.hadoop.security.SecurityUtil$QualifiedHostResolver', - // internal java api: sun.net.dns.ResolverConfiguration - // internal java api: sun.net.util.IPAddressUtil - 'org.apache.hadoop.security.SecurityUtil$QualifiedHostResolver', + // internal java api: sun.misc.Unsafe + 'com.google.common.primitives.UnsignedBytes$LexicographicalComparatorHolder$UnsafeComparator', + 'com.google.common.primitives.UnsignedBytes$LexicographicalComparatorHolder$UnsafeComparator$1', + 'org.apache.hadoop.io.FastByteComparisons$LexicographicalComparerHolder$UnsafeComparer', + 'org.apache.hadoop.io.FastByteComparisons$LexicographicalComparerHolder$UnsafeComparer$1', + 'org.apache.hadoop.io.nativeio.NativeIO', + 'org.apache.hadoop.hdfs.shortcircuit.ShortCircuitShm', + 'org.apache.hadoop.hdfs.shortcircuit.ShortCircuitShm$Slot', - // internal java api: sun.misc.Unsafe - 'com.google.common.primitives.UnsignedBytes$LexicographicalComparatorHolder$UnsafeComparator', - 'com.google.common.primitives.UnsignedBytes$LexicographicalComparatorHolder$UnsafeComparator$1', - 'org.apache.hadoop.io.FastByteComparisons$LexicographicalComparerHolder$UnsafeComparer', - 'org.apache.hadoop.io.FastByteComparisons$LexicographicalComparerHolder$UnsafeComparer$1', - 'org.apache.hadoop.io.nativeio.NativeIO', - 'org.apache.hadoop.hdfs.shortcircuit.ShortCircuitShm', - 'org.apache.hadoop.hdfs.shortcircuit.ShortCircuitShm$Slot', - - // internal java api: sun.nio.ch.DirectBuffer - // internal java api: sun.misc.Cleaner - 'org.apache.hadoop.io.nativeio.NativeIO$POSIX', - 'org.apache.hadoop.crypto.CryptoStreamUtils', - - // internal java api: sun.misc.SignalHandler - 'org.apache.hadoop.util.SignalLogger$Handler', - - // we are not pulling in slf4j-ext, this is okay, Log4j will fallback gracefully - 'org.slf4j.ext.EventData', - - 'org.apache.log4j.AsyncAppender', - 'org.apache.log4j.helpers.ISO8601DateFormat', - 'org.apache.log4j.spi.ThrowableInformation', - - // New optional dependencies in 2.8 - 'com.nimbusds.jose.JWSObject$State', - 'com.nimbusds.jose.crypto.RSASSAVerifier', - 'com.nimbusds.jwt.ReadOnlyJWTClaimsSet', - 'com.nimbusds.jwt.SignedJWT', - 'com.squareup.okhttp.Call', - 'com.squareup.okhttp.MediaType', - 'com.squareup.okhttp.OkHttpClient', - 'com.squareup.okhttp.Request$Builder', - 'com.squareup.okhttp.RequestBody', - 'com.squareup.okhttp.Response', - 'com.squareup.okhttp.ResponseBody' -] - -if (project.runtimeJavaVersion > JavaVersion.VERSION_1_8) { - thirdPartyAudit.excludes += ['javax.xml.bind.annotation.adapters.HexBinaryAdapter'] -} - -if (project.runtimeJavaVersion == JavaVersion.VERSION_1_8) { - thirdPartyAudit.excludes += [ - // TODO: Why is this needed ? - 'com.sun.javadoc.AnnotationDesc', - 'com.sun.javadoc.AnnotationTypeDoc', - 'com.sun.javadoc.ClassDoc', - 'com.sun.javadoc.ConstructorDoc', - 'com.sun.javadoc.Doc', - 'com.sun.javadoc.DocErrorReporter', - 'com.sun.javadoc.FieldDoc', - 'com.sun.javadoc.LanguageVersion', - 'com.sun.javadoc.MethodDoc', - 'com.sun.javadoc.PackageDoc', - 'com.sun.javadoc.ProgramElementDoc', - 'com.sun.javadoc.RootDoc', - 'com.sun.tools.doclets.standard.Standard' - ] + // internal java api: sun.nio.ch.DirectBuffer + // internal java api: sun.misc.Cleaner + 'org.apache.hadoop.io.nativeio.NativeIO$POSIX', + 'org.apache.hadoop.crypto.CryptoStreamUtils', + + // internal java api: sun.misc.SignalHandler + 'org.apache.hadoop.util.SignalLogger$Handler', + ) } diff --git a/plugins/repository-s3/build.gradle b/plugins/repository-s3/build.gradle index a584ec2767b..58dddb142c0 100644 --- a/plugins/repository-s3/build.gradle +++ b/plugins/repository-s3/build.gradle @@ -436,7 +436,7 @@ if (useFixture) { project.check.dependsOn(integTestECS) } -thirdPartyAudit.excludes = [ +thirdPartyAudit.ignoreMissingClasses ( // classes are missing 'javax.servlet.ServletContextEvent', 'javax.servlet.ServletContextListener', @@ -451,12 +451,12 @@ thirdPartyAudit.excludes = [ 'software.amazon.ion.system.IonBinaryWriterBuilder', 'software.amazon.ion.system.IonSystemBuilder', 'software.amazon.ion.system.IonTextWriterBuilder', - 'software.amazon.ion.system.IonWriterBuilder', -] + 'software.amazon.ion.system.IonWriterBuilder' +) // jarhell with jdk (intentionally, because jaxb was removed from default modules in java 9) if (project.runtimeJavaVersion <= JavaVersion.VERSION_1_8) { - thirdPartyAudit.excludes += [ + thirdPartyAudit.ignoreJarHellWithJDK ( 'javax.xml.bind.Binder', 'javax.xml.bind.ContextFinder$1', 'javax.xml.bind.ContextFinder', @@ -558,9 +558,9 @@ if (project.runtimeJavaVersion <= JavaVersion.VERSION_1_8) { 'javax.xml.bind.util.JAXBSource', 'javax.xml.bind.util.Messages', 'javax.xml.bind.util.ValidationEventCollector' - ] + ) } else { - thirdPartyAudit.excludes += ['javax.activation.DataHandler'] + thirdPartyAudit.ignoreMissingClasses 'javax.activation.DataHandler' } // AWS SDK is exposing some deprecated methods which we call using a delegate: diff --git a/plugins/transport-nio/build.gradle b/plugins/transport-nio/build.gradle index c671eaac3f0..1bb0ca841bf 100644 --- a/plugins/transport-nio/build.gradle +++ b/plugins/transport-nio/build.gradle @@ -42,9 +42,8 @@ dependencyLicenses { mapping from: /netty-.*/, to: 'netty' } -thirdPartyAudit.excludes = [ - // classes are missing - +thirdPartyAudit { + ignoreMissingClasses ( // from io.netty.handler.codec.protobuf.ProtobufDecoder (netty) 'com.google.protobuf.ExtensionRegistry', 'com.google.protobuf.MessageLite$Builder', @@ -55,12 +54,6 @@ thirdPartyAudit.excludes = [ 'org.apache.commons.logging.Log', 'org.apache.commons.logging.LogFactory', - // from io.netty.handler.ssl.OpenSslEngine (netty) - 'io.netty.internal.tcnative.Buffer', - 'io.netty.internal.tcnative.Library', - 'io.netty.internal.tcnative.SSL', - 'io.netty.internal.tcnative.SSLContext', - // from io.netty.handler.ssl.util.BouncyCastleSelfSignedCertGenerator (netty) 'org.bouncycastle.cert.X509v3CertificateBuilder', 'org.bouncycastle.cert.jcajce.JcaX509CertificateConverter', @@ -114,15 +107,28 @@ thirdPartyAudit.excludes = [ 'net.jpountz.lz4.LZ4FastDecompressor', 'net.jpountz.xxhash.StreamingXXHash32', 'net.jpountz.xxhash.XXHashFactory', - 'io.netty.internal.tcnative.CertificateCallback', - 'io.netty.internal.tcnative.CertificateVerifier', - 'io.netty.internal.tcnative.SessionTicketKey', - 'io.netty.internal.tcnative.SniHostNameMatcher', 'org.eclipse.jetty.alpn.ALPN$ClientProvider', 'org.eclipse.jetty.alpn.ALPN$ServerProvider', 'org.eclipse.jetty.alpn.ALPN', - 'io.netty.handler.ssl.util.OpenJdkSelfSignedCertGenerator', + 'org.conscrypt.AllocatedBuffer', + 'org.conscrypt.BufferAllocator', + 'org.conscrypt.Conscrypt', + 'org.conscrypt.HandshakeListener', + + // from io.netty.handler.ssl.OpenSslEngine (netty) + 'io.netty.internal.tcnative.Buffer', + 'io.netty.internal.tcnative.Library', + 'io.netty.internal.tcnative.SSL', + 'io.netty.internal.tcnative.SSLContext', + 'io.netty.internal.tcnative.CertificateCallback', + 'io.netty.internal.tcnative.CertificateVerifier', + 'io.netty.internal.tcnative.SessionTicketKey', + 'io.netty.internal.tcnative.SniHostNameMatcher', + ) + + ignoreViolations ( + 'io.netty.util.internal.PlatformDependent0', 'io.netty.util.internal.PlatformDependent0$1', 'io.netty.util.internal.PlatformDependent0$2', @@ -140,15 +146,13 @@ thirdPartyAudit.excludes = [ 'io.netty.util.internal.shaded.org.jctools.util.UnsafeAccess', 'io.netty.util.internal.shaded.org.jctools.util.UnsafeRefArrayAccess', - 'org.conscrypt.AllocatedBuffer', - 'org.conscrypt.BufferAllocator', - 'org.conscrypt.Conscrypt', - 'org.conscrypt.HandshakeListener' -] + 'io.netty.handler.ssl.util.OpenJdkSelfSignedCertGenerator' + ) +} if (project.inFipsJvm == false) { // BouncyCastleFIPS provides this class, so the exclusion is invalid when running CI in // a FIPS JVM with BouncyCastleFIPS Provider - thirdPartyAudit.excludes += [ + thirdPartyAudit.ignoreMissingClasses ( 'org.bouncycastle.asn1.x500.X500Name' - ] -} \ No newline at end of file + ) +} diff --git a/qa/evil-tests/build.gradle b/qa/evil-tests/build.gradle index 738b95271be..62614ca36cd 100644 --- a/qa/evil-tests/build.gradle +++ b/qa/evil-tests/build.gradle @@ -35,14 +35,17 @@ unitTest { systemProperty 'tests.security.manager', 'false' } -thirdPartyAudit.excludes = [ - // uses internal java api: sun.misc.Unsafe - 'com.google.common.cache.Striped64', - 'com.google.common.cache.Striped64$1', - 'com.google.common.cache.Striped64$Cell', - 'com.google.common.primitives.UnsignedBytes$LexicographicalComparatorHolder$UnsafeComparator', - 'com.google.common.primitives.UnsignedBytes$LexicographicalComparatorHolder$UnsafeComparator$1', +thirdPartyAudit { + ignoreMissingClasses ( + 'com.ibm.icu.lang.UCharacter' + ) - // missing class - 'com.ibm.icu.lang.UCharacter', -] + ignoreViolations ( + // uses internal java api: sun.misc.Unsafe + 'com.google.common.cache.Striped64', + 'com.google.common.cache.Striped64$1', + 'com.google.common.cache.Striped64$Cell', + 'com.google.common.primitives.UnsignedBytes$LexicographicalComparatorHolder$UnsafeComparator', + 'com.google.common.primitives.UnsignedBytes$LexicographicalComparatorHolder$UnsafeComparator$1' + ) +} diff --git a/qa/vagrant/build.gradle b/qa/vagrant/build.gradle index 1f83f431dc3..d1ded46d2b6 100644 --- a/qa/vagrant/build.gradle +++ b/qa/vagrant/build.gradle @@ -77,7 +77,7 @@ tasks.unitTest.enabled = false tasks.dependencyLicenses.enabled = false tasks.dependenciesInfo.enabled = false -tasks.thirdPartyAudit.excludes = [ +tasks.thirdPartyAudit.ignoreMissingClasses ( // commons-logging optional dependencies 'org.apache.avalon.framework.logger.Logger', 'org.apache.log.Hierarchy', @@ -89,4 +89,4 @@ tasks.thirdPartyAudit.excludes = [ // commons-logging provided dependencies 'javax.servlet.ServletContextEvent', 'javax.servlet.ServletContextListener' -] +) diff --git a/server/build.gradle b/server/build.gradle index c3a8958f3d8..3c1ed1b2abf 100644 --- a/server/build.gradle +++ b/server/build.gradle @@ -192,9 +192,7 @@ processResources { dependsOn generateModulesList, generatePluginsList } -thirdPartyAudit.excludes = [ - // classes are missing! - +thirdPartyAudit.ignoreMissingClasses ( // from com.fasterxml.jackson.dataformat.yaml.YAMLMapper (jackson-dataformat-yaml) 'com.fasterxml.jackson.databind.ObjectMapper', @@ -301,11 +299,11 @@ thirdPartyAudit.excludes = [ 'com.google.common.geometry.S2Projections', 'com.google.common.geometry.S2Point', 'com.google.common.geometry.S2$Metric', - 'com.google.common.geometry.S2LatLng', -] + 'com.google.common.geometry.S2LatLng' +) if (project.runtimeJavaVersion > JavaVersion.VERSION_1_8) { - thirdPartyAudit.excludes += ['javax.xml.bind.DatatypeConverter'] + thirdPartyAudit.ignoreMissingClasses 'javax.xml.bind.DatatypeConverter' } dependencyLicenses { diff --git a/test/framework/build.gradle b/test/framework/build.gradle index 8871c69b87a..26a36852d37 100644 --- a/test/framework/build.gradle +++ b/test/framework/build.gradle @@ -47,7 +47,7 @@ forbiddenApisMain { dependencyLicenses.enabled = false dependenciesInfo.enabled = false -thirdPartyAudit.excludes = [ +thirdPartyAudit.ignoreMissingClasses ( // classes are missing 'javax.servlet.ServletContextEvent', 'javax.servlet.ServletContextListener', @@ -61,8 +61,8 @@ thirdPartyAudit.excludes = [ 'org.apache.tools.ant.types.FileSet', 'org.easymock.EasyMock', 'org.easymock.IArgumentMatcher', - 'org.jmock.core.Constraint', -] + 'org.jmock.core.Constraint' +) task namingConventionsMain(type: org.elasticsearch.gradle.precommit.NamingConventionsTask) { checkForTestsInMain = true diff --git a/test/logger-usage/build.gradle b/test/logger-usage/build.gradle index 6ab975fd42e..8e374d2cf6a 100644 --- a/test/logger-usage/build.gradle +++ b/test/logger-usage/build.gradle @@ -31,7 +31,7 @@ forbiddenApisMain { } jarHell.enabled = true // disabled by parent project -thirdPartyAudit.excludes = [ +thirdPartyAudit.ignoreMissingClasses ( // log4j 'org.osgi.framework.AdaptPermission', 'org.osgi.framework.AdminPermission', @@ -42,4 +42,4 @@ thirdPartyAudit.excludes = [ 'org.osgi.framework.SynchronousBundleListener', 'org.osgi.framework.wiring.BundleWire', 'org.osgi.framework.wiring.BundleWiring' -] \ No newline at end of file +) diff --git a/x-pack/plugin/core/build.gradle b/x-pack/plugin/core/build.gradle index e961088b9d9..ed61fc9e3e7 100644 --- a/x-pack/plugin/core/build.gradle +++ b/x-pack/plugin/core/build.gradle @@ -123,7 +123,7 @@ artifacts { testArtifacts testJar } -thirdPartyAudit.excludes = [ +thirdPartyAudit.ignoreMissingClasses ( //commons-logging optional dependencies 'org.apache.avalon.framework.logger.Logger', 'org.apache.log.Hierarchy', @@ -131,7 +131,7 @@ thirdPartyAudit.excludes = [ //commons-logging provided dependencies 'javax.servlet.ServletContextEvent', 'javax.servlet.ServletContextListener' -] +) // xpack modules are installed in real clusters as the meta plugin, so // installing them as individual plugins for integ tests doesn't make sense, diff --git a/x-pack/plugin/security/build.gradle b/x-pack/plugin/security/build.gradle index 740cb7f3c3a..afc39d5df50 100644 --- a/x-pack/plugin/security/build.gradle +++ b/x-pack/plugin/security/build.gradle @@ -164,7 +164,8 @@ forbiddenApisMain { } // classes are missing, e.g. com.ibm.icu.lang.UCharacter -thirdPartyAudit.excludes = [ +thirdPartyAudit { + ignoreMissingClasses ( // SAML dependencies // [missing classes] Some cli utilities that we don't use depend on these missing JCommander classes 'com.beust.jcommander.JCommander', @@ -256,7 +257,10 @@ thirdPartyAudit.excludes = [ 'net.sf.ehcache.Ehcache', 'net.sf.ehcache.Element', // [missing classes] SLF4j includes an optional class that depends on an extension class (!) - 'org.slf4j.ext.EventData', + 'org.slf4j.ext.EventData' + ) + + ignoreViolations ( // Guava uses internal java api: sun.misc.Unsafe 'com.google.common.cache.Striped64', 'com.google.common.cache.Striped64$1', @@ -265,16 +269,17 @@ thirdPartyAudit.excludes = [ 'com.google.common.primitives.UnsignedBytes$LexicographicalComparatorHolder$UnsafeComparator$1', 'com.google.common.util.concurrent.AbstractFuture$UnsafeAtomicHelper', 'com.google.common.util.concurrent.AbstractFuture$UnsafeAtomicHelper$1', -] + ) +} if (project.runtimeJavaVersion > JavaVersion.VERSION_1_8) { - thirdPartyAudit.excludes += [ + thirdPartyAudit.ignoreMissingClasses( 'javax.xml.bind.JAXBContext', 'javax.xml.bind.JAXBElement', 'javax.xml.bind.JAXBException', 'javax.xml.bind.Unmarshaller', - 'javax.xml.bind.UnmarshallerHandler', - ]; + 'javax.xml.bind.UnmarshallerHandler' + ) } run { diff --git a/x-pack/plugin/sql/qa/build.gradle b/x-pack/plugin/sql/qa/build.gradle index 8b27119cc7e..abbbd6e9663 100644 --- a/x-pack/plugin/sql/qa/build.gradle +++ b/x-pack/plugin/sql/qa/build.gradle @@ -31,7 +31,7 @@ forbiddenApisMain { replaceSignatureFiles 'es-all-signatures', 'es-test-signatures' } -thirdPartyAudit.excludes = [ +thirdPartyAudit.ignoreMissingClasses ( // jLine's optional dependencies 'org.apache.sshd.client.SshClient', 'org.apache.sshd.client.auth.keyboard.UserInteraction', @@ -72,7 +72,7 @@ thirdPartyAudit.excludes = [ 'org.fusesource.jansi.internal.Kernel32', 'org.fusesource.jansi.internal.WindowsSupport', 'org.mozilla.universalchardet.UniversalDetector', -] +) subprojects { apply plugin: 'elasticsearch.standalone-rest-test' diff --git a/x-pack/plugin/sql/sql-action/build.gradle b/x-pack/plugin/sql/sql-action/build.gradle index 9cf62723ea6..86a028186f4 100644 --- a/x-pack/plugin/sql/sql-action/build.gradle +++ b/x-pack/plugin/sql/sql-action/build.gradle @@ -42,7 +42,7 @@ dependencyLicenses { ignoreSha 'elasticsearch-core' } -thirdPartyAudit.excludes = [ +thirdPartyAudit.ignoreMissingClasses ( 'com.fasterxml.jackson.dataformat.yaml.YAMLFactory', 'com.fasterxml.jackson.dataformat.yaml.YAMLMapper', @@ -138,4 +138,4 @@ thirdPartyAudit.excludes = [ 'org.zeromq.ZMQ$Context', 'org.zeromq.ZMQ$Socket', 'org.zeromq.ZMQ' -] +) diff --git a/x-pack/plugin/sql/sql-cli/build.gradle b/x-pack/plugin/sql/sql-cli/build.gradle index 77e04c3c015..be7fe189cf0 100644 --- a/x-pack/plugin/sql/sql-cli/build.gradle +++ b/x-pack/plugin/sql/sql-cli/build.gradle @@ -78,7 +78,7 @@ forbiddenApisMain { signaturesFiles += files('src/forbidden/cli-signatures.txt') } -thirdPartyAudit.excludes = [ +thirdPartyAudit.ignoreMissingClasses ( // jLine's optional dependencies 'org.apache.sshd.client.SshClient', 'org.apache.sshd.client.auth.keyboard.UserInteraction', @@ -107,7 +107,7 @@ thirdPartyAudit.excludes = [ 'org.mozilla.universalchardet.UniversalDetector', 'org.fusesource.jansi.internal.Kernel32$FOCUS_EVENT_RECORD', 'org.fusesource.jansi.internal.Kernel32$MOUSE_EVENT_RECORD', -] +) task runcli { description = 'Run the CLI and connect to elasticsearch running on 9200' diff --git a/x-pack/plugin/watcher/build.gradle b/x-pack/plugin/watcher/build.gradle index 3d764e5db3e..fe6885b1c9d 100644 --- a/x-pack/plugin/watcher/build.gradle +++ b/x-pack/plugin/watcher/build.gradle @@ -48,28 +48,41 @@ dependencies { } // classes are missing, e.g. com.ibm.icu.lang.UCharacter -thirdPartyAudit.excludes = [ - // uses internal java api: sun.misc.Unsafe - 'com.google.common.cache.Striped64', - 'com.google.common.cache.Striped64$1', - 'com.google.common.cache.Striped64$Cell', - 'com.google.common.primitives.UnsignedBytes$LexicographicalComparatorHolder$UnsafeComparator', - 'com.google.common.primitives.UnsignedBytes$LexicographicalComparatorHolder$UnsafeComparator$1', +thirdPartyAudit { + ignoreViolations ( + // uses internal java api: sun.misc.Unsafe + 'com.google.common.cache.Striped64', + 'com.google.common.cache.Striped64$1', + 'com.google.common.cache.Striped64$Cell', + 'com.google.common.primitives.UnsignedBytes$LexicographicalComparatorHolder$UnsafeComparator', + 'com.google.common.primitives.UnsignedBytes$LexicographicalComparatorHolder$UnsafeComparator$1' + ) - // pulled in as external dependency to work on java 9 - 'com.sun.activation.registries.LineTokenizer', - 'com.sun.activation.registries.LogSupport', - 'com.sun.activation.registries.MailcapFile', - 'com.sun.activation.registries.MailcapTokenizer', - 'com.sun.activation.registries.MimeTypeEntry', - 'com.sun.activation.registries.MimeTypeFile', - 'javax.activation.MailcapCommandMap', - 'javax.activation.MimetypesFileTypeMap', -] + ignoreViolations( + 'com.sun.activation.registries.LineTokenizer', + 'com.sun.activation.registries.LogSupport', + 'com.sun.activation.registries.MailcapFile', + 'com.sun.activation.registries.MailcapTokenizer', + 'com.sun.activation.registries.MimeTypeEntry', + 'com.sun.activation.registries.MimeTypeFile', + 'javax.activation.MailcapCommandMap', + 'javax.activation.MimetypesFileTypeMap' + ) +} // pulled in as external dependency to work on java 9 if (project.runtimeJavaVersion <= JavaVersion.VERSION_1_8) { - thirdPartyAudit.excludes += [ + thirdPartyAudit.ignoreJarHellWithJDK ( + // pulled in as external dependency to work on java 9 + 'com.sun.activation.registries.LineTokenizer', + 'com.sun.activation.registries.LogSupport', + 'com.sun.activation.registries.MailcapFile', + 'com.sun.activation.registries.MailcapTokenizer', + 'com.sun.activation.registries.MimeTypeEntry', + 'com.sun.activation.registries.MimeTypeFile', + 'javax.activation.MailcapCommandMap', + 'javax.activation.MimetypesFileTypeMap', + 'com.sun.activation.registries.MailcapParseException', 'javax.activation.ActivationDataFlavor', 'javax.activation.CommandInfo', @@ -96,7 +109,7 @@ if (project.runtimeJavaVersion <= JavaVersion.VERSION_1_8) { 'javax.activation.SecuritySupport', 'javax.activation.URLDataSource', 'javax.activation.UnsupportedDataTypeException' - ] + ) } run { diff --git a/x-pack/qa/saml-idp-tests/build.gradle b/x-pack/qa/saml-idp-tests/build.gradle index c2a4b7ce7a2..2b90cbaf9a6 100644 --- a/x-pack/qa/saml-idp-tests/build.gradle +++ b/x-pack/qa/saml-idp-tests/build.gradle @@ -83,15 +83,19 @@ forbiddenPatterns { exclude '**/*.key' } -thirdPartyAudit.excludes = [ - // uses internal java api: sun.misc.Unsafe - 'com.google.common.cache.Striped64', - 'com.google.common.cache.Striped64$1', - 'com.google.common.cache.Striped64$Cell', - 'com.google.common.primitives.UnsignedBytes$LexicographicalComparatorHolder$UnsafeComparator', - 'com.google.common.primitives.UnsignedBytes$LexicographicalComparatorHolder$UnsafeComparator$1', - 'com.google.common.util.concurrent.AbstractFuture$UnsafeAtomicHelper', - 'com.google.common.util.concurrent.AbstractFuture$UnsafeAtomicHelper$1', - // missing - 'com.ibm.icu.lang.UCharacter' -] +thirdPartyAudit { + ignoreViolations ( + // uses internal java api: sun.misc.Unsafe + 'com.google.common.cache.Striped64', + 'com.google.common.cache.Striped64$1', + 'com.google.common.cache.Striped64$Cell', + 'com.google.common.primitives.UnsignedBytes$LexicographicalComparatorHolder$UnsafeComparator', + 'com.google.common.primitives.UnsignedBytes$LexicographicalComparatorHolder$UnsafeComparator$1', + 'com.google.common.util.concurrent.AbstractFuture$UnsafeAtomicHelper', + 'com.google.common.util.concurrent.AbstractFuture$UnsafeAtomicHelper$1' + ) + + ignoreMissingClasses ( + 'com.ibm.icu.lang.UCharacter' + ) +}