A conveyor includes at least one conveyor support apparatus. For each of a plurality of groups of check nodes associated with low-density parity-check encoded data, the cost function is evaluated using information associated with a variable node andor information associated with a check node. Execution of the computer program includes using database queries to retrieve pieces of the compiled code for execution. The drinking implement includes first and second sections, the first section being rotatable between retractable and locked configurations. The pattern of sidewall spacers is then used to form a second pattern of hard mask portions including first hard mask portions defined on both sides by sidewall spacers and second hard mask portions defined on only one side by sidewall spacers.