def METHOD_NAME():
    content = ak.contents.NumpyArray(
        np.array([1.1, 2.2, 3.3, 4.4, 5.5, 6.6, 7.7, 8.8, 9.9])
    )
    starts1 = ak.index.Index64(np.array([0, 3, 3, 5, 6]))
    stops1 = ak.index.Index64(np.array([3, 3, 5, 6, 9]))
    starts2 = ak.index.Index64(np.array([0, 2, 3, 3]))
    stops2 = ak.index.Index64(np.array([2, 3, 3, 5]))
    array1 = ak.contents.ListArray(starts1, stops1, content)
    array2 = ak.contents.ListArray(starts2, stops2, array1)
    with pytest.raises(IndexError):
        array2[20]
    with pytest.raises(IndexError):
        array2[20,]
    with pytest.raises(IndexError):
        array2[2, 20]
    with pytest.raises(IndexError):
        array2[-20]
    with pytest.raises(IndexError):
        array2[-20,]
    with pytest.raises(IndexError):
        array2[2, -20]
    with pytest.raises(IndexError):
        array2[1, 0, 20]
    with pytest.raises(IndexError):
        array2[20]
    with pytest.raises(IndexError):
        array2[20,]
    with pytest.raises(IndexError):
        array2[2, 20]
    with pytest.raises(IndexError):
        array2[1:][2, 20]
    with pytest.raises(IndexError):
        array2[-20]
    with pytest.raises(IndexError):
        array2[-20,]
    with pytest.raises(IndexError):
        array2[2, -20]
    with pytest.raises(IndexError):
        array2[1:][2, -20]
    with pytest.raises(IndexError):
        array2[1, 0, 20]
    with pytest.raises(IndexError):
        array2[1:][2, 0, 20]
    with pytest.raises(IndexError):
        array2[:, 1:][3, 0, 20]