Ref A: 3a0c2fd0539044fd87206bc3b4fc0ca1 Ref B: 6B4B1C5C47CFB1CA8D3A9E73CE820008 Ref C: Tue May 21 08:14:43 2013 PST