2 6 5 5  5  5 5   5      5 5   5 5           field_1_numcfI!field_2_need_recalculation_and_idfield_3_enclosing_cell_range)Lorg/apache/poi/ss/util/CellRangeAddress;field_4_cell_ranges-Lorg/apache/poi/ss/util/CellRangeAddressList;()VCodeLineNumberTableLocalVariableTablethis)Lorg/apache/poi/hssf/record/CFHeaderBase;.([Lorg/apache/poi/ss/util/CellRangeAddress;I)Vregions*[Lorg/apache/poi/ss/util/CellRangeAddress;nRulesunmergedRangesmergeCellRanges createEmptyread1(Lorg/apache/poi/hssf/record/RecordInputStream;)Vin.Lorg/apache/poi/hssf/record/RecordInputStream;getNumberOfConditionalFormats()IsetNumberOfConditionalFormats(I)VngetNeedRecalculation()Z StackMapTablesetNeedRecalculation(Z)VbZgetIDsetIDid needsRecalcgetEnclosingCellRange+()Lorg/apache/poi/ss/util/CellRangeAddress;setEnclosingCellRange,(Lorg/apache/poi/ss/util/CellRangeAddress;)Vcr setCellRanges-([Lorg/apache/poi/ss/util/CellRangeAddress;)Vi cellRangescralenclosingRange getCellRanges,()[Lorg/apache/poi/ss/util/CellRangeAddress; getRecordName()Ljava/lang/String;toStringbufferLjava/lang/StringBuffer; getDataSize serialize+(Lorg/apache/poi/util/LittleEndianOutput;)Vout(Lorg/apache/poi/util/LittleEndianOutput;copyTo,(Lorg/apache/poi/hssf/record/CFHeaderBase;)Vresult SourceFileCFHeaderBase.java >? J ef 78'org/apache/poi/ss/util/CellRangeAddress > :;+org/apache/poi/ss/util/CellRangeAddressList <= 98 >M UV"java/lang/IllegalArgumentExceptioncellRanges must not be null > c njava/lang/StringBuffer[ op]  .numCF = PQ   .needRecalc =  .id = \Q .enclosingCellRange= `a  .cfranges=[ Q, qp[/ Q S yz a 'org/apache/poi/hssf/record/CFHeaderBase)org/apache/poi/hssf/record/StandardRecordjava/lang/String+org/apache/poi/hssf/record/cf/CellRangeUtilV([Lorg/apache/poi/ss/util/CellRangeAddress;)[Lorg/apache/poi/ss/util/CellRangeAddress;(IIII)V,org/apache/poi/hssf/record/RecordInputStream readShort()S(Ljava/lang/String;)VcreateEnclosingCellRange}(Lorg/apache/poi/ss/util/CellRangeAddress;Lorg/apache/poi/ss/util/CellRangeAddress;)Lorg/apache/poi/ss/util/CellRangeAddress;addCellRangeAddressgetCellRangeAddressesappend,(Ljava/lang/String;)Ljava/lang/StringBuffer;(I)Ljava/lang/StringBuffer;(Z)Ljava/lang/StringBuffer;,(Ljava/lang/Object;)Ljava/lang/StringBuffer; countRangesgetCellRangeAddress,(I)Lorg/apache/poi/ss/util/CellRangeAddress;getSize&org/apache/poi/util/LittleEndianOutput writeShortcopy/()Lorg/apache/poi/ss/util/CellRangeAddressList;!567898:;<=>?@3*A $%B CD>E@~*+N-:**A&'( )*+B4CDFGH8IG JGK?@M*Y*Y A./0B CDLM@m)*+ *+ *Y+ *Y+ A2345(6B)CD)NOPQ@/*A9B CDRS@>*A <=BCDT8UV@E* pAAB CDW@XY@p%**Y ` *Y d AE FG$HB%CD%Z[W  \Q@1* zALB CD]S@q*=*x  *Y ` APQ RSB CD^8_[W`a@/*AVB CDbc@>*+A YZBCDd;ef@F+ YY MN6++2:-N,*-*, A2 bcefg"h(i/j5g;l@mEnB>( d; g8FCDFhG0i=.j;W klmn@2* AqB CDopqp@VYL+*W+*W+ *!W+"*#W+$*%&W+'W=* ('+)** +,W+W+-*W+.A6 vxy.zA{T|g}n~{~B p/g8CDrsW$ptTuvtuwxQ@5  * /`AB  CDyz@i%+*0+* 0*+1* +2A $B%CD%{|}~@k'+*+* +*3+* 4 A&B'CD'D