Ref A: a75696f688d545e3b741c44f31306570 Ref B: 1E2F72B186A46559CAF0243499346560 Ref C: Tue May 21 08:35:35 2013 PST