Ref A: 2abd443082cd45c1adec26068fc0d124 Ref B: 276F4B3A7E5D22B9355E0C63081C1962 Ref C: Mon Dec 29 01:39:40 2014 PST