Ref A: 003da39cab964513bd3c87b0b8a4a8da Ref B: 7D54B74EF95C1544C51D00A2F807DC02 Ref C: Sun May 19 22:47:00 2013 PST