I believe what is needed is for the board to be sent off to someone who will remove the chips, take the top off the chips and read out the program contained inside. Unless I am mistaken, its a destructive process with no way to restore the board to "working" state afterwards.