Project Dependencies

compile

The following is a list of compile dependencies for this project. These dependencies are required to compile and run the application:

GroupId ArtifactId Version Type
c3p0 c3p0 0.9.1.2 jar
com.oracle ojdbc14 10.2.0.2.0 jar
org.hibernate hibernate 3.2.7.ga jar
pt.digitalis dbmodelmanager-utils 1.0.38-1 jar
pt.digitalis dif-core 2.1.6 jar

test

The following is a list of test dependencies for this project. These dependencies are only required to compile and run unit tests for the application:

GroupId ArtifactId Version Type
junit junit 4.3 jar
mysql mysql-connector-java 5.1.21 jar
postgresql postgresql 8.3-604.jdbc3 jar

Project Transitive Dependencies

The following is a list of transitive dependencies for this project. Transitive dependencies are the dependencies of the project dependencies.

compile

The following is a list of compile dependencies for this project. These dependencies are required to compile and run the application:

GroupId ArtifactId Version Type
antlr antlr 2.7.6 jar
asm asm 1.5.3 jar
asm asm-attrs 1.5.3 jar
aspectj aspectjrt 1.5.2a jar
cglib cglib 2.1_3 jar
com.google.code.guice guice 1.0 jar
com.googlecode.flyway flyway-core 2.3.1 jar
commons-beanutils commons-beanutils 1.8.0 jar
commons-codec commons-codec 1.6 jar
commons-collections commons-collections 3.2.1 jar
commons-io commons-io 1.4 jar
commons-lang commons-lang 2.6 jar
commons-logging commons-logging 1.1.3 jar
dom4j dom4j 1.6.1 jar
httpunit httpunit 1.6.1 jar
javax.activation activation 1.1 jar
javax.mail mail 1.4.1 jar
javax.transaction jta 1.0.1B jar
jboss javassist 3.4.ga jar
jdom jdom 1.0 jar
jtidy jtidy 4aug2000r7-dev jar
log4j log4j 1.2.8 jar
nekohtml nekohtml 0.9.1 jar
net.sf.ehcache ehcache 1.2.3 jar
newrelic newrelic-api 2.7.0 jar
org.easymock easymock 2.0 jar
org.imgscalr imgscalr-lib 4.2 jar
pt.digitalis bytecode-utils 1.0.38-1 jar
pt.digitalis configuration-utils 1.0.38-1 jar
pt.digitalis digi-common 1.0.38-1 jar
pt.digitalis digi-pools 1.0.38-1 jar
pt.digitalis inspection-utils 1.0.38-1 jar
pt.digitalis ioc-utils 1.0.38-1 jar
pt.digitalis logger 1.0.10 jar
pt.digitalis security-utils 1.0.38-1 jar
pt.digitalis web-utils 1.0.38-1 jar
rhino js 1.5R4.1 jar
rome rome 1.0 jar
xerces xercesImpl 2.6.2 jar
xerces xmlParserAPIs 2.2.1 jar

provided

The following is a list of provided dependencies for this project. These dependencies are required to compile the application, but should be provided by default when using the library:

GroupId ArtifactId Version Type
javax.servlet servlet-api 2.4 jar

Project Dependency Graph

Dependency Tree

  • pt.digitalis:dif-model:jar:2.1.6 Information
    • junit:junit:jar:4.3 (test) Information
    • pt.digitalis:dif-core:jar:2.1.6 (compile) Information
      • pt.digitalis:digi-common:jar:1.0.38-1 (compile) Information
        • pt.digitalis:inspection-utils:jar:1.0.38-1 (compile) Information
        • commons-beanutils:commons-beanutils:jar:1.8.0 (compile) Information
        • commons-io:commons-io:jar:1.4 (compile) Information
        • commons-lang:commons-lang:jar:2.6 (compile) Information
        • rome:rome:jar:1.0 (compile) Information
          • jdom:jdom:jar:1.0 (compile) Information
        • junit:junit:jar:4.3 (compile) Information
        • pt.digitalis:logger:jar:1.0.10 (compile) Information
      • pt.digitalis:inspection-utils:jar:1.0.38-1 (compile) Information
        • junit:junit:jar:4.3 (compile) Information
        • pt.digitalis:logger:jar:1.0.10 (compile) Information
      • pt.digitalis:web-utils:jar:1.0.38-1 (compile) Information
        • httpunit:httpunit:jar:1.6.1 (compile) Information
          • xerces:xmlParserAPIs:jar:2.2.1 (compile) Information
          • xerces:xercesImpl:jar:2.6.2 (compile) Information
          • nekohtml:nekohtml:jar:0.9.1 (compile) Information
          • rhino:js:jar:1.5R4.1 (compile) Information
          • javax.servlet:servlet-api:jar:2.4 (provided) Information
          • jtidy:jtidy:jar:4aug2000r7-dev (compile) Information
          • junit:junit:jar:4.3 (compile) Information
        • junit:junit:jar:4.3 (compile) Information
        • org.easymock:easymock:jar:2.0 (compile) Information
        • pt.digitalis:logger:jar:1.0.10 (compile) Information
      • pt.digitalis:bytecode-utils:jar:1.0.38-1 (compile) Information
        • jboss:javassist:jar:3.4.ga (compile) Information
        • pt.digitalis:inspection-utils:jar:1.0.38-1 (compile) Information
        • junit:junit:jar:4.3 (compile) Information
        • pt.digitalis:logger:jar:1.0.10 (compile) Information
      • pt.digitalis:configuration-utils:jar:1.0.38-1 (compile) Information
        • pt.digitalis:inspection-utils:jar:1.0.38-1 (compile) Information
        • pt.digitalis:digi-common:jar:1.0.38-1 (compile) Information
        • junit:junit:jar:4.3 (compile) Information
        • pt.digitalis:logger:jar:1.0.10 (compile) Information
      • pt.digitalis:security-utils:jar:1.0.38-1 (compile) Information
        • pt.digitalis:configuration-utils:jar:1.0.38-1 (compile) Information
        • pt.digitalis:ioc-utils:jar:1.0.38-1 (compile) Information
        • commons-codec:commons-codec:jar:1.6 (compile) Information
        • junit:junit:jar:4.3 (compile) Information
      • pt.digitalis:ioc-utils:jar:1.0.38-1 (compile) Information
      • pt.digitalis:digi-pools:jar:1.0.38-1 (compile) Information
      • pt.digitalis:logger:jar:1.0.10 (compile) Information
        • log4j:log4j:jar:1.2.8 (compile) Information
      • com.google.code.guice:guice:jar:1.0 (compile) Information
      • commons-collections:commons-collections:jar:3.2.1 (compile) Information
      • commons-logging:commons-logging:jar:1.1.3 (compile) Information
      • aspectj:aspectjrt:jar:1.5.2a (compile) Information
      • org.imgscalr:imgscalr-lib:jar:4.2 (compile) Information
      • junit:junit:jar:4.3 (compile) Information
      • newrelic:newrelic-api:jar:2.7.0 (compile) Information
    • org.hibernate:hibernate:jar:3.2.7.ga (compile) Information
      • net.sf.ehcache:ehcache:jar:1.2.3 (compile) Information
      • javax.transaction:jta:jar:1.0.1B (compile) Information
      • commons-logging:commons-logging:jar:1.1.3 (compile) Information
      • asm:asm-attrs:jar:1.5.3 (compile) Information
      • dom4j:dom4j:jar:1.6.1 (compile) Information
      • antlr:antlr:jar:2.7.6 (compile) Information
      • cglib:cglib:jar:2.1_3 (compile) Information
        • asm:asm:jar:1.5.3 (compile) Information
      • asm:asm:jar:1.5.3 (compile) Information
      • commons-collections:commons-collections:jar:3.2.1 (compile) Information
    • c3p0:c3p0:jar:0.9.1.2 (compile) Information
    • postgresql:postgresql:jar:8.3-604.jdbc3 (test) Information
    • mysql:mysql-connector-java:jar:5.1.21 (test) Information
    • com.oracle:ojdbc14:jar:10.2.0.2.0 (compile) Information
    • pt.digitalis:dbmodelmanager-utils:jar:1.0.38-1 (compile) Information

Licenses

ASF 2.0: imgscalr - A Java Image Scaling Library

"New" BSD License: Bytecode Enhancement Utilities, Common Utilities, Configurations Utilities, DB Model Manager, DIF Core, DIF Model, Inspection Utilities, IoC Utilities, Logger, Pools Utilities, Security Utilities, Web Utilities

Apache 2: flyway-core

GNU LESSER GENERAL PUBLIC LICENSE: Hibernate, c3p0:JDBC DataSources/Resource Pools

Unknown: AntLR, EasyMock 2.0, HttpUnit, Neko HTML, ROME, RSS and atOM utilitiEs for Java, Unnamed - javax.servlet:servlet-api:jar:2.4, Unnamed - javax.transaction:jta:jar:1.0.1B, Unnamed - jdom:jdom:jar:1.0, Unnamed - log4j:log4j:jar:1.2.8, Unnamed - newrelic:newrelic-api:jar:2.7.0, Unnamed - rhino:js:jar:1.5R4.1, Unnamed - xerces:xercesImpl:jar:2.6.2, Unnamed - xerces:xmlParserAPIs:jar:2.2.1, asm, asm-attrs, cglib, dom4j

Eclipse Public License - v 1.0: AspectJ runtime

MPL 1.1: Javassist

The Apache Software License, Version 2.0: Commons BeanUtils, Commons Codec, Commons Collections, Commons IO, Commons Lang, Commons Logging, Guice, ehcache

Java HTML Tidy License: JTidy

BSD License: PostgreSQL JDBC Driver

Common Public License Version 1.0: JUnit

Common Development and Distribution License (CDDL) v1.0: JavaBeans Activation Framework (JAF), JavaMail API

The GNU General Public License, Version 2: MySQL java connector

Oracle Technology Network Development and Distribution License Terms: Oracle JDBC Driver

Dependency File Details

Filename Size Entries Classes Packages JDK Rev Debug Sealed
antlr-2.7.6.jar 433.04 kB 226 224 12 1.2 debug -
asm-1.5.3.jar 25.74 kB 19 14 1 1.2 release -
asm-attrs-1.5.3.jar 16.36 kB 22 16 1 1.2 release -
aspectjrt-1.5.2a.jar 112.31 kB 144 127 10 1.5 debug -
c3p0-0.9.1.2.jar 596.47 kB 434 382 44 1.4 debug -
cglib-2.1_3.jar 275.72 kB 243 228 8 1.2 debug -
guice-1.0.jar 543.10 kB 471 466 19 1.5 debug -
flyway-core-2.3.1.jar 251.86 kB 241 155 35 1.5 debug -
ojdbc14-10.2.0.2.0.jar 1.47 MB 691 623 26 1.2 debug sealed
commons-beanutils-1.8.0.jar 225.90 kB 155 137 6 1.3 debug -
commons-codec-1.6.jar 227.32 kB 218 76 6 1.5 debug -
commons-collections-3.2.1.jar 561.90 kB 482 458 12 1.2 debug -
commons-io-1.4.jar 106.49 kB 93 76 5 1.3 debug -
commons-lang-2.6.jar 277.56 kB 155 133 10 1.3 debug -
commons-logging-1.1.3.jar 60.60 kB 42 28 2 1.1 debug -
dom4j-1.6.1.jar 306.54 kB 208 190 14 1.3 debug -
httpunit-1.6.1.jar 397.05 kB 303 290 7 1.2 debug -
activation-1.1.jar 61.51 kB 50 38 3 1.4 debug -
mail-1.4.1.jar 437.18 kB 303 279 13 1.4 debug -
servlet-api-2.4.jar 95.40 kB 67 42 2 1.2 debug -
jta-1.0.1B.jar 8.61 kB 20 17 2 1.2 debug -
javassist-3.4.ga.jar 459.97 kB 279 262 15 1.2 debug -
jdom-1.0.jar 149.66 kB 87 75 8 1.1 debug -
jtidy-4aug2000r7-dev.jar 134.60 kB 129 119 3 1.1 release -
junit-4.3.jar 243.31 kB 313 290 16 1.5 debug -
log4j-1.2.8.jar 344.40 kB 274 244 19 1.2 debug -
mysql-connector-java-5.1.21.jar 808.54 kB 296 261 13 1.6 debug -
nekohtml-0.9.1.jar 65.54 kB 45 31 3 1.2 release -
ehcache-1.2.3.jar 203.17 kB 137 117 13 1.3 debug -
newrelic-api-2.7.0.jar 8.16 kB 18 6 1 1.5 debug -
easymock-2.0.jar 58.97 kB 62 56 3 1.5 debug -
hibernate-3.2.7.ga.jar 2.21 MB 1,469 1,385 78 1.4 debug -
imgscalr-lib-4.2.jar 27.24 kB 31 22 1 1.5 debug -
postgresql-8.3-604.jdbc3.jar 437.64 kB 204 181 18 1.4 debug -
bytecode-utils-1.0.38-1.jar 27.16 kB 23 10 4 1.5 debug -
configuration-utils-1.0.38-1.jar 17.66 kB 22 10 2 1.5 debug -
dbmodelmanager-utils-1.0.38-1.jar 7.34 kB 14 3 2 1.5 debug -
dif-core-2.1.6.jar 825.84 kB 434 344 65 1.5 debug -
digi-common-1.0.38-1.jar 38.43 kB 35 22 3 1.5 debug -
digi-pools-1.0.38-1.jar 18.31 kB 24 10 4 1.5 debug -
inspection-utils-1.0.38-1.jar 20.30 kB 24 12 2 1.5 debug -
ioc-utils-1.0.38-1.jar 23.85 kB 30 16 4 1.5 debug -
logger-1.0.10.jar 9.85 kB 16 6 1 1.5 debug -
security-utils-1.0.38-1.jar 10.71 kB 24 8 5 1.5 debug -
web-utils-1.0.38-1.jar 6.40 kB 13 2 1 1.5 debug -
js-1.5R4.1.jar 583.41 kB 252 233 11 1.1 debug -
rome-1.0.jar 214.53 kB 142 121 10 1.4 debug -
xercesImpl-2.6.2.jar 986.99 kB 845 784 37 1.1 release -
xmlParserAPIs-2.2.1.jar 81.14 kB 158 142 9 1.1 release -
Total Size Entries Classes Packages JDK Rev Debug Sealed
49 14.26 MB 9,987 8,771 589 1.6 43 1
compile: 45 compile: 12.72 MB compile: 9,107 compile: 7,997 compile: 540 - compile: 39 compile: 1
test: 3 test: 1.45 MB test: 813 test: 732 test: 47 - test: 3 -
provided: 1 provided: 95.40 kB provided: 67 provided: 42 provided: 2 - provided: 1 -

Dependency Repository Locations

Repo ID URL Release Snapshot Blacklisted
gradle-workaround http://flywaydb.org/repo Yes Yes Yes
mysnapshots http://development.digitalis.pt:8081/artifactory/repo - Yes -
apache-snapshot-repository http://people.apache.org/repo/m2-snapshot-repository Yes Yes -
apache.snapshots http://repository.apache.org/snapshots - Yes -
sonatype-nexus-snapshots https://oss.sonatype.org/content/repositories/snapshots - Yes -
mycentral http://development.digitalis.pt:8081/artifactory/repo Yes - -
gradle http://repo.gradle.org/gradle/libs-releases-local Yes Yes -
maven2-repository.dev.java.net http://download.java.net/maven/2/ Yes Yes -
codehaus-repository http://repository.codehaus.org Yes Yes -
central http://repo1.maven.org/maven2 Yes - -
maven-central http://repo1.maven.org/maven2 Yes Yes -

Repository locations for each of the Dependencies.

Artifact mysnapshots apache-snapshot-repository apache.snapshots sonatype-nexus-snapshots mycentral gradle maven2-repository.dev.java.net codehaus-repository central maven-central
antlr:antlr:jar:2.7.6 - - - - Found at http://development.digitalis.pt:8081/artifactory/repo - - - Found at http://repo1.maven.org/maven2 Found at http://repo1.maven.org/maven2
asm:asm:jar:1.5.3 - - - - Found at http://development.digitalis.pt:8081/artifactory/repo - - - Found at http://repo1.maven.org/maven2 Found at http://repo1.maven.org/maven2
asm:asm-attrs:jar:1.5.3 - - - - Found at http://development.digitalis.pt:8081/artifactory/repo - - - Found at http://repo1.maven.org/maven2 Found at http://repo1.maven.org/maven2
aspectj:aspectjrt:jar:1.5.2a - - - - Found at http://development.digitalis.pt:8081/artifactory/repo - - - Found at http://repo1.maven.org/maven2 Found at http://repo1.maven.org/maven2
c3p0:c3p0:jar:0.9.1.2 - - - - Found at http://development.digitalis.pt:8081/artifactory/repo - - - Found at http://repo1.maven.org/maven2 Found at http://repo1.maven.org/maven2
cglib:cglib:jar:2.1_3 - - - - Found at http://development.digitalis.pt:8081/artifactory/repo - - - Found at http://repo1.maven.org/maven2 Found at http://repo1.maven.org/maven2
com.google.code.guice:guice:jar:1.0 - - - - Found at http://development.digitalis.pt:8081/artifactory/repo - - - Found at http://repo1.maven.org/maven2 Found at http://repo1.maven.org/maven2
com.googlecode.flyway:flyway-core:jar:2.3.1 - - - - Found at http://development.digitalis.pt:8081/artifactory/repo - - - Found at http://repo1.maven.org/maven2 Found at http://repo1.maven.org/maven2
com.oracle:ojdbc14:jar:10.2.0.2.0 - - - - Found at http://development.digitalis.pt:8081/artifactory/repo - - - - -
commons-beanutils:commons-beanutils:jar:1.8.0 - - - - Found at http://development.digitalis.pt:8081/artifactory/repo - - - Found at http://repo1.maven.org/maven2 Found at http://repo1.maven.org/maven2
commons-codec:commons-codec:jar:1.6 - - - - Found at http://development.digitalis.pt:8081/artifactory/repo - - - Found at http://repo1.maven.org/maven2 Found at http://repo1.maven.org/maven2
commons-collections:commons-collections:jar:3.2.1 - - - - Found at http://development.digitalis.pt:8081/artifactory/repo - - - Found at http://repo1.maven.org/maven2 Found at http://repo1.maven.org/maven2
commons-io:commons-io:jar:1.4 - - - - Found at http://development.digitalis.pt:8081/artifactory/repo - - - Found at http://repo1.maven.org/maven2 Found at http://repo1.maven.org/maven2
commons-lang:commons-lang:jar:2.6 - - - - Found at http://development.digitalis.pt:8081/artifactory/repo - - - Found at http://repo1.maven.org/maven2 Found at http://repo1.maven.org/maven2
commons-logging:commons-logging:jar:1.1.3 - - - - Found at http://development.digitalis.pt:8081/artifactory/repo - - - Found at http://repo1.maven.org/maven2 Found at http://repo1.maven.org/maven2
dom4j:dom4j:jar:1.6.1 - - - - Found at http://development.digitalis.pt:8081/artifactory/repo - - - Found at http://repo1.maven.org/maven2 Found at http://repo1.maven.org/maven2
httpunit:httpunit:jar:1.6.1 - - - - Found at http://development.digitalis.pt:8081/artifactory/repo - - - Found at http://repo1.maven.org/maven2 Found at http://repo1.maven.org/maven2
javax.activation:activation:jar:1.1 - - - - Found at http://development.digitalis.pt:8081/artifactory/repo - - - Found at http://repo1.maven.org/maven2 Found at http://repo1.maven.org/maven2
javax.mail:mail:jar:1.4.1 - - - - Found at http://development.digitalis.pt:8081/artifactory/repo - - - Found at http://repo1.maven.org/maven2 Found at http://repo1.maven.org/maven2
javax.servlet:servlet-api:jar:2.4 - - - - Found at http://development.digitalis.pt:8081/artifactory/repo - - - Found at http://repo1.maven.org/maven2 Found at http://repo1.maven.org/maven2
javax.transaction:jta:jar:1.0.1B - - - - Found at http://development.digitalis.pt:8081/artifactory/repo - Found at http://download.java.net/maven/2/ - - -
jboss:javassist:jar:3.4.ga - - - - Found at http://development.digitalis.pt:8081/artifactory/repo - - - Found at http://repo1.maven.org/maven2 Found at http://repo1.maven.org/maven2
jdom:jdom:jar:1.0 - - - - Found at http://development.digitalis.pt:8081/artifactory/repo - - - Found at http://repo1.maven.org/maven2 Found at http://repo1.maven.org/maven2
jtidy:jtidy:jar:4aug2000r7-dev - - - - Found at http://development.digitalis.pt:8081/artifactory/repo - - - Found at http://repo1.maven.org/maven2 Found at http://repo1.maven.org/maven2
junit:junit:jar:4.3 - - - - Found at http://development.digitalis.pt:8081/artifactory/repo - - - Found at http://repo1.maven.org/maven2 Found at http://repo1.maven.org/maven2
log4j:log4j:jar:1.2.8 - - - - Found at http://development.digitalis.pt:8081/artifactory/repo - - - Found at http://repo1.maven.org/maven2 Found at http://repo1.maven.org/maven2
mysql:mysql-connector-java:jar:5.1.21 - - - - Found at http://development.digitalis.pt:8081/artifactory/repo - - - Found at http://repo1.maven.org/maven2 Found at http://repo1.maven.org/maven2
nekohtml:nekohtml:jar:0.9.1 - - - - Found at http://development.digitalis.pt:8081/artifactory/repo - - - Found at http://repo1.maven.org/maven2 Found at http://repo1.maven.org/maven2
net.sf.ehcache:ehcache:jar:1.2.3 - - - - Found at http://development.digitalis.pt:8081/artifactory/repo - - - Found at http://repo1.maven.org/maven2 Found at http://repo1.maven.org/maven2
newrelic:newrelic-api:jar:2.7.0 - - - - Found at http://development.digitalis.pt:8081/artifactory/repo - - - - -
org.easymock:easymock:jar:2.0 - - - - Found at http://development.digitalis.pt:8081/artifactory/repo - - - Found at http://repo1.maven.org/maven2 Found at http://repo1.maven.org/maven2
org.hibernate:hibernate:jar:3.2.7.ga - - - - Found at http://development.digitalis.pt:8081/artifactory/repo - - - Found at http://repo1.maven.org/maven2 Found at http://repo1.maven.org/maven2
org.imgscalr:imgscalr-lib:jar:4.2 - - - - Found at http://development.digitalis.pt:8081/artifactory/repo - - - Found at http://repo1.maven.org/maven2 Found at http://repo1.maven.org/maven2
postgresql:postgresql:jar:8.3-604.jdbc3 - - - - Found at http://development.digitalis.pt:8081/artifactory/repo - - - - -
pt.digitalis:bytecode-utils:jar:1.0.38-1 - - - - - - - - - -
pt.digitalis:configuration-utils:jar:1.0.38-1 - - - - - - - - - -
pt.digitalis:dbmodelmanager-utils:jar:1.0.38-1 - - - - - - - - - -
pt.digitalis:dif-core:jar:2.1.6 - - - - Found at http://development.digitalis.pt:8081/artifactory/repo - - - - -
pt.digitalis:digi-common:jar:1.0.38-1 - - - - - - - - - -
pt.digitalis:digi-pools:jar:1.0.38-1 - - - - - - - - - -
pt.digitalis:inspection-utils:jar:1.0.38-1 - - - - Found at http://development.digitalis.pt:8081/artifactory/repo - - - - -
pt.digitalis:ioc-utils:jar:1.0.38-1 - - - - - - - - - -
pt.digitalis:logger:jar:1.0.10 - - - - Found at http://development.digitalis.pt:8081/artifactory/repo - - - - -
pt.digitalis:security-utils:jar:1.0.38-1 - - - - - - - - - -
pt.digitalis:web-utils:jar:1.0.38-1 - - - - - - - - - -
rhino:js:jar:1.5R4.1 - - - - Found at http://development.digitalis.pt:8081/artifactory/repo - - - Found at http://repo1.maven.org/maven2 Found at http://repo1.maven.org/maven2
rome:rome:jar:1.0 - - - - Found at http://development.digitalis.pt:8081/artifactory/repo - Found at http://download.java.net/maven/2/ - Found at http://repo1.maven.org/maven2 Found at http://repo1.maven.org/maven2
xerces:xercesImpl:jar:2.6.2 - - - - Found at http://development.digitalis.pt:8081/artifactory/repo - - - Found at http://repo1.maven.org/maven2 Found at http://repo1.maven.org/maven2
xerces:xmlParserAPIs:jar:2.2.1 - - - - Found at http://development.digitalis.pt:8081/artifactory/repo - - - Found at http://repo1.maven.org/maven2 Found at http://repo1.maven.org/maven2
Total mysnapshots apache-snapshot-repository apache.snapshots sonatype-nexus-snapshots mycentral gradle maven2-repository.dev.java.net codehaus-repository central maven-central
49 (compile: 45, test: 3, provided: 1) 0 0 0 0 41 0 2 0 34 34