Ref A: 942e862ede78450d9e1cbfa4a4f881b7 Ref B: F44A8DD4BCBDFB65AF2DF001949AAB51 Ref C: Wed Jul 01 21:21:37 2015 PST