Nanocomplete Trademarks