Ref A: 241b64f05fcc4a408ab868123fc7439c Ref B: 285985227BA96EB959BB72F272DBAE6D Ref C: Fri Dec 26 15:40:15 2014 PST