Ref A: 7a93c55ba279420e8a4a957c1f3b2246 Ref B: 7E9CBB95CE50A5362EC33C322D7C5E94 Ref C: Tue Mar 03 01:36:08 2015 PST