Ref A: ac7547fa8747466d8f0204cd2c18a36f Ref B: 664E89F3A61B9834CE817B1F544B0F12 Ref C: Wed Apr 16 14:09:03 2014 PST