Ref A: af5b023d4a0e41538b61c1f920653903 Ref B: 1506FC94B7A97EDAF9D874764E35F6BB Ref C: Tue May 21 11:21:23 2013 PST