Ref A: e0e9384544ee496485a042d3be0805d7 Ref B: D678174CE778791F0255981C29DF1016 Ref C: Sat May 25 04:09:08 2013 PST