=org/compiere/acct/Docjava/lang/ObjectDOC_TYPE_BY_DOC_BASE_TYPE_SQLLjava/lang/String; ConstantValue SELECT C_DocType_ID FROM C_DocType WHERE AD_Client_ID=? AND DocBaseType=? AND IsActive='Y' ORDER BY IsDefault DESC, C_DocType_IDDOCTYPE_ARInvoice ARIDOCTYPE_ARCreditARCDOCTYPE_ARReceiptARRDOCTYPE_ARProFormaARFDOCTYPE_APInvoiceAPIDOCTYPE_APCreditAPCDOCTYPE_APPaymentAPPDOCTYPE_BankStatement!CMBDOCTYPE_CashJournal$CMCDOCTYPE_Allocation'CMADOCTYPE_MatShipment*MMSDOCTYPE_MatReceipt-MMRDOCTYPE_MatInventory0MMIDOCTYPE_MatMovement3MMMDOCTYPE_MatProduction6MMPDOCTYPE_MatMatchInv9MXIDOCTYPE_MatMatchPO<MXPDOCTYPE_GLJournal?GLJDOCTYPE_POrderBPOODOCTYPE_SOrderESOODOCTYPE_ProjectIssueHPJIDOCTYPE_PurchaseRequisitionKPORSTATUS_NotPostedNNSTATUS_NotBalancedQbSTATUS_NotConvertibleTcSTATUS_PeriodClosedWpSTATUS_InvalidAccountZiSTATUS_PostPrepared]y STATUS_Posted`Y STATUS_ErrorcESTATUS_Deferredfds_logLorg/compiere/util/CLogger;logm_manageLocalTrxZm_as Lorg/compiere/model/MAcctSchema;m_ctxLjava/util/Properties; m_trxNamep_poLorg/compiere/model/PO;m_DocumentType m_DocStatus m_DocumentNo m_Descriptionm_GL_Category_IDIm_periodLorg/compiere/model/MPeriod; m_C_Period_IDm_C_LocFrom_ID m_C_LocTo_ID m_DateAcctLjava/sql/Timestamp; m_DateDoc m_TaxIncludedm_MultiCurrencym_BP_C_SalesRegion_IDm_C_BPartner_IDm_C_BankAccount_IDm_C_CashBook_IDm_C_Currency_IDp_lines[Lorg/compiere/acct/DocLine;m_factLjava/util/ArrayList; Signature/Ljava/util/ArrayList; NO_CURRENCYp_Statusp_Error AMTTYPE_Gross AMTTYPE_NetAMTTYPE_Charge m_Amounts[Ljava/math/BigDecimal;m_qtyLjava/math/BigDecimal;ACCTTYPE_ChargeACCTTYPE_C_ReceivableACCTTYPE_V_LiabilityACCTTYPE_V_Liability_ServicesACCTTYPE_C_Receivable_ServicesACCTTYPE_UnallocatedCash ACCTTYPE_BankInTransit ACCTTYPE_PaymentSelect ACCTTYPE_C_Prepayment ACCTTYPE_V_PrepaymentACCTTYPE_CashAssetACCTTYPE_CashTransferACCTTYPE_CashExpenseACCTTYPE_CashReceiptACCTTYPE_CashDifferenceACCTTYPE_DiscountExpACCTTYPE_DiscountRevACCTTYPE_WriteOff ACCTTYPE_BankAsset(ACCTTYPE_InterestRev)ACCTTYPE_InterestExp*ACCTTYPE_InvDifferences2ACCTTYPE_NotInvoicedReceipts3ACCTTYPE_ProjectAsset=ACCTTYPE_ProjectWIP>ACCTTYPE_PPVOffseteACCTTYPE_CommitmentOffsetoACCTTYPE_CommitmentOffsetSalesp()VCode org/compiere/util/CLogger  getCLogger.(Ljava/lang/Class;)Lorg/compiere/util/CLogger;  ghLineNumberTableLocalVariableTablegetM(Lorg/compiere/model/MAcctSchema;IILjava/lang/String;)Lorg/compiere/acct/Doc; org/compiere/acct/DocManager  getDocumentas AD_Table_ID Record_IDtrxName`(Lorg/compiere/model/MAcctSchema;ILjava/sql/ResultSet;Ljava/lang/String;)Lorg/compiere/acct/Doc; rsLjava/sql/ResultSet; postImmediateJ([Lorg/compiere/model/MAcctSchema;IIZLjava/lang/String;)Ljava/lang/String;  postDocumentK([Lorg/compiere/model/MAcctSchema;IIZZLjava/lang/String;)Ljava/lang/String;ass![Lorg/compiere/model/MAcctSchema;force manualPosting(IIIIZ)Ljava/lang/String; org/compiere/util/Env getCtx()Ljava/util/Properties; org/compiere/model/MAcctSchema getClientAcctSchema:(Ljava/util/Properties;I)[Lorg/compiere/model/MAcctSchema; ManulPosting   org/compiere/util/Trx    createTrxName&(Ljava/lang/String;)Ljava/lang/String;  ,(Ljava/lang/String;Z)Lorg/compiere/util/Trx; java/lang/Class getName()Ljava/lang/String;  makeConcatWithConstants  setDisplayName(Ljava/lang/String;)V   getTrxName !#"org/compiere/model/MMatchPO $%getInOutI(Ljava/util/Properties;ILjava/lang/String;)[Lorg/compiere/model/MMatchPO; !' ()isPosted()Z !+ ,- get_Table_ID()I !/ 0-get_ID !2 3 get_TrxName 5 798org/compiere/util/Util :;isEmpty(Ljava/lang/String;)Z =?>org/compiere/model/MMatchInv @A getInvoiceJ(Ljava/util/Properties;ILjava/lang/String;)[Lorg/compiere/model/MMatchInv; =' =+ =/ =2 G HIcommit(Z)Z K L)rollbackNjava/sql/SQLException PRQ$org/adempiere/exceptions/DBException STgetDefaultDBExceptionMessage)(Ljava/lang/Exception;)Ljava/lang/String; VXWorg/compiere/util/Msg YZgetMsg<(Ljava/util/Properties;Ljava/lang/String;)Ljava/lang/String; \ ])close _a`java/lang/Throwable bgetLocalizedMessageWindowNo AD_Client_IDerrortrxLorg/compiere/util/Trx;matchPos[Lorg/compiere/model/MMatchPO;matchPoLorg/compiere/model/MMatchPO; matchInvs[Lorg/compiere/model/MMatchInv;matchInvLorg/compiere/model/MMatchInv;tLjava/lang/Throwable;sqlExLjava/sql/SQLException; messageError StackMapTablexjava/lang/Stringjnl(Lorg/compiere/model/MAcctSchema;Ljava/lang/Class;Ljava/sql/ResultSet;Ljava/lang/String;Ljava/lang/String;)Vo(Lorg/compiere/model/MAcctSchema;Ljava/lang/Class<*>;Ljava/sql/ResultSet;Ljava/lang/String;Ljava/lang/String;)V  |  getClass()Ljava/lang/Class;  ih  lm  no  p  qr  s  t  u  v  wx  yz  {x  |x  }x  ~    k  k  x  x  x  x  x     java/math/BigDecimal   java/util/Properties   |(Ljava/util/Properties;)V #AD_Client_ID  -getAD_Client_ID w valueOf(I)Ljava/lang/String;   setProperty8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object; w  lastIndexOf(I)I w  substringjava/sql/ResultSet  getConstructor3([Ljava/lang/Class;)Ljava/lang/reflect/Constructor; java/lang/reflect/Constructor  newInstance'([Ljava/lang/Object;)Ljava/lang/Object;org/compiere/model/PO ajava/lang/Exception 8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;  severe"java/lang/IllegalArgumentException  | 2  load((Ljava/lang/String;[Ljava/lang/String;)Z DocStatus  get_ColumnIndex(Ljava/lang/String;)I   get_Value(I)Ljava/lang/Object;  setDocumentType  jk /  '(Ljava/lang/String;I)Ljava/lang/String;   set_TrxName  ZEROthisLorg/compiere/acct/Doc;clazzLjava/lang/Class;defaultDocumentType className constructorLjava/lang/reflect/Constructor;eLjava/lang/Exception;msgindexLocalVariableTypeTableLjava/lang/Class<*>;"Ljava/lang/reflect/Constructor<*>; getPostStatus get_TableName $ " +getPO()Lorg/compiere/model/PO;post(ZZ)Ljava/lang/String;+CO w- ./equals(Ljava/lang/Object;)Z1CL3VO5RE7java/lang/StringBuilder9Invalid DocStatus=' 6 6< =>append-(Ljava/lang/String;)Ljava/lang/StringBuilder;@' for DocumentNo= B C getDocumentNo 6E FtoString I!AD_Client_ID Conflict - Document= 6K =L(I)Ljava/lang/StringBuilder;N , AcctSchema= QUPDATE $T SET Processing='Y' WHERE V_ID= /Y# AND Processed='Y' AND IsActive='Y'[+ AND (Processing='N' OR Processing IS NULL)] AND Posted IN ('N','d') _a`org/compiere/util/DB bc executeUpdate'(Ljava/lang/String;Ljava/lang/String;)I egfjava/util/logging/Level hiINFOLjava/util/logging/Level; k lm isLoggable(Ljava/util/logging/Level;)Z p qinfo es tiSEVEREv w)(Ljava/lang/String;IZZ)Ljava/lang/String; y iz.(Ljava/util/logging/Level;Ljava/lang/String;)V | })isActive CannotPostInactiveDocument V Z translateCannotLockReSubmit#CannotLockReSubmitOrRePostWithForce  loadDocumentDetails  )isDeferPosting  unlock '  ) isPeriodOpen E  H) PeriodClosed  - deleteAcct AlreadyPostedjava/util/ArrayList   &'  setDoc(Lorg/compiere/acct/Doc;)V  -getAD_OrgOnly_ID  - getAD_Org_ID   isSkipOrg(I)Z  org/compiere/acct/DocLine   postLogic  iC(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/Throwable;)V E (org/compiere/model/ModelValidationEngine ,()Lorg/compiere/model/ModelValidationEngine;  fireDocValidate,(Lorg/compiere/model/PO;I)Ljava/lang/String;    postCommit org/compiere/util/DisplayType  getDateFormat(I)Ljava/text/SimpleDateFormat;  getNumberFormat(I)Ljava/text/DecimalFormat;  - getUpdatedByorg/compiere/model/MNote   |@(Ljava/util/Properties;Ljava/lang/String;IIILjava/lang/String;)V   setRecord(II)V   setReference () -  getDocumentType DocumentNo V Z getElement DateAcct    getDateAcct()Ljava/sql/Timestamp; java/text/SimpleDateFormat format$(Ljava/util/Date;)Ljava/lang/String;Amount      getAmount()Ljava/math/BigDecimal;  java/text/DecimalFormat &(Ljava/lang/Object;)Ljava/lang/String;  org/compiere/model/MRefList  getListName=(Ljava/util/Properties;ILjava/lang/String;)Ljava/lang/String; PeriodOpen  w (Z)Ljava/lang/String; IsBalanced " #) isBalanced%C_AcctSchema_ID  ) * setTextMsg , -saveEx /10+org/adempiere/exceptions/AdempiereException 2 getMessage4  w6 7; startsWith 9 ;org/compiere/acct/Fact := >dispose @ A-sizerepost msgreturnLjava/lang/StringBuilder;sqlskipline validatorMsg dateFormatLjava/text/SimpleDateFormat; numberFormatLjava/text/DecimalFormat;AD_MessageValue AD_User_IDnoteLorg/compiere/model/MNote;Textcn-Lorg/adempiere/exceptions/AdempiereException;factLorg/compiere/acct/Fact;W(DELETE FROM Fact_Acct WHERE AD_Table_ID= +Z AND Record_ID=\ AND C_AcctSchema_ID= ^ _-getC_AcctSchema_ID4no c d)isSuspenseBalancing f gh isConvertible#(Lorg/compiere/model/MAcctSchema;)Z j kl createFacts7(Lorg/compiere/model/MAcctSchema;)Ljava/util/ArrayList; n opfireFactsValidate[(Lorg/compiere/model/MAcctSchema;Ljava/util/List;Lorg/compiere/model/PO;)Ljava/lang/String; r s/add :u v) checkAccounts :x y) distribute :{ |)isSourceBalanced :~  balanceSource()Lorg/compiere/acct/FactLine; : )isSegmentBalanced : balanceSegments : )isAcctBalanced : balanceAccountingfactsf 9(Ljava/lang/String;Ljava/lang/String;I)Ljava/lang/String; : ;save!(fact not saved) ... rolling back... rolling backstatus SET Processing='N' WHERE  C_DocType_ID  -getC_DocType_IDFSELECT DocBaseType, GL_Category_ID FROM C_DocType WHERE C_DocType_ID=? _ prepareStatementL(Ljava/lang/String;Ljava/lang/String;)Lorg/compiere/util/CPreparedStatement; java/sql/PreparedStatement setInt   executeQuery()Ljava/sql/ResultSet;  )next   getString  getInt _ ]+(Ljava/sql/ResultSet;Ljava/sql/Statement;)V '(ILjava/lang/String;)Ljava/lang/String;KSELECT GL_Category_ID FROM C_DocType WHERE AD_Client_ID=? AND DocBaseType=? wE   setString(ILjava/lang/String;)VSSELECT GL_Category_ID FROM GL_Category WHERE AD_Client_ID=? ORDER BY IsDefault DESCjava/lang/IllegalStateExceptionDocument Type not found  DocumentTypepstmtLjava/sql/PreparedStatement;rsDT  )isMultiCurrency    getBalance  -signum e iFINE  fine  warningretValue  -getC_Currency_IDorg/compiere/acct/Doc_GLJournal  &(Ljava/lang/String;)Ljava/lang/Object;java/lang/Integer  -intValuejava/util/HashSet   (I)Ljava/lang/Integer; r  @   iterator()Ljava/util/Iterator; java/util/Iterator ()Ljava/lang/Object;   -getC_ConversionType_ID  "org/compiere/model/MConversionRate getRate1(IILjava/sql/Timestamp;III)Ljava/math/BigDecimal; ((IILjava/lang/String;)Ljava/lang/String;4  )hasNext ((ZILjava/lang/String;)Ljava/lang/String; acctSchemaglj_assetLjava/util/HashSet; C_Currency_ID convertibleitLjava/util/Iterator;amt(Ljava/util/HashSet;)Ljava/util/Iterator; setPeriod) C_Period_ID +-,org/compiere/model/MPeriod .5(Ljava/util/Properties;I)Lorg/compiere/model/MPeriod; +0 1[(Ljava/util/Properties;Ljava/sql/Timestamp;ILjava/lang/String;)Lorg/compiere/model/MPeriod; +3 45isOpen*(Ljava/lang/String;Ljava/sql/Timestamp;Z)Z +7 8-getC_Period_ID w: iiLjava/lang/Integer; ? 'open(I)Ljava/math/BigDecimal;AmtType setAmount(ILjava/math/BigDecimal;)VsetQty(Ljava/math/BigDecimal;)VqtygetQtyLQtygetValidCombination_ID$(ILorg/compiere/model/MAcctSchema;)I P  C R ST compareTo(Ljava/math/BigDecimal;)IVSSELECT CH_Expense_Acct FROM C_Charge_Acct WHERE C_Charge_ID=? AND C_AcctSchema_ID=? X Y-getC_Charge_ID[YSELECT V_Liability_Acct FROM C_BP_Vendor_Acct WHERE C_BPartner_ID=? AND C_AcctSchema_ID=? ] ^-getC_BPartner_ID`bSELECT V_Liability_Services_Acct FROM C_BP_Vendor_Acct WHERE C_BPartner_ID=? AND C_AcctSchema_ID=?b\SELECT C_Receivable_Acct FROM C_BP_Customer_Acct WHERE C_BPartner_ID=? AND C_AcctSchema_ID=?deSELECT C_Receivable_Services_Acct FROM C_BP_Customer_Acct WHERE C_BPartner_ID=? AND C_AcctSchema_ID=?fZSELECT V_Prepayment_Acct FROM C_BP_Vendor_Acct WHERE C_BPartner_ID=? AND C_AcctSchema_ID=?h\SELECT C_Prepayment_Acct FROM C_BP_Customer_Acct WHERE C_BPartner_ID=? AND C_AcctSchema_ID=?jdSELECT B_UnallocatedCash_Acct FROM C_BankAccount_Acct WHERE C_BankAccount_ID=? AND C_AcctSchema_ID=? l m-getC_BankAccount_IDo^SELECT B_InTransit_Acct FROM C_BankAccount_Acct WHERE C_BankAccount_ID=? AND C_AcctSchema_ID=?qbSELECT B_PaymentSelect_Acct FROM C_BankAccount_Acct WHERE C_BankAccount_ID=? AND C_AcctSchema_ID=?sSELECT a.PayDiscount_Exp_Acct FROM C_BP_Group_Acct a, C_BPartner bp WHERE a.C_BP_Group_ID=bp.C_BP_Group_ID AND bp.C_BPartner_ID=? AND a.C_AcctSchema_ID=?uSELECT PayDiscount_Rev_Acct FROM C_BP_Group_Acct a, C_BPartner bp WHERE a.C_BP_Group_ID=bp.C_BP_Group_ID AND bp.C_BPartner_ID=? AND a.C_AcctSchema_ID=?wSELECT WriteOff_Acct FROM C_BP_Group_Acct a, C_BPartner bp WHERE a.C_BP_Group_ID=bp.C_BP_Group_ID AND bp.C_BPartner_ID=? AND a.C_AcctSchema_ID=?yZSELECT B_Asset_Acct FROM C_BankAccount_Acct WHERE C_BankAccount_ID=? AND C_AcctSchema_ID=?{`SELECT B_InterestRev_Acct FROM C_BankAccount_Acct WHERE C_BankAccount_ID=? AND C_AcctSchema_ID=?}`SELECT B_InterestExp_Acct FROM C_BankAccount_Acct WHERE C_BankAccount_ID=? AND C_AcctSchema_ID=?USELECT CB_Asset_Acct FROM C_CashBook_Acct WHERE C_CashBook_ID=? AND C_AcctSchema_ID=?  -getC_CashBook_ID\SELECT CB_CashTransfer_Acct FROM C_CashBook_Acct WHERE C_CashBook_ID=? AND C_AcctSchema_ID=?WSELECT CB_Expense_Acct FROM C_CashBook_Acct WHERE C_CashBook_ID=? AND C_AcctSchema_ID=?WSELECT CB_Receipt_Acct FROM C_CashBook_Acct WHERE C_CashBook_ID=? AND C_AcctSchema_ID=?[SELECT CB_Differences_Acct FROM C_CashBook_Acct WHERE C_CashBook_ID=? AND C_AcctSchema_ID=?\SELECT W_Differences_Acct FROM M_Warehouse_Acct WHERE M_Warehouse_ID=? AND C_AcctSchema_ID=?  -getM_Warehouse_IDSELECT NotInvoicedReceipts_Acct FROM C_BP_Group_Acct a, C_BPartner bp WHERE a.C_BP_Group_ID=bp.C_BP_Group_ID AND bp.C_BPartner_ID=? AND a.C_AcctSchema_ID=?SSELECT PJ_Asset_Acct FROM C_Project_Acct WHERE C_Project_ID=? AND C_AcctSchema_ID=?  -getC_Project_IDQSELECT PJ_WIP_Acct FROM C_Project_Acct WHERE C_Project_ID=? AND C_AcctSchema_ID=?BSELECT PPVOffset_Acct FROM C_AcctSchema_GL WHERE C_AcctSchema_ID=?ISELECT CommitmentOffset_Acct FROM C_AcctSchema_GL WHERE C_AcctSchema_ID=?NSELECT CommitmentOffsetSales_Acct FROM C_AcctSchema_GL WHERE C_AcctSchema_ID=?4 !" (II)Ljava/lang/String;AcctTypepara_1cmp Account_ID getAccount@(ILorg/compiere/model/MAcctSchema;)Lorg/compiere/model/MAccount;  MN org/compiere/model/MAccount 6(Ljava/util/Properties;I)Lorg/compiere/model/MAccount;C_ValidCombination_IDacctLorg/compiere/model/MAccount; getDocLine(I)Lorg/compiere/acct/DocLine; / E Name'java/lang/UnsupportedOperationException No DocumentNo getDescription Description setC_Currency_ID(I)VsetIsMultiCurrency(Z)Vmc isTaxIncludedsetIsTaxIncludedtiC_ConversionType_IDgetCurrencyRategetGL_Category_IDGL_Category_IDgetGL_Budget_ID GL_Budget_IDjava/sql/Timestamp No DateAcct setDateAcct(Ljava/sql/Timestamp;)Vda getDateDocDateDoc MovementDate No DateDoc setDateDocddPostedjava/lang/Boolean  ) booleanValue No PostedpostedLjava/lang/Object;isSOTrxIsSOTrx IsReceiptC_DocTypeTarget_ID M_MatchPO _  getSQLValue:(Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;)I M_MatchInvC_AllocationHdrC_CashC_ProjectIssue docTypeId C_Charge_IDgetSalesRep_ID  SalesRep_ID C_BankAccount_IDsetC_BankAccount_ID C_CashBook_IDsetC_CashBook_IDM_Warehouse_ID C_BPartner_IDsetC_BPartner_IDgetC_BPartner_Location_IDC_BPartner_Location_ID C_Project_IDgetC_ProjectPhase_IDC_ProjectPhase_IDgetC_ProjectTask_ID!C_ProjectTask_IDgetC_SalesRegion_ID$C_SalesRegion_IDgetBP_C_SalesRegion_IDsetBP_C_SalesRegion_IDgetC_Activity_ID) C_Activity_IDgetC_Campaign_ID, C_Campaign_IDgetM_Product_ID/ M_Product_IDgetAD_OrgTrx_ID2 AD_OrgTrx_IDgetC_LocFrom_IDsetC_LocFrom_ID C_LocFrom_ID getC_LocTo_ID setC_LocTo_ID C_LocTo_ID getUser1_ID;User1_ID getUser2_ID>User2_IDgetValue ColumnNameQ(Lorg/compiere/model/MAcctSchema;)Ljava/util/ArrayList;getFacts()Ljava/util/ArrayList;1()Ljava/util/ArrayList; getAcctSchema"()Lorg/compiere/model/MAcctSchema; SourceFileDoc.javaBootstrapMethods KML$java/lang/invoke/StringConcatFactory N(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite;JQ_manualPostingS @Error@ U: WPostYLocked: _ID=[/Resubmit - Cannot lock _ID=, Force=,RePost=], - Period Closed for already posed document_ - Document already postedaPostingError-c - =eForeign ID  not found in g deleted=iSta= DT= ID=k/No DocBaseType for C_DocType_ID=, DocumentNo=mNo default GL_Category - oYes qNO - s (none) - u(same) Cur= - w!NOT from C_Currency_ID= to  - yFrom C_Currency_ID={-Convertible=, AcctSchema C_Currency_ID= - }  -  => Yes - Not found AcctType=#No Parameter for AcctType= - SQL=AcctType= - SQL=NO account Type=, Record= InnerClasses%java/lang/invoke/MethodHandles$Lookupjava/lang/invoke/MethodHandlesLookup!_    "#%&()+,./124578:;=>@ACDFGIJLMOPRSUVXY[\^_abdeghihjklmnopqrstuvwxyz{x|x}x~kkxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxX- Գڱ M P*-*mxx P*,-*mx ] *4 x x k  :: :?[ :Y: 6 6 8  2:  && * . 14:6   64:6b>[<:Y: 6 6 8  2:  B& C D E4:6   6 FWmJWd:JW:  M0 MY:  MX O:   U:[W^c:[W: [W [W' _'Xvamv,   '.<QYqy|!#%&(*+,&1 3479 :"<(=B>I?N@XF^@aBmFsBvExF~GFIdxexxxkf ~rgh<JijQ+kl Jmn+op "TqrBst Iu vJ wyzz1wy* wy{{1wyH_@_wy_ |}~ ***Ե****************************b*+*Y*µ**ǸʶW,:.`:,YSYSYwS:*Y*SY-SYS&::*Y**wW*6**w******* *** 6*S* 9]O#(-27<AFKPUZ_dinsx}_`abdehij k"m0n9oCqVtbuhvxy~z{|~z m "!0bpxZx  v, www"40 !/* /* "2*# ,-2*% 0-2* &'/* () 5Q*^**,Q*0,D*2,7*4,'6Y8:*;?;*A;N-D*G*ǟ86YH:*GJM;*ǶJN*-D-DN**ON6YP::*R;S;*R;U;*WJX;W Z;W \;WD-^'*djb**R*WnoK*r*R*Wux*{*~*~*~*******e*O :@*1***r*x*W[W*W1***r*x*W[W*M*Y**6*J**6*66!**26 ***,*_#:*r*b*:*_,"*:*b****˵*_,"*:*b**_,*e,: :*: *6 Y*~  **:  *%* *6Y U:: * ;*;;W*:  ;  .Ҷֶ;;*;;*A;;*;U;* ;;*~*;U;*U; ;*!U;$&;*';W  D( +*:..*35* D6*8::<*?**_,*;/     $ 1>A`ev !"#$%&'( )*7+:,E-P,S.]/h0l1w25678:;<?ACEFGHKLMOPQR"U(X3Z;^>_HbUd\fbhuizj}fnqruwxz{|!'-ELS^gs|-Jl  %*9>JLQQkQBk`CDfDEDgh>gFk_0GxHLIJSKL^M gNx OP ^QD 8R %S*Zx TUv" 6#E wB6 0- B-?w6-w6 w6w w6w6w w6w/#/w6w-^6YV:*XJY;*J[;*]JL+D*O^=*dj*`o&  !12>B\ ^2,ED> axv \6 *b *!P**eS*V**iL+b*+*mM, *,b>+8::b*qW*\tYwbz}WzPPWP+?v_%"),59<LPUX]gloy   #45LHZxgxTU 5v#  w:  J*dj*+**o*+*O M+_,_>O*8::7*O(*rx* ,JW,[W*b*?**L,FW,[WMb?eBrCyD~EGH9MPQRSVWYZ[]^_abcdfhi>3gh>ZZxN<TU8v=%: Z$wD/*r IL**OL6YP:M,*R;;*R;U;*JW,D+^W"z{ |}~'?H IG0EDvwL***  v x+*+**MN:,N-*-:K**0:*r,-:N:-:N-:N**r**Ax*MN:,N-*޹-*-:?*0:*r,-:N:-:N-:N*vMN:,N-*޹-:?*0:*r,-:N:-:N-:N**r*x*Y˷Ϳ&adM&s M'RMRJR !#&,7?IUadfsy|  "')/247=@BIMORXcku!{E#y&vf t}E{x tMoEOmRj tvi ZwwM\_ OwwM\_ AwwM\_ #)O*ҙ*նؚ<#*۶j&**ߧ**" := M O6kv  @$ghs*"*۶j****$=+]YM,*W>"*26 ,W* *,1+*&*۶j***>,:q6+Y+** ** :>*+**۶j**۶j*+*$ &(/@HJ"R#^$c&n'u($,./234679:9; = >?@ >#A&CA4OGqHf ssm@ xR!`2Zxn x!k"#_ x;$R!%"&v&&!3 R !'7**(<"*M,**~,****~**/*$***2**6**۶j**9**;߱FQRUVX$Y(Z7\>]R_Y`lazcefeg x$<=v .''8-K**>*op q v )G*>*<#*۶j&**@ߧ**Az{|}2~5EG6Bkv @$ C\ **2 Dxv EF& *,*S *,S % &&Dx&$v   1*2 GH>*+ IJ 5*,*K<** **)05xv )MN8 >:$*OQ6U:*W>Z:*\>_:*\>a:*\>c:*\>e:*\> g:*\> i:*k> n:*k>r p:*k>_r:*\>Lt:*\>9 v:*\>&(x:*k>)z:*k>*|:*k>~:*>:*>:*>:*>:*>2:*>{3:*\>h=:*>U>:*>Be :>2o :>"p :>**6::*O:,],]:G6::*r::: :: ::**PMP^ "#$&"(')**/,4-9.</A1F2K3N4S6X7]8`9e;j<o=r>x@}ABCEFGJLMNOQRSTVWX[]_`acefgikl oqrst#v(w-x0y6{;|@}CINSV\afioty|  +-6EGJMP[`oxf xmxExJxMP#tv@&w '_Md_'*,>,:  4xmxv <**=*2 *2* '.: <<x#Zxv F2* -2*G' -2*0 CK***<*<Y**w*& 9: ;<='>,?7@FAK4xv 5*,*¶<**w **JLMN)P0R5xv )-C*9*Ķ<*M, *,* **& []^`$a(b0d8e>g C+x$ <=v 0 >* pq x)/*y >* k)/* >* k -'*Ͷ<*M,,  % ' x <=v% , -**Ѷ<*M,,*  % * x <=v%-'*Զ<*M,,  % ' x <=v%B***<**ֵ**YطͿ" +27B+xv *>*+ R***޶<*<**ֵ**YͿ*  ',;BGR;xv >*+ ()A*<)*M, ,,w _,,YͿ"  (/6 A 6xv ( )H*<*<)*M, ,,w _,,*   !" $)%0&8'?(F* H =x)v -/ *<?*M,&,*<*M,,*#,*G;=*#,*G8=w*#,*G&=Q*#,*G#=+*#,*GG=(3 468':2;7<C>G?LC\E_FhElGpHrJLMLNOQSTSUVXZ[Z\]_abacd gR  x0<=lxxxxxvC%%%%%Y-'*<*M,,p qst u%w ' x <=v% -'* <*M,,  % ' x <=v%m-B*8* <*M, *,***& $(08= B*x$ <=v 0 >*  x-B*8*<*M, *,***& $(08= B*x$ <=v 0 >* x-'*<*M,,  % ' x <=v%^-B*8*<*M, *,***& $(08= B*x$ <=v 0 >* x-'*<*M,,  % ' x <=v%-'*<*M,,   % ' x <=v%-'*<*M,,   %" ' x <=v%-'* <*M,,+ ,./ 0%2 ' x <=v%"-'*#<*M,,; <>? @%B ' x <=v%%-B*8*#<*M, *,***& KMNP$Q(R0T8U=W B*x$ <=v 0 &>* `a$x'-'*(<*M,,i jlm n%p ' x <=v%*-'*+<*M,,y z|} ~% ' x <=v%--'*.<*M,,  % ' x <=v%0-'*1<*M,,  % ' x <=v%3-/* 4>* 5x6-/* 7>* 8x9-'*:<*M,,  % ' x <=v%<-'*=<*M,,  % ' x <=v%?%*+=*N-- #*%%@ x <=v# klABCD/*  EF/*  ), " GHI#OPOROTOVOXOZO\O^O`ObObObObObObObOdOfOhOjOlOnOpOrOtOvOxOzO|O~OpOOOO