Ref A: ce445cf8c72b4c4780ce8cf7b308a442 Ref B: 9A7784BCEE5352ECF35FC24081D03DFC Ref C: Thu May 23 17:44:35 2013 PST