{
  "SPDXID" : "SPDXRef-DOCUMENT",
  "spdxVersion" : "SPDX-2.3",
  "creationInfo" : {
    "created" : "2024-09-21T02:03:16Z",
    "creators" : [ "Tool: spdx-maven-plugin" ],
    "licenseListVersion" : "3.25.0"
  },
  "name" : "Apache Commons CSV",
  "dataLicense" : "CC0-1.0",
  "documentNamespace" : "http://spdx.org/spdxpackages/org.apache.commons_commons-csv-1.12.0",
  "packages" : [ {
    "SPDXID" : "SPDXRef-gnrtd0",
    "checksums" : [ {
      "algorithm" : "SHA1",
      "checksumValue" : "c77e053d7189bc0857f8d323ab61cb949965fbd1"
    } ],
    "copyrightText" : "NOASSERTION",
    "description" : "The Apache Commons CSV library provides a simple interface for reading and writing CSV files of various types.",
    "downloadLocation" : "NOASSERTION",
    "externalRefs" : [ {
      "referenceCategory" : "PACKAGE-MANAGER",
      "referenceLocator" : "pkg:maven/org.apache.commons/commons-csv@1.12.0",
      "referenceType" : "purl"
    } ],
    "filesAnalyzed" : true,
    "homepage" : "https://commons.apache.org/proper/commons-csv/",
    "licenseConcluded" : "Apache-2.0",
    "licenseDeclared" : "Apache-2.0",
    "licenseInfoFromFiles" : [ "NOASSERTION" ],
    "name" : "Apache Commons CSV",
    "originator" : "Organization:The Apache Software Foundation",
    "packageFileName" : "commons-csv-1.12.0.jar",
    "packageVerificationCode" : {
      "packageVerificationCodeValue" : "0876271651087abed114b9e8c4e25f372849476d"
    },
    "primaryPackagePurpose" : "LIBRARY",
    "summary" : "The Apache Commons CSV library provides a simple interface for reading and writing CSV files of various types.",
    "supplier" : "Organization: The Apache Software Foundation",
    "versionInfo" : "1.12.0"
  }, {
    "SPDXID" : "SPDXRef-gnrtd52",
    "copyrightText" : "UNSPECIFIED",
    "description" : "Module \"junit-jupiter\" of JUnit 5.",
    "downloadLocation" : "NOASSERTION",
    "externalRefs" : [ {
      "referenceCategory" : "PACKAGE-MANAGER",
      "referenceLocator" : "pkg:maven/org.junit.jupiter/junit-jupiter@5.11.0",
      "referenceType" : "purl"
    } ],
    "filesAnalyzed" : false,
    "homepage" : "https://junit.org/junit5/",
    "licenseConcluded" : "NOASSERTION",
    "licenseDeclared" : "NOASSERTION",
    "name" : "JUnit Jupiter (Aggregator)",
    "summary" : "Module \"junit-jupiter\" of JUnit 5.",
    "versionInfo" : "5.11.0"
  }, {
    "SPDXID" : "SPDXRef-gnrtd53",
    "copyrightText" : "UNSPECIFIED",
    "description" : "Module \"junit-jupiter-api\" of JUnit 5.",
    "downloadLocation" : "NOASSERTION",
    "externalRefs" : [ {
      "referenceCategory" : "PACKAGE-MANAGER",
      "referenceLocator" : "pkg:maven/org.junit.jupiter/junit-jupiter-api@5.11.0",
      "referenceType" : "purl"
    } ],
    "filesAnalyzed" : false,
    "homepage" : "https://junit.org/junit5/",
    "licenseConcluded" : "NOASSERTION",
    "licenseDeclared" : "NOASSERTION",
    "name" : "JUnit Jupiter API",
    "summary" : "Module \"junit-jupiter-api\" of JUnit 5.",
    "versionInfo" : "5.11.0"
  }, {
    "SPDXID" : "SPDXRef-gnrtd54",
    "copyrightText" : "UNSPECIFIED",
    "description" : "Open Test Alliance for the JVM",
    "downloadLocation" : "NOASSERTION",
    "externalRefs" : [ {
      "referenceCategory" : "PACKAGE-MANAGER",
      "referenceLocator" : "pkg:maven/org.opentest4j/opentest4j@1.3.0",
      "referenceType" : "purl"
    } ],
    "filesAnalyzed" : false,
    "homepage" : "https://github.com/ota4j-team/opentest4j",
    "licenseConcluded" : "NOASSERTION",
    "licenseDeclared" : "Apache-2.0",
    "name" : "org.opentest4j:opentest4j",
    "summary" : "Open Test Alliance for the JVM",
    "versionInfo" : "1.3.0"
  }, {
    "SPDXID" : "SPDXRef-gnrtd55",
    "copyrightText" : "UNSPECIFIED",
    "description" : "Module \"junit-platform-commons\" of JUnit 5.",
    "downloadLocation" : "NOASSERTION",
    "externalRefs" : [ {
      "referenceCategory" : "PACKAGE-MANAGER",
      "referenceLocator" : "pkg:maven/org.junit.platform/junit-platform-commons@1.11.0",
      "referenceType" : "purl"
    } ],
    "filesAnalyzed" : false,
    "homepage" : "https://junit.org/junit5/",
    "licenseConcluded" : "NOASSERTION",
    "licenseDeclared" : "NOASSERTION",
    "name" : "JUnit Platform Commons",
    "summary" : "Module \"junit-platform-commons\" of JUnit 5.",
    "versionInfo" : "1.11.0"
  }, {
    "SPDXID" : "SPDXRef-gnrtd56",
    "copyrightText" : "UNSPECIFIED",
    "description" : "@API Guardian",
    "downloadLocation" : "NOASSERTION",
    "externalRefs" : [ {
      "referenceCategory" : "PACKAGE-MANAGER",
      "referenceLocator" : "pkg:maven/org.apiguardian/apiguardian-api@1.1.2",
      "referenceType" : "purl"
    } ],
    "filesAnalyzed" : false,
    "homepage" : "https://github.com/apiguardian-team/apiguardian",
    "licenseConcluded" : "NOASSERTION",
    "licenseDeclared" : "Apache-2.0",
    "name" : "org.apiguardian:apiguardian-api",
    "summary" : "@API Guardian",
    "versionInfo" : "1.1.2"
  }, {
    "SPDXID" : "SPDXRef-gnrtd57",
    "copyrightText" : "UNSPECIFIED",
    "description" : "Module \"junit-jupiter-params\" of JUnit 5.",
    "downloadLocation" : "NOASSERTION",
    "externalRefs" : [ {
      "referenceCategory" : "PACKAGE-MANAGER",
      "referenceLocator" : "pkg:maven/org.junit.jupiter/junit-jupiter-params@5.11.0",
      "referenceType" : "purl"
    } ],
    "filesAnalyzed" : false,
    "homepage" : "https://junit.org/junit5/",
    "licenseConcluded" : "NOASSERTION",
    "licenseDeclared" : "NOASSERTION",
    "name" : "JUnit Jupiter Params",
    "summary" : "Module \"junit-jupiter-params\" of JUnit 5.",
    "versionInfo" : "5.11.0"
  }, {
    "SPDXID" : "SPDXRef-gnrtd58",
    "copyrightText" : "UNSPECIFIED",
    "description" : "Module \"junit-jupiter-engine\" of JUnit 5.",
    "downloadLocation" : "NOASSERTION",
    "externalRefs" : [ {
      "referenceCategory" : "PACKAGE-MANAGER",
      "referenceLocator" : "pkg:maven/org.junit.jupiter/junit-jupiter-engine@5.11.0",
      "referenceType" : "purl"
    } ],
    "filesAnalyzed" : false,
    "homepage" : "https://junit.org/junit5/",
    "licenseConcluded" : "NOASSERTION",
    "licenseDeclared" : "NOASSERTION",
    "name" : "JUnit Jupiter Engine",
    "summary" : "Module \"junit-jupiter-engine\" of JUnit 5.",
    "versionInfo" : "5.11.0"
  }, {
    "SPDXID" : "SPDXRef-gnrtd59",
    "copyrightText" : "UNSPECIFIED",
    "description" : "Module \"junit-platform-engine\" of JUnit 5.",
    "downloadLocation" : "NOASSERTION",
    "externalRefs" : [ {
      "referenceCategory" : "PACKAGE-MANAGER",
      "referenceLocator" : "pkg:maven/org.junit.platform/junit-platform-engine@1.11.0",
      "referenceType" : "purl"
    } ],
    "filesAnalyzed" : false,
    "homepage" : "https://junit.org/junit5/",
    "licenseConcluded" : "NOASSERTION",
    "licenseDeclared" : "NOASSERTION",
    "name" : "JUnit Platform Engine API",
    "summary" : "Module \"junit-platform-engine\" of JUnit 5.",
    "versionInfo" : "1.11.0"
  }, {
    "SPDXID" : "SPDXRef-gnrtd60",
    "copyrightText" : "UNSPECIFIED",
    "description" : "Core API and libraries of hamcrest matcher framework.",
    "downloadLocation" : "NOASSERTION",
    "externalRefs" : [ {
      "referenceCategory" : "PACKAGE-MANAGER",
      "referenceLocator" : "pkg:maven/org.hamcrest/hamcrest@3.0",
      "referenceType" : "purl"
    } ],
    "filesAnalyzed" : false,
    "homepage" : "http://hamcrest.org/JavaHamcrest/",
    "licenseConcluded" : "NOASSERTION",
    "licenseDeclared" : "NOASSERTION",
    "name" : "Hamcrest",
    "summary" : "Core API and libraries of hamcrest matcher framework.",
    "versionInfo" : "3.0"
  }, {
    "SPDXID" : "SPDXRef-gnrtd61",
    "copyrightText" : "UNSPECIFIED",
    "description" : "Mockito mock objects library core API and implementation",
    "downloadLocation" : "NOASSERTION",
    "externalRefs" : [ {
      "referenceCategory" : "PACKAGE-MANAGER",
      "referenceLocator" : "pkg:maven/org.mockito/mockito-core@4.11.0",
      "referenceType" : "purl"
    } ],
    "filesAnalyzed" : false,
    "homepage" : "https://github.com/mockito/mockito",
    "licenseConcluded" : "NOASSERTION",
    "licenseDeclared" : "NOASSERTION",
    "name" : "mockito-core",
    "summary" : "Mockito mock objects library core API and implementation",
    "versionInfo" : "4.11.0"
  }, {
    "SPDXID" : "SPDXRef-gnrtd62",
    "copyrightText" : "UNSPECIFIED",
    "description" : "Byte Buddy is a Java library for creating Java classes at run time.\n        This artifact is a build of Byte Buddy with all ASM dependencies repackaged into its own name space.",
    "downloadLocation" : "NOASSERTION",
    "externalRefs" : [ {
      "referenceCategory" : "PACKAGE-MANAGER",
      "referenceLocator" : "pkg:maven/net.bytebuddy/byte-buddy@1.12.19",
      "referenceType" : "purl"
    } ],
    "filesAnalyzed" : false,
    "homepage" : "https://bytebuddy.net/byte-buddy",
    "licenseConcluded" : "NOASSERTION",
    "licenseDeclared" : "Apache-2.0",
    "name" : "Byte Buddy (without dependencies)",
    "summary" : "Byte Buddy is a Java library for creating Java classes at run time.\n        This artifact is a build of Byte Buddy with all ASM dependencies repackaged into its own name space.",
    "versionInfo" : "1.12.19"
  }, {
    "SPDXID" : "SPDXRef-gnrtd63",
    "copyrightText" : "UNSPECIFIED",
    "description" : "The Byte Buddy agent offers convenience for attaching an agent to the local or a remote VM.",
    "downloadLocation" : "NOASSERTION",
    "externalRefs" : [ {
      "referenceCategory" : "PACKAGE-MANAGER",
      "referenceLocator" : "pkg:maven/net.bytebuddy/byte-buddy-agent@1.12.19",
      "referenceType" : "purl"
    } ],
    "filesAnalyzed" : false,
    "homepage" : "https://bytebuddy.net/byte-buddy-agent",
    "licenseConcluded" : "NOASSERTION",
    "licenseDeclared" : "Apache-2.0",
    "name" : "Byte Buddy agent",
    "summary" : "The Byte Buddy agent offers convenience for attaching an agent to the local or a remote VM.",
    "versionInfo" : "1.12.19"
  }, {
    "SPDXID" : "SPDXRef-gnrtd64",
    "copyrightText" : "UNSPECIFIED",
    "description" : "A library for instantiating Java objects",
    "downloadLocation" : "NOASSERTION",
    "externalRefs" : [ {
      "referenceCategory" : "PACKAGE-MANAGER",
      "referenceLocator" : "pkg:maven/org.objenesis/objenesis@3.3",
      "referenceType" : "purl"
    } ],
    "filesAnalyzed" : false,
    "homepage" : "http://objenesis.org/objenesis",
    "licenseConcluded" : "NOASSERTION",
    "licenseDeclared" : "Apache-2.0",
    "name" : "Objenesis",
    "originator" : "Organization:Joe Walnes, Henri Tremblay, Leonardo Mesquita",
    "summary" : "A library for instantiating Java objects",
    "versionInfo" : "3.3"
  }, {
    "SPDXID" : "SPDXRef-gnrtd65",
    "copyrightText" : "UNSPECIFIED",
    "description" : "The Apache Commons IO library contains utility classes, stream implementations, file filters,\nfile comparators, endian transformation classes, and much more.",
    "downloadLocation" : "NOASSERTION",
    "externalRefs" : [ {
      "referenceCategory" : "PACKAGE-MANAGER",
      "referenceLocator" : "pkg:maven/commons-io/commons-io@2.17.0",
      "referenceType" : "purl"
    } ],
    "filesAnalyzed" : false,
    "homepage" : "https://commons.apache.org/proper/commons-io/",
    "licenseConcluded" : "NOASSERTION",
    "licenseDeclared" : "Apache-2.0",
    "name" : "Apache Commons IO",
    "originator" : "Organization:The Apache Software Foundation",
    "summary" : "The Apache Commons IO library contains utility classes, stream implementations, file filters,\nfile comparators, endian transformation classes, and much more.",
    "versionInfo" : "2.17.0"
  }, {
    "SPDXID" : "SPDXRef-gnrtd66",
    "copyrightText" : "UNSPECIFIED",
    "description" : "The Apache Commons Codec component contains encoders and decoders for\n     various formats such as Base16, Base32, Base64, digest, and Hexadecimal. In addition to these\n     widely used encoders and decoders, the codec package also maintains a\n     collection of phonetic encoding utilities.",
    "downloadLocation" : "NOASSERTION",
    "externalRefs" : [ {
      "referenceCategory" : "PACKAGE-MANAGER",
      "referenceLocator" : "pkg:maven/commons-codec/commons-codec@1.17.1",
      "referenceType" : "purl"
    } ],
    "filesAnalyzed" : false,
    "homepage" : "https://commons.apache.org/proper/commons-codec/",
    "licenseConcluded" : "NOASSERTION",
    "licenseDeclared" : "Apache-2.0",
    "name" : "Apache Commons Codec",
    "originator" : "Organization:The Apache Software Foundation",
    "summary" : "The Apache Commons Codec component contains encoders and decoders for\n     various formats such as Base16, Base32, Base64, digest, and Hexadecimal. In addition to these\n     widely used encoders and decoders, the codec package also maintains a\n     collection of phonetic encoding utilities.",
    "versionInfo" : "1.17.1"
  }, {
    "SPDXID" : "SPDXRef-gnrtd67",
    "copyrightText" : "UNSPECIFIED",
    "description" : "Apache Commons Lang, a package of Java utility classes for the\n  classes that are in java.lang's hierarchy, or are considered to be so\n  standard as to justify existence in java.lang.\n\n  The code is tested using the latest revision of the JDK for supported\n  LTS releases: 8, 11, 17 and 21 currently.\n  See https://github.com/apache/commons-lang/blob/master/.github/workflows/maven.yml\n  \n  Please ensure your build environment is up-to-date and kindly report any build issues.",
    "downloadLocation" : "NOASSERTION",
    "externalRefs" : [ {
      "referenceCategory" : "PACKAGE-MANAGER",
      "referenceLocator" : "pkg:maven/org.apache.commons/commons-lang3@3.17.0",
      "referenceType" : "purl"
    } ],
    "filesAnalyzed" : false,
    "homepage" : "https://commons.apache.org/proper/commons-lang/",
    "licenseConcluded" : "NOASSERTION",
    "licenseDeclared" : "Apache-2.0",
    "name" : "Apache Commons Lang",
    "originator" : "Organization:The Apache Software Foundation",
    "summary" : "Apache Commons Lang, a package of Java utility classes for the\n  classes that are in java.lang's hierarchy, or are considered to be so\n  standard as to justify existence in java.lang.\n\n  The code is tested using the latest revision of the JDK for supported\n  LTS releases: 8, 11, 17 and 21 currently.\n  See https://github.com/apache/commons-lang/blob/master/.github/workflows/maven.yml\n  \n  Please ensure your build environment is up-to-date and kindly report any build issues.",
    "versionInfo" : "3.17.0"
  }, {
    "SPDXID" : "SPDXRef-gnrtd68",
    "copyrightText" : "UNSPECIFIED",
    "description" : "H2 Database Engine",
    "downloadLocation" : "NOASSERTION",
    "externalRefs" : [ {
      "referenceCategory" : "PACKAGE-MANAGER",
      "referenceLocator" : "pkg:maven/com.h2database/h2@2.2.224",
      "referenceType" : "purl"
    } ],
    "filesAnalyzed" : false,
    "homepage" : "https://h2database.com",
    "licenseConcluded" : "NOASSERTION",
    "licenseDeclared" : "NOASSERTION",
    "name" : "H2 Database Engine",
    "summary" : "H2 Database Engine",
    "versionInfo" : "2.2.224"
  }, {
    "SPDXID" : "SPDXRef-gnrtd69",
    "copyrightText" : "UNSPECIFIED",
    "description" : "The jmh is a Java harness for building, running, and analysing\n        nano/micro/macro benchmarks written in Java and other languages\n        targeting the JVM.",
    "downloadLocation" : "NOASSERTION",
    "externalRefs" : [ {
      "referenceCategory" : "PACKAGE-MANAGER",
      "referenceLocator" : "pkg:maven/org.openjdk.jmh/jmh-core@1.37",
      "referenceType" : "purl"
    } ],
    "filesAnalyzed" : false,
    "homepage" : "http://openjdk.java.net/projects/code-tools/jmh/jmh-core/",
    "licenseConcluded" : "NOASSERTION",
    "licenseDeclared" : "NOASSERTION",
    "name" : "JMH Core",
    "originator" : "Organization:Oracle",
    "summary" : "The jmh is a Java harness for building, running, and analysing\n        nano/micro/macro benchmarks written in Java and other languages\n        targeting the JVM.",
    "versionInfo" : "1.37"
  }, {
    "SPDXID" : "SPDXRef-gnrtd70",
    "copyrightText" : "UNSPECIFIED",
    "description" : "A Java library for parsing command line options",
    "downloadLocation" : "NOASSERTION",
    "externalRefs" : [ {
      "referenceCategory" : "PACKAGE-MANAGER",
      "referenceLocator" : "pkg:maven/net.sf.jopt-simple/jopt-simple@5.0.4",
      "referenceType" : "purl"
    } ],
    "filesAnalyzed" : false,
    "homepage" : "http://jopt-simple.github.io/jopt-simple",
    "licenseConcluded" : "NOASSERTION",
    "licenseDeclared" : "MIT",
    "name" : "JOpt Simple",
    "summary" : "A Java library for parsing command line options",
    "versionInfo" : "5.0.4"
  }, {
    "SPDXID" : "SPDXRef-gnrtd71",
    "copyrightText" : "UNSPECIFIED",
    "description" : "The Apache Commons Math project is a library of lightweight, self-contained mathematics and statistics components addressing the most common practical problems not immediately available in the Java programming language or commons-lang.",
    "downloadLocation" : "NOASSERTION",
    "externalRefs" : [ {
      "referenceCategory" : "PACKAGE-MANAGER",
      "referenceLocator" : "pkg:maven/org.apache.commons/commons-math3@3.6.1",
      "referenceType" : "purl"
    } ],
    "filesAnalyzed" : false,
    "homepage" : "http://commons.apache.org/proper/commons-math/",
    "licenseConcluded" : "NOASSERTION",
    "licenseDeclared" : "Apache-2.0",
    "name" : "Apache Commons Math",
    "originator" : "Organization:The Apache Software Foundation",
    "summary" : "The Apache Commons Math project is a library of lightweight, self-contained mathematics and statistics components addressing the most common practical problems not immediately available in the Java programming language or commons-lang.",
    "versionInfo" : "3.6.1"
  } ],
  "files" : [ {
    "SPDXID" : "SPDXRef-gnrtd1",
    "checksums" : [ {
      "algorithm" : "SHA1",
      "checksumValue" : "27603265568f6bf0459cd9bd98290eb051a46a6c"
    } ],
    "copyrightText" : "NOASSERTION",
    "fileName" : "./src/main/java/org/apache/commons/csv/CSVParser.java",
    "fileTypes" : [ "SOURCE" ],
    "licenseConcluded" : "NOASSERTION",
    "licenseInfoInFiles" : [ "NOASSERTION" ]
  }, {
    "SPDXID" : "SPDXRef-gnrtd2",
    "checksums" : [ {
      "algorithm" : "SHA1",
      "checksumValue" : "4310e55fcacd918fb0eb3c3722cd25d0316f1703"
    } ],
    "copyrightText" : "NOASSERTION",
    "fileName" : "./src/main/java/org/apache/commons/csv/CSVPrinter.java",
    "fileTypes" : [ "SOURCE" ],
    "licenseConcluded" : "NOASSERTION",
    "licenseInfoInFiles" : [ "NOASSERTION" ]
  }, {
    "SPDXID" : "SPDXRef-gnrtd3",
    "checksums" : [ {
      "algorithm" : "SHA1",
      "checksumValue" : "d531fcf3ac1b8f1593261c95230b3d633d0ba119"
    } ],
    "copyrightText" : "NOASSERTION",
    "fileName" : "./src/main/java/org/apache/commons/csv/CSVFormat.java",
    "fileTypes" : [ "SOURCE" ],
    "licenseConcluded" : "NOASSERTION",
    "licenseInfoInFiles" : [ "NOASSERTION" ]
  }, {
    "SPDXID" : "SPDXRef-gnrtd4",
    "checksums" : [ {
      "algorithm" : "SHA1",
      "checksumValue" : "1f770fe35d8d7089b0317498b4fa5bbbd90adb1e"
    } ],
    "copyrightText" : "NOASSERTION",
    "fileName" : "./src/main/java/org/apache/commons/csv/ExtendedBufferedReader.java",
    "fileTypes" : [ "SOURCE" ],
    "licenseConcluded" : "NOASSERTION",
    "licenseInfoInFiles" : [ "NOASSERTION" ]
  }, {
    "SPDXID" : "SPDXRef-gnrtd5",
    "checksums" : [ {
      "algorithm" : "SHA1",
      "checksumValue" : "e865f8f54f32685f1f21e39987a2581b1135f636"
    } ],
    "copyrightText" : "NOASSERTION",
    "fileName" : "./src/main/java/org/apache/commons/csv/QuoteMode.java",
    "fileTypes" : [ "SOURCE" ],
    "licenseConcluded" : "NOASSERTION",
    "licenseInfoInFiles" : [ "NOASSERTION" ]
  }, {
    "SPDXID" : "SPDXRef-gnrtd6",
    "checksums" : [ {
      "algorithm" : "SHA1",
      "checksumValue" : "9f10966baea08fbd203c267e2fcc4c5e4ee2539d"
    } ],
    "copyrightText" : "NOASSERTION",
    "fileName" : "./src/main/java/org/apache/commons/csv/Lexer.java",
    "fileTypes" : [ "SOURCE" ],
    "licenseConcluded" : "NOASSERTION",
    "licenseInfoInFiles" : [ "NOASSERTION" ]
  }, {
    "SPDXID" : "SPDXRef-gnrtd7",
    "checksums" : [ {
      "algorithm" : "SHA1",
      "checksumValue" : "ba97c4d80e591e30ebec458da8b8d39ec852beb0"
    } ],
    "copyrightText" : "NOASSERTION",
    "fileName" : "./src/main/java/org/apache/commons/csv/Token.java",
    "fileTypes" : [ "SOURCE" ],
    "licenseConcluded" : "NOASSERTION",
    "licenseInfoInFiles" : [ "NOASSERTION" ]
  }, {
    "SPDXID" : "SPDXRef-gnrtd8",
    "checksums" : [ {
      "algorithm" : "SHA1",
      "checksumValue" : "7af864f731b598f5dd8c145f3d018ea09305431f"
    } ],
    "copyrightText" : "NOASSERTION",
    "fileName" : "./src/main/java/org/apache/commons/csv/CSVException.java",
    "fileTypes" : [ "SOURCE" ],
    "licenseConcluded" : "NOASSERTION",
    "licenseInfoInFiles" : [ "NOASSERTION" ]
  }, {
    "SPDXID" : "SPDXRef-gnrtd9",
    "checksums" : [ {
      "algorithm" : "SHA1",
      "checksumValue" : "372aad3e858600aaab5e1ac779c77eba439226fa"
    } ],
    "copyrightText" : "NOASSERTION",
    "fileName" : "./src/main/java/org/apache/commons/csv/DuplicateHeaderMode.java",
    "fileTypes" : [ "SOURCE" ],
    "licenseConcluded" : "NOASSERTION",
    "licenseInfoInFiles" : [ "NOASSERTION" ]
  }, {
    "SPDXID" : "SPDXRef-gnrtd10",
    "checksums" : [ {
      "algorithm" : "SHA1",
      "checksumValue" : "0f88b466b833b82102264520c83b2a15c8d95cb7"
    } ],
    "copyrightText" : "NOASSERTION",
    "fileName" : "./src/main/java/org/apache/commons/csv/package-info.java",
    "fileTypes" : [ "SOURCE" ],
    "licenseConcluded" : "NOASSERTION",
    "licenseInfoInFiles" : [ "NOASSERTION" ]
  }, {
    "SPDXID" : "SPDXRef-gnrtd11",
    "checksums" : [ {
      "algorithm" : "SHA1",
      "checksumValue" : "c163ad113f9199e7eed7f5ebf41a2d56a81bcfdc"
    } ],
    "copyrightText" : "NOASSERTION",
    "fileName" : "./src/main/java/org/apache/commons/csv/Constants.java",
    "fileTypes" : [ "SOURCE" ],
    "licenseConcluded" : "NOASSERTION",
    "licenseInfoInFiles" : [ "NOASSERTION" ]
  }, {
    "SPDXID" : "SPDXRef-gnrtd12",
    "checksums" : [ {
      "algorithm" : "SHA1",
      "checksumValue" : "f6f1fcda2e92f6ed3b5cdecae5573b2358cf2ffb"
    } ],
    "copyrightText" : "NOASSERTION",
    "fileName" : "./src/main/java/org/apache/commons/csv/CSVRecord.java",
    "fileTypes" : [ "SOURCE" ],
    "licenseConcluded" : "NOASSERTION",
    "licenseInfoInFiles" : [ "NOASSERTION" ]
  }, {
    "SPDXID" : "SPDXRef-gnrtd13",
    "checksums" : [ {
      "algorithm" : "SHA1",
      "checksumValue" : "27cf882609077563bcdc6d9d5b42c25626444700"
    } ],
    "copyrightText" : "NOASSERTION",
    "fileName" : "./NOTICE.txt",
    "fileTypes" : [ "TEXT" ],
    "licenseConcluded" : "NOASSERTION",
    "licenseInfoInFiles" : [ "NOASSERTION" ]
  }, {
    "SPDXID" : "SPDXRef-gnrtd14",
    "checksums" : [ {
      "algorithm" : "SHA1",
      "checksumValue" : "2b8b815229aa8a61e483fb4ba0588b8b6c491890"
    } ],
    "copyrightText" : "NOASSERTION",
    "fileName" : "./LICENSE.txt",
    "fileTypes" : [ "TEXT" ],
    "licenseConcluded" : "NOASSERTION",
    "licenseInfoInFiles" : [ "NOASSERTION" ]
  }, {
    "SPDXID" : "SPDXRef-gnrtd15",
    "checksums" : [ {
      "algorithm" : "SHA1",
      "checksumValue" : "7dd53d259447804d589c69ceed8312a052c6ab79"
    } ],
    "copyrightText" : "NOASSERTION",
    "fileName" : "./src/test/java/org/apache/commons/csv/CSVFileParserTest.java",
    "fileTypes" : [ "SOURCE" ],
    "licenseConcluded" : "NOASSERTION",
    "licenseInfoInFiles" : [ "NOASSERTION" ]
  }, {
    "SPDXID" : "SPDXRef-gnrtd16",
    "checksums" : [ {
      "algorithm" : "SHA1",
      "checksumValue" : "9ae66a810bcf3d142abfe807c41f491b151bad28"
    } ],
    "copyrightText" : "NOASSERTION",
    "fileName" : "./src/test/java/org/apache/commons/csv/ExtendedBufferedReaderTest.java",
    "fileTypes" : [ "SOURCE" ],
    "licenseConcluded" : "NOASSERTION",
    "licenseInfoInFiles" : [ "NOASSERTION" ]
  }, {
    "SPDXID" : "SPDXRef-gnrtd17",
    "checksums" : [ {
      "algorithm" : "SHA1",
      "checksumValue" : "de66fb88422ac98815a878af056e6a3832f69c06"
    } ],
    "copyrightText" : "NOASSERTION",
    "fileName" : "./src/test/java/org/apache/commons/csv/PerformanceTest.java",
    "fileTypes" : [ "SOURCE" ],
    "licenseConcluded" : "NOASSERTION",
    "licenseInfoInFiles" : [ "NOASSERTION" ]
  }, {
    "SPDXID" : "SPDXRef-gnrtd18",
    "checksums" : [ {
      "algorithm" : "SHA1",
      "checksumValue" : "162e38f524f4cc9ed3d117b2f4f39980f6b26fe4"
    } ],
    "copyrightText" : "NOASSERTION",
    "fileName" : "./src/test/java/org/apache/commons/csv/CSVRecordTest.java",
    "fileTypes" : [ "SOURCE" ],
    "licenseConcluded" : "NOASSERTION",
    "licenseInfoInFiles" : [ "NOASSERTION" ]
  }, {
    "SPDXID" : "SPDXRef-gnrtd19",
    "checksums" : [ {
      "algorithm" : "SHA1",
      "checksumValue" : "71ad7aec1673568352bd5e3ca6f862797b9cffcb"
    } ],
    "copyrightText" : "NOASSERTION",
    "fileName" : "./src/test/java/org/apache/commons/csv/CSVBenchmark.java",
    "fileTypes" : [ "SOURCE" ],
    "licenseConcluded" : "NOASSERTION",
    "licenseInfoInFiles" : [ "NOASSERTION" ]
  }, {
    "SPDXID" : "SPDXRef-gnrtd20",
    "checksums" : [ {
      "algorithm" : "SHA1",
      "checksumValue" : "8541d6c12f3ca41ebb218f877066d4a2481ee5f3"
    } ],
    "copyrightText" : "NOASSERTION",
    "fileName" : "./src/test/java/org/apache/commons/csv/LexerTest.java",
    "fileTypes" : [ "SOURCE" ],
    "licenseConcluded" : "NOASSERTION",
    "licenseInfoInFiles" : [ "NOASSERTION" ]
  }, {
    "SPDXID" : "SPDXRef-gnrtd21",
    "checksums" : [ {
      "algorithm" : "SHA1",
      "checksumValue" : "1f04aba0a19f7e204a038ca0c16da8fcae825c7f"
    } ],
    "copyrightText" : "NOASSERTION",
    "fileName" : "./src/test/java/org/apache/commons/csv/Utils.java",
    "fileTypes" : [ "SOURCE" ],
    "licenseConcluded" : "NOASSERTION",
    "licenseInfoInFiles" : [ "NOASSERTION" ]
  }, {
    "SPDXID" : "SPDXRef-gnrtd22",
    "checksums" : [ {
      "algorithm" : "SHA1",
      "checksumValue" : "616fe9cdcb432a964ab20020fe141367965d7992"
    } ],
    "copyrightText" : "NOASSERTION",
    "fileName" : "./src/test/java/org/apache/commons/csv/CSVFormatPredefinedTest.java",
    "fileTypes" : [ "SOURCE" ],
    "licenseConcluded" : "NOASSERTION",
    "licenseInfoInFiles" : [ "NOASSERTION" ]
  }, {
    "SPDXID" : "SPDXRef-gnrtd23",
    "checksums" : [ {
      "algorithm" : "SHA1",
      "checksumValue" : "f30e32cae02abe774b7e7a5902f904070d5c310c"
    } ],
    "copyrightText" : "NOASSERTION",
    "fileName" : "./src/test/java/org/apache/commons/csv/CSVDuplicateHeaderTest.java",
    "fileTypes" : [ "SOURCE" ],
    "licenseConcluded" : "NOASSERTION",
    "licenseInfoInFiles" : [ "NOASSERTION" ]
  }, {
    "SPDXID" : "SPDXRef-gnrtd24",
    "checksums" : [ {
      "algorithm" : "SHA1",
      "checksumValue" : "6dc2f9c9517ce1cafb24301141a4e16317c87fd7"
    } ],
    "copyrightText" : "NOASSERTION",
    "fileName" : "./src/test/java/org/apache/commons/csv/CSVFormatTest.java",
    "fileTypes" : [ "SOURCE" ],
    "licenseConcluded" : "NOASSERTION",
    "licenseInfoInFiles" : [ "NOASSERTION" ]
  }, {
    "SPDXID" : "SPDXRef-gnrtd25",
    "checksums" : [ {
      "algorithm" : "SHA1",
      "checksumValue" : "fb555d914f2e8b3f558b386b9c2176706dc419c4"
    } ],
    "copyrightText" : "NOASSERTION",
    "fileName" : "./src/test/java/org/apache/commons/csv/perf/PerformanceTest.java",
    "fileTypes" : [ "SOURCE" ],
    "licenseConcluded" : "NOASSERTION",
    "licenseInfoInFiles" : [ "NOASSERTION" ]
  }, {
    "SPDXID" : "SPDXRef-gnrtd26",
    "checksums" : [ {
      "algorithm" : "SHA1",
      "checksumValue" : "61b97a1def1c6948436b25b1dcbd6b71521881f9"
    } ],
    "copyrightText" : "NOASSERTION",
    "fileName" : "./src/test/java/org/apache/commons/csv/issues/JiraCsv263Test.java",
    "fileTypes" : [ "SOURCE" ],
    "licenseConcluded" : "NOASSERTION",
    "licenseInfoInFiles" : [ "NOASSERTION" ]
  }, {
    "SPDXID" : "SPDXRef-gnrtd27",
    "checksums" : [ {
      "algorithm" : "SHA1",
      "checksumValue" : "cb7e0685e15df0e100ac4b9e70d33eb20490a0f5"
    } ],
    "copyrightText" : "NOASSERTION",
    "fileName" : "./src/test/java/org/apache/commons/csv/issues/JiraCsv290Test.java",
    "fileTypes" : [ "SOURCE" ],
    "licenseConcluded" : "NOASSERTION",
    "licenseInfoInFiles" : [ "NOASSERTION" ]
  }, {
    "SPDXID" : "SPDXRef-gnrtd28",
    "checksums" : [ {
      "algorithm" : "SHA1",
      "checksumValue" : "e537c29a9c9275b5fdbbaa54e7c9f3a7d10494de"
    } ],
    "copyrightText" : "NOASSERTION",
    "fileName" : "./src/test/java/org/apache/commons/csv/issues/JiraCsv203Test.java",
    "fileTypes" : [ "SOURCE" ],
    "licenseConcluded" : "NOASSERTION",
    "licenseInfoInFiles" : [ "NOASSERTION" ]
  }, {
    "SPDXID" : "SPDXRef-gnrtd29",
    "checksums" : [ {
      "algorithm" : "SHA1",
      "checksumValue" : "fc02ad8ef15cbc5655a458747855a5c53ded5f97"
    } ],
    "copyrightText" : "NOASSERTION",
    "fileName" : "./src/test/java/org/apache/commons/csv/issues/JiraCsv167Test.java",
    "fileTypes" : [ "SOURCE" ],
    "licenseConcluded" : "NOASSERTION",
    "licenseInfoInFiles" : [ "NOASSERTION" ]
  }, {
    "SPDXID" : "SPDXRef-gnrtd30",
    "checksums" : [ {
      "algorithm" : "SHA1",
      "checksumValue" : "08fd057d8ec5d1437e02fb4fad3dc258e1ce674e"
    } ],
    "copyrightText" : "NOASSERTION",
    "fileName" : "./src/test/java/org/apache/commons/csv/issues/JiraCsv154Test.java",
    "fileTypes" : [ "SOURCE" ],
    "licenseConcluded" : "NOASSERTION",
    "licenseInfoInFiles" : [ "NOASSERTION" ]
  }, {
    "SPDXID" : "SPDXRef-gnrtd31",
    "checksums" : [ {
      "algorithm" : "SHA1",
      "checksumValue" : "f6f662d67dd6ea82b6eba4d962634b62ccc59e5e"
    } ],
    "copyrightText" : "NOASSERTION",
    "fileName" : "./src/test/java/org/apache/commons/csv/issues/JiraCsv247Test.java",
    "fileTypes" : [ "SOURCE" ],
    "licenseConcluded" : "NOASSERTION",
    "licenseInfoInFiles" : [ "NOASSERTION" ]
  }, {
    "SPDXID" : "SPDXRef-gnrtd32",
    "checksums" : [ {
      "algorithm" : "SHA1",
      "checksumValue" : "5119f87c6cfcf8d2cdb7e45feeea4972ec3adde6"
    } ],
    "copyrightText" : "NOASSERTION",
    "fileName" : "./src/test/java/org/apache/commons/csv/issues/JiraCsv198Test.java",
    "fileTypes" : [ "SOURCE" ],
    "licenseConcluded" : "NOASSERTION",
    "licenseInfoInFiles" : [ "NOASSERTION" ]
  }, {
    "SPDXID" : "SPDXRef-gnrtd33",
    "checksums" : [ {
      "algorithm" : "SHA1",
      "checksumValue" : "b020e3145c57cd595cbe1bd509aca045025eac90"
    } ],
    "copyrightText" : "NOASSERTION",
    "fileName" : "./src/test/java/org/apache/commons/csv/issues/JiraCsv265Test.java",
    "fileTypes" : [ "SOURCE" ],
    "licenseConcluded" : "NOASSERTION",
    "licenseInfoInFiles" : [ "NOASSERTION" ]
  }, {
    "SPDXID" : "SPDXRef-gnrtd34",
    "checksums" : [ {
      "algorithm" : "SHA1",
      "checksumValue" : "9e273b09fb5b0d3d19541313be61a64677c07b4d"
    } ],
    "copyrightText" : "NOASSERTION",
    "fileName" : "./src/test/java/org/apache/commons/csv/issues/JiraCsv264Test.java",
    "fileTypes" : [ "SOURCE" ],
    "licenseConcluded" : "NOASSERTION",
    "licenseInfoInFiles" : [ "NOASSERTION" ]
  }, {
    "SPDXID" : "SPDXRef-gnrtd35",
    "checksums" : [ {
      "algorithm" : "SHA1",
      "checksumValue" : "15215e020dc9cc8a925c48a476e99e2c1f8be885"
    } ],
    "copyrightText" : "NOASSERTION",
    "fileName" : "./src/test/java/org/apache/commons/csv/issues/JiraCsv213Test.java",
    "fileTypes" : [ "SOURCE" ],
    "licenseConcluded" : "NOASSERTION",
    "licenseInfoInFiles" : [ "NOASSERTION" ]
  }, {
    "SPDXID" : "SPDXRef-gnrtd36",
    "checksums" : [ {
      "algorithm" : "SHA1",
      "checksumValue" : "55d90e3e72c16e4322f0e964bc30acebac1df761"
    } ],
    "copyrightText" : "NOASSERTION",
    "fileName" : "./src/test/java/org/apache/commons/csv/issues/JiraCsv148Test.java",
    "fileTypes" : [ "SOURCE" ],
    "licenseConcluded" : "NOASSERTION",
    "licenseInfoInFiles" : [ "NOASSERTION" ]
  }, {
    "SPDXID" : "SPDXRef-gnrtd37",
    "checksums" : [ {
      "algorithm" : "SHA1",
      "checksumValue" : "9de799765c566139b5d9bcafb14876b003bddb8c"
    } ],
    "copyrightText" : "NOASSERTION",
    "fileName" : "./src/test/java/org/apache/commons/csv/issues/JiraCsv149Test.java",
    "fileTypes" : [ "SOURCE" ],
    "licenseConcluded" : "NOASSERTION",
    "licenseInfoInFiles" : [ "NOASSERTION" ]
  }, {
    "SPDXID" : "SPDXRef-gnrtd38",
    "checksums" : [ {
      "algorithm" : "SHA1",
      "checksumValue" : "a4dbef02f3ea0d02dabb878b4fc5c6ec4b116f1d"
    } ],
    "copyrightText" : "NOASSERTION",
    "fileName" : "./src/test/java/org/apache/commons/csv/issues/JiraCsv93Test.java",
    "fileTypes" : [ "SOURCE" ],
    "licenseConcluded" : "NOASSERTION",
    "licenseInfoInFiles" : [ "NOASSERTION" ]
  }, {
    "SPDXID" : "SPDXRef-gnrtd39",
    "checksums" : [ {
      "algorithm" : "SHA1",
      "checksumValue" : "a0422c32454cf2355c2a00ff00a91aea31505873"
    } ],
    "copyrightText" : "NOASSERTION",
    "fileName" : "./src/test/java/org/apache/commons/csv/issues/JiraCsv150Test.java",
    "fileTypes" : [ "SOURCE" ],
    "licenseConcluded" : "NOASSERTION",
    "licenseInfoInFiles" : [ "NOASSERTION" ]
  }, {
    "SPDXID" : "SPDXRef-gnrtd40",
    "checksums" : [ {
      "algorithm" : "SHA1",
      "checksumValue" : "a03f15ba244495922b090d3aefb869cff1eadea0"
    } ],
    "copyrightText" : "NOASSERTION",
    "fileName" : "./src/test/java/org/apache/commons/csv/issues/JiraCsv248Test.java",
    "fileTypes" : [ "SOURCE" ],
    "licenseConcluded" : "NOASSERTION",
    "licenseInfoInFiles" : [ "NOASSERTION" ]
  }, {
    "SPDXID" : "SPDXRef-gnrtd41",
    "checksums" : [ {
      "algorithm" : "SHA1",
      "checksumValue" : "2ab689feb73435b1b730456ec43be5e4abed1dd4"
    } ],
    "copyrightText" : "NOASSERTION",
    "fileName" : "./src/test/java/org/apache/commons/csv/issues/JiraCsv249Test.java",
    "fileTypes" : [ "SOURCE" ],
    "licenseConcluded" : "NOASSERTION",
    "licenseInfoInFiles" : [ "NOASSERTION" ]
  }, {
    "SPDXID" : "SPDXRef-gnrtd42",
    "checksums" : [ {
      "algorithm" : "SHA1",
      "checksumValue" : "e990af6a8d204fbfaa105ecadf990e37dac71a68"
    } ],
    "copyrightText" : "NOASSERTION",
    "fileName" : "./src/test/java/org/apache/commons/csv/issues/JiraCsv288Test.java",
    "fileTypes" : [ "SOURCE" ],
    "licenseConcluded" : "NOASSERTION",
    "licenseInfoInFiles" : [ "NOASSERTION" ]
  }, {
    "SPDXID" : "SPDXRef-gnrtd43",
    "checksums" : [ {
      "algorithm" : "SHA1",
      "checksumValue" : "d2812eb5473882336534687191ab91e4dbe0c02c"
    } ],
    "copyrightText" : "NOASSERTION",
    "fileName" : "./src/test/java/org/apache/commons/csv/issues/JiraCsv253Test.java",
    "fileTypes" : [ "SOURCE" ],
    "licenseConcluded" : "NOASSERTION",
    "licenseInfoInFiles" : [ "NOASSERTION" ]
  }, {
    "SPDXID" : "SPDXRef-gnrtd44",
    "checksums" : [ {
      "algorithm" : "SHA1",
      "checksumValue" : "252ce32b867ec7aa1548bedcf7eb8972883ba51c"
    } ],
    "copyrightText" : "NOASSERTION",
    "fileName" : "./src/test/java/org/apache/commons/csv/issues/JiraCsv211Test.java",
    "fileTypes" : [ "SOURCE" ],
    "licenseConcluded" : "NOASSERTION",
    "licenseInfoInFiles" : [ "NOASSERTION" ]
  }, {
    "SPDXID" : "SPDXRef-gnrtd45",
    "checksums" : [ {
      "algorithm" : "SHA1",
      "checksumValue" : "eece2d7ab2377e51198145b55988ccd0c5f6e5e5"
    } ],
    "copyrightText" : "NOASSERTION",
    "fileName" : "./src/test/java/org/apache/commons/csv/issues/JiraCsv271Test.java",
    "fileTypes" : [ "SOURCE" ],
    "licenseConcluded" : "NOASSERTION",
    "licenseInfoInFiles" : [ "NOASSERTION" ]
  }, {
    "SPDXID" : "SPDXRef-gnrtd46",
    "checksums" : [ {
      "algorithm" : "SHA1",
      "checksumValue" : "023e3c7dc3fb738cea28ba49e6a94fac2597b5cd"
    } ],
    "copyrightText" : "NOASSERTION",
    "fileName" : "./src/test/java/org/apache/commons/csv/issues/JiraCsv206Test.java",
    "fileTypes" : [ "SOURCE" ],
    "licenseConcluded" : "NOASSERTION",
    "licenseInfoInFiles" : [ "NOASSERTION" ]
  }, {
    "SPDXID" : "SPDXRef-gnrtd47",
    "checksums" : [ {
      "algorithm" : "SHA1",
      "checksumValue" : "d420ce49adee489176ef679434b706a34cb83f58"
    } ],
    "copyrightText" : "NOASSERTION",
    "fileName" : "./src/test/java/org/apache/commons/csv/issues/JiraCsv294Test.java",
    "fileTypes" : [ "SOURCE" ],
    "licenseConcluded" : "NOASSERTION",
    "licenseInfoInFiles" : [ "NOASSERTION" ]
  }, {
    "SPDXID" : "SPDXRef-gnrtd48",
    "checksums" : [ {
      "algorithm" : "SHA1",
      "checksumValue" : "22362735d1b27ae37e74f26726771d19a2467c2b"
    } ],
    "copyrightText" : "NOASSERTION",
    "fileName" : "./src/test/java/org/apache/commons/csv/CSVParserTest.java",
    "fileTypes" : [ "SOURCE" ],
    "licenseConcluded" : "NOASSERTION",
    "licenseInfoInFiles" : [ "NOASSERTION" ]
  }, {
    "SPDXID" : "SPDXRef-gnrtd49",
    "checksums" : [ {
      "algorithm" : "SHA1",
      "checksumValue" : "2bd845e18c6782ac38e8e922d5329beb7c1b2333"
    } ],
    "copyrightText" : "NOASSERTION",
    "fileName" : "./src/test/java/org/apache/commons/csv/TokenMatchersTest.java",
    "fileTypes" : [ "SOURCE" ],
    "licenseConcluded" : "NOASSERTION",
    "licenseInfoInFiles" : [ "NOASSERTION" ]
  }, {
    "SPDXID" : "SPDXRef-gnrtd50",
    "checksums" : [ {
      "algorithm" : "SHA1",
      "checksumValue" : "ca2a6d0114276b35530c11424d89f5fe4ef9d27d"
    } ],
    "copyrightText" : "NOASSERTION",
    "fileName" : "./src/test/java/org/apache/commons/csv/CSVPrinterTest.java",
    "fileTypes" : [ "SOURCE" ],
    "licenseConcluded" : "NOASSERTION",
    "licenseInfoInFiles" : [ "NOASSERTION" ]
  }, {
    "SPDXID" : "SPDXRef-gnrtd51",
    "checksums" : [ {
      "algorithm" : "SHA1",
      "checksumValue" : "aa9483ab7ac4ff6e9a8905683e3c3beaab7decca"
    } ],
    "copyrightText" : "NOASSERTION",
    "fileName" : "./src/test/java/org/apache/commons/csv/TokenMatchers.java",
    "fileTypes" : [ "SOURCE" ],
    "licenseConcluded" : "NOASSERTION",
    "licenseInfoInFiles" : [ "NOASSERTION" ]
  } ],
  "relationships" : [ {
    "spdxElementId" : "SPDXRef-DOCUMENT",
    "relationshipType" : "DESCRIBES",
    "relatedSpdxElement" : "SPDXRef-gnrtd0",
    "comment" : ""
  }, {
    "spdxElementId" : "SPDXRef-gnrtd0",
    "relationshipType" : "TEST_DEPENDENCY_OF",
    "relatedSpdxElement" : "SPDXRef-gnrtd61",
    "comment" : "Relationship created based on Maven POM information"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd0",
    "relationshipType" : "CONTAINS",
    "relatedSpdxElement" : "SPDXRef-gnrtd24"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd0",
    "relationshipType" : "CONTAINS",
    "relatedSpdxElement" : "SPDXRef-gnrtd50"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd0",
    "relationshipType" : "TEST_DEPENDENCY_OF",
    "relatedSpdxElement" : "SPDXRef-gnrtd60",
    "comment" : "Relationship created based on Maven POM information"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd0",
    "relationshipType" : "CONTAINS",
    "relatedSpdxElement" : "SPDXRef-gnrtd32"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd0",
    "relationshipType" : "CONTAINS",
    "relatedSpdxElement" : "SPDXRef-gnrtd5"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd0",
    "relationshipType" : "CONTAINS",
    "relatedSpdxElement" : "SPDXRef-gnrtd25"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd0",
    "relationshipType" : "CONTAINS",
    "relatedSpdxElement" : "SPDXRef-gnrtd39"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd0",
    "relationshipType" : "CONTAINS",
    "relatedSpdxElement" : "SPDXRef-gnrtd1"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd0",
    "relationshipType" : "CONTAINS",
    "relatedSpdxElement" : "SPDXRef-gnrtd26"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd0",
    "relationshipType" : "CONTAINS",
    "relatedSpdxElement" : "SPDXRef-gnrtd44"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd0",
    "relationshipType" : "CONTAINS",
    "relatedSpdxElement" : "SPDXRef-gnrtd2"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd0",
    "relationshipType" : "CONTAINS",
    "relatedSpdxElement" : "SPDXRef-gnrtd15"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd0",
    "relationshipType" : "CONTAINS",
    "relatedSpdxElement" : "SPDXRef-gnrtd51"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd0",
    "relationshipType" : "CONTAINS",
    "relatedSpdxElement" : "SPDXRef-gnrtd20"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd0",
    "relationshipType" : "CONTAINS",
    "relatedSpdxElement" : "SPDXRef-gnrtd22"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd0",
    "relationshipType" : "CONTAINS",
    "relatedSpdxElement" : "SPDXRef-gnrtd29"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd0",
    "relationshipType" : "CONTAINS",
    "relatedSpdxElement" : "SPDXRef-gnrtd21"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd0",
    "relationshipType" : "CONTAINS",
    "relatedSpdxElement" : "SPDXRef-gnrtd16"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd0",
    "relationshipType" : "CONTAINS",
    "relatedSpdxElement" : "SPDXRef-gnrtd7"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd0",
    "relationshipType" : "TEST_DEPENDENCY_OF",
    "relatedSpdxElement" : "SPDXRef-gnrtd52",
    "comment" : "Relationship created based on Maven POM information"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd0",
    "relationshipType" : "CONTAINS",
    "relatedSpdxElement" : "SPDXRef-gnrtd38"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd0",
    "relationshipType" : "CONTAINS",
    "relatedSpdxElement" : "SPDXRef-gnrtd28"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd0",
    "relationshipType" : "CONTAINS",
    "relatedSpdxElement" : "SPDXRef-gnrtd49"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd0",
    "relationshipType" : "CONTAINS",
    "relatedSpdxElement" : "SPDXRef-gnrtd4"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd0",
    "relationshipType" : "CONTAINS",
    "relatedSpdxElement" : "SPDXRef-gnrtd12"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd0",
    "relationshipType" : "CONTAINS",
    "relatedSpdxElement" : "SPDXRef-gnrtd13"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd0",
    "relationshipType" : "CONTAINS",
    "relatedSpdxElement" : "SPDXRef-gnrtd14"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd0",
    "relationshipType" : "CONTAINS",
    "relatedSpdxElement" : "SPDXRef-gnrtd19"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd0",
    "relationshipType" : "CONTAINS",
    "relatedSpdxElement" : "SPDXRef-gnrtd30"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd0",
    "relationshipType" : "CONTAINS",
    "relatedSpdxElement" : "SPDXRef-gnrtd3"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd0",
    "relationshipType" : "CONTAINS",
    "relatedSpdxElement" : "SPDXRef-gnrtd34"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd0",
    "relationshipType" : "CONTAINS",
    "relatedSpdxElement" : "SPDXRef-gnrtd46"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd0",
    "relationshipType" : "CONTAINS",
    "relatedSpdxElement" : "SPDXRef-gnrtd35"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd0",
    "relationshipType" : "CONTAINS",
    "relatedSpdxElement" : "SPDXRef-gnrtd18"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd0",
    "relationshipType" : "TEST_DEPENDENCY_OF",
    "relatedSpdxElement" : "SPDXRef-gnrtd69",
    "comment" : "Relationship created based on Maven POM information"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd0",
    "relationshipType" : "CONTAINS",
    "relatedSpdxElement" : "SPDXRef-gnrtd23"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd0",
    "relationshipType" : "CONTAINS",
    "relatedSpdxElement" : "SPDXRef-gnrtd41"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd0",
    "relationshipType" : "CONTAINS",
    "relatedSpdxElement" : "SPDXRef-gnrtd40"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd0",
    "relationshipType" : "CONTAINS",
    "relatedSpdxElement" : "SPDXRef-gnrtd36"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd0",
    "relationshipType" : "CONTAINS",
    "relatedSpdxElement" : "SPDXRef-gnrtd27"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd0",
    "relationshipType" : "CONTAINS",
    "relatedSpdxElement" : "SPDXRef-gnrtd45"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd0",
    "relationshipType" : "CONTAINS",
    "relatedSpdxElement" : "SPDXRef-gnrtd10"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd0",
    "relationshipType" : "CONTAINS",
    "relatedSpdxElement" : "SPDXRef-gnrtd48"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd0",
    "relationshipType" : "CONTAINS",
    "relatedSpdxElement" : "SPDXRef-gnrtd9"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd0",
    "relationshipType" : "TEST_DEPENDENCY_OF",
    "relatedSpdxElement" : "SPDXRef-gnrtd67",
    "comment" : "Relationship created based on Maven POM information"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd0",
    "relationshipType" : "CONTAINS",
    "relatedSpdxElement" : "SPDXRef-gnrtd33"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd0",
    "relationshipType" : "TEST_DEPENDENCY_OF",
    "relatedSpdxElement" : "SPDXRef-gnrtd68",
    "comment" : "Relationship created based on Maven POM information"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd0",
    "relationshipType" : "CONTAINS",
    "relatedSpdxElement" : "SPDXRef-gnrtd11"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd0",
    "relationshipType" : "DYNAMIC_LINK",
    "relatedSpdxElement" : "SPDXRef-gnrtd65",
    "comment" : "Relationship based on Maven POM file dependency information"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd0",
    "relationshipType" : "DYNAMIC_LINK",
    "relatedSpdxElement" : "SPDXRef-gnrtd66",
    "comment" : "Relationship based on Maven POM file dependency information"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd0",
    "relationshipType" : "CONTAINS",
    "relatedSpdxElement" : "SPDXRef-gnrtd42"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd0",
    "relationshipType" : "CONTAINS",
    "relatedSpdxElement" : "SPDXRef-gnrtd8"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd0",
    "relationshipType" : "CONTAINS",
    "relatedSpdxElement" : "SPDXRef-gnrtd43"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd0",
    "relationshipType" : "CONTAINS",
    "relatedSpdxElement" : "SPDXRef-gnrtd6"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd0",
    "relationshipType" : "CONTAINS",
    "relatedSpdxElement" : "SPDXRef-gnrtd37"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd0",
    "relationshipType" : "CONTAINS",
    "relatedSpdxElement" : "SPDXRef-gnrtd31"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd0",
    "relationshipType" : "CONTAINS",
    "relatedSpdxElement" : "SPDXRef-gnrtd17"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd0",
    "relationshipType" : "CONTAINS",
    "relatedSpdxElement" : "SPDXRef-gnrtd47"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd52",
    "relationshipType" : "TEST_DEPENDENCY_OF",
    "relatedSpdxElement" : "SPDXRef-gnrtd58",
    "comment" : "Relationship created based on Maven POM information"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd52",
    "relationshipType" : "TEST_DEPENDENCY_OF",
    "relatedSpdxElement" : "SPDXRef-gnrtd53",
    "comment" : "Relationship created based on Maven POM information"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd52",
    "relationshipType" : "TEST_DEPENDENCY_OF",
    "relatedSpdxElement" : "SPDXRef-gnrtd57",
    "comment" : "Relationship created based on Maven POM information"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd53",
    "relationshipType" : "TEST_DEPENDENCY_OF",
    "relatedSpdxElement" : "SPDXRef-gnrtd54",
    "comment" : "Relationship created based on Maven POM information"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd53",
    "relationshipType" : "TEST_DEPENDENCY_OF",
    "relatedSpdxElement" : "SPDXRef-gnrtd56",
    "comment" : "Relationship created based on Maven POM information"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd53",
    "relationshipType" : "TEST_DEPENDENCY_OF",
    "relatedSpdxElement" : "SPDXRef-gnrtd55",
    "comment" : "Relationship created based on Maven POM information"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd58",
    "relationshipType" : "TEST_DEPENDENCY_OF",
    "relatedSpdxElement" : "SPDXRef-gnrtd59",
    "comment" : "Relationship created based on Maven POM information"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd61",
    "relationshipType" : "TEST_DEPENDENCY_OF",
    "relatedSpdxElement" : "SPDXRef-gnrtd63",
    "comment" : "Relationship created based on Maven POM information"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd61",
    "relationshipType" : "TEST_DEPENDENCY_OF",
    "relatedSpdxElement" : "SPDXRef-gnrtd64",
    "comment" : "Relationship created based on Maven POM information"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd61",
    "relationshipType" : "TEST_DEPENDENCY_OF",
    "relatedSpdxElement" : "SPDXRef-gnrtd62",
    "comment" : "Relationship created based on Maven POM information"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd69",
    "relationshipType" : "TEST_DEPENDENCY_OF",
    "relatedSpdxElement" : "SPDXRef-gnrtd70",
    "comment" : "Relationship created based on Maven POM information"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd69",
    "relationshipType" : "TEST_DEPENDENCY_OF",
    "relatedSpdxElement" : "SPDXRef-gnrtd71",
    "comment" : "Relationship created based on Maven POM information"
  }, {
    "spdxElementId" : "SPDXRef-gnrtd1",
    "relationshipType" : "GENERATES",
    "relatedSpdxElement" : "SPDXRef-gnrtd0",
    "comment" : ""
  }, {
    "spdxElementId" : "SPDXRef-gnrtd2",
    "relationshipType" : "GENERATES",
    "relatedSpdxElement" : "SPDXRef-gnrtd0",
    "comment" : ""
  }, {
    "spdxElementId" : "SPDXRef-gnrtd3",
    "relationshipType" : "GENERATES",
    "relatedSpdxElement" : "SPDXRef-gnrtd0",
    "comment" : ""
  }, {
    "spdxElementId" : "SPDXRef-gnrtd4",
    "relationshipType" : "GENERATES",
    "relatedSpdxElement" : "SPDXRef-gnrtd0",
    "comment" : ""
  }, {
    "spdxElementId" : "SPDXRef-gnrtd5",
    "relationshipType" : "GENERATES",
    "relatedSpdxElement" : "SPDXRef-gnrtd0",
    "comment" : ""
  }, {
    "spdxElementId" : "SPDXRef-gnrtd6",
    "relationshipType" : "GENERATES",
    "relatedSpdxElement" : "SPDXRef-gnrtd0",
    "comment" : ""
  }, {
    "spdxElementId" : "SPDXRef-gnrtd7",
    "relationshipType" : "GENERATES",
    "relatedSpdxElement" : "SPDXRef-gnrtd0",
    "comment" : ""
  }, {
    "spdxElementId" : "SPDXRef-gnrtd8",
    "relationshipType" : "GENERATES",
    "relatedSpdxElement" : "SPDXRef-gnrtd0",
    "comment" : ""
  }, {
    "spdxElementId" : "SPDXRef-gnrtd9",
    "relationshipType" : "GENERATES",
    "relatedSpdxElement" : "SPDXRef-gnrtd0",
    "comment" : ""
  }, {
    "spdxElementId" : "SPDXRef-gnrtd10",
    "relationshipType" : "GENERATES",
    "relatedSpdxElement" : "SPDXRef-gnrtd0",
    "comment" : ""
  }, {
    "spdxElementId" : "SPDXRef-gnrtd11",
    "relationshipType" : "GENERATES",
    "relatedSpdxElement" : "SPDXRef-gnrtd0",
    "comment" : ""
  }, {
    "spdxElementId" : "SPDXRef-gnrtd12",
    "relationshipType" : "GENERATES",
    "relatedSpdxElement" : "SPDXRef-gnrtd0",
    "comment" : ""
  }, {
    "spdxElementId" : "SPDXRef-gnrtd13",
    "relationshipType" : "GENERATES",
    "relatedSpdxElement" : "SPDXRef-gnrtd0",
    "comment" : ""
  }, {
    "spdxElementId" : "SPDXRef-gnrtd14",
    "relationshipType" : "GENERATES",
    "relatedSpdxElement" : "SPDXRef-gnrtd0",
    "comment" : ""
  }, {
    "spdxElementId" : "SPDXRef-gnrtd15",
    "relationshipType" : "GENERATES",
    "relatedSpdxElement" : "SPDXRef-gnrtd0",
    "comment" : ""
  }, {
    "spdxElementId" : "SPDXRef-gnrtd16",
    "relationshipType" : "GENERATES",
    "relatedSpdxElement" : "SPDXRef-gnrtd0",
    "comment" : ""
  }, {
    "spdxElementId" : "SPDXRef-gnrtd17",
    "relationshipType" : "GENERATES",
    "relatedSpdxElement" : "SPDXRef-gnrtd0",
    "comment" : ""
  }, {
    "spdxElementId" : "SPDXRef-gnrtd18",
    "relationshipType" : "GENERATES",
    "relatedSpdxElement" : "SPDXRef-gnrtd0",
    "comment" : ""
  }, {
    "spdxElementId" : "SPDXRef-gnrtd19",
    "relationshipType" : "GENERATES",
    "relatedSpdxElement" : "SPDXRef-gnrtd0",
    "comment" : ""
  }, {
    "spdxElementId" : "SPDXRef-gnrtd20",
    "relationshipType" : "GENERATES",
    "relatedSpdxElement" : "SPDXRef-gnrtd0",
    "comment" : ""
  }, {
    "spdxElementId" : "SPDXRef-gnrtd21",
    "relationshipType" : "GENERATES",
    "relatedSpdxElement" : "SPDXRef-gnrtd0",
    "comment" : ""
  }, {
    "spdxElementId" : "SPDXRef-gnrtd22",
    "relationshipType" : "GENERATES",
    "relatedSpdxElement" : "SPDXRef-gnrtd0",
    "comment" : ""
  }, {
    "spdxElementId" : "SPDXRef-gnrtd23",
    "relationshipType" : "GENERATES",
    "relatedSpdxElement" : "SPDXRef-gnrtd0",
    "comment" : ""
  }, {
    "spdxElementId" : "SPDXRef-gnrtd24",
    "relationshipType" : "GENERATES",
    "relatedSpdxElement" : "SPDXRef-gnrtd0",
    "comment" : ""
  }, {
    "spdxElementId" : "SPDXRef-gnrtd25",
    "relationshipType" : "GENERATES",
    "relatedSpdxElement" : "SPDXRef-gnrtd0",
    "comment" : ""
  }, {
    "spdxElementId" : "SPDXRef-gnrtd26",
    "relationshipType" : "GENERATES",
    "relatedSpdxElement" : "SPDXRef-gnrtd0",
    "comment" : ""
  }, {
    "spdxElementId" : "SPDXRef-gnrtd27",
    "relationshipType" : "GENERATES",
    "relatedSpdxElement" : "SPDXRef-gnrtd0",
    "comment" : ""
  }, {
    "spdxElementId" : "SPDXRef-gnrtd28",
    "relationshipType" : "GENERATES",
    "relatedSpdxElement" : "SPDXRef-gnrtd0",
    "comment" : ""
  }, {
    "spdxElementId" : "SPDXRef-gnrtd29",
    "relationshipType" : "GENERATES",
    "relatedSpdxElement" : "SPDXRef-gnrtd0",
    "comment" : ""
  }, {
    "spdxElementId" : "SPDXRef-gnrtd30",
    "relationshipType" : "GENERATES",
    "relatedSpdxElement" : "SPDXRef-gnrtd0",
    "comment" : ""
  }, {
    "spdxElementId" : "SPDXRef-gnrtd31",
    "relationshipType" : "GENERATES",
    "relatedSpdxElement" : "SPDXRef-gnrtd0",
    "comment" : ""
  }, {
    "spdxElementId" : "SPDXRef-gnrtd32",
    "relationshipType" : "GENERATES",
    "relatedSpdxElement" : "SPDXRef-gnrtd0",
    "comment" : ""
  }, {
    "spdxElementId" : "SPDXRef-gnrtd33",
    "relationshipType" : "GENERATES",
    "relatedSpdxElement" : "SPDXRef-gnrtd0",
    "comment" : ""
  }, {
    "spdxElementId" : "SPDXRef-gnrtd34",
    "relationshipType" : "GENERATES",
    "relatedSpdxElement" : "SPDXRef-gnrtd0",
    "comment" : ""
  }, {
    "spdxElementId" : "SPDXRef-gnrtd35",
    "relationshipType" : "GENERATES",
    "relatedSpdxElement" : "SPDXRef-gnrtd0",
    "comment" : ""
  }, {
    "spdxElementId" : "SPDXRef-gnrtd36",
    "relationshipType" : "GENERATES",
    "relatedSpdxElement" : "SPDXRef-gnrtd0",
    "comment" : ""
  }, {
    "spdxElementId" : "SPDXRef-gnrtd37",
    "relationshipType" : "GENERATES",
    "relatedSpdxElement" : "SPDXRef-gnrtd0",
    "comment" : ""
  }, {
    "spdxElementId" : "SPDXRef-gnrtd38",
    "relationshipType" : "GENERATES",
    "relatedSpdxElement" : "SPDXRef-gnrtd0",
    "comment" : ""
  }, {
    "spdxElementId" : "SPDXRef-gnrtd39",
    "relationshipType" : "GENERATES",
    "relatedSpdxElement" : "SPDXRef-gnrtd0",
    "comment" : ""
  }, {
    "spdxElementId" : "SPDXRef-gnrtd40",
    "relationshipType" : "GENERATES",
    "relatedSpdxElement" : "SPDXRef-gnrtd0",
    "comment" : ""
  }, {
    "spdxElementId" : "SPDXRef-gnrtd41",
    "relationshipType" : "GENERATES",
    "relatedSpdxElement" : "SPDXRef-gnrtd0",
    "comment" : ""
  }, {
    "spdxElementId" : "SPDXRef-gnrtd42",
    "relationshipType" : "GENERATES",
    "relatedSpdxElement" : "SPDXRef-gnrtd0",
    "comment" : ""
  }, {
    "spdxElementId" : "SPDXRef-gnrtd43",
    "relationshipType" : "GENERATES",
    "relatedSpdxElement" : "SPDXRef-gnrtd0",
    "comment" : ""
  }, {
    "spdxElementId" : "SPDXRef-gnrtd44",
    "relationshipType" : "GENERATES",
    "relatedSpdxElement" : "SPDXRef-gnrtd0",
    "comment" : ""
  }, {
    "spdxElementId" : "SPDXRef-gnrtd45",
    "relationshipType" : "GENERATES",
    "relatedSpdxElement" : "SPDXRef-gnrtd0",
    "comment" : ""
  }, {
    "spdxElementId" : "SPDXRef-gnrtd46",
    "relationshipType" : "GENERATES",
    "relatedSpdxElement" : "SPDXRef-gnrtd0",
    "comment" : ""
  }, {
    "spdxElementId" : "SPDXRef-gnrtd47",
    "relationshipType" : "GENERATES",
    "relatedSpdxElement" : "SPDXRef-gnrtd0",
    "comment" : ""
  }, {
    "spdxElementId" : "SPDXRef-gnrtd48",
    "relationshipType" : "GENERATES",
    "relatedSpdxElement" : "SPDXRef-gnrtd0",
    "comment" : ""
  }, {
    "spdxElementId" : "SPDXRef-gnrtd49",
    "relationshipType" : "GENERATES",
    "relatedSpdxElement" : "SPDXRef-gnrtd0",
    "comment" : ""
  }, {
    "spdxElementId" : "SPDXRef-gnrtd50",
    "relationshipType" : "GENERATES",
    "relatedSpdxElement" : "SPDXRef-gnrtd0",
    "comment" : ""
  }, {
    "spdxElementId" : "SPDXRef-gnrtd51",
    "relationshipType" : "GENERATES",
    "relatedSpdxElement" : "SPDXRef-gnrtd0",
    "comment" : ""
  } ]
}