O&R eHASP Blanket Purchase Agreement 5399269