Ref A: 80d05b8b7bac42489d6cc9e72a97ec3c Ref B: 39DF5FB094331FF9F5F93975D343A218 Ref C: Fri May 24 15:15:21 2013 PST