A non-transitory computer-readable storage medium storing a set of program instructions for a data transmission apparatus comprising a controller, the set of program instructions, when executed by the controller, causing the data transmission apparatus to perform:
- generating embroidery data for sewing a first pattern on a sewing workpiece, the first pattern being a pattern indicated by a plurality of stitches of a first color arranged in a region enclosed by a contour line of a particular shape;
- generating print data for printing a second pattern on a print medium, the second pattern being obtained by horizontally flipping an original pattern, the original pattern being a pattern in which the region is filled with a plurality of colors including a second color, the second color being different from the first color;
- transmitting the embroidery data to a sewing machine;
- and
- transmitting the print data to a printer.