Location Providers: 25 – 1196