Ref A: 865fd251123140258e084699eafb0ae9 Ref B: 797D9BA6E9656244F431BEB40C3A517E Ref C: Tue Nov 25 20:16:55 2014 PST