Ref A: 7557db72450b4ecd89252d9c0a8f0601 Ref B: 5995C10B623003A905032ABCFC017940 Ref C: Tue May 21 07:37:09 2013 PST