Mean Well Se 600 48 Power Supply First Impressions