Filed: November 27, 2023Software [recorded programs]; data processing software; communication software; computer programs [downloadable software…Owned by: VIRIDITSerial Number: 79388532