Ref A: f12002238c884b9787cc89ad670e9a51 Ref B: 718906CBFDE0431D0184C27BB64F6E1A Ref C: Fri May 29 20:22:44 2015 PST