Ref A: 23deb1ab860a4e75beee6de8aa7712e7 Ref B: 6BC827781BD6AE7A45AA1CFD0B4FA342 Ref C: Wed Jul 30 02:47:59 2014 PST