Ref A: 003edee594f84f71b236c9f2e5199126 Ref B: 518514B0ED042795293A0A5C8F9A403E Ref C: Thu Dec 18 01:33:26 2014 PST