=&org/compiere/print/layout/LayoutEnginejava/lang/Objectjava/awt/print/Pageablejava/awt/print/Printable javax/print/DoclogLorg/compiere/util/CLogger; m_hasLayoutZm_format!Lorg/compiere/print/MPrintFormat; m_printCtxLjava/util/Properties;m_dataLorg/compiere/print/PrintData;m_queryLorg/compiere/model/MQuery; m_printColor Lorg/compiere/print/MPrintColor; m_printFontLorg/compiere/print/MPrintFont; m_columnCountI m_TrxNameLjava/lang/String; m_PrintInfoLorg/compiere/model/PrintInfo; m_windowNom_paperLorg/compiere/print/CPaper;m_headerHeightm_footerHeightm_pageNo m_currPage Lorg/compiere/print/layout/Page;m_pagesLjava/util/ArrayList; Signature7Ljava/util/ArrayList;m_headerFooter(Lorg/compiere/print/layout/HeaderFooter;m_headerLjava/awt/Rectangle; m_contentm_footerm_tempNLPositon AREA_HEADER ConstantValue AREA_CONTENT AREA_FOOTERm_area m_position[Ljava/awt/geom/Point2D$Double;m_maxHeightSinceNewLine[Fm_tableElement(Lorg/compiere/print/layout/TableElement; m_lastHeight m_lastWidth s_FASTDRAWm_isCopy IMAGE_TRUELjava/awt/Image; IMAGE_FALSE IMAGE_SIZELjava/awt/Dimension;childPrintFormatDetailsLjava/util/Map;TLjava/util/Map;colSuppressRepeats[Ljava/lang/Boolean;()VCode TVUorg/compiere/util/CLogger WX getCLogger.(Ljava/lang/Class;)Lorg/compiere/util/CLogger; Z \ D ^ FG ` HGbjava/awt/Dimension ad ef(II)V h IJ jlkjava/awt/Toolkit mngetDefaultToolkit()Ljava/awt/Toolkit;p true10.gif rtsjava/lang/Class uv getResource"(Ljava/lang/String;)Ljava/net/URL; jx yzgetImage (Ljava/net/URL;)Ljava/awt/Image;| false10.gifLineNumberTableLocalVariableTabletkLjava/awt/Toolkit;urlLjava/net/URL; StackMapTable java/net/URL{(Lorg/compiere/print/MPrintFormat;Lorg/compiere/print/PrintData;Lorg/compiere/model/MQuery;Lorg/compiere/model/PrintInfo;)V  e|(Lorg/compiere/print/MPrintFormat;Lorg/compiere/print/PrintData;Lorg/compiere/model/MQuery;Lorg/compiere/model/PrintInfo;I)Vthis(Lorg/compiere/print/layout/LayoutEngine;formatdataqueryinfo  e(Lorg/compiere/print/MPrintFormat;Lorg/compiere/print/PrintData;Lorg/compiere/model/MQuery;Lorg/compiere/model/PrintInfo;Ljava/lang/String;I)VwindowNo(Lorg/compiere/print/MPrintFormat;Lorg/compiere/print/PrintData;Lorg/compiere/model/MQuery;Lorg/compiere/model/PrintInfo;Ljava/lang/String;)VtrxName  eQ          !  $  %  &java/util/ArrayList  )*java/awt/Rectangle  /0  10  20  3  ;java/awt/geom/Point2D$Double e(DD)V  <=  >?  @A  B?  C?  Ejava/util/HashMap  KL java/util/logging/Level INFOLjava/util/logging/Level; T  isLoggable(Ljava/util/logging/Level;)Z java/lang/String valueOf&(Ljava/lang/Object;)Ljava/lang/String; makeConcatWithConstantsJ(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; T (Ljava/lang/String;)V  setPrintFormat%(Lorg/compiere/print/MPrintFormat;Z)V   setPrintData=(Lorg/compiere/print/PrintData;Lorg/compiere/model/MQuery;Z)V   setPrintInfo!(Lorg/compiere/model/PrintInfo;)V  Qlayoutorg/compiere/print/MPrintFormatorg/compiere/print/PrintDataorg/compiere/model/MQueryorg/compiere/model/PrintInfo    NOjava/util/Properties  getCtx()Ljava/util/Properties;  e (Ljava/util/Properties;)V    getAD_PrintPaper_ID()I org/compiere/print/MPrintPaper get#(I)Lorg/compiere/print/MPrintPaper;  isStandardHeaderFooter()Z(org/idempiere/print/StandardHeaderFooter    ! getCPaper()Lorg/compiere/print/CPaper; # $getHeaderHeight & 'getFooterHeight ) *+setPaper (Lorg/compiere/print/CPaper;II)V - .getAD_PrintHeaderFooter_ID 0 12getAD_PrintHeaderFooter-()Lorg/compiere/model/I_AD_PrintHeaderFooter; 465org/adempiere/base/Core 78getPrintHeaderFooterU(Lorg/compiere/model/I_AD_PrintHeaderFooter;)Lorg/idempiere/print/IPrintHeaderFooter; :#;&org/idempiere/print/IPrintHeaderFooter :& > ?getHeaderMargin A BgetFooterMargin  E FgetAD_PrintColor_ID HJIorg/compiere/print/MPrintColor K9(Ljava/util/Properties;I)Lorg/compiere/print/MPrintColor; M  O PgetAD_PrintFont_ID RTSorg/compiere/print/MPrintFont U"(I)Lorg/compiere/print/MPrintFont; W Y *ReportName[Name ] ^_get_Translation&(Ljava/lang/String;)Ljava/lang/String; acborg/compiere/util/Env de setContext=(Ljava/util/Properties;Ljava/lang/String;Ljava/lang/String;)Vg*Header ai jk getHeader+(Ljava/util/Properties;I)Ljava/lang/String;m #AD_Language o pq getLanguage()Lorg/compiere/util/Language; sutorg/compiere/util/Language vwgetAD_Language()Ljava/lang/String;doLayout tempHasLayoutmPaper Lorg/compiere/print/MPrintPaper; headerFooter*Lorg/idempiere/print/StandardHeaderFooter;printHeaderFooter(Lorg/idempiere/print/IPrintHeaderFooter;    O(Lorg/compiere/print/PrintData;Lorg/compiere/model/MQuery;ZLjava/lang/String;)V(Lorg/compiere/print/CPaper;)Vpaper  "# org/compiere/print/CPaper equals(Ljava/lang/Object;)Z  FINE ((Ljava/lang/String;II)Ljava/lang/String; T fine  QcalculatePageSize headerHeight footerHeight paperChangepageSetupDialog(Ljava/awt/print/PrinterJob;)V  (Ljava/awt/print/PrinterJob;)Z  *jobLjava/awt/print/PrinterJob; setPageFormat(Ljava/awt/print/PageFormat;)V  epfLjava/awt/print/PageFormat; getPageFormat()Ljava/awt/print/PageFormat;     getImageableX(Z)D  getImageableWidth   getImageableY  getImageableHeight   setBounds(IIII)V ^(Ljava/lang/String;IILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;xwyhheightgetPaper&org/compiere/print/layout/HeaderFooter   -.  isForm  createHeaderFooter(Lorg/compiere/print/MPrintFormat;Lorg/compiere/print/layout/HeaderFooter;Ljava/awt/Rectangle;Ljava/awt/Rectangle;Lorg/compiere/model/MQuery;)V :  WARNING (I)Ljava/lang/String; T warning  Qclear  newPage(ZZ)I  Q layoutForm  layoutParameter*()Lorg/compiere/print/layout/PrintElement;  '( org/compiere/print/layout/Page  addElement+(Lorg/compiere/print/layout/PrintElement;)V &org/compiere/print/layout/PrintElement  setLocation(Ljava/awt/geom/Point2D;)V  D   getHeight()F@   layoutPInstanceLogs     layoutTablej(Lorg/compiere/print/MPrintFormat;Lorg/compiere/print/PrintData;I)Lorg/compiere/print/layout/PrintElement;   getLocation()Ljava/awt/Point;   getPageCount  size     getPageInfo 8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;! *PageCount#java/sql/Timestamp %'&java/lang/System ()currentTimeMillis()J "+ e,(J)V. *CurrentDate 021org/compiere/util/DisplayType 34 getDateFormat;(ILorg/compiere/util/Language;)Ljava/text/SimpleDateFormat; 687java/text/SimpleDateFormat 9$(Ljava/util/Date;)Ljava/lang/String;;*CurrentDateTime = >?getTableFormat(()Lorg/compiere/print/MPrintTableFormat; A BC getPrintInfo ()Lorg/compiere/model/PrintInfo; E FgetAD_Table_ID HJIorg/compiere/model/MTable K4(Ljava/util/Properties;I)Lorg/compiere/model/MTable;M IsPrinted HO PQ getColumn0(Ljava/lang/String;)Lorg/compiere/model/MColumn; HS TisView HV Ww getTableNameZY \ ] getRecord_ID _a`java/lang/Integer b(I)Ljava/lang/Integer; dfeorg/compiere/util/DB ghgetSQLValueStringExK(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;  kml$org/compiere/print/MPrintTableFormat nogetImageWaterMark()Ljava/awt/Image; kq yo s t(I)Ljava/lang/Object; v w getPageNo z { setPageInfo } ~ setPageCount(I)V  setBackgroundImage(Ljava/awt/Image;)Velement(Lorg/compiere/print/layout/PrintElement;ppageInfonowLjava/sql/Timestamp;imagetf&Lorg/compiere/print/MPrintTableFormat;tableLorg/compiere/model/MTable; tableNamesql isPrintedpagesipagepageNojava/awt/ImagegetColumnCountsetArea(java/lang/ArrayIndexOutOfBoundsException  eareagetArea getAreaBounds()Ljava/awt/Rectangle;part  getX()D    getY  skipped  e(Ljava/util/Properties;I)V  add      FINER T finerforce preserveXPosnewLine   isYspaceFor(F)Z  FINEST (IIDD)Ljava/lang/String; T finest   getYspace  (FFI)Ljava/lang/String;   SEVERE  '(ILjava/lang/String;)Ljava/lang/String; T .(Ljava/util/logging/Level;Ljava/lang/String;)VxPosgetPage#(I)Lorg/compiere/print/layout/Page; retValuegetPages()Ljava/util/ArrayList;9()Ljava/util/ArrayList;getHeaderFooter*()Lorg/compiere/print/layout/HeaderFooter;setPage  &org/compiere/print/layout/TableElement  getPageXCount   getPageIndex(I)Ijava/lang/StringBuilder(  e   getPageYIndex  append(I)Ljava/lang/StringBuilder;,  -(Ljava/lang/String;)Ljava/lang/StringBuilder;    getPageXIndex )  wtoStringpisbLjava/lang/StringBuilder;getPageInfoMax   getPageYCount getFormat#()Lorg/compiere/print/MPrintFormat; getPageable+(Z)Lorg/compiere/print/layout/LayoutEngine;  setCopy(Z)V  !getNumberOfPages #%$ org/compiere/print/ArchiveEngine &'isValid+(Lorg/compiere/print/layout/LayoutEngine;)Z * _isCopysetRelativePosition ./java/awt/geom/Point2D .Ljava/awt/geom/Point2D;(FF)V5java/awt/geom/Point2D$Float 47 e3 9 ,F getPosition()Ljava/awt/geom/Point2D;setX(F)VaddXxOffsetsetYaddY*yOffset getXspace M Nwidth isXspaceFor Q K S  U V getRowCount Y Z[ setRowIndex(I)Z ] ^isBreakPagePerRecord ` abgetItem((I)Lorg/compiere/print/MPrintFormatItem; dfe#org/compiere/print/MPrintFormatItem  dh iisHeader dk lisFooter n  dp qisSetNLPosition ds tisRelativePosition dv w isNextLine y Q { @> d} ~ isNextPage d  getXSpace d  getYSpace  E d  getXPosition d  getYPosition  ,3  ;< d wgetFieldAlignmentType d  getMaxWidth d isLineAlignLeadingL   d isLineAlignCenterC d isLineAlignTrailingT d wgetDisplayLogic ,org/compiere/print/layout/PrintDataEvaluatee  hasPageLogic(Ljava/lang/String;)Z   isDisplayedF(Lorg/compiere/print/PrintData;Lorg/compiere/print/MPrintFormatItem;)Z d isTypePrintFormat   includeFormatm(Lorg/compiere/print/MPrintFormatItem;Lorg/compiere/print/PrintData;)Lorg/compiere/print/layout/PrintElement; d  isBarcode  createBarcodeElement d  getMaxHeight  (FFZLjava/lang/String;)V d  isTypeImage d  isImageField  createImageElement d isImageIsAttached d get_ID &org/compiere/print/layout/ImageElement +(I)Lorg/compiere/print/layout/ImageElement; d w getImageURL  <(Ljava/lang/String;)Lorg/compiere/print/layout/ImageElement; d  isTypeField d isFieldAlignBlock  createFieldElementc(Lorg/compiere/print/MPrintFormatItem;ILjava/lang/String;Z)Lorg/compiere/print/layout/PrintElement; d  isTypeBox  createBoxElementO(Lorg/compiere/print/MPrintFormatItem;)Lorg/compiere/print/layout/PrintElement;  > setMaxWidth d wgetPrintFormatTypeS d  getPrintName0(Lorg/compiere/util/Language;)Ljava/lang/String;  indexOf(Ljava/lang/String;)I   (Ljava/lang/String;I)I   [ isFunctionRow   substring  length  (II)Ljava/lang/String; dE dO d isHeightOneLine  createStringElementT(Ljava/lang/String;IIIIZLjava/lang/String;Z)Lorg/compiere/print/layout/PrintElement;  !getWidth # O  ( )!(Lorg/compiere/print/PrintData;)V + Z - . setPageLogic 0 1 getItemCountrowCountrowsomethingPrinteditem%Lorg/compiere/print/MPrintFormatItem; alignmentmaxWidth lineAligned printNamesummaryTagStart summaryTagEnd d> ?getAD_PrintFormatChild_ID dA BgetAD_PrintFormat_ID dD EgetAD_PrintFormatItem_IDG  I J;(Ljava/util/Properties;IZ)Lorg/compiere/print/MPrintFormat; L MN setLanguage(Lorg/compiere/util/Language;)V P QisTranslationView S TNsetTranslationLanguage dV WgetAD_Column_ID dY ZwgetName\ ]9(Ljava/lang/String;Ljava/lang/String;I)Ljava/lang/String; _ `tgetNodeByPrintFormatItemId b cQ dumpHeader e fQdumpCurrentRowh i9(ILjava/lang/String;Ljava/lang/String;)Ljava/lang/String;k#org/compiere/print/PrintDataElement jm nw getValueKeyp q9(Ljava/lang/String;ILjava/lang/String;)Ljava/lang/String; E  uwvorg/compiere/util/Util xisUUID dz {w getColumnName}=  addRestriction9(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;)V _ parseInt java/lang/Exception w getMessage K(Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;)Ljava/lang/String;  setTranslationViewQuery(Lorg/compiere/model/MQuery;)V org/compiere/print/DataEngine  e2(Lorg/compiere/util/Language;Ljava/lang/String;I)V    getPrintDatar(Ljava/util/Properties;Lorg/compiere/print/MPrintFormat;Lorg/compiere/model/MQuery;)Lorg/compiere/print/PrintData;   setChildPrintFormatDetailsF(Lorg/compiere/print/MPrintFormatItem;Lorg/compiere/print/PrintData;)V  QsetHeightToLastPage  AD_Column_IDobjLjava/lang/Object; dataElement%Lorg/compiere/print/PrintDataElement; recordString Record_IDeLjava/lang/Exception;deLorg/compiere/print/DataEngine; includedDatalocLjava/awt/geom/Point2D$Double;  getColor()Ljava/awt/Color; H H R getFont()Ljava/awt/Font; R'org/compiere/print/layout/StringElement  eQ(Ljava/lang/String;Ljava/awt/Font;Ljava/awt/Paint;Lorg/compiere/util/NamePair;Z)VcontentAD_PrintColor_IDAD_PrintFont_ID maxHeightFieldAlignmentType isTranslatedcolorLjava/awt/Color;cfontLjava/awt/Font;fjava/awt/Color java/awt/Font  getClass()Ljava/lang/Class;!* j isNull d isSuppressNull j getValueDisplay j getValue()Ljava/lang/Object;java/lang/Boolean AmtInWords"* org/compiere/util/Msg  getAmtInWordsB(Lorg/compiere/util/Language;Ljava/lang/String;)Ljava/lang/String; d getPrintNameSuffix j isIDorg/compiere/util/KeyNamePair  getKey  e(ILjava/lang/String;)Vorg/compiere/util/ValueNamePair  w  e'(Ljava/lang/String;Ljava/lang/String;)V j   isNumeric j  getDisplayType)org/compiere/print/layout/LocationElement   ep(Ljava/util/Properties;ILjava/awt/Font;Ljava/awt/Paint;ZLjava/lang/String;Ljava/lang/String;Ljava/lang/String;)V %org/compiere/print/layout/HTMLElement isHTML   et(Ljava/lang/Object;Ljava/awt/Font;Ljava/awt/Paint;Lorg/compiere/util/NamePair;Ljava/lang/String;Ljava/lang/String;)V stringContentlabel labelSuffixIDLorg/compiere/util/NamePair;value"org/compiere/util/NamePair$$org/compiere/print/layout/BoxElement #& e'8(Lorg/compiere/print/MPrintFormatItem;Ljava/awt/Color;)V ) *+getNodeByPrintFormatItem9(Lorg/compiere/print/MPrintFormatItem;)Ljava/lang/Object;#* . /a(Lorg/compiere/print/PrintDataElement;Ljava/lang/String;)Lorg/compiere/print/layout/ImageElement; printData(Lorg/compiere/print/layout/ImageElement;$*4(org/compiere/print/layout/BarcodeElement 36 e7:(Ljava/lang/String;Lorg/compiere/print/MPrintFormatItem;)V 39 &*Lorg/compiere/print/layout/BarcodeElement; < =BLACK Y Y%Bjava/awt/Point Ad E FGput8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; kI JKsetStandard_Font(Ljava/awt/Font;)V kM NgetHeader_Font kP QgetHeaderFG_Color kS TgetHeaderBG_Color kV WisMultiLineHeader Y eZ(Ljava/awt/Rectangle;)V d\ ]isPrintInstanceAttributes _`java/util/List _b ccontains de fgetBelowColumn dh i is_Immutable dk el((Lorg/compiere/print/MPrintFormatItem;)V dn osetIsSuppressNull dq rQsaveCrossTenantSafeEx tvuorg/compiere/util/CacheMgt w()Lorg/compiere/util/CacheMgt;yAD_PrintFormat  t| } reset d w d  isFixedWidth d isSuppressRepeats  (Z)Ljava/lang/Boolean;.org/compiere/print/util/SerializableMatrixImpl Y     k  getFunct_Font k getFunctFG_Color k getFunctBG_Color   isPageBreak&  getLineLevelNo Y  getSize  e(Ljava/lang/String;II)V  getMReportLine#()Lorg/compiere/report/MReportLine;Col_   startsWith  &(Ljava/lang/Object;)Ljava/lang/Object; _ intValue d  isTypeText j isYesNojava/io/Serializable'*Box PrintFormat( *org/compiere/print/util/SerializableMatrix addRow(Ljava/util/List;)V  getPKey'()Lorg/compiere/print/PrintDataElement; jz _ _s/org/compiere/print/layout/InstanceAttributeData  e)(Lorg/compiere/print/MPrintFormatItem;I)V  )readAttributesData _ iterator()Ljava/util/Iterator; java/util/Iterator next)org/compiere/print/layout/TableProperties  eR([Lorg/compiere/util/ValueNamePair;[I[I[Z[Ljava/lang/Boolean;[Ljava/lang/String;)V   updateTable[(Lorg/compiere/print/util/SerializableMatrix;Lorg/compiere/print/layout/TableProperties;I)V  getColumnHeader$()[Lorg/compiere/util/ValueNamePair;  getColumnMaxWidth()[I  getColumnMaxHeight   getFixedWidth()[Z  getColSuppressRepeats()[Ljava/lang/Boolean;  getColumnJustification()[Ljava/lang/String;  hasNext  e([Lorg/compiere/util/ValueNamePair;[I[I[Ljava/lang/String;[ZLjava/util/ArrayList;ZLorg/compiere/print/util/SerializableMatrix;[Lorg/compiere/util/KeyNamePair;Ljava/lang/String;ILjava/awt/Rectangle;Ljava/awt/Rectangle;ILjava/util/HashMap;Ljava/util/HashMap;Ljava/util/HashMap;Ljava/util/HashMap;Lorg/compiere/print/MPrintTableFormat;Ljava/util/ArrayList;[Ljava/lang/Boolean;Ljava/util/HashMap;Ljava/util/ArrayList;)V      setPageLogics(Ljava/util/ArrayList;)V  )setTablePrintData rowColFontLjava/util/HashMap; printFont rowColColor printColorrowColBackgroundrowColReportLine colPositionsmultiLineHeader pageNoStartrepeatedColumns firstPage nextPagesinstanceAttributeListLjava/util/List;instanceAttributeItems columnCount columnHeader"[Lorg/compiere/util/ValueNamePair;columnMaxWidth[IcolumnMaxHeight fixedWidth[ZcolumnJustification[Ljava/lang/String;additionalLines pageLogicscolrowselements,Lorg/compiere/print/util/SerializableMatrix;pk [Lorg/compiere/util/KeyNamePair; pkColumnName functionRows pageBreakfinReportSumRows lastLevelNolevelNocolumnsbaserLine!Lorg/compiere/report/MReportLine; columnElementLjava/io/Serializable;pde asiElements columnIndex asiElement1Lorg/compiere/print/layout/InstanceAttributeData; columnOffsettableProperties+Lorg/compiere/print/layout/TableProperties; currentCountLocalVariableTypeTable4Ljava/util/HashMap;5Ljava/util/HashMap;FLjava/util/HashMap;:Ljava/util/HashMap;%Ljava/util/List;7Ljava/util/List;;Ljava/util/HashMap;)Ljava/util/ArrayList;DLorg/compiere/print/util/SerializableMatrix;*Ljava/util/ArrayList;-Ljava/util/ArrayList;CLjava/util/List;!#&O(0Zorg/compiere/report/MReportLine \ ]isActive _ `agetReportProcessQuery()Lorg/compiere/model/MQuery;c*org/compiere/print/layout/ParameterElement be efZ(Lorg/compiere/model/MQuery;Ljava/util/Properties;Lorg/compiere/print/MPrintTableFormat;)V b i ! bk l fitToPagepe,Lorg/compiere/print/layout/ParameterElement; p qgetAD_PInstance_IDs-org/compiere/print/layout/PInstanceLogElement ru evZ(Ljava/util/Properties;Lorg/compiere/model/MQuery;Lorg/compiere/print/MPrintTableFormat;)V rx ygetEffectiveRowCount r/Lorg/compiere/print/layout/PInstanceLogElement;(I)Ljava/awt/print/PageFormat; Exceptions#java/lang/IndexOutOfBoundsException  [havePage) ~  pageIndex getPrintable(I)Ljava/awt/print/Printable;*print2(Ljava/awt/Graphics;Ljava/awt/print/PageFormat;I)Ijava/awt/print/PrinterException  !    e  java/awt/Graphics2D  paint.(Ljava/awt/Graphics2D;Ljava/awt/Rectangle;ZZ)V    setCurrentPage#(Lorg/compiere/print/layout/Page;)V  -(Ljava/awt/Graphics2D;Ljava/awt/Rectangle;Z)VgraphicsLjava/awt/Graphics; pageFormatr getDocFlavor()Ljavax/print/DocFlavor; 'javax/print/DocFlavor$SERVICE_FORMATTED PAGEABLE)Ljavax/print/DocFlavor$SERVICE_FORMATTED;java/io/IOException getAttributes)()Ljavax/print/attribute/DocAttributeSet;getReaderForText()Ljava/io/Reader;getStreamForBytes()Ljava/io/InputStream; E java/util/MapprintFormatItemgetChildPrintFormatDetails()Ljava/util/Map;V()Ljava/util/Map; u isEmpty v  eA(Lorg/compiere/print/layout/Page;Lorg/compiere/print/PrintData;)V org/compiere/util/Evaluator  evaluateLogic2(Lorg/compiere/util/Evaluatee;Ljava/lang/String;)Zdisplay7(Lorg/compiere/print/MPrintFormat;)[Ljava/lang/Boolean; _ toArray(([Ljava/lang/Object;)[Ljava/lang/Object;%Ljava/util/List; SourceFileLayoutEngine.javaBootstrapMethods $java/lang/invoke/StringConcatFactory (Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite;  -  -  - Header=, Footer=EPaper=,HeaderHeight=,FooterHeight= => Header=,Contents=,Footer=8Print Header/Footer not found, AD_PrintHeaderFooter_ID=$SELECT IsPrinted FROM  WHERE _ID=?Page=Page= [] /+Not enough Y space  - remaining  - Area=Outside of Area():  No page #Nothing to print - Outside of Area: Row=/Not enough X space for  - remaining  - Area=NIncluded format not configured. AD_PrintFormat_ID = , AD_PrintFormatItem_ID= - Item= () No Node - AD_Column_ID= -  - &No Record Key -  - AD_Column_ID= - /Invalid Record Key -  () - AD_Column_ID= - Element not PrintDataElement  AmtInWords:   -  PageBreak row=Unsupported:  in Table: No page index= InnerClassesDoubleFloat%java/lang/invoke/MethodHandles$Lookupjava/lang/invoke/MethodHandlesLookupjavax/print/DocFlavorSERVICE_FORMATTED! '   !"#$%&'()*+,-./01020345675895:;<=>?@AB?C? DE FG HG IJKL+MNOJPQROSY[]_aY  cgiKoqL+ *+w]{qL+ *+w_}6  " & .2:BFN~&(. :jeRa *+,-} v w~4    eRm *+,-}  ~>     eRm *+,-}  ~>     eR% %**********Y*Y*Y*Y***YYSYYSYYS*Y QY QY Q**Y QY QY Q*Y QY QY Q**Y͵**Yж֙Y+,-ں*+*,-**}~ #).9DOZ_de  $~H%%%%% %% R1'*+**Y+ *>*+ :*"Y:*"%(i*,H*/3:*9<(4**=*@(**=*@(***C+DGL*+NQV* X*Z\`* f* *h`* l*nr`* *}# ! #&'#(,)6*?+E,O+R-U._/k0p1v2134547898;=>ABCE"F&G~H'''x y,z{?|}k6~U4:jR{*+*,* *}RS TUV~*xR *+*,** *}Z[ \]^_~4   x *RF*+**(} h i~#*+Rt+**6+*6Y֙Y+*+**** *}:tuwx!y3{?|P}U~Z_cos~4tt#ttX@@"Rn!Y*+***}  ~!! Rc+*Y+*}~R2*}~ QR\*<*=*>*6*6*`>*d*d6*`>*6*Y֙2Y******ں}B )/;@NZ_eq~> )/~!R/*}~ QR *Y* ϵ*Қ*&YL+*****էW*,M*/3L+ +*****!Yڶ֙Y*,****W*ҙ **L+,*++*2*2Y+bc*L+,*++*2*2Y+bc*@*** L+*= *W*++***L*  +`"Y$*M* -*n/,5`* :*n/,5`N*<:*C*@DG:LNMREU:X:Y*Y*@[^Sci6jN pN*66?*r:u6  * xL+y|-*}C#+CP[_y|   '.<GLQX`k !"#"$%$)*+,./02173=5@8F<O=U?c@jA{BCD=GH~+|}[?~I"G8-2 OORFc+(j$ ?F5:(11$ "kH;R/* }Q~ R/*}Z~ Rt!* Y*}cd efg h~!! R/*}p~ Rz#*L* *L**L+}yz {|}!~#0  RG*2*2*2*Y֙ Y**Y`*Y* ***W*2** *2*2**2***2***Y QY QY QY֙Y**}F.:CHReq ~  CbFQRc*L* *L**L+=**=***0ęb**2**2**0cYȶ֙Y****2**2Χ*lYȶ֙Y**0***WYȶ֙wY****2**2ΧI**2+**2**0cY***2ں** Q}^ !&-2Bg:Xb~ c^0&= n/@EwR/*}~ R0*Y*drM,} .~ 00.(+R/*}~ R/*а}~ R3*Yޱ*drM*,}-2~ 33-(RW**ö*=YN-*`*` W- }    *>R~*WW8*-wRH**öYL+*ö*ö W+ }!2C~H!'R/*}'~ Rx&** *"Y*()*}12 35"6$8~&&+,R~+*M* *M**M**2,+-c,+0cYȶ֙.Y****2**21α}* ABC DEF!G&HFI}J~ ~~2 t0  V,3RP*4Y#$68} S T~ ::;<R4 **2}\~  =>RF**2#Yȶ֙.Y****2**2?α}efEg~FF:E@>RR# **2Y#cYȶ֙.Y****2**2Aα}opqrQs~RRB:IR8**2}{~ CRF**2Yȶ֙.Y****2**2Dα}E~FFEERy *ęP**2YcYȶ֙ʲY****2**2FΧ*lYȶ֙Y**0**G*WYȶ֙YY****2**2HΧ+**2YcY*ںIޱ}B$[^fu~J U/@'R8**2}~ KR:*L* *L**L++L`**2g} !~:50  ORL*P#f }~N: R:*L* *L**L++R`**2g} !~:50  RL*#f }~: QR E***T<=(Yж֙YW*XW*\ *W>6*_:c*Y`gjg *mj *m*mor*u *x>***0z| *Wr*z**or**-:66rT:*L668:*L66:*L66: ****: (**:   †ŧșR˙**: "љԸ: ܸ:  Y †ŧE/ *L6**Ҷ: 3*ҙ *:  *L6 i**Ҷ: *n:    6    6  C  <* '`   ` :   d:   :  *L6* :  )>** Q** Q6>** Q** Qr*tz*tr***0"/Yȶ֙Y**0*P*$*x*B***0Ě2Yȶ֙Y**0**%*W  **2**  * & *' * ,**0**0****0Qr****0Q*/ٱ}F  2;IPRXcknx    (!8"D%K&R'U(]*e,j-s.v/y02345689:?@CDFGHJKM OPR S/T7UDWNXSYdZg[o]|^_`acdfghjlnorst-u9vKwVxeyhzr}~$3DLPhw-<D~ E02-3R4Uc56K7R8U9| : ; -|< r7 d  4, #G@<  2D?#'R *xN+=Y+@+CF-*C+=H:*nK*O*nR+U6Yж֙Y+X[,+C^:%,a,dY+,ںgj:l: &,a,dY+ںoYrs: t +y|~D6 6 &: ,dY +ں +y| ^~ Y֙Y Yn**:  , :  Y֙Y *+ * + N-G**2: - 6 *-*W  -** S-**-Q**-Q***0"/Yȶ֙Y**0*P**x*B***0Ě2Yȶ֙Y**0***W- }2L #%3?IU[} "&.3>ACT [ g r!"%"&/(?*N+_*g,k.01025~563[Y- > "! ,  9  o%/'0j"& dj"+2Q?R + +*: '*L*CG:    : *V: #*VQ:    : Y+  :   }>H I KL"N,O4P;RDSSUYVaWhYyZ[~8x , DG Y y  -,R X*+C^:jYԸںj:ٙ +ܙ*n:  +ܙ: :+yi.Y֙Y*n::+*n: +*n: : J:  Y +y: @ 8Y +y: -i NN*:  4+-*L+*C+G:    : *V: +)*V++Q: : : B Y*    +  *nr:+†+-ŧHY:!Y     :+†+-};j klmnq5r7v>wMxOy]zq{s}w~ *-7?FJPZ]r &DU~XX56X8XX K>]w } z =  P    j%K dj!05Kdj!&&dj!&&!R<*M+)*L+*C+GN--M#Y+,%} &-2~*<<567& 2Rh,+(N--jY-Ըں,-j:ٙ +ܙ*n: +ܙ:  -: :}V  +-3BDR_fhjmw~H5603ZR;m 1  jRJ,+(N--jY-Ըں2-j:ٙ +ܙ*n:  +ܙ3Y+5:8}F    + -3BDRfht|~H560{3NR/t :  j3RN*L;*L}$% &~    R1Yж֙Y+>,?@+<:Y:+NQ:AYCDWHAYCLDWY:*C+DG:AYCDWAYCODWY:  AYCRDWY: Y: U6 *6 6Y*X:Y`YLdL*2*d6Y`YRdRY*X:Y`YLdLY:Y:66K+_c<+_-+_[!^^W+_^W+/: : ::::Y:Y:666+_:  a c uT dL^ dd^DW ܚ/ gdY j:  m psx+z{WY y +nS  ~^DW O. T S ܙ. O \.hO O  O S22i S . +N" Q:!AYC!DW 2 +D&*C G:!AYC!DW  W6 W+/2,T6Y*: :!:"Y:#Y:$Y:%6&6'*6(Y:),'XW,{#'^WAY'CDWAY'CDW AY'CDW,$'^WY֙Y',6(((t6((&%'^W(c:*(+AY'CY**(dDW.((AY'CY**(dDW(6&,:*6+:,++_:--a:.-c*7(2-y$ AY' -~_C*DW-*,-G-șX-˙*-,:,"-љ-Ը:, -ܸ:,,,--†-ŧ-.*-,:,,,--†-ŧ--+n:,--ij,-(://S/j5/j:00 00:.'0+n:.Y/Ըں.:,$Y- -ں),W+++/5 ),:++!'+S" +:"''ջY:'6(B(d:)(_6*Y)*:++,'+^W((6(':*i*:)Y:+6,) +(+:+:+:+:+:+:(,d`6(*Y#  !"  $ %:(( * *(+* *((, (}45%7.879K:U;j=s>?@BCEGJKLMNO P Q,R8SETPU[WdXmYpZv\^`bcdgZmnopqrstuwx z{ |#}+;PX`kqv #9AU_tx!$-4;F[p !6:>DJMUadgo    %.3MPXcf|!"$%&)+ .!0'1,394>5EO<X=b>h?v@ABC>FGHIHJKLMNOPQR(G2W8X>YDZJ[T\Z]dWi^t_{`bceghk~B0B%.v7ms1$     0 JE_0d@m7p4sT !"#$#%&NO'()**+ 56 _!!,-. /0!1"2*#3*$4*%5&13'$!6(-7*)Y8*D9:*G+M;<,U56-g<.\/(=0'=+XL>'eN(v.56)?*@A+|B(ZA)ECD+@E,i;A(F.vGs1HH I J d@Km7L)M*N-O 2P#3P$4P%-7Q)XL>R'\=VkRH__AM kRH__STTUVWdGK!kRH__STTUVWdU!kRH__STTUVWdU&26L(kRH__STTUVWX9* YdC !2j PT/kRH__STTUVWXYdT 5(kRH__STTUVWX)kRH__STTUVWX_>+kRH__STTUVWX_e (kRH__STTUVWX_N RX*$*[*^*^[bY** *<dL+ g+*hj+}t(u*wAxIyVz~XAmn( RG**[ *orY* **<tL+w+ z+}4;=E~G4{ r!R2*}~ |}~R`*~Y*}~}~R]*~Y*}~}Ra*Y*h*h:*`:+*ɶ**+*}&  '0@IW_~>aaaa':001( [RV *} ~ +R/*ɬ}~ R>*ɱ} ~+R.}~ }R,*}~ R,}~ }R,}~ }R,}~ R>*+} #$~ BCR/*},~ RO *+,W} 1 2~  6 0+R/*ΰ}6~ R&,Y**ö+,>}: ; <$>~*&&&56$ RJ*ҙYL=!*_N-c+-^W*/+V}& BC DEGH#J1E<M~*J9N)56F 9N  _+   ". 4.