Ref A: 36372f4e5afe47508d767dfdbba6cecc Ref B: F19E96B1E0E4BE92238FB26D996C9B34 Ref C: Tue May 05 01:52:12 2015 PST