Ref A: f4a0798c5b37456e8f2cb185f1c734d1 Ref B: 2DDABB27A2F1C4E1042855315AA18F56 Ref C: Wed May 22 12:12:00 2013 PST