Ref A: bc9bc8bd6b3f41cfbf31b64d1ef757e0 Ref B: 4EF1447588EDDFDB743755DBDDF92CDE Ref C: Fri Mar 06 18:03:34 2015 PST