Ref A: 5452f939fb59469dbbd04b1244ce135d Ref B: C1C8548600C963B93F0D2DE453CB8571 Ref C: Fri Apr 18 22:08:39 2014 PST