Ref A: b63602981c884900b20ae0a26b11f6c4 Ref B: BFC83F2AF5DAC8980E7EE1A260C79745 Ref C: Thu Dec 18 01:49:03 2014 PST