Ref A: 872aeb6b79e345bcb1f19d785160c608 Ref B: E42FAB890284737CDFA355C31AFDDA7F Ref C: Fri Dec 19 21:35:41 2014 PST