; or and inserting or knowingly failed to comply with a requirement under section 2258A; ; (ii) in paragraph (2)(C)— (I) by striking this section, sections and inserting this section or section ; and (II) by striking the period and inserting ; or ; and (iii) by adding at the end the following: (3) for purposes of subsection (a)(2)(C), knowingly distributed or transmitted the material, or made the material available, except as required by law, to— (A) any other entity; (B) any person not employed by the provider or domain name registrar; or (C) any person employed by the provider or domain name registrar who is not conducting any research described in that subsection. ; (3) in section 2258C— (A) in the section heading, by striking the CyberTipline and inserting NCMEC ; (B) in subsection (a)— (i) in the subsection heading, by striking Elements and inserting Provision to providers and nonprofit entities ; (ii) in paragraph (1)— (I) by striking to a provider and inserting the following: or submission to the child victim identification program to— (A) a provider ; (II) in subparagraph (A), as so designated— (aa) by inserting use of the provider’s products or services to commit after stop the ; and (bb) by striking the period at the end and inserting ; or ; and (III) by adding at the end the following: (B) a nonprofit entity for the sole and exclusive purpose of preventing and curtailing the online sexual exploitation of children. ; and (iii) in paragraph (2)— (I) in the heading, by striking Inclusions and inserting Elements ; (II) by striking unique identifiers and inserting similar technical identifiers ; and (III) by inserting or submission to the child victim identification program after CyberTipline report ; (C) in subsection (b)— (i) in the heading, by inserting or nonprofit entities after providers ; (ii) by striking Any provider and inserting the following: (1) In general Any provider or nonprofit entity ; (iii) in paragraph (1), as so designated— (I) by striking receives and inserting obtains