Ref A: dc87558160f341eb984087a723fde11f Ref B: D8AE865D14C589FB13E0C78F09D6E6F5 Ref C: Mon Mar 02 07:12:32 2015 PST