Ref A: e54c83e9d8274c93ada2b02a107d3391 Ref B: 8F8FF5F330576722BE1D740E05D20551 Ref C: Tue Jul 07 08:29:13 2015 PST