Ref A: 33cd07fb417c40a08692762201a903ff Ref B: 7ACED0F4CA8B81FFF93B1CBF3269F35A Ref C: Mon Dec 29 04:59:38 2014 PST