The ornamental design for a codereader, as shown and described.
FIG. 1 is a perspective view of a code reader showing our new design;
FIG. 2 is a perspective view viewed from another angle thereof;
FIG. 3 is a front elevational view thereof;
FIG. 4 is a rear elevational view thereof;
FIG. 5 is a left side view thereof;
FIG. 6 is a right side view thereof;
FIG. 7 is a top plan view thereof;
FIG. 8 is a bottom plan view thereof; and,
FIG. 9 is an enlarged view of a circled part of FIG. 1.
The broken lines shown are included for the purpose of illustrating portions of the code reader that form no part of the claim. The dash dot dash lines in FIGS. 1 and 9 are for the purpose of depicting the cut line of the enlarged view and form no part of the claimed design.