TSC salary and allowances