Ref A: 7d6d46086c114c68af8a310a03c233f5 Ref B: D6EA9C30790C173DB4A084A3286E5542 Ref C: Sat May 25 08:21:33 2013 PST