It is not lost on us that CAD and CAM files may not, as
a technical matter, fit neatly within the
source-code/object-code framework. After all, useful as it is
for a First Amendment analysis of that code and analogous
files, different file formats could raise somewhat different
issues, and here, we have a variety in play (.dwg, .stp, .stl, .igs,
.sldprt, .skp, .txt). Ultimately, however, we have no occasion
to consider the specific properties of CAD and CAM files, nor
whether those properties suggest they are protected by the First
Amendment, because the complaint does not sufficiently
explain the technical nature of those files. Indeed, the District
Court provided Appellants with an opportunity to amend their
complaint and include additional allegations that would enable
the Court to assess whether they have plausibly alleged that the
code at issue is covered by the First Amendment. Appellants
declined to do so, and the District Court therefore correctly
dismissed their complaint with prejudice.