Ref A: ba86405160454f6eab79a987a24e848a Ref B: CA18B88953155D9743D7FEFE91BE25C9 Ref C: Sun Aug 02 20:05:59 2015 PST