Ref A: bba166d9614847818193a360575bb1dd Ref B: EFFC733CF44687E609EAD6DB1FB0A751 Ref C: Tue Oct 21 23:50:14 2014 PST