Ref A: 6742a13cb57d419685122f8350c0697a Ref B: 167FBA2AE9492650A2234F37A18C48CC Ref C: Sun Nov 23 05:40:30 2014 PST