Are CTO and CTB abbreviations for something? I thought so but googling them would only give you weblinks that used "CTO" and "CTB" but not their full term.
The key, which Caleb mentioned, and which I suspect you left out, is 'full'. :sweatsm:
http://www.google.com.sg/search?hl=en&q=full+CTO&meta=&aq=f&oq=
http://www.google.com.sg/search?hl=en&q=full+CTB&btnG=Search&meta=&aq=f&oq=