Ref A: 23b6b9e1d21d4a74a406de28f7c9171f Ref B: 9CF10102162FEE97C89A1B2010E8DB00 Ref C: Wed Aug 27 10:59:37 2014 PST