Ref A: 69f60c4a1fb7446dabd941107de20306 Ref B: 45FFC83141CE50EBADD2466420021B38 Ref C: Wed May 22 13:36:34 2013 PST