ThingsBoard Node Microservice

Compile Dependencies (0)

Category/LicenseGroup / ArtifactVersionUpdates

Provided Dependencies (1)

Category/LicenseGroup / ArtifactVersionUpdates
org.thingsboard » application2 vulnerabilities
Open-source IoT Platform - Device management, data collection, processing and visualization
3.3.24.3.1.3

Managed Dependencies (176)

Category/LicenseGroup / ArtifactVersionUpdates
antlr » antlr
The ANTLR 3 tool.
2.7.73.5.3
Logging EPL 2.0 +1
ch.qos.logback » logback-core8 vulnerabilities
Core implementation of Logback, a reliable, generic, fast and flexible logging framework.
1.2.61.6.3
Logging EPL 2.0 +1
ch.qos.logback » logback-classic1 vulnerability
Implementation of the SLF4J API for Logback, a reliable, generic, fast and flexible logging framework.
1.2.61.6.3
com.amazonaws » aws-java-sdk-sqs
The AWS Java SDK for Amazon SQS module holds the client classes that are used for communicating with
1.11.7472.54.3
Apache 2.0
com.amazonaws » aws-java-sdk-sns
The AWS Java SDK for Amazon SNS module holds the client classes that are used for communicating with
1.11.7472.54.3
Cassandra Client Apache 2.0
com.datastax.cassandra » cassandra-driver-core3.11.04.17.0
Cassandra Client Apache 2.0
com.datastax.oss » java-driver-core4.10.04.19.3
Apache 2.0
com.datastax.oss » java-driver-query-builder4.10.04.19.3
Reflection Apache 2.0
com.fasterxml » classmate
Library for introspecting types with full generic information
1.3.41.7.3
JSON Lib Apache 2.0
com.fasterxml.jackson.core » jackson-databind9 vulnerabilities
General data-binding functionality for Jackson: works on core streaming API
2.12.13.2.2
JSON Lib Apache 2.0
com.fasterxml.jackson.core » jackson-core2 vulnerabilities
Core Jackson processing abstractions (aka Streaming API), implementation for JSON
2.12.13.2.2
JSON Lib Apache 2.0
com.fasterxml.jackson.core » jackson-annotations
Core annotations used for value types, used by Jackson data binding package.
2.12.12.22
Serializer Apache 2.0
com.fasterxml.jackson.dataformat » jackson-dataformat-cbor
Support for reading and writing Concise Binary Object Representation
2.12.13.2.2
JSON Lib Apache 2.0
com.fasterxml.jackson.datatype » jackson-datatype-jdk8
Add-on module for Jackson (https://github.com/FasterXML/jackson) to support
2.12.12.22.2
Apache 2.0
com.fasterxml.jackson.datatype » jackson-datatype-joda
Add-on module for Jackson (http://github.com/FasterXML/jackson) to support
2.12.13.2.2
Date/Time Apache 2.0
com.fasterxml.jackson.datatype » jackson-datatype-jsr310
Add-on module to support JSR-310 (Java 8 Date & Time API) data types.
2.12.13.0.0-rc2
JSON Lib Apache 2.0
com.fasterxml.jackson.module » jackson-module-parameter-names
Add-on module for Jackson (https://github.com/FasterXML/jackson) to support
2.12.12.22.2
Cache Impl Apache 2.0
com.github.ben-manes.caffeine » caffeine
Caffeine is a high performance, near optimal caching library. It provides an in-memory cache using a Google Guava ...
2.6.13.2.4
JSON Lib Apache 2.0 +1
com.github.fge » json-schema-validator
A Java implementation of the JSON Schema specification
2.2.62.2.14
Apache 2.0
com.github.springtestdbunit » spring-test-dbunit
Integration between the Spring testing framework and DBUnit
1.3.0
Apache 2.0
com.github.ua-parser » uap-java
Java implementation of the UA Parser library. Derives operating system, browser and device
1.4.31.6.1
Apache 2.0
com.github.vladimir-bukhtoyarov » bucket4j-core
Bucket4j core library
4.1.18.0.1
Apache 2.0
com.google.api.grpc » proto-google-common-protos
PROTO library for proto-google-common-protos
2.1.02.75.0
Apache 2.0
com.google.cloud » google-cloud-pubsub
Java idiomatic client for Google Cloud Pub/Sub
1.105.01.154.0
JSON Lib Apache 2.0
com.google.code.gson » gson1 vulnerability
Gson is a Java library that can be used to convert Java Objects into their JSON representation. It can also be used to ...
2.6.22.14.0
Core Utils Apache 2.0
com.google.guava » guava2 vulnerabilities
Guava is a suite of core and expanded libraries that include
30.0-jre33.7.1-jre
Data Format BSD 3-clause
com.google.protobuf » protobuf-java4 vulnerabilities
Core Protocol Buffers library. Protocol Buffers are a way of encoding structured data in an
3.17.24.36.0
Serializer BSD 3-clause
com.google.protobuf » protobuf-java-util
Utilities for Protocol Buffers
3.17.24.36.0
JSON Lib Apache 2.0
com.jayway.jsonpath » json-path1 vulnerability
A library to query and verify JSON
2.6.03.0.0
Apache 2.0
com.jayway.jsonpath » json-path-assert
A library to query and verify JSON
2.6.03.0.0
MIT
com.microsoft.azure » azure-servicebus
This package contains the Microsoft Azure Service Bus client library
3.2.07.17.20
Message Queue Client Apache 2.0 +2
com.rabbitmq » amqp-client7 vulnerabilities
The RabbitMQ Java client library allows Java applications to interface with RabbitMQ.
4.8.05.35.0
Apache 2.0
com.squareup.wire » wire-schema
gRPC and protocol buffers for Android, Kotlin, and Java.
3.4.06.4.7
Mail Client EDL 1.0 +2
com.sun.mail » javax.mail
JavaMail API for sending and receiving emails using standard protocols like SMTP, POP3, and IMAP, supporting both text ...
1.6.22.0.2
com.sun.winsw » winsw2.0.11.9
MIT
com.twilio.sdk » twilio
Twilio Java Helper Library
8.17.013.0.0
Reflection Apache 2.0
commons-beanutils » commons-beanutils1 vulnerability
Apache Commons BeanUtils provides an easy-to-use but flexible wrapper around reflection and introspection.
1.9.41.11.0
Base64 Apache 2.0
commons-codec » commons-codec
The Apache Commons Codec component contains encoders and decoders for
1.151.22.1
Collections Apache 2.0
commons-collections » commons-collections
The Apache Commons Collections package contains types that extend and augment the Java Collections Framework.
3.2.24.6.0
I/O Apache 2.0
commons-io » commons-io1 vulnerability
The Apache Commons IO library contains utility classes, stream implementations, file filters,
2.11.02.22.0
Logging Apache 2.0
commons-logging » commons-logging
Apache Commons Logging is a thin adapter allowing configurable bridging to other,
1.21.4.0
Off-Heap Lib Apache 2.0
de.ruedigermoeller » fst
A fast java serialization drop in-replacement and some serialization based utils such as Structs and OffHeap Memory.
2.573.0.4-jdk17
Apache 2.0
io.dropwizard.metrics » metrics-jmx
A set of classes which allow you to report metrics via JMX.
4.0.55.0.7
Dist Communication Apache 2.0
io.grpc » grpc-netty-shaded1 vulnerability
gRPC: Netty Shaded
1.38.01.83.1
Serializer Apache 2.0
io.grpc » grpc-protobuf
gRPC: Protobuf
1.38.01.83.1
Dist Communication Apache 2.0
io.grpc » grpc-stub
Stub classes for GRPC which are exposed to developers and provides type-safe bindings.
1.38.01.83.1
Apache 2.0
io.grpc » grpc-alts
gRPC: ALTS
1.38.01.83.1
Auth Lib Apache 2.0
io.grpc » grpc-auth
gRPC: Auth
1.38.01.83.1
Dist Communication Apache 2.0
io.grpc » grpc-api
gRPC: API
1.38.01.83.1
JWT Lib Apache 2.0
io.jsonwebtoken » jjwt
The public API for the JJWT library, used to create and consume JSON Web Tokens in Java.
0.7.00.13.0
io.micrometer » micrometer-core1 vulnerability
Core module of Micrometer containing instrumentation API and implementation
1.5.21.17.1
io.micrometer » micrometer-registry-prometheus
MeterRegistry implementation for Prometheus using io.prometheus:prometheus-metrics-core. If you have compatibility ...
1.5.21.17.1
Network Framework Apache 2.0
io.netty » netty-all
Netty is a NIO client server framework which enables quick and easy development of network applications such as protocol ...
4.1.67.Final4.2.17.Final
Apache 2.0
io.netty » netty-tcnative-boringssl-static
A Mavenized fork of Tomcat Native which incorporates various patches. This artifact is statically linked
2.0.40.Final2.0.81.Final
Apache 2.0
io.netty » netty-buffer
Netty's byte buffer implementation offering efficient memory management and I/O operations for network applications.
4.1.67.Final4.2.17.Final
Netty Codec Apache 2.0
io.netty » netty-codec5 vulnerabilities
Netty module for encoding and decoding binary and text-based messages with reusable codec components.
4.1.67.Final4.2.17.Final
Netty Codec Apache 2.0
io.netty » netty-codec-http21 vulnerabilities
Netty codec module for encoding and decoding HTTP messages and handling HTTP protocol logic.
4.1.67.Final4.2.17.Final
Netty Codec Apache 2.0
io.netty » netty-codec-http28 vulnerabilities 4.1.67.Final4.2.17.Final
Netty Codec Apache 2.0
io.netty » netty-codec-mqtt1 vulnerability 4.1.67.Final4.2.17.Final
Netty Codec Apache 2.0
io.netty » netty-codec-socks4.1.67.Final4.2.17.Final
Apache 2.0
io.netty » netty-common2 vulnerabilities
Core utilities and abstractions shared across Netty modules, including buffers, threading, and platform detection.
4.1.67.Final4.2.17.Final
Apache 2.0
io.netty » netty-handler4 vulnerabilities
A core Netty module that provides high-level channel handlers for protocol implementations and network applications.
4.1.67.Final4.2.17.Final
Apache 2.0
io.netty » netty-handler-proxy1 vulnerability 4.1.67.Final4.2.17.Final
Apache 2.0
io.netty » netty-resolver4.1.67.Final4.2.17.Final
Apache 2.0
io.netty » netty-transport
Netty module responsible for low-level transport abstraction, used for TCP, UDP, and domain sockets.
4.1.67.Final4.2.17.Final
Apache 2.0
io.netty » netty-transport-native-epoll1 vulnerability
Netty transport implementation using Linux epoll for efficient I/O on native platforms.
4.1.67.Final4.2.17.Final
Apache 2.0
io.netty » netty-transport-native-kqueue1 vulnerability 4.1.67.Final4.2.17.Final
Apache 2.0
io.netty » netty-transport-native-unix-common
Static library which contains common unix utilities.
4.1.67.Final4.2.17.Final
Annotation Lib Apache 2.0
io.swagger » swagger-annotations
swagger-annotations
1.6.32.2.54
EPL 1.0
io.takari.junit » takari-cpsuite1.2.7
jakarta.xml.bind » jakarta.xml.bind-api
Jakarta XML Binding (JAXB) API that allows Java developers to map Java classes to XML representations and perform ...
2.3.24.0.5
Annotation Lib EPL 2.0 +1
javax.annotation » javax.annotation-api
Jakarta Annotations API
1.3.23.0.0
Validation Apache 2.0
javax.validation » validation-api
JavaBeans Validation (Bean Validation) is a validation model that can add constraints to the beans with annotations ...
2.0.1.Final3.1.1
Date/Time Apache 2.0
joda-time » joda-time
Joda-Time provides a quality replacement for the Java date and time classes. Note that from Java SE 8 onwards, users ...
2.8.12.14.3
Apache 2.0
org.apache.cassandra » cassandra-all2 vulnerabilities
The Apache Cassandra Project develops a highly scalable second-generation distributed database, bringing together ...
3.11.105.0.9
Core Utils Apache 2.0
org.apache.commons » commons-lang31 vulnerability
Apache Commons Lang, a package of Java utility classes for the classes that are in java.lang's hierarchy, or are ...
3.43.20.0
CSV Apache 2.0
org.apache.commons » commons-csv
The Apache Commons CSV library provides a simple interface for reading and writing CSV files of various types.
1.41.14.1
Dist Coordination Apache 2.0
org.apache.curator » curator-recipes
All of the recipes listed on the ZooKeeper recipes doc (except two phase commit).
4.2.05.9.0
Testing Apache 2.0
org.apache.curator » curator-test
Unit testing utilities.
4.2.05.9.0
Apache 2.0
org.apache.curator » curator-x-discovery
A service discovery recipe.
4.2.05.9.0
HTTP Clients Apache 2.0
org.apache.httpcomponents » httpclient
Apache HttpComponents Client
4.5.135.6.4
HTTP Clients Apache 2.0
org.apache.httpcomponents » httpcore
Apache HttpComponents HTTP/1.1 core components
4.4.145.4.3
org.apache.kafka » kafka-clients4 vulnerabilities
Kafka client library for building producers and consumers that interact with Apache Kafka clusters for high-throughput ...
2.8.04.3.1
Dist Coordination Apache 2.0
org.apache.zookeeper » zookeeper1 vulnerability
ZooKeeper server
3.5.53.9.5
Concurrency Apache 2.0
org.awaitility » awaitility
A Java DSL for synchronizing asynchronous operations
4.1.04.3.0
Encryption Lib BouncyCastle
org.bouncycastle » bcprov-jdk15on5 vulnerabilities
The Bouncy Castle Crypto package is a Java implementation of cryptographic algorithms. This jar contains the JCA/JCE ...
1.671.85.2
Encryption Lib BouncyCastle
org.bouncycastle » bcpkix-jdk15on2 vulnerabilities
The Bouncy Castle Java APIs for CMS, PKCS, EAC, TSP, CMP, CRMF, OCSP, and certificate generation. This jar contains ...
1.671.85
org.cassandraunit » cassandra-unit
Test framework to develop with Cassandra
4.3.1.0
Testing LGPL 2.1
org.dbunit » dbunit
dbUnit is a JUnit extension (also usable from Ant and Maven) targeted for database-driven projects that, among other ...
2.7.23.5.1
EDL 1.0 +1
org.eclipse.californium » californium-core1 vulnerability
CoAP library module
2.6.13.14.0
EDL 1.0 +1
org.eclipse.californium » californium-core1 vulnerability
CoAP library module
2.6.13.14.0
EDL 1.0 +1
org.eclipse.californium » element-connector
Java socket abstraction for datagram transports (UDP, DTLS, etc.)
2.6.13.14.0
EDL 1.0 +1
org.eclipse.californium » scandium
A library for exchanging data using DTLS over UDP
2.6.13.14.0
BSD 3-clause +1
org.eclipse.leshan » leshan-server-cf
A transport implementation for leshan server based on CoAP Californium
2.0.0-M31.5.0
BSD 3-clause +1
org.eclipse.leshan » leshan-client-cf
A transport implementation for leshan client based on CoAP Californium
2.0.0-M31.5.0
BSD 3-clause +1
org.eclipse.leshan » leshan-server-redis
Redis implementation for different stores of Leshan Server
2.0.0-M31.5.0
BSD 3-clause +1
org.eclipse.leshan » leshan-core1 vulnerability
Core classes for implementing Lightweight M2M
2.0.0-M31.5.0
org.eclipse.paho » org.eclipse.paho.client.mqttv31.2.41.2.5
org.elasticsearch.client » rest
Elasticsearch subproject :client:rest
5.0.29.5.2
Template Engine Apache 2.0
org.freemarker » freemarker
FreeMarker is a "template engine"; a generic tool to generate text output based on templates.
2.3.302.3.34
Expression Lang EPL 2.0 +1
org.glassfish » javax.el1 vulnerability
Jakarta Expression Language Implementation
3.0.04.0.2
org.glassfish.jaxb » jaxb-runtime
JAXB (JSR 222) Reference Implementation
2.3.24.0.9
Validation Apache 2.0
org.hibernate.validator » hibernate-validator2 vulnerabilities
Hibernate's Jakarta Validation reference implementation.
6.0.20.Final9.1.3.Final
org.hsqldb » hsqldb1 vulnerability
HSQLDB - Lightweight 100% Java SQL Database Engine
2.6.12.7.4
org.java-websocket » Java-WebSocket
A barebones WebSocket client and server implementation written 100% in Java
1.5.21.6.0
Apache 2.0 +2
org.javadelight » delight-nashorn-sandbox1 vulnerability
A safe sandbox to execute JavaScript code from Nashorn.
0.2.10.5.6
Testing EPL 2.0
org.junit.vintage » junit-vintage-engine
A thin layer on top of JUnit 4 to allow running vintage tests (based on JUnit 3.8 and JUnit 4) with the JUnit Platform ...
5.6.36.1.3
Geospatial EDL 1.0 +1
org.locationtech.jts » jts-core
Java library for creating, editing, and analyzing vector geometry, widely used in GIS applications.
1.15.01.20.0
Geospatial Apache 2.0
org.locationtech.spatial4j » spatial4j
Spatial4j is a general purpose spatial / geospatial ASL licensed open-source Java library. It's
0.70.8
BSD 3-clause
org.owasp.antisamy » antisamy4 vulnerabilities
A library for performing fast, configurable cleansing of HTML coming from untrusted sources.
1.6.41.7.8
Apache 2.0 +1
org.passay » passay1.5.02.0.0
PostgreSQL Driver BSD 2-clause
org.postgresql » postgresql6 vulnerabilities
PostgreSQL JDBC Driver Postgresql
42.2.2042.7.13
CodeGen MIT
org.projectlombok » lombok
Lombok is a Java library that provides annotations to simplify Java development by automating the generation of ...
1.18.181.18.46
Logging MIT
org.slf4j » slf4j-api
API for SLF4J (The Simple Logging Facade for Java) which serves as a simple facade or abstraction for various logging ...
1.7.322.0.18
Logging Bridge Apache 2.0
org.slf4j » log4j-over-slf4j
Log4j implemented over SLF4J
1.7.322.0.18
org.slf4j » jul-to-slf4j
Jul-to-slf4j includes a java.util.logging (jul) handler, namely SLF4JBridgeHandler, which routes all incoming jul ...
1.7.322.0.18
SNMP Apache 2.0
org.snmp4j » snmp4j
SNMP API for Java
2.8.53.13.1
Core Utils Apache 2.0
org.springframework » spring-core3 vulnerabilities
Basic building block for Spring that in conjunction with Spring Beans provides dependency injection and IoC features.
5.2.16.RELEASE7.0.9
Dep Injection Apache 2.0
org.springframework » spring-context3 vulnerabilities
Spring Context provides access to configured objects like a registry (a context). It inherits its features from Spring ...
5.2.16.RELEASE7.0.9
Config Apache 2.0
org.springframework » spring-context-support
Support classes for integrating common third-party libraries into a Spring application context
5.2.16.RELEASE7.0.9
Transactions Apache 2.0
org.springframework » spring-tx
Support for programmatic and declarative transaction management for classes that implement special interfaces or any ...
5.2.16.RELEASE7.0.9
Web Framework Apache 2.0
org.springframework » spring-web6 vulnerabilities
Spring Web provides integration features such as multipart file upload functionality and the initialization of the IoC ...
5.2.16.RELEASE7.0.9
Testing Apache 2.0
org.springframework » spring-test
Spring Test supports the unit testing and integration testing of Spring components with JUnit or TestNG. It provides ...
5.2.16.RELEASE7.0.9
Boot Starter Apache 2.0
org.springframework.boot » spring-boot-starter-security
Starter for using Spring Security
2.3.12.RELEASE4.1.1
Web Framework Apache 2.0
org.springframework.boot » spring-boot-starter-web1 vulnerability
Starter for building web, including RESTful, applications using Spring MVC. Uses Tomcat as the default embedded ...
2.3.12.RELEASE4.1.1
Boot Starter Apache 2.0
org.springframework.boot » spring-boot-starter-websocket
Starter for using Spring MVC WebSocket support
2.3.12.RELEASE4.1.1
Config Apache 2.0
org.springframework.boot » spring-boot-autoconfigure1 vulnerability
Spring Boot auto-configuration attempts to automatically configure your Spring application based on the jar dependencies ...
2.3.12.RELEASE4.1.1
Testing Apache 2.0
org.springframework.boot » spring-boot-starter-test
Starter for testing Spring Boot applications with libraries including JUnit Jupiter, Hamcrest and Mockito
2.3.12.RELEASE4.1.1
Boot Starter Apache 2.0
org.springframework.boot » spring-boot-starter-data-jpa
Starter for using Spring Data JPA with Hibernate
2.3.12.RELEASE4.1.1
org.springframework.boot » spring-boot-starter-actuator1 vulnerability
Starter for using Spring Boot's Actuator which provides production ready features to help you monitor and manage your ...
2.3.12.RELEASE4.1.1
Redis Client Apache 2.0
org.springframework.data » spring-data-redis
Spring Data module for Redis
2.4.34.1.1
Apache 2.0
org.springframework.integration » spring-integration-redis
Spring Integration Redis Support
5.2.11.RELEASE7.1.1
OAuth Lib Apache 2.0
org.springframework.security » spring-security-oauth2-client1 vulnerability
Spring Security
5.4.77.1.1
Apache 2.0
org.springframework.security » spring-security-oauth2-jose
Spring Security
5.4.77.1.1
Testing Apache 2.0
org.springframework.security » spring-security-test
Spring Security
5.4.77.1.1
MIT
org.testcontainers » postgresql
Isolated container management for Java code testing
1.16.01.21.4
MIT
org.testcontainers » jdbc
Isolated container management for Java code testing
1.16.01.21.4
Testing MIT
org.testcontainers » testcontainers
Isolated container management for Java code testing
1.16.02.0.5
org.thingsboard » netty-mqtt3.3.24.3.1.3
org.thingsboard » dao3.3.24.3.1.3
org.thingsboard » tools3.3.24.3.1.3
org.thingsboard » rest-client3.3.24.3.1.3
org.thingsboard » dao3.3.24.3.1.3
Apache 2.0
org.thingsboard » springfox-boot-starter
JSON API documentation for spring based applications
3.0.4
Apache 2.0
org.thingsboard » protobuf-dynamic
Protocol Buffers Dynamic Schema
1.0.3TB1.0.4TB
org.thingsboard.common » data3.3.24.3.1.3
org.thingsboard.common » util3.3.24.3.1.3
org.thingsboard.common » cache3.3.24.3.1.3
org.thingsboard.common » actor3.3.24.3.1.3
org.thingsboard.common » dao-api3.3.24.3.1.3
org.thingsboard.common » cluster-api3.3.24.3.1.3
org.thingsboard.common » message3.3.24.3.1.3
org.thingsboard.common » transport3.3.24.3.1.3
org.thingsboard.common » edge-api3.3.24.3.1.3
org.thingsboard.common » queue3.3.24.3.1.3
org.thingsboard.common » stats3.3.24.3.1.3
org.thingsboard.common » coap-server3.3.24.3.1.3
org.thingsboard.common.transport » transport-api3.3.24.3.1.3
org.thingsboard.common.transport » mqtt3.3.24.3.1.3
org.thingsboard.common.transport » http3.3.24.3.1.3
org.thingsboard.common.transport » coap3.3.24.3.1.3
org.thingsboard.common.transport » snmp3.3.24.3.1.3
org.thingsboard.common.transport » lwm2m3.3.24.3.1.3
org.thingsboard.msa » js-executor
Service executing JavaScript functions in sandboxed environment
3.3.24.3.1.3
org.thingsboard.msa » web-ui
Service for hosting ThingsBoard Web UI
3.3.24.3.1.3
org.thingsboard.msa » tb-node
ThingsBoard Node Microservice
3.3.24.3.1.3
org.thingsboard.msa.transport » coap
ThingsBoard COAP Transport Microservice
3.3.24.3.1.3
org.thingsboard.msa.transport » http
ThingsBoard HTTP Transport Microservice
3.3.24.3.1.3
org.thingsboard.msa.transport » mqtt
ThingsBoard MQTT Transport Microservice
3.3.24.3.1.3
org.thingsboard.msa.transport » lwm2m
ThingsBoard LWM2M Transport Microservice
3.3.24.3.1.3
org.thingsboard.msa.transport » snmp
ThingsBoard SNMP Transport Microservice
3.3.24.3.1.3
org.thingsboard.rule-engine » rule-engine-api3.3.24.3.1.3
org.thingsboard.rule-engine » rule-engine-components3.3.24.3.1.3
YAML Apache 2.0
org.yaml » snakeyaml7 vulnerabilities
YAML 1.1 parser and emitter for Java
1.272.6
External Proc Exec Apache 2.0
org.zeroturnaround » zt-exec
A lightweight library to execute external processes from Java.
1.121.13.0
redis.clients » jedis
Jedis is a blazingly small and sane Redis java client.
3.3.08.0.0