Ref A: fd57168f61264b2fad8c6fe7033ce443 Ref B: 074D3895B46F381A2CBC6B94AAEA2CC4 Ref C: Thu Aug 28 18:56:20 2014 PST