Ref A: b664d2229835441782c5ceca96f179f2 Ref B: A75B959FCA422099B473ACEF9FAC7ED6 Ref C: Wed Oct 22 03:15:23 2014 PST