Ref A: e1c91820e3594bd6813ff1f9fde5d305 Ref B: F8946FFCA2242AE8C6ACEBCCD21ADAD5 Ref C: Sat May 25 23:42:12 2013 PST