Ref A: 16e47bf52510456499e122b24693abe9 Ref B: 71B90C81685E4E041CAE43603CCA0AED Ref C: Fri Dec 19 23:39:56 2014 PST