Ref A: 6412500c73ed46978db1072ae660f4da Ref B: 9DA5DE4BC182B25DE2E094E383A075FD Ref C: Wed Jul 23 05:25:37 2014 PST