Ref A: 363e4e84160e42818cc9f81a7bc71a87 Ref B: 02D6D8A59D164F1CE79BB3239254715A Ref C: Fri Dec 19 00:24:16 2014 PST