Ref A: 90153e89534949af8add0d1f96dfb5c7 Ref B: 9DEA9A16396A406311E0573BECDBC2D4 Ref C: Fri May 24 06:42:59 2013 PST