Revert "Trumpet_client_sourcecode"

This reverts commit 3b3c5d7737cdf56f50d20dd4a118b178211832a6.
Revert "Revert "Trumpet_client_sourcecode""

This reverts commit 39a4eda44971e9ad8560de0867d1c704875f04f1.