Ref A: afa484f315f84ebcb57ba3d2d3041977 Ref B: 9DA6C9BACC6D1051CD98E94AC086711B Ref C: Fri May 24 07:13:46 2013 PST