technology 50cent