Mean Well 65w Switching Power Supply