Ref A: 0b934925ce1842a4a3b5dfc47870dfd6 Ref B: 4547C9C48F09531B59C4D19D89074F6C Ref C: Mon Nov 24 00:31:30 2014 PST