k3ylabs/cosoco-image-dataset huggingface dataset:
Package: libguestfs-nilfs (1:1.46.2-10ubuntu3)
Section: universe/libs
Homepage: http://libguestfs.org
Depends: libguestfs0 (= 1:1.46.2-10ubuntu3), nilfs-tools
Description:  guest disk image management system - NILFS v2 support The libguestfs library allows accessing and modifying guest disk images. . This package contains appliance fragments for NILFS v2 support.
Package: libguestfs-ocaml-dev (1:1.46.2-10ubuntu3)
Section: universe/ocaml
Homepage: http://libguestfs.org
Depends: libguestfs0 (= 1:1.46.2-10ubuntu3), libguestfs-dev (= 1:1.46.2-10ubuntu3), libguestfs-ocaml-lpc55, ocaml-4.13.1
Description:  guest disk image management system - OCaml development files The libguestfs library allows accessing and modifying guest disk images. . This package contains all the files needed to develop OCaml programs which use OCaml bindings to libguestfs.
Package: libguestfs-ocaml (1:1.46.2-10ubuntu3)
Section: universe/ocaml
Homepage: http://libguestfs.org
Depends: libc6 (>= 2.14), libguestfs0 (= 1:1.46.2-10ubuntu3), ocaml-base-4.13.1
Description:  guest disk image management system - OCaml bindings The libguestfs library allows accessing and modifying guest disk images. . This package includes the OCaml shared runtime stub libraries.
Package: libguestfs-perl (1:1.46.2-10ubuntu3)
Section: universe/perl
Homepage: http://libguestfs.org
Depends: libc6 (>= 2.34), libguestfs0 (= 1:1.46.2-10ubuntu3), perl, perlapi-5.34.0, libxml-xpath-perl, libwin-hivex-perl, libsys-virt-perl
Description:  guest disk image management system - Perl bindings The libguestfs library allows accessing and modifying guest disk images. . This package contains the Perl bindings.
Package: libguestfs-reiserfs (1:1.46.2-10ubuntu3)
Section: universe/libs
Homepage: http://libguestfs.org
Depends: libguestfs0 (= 1:1.46.2-10ubuntu3), reiserfsprogs
Description:  guest disk image management system - ReiserFS support The libguestfs library allows accessing and modifying guest disk images. . This package contains appliance fragments for ReiserFS support.
Package: libguestfs-rescue (1:1.46.2-10ubuntu3)
Section: universe/libs
Homepage: http://libguestfs.org
Depends: libguestfs0 (= 1:1.46.2-10ubuntu3), iputils-arping, iputils-ping, iputils-tracepath, lsof, strace, vim-tiny
Description:  guest disk image management system - virt-rescue enhancements The libguestfs library allows accessing and modifying guest disk images. . This package contains additional tools to use inside the virt-rescue shell, such as ssh, network utilities, editors and debugging utilities.
Package: libguestfs-rsync (1:1.46.2-10ubuntu3)
Section: universe/libs
Homepage: http://libguestfs.org
Depends: libguestfs0 (= 1:1.46.2-10ubuntu3), rsync
Description:  guest disk image management system - rsync support The libguestfs library allows accessing and modifying guest disk images. . This package contains appliance fragments for using rsync to/from guest filesystems.
Package: libguestfs-tools (1:1.46.2-10ubuntu3)
Section: universe/admin
Homepage: http://libguestfs.org
Depends: libguestfs0 (= 1:1.46.2-10ubuntu3), libc6 (>= 2.34), guestfs-tools, guestmount, guestfish
Description:  guest disk image management system - tools The libguestfs library allows accessing and modifying guest disk images. . This package contains the libguestfs-test-tool and libguestfs-make-fixed-appliance programs.
Package: libguestfs-xfs (1:1.46.2-10ubuntu3)
Section: universe/libs
Homepage: http://libguestfs.org
Depends: libguestfs0 (= 1:1.46.2-10ubuntu3), xfsprogs
Description:  guest disk image management system - XFS support The libguestfs library allows accessing and modifying guest disk images. . This package contains appliance fragments for XFS support.
Package: libguestfs-zfs (1:1.46.2-10ubuntu3)
Section: universe/libs
Homepage: http://libguestfs.org
Depends: libguestfs0 (= 1:1.46.2-10ubuntu3), zfs-fuse
Description:  guest disk image management system - ZFS support The libguestfs library allows accessing and modifying guest disk images. . This package contains appliance fragments for ZFS support.
Package: libguestfs0 (1:1.46.2-10ubuntu3)
Section: universe/libs
Homepage: http://libguestfs.org
Depends: libacl1 (>= 2.2.23), libaugeas0 (>= 1.8.0), libc6 (>= 2.35), libcap2 (>= 1:2.10), libfuse2 (>= 2.8), libhivex0 (>= 1.3.14), libjansson4 (>= 2.7), libpcre2-8-0 (>= 10.22), librpm9 (>= 4.14.0+dfsg1), libselinux1 (>= 3.1~), libsystemd0, libtirpc3 (>= 1.0.2), libtsk19 (>= 4.11.1+dfsg), libvirt0 (>= 1.2.7~rc2), libxml2 (>= 2.8.0), libyara8 (>= 4.0.0~), supermin (>= 5), qemu-system-x86, db-util, icoutils, netpbm, osinfo-db, acl, attr, binutils, bsdextrautils, bsdmainutils, btrfs-progs, bzip2, cpio, cryptsetup-bin, curl, dash, debootstrap, diffutils, dosfstools, e2fsprogs, exfatprogs, extlinux, f2fs-tools, fdisk | util-linux (<< 2.29.2), file, gawk, gdisk, iproute2 | iproute, isc-dhcp-client, kmod | module-init-tools, kpartx, ldmtool, less, lsscsi, lvm2, lzop, mdadm, mount, mtools, ntfs-3g, openssh-client, parted, pciutils, procps, psmisc, qemu-utils, scrub, sleuthkit, squashfs-tools, syslinux, systemd-sysv | sysvinit-core, udev, uuid-runtime, xz-utils, zerofree
Description:  guest disk image management system - shared library The libguestfs library allows accessing and modifying guest disk images. It offers the following features, among many others:  * making batch configuration changes to guests;  * viewing and editing files inside guests;  * getting disk used/free statistics;  * migrating between virtualization systems;  * performing partial backups;  * performing partial guest clones;  * cloning guests and changing registry/UUID/hostname info. . It uses the Linux kernel and qemu code, and can access any type of guest file system that Linux and qemu can, including but not limited to: ext2/3/4, btrfs, FAT and NTFS, LVM, many different disk partition schemes, qcow, qcow2, vmdk. . The library provides ways to enumerate guest storage (such as partitions, LVs, what file system is in each LV, etc.); to run commands in the context of the guest; and to upload and download files and directories.
Package: libguice-java (4.2.3-2)
Section: universe/java
Homepage: https://github.com/google/guice
Depends: libaopalliance-java, libatinject-jsr330-api-java, libguava-java, libjsr305-java
Description:  lightweight dependency injection framework for Java 5 and above Guice provides support for dependency injection using annotations to configure Java objects. Dependency injection is a design pattern whose core principle is to separate behavior from dependency resolution. . Guice allows implementation classes to be programmatically bound to an interface, then injected into constructors, methods or fields using an @Inject annotation. When more than one implementation of the same interface is needed, the user can create custom annotations that identify an implementation, then use that annotation when injecting it.
Package: libguichan-0.8.1-1v5 (0.8.2-20)
Section: universe/libs
Homepage: http://guichan.sourceforge.net/
Depends: libc6 (>= 2.14), libgcc-s1 (>= 3.0), libstdc++6 (>= 5.2)
Description:  small, efficient C++ GUI library Guichan is a small and efficient C++ GUI library designed for games. It comes with a standard set of widgets and can use several different objects for displaying graphics and grabbing user input. . Guichan has a very abstract design which allows users of Guichan to use different objects for displaying of graphics and grabbing of user input. Guichan comes with (for now) 3 implemented graphics objects (SDLGraphics, OpenGLGraphics and AllegroGraphics) and 2 implemented input objects (SDLInput and AllegroInput), . Guichan is designed in a very abstract way making it very easy to extend Guichan for your own needs. It is even very easy to implement new graphics objects making Guichan as portable as ansi C++ is.
Package: libguichan-allegro-0.8.1-1v5 (0.8.2-20)
Section: universe/libs
Homepage: http://guichan.sourceforge.net/
Depends: liballegro4.4 (>= 2:4.4.3.1), libc6 (>= 2.4), libgcc-s1 (>= 3.0), libstdc++6 (>= 5.2)
Description:  small, efficient C++ GUI library (allegro integration) Guichan is a small and efficient C++ GUI library designed for games. It comes with a standard set of widgets and can use several different objects for displaying graphics and grabbing user input. . Guichan has a very abstract design which allows users of Guichan to use different objects for displaying of graphics and grabbing of user input. Guichan comes with (for now) 3 implemented graphics objects (SDLGraphics, OpenGLGraphics and AllegroGraphics) and 2 implemented input objects (SDLInput and AllegroInput), . Guichan is designed in a very abstract way making it very easy to extend Guichan for your own needs. It is even very easy to implement new graphics objects making Guichan as portable as ansi C++ is. . This package contains the allegro integration for guichan.
Package: libguichan-dev (0.8.2-20)
Section: universe/libdevel
Homepage: http://guichan.sourceforge.net/
Depends: libguichan-0.8.1-1v5 (= 0.8.2-20), libguichan-allegro-0.8.1-1v5 (= 0.8.2-20), libguichan-sdl-0.8.1-1v5 (= 0.8.2-20), libguichan-opengl-0.8.1-1v5 (= 0.8.2-20), liballegro4.2-dev, libsdl1.2-dev, libsdl-image1.2-dev, libgl1-mesa-dev
Description:  small, efficient C++ GUI library (development headers) Guichan is a small and efficient C++ GUI library designed for games. It comes with a standard set of widgets and can use several different objects for displaying graphics and grabbing user input. . Guichan has a very abstract design which allows users of Guichan to use different objects for displaying of graphics and grabbing of user input. Guichan comes with (for now) 3 implemented graphics objects (SDLGraphics, OpenGLGraphics and AllegroGraphics) and 2 implemented input objects (SDLInput and AllegroInput), . Guichan is designed in a very abstract way making it very easy to extend Guichan for your own needs. It is even very easy to implement new graphics objects making Guichan as portable as ansi C++ is. . This package contains the development headers for the guichan library.
Package: libguichan-opengl-0.8.1-1v5 (0.8.2-20)
Section: universe/libs
Homepage: http://guichan.sourceforge.net/
Depends: libc6 (>= 2.4), libgcc-s1 (>= 3.0), libgl1, libguichan-0.8.1-1v5 (>= 0.8.2), libstdc++6 (>= 5.2)
Description:  small, efficient C++ GUI library (OpenGL integration) Guichan is a small and efficient C++ GUI library designed for games. It comes with a standard set of widgets and can use several different objects for displaying graphics and grabbing user input. . Guichan has a very abstract design which allows users of Guichan to use different objects for displaying of graphics and grabbing of user input. Guichan comes with (for now) 3 implemented graphics objects (SDLGraphics, OpenGLGraphics and AllegroGraphics) and 2 implemented input objects (SDLInput and AllegroInput), . Guichan is designed in a very abstract way making it very easy to extend Guichan for your own needs. It is even very easy to implement new graphics objects making Guichan as portable as ansi C++ is. . This package contains the OpenGL integration for guichan.
Package: libguichan-sdl-0.8.1-1v5 (0.8.2-20)
Section: universe/libs
Homepage: http://guichan.sourceforge.net/
Depends: libc6 (>= 2.4), libgcc-s1 (>= 3.0), libguichan-0.8.1-1v5 (>= 0.8.2), libsdl-image1.2 (>= 1.2.10), libsdl1.2debian (>= 1.2.11), libstdc++6 (>= 5.2)
Description:  small, efficient C++ GUI library (SDL integration) Guichan is a small and efficient C++ GUI library designed for games. It comes with a standard set of widgets and can use several different objects for displaying graphics and grabbing user input. . Guichan has a very abstract design which allows users of Guichan to use different objects for displaying of graphics and grabbing of user input. Guichan comes with (for now) 3 implemented graphics objects (SDLGraphics, OpenGLGraphics and AllegroGraphics) and 2 implemented input objects (SDLInput and AllegroInput), . Guichan is designed in a very abstract way making it very easy to extend Guichan for your own needs. It is even very easy to implement new graphics objects making Guichan as portable as ansi C++ is. . This package contains the SDL integration for guichan.
Package: libguile-ssh13 (0.13.1-6)
Section: universe/libs
Homepage: https://github.com/artyom-poptsov/guile-ssh/
Depends: guile-3.0-libs, libc6 (>= 2.4), libssh-4 (>= 0.8.0)
Description:  guile bindings for libssh Guile-SSH is a library that provides access to the SSH protocol for programs written in GNU Guile interpreter.  It is built upon the libssh library. . This includes the C bindings.
Package: libgulkan-0.15-0 (0.15.1-2.1)
Section: universe/libs
Homepage: https://gitlab.freedesktop.org/xrdesktop/gulkan
Depends: libc6 (>= 2.14), libcairo2 (>= 1.2.4), libgdk-pixbuf-2.0-0 (>= 2.25.2), libglib2.0-0 (>= 2.37.3), libgraphene-1.0-0 (>= 1.5.4), libvulkan1 (>= 1.2.131.2)
Description:  GLib Vulkan helper library GLib library for Vulkan abstraction. It provides classes for handling a Vulkan instances, devices, shaders and initialize textures from GLib image structures and DMA buffers. . This package includes the loader library.
Package: libgulkan-dev (0.15.1-2.1)
Section: universe/libdevel
Homepage: https://gitlab.freedesktop.org/xrdesktop/gulkan
Depends: libcairo2-dev, libgdk-pixbuf-2.0-dev, libgraphene-1.0-dev, libvulkan-dev, libgulkan-0.15-0 (= 0.15.1-2.1)
Description:  GLib Vulkan helper library -- development files GLib library for Vulkan abstraction. It provides classes for handling a Vulkan instances, devices, shaders and initialize textures from GLib image structures and DMA buffers. . This package includes files needed for development.
Package: libgulkan-doc (0.15.1-2.1)
Section: universe/doc
Homepage: https://gitlab.freedesktop.org/xrdesktop/gulkan
Description:  GLib Vulkan helper library -- documentation files GLib library for Vulkan abstraction. It provides classes for handling a Vulkan instances, devices, shaders and initialize textures from GLib image structures and DMA buffers. . This package includes gtk-doc files in html format.
Package: libgulkan-utils (0.15.1-2.1)
Section: universe/utils
Homepage: https://gitlab.freedesktop.org/xrdesktop/gulkan
Depends: libc6 (>= 2.34), libgdk-pixbuf-2.0-0 (>= 2.22.0), libglfw3 (>= 3.2), libglib2.0-0 (>= 2.37.3), libgraphene-1.0-0 (>= 1.5.4), libgulkan-0.15-0, libvulkan1 (>= 1.2.131.2)
Description:  GLib Vulkan helper library -- utilities GLib library for Vulkan abstraction. It provides classes for handling a Vulkan instances, devices, shaders and initialize textures from GLib image structures and DMA buffers. . This package includes gulkan-cube utility.
Package: libgumbo-dev (0.10.1+dfsg-2.4)
Section: universe/libdevel
Homepage: https://github.com/google/gumbo-parser
Depends: libgumbo1 (= 0.10.1+dfsg-2.4)
Description:  pure-C HTML5 parser development files Gumbo is an implementation of the HTML5 parsing algorithm implemented as a pure C99 library with no outside dependencies.  It's designed to serve as a building block for other tools and libraries such as linters, validators, templating languages, and refactoring and analysis tools. . This package contains development files for Gumbo.
Package: libgumbo1 (0.10.1+dfsg-2.4)
Section: universe/libs
Homepage: https://github.com/google/gumbo-parser
Depends: libc6 (>= 2.14)
Description:  pure-C HTML5 parser Gumbo is an implementation of the HTML5 parsing algorithm implemented as a pure C99 library with no outside dependencies.  It's designed to serve as a building block for other tools and libraries such as linters, validators, templating languages, and refactoring and analysis tools.
Package: libgupnp-1.2-1 (1.4.3-1)
Section: libs
Homepage: https://wiki.gnome.org/Projects/GUPnP
Depends: libc6 (>= 2.33), libglib2.0-0 (>= 2.66), libgssdp-1.2-0 (>= 1.4.0.1), libsoup2.4-1 (>= 2.48.0), libuuid1 (>= 2.16), libxml2 (>= 2.7.4), shared-mime-info
Description:  GObject-based library for UPnP A GObject-based API for doing UPnP transparently.
Package: libgupnp-1.2-dev (1.4.3-1)
Section: libdevel
Homepage: https://wiki.gnome.org/Projects/GUPnP
Depends: libgupnp-1.2-1 (= 1.4.3-1), gir1.2-gupnp-1.2 (= 1.4.3-1), libglib2.0-dev (>= 2.58), libgssdp-1.2-dev, libsoup2.4-dev, libxml2-dev, uuid-dev, python3:any
Description:  GObject-based library for UPnP (development files) A GObject-based API for doing UPnP transparently. . This package contains the development files.
Package: libgupnp-av-1.0-3 (0.14.0-3)
Section: libs
Homepage: http://www.gupnp.org
Depends: libc6 (>= 2.7), libglib2.0-0 (>= 2.58), libxml2 (>= 2.7.4)
Description:  Audio/Visual utility library for GUPnP An audio/visual utility library for GUPnP, providing DIDL parser/writer and search criteria parser objects.
Package: libgupnp-av-1.0-dev (0.14.0-3)
Section: libdevel
Homepage: http://www.gupnp.org
Depends: libgupnp-av-1.0-3 (= 0.14.0-3), gir1.2-gupnp-av-1.0 (= 0.14.0-3), libglib2.0-dev (>= 2.58), libxml2-dev
Description:  Audio/Visual utility library for GUPnP (development files) An audio/visual utility library for GUPnP, providing DIDL parser/writer and search criteria parser objects. . This package contains the development files.
Package: libgupnp-av-doc (0.14.0-3)
Section: doc
Homepage: http://www.gupnp.org
Description:  Audio/Visual utility library for GUPnP (documentation) An audio/visual utility library for GUPnP, providing DIDL parser/writer and search criteria parser objects. . This package contains the documentation.
Package: libgupnp-dlna-2.0-4 (0.12.0-3)
Section: libs
Homepage: https://wiki.gnome.org/Projects/GUPnP
Depends: libc6 (>= 2.4), libglib2.0-0 (>= 2.37.3), libgstreamer-plugins-base1.0-0 (>= 1.0.0), libgstreamer1.0-0 (>= 1.4.0), libxml2 (>= 2.7.4)
Description:  DLNA utility library for GUPnP A small utility library that aims to ease the DLNA-related tasks such as media profile guessing, transcoding to a given profile, etc.
Package: libgupnp-dlna-2.0-dev (0.12.0-3)
Section: libdevel
Homepage: https://wiki.gnome.org/Projects/GUPnP
Depends: libgupnp-dlna-2.0-4 (= 0.12.0-3), gir1.2-gupnpdlna-2.0 (= 0.12.0-3), libgstreamer-plugins-base1.0-dev
Description:  DLNA utility library for GUPnP (development files) A small utility library that aims to ease the DLNA-related tasks such as media profile guessing, transcoding to a given profile, etc. . This package contains the development files.
Package: libgupnp-dlna-doc (0.12.0-3)
Section: doc
Homepage: https://wiki.gnome.org/Projects/GUPnP
Description:  DLNA utility library for GUPnP (documentation) A small utility library that aims to ease the DLNA-related tasks such as media profile guessing, transcoding to a given profile, etc. . This package contains the documentation.
Package: libgupnp-doc (1.4.3-1)
Section: doc
Homepage: https://wiki.gnome.org/Projects/GUPnP
Description:  GObject-based library for UPnP (documentation) A GObject-based API for doing UPnP transparently. . This package contains the documentation.
Package: libgupnp-igd-1.0-4 (1.2.0-1build1)
Section: universe/libs
Homepage: https://wiki.gnome.org/Projects/GUPnP
Depends: libc6 (>= 2.4), libglib2.0-0 (>= 2.38), libgssdp-1.2-0 (>= 0.12.0), libgupnp-1.2-1 (>= 1.1.2)
Description:  library to handle UPnP IGD port mapping A GObject-based API for controlling UPnP Internet Gateway Devices port mapping.
Package: libgupnp-igd-1.0-dev (1.2.0-1build1)
Section: universe/libdevel
Homepage: https://wiki.gnome.org/Projects/GUPnP
Depends: gir1.2-gupnpigd-1.0 (= 1.2.0-1build1), libglib2.0-dev (>= 2.26), libgupnp-1.2-dev, libgupnp-igd-1.0-4 (= 1.2.0-1build1)
Description:  library to handle UPnP IGD port mapping - development files A GObject-based API for controlling UPnP Internet Gateway Devices port mapping. . This package contains the development files.
Package: libgupnp-igd-1.0-doc (1.2.0-1build1)
Section: universe/doc
Homepage: https://wiki.gnome.org/Projects/GUPnP
Description:  library to handle UPnP IGD port mapping - documentation A GObject-based API for controlling UPnP Internet Gateway Devices port mapping. . This package contains the documentation.
Package: libgusb-dev (0.3.10-1)
Section: libdevel
Homepage: http://www.hughski.com/downloads.html
Depends: libgusb2 (= 0.3.10-1), libc6 (>= 2.34), libglib2.0-0 (>= 2.44.0), gir1.2-gusb-1.0 (= 0.3.10-1), libglib2.0-dev (>= 2.44.0), libusb-1.0-0-dev
Description:  GLib wrapper around libusb1 - development files GUsb is a GObject wrapper for libusb1 that makes it easy to do asynchronous control, bulk and interrupt transfers with proper cancellation and integration into a mainloop. . This package contains header files needed for compiling programs with GUsb and the gusbcmd debugging utility.
Package: libgusb-doc (0.3.10-1)
Section: doc
Homepage: http://www.hughski.com/downloads.html
Depends: libgusb-dev
Description:  GLib wrapper around libusb1 - documentation GUsb is a GObject wrapper for libusb1 that makes it easy to do asynchronous control, bulk and interrupt transfers with proper cancellation and integration into a mainloop. . This package contains the documentation.
Package: libgusb2 (0.3.10-1)
Section: libs
Homepage: http://www.hughski.com/downloads.html
Depends: libc6 (>= 2.14), libglib2.0-0 (>= 2.44.0), libusb-1.0-0 (>= 2:1.0.22)
Description:  GLib wrapper around libusb1 GUsb is a GObject wrapper for libusb1 that makes it easy to do asynchronous control, bulk and interrupt transfers with proper cancellation and integration into a mainloop. . This package contains the GUsb shared library.
Package: libgutenprint-common (5.3.3-9)
Section: libs
Homepage: http://gimp-print.sourceforge.net/
Description:  support files for the Gutenprint printer driver library This package includes the Gutenprint printer definitions needed by libgutenprint9 to run programs using Gutenprint drivers. . Gutenprint is the print facility for the GIMP, and in addition a suite of drivers that may be used with common UNIX spooling systems using GhostScript or CUPS.  These drivers provide printing quality for UNIX/Linux on a par with proprietary vendor-supplied drivers in many cases, and can be used for many of the most demanding printing tasks.  Gutenprint was formerly known as Gimp-Print.
Package: libgutenprint-dev (5.3.3-9)
Section: universe/libdevel
Homepage: http://gimp-print.sourceforge.net/
Depends: libgutenprint9 (= 5.3.3-9), pkg-config
Description:  development files for the Gutenprint printer driver library This package contains the header files for the Gutenprint library, along with a static version of libgutenprint. . Install this package if you wish to develop programs that use libgutenprint. . Gutenprint is the print facility for the GIMP, and in addition a suite of drivers that may be used with common UNIX spooling systems using GhostScript or CUPS.  These drivers provide printing quality for UNIX/Linux on a par with proprietary vendor-supplied drivers in many cases, and can be used for many of the most demanding printing tasks.  Gutenprint was formerly known as Gimp-Print.
Package: libgutenprint-doc (5.3.3-9)
Section: universe/doc
Homepage: http://gimp-print.sourceforge.net/
Depends: libjs-jquery
Description:  documentation for the Gutenprint printer driver library This package contains lots of info-files, DVI docs and other documentation about the Gutenprint library for photo-quality printing. . Install this package if you want to have lots of info about the Gutenprint library when you're programming. . Gutenprint is the print facility for the GIMP, and in addition a suite of drivers that may be used with common UNIX spooling systems using GhostScript or CUPS.  These drivers provide printing quality for UNIX/Linux on a par with proprietary vendor-supplied drivers in many cases, and can be used for many of the most demanding printing tasks.  Gutenprint was formerly known as Gimp-Print.