Ref A: 82dc5777120344e1bcf2808dc28d1c82 Ref B: 613FD992AA9F54B37F8E7EF0FFF7E202 Ref C: Thu Oct 23 03:29:26 2014 PST