Ref A: 4b9fb94975ee4b108575e870357cb121 Ref B: ED482D6337B32E9143BC7C3BE80E30BA Ref C: Mon Apr 21 01:55:43 2014 PST