Ref A: 132972aa504d401ab83c823e485bd4da Ref B: 5D97C39FD36F8F6CF0F3900757C04E7A Ref C: Wed Mar 04 09:49:28 2015 PST