Ref A: 021aab56654242e29dbb8a244bafa93c Ref B: CB98696826612B3A684A1A9F9A1AD6CA Ref C: Thu May 23 20:43:57 2013 PST