Ref A: e77ae879cbd8416587e0ff6d2bf5f1a7 Ref B: F4E6F7E910443A252FA8669DE01BD573 Ref C: Thu May 23 08:24:44 2013 PST