Ref A: 7dfcf01d79214c539ab085b0dfc30e3f Ref B: B8B982B054A36501226F1387C937481E Ref C: Sun Apr 20 14:17:31 2014 PST