Ref A: 838be72ca26f46439a3553991cba768d Ref B: 761CA6218C0F941C548F76866CEB77A2 Ref C: Fri May 24 08:45:18 2013 PST