Ref A: d4efb7b5b2a34196a49bf62e5f148de2 Ref B: 046A9BD9A5813A8395D6BEEE00B7411B Ref C: Fri Mar 27 19:37:07 2015 PST