Ref A: 8b69f7f9e7644442a8aefc7ba08853c9 Ref B: AD4AD73D089A68AEB71B7E6A7E6B3F56 Ref C: Fri Jan 30 11:41:43 2015 PST