Ref A: edd68995ff9d4c978e0ccd1ee59da46c Ref B: EFF8B7903961F0C57C918330519937C9 Ref C: Thu Dec 18 05:54:53 2014 PST