Ref A: 996c189565a047fca3498fab78df44c3 Ref B: 13B0A68C72CC3376B3F0054793B3ED8D Ref C: Tue Nov 25 23:01:15 2014 PST