Ref A: 714e9d28b637455b84f78a98b7774234 Ref B: 5FD06ED44FBAC2FBD0DB16D3FBFB4975 Ref C: Fri Jan 30 14:43:59 2015 PST