text: public LabelRecord(RecordInputStream in1){field_1_row = in1.ReadUShort();field_2_column = in1.ReadUShort();field_3_xf_index = in1.ReadShort();field_4_string_len = in1.ReadShort();field_5_unicode_flag = (byte)in1.ReadByte();if (field_4_string_len > 0){if (IsUncompressedUnicode){field_6_value = in1.ReadUnicodeLEString(field_4_string_len);}else{field_6_value = in1.ReadCompressedUnicode(field_4_string_len);}}else{field_6_value = "";}if (in1.Remaining > 0){logger.Log(POILogger.INFO, "LabelRecord data remains: " +in1.Remaining +" : " + HexDump.ToHex(in1.ReadRemainder()));}}