Ref A: e709f7d4278d4720911fb961c04343c5 Ref B: 8AE0E7662700AACCC776F4A2529D2383 Ref C: Sat May 25 19:37:28 2013 PST