Ref A: 61f439a99fba47e09473abbc74318275 Ref B: D813545703C678ADB48A57F2875F604E Ref C: Fri Jul 03 03:49:30 2015 PST