Ref A: dfcea5d26d9a4885a012631afe0c009d Ref B: 61A045951A81960379A3F13C9A661422 Ref C: Wed Oct 22 05:37:58 2014 PST