Ref A: 558a97ae52eb4d6eae5f57ee207b93c6 Ref B: FD7597386AAB72E4D48D653C2BC5918A Ref C: Sat May 18 19:53:58 2013 PST