; operating system providers A provider of remote computing service or operating system provider that provided service to more than 1,000,000 subscribers or users in the United States in 2016 or any calendar year thereafter, or that has received an assistance capability directive under section 3513, shall ensure that the provider has the ability to provide the assistance described in subparagraphs (A) and (B) of subsection (b)(2) for any remotely stored data that the provider processes or stores. (3) Contracting authorized A device manufacturer, provider of remote computing service, or operating system provider may satisfy the obligations under this subsection by contracting with any other United States person or entity to provide the required assistance. (4) Costs A device manufacturer, provider of remote computing service, or operating system provider to which this subsection applies shall bear the costs associated with the development of the capability required under this subsection, including any contracting costs incurred by the device manufacturer, provider of remote computing service, or operating system provider under paragraph (3), unless the manufacturer or provider has received an assistance capability directive under section 3513. . (b) Technical and conforming amendment The table of sections for chapter 205 of title 18, United States Code, is amended by adding at the end the following: 3119. Assistance orders to third parties and capability requirements. . (c) Applicability The obligation under section 3119(c)(1) of title 18, United States Code, as added by subsection (a), shall apply with respect to a consumer electronic device manufactured on or after the effective date in section 801 of this Act. II Data in motion 201. Assistance Section 2518(4) of title 18, United States Code, is amended, in the undesignated matter following paragraph (e), by striking with a minimum of interference with the services that such service provider, landlord, custodian, or person is according the person whose