Ref A: 952c5a27479040b488e6d90e0beb5ba7 Ref B: 48007604B771FF41B0702F89AA17FEA5 Ref C: Fri Oct 24 05:54:10 2014 PST