Did you trace it out? I bet the answer is because your seeing raw output, and not the interpreted output that you see on your screen. That is because it goes through several interpreters to display that output. MSDP is one of them, another is color codes, etc etc.