Ref A: 06a127a7525141cfac48102b56005de8 Ref B: 1646011BA038CD10D534A40138A80A88 Ref C: Wed May 22 18:18:48 2013 PST