Mean Well 65w Power Supply