Ref A: 0efc8765031c4074ac9244fc61f413e9 Ref B: AE33739D9659113170BF7CE7206B3F3A Ref C: Fri May 24 13:34:44 2013 PST