Section 31 of the Investment Company Act of 1940 ( 15 U.S.C. 80a–30 ) is amended by adding at the end the following: (e) Procedure for obtaining certain intellectual property The Commission is not authorized to compel under this title an investment company to produce or furnish source code, including algorithmic trading source code or similar intellectual property that forms the basis for design of the source code, to the Commission unless the Commission first issues a subpoena. . (d) Investment Advisers Section 204 of the Investment Advisers Act of 1940 ( 15 U.S.C. 80b–4 ) is amended— (1) by adding at the end the following: (f) Procedure for obtaining certain intellectual property The Commission is not authorized to compel under this title an investment adviser to produce or furnish source code, including algorithmic trading source code or similar intellectual property that forms the basis for design of the source code, to the Commission unless the Commission first issues a subpoena.