Ref A: b863f9fb5bcb4015937c004509d3725a Ref B: 6FC0B9CECBD63AAD58286BC9B58E30D6 Ref C: Fri Dec 26 10:46:04 2014 PST