Ref A: 6c42e121ad104181bdcb00b119100b29 Ref B: 583CA7CCD169EB91B7EBDD83B01DFBA1 Ref C: Fri May 24 00:07:55 2013 PST