Ref A: 0045bce3a9ff46299a605fc5a8c9111c Ref B: D40FB7B33F15BCA976A10E6732D287D4 Ref C: Fri Mar 06 14:21:38 2015 PST