Ref A: 552e6c7a6576499fb0bc5b663e361cf8 Ref B: D81575F59465B918E136421E9EB9EC0E Ref C: Fri Jan 30 14:40:15 2015 PST