consumer behavior analysis 3057560