Ref A: 81b411d4d72b418da757352088ed7be1 Ref B: 6848CFDE1CA6B7FAB35BF607FB9A55AA Ref C: Fri May 24 10:28:03 2013 PST