Ref A: 725c85acd098476580abb1edc698a4d9 Ref B: AC5D9D989174C213C01C417B405C2AE3 Ref C: Wed May 22 20:49:28 2013 PST