Very difficult to find a third party that meets the requirements ...