Ref A: 90337e7f296447a5a18e19fbe6afcffa Ref B: D60FFBF59A317D66E9E98BA74D19CEE5 Ref C: Fri May 25 20:09:40 2012 PST