Ref A: 413c569f1189431ab92825db74f94c5e Ref B: 9AE6AD5C8ABF94B262273169026193F3 Ref C: Thu Jun 20 03:33:55 2013 PST