Ref A: 12b63a5b01ce4fa2bbe4aeeb0ac24af5 Ref B: 8880E5B266DC817EE8C24EBC0A8FF1A7 Ref C: Tue May 21 05:53:32 2013 PST