https://www.peterpauloffice.com/blog/10-values-every-managed-print-provider-should-deliver/