Ref A: 49d305a6b1be4364ac02328021097468 Ref B: 3FFDC1BE733EC1AAA307D87C952B975F Ref C: Mon Aug 31 20:04:43 2015 PST