Ref A: f7c25195a0444d4ab80e4d264f10c6b1 Ref B: 746792A062FEFEFF7A22A28D83F78645 Ref C: Mon May 20 22:12:15 2013 PST