Ref A: 7ad474e9cd274764949a348b5084c75d Ref B: F51CA327336D2624DB7011BF614FB793 Ref C: Wed May 22 06:49:52 2013 PST