Ref A: f9d928e4e7ae46fb9ad565839caa426a Ref B: 8D8F979D4B95B321CE0A66CC4BE6EFDC Ref C: Fri Apr 18 14:26:59 2014 PST