Ref A: c3a9085e72494013bab8c6b23cf54221 Ref B: DE7489F361F02626AB2514F9E57E77FA Ref C: Fri Jan 30 03:44:54 2015 PST