PSR B1509-58 nytt NASA-bilde.