class ProviderPreference