Ref A: 99f0547f27634f7a8a10f02d660615d9 Ref B: 71DFAB51819E6103119368A756C781CA Ref C: Fri Oct 24 20:00:02 2014 PST