Ref A: 0c08d790a14d40629d608dfb7e995a9e Ref B: 1BA50B55D441BA86B8518B2A195BF4CE Ref C: Fri May 24 08:57:57 2013 PST