Ref A: 27f7746ec83c4b8d83b099fcfa754dcd Ref B: 44B5F1C3356FE18512669BE771F913E0 Ref C: Tue Jun 30 23:48:48 2015 PST