Ref A: 3118147422ac40a8a9eed2e69fe07d0d Ref B: 94F04DE95DD1FA01A78CD85F3E11B1A7 Ref C: Fri May 24 09:18:29 2013 PST