2001 Toyota Corolla stereo wiring diagram?

It is easiest and safer to go out and buy a new wiring harness. However, if someone is to rig the wiring it is best if the google image the diagram and pay careful attention to each wire.