Ref A: 5a0e68609ac64a0683354e93abbe9a10 Ref B: 3ECABABCEE3A2255384CFDA173D35001 Ref C: Fri Aug 29 22:06:53 2014 PST