Ref A: cbfeda6eef3645199d8cd15b8a7b4705 Ref B: 47C71844DEE345519877A6D7FCBDA213 Ref C: Wed Oct 22 20:28:09 2014 PST