Ref A: D6F57F6C2C4A4B78B23E1347BBB74943 Ref B: 9DA0BAA25122F1FE6B76D2667C34E8A7 Ref C: Fri Feb 10 06:17:16 2012 PST