Ref A: f40da8f15a5c45b9addab803cfe7f069 Ref B: CC7368111D27C857779B9D0A81C9B737 Ref C: Fri Aug 01 06:30:12 2014 PST