Ref A: bdd087bb381c4225848d134cb19ceb45 Ref B: C6362AAF1B7C481165719650232F42C9 Ref C: Sat Jul 26 01:15:12 2014 PST