ࡱ>  y{pqrstuvwx}bjbjcTcT >>'aLL###7778ot (<7@&,4`4aaa+f )5 ???????BYE?Q#ee|?aaK@444@6aRa?4?443"b8au7P&6F?a@0@l6FFb8b8JF#88ѠZ+@4k4qѠѠѠ??^ѠѠѠ@FѠѠѠѠѠѠѠѠѠL U: PHPExcel Function Reference Developer Documentation Contents  TOC \o "1-3" \h \z \u  HYPERLINK \l "_Toc220929947" PHPExcel Function Reference Developer Documentation  PAGEREF _Toc220929947 \h 1  HYPERLINK \l "_Toc220929948" 1. Contents  PAGEREF _Toc220929948 \h 2  HYPERLINK \l "_Toc220929949" 2. Frequently asked questions  PAGEREF _Toc220929949 \h 9  HYPERLINK \l "_Toc220929950" 3. Function Reference  PAGEREF _Toc220929950 \h 10  HYPERLINK \l "_Toc220929951" 3.1. Date and Time Values  PAGEREF _Toc220929951 \h 10  HYPERLINK \l "_Toc220929952" 3.1.1. Excel functions that return a Date and Time value  PAGEREF _Toc220929952 \h 10  HYPERLINK \l "_Toc220929953" 3.1.2. Excel functions that accept Date and Time values as parameters  PAGEREF _Toc220929953 \h 11  HYPERLINK \l "_Toc220929954" 3.1.3. Helper Methods  PAGEREF _Toc220929954 \h 12  HYPERLINK \l "_Toc220929955" 3.2. Cube Functions  PAGEREF _Toc220929955 \h 13  HYPERLINK \l "_Toc220929956" 3.2.1. CUBEKPIMEMBER  PAGEREF _Toc220929956 \h 13  HYPERLINK \l "_Toc220929957" 3.2.2. CUBEMEMBER  PAGEREF _Toc220929957 \h 13  HYPERLINK \l "_Toc220929958" 3.2.3. CUBEMEMBERPROPERTY  PAGEREF _Toc220929958 \h 13  HYPERLINK \l "_Toc220929959" 3.2.4. CUBERANKEDMEMBER  PAGEREF _Toc220929959 \h 13  HYPERLINK \l "_Toc220929960" 3.2.5. CUBESET  PAGEREF _Toc220929960 \h 13  HYPERLINK \l "_Toc220929961" 3.2.6. CUBESETCOUNT  PAGEREF _Toc220929961 \h 13  HYPERLINK \l "_Toc220929962" 3.2.7. CUBEVALUE  PAGEREF _Toc220929962 \h 13  HYPERLINK \l "_Toc220929963" 3.3. Database Functions  PAGEREF _Toc220929963 \h 14  HYPERLINK \l "_Toc220929964" 3.3.1. DAVERAGE  PAGEREF _Toc220929964 \h 14  HYPERLINK \l "_Toc220929965" 3.3.2. DCOUNT  PAGEREF _Toc220929965 \h 14  HYPERLINK \l "_Toc220929966" 3.3.3. DCOUNTA  PAGEREF _Toc220929966 \h 14  HYPERLINK \l "_Toc220929967" 3.3.4. DGET  PAGEREF _Toc220929967 \h 14  HYPERLINK \l "_Toc220929968" 3.3.5. DMAX  PAGEREF _Toc220929968 \h 14  HYPERLINK \l "_Toc220929969" 3.3.6. DMIN  PAGEREF _Toc220929969 \h 14  HYPERLINK \l "_Toc220929970" 3.3.7. DPRODUCT  PAGEREF _Toc220929970 \h 14  HYPERLINK \l "_Toc220929971" 3.3.8. DSTDEV  PAGEREF _Toc220929971 \h 14  HYPERLINK \l "_Toc220929972" 3.3.9. DSTDEVP  PAGEREF _Toc220929972 \h 14  HYPERLINK \l "_Toc220929973" 3.3.10. DSUM  PAGEREF _Toc220929973 \h 14  HYPERLINK \l "_Toc220929974" 3.3.11. DVAR  PAGEREF _Toc220929974 \h 14  HYPERLINK \l "_Toc220929975" 3.3.12. DVARP  PAGEREF _Toc220929975 \h 14  HYPERLINK \l "_Toc220929976" 3.4. Date and Time Functions  PAGEREF _Toc220929976 \h 15  HYPERLINK \l "_Toc220929977" 3.4.1. DATE  PAGEREF _Toc220929977 \h 15  HYPERLINK \l "_Toc220929978" 3.4.2. DATEDIF  PAGEREF _Toc220929978 \h 16  HYPERLINK \l "_Toc220929979" 3.4.3. DATEVALUE  PAGEREF _Toc220929979 \h 18  HYPERLINK \l "_Toc220929980" 3.4.4. DAY  PAGEREF _Toc220929980 \h 19  HYPERLINK \l "_Toc220929981" 3.4.5. DAYS360  PAGEREF _Toc220929981 \h 19  HYPERLINK \l "_Toc220929982" 3.4.6. EDATE  PAGEREF _Toc220929982 \h 21  HYPERLINK \l "_Toc220929983" 3.4.7. EOMONTH  PAGEREF _Toc220929983 \h 22  HYPERLINK \l "_Toc220929984" 3.4.8. HOUR  PAGEREF _Toc220929984 \h 23  HYPERLINK \l "_Toc220929985" 3.4.9. MINUTE  PAGEREF _Toc220929985 \h 23  HYPERLINK \l "_Toc220929986" 3.4.10. MONTH  PAGEREF _Toc220929986 \h 24  HYPERLINK \l "_Toc220929987" 3.4.11. NETWORKDAYS  PAGEREF _Toc220929987 \h 25  HYPERLINK \l "_Toc220929988" 3.4.12. NOW  PAGEREF _Toc220929988 \h 26  HYPERLINK \l "_Toc220929989" 3.4.13. SECOND  PAGEREF _Toc220929989 \h 27  HYPERLINK \l "_Toc220929990" 3.4.14. TIME  PAGEREF _Toc220929990 \h 27  HYPERLINK \l "_Toc220929991" 3.4.15. TIMEVALUE  PAGEREF _Toc220929991 \h 27  HYPERLINK \l "_Toc220929992" 3.4.16. TODAY  PAGEREF _Toc220929992 \h 27  HYPERLINK \l "_Toc220929993" 3.4.17. WEEKDAY  PAGEREF _Toc220929993 \h 28  HYPERLINK \l "_Toc220929994" 3.4.18. WEEKNUM  PAGEREF _Toc220929994 \h 28  HYPERLINK \l "_Toc220929995" 3.4.19. WORKDAY  PAGEREF _Toc220929995 \h 29  HYPERLINK \l "_Toc220929996" 3.4.20. YEAR  PAGEREF _Toc220929996 \h 29  HYPERLINK \l "_Toc220929997" 3.4.21. YEARFRAC  PAGEREF _Toc220929997 \h 29  HYPERLINK \l "_Toc220929998" 3.5. Engineering Functions  PAGEREF _Toc220929998 \h 30  HYPERLINK \l "_Toc220929999" 3.5.1. BESSELI  PAGEREF _Toc220929999 \h 30  HYPERLINK \l "_Toc220930000" 3.5.2. BESSELJ  PAGEREF _Toc220930000 \h 30  HYPERLINK \l "_Toc220930001" 3.5.3. BESSELK  PAGEREF _Toc220930001 \h 30  HYPERLINK \l "_Toc220930002" 3.5.4. BESSELY  PAGEREF _Toc220930002 \h 30  HYPERLINK \l "_Toc220930003" 3.5.5. BIN2DEC  PAGEREF _Toc220930003 \h 30  HYPERLINK \l "_Toc220930004" 3.5.6. BIN2HEX  PAGEREF _Toc220930004 \h 30  HYPERLINK \l "_Toc220930005" 3.5.7. BIN2OCT  PAGEREF _Toc220930005 \h 30  HYPERLINK \l "_Toc220930006" 3.5.8. COMPLEX  PAGEREF _Toc220930006 \h 30  HYPERLINK \l "_Toc220930007" 3.5.9. CONVERT  PAGEREF _Toc220930007 \h 30  HYPERLINK \l "_Toc220930008" 3.5.10. DEC2BIN  PAGEREF _Toc220930008 \h 30  HYPERLINK \l "_Toc220930009" 3.5.11. DEC2HEX  PAGEREF _Toc220930009 \h 30  HYPERLINK \l "_Toc220930010" 3.5.12. DEC2OCT  PAGEREF _Toc220930010 \h 30  HYPERLINK \l "_Toc220930011" 3.5.13. DELTA  PAGEREF _Toc220930011 \h 30  HYPERLINK \l "_Toc220930012" 3.5.14. ERF  PAGEREF _Toc220930012 \h 30  HYPERLINK \l "_Toc220930013" 3.5.15. ERFC  PAGEREF _Toc220930013 \h 30  HYPERLINK \l "_Toc220930014" 3.5.16. GESTEP  PAGEREF _Toc220930014 \h 31  HYPERLINK \l "_Toc220930015" 3.5.17. HEX2BIN  PAGEREF _Toc220930015 \h 31  HYPERLINK \l "_Toc220930016" 3.5.18. HEX2DEC  PAGEREF _Toc220930016 \h 31  HYPERLINK \l "_Toc220930017" 3.5.19. HEX2OCT  PAGEREF _Toc220930017 \h 31  HYPERLINK \l "_Toc220930018" 3.5.20. IMABS  PAGEREF _Toc220930018 \h 31  HYPERLINK \l "_Toc220930019" 3.5.21. IMAGINARY  PAGEREF _Toc220930019 \h 31  HYPERLINK \l "_Toc220930020" 3.5.22. IMARGUMENT  PAGEREF _Toc220930020 \h 31  HYPERLINK \l "_Toc220930021" 3.5.23. IMCONJUGATE  PAGEREF _Toc220930021 \h 31  HYPERLINK \l "_Toc220930022" 3.5.24. IMCOS  PAGEREF _Toc220930022 \h 31  HYPERLINK \l "_Toc220930023" 3.5.25. IMDIV  PAGEREF _Toc220930023 \h 31  HYPERLINK \l "_Toc220930024" 3.5.26. IMEXP  PAGEREF _Toc220930024 \h 31  HYPERLINK \l "_Toc220930025" 3.5.27. IMLN  PAGEREF _Toc220930025 \h 31  HYPERLINK \l "_Toc220930026" 3.5.28. IMLOG10  PAGEREF _Toc220930026 \h 31  HYPERLINK \l "_Toc220930027" 3.5.29. IMLOG2  PAGEREF _Toc220930027 \h 31  HYPERLINK \l "_Toc220930028" 3.5.30. IMPOWER  PAGEREF _Toc220930028 \h 31  HYPERLINK \l "_Toc220930029" 3.5.31. IMPRODUCT  PAGEREF _Toc220930029 \h 31  HYPERLINK \l "_Toc220930030" 3.5.32. IMREAL  PAGEREF _Toc220930030 \h 31  HYPERLINK \l "_Toc220930031" 3.5.33. IMSIN  PAGEREF _Toc220930031 \h 32  HYPERLINK \l "_Toc220930032" 3.5.34. IMSQRT  PAGEREF _Toc220930032 \h 32  HYPERLINK \l "_Toc220930033" 3.5.35. IMSUB  PAGEREF _Toc220930033 \h 32  HYPERLINK \l "_Toc220930034" 3.5.36. IMSUM  PAGEREF _Toc220930034 \h 32  HYPERLINK \l "_Toc220930035" 3.5.37. OCT2BIN  PAGEREF _Toc220930035 \h 32  HYPERLINK \l "_Toc220930036" 3.5.38. OCT2DEC  PAGEREF _Toc220930036 \h 32  HYPERLINK \l "_Toc220930037" 3.5.39. OCT2HEX  PAGEREF _Toc220930037 \h 32  HYPERLINK \l "_Toc220930038" 3.6. Financial Functions  PAGEREF _Toc220930038 \h 33  HYPERLINK \l "_Toc220930039" 3.6.1. ACCRINT  PAGEREF _Toc220930039 \h 33  HYPERLINK \l "_Toc220930040" 3.6.2. ACCRINTM  PAGEREF _Toc220930040 \h 33  HYPERLINK \l "_Toc220930041" 3.6.3. AMORDEGRC  PAGEREF _Toc220930041 \h 33  HYPERLINK \l "_Toc220930042" 3.6.4. AMORLINC  PAGEREF _Toc220930042 \h 33  HYPERLINK \l "_Toc220930043" 3.6.5. COUPDAYBS  PAGEREF _Toc220930043 \h 33  HYPERLINK \l "_Toc220930044" 3.6.6. COUPDAYSNC  PAGEREF _Toc220930044 \h 33  HYPERLINK \l "_Toc220930045" 3.6.7. COUPNCD  PAGEREF _Toc220930045 \h 33  HYPERLINK \l "_Toc220930046" 3.6.8. COUPNUM  PAGEREF _Toc220930046 \h 33  HYPERLINK \l "_Toc220930047" 3.6.9. COUPPCD  PAGEREF _Toc220930047 \h 33  HYPERLINK \l "_Toc220930048" 3.6.10. CUMIPMT  PAGEREF _Toc220930048 \h 33  HYPERLINK \l "_Toc220930049" 3.6.11. CUMPRINC  PAGEREF _Toc220930049 \h 33  HYPERLINK \l "_Toc220930050" 3.6.12. DB  PAGEREF _Toc220930050 \h 33  HYPERLINK \l "_Toc220930051" 3.6.13. DDB  PAGEREF _Toc220930051 \h 34  HYPERLINK \l "_Toc220930052" 3.6.14. DISC  PAGEREF _Toc220930052 \h 34  HYPERLINK \l "_Toc220930053" 3.6.15. DOLLARDE  PAGEREF _Toc220930053 \h 34  HYPERLINK \l "_Toc220930054" 3.6.16. DOLLARFR  PAGEREF _Toc220930054 \h 34  HYPERLINK \l "_Toc220930055" 3.6.17. DURATION  PAGEREF _Toc220930055 \h 35  HYPERLINK \l "_Toc220930056" 3.6.18. EFFECT  PAGEREF _Toc220930056 \h 35  HYPERLINK \l "_Toc220930057" 3.6.19. FV  PAGEREF _Toc220930057 \h 35  HYPERLINK \l "_Toc220930058" 3.6.20. FVSCHEDULE  PAGEREF _Toc220930058 \h 35  HYPERLINK \l "_Toc220930059" 3.6.21. INTRATE  PAGEREF _Toc220930059 \h 35  HYPERLINK \l "_Toc220930060" 3.6.22. IPMT  PAGEREF _Toc220930060 \h 35  HYPERLINK \l "_Toc220930061" 3.6.23. IRR  PAGEREF _Toc220930061 \h 35  HYPERLINK \l "_Toc220930062" 3.6.24. MDURATION  PAGEREF _Toc220930062 \h 35  HYPERLINK \l "_Toc220930063" 3.6.25. MIRR  PAGEREF _Toc220930063 \h 35  HYPERLINK \l "_Toc220930064" 3.6.26. NOMINAL  PAGEREF _Toc220930064 \h 35  HYPERLINK \l "_Toc220930065" 3.6.27. NPER  PAGEREF _Toc220930065 \h 35  HYPERLINK \l "_Toc220930066" 3.6.28. NPV  PAGEREF _Toc220930066 \h 35  HYPERLINK \l "_Toc220930067" 3.6.29. ODDFPRICE  PAGEREF _Toc220930067 \h 35  HYPERLINK \l "_Toc220930068" 3.6.30. ODDFYIELD  PAGEREF _Toc220930068 \h 35  HYPERLINK \l "_Toc220930069" 3.6.31. ODDLPRICE  PAGEREF _Toc220930069 \h 35  HYPERLINK \l "_Toc220930070" 3.6.32. ODDLYIELD  PAGEREF _Toc220930070 \h 35  HYPERLINK \l "_Toc220930071" 3.6.33. ORICEDISC  PAGEREF _Toc220930071 \h 35  HYPERLINK \l "_Toc220930072" 3.6.34. PMT  PAGEREF _Toc220930072 \h 36  HYPERLINK \l "_Toc220930073" 3.6.35. PPMT  PAGEREF _Toc220930073 \h 36  HYPERLINK \l "_Toc220930074" 3.6.36. PRICE  PAGEREF _Toc220930074 \h 36  HYPERLINK \l "_Toc220930075" 3.6.37. PRICEMAT  PAGEREF _Toc220930075 \h 36  HYPERLINK \l "_Toc220930076" 3.6.38. PV  PAGEREF _Toc220930076 \h 36  HYPERLINK \l "_Toc220930077" 3.6.39. RATE  PAGEREF _Toc220930077 \h 36  HYPERLINK \l "_Toc220930078" 3.6.40. RECEIVED  PAGEREF _Toc220930078 \h 36  HYPERLINK \l "_Toc220930079" 3.6.41. SLN  PAGEREF _Toc220930079 \h 36  HYPERLINK \l "_Toc220930080" 3.6.42. SYD  PAGEREF _Toc220930080 \h 36  HYPERLINK \l "_Toc220930081" 3.6.43. TBILLEQ  PAGEREF _Toc220930081 \h 36  HYPERLINK \l "_Toc220930082" 3.6.44. TBILLPRICE  PAGEREF _Toc220930082 \h 36  HYPERLINK \l "_Toc220930083" 3.6.45. TBILLYIELD  PAGEREF _Toc220930083 \h 36  HYPERLINK \l "_Toc220930084" 3.6.46. USDOLLAR  PAGEREF _Toc220930084 \h 36  HYPERLINK \l "_Toc220930085" 3.6.47. VDB  PAGEREF _Toc220930085 \h 36  HYPERLINK \l "_Toc220930086" 3.6.48. XIRR  PAGEREF _Toc220930086 \h 36  HYPERLINK \l "_Toc220930087" 3.6.49. XNPV  PAGEREF _Toc220930087 \h 36  HYPERLINK \l "_Toc220930088" 3.6.50. YIELD  PAGEREF _Toc220930088 \h 36  HYPERLINK \l "_Toc220930089" 3.6.51. YIELDDISC  PAGEREF _Toc220930089 \h 37  HYPERLINK \l "_Toc220930090" 3.6.52. YIELDMAT  PAGEREF _Toc220930090 \h 37  HYPERLINK \l "_Toc220930091" 3.7. Information Functions  PAGEREF _Toc220930091 \h 38  HYPERLINK \l "_Toc220930092" 3.7.1. CELL  PAGEREF _Toc220930092 \h 38  HYPERLINK \l "_Toc220930093" 3.7.2. ERROR.TYPE  PAGEREF _Toc220930093 \h 38  HYPERLINK \l "_Toc220930094" 3.7.3. INFO  PAGEREF _Toc220930094 \h 38  HYPERLINK \l "_Toc220930095" 3.7.4. ISBLANK  PAGEREF _Toc220930095 \h 38  HYPERLINK \l "_Toc220930096" 3.7.5. ISERR  PAGEREF _Toc220930096 \h 38  HYPERLINK \l "_Toc220930097" 3.7.6. ISERROR  PAGEREF _Toc220930097 \h 38  HYPERLINK \l "_Toc220930098" 3.7.7. ISEVEN  PAGEREF _Toc220930098 \h 38  HYPERLINK \l "_Toc220930099" 3.7.8. ISLOGICAL  PAGEREF _Toc220930099 \h 38  HYPERLINK \l "_Toc220930100" 3.7.9. ISNA  PAGEREF _Toc220930100 \h 38  HYPERLINK \l "_Toc220930101" 3.7.10. ISNONTEXT  PAGEREF _Toc220930101 \h 38  HYPERLINK \l "_Toc220930102" 3.7.11. ISNUMBER  PAGEREF _Toc220930102 \h 38  HYPERLINK \l "_Toc220930103" 3.7.12. ISODD  PAGEREF _Toc220930103 \h 38  HYPERLINK \l "_Toc220930104" 3.7.13. ISPMT  PAGEREF _Toc220930104 \h 38  HYPERLINK \l "_Toc220930105" 3.7.14. ISREF  PAGEREF _Toc220930105 \h 38  HYPERLINK \l "_Toc220930106" 3.7.15. ISTEXT  PAGEREF _Toc220930106 \h 38  HYPERLINK \l "_Toc220930107" 3.7.16. N  PAGEREF _Toc220930107 \h 39  HYPERLINK \l "_Toc220930108" 3.7.17. NA  PAGEREF _Toc220930108 \h 39  HYPERLINK \l "_Toc220930109" 3.7.18. TYPE  PAGEREF _Toc220930109 \h 39  HYPERLINK \l "_Toc220930110" 3.7.19. VERSION  PAGEREF _Toc220930110 \h 39  HYPERLINK \l "_Toc220930111" 3.8. Logical Functions  PAGEREF _Toc220930111 \h 40  HYPERLINK \l "_Toc220930112" 3.8.1. AND  PAGEREF _Toc220930112 \h 40  HYPERLINK \l "_Toc220930113" 3.8.2. FALSE  PAGEREF _Toc220930113 \h 40  HYPERLINK \l "_Toc220930114" 3.8.3. IF  PAGEREF _Toc220930114 \h 40  HYPERLINK \l "_Toc220930115" 3.8.4. IFERROR  PAGEREF _Toc220930115 \h 40  HYPERLINK \l "_Toc220930116" 3.8.5. NOT  PAGEREF _Toc220930116 \h 40  HYPERLINK \l "_Toc220930117" 3.8.6. OR  PAGEREF _Toc220930117 \h 40  HYPERLINK \l "_Toc220930118" 3.8.7. TRUE  PAGEREF _Toc220930118 \h 40  HYPERLINK \l "_Toc220930119" 3.9. Lookup and Reference Functions  PAGEREF _Toc220930119 \h 41  HYPERLINK \l "_Toc220930120" 3.9.1. ADDRESS  PAGEREF _Toc220930120 \h 41  HYPERLINK \l "_Toc220930121" 3.9.2. AREAS  PAGEREF _Toc220930121 \h 41  HYPERLINK \l "_Toc220930122" 3.9.3. CHOOSE  PAGEREF _Toc220930122 \h 41  HYPERLINK \l "_Toc220930123" 3.9.4. COLUMN  PAGEREF _Toc220930123 \h 41  HYPERLINK \l "_Toc220930124" 3.9.5. COLUMNS  PAGEREF _Toc220930124 \h 41  HYPERLINK \l "_Toc220930125" 3.9.6. GETPIVOTDATA  PAGEREF _Toc220930125 \h 41  HYPERLINK \l "_Toc220930126" 3.9.7. HLOOKUP  PAGEREF _Toc220930126 \h 41  HYPERLINK \l "_Toc220930127" 3.9.8. HYPERLINK  PAGEREF _Toc220930127 \h 41  HYPERLINK \l "_Toc220930128" 3.9.9. INDEX  PAGEREF _Toc220930128 \h 41  HYPERLINK \l "_Toc220930129" 3.9.10. INDIRECT  PAGEREF _Toc220930129 \h 41  HYPERLINK \l "_Toc220930130" 3.9.11. LOOKUP  PAGEREF _Toc220930130 \h 41  HYPERLINK \l "_Toc220930131" 3.9.12. MATCH  PAGEREF _Toc220930131 \h 41  HYPERLINK \l "_Toc220930132" 3.9.13. OFFSET  PAGEREF _Toc220930132 \h 41  HYPERLINK \l "_Toc220930133" 3.9.14. ROW  PAGEREF _Toc220930133 \h 41  HYPERLINK \l "_Toc220930134" 3.9.15. ROWS  PAGEREF _Toc220930134 \h 41  HYPERLINK \l "_Toc220930135" 3.9.16. RTD  PAGEREF _Toc220930135 \h 42  HYPERLINK \l "_Toc220930136" 3.9.17. TRANSPOSE  PAGEREF _Toc220930136 \h 42  HYPERLINK \l "_Toc220930137" 3.9.18. VLOOKUP  PAGEREF _Toc220930137 \h 42  HYPERLINK \l "_Toc220930138" 3.10. Mathematical and Trigonometric Functions  PAGEREF _Toc220930138 \h 43  HYPERLINK \l "_Toc220930139" 3.10.1. ABS  PAGEREF _Toc220930139 \h 43  HYPERLINK \l "_Toc220930140" 3.10.2. ACOS  PAGEREF _Toc220930140 \h 43  HYPERLINK \l "_Toc220930141" 3.10.3. ACOSH  PAGEREF _Toc220930141 \h 44  HYPERLINK \l "_Toc220930142" 3.10.4. ASIN  PAGEREF _Toc220930142 \h 45  HYPERLINK \l "_Toc220930143" 3.10.5. ASINH  PAGEREF _Toc220930143 \h 46  HYPERLINK \l "_Toc220930144" 3.10.6. ATAN  PAGEREF _Toc220930144 \h 46  HYPERLINK \l "_Toc220930145" 3.10.7. ATAN2  PAGEREF _Toc220930145 \h 46  HYPERLINK \l "_Toc220930146" 3.10.8. ATANH  PAGEREF _Toc220930146 \h 46  HYPERLINK \l "_Toc220930147" 3.10.9. CEILING  PAGEREF _Toc220930147 \h 46  HYPERLINK \l "_Toc220930148" 3.10.10. COMBIN  PAGEREF _Toc220930148 \h 46  HYPERLINK \l "_Toc220930149" 3.10.11. COS  PAGEREF _Toc220930149 \h 47  HYPERLINK \l "_Toc220930150" 3.10.12. COSH  PAGEREF _Toc220930150 \h 47  HYPERLINK \l "_Toc220930151" 3.10.13. DEGREES  PAGEREF _Toc220930151 \h 47  HYPERLINK \l "_Toc220930152" 3.10.14. EVEN  PAGEREF _Toc220930152 \h 47  HYPERLINK \l "_Toc220930153" 3.10.15. EXP  PAGEREF _Toc220930153 \h 47  HYPERLINK \l "_Toc220930154" 3.10.16. FACT  PAGEREF _Toc220930154 \h 47  HYPERLINK \l "_Toc220930155" 3.10.17. FACTDOUBLE  PAGEREF _Toc220930155 \h 47  HYPERLINK \l "_Toc220930156" 3.10.18. FLOOR  PAGEREF _Toc220930156 \h 47  HYPERLINK \l "_Toc220930157" 3.10.19. GCD  PAGEREF _Toc220930157 \h 47  HYPERLINK \l "_Toc220930158" 3.10.20. INT  PAGEREF _Toc220930158 \h 47  HYPERLINK \l "_Toc220930159" 3.10.21. LCM  PAGEREF _Toc220930159 \h 47  HYPERLINK \l "_Toc220930160" 3.10.22. LN  PAGEREF _Toc220930160 \h 47  HYPERLINK \l "_Toc220930161" 3.10.23. LOG  PAGEREF _Toc220930161 \h 47  HYPERLINK \l "_Toc220930162" 3.10.24. LOG10  PAGEREF _Toc220930162 \h 47  HYPERLINK \l "_Toc220930163" 3.10.25. MDETERM  PAGEREF _Toc220930163 \h 47  HYPERLINK \l "_Toc220930164" 3.10.26. MINVERSE  PAGEREF _Toc220930164 \h 47  HYPERLINK \l "_Toc220930165" 3.10.27. MMULT  PAGEREF _Toc220930165 \h 47  HYPERLINK \l "_Toc220930166" 3.10.28. MOD  PAGEREF _Toc220930166 \h 48  HYPERLINK \l "_Toc220930167" 3.10.29. MROUND  PAGEREF _Toc220930167 \h 48  HYPERLINK \l "_Toc220930168" 3.10.30. MULTINOMIAL  PAGEREF _Toc220930168 \h 48  HYPERLINK \l "_Toc220930169" 3.10.31. ODD  PAGEREF _Toc220930169 \h 48  HYPERLINK \l "_Toc220930170" 3.10.32. PI  PAGEREF _Toc220930170 \h 48  HYPERLINK \l "_Toc220930171" 3.10.33. POWER  PAGEREF _Toc220930171 \h 48  HYPERLINK \l "_Toc220930172" 3.10.34. PRODUCT  PAGEREF _Toc220930172 \h 48  HYPERLINK \l "_Toc220930173" 3.10.35. QUOTIENT  PAGEREF _Toc220930173 \h 48  HYPERLINK \l "_Toc220930174" 3.10.36. RADIANS  PAGEREF _Toc220930174 \h 48  HYPERLINK \l "_Toc220930175" 3.10.37. RAND  PAGEREF _Toc220930175 \h 48  HYPERLINK \l "_Toc220930176" 3.10.38. RANDBETWEEN  PAGEREF _Toc220930176 \h 48  HYPERLINK \l "_Toc220930177" 3.10.39. ROMAN  PAGEREF _Toc220930177 \h 48  HYPERLINK \l "_Toc220930178" 3.10.40. ROUND  PAGEREF _Toc220930178 \h 48  HYPERLINK \l "_Toc220930179" 3.10.41. ROUNDDOWN  PAGEREF _Toc220930179 \h 48  HYPERLINK \l "_Toc220930180" 3.10.42. ROUNDUP  PAGEREF _Toc220930180 \h 48  HYPERLINK \l "_Toc220930181" 3.10.43. SERIESSUM  PAGEREF _Toc220930181 \h 48  HYPERLINK \l "_Toc220930182" 3.10.44. SIGN  PAGEREF _Toc220930182 \h 48  HYPERLINK \l "_Toc220930183" 3.10.45. SIN  PAGEREF _Toc220930183 \h 49  HYPERLINK \l "_Toc220930184" 3.10.46. SINH  PAGEREF _Toc220930184 \h 49  HYPERLINK \l "_Toc220930185" 3.10.47. SQRT  PAGEREF _Toc220930185 \h 49  HYPERLINK \l "_Toc220930186" 3.10.48. SQRTPI  PAGEREF _Toc220930186 \h 49  HYPERLINK \l "_Toc220930187" 3.10.49. SUBTOTAL  PAGEREF _Toc220930187 \h 49  HYPERLINK \l "_Toc220930188" 3.10.50. SUM  PAGEREF _Toc220930188 \h 49  HYPERLINK \l "_Toc220930189" 3.10.51. SUMIF  PAGEREF _Toc220930189 \h 49  HYPERLINK \l "_Toc220930190" 3.10.52. SUMIFS  PAGEREF _Toc220930190 \h 49  HYPERLINK \l "_Toc220930191" 3.10.53. SUMPRODUCT  PAGEREF _Toc220930191 \h 49  HYPERLINK \l "_Toc220930192" 3.10.54. SUMSQ  PAGEREF _Toc220930192 \h 49  HYPERLINK \l "_Toc220930193" 3.10.55. SUMX2MY2  PAGEREF _Toc220930193 \h 49  HYPERLINK \l "_Toc220930194" 3.10.56. SUMX2PY2  PAGEREF _Toc220930194 \h 49  HYPERLINK \l "_Toc220930195" 3.10.57. SUMXMY2  PAGEREF _Toc220930195 \h 49  HYPERLINK \l "_Toc220930196" 3.10.58. TAN  PAGEREF _Toc220930196 \h 49  HYPERLINK \l "_Toc220930197" 3.10.59. TANH  PAGEREF _Toc220930197 \h 49  HYPERLINK \l "_Toc220930198" 3.10.60. TRUNC  PAGEREF _Toc220930198 \h 49  HYPERLINK \l "_Toc220930199" 3.11. Statistical Functions  PAGEREF _Toc220930199 \h 50  HYPERLINK \l "_Toc220930200" 3.11.1. AVEDEV  PAGEREF _Toc220930200 \h 50  HYPERLINK \l "_Toc220930201" 3.11.2. AVERAGE  PAGEREF _Toc220930201 \h 50  HYPERLINK \l "_Toc220930202" 3.11.3. AVERAGEA  PAGEREF _Toc220930202 \h 51  HYPERLINK \l "_Toc220930203" 3.11.4. AVERAGEIF  PAGEREF _Toc220930203 \h 52  HYPERLINK \l "_Toc220930204" 3.11.5. AVERAGEIFS  PAGEREF _Toc220930204 \h 52  HYPERLINK \l "_Toc220930205" 3.11.6. BETADIST  PAGEREF _Toc220930205 \h 52  HYPERLINK \l "_Toc220930206" 3.11.7. BETAINV  PAGEREF _Toc220930206 \h 53  HYPERLINK \l "_Toc220930207" 3.11.8. BINOMDIST  PAGEREF _Toc220930207 \h 53  HYPERLINK \l "_Toc220930208" 3.11.9. CHIDIST  PAGEREF _Toc220930208 \h 53  HYPERLINK \l "_Toc220930209" 3.11.10. CHIINV  PAGEREF _Toc220930209 \h 54  HYPERLINK \l "_Toc220930210" 3.11.11. CHITEST  PAGEREF _Toc220930210 \h 54  HYPERLINK \l "_Toc220930211" 3.11.12. CONFIDENCE  PAGEREF _Toc220930211 \h 54  HYPERLINK \l "_Toc220930212" 3.11.13. CORREL  PAGEREF _Toc220930212 \h 54  HYPERLINK \l "_Toc220930213" 3.11.14. COUNT  PAGEREF _Toc220930213 \h 54  HYPERLINK \l "_Toc220930214" 3.11.15. COUNTA  PAGEREF _Toc220930214 \h 54  HYPERLINK \l "_Toc220930215" 3.11.16. COUNTBLANK  PAGEREF _Toc220930215 \h 54  HYPERLINK \l "_Toc220930216" 3.11.17. COUNTIF  PAGEREF _Toc220930216 \h 54  HYPERLINK \l "_Toc220930217" 3.11.18. COUNTIFS  PAGEREF _Toc220930217 \h 55  HYPERLINK \l "_Toc220930218" 3.11.19. COVAR  PAGEREF _Toc220930218 \h 55  HYPERLINK \l "_Toc220930219" 3.11.20. CRITBINOM  PAGEREF _Toc220930219 \h 55  HYPERLINK \l "_Toc220930220" 3.11.21. DEVSQ  PAGEREF _Toc220930220 \h 55  HYPERLINK \l "_Toc220930221" 3.11.22. EXPONDIST  PAGEREF _Toc220930221 \h 55  HYPERLINK \l "_Toc220930222" 3.11.23. FDIST  PAGEREF _Toc220930222 \h 55  HYPERLINK \l "_Toc220930223" 3.11.24. FINV  PAGEREF _Toc220930223 \h 55  HYPERLINK \l "_Toc220930224" 3.11.25. FISHER  PAGEREF _Toc220930224 \h 55  HYPERLINK \l "_Toc220930225" 3.11.26. FISHERINV  PAGEREF _Toc220930225 \h 55  HYPERLINK \l "_Toc220930226" 3.11.27. FORECAST  PAGEREF _Toc220930226 \h 55  HYPERLINK \l "_Toc220930227" 3.11.28. FREQUENCY  PAGEREF _Toc220930227 \h 55  HYPERLINK \l "_Toc220930228" 3.11.29. FTEST  PAGEREF _Toc220930228 \h 55  HYPERLINK \l "_Toc220930229" 3.11.30. GAMMADIST  PAGEREF _Toc220930229 \h 55  HYPERLINK \l "_Toc220930230" 3.11.31. GAMMAINV  PAGEREF _Toc220930230 \h 55  HYPERLINK \l "_Toc220930231" 3.11.32. GAMMALN  PAGEREF _Toc220930231 \h 55  HYPERLINK \l "_Toc220930232" 3.11.33. GEOMEAN  PAGEREF _Toc220930232 \h 55  HYPERLINK \l "_Toc220930233" 3.11.34. GROWTH  PAGEREF _Toc220930233 \h 55  HYPERLINK \l "_Toc220930234" 3.11.35. HARMEAN  PAGEREF _Toc220930234 \h 56  HYPERLINK \l "_Toc220930235" 3.11.36. HYPGEOMDIST  PAGEREF _Toc220930235 \h 56  HYPERLINK \l "_Toc220930236" 3.11.37. INTERCEPT  PAGEREF _Toc220930236 \h 56  HYPERLINK \l "_Toc220930237" 3.11.38. KURT  PAGEREF _Toc220930237 \h 56  HYPERLINK \l "_Toc220930238" 3.11.39. LARGE  PAGEREF _Toc220930238 \h 56  HYPERLINK \l "_Toc220930239" 3.11.40. LINEST  PAGEREF _Toc220930239 \h 56  HYPERLINK \l "_Toc220930240" 3.11.41. LOGEST  PAGEREF _Toc220930240 \h 56  HYPERLINK \l "_Toc220930241" 3.11.42. LOGINV  PAGEREF _Toc220930241 \h 56  HYPERLINK \l "_Toc220930242" 3.11.43. LOGNORMDIST  PAGEREF _Toc220930242 \h 56  HYPERLINK \l "_Toc220930243" 3.11.44. MAX  PAGEREF _Toc220930243 \h 56  HYPERLINK \l "_Toc220930244" 3.11.45. MAXA  PAGEREF _Toc220930244 \h 56  HYPERLINK \l "_Toc220930245" 3.11.46. MEDIAN  PAGEREF _Toc220930245 \h 56  HYPERLINK \l "_Toc220930246" 3.11.47. MIN  PAGEREF _Toc220930246 \h 56  HYPERLINK \l "_Toc220930247" 3.11.48. MINA  PAGEREF _Toc220930247 \h 56  HYPERLINK \l "_Toc220930248" 3.11.49. MODE  PAGEREF _Toc220930248 \h 56  HYPERLINK \l "_Toc220930249" 3.11.50. NEGBINOMDIST  PAGEREF _Toc220930249 \h 56  HYPERLINK \l "_Toc220930250" 3.11.51. NORMDIST  PAGEREF _Toc220930250 \h 56  HYPERLINK \l "_Toc220930251" 3.11.52. NORMINV  PAGEREF _Toc220930251 \h 57  HYPERLINK \l "_Toc220930252" 3.11.53. NORMSDIST  PAGEREF _Toc220930252 \h 57  HYPERLINK \l "_Toc220930253" 3.11.54. NORMSINV  PAGEREF _Toc220930253 \h 57  HYPERLINK \l "_Toc220930254" 3.11.55. PEARSON  PAGEREF _Toc220930254 \h 57  HYPERLINK \l "_Toc220930255" 3.11.56. PERCENTILE  PAGEREF _Toc220930255 \h 57  HYPERLINK \l "_Toc220930256" 3.11.57. PERCENTRANK  PAGEREF _Toc220930256 \h 57  HYPERLINK \l "_Toc220930257" 3.11.58. PERMUT  PAGEREF _Toc220930257 \h 57  HYPERLINK \l "_Toc220930258" 3.11.59. POISSON  PAGEREF _Toc220930258 \h 57  HYPERLINK \l "_Toc220930259" 3.11.60. PROB  PAGEREF _Toc220930259 \h 57  HYPERLINK \l "_Toc220930260" 3.11.61. QUARTILE  PAGEREF _Toc220930260 \h 57  HYPERLINK \l "_Toc220930261" 3.11.62. RANK  PAGEREF _Toc220930261 \h 57  HYPERLINK \l "_Toc220930262" 3.11.63. RSQ  PAGEREF _Toc220930262 \h 57  HYPERLINK \l "_Toc220930263" 3.11.64. SKEW  PAGEREF _Toc220930263 \h 57  HYPERLINK \l "_Toc220930264" 3.11.65. SLOPE  PAGEREF _Toc220930264 \h 57  HYPERLINK \l "_Toc220930265" 3.11.66. SMALL  PAGEREF _Toc220930265 \h 57  HYPERLINK \l "_Toc220930266" 3.11.67. STANDARDIZE  PAGEREF _Toc220930266 \h 57  HYPERLINK \l "_Toc220930267" 3.11.68. STDEV  PAGEREF _Toc220930267 \h 57  HYPERLINK \l "_Toc220930268" 3.11.69. STDEVA  PAGEREF _Toc220930268 \h 58  HYPERLINK \l "_Toc220930269" 3.11.70. STDEVP  PAGEREF _Toc220930269 \h 58  HYPERLINK \l "_Toc220930270" 3.11.71. STDEVPA  PAGEREF _Toc220930270 \h 58  HYPERLINK \l "_Toc220930271" 3.11.72. STEYX  PAGEREF _Toc220930271 \h 58  HYPERLINK \l "_Toc220930272" 3.11.73. TDIST  PAGEREF _Toc220930272 \h 58  HYPERLINK \l "_Toc220930273" 3.11.74. TINV  PAGEREF _Toc220930273 \h 58  HYPERLINK \l "_Toc220930274" 3.11.75. TREND  PAGEREF _Toc220930274 \h 58  HYPERLINK \l "_Toc220930275" 3.11.76. TRIMMEAN  PAGEREF _Toc220930275 \h 58  HYPERLINK \l "_Toc220930276" 3.11.77. TTEST  PAGEREF _Toc220930276 \h 58  HYPERLINK \l "_Toc220930277" 3.11.78. VAR  PAGEREF _Toc220930277 \h 58  HYPERLINK \l "_Toc220930278" 3.11.79. VARA  PAGEREF _Toc220930278 \h 58  HYPERLINK \l "_Toc220930279" 3.11.80. VARP  PAGEREF _Toc220930279 \h 58  HYPERLINK \l "_Toc220930280" 3.11.81. VARPA  PAGEREF _Toc220930280 \h 58  HYPERLINK \l "_Toc220930281" 3.11.82. WEIBULL  PAGEREF _Toc220930281 \h 58  HYPERLINK \l "_Toc220930282" 3.11.83. ZTEST  PAGEREF _Toc220930282 \h 58  HYPERLINK \l "_Toc220930283" 3.12. Text and Data Functions  PAGEREF _Toc220930283 \h 59  HYPERLINK \l "_Toc220930284" 3.12.1. ASC  PAGEREF _Toc220930284 \h 59  HYPERLINK \l "_Toc220930285" 3.12.2. BAHTTEXT  PAGEREF _Toc220930285 \h 59  HYPERLINK \l "_Toc220930286" 3.12.3. CHAR  PAGEREF _Toc220930286 \h 59  HYPERLINK \l "_Toc220930287" 3.12.4. CLEAN  PAGEREF _Toc220930287 \h 59  HYPERLINK \l "_Toc220930288" 3.12.5. CODE  PAGEREF _Toc220930288 \h 59  HYPERLINK \l "_Toc220930289" 3.12.6. CONCATENATE  PAGEREF _Toc220930289 \h 59  HYPERLINK \l "_Toc220930290" 3.12.7. DOLLAR  PAGEREF _Toc220930290 \h 59  HYPERLINK \l "_Toc220930291" 3.12.8. EXACT  PAGEREF _Toc220930291 \h 59  HYPERLINK \l "_Toc220930292" 3.12.9. FIND  PAGEREF _Toc220930292 \h 59  HYPERLINK \l "_Toc220930293" 3.12.10. FINDB  PAGEREF _Toc220930293 \h 59  HYPERLINK \l "_Toc220930294" 3.12.11. FIXED  PAGEREF _Toc220930294 \h 59  HYPERLINK \l "_Toc220930295" 3.12.12. JIS  PAGEREF _Toc220930295 \h 59  HYPERLINK \l "_Toc220930296" 3.12.13. LEFT  PAGEREF _Toc220930296 \h 59  HYPERLINK \l "_Toc220930297" 3.12.14. LEFTB  PAGEREF _Toc220930297 \h 59  HYPERLINK \l "_Toc220930298" 3.12.15. LEN  PAGEREF _Toc220930298 \h 59  HYPERLINK \l "_Toc220930299" 3.12.16. LENB  PAGEREF _Toc220930299 \h 60  HYPERLINK \l "_Toc220930300" 3.12.17. LOWER  PAGEREF _Toc220930300 \h 60  HYPERLINK \l "_Toc220930301" 3.12.18. MID  PAGEREF _Toc220930301 \h 60  HYPERLINK \l "_Toc220930302" 3.12.19. MIDB  PAGEREF _Toc220930302 \h 60  HYPERLINK \l "_Toc220930303" 3.12.20. PHONETIC  PAGEREF _Toc220930303 \h 60  HYPERLINK \l "_Toc220930304" 3.12.21. PROPER  PAGEREF _Toc220930304 \h 60  HYPERLINK \l "_Toc220930305" 3.12.22. REPLACE  PAGEREF _Toc220930305 \h 60  HYPERLINK \l "_Toc220930306" 3.12.23. REPLACEB  PAGEREF _Toc220930306 \h 60  HYPERLINK \l "_Toc220930307" 3.12.24. REPT  PAGEREF _Toc220930307 \h 60  HYPERLINK \l "_Toc220930308" 3.12.25. RIGHT  PAGEREF _Toc220930308 \h 60  HYPERLINK \l "_Toc220930309" 3.12.26. RIGHTB  PAGEREF _Toc220930309 \h 60  HYPERLINK \l "_Toc220930310" 3.12.27. SEARCH  PAGEREF _Toc220930310 \h 60  HYPERLINK \l "_Toc220930311" 3.12.28. SEARCHB  PAGEREF _Toc220930311 \h 60  HYPERLINK \l "_Toc220930312" 3.12.29. SUBSTITUTE  PAGEREF _Toc220930312 \h 60  HYPERLINK \l "_Toc220930313" 3.12.30. T  PAGEREF _Toc220930313 \h 60  HYPERLINK \l "_Toc220930314" 3.12.31. TEXT  PAGEREF _Toc220930314 \h 60  HYPERLINK \l "_Toc220930315" 3.12.32. TRIM  PAGEREF _Toc220930315 \h 60  HYPERLINK \l "_Toc220930316" 3.12.33. UPPER  PAGEREF _Toc220930316 \h 61  HYPERLINK \l "_Toc220930317" 3.12.34. VALUE  PAGEREF _Toc220930317 \h 61  HYPERLINK \l "_Toc220930318" 4. Credits  PAGEREF _Toc220930318 \h 62  Frequently asked questions The up-to-date F.A.Q. page for PHPExcel can be found on  HYPERLINK "http://www.codeplex.com/PHPExcel/Wiki/View.aspx?title=FAQ&referringTitle=Requirements" http://www.codeplex.com/PHPExcel/Wiki/View.aspx?title=FAQ&referringTitle=Requirements. Formulas dont seem to be calculated in Excel2003 using compatibility pack? This is normal behaviour of the compatibility pack, Excel2007 displays this correctly. Use PHPExcel_Writer_Excel5 if you really need calculated values, or force recalculation in Excel2003. Function Reference Function that are not Supported in Excel5 Not all functions are supported by the Excel 5 Writer. Use of these functions within your workbooks will result in an error when trying to write to Excel5. The following is the list of those functions that are implemented within PHPExcel, but that cannot currently be written to Excel 5. Date and Time EDATE Not a standard function within Excel 5, but an add-in from the Analysis ToolPak. EOMONTH Not a standard function within Excel 5, but an add-in from the Analysis ToolPak. Date and Time Values Excel functions that return a Date and Time value Any of the Date and Time functions that return a date value in Excel can return either an Excel timestamp or a PHP timestamp or date object. It is possible for scripts to change the data type used for returning date values by calling the PHPExcel_Calculation_Functions::setReturnDateType() method: PHPExcel_Calculation_Functions::setReturnDateType($returnDateType); where the following constants can be used for $returnDateType PHPExcel_Calculation_Functions::RETURNDATE_PHP_NUMERIC PHPExcel_Calculation_Functions::RETURNDATE_PHP_OBJECT PHPExcel_Calculation_Functions::RETURNDATE_EXCEL The method will return a Boolean True on success, False on failure (e.g. if an invalid value is passed in for the return date type). The PHPExcel_Calculation_Functions::getReturnDateType() method can be used to determine the current value of this setting: $returnDateType = PHPExcel_Calculation_Functions::getReturnDateType(); The default is RETURNDATE_PHP_NUMERIC. PHP Timestamps If RETURNDATE_PHP_NUMERIC is set for the Return Date Type, then any date value returned to the calling script by any access to the Date and Time functions in Excel will be an integer value that represents the number of seconds from the PHP base date. The PHP base date (0) is 00:00 GMT on 1st January 1970. This value can be positive or negative: so a value of -3600 would be 23:00 hrs on 31st December 1969; while a value of +3600 would be 01:00 hrs on 1st January 1970. This gives PHP a date range of between 14th December 1901 and 19th January 2038. PHP date/Time Objects If the Return Date Type is set for RETURNDATE_PHP_NUMERIC, then any date value returned to the calling script by any access to the Date and Time functions in Excel will be a PHP date/time object. Excel Timestamps If RETURNDATE_EXCEL is set for the Return Date Type, then the returned date value by any access to the Date and Time functions in Excel will be a floating point value that represents a number of days from the Excel base date. The Excel base date is determined by which calendar Excel uses: the Windows 1900 or the Mac 1904 calendar. 1st January 1900 is the base date for the Windows 1900 calendar while 1st January 1904 is the base date for the Mac 1904 calendar. It is possible for scripts to change the calendar used for calculating Excel date values by calling the PHPExcel_Shared_Date::setExcelCalendar() method: PHPExcel_Shared_Date::setExcelCalendar($baseDate); where the following constants can be used for $baseDate PHPExcel_Shared_Date::CALENDAR_WINDOWS_1900 PHPExcel_Shared_Date::CALENDAR_MAC_1904 The method will return a Boolean True on success, False on failure (e.g. if an invalid value is passed in). The PHPExcel_Shared_Date::getExcelCalendar() method can be used to determine the current value of this setting: $baseDate = PHPExcel_Shared_Date::getExcelCalendar(); The default is CALENDAR_WINDOWS_1900. Functions that return a Date/Time Value DATE DATEVALUE EDATE EOMONTH Excel functions that accept Date and Time values as parameters Date values passed in as parameters to a function can be an Excel timestamp or a PHP timestamp; or date object; or a string containing a date value (e.g. 1-Jan-2009). PHPExcel will attempt to identify their type based on the PHP datatype: An integer numeric value will be treated as a PHP date timestamp A real (floating point) numeric value will be treated as an Excel date timestamp. Any PHP date object will be treated as a date object. Any string value (even one containing straight numeric data) will be converted to a date/time object for validation as a date value based on the server locale settings, so passing through an ambiguous value of 07/08/2008 will be treated as 7th August 2008 if your server settings are UK, but as 8th July 2008 if your server settings are US. However, if you pass through a value such as 31/12/2008 that would be considered an error by a US-based server, but which is not ambiguous, then PHPExcel will attempt to correct this to 31st December 2008. If the content of the string doesnt match any of the formats recognised by the php date/time object implementation of strtotime() (which can handle a wider range of formats than the normal strtotime() function), then the function will return a #VALUE error. However, Excel recommends that you should always use date timestamps for your date functions, and the recommendation for PHPExcel is the same: avoid strings because the result is not predictable. The same principle applies when data is being written to Excel. Cells containing date actual values (rather than Excel functions that return a date value) are always written as Excel dates, converting where necessary. If a cell formatted as a date contains an integer or date/time object value, then it is converted to an Excel value for writing: if a cell formatted as a date contains a real value, then no conversion is required. Note that string values are written as strings rather than converted to Excel date timestamp values. Functions that expect a Date/Time Value DATEDIF DAY DAYS360 EDATE EOMONTH HOUR MINUTE MONTH NETWORKDAYS SECOND WEEKDAY YEAR Helper Methods In addition to the setExcelCalendar() and getExcelCalendar() methods, a number of other methods are available in the PHPExcel_Shared_Date class that can help when working with dates: PHPExcel_Shared_Date::ExcelToPHP($excelDate) Converts a date/time from an Excel date timestamp to return a PHP date/time timestamp. Note that this method does not trap for Excel dates that fall outside of the valid range for a PHP date timestamp. PHPExcel_Shared_Date::ExcelToPHPObject($excelDate) Converts a date from an Excel date/time timestamp to return a PHP date/time object. PHPExcel_Shared_Date::PHPToExcel($PHPDate) Converts a PHP date timestamp or a PHP date/times object to return an Excel date timestamp. PHPExcel_Shared_Date::FormattedPHPToExcel($year, $month, $day, $hours=0, $minutes=0, $seconds=0) Takes year, month and day values (and optional hour, minute and second values) and returns an Excel date timestamp value. Cube Functions CUBEKPIMEMBER Not yet implemented. CUBEMEMBER Not yet implemented. CUBEMEMBERPROPERTY Not yet implemented. CUBERANKEDMEMBER Not yet implemented. CUBESET Not yet implemented. CUBESETCOUNT Not yet implemented. CUBEVALUE Not yet implemented. Database Functions DAVERAGE Not yet implemented. DCOUNT Not yet implemented. DCOUNTA Not yet implemented. DGET Not yet implemented. DMAX Not yet implemented. DMIN Not yet implemented. DPRODUCT Not yet implemented. DSTDEV Not yet implemented. DSTDEVP Not yet implemented. DSUM Not yet implemented. DVAR Not yet implemented. DVARP Not yet implemented. Date and Time Functions Excel provides a number of functions for the manipulation of dates and times, and calculations based on date/time values. it is worth spending some time reading the section titled  REF _Ref220740191 \h Date and Time Values  REF _Ref220740210 \p above on passing date parameters and returning date values to understand how PHPExcel reconciles the differences between dates and times in Excel and in PHP. DATE The DATE function returns an Excel timestamp or a PHP timestamp or date object representing the date that is referenced by the parameters. Syntax DATE(year, month, day) Parameters year The year number. If this value is between 0 (zero) and 1899 inclusive (for the Windows 1900 calendar), or between 4 and 1903 inclusive (for the Mac 1904), then PHPExcel adds it to the Calendar base year, so a value of 108 will interpret the year as 2008 when using the Windows 1900 calendar, or 2012 when using the Mac 1904 calendar. month The month number. If this value is greater than 12, the DATE function adds that number of months to the first month in the year specified. For example, DATE(2008,14,2) returns a value representing February 2, 2009. If the value of month is less than 1, then that value will be adjusted by -1, and that will then be subtracted from the first month of the year specified. For example, DATE(2008,0,2) returns a value representing December 2, 2007; while DATE(2008,-1,2) returns a value representing November 2, 2007. day The day number. If this value is greater than the number of days in the month (and year) specified, the DATE function adds that number of days to the first day in the month. For example, DATE(2008,1,35) returns a value representing February 4, 2008. If the value of day is less than 1, then that value will be adjusted by -1, and that will then be subtracted from the first month of the year specified. For example, DATE(2008,3,0) returns a value representing February 29, 2008; while DATE(2008,3,-2) returns a value representing February 27, 2008. Return Value mixed A date/time stamp that corresponds to the given date. This could be a PHP timestamp value (integer), a PHP date/time object, or an Excel timestamp value (real), depending on the value of PHPExcel_Calculation_Functions::getReturnDateType(). Examples $worksheet->setCellValue('A1', 'Year'); $worksheet->setCellValue('A2', 'Month'); $worksheet->setCellValue('A3', 'Day'); $worksheet->setCellValue('B1', 2008); $worksheet->setCellValue('B2', 12); $worksheet->setCellValue('B3', 31); $worksheet->setCellValue('D1', '=DATE(B1,B2,B3)'); $retVal = $worksheet->getCell('D1')->getCalculatedValue(); // $retVal = 1230681600 // We're going to be calling the same cell calculation multiple times, // and expecting different return values, so disable calculation cacheing PHPExcel_Calculation::getInstance()->setCalculationCacheEnabled(False); $saveFormat = PHPExcel_Calculation_Functions::getReturnDateType(); PHPExcel_Calculation_Functions::setReturnDateType(PHPExcel_Calculation_Functions::RETURNDATE_EXCEL); $retVal = call_user_func_array(array('PHPExcel_Calculation_Functions', 'DATE'), array(2008, 12, 31) ); // $retVal = 39813.0 PHPExcel_Calculation_Functions::setReturnDateType(PHPExcel_Calculation_Functions::RETURNDATE_PHP_NUMERIC); $retVal = call_user_func_array(array('PHPExcel_Calculation_Functions', 'DATE'), array(2008, 12, 31) ); // $retVal = 1230681600 PHPExcel_Calculation_Functions::setReturnDateType($saveFormat); Notes There are no additional notes on this function DATEDIF The DATEDIF function computes the difference between two dates in a variety of different intervals, such number of years, months, or days. Syntax DATEDIF(date1, date2 [, unit]) Parameters date1 First Date. An Excel date value, PHP date timestamp, PHP date object, or a date represented as a string. date2 Second Date. An Excel date value, PHP date timestamp, PHP date object, or a date represented as a string. unit The interval type to use for the calculation This is a string, comprising one of the values listed below: UnitMeaningDescription mMonthsComplete calendar months between the dates.dDaysNumber of days between the dates.yYearsComplete calendar years between the dates.ymMonths Excluding YearsComplete calendar months between the dates as if they were of the same year.ydDays Excluding YearsComplete calendar days between the dates as if they were of the same year.mdDays Excluding Years And MonthsComplete calendar days between the dates as if they were of the same month and same year.The unit value is not case sensitive, and defaults to d. Return Value integer An integer value that reflects the difference between the two dates. This could be the number of full days, months or years between the two dates, depending on the interval unit value passed into the function as the third parameter. Examples $worksheet->setCellValue('A1', 'Year'); $worksheet->setCellValue('A2', 'Month'); $worksheet->setCellValue('A3', 'Day'); $worksheet->setCellValue('B1', 2001); $worksheet->setCellValue('C1', 2009); $worksheet->setCellValue('B2', 7); $worksheet->setCellValue('C2', 12); $worksheet->setCellValue('B3', 1); $worksheet->setCellValue('C3', 31); $worksheet->setCellValue('D1', '=DATEDIF(DATE(B1,B2,B3),DATE(C1,C2,C3),d)'); $worksheet->setCellValue('D2', '=DATEDIF(DATE(B1,B2,B3),DATE(C1,C2,C3),m)'); $worksheet->setCellValue('D3', '=DATEDIF(DATE(B1,B2,B3),DATE(C1,C2,C3),y)'); $worksheet->setCellValue('D4', '=DATEDIF(DATE(B1,B2,B3),DATE(C1,C2,C3),ym)'); $worksheet->setCellValue('D5', '=DATEDIF(DATE(B1,B2,B3),DATE(C1,C2,C3),yd)'); $worksheet->setCellValue('D6', '=DATEDIF(DATE(B1,B2,B3),DATE(C1,C2,C3),md)'); $retVal = $worksheet->getCell('D1')->getCalculatedValue(); // $retVal = 3105 $retVal = $worksheet->getCell('D2')->getCalculatedValue(); // $retVal = 101 $retVal = $worksheet->getCell('D3')->getCalculatedValue(); // $retVal = 8 $retVal = $worksheet->getCell('D4')->getCalculatedValue(); // $retVal = 5 $retVal = $worksheet->getCell('D5')->getCalculatedValue(); // $retVal = 183 $retVal = $worksheet->getCell('D6')->getCalculatedValue(); // $retVal = 30 $date1 = 1193317015 // PHP timestamp for 25-Oct-2007 $date2 = 1449579415 // PHP timestamp for 8-Dec-2015 $retVal = call_user_func_array(array('PHPExcel_Calculation_Functions', 'DATEDIF'), array($date1, $date2, 'd') ); // $retVal = 2966 $retVal = call_user_func_array(array('PHPExcel_Calculation_Functions', 'DATEDIF'), array($date1, $date2, 'm') ); // $retVal = 97 $retVal = call_user_func_array(array('PHPExcel_Calculation_Functions', 'DATEDIF'), array($date1, $date2, 'y') ); // $retVal = 8 $retVal = call_user_func_array(array('PHPExcel_Calculation_Functions', 'DATEDIF'), array($date1, $date2, 'ym') ); // $retVal = 1 $retVal = call_user_func_array(array('PHPExcel_Calculation_Functions', 'DATEDIF'), array($date1, $date2, 'yd') ); // $retVal = 44 $retVal = call_user_func_array(array('PHPExcel_Calculation_Functions', 'DATEDIF'), array($date1, $date2, 'md') ); // $retVal = 13 Notes If Date1 is later than Date2, DATEDIF will return a #NUM! error. DATEVALUE The DATEVALUE function returns the date represented by a date formatted as a text string. Use DATEVALUE to convert a date represented by text to a serial number. Syntax DATEVALUE(dateString) Parameters dateString Date String. A string, representing a date value. Return Value mixed A date/time stamp that corresponds to the given date. This could be a PHP timestamp value (integer), a PHP date/time object, or an Excel timestamp value (real), depending on the value of PHPExcel_Calculation_Functions::getReturnDateType(). Examples $worksheet->setCellValue('A1', 'Date String'); $worksheet->setCellValue('A2', '31-Dec-2008'); $worksheet->setCellValue('A3', '31/12/2008'); $worksheet->setCellValue('A4', '12-31-2008'); $worksheet->setCellValue('B2', '=DATEVALUE(A2)'); $worksheet->setCellValue('B3', '=DATEVALUE(A3)'); $worksheet->setCellValue('B4', '=DATEVALUE(A4)'); PHPExcel_Calculation_Functions::setReturnDateType(PHPExcel_Calculation_Functions::RETURNDATE_EXCEL); $retVal = $worksheet->getCell('B2')->getCalculatedValue(); $retVal = $worksheet->getCell('B3')->getCalculatedValue(); $retVal = $worksheet->getCell('B4')->getCalculatedValue(); // $retVal = 39813.0 for all cases // We're going to be calling the same cell calculation multiple times, // and expecting different return values, so disable calculation cacheing PHPExcel_Calculation::getInstance()->setCalculationCacheEnabled(False); $saveFormat = PHPExcel_Calculation_Functions::getReturnDateType(); PHPExcel_Calculation_Functions::setReturnDateType(PHPExcel_Calculation_Functions::RETURNDATE_EXCEL); $retVal = call_user_func_array(array('PHPExcel_Calculation_Functions', 'DATEVALUE'), array('31-Dec-2008') ); // $retVal = 39813.0 PHPExcel_Calculation_Functions::setReturnDateType(PHPExcel_Calculation_Functions::RETURNDATE_PHP_NUMERIC); $retVal = call_user_func_array(array('PHPExcel_Calculation_Functions', 'DATEVALUE'), array('31-Dec-2008') ); // $retVal = 1230681600 PHPExcel_Calculation_Functions::setReturnDateType($saveFormat); Notes DATEVALUE uses the php date/time object implementation of strtotime() (which can handle a wider range of formats than the normal strtotime() function), and it is also called for any date parameter passed to other date functions (such as DATEDIF) when the parameter value is a string. WARNING:- PHPExcel accepts a wider range of date formats than MS Excel, so it is entirely possible that Excel will return a #VALUE! error when passed a date string that it cant interpret, while PHPExcel is able to translate that same string into a correct date value. Care should be taken in workbooks that use string formatted dates in calculations when writing to Excel5 or Excel2007. DAY The DAY function returns the day of a date. The day is given as an integer ranging from 1 to 31. Syntax DAY(datetime) Parameters datetime Date. An Excel date value, PHP date timestamp, PHP date object, or a date represented as a string. Return Value integer An integer value that reflects the day of the month. This is an integer ranging from 1 to 31. Examples $worksheet->setCellValue('A1', 'Date String'); $worksheet->setCellValue('A2', '31-Dec-2008'); $worksheet->setCellValue('A3', '14-Feb-2008'); $worksheet->setCellValue('B2', '=DAY(A2)'); $worksheet->setCellValue('B3', '=DAY(A3)'); $retVal = $worksheet->getCell('B2')->getCalculatedValue(); // $retVal = 31 $retVal = $worksheet->getCell('B3')->getCalculatedValue(); // $retVal = 14 $retVal = call_user_func_array(array('PHPExcel_Calculation_Functions', 'DAYOFMONTH'), array('25-Dec-2008') ); // $retVal = 25 Notes Note that the PHPExcel function is PHPExcel_Calculation_Functions::DAYOFMONTH() when the method is called statically. DAYS360 The DAYS360 function computes the difference between two dates based on a 360 day year (12 equal periods of 30 days each) used by some accounting systems. Syntax DAYS360(date1, date2 [, method]) Parameters date1 First Date. An Excel date value, PHP date timestamp, PHP date object, or a date represented as a string. date2 Second Date. An Excel date value, PHP date timestamp, PHP date object, or a date represented as a string. method A boolean flag (TRUE or FALSE) This is a flag that determines which method to use in the calculation, based on the values listed below: methodDescription FALSEU.S. (NASD) method. If the starting date is the last day of a month, it becomes equal to the 30th of the same month. If the ending date is the last day of a month and the starting date is earlier than the 30th of a month, the ending date becomes equal to the 1st of the next month; otherwise the ending date becomes equal to the 30th of the same month.TRUEEuropean method. Starting dates and ending dates that occur on the 31st of a month become equal to the 30th of the same month.The method value defaults to FALSE. Return Value integer An integer value that reflects the difference between the two dates. This is the number of full days between the two dates, based on a 360 day year. Examples $worksheet->setCellValue('B1', 'Start Date'); $worksheet->setCellValue('C1', 'End Date'); $worksheet->setCellValue('A2', 'Year'); $worksheet->setCellValue('A3', 'Month'); $worksheet->setCellValue('A4', 'Day'); $worksheet->setCellValue('B2', 2003); $worksheet->setCellValue('B3', 2); $worksheet->setCellValue('B4', 3); $worksheet->setCellValue('C2', 2007); $worksheet->setCellValue('C3', 5); $worksheet->setCellValue('C4', 31); $worksheet->setCellValue('E2', '=DAYS360(DATE(B2,B3,B4),DATE(C2,C3,C4))'); $worksheet->setCellValue('E4', '=DAYS360(DATE(B2,B3,B4),DATE(C2,C3,C4),FALSE)'); $retVal = $worksheet->getCell('E2')->getCalculatedValue(); // $retVal = 1558 $retVal = $worksheet->getCell('E4')->getCalculatedValue(); // $retVal = 1557 $date1 = 37655.0 // Excel timestamp for 25-Oct-2007 $date2 = 39233.0 // Excel timestamp for 8-Dec-2015 $retVal = call_user_func_array(array('PHPExcel_Calculation_Functions', 'DAYS360'), array($date1, $date2) ); // $retVal = 1558 $retVal = call_user_func_array(array('PHPExcel_Calculation_Functions', 'DAYS360'), array($date1, $date2, True) ); // $retVal = 1557 Notes WARNING:- This function does not currently work with the Excel5 Writer when a PHP Boolean is used for the third (optional) parameter (as shown in the example above), and the writer will generate and error. It will work if a numeric 0 or 1 is used for the method parameter; or if the Excel TRUE() and FALSE() functions are used instead. EDATE The EDATE function returns an Excel timestamp or a PHP timestamp or date object representing the date that is the indicated number of months before or after a specified date (the start_date). Use EDATE to calculate maturity dates or due dates that fall on the same day of the month as the date of issue. Syntax EDATE(baseDate, months) Parameters baseDate Start Date. An Excel date value, PHP date timestamp, PHP date object, or a date represented as a string. months Number of months to add. An integer value indicating the number of months before or after baseDate. A positive value for months yields a future date; a negative value yields a past date. Return Value mixed A date/time stamp that corresponds to the basedate + months. This could be a PHP timestamp value (integer), a PHP date/time object, or an Excel timestamp value (real), depending on the value of PHPExcel_Calculation_Functions::getReturnDateType(). Examples $worksheet->setCellValue('A1', 'Date String'); $worksheet->setCellValue('A2', '1-Jan-2008'); $worksheet->setCellValue('A3', '29-Feb-2008'); $worksheet->setCellValue('B2', '=EDATE(A2,5)'); $worksheet->setCellValue('B3', '=EDATE(A3,-12)'); PHPExcel_Calculation_Functions::setReturnDateType(PHPExcel_Calculation_Functions::RETURNDATE_EXCEL); $retVal = $worksheet->getCell('B2')->getCalculatedValue(); // $retVal = 39600.0 (1-Jun-2008) $retVal = $worksheet->getCell('B3')->getCalculatedValue(); // $retVal = 39141.0 (28-Feb-2007) PHPExcel_Calculation_Functions::setReturnDateType(PHPExcel_Calculation_Functions::RETURNDATE_EXCEL); $retVal = call_user_func_array(array('PHPExcel_Calculation_Functions', 'EDATE'), array('31-Oct-2008',25) ); // $retVal = 40512.0 (30-Nov-2010) Notes WARNING:- This function is currently not supported by the Excel5 Writer because it is not a standard function within Excel 5, but an add-in from the Analysis ToolPak. EOMONTH The EOMONTH function returns an Excel timestamp or a PHP timestamp or date object representing the date of the last day of the month that is the indicated number of months before or after a specified date (the start_date). Use EOMONTH to calculate maturity dates or due dates that fall on the last day of the month. Syntax EOMONTH(baseDate, months) Parameters baseDate Start Date. An Excel date value, PHP date timestamp, PHP date object, or a date represented as a string. months Number of months to add. An integer value indicating the number of months before or after baseDate. A positive value for months yields a future date; a negative value yields a past date. Return Value mixed A date/time stamp that corresponds to the last day of basedate + months. This could be a PHP timestamp value (integer), a PHP date/time object, or an Excel timestamp value (real), depending on the value of PHPExcel_Calculation_Functions::getReturnDateType(). Examples $worksheet->setCellValue('A1', 'Date String'); $worksheet->setCellValue('A2', '1-Jan-2000'); $worksheet->setCellValue('A3', '14-Feb-2009'); $worksheet->setCellValue('B2', '=EOMONTH(A2,5)'); $worksheet->setCellValue('B3', '=EOMONTH(A3,-12)'); PHPExcel_Calculation_Functions::setReturnDateType(PHPExcel_Calculation_Functions::RETURNDATE_EXCEL); $retVal = $worksheet->getCell('B2')->getCalculatedValue(); // $retVal = 39629.0 (30-Jun-2008) $retVal = $worksheet->getCell('B3')->getCalculatedValue(); // $retVal = 39507.0 (29-Feb-2008) PHPExcel_Calculation_Functions::setReturnDateType(PHPExcel_Calculation_Functions::RETURNDATE_EXCEL); $retVal = call_user_func_array(array('PHPExcel_Calculation_Functions', 'EOMONTH'), array('31-Oct-2008',13) ); // $retVal = 40147.0 (30-Nov-2010) Notes WARNING:- This function is currently not supported by the Excel5 Writer because it is not a standard function within Excel 5, but an add-in from the Analysis ToolPak. HOUR The HOUR function returns the hour of a time value. The hour is given as an integer, ranging from 0 (12:00 A.M.) to 23 (11:00 P.M.). Syntax HOUR(datetime) Parameters datetime Time. An Excel date/time value, PHP date timestamp, PHP date object, or a date/time represented as a string. Return Value integer An integer value that reflects the hour of the day. This is an integer ranging from 0 to 23. Examples $worksheet->setCellValue('A1', 'Time String'); $worksheet->setCellValue('A2', '31-Dec-2008 17:30'); $worksheet->setCellValue('A3', '14-Feb-2008 4:20 AM'); $worksheet->setCellValue('A4', '14-Feb-2008 4:20 PM'); $worksheet->setCellValue('B2', '=HOUR(A2)'); $worksheet->setCellValue('B3', '=HOUR(A3)'); $worksheet->setCellValue('B4', '=HOUR(A4)'); $retVal = $worksheet->getCell('B2')->getCalculatedValue(); // $retVal = 17 $retVal = $worksheet->getCell('B3')->getCalculatedValue(); // $retVal = 4 $retVal = $worksheet->getCell('B4')->getCalculatedValue(); // $retVal = 16 $retVal = call_user_func_array(array('PHPExcel_Calculation_Functions', 'HOUROFDAY'), array('09:30') ); // $retVal = 9 Notes Note that the PHPExcel function is PHPExcel_Calculation_Functions::HOUROFDAY() when the method is called statically. MINUTE The MINUTE function returns the minutes of a time value. The minute is given as an integer, ranging from 0 to 59. Syntax MINUTE(datetime) Parameters datetime Time. An Excel date/time value, PHP date timestamp, PHP date object, or a date/time represented as a string. Return Value integer An integer value that reflects the minutes within the hour. This is an integer ranging from 0 to 59. Examples $worksheet->setCellValue('A1', 'Time String'); $worksheet->setCellValue('A2', '31-Dec-2008 17:30'); $worksheet->setCellValue('A3', '14-Feb-2008 4:20 AM'); $worksheet->setCellValue('A4', '14-Feb-2008 4:45 PM'); $worksheet->setCellValue('B2', '=MINUTE(A2)'); $worksheet->setCellValue('B3', '=MINUTE(A3)'); $worksheet->setCellValue('B4', '=MINUTE(A4)'); $retVal = $worksheet->getCell('B2')->getCalculatedValue(); // $retVal = 30 $retVal = $worksheet->getCell('B3')->getCalculatedValue(); // $retVal = 20 $retVal = $worksheet->getCell('B4')->getCalculatedValue(); // $retVal = 45 $retVal = call_user_func_array(array('PHPExcel_Calculation_Functions', 'MINUTEOFHOUR'), array('09:30') ); // $retVal = 30 Notes Note that the PHPExcel function is PHPExcel_Calculation_Functions::MINUTEOFHOUR() when the method is called statically. MONTH The MONTH function returns the month of a date. The month is given as an integer ranging from 1 to 12. Syntax MONTH(datetime) Parameters datetime Date. An Excel date value, PHP date timestamp, PHP date object, or a date represented as a string. Return Value integer An integer value that reflects the month of the year. This is an integer ranging from 1 to 12. Examples $worksheet->setCellValue('A1', 'Date String'); $worksheet->setCellValue('A2', '31-Dec-2008'); $worksheet->setCellValue('A3', '14-Feb-2008'); $worksheet->setCellValue('B2', '=MONTH(A2)'); $worksheet->setCellValue('B3', '=MONTH(A3)'); $retVal = $worksheet->getCell('B2')->getCalculatedValue(); // $retVal = 12 $retVal = $worksheet->getCell('B3')->getCalculatedValue(); // $retVal = 2 $retVal = call_user_func_array(array('PHPExcel_Calculation_Functions', 'MONTHOFYEAR'), array('14-July-2008') ); // $retVal = 7 Notes Note that the PHPExcel function is PHPExcel_Calculation_Functions::MONTHOFYEAR() when the method is called statically. NETWORKDAYS The NETWORKDAYS function returns the number of whole working days between a start date and an end date. Working days exclude weekends and any dates identified in holidays. Use NETWORKDAYS to calculate employee benefits that accrue based on the number of days worked during a specific term. Syntax NETWORKDAYS(startDate, endDate [, holidays]) Parameters startDate Start Date of the period. An Excel date value, PHP date timestamp, PHP date object, or a date represented as a string. endDate End Date of the period. An Excel date value, PHP date timestamp, PHP date object, or a date represented as a string. holidays Optional array of Holiday dates. An optional range of one or more dates to exclude from the working calendar, such as state and federal holidays and floating holidays. The list can be either a range of cells that contains the dates or an array constant of Excel date values, PHP date timestamps, PHP date objects, or dates represented as strings. Return Value integer Number of working days. The number of working days between startDate and endDate. Examples $worksheet->setCellValue('A1', 'Date String'); $worksheet->setCellValue('A2', '1-Jan-2000'); $worksheet->setCellValue('A3', '14-Feb-2009'); $worksheet->setCellValue('B2', '=EOMONTH(A2,5)'); $worksheet->setCellValue('B3', '=EOMONTH(A3,-12)'); PHPExcel_Calculation_Functions::setReturnDateType(PHPExcel_Calculation_Functions::RETURNDATE_EXCEL); $retVal = $worksheet->getCell('B2')->getCalculatedValue(); // $retVal = 39629.0 (30-Jun-2008) $retVal = $worksheet->getCell('B3')->getCalculatedValue(); // $retVal = 39507.0 (29-Feb-2008) PHPExcel_Calculation_Functions::setReturnDateType(PHPExcel_Calculation_Functions::RETURNDATE_EXCEL); $retVal = call_user_func_array(array('PHPExcel_Calculation_Functions', 'EDATE'), array('31-Oct-2008',13) ); // $retVal = 40147.0 (30-Nov-2010) Notes There are no additional notes on this function NOW The NOW function returns the current date and time. Syntax NOW() Parameters There are now parameters for the NOW() function. Return Value mixed A date/time stamp that corresponds to the current date and time. This could be a PHP timestamp value (integer), a PHP date/time object, or an Excel timestamp value (real), depending on the value of PHPExcel_Calculation_Functions::getReturnDateType(). Examples $worksheet->setCellValue('A1', 'Date String'); $worksheet->setCellValue('A2', '31-Dec-2008'); $worksheet->setCellValue('A3', '14-Feb-2008'); $worksheet->setCellValue('B2', '=MONTH(A2)'); $worksheet->setCellValue('B3', '=MONTH(A3)'); $retVal = $worksheet->getCell('B2')->getCalculatedValue(); // $retVal = 12 $retVal = $worksheet->getCell('B3')->getCalculatedValue(); // $retVal = 2 $retVal = call_user_func_array(array('PHPExcel_Calculation_Functions', 'DATETIMENOW'), array() ); // $retVal = 7 Notes Note that the PHPExcel function is PHPExcel_Calculation_Functions::DATETIMENOW() when the method is called statically. SECOND The SECOND function returns the seconds of a time value. The second is given as an integer, ranging from 0 to 59. Syntax SECOND(datetime) Parameters datetime Time. An Excel date/time value, PHP date timestamp, PHP date object, or a date/time represented as a string. Return Value integer An integer value that reflects the seconds within the minute. This is an integer ranging from 0 to 59. Examples $worksheet->setCellValue('A1', 'Time String'); $worksheet->setCellValue('A2', '31-Dec-2008 17:30:20'); $worksheet->setCellValue('A3', '14-Feb-2008 4:20 AM'); $worksheet->setCellValue('A4', '14-Feb-2008 4:45:59 PM'); $worksheet->setCellValue('B2', '=SECOND(A2)'); $worksheet->setCellValue('B3', '=SECOND(A3)'); $worksheet->setCellValue('B4', '=SECOND(A4)'); $retVal = $worksheet->getCell('B2')->getCalculatedValue(); // $retVal = 20 $retVal = $worksheet->getCell('B3')->getCalculatedValue(); // $retVal = 0 $retVal = $worksheet->getCell('B4')->getCalculatedValue(); // $retVal = 59 $retVal = call_user_func_array(array('PHPExcel_Calculation_Functions', 'SECONDOFMINUTE'), array('09:30:17') ); // $retVal = 17 Notes Note that the PHPExcel function is PHPExcel_Calculation_Functions::SECONDOFMINUTE() when the method is called statically. TIME TIMEVALUE TODAY WEEKDAY The WEEKDAY function returns the day of the week for a given date. The day is given as an integer ranging from 1 to 7, although this can be modified to return a value between 0 and 6. Syntax WEEKDAY(datetime [, method]) Parameters datetime Date. An Excel date value, PHP date timestamp, PHP date object, or a date represented as a string. method An integer flag (values 0, 1 or 2) This is a flag that determines which method to use in the calculation, based on the values listed below: methodDescription 0Returns 1 (Sunday) through 7 (Saturday).1Returns 1 (Monday) through 7 (Sunday). 2Returns 0 (Monday) through 6 (Sunday).The method value defaults to 1. Return Value integer An integer value that reflects the day of the week. This is an integer ranging from 1 to 7, or 0 to 6, depending on the value of method. Examples $worksheet->setCellValue('A1', 'Date String'); $worksheet->setCellValue('A2', '31-Dec-2008'); $worksheet->setCellValue('A3', '14-Feb-2008'); $worksheet->setCellValue('B2', '=WEEKDAY(A2)'); $worksheet->setCellValue('B3', '=WEEKDAY(A3,0)'); $worksheet->setCellValue('B4', '=WEEKDAY(A3,2)'); $retVal = $worksheet->getCell('B2')->getCalculatedValue(); // $retVal = 12 $retVal = $worksheet->getCell('B3')->getCalculatedValue(); // $retVal = 2 $retVal = $worksheet->getCell('B4')->getCalculatedValue(); // $retVal = 2 $retVal = call_user_func_array(array('PHPExcel_Calculation_Functions', 'DAYOFWEEK'), array('14-July-2008') ); // $retVal = 7 Notes Note that the PHPExcel function is PHPExcel_Calculation_Functions::DAYOFWEEK() when the method is called statically. WEEKNUM WORKDAY YEAR The YEAR function returns the year of a date. Syntax YEAR(datetime) Parameters datetime Date. An Excel date value, PHP date timestamp, PHP date object, or a date represented as a string. Return Value integer An integer value that reflects the month of the year. This is an integer year value. Examples $worksheet->setCellValue('A1', 'Date String'); $worksheet->setCellValue('A2', '17-Jul-1982'); $worksheet->setCellValue('A3', '16-Apr-2009'); $worksheet->setCellValue('B2', '=YEAR(A2)'); $worksheet->setCellValue('B3', '=YEAR(A3)'); $retVal = $worksheet->getCell('B2')->getCalculatedValue(); // $retVal = 1982 $retVal = $worksheet->getCell('B3')->getCalculatedValue(); // $retVal = 2009 $retVal = call_user_func_array(array('PHPExcel_Calculation_Functions', 'YEAR'), array('14-July-2001') ); // $retVal = 2001 Notes There are no additional notes on this function YEARFRAC Engineering Functions BESSELI BESSELJ BESSELK BESSELY BIN2DEC BIN2HEX BIN2OCT COMPLEX CONVERT DEC2BIN DEC2HEX DEC2OCT DELTA ERF ERFC GESTEP HEX2BIN HEX2DEC HEX2OCT IMABS IMAGINARY IMARGUMENT IMCONJUGATE IMCOS IMDIV IMEXP IMLN IMLOG10 IMLOG2 IMPOWER IMPRODUCT IMREAL IMSIN IMSQRT IMSUB IMSUM OCT2BIN OCT2DEC OCT2HEX Financial Functions ACCRINT Not yet implemented. ACCRINTM Not yet implemented. AMORDEGRC Not yet implemented. AMORLINC Not yet implemented. COUPDAYBS Not yet implemented. COUPDAYSNC Not yet implemented. COUPNCD Not yet implemented. COUPNUM Not yet implemented. COUPPCD Not yet implemented. CUMIPMT Not yet implemented. CUMPRINC Not yet implemented. DB DB returns the depreciation of an asset for a specified period using the double-declining balance method. This form of depreciation is used if you want to get a higher depreciation value at the beginning of the depreciation (as opposed to linear depreciation). The depreciation value is reduced with every depreciation period by the depreciation already deducted from the initial cost. Syntax DB(cost, salvage, life, period [, month]) Parameters cost Float The initial, purchase value of an asset. salvage Float The value of an asset at the end of the depreciation (sometimes called the salvage value of the asset). life Integer The number of periods over which the asset is being depreciated (sometimes called the useful life of the asset). period Integer The period for which you want to calculate the depreciation. Period must use the same units as life. month Integer Number of months in the first year. If month is omitted, it is assumed to be 12. Return Value Float Depreciation. The depreciation of the asset for the specified period Examples $worksheet->setCellValue('A1', 'Purchase Cost'); $worksheet->setCellValue('B1', 17500); $worksheet->setCellValue('A2', 'Scrap Value'); $worksheet->setCellValue('B2', 6500); $worksheet->setCellValue('A3', 'Depreciation Lifespan'); $worksheet->setCellValue('B3', 4); $worksheet->setCellValue('A4', 'Period'); $worksheet->setCellValue('B4', 2); $worksheet->setCellValue('D'.$period, '=DB(B1,B2,B3,B4)'); $retVal = $worksheet->getCell('C1')->getCalculatedValue(); // $retVal = 2993.1825 $retVal = call_user_func_array(array('PHPExcel_Calculation_Functions', 'DB'), array(17500,6500,4,2); // $retVal = 2993.1825 Notes Excel rounds the fixed depreciation rate used within this function to three decimal places, as does Open Office Calc and Gnumeric; and this behaviour is replicated within PHPExcel. It is planned that at some point PHPExcel will provide an option that allows this function to be calculated without rounding to provide an accurate result. DDB Not yet implemented. DISC Not yet implemented. DOLLARDE Not yet implemented. DOLLARFR Not yet implemented. DURATION Not yet implemented. EFFECT FV FVSCHEDULE Not yet implemented. INTRATE Not yet implemented. IPMT Not yet implemented. IRR Not yet implemented. MDURATION Not yet implemented. MIRR Not yet implemented. NOMINAL NPER NPV ODDFPRICE Not yet implemented. ODDFYIELD Not yet implemented. ODDLPRICE Not yet implemented. ODDLYIELD Not yet implemented. ORICEDISC Not yet implemented. PMT PPMT Not yet implemented. PRICE Not yet implemented. PRICEMAT Not yet implemented. PV RATE Not yet implemented. RECEIVED Not yet implemented. SLN SYD TBILLEQ Not yet implemented. TBILLPRICE Not yet implemented. TBILLYIELD Not yet implemented. USDOLLAR Not yet implemented. VDB Not yet implemented. XIRR Not yet implemented. XNPV Not yet implemented. YIELD Not yet implemented. YIELDDISC Not yet implemented. YIELDMAT Not yet implemented. Information Functions CELL Not yet implemented. ERROR.TYPE INFO Not yet implemented. ISBLANK ISERR ISERROR ISEVEN ISLOGICAL ISNA ISNONTEXT ISNUMBER ISODD ISPMT Not yet implemented. ISREF Not yet implemented. ISTEXT N Not yet implemented. NA TYPE Not yet implemented. VERSION Logical Functions AND FALSE IF IFERROR NOT OR TRUE Lookup and Reference Functions ADDRESS AREAS Not yet implemented. CHOOSE COLUMN COLUMNS Not yet implemented. GETPIVOTDATA Not yet implemented. HLOOKUP Not yet implemented. HYPERLINK Not yet implemented. INDEX INDIRECT Not yet implemented. LOOKUP MATCH OFFSET ROW ROWS Not yet implemented. RTD Not yet implemented. TRANSPOSE VLOOKUP Mathematical and Trigonometric Functions ABS ABS implements the Absolute Value function: the result is to drop the negative sign (if present). This can be done for integers and floating point numbers. Syntax ABS(number) Parameters number The number whose absolute value is to be calculated. Return Value Float The absolute value of the parameter value. Examples $worksheet->setCellValue('A1', -5); $worksheet->setCellValue('C1', '=ABS(A1)'); $retVal = $worksheet->getCell('C1')->getCalculatedValue(); // $retVal = 5 $retVal = call_user_func_array(array('PHPExcel_Calculation_Functions', 'ABS'), array(-5.1); // $retVal = 5.1 Notes PHPExcel calls the standard PHP abs() function directly, with no additional validation of parameter data. The Excel ABS() function will accept any data type, treating booleans as numeric 0 or 1, accepting strings containing numeric values, and returning a zero (0) if passed a null value. Excel will return a #VALUE! error if passed an empty string, or a non-numeric string. The PHP abs() function will also work with booleans and strings that contain a numeric value; but returns a zero (0) value from an empty string, and gives a Wrong parameter count warning when passed a null value. ACOS ACOS returns the arccosine, or inverse cosine, of a number. The arccosine is the angle whose cosine is the input number. The returned angle is given in radians in the range 0 (zero) to pi. Syntax ACOS(cosine) Parameters cosine The cosine whose angle is to be calculated. Return Value Float The angle in radians whose cosine is the value of the parameter. Examples $worksheet->setCellValue('A1', 0.1); $worksheet->setCellValue('C1', '= ACOS(A1)'); $retVal = $worksheet->getCell('C1')->getCalculatedValue(); // $retVal = 1.47062890563 $retVal = call_user_func_array(array('PHPExcel_Calculation_Functions', 'ACOS'), array(0.35); // $retVal = 1.21322522315 Notes PHPExcel calls the standard PHP acos() function directly, with no additional validation of parameter data. Excel will return a #NUM! error if the cosine value is < -1.0 or > 1.0, while the PHP acos() function will return NAN. The Excel ACOS() function will accept any data type, treating booleans as numeric 0 or 1, accepting strings containing numeric values, and treating a null value as a numeric 0. Excel will return a #VALUE! error if passed an empty string, or a non-numeric string. The PHP acos() function will also work with booleans and strings that contain a numeric value; but treats an empty or non-numeric string as a numeric 0, and gives a Wrong parameter count warning when passed a null value. ACOSH ACOSH returns the inverse hyperbolic cosine of a number. Syntax ACOSH(number) Parameters number The hyperbolic cosine whose inverse is to be calculated, number must be greater than or equal to 1. Return Value Float The angle in radians whose hyperbolic cosine is the value of the parameter. Examples $worksheet->setCellValue('A1', 5.3); $worksheet->setCellValue('C1', '=ACOSH(A1)'); $retVal = $worksheet->getCell('C1')->getCalculatedValue(); // $retVal = 2.35183281645 $retVal = call_user_func_array(array('PHPExcel_Calculation_Functions', 'ACOSH'), array(10); // $retVal = 2.99322284613 Notes On most operating platforms/PHP versions, PHPExcel calls the standard PHP acosh() function directly, with no additional validation of parameter data. However, on Windows with a PHP version prior to 5.3.0, the acosh() function is not implemented. In this case, PHPExcel implements its own acosh() function, without any additional validation of parameter data. Excel will return a #NUM! error if the hyperbolic cosine value is < 1.0, while the PHP (or PHPExcel) acosh() function will return NAN. The Excel ACOSH() function will accept any data type, treating booleans as numeric 0 (which will return a #NUM! error) or 1, accept strings containing numeric values, and treat a null value as a numeric 0 (which will return a #NUM! error). Excel will return a #VALUE! error if passed an empty string, or a non-numeric string. The PHP abs() function will also work with booleans and strings that contain a numeric value; but treats an empty or non-numeric string as a numeric 0, and gives a Wrong parameter count warning when passed a null value. ASIN ASIN returns the arcsine, or inverse sine, of a number. The arcsine is the angle whose sine is the input number. The returned angle is given in radians in the range 0 (zero) to pi. Syntax ASIN(sine) Parameters sine The sine whose angle is to be calculated. Return Value Float The angle in radians whose sine is the value of the parameter. Examples $worksheet->setCellValue('A1', 0.1); $worksheet->setCellValue('C1', '= ASIN(A1)'); $retVal = $worksheet->getCell('C1')->getCalculatedValue(); // $retVal = 0.100167421162 $retVal = call_user_func_array(array('PHPExcel_Calculation_Functions', 'ASIN'), array(0.35); // $retVal = 0.357571103646 Notes PHPExcel calls the standard PHP asin() function directly, with no additional validation of parameter data. Excel will return a #NUM! error if the sine value is < -1.0 or > 1.0, while the PHP asin() function will return NAN. The Excel ASIN() function will accept any data type, treating booleans as numeric 0 or 1, accepting strings containing numeric values, and treating a null value as a numeric 0. Excel will return a #VALUE! error if passed an empty string, or a non-numeric string. The PHP asin() function will also work with booleans and strings that contain a numeric value; but treats an empty or non-numeric string as a numeric 0, and gives a Wrong parameter count warning when passed a null value. ASINH ASINH returns the inverse hyperbolic sine of a number. Syntax ASINH(number) Parameters number The hyperbolic sine whose inverse is to be calculated. Return Value Float The angle in radians whose hyperbolic sine is the value of the parameter. Examples $worksheet->setCellValue('A1', -2.5); $worksheet->setCellValue('C1', '=ASINH(A1)'); $retVal = $worksheet->getCell('C1')->getCalculatedValue(); // $retVal = -1.647231146371 $retVal = call_user_func_array(array('PHPExcel_Calculation_Functions', 'ASINH'), array(0.5); // $retVal = 0.481211825060 Notes On most operating platforms/PHP versions, PHPExcel calls the standard PHP asinh() function directly, with no additional validation of parameter data. However, on Windows with a PHP version prior to 5.3.0, the asinh() function is not implemented. In this case, PHPExcel implements its own asinh() function, without any additional validation of parameter data. The Excel ACOSH() function will accept any data type, treating booleans as numeric 0 or 1, accept strings containing numeric values, and treat a null value as a numeric 0. Excel will return a #VALUE! error if passed an empty string, or a non-numeric string. The PHP abs() function will also work with booleans and strings that contain a numeric value; but treats an empty or non-numeric string as a numeric 0, and gives a Wrong parameter count warning when passed a null value. ATAN ATAN2 ATANH CEILING COMBIN COS COSH DEGREES EVEN EXP FACT FACTDOUBLE FLOOR GCD INT LCM LN LOG LOG10 MDETERM Not yet implemented. MINVERSE Not yet implemented. MMULT MOD MROUND MULTINOMIAL ODD PI POWER PRODUCT QUOTIENT RADIANS RAND RANDBETWEEN ROMAN Not yet implemented. ROUND ROUNDDOWN ROUNDUP SERIESSUM SIGN SIN SINH SQRT SQRTPI SUBTOTAL SUM SUMIF Not yet implemented. SUMIFS Not yet implemented. SUMPRODUCT Not yet implemented. SUMSQ SUMX2MY2 Not yet implemented. SUMX2PY2 Not yet implemented. SUMXMY2 Not yet implemented. TAN TANH TRUNC Statistical Functions AVEDEV AVEDEV returns the average of the absolute deviations of a data set from their mean. This is a measure of the variability in the data set. Syntax AVEDEV(n1, n2, ...) Parameters n A series of data values or cell references. Only numeric data values are included in the AVEDEV calculation. Nulls, strings (including numeric values in a string datatype) and booleans are ignored. Return Value Float Examples $i = 1; $dataValues = array(11.4, 17.3, 21.3, 25.9, 40.1); foreach ($dataValues as $dataValue) { $worksheet->setCellValue('A'.$i++, $dataValue); } $worksheet->setCellValue('C1', '=AVEDEV(A1:A'.--$i.')'); $retVal = $worksheet->getCell('C1')->getCalculatedValue(); // $retVal = 7.84 $dataValues = array(11.4, 17.3, 21.3, 25.9, 40.1); $retVal = call_user_func_array(array('PHPExcel_Calculation_Functions', 'AVEDEV'), $dataValues); // $retVal = 7.84 Notes If you set compatibility mode to OPENOFFICE, Boolean values in the data series are not ignored: a boolean FALSE is evaluated as value zero (0) and TRUE as one (1). AVERAGE AVERAGE computes the average (arithmetic mean) of all the values and cells referenced in the argument list. This is equivalent to the sum of the arguments divided by the count of the arguments. Syntax AVERAGE(n1, n2, ...) Parameters n A series of data values or cell references. Only numeric data values are included in the AVERAGE calculation. Nulls, strings (including numeric values in a string datatype) and booleans are ignored. Return Value Float Examples $i = 1; $dataValues = array(11.4, 17.3, 21.3, 25.9, 40.1); foreach ($dataValues as $dataValue) { $worksheet->setCellValue('A'.$i++, $dataValue); } $worksheet->setCellValue('C1', '=AVERAGE(A1:A'.--$i.')'); $retVal = $worksheet->getCell('C1')->getCalculatedValue(); // $retVal = 23.2 $dataValues = array(11.4, 17.3, 21.3, 25.9, 40.1); $retVal = call_user_func_array(array('PHPExcel_Calculation_Functions', 'AVERAGE'), $dataValues); // $retVal = 23.2 AVERAGEA AVERAGEA returns the average (arithmetic mean) of all the values and cells referenced in the argument list. Numbers, text and logical values are included in the calculation too. Syntax AVERAGEA(n1, n2, ...) Parameters n A series of data values or cell references. If a data value or cell contains text or the argument evaluates to FALSE, it is counted as value zero (0). If the argument evaluates to TRUE, it is counted as one (1). Note that empty cells are not counted. Return Value Float Examples $i = 1; $dataValues = array(11.4, 17.3, 'missing', 25.9, 40.1); foreach ($dataValues as $dataValue) { $worksheet->setCellValue('A'.$i++, $dataValue); } $worksheet->setCellValue('C1', '=AVERAGEA(A1:A'.--$i.')'); $retVal = $worksheet->getCell('C1')->getCalculatedValue(); // $retVal = 18.94 $dataValues = array(11.4, 17.3, 'missing', 25.9, 40.1); $retVal = call_user_func_array(array('PHPExcel_Calculation_Functions', 'AVERAGEA'), $dataValues); // $retVal = 18.94 AVERAGEIF This function has not yet been implemented. AVERAGEIFS This function has not yet been implemented. BETADIST The BetaDist function returns the cumulative beta probability density function. Syntax BETADIST(x, alpha, beta [, A, B]) Parameters x is the value between A and B at which to evaluate the function. alpha is a parameter of the distribution. beta is a parameter of the distribution. A is an optional lower bound to the interval of x. B is an optional upper bound to the interval of x. Validation If any argument is nonnumeric, BETADIST returns the #VALUE! error value. If alpha d" 0 or beta d" 0, BETADIST returns the #NUM! error value. If x < A, x > B, or A = B, BETADIST returns the #NUM! error value. If you omit values for A and B, BETADIST uses the standard cumulative beta distribution, so that A = 0 and B = 1. Return Value Float Examples $dataValues = array( array( 'label' => 'x', 'value' => 2 ), array( 'label' => 'alpha', 'value' => 8 ), array( 'label' => 'beta', 'value' => 10 ), array( 'label' => 'A', 'value' => 1 ), array( 'label' => 'B', 'value' => 3 ) ); $i = 1; foreach ($dataValues as $dataValue) { $worksheet->setCellValue('A'.$i, $dataValue['label']); $worksheet->setCellValue('B'.$i++, $dataValue['value']); } $PHPExcelObject ->getActiveSheet()->setCellValue('D1', '=BETADIST(B1,B2,B3,B4,B5)'); $retVal = $PHPExcelObject ->getActiveSheet()->getCell('D1')->getCalculatedValue(); // $retVal = 0.685470581 $dataValues = array( array( 'label' => 'x', 'value' => 2 ), array( 'label' => 'alpha', 'value' => 8 ), array( 'label' => 'beta', 'value' => 10 ), array( 'label' => 'A', 'value' => 1 ), array( 'label' => 'B', 'value' => 3 ) ); foreach ($dataValues as $dataValue) { $$dataValue['label'] = $dataValue['value']; } $retVal = call_user_func_array( array('PHPExcel_Calculation_Functions','BETADIST'), array($x, $alpha, $beta, $A, $B)); // $retVal = 0.685470581 $dataValues = array( array( 'label' => 'x', 'value' => 2 ), array( 'label' => 'alpha', 'value' => 8 ), array( 'label' => 'beta', 'value' => 10 ), array( 'label' => 'A', 'value' => 1 ), array( 'label' => 'B', 'value' => 3 ) ); $parameterValues = array(); foreach ($dataValues as $dataValue) { $parameterValues[] = $dataValue['value']; } $retVal = call_user_func_array( array('PHPExcel_Calculation_Functions','BETADIST'), $parameterValues); // $retVal = 0.685470581 BETAINV BETAINV returns the inverse of the cumulative distribution function for a specified beta distribution. That is, if probability = BETADIST(x,...), then BETAINV(probability,...) = x. The beta distribution can be used in project planning to model probable completion times given an expected completion time and variability. Syntax BETAINV(probability, alpha, beta [, A, B]) Parameters probability is a probability associated with the beta distribution. alpha is a parameter of the distribution. beta is a parameter of the distribution. A is an optional lower bound to the interval of x. B is an optional upper bound to the interval of x. Validation If any argument is nonnumeric, BETAINV returns the #VALUE! error value. If alpha d" 0 or beta d" 0, BETAINV returns the #NUM! error value. If probability d" 0 or probability > 1, BETAINV returns the #NUM! error value. If you omit values for A and B, BETAINV uses the standard cumulative beta distribution, so that A = 0 and B = 1. Return Value Float Examples BINOMDIST CHIDIST CHIINV CHITEST This function has not yet been implemented. CONFIDENCE CORREL This function has not yet been implemented. COUNT COUNT returns the total number of integer or floating point arguments passed. Syntax COUNT(n1, n2, ...) Parameters n A series of data values or cell references. Only numeric data values are included in the COUNT calculation. Nulls, strings (including numeric values in a string datatype) and booleans are ignored. Return Value Integer Examples $i = 1; $dataValues = array(11.4, 17.3, '21.3', 25.9, 'String', 40.1); foreach ($dataValues as $dataValue) { $worksheet->setCellValue('A'.$i++, $dataValue); } $worksheet->setCellValue('C1', '=COUNT(A1:A'.--$i.')'); $retVal = $worksheet->getCell('C1')->getCalculatedValue(); // $retVal = 4 $dataValues = array(11.4, 17.3, 21.3, False, 25.9, 40.1); $retVal = call_user_func_array(array('PHPExcel_Calculation_Functions', 'COUNT'), $dataValues); // $retVal = 5 COUNTA COUNTBLANK COUNTIF This function has not yet been implemented. COUNTIFS This function has not yet been implemented. COVAR This function has not yet been implemented. CRITBINOM DEVSQ EXPONDIST FDIST This function has not yet been implemented. FINV This function has not yet been implemented. FISHER FISHERINV FORECAST This function has not yet been implemented. FREQUENCY This function has not yet been implemented. FTEST This function has not yet been implemented. GAMMADIST GAMMAINV GAMMALN GEOMEAN GROWTH This function has not yet been implemented. HARMEAN HYPGEOMDIST INTERCEPT This function has not yet been implemented. KURT LARGE LINEST This function has not yet been implemented. LOGEST This function has not yet been implemented. LOGINV LOGNORMDIST MAX MAXA MEDIAN MIN MINA MODE NEGBINOMDIST NORMDIST NORMINV NORMSDIST NORMSINV PEARSON This function has not yet been implemented. PERCENTILE PERCENTRANK This function has not yet been implemented. PERMUT POISSON PROB This function has not yet been implemented. QUARTILE RANK This function has not yet been implemented. RSQ This function has not yet been implemented. SKEW SLOPE This function has not yet been implemented. SMALL STANDARDIZE STDEV STDEVA STDEVP STDEVPA STEYX This function has not yet been implemented. TDIST TINV TREND This function has not yet been implemented. TRIMMEAN TTEST This function has not yet been implemented. VAR VARA VARP VARPA WEIBULL ZTEST This function has not yet been implemented. Text and Data Functions ASC This function has not yet been implemented. BAHTTEXT This function has not yet been implemented. CHAR CLEAN CODE CONCATENATE DOLLAR This function has not yet been implemented. EXACT This function has not yet been implemented. FIND FINDB This function has not yet been implemented. FIXED This function has not yet been implemented. JIS This function has not yet been implemented. LEFT LEFTB This function has not yet been implemented. LEN LENB This function has not yet been implemented. LOWER MID MIDB This function has not yet been implemented. PHONETIC This function has not yet been implemented. PROPER REPLACE This function has not yet been implemented. REPLACEB This function has not yet been implemented. REPT RIGHT RIGHTB This function has not yet been implemented. SEARCH SEARCHB This function has not yet been implemented. SUBSTITUTE This function has not yet been implemented. T TEXT This function has not yet been implemented. TRIM UPPER VALUE This function has not yet been implemented. Credits Please refer to the internet page  HYPERLINK "http://www.codeplex.com/PHPExcel/Wiki/View.aspx?title=Credits&referringTitle=Home" http://www.codeplex.com/PHPExcel/Wiki/View.aspx?title=Credits&referringTitle=Home for up-to-date credits.  See  HYPERLINK "http://www.php.net/manual/en/ref.datetime.php" http://www.php.net/manual/en/ref.datetime.php for details of PHP date/time objects.  When reading from an Excel file generated using the Windows 1900 or the Mac 1904 calendar, PHPExcel will set this fQZ[rstu  ˽ˊp_ppL˽%h`4CJOJQJmHnHsH tH u j}h`4UmHnHujh`4UmHnHuh`4mHnHuhhh`40JmHnHsH u2jh`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu$jhhh`40JUmHnHujh%Uh h%mH sH h h mH sH h%     QZ7 M R  Z g dcS f#  f#  f# gd     1 2 3 4 5 6 7 8 9 U V W X Z [ u v w ðåӰwnwTDDhhh`40JmHnHsH u2jh`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu jwh`4UmHnHujh`4UmHnHuh`4mHnHu%h`4CJOJQJmHnHsH tH uhhh`40JmHnHsH u$jhhh`40JUmHnHu2jh`4h`4>*B*UmHnHphu   ¯¡~nn]¯¡ jkh`4UmHnHuhhh`40JmHnHsH u2jh`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu%h`4CJOJQJmHnHsH tH u$jhhh`40JUmHnHuh`4mHnHujh`4UmHnHu jqh`4UmHnHu     * + , F G H J K L M N O k l m n t u ðåӰwnwTðå2jh`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu jeh`4UmHnHujh`4UmHnHuh`4mHnHu%h`4CJOJQJmHnHsH tH uhhh`40JmHnHsH u$jhhh`40JUmHnHu2jh`4h`4>*B*UmHnHphu / 0 1 K L M O P Q R S T p q ¯¡~nn]¯¡ jYh`4UmHnHuhhh`40JmHnHsH u2jh`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu%h`4CJOJQJmHnHsH tH u$jhhh`40JUmHnHuh`4mHnHujh`4UmHnHu j_h`4UmHnHuq r s y z ðåӰwnwTðå2jh`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu jSh`4UmHnHujh`4UmHnHuh`4mHnHu%h`4CJOJQJmHnHsH tH uhhh`40JmHnHsH u$jhhh`40JUmHnHu2jh`4h`4>*B*UmHnHphu     ! " # ) * 7 8 9 S T U W X Y Z [ \ x y ¯¡~nn]¯¡ jG h`4UmHnHuhhh`40JmHnHsH u2jh`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu%h`4CJOJQJmHnHsH tH u$jhhh`40JUmHnHuh`4mHnHujh`4UmHnHu jMh`4UmHnHuy z {  ðåӰwnwTðå2j h`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu jA h`4UmHnHujh`4UmHnHuh`4mHnHu%h`4CJOJQJmHnHsH tH uhhh`40JmHnHsH u$jhhh`40JUmHnHu2j h`4h`4>*B*UmHnHphu    * + , - 3 4 D E F ` a b d e f g h i ¯¡~nn]¯¡ j5 h`4UmHnHuhhh`40JmHnHsH u2j h`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu%h`4CJOJQJmHnHsH tH u$jhhh`40JUmHnHuh`4mHnHujh`4UmHnHu j; h`4UmHnHu ðåӰwnwTðå2j h`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu j/ h`4UmHnHujh`4UmHnHuh`4mHnHu%h`4CJOJQJmHnHsH tH uhhh`40JmHnHsH u$jhhh`40JUmHnHu2j h`4h`4>*B*UmHnHphu    ./0178ABC]^_abcdef¯¡~nn]¯¡ j#h`4UmHnHuhhh`40JmHnHsH u2jh`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu%h`4CJOJQJmHnHsH tH u$jhhh`40JUmHnHuh`4mHnHujh`4UmHnHu j)h`4UmHnHu ðåӰwnwTðå2jh`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu jh`4UmHnHujh`4UmHnHuh`4mHnHu%h`4CJOJQJmHnHsH tH uhhh`40JmHnHsH u$jhhh`40JUmHnHu2jh`4h`4>*B*UmHnHphu   01239:@AB\]^`abcde¯¡~nn]¯¡ jh`4UmHnHuhhh`40JmHnHsH u2jh`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu%h`4CJOJQJmHnHsH tH u$jhhh`40JUmHnHuh`4mHnHujh`4UmHnHu jh`4UmHnHuðåӰwnwTðå2jh`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu j h`4UmHnHujh`4UmHnHuh`4mHnHu%h`4CJOJQJmHnHsH tH uhhh`40JmHnHsH u$jhhh`40JUmHnHu2jh`4h`4>*B*UmHnHphu"#$%+,012LMNPQRSTUqr¯¡~nn]¯¡ jh`4UmHnHuhhh`40JmHnHsH u2jh`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu%h`4CJOJQJmHnHsH tH u$jhhh`40JUmHnHuh`4mHnHujh`4UmHnHu jh`4UmHnHurstz{ðåӰwnwTðå2jvh`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu jh`4UmHnHujh`4UmHnHuh`4mHnHu%h`4CJOJQJmHnHsH tH uhhh`40JmHnHsH u$jhhh`40JUmHnHu2j|h`4h`4>*B*UmHnHphu#$%?@ACDEFGHde¯¡~nn]¯¡ jh`4UmHnHuhhh`40JmHnHsH u2jph`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu%h`4CJOJQJmHnHsH tH u$jhhh`40JUmHnHuh`4mHnHujh`4UmHnHu jh`4UmHnHuF88,~ oh YRH f# efgmnuvwðåӰwnwTðå2jdh`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu jh`4UmHnHujh`4UmHnHuh`4mHnHu%h`4CJOJQJmHnHsH tH uhhh`40JmHnHsH u$jhhh`40JUmHnHu2jjh`4h`4>*B*UmHnHphu 12356789:VW¯¡~nn]¯¡ jh`4UmHnHuhhh`40JmHnHsH u2j^h`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu%h`4CJOJQJmHnHsH tH u$jhhh`40JUmHnHuh`4mHnHujh`4UmHnHu jh`4UmHnHuWXY`afghðåӰwnwTðå2jRh`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu jh`4UmHnHujh`4UmHnHuh`4mHnHu%h`4CJOJQJmHnHsH tH uhhh`40JmHnHsH u$jhhh`40JUmHnHu2jXh`4h`4>*B*UmHnHphu  12356789:VW¯¡~nn]¯¡ jh`4UmHnHuhhh`40JmHnHsH u2jLh`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu%h`4CJOJQJmHnHsH tH u$jhhh`40JUmHnHuh`4mHnHujh`4UmHnHu jh`4UmHnHuWXY_`ghiðåӰwnwTðå2j@h`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu jh`4UmHnHujh`4UmHnHuh`4mHnHu%h`4CJOJQJmHnHsH tH uhhh`40JmHnHsH u$jhhh`40JUmHnHu2jFh`4h`4>*B*UmHnHphu   %&')*+,-.JK¯¡~nn]¯¡ j h`4UmHnHuhhh`40JmHnHsH u2j: h`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu%h`4CJOJQJmHnHsH tH u$jhhh`40JUmHnHuh`4mHnHujh`4UmHnHu jh`4UmHnHuKLMST[\]wxy{|}~ðåӰwnwTðå2j."h`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu j!h`4UmHnHujh`4UmHnHuh`4mHnHu%h`4CJOJQJmHnHsH tH uhhh`40JmHnHsH u$jhhh`40JUmHnHu2j4!h`4h`4>*B*UmHnHphu !">?¯¡~nn]¯¡ j#h`4UmHnHuhhh`40JmHnHsH u2j(#h`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu%h`4CJOJQJmHnHsH tH u$jhhh`40JUmHnHuh`4mHnHujh`4UmHnHu j"h`4UmHnHu?@AGHLMNhijlmnopqðåӰwnwTðå2j%h`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu j$h`4UmHnHujh`4UmHnHuh`4mHnHu%h`4CJOJQJmHnHsH tH uhhh`40JmHnHsH u$jhhh`40JUmHnHu2j"$h`4h`4>*B*UmHnHphu   /0¯¡~nn]¯¡ j&h`4UmHnHuhhh`40JmHnHsH u2j&h`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu%h`4CJOJQJmHnHsH tH u$jhhh`40JUmHnHuh`4mHnHujh`4UmHnHu j%h`4UmHnHu0129:EFGabcefghijðåӰwnwTðå2j (h`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu j'h`4UmHnHujh`4UmHnHuh`4mHnHu%h`4CJOJQJmHnHsH tH uhhh`40JmHnHsH u$jhhh`40JUmHnHu2j'h`4h`4>*B*UmHnHphu   '(¯¡~nn]¯¡ j)h`4UmHnHuhhh`40JmHnHsH u2j)h`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu%h`4CJOJQJmHnHsH tH u$jhhh`40JUmHnHuh`4mHnHujh`4UmHnHu j(h`4UmHnHu()*12678RSTVWXYZ[wxyzðåӰwnwTðå2j*h`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu j{*h`4UmHnHujh`4UmHnHuh`4mHnHu%h`4CJOJQJmHnHsH tH uhhh`40JmHnHsH u$jhhh`40JUmHnHu2j)h`4h`4>*B*UmHnHphu¯¡~nn]¯¡ jo,h`4UmHnHuhhh`40JmHnHsH u2j+h`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu%h`4CJOJQJmHnHsH tH u$jhhh`40JUmHnHuh`4mHnHujh`4UmHnHu ju+h`4UmHnHu '(/01KLMOPQRSTpqrsz{ðåӰwnwTðå2j-h`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu ji-h`4UmHnHujh`4UmHnHuh`4mHnHu%h`4CJOJQJmHnHsH tH uhhh`40JmHnHsH u$jhhh`40JUmHnHu2j,h`4h`4>*B*UmHnHphu¯¡~nn]¯¡ j]/h`4UmHnHuhhh`40JmHnHsH u2j.h`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu%h`4CJOJQJmHnHsH tH u$jhhh`40JUmHnHuh`4mHnHujh`4UmHnHu jc.h`4UmHnHu !%&'ABCEFGHIJfghipqyz{ðåӰwnwTðå2j0h`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu jW0h`4UmHnHujh`4UmHnHuh`4mHnHu%h`4CJOJQJmHnHsH tH uhhh`40JmHnHsH u$jhhh`40JUmHnHu2j/h`4h`4>*B*UmHnHphu¯¡~nn]¯¡ jK2h`4UmHnHuhhh`40JmHnHsH u2j1h`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu%h`4CJOJQJmHnHsH tH u$jhhh`40JUmHnHuh`4mHnHujh`4UmHnHu jQ1h`4UmHnHu!")*+EFGIJKLMNjklmst{|}ðåӰwnwTðå2j3h`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu jE3h`4UmHnHujh`4UmHnHuh`4mHnHu%h`4CJOJQJmHnHsH tH uhhh`40JmHnHsH u$jhhh`40JUmHnHu2j2h`4h`4>*B*UmHnHphuLB8/&uj a !c!!"V"""K#¯¡~nn]¯¡ j95h`4UmHnHuhhh`40JmHnHsHu2j4h`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu%h`4CJOJQJmHnHsH tH u$jhhh`40JUmHnHuh`4mHnHujh`4UmHnHu j?4h`4UmHnHu !;<=?@ABCD`abcijqrsðåӰwnwTðå2j6h`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu j36h`4UmHnHujh`4UmHnHuh`4mHnHu%h`4CJOJQJmHnHsH tH uhhh`40JmHnHsHu$jhhh`40JUmHnHu2j5h`4h`4>*B*UmHnHphu¯¡~nn]¯¡ j'8h`4UmHnHuhhh`40JmHnHsHu2j7h`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu%h`4CJOJQJmHnHsH tH u$jhhh`40JUmHnHuh`4mHnHujh`4UmHnHu j-7h`4UmHnHu 12356789:VWXY_`ghiðåӰwnwTðå2j9h`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu j!9h`4UmHnHujh`4UmHnHuh`4mHnHu%h`4CJOJQJmHnHsH tH uhhh`40JmHnHsHu$jhhh`40JUmHnHu2j8h`4h`4>*B*UmHnHphu¯¡~nn]¯¡ j;h`4UmHnHuhhh`40JmHnHsHu2j:h`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu%h`4CJOJQJmHnHsH tH u$jhhh`40JUmHnHuh`4mHnHujh`4UmHnHu j:h`4UmHnHu  ()*,-./01MNOPWX_`a{ðåӰwnwTðå2j<h`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu j<h`4UmHnHujh`4UmHnHuh`4mHnHu%h`4CJOJQJmHnHsH tH uhhh`40JmHnHsHu$jhhh`40JUmHnHu2j;h`4h`4>*B*UmHnHphu{|}¯¡~nn]¯¡ j>h`4UmHnHuhhh`40JmHnHsHu2j=h`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu%h`4CJOJQJmHnHsH tH u$jhhh`40JUmHnHuh`4mHnHujh`4UmHnHu j =h`4UmHnHu !#$%&'(DEFGNORSTnðåӰwnwTðå2jz?h`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu j>h`4UmHnHujh`4UmHnHuh`4mHnHu%h`4CJOJQJmHnHsH tH uhhh`40JmHnHsHu$jhhh`40JUmHnHu2j>h`4h`4>*B*UmHnHphunoprstuvw¯¡~nn]¯¡ j@h`4UmHnHuhhh`40JmHnHsHu2jt@h`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu%h`4CJOJQJmHnHsH tH u$jhhh`40JUmHnHuh`4mHnHujh`4UmHnHu j?h`4UmHnHu5678?@GHIcðåӰwnwTðå2jhBh`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu jAh`4UmHnHujh`4UmHnHuh`4mHnHu%h`4CJOJQJmHnHsH tH uhhh`40JmHnHsH u$jhhh`40JUmHnHu2jnAh`4h`4>*B*UmHnHphucdeghijkl¯¡~nn]¯¡ jCh`4UmHnHuhhh`40JmHnHsH u2jbCh`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu%h`4CJOJQJmHnHsH tH u$jhhh`40JUmHnHuh`4mHnHujh`4UmHnHu jBh`4UmHnHu      . / 0 1 8 9 > ? @ Z ðåӰwnwTðå2jVEh`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu jDh`4UmHnHujh`4UmHnHuh`4mHnHu%h`4CJOJQJmHnHsH tH uhhh`40JmHnHsH u$jhhh`40JUmHnHu2j\Dh`4h`4>*B*UmHnHphuZ [ \ ^ _ ` a b c  ¯¡~nn]¯¡ jFh`4UmHnHuhhh`40JmHnHsH u2jPFh`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu%h`4CJOJQJmHnHsH tH u$jhhh`40JUmHnHuh`4mHnHujh`4UmHnHu jEh`4UmHnHu !!! ! ! ! ! !!*!+!,!-!4!5!@!A!B!\!ðåӰwnwTðå2jDHh`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu jGh`4UmHnHujh`4UmHnHuh`4mHnHu%h`4CJOJQJmHnHsH tH uhhh`40JmHnHsH u$jhhh`40JUmHnHu2jJGh`4h`4>*B*UmHnHphu\!]!^!`!a!b!c!d!e!!!!!!!!!!!!!!!!!!!!!¯¡~nn]¯¡ jIh`4UmHnHuhhh`40JmHnHsH u2j>Ih`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu%h`4CJOJQJmHnHsH tH u$jhhh`40JUmHnHuh`4mHnHujh`4UmHnHu jHh`4UmHnHu!!!!!!!!!!"""""""#"$"%"&"-"."3"4"5"O"ðåӰwnwTðå2j2Kh`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu jJh`4UmHnHujh`4UmHnHuh`4mHnHu%h`4CJOJQJmHnHsH tH uhhh`40JmHnHsH u$jhhh`40JUmHnHu2j8Jh`4h`4>*B*UmHnHphuO"P"Q"S"T"U"V"W"X"t"u"v"w"~""""""""""""""""¯¡~nn]¯¡ jLh`4UmHnHuhhh`40JmHnHsH u2j,Lh`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu%h`4CJOJQJmHnHsH tH u$jhhh`40JUmHnHuh`4mHnHujh`4UmHnHu jKh`4UmHnHu"""""""""""""""""####!#"#(#)#*#D#ðåӰwnwTðå2j Nh`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu jMh`4UmHnHujh`4UmHnHuh`4mHnHu%h`4CJOJQJmHnHsH tH uhhh`40JmHnHsH u$jhhh`40JUmHnHu2j&Mh`4h`4>*B*UmHnHphuD#E#F#H#I#J#K#L#M#i#j#k#l#s#t#{#|#}############¯¡~nn]¯¡ jOh`4UmHnHuhhh`40JmHnHsH u2jOh`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu%h`4CJOJQJmHnHsH tH u$jhhh`40JUmHnHuh`4mHnHujh`4UmHnHu jNh`4UmHnHuK###E$$$9%%%0&&&1'''+(((&)x))*q**+^++,Z, f# #################$$$$$$"$#$$$>$ðåӰwnwTðå2jQh`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu jPh`4UmHnHujh`4UmHnHuh`4mHnHu%h`4CJOJQJmHnHsH tH uhhh`40JmHnHsH u$jhhh`40JUmHnHu2jPh`4h`4>*B*UmHnHphu>$?$@$B$C$D$E$F$G$c$d$e$f$m$n$s$t$u$$$$$$$$$$$$¯¡~nn]¯¡ jRh`4UmHnHuhhh`40JmHnHsH u2jRh`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu%h`4CJOJQJmHnHsH tH u$jhhh`40JUmHnHuh`4mHnHujh`4UmHnHu jQh`4UmHnHu$$$$$$$$$$$$$$$$$%%% %%%%%%2%ðåӰwnwTðå2jSh`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu jSh`4UmHnHujh`4UmHnHuh`4mHnHu%h`4CJOJQJmHnHsH tH uhhh`40JmHnHsH u$jhhh`40JUmHnHu2jSh`4h`4>*B*UmHnHphu2%3%4%6%7%8%9%:%;%W%X%Y%Z%a%b%g%h%i%%%%%%%%%%%%¯¡~nn]¯¡ jsUh`4UmHnHuhhh`40JmHnHsH u2jTh`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu%h`4CJOJQJmHnHsH tH u$jhhh`40JUmHnHuh`4mHnHujh`4UmHnHu jyTh`4UmHnHu%%%%%%%%%%%%%%%%%%%%%&& &&&)&ðåӰwnwTðå2jVh`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu jmVh`4UmHnHujh`4UmHnHuh`4mHnHu%h`4CJOJQJmHnHsH tH uhhh`40JmHnHsH u$jhhh`40JUmHnHu2jUh`4h`4>*B*UmHnHphu)&*&+&-&.&/&0&1&2&N&O&P&Q&X&Y&`&a&b&|&}&~&&&&&&&&&¯¡~nn]¯¡ jaXh`4UmHnHuhhh`40JmHnHsH u2jWh`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu%h`4CJOJQJmHnHsH tH u$jhhh`40JUmHnHuh`4mHnHujh`4UmHnHu jgWh`4UmHnHu&&&&&&&&&&&&&&&&&&&&''''''*'ðåӰwnwTðå2jYh`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu j[Yh`4UmHnHujh`4UmHnHuh`4mHnHu%h`4CJOJQJmHnHsH tH uhhh`40JmHnHsH u$jhhh`40JUmHnHu2jXh`4h`4>*B*UmHnHphu*'+','.'/'0'1'2'3'O'P'Q'R'X'Y'a'b'c'}'~''''''''''¯¡~nn]¯¡ jO[h`4UmHnHuhhh`40JmHnHsH u2jZh`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu%h`4CJOJQJmHnHsH tH u$jhhh`40JUmHnHuh`4mHnHujh`4UmHnHu jUZh`4UmHnHu''''''''''''''''''''''(( ( ($(ðåӰwnwTðå2j\h`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu jI\h`4UmHnHujh`4UmHnHuh`4mHnHu%h`4CJOJQJmHnHsH tH uhhh`40JmHnHsH u$jhhh`40JUmHnHu2j[h`4h`4>*B*UmHnHphu$(%(&((()(*(+(,(-(I(J(K(L(R(S(\(](^(x(y(z(|(}(~((((((¯¡~nn]¯¡ j=^h`4UmHnHuhhh`40JmHnHsH u2j]h`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu%h`4CJOJQJmHnHsH tH u$jhhh`40JUmHnHuh`4mHnHujh`4UmHnHu jC]h`4UmHnHu((((((((((((((((((((((())))ðåӰwnwTðå2j_h`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu j7_h`4UmHnHujh`4UmHnHuh`4mHnHu%h`4CJOJQJmHnHsH tH uhhh`40JmHnHsH u$jhhh`40JUmHnHu2j^h`4h`4>*B*UmHnHphu) )!)#)$)%)&)')()D)E)F)G)M)N)U)V)W)q)r)s)u)v)w)x)y)z)))¯¡~nn]¯¡ j+ah`4UmHnHuhhh`40JmHnHsH u2j`h`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu%h`4CJOJQJmHnHsH tH u$jhhh`40JUmHnHuh`4mHnHujh`4UmHnHu j1`h`4UmHnHu))))))))))))))))))))))))))*ðåӰwnwTðå2jbh`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu j%bh`4UmHnHujh`4UmHnHuh`4mHnHu%h`4CJOJQJmHnHsH tH uhhh`40JmHnHsH u$jhhh`40JUmHnHu2jah`4h`4>*B*UmHnHphu*********;*<*=*>*E*F*N*O*P*j*k*l*n*o*p*q*r*s***¯¡~nn]¯¡ jdh`4UmHnHuhhh`40JmHnHsH u2jch`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu%h`4CJOJQJmHnHsH tH u$jhhh`40JUmHnHuh`4mHnHujh`4UmHnHu jch`4UmHnHu**************************+ðåӰwnwTðå2jeh`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu jeh`4UmHnHujh`4UmHnHuh`4mHnHu%h`4CJOJQJmHnHsH tH uhhh`40JmHnHsH u$jhhh`40JUmHnHu2jdh`4h`4>*B*UmHnHphu++ + + + ++++,+-+.+/+6+7+;+<+=+W+X+Y+[+\+]+^+_+`+|+}+¯¡~nn]¯¡ jgh`4UmHnHuhhh`40JmHnHsH u2jfh`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu%h`4CJOJQJmHnHsH tH u$jhhh`40JUmHnHuh`4mHnHujh`4UmHnHu j fh`4UmHnHu}+~++++++++++++++++++++++++++ðåӰwnwTðå2j~hh`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu jhh`4UmHnHujh`4UmHnHuh`4mHnHu%h`4CJOJQJmHnHsH tH uhhh`40JmHnHsH u$jhhh`40JUmHnHu2jgh`4h`4>*B*UmHnHphu+,,,,,,,,$,%,&,',.,/,7,8,9,S,T,U,W,X,Y,Z,[,\,x,y,¯¡~nn]¯¡ jih`4UmHnHuhhh`40JmHnHsH u2jxih`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu%h`4CJOJQJmHnHsH tH u$jhhh`40JUmHnHuh`4mHnHujh`4UmHnHu jhh`4UmHnHuy,z,{,,,,,,,,,,,,,,,,,,,,,,,,,ðåӰwnwTðå2jlkh`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu jjh`4UmHnHujh`4UmHnHuh`4mHnHu%h`4CJOJQJmHnHsH tH uhhh`40JmHnHsH u$jhhh`40JUmHnHu2jrjh`4h`4>*B*UmHnHphuZ,,,P---B...:///.000-111!2r223d334V444U55,,,,,,,,,----"-#---.-/-I-J-K-M-N-O-P-Q-R-n-o-¯¡~nn]¯¡ jlh`4UmHnHuhhh`40JmHnHsH u2jflh`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu%h`4CJOJQJmHnHsH tH u$jhhh`40JUmHnHuh`4mHnHujh`4UmHnHu jkh`4UmHnHuo-p-q-x-y-----------------------ðåӰwnwTDDhhh`40JmHnHsHu2jZnh`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu jmh`4UmHnHujh`4UmHnHuh`4mHnHu%h`4CJOJQJmHnHsH tH uhhh`40JmHnHsH u$jhhh`40JUmHnHu2j`mh`4h`4>*B*UmHnHphu---------....... .!.;.<.=.?.@.A.B.C.D.`.a.¯¡~nn]¯¡ joh`4UmHnHuhhh`40JmHnHsHu2jToh`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu%h`4CJOJQJmHnHsH tH u$jhhh`40JUmHnHuh`4mHnHujh`4UmHnHu jnh`4UmHnHua.b.c.j.k.t.u.v....................ðåӰwnwTðå2jHqh`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu jph`4UmHnHujh`4UmHnHuh`4mHnHu%h`4CJOJQJmHnHsH tH uhhh`40JmHnHsHu$jhhh`40JUmHnHu2jNph`4h`4>*B*UmHnHphu........./////////3/4/5/7/8/9/:/;/*B*UmHnHphuh`4mHnHuhhh`40JmHnHu%h`4CJOJQJmHnHsH tH u$jhhh`40JUmHnHuh`4mHnHujh`4UmHnHu jqh`4UmHnHuY/Z/[/b/c/g/h/i////////////////////ðåӰwnwTðå2j6th`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu jsh`4UmHnHujh`4UmHnHuh`4mHnHu%h`4CJOJQJmHnHsH tH uhhh`40JmHnHsHu$jhhh`40JUmHnHu2j*B*UmHnHphu/////////////00 0 0 0'0(0)0+0,0-0.0/000L0M0¯¡~nn]¯¡ juh`4UmHnHuhhh`40JmHnHsH u2j0uh`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu%h`4CJOJQJmHnHsH tH u$jhhh`40JUmHnHuh`4mHnHujh`4UmHnHu jth`4UmHnHuM0N0O0V0W0`0a0b0|0}0~00000000000000000ðåӰwnwTðå2j$wh`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu jvh`4UmHnHujh`4UmHnHuh`4mHnHu%h`4CJOJQJmHnHsH tH uhhh`40JmHnHsH u$jhhh`40JUmHnHu2j*vh`4h`4>*B*UmHnHphu000000000000011 1 1 1&1'1(1*1+1,1-1.1/1K1L1¯¡~nn]¯¡ jxh`4UmHnHuhhh`40JmHnHsH u2jxh`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu%h`4CJOJQJmHnHsH tH u$jhhh`40JUmHnHuh`4mHnHujh`4UmHnHu jwh`4UmHnHuL1M1N1U1V1_1`1a1{1|1}11111111111111111ðåӰwnwTðå2jzh`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu jyh`4UmHnHujh`4UmHnHuh`4mHnHu%h`4CJOJQJmHnHsH tH uhhh`40JmHnHsH u$jhhh`40JUmHnHu2jyh`4h`4>*B*UmHnHphu11111111111111111222222 2!2"2#2?2@2¯¡~nn]¯¡ j{h`4UmHnHuhhh`40JmHnHsH u2j {h`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu%h`4CJOJQJmHnHsH tH u$jhhh`40JUmHnHuh`4mHnHujh`4UmHnHu jzh`4UmHnHu@2A2B2I2J2O2P2Q2k2l2m2o2p2q2r2s2t22222222222ðåӰwnwTðå2j}h`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu j|h`4UmHnHujh`4UmHnHuh`4mHnHu%h`4CJOJQJmHnHsH tH uhhh`40JmHnHsH u$jhhh`40JUmHnHu2j|h`4h`4>*B*UmHnHphu222222222222222222 3333333332333¯¡~nn]¯¡ jw~h`4UmHnHuhhh`40JmHnHsH u2j}h`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu%h`4CJOJQJmHnHsH tH u$jhhh`40JUmHnHuh`4mHnHujh`4UmHnHu j}}h`4UmHnHu334353<3=3A3B3C3]3^3_3a3b3c3d3e3f33333333333ðåӰwnwTðå2jh`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu jqh`4UmHnHujh`4UmHnHuh`4mHnHu%h`4CJOJQJmHnHsH tH uhhh`40JmHnHsH u$jhhh`40JUmHnHu2j~h`4h`4>*B*UmHnHphu33333333333333333344444444 4%4&4¯¡~nn]¯¡ jeh`4UmHnHuhhh`40JmHnHsH u2jh`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu%h`4CJOJQJmHnHsH tH u$jhhh`40JUmHnHuh`4mHnHujh`4UmHnHu jkh`4UmHnHu&4'4(4/404344454O4P4Q4S4T4U4V4W4X4t4u4v4w4~444444ðåӰwnwTðå2j܂h`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu j_h`4UmHnHujh`4UmHnHuh`4mHnHu%h`4CJOJQJmHnHsH tH uhhh`40JmHnHsH u$jhhh`40JUmHnHu2jh`4h`4>*B*UmHnHphu44444444444444444444444445555¯¡~nn]¯¡ jSh`4UmHnHuhhh`40JmHnHsH u2jփh`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu%h`4CJOJQJmHnHsH tH u$jhhh`40JUmHnHuh`4mHnHujh`4UmHnHu jYh`4UmHnHu55 5'5(5253545N5O5P5R5S5T5U5V5W5s5t5u5v5}5~55555ðåӰwnwTðå2jʅh`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu jMh`4UmHnHujh`4UmHnHuh`4mHnHu%h`4CJOJQJmHnHsH tH uhhh`40JmHnHsH u$jhhh`40JUmHnHu2jЄh`4h`4>*B*UmHnHphu55555555555555555555555555566¯¡~nn]¯¡ jAh`4UmHnHuhhh`40JmHnHsH u2jĆh`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu%h`4CJOJQJmHnHsH tH u$jhhh`40JUmHnHuh`4mHnHujh`4UmHnHu jGh`4UmHnHu55H666>777?8885999(:|:: ;t;;<g<<=T===Q>> f# 666 6!6%6&6'6A6B6C6E6F6G6H6I6J6f6g6h6i6p6q6u6v6w66ðåӰwnwTðå2jh`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu j;h`4UmHnHujh`4UmHnHuh`4mHnHu%h`4CJOJQJmHnHsH tH uhhh`40JmHnHsH u$jhhh`40JUmHnHu2jh`4h`4>*B*UmHnHphu66666666666666666666666666677¯¡~nn]¯¡ j/h`4UmHnHuhhh`40JmHnHsH u2jh`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu%h`4CJOJQJmHnHsH tH u$jhhh`40JUmHnHuh`4mHnHujh`4UmHnHu j5h`4UmHnHu7 7 777777778797;7<7=7>7?7@7\7]7^7_7f7g7o7p7q77ðåӰwnwTðå2jh`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu j)h`4UmHnHujh`4UmHnHuh`4mHnHu%h`4CJOJQJmHnHsH tH uhhh`40JmHnHsH u$jhhh`40JUmHnHu2jh`4h`4>*B*UmHnHphu77777777777777777777777777788¯¡~nn]¯¡ jh`4UmHnHuhhh`40JmHnHsH u2jh`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu%h`4CJOJQJmHnHsH tH u$jhhh`40JUmHnHuh`4mHnHujh`4UmHnHu j#h`4UmHnHu888888888898:8<8=8>8?8@8A8]8^8_8`8f8g8q8r8s88ðåӰwnwTðå2jh`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu jh`4UmHnHujh`4UmHnHuh`4mHnHu%h`4CJOJQJmHnHsH tH uhhh`40JmHnHsHu$jhhh`40JUmHnHu2jh`4h`4>*B*UmHnHphu88888888888888888888888888899¯¡~nn]¯¡ j h`4UmHnHuhhh`40JmHnHsHu2jh`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu%h`4CJOJQJmHnHsH tH u$jhhh`40JUmHnHuh`4mHnHujh`4UmHnHu jh`4UmHnHu999 9 9999.9/909293949596979S9T9U9V9\9]9b9c9d9~9ðåӰwnwTðå2jh`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu jh`4UmHnHujh`4UmHnHuh`4mHnHu%h`4CJOJQJmHnHsH tH uhhh`40JmHnHsHu$jhhh`40JUmHnHu2jh`4h`4>*B*UmHnHphu~99999999999999999999999999999¯¡~nn]¯¡ jh`4UmHnHuhhh`40JmHnHsH u2j|h`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu%h`4CJOJQJmHnHsH tH u$jhhh`40JUmHnHuh`4mHnHujh`4UmHnHu jh`4UmHnHu99999:::!:":#:%:&:':(:):*:F:G:H:I:O:P:Y:Z:[:u:ðåӰwnwTðå2jph`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu jh`4UmHnHujh`4UmHnHuh`4mHnHu%h`4CJOJQJmHnHsH tH uhhh`40JmHnHsH u$jhhh`40JUmHnHu2jvh`4h`4>*B*UmHnHphuu:v:w:y:z:{:|:}:~:::::::::::::::::::::¯¡~nn]¯¡ jh`4UmHnHuhhh`40JmHnHsH u2jjh`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu%h`4CJOJQJmHnHsH tH u$jhhh`40JUmHnHuh`4mHnHujh`4UmHnHu jh`4UmHnHu::::::::;;;;;; ;!;";>;?;@;A;H;I;Q;R;S;m;ðåӰwnwTðå2j^h`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu jh`4UmHnHujh`4UmHnHuh`4mHnHu%h`4CJOJQJmHnHsH tH uhhh`40JmHnHsH u$jhhh`40JUmHnHu2jdh`4h`4>*B*UmHnHphum;n;o;q;r;s;t;u;v;;;;;;;;;;;;;;;;;;;;;¯¡~nn]¯¡ j՘h`4UmHnHuhhh`40JmHnHsHu2jXh`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu%h`4CJOJQJmHnHsH tH u$jhhh`40JUmHnHuh`4mHnHujh`4UmHnHu jۗh`4UmHnHu;;;;;;;;<<<<<<<<<4<5<6<7<><?<D<E<F<`<ðåӰwnwTðå2jLh`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu jϙh`4UmHnHujh`4UmHnHuh`4mHnHu%h`4CJOJQJmHnHsH tH uhhh`40JmHnHsHu$jhhh`40JUmHnHu2jRh`4h`4>*B*UmHnHphu`<a<b<d<e<f<g<h<i<<<<<<<<<<<<<<<<<<<<<¯¡~nn]¯¡ jÛh`4UmHnHuhhh`40JmHnHsHu2jFh`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu%h`4CJOJQJmHnHsH tH u$jhhh`40JUmHnHuh`4mHnHujh`4UmHnHu jɚh`4UmHnHu<<<<<<<<<========$=%=&='=.=/=1=2=3=M=ðåӰwnwTðå2j:h`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu jh`4UmHnHujh`4UmHnHuh`4mHnHu%h`4CJOJQJmHnHsH tH uhhh`40JmHnHsHu$jhhh`40JUmHnHu2j@h`4h`4>*B*UmHnHphuM=N=O=Q=R=S=T=U=V=r=s=t=u=|=}===============¯¡~nn]¯¡ jh`4UmHnHuhhh`40JmHnHsH u2j4h`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu%h`4CJOJQJmHnHsH tH u$jhhh`40JUmHnHuh`4mHnHujh`4UmHnHu jh`4UmHnHu=================>>>>>>.>/>0>J>ðåӰwnwTðå2j(h`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu jh`4UmHnHujh`4UmHnHuh`4mHnHu%h`4CJOJQJmHnHsH tH uhhh`40JmHnHsH u$jhhh`40JUmHnHu2j.h`4h`4>*B*UmHnHphuJ>K>L>N>O>P>Q>R>S>o>p>q>r>x>y>|>}>~>>>>>>>>>>>>¯¡~nn]¯¡ jh`4UmHnHuhhh`40JmHnHsH u2j"h`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu%h`4CJOJQJmHnHsH tH u$jhhh`40JUmHnHuh`4mHnHujh`4UmHnHu jh`4UmHnHu>>>>>>>>>>>>>>>>> ?????????5?ðåӰwnwTðå2jh`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu jh`4UmHnHujh`4UmHnHuh`4mHnHu%h`4CJOJQJmHnHsH tH uhhh`40JmHnHsH u$jhhh`40JUmHnHu2jh`4h`4>*B*UmHnHphu>>?Z?[?\?]?c?d?k?l?m????????????¯¡~nn]¯¡ jh`4UmHnHuhhh`40JmHnHsH u2jh`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu%h`4CJOJQJmHnHsH tH u$jhhh`40JUmHnHuh`4mHnHujh`4UmHnHu jh`4UmHnHu?????????????????????@@@@@"@ðåӰwnwTðå2jh`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu jh`4UmHnHujh`4UmHnHuh`4mHnHu%h`4CJOJQJmHnHsH tH uhhh`40JmHnHsH u$jhhh`40JUmHnHu2j h`4h`4>*B*UmHnHphu"@#@$@&@'@(@)@*@+@G@H@I@J@P@Q@U@V@W@q@r@s@u@v@w@x@y@z@@@¯¡~nn]¯¡ j{h`4UmHnHuhhh`40JmHnHsH u2jh`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu%h`4CJOJQJmHnHsH tH u$jhhh`40JUmHnHuh`4mHnHujh`4UmHnHu jh`4UmHnHu@@@@@@@@@@@@@@@@@@@@AAAAAA*AðåӰwnwTðå2jh`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu juh`4UmHnHujh`4UmHnHuh`4mHnHu%h`4CJOJQJmHnHsH tH uhhh`40JmHnHsH u$jhhh`40JUmHnHu2jh`4h`4>*B*UmHnHphu*A+A,A.A/A0A1A2A3AOAPAQARAXAYA^A_A`AzA{A|A~AAAAAAAA¯¡~nn]¯¡ jih`4UmHnHuhhh`40JmHnHsH u2jh`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu%h`4CJOJQJmHnHsH tH u$jhhh`40JUmHnHuh`4mHnHujh`4UmHnHu joh`4UmHnHuAAAAAAAAAAAAAAAAAAAAAAABBBBðåӰwnwTðå2jh`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu jch`4UmHnHujh`4UmHnHuh`4mHnHu%h`4CJOJQJmHnHsH tH uhhh`40JmHnHsH u$jhhh`40JUmHnHu2jh`4h`4>*B*UmHnHphuBBB B!B"B#B$B%BABBBCBDBJBKBRBSBTBnBoBpBrBsBtBuBvBwBBB¯¡~nn]¯¡ jWh`4UmHnHuhhh`40JmHnHsH u2jڬh`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu%h`4CJOJQJmHnHsH tH u$jhhh`40JUmHnHuh`4mHnHujh`4UmHnHu j]h`4UmHnHuBBBBBBBBBBBBBBBBBBBBBBBBBBCðåӰwnwTðå2jήh`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu jQh`4UmHnHujh`4UmHnHuh`4mHnHu%h`4CJOJQJmHnHsH tH uhhh`40JmHnHsH u$jhhh`40JUmHnHu2jԭh`4h`4>*B*UmHnHphuCCCCCCCC CC?CECFCOCPCQCkClCmCoCpCqCrCsCtCCC¯¡~nn]¯¡ jEh`4UmHnHuhhh`40JmHnHsH u2jȯh`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu%h`4CJOJQJmHnHsH tH u$jhhh`40JUmHnHuh`4mHnHujh`4UmHnHu jKh`4UmHnHuCCCCCCCCCCCCCCCCCCCCCCCCCCDðåӰwnwTðå2jh`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu j?h`4UmHnHujh`4UmHnHuh`4mHnHu%h`4CJOJQJmHnHsH tH uhhh`40JmHnHsH u$jhhh`40JUmHnHu2j°h`4h`4>*B*UmHnHphuDDDDDDDDD4D5D6D7D>D?DEDFDGDaDbDcDeDfDgDhDiDjDDD¯¡~nn]¯¡ j3h`4UmHnHuhhh`40JmHnHsH u2jh`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu%h`4CJOJQJmHnHsH tH u$jhhh`40JUmHnHuh`4mHnHujh`4UmHnHu j9h`4UmHnHuDDDDDDDDDDDDDDDDDDDDDDDDDDEðåӰwnwTðå2jh`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu j-h`4UmHnHujh`4UmHnHuh`4mHnHu%h`4CJOJQJmHnHsH tH uhhh`40JmHnHsH u$jhhh`40JUmHnHu2jh`4h`4>*B*UmHnHphuEEEE E E E E E)E*E+E,E3E4E7E8E9ESETEUEWEXEYEZE[E\ExEyE¯¡~nn]¯¡ j!h`4UmHnHuhhh`40JmHnHsH u2jh`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu%h`4CJOJQJmHnHsH tH u$jhhh`40JUmHnHuh`4mHnHujh`4UmHnHu j'h`4UmHnHuyEzE{EEEEEEEEEEEEEEEEEEEEEEEEEðåӰwnwTðå2jh`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu jh`4UmHnHujh`4UmHnHuh`4mHnHu%h`4CJOJQJmHnHsH tH uhhh`40JmHnHsH u$jhhh`40JUmHnHu2jh`4h`4>*B*UmHnHphuEEEEEEEEEFFFF!F"F+F,F-FGFHFIFKFLFMFNFOFPFlFmF¯¡~nn]¯¡ jh`4UmHnHuhhh`40JmHnHsH u2jh`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu%h`4CJOJQJmHnHsH tH u$jhhh`40JUmHnHuh`4mHnHujh`4UmHnHu jh`4UmHnHumFnFoFvFwF~FFFFFFFFFFFFFFFFFFFFF GðåӰwnwTðå2jh`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu j h`4UmHnHujh`4UmHnHuh`4mHnHu%h`4CJOJQJmHnHsH tH uhhh`40JmHnHsH u$jhhh`40JUmHnHu2jh`4h`4>*B*UmHnHphu G GGGGGGGG1G2G3G4G;G*B*UmHnHphuh`4mHnHuhhh`40JmHnHu%h`4CJOJQJmHnHsH tH u$jhhh`40JUmHnHuh`4mHnHujh`4UmHnHu jh`4UmHnHuGGGGGGGGGGGGGGGGGGGGGGGGGGGðåӰwnwTðå2jth`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu jh`4UmHnHujh`4UmHnHuh`4mHnHu%h`4CJOJQJmHnHsH tH uhhh`40JmHnHsH u$jhhh`40JUmHnHu2jzh`4h`4>*B*UmHnHphuGGGHHHHHH!H"H#H$H+H,H0H1H2HLHMHNHPHQHRHSHTHUHqHrH¯¡~nn]¯¡ jh`4UmHnHuhhh`40JmHnHsH u2jnh`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu%h`4CJOJQJmHnHsH tH u$jhhh`40JUmHnHuh`4mHnHujh`4UmHnHu jh`4UmHnHuGHSHHHEIII*B*UmHnHphuh`4mHnHuhhh`40JmHnHu jh`4UmHnHujh`4UmHnHuh`4mHnHu%h`4CJOJQJmHnHsH tH uhhh`40JmHnHsH u$jhhh`40JUmHnHu2jhh`4h`4>*B*UmHnHphuHHHHHHHHHIIIIII"I#I$I>I?I@IBICIDIEIFIGIcIdI¯¡~nn]¯¡ jh`4UmHnHuhhh`40JmHnHsH u2j\h`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu%h`4CJOJQJmHnHsH tH u$jhhh`40JUmHnHuh`4mHnHujh`4UmHnHu jh`4UmHnHudIeIfImInIsItIuIIIIIIIIIIIIIIIIIIIIðåӰwnwTðå2jPh`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu jh`4UmHnHujh`4UmHnHuh`4mHnHu%h`4CJOJQJmHnHsH tH uhhh`40JmHnHsH u$jhhh`40JUmHnHu2jVh`4h`4>*B*UmHnHphuIIIIIIIIIJJ J JJJJJJ5J6J7J9J:J;JJZJ[J¯¡~nn]¯¡ jh`4UmHnHuhhh`40JmHnHsH u2jJh`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu%h`4CJOJQJmHnHsH tH u$jhhh`40JUmHnHuh`4mHnHujh`4UmHnHu jh`4UmHnHu[J\J]JeJfJiJjJkJJJJJJJJJJJJJJJJJJJJðåӰwnwTðå2j>h`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu jh`4UmHnHujh`4UmHnHuh`4mHnHu%h`4CJOJQJmHnHsH tH uhhh`40JmHnHsH u$jhhh`40JUmHnHu2jDh`4h`4>*B*UmHnHphuJJJJJJJJJJJJJKKKKK*K+K,K.K/K0K1K2K3KOKPK¯¡~nn]¯¡ jh`4UmHnHuhhh`40JmHnHsH u2j8h`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu%h`4CJOJQJmHnHsH tH u$jhhh`40JUmHnHuh`4mHnHujh`4UmHnHu jh`4UmHnHuPKQKRKZK[K_K`KaK{K|K}KKKKKKKKKKKKKKKKKðåӰwnwTðå2j,h`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu jh`4UmHnHujh`4UmHnHuh`4mHnHu%h`4CJOJQJmHnHsH tH uhhh`40JmHnHsH u$jhhh`40JUmHnHu2j2h`4h`4>*B*UmHnHphuKKKKKKKKKKKKKKKLLLLLL L!L"L#L$L%LALBL¯¡~nn]¯¡ jh`4UmHnHuhhh`40JmHnHsH u2j&h`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu%h`4CJOJQJmHnHsH tH u$jhhh`40JUmHnHuh`4mHnHujh`4UmHnHu jh`4UmHnHuBLCLDLLLMLWLXLYLsLtLuLwLxLyLzL{L|LLLLLLLLLLLðåӰwnwTðå2jh`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu jh`4UmHnHujh`4UmHnHuh`4mHnHu%h`4CJOJQJmHnHsH tH uhhh`40JmHnHsH u$jhhh`40JUmHnHu2j h`4h`4>*B*UmHnHphuLLLLLLLLLLLLLLLLLLMMMMMMMMM:M;M¯¡~nn]¯¡ jh`4UmHnHuhhh`40JmHnHsH u2jh`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu%h`4CJOJQJmHnHsH tH u$jhhh`40JUmHnHuh`4mHnHujh`4UmHnHu jh`4UmHnHu;M*B*UmHnHphuh`4mHnHuhhh`40JmHnHu jh`4UmHnHujh`4UmHnHuh`4mHnHu%h`4CJOJQJmHnHsH tH uhhh`40JmHnHsH u$jhhh`40JUmHnHu2jh`4h`4>*B*UmHnHphuMMMMMMMMMMMMMMMMMMNNNN N N N N N)N*N¯¡~nn]¯¡ jh`4UmHnHuhhh`40JmHnHsH u2jh`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu%h`4CJOJQJmHnHsH tH u$jhhh`40JUmHnHuh`4mHnHujh`4UmHnHu jh`4UmHnHu*N+N,N4N5N8N9N:NTNUNVNXNYNZN[N\N]NyNzN{N|NNNNNNNðåӰwnwTðå2jh`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu jyh`4UmHnHujh`4UmHnHuh`4mHnHu%h`4CJOJQJmHnHsH tH uhhh`40JmHnHsH u$jhhh`40JUmHnHu2jh`4h`4>*B*UmHnHphuNNNNNNNNNNNNNNNNNNNNNNNOOOOO O¯¡~nn]¯¡ jmh`4UmHnHuhhh`40JmHnHsH u2jh`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu%h`4CJOJQJmHnHsH tH u$jhhh`40JUmHnHuh`4mHnHujh`4UmHnHu jsh`4UmHnHu O!O"O*O+O3O4O5OOOPOQOSOTOUOVOWOXOtOuOvOwOOOOOOOðåӰwnwTðå2jh`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu jgh`4UmHnHujh`4UmHnHuh`4mHnHu%h`4CJOJQJmHnHsH tH uhhh`40JmHnHsH u$jhhh`40JUmHnHu2jh`4h`4>*B*UmHnHphuOOOOOOOOOOOOOOOOOOOOOOOOOOOPP¯¡~nn]¯¡ j[h`4UmHnHuhhh`40JmHnHsH u2jh`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu%h`4CJOJQJmHnHsH tH u$jhhh`40JUmHnHuh`4mHnHujh`4UmHnHu jah`4UmHnHuPPP!P"P(P)P*PDPEPFPHPIPJPKPLPMPiPjPkPlPtPuPPPPPðåӰwnwTðå2jh`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu jUh`4UmHnHujh`4UmHnHuh`4mHnHu%h`4CJOJQJmHnHsH tH uhhh`40JmHnHsH u$jhhh`40JUmHnHu2jh`4h`4>*B*UmHnHphuPPPPPPPPPPPPPPPPPPPPPPPPPPPQQ¯¡~nn]¯¡ jIh`4UmHnHuhhh`40JmHnHsH u2jh`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu%h`4CJOJQJmHnHsH tH u$jhhh`40JUmHnHuh`4mHnHujh`4UmHnHu jOh`4UmHnHuQQQQQQ Q!Q;Q*B*UmHnHphuh`4mHnHuhhh`40JmHnHu jCh`4UmHnHujh`4UmHnHuh`4mHnHu%h`4CJOJQJmHnHsH tH uhhh`40JmHnHsH u$jhhh`40JUmHnHu2jh`4h`4>*B*UmHnHphuPBQQQ=RRR:SSS4TTT/UUU!VtVVWkWWXgXXYeYYZXZQQQQQQQQQQQQQQQQQQQQQQQQQQQRR¯¡~nn]¯¡ j7h`4UmHnHuhhh`40JmHnHsH u2jh`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu%h`4CJOJQJmHnHsH tH u$jhhh`40JUmHnHuh`4mHnHujh`4UmHnHu j=h`4UmHnHuRR RRRRRR6R7R8R:R;RR?R[R\R]R^RfRgRnRoRpRRðåӰwnwTðå2jh`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu j1h`4UmHnHujh`4UmHnHuh`4mHnHu%h`4CJOJQJmHnHsH tH uhhh`40JmHnHsH u$jhhh`40JUmHnHu2jh`4h`4>*B*UmHnHphuRRRRRRRRRRRRRRRRRRRRRRRRRRRSS¯¡~nn]¯¡ j%h`4UmHnHuhhh`40JmHnHsH u2jh`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu%h`4CJOJQJmHnHsH tH u$jhhh`40JUmHnHuh`4mHnHujh`4UmHnHu j+h`4UmHnHuSSS S SSSS3S4S5S7S8S9S:S;S*B*UmHnHphuh`4mHnHuhhh`40JmHnHu jh`4UmHnHujh`4UmHnHuh`4mHnHu%h`4CJOJQJmHnHsH tH uhhh`40JmHnHsH u$jhhh`40JUmHnHu2jh`4h`4>*B*UmHnHphuSSSSSSSSSSSSSSSSSSSSSSSSSSSSS¯¡~nn]¯¡ jh`4UmHnHuhhh`40JmHnHsH u2jh`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu%h`4CJOJQJmHnHsH tH u$jhhh`40JUmHnHuh`4mHnHujh`4UmHnHu jh`4UmHnHuSSSTTTTT-T.T/T1T2T3T4T5T6TRTSTTTUT]T^TeTfTgTTðåӰwnwTðå2jh`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu j h`4UmHnHujh`4UmHnHuh`4mHnHu%h`4CJOJQJmHnHsH tH uhhh`40JmHnHsH u$jhhh`40JUmHnHu2jh`4h`4>*B*UmHnHphuTTTTTTTTTTTTTTTTTTTTTTTTTTTTT¯¡~nn]¯¡ jh`4UmHnHuhhh`40JmHnHsH u2jh`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu%h`4CJOJQJmHnHsH tH u$jhhh`40JUmHnHuh`4mHnHujh`4UmHnHu jh`4UmHnHuTTTUU U UU(U)U*U,U-U.U/U0U1UMUNUOUPUXUYU\U]U^UxUðåӰwnwTðå2jxh`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu jh`4UmHnHujh`4UmHnHuh`4mHnHu%h`4CJOJQJmHnHsH tH uhhh`40JmHnHsH u$jhhh`40JUmHnHu2j~h`4h`4>*B*UmHnHphuxUyUzU|U}U~UUUUUUUUUUUUUUUUUUUUUUUU¯¡~nn]¯¡ jh`4UmHnHuhhh`40JmHnHsH u2jrh`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu%h`4CJOJQJmHnHsH tH u$jhhh`40JUmHnHuh`4mHnHujh`4UmHnHu jh`4UmHnHuUUUUUUUVVVVVV V!V"V#V?V@VAVBVJVKVQVRVSVmVðåӰwnwTðå2jfh`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu jh`4UmHnHujh`4UmHnHuh`4mHnHu%h`4CJOJQJmHnHsH tH uhhh`40JmHnHsH u$jhhh`40JUmHnHu2jlh`4h`4>*B*UmHnHphumVnVoVqVrVsVtVuVvVVVVVVVVVVVVVVVVVVVVV¯¡~nn]¯¡ jh`4UmHnHuhhh`40JmHnHsH u2j`h`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu%h`4CJOJQJmHnHsH tH u$jhhh`40JUmHnHuh`4mHnHujh`4UmHnHu jh`4UmHnHuVVVVVVVVWWWWWWWWW7W8W9W:WBWCWHWIWJWdWðåӰwnwTðå2jTh`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu jh`4UmHnHujh`4UmHnHuh`4mHnHu%h`4CJOJQJmHnHsH tH uhhh`40JmHnHsH u$jhhh`40JUmHnHu2jZh`4h`4>*B*UmHnHphudWeWfWhWiWjWkWlWmWWWWWWWWWWWWWWWWWWWWW¯¡~nn]¯¡ jh`4UmHnHuhhh`40JmHnHsH u2jNh`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu%h`4CJOJQJmHnHsH tH u$jhhh`40JUmHnHuh`4mHnHujh`4UmHnHu jh`4UmHnHuWWWWWWWWXXXXXXXXX3X4X5X6X>X?XDXEXFX`XðåӰwnwTðå2jBh`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu jh`4UmHnHujh`4UmHnHuh`4mHnHu%h`4CJOJQJmHnHsH tH uhhh`40JmHnHsH u$jhhh`40JUmHnHu2jHh`4h`4>*B*UmHnHphu`XaXbXdXeXfXgXhXiXXXXXXXXXXXXXXXXXXXXX¯¡~nn]¯¡ jh`4UmHnHuhhh`40JmHnHsH u2j<h`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu%h`4CJOJQJmHnHsH tH u$jhhh`40JUmHnHuh`4mHnHujh`4UmHnHu jh`4UmHnHuXXXXXXXX Y Y YYYYYYY/Y0Y1Y2Y:Y;YBYCYDY^YðåӰwnwTðå2j0h`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu jh`4UmHnHujh`4UmHnHuh`4mHnHu%h`4CJOJQJmHnHsH tH uhhh`40JmHnHsH u$jhhh`40JUmHnHu2j6h`4h`4>*B*UmHnHphu^Y_Y`YbYcYdYeYfYgYYYYYYYYYYYYYYYYYYYYY¯¡~nn]¯¡ jh`4UmHnHuhhh`40JmHnHsH u2j*h`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu%h`4CJOJQJmHnHsH tH u$jhhh`40JUmHnHuh`4mHnHujh`4UmHnHu jh`4UmHnHuYYYYYYYYYZZZZZZZZ$Z%Z&Z'Z/Z0Z5Z6Z7ZQZðåӰwnwTðå2jh`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu jh`4UmHnHujh`4UmHnHuh`4mHnHu%h`4CJOJQJmHnHsH tH uhhh`40JmHnHsH u$jhhh`40JUmHnHu2j$h`4h`4>*B*UmHnHphuQZRZSZUZVZWZXZYZZZvZwZxZyZ~ZZZZZZZZZZZZZZZZ¯¡~nn]¯¡ jh`4UmHnHuhhh`40JmHnHsH u2jh`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu%h`4CJOJQJmHnHsH tH u$jhhh`40JUmHnHuh`4mHnHujh`4UmHnHu jh`4UmHnHuXZZ [\[[\[\\]W]]]Q^^^M___K```HaaaBbbb*B*UmHnHphuh`4mHnHuhhh`40JmHnHu jh`4UmHnHujh`4UmHnHuh`4mHnHu%h`4CJOJQJmHnHsH tH uhhh`40JmHnHsH u$jhhh`40JUmHnHu2jh`4h`4>*B*UmHnHphuU[V[W[Y[Z[[[\[][^[z[{[|[}[[[[[[[[[[[[[[[[[¯¡~nn]¯¡ jh`4UmHnHuhhh`40JmHnHsH u2jh`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu%h`4CJOJQJmHnHsH tH u$jhhh`40JUmHnHuh`4mHnHujh`4UmHnHu jh`4UmHnHu[[[[[[[[[[\\\\\\\#\$\%\&\-\.\8\9\:\T\ðåӰwnwTðå2jh`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu j}h`4UmHnHujh`4UmHnHuh`4mHnHu%h`4CJOJQJmHnHsH tH uhhh`40JmHnHsH u$jhhh`40JUmHnHu2jh`4h`4>*B*UmHnHphuT\U\V\X\Y\Z\[\\\]\y\z\{\|\\\\\\\\\\\\\\\\\¯¡~nn]¯¡ jqh`4UmHnHuhhh`40JmHnHsH u2jh`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu%h`4CJOJQJmHnHsH tH u$jhhh`40JUmHnHuh`4mHnHujh`4UmHnHu jwh`4UmHnHu\\\\\\\\\\\\]]]]] ]!]"]#]*]+]4]5]6]P]ðåӰwnwTðå2jh`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu jkh`4UmHnHujh`4UmHnHuh`4mHnHu%h`4CJOJQJmHnHsH tH uhhh`40JmHnHsH u$jhhh`40JUmHnHu2jh`4h`4>*B*UmHnHphuP]Q]R]T]U]V]W]X]Y]u]v]w]x]]]]]]]]]]]]]]]]]¯¡~nn]¯¡ j_h`4UmHnHuhhh`40JmHnHsH u2jh`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu%h`4CJOJQJmHnHsH tH u$jhhh`40JUmHnHuh`4mHnHujh`4UmHnHu jeh`4UmHnHu]]]]]]]]]]]]]]]]]^^^^&^'^.^/^0^J^ðåӰwnwTðå2jh`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu jYh`4UmHnHujh`4UmHnHuh`4mHnHu%h`4CJOJQJmHnHsH tH uhhh`40JmHnHsH u$jhhh`40JUmHnHu2jh`4h`4>*B*UmHnHphuJ^K^L^N^O^P^Q^R^S^o^p^q^r^z^{^^^^^^^^^^^^^^^¯¡~nn]¯¡ jMh`4UmHnHuhhh`40JmHnHsH u2jh`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu%h`4CJOJQJmHnHsH tH u$jhhh`40JUmHnHuh`4mHnHujh`4UmHnHu jSh`4UmHnHu^^^^^^^^^^^^^^^^^____$_%_*_+_,_F_ðåӰwnwTðå2jh`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu jGh`4UmHnHujh`4UmHnHuh`4mHnHu%h`4CJOJQJmHnHsH tH uhhh`40JmHnHsH u$jhhh`40JUmHnHu2jh`4h`4>*B*UmHnHphuF_G_H_J_K_L_M_N_O_k_l_m_n_v_w_}_~_____________¯¡~nn]¯¡ j;h`4UmHnHuhhh`40JmHnHsH u2jh`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu%h`4CJOJQJmHnHsH tH u$jhhh`40JUmHnHuh`4mHnHujh`4UmHnHu jAh`4UmHnHu_________________```` `!`(`)`*`D`ðåӰwnwTðå2jh`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu j5h`4UmHnHujh`4UmHnHuh`4mHnHu%h`4CJOJQJmHnHsH tH uhhh`40JmHnHsH u$jhhh`40JUmHnHu2jh`4h`4>*B*UmHnHphuD`E`F`H`I`J`K`L`M`i`j`k`l`t`u`}`~`````````````¯¡~nn]¯¡ j)h`4UmHnHuhhh`40JmHnHsH u2jh`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu%h`4CJOJQJmHnHsH tH u$jhhh`40JUmHnHuh`4mHnHujh`4UmHnHu j/h`4UmHnHu`````````````````aaaaaa%a&a'aAaðåӰwnwTðå2j h`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu j# h`4UmHnHujh`4UmHnHuh`4mHnHu%h`4CJOJQJmHnHsH tH uhhh`40JmHnHsH u$jhhh`40JUmHnHu2jh`4h`4>*B*UmHnHphuAaBaCaEaFaGaHaIaJafagahaiaqarawaxayaaaaaaaaaaaa¯¡~nn]¯¡ j h`4UmHnHuhhh`40JmHnHsH u2j h`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu%h`4CJOJQJmHnHsH tH u$jhhh`40JUmHnHuh`4mHnHujh`4UmHnHu j h`4UmHnHuaaaaaaaaaaaaaaaaabbbbbbb b!b;bðåӰwnwTðå2j h`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu j h`4UmHnHujh`4UmHnHuh`4mHnHu%h`4CJOJQJmHnHsH tH uhhh`40JmHnHsH u$jhhh`40JUmHnHu2j h`4h`4>*B*UmHnHphu;b*B*UmHnHphuh`4mHnHuhhh`40JmHnHu%h`4CJOJQJmHnHsH tH u$jhhh`40JUmHnHuh`4mHnHujh`4UmHnHu j h`4UmHnHubbbbbbbbbbbbbbbbbccccccccc5cðåӰwnwTðå2j|h`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu jh`4UmHnHujh`4UmHnHuh`4mHnHu%h`4CJOJQJmHnHsH tH uhhh`40JmHnHsH u$jhhh`40JUmHnHu2jh`4h`4>*B*UmHnHphu5c6c7c9c:c;ccZc[c\c]cecfcncocpcccccccccccc¯¡~nn]¯¡ jh`4UmHnHuhhh`40JmHnHsH u2jvh`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu%h`4CJOJQJmHnHsH tH u$jhhh`40JUmHnHuh`4mHnHujh`4UmHnHu jh`4UmHnHucccccccccccccccccddddddddd2dðåӰwnwTðå2jjh`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu jh`4UmHnHujh`4UmHnHuh`4mHnHu%h`4CJOJQJmHnHsH tH uhhh`40JmHnHsH u$jhhh`40JUmHnHu2jph`4h`4>*B*UmHnHphucc9ddd8eee3fff2ggg*h}hh%iviijjjjkikklhllm2d3d4d6d7d8d9d:d;dWdXdYdZdbdcdldmdndddddddddddd¯¡~nn]¯¡ jh`4UmHnHuhhh`40JmHnHsH u2jdh`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu%h`4CJOJQJmHnHsH tH u$jhhh`40JUmHnHuh`4mHnHujh`4UmHnHu jh`4UmHnHudddddddddddddddddeeee eeeee1eðåӰwnwTðå2jXh`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu jh`4UmHnHujh`4UmHnHuh`4mHnHu%h`4CJOJQJmHnHsH tH uhhh`40JmHnHsH u$jhhh`40JUmHnHu2j^h`4h`4>*B*UmHnHphu1e2e3e5e6e7e8e9e:eVeWeXeYeaebeiejekeeeeeeeeeeee¯¡~nn]¯¡ jh`4UmHnHuhhh`40JmHnHsH u2jRh`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu%h`4CJOJQJmHnHsH tH u$jhhh`40JUmHnHuh`4mHnHujh`4UmHnHu jh`4UmHnHueeeeeeeeeeeeeeeeeeeeff ffff,fðåӰwnwTðå2jFh`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu jh`4UmHnHujh`4UmHnHuh`4mHnHu%h`4CJOJQJmHnHsH tH uhhh`40JmHnHsH u$jhhh`40JUmHnHu2jLh`4h`4>*B*UmHnHphu,f-f.f0f1f2f3f4f5fQfRfSfTf\f]fhfifjffffffffffff¯¡~nn]¯¡ jh`4UmHnHuhhh`40JmHnHsH u2j@h`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu%h`4CJOJQJmHnHsH tH u$jhhh`40JUmHnHuh`4mHnHujh`4UmHnHu jh`4UmHnHuffffffffffffffffffggg g gggg+gðåӰwnwTðå2j4h`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu jh`4UmHnHujh`4UmHnHuh`4mHnHu%h`4CJOJQJmHnHsH tH uhhh`40JmHnHsH u$jhhh`40JUmHnHu2j:h`4h`4>*B*UmHnHphu+g,g-g/g0g1g2g3g4gPgQgRgSg[g\gagbgcg}g~gggggggggg¯¡~nn]¯¡ jh`4UmHnHuhhh`40JmHnHsH u2j.h`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu%h`4CJOJQJmHnHsH tH u$jhhh`40JUmHnHuh`4mHnHujh`4UmHnHu jh`4UmHnHuggggggggggggggggggggghhhh h#hðåӰwnwTðå2j"h`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu jh`4UmHnHujh`4UmHnHuh`4mHnHu%h`4CJOJQJmHnHsH tH uhhh`40JmHnHsH u$jhhh`40JUmHnHu2j(h`4h`4>*B*UmHnHphu#h$h%h'h(h)h*h+h,hHhIhJhKhShThZh[h\hvhwhxhzh{h|h}h~hhhh¯¡~nn]¯¡ jh`4UmHnHuhhh`40JmHnHsH u2jh`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu%h`4CJOJQJmHnHsH tH u$jhhh`40JUmHnHuh`4mHnHujh`4UmHnHu jh`4UmHnHuhhhhhhhhhhhhhhhhhhhhhhhiiiiðåӰwnwTðå2j!h`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu j h`4UmHnHujh`4UmHnHuh`4mHnHu%h`4CJOJQJmHnHsH tH uhhh`40JmHnHsH u$jhhh`40JUmHnHu2j h`4h`4>*B*UmHnHphuii i"i#i$i%i&i'iCiDiEiFiNiOiSiTiUioipiqisitiuiviwixiii¯¡~nn]¯¡ j"h`4UmHnHuhhh`40JmHnHsH u2j "h`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu%h`4CJOJQJmHnHsH tH u$jhhh`40JUmHnHuh`4mHnHujh`4UmHnHu j!h`4UmHnHuiiiiiiiiiiiiiiiiiiiiiiiiiijðåӰwnwTDDhhh`40JmHnHsHu2j#h`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu j#h`4UmHnHujh`4UmHnHuh`4mHnHu%h`4CJOJQJmHnHsH tH uhhh`40JmHnHsH u$jhhh`40JUmHnHu2j#h`4h`4>*B*UmHnHphujjjjjjjjj7j8j9j:jBjCjGjHjIjcjdjejgjhjijjjkjljjj¯¡~nn]¯¡ ju%h`4UmHnHuhhh`40JmHnHsHu2j$h`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu%h`4CJOJQJmHnHsH tH u$jhhh`40JUmHnHuh`4mHnHujh`4UmHnHu j{$h`4UmHnHujjjjjjjjjjjjjjjjjjjjjjjjjj kðåӰwnwTðå2j&h`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu jo&h`4UmHnHujh`4UmHnHuh`4mHnHu%h`4CJOJQJmHnHsH tH uhhh`40JmHnHsHu$jhhh`40JUmHnHu2j%h`4h`4>*B*UmHnHphu kkkkkkkkk2k3k4k5k=k>kFkGkHkbkckdkfkgkhkikjkkkkk¯¡~nn]¯¡ jc(h`4UmHnHuhhh`40JmHnHsHu2j'h`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu%h`4CJOJQJmHnHsH tH u$jhhh`40JUmHnHuh`4mHnHujh`4UmHnHu ji'h`4UmHnHukkkkkkkkkkkkkkkkkkkkkkkkkk lðåӰwnwTDDhhh`40JmHnHsH u2j)h`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu j])h`4UmHnHujh`4UmHnHuh`4mHnHu%h`4CJOJQJmHnHsH tH uhhh`40JmHnHsHu$jhhh`40JUmHnHu2j(h`4h`4>*B*UmHnHphu l llllllll1l2l3l4l*B*UmHnHphuh`4mHnHuhhh`40JmHnHu%h`4CJOJQJmHnHsH tH u$jhhh`40JUmHnHuh`4mHnHujh`4UmHnHu jW*h`4UmHnHullllllllllllllllllllllllll mðåӰwnwTðå2j,h`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu jK,h`4UmHnHujh`4UmHnHuh`4mHnHu%h`4CJOJQJmHnHsH tH uhhh`40JmHnHsH u$jhhh`40JUmHnHu2j+h`4h`4>*B*UmHnHphu m mmmmmmmm1m2m3m4m*B*UmHnHphuh`4mHnHuhhh`40JmHnHu%h`4CJOJQJmHnHsH tH u$jhhh`40JUmHnHuh`4mHnHujh`4UmHnHu jE-h`4UmHnHumkmmncnn oYoooNpppKqqqDrrr9sss0ttt$uxuu+v f# mmmmmmmmmmmmmmmmmmmmmmmmmm nðåӰwnwTðå2j/h`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu j9/h`4UmHnHujh`4UmHnHuh`4mHnHu%h`4CJOJQJmHnHsH tH uhhh`40JmHnHsH u$jhhh`40JUmHnHu2j.h`4h`4>*B*UmHnHphu n n nnnnnnn0n1n2n3n;n*B*UmHnHphuh`4mHnHuhhh`40JmHnHu%h`4CJOJQJmHnHsH tH u$jhhh`40JUmHnHuh`4mHnHujh`4UmHnHu j30h`4UmHnHunnnnnnnnnnnnnnnnnnnnnnnnnnoðåӰwnwTðå2j2h`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu j'2h`4UmHnHujh`4UmHnHuh`4mHnHu%h`4CJOJQJmHnHsH tH uhhh`40JmHnHsH u$jhhh`40JUmHnHu2j1h`4h`4>*B*UmHnHphuoooooo o o o'o(o)o*o2o3o6o7o8oRoSoToVoWoXoYoZo[owoxo¯¡~nn]¯¡ j4h`4UmHnHuhhh`40JmHnHsH u2j3h`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu%h`4CJOJQJmHnHsH tH u$jhhh`40JUmHnHuh`4mHnHujh`4UmHnHu j!3h`4UmHnHuxoyozoooooooooooooooooooooooooðåӰwnwTðå2j5h`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu j5h`4UmHnHujh`4UmHnHuh`4mHnHu%h`4CJOJQJmHnHsH tH uhhh`40JmHnHsH u$jhhh`40JUmHnHu2j4h`4h`4>*B*UmHnHphuooooooooopppp%p&p+p,p-pGpHpIpKpLpMpNpOpPplpmp¯¡~nn]¯¡ j 7h`4UmHnHuhhh`40JmHnHsH u2j6h`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu%h`4CJOJQJmHnHsH tH u$jhhh`40JUmHnHuh`4mHnHujh`4UmHnHu j6h`4UmHnHumpnpopwpxpppppppppppppppppppppppðåӰwnwTðå2j8h`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu j8h`4UmHnHujh`4UmHnHuh`4mHnHu%h`4CJOJQJmHnHsH tH uhhh`40JmHnHsH u$jhhh`40JUmHnHu2j7h`4h`4>*B*UmHnHphupppppppppqqqq!q"q(q)q*qDqEqFqHqIqJqKqLqMqiqjq¯¡~nn]¯¡ j9h`4UmHnHuhhh`40JmHnHsH u2jz9h`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu%h`4CJOJQJmHnHsH tH u$jhhh`40JUmHnHuh`4mHnHujh`4UmHnHu j8h`4UmHnHujqkqlqtquq{q|q}qqqqqqqqqqqqqqqqqqqqðåӰwnwTðå2jn;h`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu j:h`4UmHnHujh`4UmHnHuh`4mHnHu%h`4CJOJQJmHnHsH tH uhhh`40JmHnHsH u$jhhh`40JUmHnHu2jt:h`4h`4>*B*UmHnHphuqqqqqqqqqrrrrrr!r"r#r=r>r?rArBrCrDrErFrbrcr¯¡~nn]¯¡ j<h`4UmHnHuhhh`40JmHnHsH u2jh<h`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu%h`4CJOJQJmHnHsH tH u$jhhh`40JUmHnHuh`4mHnHujh`4UmHnHu j;h`4UmHnHucrdrermrnrsrtrurrrrrrrrrrrrrrrrrrrrðåӰwnwTðå2j\>h`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu j=h`4UmHnHujh`4UmHnHuh`4mHnHu%h`4CJOJQJmHnHsH tH uhhh`40JmHnHsHu$jhhh`40JUmHnHu2jb=h`4h`4>*B*UmHnHphurrrrrrrrrsssssssss2s3s4s6s7s8s9s:s;sWsXs¯¡~nn]¯¡ j?h`4UmHnHuhhh`40JmHnHsHu2jV?h`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu%h`4CJOJQJmHnHsH tH u$jhhh`40JUmHnHuh`4mHnHujh`4UmHnHu j>h`4UmHnHuXsYsZsbscskslsmssssssssssssssssssssðåӰwnwTðå2jJAh`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu j@h`4UmHnHujh`4UmHnHuh`4mHnHu%h`4CJOJQJmHnHsH tH uhhh`40JmHnHsHu$jhhh`40JUmHnHu2jP@h`4h`4>*B*UmHnHphussssssssssstt t t ttt)t*t+t-t.t/t0t1t2tNtOt¯¡~nn]¯¡ jBh`4UmHnHuhhh`40JmHnHsHu2jDBh`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu%h`4CJOJQJmHnHsH tH u$jhhh`40JUmHnHuh`4mHnHujh`4UmHnHu jAh`4UmHnHuOtPtQtYtZt^t_t`tzt{t|t~ttttttttttttttttðåӰwnwTðå2j8Dh`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu jCh`4UmHnHujh`4UmHnHuh`4mHnHu%h`4CJOJQJmHnHsH tH uhhh`40JmHnHsH u$jhhh`40JUmHnHu2j>Ch`4h`4>*B*UmHnHphutttttttttttttttuuuuuu!u"u#u$u%u&uBuCu¯¡~nn]¯¡ jEh`4UmHnHuhhh`40JmHnHsH u2j2Eh`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu%h`4CJOJQJmHnHsH tH u$jhhh`40JUmHnHuh`4mHnHujh`4UmHnHu jDh`4UmHnHuCuDuEuMuNuUuVuWuqurusuuuvuwuxuyuzuuuuuuuuuuuðåӰwnwTðå2j&Gh`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu jFh`4UmHnHujh`4UmHnHuh`4mHnHu%h`4CJOJQJmHnHsH tH uhhh`40JmHnHsH u$jhhh`40JUmHnHu2j,Fh`4h`4>*B*UmHnHphuuuuuuuuuuuuuuuuv v v$v%v&v(v)v*v+v,v-vIvJv¯¡~nn]¯¡ jHh`4UmHnHuhhh`40JmHnHsH u2j Hh`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu%h`4CJOJQJmHnHsH tH u$jhhh`40JUmHnHuh`4mHnHujh`4UmHnHu jGh`4UmHnHuJvKvLvSvTvWvXvYvsvtvuvwvxvyvzv{v|vvvvvvvvvvvðåӰwnwTðå2jJh`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu jIh`4UmHnHujh`4UmHnHuh`4mHnHu%h`4CJOJQJmHnHsH tH uhhh`40JmHnHsH u$jhhh`40JUmHnHu2jIh`4h`4>*B*UmHnHphu+vzvvwowwxhxx y[yyyNzzzA{{{4|||0}}}(~{~~"yvvvvvvvvvvvvvvvvvvwwwwwwww w*B*UmHnHphuh`4mHnHuhhh`40JmHnHu%h`4CJOJQJmHnHsH tH u$jhhh`40JUmHnHuh`4mHnHujh`4UmHnHu jJh`4UmHnHu=w>w?wFwGwLwMwNwhwiwjwlwmwnwowpwqwwwwwwwwwwwðåӰwnwTðå2jMh`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu jLh`4UmHnHujh`4UmHnHuh`4mHnHu%h`4CJOJQJmHnHsH tH uhhh`40JmHnHsH u$jhhh`40JUmHnHu2jLh`4h`4>*B*UmHnHphuwwwwwwwwwwwwwwwwwwxxxxxxxxx4x5x¯¡~nn]¯¡ jyNh`4UmHnHuhhh`40JmHnHsH u2jMh`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu%h`4CJOJQJmHnHsH tH u$jhhh`40JUmHnHuh`4mHnHujh`4UmHnHu jMh`4UmHnHu5x6x7x>x?xExFxGxaxbxcxexfxgxhxixjxxxxxxxxxxxðåӰwnwTðå2jOh`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu jsOh`4UmHnHujh`4UmHnHuh`4mHnHu%h`4CJOJQJmHnHsH tH uhhh`40JmHnHsH u$jhhh`40JUmHnHu2jNh`4h`4>*B*UmHnHphuxxxxxxxxxxxxxxxxxxyyyyyy y y y'y(y¯¡~nn]¯¡ jgQh`4UmHnHuhhh`40JmHnHsH u2jPh`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu%h`4CJOJQJmHnHsH tH u$jhhh`40JUmHnHuh`4mHnHujh`4UmHnHu jmPh`4UmHnHu(y)y*y2y3y8y9y:yTyUyVyXyYyZy[y\y]yyyzy{y|yyyyyyyðåӰwnwTðå2jRh`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu jaRh`4UmHnHujh`4UmHnHuh`4mHnHu%h`4CJOJQJmHnHsH tH uhhh`40JmHnHsH u$jhhh`40JUmHnHu2jQh`4h`4>*B*UmHnHphuyyyyyyyyyyyyyyyyyyyyyyyyyyyzz¯¡~nn]¯¡ jUTh`4UmHnHuhhh`40JmHnHsH u2jSh`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu%h`4CJOJQJmHnHsH tH u$jhhh`40JUmHnHuh`4mHnHujh`4UmHnHu j[Sh`4UmHnHuzzz&z'z+z,z-zGzHzIzKzLzMzNzOzPzlzmznzozwzxz}z~zzzðåӰwnwTðå2jUh`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu jOUh`4UmHnHujh`4UmHnHuh`4mHnHu%h`4CJOJQJmHnHsH tH uhhh`40JmHnHsH u$jhhh`40JUmHnHu2jTh`4h`4>*B*UmHnHphuzzzzzzzzzzzzzzzzzzzzzzzzzzz{{¯¡~nn]¯¡ jCWh`4UmHnHuhhh`40JmHnHsH u2jVh`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu%h`4CJOJQJmHnHsH tH u$jhhh`40JUmHnHuh`4mHnHujh`4UmHnHu jIVh`4UmHnHu{{{{{{{ {:{;{<{>{?{@{A{B{C{_{`{a{b{j{k{p{q{r{{ðåӰwnwTðå2jXh`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu j=Xh`4UmHnHujh`4UmHnHuh`4mHnHu%h`4CJOJQJmHnHsH tH uhhh`40JmHnHsH u$jhhh`40JUmHnHu2jWh`4h`4>*B*UmHnHphu{{{{{{{{{{{{{{{{{{{{{{{{{{{||¯¡~nn]¯¡ j1Zh`4UmHnHuhhh`40JmHnHsH u2jYh`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu%h`4CJOJQJmHnHsH tH u$jhhh`40JUmHnHuh`4mHnHujh`4UmHnHu j7Yh`4UmHnHu||| | ||||-|.|/|1|2|3|4|5|6|R|S|T|U|]|^|f|g|h||ðåӰwnwTðå2j[h`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu j+[h`4UmHnHujh`4UmHnHuh`4mHnHu%h`4CJOJQJmHnHsH tH uhhh`40JmHnHsH u$jhhh`40JUmHnHu2jZh`4h`4>*B*UmHnHphu|||||||||||||||||||||||||||||¯¡~nn]¯¡ j]h`4UmHnHuhhh`40JmHnHsH u2j\h`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu%h`4CJOJQJmHnHsH tH u$jhhh`40JUmHnHuh`4mHnHujh`4UmHnHu j%\h`4UmHnHu|||}} }}})}*}+}-}.}/}0}1}2}N}O}P}Q}Y}Z}b}c}d}~}ðåӰwnwTðå2j^h`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu j^h`4UmHnHujh`4UmHnHuh`4mHnHu%h`4CJOJQJmHnHsH tH uhhh`40JmHnHsH u$jhhh`40JUmHnHu2j]h`4h`4>*B*UmHnHphu~}}}}}}}}}}}}}}}}}}}}}}}}}}}}}¯¡~nn]¯¡ j `h`4UmHnHuhhh`40JmHnHsH u2j_h`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu%h`4CJOJQJmHnHsH tH u$jhhh`40JUmHnHuh`4mHnHujh`4UmHnHu j_h`4UmHnHu}}}}~~~~!~"~#~%~&~'~(~)~*~F~G~H~I~Q~R~X~Y~Z~t~ðåӰwnwTðå2jah`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu jah`4UmHnHujh`4UmHnHuh`4mHnHu%h`4CJOJQJmHnHsH tH uhhh`40JmHnHsH u$jhhh`40JUmHnHu2j`h`4h`4>*B*UmHnHphut~u~v~x~y~z~{~|~}~~~~~~~~~~~~~~~~~~~~~¯¡~nn]¯¡ jbh`4UmHnHuhhh`40JmHnHsH u2j~bh`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu%h`4CJOJQJmHnHsH tH u$jhhh`40JUmHnHuh`4mHnHujh`4UmHnHu jbh`4UmHnHu~~~~~~ !"#$@ABCKLVWXrðåӰwnwTðå2jrdh`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu jch`4UmHnHujh`4UmHnHuh`4mHnHu%h`4CJOJQJmHnHsH tH uhhh`40JmHnHsH u$jhhh`40JUmHnHu2jxch`4h`4>*B*UmHnHphurstvwxyz{¯¡~nn]¯¡ jeh`4UmHnHuhhh`40JmHnHsH u2jleh`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu%h`4CJOJQJmHnHsH tH u$jhhh`40JUmHnHuh`4mHnHujh`4UmHnHu jdh`4UmHnHuyi []xnwPԄ:ۅhigda|gda|gd4=gd $gda|gdZgdZ$a$gd=9gd.  f# 6789ABFGHbðåӰwnwTðå2j`gh`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu jfh`4UmHnHujh`4UmHnHuh`4mHnHu%h`4CJOJQJmHnHsH tH uhhh`40JmHnHsH u$jhhh`40JUmHnHu2jffh`4h`4>*B*UmHnHphubcdfghijkـڀ¯¡~nn]¯¡ jhh`4UmHnHuhhh`40JmHnHsH u2jZhh`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu%h`4CJOJQJmHnHsH tH u$jhhh`40JUmHnHuh`4mHnHujh`4UmHnHu jgh`4UmHnHuڀۀ܀ +,-.0189:TðåӰwnwTðå2jNjh`4h`4>*B*UmHnHphuh`4mHnHuhhh`40JmHnHu jih`4UmHnHujh`4UmHnHuh`4mHnHu%h`4CJOJQJmHnHsH tH uhhh`40JmHnHsH u$jhhh`40JUmHnHu2jTih`4h`4>*B*UmHnHphuTUVXYZ[\]{klnuvw¯|j]UMBhFl#hZmH sH hZmH sH hϽ޲ާޜޜޜޜӜh)Wha|mH sH h ha|H*mH sH h ha|mH sH h ha|mH sH h"ha|mH sH h6"ha|mH sH  h6"ha|ha|hax^ha|mH sH ha|mH sH  h6ha|h"ha|mH sH ha|mH sH 4iLMNŇ,-./01xyzًŌgd4|gda|gda|>ȌӌDMY[#%&/0DFVX`cdeߏfz|}ĹĮĪؑĪ{h"ha|mH sH h6"ha|mH sH hiha|mH sH  h6"ha| hiha|ha|h"ha|mH sH hiha|mH sH ha|mH sH h ha|H*mH sH hax^ha|mH sH jha|0J!Uha|mH sH h ha|mH sH 0Ō./0cdeˏabҐӐԐ 3[`jpxgd=9gda|gda|ҐӐԐՐݐ 013OTjpxdfV_wӽׯxxmxmmh|Bha|mH sH h|Bha|H*mH sH h=ha|mH sH h`mH sH hGmH sH hwmH sH h=9mH sH jha|0J!UmH sH ha|mH sH hiha| h6"ha|ha|hiha|mH sH h ha|mH sH ha|mH sH h"ha|mH sH *x;qabwƙ͙әߙgd=9gd=9h^hgda| & F gda| & F ex^e`gda|gda|gda|͙әߙ%'(-<GHw͚Ϛ,1ěƛ 7KMbҜԜإإإyha|ha|mH sH h#ha|mH sH h[ha|mH sH hm gha|mH sH ha|mH sH h=ha|mH sH hc?mH sH hY0qmH sH h/TkmH sH h mH sH hOUzmH sH h`mH sH hGmH sH h%QmH sH h=9mH sH /=7b̝ם%:BWdygdL!!gdQgdQgd-gdP3gda|gd4|xgda|˝̝֝ם$%:ABWcdyʞОў!"7;<QYZouvŸƟǟܟĠh=9mH sH hm gmH sH hFmH sH hKL}mH sH h9mH sH h}mH sH hL!!mH sH hQmH sH hShSmH sH h-mH sH hSmH sH @yʞў"7<QZovŸǟܟgdSgdFgdSgdL!!gdFܟ;BYd{ѣ֥6"gdl)gd=+gd4|*gd4|,gdDR)gdlgdlgdSgdSgdL!!gdSĠŠ۠ܠݠ Hɡ9;BFGLMSTWXYdjy{ϢѢ}v}rkgkgh h h h  hWhD hWhlh`4 h!OhlhlhlmH sH hvohlmH sH hDmH sH hlmH sH hShSmH sH hSmH sH hm gmH sH ha|mH sH #jmh=9h3UmH sH h=9mH sH jh=9UmH sH (ϣѣԣߣow̤!HIU]jsyz{ƥԥե֥٥*<æЦӦ֦ Ip۸۽ h0\45 hQ0h0\4 h9{h9{hlhh0\4hQ05h0\4hQ0h9{ hQ0hQ0 hWhD hWhlh Hpqrs}ç˧ا56D".=>BGKWfgknrsо h?BCO]_dklyzh  hPո ^̹Yz޺9I׻gd<"gdFgd0fngdfgdfgd Ĺǹ˹̹͹ιKLSTUVWXYy~ѺҺӺںݺ 8=?ADIJKȻɻлѻ hFh<"h<" hYMh<" hrOhF hFhF hYMhF h[ȼVwнڽ|+gd+gd=9*gd=9,gdgd7\CgdSgdSgd"gd=gdfgd<"'+2{|پھ+ +9;?JNZijnxθ}h0fn h0fnh0fn hW\^`cfm}~[h afhqmH sH hRhq h{hq h6"hqh0fnh_hqh hJSUnsuwzh0fnmH sH h##Y h0fnh0fn h: h hA hhA hWhAhAmH sH h!OhAh/TkhAh`4-bcig[R $Ifgd< $$Ifa$gd<kds$$Ifl0p #  t0644 lapytAOul $Ifgd< $$Ifa$gd<}kd|t$$Ifl0p # t0644 layt6OPt )*g\WRMHCgdq?)gd=+gdE*gdgd5 +N<^NgdEkd'u$$Ifl0p #  t0644 lapyt6 *6DFJTXdrtx  #/=?BCFR`befiu !".hhhM hCEJKXY\^ghortvx~ #(.QX]c{|}~%*,.1489 hrOhq? hFhq? hYMhq? h0fnhq?hMChq?mH sH hhhhMhq? h?EFOPVWXcĹĹumie^iZi^imh`4 h!Oh sh`h sh smH sH hvoh smH sH h`mH sH h5h smH sH h smH sH hSmH sH hShSmH sH h"h mH sH h=Uh=UmH sH h=UmH sH h mH sH hD:mH sH h afhD:5B*mH phsH hhx hXcxFGyNrgd s)gd s+gd s*gd s,gd sgd scklvx7<z #1379ABFGSachioptxyɾɺɺh+!hAbh8# h0fnh s h@CHJLR^gi h0fnhOUz hLNSYZ\`m{} h0fnhOUz hGX-N_`fKRbm|%N+gdB%*gdB%,gd'ogdggdggdSgdY0q"gdKgdOUzgdOUz GIKRWX\`abmuv|$%*JLXdstxÿҸñéââÛ΢ñ×ÐÐ×ÐÐ h0fnhg hBDFHNZce~$%&+14Z[bgijǼh hY0qmH sH hY0qmH sH hrOhghvhY0q hYMhghgmH sH hROhhg hkdu$$Ifl0p #  t0644 lapyt= <$IfgdB%$<$Ifa$gdB% +N<^NgdB%*gdB%k m     l}kdv$$Ifl0p # t0644 laytB% $Ifgd= $$Ifa$gd=    g[R $Ifgd= $$Ifa$gd=kdvw$$Ifl0p #  t0644 lapytB%    V      vkfa\WRRRgd<)gd=+gdB%*gdB%gd< +N<^NgdB%kdVx$$Ifl0p # t0644 lapytRO       # $ % E I P T U V [ {                  . 0 4 ? C D P ^ ` e l m o s t                         Ϻ h :AP[j2;<kl%&atgd>)gd=+gdB%*gdB%,gdB%gd>gd>gdSgdL!!  */:AEFNOP[cdj&<HWX\gjklxǿ h0fnh> hh hvh> hWh> h7\Ch> h`4h`4 h!Oh>h>h>mH sH h7\Ch>mH sH h>mH sH hh>mH sH hSmH sH hShSmH sH hL!!mH sH 4 $&(*0<EG`egiltvx~   :;GIJjoqsvhL!!mH sH h6<mH sH hShSmH sH h"h>mH sH hrOh> hYMh>h>mH sH hROhh> hFJk~gdSgdSgdL!!gdS"gd`4gd>gd>  $%&-.67?@FGKLQRSYZbckltu{|}hL!!mH sH hSmHsHhShSmHsHhShSmH sH hSmH sH S  %&./78@AGHLMRSZ[cdlmuvgdL!!gdSgdSv|}gdL!!gdS  !6=>S[\qz{ './DKLaij Ǽh2h2mH sH h!Oh2mH sH h2mH sH hvoh2mH sH h2h2mH sH hSh2mH sH h2mH sH hShSmH sH hL!!mH sH hSmH sH > !56>S\q{gdgdSgdSgdL!!gdS '/DLaj 5@MvnL^Lgdy[`gd2gd2gd2gdL!!gd!"#$*+-.234@GMNQvmnDFTgij}”Νhy[5mH sH hy[mH sH hy[hy[mH sH hy[hy[hvoh2mH sH hy[hy[5mH sH hy[h25mH sH h!Oh2mH sH h`4mH sH h2h2mH sH h2mH sH :EFTi3YA|gd:gd2gdy[ ^`gdy[`gd2gd2gd2L^Lgdy[3?Ye 9;@ACEKW{   ιֹҹֲֲֹֹֹֹ֤֤֤֠h\p hYMh2 hyh2 h\ph\p hQh>QmHsHh>Qh>QmH sH hwhwmH sH hhmH sH hmHsHhhmHsHhmH sH hShSmH sH h-mH sH hSmH sH >            !!! !!"!#!(!=!E!F!X!Y!]!^!gdgd-gd>QgdgdE!F!Y!\!]!c!d!g!h!p!q!u!v!y!z!!!!!!!!!!!!!!!!!!!!!!"""1":";"P"U"V"W"_"`"u"{"|"}""""""""""""""""""""""####hvohvomH sH hZmH sH h-mH sH h1vh1vmH sH hmH sH hhmH sH L^!d!e!h!i!q!r!v!w!z!{!!!!!!!!!!!!!!!!"gdZgd-gd1vgdgdgd""1";"P"V"W"`"u"|"}"""""""""""""""###gdgdgdZgd###### $>$G$H$I$m$$$$$$$6%L%^%_%`%f%%%&gdvo`gdvogdvogdvo#######$=$>$G$H$I$U$d$e$h$j$m$y$$$$$$$$$$$$$$$$$$$$$-%.%0%2%3%5%?%@%G%I%L%P%R%T%W%Z%[%]%_%%%˼˵˵˵˪˼h9^mH sH h9h}e hYMh6 hYMhvohe h*A*E*G*I*L*O*\*]*^****-+/+I+J+U+̳ڳh& mH sH h=8h=8mH sH h=8mH sH hYMhS hzhS hzhzh6 hYMh6 h6h6hz h-?-q-}-~------------..(...9.@.C.^.ǿ{phHL%hQmH sH hHL%hWGmH sH hvohHL%mH sH h!OhHL%mH sH hHL%mH sH hHL%hHL%mH sH hWGmH sH hHL%mH sH hmH sH hhmH sH h"hSmH sH h hSmH sH h& mH sH hSmH sH h$&8mH sH (^._.h.i.j.v...................//////////]/^/_/`/d/e/g/w/y/|/////////////50p0q0hRshRsmH sH h>7mH sH hRsmH sH hYMh7h7 h5A5D5G5S5h5i5j5m5t5u5w5y5555555555555555666663666:6<6>6A6D6R6S6T6|666޾޾h1mH sH hyhE@7 hyhy hYMhE@7 h6hE@7 h7G8&9,9c9j9x9999!:gd`gdngdngdngdgdE@7gdE@7gdE@7667!7=7>7J7L7Q8S88%9&9+9,939c9o9p9v9w999999999999:: :!:*:+:,:ʿ{{{{{p{eeahnh>>>>>>gdgdgdngdngdn,:8:G:H:K:O:R:^:t:u:w:x::::::::::::::::::::";#;$;%;&;(;);,;<;?;B;F;H;J;M;P;^;_;`;;;7<8<:<<<<<x>>>>׽ײhhmH sH h"hnmH sH h hnmH sH hRshnmH sH hIRmH sH hYMhnhnmH sH hjhnh]%S hjhjhn h>>>>>>>>>>>>>>>>>>>>>?? ? ???????? ?$?%?+?,?4?5?J?R?S?g?m?n?r?s?z?{????????????????????????????@@ @@@@@@@@&@'@0@1@h?NmH sH hhmH sH hmH sH Z>>>>>>>>>>>>>>>>>?? ???????? ?!?gdgd!?%?&?,?-?5?J?S?h?n?o?s?t?{?|???????????????gd?Ngdgd?????????????@ @@@@@@@@ @'@(@1@2@6@7@gdgd1@5@6@<@=@Q@X@Y@m@x@y@@@@@@@@@@@@@@@@@@@AAAA&AWAbAsAxAAAAAAAAAAAAAAAҿh mH sH hW2mH sH hOmH sH hpmH sH hXAXLXNXOXVXWX_X`XXXX YYYYYYYY׺~vhU?mH sH hphpmH sH hphU?mH sH h"hU?mH sH hU?mH sH hU?hU?mH sH hmH sH hhmH sH  heGeHeQeReZe[eeeeeeeeeeeee fffffGfKfLfwf|f}ffffffffffffffffffghmHsHhhmHsHhhmH sH h?NmH sH hmH sH Svdwd}d~dddddddddddee e eeeeeee*e+e4e5e=egdgd=e>eHeIeReSe[eeeeeeeeeee ffffHfLfxf}f~ffffgdgdfffffffffffffggg"g#g)gUg^g_geggggggggdgdgggg!g"g(g)gTgUg]g^gdgeggggggggggggggggggggghh,h5h6hahfhghmhnhshthhhhhhhhhhhhhi$i%iPiTiUiiiiiiiiiiiiiǿhSmH sH hmH sH h?NhmH sH h?NmH sH hmHsHhhmHsHhhmH sH Kggggggggggh-h6hbhghhhnhohthuhhhhhhhhhgdSgdgdgdhhi%iQiUiiiiiiiiiiiiiij,j5jajhjijqjjjjgdgdiiiiij+j4j5j`jgjhjpjqjjjjjjjjjjjkkk!k"kMkXkYkkkkkkkkkkkkkkkkll$l%l1llllllllҾҳҡhGhL0JmH sH #j yhGhLUmH sH h hLmH sH jhLUmH sH hFl#mH sH hLmH sH hShmH sH h?NmH sH hhmH sH hmH sH :jjjjjjkkk"kNkYkkkkkkkkkkkkkkllgd-gdLgdSgdgdlllllll4m5m6mcmdmmmmmmmnӵǨӝӑӏӑӄӄxxxxj`jhY0q0JUjhY0qUmHnHujh0LUh0Lh0fnhY0qmH sH UhimH sH hY0qh5+hY0qmH sH hhY0q0JmH sH #jzhhY0qUmH sH jhY0qUmH sH hY0qmH sH h hY0qmH sH jhY0q0J!Uh.ZmH sH hx5mH sH %llmPQ #$,  $Ifh]h&`#$ gda|gd.Zlag automatically to the correct value for that workbook. However, the setting is applied globally. Note that when you are reading multiple workbooks, some of which use Windows 1900 and others using Mac 1904, then the calendar setting that is applied will be that of the latest file to be read. This may lead to errors in calculations. When writing an Excel file, the calendar in that file will be set to the current value of the calendar flag in PHPExcel_Shared_Date.      PAGE  PAGE 62 PHPExcel Developer Documentation  Author:Mark BakerVersion:1.7.3Date: DATE \@ "d MMMM yyyy" 17 May 2010  "$,8ADEFHNOghstwxy{|}Žũ쎆h.ZmH sH h%h0Lh/<mHnHsH uhY0qmH sH jhY0qUmH sH hY0qmH sH h/<mH sH hY0q5mH sH  hY0q5jhY0qUmHnHuh/<0JmHnHuhY0qjhY0q0JU hY0q0J ,78AGHNu>SkdS|$$IfF0#X t644 la $Ifgd/<Skd{$$IfF0#X t644 la  $Ifuvwxyz{|}gd.Z Skd|$$IfF0#X t644 la/ 01h. A!"#$% n*s807>,#jPNG  IHDR/QsRGB pHYsqrIDATx^i%uxkۗ~ 4K @DQ4#kRXy,ÞD&b41+dQtxe$jHDA @K{ݭ9YYY}!JnCݺY̪wα',G_k$WkҜ5v+EЯrAsꯒ8aٱeǃAouu5zJeX O\A0tt鹺6Du9Uš3G397 hFa[i sSS35+]׎*{hYN6uE+ 4QY d% F׶εˑToG(|wfmt+ xN칯,.j\G$:?8n"+׮80BVй]!ңAn;tXAfJFUh!"d8GxQʮU#3fV8΍20v11Sz`$紶:\tG^q d 5Rz&\[r+DzzqĹ(w˯m!AFr~)ʨ˭xr.pni=y,>ex2%.WDQ8ءV ]l&2J[<8H# ܔғ~4 s#M=VkD!PX4͉{|名#dl< $u.]_:^xxVIXIF$_:O*AZ V&/ttAYpx.HJA3Ss9RG@A8*&_ސ6Mp$$>-\bUb^:V.KaؼRmY;Cjőɱ6くoky k,Ddl^z$',Be@(:%!(`We0 `&ptKP̐z,~8Z>F;^ 2€rna3F68%=2\M)Y=rH{|Bm$w@yݲ.ɖ;"NccOc \6\76VIi6CʗhOof%:߷R_zO/_A5)G@[|!NP5(M38H# X7Ü>- A.Ɗgyn\ A[JgJo@u 7nmmm 2&S!T̟UZ[^:'!JP|M[ 8,0[vQmCh \] ()=r*'b6+.=p4/3=uI 0SV/ND ^<"> W*۵q;HԵg#SJ貲| L1Kq% 2׵KΟmP  7Le^:C3Nrs2cLZukF]r4lRP[u{fP%j6Z# Dq #nm~TM&_՞,C&U*7[~Տ,=Fei/#/hRt;fcYdj<䮻QzJZiœϜ+NlǕ^QNP)TH+Ԋ.JD./Ryt0_![+;wבFI ?xK,w[ t[[J~=?[{cfpC\ZsN]}ެX[ -q(R/K0RJH];4 5Vs*rI9z i5D!X#(3WD1"CJOA|SS]S㻠`2US )E kN[ R;"pdzTڹkn#5A؃;=`-Giz}ͩ]heybj!u\Q(fmZ@: hόՄ>v@Ӓz+l`_ި֛ كR+>A])j%1aOTYe蟻 kD~RB?ՙ7c-OEزPR%,4aDZᗾDQJy\n$̍T.sCtT("F5+#mOkT8}-}}Tf 5)bn8`hFIK HKJZȩfsbe73vt0*OEW&>V<aJ.(kIsLaV]Q۫7՜l+f7+~ԋ8co3'rhfM !i2AllEM̌kNr K|[_7rSȳ~} 2:TzIetښd/-:鵳A4h4zrpܣKq[ 0(9Hn4+& CX Oo^7Oͦ} ph/|&c #Msņ.Ӭ@n4_u_ѷ9`D+υ0DcK"* Gpҏc;nIܬ6R:2LҮ/2q"$:$D U B2 ]?ivnm)@LLڼ+$!~py%'=%YYq*g" k^M..&L& -Wq3a+-e$a@ʽБ޶ey$0HoY/}T[1L^hR]ڽ/e{ DӉ hvlQQq^mY.iooDqp(`d5.VM Mvjf×Z3i5gB,aދe"Eoh4mpjcV}rfr^ -Эԟf(HFRYm:?n B5m`,(cԃ zuespubAڵɱzW$@AvozRQE#+TS^v (4 ZQƯE}J̞ rtːjp5xتLW|qJZYL (Կh)^п0]p֥ņI6B` ( !#4F]ϱѢfEFy@Rs 6AhvAz$fHb*ʕg{\}ME#+2ٖ\=RʎdRJjeLxV1:fΨHAH`$+'uڟvxyLi`)n#bB0i  dMƵu:U zT0+J@=δZ2diYî=RG25GT-Oh(Pa 8̩i~-iLQ-jHh.C<@" )~)\M5- кؓ>ILi|T6#TpCPOVm]u*n o*VPݿtϴpRBHF.Eg i`-?C_P/qGWٌh(0xjssk;@ϖ]+ hd*$CagHlHZT b?4ΠړcB3ϵ*0Mz!V}x`#WHYhL*n ~XȠFqC4Ѵ:4ՇQ1%Fsp/; q2T+gX 0z[v=;L?h]O>4(]@VexY.$4դ]_ywA:xpQ(.T 1ɡ7ٸnTI>ydF*W/i(7ZDR((DO.%PP>C2bɲ$ !@)c]a3:/U":\gZy>z,~S(H# $'y ʮ٥fm̛x':W䂢FF´jE O |xo0Rc/Ks',@aŕҋ y][&u&$48w$n%\׿rD:) Y\1a$!/r%T/tqԳ+>Lu䈟9]ӿzUF,S VYW$ЩipTY eDvB,9V?^_[*4 /ϭ`5]i"a@sO Ci\ Pp$甐a gċ\L̈́rI͚ dPDr̶DԦDΉ2X:OՖM!c j@p* Ia{] -jKYU2t?`2jR#t%!oN13g  x|2#qђLU@:Fu!H-J<S׼h9yqnѩґ0ܨqWn4u:/I-p$(*M^K!;kVzG2:HoU-f L&v[\ED`\f]:W4x~"+b diJ8ANFP ȵyѤCn6v-1pBHnXw RɄ20]PZӑztJ+B2;cDdB\;6(DXցo'2т'VB5Mq 'A6\U#mBRUm&ZO--GÊ3kDVZ$R1aw.ݚ1:I`$wPS CnK 0澯TtI hKH-whhI 9YVPQ?Yg[` t#yޓɇPA?hD`rx9 X&]J er3HxuYYϯ RMafCA*N.'T=_؝H3k(Ql#%(r:_+>79t+ fϦme<:=Nfd d*< jg:W1SEd\ݭٮD0C"Y>Yf-QxUnK48HoY΃?rPO`h Ag:ќ]&J(sLPЖN5/TKWM rXi F-ft1LT&z JLyFHۮ δI- Sc9.FofQe/;阤AZd_UPb2ՉZ,NWDEtH 'pz+h(#gg=M2䙦lAP5I(Ih6g5э:̬zvpq ii#'O =($hDㄕFo 5`K,He# d0T9fJRO7|Fµi(!-AHFhtM ytVCl#=݊#Q+C(WW )3wR1{V (qY$da{CfXPp\_̍!ʖ(z*ֹEb26r@sj~ԉIALՀ=q/2 sjiH/0r¸ O^P&^D!Bp=YaYdjQ~ik5GGydk٬l+ɴ[&-֬t/Q,1i.+#Ѻ[-V^hZMΫ36)LۣRFI(G.N Ŋ[B>p`VA3lHFBr]mBDP\{deD֫]BCTWYݰ;91"U "߷Zb#aM>^z߱G<07t) N jsY:[\|ޓ.MԥfdB?"" h;?x fu{Aț4{.Yx5vMwRd!c/UAB <˹TCٟY*Mn}][a(D@n\vL.p dE[ E0;K ωKZivPeJ/An L0;NQE?!gq ayy :] /A] Mp}kN}}m(`cS2Lqm a(S `G쒏WlIm K5Z0Q'#axvipy+EtA>$ټV+lf[,>F;p+K%&JuےA[^`4-}-.$0w_-6Qܠ&P|JA-Ŋ( д6jKr]G-Oܹ}G= S{[QX|Ҍ}]bu!m4Z[bEUzY}f-J 9/ݽ wV`iAia35B\'9u2^8$7`̯f}(\XonmU7*anK_ # $ݗ?c4QqxFHt926A _|QP^3n_~2fPl{_gZtYv 6a]%Vۼz1ޖ*EI9x`=X3h .H/E~A?_]^%7/|b[YDC16dN^#XHږ #D>tDg?g D@Sժq϶۾]+W^|˧.>6{o l[{$+gS' `b&qbR\`je'VA=%B35*>8!bQQ}ZH_![`eA!@H] K'{Am>5[Qm߮[gzm27[#6' 3$EtZe8(שCK9 ;{s}ԕ{5N#ɡ\p9 tQ5oB.$]\ AR/dƳ і\E%k/Iϥ |{ sMQ&z[!rGn+Pd9Hg^ɭ4~UrxyXoMJ>SZq. 2Tq9OX~UUI4T.Zs(4a닺R'Ph)ƿ#LEQdC0=eؐxÞt!tgF/# $0ەBR@bRVU!~$C1&1t '?~聻8 ǥDִbHf`8\ ,o;(+XMϊ r35VtP%(`j`",.T'XFȨ(Pb7 h)k*JaHZY.te)_+ =5 +lf^U:ANFuן=z~,!FՆ:<$d< +bݫZE0%`]ۣ-Z'\2SÂ, rV YMATM's?|=IV߇>{uUhgL~/j=!W]?1Ap;@ 2nRRRR5Ԑ_5O8RC~CwOLMNwn( Lün|c3wnQ!K L!lѲ ܡ$b4e;uq>+f=wDFJm'н)_;4F5OSR \"|Ş|J=f@2ƽ3wf M0ɛy{{I`$n^P&/L՜)ɋAE}F[ݿc|lxܩT:_W_z˾Qqp=m^XTm;lx33S}FZNzmF:PS9:f$˪Y!JܩD]x_B"x }6PtVҡp;Yl&yr;.Xge%".S=aW0G(7~Ml%9/`E/ "RSβatIڡ#Mǵ^Zf8{̰{kcS5/Yt"-lȪ 'KxWe TH$Xل4=nK$ @w){,ePHA}7|$LHPy*P5+ (VARIJ&88F&FufEbOiQ"+y4zT8*VlAuK6 ԳցTG`Xwd7l4"4ZaحsY}ɧDP;U|Ko)ww2FI`$D=@grljzl|K_lLn:8fpGЍw. }+nx˟/g^N~囯~_yye\?U"R $ԱaNS\S$ SS!@>:[] vTEu ndҜk50|[փG>4њY?ĜZ}x#f u"$G=,5k* S3yƕ?<{˯œO_}>0&ƛ[ _ 20siB ^Z*MB5b7wYԦ58E+_5ev:[;CH]ͱ* #tXMk(S.: 6% @$ˇSsĦ CZ]"BbX&Ώf2'S9` c3gᗒU Y3N8XXj'a2;֓&a5=l.!Ug.c@5^2b,Βa2+[٘E@za7= Ң?a͓@ #4kl(oesbb7:=] ϲP$*B[&(%{8K1s BV겛L6r%WYb OZH^et|b>S*/\QQ؎r)3l˔,8̈^J6b&䞠בFx$@ݕS}4f'.ȱ-Z$mP-ivn?V{>k HpD^ԓ>/_L v;ΆX_ O~j;< O%`~HvfC'31lP@3S 8mJ`E.R)xSbkVd vT@t1N S8R%$hi0^Pq!QT髯Y;go8~¯?Jߩ}wnw;as.9;4S˅om؍l׍OMZ(?P-̽(>2>Vhf %Whbٍ58X,-зļn|ѪVЪ Jǟ⤄'ZJjyIu)ԷKjD N7j- F3Oz0! -=92eUkА@[#TVZC:y#e4ɏ7agATt)"J/}aK{G`SJ0 \)ElV2z9!C9o" 8|GZ5d!1luq2`Wch=PE <;>Jo7l(H# $W*rFYĴȔxI/ɯ>18;>'^#g<;׍0C#:)a;p`_&o]}:{,תOOSL^$W mWkc/ݷwP#V&+5^ل =J?5|]kCW p IkxUsO[k8l)Uulr0.኉vL-;wuXF7vr$F*c[w0cɹERg%GUd D%.̝G곏wcZ>zU(*Cثk/uL7-3[ioC?CyȾwqKw՝kt#NԏG=w={J悎}xtco131ռy3t(t7n@èZP{wv@I^qBb4 %q9ad "5' є?$Ne1G_Z=+V/SކEh&7䓉oߪroj"7b!/-偋3{dNǽ#uc=VNqdM20IIw눻%I*bWF9~Bפ}vv촏uO`ÐRxgfZq8%ѿp)8ϑУZgGkubA+[LGIߩ=tٮ9E>:H# = {MOMq[\Wٶ#W!X x+T__KVj0q+dL^U+l4p`4vX[:|7pj7Vk9gϞNoCsTG~Ztn4fm횜=| =l@w,,TaOGǭFmJk6o)q;F < ?zk!ݢ~Ly8\퓗;wxQA17wٓ ۼ֑=?tf}N ío;|^jVN=۷ós+k޼r`ѽť7?qm};ݭtP PW `=ZեCYt_@,qy4ǒ[SҵѨ%"@ ف)3"1I"#-X\ruDo@_6R)#o*LIbP PA-OMʨ3D 1yRZ[ŁrXc ]SDge-^bY~![iK|oR<83k9&K.ӷKq>Ĕ0ڨFdQH `!M%~1:SV*H<ЍۂUuCF*Qxg:Pӽ7n*Wh2(1dAev_V/'c90H# ܜo#Yw̝3zoQkam%\Yqkx-wκ+IZ.o]?FF=&N!2\`n\gM`|_Mb9V_uU6{ t^=x-~:篯<ڧ* ̺*R-K85p`c~/hd5GNv=kY=ۂ}y1#>qքcd qaU`UO-;&&m*c>bXf)* ʓyqHq_[7٘dʇ>1ϖshҕ9XfeƵ9+(`0Ԃ .t1G@ը_lI F &l,!Fb'S;Ҟ=SJG]j C[ymfIjZR2VkZL_瀅irH[@RΩt! vʙ5u3*IhIRdXJiI~Sb. ]Òh^6"t8S0EN~0{("IYps{A[ xeLݤ;e !t#T_ف/_3hd=ˤc$FnJyGR8>| f@4KP]'R2Kʺ{?O|L#fM;L~x p?_m>hHCsK_8+(|!]_[r,%p J,lӜږ;w?naߩ\CS;_?|]v`cp/YkqwVa}x{l6C # g4?s #%Bȯ>#DT)puA7Z#vOV;x ϐ7_ӫoZkݵfeQޖ!w+xO1K8l2!QZ *[8Bx]P8B,[Ng^I5D]$n/%> ϺAlLVfg<遧+H9F.MC!m<&+).9c yK(rzg9W+%FVZrK,Lui"btR1,^UR ð*s^1 (]<,ɍ"F4=1,vQ_i0{SG%|;GI`$hXgzr:)O;;#f%xd{N> Zc:LB{4.H{~;;cc?>]Xt[/r9CV=s`-8a!y~ryy=~-/+ߪ  KfM P?u|wc jQw|;J=qvs6}~I$YhZV@⟻k ٟF) L)3@RiӜ_o Tu8 Qe׮E:O@IhUEMyr6kRԏ֦K\ @MR*C1G*>}$7z0)$!Jt/7HnwimGu3ٚ07κaC{ROA=D^(߉{iYhZJj%#ؽ>1sn뜅4sg톂%I`$$@daސ8Y䢼E+y@#V @N44Hw}Aoyr}w>??ÏN;ƭy+9ʛ+}r!8[*1H@o%-+n]SjNˮsŃV2قG0߹~U )f!:u~Y}ؖwzÏퟹ۱; D7 n5(QsjIO(׉sFEnx)4 "8D\qX8I$x'87k-k-vA"yfe@beq7zhm Y[;n؏:]숛dq4M[.}đVo=e'vk$]0̪K;DGf؝9K`ktorĎ$05`B%zlW\5-"Pkus0iqΡ>|ծY}yy]w)B*t]e6;anl.\{skp1 ``aWc+xl!BXcncڛ\X}'~_>OZ),s)D(o#C~H(̩0K0/kV?VbSd7׶[B@a7;dcw%b߭E{G~oO??j4N ]٭W^Z{S0?Fl٫@':x5`ZD 1|؁h_۹xLF00rƒ7PR(_e0|ƾlMԨay{ ()K1(h5*N&B6Z͘y*9^)[l*sqcbkgVI5]"9S7$POR/:?GðNJ}}3>-91&KAai7XfxE (q3&bwC|a7;K?a,iLY˰88oFiFI`$ $@lm_Y[v3;7U(:Zax_Y:ج~<+TNMMx2uvg0ɯyUklG.LcUiZ ɚmEqFTPJŽ )r. 7`rr5hk<4F³]]{Mx.r.-rҶ6@$8v՗}+/wW/`~p ډ8x:G*;Op$t^8ƒkb@w0zi; 9fsb!/ q;x\aTOo>y, *)L@f` 3xߓϋdߏw Ȯtw9}hاmmC6+לsI}q%ZA9?ʶ7>WΨh͡v7יmlTq6R%_U!rRnq]iNS^ƪ両r0`nI3 ia7iؙ9fVfXJՉBx%bkP l@ L4s<-zHW9ρWi62߆`G$0HHv̡u}siCħg2SIGvߘ4֯ {l3kյr"V )TY~jS*悅uX8{Ixe ׂpdfWs3-6mqfEϝ>o}=O7㷾`?tgWO_ן+^ZamUQ }*S/n " -yˇ`S}TO~CGg?]E脗^vkXQ>@rF^m{tkz7V@aͪ :s}wz/V* [/Ww>u83^luzƚCsw;[VoxMOcCL v寽77^~k/\xڙsWXY=s3z `QwL駠#$*gDek~l 7-~1pk Ԯcگ? ~WNOx㧞zܳ8xX `~?O*;pW- ֳ/~=v(އy]} 0v dY7={mUjx S~GVWc2pzl~̡f7\#W]d]V! !{ ]ynLq0s;vsrzޚgͥ&'Z] 鱩VXR}ˇScdslb|b䁹[Ƽh>¡R@6Al/<ԶhEdh$4iڪ~`@':Qd`3 TBVvnxR#r~NςZ`zDL۵~gh>ڭgV8w5F-%/f(&7@A\7]BQG36aQ;PϑXߧlh%c.-D)t:&e / :eؑ楠"BBBœ5 b_W7y$% eZCshf: _b oS |H9bvPQmYklTzJc&i1a#Ky^X!aVHuɛAs~J+,d'J)^fn2TQFIB.$b0^[.ʹ9!FP 9v \B(N׏5*}CCpPU\Ysv̛kœy(+߸2['q@Ո/E+_ 7/A:ȸ&:AV 䡻?*elWw,*w6'V;=~VXȅA;:Uhzf}ܾw%>q?،h WdCD`Ǧb+.hh" A 'd'Vz>Lط?ִg[z25IWkop+amn NW~'Xy>u=w~tqb ~7ds)EA*8[UJRS.' 8OcȮ*Fa}c |H Me ]W W_A'Q=%[]T'BdI,M#kiГCo+E-9d_Љ)bw59dF\7C4Lbr]j8w&YVu-FQ:ܛX,~>R84=i7:1CxKெ1Mg$0e$F^Z(*؆ T8>6G⇭` (e02tګknw&^ynӭ]3ݻ&8>;/)܍W/zTs A:oa/'_ُ~pg9nv<;Hfw㵳+0868\{:"[ w?xUb"`ٿo)-xX60?X`O}#dZ/zzm2( 'w[fg~4њxFn/64}: ꮱxooI`\ :fg: @VSiPC<3@wVg)ډpNB{;R! O'Ƒ_̑fv0=P|dGWFIHyƉ5xd*V:n6[̥x{# Ml}{Ӎ^z~yҸ;.u5vp]}ݵ!D=tϞ[\w_O XҪƱm{:pCyC wb=|b{E3pclofv>7t#wţzYko]zNo/WfPl4 ]]-=pG'jg^ֽΆ v.螽W_zhhI= }p1!]%#h;v+/ 8V~x܉c?O[{oב&ƾT?ƠF8?o]Y2xkr{{p¬Uzf }BDVtVN<4mZK0 {"ʠ*DfQ/(QXV -K88w 4@ *?-+osP2E?e@0ӉuSI, 2ށ "1Ub)CQE0,*̙*Ŋ'Ķ,.O{7ztdI5ЀW|t{xc JJq{&Kz)B" $(9Y) @g$pAaB6 :m1TwP0^"݌M`>zia+tv'^=oNNW:l[Gt^8֮on^oCnӝ$D҉ۯ]|WZuɱ-9+ׯn[XN|P˫Wg[ m췞\\| _:rˮp`O>we -P~wk!Q453p`[̷W n?Ljk~螟m^p/~? -Sn}A~ۭw#dK3(+;OfDպR9 mb aa 076}U`^g_?lPC !ت ΎyO?~?ߨ9bbMˍW^? V=\~?/v:jMLϝV~<3j2{x5mt7'g"wm^~WN74K7μvflrva>kK{썕o&in ӴwAݿzԥ91Aڑ&) _4uϝ޷t;m'으XpU ;:2 m'dQ霺—竍?\Z/<]̧N4-6^gayo[8M߀` ;U567E1.|}JjV:h!F-/Ph %./ogR_ܸx #gLJ'ăXDiJ5* ^nf܀qF K l8&'N- +'_((tr]->w@efXW7!|"7 r%3ͤ_=E~< 8fQk7}֥ }R\oӨ͍67YuWA &2p^ AQ!wvOJ ,  jǚnuxFTfDZ#-wہۑt1 ߈ .B$fp(Lc|$?s4gt&Pϒ ցn1$F-S'_kWAK/ŸoL0r \)5.wGY$B 7,?#C"Dh81ѪBB3n+f)nHI  BJ .Y: R,xɑ1N"R o<2%U"d {SS<ǪCSL U,RIp BJ࠘ү&,6g՜=eb*Jb_BsrV5\\;ȼ2w}KQF*>xɏPŹ幩Ea[ epe*Ed QP/ "`Znd鵍+sAF!>%+C߷x[ MZ&iRΉUsNuD3_W;LfVAq ^d5a `A\_)́d #,o#!}4VIF!fXǰsdv?>qD mbtTFkߜFs\HlM _=,צD I\ f 0@v J(Lj$BƪD--zGy䆐䯏)V+a cI*%a:k#1%z9p;a#D B+ UM8K8$,b֬ىQ~5zd!IMK'-JuU?#uJB_9QEV]R&ʊfo|sFI{JlUV8֡VAI;JB;o  LwΈi0 ~ig6&bǫJTw]U k@ 4 鹺'ήH8)o/}Mf TyV{b>q}eN%sp*rTT}a1`%{OM̰VL\tB3"|+=61@!D-q@;n A¥0͓>㭪 G+t$~C\Ԕ'OzWyղ0:.rc.'siӖU޼Q 9㧬Չy<\;v6LhYLf]u;C;q oB>4z:G tZVzC>IՅr#t]G+VD8̇4Zj9ss%kfnܕ\/AMjrt`V؛r.iL34+ÿ-_X# $NK݂Hר26>!jŤl 8p1ϰv<#rn/*˶7F UC( f[WV/w886SbSPܲK慞nɇVv:+}˪$0‹H0#o h(-з r e $)q&q>:nrrHDQ4W7M`ȴCƫ1:@ˁc_9w*3y [0 +-8NK U+P|e6*|A>WNur#0׊ү%8UrC(oaA^*F594?BI,rL0T$ޘDHS `+IA+zG)gLܢ_V-&J rtk4oL/L{|$cF >|kT]K)`s==Bo]6J:HoKpMeh`Ǚ 3Qfg2WiLC~rYL_ⰑRі4G᝶:[W]]Sp$~m8ݠf%ٚ8!͋L&zy/4Dy(vjy:on nP}ݡ!ȹ+uK*; 6^0>6a5d=4ܻ*CmxЖ/P]ZFcrB~2B) 65A[ o"rAy}pV S)Te'.WiP'}#r@+/(n) 3+<8@} Iqn0Ejt'nRlq8?3xPҕLMUe}Ɣa@} 7r ^u0JF1 ,Qfj t+}-RQf-PlMQ 4|uRB3jfhqcM;H(Wk ̔T⢠僡uJ9zox37?)t.V ߅#EUs3._/Jǡ( u蜕 ĹAON5lH#eV*\رR\"tJVO/ fZJO.yHZe3R2Tgg> E!լ4䮔r;: w$` 2T)^ h|}})nfũEd~etRC*i2c'Ҭsr>B76I`$ a&JŸ(bq'Ʀ`H ʎ+v d>*1RkilUu *  n]]7+2IlDbgͅ%X$ F9I(pr&'_#v;MYjXr(UV;[gƔvGt:@ ª-e҈VB ]0ukh`Y>!K2Q2]ܠ=kuյ8zL۷)t+E HzD` w4@QlGǰtGt!9oEJЭ /M<#EQ&>Hˮ/8~D\7N(\s}&!Ԏ<(5Q BZD M *‚SZp̪I"/+h0)IrViCs|)hQR&@˻Iim3V"cYV :1 Ft0iݚvt>H$0DwKMʶ`L^4eiM٧܃l(i +lL`-Spp0$\Xp1O䀕!75>=ٚZHYR4)#֪ݰ7}|qD.'ȫ™@l L >7ߐEKC5U\<[MN!&h.Y wRE-X [϶&c⇽Nˆ ZЭD#ӳ;uI .L4 N=,  !&0~!J\yvФǒA4]8@QŪ~d$510ZyJubkTR RhEtrZTMQu ǡje)7Tlkt4ft w#`h !ѡ$QMޓ74~dI sǡ?W辑F*rcK1+ b&>oU\w 4P**4-'~"oIp˩>!̄) 0kllFNWÔȅ 9<E4_Ԝ&"7(Lj=FܬL̩m$#07_R6e澾\3n$I@`Zp@Zs@H` p\ e t$cd:'d4H^@Zct {GdW$1+(dMdqj@aĎfpE31GEq5 s3l>ΉW*$]q@ R(6qEY;Dfu$yM>X?;IJ; .;wI`$k(w@ z=s yz3}k /8|hk'<{ ?{""%nT]^_sm -injZћQ<_[/8W4Ѓb :{Nե 0 Yr-dfAUfYG{wN-hA1 # KӓsS5P- [rQ(mxןrA:ƑoCrԺsH]EN;@B/ԋ'x֩'ˆhVߥ\3i~)L6UČK>!R'ȟBƌ ;ZwS8eYS8fRnUXZɯYiJ29_YcS3K>FR7Q${ 3"I.uߛEVu= c{@ƖK)jSVX|O;ծ,9x+w+U^']ƐpIENDB`n=voupI7;p PNG  IHDR]PagAMA|Q cHRMR@}y<s== <8Xȉ9yP:8p΍Lg kk Ѐ$t!0V87`ɀ2A. @JPA#h'@8 .: ``a!2D!UH 2 dA>P ECqB**Z:]B=h~L2  5pN:|ó@ QC !H,G6 H9R ]H/r Aw( Q(OTJCm@*QGQ-(j MF+ 6h/*t:].G7Зw7 Xa<1:L1s3bXyeb~19 vGĩp+5qy^ oó|= ?'Htv`Ba3BDxHxE$Չ"XAP44077&9$An0;T2421t.54ld+s;# V]=iY9FgM֚k&=%Ō:nc1gcbcfX.}lGv{c)LŖN퉛w/p+/<j$.$%&㒣OdxTԂԑ4i3|o~C:&S@L u[Uo3C3OfIgwdO|;W-wsz 17jl8c͉̈́3+{%lKWr[ $ llGmnacOkE&EEY׾2⫅;K,KhtiN=e²{^-_V^Oo§s]?TWީrjVQ=w}`嚢zԶiו8>k׍ E  [ly邟~_Y53rW򯎼^{7so}x>|쇊z>yz pHYs  ~tEXtSoftwarePaint.NET v3.08er2IDATx^{Yg~**($dAF C^@UWuOL·HTRTJyΓI*22ƍ_sogV X-0M- еjX},Z7X}ƞƶ( ?vǟzZ]?=/3~=Z^>viG S԰Su¬Nͅ`ǎKpo 3P;x{ǽ7Iڣ nwqQeËEܳ{V| \]L2TRr-*D^ٱb4*}H({Wlx㜨OYеkL4PH=';Qq9 ÐҴo%u,N,yb-ƶս P3_SH@IgNt:#Qp䵇!-\Wa8*#Zd exCKiA׺&uaYJ}%koھl4' %(XZcB-N.@i!< /?sŷ9`ugqվm|z{kqQսDSrLyCX(n[Eo[W p}5959Ȥn@V|#qy=M8-k]X~j~+Q2LK{1N p*m1J qY4Fdb sQSC f/ޞ5ѷlTH\DM/ݞe&|J·WJ7"W@[*Z㯢4j7j7 A8B̛ȦM~'8׿MXWօhVTJE^kli%v\ʟ^}L{B>¥J[$ nJu?5L셋q*W\Z 󽺽PӽL4{KZ0nQp a tbbdDpsMaH{ԧڕdztkRW涫NCEɟ] uS]^j+*&-~h=`ֵ`(BjB dt k@W*t h)u *ޛ Po;gzcϽuZ &Nՠ+At*W+‰'Q(p"/$,^- ThcKm@P< Frm 2пsGNwoYj}p SniB.apmV(m~>_Sr އtx lhg ]+ւ@\t+8f@<ւ1v%JtUt>ABi]1[еu@7-PWNӭj_Vf >f+t0xԪ@l̚Ѹp 7\={ zi*Ws{{f/jy~`]s3 ?9 ݔgt bR<=VRjj'fOX~=oFJ oZJTP "=] %*[9(\ŏp1pb#P~>.SlɈB]u߇N0yւ51& #*7f JHKt9vXn$P߉swz1.=DРx-ZY?n>e<'#3DٖsrAI+tfU\4WB[ 8+Qr/ u8pb>O6Eݾ~ c`3=}}dX螚@0Y&> AElUNLFkWzt9sFrz{{_)w(((1ݾ}K,y.rƶZ;򕺧{>3^гm,2lyۼ:Ne׆6q^t7/pv ~H;߽pZps]Qc+9 p'\3!};+qa^-wE])`.3];c~cnGiWon/?[]mk釸{#9Qğ ̇-\a8QOJ( ,y̻ި|EA/lM].bN\v}>m>jq~p-2W'JHᛚ8izr0o>e_.|LBrCg4r9C[ƉYmp[qY Śnڋpf.jЍӾQ;)0ku` ]\DF*۫EyfLկ ̞JpE4+p^?(}ńignӿ_nȽz;y+d m!]րk|>UQٴnp{ .h'\\sĻ7՜uf)*Jf*HTǕ8k)[-?epEpLѡ&#s! qJ(V`A7AwhnLnCe3`zbX, == !J e1*(G BPmYѭP܍@Ž8\ɾXu`."QP.=ߢEOJ 䠪%5vѶ#qugV&^`3|q[9#N.]Q9T9T^ t_R %;_ŖJĔF]Itc5.r9]Xtqt֎>伸z.ҞuȿZo݉DP^&΅ tR+\ꇔH+;?ņzs{ORx!:1 ݁,) o S B"³EjljAL[3(YW94{UФMan @7O4kAl)EL1宥GCzaM\5m}r2ԯ ю*6tܴq\~|`/vaqolʚis'X}|xofKò=xߢiX?WgĭdαVm`p$73ėHx/>Dc?< B z9b-5\ ?7>u0fJ-.*NU=2p&ޣZ~; Â]p+uH.Yy*\Eljy \Y#:[ ^kY_mx4| e/Gp83p~)c9-GHyW *Y,ÁfxRJ8Wdiw 푸.q<. }^jCϷtס<Z\/J}kqwqn ^B" 21i'bݴF*T̚@\KKn,<]I+ e^U1CםvTDr{v'-zt@wʨ[m`LToz:ȿ98iC6ଯhM}x?KC#1o{'ȓeibΉ]]岔0$5PC; ^ؘ; ]tEΨ0a$h"}Е6uUJƩTL@nGkl3ANk6DXB/Ӏm6gxVڙA]k~yr|lZO8aLkPјKOw#U`^J@Go;ANa 3jʑ]WmG lHz3~S*Tes`H 'E@5. }I}dAn;m}8؇.\Nf5B7EnDY tl`lݔ4>lN4;K~4]"hAׂu5ЕN[]}WB OlsdhiUrئm FZ :DTтkel suqw` cMgtixσHIn 4+*qBrobWu>oQ|N|ӘJDzOpLRmǙ m4"-wW}N #s@v_dBW>c,P2wTg J;/Wkg[}&1 )wjЕZ ,D?e%7װީ\U*}!'νG;QtMM=}ĕ_8Q PnpvTaA/ڧH9!!T/z=x0$t395 t'Y+S~~iu67MT2(T -JQʯmTs穊sr\~W˧ZJ}ߪOE9AW,rw^&&B =vqZX6LMNtUՎF͠!WV (Tο:6Wiۨ; ٿ ީ8`:zh}Oy8>){8}7tC5X==7WD֐Xꅯytt t'x* Ê]vTȧΙ+jWf? s ̦ëQ4t. CuJbE* U]+~+Qգiֻ:{{!-gaQH~&ԉ 2 ] BJա<]fe|0 MqTՂ]+r1O5tE] MYUTkco3誀د1#Ph/g+u.+}qj[ss),{W8MKP7\0{A78N*+7DB H5p!*-VWB4~b>@Js.b1Rkx*W~rE5;Tuƥ~fCe(݋PUkpɶ˽X FBa\mPUr[Qjӌ@as*Rk}EH{J>F2gr [AB^Xw?5cd +(NұƲV>nfQΉA,Aұ;hvR9&WvusIZ WXh}`[Iw!F2TwJuUZ7ܯ2oMAZ7^.@cz"fxl.yA)^.+^|7Ւ)StyXE:ktdj~W.P9S5|)l?\fo= K]\.'v Rt9ۖ ڳT{ef(檼GYi6iW Tus4 'tw m̰f l) Csv(t:]*:xkTlv4{d`$d d9;>S *_yf+Э%hd-hˢ$ck]).^ŕ{;BʛK_M;tu#vk qM1\<{Il Rt߃V|&nOFgi\f&^_곍hor* Rc=d>wg\]P> rrvfwU_݁푚zY]+ZQ=GJZE(}\8xJ۞9]\]YG Rn\'%E 昭 >r FL~>7yUqhiS1#ͬ3MwT.gkӝvt3Tg9*+ۘ6>[l{MlJ|UroEŊ 7Xɕ{С[q+v?kK^Wp/ӑv q\l26kϽ10b+*W.Kƞ5玁T@WFhݹx3tiGMt::*l+Cu_f* [ܸtC-B왮\|T)С%TI\h24uke^Vܕ6wgf[&CU;aOku.?2 b怒QJr|<@^8~jҝBI=ʝۘNCSm/LG;\Sv*]%uWUr *_X]FE;L7tOp LZݵKPA[AZcs1$|ơ&Akt7cu;+^rT }IN-TޯrtU;~WWiGWX+ ])4-!';^ Q2 n\AO_L;]O7V}/# V}:RqcVPZumgT+]W/dwWLAW%Rz{0P] QޱTSd5D %!Nf(`̓M:t_v^zi0mvҍaL0{뢍w':~s+`u\V@]ng/s{=urry<~T&JLUNƾfBJT@Uri m)+ut;DlZ TRNŹqg1ޞa\$[a[;ʃVmA'RޕWSu t]+T t=]I%]] -h$gXK<%c|F*qe 2eדQ+\u5X[a\Q\Q\;.t99\]Nt] t\&{qv*ǭUV$5;NOCr.q VfhQ/"iYwÀ,N{ic}Cӣtoxa*m 47du*pp`C/VퟃU;g#b0@Zk!TnA] TSVQ 3*p3+Gi]\\֠[(Z|$T5RQ6GHXB/{WzKOj|GWj(ii/V"Хڽ0+ ^W,?7+wҠ+#d4KHSXUPAx'նvNeF+oxQiWW{A7eۢ4kA[(d-ݬ'A 惌ku}c N=toli#&;k|i+hav[?+pQJ_;+ce,zZkZU\Y-]Jb6eW=]fj<ym.|,dڢwzm ˞A!\~lr0{WᤈH83 \q Ԁ_eaلl 4ٶt= ] 9+g?هU_`@& TdRf}տ+JW셜 ǙŠ!g]wKA"9PF ÑUޜ&fkA?~w2X|yo^Ҡt|\-W8m%o- JX+J׀n`y,z*rUծc rUu9OI2|~N4t/tAHs98gqA8JEM{#\7Y^ɦlفҖ:TTvo梗(ڂ1Zwmc6q؂7?ٌGQPI{̩]ˑx/;p9u {iJW x/Sa,pc e/힍f(wy}NkH]2S\*!S*l0Lu`쑉Tꂜ^UhW6*mʱmAv!r^ FjݣQȢp+f!vC6Ur: 9!HZe\(Rfk_jeZ4c?_Dry zN^tZSk&3 n13̶]Js.豧Əg>}){}NGb{U vUezj wk~ b6Kwqx5 RʳT&ƙJTU]uvU4YfuLVnN-P)I8[ @% Эjވ?1N=5nl%ls5r>4GAg6F a> Gg!mY\Y'Y̖C#N0B=؆!YG CdtYDRV|+!udtYfR`0#R0,cL%6%pX0Q~E^ДnWt'Nu3Ik)_UI3S}G5 4< ^5J{ IM mAX€#|5Օ-U- 5ZV3{\qLn'8.cRA牢 pſHd V3UKSC6h׊L(`8*;fp-ʾn]\ș_|5'ԮKe"3Mlv1:4tu#?mDKR)Cki/5Ц< RU[ jY=\׌V[ÿFNwkdjﻉ;N0[yZn%h 3*wc6FFtBߡw69Jg1FM:;G}ڏ1OE>ikS^:s>*R@&-W8`(uǞ7黮~XJz}_W| e#Ӓk??{4n±7^㹫د%@&*! ϗoUYXvOK]|d]iBx6Cuց>0#hZQTYL@BH[݊ K>o%Kp7؆ _l i\1", "F9Ck3zdŋ7 f'YX}@X$<|NlHcm2skSZd ,_g$5#jVH\ۄ{Dl%Vd&N`q nѥu*sXDRoGR+X MG|4Lado, ; ?Y vaomO׺ VP ȺZ$ԋ?A a#=Z ՇTB8x]u|dxpG;\bU^`\[w$\,ø|vL2vYZ{W.dcґ~Zt0ߑ }Ps%ygyz˓|b'gExxoeʘ][JײQ< x#ӂֈ;HNߖ*LJ$T Tpk 3YLV{;ϬwT #Z F!rmuqwM!([ ĥeIzYsZ?cU?V͢va̧Xaր+|Y ҵcx>0-}?ԓ,([8|7)v=eqrn#ZD_ϧePE! ZnbƉ[~ZޔТ8qEW|Qx|y|qsM"LROSAH FbAͪaqrBcq_좭(k2bS<势za6[~{B-"> i9ZsׂuMfڏK:;߿6oԖ,Y:W#4uiZ մ*FYXf/- ?:(Ŏbl+O.˩9Z6[ݜMO 2aay7I iZ|z9yC^pPb/|7W/ڸY?|wְ6g|)> U-+힅;h}>DO ܿC_o[1H?Wk}`3Ҭ ɺ>`wۿg>7!`ݑy2K[a6 kgcMxhVTx>g"l43!=SHשQZ|uI21kµP ~ki>_=ru,HXwa_,%X16`͖EH9[&͔ՊC,tC+FҬזbWx /X Psg3 qϋ8WE8{&gr8}|4s!q*罨G?GؾG?6$KBgakFg}\dao4;߮,? s~~ mZеkLk'l)?E1qy108LEqr{5ի"U日\e/wJԦˀ<O~p==6-xPm ʱfuT5T!;volwz>`_bkX}ƞ%ޕcԤ<,Zе>0}~tE>IENDB`}DyK _Toc220929947}DyK _Toc220929947}DyK _Toc220929948}DyK _Toc220929948}DyK _Toc220929949}DyK _Toc220929949}DyK _Toc220929950}DyK _Toc220929950}DyK _Toc220929951}DyK _Toc220929951}DyK _Toc220929952}DyK _Toc220929952}DyK _Toc220929953}DyK _Toc220929953}DyK _Toc220929954}DyK _Toc220929954}DyK _Toc220929955}DyK _Toc220929955}DyK _Toc220929956}DyK _Toc220929956}DyK _Toc220929957}DyK _Toc220929957}DyK _Toc220929958}DyK _Toc220929958}DyK _Toc220929959}DyK _Toc220929959}DyK _Toc220929960}DyK _Toc220929960}DyK _Toc220929961}DyK _Toc220929961}DyK _Toc220929962}DyK _Toc220929962}DyK _Toc220929963}DyK _Toc220929963}DyK _Toc220929964}DyK _Toc220929964}DyK _Toc220929965}DyK _Toc220929965}DyK _Toc220929966}DyK _Toc220929966}DyK _Toc220929967}DyK _Toc220929967}DyK _Toc220929968}DyK _Toc220929968}DyK _Toc220929969}DyK _Toc220929969}DyK _Toc220929970}DyK _Toc220929970}DyK _Toc220929971}DyK _Toc220929971}DyK _Toc220929972}DyK _Toc220929972}DyK _Toc220929973}DyK _Toc220929973}DyK _Toc220929974}DyK _Toc220929974}DyK _Toc220929975}DyK _Toc220929975}DyK _Toc220929976}DyK _Toc220929976}DyK _Toc220929977}DyK _Toc220929977}DyK _Toc220929978}DyK _Toc220929978}DyK _Toc220929979}DyK _Toc220929979}DyK _Toc220929980}DyK _Toc220929980}DyK _Toc220929981}DyK _Toc220929981}DyK _Toc220929982}DyK _Toc220929982}DyK _Toc220929983}DyK _Toc220929983}DyK _Toc220929984}DyK _Toc220929984}DyK _Toc220929985}DyK _Toc220929985}DyK _Toc220929986}DyK _Toc220929986}DyK _Toc220929987}DyK _Toc220929987}DyK _Toc220929988}DyK _Toc220929988}DyK _Toc220929989}DyK _Toc220929989}DyK _Toc220929990}DyK _Toc220929990}DyK _Toc220929991}DyK _Toc220929991}DyK _Toc220929992}DyK _Toc220929992}DyK _Toc220929993}DyK _Toc220929993}DyK _Toc220929994}DyK _Toc220929994}DyK _Toc220929995}DyK _Toc220929995}DyK _Toc220929996}DyK _Toc220929996}DyK _Toc220929997}DyK _Toc220929997}DyK _Toc220929998}DyK _Toc220929998}DyK _Toc220929999}DyK _Toc220929999}DyK _Toc220930000}DyK _Toc220930000}DyK _Toc220930001}DyK _Toc220930001}DyK _Toc220930002}DyK _Toc220930002}DyK _Toc220930003}DyK _Toc220930003}DyK _Toc220930004}DyK _Toc220930004}DyK _Toc220930005}DyK _Toc220930005}DyK _Toc220930006}DyK _Toc220930006}DyK _Toc220930007}DyK _Toc220930007}DyK _Toc220930008}DyK _Toc220930008}DyK _Toc220930009}DyK _Toc220930009}DyK _Toc220930010}DyK _Toc220930010}DyK _Toc220930011}DyK _Toc220930011}DyK _Toc220930012}DyK _Toc220930012}DyK _Toc220930013}DyK _Toc220930013}DyK _Toc220930014}DyK _Toc220930014}DyK _Toc220930015}DyK _Toc220930015}DyK _Toc220930016}DyK _Toc220930016}DyK _Toc220930017}DyK _Toc220930017}DyK _Toc220930018}DyK _Toc220930018}DyK _Toc220930019}DyK _Toc220930019}DyK _Toc220930020}DyK _Toc220930020}DyK _Toc220930021}DyK _Toc220930021}DyK _Toc220930022}DyK _Toc220930022}DyK _Toc220930023}DyK _Toc220930023}DyK _Toc220930024}DyK _Toc220930024}DyK _Toc220930025}DyK _Toc220930025}DyK _Toc220930026}DyK _Toc220930026}DyK _Toc220930027}DyK _Toc220930027}DyK _Toc220930028}DyK _Toc220930028}DyK _Toc220930029}DyK _Toc220930029}DyK _Toc220930030}DyK _Toc220930030}DyK _Toc220930031}DyK _Toc220930031}DyK _Toc220930032}DyK _Toc220930032}DyK _Toc220930033}DyK _Toc220930033}DyK _Toc220930034}DyK _Toc220930034}DyK _Toc220930035}DyK _Toc220930035}DyK _Toc220930036}DyK _Toc220930036}DyK _Toc220930037}DyK _Toc220930037}DyK _Toc220930038}DyK _Toc220930038}DyK _Toc220930039}DyK _Toc220930039}DyK _Toc220930040}DyK _Toc220930040}DyK _Toc220930041}DyK _Toc220930041}DyK _Toc220930042}DyK _Toc220930042}DyK _Toc220930043}DyK _Toc220930043}DyK _Toc220930044}DyK _Toc220930044}DyK _Toc220930045}DyK _Toc220930045}DyK _Toc220930046}DyK _Toc220930046}DyK _Toc220930047}DyK _Toc220930047}DyK _Toc220930048}DyK _Toc220930048}DyK _Toc220930049}DyK _Toc220930049}DyK _Toc220930050}DyK _Toc220930050}DyK _Toc220930051}DyK _Toc220930051}DyK _Toc220930052}DyK _Toc220930052}DyK _Toc220930053}DyK _Toc220930053}DyK _Toc220930054}DyK _Toc220930054}DyK _Toc220930055}DyK _Toc220930055}DyK _Toc220930056}DyK _Toc220930056}DyK _Toc220930057}DyK _Toc220930057}DyK _Toc220930058}DyK _Toc220930058}DyK _Toc220930059}DyK _Toc220930059}DyK _Toc220930060}DyK _Toc220930060}DyK _Toc220930061}DyK _Toc220930061}DyK _Toc220930062}DyK _Toc220930062}DyK _Toc220930063}DyK _Toc220930063}DyK _Toc220930064}DyK _Toc220930064}DyK _Toc220930065}DyK _Toc220930065}DyK _Toc220930066}DyK _Toc220930066}DyK _Toc220930067}DyK _Toc220930067}DyK _Toc220930068}DyK _Toc220930068}DyK _Toc220930069}DyK _Toc220930069}DyK _Toc220930070}DyK _Toc220930070}DyK _Toc220930071}DyK _Toc220930071}DyK _Toc220930072}DyK _Toc220930072}DyK _Toc220930073}DyK _Toc220930073}DyK _Toc220930074}DyK _Toc220930074}DyK _Toc220930075}DyK _Toc220930075}DyK _Toc220930076}DyK _Toc220930076}DyK _Toc220930077}DyK _Toc220930077}DyK _Toc220930078}DyK _Toc220930078}DyK _Toc220930079}DyK _Toc220930079}DyK _Toc220930080}DyK _Toc220930080}DyK _Toc220930081}DyK _Toc220930081}DyK _Toc220930082}DyK _Toc220930082}DyK _Toc220930083}DyK _Toc220930083}DyK _Toc220930084}DyK _Toc220930084}DyK _Toc220930085}DyK _Toc220930085}DyK _Toc220930086}DyK _Toc220930086}DyK _Toc220930087}DyK _Toc220930087}DyK _Toc220930088}DyK _Toc220930088}DyK _Toc220930089}DyK _Toc220930089}DyK _Toc220930090}DyK _Toc220930090}DyK _Toc220930091}DyK _Toc220930091}DyK _Toc220930092}DyK _Toc220930092}DyK _Toc220930093}DyK _Toc220930093}DyK _Toc220930094}DyK _Toc220930094}DyK _Toc220930095}DyK _Toc220930095}DyK _Toc220930096}DyK _Toc220930096}DyK _Toc220930097}DyK _Toc220930097}DyK _Toc220930098}DyK _Toc220930098}DyK _Toc220930099}DyK _Toc220930099}DyK _Toc220930100}DyK _Toc220930100}DyK _Toc220930101}DyK _Toc220930101}DyK _Toc220930102}DyK _Toc220930102}DyK _Toc220930103}DyK _Toc220930103}DyK _Toc220930104}DyK _Toc220930104}DyK _Toc220930105}DyK _Toc220930105}DyK _Toc220930106}DyK _Toc220930106}DyK _Toc220930107}DyK _Toc220930107}DyK _Toc220930108}DyK _Toc220930108}DyK _Toc220930109}DyK _Toc220930109}DyK _Toc220930110}DyK _Toc220930110}DyK _Toc220930111}DyK _Toc220930111}DyK _Toc220930112}DyK _Toc220930112}DyK _Toc220930113}DyK _Toc220930113}DyK _Toc220930114}DyK _Toc220930114}DyK _Toc220930115}DyK _Toc220930115}DyK _Toc220930116}DyK _Toc220930116}DyK _Toc220930117}DyK _Toc220930117}DyK _Toc220930118}DyK _Toc220930118}DyK _Toc220930119}DyK _Toc220930119}DyK _Toc220930120}DyK _Toc220930120}DyK _Toc220930121}DyK _Toc220930121}DyK _Toc220930122}DyK _Toc220930122}DyK _Toc220930123}DyK _Toc220930123}DyK _Toc220930124}DyK _Toc220930124}DyK _Toc220930125}DyK _Toc220930125}DyK _Toc220930126}DyK _Toc220930126}DyK _Toc220930127}DyK _Toc220930127}DyK _Toc220930128}DyK _Toc220930128}DyK _Toc220930129}DyK _Toc220930129}DyK _Toc220930130}DyK _Toc220930130}DyK _Toc220930131}DyK _Toc220930131}DyK _Toc220930132}DyK _Toc220930132}DyK _Toc220930133}DyK _Toc220930133}DyK _Toc220930134}DyK _Toc220930134}DyK _Toc220930135}DyK _Toc220930135}DyK _Toc220930136}DyK _Toc220930136}DyK _Toc220930137}DyK _Toc220930137}DyK _Toc220930138}DyK _Toc220930138}DyK _Toc220930139}DyK _Toc220930139}DyK _Toc220930140}DyK _Toc220930140}DyK _Toc220930141}DyK _Toc220930141}DyK _Toc220930142}DyK _Toc220930142}DyK _Toc220930143}DyK _Toc220930143}DyK _Toc220930144}DyK _Toc220930144}DyK _Toc220930145}DyK _Toc220930145}DyK _Toc220930146}DyK _Toc220930146}DyK _Toc220930147}DyK _Toc220930147}DyK _Toc220930148}DyK _Toc220930148}DyK _Toc220930149}DyK _Toc220930149}DyK _Toc220930150}DyK _Toc220930150}DyK _Toc220930151}DyK _Toc220930151}DyK _Toc220930152}DyK _Toc220930152}DyK _Toc220930153}DyK _Toc220930153}DyK _Toc220930154}DyK _Toc220930154}DyK _Toc220930155}DyK _Toc220930155}DyK _Toc220930156}DyK _Toc220930156}DyK _Toc220930157}DyK _Toc220930157}DyK _Toc220930158}DyK _Toc220930158}DyK _Toc220930159}DyK _Toc220930159}DyK _Toc220930160}DyK _Toc220930160}DyK _Toc220930161}DyK _Toc220930161}DyK _Toc220930162}DyK _Toc220930162}DyK _Toc220930163}DyK _Toc220930163}DyK _Toc220930164}DyK _Toc220930164}DyK _Toc220930165}DyK _Toc220930165}DyK _Toc220930166}DyK _Toc220930166}DyK _Toc220930167}DyK _Toc220930167}DyK _Toc220930168}DyK _Toc220930168}DyK _Toc220930169}DyK _Toc220930169}DyK _Toc220930170}DyK _Toc220930170}DyK _Toc220930171}DyK _Toc220930171}DyK _Toc220930172}DyK _Toc220930172}DyK _Toc220930173}DyK _Toc220930173}DyK _Toc220930174}DyK _Toc220930174}DyK _Toc220930175}DyK _Toc220930175}DyK _Toc220930176}DyK _Toc220930176}DyK _Toc220930177}DyK _Toc220930177}DyK _Toc220930178}DyK _Toc220930178}DyK _Toc220930179}DyK _Toc220930179}DyK _Toc220930180}DyK _Toc220930180}DyK _Toc220930181}DyK _Toc220930181}DyK _Toc220930182}DyK _Toc220930182}DyK _Toc220930183}DyK _Toc220930183}DyK _Toc220930184}DyK _Toc220930184}DyK _Toc220930185}DyK _Toc220930185}DyK _Toc220930186}DyK _Toc220930186}DyK _Toc220930187}DyK _Toc220930187}DyK _Toc220930188}DyK _Toc220930188}DyK _Toc220930189}DyK _Toc220930189}DyK _Toc220930190}DyK _Toc220930190}DyK _Toc220930191}DyK _Toc220930191}DyK _Toc220930192}DyK _Toc220930192}DyK _Toc220930193}DyK _Toc220930193}DyK _Toc220930194}DyK _Toc220930194}DyK _Toc220930195}DyK _Toc220930195}DyK _Toc220930196}DyK _Toc220930196}DyK _Toc220930197}DyK _Toc220930197}DyK _Toc220930198}DyK _Toc220930198}DyK _Toc220930199}DyK _Toc220930199}DyK _Toc220930200}DyK _Toc220930200}DyK _Toc220930201}DyK _Toc220930201}DyK _Toc220930202}DyK _Toc220930202}DyK _Toc220930203}DyK _Toc220930203}DyK _Toc220930204}DyK _Toc220930204}DyK _Toc220930205}DyK _Toc220930205}DyK _Toc220930206}DyK _Toc220930206}DyK _Toc220930207}DyK _Toc220930207}DyK _Toc220930208}DyK _Toc220930208}DyK _Toc220930209}DyK _Toc220930209}DyK _Toc220930210}DyK _Toc220930210}DyK _Toc220930211}DyK _Toc220930211}DyK _Toc220930212}DyK _Toc220930212}DyK _Toc220930213}DyK _Toc220930213}DyK _Toc220930214}DyK _Toc220930214}DyK _Toc220930215}DyK _Toc220930215}DyK _Toc220930216}DyK _Toc220930216}DyK _Toc220930217}DyK _Toc220930217}DyK _Toc220930218}DyK _Toc220930218}DyK _Toc220930219}DyK _Toc220930219}DyK _Toc220930220}DyK _Toc220930220}DyK _Toc220930221}DyK _Toc220930221}DyK _Toc220930222}DyK _Toc220930222}DyK _Toc220930223}DyK _Toc220930223}DyK _Toc220930224}DyK _Toc220930224}DyK _Toc220930225}DyK _Toc220930225}DyK _Toc220930226}DyK _Toc220930226}DyK _Toc220930227}DyK _Toc220930227}DyK _Toc220930228}DyK _Toc220930228}DyK _Toc220930229}DyK _Toc220930229}DyK _Toc220930230}DyK _Toc220930230}DyK _Toc220930231}DyK _Toc220930231}DyK _Toc220930232}DyK _Toc220930232}DyK _Toc220930233}DyK _Toc220930233}DyK _Toc220930234}DyK _Toc220930234}DyK _Toc220930235}DyK _Toc220930235}DyK _Toc220930236}DyK _Toc220930236}DyK _Toc220930237}DyK _Toc220930237}DyK _Toc220930238}DyK _Toc220930238}DyK _Toc220930239}DyK _Toc220930239}DyK _Toc220930240}DyK _Toc220930240}DyK _Toc220930241}DyK _Toc220930241}DyK _Toc220930242}DyK _Toc220930242}DyK _Toc220930243}DyK _Toc220930243}DyK _Toc220930244}DyK _Toc220930244}DyK _Toc220930245}DyK _Toc220930245}DyK _Toc220930246}DyK _Toc220930246}DyK _Toc220930247}DyK _Toc220930247}DyK _Toc220930248}DyK _Toc220930248}DyK _Toc220930249}DyK _Toc220930249}DyK _Toc220930250}DyK _Toc220930250}DyK _Toc220930251}DyK _Toc220930251}DyK _Toc220930252}DyK _Toc220930252}DyK _Toc220930253}DyK _Toc220930253}DyK _Toc220930254}DyK _Toc220930254}DyK _Toc220930255}DyK _Toc220930255}DyK _Toc220930256}DyK _Toc220930256}DyK _Toc220930257}DyK _Toc220930257}DyK _Toc220930258}DyK _Toc220930258}DyK _Toc220930259}DyK _Toc220930259}DyK _Toc220930260}DyK _Toc220930260}DyK _Toc220930261}DyK _Toc220930261}DyK _Toc220930262}DyK _Toc220930262}DyK _Toc220930263}DyK _Toc220930263}DyK _Toc220930264}DyK _Toc220930264}DyK _Toc220930265}DyK _Toc220930265}DyK _Toc220930266}DyK _Toc220930266}DyK _Toc220930267}DyK _Toc220930267}DyK _Toc220930268}DyK _Toc220930268}DyK _Toc220930269}DyK _Toc220930269}DyK _Toc220930270}DyK _Toc220930270}DyK _Toc220930271}DyK _Toc220930271}DyK _Toc220930272}DyK _Toc220930272}DyK _Toc220930273}DyK _Toc220930273}DyK _Toc220930274}DyK _Toc220930274}DyK _Toc220930275}DyK _Toc220930275}DyK _Toc220930276}DyK _Toc220930276}DyK _Toc220930277}DyK _Toc220930277}DyK _Toc220930278}DyK _Toc220930278}DyK _Toc220930279}DyK _Toc220930279}DyK _Toc220930280}DyK _Toc220930280}DyK _Toc220930281}DyK _Toc220930281}DyK _Toc220930282}DyK _Toc220930282}DyK _Toc220930283}DyK _Toc220930283}DyK _Toc220930284}DyK _Toc220930284}DyK _Toc220930285}DyK _Toc220930285}DyK _Toc220930286}DyK _Toc220930286}DyK _Toc220930287}DyK _Toc220930287}DyK _Toc220930288}DyK _Toc220930288}DyK _Toc220930289}DyK _Toc220930289}DyK _Toc220930290}DyK _Toc220930290}DyK _Toc220930291}DyK _Toc220930291}DyK _Toc220930292}DyK _Toc220930292}DyK _Toc220930293}DyK _Toc220930293}DyK _Toc220930294}DyK _Toc220930294}DyK _Toc220930295}DyK _Toc220930295}DyK _Toc220930296}DyK _Toc220930296}DyK _Toc220930297}DyK _Toc220930297}DyK _Toc220930298}DyK _Toc220930298}DyK _Toc220930299}DyK _Toc220930299}DyK _Toc220930300}DyK _Toc220930300}DyK _Toc220930301}DyK _Toc220930301}DyK _Toc220930302}DyK _Toc220930302}DyK _Toc220930303}DyK _Toc220930303}DyK _Toc220930304}DyK _Toc220930304}DyK _Toc220930305}DyK _Toc220930305}DyK _Toc220930306}DyK _Toc220930306}DyK _Toc220930307}DyK _Toc220930307}DyK _Toc220930308}DyK _Toc220930308}DyK _Toc220930309}DyK _Toc220930309}DyK _Toc220930310}DyK _Toc220930310}DyK _Toc220930311}DyK _Toc220930311}DyK _Toc220930312}DyK _Toc220930312}DyK _Toc220930313}DyK _Toc220930313}DyK _Toc220930314}DyK _Toc220930314}DyK _Toc220930315}DyK _Toc220930315}DyK _Toc220930316}DyK _Toc220930316}DyK _Toc220930317}DyK _Toc220930317}DyK _Toc220930318}DyK _Toc220930318DyK Vhttp://www.codeplex.com/PHPExcel/Wiki/View.aspx?title=FAQ&referringTitle=RequirementsyK http://www.codeplex.com/PHPExcel/Wiki/View.aspx?title=FAQ&referringTitle=Requirements}DyK _Ref220740191$$If!vh5<55x#v<#v#vx:V l  t065<55xapyt!^$$If!vh5<55x#v<#v#vx:V l t065<55x/ ayt6$$If!vh5<55x#v<#v#vx:V l  t065<55xapyt6$$If!vh5<55x#v<#v#vx:V l t065<55x/ ayt6$$If!vh5<55x#v<#v#vx:V l  t065<55xapyt6$$If!vh5<55x#v<#v#vx:V l t065<55x/ ayt6$$If!vh5<55x#v<#v#vx:V l  t065<55xapyt6$$If!vh55#v#v:V l  t0655apytA$$If!vh55#v#v:V l t0655/ ayt6$$If!vh55#v#v:V l  t0655apyt6$$If!vh55#v#v:V l  t0655apyt=$$If!vh55#v#v:V l t0655/ aytB%$$If!vh55#v#v:V l  t0655/ apytB%$$If!vh55#v#v:V l t0655apytRODyK Rhttp://www.codeplex.com/PHPExcel/Wiki/View.aspx?title=Credits&referringTitle=HomeyK http://www.codeplex.com/PHPExcel/Wiki/View.aspx?title=Credits&referringTitle=Home-DyK .http://www.php.net/manual/en/ref.datetime.phpyK \http://www.php.net/manual/en/ref.datetime.php]$$If!vh5X5#vX#v:V F t65X5]$$If!vh5X5#vX#v:V F t65X5]$$If!vh5X5#vX#v:V F t65X5^- ppppppppp002 0@P`p2( 0@P`p 0@P`p 0@P`p 0@P`p 0@P`p 0@P`p8XV~_HmHnHsHtHJ`J :Normal$a$OJQJ_HaJmHsHtHt@t  Heading 1*$$ & Fe<@&^e`5CJ KH OJQJ\^JaJ @ w Heading 2:$$$ & F 5<@&^`a$ 56CJOJQJ\]^JaJ~@~ w Heading 37$$ & F @ <@&^`a$5CJOJQJ\^JaJX@X w Heading 4$$<@&a$5CJOJQJ\aJPP j Heading 6 <@&5CJOJQJ\aJDA`D Default Paragraph FontVi@V  Table Normal :V 44 la (k (0No List FOF DocumentTitle$$ & Fa$4 @4 Footer  p#.)@.  Page Number4@"4 Header  p#6U@16 0 Hyperlink >*B*ph&@& pTOC 1.@. pTOC 2 ^O  ClassDiagramL$$d%d&d'dNOPQa$mH sH :@: 1vpTOC 3 f# ^TOaT %XCode$-D9M a$5B*CJOJQJph333jj Q Table Grid7:V0 TVWatchOut^ & F $d%d&d'd-DM NOPQOJQJmH sH HH  Balloon TextCJOJQJ^JaJPP TVOpmaakprofiel Consolas CJOJQJ^^ TVOpmaakprofiel Consolas Vet5CJOJQJ\dd .ZHeading 1 - Appendix & Fe^e`mH sH 2?2 YMClosing ^:@: 5+ Footnote Text aJH&@H rOFootnote Reference B* H*ph@OA"@ K Heading 4a "mH sH FF =pTOC 4 #^CJOJQJmH sH tH FF =pTOC 5 $^CJOJQJmH sH tH FF =pTOC 6 %^CJOJQJmH sH tH FF =pTOC 7 &^CJOJQJmH sH tH FF =pTOC 8 '^CJOJQJmH sH tH FF =pTOC 9 (^CJOJQJmH sH tH <OA< = Heading 4b)mH sH @O@ 4|Params *$^ 5mH sH DOD 4| ParamDetails +L^LmH sH 8O8 DR)Syntax ,^mH sH PK![Content_Types].xmlj0Eжr(΢Iw},-j4 wP-t#bΙ{UTU^hd}㨫)*1P' ^W0)T9<l#$yi};~@(Hu* Dנz/0ǰ $ X3aZ,D0j~3߶b~i>3\`?/[G\!-Rk.sԻ..a濭?PK!֧6 _rels/.relsj0 }Q%v/C/}(h"O = C?hv=Ʌ%[xp{۵_Pѣ<1H0ORBdJE4b$q_6LR7`0̞O,En7Lib/SeеPK!kytheme/theme/themeManager.xml M @}w7c(EbˮCAǠҟ7՛K Y, e.|,H,lxɴIsQ}#Ր ֵ+!,^$j=GW)E+& 8PK!Ptheme/theme/theme1.xmlYOo6w toc'vuر-MniP@I}úama[إ4:lЯGRX^6؊>$ !)O^rC$y@/yH*񄴽)޵߻UDb`}"qۋJחX^)I`nEp)liV[]1M<OP6r=zgbIguSebORD۫qu gZo~ٺlAplxpT0+[}`jzAV2Fi@qv֬5\|ʜ̭NleXdsjcs7f W+Ն7`g ȘJj|h(KD- dXiJ؇(x$( :;˹! I_TS 1?E??ZBΪmU/?~xY'y5g&΋/ɋ>GMGeD3Vq%'#q$8K)fw9:ĵ x}rxwr:\TZaG*y8IjbRc|XŻǿI u3KGnD1NIBs RuK>V.EL+M2#'fi ~V vl{u8zH *:(W☕ ~JTe\O*tHGHY}KNP*ݾ˦TѼ9/#A7qZ$*c?qUnwN%Oi4 =3ڗP 1Pm \\9Mؓ2aD];Yt\[x]}Wr|]g- eW )6-rCSj id DЇAΜIqbJ#x꺃 6k#ASh&ʌt(Q%p%m&]caSl=X\P1Mh9MVdDAaVB[݈fJíP|8 քAV^f Hn- "d>znNJ ة>b&2vKyϼD:,AGm\nziÙ.uχYC6OMf3or$5NHT[XF64T,ќM0E)`#5XY`פ;%1U٥m;R>QD DcpU'&LE/pm%]8firS4d 7y\`JnίI R3U~7+׸#m qBiDi*L69mY&iHE=(K&N!V.KeLDĕ{D vEꦚdeNƟe(MN9ߜR6&3(a/DUz<{ˊYȳV)9Z[4^n5!J?Q3eBoCM m<.vpIYfZY_p[=al-Y}Nc͙ŋ4vfavl'SA8|*u{-ߟ0%M07%<ҍPK! ѐ'theme/theme/_rels/themeManager.xml.relsM 0wooӺ&݈Э5 6?$Q ,.aic21h:qm@RN;d`o7gK(M&$R(.1r'JЊT8V"AȻHu}|$b{P8g/]QAsم(#L[PK-![Content_Types].xmlPK-!֧6 +_rels/.relsPK-!kytheme/theme/themeManager.xmlPK-!Ptheme/theme/theme1.xmlPK-! ѐ' theme/theme/_rels/themeManager.xml.relsPK] 0ddd  IM  q y   reWWK?0({ncZ \!!O""D##>$$2%%)&&*''$(())**+}++y,,o--a..Y//M00L11@22333&44556677889~99u::m;;`<<M==J>>5??"@@*AABBCCDDEyEEmF GGGrHHdII[JJPKKBLL;MM*NN OOPPQQRRSSSTTxUUmVVdWW`XX^YYQZZU[[T\\P]]J^^F__D``Aaa;bb5cc2dd1ee,ff+gg#hhiijj kk ll mm nnoxoomppjqqcrrXssOttCuuJvv=ww5xx(yyzz{{|||~}}t~~rbڀTw>Ġpu߮oѻx[.9&c'cuqQQ  E!#%#)U+^.q046,:>1@ADKGILMcUYB^4aDdgil}      !"#$%&'()*+,-/0123456789:;<=>?@ACDEFGHIJKLMNOPQRSTUWXYZ[\]^_`abcdefghiklmnopqrstuvwxyz{|}    #&(*,/1568:;=>@BCGJLMOQSUWY[^beglK#Z,5>GPXZcm+vyiŌxyܟ"a۰w۱YobO*7UGN%nk    v7l ^!"#&e*/u5!:>!??7@AtDGJMS]VZz^6abvd=efghjl,u}.BVj~  !"$%')+-.023479<?ADEFHIKNPRTVXZ\]_`acdfhmnZrs 2457Wv+GJKMm0LOPRr"8TWXZz   ,Eadeg  0B^abd 2A]`ac$1MPQSs $ @ C D F f v   2 5 6 8 X g  2 5 6 8 X h & ) * , L \ x { | ~    @ M i l m o 1Fbefh )7SVWYy0LOPRr&BEFHhz*FIJLl| <?@Bbr2568Xh ),-/O`| #$&FSorsu7Hdghj  0?[^_a   ,A]`ac%4PSTVv)EHIKk|#?BCEet3679Yh*-.0Pa}+./1Qb~ % ( ) + K ] y | }  ! !#!$!&!F!V!r!u!v!x!!!!!!!!!""""="O"k"n"o"q"""""""""# # ##.#<#X#[#\#^#~########$$$$&$8$T$W$X$Z$z$$$$$$$$$$$$%.%J%M%N%P%p%%%%%%%%%%%%& &<&?&@&B&b&u&&&&&&&&&&&''4'7'8':'Z'h'''''''''''' (((+(,(.(N(a(}((((((((((( )')*)+)-)M)`)|))))))))))))***!*A*P*l*o*p*r*********++++4+B+^+a+b+d+++++++++,,,,',4,P,S,T,V,v,,,,,,,,,,,,-3-O-R-S-U-u------------.&.B.E.F.H.h.v........... //8/;//^/p///////////0090<0=0?0_0r0000000000011/1213151U1c1111111111112"2%2&2(2H2Z2v2y2z2|222222222333 3@3R3n3q3r3t333333333444464E4a4d4e4g4444444445555&525N5Q5R5T5t5555555555556/6K6N6O6Q6q6}66666666666776797:7<7\7l7777777777778#8&8'8)8I8V8r8u8v8x888888889+9.9/919Q9_9{9~9999999999:: :!:#:C:S:o:r:s:u:::::::::;;;;>;P;l;o;p;r;;;;;;;;;<<<<6<F<b<e<f<h<<<<<<<<<== = =+=8=T=W=X=Z=z============>,>H>K>L>N>n>>>>>>>> ????3?@?\?_?`?b??????????@@@#@1@M@P@Q@S@s@@@@@@@@@@@@A#A?ABACAEAeAtAAAAAAAAAAA BB6B9B:BjAjBjDjdjtjjjjjjjjjjjkk3k6k7k9kYklkkkkkkkkkkkll*l-l.l0lPl_l{l~llllllllllmm!m"m$mDmVmrmumvmxmmmmmmmm n%n(n)n+nKnXntnwnxnznnnnnnnnnoooo>oMoiolomooooooooooopppp6pFpbpepfphpppppppppqqq q)q9qUqXqYq[q{qqqqqqqqqqqqr,rHrKrLrNrnr~rrrrrrrrrrrss;s>s?sAsasqssssssssssstt.t1t2t4tTtgttttttttttttu*u-u.u0uPucuuuuuuuuuuuuv"v%v&v(vHvYvuvxvyv{vvvvvvvvwww w"wBwWwswvwwwywwwwwwwwwxxxx8xGxcxfxgxixxxxxxxxxy y y y-y9yUyXyYy[yyzkzĘܘ Y`` ad X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%X%̕XX"%w!!CqX  /Xb$807>,#j2s1b$voupI7;p =cQ@ 0(  B S  ?L4(    c TA. Q`TQ`T#" `?  c TA. Q`TQ`T#" `?  c AV phpexcel_logo zHXAXMDXMRXMS QOXzHX#" `?  c AV phpexcel_logo zHXAXMDXMRXMS QOXzHX#" `? IJX &k@y>-@X &k@y>-@w _Toc220218799 _Toc220929947 _Toc220929948 _Toc220929949 _Toc220929950 _Ref220740191 _Ref220740210 _Toc220929951 _Toc220929952 _Toc220929953 _Toc220929954 _Toc220929955 _Toc220929956 _Toc220929957 _Toc220929958 _Toc220929959 _Toc220929960 _Toc220929961 _Toc220929962 _Toc220929963 _Toc220929964 _Toc220929965 _Toc220929966 _Toc220929967 _Toc220929968 _Toc220929969 _Toc220929970 _Toc220929971 _Toc220929972 _Toc220929973 _Toc220929974 _Toc220929975 _Toc220929976 _Toc220929977 _Toc220929978 _Toc220929979 _Toc220929980 _Toc220929981 _Toc220929982 _Toc220929983 _Toc220929984 _Toc220929985 _Toc220929986 _Toc220929987 _Toc220929988 _Toc220929989 _Toc220929990 _Toc220929991 _Toc220929992 _Toc220929993 _Toc220929994 _Toc220929995 _Toc220929996 _Toc220929997 _Toc220929998 _Toc220929999 _Toc220930000 _Toc220930001 _Toc220930002 _Toc220930003 _Toc220930004 _Toc220930005 _Toc220930006 _Toc220930007 _Toc220930008 _Toc220930009 _Toc220930010 _Toc220930011 _Toc220930012 _Toc220930013 _Toc220930014 _Toc220930015 _Toc220930016 _Toc220930017 _Toc220930018 _Toc220930019 _Toc220930020 _Toc220930021 _Toc220930022 _Toc220930023 _Toc220930024 _Toc220930025 _Toc220930026 _Toc220930027 _Toc220930028 _Toc220930029 _Toc220930030 _Toc220930031 _Toc220930032 _Toc220930033 _Toc220930034 _Toc220930035 _Toc220930036 _Toc220930037 _Toc220930038 _Toc220930039 _Toc220930040 _Toc220930041 _Toc220930042 _Toc220930043 _Toc220930044 _Toc220930045 _Toc220930046 _Toc220930047 _Toc220930048 _Toc220930049 _Toc220930050 _Toc220930051 _Toc220930052 _Toc220930053 _Toc220930054 _Toc220930055 _Toc220930056 _Toc220930057 _Toc220930058 _Toc220930059 _Toc220930060 _Toc220930061 _Toc220930062 _Toc220930063 _Toc220930064 _Toc220930065 _Toc220930066 _Toc220930067 _Toc220930068 _Toc220930069 _Toc220930070 _Toc220930071 _Toc220930072 _Toc220930073 _Toc220930074 _Toc220930075 _Toc220930076 _Toc220930077 _Toc220930078 _Toc220930079 _Toc220930080 _Toc220930081 _Toc220930082 _Toc220930083 _Toc220930084 _Toc220930085 _Toc220930086 _Toc220930087 _Toc220930088 _Toc220930089 _Toc220930090 _Toc220930091 _Toc220930092 _Toc220930093 _Toc220930094 _Toc220930095 _Toc220930096 _Toc220930097 _Toc220930098 _Toc220930099 _Toc220930100 _Toc220930101 _Toc220930102 _Toc220930103 _Toc220930104 _Toc220930105 _Toc220930106 _Toc220930107 _Toc220930108 _Toc220930109 _Toc220930110 _Toc220930111 _Toc220930112 _Toc220930113 _Toc220930114 _Toc220930115 _Toc220930116 _Toc220930117 _Toc220930118 _Toc220930119 _Toc220930120 _Toc220930121 _Toc220930122 _Toc220930123 _Toc220930124 _Toc220930125 _Toc220930126 _Toc220930127 _Toc220930128 _Toc220930129 _Toc220930130 _Toc220930131 _Toc220930132 _Toc220930133 _Toc220930134 _Toc220930135 _Toc220930136 _Toc220930137 _Toc220930138 _Toc220930139 _Toc220930140 _Toc220930141 _Toc220930142 _Toc220930143 _Toc220930144 _Toc220930145 _Toc220930146 _Toc220930147 _Toc220930148 _Toc220930149 _Toc220930150 _Toc220930151 _Toc220930152 _Toc220930153 _Toc220930154 _Toc220930155 _Toc220930156 _Toc220930157 _Toc220930158 _Toc220930159 _Toc220930160 _Toc220930161 _Toc220930162 _Toc220930163 _Toc220930164 _Toc220930165 _Toc220930166 _Toc220930167 _Toc220930168 _Toc220930169 _Toc220930170 _Toc220930171 _Toc220930172 _Toc220930173 _Toc220930174 _Toc220930175 _Toc220930176 _Toc220930177 _Toc220930178 _Toc220930179 _Toc220930180 _Toc220930181 _Toc220930182 _Toc220930183 _Toc220930184 _Toc220930185 _Toc220930186 _Toc220930187 _Toc220930188 _Toc220930189 _Toc220930190 _Toc220930191 _Toc220930192 _Toc220930193 _Toc220930194 _Toc220930195 _Toc220930196 _Toc220930197 _Toc220930198 _Toc220930199 _Toc220930200 _Toc220930201 _Toc220930202 _Toc220930203 _Toc220930204 _Toc220930205 _Toc220930206 _Toc220930207 _Toc220930208 _Toc220930209 _Toc220930210 _Toc220930211 _Toc220930212 _Toc220930213 _Toc220930214 _Toc220930215 _Toc220930216 _Toc220930217 _Toc220930218 _Toc220930219 _Toc220930220 _Toc220930221 _Toc220930222 _Toc220930223 _Toc220930224 _Toc220930225 _Toc220930226 _Toc220930227 _Toc220930228 _Toc220930229 _Toc220930230 _Toc220930231 _Toc220930232 _Toc220930233 _Toc220930234 _Toc220930235 _Toc220930236 _Toc220930237 _Toc220930238 _Toc220930239 _Toc220930240 _Toc220930241 _Toc220930242 _Toc220930243 _Toc220930244 _Toc220930245 _Toc220930246 _Toc220930247 _Toc220930248 _Toc220930249 _Toc220930250 _Toc220930251 _Toc220930252 _Toc220930253 _Toc220930254 _Toc220930255 _Toc220930256 _Toc220930257 _Toc220930258 _Toc220930259 _Toc220930260 _Toc220930261 _Toc220930262 _Toc220930263 _Toc220930264 _Toc220930265 _Toc220930266 _Toc220930267 _Toc220930268 _Toc220930269 _Toc220930270 _Toc220930271 _Toc220930272 _Toc220930273 _Toc220930274 _Toc220930275 _Toc220930276 _Toc220930277 _Toc220930278 _Toc220930279 _Toc220930280 _Toc220930281 _Toc220930282 _Toc220930283 _Toc220930284 _Toc220930285 _Toc220930286 _Toc220930287 _Toc220930288 _Toc220930289 _Toc220930290 _Toc220930291 _Toc220930292 _Toc220930293 _Toc220930294 _Toc220930295 _Toc220930296 _Toc220930297 _Toc220930298 _Toc220930299 _Toc220930300 _Toc220930301 _Toc220930302 _Toc220930303 _Toc220930304 _Toc220930305 _Toc220930306 _Toc220930307 _Toc220930308 _Toc220930309 _Toc220930310 _Toc220930311 _Toc220930312 _Toc220930313 _Toc220930314 _Toc220930315 _Toc220930316 _Toc220930317 _Toc220930318Q]yw{{{{}x̕:Wyʖ7Qo—ܗLеRL+PVah           & / 8 A H M S [ d m v }                   ! 6 S q      ' D a  v /Lf )Hgl"Bb%<Vb|#=FY^eirw{1PWu}2%+&166666666666677777!7&7-7J7h7o7t7|77777777777777 8888 8(82878R8n88888888993=@DD0E[NSR^RgRoRRRR!V)V5ViVVVVVVWPWXWcWWWX XXX'XZXcXpXXXXXY!Y.Y3Y9YAYFYLYRY`YjYsY~YYYYZZZBZLZ}ZZZZZZ[[[[K[R[X[[[[[[[[[\2\b\\\\\\\]"]T]]]]]]$^+^0^a^^^^_ __G_O_______/`d  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvPPYwy{}}}}֕$AcЖ!;YuƗSٵW$1T_fo           $ - 6 ? F K Q Y b k t {                    4 = [ z      . K i  y  6Pi2Qjp ,Lj:@`f !'DW\cgpuy:U_{7%++1666666666667 77777$7+747R7m7r7z777777777777778 8888&80858<8X8x8888888899:=@DE8EbN\ReRmRvRRRR'V3VL>>>>?@?`????@1@Q@@@@@#ACAtAAAAB:BjBBBBC/C`CCCCD!DXDxDDDDEJEjEEEE F9FYFFFFF4GTGGGGG)HIHHHHH I@IrIIIIJ;JoJJJJK8KjKKKKL2LfLLLL M-M]M}MMMMNRNrNNNNOIOiOOOOPEPePPPPQCQcQQQQR6RVRRRRS:SZSSSST9TYTTTTU5UUUUUUU/VOVVVVV+WKW~WWWW)XIX~XXXX&YFYxYYYY Z@ZqZZZZ[:[o[[[[\7\m\\\\]6]j]]]]^1^i^^^^_0_b____`(`[`{```a#aTataaaabHbhbbbbcGcgccccdFdfddddeIeieeeefAfaffffg7gWggggg,hLhhhhh)iIi|iiii"jBjtjjjjk7klkkkkl.l_llllm"mVmvmmm n)nXnxnnnnoMomoooopFpfppppq9qYqqqqq,rLr~rrrrs?sqsssst2tgttttu.ucuuuuv&vYvyvvvw wWwwwwwwxGxgxxxx y9yYyyyylz||1}8}}}~~~~}ր؀2@Cactځ߁#0DFVX`fz|Ո݈`h[cV_%,<w͒ϒْےēƓ֓ؓ7KMWY`ҔԔĘZb ٠۠.:Wcɡա,3;MV\JTWuw6"6>\ǥ֥ ܩީԫ %1KWq}Ĭ۬ O[)+=IɮˮӮٮ !'6=EW`fntίկݯ  (:CIQWfmu )1Oıͱӱֱϲ>DJPSgoҳԳ &.L´ɴϴҴ QS|ηз+7Zfø'Ĺ̹޹$3:BT]c \fi !)G069MUs޽$&0MPt}ľai"KS`hXd5;JQYktz6Bdp /;R^u.:u{~+1:@CW_} %-8DfrSYhowx~%+FNck7?z#/S_)08JSYsy:@CW_}MUbjam 5Abn"4=CIO^em@F`huNVckjv>Jmy ")1CLRY_nu}SYt|X`mudp!-EKZai{"Zcel9BGNfr&2)08JSY9WYjAMekz$B 8Do{-3BIQclry 08V7?W_ ,P\&,;BJ\ekqwntFN[cHTx'-<CK]flu{ p v              $ & - / 6 8 ? A F H K M Q ?Keq)BHW^fx LPfi<@V`bf| !Uay +QWfn :!F!_!k!!!!!!!!!!!!!""F"L"e"m""")#-###[$_$$$v&&&&&&&&&&&'''!'5'='['''''''q(v(((((e)m)o)t)))++.-:-S-_-v-|------------.;.A.[.c.{../!/|//O0S0s0{082D2^2j22222222222223 3G3M3333384=4k4s4445556v:~:::::::::: ;;;(;4;6;;;@;I;Z;f;;;;;;;;;;;;; <<<)<1<O<g<q<y<<<<>>>>???#?K?R?U?_?d?m?~??????????????@@@$@0@:@c@i@l@@@@@@@@BBBB$C+C.C8C=CFCWCcCeCjCoCxCCCCCCCCCCCCC DDCDIDLD`DhDDDDDD=EEEEEEEEEEEEE#H-HII"I)I,I6I;IDIUIaIcIhIkItIIIIIIIIIIIIIJJJ*J-J;J?JFJNJ`JiJoJJJyKKKKKKKKKKKKKKKLRLXLkLuLcMrM~MMMMMMMMMMMMMMM!N-NL>>>>?@?`????@1@Q@@@@@#ACAtAAAAB:BjBBBBC/C`CCCCD!DXDxDDDDEJEjEEEE F9FYFFFFF4GTGGGGG)HIHHHHH I@IrIIIIJ;JoJJJJK8KjKKKKL2LfLLLL M-M]M}MMMMNRNrNNNNOIOiOOOOPEPePPPPQCQcQQQQR6RVRRRRS:SZSSSST9TYTTTTU5UUUUUUU/VOVVVVV+WKW~WWWW)XIX~XXXX&YFYxYYYY Z@ZqZZZZ[:[o[[[[\7\m\\\\]6]j]]]]^1^i^^^^_0_b____`(`[`{```a#aTataaaabHbhbbbbcGcgccccdFdfddddeIeieeeefAfaffffg7gWggggg,hLhhhhh)iIi|iiii"jBjtjjjjk7klkkkkl.l_llllm"mVmvmmm n)nXnxnnnnoMomoooopFpfppppq9qYqqqqq,rLr~rrrrs?sqsssst2tgttttu.ucuuuuv&vYvyvvvw wWwwwwwwxGxgxxxx y9yYy]yxyylzw{{}}[xĘBYLTaܨ*xܩߩеڵGU`oNi#QRXL>X RRbm|%N{+2Pp/LWfV AP[j % &  v2%8%++&1,1693=;=@@DDDE0E9E,NcN5RwRRRRRV=ViVrVVVVVW$WPWlWWWWWX.XZXzXXXXXYYYYZZBZQZ}ZZZZZ[K[^[[[[[\6\b\k\\\\\](]T]Z]]]]]]]$^5^a^j^^^^^__G_W______`/`7`'a-aaa bFcHc d ddddddddddd3dSdadmdvdxdydzd{ddddddylz{}ĘQL&a d dddddddddddxdydzd{ddd |N+lT}V~\r"h(l&V|2ztl\ ""ିo μLc<+Qxijw; 8@'5!ijbc3BWh9|f]Q9NFK)}esQ #u*Y 9|v_h_12| b8@'N[jul8#xrOp{nv-t\}lj ~0c^`.^`.^`.^`. ^`OJQJo( ^`OJQJo( ^`OJQJo( ^`OJQJo(hh^h`. hh^h`OJQJo((^`56B*CJ,OJQJo(phhHi^`OJQJ^Jo(hHopp^p`OJQJo(hH@ @ ^@ `OJQJo(hH^`OJQJ^Jo(hHo^`OJQJo(hH^`OJQJo(hH^`OJQJ^Jo(hHoPP^P`OJQJo(hHh ^`hH.h ^`hH.h pLp^p`LhH.h @ @ ^@ `hH.h ^`hH.h L^`LhH.h ^`hH.h ^`hH.h PLP^P`LhH. h^h`hH. P^`PhH.. @ ^`hH... xx^`xhH.... H^`hH .....  X^ `XhH ......  ^ `hH.......  8^`8hH........  `!^``hH.........h^`OJQJo(hHh^`OJQJ^Jo(hHohpp^p`OJQJo(hHh@ @ ^@ `OJQJo(hHh^`OJQJ^Jo(hHoh^`OJQJo(hHh^`OJQJo(hHh^`OJQJ^Jo(hHohPP^P`OJQJo(hH^`OJPJQJ^Jo(-^`OJQJ^Jo(hHopp^p`OJQJo(hH@ @ ^@ `OJQJo(hH^`OJQJ^Jo(hHo^`OJQJo(hH^`OJQJo(hH^`OJQJ^Jo(hHoPP^P`OJQJo(hHh^`OJQJo(hHh^`OJQJ^Jo(hHohpp^p`OJQJo(hHh@ @ ^@ `OJQJo(hHh^`OJQJ^Jo(hHoh^`OJQJo(hHh^`OJQJo(hHh^`OJQJ^Jo(hHohPP^P`OJQJo(hHh^`OJQJo(hHh^`OJQJ^Jo(hHohpp^p`OJQJo(hHh@ @ ^@ `OJQJo(hHh^`OJQJ^Jo(hHoh^`OJQJo(hHh^`OJQJo(hHh^`OJQJ^Jo(hHohPP^P`OJQJo(hHh^`OJQJo(hHh^`OJQJ^Jo(hHohpp^p`OJQJo(hHh@ @ ^@ `OJQJo(hHh^`OJQJ^Jo(hHoh^`OJQJo(hHh^`OJQJo(hHh^`OJQJ^Jo(hHohPP^P`OJQJo(hH(9^`56B*CJ,OJQJo(phhHi^`OJQJ^Jo(hHopp^p`OJQJo(hH@ @ ^@ `OJQJo(hH^`OJQJ^Jo(hHo^`OJQJo(hH^`OJQJo(hH^`OJQJ^Jo(hHoPP^P`OJQJo(hHh(^`56B*CJOJQJo(ph33hHh^`OJQJ^Jo(hHohpp^p`OJQJo(hHh@ @ ^@ `OJQJo(hHh^`OJQJ^Jo(hHoh^`OJQJo(hHh^`OJQJo(hHh^`OJQJ^Jo(hHohPP^P`OJQJo(hH(^`56B*CJ,OJQJo(phhHi^`OJQJ^Jo(hHopp^p`OJQJo(hH@ @ ^@ `OJQJo(hH^`OJQJ^Jo(hHo^`OJQJo(hH^`OJQJo(hH^`OJQJ^Jo(hHoPP^P`OJQJo(hH h^h`hH. P^`PhH.. @ ^`hH... xx^`xhH.... H^`hH .....  X^ `XhH ......  ^ `hH.......  8^`8hH........  `!^``hH......... h^h`hH. P^`PhH.. @ ^`hH... xx^`xhH.... H^`hH .....  X^ `XhH ......  ^ `hH.......  8^`8hH........  `!^``hH.........(^`56B*CJOJQJo(phhHi^`OJQJ^Jo(hHopp^p`OJQJo(hH@ @ ^@ `OJQJo(hH^`OJQJ^Jo(hHo^`OJQJo(hH^`OJQJo(hH^`OJQJ^Jo(hHoPP^P`OJQJo(hH(^`56B*CJ,OJQJo(phhHi^`OJQJ^Jo(hHopp^p`OJQJo(hH@ @ ^@ `OJQJo(hH^`OJQJ^Jo(hHo^`OJQJo(hH^`OJQJo(hH^`OJQJ^Jo(hHoPP^P`OJQJo(hHh^`OJQJo(hHh^`OJQJ^Jo(hHohpp^p`OJQJo(hHh@ @ ^@ `OJQJo(hHh^`OJQJ^Jo(hHoh^`OJQJo(hHh^`OJQJo(hHh^`OJQJ^Jo(hHohPP^P`OJQJo(hHh(^`56B*CJOJQJo(ph33hHh^`OJQJ^Jo(hHohpp^p`OJQJo(hHh@ @ ^@ `OJQJo(hHh^`OJQJ^Jo(hHoh^`OJQJo(hHh^`OJQJo(hHh^`OJQJ^Jo(hHohPP^P`OJQJo(hHh^`OJQJo(hHh^`OJQJ^Jo(hHohp^p`OJQJo(hHh@ ^@ `OJQJo(hHh^`OJQJ^Jo(hHoh^`OJQJo(hHh^`OJQJo(hHh^`OJQJ^Jo(hHohP^P`OJQJo(hHhh^h`OJQJo(hHh8^8`OJQJ^Jo(hHoh^`OJQJo(hHh ^ `OJQJo(hHh ^ `OJQJ^Jo(hHohx^x`OJQJo(hHhH^H`OJQJo(hHh^`OJQJ^Jo(hHoh^`OJQJo(hH h^h`hH. P^`PhH.. @ ^`hH... xx^`xhH.... H^`hH .....  X^ `XhH ......  ^ `hH.......  8^`8hH........  `!^``hH.........h(^`56B*CJOJQJo(ph33hHh^`OJQJ^Jo(hHohpp^p`OJQJo(hHh@ @ ^@ `OJQJo(hHh^`OJQJ^Jo(hHoh^`OJQJo(hHh^`OJQJo(hHh^`OJQJ^Jo(hHohPP^P`OJQJo(hH h ^`o(hH Appendix :h ^`hH.h pL^p`LhH.h @ ^@ `hH.h ^`hH.h L^`LhH.h ^`hH.h ^`hH.h PL^P`LhH. Op{u*YLc}esQbc3Qx5!; 0 bN[j0]Q9-t\}9|v_FK""h9h_~}|o w ~u#x *r8F,CC         CR8, t1W2 am;U>[fk1v4m(19QTVrswe!.& g ]i + . ~d I   O Qtwxn:("?w~8MhC>:8>S##kP3>X F h?8#% L!!JB!/ "6"<"##Lh#Fl#l$0}$B%HL%'~i'(<)DR)&z) *5+oT+ ,+=,t,--n-.2.Q0b21~12W23.32s30\4x56.6]96>7E@7$&8=8=9 }9D:X:P;q>~VQATa)@EfZ r%>Qp`449{! +!B Z>v0L}T6*>}!4ds`s` 2QHP %2!xx3PHPExcel Function Reference developer documentation Mark Bakermaarten.balliauw                           Oh+'0   <H h t 4PHPExcel Function Reference developer documentation Mark Baker Normal.dotmmaarten.balliauw282Microsoft Office Word@BZt@.Q <@X>T6*՜.+,D՜.+,` hp|  }s` 4PHPExcel Function Reference developer documentation Titlev 8@ _PID_HLINKSAvVRhttp://www.codeplex.com/PHPExcel/Wiki/View.aspx?title=Credits&referringTitle=Home,NVhttp://www.codeplex.com/PHPExcel/Wiki/View.aspx?title=FAQ&referringTitle=Requirements,2,_Toc2209303182,_Toc2209303172,_Toc2209303162,_Toc2209303152,_Toc2209303142,_Toc2209303132,_Toc2209303122,_Toc2209303112,_Toc2209303102~,_Toc2209303092x,_Toc2209303082r,_Toc2209303072l,_Toc2209303062f,_Toc2209303052`,_Toc2209303042Z,_Toc2209303032T,_Toc2209303022N,_Toc2209303012H,_Toc2209303003B,_Toc2209302993<,_Toc22093029836,_Toc22093029730,_Toc2209302963*,_Toc2209302953$,_Toc2209302943,_Toc2209302933,_Toc2209302923,_Toc2209302913 ,_Toc2209302903,_Toc2209302893,_Toc2209302883,_Toc2209302873,_Toc2209302863,_Toc2209302853,_Toc2209302843,_Toc2209302833,_Toc2209302823,_Toc2209302813,_Toc2209302803,_Toc2209302793,_Toc2209302783,_Toc2209302773,_Toc2209302763,_Toc2209302753,_Toc2209302743,_Toc2209302733,_Toc2209302723,_Toc2209302713,_Toc2209302703,_Toc2209302693,_Toc2209302683,_Toc2209302673|,_Toc2209302663v,_Toc2209302653p,_Toc2209302643j,_Toc2209302633d,_Toc2209302623^,_Toc2209302613X,_Toc2209302603R,_Toc2209302593L,_Toc2209302583F,_Toc2209302573@,_Toc2209302563:,_Toc22093025534,_Toc2209302543.,_Toc2209302533(,_Toc2209302523",_Toc2209302513,_Toc2209302503,_Toc2209302493,_Toc2209302483 ,_Toc2209302473,_Toc2209302463,_Toc2209302453,_Toc2209302443,_Toc2209302433,_Toc2209302423,_Toc2209302413,_Toc2209302403,_Toc2209302393,_Toc2209302383,_Toc2209302373,_Toc2209302363,_Toc2209302353,_Toc2209302343,_Toc2209302333,_Toc2209302323,_Toc2209302313,_Toc2209302303,_Toc2209302293,_Toc2209302283,_Toc2209302273,_Toc2209302263,_Toc2209302253,_Toc2209302243z,_Toc2209302233t,_Toc2209302223n,_Toc2209302213h,_Toc2209302203b,_Toc2209302193\,_Toc2209302183V,_Toc2209302173P,_Toc2209302163J,_Toc2209302153D,_Toc2209302143>,_Toc22093021338,_Toc22093021232,_Toc2209302113,,_Toc2209302103&,_Toc2209302093 ,_Toc2209302083,_Toc2209302073,_Toc2209302063,_Toc2209302053,_Toc2209302043,_Toc2209302033,_Toc2209302023,_Toc2209302013,_Toc2209302000,_Toc2209301990,_Toc2209301980,_Toc2209301970,_Toc2209301960,_Toc2209301950,_Toc2209301940,_Toc2209301930,_Toc2209301920,_Toc2209301910,_Toc2209301900,_Toc2209301890,_Toc2209301880,_Toc2209301870,_Toc2209301860,_Toc2209301850,_Toc2209301840,_Toc2209301830,_Toc2209301820~,_Toc2209301810x,_Toc2209301800r,_Toc2209301790l,_Toc2209301780f,_Toc2209301770`,_Toc2209301760Z,_Toc2209301750T,_Toc2209301740N,_Toc2209301730H,_Toc2209301720B,_Toc2209301710<,_Toc22093017006,_Toc22093016900,_Toc2209301680*,_Toc2209301670$,_Toc2209301660,_Toc2209301650,_Toc2209301640,_Toc2209301630 ,_Toc2209301620,_Toc2209301610,_Toc2209301600,_Toc2209301590,_Toc2209301580,_Toc2209301570,_Toc2209301560,_Toc2209301550,_Toc2209301540,_Toc2209301530,_Toc2209301520,_Toc2209301510,_Toc2209301500,_Toc2209301490,_Toc2209301480,_Toc2209301470,_Toc2209301460,_Toc2209301450,_Toc2209301440,_Toc2209301430,_Toc2209301420,_Toc2209301410,_Toc2209301400,_Toc2209301390|,_Toc2209301380v,_Toc2209301370p,_Toc2209301360j,_Toc2209301350d,_Toc2209301340^,_Toc2209301330X,_Toc2209301320R,_Toc2209301310L,_Toc2209301300F,_Toc2209301290@,_Toc2209301280:,_Toc22093012704,_Toc2209301260.,_Toc2209301250(,_Toc2209301240",_Toc2209301230,_Toc2209301220,_Toc2209301210,_Toc2209301200 ,_Toc2209301190,_Toc2209301180,_Toc2209301170,_Toc2209301160,_Toc2209301150,_Toc2209301140,_Toc2209301130,_Toc2209301120,_Toc2209301110,_Toc2209301100,_Toc2209301090,_Toc2209301080,_Toc2209301070,_Toc2209301060,_Toc2209301050,_Toc2209301040,_Toc2209301030,_Toc2209301020,_Toc2209301010,_Toc2209301001,_Toc2209300991,_Toc2209300981,_Toc2209300971,_Toc2209300961z,_Toc2209300951t,_Toc2209300941n,_Toc2209300931h,_Toc2209300921b,_Toc2209300911\,_Toc2209300901V,_Toc2209300891P,_Toc2209300881J,_Toc2209300871D,_Toc2209300861>,_Toc22093008518,_Toc22093008412,_Toc2209300831,,_Toc2209300821&,_Toc2209300811 ,_Toc2209300801,_Toc2209300791,_Toc2209300781,_Toc2209300771,_Toc2209300761,_Toc2209300751,_Toc2209300741,_Toc2209300731,_Toc2209300721,_Toc2209300711,_Toc2209300701,_Toc2209300691,_Toc2209300681,_Toc2209300671,_Toc2209300661,_Toc2209300651,_Toc2209300641,_Toc2209300631,_Toc2209300621,_Toc2209300611,_Toc2209300601,_Toc2209300591,_Toc2209300581,_Toc2209300571,_Toc2209300561,_Toc2209300551,_Toc2209300541~,_Toc2209300531x,_Toc2209300521r,_Toc2209300511l,_Toc2209300501f,_Toc2209300491`,_Toc2209300481Z,_Toc2209300471T,_Toc2209300461N,_Toc2209300451H,_Toc2209300441B,_Toc2209300431<,_Toc22093004216,_Toc22093004110,_Toc2209300401*,_Toc2209300391$,_Toc2209300381,_Toc2209300371,_Toc2209300361,_Toc2209300351 ,_Toc2209300341,_Toc2209300331,_Toc2209300321,_Toc2209300311,_Toc2209300301,_Toc2209300291,_Toc2209300281,_Toc2209300271,_Toc2209300261,_Toc2209300251,_Toc2209300241,_Toc2209300231,_Toc2209300221,_Toc2209300211,_Toc2209300201,_Toc2209300191,_Toc2209300181,_Toc2209300171,_Toc2209300161,_Toc2209300151,_Toc2209300141,_Toc2209300131,_Toc2209300121,_Toc2209300111|,_Toc2209300101v,_Toc2209300091p,_Toc2209300081j,_Toc2209300071d,_Toc2209300061^,_Toc2209300051X,_Toc2209300041R,_Toc2209300031L,_Toc2209300021F,_Toc2209300011@,_Toc2209300009:,_Toc22092999994,_Toc2209299989.,_Toc2209299979(,_Toc2209299969",_Toc2209299959,_Toc2209299949,_Toc2209299939,_Toc2209299929 ,_Toc2209299919,_Toc2209299909,_Toc2209299899,_Toc2209299889,_Toc2209299879,_Toc2209299869,_Toc2209299859,_Toc2209299849,_Toc2209299839,_Toc2209299829,_Toc2209299819,_Toc2209299809,_Toc2209299799,_Toc2209299789,_Toc2209299779,_Toc2209299769,_Toc2209299759,_Toc2209299749,_Toc2209299739,_Toc2209299729,_Toc2209299719,_Toc2209299709,_Toc2209299699,_Toc2209299689z,_Toc2209299679t,_Toc2209299669n,_Toc2209299659h,_Toc2209299649b,_Toc2209299639\,_Toc2209299629V,_Toc2209299619P,_Toc2209299609J,_Toc2209299599D,_Toc2209299589>,_Toc22092995798,_Toc22092995692,_Toc2209299559,,_Toc2209299549&,_Toc2209299539 ,_Toc2209299529,_Toc2209299519,_Toc2209299509,_Toc2209299499,_Toc2209299489,_Toc220929947]I.http://www.php.net/manual/en/ref.datetime.php,  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*,-./012456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnozRoot Entry F@x|Data }1TableFWordDocumentSummaryInformation(+DocumentSummaryInformation834xCompObjy  F'Microsoft Office Word 97-2003 Document MSWordDocWord.Document.89q