osmose+technology