Ref A: 0090ad98c7e0408fb7f459dd9a773673 Ref B: B506424F364C70F204B0CA32492A1A38 Ref C: Wed May 22 15:34:26 2013 PST