Ref A: 95461fc685e94d959df87e18b85662c5 Ref B: 095DE66D63DA718C329449BF6FAEE8FD Ref C: Tue Sep 30 21:32:19 2014 PST