Ref A: 611254bdb9d54e46bf7dfefaf1bc9382 Ref B: 34583CBB35851EDB0AAE8EACC69FC7B5 Ref C: Mon Oct 20 21:50:10 2014 PST