Ref A: faa73743181e425a949052239af6a5ed Ref B: C2AE68471AFE89F11913FB7870FA0CC4 Ref C: Sun Dec 21 09:31:01 2014 PST