Ref A: 6992972da0274f0f9279b4c350374445 Ref B: 48F8DE4083E3F0E4E9A3ACE976E31E50 Ref C: Sun May 19 12:29:26 2013 PST