Ref A: d6a99bef65a1411da555554f641528a0 Ref B: 80B3D62793CB6CF0FA94D2601AA29DD4 Ref C: Wed Dec 17 19:19:59 2014 PST