What is TTM and NPN?