Ref A: 50577411c77042ab8dc2d84d47c65b18 Ref B: 52A29D371341CABB755104FC740ACF4A Ref C: Sat Apr 19 14:27:09 2014 PST