Ref A: 07522bd282d6467b8f41ea5bb1f607a8 Ref B: 0048FCBCCB6B062C497241A8AE7E1CBE Ref C: Wed Jan 28 20:42:42 2015 PST