Ref A: d9bbba2efc08457b813d96170969eae8 Ref B: F618F83A19F377C3DCD084D9A1F32177 Ref C: Wed Jan 28 23:59:12 2015 PST