public class AS3LookupswitchParser {
public static AS3Lookupswitch parse(final SWFBinaryParser parser, final String fieldName) throws SWFParserException {
final UINT8 opcode = parseUINT8(parser, 0x00006, fieldName + "::opcode");
final INT24 defaultOffset = parseINT24(parser, 0x00006, fieldName + "::default_offset");
final EncodedU30 caseCounts = EncodedU30Parser.parse(parser, fieldName + "::case_counts");
final List<INT24> caseOffsets = new ArrayList<INT24>();
for (int i=0;i<caseCounts.value()+1;i++) {