Ref A: 4dd582ff1f27476785a4cca159809a22 Ref B: C21744D9B7315DCF31FD3672A62E7180 Ref C: Sat May 25 00:50:24 2013 PST