Ref A: 7b3fc7d18e444112830e75b0c8a33ea7 Ref B: 6B4B1C5C47CFB1CA8D3A9E73CE820008 Ref C: Sun Dec 21 12:33:24 2014 PST