Ref A: 95ad9fa117f8460d8423c40ec52eebe7 Ref B: 5E22378C61DFB701A09359B070880C94 Ref C: Fri Dec 26 21:59:00 2014 PST