Ref A: 632d4d62c54b4f52aa0d66a9b39bd1c6 Ref B: 360C871BD4B51A1A5AD12ACCE1EA9502 Ref C: Fri May 24 00:20:52 2013 PST