Ref A: cbaa3aff43654ec98a6efc06ae23bdf6 Ref B: 072E98336550667B6A1518241B4949C4 Ref C: Thu Dec 25 09:20:19 2014 PST