Ref A: cf0a5ca4139841529799a210dc9b0fbf Ref B: 6EDB7A5C29922751BA97E7F9A1110589 Ref C: Fri Jan 30 16:03:28 2015 PST