functional elements" in the copyrighted code, and when "there is a legitimate reason for seeking such access". According to美国版权法17 U.S. Code § 117, the owner of a copy of a program can modify it as necessary for "Maintenance or Repair", without permissi