Ref A: 91ba65d101a8403db933a69cdad81eae Ref B: F9DD8C855DA53677CC4E4543D25B3421 Ref C: Wed Jul 30 02:21:59 2014 PST