ࡱ>  bdfhjlnprt y   !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`acdefghijklmnopqrstuvwxyz{|}~Root Entry FEZ P6 TWorkbook/3_VBA_PROJECT_CUR"-,0y&VBA< ɀ\p Windows User Ba=  ThisWorkbook=h-/8X@"1Arial1Arial1Arial1Arial1Arial1,Lucida Console1Arial1 Arial1 Arial1Arial1Arial1 Arial1 Arial1Arial1$Arial1 Arial1Arial1Arial19Arial1 Arial1 Arial1 Arial1Arial1Arial1Arial1hArial1Arial1Arial1Arial1Arial1 Arial1 Arial1Calibri1Calibri1 Arial1 Arial1Arial1"Arial1 "Arial1"Arial14"Arial1 "Arial1"Arial1"Arial1,8"Arial18"Arial18"Arial1>"Arial14"Arial1<"Arial1?"Arial1h8"Cambria1"Arial1 "Arial1 "Arial3#,##0\ " ";\-#,##0\ " "=#,##0\ " ";[Red]\-#,##0\ " "?#,##0.00\ " ";\-#,##0.00\ " "I"#,##0.00\ " ";[Red]\-#,##0.00\ " "q*6_-* #,##0\ " "_-;\-* #,##0\ " "_-;_-* "-"\ " "_-;_-@_-k)3_-* #,##0\ _ _-;\-* #,##0\ _ _-;_-* "-"\ _ _-;_-@_-,>_-* #,##0.00\ " "_-;\-* #,##0.00\ " "_-;_-* "-"??\ " "_-;_-@_-{+;_-* #,##0.00\ _ _-;\-* #,##0.00\ _ _-;_-* "-"??\ _ _-;_-@_-"#,##0\ "Esc.";\-#,##0\ "Esc."'"#,##0\ "Esc.";[Red]\-#,##0\ "Esc."(##,##0.00\ "Esc.";\-#,##0.00\ "Esc."-(#,##0.00\ "Esc.";[Red]\-#,##0.00\ "Esc."D?_-* #,##0\ "Esc."_-;\-* #,##0\ "Esc."_-;_-* "-"\ "Esc."_-;_-@_-JE_-* #,##0\ _E_s_c_._-;\-* #,##0\ _E_s_c_._-;_-* "-"\ _E_s_c_._-;_-@_-LG_-* #,##0.00\ "Esc."_-;\-* #,##0.00\ "Esc."_-;_-* "-"??\ "Esc."_-;_-@_-RM_-* #,##0.00\ _E_s_c_._-;\-* #,##0.00\ _E_s_c_._-;_-* "-"??\ _E_s_c_._-;_-@_-"$"#,##0_);\("$"#,##0\)!"$"#,##0_);[Red]\("$"#,##0\)""$"#,##0.00_);\("$"#,##0.00\)'""$"#,##0.00_);[Red]\("$"#,##0.00\)72_("$"* #,##0_);_("$"* \(#,##0\);_("$"* "-"_);_(@_).)_(* #,##0_);_(* \(#,##0\);_(* "-"_);_(@_)?:_("$"* #,##0.00_);_("$"* \(#,##0.00\);_("$"* "-"??_);_(@_)61_(* #,##0.00_);_(* \(#,##0.00\);_(* "-"??_);_(@_)50_-""* #,##0_-;\-""* #,##0_-;_-""* "-"_-;_-@_-,'_-* #,##0_-;\-* #,##0_-;_-* "-"_-;_-@_-=8_-""* #,##0.00_-;\-""* #,##0.00_-;_-""* "-"??_-;_-@_-4/_-* #,##0.00_-;\-* #,##0.00_-;_-* "-"??_-;_-@_-)$[$-816]dddd\,\ d" de "mmmm" de "yyyy[$-816]d/mmm;@"Sim";"Sim";"No"&!"Verdadeiro";"Verdadeiro";"Falso"(#"Activado";"Activado";"Desactivado" m/d/yyyy"Yes";"Yes";"No""True";"True";"False""On";"On";"Off"0.0                &  &  &  &  &  &  &  &  &  &  &  &  '  '  '  '  '  '  '  '  '  '  '  '  (  )   * ff     +  ,  - P . P /  /   0   1 ` 2       3   4 5 a> 6  `   @ "x  `  `@@  `@ a"  @  `@  h  `  d  h@ @   `@ @   d@ @  "P  D  `@ @ 2  `@@  `@  `  @  `@  h  `   d  h@  h@  ` @   `   `  )x@ )x )x   a"  H  h@  p@  x  p  p   a#""@ @ + a!   h  x@  a" P a" a"@ a"   @  a"   `@ @  d@ @   x  a! @   a!   a!   D (P  x )p@@ )p@ )p  @  h@ @   h  h@@   `@@  `@@   a#""@ @ +  h  x  h"@ @ 7  h!"@ @ 7  `@   `!@   `@ @   `!@ @ (  `!@ @ 2  `!@ @   `!@ @ 8  `!@ @   `!@ @ 3  `!@ @ <  `!@ @   `!@ @   `!!@ @   `!@ @  "x@ @  h   d@ @   a   a  ! 8@ @   8@ @ " 8@ @  d@ @   d@ @   d@ @ (  h@ @  a*@ a* a*   !x@ )x@ )x )x  "x@ "x "x   "x@  a    h@  h  h  `@   h   `   `    `!@ @ -  d@ @   `!@ @ 7  d@ @ >  d@ @ 3  d@ @    h@ @   h@ @    @   `    `    ` @    `    `   `@  h@   h   d   h   H  h  h@   `  @   `@   `@@   @ # h@@  a" "x  "x  d@ @   d@ @  D  `@ @ >  d@ @ 1  d@ @   d@ @ 2  `@ @   d@ @    l@ @    l@ @   h@ @   `@ @   `@ @   h@ @   h@@  h@ @   d@ @   d@ @ -  d@ @ 8  d@ @ 7 7 H  h@ @   h@ @   h@@   h@@   a" "x  "x a"@@  a"@  a"  @  $a   p@@   p @   a" @   a"  !p  a"@  a"  a"  "x"@@  "x"@  "x " @  $a"@ "x@ @   a""@   x@@   x @  !p@@  !p @   p@@  p @  p@@   p @   t@@  t@@   0 @ $a"@ $a "@ @ $a "@  $a " @   a* a"@ a" a"  "x@@  "x@  "x  @  "x@ "x  !x@@  !x@    8 @ !x @  (p@ (0 (0 (0@ !x@ !x !x   a! "x"@@  "x"@  "x " @  "x@ "x "x  )x@ )x )x  )p@ )p )p   a*@  a*  " ||7}5}<} ctivado"ef?_-;_-@_}<} ctivado"ef?_-;_-@_}<} ctivado"ef?_-;_-@_}<} ctivado"ef?_-;_-@_}<} ctivado"ef?_-;_-@_}<} ctivado"ef ?_-;_-@_}<} ctivado"L?_-;_-@_}<} ctivado"L?_-;_-@_}<} ctivado"L?_-;_-@_}<} ctivado"L?_-;_-@_}<} ctivado"L?_-;_-@_}<} ctivado"L ?_-;_-@_}<} ctivado"23?_-;_-@_}<} ctivado"23?_-;_-@_}<} ctivado"23?_-;_-@_}<} ctivado"23?_-;_-@_}<}  ctivado"23?_-;_-@_}<}! ctivado"23 ?_-;_-@_}<}" ctivado"?_-;_-@_}<}# ctivado"?_-;_-@_}<}$ ctivado"?_-;_-@_}<}% ctivado"?_-;_-@_}<}& ctivado"?_-;_-@_}<}' ctivado" ?_-;_-@_}<}( ctivado"?_-;_-@_}}) }ctivado"?_-;_-@__._-;_-@"??\ _-@_ }}* ctivado"?_-;_-@_???_._-;_-@???"??\ ???_-@_ ???}(}/ ctivado"}<}1 activado"?_-;_-@_}<}2 ctivado"?_-;_-@_}<}3 ctivado"??_-;_-@_}<}4 ctivado"23?_-;_-@_}(}5 ctivado"}}8 ??vctivado"̙?_-;_-@__._-;_-@"??\ _-@_ }<}9 }ctivado"?_-;_-@_}<}: ectivado"?_-;_-@_}x}<ctivado"?_-;_-@__._-;_-@ "??\ _-@_}}= ???ctivado"?_-;_-@_???_._-;_-@???"??\ ???_-@_ ???}-}? ctivado"}P}@ ctivado"?_-;_-@__._-;_-@}(}A ctivado"}(} ctivado"}(}ctivado" 20% - Accent1H 20% - Accent1 ef  20% - Accent2H" 20% - Accent2 ef  20% - Accent3H& 20% - Accent3 ef  20% - Accent4H* 20% - Accent4 ef  20% - Accent5H. 20% - Accent5 ef  20% - Accent6H2 20% - Accent6  ef  40% - Accent1H 40% - Accent1 L  40% - Accent2H# 40% - Accent2 L湸  40% - Accent3H' 40% - Accent3 L  40% - Accent4H+ 40% - Accent4 L  40% - Accent5H/ 40% - Accent5 L  40% - Accent6H3 40% - Accent6  Lմ  60% - Accent1H 60% - Accent1 23  60% - Accent2H$ 60% - Accent2 23ٗ  60% - Accent3H( 60% - Accent3 23֚  60% - Accent4H, 60% - Accent4 23  60% - Accent5H0 60% - Accent5 23 ! 60% - Accent6H4 60% - Accent6  23  "Accent1<Accent1 O  #Accent2<!Accent2 PM  $Accent3<%Accent3 Y  %Accent4<)Accent4 d  &Accent5<-Accent5 K  'Accent6<1Accent6  F (Bad4Bad  ) Calculation| Calculation  } * Check Cellz Check Cell  ????????? ???+ Comma,( Comma [0]-&Currency.. Currency [0]/Explanatory TextB5Explanatory Text 0 : Followed Hyperlink 1Good6Good  a2 Heading 1B Heading 1 I}O3 Heading 2B Heading 2 I}?4 Heading 3B Heading 3 I}235 Heading 44 Heading 4 I}6( Hyperlink7 Hyperlink 2 8InputpInput ̙ ??v 9 Linked CellF Linked Cell } :Neutral<Neutral  e"Normal ;Normal 2&Normal 2 <Noteb Note   =OutputrOutput  ???????????? ???>$Percent ?Title1Title I}% @TotalHTotal OOA Warning Text: Warning Text XTableStyleMedium9PivotStyleLight16`M Input_Prod f InputConfig ظHelpqDemo RestrictionsLMacro Configurations Dump DEMO Data_>2Documents and SettingsTitonaDesktopBook26.xlsHelpY]XLCalendars3Demo.xlsInputConfigHelpMacro ConfigurationsDemo RestrictionsYYEACPregOfficeHelpDev_SourcesTradAily2Dev3XLCalendars25Demo.xlsInputConfigHelpMacro ConfigurationsDemo RestrictionsYY> :$CONFIG_Sheet__Advanced_Customization:% DEMO_RestoreSampleData HEADDAYA3);05;05 ;05;',;', ;',;#;" ;## ;#;; ; HEADDAYA3);05;05 ;05;',;', ;',;#;" ;## ;#;; ; HEADDAYA3);05;05 ;05;',;', ;',;#;" ;## ;#;; ; HEADDAYA4);: :; ;;#;# ;#;',;'+ ;', ;'+:+;',;05;05 ;05 HEADDAYA4);: :; ;;#;# ;#;',;'+ ;', ;'+:+;',;05;05 ;05 HEADDAYA4);: :; ;;#;# ;#;',;'+ ;', ;'+:+;',;05;05 ;05 HEADWEEKA3);; ;;; ;;&&;&& ;&&;//;// ;// HEADWEEKA3);; ;;; ;;&&;&& ;&&;//;// ;// HEADWEEKA3);; ;;; ;;&&;&& ;&&;//;// ;// HEADWEEKA4);; ;;; ;;&&;&& ;&&;//;// ;// HEADWEEKA4);; ;;; ;;&&;&& ;&&;//;// ;// HEADWEEKA4);; ;;; ;;&&;&& ;&&;//;// ;//9#HOLIDAYS_Sheet__Holidays_Management:n MainN8Main_Help___INPUT_Sheet__Create_Calendars___GANTT_Charts:  ;4   ;   ;   ; u   ;u   ;$  ResetTaskListfNf8@<4;r;R3HV!Tң2KFHV!Tң2KJFIF``C   %# , #&')*)-0-(0%()(C   (((((((((((((((((((((((((((((((((((((((((((((((((((T" }!1AQa"q2#BR$3br %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz w!1AQaq"2B #3Rbr $4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz ?+&k屲E76bR,  0bif ĀHn;OVus6ah e#=WКTiW RQcBdJPʫ1>lh cUԭ-YHեGURgOV89]>+ź ZvλY8}?٠lw5K>kM*kiIȕۓ@RwF56Z\C*FV(wG9NGL}E|O!;-aEsr '=qw ~xtjMX峖7i2 oCo@jډUmBQ$ vqQw>ḨqA6e=i"䌶ݑ]I|C[ɣz[oKE/]ی_1Tw8+|4'cm2Ḓ mI9͞093imtH2 Q&7G. J{]óEww;9]+]gҺM$^f%\]@|ܜɒ  tEflc$D31;*chPIB&j7#75O[{>~ҺEd~!;w}t8:6& jLNUqҀ<\H7H,ؖu&:3X<1vSÄR_Fצ;=0dsЌC^zݻD;,EΛ$y32rq4^sϨxR E$\uaᵅ)/l $vO{?|wCPҎ^PlbS"2}B޾N/SzE&55ůmFR"2(rN8“ҜSR洩i%o}?iZ&άY+x [qrU#bS )Cg>0wRNs0|;ӼKxW^SAnh|d݄qt_=+:NN>tFD&o=Ӽ[bI4Syƫf5=9J->G!_$s<~zt 8f~.=[:r=Jo/Gw|5 \^G|INeY hw }fK!_ݏS~=t_zaY % ʜ1眑2}-_#ezlb.ۆ?N_oOw:{v̶}FU~A=? >VP.ʆ3Mm,wGP:]ީsk7]/&Njw8ү#}?wZQꍤ;԰4?ӧ%ʒo=:*cI;yUw3< g!Sojծ.mat8ijH G!@A3ڨAIo`9 P|>/-e,"$۱zsؐv4 jV~KkY_cXyM/:=V\I"7c #Wt[WcQHYе~+cKr@„KqS<c?O=Y^#Yϋ~N/?jwD,xwa>Z€-x— i*c6/d9Z~x,kj+F$^ 'C)j~ -& 8f'I85`ZC1>7OܜC@zhw4|oWjE16g,}ggU ;|9R<=9|Q^?>M~Hݧ>Y^v>&+EZT} 14~7/Wj!apK@zIkԢǺo7o>m_3gz"u3?fn~_mEZ50` ~om^U7~6ME+'Cַ^Ru=/Ø<=P9Pƽ"h)֦Ko<5U#U9vxuo틻GUk h|CNTE d/jM'IS~l^/ޛҝ3h\7?'0ӈk?'ݷSp?otlXGMV6cou?i.1߇2Yhj_&GM'퍷/<ڡTO:7mgΕl-,~9˶J.5 7x,{nkOF7Nݤߟ97n_?bX]ni#R&KQx (ZTH{N߆%4dO]Fvs{zdϚ&^:bx}_OmXCI v :ŌdS@ j;u ۅА砎8"(ªJyԿo#Ftwc/o=Y iii?6wnXkǝg=]W\K jv"0.. 1N G;Hd3O-@0Sن~淅r~Ys\'D^kx[ϳ -Ү7Q4DݏE#ᯘ-5ٱ#ͬ]k_--r'ڭ~ӢiM| [u_+AIیgLw/Oɻ$!̮ ?[3 >/I$Sw97G!>?矡5 ,6iu)lqK$IPyDUN馗.U*mj||RnEl,$ r3ϝ_)xNӵ;9. *B1$>GﵬQ܌?\QϋYTP c/ݪNsVQiSkYQ_Z' cin.~?Ok_3Z/ %>P_ťCmviHvfg~+]LVg5cfO6kn"bΕ]73c>-|][WH^,>m??)j4_y4ٴbMoQ]zfkԬ~k ھplu |Gưd]_jey DD+SeWC->}:I7 UԳ;G-?v9Ni]~T0ߏ|bueF$ōYYQN@Q3k:wP`Bqd# AG4)/#Y]Ɲ V~Bn`>h}U4B]:]A"\m#DvaY1AɠH5/V_ֆCN#햟vGMZ k3eEVZr"3d s%pc$[k7j:kG2?dܟ`Wͮl3b R`v1N[ ƭxLAy'Q3pA7L8515ijrJ=5PqOW+j인$S]kK_֚-Zn>mOֲ?ZoN>3ʷuZ!t屌gʷ"?z~oʶ4&}MJxg'kY&#?7k&1۷Η7\&۟IYH<)lɷ m_kAM6?#?jٿL}/7w٠91iCmiw$}mʶZs_M*Zۭ7'6R%Gu?~L'IӍ6@MQs'-o\U'i6_?9/3+j인$S]kK_֚-Zn>mOֲ?ZyoyV|kS:N1Z VGG~mVO5KhtŤokKe=4o&&o GY9v7U4vF7^0#ɷoz-l>"ciWGֺ0,Ɲhʾ# \_֑/KlOAK%u{rB 1֞|[Q^F/>K f.Cm=W>gOqOV-f$;E]/O3x#LBIy: kwgAgbd%eI~Uv.P)BZOŹnw9.ovb( ?>_kf+jnc:bmI/5]AY؀hc5Y?w|== KGp:%(jrA:|( 7n m`)o3tQ@ OihҲ^k6#Z EZxIEmu%&vI,OE@Zټ+ڻ۷<Θ:dRKypl6vyv ([5hrd~БԖ/SRMF{ 62cOQE3  @@   $ZDoesn't work? Click HereNamewww.officehelp.bizHELP using this macro.ColorMacros are a very useful tool to automate tasks in Office. Unfortunately, like another programming language, it can be misused.AOfficeHelp macros are Virus Free and can be open with confidence.(Back to the Main Display user interface.Macro Configuration HelpMacros are a possible security threat. Therefore, they are disabled in many recent Microsoft Office Editions. Learn more on how to5configure them so that you can utilize this software..How can I get Help configuring Macro Settings?FontYesOffice Software Solutions(Can I stop the macro while it's running?]Illustrated, STEP-BY-STEP Tutorial on how to setup Excel macros, on our website: (Click Here)FunctionNote John SmithCEOMargarida ConnorsDwight Johnson Mathew Right Melinda WellsPA Alicia Jones Ruth BarnesCFOFinanceTreasuryTreasury AssistantCOO Armando White Chris RodesManagerDeputyLevels to Include Start on RowCompany Org ChartTitle Column Width Organization Chart CustomizationXClick here to CUSTOMIZE your Organization Chart (Fonts, Colors, Column and Row sizes, & )ID Parent IDGreenRedYellow Assistant Organization Chart CUSTOMIZATIONSet Chart Dimensions & LookSet DimensionsOrg Box Row HeightSplitter Row HeightOrg. Box FontsSet Colors Text EquivalenceLabelBlue Dark Blue Dark GreenOrangeBrownPink Organization Chart Members List[Apply color from table if a color label is found on the "Organization Chart Members List".Title & Generic LabelsiIf active, any color label on the "Organization Chart Members List" (column H) will be converted to the ,appropriated color as defined on this table.mThis feature allows this software to be used with lists created on external software that cannot export Excel(colored cells but can export text files.BlackWhitenCreate a report on the source software (ex: ERP or RH software) that exports a text file with the same columnscells based on the color label. Main TitleKChange the Font of each Cell to customize the corresponding Org Chart area.NEach font will be copied and applied to the corresponding cells on the Output.8Defines the Column Width and Row Heights for the Output.#Set FONTS (Size, Color, Bolds, etc)Color (Background)tas the "Organization Chart Members List" and load it into Excel. This feature will apply the colors to the H columnGeneral Settings,Defines Generic Settings for the ApplicationLCopy the "INPUT" sheet Header & Footer (printer) to the Output (Org. Charts)ALL=Help - The RUN button doesn't work but there are no warnings 3If you can open the Excel file (both the DEMO and/or the commercial version) and get no warnings but the button just won't work, you have Macro support disabled on Excel. Please refer to our article on Macro security (link below) for information on how to configure Microsoft Office Macro security settings.CWhy do I get a Macro security warning when opening this Excel file?There are office Macro Virus, so office can be configured to request permission to run macros. Only run macros from known sources.qOffice XP/2003 Warning: Macros may need to be activated. Follow instructions on the pop-up message, if necessary.Office 2000: Macros warning enabled by default, users would have to grant/deny permission to run every time they opened a file with Macros. Later updates to Office 2000, like the SP3 (Service Pack3), enforce security settings like the ones on Office XP; Office 97: Macros enabled by default without any warning, user could activate a warning message and decide what to do when opening files with Macros; YTutorial supports all versions of Excel from Excel 97, including Excel 2007 & Excel 2010.Office 2007 / 2010: Files with macros will always open but with macros disabled. You can enable the macros to run after the file is loaded. Help - Index->Why do I get a Macro security warning when opening the macro ?=Click here for more information on how to setup Excel macros.This macro will detect Office 2007 and will use the Extra columns available (Excel versions previous to 2007 are limited to 256 columns).",K%Advanced Customization (CONFIG Sheet)&OFFICE 2007 / 2010 Detection & SupportRecently AppointedPhD in FinanceSecretary to the BoardIndustrial EngineerRichard SimpsonJohn DoeCIOSoftware BackgroundOperations Assistant Melissa Joel Production Marcus WhittPackingGray John Hoover William Worth Diane KeplingQuality ControlLineLine 1Line 2 OperationalInfrastructure ApplicationsWindowsLinux DeveloperAll Anthony Liu Joana Elms Carl Thomas Julia ThomasSales MarketingCustomer Service Enterprise Consumers Juliana Lay Martin KlayAccountJohn Wi William Temp Joan Hart Mariana Klim Susan White Mark Storm Corporations Medium SizeSmall Companies:DEMO Sample Data - For Input sheet Restore on Demo version)Get the Full (Unrestricted) Version Here!<Simply download it from OfficeHelp.Biz website on this link:+How to get the Full (unrestricted) Version?.The following restrictions apply to this DEMO:`This file is a FREE to download DEMO from OfficeHelp.Biz. It is restricted on its functionality.Demo RestrictionsK- None while using the Original Sample Data as provided by OfficeHelp.Biz. + P- Maximum of 15 nodes if using data different from our own Original Sample Data. \- This allows you to freely test the macro functionality, but restricted to our sample data.0- Extra nodes on the member list will be ignored6- Limit applies to drawing order, not data entry order0Click here to get the full UNRESTRICTED version!@This is a LIMITED DEMO. Click here to read the Demo RestrictionsAThis is a LIMITED DEMO. Click here to read the Demo Restrictions.RWith Office 2007 / 2010, it is possible to create very wide Organizational Charts.The macro is supplied with sample data and ready to use. To try it, just click the Run button on the INPUT sheet. A sample Org Chart will be created.If NOTHING HAPPENS when you click the Run button, then macros are disabled. Please use the link below to set the macro permissions:7J6How to create your Organizational Charts (INPUT Sheet)Once the sample Org. Charts have been created, it should be simple to relate them with the original data on the "Organization Chart Member List".UTo replace our sample data with your won data, follow these steps on the INPUT SHEET:`1) Use the Reset List button to erase all existing data. This will demand a double confirmation; a2) Enter your own data into the "Organization Chart Member List" starting on row 20 and column B;!?+3) Click the Run button to see the results; R4) Adjust the data as appropriated and Run again until satisfied with the results;'*9How to use your own data to create Organizational Charts?1How to input the Members List for the Org. Chart?\Insert data for each Member on the appropriate column of the member list starting on row 20:jYes, your data will be validated by the Run button and any invalid data will be identified for correction.oThe Excel cells themselves have built-in validations that won't let you enter invalid values like negative IDs.+Is data validated before running the macro?iID: Unique identifier for a member. Must be unique on the whole list and must be a positive whole number.eIDs must be unique but do not have to be in order. The ID order is also not related to drawing order.hParent ID:ID number of the member parent. If you have a subordinate or assistant, then its the boss ID. ;The ID for the TOP member should be 0, as it has no Parent.%:The name if the TOP of the 3 content rows each member has.iAssistant< s are drawn in a different position that subordinates - between the Parent and its Subordinates.wFor a color name to work, it is necessary to use the "Set Colors Text Equivalence" on the CONFIG sheet (ON by default).Set each color name and equivalent color on the CONFIG sheet table on cell C33. The macro will locate each member color name and if foundon the table, will automatically apply it to the member list cell. If not found, then the cell background will be left without changes.{Note: Member Note. Free text field for each member. Use it to display any additional text not included on name or Function. =The NOTE if the BOTTOM of the 3 content rows each member has.AThe FUNCTION if the MIDDLE of the 3 content rows each member has.If the ID for the Parent doesn't exist on the Member List, this member will not be included on the Org Chart (as it has no one to descend from). Name: Member name. On an organization chart, it should be the person name, but it can be changed for any text (company name, etc). Function: Member Function. On an organization chart, it should be the person function, but it can be changed for any text (department, number, etc). ^Assistant: Enter YES if this member is an Assistant to its Parent member. Leave empty if not. Color: Either enter a color directly (by coloring the cell background) on enter a color name. The macro will use the cell background color. 4How does the macro knows when the Members List end ?The macro will stop loading the member list on the first row with no data on the ID field. The actual Org. Chart will stop once all children of the selected start member are included, even if more members exist.Yes. Press the ESC key and it will stop with a warning message that it was interrupted before finishing generating the Org. Chart.FCan I manually change the resulting Org. Charts (output Excel files) ?VCan I save the resulting Org. Charts (output Excel files)? Can I have several copies ?zAgain, of course. It's a regular Excel file. There are NO MACROS on the resulting plan, only on the generator (this) file.7@BWhat are the 4 option fields near the Run button? How to use them? Title Field Chart FormatxNear the Run button, there are 4 fields that can affect the output files - the Organization Charts created by the macro.Defined the TOP element when drawing the Org. Chart. By default, it is the first row on the Member list but can be any row on the list.Define the number of vertical levels to include. By default is "ALL", meaning all available levels, but it may be set to a specific number.|Example: On a Department with 4 reporting levels, only the first 2 may be necessary on a chart (Manager and Direct Reports).KDefines the Org. Chart Format. There are 2 formats and 3 options available:rAll - Default option. Creates 2 Excel workbooks, each with one of the 2 formats (Wide and Narrow) on a single run.Narrow - The last level of the chart is drawn with all members split vertically on the same column. Produces narrower (less columns) but longer more rows) charts.Of course. They're an Excel Workbooks like any other. There is nothing special once it's generated, only colored cells and data.The name of the worksheet on the generated chart. This name must be a valid Excel worksheet name and will be validate by the RUN button.In case an invalid name was used, an error message will be shown (which explains the invalid characters) and the macro will stop before creating the Org. Charts.This allows a single Member List to create multiple charts, and to create sub-charts (example: the full company organization starts on row 20, the Legal Departmenton row 35, the Marketing Department on 50. If you start with row 20, the whole company will be charted. If row 35 is selected, only the Legal department is charted.Wide - The last level of the chart is drawn with all members split horizontally over the same row. Produces wider (more columns) but shorter (less rows) charts. What is the "Reset List" button?The Reset list button will delete ALL members on the Members List. Therefore, you have to confirm TWICE the action. All existing Members will be PERMANENTLY ERASED.VCan I personalize the macro POP-UP messages? Can I have a Corporate (branded) version?nYES by special request. Use the contact from us on our website to request a custom version (costs will apply). Generic Macro Options8Below, a description of each CONFIG sheet options group.LSets the Column widths and row eights for specific cells on the Org. Charts.MOrg Box Row Height: Height of the rows where there are boxes (members) drawn.1Main Title: Font sample for the Org. Chart Title. FName: Font sample for the "NAME" of the member (TOP cell on each box).QFunction: Font sample for the "Function" of the member (MIDDLE cell on each box). INote: Font sample for the "Note" of the member (BOTTOM cell on each box). Generic macro settings.Copy the "INPUT" sheet Header & Footer (printer) to the Output (Org. Charts): If YES, the printer Header & Footer defined for the INPUT sheet will be copiedM to the new output Org Chart.If active, any color label on the "Organization Chart Members List" (column H) will be converted to the appropriated color as defined on this table.This feature allows this software to be used with lists created on external software that cannot export Excel colored cells but can export text files.Create a report on the source software (ex: ERP or RH software) that exports a text file with the same columns as the "Organization Chart Members List" andfload it into Excel. This feature will apply the colors to the H column cells based on the color label.The CONFIG sheets allows for the customization of the Outputs - Generated Org. Charts - by setting values and samples that will be used when drawing the chart.rColumn Width: width of all content columns of the Org. Chart (excluding the first and last, narrower for framing). mSplitter Row Height: Height of the rows between boxes (members). The horizontal splitter rows between levels. Sets the Font name, size and formats (bold, etc) by Example. Format the font on each cell, its formats will be copied to the corresponding destination on the Org. Chart. My Portfolio Financial Real AssetsHigh/Medium RiskLow RiskStocksCompany A Shares$42.55Company B Shares$33.22Company C Shares$390.22Company D Shares$120.88BondsBond Company 1010 YearsTreasury Bonds2%DepositsBank A 3.5% / 1 yearBank B 5% / 5 Years Commodities Real EstateHouse - ResidenceHouseRented 5 YearsStoreRented 3 YearsGoldSilverHoldingFoodIndustryRetail Agri Foods Storage Foods IndustrialOfficesStore AStore BFactory WarehouseDowntown West Cost East CostFood Packaging LojisticsStore CHOME CalendarsBundlesMacrosPC Tips Templates Newsleters NAVIGATIONCalendar Plan GeneratorMacro)Custom GANTT Charts for Microsoft ExcelTraditional Calendars for ExcelTCalendar Templates 2011/2012 with Holidays (USA / UK / Australia / Canada) for ExcelTemplate+Get all OfficeHelp.Biz CALENDARS at once! Bundle*Get all OfficeHelp.Biz TEMPLATES at once! Others,Download our PC TIPS in a single PDF file! CBudGex - Budget Generator for Microsoft Excel Microsoft Excel 6ExMiniTools - Utilities Toolbar for Microsoft Excel 2Recover damaged Microsoft Outlook Email Archives Tip7Insert Automatic Tables of Contents in Microsoft Word .Password protect your Microsoft Office files ;Making Microsoft Outlook email/contacts/calendar backups Excel)AutoSave Documents in Microsoft Office #SUPERHIDE Microsoft Excel sheets 6New Calendar Options - OfficeHelp.Biz June 2005 News -New Free PC TIPS? What's new in April 2005? -New Free PC TIPS? What's new in March 2005? )Been away? What's new in February 2005? +New Year, New Periodicity, New Compromise <(Welcome to OfficeHelp.Biz! What s Next? FooterMenuPrivacy Policy Navigation How to BuyHow safe is it to Buy? RSS FeedLinks Contact Us Most PopularPrivacy & Security)Organization Chart Maker for Excel Vs2.10 ORI 150 ROW OfficeHelp.Biz OfficeHelp]- Original Sample Data can be restored using the "Reset DEMO Data" button on the Input sheet.bt uV8wwlSxx<yHpzzI|!N~ b τJird8( ߐZ, ޥ54p<NV\Ű8>t>cc 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!ÄA theme/theme/theme1.xmlYOoE#F{oc'NjGuرhF[xw;23NjHH q Jĥ|@_73xM6{o~(fIyWk"޽aJCR$'Mnlu"^T$}*OIB.bQn̖kC 0>ACMȉ<&J &M5BNe tY>?#!mfKx=[Ԃu}ˆ ~umoLz^W/}ةLo;9iwk/_tV[,ac߬56YvYp1ϡAz 9ۮ7ެe ."Zk1~EȰ RӔ/x$( :7vʗsSj{"bF^x^xz?>~,ɸ7Gg_zy5^|?}V I򋧿>O~I|SQ>19D{<Ÿ8ߊaG@tOE*\ʻ/ yToN:"1Q(v; y4<$jbRa|PŻǴI Y3wJG݈8b2(<& QHT^w/B(`Z!94[Mc˴j`jG7;Q]o YC5*CocU 9 IQ/ RV+`%*;æWѼ9/#~7qZ$*cߓrUngN>%OOi Dh[BvoLJƌB6>p&>w O]>_x.eywQ,5,^<ؾt&9 ԔEЇIIqhJ#f6kAS&2D)p3ӕ5teO`jvzEOG)9cshger-# ~fu-ԙՍh&9܊- 6 AлY3hX"M$#Fz6#b.w*lyhĭɾ̮]nR3+=,)'Kak.zi X 8Ka6!_ 5[ M܆< kW Ds/Z/j@&8?&5- C⫲K3Zw1K|D!`~J0A?Uֶy&,Xg1K#[y$[BTV)bBRvVt=낕@[\׶Dž8d4~_@`rx \kp*O69mY&ԧ HE]HKN!Vj%2BƣJԊ=" u\ӵC&Y0>g4&oN)j rihr"VTU,koy#ŬjQJpRk3܎Ws;ɢ!JT~u "֠ۀW_ Nq֙4)ڬuZˋw֒TvќXHegvtm,{2Da*20V=CoOQ2'@C8D.IrG[Ȥiࠆ)d͛|?&f9>b|w##(ɇ"C *_p=ce΂aenv*Wm瓗{varAˇ$IDpKs6* ʢG0egAnlCYt֏$Ysă)2|FS` uz'Xr*󠍒F`Bi m/Ҷj9Xrmox86tFo˜ b`>ASDbƟ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-!ÄA theme/theme/theme1.xmlPK-! ѐ' theme/theme/_rels/themeManager.xml.relsPK] 4c =_MA ɀ I7M !&),1298A>IDQJYPaVi\qbyhntzɤѪٰ !)19AIQ iqy$).38=BGLQV[`ejp uz!)19AIQYaiqy  $)U.37<uA=FKOT]Y%^bg}lEq vze-Mݥm5ǽY!yA a)I i1"&+0Q5:>CqH9MRV[Y`!einysAx }сa)I٬i1Qq9Y!y A a$))-27I<AEJiO1TX]bQglpuqz9ɈY!yA ѳa)Ii1Q q9!&Y+!049y>AC HLQaV)[_diInsw|i1Qq9ɺY!yA a)I i1#(-Q27;@qE9JOSXY]!bfkypAu z~a)I٩i1Qq9Y!y A a!)&*/4I9>BGiL1QUZ_Qdimrqw9|ɅY!yA Ѱa)Ii1Q  q 9   # Y( !- 1 6 y; A@ E I N aS )X \ a f Ik p t y i~   dMbP?_*+%.+&COrganization Chart Maker for Excel Vs2.00&~?'~?(~?)~?M6Microsoft XPS Document WriterX 4dXXA4DINU"L r SMTJMicrosoft XPS Document WriterInputBinFORMSOURCERESDLLUniresDLLInterleavingOFFImageTypeJPEGMedOrientationPORTRAITCollateOFFResolutionOption1PaperSizeLETTERColorMode24bpp MXDW" 1XX `? `?&`U} C} $C} m C} C} $ C} C} C} m C} 7C} IC} $C} $ CI744 4  4 44@4Z@4@4K@4 4  4  4  4@ 4<@44<@                 C4@CH@C@R@CX@~ C;@ UjDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE3t/! AAD WIt s time for OfficeHelp.Biz 6 month upgrade release. Click here to check for UPGRADES.AAD WIt s time for OfficeHelp.Biz 6 month upgrade release. Click here to check for UPGRADES. "BFGGGGGG H IK ' J(J~ E4@ &IKKJKKKB IK  J EU %    IKLJKKKB IKLJKKKB     W  b  EEEEEEEmmnnn * o  x/!AAD WIt s time for OfficeHelp.Biz 6 month upgrade release. Click here to check for UPGRADES.AAD WIt s time for OfficeHelp.Biz 6 month upgrade release. Click here to check for UPGRADES. "B  pooooooqo +b r\]]]]]]sm V W @ M, -  M M1 M M?   R. Nf@?   / Ng@@   0 N$@@   0 N$@@   :N@?    / Ni@?    OH Nh @@ ! # 0 Np"@ @ " x < N$1@ @ t w :N2@"@ u x ? Ny3@"@ v x < Nz*@@ k  :NDl0|0Zv 2B""8" &lbbbb^bfbb^bb  ! " # $ % & ' ( ) * + , - . / 0 1 2 3 @4 5 6 7 8 9 : ; < = > ?  .@@ o    OH Nn!0@@ !q! !#! !? !Nr"$@? "j" "l" "; "Nm#4@$@ ## #{# #= #N}$5@$@ $$ ${$ $= $N|%6@4@ %% %% %s %N~&7@4@ && && &s &N'&@? '' '' '/'N((@? (( (( (/(N),@? )) )) )/)N*8@(@ ** *#* *0 *N+9@(@ ++ +#+ +0 +N,:@9@ ,, ,, ,< ,N-;@9@ -- -- -< -N.<@9@ .. .. .< .N/NN0? 00N1@? 11N2@? 22N3@@ 33N4@@ 44N5@@ 55N6@@ 66~ 6$@ 6 67 @@ 77~ 7D@ 7 78"@@ 88~ 8@@ 8 89$@@ 99~ 9jA 9 9:&@@ ::N;(@&@ ;;~ ;j@ ; ;N<*@&@ <<~ <.A < <=,@@ ==N>.@,@ >>~ >@<@ > > ?0@,@ ? ?~ ?@ ? ?N D lfbbbbbb^^^bbbbb888888XXXX8XX8X@ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ @1@@ @ @NA2@@ A ANB3@2@ BB~ B.A BNC4@2@ CC~ CA C CND5@2@ DD~ Dj@ D DNE6@1@ EE~ E|@ ENF7@1@ FF~ F@ FNGt utH? HHNI@? IIONJ@? J JONK@? KKONL@? LLONM@@ MMONN@@ NNONO @@ OOONP"@@ PPONQ$@@ QQONR&@ @ RRONS(@ @ SSONT*@"@ TTONU,@"@ U UONV.@$@ V!VONW0@$@ W"WONX1@$@ X#XONY2@@ Y $Y ONZ3@@ Z %Z ON[4@@ [[ON\5@@ \\ON]6@@ ]&]ON^t ut_? _'_ND l88LXXLL8888888888888888888888` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~  `@? `(`ONa@? a)aONb@? b*bONc@? c+cONd@? d,dONe@? e-eONf @? f.fONg"@@ g/g g0 gONh$@@ h1h h0 hONi&@@ i2i i0 iONj(@@ j3j j4 jONk*@@ k(kONl,@*@ l5l l6 lONm.@*@ m7m m6 mONn0@@ n8nONo1@0@ o9o o6 oONp2@@ p(pONq3@2@ q/q q0 qONr4@2@ r1r r0 rONs5@2@ s2s s0 sONt6@@ t8tONu7@6@ u:u u0 uONv8@6@ v;v v0 vONw9@@ w8wONx:@9@ x<x x= xONy;@9@ y>y y= yONz<@9@ z?z z= zON{=@9@ {@{ {= {NN|>@@ |A| NN}?@>@ }B}  }= }NN~@@>@ ~C~  ~= ~uN@@@ D uND l8888888LLLL8LL8L8LLL8LL8LLLL8LL                                A@@ E uNA@@ F uNB@@ G uNB@@ H uNC@@ I uNC@ @ J uND@ @ K uND@C@ L  M uNE@C@ N  M uNE@C@ O  M uNF@C@ P  M utF@C@ Q  M utG@C@ R  M utG@D@ S  M utH@D@ T  M utt  utt utt utt utt utt ut?   R. Nf@?   / Ng@@   0 N$@@   0 N$@@   :N@ @    / Ni@?    OH Nh @? ! # 0 Np"@ @ " x < N$1@ @ t w :N2@"@ u x ? NyD6 l8888888LLLLLLLLbbbb^bfbb^                                3@"@ v x < Nz*@@ k  :N.@@ o   OH Nn0@@ q # ? Nr$@? j l ; Nm4@$@  { = N}5@$@  { = N|6@4@   s N~7@4@   s N&@?   /N(@?   /N,@?   /N8@(@  # 0 N9@<@  # 0 N:@<@   < N;@<@   < N<@(@   < Nt  utt  utt  utt  utt utt  utt  utt  utt  utt  utt  utt  utt  utt  utt  utD| lb^fbbbbbb^^^bbbbb                                t  utt  utt  utt  utt  utt  utt  utt  utt  utt  utt  utt  utt  utt  utt  utt  utt  utt  utt  utt  utt  utt  utt  utt  utt  utt  utt  utt  utt  utt  utt  utt  utDl                                t  utt  utt  utt  utt  utt  utt  utt  utt  utt  utt  utt  utt  utt  utt  utt  utt  utt  utt  utt  utt  utt  utt  utt  utt  utt  utt  utt  utt  utt  utt  utt  utDl                                     t  utt  utt  utt  utt  utt  utt  utt  utt  ut t  ut t  ut t  ut t  ut t  utt  utt  utt  utt  utt  utt  utt  utt  utt  utt  utt  utt  utt  utt  utt  utt  utt  utt  utDl  ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ?  t  ut!t  ut"t  ut#t  ut$t  ut%t  ut&t  ut't  ut(t  ut)t  ut*t  ut+t  ut,t  ut-N ut.N ut/N ut0N ut1N ut2N ut3N ut4N ut5N ut6N ut7N ut8N ut9N ut:N ut;N ut<N ut=N ut>N ut?N utDl@ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ @N utAN utBN utCN utDN utEN utFN utGN utHN utIN utJN utKN utLN utMN utNN utON utPN utQN utRN utSN utTN utUN utVN utWN utXN utYN utZN ut[N ut\N ut]N ut^N ut_N utDl` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~  `N utaN utbN utcN utdN uteN utfN utgN uthN utiN utjN utkN utlN utmN utnN utoN utpN utqN utrN utsN uttN utuN utvN utwN utxN utyN utzN ut{N ut|N ut}N ut~N utN utDl                                N utN utN utN utN utN utN utN utN utN utN utN utN utN utN utN utN utN utN utN utN utN utN utN utN utN utN utN utN utN utNutNutDl                                NutNutNutNutNutNutNutNutNutNutNutNutNutNutNutNutNutNutNutNutNutNutNutNutNutNutNutNutNutNutNutNutDl                                NutNutNutNutNutNutNutNutNutNutNutNutNutNutNutNutNutNutNutNutNutNutNutNutNutNutNutNutNutNutNutNutDl                                NutNutNutNutNutNutNutNutNutNutNutNutNutNutNutNutNutNutNutNutNutNutNutNutNutNutNutNutNutNutNutNutDl                                     NutNutNutNutNutNutNutNutNut Nut Nut Nut Nut NutNutNutNutNutNutNutNutNutNutNutNutNutNutNutNutNutNutNutDl  ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ?  Nut!Nut"Nut#Nut$Nut%Nut&Nut'Nut(Nut)Nut*Nut+Nut,Nut-Nut.Nut/Nut0Nut1Nut2Nut3Nut4Nut5Nut6Nut7Nut8Nut9Nut:Nut;Nut<Nut=Nut>Nut?NutDl@ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ @NutANutBNutCNutDNutENutFNutGNutHNutINutJNutKNutLNutMNutNNutONutPNutQNutRNutSNutTNutUNutVNutWNutXNutYNutZNut[Nut\Nut]Nut^Nut_NutDl` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~  `NutaNutbNutcNutdNuteNutfNutgNuthNutiNutjNutkNutlNutmNutnNutoNutpNutqNutrNutsNuttNutuNutvNutwNutxNutyNutzNut{Nut|Nut}Nut~NutNutDl                                NutNutNutNutNutNutNutNutNutNutNutNutNutNutNutNutNutNutNutNutNutNutNutNutNutNutNutNutNutNutNutNutDl                                NutNutNutNutNutNutNutNutNutNutNutNutNutNutNutNutNutNutNutNutNutNutNutNutNutNutNutNutNutNutNutNutDl                                NutNutNutNutNutNutNutNutNutNutNutNutNutNutNutNutNutNutNutNutNutNutNutNutNutNutNutNutNutNutNutNutDl                                NutNutNutNutNutNutNutNutNutNutNutNutNutNutNutNutNutNutNutNutNutNutNutNutNutNutNutNutNutNutNutNutDl                                     NutNutNutNutNutNutNutNutNut Nut Nut Nut Nut NutNutNutNutNutNutNutNutNutNutNutNutNutNutNutNutNutNutNutDl  ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ?  Nut!Nut"Nut#Nut$Nut%Nut&Nut'Nut(Nut)Nut*Nut+Nut,Nut-Nut.Nut/Nut0Nut1Nut2Nut3Nut4Nut5Nut6Nut7Nut8Nut9Nut:Nut;Nut<Nut=Nut>Nut?NutDl@ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ @NutANutBNutCNutDNutENutFNutGNutHNutINutJNutKNutLNutMNutNNutONutPNutQNutRNutSNutTNutUNutVNutWNONXNONYNONZNON[NON\NON]NON^NON_NONDl` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~  `NONaNONbNONcNONdNONeNONfNONgNONhNONiNONjNONkNONlNONmNONnNONoNONpNONqNONrNONsNONtNONuNONvNONwNONxNONyNONzNON{NON|NON}NON~NONNONDl                                NONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONDl                                NONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONDl                                NONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONDl                                NONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONDl                                     NONNONNONNONNONNONNONNONNON NON NON NON NON NONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONDl  ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ?  NON!NON"NON      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcefghijklmnopqrstuvwxyz{|}~#NON$NON%NON&NON'NON(NON)NON*NON+NON,NON-NON.NON/NON0NON1NON2NON3NON4NON5NON6NON7NON8NON9NON:NON;NON<NON=NON>NON?NONDl@ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ @NONANONBNONCNONDNONENONFNONGNONHNONINONJNONKNONLNONMNONNNONONONPNONQNONRNONSNONTNONUNONVNONWNONXNONYNONZNON[NON\NON]NON^NON_NONDl` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~  `NONaNONbNONcNONdNONeNONfNONgNONhNONiNONjNONkNONlNONmNONnNONoNONpNONqNONrNONsNONtNONuNONvNONwNONxNONyNONzNON{NON|NON}NON~NONNONDl                                NONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONDl                                NONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONDl                                NONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONDl                                NONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONDl                                     NONNONNONNONNONNONNONNONNON NON NON NON NON NONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONDl  ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ?  NON!NON"NON#NON$NON%NON&NON'NON(NON)NON*NON+NON,NON-NON.NON/NON0NON1NON2NON3NON4NON5NON6NON7NON8NON9NON:NON;NON<NON=NON>NON?NONDl@ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ @NONANONBNONCNONDNONENONFNONGNONHNONINONJNONKNONLNONMNONNNONONONPNONQNONRNONSNONTNONUNONVNONWNONXNONYNONZNON[NON\NON]NON^NON_NONDl` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~  `NONaNONbNONcNONdNONeNONfNONgNONhNONiNONjNONkNONlNONmNONnNONoNONpNONqNONrNONsNONtNONuNONvNONwNONxNONyNONzNON{NON|NON}NON~NONNONDl                                NONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONDl                                NONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONNONDl                NONNONPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzDlPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzDl     PzPzPzPzPzPzPzPzPz Pz Pz Pz Pz PzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzDl !"#$%&'()*+,-./0123456789:;<=>? Pz!Pz"Pz#Pz$Pz%Pz&Pz'Pz(Pz)Pz*Pz+Pz,Pz-Pz.Pz/Pz0Pz1Pz2Pz3Pz4Pz5Pz6Pz7Pz8Pz9Pz:Pz;Pz<Pz=Pz>Pz?PzDl@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_@PzAPzBPzCPzDPzEPzFPzGPzHPzIPzJPzKPzLPzMPzNPzOPzPPzQPzRPzSPzTPzUPzVPzWPzXPzYPzZPz[Pz\Pz]Pz^Pz_PzDl`abcdefghijklmnopqrstuvwxyz{|}~`PzaPzbPzcPzdPzePzfPzgPzhPziPzjPzkPzlPzmPznPzoPzpPzqPzrPzsPztPzuPzvPzwPzxPzyPzzPz{Pz|Pz}Pz~PzPzDlPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzDlPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzDlPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzDlPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzDl     PzPzPzPzPzPzPzPzPz Pz Pz Pz Pz PzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzDl !"#$%&'()*+,-./0123456789:;<=>? Pz!Pz"Pz#Pz$Pz%Pz&Pz'Pz(Pz)Pz*Pz+Pz,Pz-Pz.Pz/Pz0Pz1Pz2Pz3Pz4Pz5Pz6Pz7Pz8Pz9Pz:Pz;Pz<Pz=Pz>Pz?PzDl@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_@PzAPzBPzCPzDPzEPzFPzGPzHPzIPzJPzKPzLPzMPzNPzOPzPPzQPzRPzSPzTPzUPzVPzWPzXPzYPzZPz[Pz\Pz]Pz^Pz_PzDl`abcdefghijklmnopqrstuvwxyz{|}~`PzaPzbPzcPzdPzePzfPzgPzhPziPzjPzkPzlPzmPznPzoPzpPzqPzrPzsPztPzuPzvPzwPzxPzyPzzPz{Pz|Pz}Pz~PzPzDlPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzDlPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzDlPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzDlPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzDl     PzPzPzPzPzPzPzPzPz Pz Pz Pz Pz PzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzPzDl !"#$%&'()*+,-./0123456789:;<=>? Pz!Pz"Pz#Pz$Pz%Pz&Pz'Pz(Pz)Pz*Pz+Pz,Pz-Pz.Pz/Pz0Pz1Pz2Pz3Pz4Pz5Pz6Pz7Pz8Pz9Pz:Pz;Pz<Pz=Pz>Pz?PzDl@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_@PzAPzBPzCPzDPzEPzFPzGPzHPzIPzJPzKPzLPzMPzNPzOPzPPzQPzRPzSPzTPzUPzVPzWPzXPzYPzZPz[Pz\Pz]Pz^Pz_PzDl`abcdefghijklmnopqrstuvwxyz{|}~`PzaPzbPzcPzdPzePzfPzgPzhPziPzjPzkPzlPzmPznPzoPzpPzqPzrPzsPztPzuPzvPzwPzxPzyPzzPz{Pz|Pz}Pz~PzPzDlPzPzPzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzDlPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzDlPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzDlPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzDl                                 Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz PzzzDl ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ?  Pzzz! Pzzz" Pzzz# Pzzz$ Pzzz% Pzzz& Pzzz' Pzzz( Pzzz) Pzzz* Pzzz+ Pzzz, Pzzz- Pzzz. Pzzz/ Pzzz0 Pzzz1 Pzzz2 Pzzz3 Pzzz4 Pzzz5 Pzzz6 Pzzz7 Pzzz8 Pzzz9 Pzzz: Pzzz; Pzzz< Pzzz= Pzzz> Pzzz? PzzzDl@ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ @ PzzzA PzzzB PzzzC PzzzD PzzzE PzzzF PzzzG PzzzH PzzzI PzzzJ PzzzK PzzzL PzzzM PzzzN PzzzO PzzzP PzzzQ PzzzR PzzzS PzzzT PzzzU PzzzV PzzzW PzzzX PzzzY PzzzZ Pzzz[ Pzzz\ Pzzz] Pzzz^ Pzzz_ PzzzDl` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~  ` Pzzza Pzzzb Pzzzc Pzzzd Pzzze Pzzzf Pzzzg Pzzzh Pzzzi Pzzzj Pzzzk Pzzzl Pzzzm Pzzzn Pzzzo Pzzzp Pzzzq Pzzzr Pzzzs Pzzzt Pzzzu Pzzzv Pzzzw Pzzzx Pzzzy Pzzzz Pzzz{ Pzzz| Pzzz} Pzzz~ Pzzz PzzzDl                                 Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz PzzzDl                                 Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz PzzzDl                                 Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz PzzzDl                                 Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz PzzzDl                                 Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz PzzzDl ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ?  Pzzz! Pzzz" Pzzz# Pzzz$ Pzzz% Pzzz& Pzzz' Pzzz( Pzzz) Pzzz* Pzzz+ Pzzz, Pzzz- Pzzz. Pzzz/ Pzzz0 Pzzz1 Pzzz2 Pzzz3 Pzzz4 Pzzz5 Pzzz6 Pzzz7 Pzzz8 Pzzz9 Pzzz: Pzzz; Pzzz< Pzzz= Pzzz> Pzzz? PzzzDl@ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ @ PzzzA PzzzB PzzzC PzzzD PzzzE PzzzF PzzzG PzzzH PzzzI PzzzJ PzzzK PzzzL PzzzM PzzzN PzzzO PzzzP PzzzQ PzzzR PzzzS PzzzT PzzzU PzzzV PzzzW PzzzX PzzzY PzzzZ Pzzz[ Pzzz\ Pzzz] Pzzz^ Pzzz_ PzzzDl` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~  ` Pzzza Pzzzb Pzzzc Pzzzd Pzzze Pzzzf Pzzzg Pzzzh Pzzzi Pzzzj Pzzzk Pzzzl Pzzzm Pzzzn Pzzzo Pzzzp Pzzzq Pzzzr Pzzzs Pzzzt Pzzzu Pzzzv Pzzzw Pzzzx Pzzzy Pzzzz Pzzz{ Pzzz| Pzzz} Pzzz~ Pzzz PzzzDl                                 Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz PzzzDl                                 Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz PzzzDl                                 Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz PzzzDl                                 Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz PzzzDl                                 Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz PzzzDl ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ?  Pzzz! Pzzz" Pzzz# Pzzz$ Pzzz% Pzzz& Pzzz' Pzzz( Pzzz) Pzzz* Pzzz+ Pzzz, Pzzz- Pzzz. Pzzz/ Pzzz0 Pzzz1 Pzzz2 Pzzz3 Pzzz4 Pzzz5 Pzzz6 Pzzz7 Pzzz8 Pzzz9 Pzzz: Pzzz; Pzzz< Pzzz= Pzzz> Pzzz? PzzzDl@ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ @ PzzzA PzzzB PzzzC PzzzD PzzzE PzzzF PzzzG PzzzH PzzzI PzzzJ PzzzK PzzzL PzzzM PzzzN PzzzO PzzzP PzzzQ PzzzR PzzzS PzzzT PzzzU PzzzV PzzzW PzzzX PzzzY PzzzZ Pzzz[ Pzzz\ Pzzz] Pzzz^ Pzzz_ PzzzDl` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~  ` Pzzza Pzzzb Pzzzc Pzzzd Pzzze Pzzzf Pzzzg Pzzzh Pzzzi Pzzzj Pzzzk Pzzzl Pzzzm Pzzzn Pzzzo Pzzzp Pzzzq Pzzzr Pzzzs Pzzzt Pzzzu Pzzzv Pzzzw Pzzzx Pzzzy Pzzzz Pzzz{ Pzzz| Pzzz} Pzzz~ Pzzz PzzzDl                                 Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz PzzzDl                                 Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz PzzzDl                                 Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz PzzzDl                                 Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz PzzzDl                                 Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz PQQQ PQQQ PQQQ PQQQ PQQQ PQQQ PQQQ PQQQ PQQQ PQQQ PQQQ PQQQ PQQQDl ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ?  PQQQ! PQQQ" PQQQ# PQQQ$ PQQQ% PQQQ& PQQQ' PQQQ( PQQQ) PQQQ* PQQQ+ PQQQ, PQQQ- PQQQ. PQQQ/ PQQQ0 PQQQ1 PQQQ2 PQQQ3 PQQQ4 PQQQ5 PQQQ6 PQQQ7 PQQQ8 PQQQ9 PQQQ: PQQQ; PQQQ< PQQQ= PQQQ> PQQQ? PQQQDl@ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ @ PQQQA PQQQB PQQQC PQQQD PQQQE PQQQF PQQQG PQQQH PQQQI PQQQJ PQQQK PQQQL PQQQM PQQQN PQQQO PQQQP PQQQQ PQQQR PQQQS PQQQT PQQQU PQQQV PQQQW PQQQX PQQQY PQQQZ PQQQ[ PQQQ\ PQQQ] PQQQ^ PQQQ_ PQQQDl` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~  ` PQQQa PQQQb PQQQc PQQQd PQQQe PQQQf PQQQg PQQQh PQQQi PQQQj PQQQk PQQQl PQQQm PQQQn PQQQo PQQQp PQQQq PQQQr PQQQs PQQQt PQQQu PQQQv PQQQw PQQQx PQQQy PQQQz PQQQ{ PQQQ| PQQQ} PQQQ~ PQQQ PQQQDl                                 PQQQ PQQQ PQQQ PQQQ PQQQ PQQQ PQQQ PQQQ PQQQ PQQQ PQQQ PQQQ PQQQ PQQQ PQQQ Pzzz Pzzz Pzzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl                                 zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl                                 zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl                                 zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl                                 zzz  zzz  zzz  zzz  zzz  zzz  zzz  zzz  zzz zzz zzz zzz zzz zzz  zzz  zzz  zzz  zzz  zzz  zzz  zzz  zzz  zzz  zzz  zzz  zzz  zzz  zzz  zzz  zzz  zzz  zzzDl ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ?  zzz ! zzz " zzz # zzz $ zzz % zzz & zzz ' zzz ( zzz ) zzz * zzz + zzz , zzz - zzz . zzz / zzz 0 zzz 1 zzz 2 zzz 3 zzz 4 zzz 5 zzz 6 zzz 7 zzz 8 zzz 9 zzz : zzz ; zzz < zzz = zzz > zzz ? zzzDl@ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _  @ zzz A zzz B zzz C zzz D zzz E zzz F zzz G zzz H zzz I zzz J zzz K zzz L zzz M zzz N zzz O zzz P zzz Q zzz R zzz S zzz T zzz U zzz V zzz W zzz X zzz Y zzz Z zzz [ zzz \ zzz ] zzz ^ zzz _ zzzDl` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~   ` zzz a zzz b zzz c zzz d zzz e zzz f zzz g zzz h zzz i zzz j zzz k zzz l zzz m zzz n zzz o zzz p zzz q zzz r zzz s zzz t zzz u zzz v zzz w zzz x zzz y zzz z zzz { zzz | zzz } zzz ~ zzz  zzzDl                                 zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl                                 zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl                                 zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl                                 zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl      zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl !"#$%&'()*+,-./0123456789:;<=>? zzz !zzz "zzz #zzz $zzz %zzz &zzz 'zzz (zzz )zzz *zzz +zzz ,zzz -zzz .zzz /zzz 0zzz 1zzz 2zzz 3zzz 4zzz 5zzz 6zzz 7zzz 8zzz 9zzz :zzz ;zzz <zzz =zzz >zzz ?zzzDl@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_ @zzz Azzz Bzzz Czzz Dzzz Ezzz Fzzz Gzzz Hzzz Izzz Jzzz Kzzz Lzzz Mzzz Nzzz Ozzz Pzzz Qzzz Rzzz Szzz Tzzz Uzzz Vzzz Wzzz Xzzz Yzzz Zzzz [zzz \zzz ]zzz ^zzz _zzzDl`abcdefghijklmnopqrstuvwxyz{|}~ `zzz azzz bzzz czzz dzzz ezzz fzzz gzzz hzzz izzz jzzz kzzz lzzz mzzz nzzz ozzz pzzz qzzz rzzz szzz tzzz uzzz vzzz wzzz xzzz yzzz zzzz {zzz |zzz }zzz ~zzz zzzDl zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl      zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl !"#$%&'()*+,-./0123456789:;<=>? zzz !zzz "zzz #zzz $zzz %zzz &zzz 'zzz (zzz )zzz *zzz +zzz ,zzz -zzz .zzz /zzz 0zzz 1zzz 2zzz 3zzz 4zzz 5zzz 6zzz 7zzz 8zzz 9zzz :zzz ;zzz <zzz =zzz >zzz ?zzzDl@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_ @zzz Azzz Bzzz Czzz Dzzz Ezzz Fzzz Gzzz Hzzz Izzz Jzzz Kzzz Lzzz Mzzz Nzzz Ozzz Pzzz Qzzz Rzzz Szzz Tzzz Uzzz Vzzz Wzzz Xzzz Yzzz Zzzz [zzz \zzz ]zzz ^zzz _zzzDl`abcdefghijklmnopqrstuvwxyz{|}~ `zzz azzz bzzz czzz dzzz ezzz fzzz gzzz hzzz izzz jzzz kzzz lzzz mzzz nzzz ozzz pzzz qzzz rzzz szzz tzzz uzzz vzzz wzzz xzzz yzzz zzzz {zzz |zzz }zzz ~zzz zzzDl zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl      zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl !"#$%&'()*+,-./0123456789:;<=>? zzz !zzz "zzz #zzz $zzz %zzz &zzz 'zzz (zzz )zzz *zzz +zzz ,zzz -zzz .zzz /zzz 0zzz 1zzz 2zzz 3zzz 4zzz 5zzz 6zzz 7zzz 8zzz 9zzz :zzz ;zzz <zzz =zzz >zzz ?zzzDl@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_ @zzz Azzz Bzzz Czzz Dzzz Ezzz Fzzz Gzzz Hzzz Izzz Jzzz Kzzz Lzzz Mzzz Nzzz Ozzz Pzzz Qzzz Rzzz Szzz Tzzz Uzzz Vzzz Wzzz Xzzz Yzzz Zzzz [zzz \zzz ]zzz ^zzz _zzzDl`abcdefghijklmnopqrstuvwxyz{|}~ `zzz azzz bzzz czzz dzzz ezzz fzzz gzzz hzzz izzz jzzz kzzz lzzz mzzz nzzz ozzz pzzz qzzz rzzz szzz tzzz uzzz vzzz wzzz xzzz yzzz zzzz {zzz |zzz }zzz ~zzz zzzDl zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl                 zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzzzz{ zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdeghijklmnopqrstuvwxyz{|}~ zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl                 zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzzzz{ zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl      zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl !"#$%&'()*+,-./0123456789:;<=>? zzz !zzz "zzz #zzz $zzz %zzz &zzz 'zzz (zzz )zzz *zzz +zzz ,zzz -zzz .zzz /zzz 0zzz 1zzz 2zzz 3zzz 4zzz 5zzz 6zzz 7zzz 8zzz 9zzz :zzz ;zzz <zzz =zzz >zzz ?zzzDl@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_ @zzz Azzz Bzzz Czzz Dzzz Ezzz Fzzz Gzzz Hzzz Izzz Jzzz Kzzz Lzzz Mzzz Nzzz Ozzz Pzzz Qzzz Rzzz Szzz Tzzz Uzzz Vzzz Wzzz Xzzz Yzzz Zzzz [zzz \zzz ]zzz ^zzz _zzzDl`abcdefghijklmnopqrstuvwxyz{|}~ `zzz azzz bzzz czzz dzzz ezzz fzzz gzzz hzzz izzz jzzz kzzz lzzz mzzz nzzz ozzz pzzz qzzz rzzz szzz tzzz uzzz vzzz wzzz xzzz yzzz zzzz {zzz |zzz }zzz ~zzz zzzDl zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl      zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl !"#$%&'()*+,-./0123456789:;<=>? zzz !zzz "zzz #zzz $zzz %zzz &zzz 'zzz (zzz )zzz *zzz +zzz ,zzz -zzz .zzz /zzz 0zzz 1zzz 2zzz 3zzz 4zzz 5zzz 6zzz 7zzz 8zzz 9zzz :zzz ;zzz <zzz =zzz >zzz ?zzzDl@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_ @zzz Azzz Bzzz Czzz Dzzz Ezzz Fzzz Gzzz Hzzz Izzz Jzzz Kzzz Lzzz Mzzz Nzzz Ozzz Pzzz Qzzz Rzzz Szzz Tzzz Uzzz Vzzz Wzzz Xzzz Yzzz Zzzz [zzz \zzz ]zzz ^zzz _zzzDl`abcdefghijklmnopqrstuvwxyz{|}~ `zzz azzz bzzz czzz dzzz ezzz fzzz gzzz hzzz izzz jzzz kzzz lzzz mzzz nzzz ozzz pzzz qzzz rzzz szzz tzzz uzzz vzzz wzzz xzzz yzzz zzzz {zzz |zzz }zzz ~zzz zzzDl zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl      zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl !"#$%&'()*+,-./0123456789:;<=>? zzz !zzz "zzz #zzz $zzz %zzz &zzz 'zzz (zzz )zzz *zzz +zzz ,zzz -zzz .zzz /zzz 0zzz 1zzz 2zzz 3zzz 4zzz 5zzz 6zzz 7zzz 8zzz 9zzz :zzz ;zzz <zzz =zzz >zzz ?zzzDl@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_ @zzz Azzz Bzzz Czzz Dzzz Ezzz Fzzz Gzzz Hzzz Izzz Jzzz Kzzz Lzzz Mzzz Nzzz Ozzz Pzzz Qzzz Rzzz Szzz Tzzz Uzzz Vzzz Wzzz Xzzz Yzzz Zzzz [zzz \zzz ]zzz ^zzz _zzzDl`abcdefghijklmnopqrstuvwxyz{|}~ `zzz azzz bzzz czzz dzzz ezzz fzzz gzzz hzzz izzz jzzz kzzz lzzz mzzz nzzz ozzz pzzz qzzz rzzz szzz tzzz uzzz vzzz wzzz xzzz yzzz zzzz {zzz |zzz }zzz ~zzz zzzDl zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl      zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl !"#$%&'()*+,-./0123456789:;<=>? zzz !zzz "zzz #zzz $zzz %zzz &zzz 'zzz (zzz )zzz *zzz +zzz ,zzz -zzz .zzz /zzz 0zzz 1zzz 2zzz 3zzz 4zzz 5zzz 6zzz 7zzz 8zzz 9zzz :zzz ;zzz <zzz =zzz >zzz ?zzzDl@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_ @zzz Azzz Bzzz Czzz Dzzz Ezzz Fzzz Gzzz Hzzz Izzz Jzzz Kzzz Lzzz Mzzz Nzzz Ozzz Pzzz Qzzz Rzzz Szzz Tzzz Uzzz Vzzz Wzzz Xzzz Yzzz Zzzz [zzz \zzz ]zzz ^zzz _zzzDl`abcdefghijklmnopqrstuvwxyz{|}~ `zzz azzz bzzz czzz dzzz ezzz fzzz gzzz hzzz izzz jzzz kzzz lzzz mzzz nzzz ozzz pzzz qzzz rzzz szzz tzzz uzzz vzzz wzzz xzzz yzzz zzzz {zzz |zzz }zzz ~zzz zzzDl zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl      zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl !"#$%&'()*+,-./0123456789:;<=>? zzz !zzz "zzz #zzz $zzz %zzz &zzz 'zzz (zzz )zzz *zzz +zzz ,zzz -zzz .zzz /zzz 0zzz 1zzz 2zzz 3zzz 4zzz 5zzz 6zzz 7zzz 8zzz 9zzz :zzz ;zzz <zzz =zzz >zzz ?zzzDl@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_ @zzz Azzz Bzzz Czzz Dzzz Ezzz Fzzz Gzzz Hzzz Izzz Jzzz Kzzz Lzzz Mzzz Nzzz Ozzz Pzzz Qzzz Rzzz Szzz Tzzz Uzzz Vzzz Wzzz Xzzz Yzzz Zzzz [zzz \zzz ]zzz ^zzz _zzzDl`abcdefghijklmnopqrstuvwxyz{|}~ `zzz azzz bzzz czzz dzzz ezzz fzzz gzzz hzzz izzz jzzz kzzz lzzz mzzz nzzz ozzz pzzz qzzz rzzz szzz tzzz uzzz vzzz wzzz xzzz yzzz zzzz {zzz |zzz }zzz ~zzz zzzDl zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl      zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl !"#$%&'()*+,-./0123456789:;<=>? zzz !zzz "zzz #zzz $zzz %zzz &zzz 'zzz (zzz )zzz *zzz +zzz ,zzz -zzz .zzz /zzz 0zzz 1zzz 2zzz 3zzz 4zzz 5zzz 6zzz 7zzz 8zzz 9zzz :zzz ;zzz <zzz =zzz >zzz ?zzzDl@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_ @zzz Azzz Bzzz Czzz Dzzz Ezzz Fzzz Gzzz Hzzz Izzz Jzzz Kzzz Lzzz Mzzz Nzzz Ozzz Pzzz Qzzz Rzzz Szzz Tzzz Uzzz Vzzz Wzzz Xzzz Yzzz Zzzz [zzz \zzz ]zzz ^zzz _zzzDl`abcdefghijklmnopqrstuvwxyz{|}~ `zzz azzz bzzz czzz dzzz ezzz fzzz gzzz hzzz izzz jzzz kzzz lzzz mzzz nzzz ozzz pzzz qzzz rzzz szzz tzzz uzzz vzzz wzzz xzzz yzzz zzzz {zzz |zzz }zzz ~zzz zzzDl zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl      zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl !"#$%&'()*+,-./0123456789:;<=>? zzz !zzz "zzz #zzz $zzz %zzz &zzz 'zzz (zzz )zzz *zzz +zzz ,zzz -zzz .zzz /zzz 0zzz 1zzz 2zzz 3zzz 4zzz 5zzz 6zzz 7zzz 8zzz 9zzz :zzz ;zzz <zzz =zzz >zzz ?zzzDl@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_ @zzz Azzz Bzzz Czzz Dzzz Ezzz Fzzz Gzzz Hzzz Izzz Jzzz Kzzz Lzzz Mzzz Nzzz Ozzz Pzzz Qzzz Rzzz Szzz Tzzz Uzzz Vzzz Wzzz Xzzz Yzzz Zzzz [zzz \zzz ]zzz ^zzz _zzzDl`abcdefghijklmnopqrstuvwxyz{|}~ `zzz azzz bzzz czzz dzzz ezzz fzzz gzzz hzzz izzz jzzz kzzz lzzz mzzz nzzz ozzz pzzz qzzz rzzz szzz tzzz uzzz vzzz wzzz xzzz yzzz zzzz {zzz |zzz }zzz ~zzz zzzDl zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl      zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl !"#$%&'()*+,-./0123456789:;<=>? zzz !zzz "zzz #zzz $zzz %zzz &zzz 'zzz (zzz )zzz *zzz +zzz ,zzz -zzz .zzz /zzz 0zzz 1zzz 2zzz 3zzz 4zzz 5zzz 6zzz 7zzz 8zzz 9zzz :zzz ;zzz <zzz =zzz >zzz ?zzzDl@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_ @zzz Azzz Bzzz Czzz Dzzz Ezzz Fzzz Gzzz Hzzz Izzz Jzzz Kzzz Lzzz Mzzz Nzzz Ozzz Pzzz Qzzz Rzzz Szzz Tzzz Uzzz Vzzz Wzzz Xzzz Yzzz Zzzz [zzz \zzz ]zzz ^zzz _zzzDl`abcdefghijklmnopqrstuvwxyz{|}~ `zzz azzz bzzz czzz dzzz ezzz fzzz gzzz hzzz izzz jzzz kzzz lzzz mzzz nzzz ozzz pzzz qzzz rzzz szzz tzzz uzzz vzzz wzzz xzzz yzzz zzzz {zzz |zzz }zzz ~zzz zzzDl zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl      zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl !"#$%&'()*+,-./0123456789:;<=>? zzz !zzz "zzz #zzz $zzz %zzz &zzz 'zzz (zzz )zzz *zzz +zzz ,zzz -zzz .zzz /zzz 0zzz 1zzz 2zzz 3zzz 4zzz 5zzz 6zzz 7zzz 8zzz 9zzz :zzz ;zzz <zzz =zzz >zzz ?zzzDl@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_ @zzz Azzz Bzzz Czzz Dzzz Ezzz Fzzz Gzzz Hzzz Izzz Jzzz Kzzz Lzzz Mzzz Nzzz Ozzz Pzzz Qzzz Rzzz Szzz Tzzz Uzzz Vzzz Wzzz Xzzz Yzzz Zzzz [zzz \zzz ]zzz ^zzz _zzzDl`abcdefghijklmnopqrstuvwxyz{|}~ `zzz azzz bzzz czzz dzzz ezzz fzzz gzzz hzzz izzz jzzz kzzz lzzz mzzz nzzz ozzz pzzz qzzz rzzz szzz tzzz uzzz vzzz wzzz xzzz yzzz zzzz {zzz |zzz }zzz ~zzz zzzDl zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl      zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl !"#$%&'()*+,-./0123456789:;<=>? zzz !zzz "zzz #zzz $zzz %zzz &zzz 'zzz (zzz )zzz *zzz +zzz ,zzz -zzz .zzz /zzz 0zzz 1zzz 2zzz 3zzz 4zzz 5zzz 6zzz 7zzz 8zzz 9zzz :zzz ;zzz <zzz =zzz >zzz ?zzzDl@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_ @zzz Azzz Bzzz Czzz Dzzz Ezzz Fzzz Gzzz Hzzz Izzz Jzzz Kzzz Lzzz Mzzz Nzzz Ozzz Pzzz Qzzz Rzzz Szzz Tzzz Uzzz Vzzz Wzzz Xzzz Yzzz Zzzz [zzz \zzz ]zzz ^zzz _zzzDl`abcdefghijklmnopqrstuvwxyz{|}~ `zzz azzz bzzz czzz dzzz ezzz fzzz gzzz hzzz izzz jzzz kzzz lzzz mzzz nzzz ozzz pzzz qzzz rzzz szzz tzzz uzzz vzzz wzzz xzzz yzzz zzzz {zzz |zzz }zzz ~zzz zzzDl zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl      zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl !"#$%&'()*+,-./0123456789:;<=>? zzz !zzz "zzz #zzz $zzz %zzz &zzz 'zzz (zzz )zzz *zzz +zzz ,zzz -zzz .zzz /zzz 0zzz 1zzz 2zzz 3zzz 4zzz 5zzz 6zzz 7zzz 8zzz 9zzz :zzz ;zzz <zzz =zzz >zzz ?zzzDl@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_ @zzz Azzz Bzzz Czzz Dzzz Ezzz Fzzz Gzzz Hzzz Izzz Jzzz Kzzz Lzzz Mzzz Nzzz Ozzz Pzzz Qzzz Rzzz Szzz Tzzz Uzzz Vzzz Wzzz Xzzz Yzzz Zzzz [zzz \zzz ]zzz ^zzz _zzzDl`abcdefghijklmnopqrstuvwxyz{|}~ `zzz azzz bzzz czzz dzzz ezzz fzzz gzzz hzzz izzz jzzz kzzz lzzz mzzz nzzz ozzz pzzz qzzz rzzz szzz tzzz uzzz vzzz wzzz xzzz yzzz zzzz {zzz |zzz }zzz ~zzz zzzDl zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl      zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl !"#$%&'()*+,-./0123456789:;<=>? zzz !zzz "zzz #zzz $zzz %zzz &zzz 'zzz (zzz )zzz *zzz +zzz ,zzz -zzz .zzz /zzz 0zzz 1zzz 2zzz 3zzz 4zzz 5zzz 6zzz 7zzz 8zzz 9zzz :zzz ;zzz <zzz =zzz >zzz ?zzzDl@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_ @zzz Azzz Bzzz Czzz Dzzz Ezzz Fzzz Gzzz Hzzz Izzz Jzzz Kzzz Lzzz Mzzz Nzzz Ozzz Pzzz Qzzz Rzzz Szzz Tzzz Uzzz Vzzz Wzzz Xzzz Yzzz Zzzz [zzz \zzz ]zzz ^zzz _zzzDl`abcdefghijklmnopqrstuvwxyz{|}~ `zzz azzz bzzz czzz dzzz ezzz fzzz gzzz hzzz izzz jzzz kzzz lzzz mzzz nzzz ozzz pzzz qzzz rzzz szzz tzzz uzzz vzzz wzzz xzzz yzzz zzzz {zzz |zzz }zzz ~zzz zzzDl zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl      zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl !"#$%&'()*+,-./0123456789:;<=>? zzz !zzz "zzz #zzz $zzz %zzz &zzz 'zzz (zzz )zzz *zzz +zzz ,zzz -zzz .zzz /zzz 0zzz 1zzz 2zzz 3zzz 4zzz 5zzz 6zzz 7zzz 8zzz 9zzz :zzz ;zzz <zzz =zzz >zzz ?zzzDl@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_ @zzz Azzz Bzzz Czzz Dzzz Ezzz Fzzz Gzzz Hzzz Izzz Jzzz Kzzz Lzzz Mzzz Nzzz Ozzz Pzzz Qzzz Rzzz Szzz Tzzz Uzzz Vzzz Wzzz Xzzz Yzzz Zzzz [zzz \zzz ]zzz ^zzz _zzzDl`abcdefghijklmnopqrstuvwxyz{|}~ `zzz azzz bzzz czzz dzzz ezzz fzzz gzzz hzzz izzz jzzz kzzz lzzz mzzz nzzz ozzz pzzz qzzz rzzz szzz tzzz uzzz vzzz wzzz xzzz yzzz zzzz {zzz |zzz }zzz ~zzz zzzDl zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl      zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl !"#$%&'()*+,-./0123456789:;<=      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefgijklmnopqrstuvwxyz{|}~>? zzz !zzz "zzz #zzz $zzz %zzz &zzz 'zzz (zzz )zzz *zzz +zzz ,zzz -zzz .zzz /zzz 0zzz 1zzz 2zzz 3zzz 4zzz 5zzz 6zzz 7zzz 8zzz 9zzz :zzz ;zzz <zzz =zzz >zzz ?zzzDl@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_ @zzz Azzz Bzzz Czzz Dzzz Ezzz Fzzz Gzzz Hzzz Izzz Jzzz Kzzz Lzzz Mzzz Nzzz Ozzz Pzzz Qzzz Rzzz Szzz Tzzz Uzzz Vzzz Wzzz Xzzz Yzzz Zzzz [zzz \zzz ]zzz ^zzz _zzzDl`abcdefghijklmnopqrstuvwxyz{|}~ `zzz azzz bzzz czzz dzzz ezzz fzzz gzzz hzzz izzz jzzz kzzz lzzz mzzz nzzz ozzz pzzz qzzz rzzz szzz tzzz uzzz vzzz wzzz xzzz yzzz zzzz {zzz |zzz }zzz ~zzz zzzDl zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl      zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl !"#$%&'()*+,-./0123456789:;<=>? zzz !zzz "zzz #zzz $zzz %zzz &zzz 'zzz (zzz )zzz *zzz +zzz ,zzz -zzz .zzz /zzz 0zzz 1zzz 2zzz 3zzz 4zzz 5zzz 6zzz 7zzz 8zzz 9zzz :zzz ;zzz <zzz =zzz >zzz ?zzzDl@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_ @zzz Azzz Bzzz Czzz Dzzz Ezzz Fzzz Gzzz Hzzz Izzz Jzzz Kzzz Lzzz Mzzz Nzzz Ozzz Pzzz Qzzz Rzzz Szzz Tzzz Uzzz Vzzz Wzzz Xzzz Yzzz Zzzz [zzz \zzz ]zzz ^zzz _zzzDl`abcdefghijklmnopqrstuvwxyz{|}~ `zzz azzz bzzz czzz dzzz ezzz fzzz gzzz hzzz izzz jzzz kzzz lzzz mzzz nzzz ozzz pzzz qzzz rzzz szzz tzzz uzzz vzzz wzzz xzzz yzzz zzzz {zzz |zzz }zzz ~zzz zzzDl zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl                                 zzz  zzz  zzz  zzz  zzz  zzz  zzz  zzz  zzz zzz zzz zzz zzz zzz  zzz  zzz  zzz  zzz  zzz  zzz  zzz  zzz  zzz  zzz  zzz  zzz  zzz  zzz  zzz  zzz  zzz  zzzDl ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ?  zzz ! zzz " zzz # zzz $ zzz % zzz & zzz ' zzz ( zzz ) zzz * zzz + zzz , zzz - zzz . zzz / zzz 0 zzz 1 zzz 2 zzz 3 zzz 4 zzz 5 zzz 6 zzz 7 zzz 8 zzz 9 zzz : zzz ; zzz < zzz = zzz > zzz ? zzzDl@ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _  @ zzz A zzz B zzz C zzz D zzz E zzz F zzz G zzz H zzz I zzz J zzz K zzz L zzz M zzz N zzz O zzz P zzz Q zzz R zzz S zzz T zzz U zzz V zzz W zzz X zzz Y zzz Z zzz [ zzz \ zzz ] zzz ^ zzz _ zzzDl` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~   ` zzz a zzz b zzz c zzz d zzz e zzz f zzz g zzz h zzz i zzz j zzz k zzz l zzz m zzz n zzz o zzz p zzz q zzz r zzz s zzz t zzz u zzz v zzz w zzz x zzz y zzz z zzz { zzz | zzz } zzz ~ zzz  zzzDl                                 zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl                                 zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl                                 zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl                                 zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl!!!!!!!!! ! ! ! ! !!!!!!!!!!!!!!!!!!! !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzzDl !!!"!#!$!%!&!'!(!)!*!+!,!-!.!/!0!1!2!3!4!5!6!7!8!9!:!;!!?! !zzz !!zzz "!zzz #!zzz $!zzz %!zzz &!zzz '!zzz (!zzz )!zzz *!zzz +!zzz ,!zzz -!zzz .!zzz /!zzz 0!zzz 1!zzz 2!zzz 3!zzz 4!zzz 5!zzz 6!zzz 7!zzz 8!zzz 9!zzz :!zzz ;!zzz !zzz ?!zzzDl@!A!B!C!D!E!F!G!H!I!J!K!L!M!N!O!P!Q!R!S!T!U!V!W!X!Y!Z![!\!]!^!_! @!zzz A!zzz B!zzz C!zzz D!zzz E!zzz F!zzz G!zzz H!zzz I!zzz J!zzz K!zzz L!zzz M!zzz N!zzz O!zzz P!zzz Q!zzz R!zzz S!zzz T!zzz U!zzz V!zzz W!zzz X!zzz Y!zzz Z!zzz [!zzz \!zzz ]!zzz ^!zzz _!zzzDl`!a!b!c!d!e!f!g!h!i!j!k!l!m!n!o!p!q!r!s!t!u!v!w!x!y!z!{!|!}!~!! `!zzz a!zzz b!zzz c!zzz d!zzz e!zzz f!zzz g!zzz h!zzz i!zzz j!zzz k!zzz l!zzz m!zzz n!zzz o!zzz p!zzz q!zzz r!zzz s!zzz t!zzz u!zzz v!zzz w!zzz x!zzz y!zzz z!zzz {!zzz |!zzz }!zzz ~!zzz !zzzDl!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzzDl!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzzDl!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzzDl!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzzDl""""""""" " " " " """"""""""""""""""" "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzzDl "!"""#"$"%"&"'"(")"*"+","-"."/"0"1"2"3"4"5"6"7"8"9":";"<"=">"?" "zzz !"zzz ""zzz #"zzz $"zzz %"zzz &"zzz '"zzz ("zzz )"zzz *"zzz +"zzz ,"zzz -"zzz ."zzz /"zzz 0"zzz 1"zzz 2"zzz 3"zzz 4"zzz 5"zzz 6"zzz 7"zzz 8"zzz 9"zzz :"zzz ;"zzz <"zzz ="zzz >"zzz ?"zzzDl@"A"B"C"D"E"F"G"H"I"J"K"L"M"N"O"P"Q"R"S"T"U"V"W"X"Y"Z"["\"]"^"_" @"zzz A"zzz B"zzz C"zzz D"zzz E"zzz F"zzz G"zzz H"zzz I"zzz J"zzz K"zzz L"zzz M"zzz N"zzz O"zzz P"zzz Q"zzz R"zzz S"zzz T"zzz U"zzz V"zzz W"zzz X"zzz Y"zzz Z"zzz ["zzz \"zzz ]"zzz ^"zzz _"zzzDl`"a"b"c"d"e"f"g"h"i"j"k"l"m"n"o"p"q"r"s"t"u"v"w"x"y"z"{"|"}"~"" `"zzz a"zzz b"zzz c"zzz d"zzz e"zzz f"zzz g"zzz h"zzz i"zzz j"zzz k"zzz l"zzz m"zzz n"zzz o"zzz p"zzz q"zzz r"zzz s"zzz t"zzz u"zzz v"zzz w"zzz x"zzz y"zzz z"zzz {"zzz |"zzz }"zzz ~"zzz "zzzDl"""""""""""""""""""""""""""""""" "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzzDl"""""""""""""""""""""""""""""""" "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzzDl"""""""""""""""""""""""""""""""" "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzzDl"""""""""""""""""""""""""""""""" "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzzDl######### # # # # ################### #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzzDl #!#"###$#%#&#'#(#)#*#+#,#-#.#/#0#1#2#3#4#5#6#7#8#9#:#;#<#=#>#?# #zzz !#zzz "#zzz ##zzz $#zzz %#zzz &#zzz '#zzz (#zzz )#zzz *#zzz +#zzz ,#zzz -#zzz .#zzz /#zzz 0#zzz 1#zzz 2#zzz 3#zzz 4#zzz 5#zzz 6#zzz 7#zzz 8#zzz 9#zzz :#zzz ;#zzz <#zzz =#zzz >#zzz ?#zzzDl@#A#B#C#D#E#F#G#H#I#J#K#L#M#N#O#P#Q#R#S#T#U#V#W#X#Y#Z#[#\#]#^#_# @#zzz A#zzz B#zzz C#zzz D#zzz E#zzz F#zzz G#zzz H#zzz I#zzz J#zzz K#zzz L#zzz M#zzz N#zzz O#zzz P#zzz Q#zzz R#zzz S#zzz T#zzz U#zzz V#zzz W#zzz X#zzz Y#zzz Z#zzz [#zzz \#zzz ]#zzz ^#zzz _#zzzDl`#a#b#c#d#e#f#g#h#i#j#k#l#m#n#o#p#q#r#s#t#u#v#w#x#y#z#{#|#}#~## `#zzz a#zzz b#zzz c#zzz d#zzz e#zzz f#zzz g#zzz h#zzz i#zzz j#zzz k#zzz l#zzz m#zzz n#zzz o#zzz p#zzz q#zzz r#zzz s#zzz t#zzz u#zzz v#zzz w#zzz x#zzz y#zzz z#zzz {#zzz |#zzz }#zzz ~#zzz #zzzDl################################ #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzzDl################################ #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzzDl################################ #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzzDl################################ #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzzDl$$$$$$$$$ $ $ $ $ $$$$$$$$$$$$$$$$$$$ $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzzDl $!$"$#$$$%$&$'$($)$*$+$,$-$.$/$0$1$2$3$4$5$6$7$8$9$:$;$<$=$>$?$ $zzz !$zzz "$zzz #$zzz $$zzz %$zzz &$zzz '$zzz ($zzz )$zzz *$zzz +$zzz ,$zzz -$zzz .$zzz /$zzz 0$zzz 1$zzz 2$zzz 3$zzz 4$zzz 5$zzz 6$zzz 7$zzz 8$zzz 9$zzz :$zzz ;$zzz <$zzz =$zzz >$zzz ?$zzzDl@$A$B$C$D$E$F$G$H$I$J$K$L$M$N$O$P$Q$R$S$T$U$V$W$X$Y$Z$[$\$]$^$_$ @$zzz A$zzz B$zzz C$zzz D$zzz E$zzz F$zzz G$zzz H$zzz I$zzz J$zzz K$zzz L$zzz M$zzz N$zzz O$zzz P$zzz Q$zzz R$zzz S$zzz T$zzz U$zzz V$zzz W$zzz X$zzz Y$zzz Z$zzz [$zzz \$zzz ]$zzz ^$zzz _$zzzDl`$a$b$c$d$e$f$g$h$i$j$k$l$m$n$o$p$q$r$s$t$u$v$w$x$y$z${$|$}$~$$ `$zzz a$zzz b$zzz c$zzz d$zzz e$zzz f$zzz g$zzz h$zzz i$zzz j$zzz k$zzz l$zzz m$zzz n$zzz o$zzz p$zzz q$zzz r$zzz s$zzz t$zzz u$zzz v$zzz w$zzz x$zzz y$zzz z$zzz {$zzz |$zzz }$zzz ~$zzz $zzzDl$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzzDl$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzzDl$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzzDl$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzzDl%%%%%%%%% % % % % %%%%%%%%%%%%%%%%%%% %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzzDl %!%"%#%$%%%&%'%(%)%*%+%,%-%.%/%0%1%2%3%4%5%6%7%8%9%:%;%<%=%>%?% %zzz !%zzz "%zzz #%zzz $%zzz %%zzz &%zzz '%zzz (%zzz )%zzz *%zzz +%zzz ,%zzz -%zzz .%zzz /%zzz 0%zzz 1%zzz 2%zzz 3%zzz 4%zzz 5%zzz 6%zzz 7%zzz 8%zzz 9%zzz :%zzz ;%zzz <%zzz =%zzz >%zzz ?%zzzDl@%A%B%C%D%E%F%G%H%I%J%K%L%M%N%O%P%Q%R%S%T%U%V%W%X%Y%Z%[%\%]%^%_% @%zzz A%zzz B%zzz C%zzz D%zzz E%zzz F%zzz G%zzz H%zzz I%zzz J%zzz K%zzz L%zzz M%zzz N%zzz O%zzz P%zzz Q%zzz R%zzz S%zzz T%zzz U%zzz V%zzz W%zzz X%zzz Y%zzz Z%zzz [%zzz \%zzz ]%zzz ^%zzz _%zzzDl`%a%b%c%d%e%f%g%h%i%j%k%l%m%n%o%p%q%r%s%t%u%v%w%x%y%z%{%|%}%~%% `%zzz a%zzz b%zzz c%zzz d%zzz e%zzz f%zzz g%zzz h%zzz i%zzz j%zzz k%zzz l%zzz m%zzz n%zzz o%zzz p%zzz q%zzz r%zzz s%zzz t%zzz u%zzz v%zzz w%zzz x%zzz y%zzz z%zzz {%zzz |%zzz }%zzz ~%zzz %zzzDl%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzzDl%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzzDl%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzzDl%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzzDl&&&&&&&&& & & & & &&&&&&&&&&&&&&&&&&& &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzzDl &!&"&#&$&%&&&'&(&)&*&+&,&-&.&/&0&1&2&3&4&5&6&7&8&9&:&;&<&=&>&?& &zzz !&zzz "&zzz #&zzz $&zzz %&zzz &&zzz '&zzz (&zzz )&zzz *&zzz +&zzz ,&zzz -&zzz .&zzz /&zzz 0&zzz 1&zzz 2&zzz 3&zzz 4&zzz 5&zzz 6&zzz 7&zzz 8&zzz 9&zzz :&zzz ;&zzz <&zzz =&zzz >&zzz ?&zzzDl@&A&B&C&D&E&F&G&H&I&J&K&L&M&N&O&P&Q&R&S&T&U&V&W&X&Y&Z&[&\&]&^&_& @&zzz A&zzz B&zzz C&zzz D&zzz E&zzz F&zzz G&zzz H&zzz I&zzz J&zzz K&zzz L&zzz M&zzz N&zzz O&zzz P&zzz Q&zzz R&zzz S&zzz T&zzz U&zzz V&zzz W&zzz X&zzz Y&zzz Z&zzz [&zzz \&zzz ]&zzz ^&zzz _&zzzDl`&a&b&c&d&e&f&g&h&i&j&k&l&m&n&o&p&q&r&s&t&u&v&w&x&y&z&{&|&}&~&& `&zzz a&zzz b&zzz c&zzz d&zzz e&zzz f&zzz g&zzz h&zzz i&zzz j&zzz k&zzz l&zzz m&zzz n&zzz o&zzz p&zzz q&zzz r&zzz s&zzz t&zzz u&zzz v&zzz w&zzz x&zzz y&zzz z&zzz {&zzz |&zzz }&zzz ~&zzz &zzzDl&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzzDl&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzzDl&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzzDl&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzzDl''''''''' ' ' ' ' ''''''''''''''''''' 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzzDl '!'"'#'$'%'&'''(')'*'+','-'.'/'0'1'2'3'4'5'6'7'8'9':';'<'='>'?' 'zzz !'zzz "'zzz #'zzz $'zzz %'zzz &'zzz ''zzz ('zzz )'zzz *'zzz +'zzz ,'zzz -'zzz .'zzz /'zzz 0'zzz 1'zzz 2'zzz 3'zzz 4'zzz 5'zzz 6'zzz 7'zzz 8'zzz 9'zzz :'zzz ;'zzz <'zzz ='zzz >'zzz ?'zzzDl@'A'B'C'D'E'F'G'H'I'J'K'L'M'N'O'P'Q'R'S'T'U'V'W'X'Y'Z'['\']'^'_' @'zzz A'zzz B'zzz C'zzz D'zzz E'zzz F'zzz G'zzz H'zzz I'zzz J'zzz K'zzz L'zzz M'zzz N'zzz O'zzz P'zzz Q'zzz R'zzz S'zzz T'zzz U'zzz V'zzz W'zzz X'zzz Y'zzz Z'zzz ['zzz \'zzz ]'zzz ^'zzz _'zzzDl`'a'b'c'd'e'f'g'h'i'j'k'l'm'n'o'p'q'r's't'u'v'w'x'y'z'{'|'}'~'' `'zzz a'zzz b'zzz c'zzz d'zzz e'zzz f'zzz g'zzz h'zzz i'zzz j'zzz k'zzz l'zzz m'zzz n'zzz o'zzz p'zzz q'zzz r'zzz s'zzz t'zzz u'zzz v'zzz w'zzz x'zzz y'zzz z'zzz {'zzz |'zzz }'zzz ~'zzz 'zzzDl'''''''''''''''''''''''''''''''' 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzzDl'''''''''''''''''''''''''''''''' 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzzDl'''''''''''''''''''''''''''''''' 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzzDl'''''''''''''''''''''''''''''''' 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzzDl((((((((( ( ( ( ( ((((((((((((((((((( (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzzDl (!("(#($(%(&('((()(*(+(,(-(.(/(0(1(2(3(4(5(6(7(8(9(:(;(<(=(>(?( (zzz !(zzz "(zzz #(zzz $(zzz %(zzz &(zzz '(zzz ((zzz )(zzz *(zzz +(zzz ,(zzz -(zzz .(zzz /(zzz 0(zzz 1(zzz 2(zzz 3(zzz 4(zzz 5(zzz 6(zzz 7(zzz 8(zzz 9(zzz :(zzz ;(zzz <(zzz =(zzz >(zzz ?(zzzDl@(A(B(C(D(E(F(G(H(I(J(K(L(M(N(O(P(Q(R(S(T(U(V(W(X(Y(Z([(\(](^(_( @(zzz A(zzz B(zzz C(zzz D(zzz E(zzz F(zzz G(zzz H(zzz I(zzz J(zzz K(zzz L(zzz M(zzz N(zzz O(zzz P(zzz Q(zzz R(zzz S(zzz T(zzz U(zzz V(zzz W(zzz X(zzz Y(zzz Z(zzz [(zzz \(zzz ](zzz ^(zzz _(zzzDl`(a(b(c(d(e(f(g(h(i(j(k(l(m(n(o(p(q(r(s(t(u(v(w(x(y(z({(|(}(~(( `(zzz a(zzz b(zzz c(zzz d(zzz e(zzz f(zzz g(zzz h(zzz i(zzz j(zzz k(zzz l(zzz m(zzz n(zzz o(zzz p(zzz q(zzz r(zzz s(zzz t(zzz u(zzz v(zzz w(zzz x(zzz y(zzz z(zzz {(zzz |(zzz }(zzz ~(zzz (zzzDl(((((((((((((((((((((((((((((((( (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzzDl(((((((((((((((((((((((((((((((( (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzzDl(((((((((((((((((((((((((((((((( (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzzDl(((((((((((((((((((((((((((((((( (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzzDl))))))))) ) ) ) ) ))))))))))))))))))) )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzzDl )!)")#)$)%)&)')()))*)+),)-).)/)0)1)2)3)4)5)6)7)8)9):);)<)=)>)?) )zzz !)zzz ")zzz #)zzz $)zzz %)zzz &)zzz ')zzz ()zzz ))zzz *)zzz +)zzz ,)zzz -)zzz .)zzz /)zzz 0)zzz 1)zzz 2)zzz 3)zzz 4)zzz 5)zzz 6)zzz 7)zzz 8)zzz 9)zzz :)zzz ;)zzz <)zzz =)zzz >)zzz ?)zzzDl@)A)B)C)D)E)F)G)H)I)J)K)L)M)N)O)P)Q)R)S)T)U)V)W)X)Y)Z)[)\)])^)_) @)zzz A)zzz B)zzz C)zzz D)zzz E)zzz F)zzz G)zzz H)zzz I)zzz J)zzz K)zzz L)zzz M)zzz N)zzz O)zzz P)zzz Q)zzz R)zzz S)zzz T)zzz U)zzz V)zzz W)zzz X)zzz Y)zzz Z)zzz [)zzz \)zzz ])zzz ^)zzz _)zzzDl`)a)b)c)d)e)f)g)h)i)j)k)l)m)n)o)p)q)r)s)t)u)v)w)x)y)z){)|)})~)) `)zzz a)zzz b)zzz c)zzz d)zzz e)zzz f)zzz g)zzz h)zzz i)zzz j)zzz k)zzz l)zzz m)zzz n)zzz o)zzz p)zzz q)zzz r)zzz s)zzz t)zzz u)zzz v)zzz w)zzz x)zzz y)zzz z)zzz {)zzz |)zzz })zzz ~)zzz )zzzDl)))))))))))))))))))))))))))))))) )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzzDl)))))))))))))))))))))))))))))))) )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzzDl)))))))))))))))))))))))))))))))) )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzzDl)))))))))))))))))))))))))))))))) )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzzDl********* * * * * ******************* *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzzDl *!*"*#*$*%*&*'*(*)***+*,*-*.*/*0*1*2*3*4*5*6*7*8*9*:*;*<*=*>*?* *zzz !*zzz "*zzz #*zzz $*zzz %*zzz &*zzz '*zzz (*zzz )*zzz **zzz +*zzz ,*zzz -*zzz .*zzz /*zzz 0*zzz 1*zzz 2*zzz 3*zzz 4*zzz 5*zzz 6*zzz 7*zzz 8*zzz 9*zzz :*zzz ;*zzz <*zzz =*zzz >*zzz ?*zzzDl@*A*B*C*D*E*F*G*H*I*J*K*L*M*N*O*P*Q*R*S*T*U*V*W*X*Y*Z*[*\*]*^*_* @*zzz A*zzz B*zzz C*zzz D*zzz E*zzz F*zzz G*zzz H*zzz I*zzz J*zzz K*zzz L*zzz M*zzz N*zzz O*zzz P*zzz Q*zzz R*zzz S*zzz T*zzz U*zzz V*zzz W*zzz X*zzz Y*zzz Z*zzz [*zzz \*zzz ]*zzz ^*zzz _*zzzDl`*a*b*c*d*e*f*g*h*i*j*k*l*m*n*o*p*q*r*s*t*u*v*w*x*y*z*{*|*}*~** `*zzz a*zzz b*zzz c*zzz d*zzz e*zzz f*zzz g*zzz h*zzz i*zzz j*zzz k*zzz l*zzz m*zzz n*zzz o*zzz p*zzz q*zzz r*zzz s*zzz t*zzz u*zzz v*zzz w*zzz x*zzz y*zzz z*zzz {*zzz |*zzz }*zzz ~*zzz *zzzDl******************************** *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzzDl******************************** *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzzDl******************************** *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzzDl******************************** *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzzDl+++++++++ + + + + +++++++++++++++++++ +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzzDl +!+"+#+$+%+&+'+(+)+*+++,+-+.+/+0+1+2+3+4+5+6+7+8+9+:+;+<+=+>+?+ +zzz !+zzz "+zzz #+zzz $+zzz %+zzz &+zzz '+zzz (+zzz )+zzz *+zzz ++zzz ,+zzz -+zzz .+zzz /+zzz 0+zzz 1+zzz 2+zzz 3+zzz 4+zzz 5+zzz 6+zzz 7+zzz 8+zzz 9+zzz :+zzz ;+zzz <+zzz =+zzz >+zzz ?+zzzDl@+A+B+C+D+E+F+G+H+I+J+K+L+M+N+O+P+Q+R+S+T+U+V+W+X+Y+Z+[+\+]+^+_+ @+zzz A+zzz B+zzz C+zzz D+zzz E+zzz F+zzz G+zzz H+zzz I+zzz J+zzz K+zzz L+zzz M+zzz N+zzz O+zzz P+zzz Q+zzz R+zzz S+zzz T+zzz U+zzz V+zzz W+zzz X+zzz Y+zzz Z+zzz [+zzz \+zzz ]+zzz ^+zzz _+zzzDl`+a+b+c+d+e+f+g+h+i+j+k+l+m+n+o+p+q+r+s+t+u+v+w+x+y+z+{+|+}+~++ `+zzz a+zzz b+zzz c+zzz d+zzz e+zzz f+zzz g+zzz h+zzz i+zzz j+zzz k+zzz l+zzz m+zzz n+zzz o+zzz p+zzz q+zzz r+zzz s+zzz t+zzz u+zzz v+zzz w+zzz x+zzz y+zzz z+zzz {+zzz |+zzz }+zzz ~+zzz +zzzDl++++++++++++++++++++++++++++++++ +zzz +zzz +zzz +zzz      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghiklmnopqrstuvwxyz{|}~ +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzzDl++++++++++++++++++++++++++++++++ +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzzDl++++++++++++++++++++++++++++++++ +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzzDl++++++++++++++++++++++++++++++++ +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzzDl,,,,,,,,, , , , , ,,,,,,,,,,,,,,,,,,, ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzzDl ,!,",#,$,%,&,',(,),*,+,,,-,.,/,0,1,2,3,4,5,6,7,8,9,:,;,<,=,>,?, ,zzz !,zzz ",zzz #,zzz $,zzz %,zzz &,zzz ',zzz (,zzz ),zzz *,zzz +,zzz ,,zzz -,zzz .,zzz /,zzz 0,zzz 1,zzz 2,zzz 3,zzz 4,zzz 5,zzz 6,zzz 7,zzz 8,zzz 9,zzz :,zzz ;,zzz <,zzz =,zzz >,zzz ?,zzzDl@,A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z,[,\,],^,_, @,zzz A,zzz B,zzz C,zzz D,zzz E,zzz F,zzz G,zzz H,zzz I,zzz J,zzz K,zzz L,zzz M,zzz N,zzz O,zzz P,zzz Q,zzz R,zzz S,zzz T,zzz U,zzz V,zzz W,zzz X,zzz Y,zzz Z,zzz [,zzz \,zzz ],zzz ^,zzz _,zzzDl`,a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,{,|,},~,, `,zzz a,zzz b,zzz c,zzz d,zzz e,zzz f,zzz g,zzz h,zzz i,zzz j,zzz k,zzz l,zzz m,zzz n,zzz o,zzz p,zzz q,zzz r,zzz s,zzz t,zzz u,zzz v,zzz w,zzz x,zzz y,zzz z,zzz {,zzz |,zzz },zzz ~,zzz ,zzzDl,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzzDl,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzzDl,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzzDl,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzzDl--------- - - - - ------------------- -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzzDl -!-"-#-$-%-&-'-(-)-*-+-,---.-/-0-1-2-3-4-5-6-7-8-9-:-;-<-=->-?- -zzz !-zzz "-zzz #-zzz $-zzz %-zzz &-zzz '-zzz (-zzz )-zzz *-zzz +-zzz ,-zzz --zzz .-zzz /-zzz 0-zzz 1-zzz 2-zzz 3-zzz 4-zzz 5-zzz 6-zzz 7-zzz 8-zzz 9-zzz :-zzz ;-zzz <-zzz =-zzz >-zzz ?-zzzDl@-A-B-C-D-E-F-G-H-I-J-K-L-M-N-O-P-Q-R-S-T-U-V-W-X-Y-Z-[-\-]-^-_- @-zzz A-zzz B-zzz C-zzz D-zzz E-zzz F-zzz G-zzz H-zzz I-zzz J-zzz K-zzz L-zzz M-zzz N-zzz O-zzz P-zzz Q-zzz R-zzz S-zzz T-zzz U-zzz V-zzz W-zzz X-zzz Y-zzz Z-zzz [-zzz \-zzz ]-zzz ^-zzz _-zzzDl`-a-b-c-d-e-f-g-h-i-j-k-l-m-n-o-p-q-r-s-t-u-v-w-x-y-z-{-|-}-~-- `-zzz a-zzz b-zzz c-zzz d-zzz e-zzz f-zzz g-zzz h-zzz i-zzz j-zzz k-zzz l-zzz m-zzz n-zzz o-zzz p-zzz q-zzz r-zzz s-zzz t-zzz u-zzz v-zzz w-zzz x-zzz y-zzz z-zzz {-zzz |-zzz }-zzz ~-zzz -zzzDl-------------------------------- -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzzDl-------------------------------- -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzzDl-------------------------------- -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzzDl-------------------------------- -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzzDl......... . . . . ................... .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzzDl .!.".#.$.%.&.'.(.).*.+.,.-.../.0.1.2.3.4.5.6.7.8.9.:.;.<.=.>.?. .zzz !.zzz ".zzz #.zzz $.zzz %.zzz &.zzz '.zzz (.zzz ).zzz *.zzz +.zzz ,.zzz -.zzz ..zzz /.zzz 0.zzz 1.zzz 2.zzz 3.zzz 4.zzz 5.zzz 6.zzz 7.zzz 8.zzz 9.zzz :.zzz ;.zzz <.zzz =.zzz >.zzz ?.zzzDl@.A.B.C.D.E.F.G.H.I.J.K.L.M.N.O.P.Q.R.S.T.U.V.W.X.Y.Z.[.\.].^._. @.zzz A.zzz B.zzz C.zzz D.zzz E.zzz F.zzz G.zzz H.zzz I.zzz J.zzz K.zzz L.zzz M.zzz N.zzz O.zzz P.zzz Q.zzz R.zzz S.zzz T.zzz U.zzz V.zzz W.zzz X.zzz Y.zzz Z.zzz [.zzz \.zzz ].zzz ^.zzz _.zzzDl`.a.b.c.d.e.f.g.h.i.j.k.l.m.n.o.p.q.r.s.t.u.v.w.x.y.z.{.|.}.~.. `.zzz a.zzz b.zzz c.zzz d.zzz e.zzz f.zzz g.zzz h.zzz i.zzz j.zzz k.zzz l.zzz m.zzz n.zzz o.zzz p.zzz q.zzz r.zzz s.zzz t.zzz u.zzz v.zzz w.zzz x.zzz y.zzz z.zzz {.zzz |.zzz }.zzz ~.zzz .zzzDl................................ .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzzDl................................ .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzzDl................................ .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzzDl................................ .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzzDl///////// / / / / /////////////////// /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzzDl /!/"/#/$/%/&/'/(/)/*/+/,/-/.///0/1/2/3/4/5/6/7/8/9/:/;//?/ /zzz !/zzz "/zzz #/zzz $/zzz %/zzz &/zzz '/zzz (/zzz )/zzz */zzz +/zzz ,/zzz -/zzz ./zzz //zzz 0/zzz 1/zzz 2/zzz 3/zzz 4/zzz 5/zzz 6/zzz 7/zzz 8/zzz 9/zzz :/zzz ;/zzz /zzz ?/zzzDl@/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/S/T/U/V/W/X/Y/Z/[/\/]/^/_/ @/zzz A/zzz B/zzz C/zzz D/zzz E/zzz F/zzz G/zzz H/zzz I/zzz J/zzz K/zzz L/zzz M/zzz N/zzz O/zzz P/zzz Q/zzz R/zzz S/zzz T/zzz U/zzz V/zzz W/zzz X/zzz Y/zzz Z/zzz [/zzz \/zzz ]/zzz ^/zzz _/zzzDl`/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z/{/|/}/~// `/zzz a/zzz b/zzz c/zzz d/zzz e/zzz f/zzz g/zzz h/zzz i/zzz j/zzz k/zzz l/zzz m/zzz n/zzz o/zzz p/zzz q/zzz r/zzz s/zzz t/zzz u/zzz v/zzz w/zzz x/zzz y/zzz z/zzz {/zzz |/zzz }/zzz ~/zzz /zzzDl//////////////////////////////// /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzzDl//////////////////////////////// /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzzDl//////////////////////////////// /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzzDl//////////////////////////////// /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzzDl000000000 0 0 0 0 0000000000000000000 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzzDl 0!0"0#0$0%0&0'0(0)0*0+0,0-0.0/000102030405060708090:0;0<0=0>0?0 0zzz !0zzz "0zzz #0zzz $0zzz %0zzz &0zzz '0zzz (0zzz )0zzz *0zzz +0zzz ,0zzz -0zzz .0zzz /0zzz 00zzz 10zzz 20zzz 30zzz 40zzz 50zzz 60zzz 70zzz 80zzz 90zzz :0zzz ;0zzz <0zzz =0zzz >0zzz ?0zzzDl@0A0B0C0D0E0F0G0H0I0J0K0L0M0N0O0P0Q0R0S0T0U0V0W0X0Y0Z0[0\0]0^0_0 @0zzz A0zzz B0zzz C0zzz D0zzz E0zzz F0zzz G0zzz H0zzz I0zzz J0zzz K0zzz L0zzz M0zzz N0zzz O0zzz P0zzz Q0zzz R0zzz S0zzz T0zzz U0zzz V0zzz W0zzz X0zzz Y0zzz Z0zzz [0zzz \0zzz ]0zzz ^0zzz _0zzzDl`0a0b0c0d0e0f0g0h0i0j0k0l0m0n0o0p0q0r0s0t0u0v0w0x0y0z0{0|0}0~00 `0zzz a0zzz b0zzz c0zzz d0zzz e0zzz f0zzz g0zzz h0zzz i0zzz j0zzz k0zzz l0zzz m0zzz n0zzz o0zzz p0zzz q0zzz r0zzz s0zzz t0zzz u0zzz v0zzz w0zzz x0zzz y0zzz z0zzz {0zzz |0zzz }0zzz ~0zzz 0zzzDl00000000000000000000000000000000 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzzDl00000000000000000000000000000000 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzzDl00000000000000000000000000000000 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzzDl00000000000000000000000000000000 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzzDl111111111 1 1 1 1 1111111111111111111 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzzDl 1!1"1#1$1%1&1'1(1)1*1+1,1-1.1/101112131415161718191:1;1<1=1>1?1 1zzz !1zzz "1zzz #1zzz $1zzz %1zzz &1zzz '1zzz (1zzz )1zzz *1zzz +1zzz ,1zzz -1zzz .1zzz /1zzz 01zzz 11zzz 21zzz 31zzz 41zzz 51zzz 61zzz 71zzz 81zzz 91zzz :1zzz ;1zzz <1zzz =1zzz >1zzz ?1zzzDl@1A1B1C1D1E1F1G1H1I1J1K1L1M1N1O1P1Q1R1S1T1U1V1W1X1Y1Z1[1\1]1^1_1 @1zzz A1zzz B1zzz C1zzz D1zzz E1zzz F1zzz G1zzz H1zzz I1zzz J1zzz K1zzz L1zzz M1zzz N1zzz O1zzz P1zzz Q1zzz R1zzz S1zzz T1zzz U1zzz V1zzz W1zzz X1zzz Y1zzz Z1zzz [1zzz \1zzz ]1zzz ^1zzz _1zzzDl`1a1b1c1d1e1f1g1h1i1j1k1l1m1n1o1p1q1r1s1t1u1v1w1x1y1z1{1|1}1~11 `1zzz a1zzz b1zzz c1zzz d1zzz e1zzz f1zzz g1zzz h1zzz i1zzz j1zzz k1zzz l1zzz m1zzz n1zzz o1zzz p1zzz q1zzz r1zzz s1zzz t1zzz u1zzz v1zzz w1zzz x1zzz y1zzz z1zzz {1zzz |1zzz }1zzz ~1zzz 1zzzDl11111111111111111111111111111111 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzzDl11111111111111111111111111111111 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzzDl11111111111111111111111111111111 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzzDl11111111111111111111111111111111 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzzDl222222222 2 2 2 2 2222222222222222222 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzzDl 2!2"2#2$2%2&2'2(2)2*2+2,2-2.2/202122232425262728292:2;2<2=2>2?2 2zzz !2zzz "2zzz #2zzz $2zzz %2zzz &2zzz '2zzz (2zzz )2zzz *2zzz +2zzz ,2zzz -2zzz .2zzz /2zzz 02zzz 12zzz 22zzz 32zzz 42zzz 52zzz 62zzz 72zzz 82zzz 92zzz :2zzz ;2zzz <2zzz =2zzz >2zzz ?2zzzDl@2A2B2C2D2E2F2G2H2I2J2K2L2M2N2O2P2Q2R2S2T2U2V2W2X2Y2Z2[2\2]2^2_2 @2zzz A2zzz B2zzz C2zzz D2zzz E2zzz F2zzz G2zzz H2zzz I2zzz J2zzz K2zzz L2zzz M2zzz N2zzz O2zzz P2zzz Q2zzz R2zzz S2zzz T2zzz U2zzz V2zzz W2zzz X2zzz Y2zzz Z2zzz [2zzz \2zzz ]2zzz ^2zzz _2zzzDl`2a2b2c2d2e2f2g2h2i2j2k2l2m2n2o2p2q2r2s2t2u2v2w2x2y2z2{2|2}2~22 `2zzz a2zzz b2zzz c2zzz d2zzz e2zzz f2zzz g2zzz h2zzz i2zzz j2zzz k2zzz l2zzz m2zzz n2zzz o2zzz p2zzz q2zzz r2zzz s2zzz t2zzz u2zzz v2zzz w2zzz x2zzz y2zzz z2zzz {2zzz |2zzz }2zzz ~2zzz 2zzzDl22222222222222222222222222222222 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzzDl22222222222222222222222222222222 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzzDl22222222222222222222222222222222 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzzDl22222222222222222222222222222222 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzzDl333333333 3 3 3 3 3333333333333333333 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzzDl 3!3"3#3$3%3&3'3(3)3*3+3,3-3.3/303132333435363738393:3;3<3=3>3?3 3zzz !3zzz "3zzz #3zzz $3zzz %3zzz &3zzz '3zzz (3zzz )3zzz *3zzz +3zzz ,3zzz -3zzz .3zzz /3zzz 03zzz 13zzz 23zzz 33zzz 43zzz 53zzz 63zzz 73zzz 83zzz 93zzz :3zzz ;3zzz <3zzz =3zzz >3zzz ?3zzzDl@3A3B3C3D3E3F3G3H3I3J3K3L3M3N3O3P3Q3R3S3T3U3V3W3X3Y3Z3[3\3]3^3_3 @3zzz A3zzz B3zzz C3zzz D3zzz E3zzz F3zzz G3zzz H3zzz I3zzz J3zzz K3zzz L3zzz M3zzz N3zzz O3zzz P3zzz Q3zzz R3zzz S3zzz T3zzz U3zzz V3zzz W3zzz X3zzz Y3zzz Z3zzz [3zzz \3zzz ]3zzz ^3zzz _3zzzDl`3a3b3c3d3e3f3g3h3i3j3k3l3m3n3o3p3q3r3s3t3u3v3w3x3y3z3{3|3}3~33 `3zzz a3zzz b3zzz c3zzz d3zzz e3zzz f3zzz g3zzz h3zzz i3zzz j3zzz k3zzz l3zzz m3zzz n3zzz o3zzz p3zzz q3zzz r3zzz s3zzz t3zzz u3zzz v3zzz w3zzz x3zzz y3zzz z3zzz {3zzz |3zzz }3zzz ~3zzz 3zzzDl33333333333333333333333333333333 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzzDl33333333333333333333333333333333 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzzDl33333333333333333333333333333333 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzzDl33333333333333333333333333333333 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzzDl444444444 4 4 4 4 4444444444444444444 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzzDl 4!4"4#4$4%4&4'4(4)4*4+4,4-4.4/404142434445464748494:4;4<4=4>4?4 4zzz !4zzz "4zzz #4zzz $4zzz %4zzz &4zzz '4zzz (4zzz )4zzz *4zzz +4zzz ,4zzz -4zzz .4zzz /4zzz 04zzz 14zzz 24zzz 34zzz 44zzz 54zzz 64zzz 74zzz 84zzz 94zzz :4zzz ;4zzz <4zzz =4zzz >4zzz ?4zzzDl@4A4B4C4D4E4F4G4H4I4J4K4L4M4N4O4P4Q4R4S4T4U4V4W4X4Y4Z4[4\4]4^4_4 @4zzz A4zzz B4zzz C4zzz D4zzz E4zzz F4zzz G4zzz H4zzz I4zzz J4zzz K4zzz L4zzz M4zzz N4zzz O4zzz P4zzz Q4zzz R4zzz S4zzz T4zzz U4zzz V4zzz W4zzz X4zzz Y4zzz Z4zzz [4zzz \4zzz ]4zzz ^4zzz _4zzzDl`4a4b4c4d4e4f4g4h4i4j4k4l4m4n4o4p4q4r4s4t4u4v4w4x4y4z4{4|4}4~44 `4zzz a4zzz b4zzz c4zzz d4zzz e4zzz f4zzz g4zzz h4zzz i4zzz j4zzz k4zzz l4zzz m4zzz n4zzz o4zzz p4zzz q4zzz r4zzz s4zzz t4zzz u4zzz v4zzz w4zzz x4zzz y4zzz z4zzz {4zzz |4zzz }4zzz ~4zzz 4zzzDl44444444444444444444444444444444 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzzDl44444444444444444444444444444444 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzzDl44444444444444444444444444444444 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzzDl44444444444444444444444444444444 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzzDl555555555 5 5 5 5 5555555555555555555 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzzDl 5!5"5#5$5%5&5'5(5)5*5+5,5-5.5/505152535455565758595:5;5<5=5>5?5 5zzz !5zzz "5zzz #5zzz $5zzz %5zzz &5zzz '5zzz (5zzz )5zzz *5zzz +5zzz ,5zzz -5zzz .5zzz /5zzz 05zzz 15zzz 25zzz 35zzz 45zzz 55zzz 65zzz 75zzz 85zzz 95zzz :5zzz ;5zzz <5zzz =5zzz >5zzz ?5zzzDl@5A5B5C5D5E5F5G5H5I5J5K5L5M5N5O5P5Q5R5S5T5U5V5W5X5Y5Z5[5\5]5^5_5 @5zzz A5zzz B5zzz C5zzz D5zzz E5zzz F5zzz G5zzz H5zzz I5zzz J5zzz K5zzz L5zzz M5zzz N5zzz O5zzz P5zzz Q5zzz R5zzz S5zzz T5zzz U5zzz V5zzz W5zzz X5zzz Y5zzz Z5zzz [5zzz \5zzz ]5zzz ^5zzz _5zzzDl`5a5b5c5d5e5f5g5h5i5j5k5l5m5n5o5p5q5r5s5t5u5v5w5x5y5z5{5|5}5~55 `5zzz a5zzz b5zzz c5zzz d5zzz e5zzz f5zzz g5zzz h5zzz i5zzz j5zzz k5zzz l5zzz m5zzz n5zzz o5zzz p5zzz q5zzz r5zzz s5zzz t5zzz u5zzz v5zzz w5zzz x5zzz y5zzz z5zzz {5zzz |5zzz }5zzz ~5zzz 5zzzDl55555555555555555555555555555555 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzzDl55555555555555555555555555555555 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzzDl55555555555555555555555555555555 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzzDl55555555555555555555555555555555 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzzDl666666666 6 6 6 6 6666666666666666666 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzzDl 6!6"6#6$6%6&6'6(6)6*6+6,6-6.6/606162636465666768696:6;6<6=6>6?6 6zzz !6zzz "6zzz #6zzz $6zzz %6zzz &6zzz '6zzz (6zzz )6zzz *6zzz +6zzz ,6zzz -6zzz .6zzz /6zzz 06zzz 16zzz 26zzz 36zzz 46zzz 56zzz 66zzz 76zzz 86zzz 96zzz :6zzz ;6zzz <6zzz =6zzz >6zzz ?6zzzDl@6A6B6C6D6E6F6G6H6I6J6K6L6M6N6O6P6Q6R6S6T6U6V6W6X6Y6Z6[6\6]6^6_6 @6zzz A6zzz B6zzz C6zzz D6zzz E6zzz F6zzz G6zzz H6zzz I6zzz J6zzz K6zzz L6zzz M6zzz N6zzz O6zzz P6zzz Q6zzz R6zzz S6zzz T6zzz U6zzz V6zzz W6zzz X6zzz Y6zzz Z6zzz [6zzz \6zzz ]6zzz ^6zzz _6zzzDl`6a6b6c6d6e6f6g6h6i6j6k6l6m6n6o6p6q6r6s6t6u6v6w6x6y6z6{6|6}6~66 `6zzz a6zzz b6zzz c6zzz d6zzz e6zzz f6zzz g6zzz h6zzz i6zzz j6zzz k6zzz l6zzz m6zzz n6zzz o6zzz p6zzz q6zzz r6zzz s6zzz t6zzz u6zzz v6zzz w6zzz x6zzz y6zzz z6zzz {6zzz |6zzz }6zzz ~6zzz 6zzzDl66666666666666666666666666666666 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzzDl66666666666666666666666666666666 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzzDl66666666666666666666666666666666 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzzDl66666666666666666666666666666666 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzzDl777777777 7 7 7 7 7777777777777777777 7zzz 7zzz 7zzz 7zzz 7zzz 7zzz 7zzz 7zzz 7zzz 7zzz 7zzz 7zzz 7zzz 7zzz 7zzz 7zzz 7zzz 7zzz 7zzz 7zzz 7zzz 7zzz 7zzz 7zzz 7zzz 7zzz 7zzz 7zzz 7zzz 7zzz 7zzz 7zzzDl 7!7"7#7$7%7&7'7(7)7*7+7,7-7.7/707172737475767778797:7;7<7=7>7?7 7zzz !7zzz "7zzz #7zzz $7zzz %7zzz &7zzz '7zzz (7zzz )7zzz *7zzz +7zzz ,7zzz -7zzz .7zzz /7zzz 07zzz 17zzz 27zzz 37zzz 47zzz 57zzz 67zzz 77zzz 87zzz 97zzz :7zzz ;7zzz <7zzz =7zzz >7zzz ?7zzzDl@7A7B7C7D7E7F7G7H7 @7zzz A7zzz B7zzz C7zzz D7zzz E7zzz F7zzz G7zzz H7zzzD  z (    A?? officehelp4Picture 17officehelp4yK yK http://www.officehelp.biz/officehelp/viewcontents.asp?cl=Macro&id=00051&ent=Demosite51yX;H,]ą'c X ,]&`xx  6CC@tu&]*@zT4\ Љ# $<Run< xx  6CC@Nf],@wTd\Ќ9 $<Reset List<] >@,,-- !!##**++$$%%&&))//001122}}~~yyzz{{||ssttuuvvwwiijjaabbgghheeffccddxxkkllqqrrmmnnooppEEFFGGHH__``[[\\]]^^YYZZQQRRWWXXUUVVSSTTOOPPIIJJKKLLMMNNCCDDAABB==>>??@@;;<<5566778899::11223344++,,--..//00!!""  ##$$))**%%&&''((          mmnnooppyyzz}}~~{{||wwxxqqrrssttuuvvkklliijjeeffgghhccdd]]^^__``aabbYYZZ[[\\SSTTUUVVWWXXIIJJAABBGGHHEEFFCCDDKKLLQQRRMMNNOOPP%%&&''((??@@;;<<==>>99::1122778855663344//00))**++,,--..##$$!!""            {{||}}~~qqrriijjooppmmnnkkllssttyyzzuuvvwwxxMMNNOOPPgghhccddeeffaabbYYZZ__``]]^^[[\\WWXXQQRRSSTTUUVVKKLLIIJJEEFFGGHHCCDD==>>??@@AABB99::;;<<334455667788))**!!""''((%%&&##$$++,,1122--..//00            uuvvwwxxyyzz{{||}}~~ssttqqrrmmnnooppkklleeffgghhiijjaabbccdd[[\\]]^^__``QQRRIIJJOOPPMMNNKKLLSSTTYYZZUUVVWWXX--..//00GGHHCCDDEEFFAABB99::??@@==>>;;<<7788112233445566++,,))**%%&&''((##$$  !!""          yyzzqqrrwwxxuuvvsstt{{||}}~~UUVVWWXXooppkkllmmnniijjaabbgghheeffccdd__``YYZZ[[\\]]^^SSTTQQRRMMNNOOPPKKLLEEFFGGHHIIJJAABBCCDD;;<<==>>??@@1122))**//00--..++,,334499::55667788  ''((##$$%%&&!!""          }}~~{{||yyzzuuvvwwxxssttmmnnooppqqrrkkllccddeeff__``YYZZiijj]]^^QQRRWWXXUUVVSSTTKKLLMMNNgghh[[\\aabb99::;;<<OOPPEEFFGGHH==>>IIJJ??@@AABBCCDD338844556677..''((     "" 7 yK www.officehelp.bizyK 6http://www.officehelp.biz/$ yK www.officehelp.bizyK http://www.officehelp.biz/officehelp/viewcontents.asp?cl=Macro&id=00051&ent=Demosite51yX;H,]ą'cf yK HELP using this macro.Help!A1yK Doesn't work? Click Here'Macro Configurations'!A1yK YClick here to PERSONALIZE your Calendar Plan (Fonts, Colors, Month and Weekday names, & ) Config!A1yK yK http://www.officehelp.biz/officehelp/upgrades.asp?cid=51&vsn=2yX;H,]ą'c .Enter any date between 1/1/1905 and 12/31/3000CInvalid date. Please enter any date between 1/1/1905 and 12/31/3000a$ sTA `If YES, this member will be drawn as an assistant. Please select YES or leave cell empty for NO.-Please select YES or leave cell empty for NO.1Yes=lInvalid Input value.7Please enter a whole number greater than or equal to 0.Please correct cell value. s Yu  FDraw Org Chart with these hierarchy levels (ALL = all on Members List)Please select from list9al6ALL12345678910111213141516171819201lcStart drawing the Org Chart from the Member in row (>=20). Default is 20 (first row in Member list)&Please Enter Member row number (>=20).118 Org. Chart positioning rule.ZSelect the Org. Chart positioning rule. For details on each option, check the HELP sheet.Please select from listWideNarrowAllo Sheet1ggD ɀ I7 F ~      & , 2 8 > E K Q W &] .c 6i >o Fu N{ V ^ f n v ~     & . 6 > F N$ V) ^. f3 n8 v= ~B G L Q V [ ` e j o t y ~     & . 6 > F N V ^ f n v ~ R   r :  " ' Z, "1 5 : z? BD I M R bW *\ ` e j Jo t x } j 2  T  v >  λ ^ & ~ F  f .  N    n 6 $ ) . V3 8 < A vF >K P T Y ^^ &c g l ~q Fv {  f . N  ު n 6 V  v >  ^ & ~ Ff".'+05N:?CHnM6RV[`Vejnsvx>}Ά^&~Fֱf.Nn6V v>$^)&.27~<FAFJOfT.Y]bgNl      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijkmnopqrstuvwxyz{|}~quzn6ƍVv>θ^&~Ff.N n6!&+V059>vC>HMQV^[&`di~nFsx|f.Nާn6ƿVv>^&~F f.$(-2N7<@EnJ6OSX]Vbgkpvu>z΃^&~F֮f.Nn6V v>!^&&+/4~9F>CGLfQ.VZ\  dMbP?_*+%.+&COrganization Chart Maker for Excel Vs2.00&~?'~?(~?)~?M6Microsoft XPS Document WriterX 4dXXA4DINU"L r SMTJMicrosoft XPS Document WriterInputBinFORMSOURCERESDLLUniresDLLInterleavingOFFImageTypeJPEGMedOrientationPORTRAITCollateOFFResolutionOption1PaperSizeLETTERColorMode24bpp MXDW" 1XX `? `?&`U} C} $C} m C} C} $ C} C} C} m C} 7C} IC} $C} $ CI744 4  4 44@4Z@4@4K@4 4  4  4  4@ 4<@44<@     @              UjDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE3 GGGGGG H IK ' J(J~ E4@ &IKKJKKKB IK  J EU %    IKLJKKKB IKLJKKKB     X  b  EEEEEEEmmnnn * o  pooooooqonn +b r\]]]]]]smnn W @ M, -  M M1 M M  ?  OO R. Nf @?  OO / Ng @@  OO 0 N$ @@  OO 0 N$@@  OO :N@?  O O / Ni@?  O O OH Nh @@ ! O#O 0 Np"@ @ " OxO < N$1@ @ t OwO :N2@"@ u OxO ? Ny3@"@ v OxO < Nz*@@ k OO :ND l|&0Zv 2B("6"4"*&zlllb^bfbb^bb  ! " # $ % & ' ( ) * + , - . / 0 1 2 3 @4 5 6 7 8 9 : ; < = > ?  .@@ o  O O OH Nn!0@@ !q! !O#!O !? !Nr"$@? "j" "Ol"O "; "Nm#4@$@ ## #O{#O #= #N}$5@$@ $$ $O{$O $= $N|%6@4@ %% %O%O %s %N~&7@4@ && &O&O &s &N'&@? '' 'O'O '/'N((@? (( (O(O (/(N),@? )) )O)O )/)N*8@(@ ** *O#*O *0 *N+9@(@ ++ +O#+O +0 +N,:@9@ ,, ,O,O ,< ,N-;@9@ -- -O-O -< -N.<@9@ .. .O.O .< .N/OONN0OONN1OONN2OOON3OOON4OOON5OOON6OOON7OOON8OOON9OOON:OOON;OOON<OOON=OOON>OOON?OOOND lfbbbbbb^^^bbbbb@ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ @OOONANOOONBNOOONCNOOONDNOOONENOOONFNOOONGNOOONHNOOONINOOONJNOOONKNOOONLNOOONMNOOONNOOONOOOONPNOOONQNOOONRNOOONSNOOONTNOOONUNOOONVOOONWNOOONXOOONYNOOONZNOOON[NOOON\OOON]NOOON^NOOON_N OOONDl` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~  `N OOONaN OOONbN OOONcN OOONdN OOONeN OOONfN OOONgN OOONhN OOONiN OOONjN OOONkN OOONlN OOONmN OOONnNOOONoNOOONpNOOONqNOOONrNOOONsNOOONtNOOONuNOOONvNOOONwNOOONxNOOONyNOOONzNOOON{NOOON|NOOON}NOOON~NOOONNOOONDl                                NOOONNOOONNOOONN OOONN OOONN OOONN OOONN OOONN OOONN OOONN OOONN OOONN OOONN OOONN OOONN OOONNOOONNOOONt uuutt uuutt uuutt uuutt uuutt uuutt uuutt uuutt uuutt uuutt uuutt uuutt uuutt uuutDl                                t uuutt uuutt uuutt uuutt uuutt uuutt uuutt uuutt  uuutt  uuutt  uuutt  uuutt  uuutt  uuutt  uuutt  uuutt  uuutt  uuutt  uuutt  uuutt  uuutt uuutt uuutt uuutt uuutt  uuutt  uuutt  uuutt  uuutt  uuutt  uuutt  uuutDl                                t  uuutt  uuutt  uuutt  uuutt  uuutt  uuutt  uuutt  uuutt  uuutt  uuutt  uuutt  uuutt  uuutt  uuutt  uuutt  uuutt  uuutt  uuutt  uuutt  uuutt  uuutt  uuutt  uuutt  uuutt  uuutt  uuutt  uuutt  uuutt  uuutt  uuutt  uuutt  uuutDl                                t  uuutt  uuutt  uuutt  uuutt  uuutt  uuutt  uuutt  uuutt  uuutt  uuutt  uuutt  uuutt  uuutt  uuutt  uuutt  uuutt  uuutt  uuutt  uuutt  uuutt  uuutt  uuutt  uuutt  uuutt  uuutt  uuutt  uuutt  uuutt  uuutt  uuutt  uuutt  uuutDl                                     t  uuutt  uuutt  uuutt  uuutt  uuutt  uuutt  uuutt  uuutt  uuut t  uuut t  uuut t  uuut t  uuut t  uuutt  uuutt  uuutt  uuutt  uuutt  uuutt  uuutt  uuutt  uuutt  uuutt  uuutt  uuutt  uuutt  uuutt  uuutt  uuutt  uuutt  uuutt  uuutDl  ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ?  t  uuut!t  uuut"t  uuut#t  uuut$t  uuut%t  uuut&t  uuut't  uuut(t  uuut)t  uuut*t  uuut+t  uuut,t  uuut-N uuut.N uuut/N uuut0N uuut1N uuut2N uuut3N uuut4N uuut5N uuut6N uuut7N uuut8N uuut9N uuut:N uuut;N uuut<N uuut=N uuut>N uuut?N uuutDl@ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ @N uuutAN uuutBN uuutCN uuutDN uuutEN uuutFN uuutGN uuutHN uuutIN uuutJN uuutKN uuutLN uuutMN uuutNN uuutON uuutPN uuutQN uuutRN uuutSN uuutTN uuutUN uuutVN uuutWN uuutXN uuutYN uuutZN uuut[N uuut\N uuut]N uuut^N uuut_N uuutDl` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~  `N uuutaN uuutbN uuutcN uuutdN uuuteN uuutfN uuutgN uuuthN uuutiN uuutjN uuutkN uuutlN uuutmN uuutnN uuutoN uuutpN uuutqN uuutrN uuutsN uuuttN uuutuN uuutvN uuutwN uuutxN uuutyN uuutzN uuut{N uuut|N uuut}N uuut~N uuutN uuutDl                                N uuutN uuutN uuutN uuutN uuutN uuutN uuutN uuutN uuutN uuutN uuutN uuutN uuutN uuutN uuutN uuutN uuutN uuutN uuutN uuutN uuutN uuutN uuutN uuutN uuutN uuutN uuutN uuutN uuutN uuutNuuutNuuutDl                                NuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutDl                                NuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutDl                                NuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutDl                                     NuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuut Nuuut Nuuut Nuuut Nuuut NuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutDl  ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ?  Nuuut!Nuuut"Nuuut#Nuuut$Nuuut%Nuuut&Nuuut'Nuuut(Nuuut)Nuuut*Nuuut+Nuuut,Nuuut-Nuuut.Nuuut/Nuuut0Nuuut1Nuuut2Nuuut3Nuuut4Nuuut5Nuuut6Nuuut7Nuuut8Nuuut9Nuuut:Nuuut;Nuuut<Nuuut=Nuuut>Nuuut?NuuutDl@ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ @NuuutANuuutBNuuutCNuuutDNuuutENuuutFNuuutGNuuutHNuuutINuuutJNuuutKNuuutLNuuutMNuuutNNuuutONuuutPNuuutQNuuutRNuuutSNuuutTNuuutUNuuutVNuuutWNuuutXNuuutYNuuutZNuuut[Nuuut\Nuuut]Nuuut^Nuuut_NuuutDl` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~  `NuuutaNuuutbNuuutcNuuutdNuuuteNuuutfNuuutgNuuuthNuuutiNuuutjNuuutkNuuutlNuuutmNuuutnNuuutoNuuutpNuuutqNuuutrNuuutsNuuuttNuuutuNuuutvNuuutwNuuutxNuuutyNuuutzNuuut{Nuuut|Nuuut}Nuuut~NuuutNuuutDl                                NuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutDl                                NuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutDl                                NuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutDl                                NuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutDl                                     NuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuut Nuuut Nuuut Nuuut Nuuut NuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutNuuutDl  ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ?  Nuuut!Nuuut"Nuuut#Nuuut$Nuuut%Nuuut&Nuuut'Nuuut(Nuuut)Nuuut*Nuuut+Nuuut,Nuuut-Nuuut.Nuuut/Nuuut0Nuuut1Nuuut2Nuuut3Nuuut4Nuuut5Nuuut6Nuuut7Nuuut8Nuuut9Nuuut:Nuuut;Nuuut<Nuuut=Nuuut>Nuuut?NuuutDl@ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ @NuuutANuuutBNuuutCNuuutDNuuutENuuutFNuuutGNuuutHNuuutINuuutJNuuutKNuuutLNuuutMNuuutNNuuutONuuutPNuuutQNuuutRNuuutSNuuutTNuuutUNuuutVNuuutWNOOONXNOOONYNOOONZNOOON[NOOON\NOOON]NOOON^NOOON_NOOONDl` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~  `NOOONaNOOONbNOOONcNOOONdNOOONeNOOONfNOOONgNOOONhNOOONiNOOONjNOOONkNOOONlNOOONmNOOONnNOOONoNOOONpNOOONqNOOONrNOOONsNOOONtNOOONuNOOONvNOOONwNOOONxNOOONyNOOONzNOOON{NOOON|NOOON}NOOON~NOOONNOOONDl                                NOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONDl                                NOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONDl                                NOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONDl                                NOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONDl                                     NOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOON NOOON NOOON NOOON NOOON NOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONDl  ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ?  NOOON!NOOON"NOOON#NOOON$NOOON%NOOON&NOOON'NOOON(NOOON)NOOON*NOOON+NOOON,NOOON-NOOON.NOOON/NOOON0NOOON1NOOON2NOOON3NOOON4NOOON5NOOON6NOOON7NOOON8NOOON9NOOON:NOOON;NOOON<NOOON=NOOON>NOOON?NOOONDl@ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ @NOOONANOOONBNOOONCNOOONDNOOONENOOONFNOOONGNOOONHNOOONINOOONJNOOONKNOOONLNOOONMNOOONNNOOONONOOONPNOOONQNOOONRNOOONSNOOONTNOOONUNOOONVNOOONWNOOONXNOOONYNOOONZNOOON[NOOON\NOOON]NOOON^NOOON_NOOONDl` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~  `NOOONaNOOONbNOOONcNOOONdNOOONeNOOONfNOOONgNOOONhNOOONiNOOONjNOOONkNOOONlNOOONmNOOONnNOOONoNOOONpNOOONqNOOONrNOOONsNOOONtNOOONuNOOONvNOOONwNOOONxNOOONyNOOONzNOOON{NOOON|NOOON}NOOON~NOOONNOOONDl                                NOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONDl                                NOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONDl                                NOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONDl                                NOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONDl                                     NOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOON NOOON NOOON NOOON NOOON NOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONDl  ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ?  NOOON!NOOON"NOOON#NOOON$NOOON%NOOON&NOOON'NOOON(NOOON)NOOON*NOOON+NOOON,NOOON-NOOON.NOOON/NOOON0NOOON1NOOON2NOOON3NOOON4NOOON5NOOON6NOOON7NOOON8NOOON9NOOON:NOOON;NOOON<NOOON=NOOON>NOOON?NOOONDl@ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ @NOOONANOOONBNOOONCNOOONDNOOONENOOONFNOOONGNOOONHNOOONINOOONJNOOONKNOOONLNOOONMNOOONNNOOONONOOONPNOOONQNOOONRNOOONSNOOONTNOOONUNOOONVNOOONWNOOONXNOOONYNOOONZNOOON[NOOON\NOOON]NOOON^NOOON_NOOONDl` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~  `NOOONaNOOONbNOOONcNOOONdNOOONeNOOONfNOOONgNOOONhNOOONiNOOONjNOOONkNOOONlNOOONmNOOONnNOOONoNOOONpNOOONqNOOONrNOOONsNOOONtNOOONuNOOONvNOOONwNOOONxNOOONyNOOONzNOOON{NOOON|NOOON}NOOON~NOOONNOOONDl                                NOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONDl                                NOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONNOOONDl                NOOONNOOONPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzDlPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzDl     PzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzz Pzzz Pzzz Pzzz Pzzz PzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzDl !"#$%&'()*+,-./0123456789:;<=>? Pzzz!Pzzz"Pzzz#Pzzz$Pzzz%Pzzz&Pzzz'Pzzz(Pzzz)Pzzz*Pzzz+Pzzz,Pzzz-Pzzz.Pzzz/Pzzz0Pzzz1Pzzz2Pzzz3Pzzz4Pzzz5Pzzz6Pzzz7Pzzz8Pzzz9Pzzz:Pzzz;Pzzz<Pzzz=Pzzz>Pzzz?PzzzDl@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_@PzzzAPzzzBPzzzCPzzzDPzzzEPzzzFPzzzGPzzzHPzzzIPzzzJPzzzKPzzzLPzzzMPzzzNPzzzOPzzzPPzzzQPzzzRPzzzSPzzzTPzzzUPzzzVPzzzWPzzzXPzzzYPzzzZPzzz[Pzzz\Pzzz]Pzzz^Pzzz_PzzzDl`abcdefghijklmnopqrstuvwxyz{|}~`PzzzaPzzzbPzzzcPzzzdPzzzePzzzfPzzzgPzzzhPzzziPzzzjPzzzkPzzzlPzzzmPzzznPzzzoPzzzpPzzzqPzzzrPzzzsPzzztPzzzuPzzzvPzzzwPzzzxPzzzyPzzzzPzzz{Pzzz|Pzzz}Pzzz~PzzzPzzzDlPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzDlPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzDlPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzDlPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzDl     PzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzz Pzzz Pzzz Pzzz Pzzz PzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzDl !"#$%&'()*+,-./0123456789:;<=>? Pzzz!Pzzz"Pzzz#Pzzz$Pzzz%Pzzz&Pzzz'Pzzz(Pzzz)Pzzz*Pzzz+Pzzz,Pzzz-Pzzz.Pzzz/Pzzz0Pzzz1Pzzz2Pzzz3Pzzz4Pzzz5Pzzz6Pzzz7Pzzz8Pzzz9Pzzz:Pzzz;Pzzz<Pzzz=Pzzz>Pzzz?PzzzDl@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_@PzzzAPzzzBPzzzCPzzzDPzzzEPzzzFPzzzGPzzzHPzzzIPzzzJPzzzKPzzzLPzzzMPzzzNPzzzOPzzzPPzzzQPzzzRPzzzSPzzzTPzzzUPzzzVPzzzWPzzzXPzzzYPzzzZPzzz[Pzzz\Pzzz]Pzzz^Pzzz_PzzzDl`abcdefghijklmnopqrstuvwxyz{|}~`PzzzaPzzzbPzzzcPzzzdPzzzePzzzfPzzzgPzzzhPzzziPzzzjPzzzkPzzzlPzzzmPzzznPzzzoPzzzpPzzzqPzzzrPzzzsPzzztPzzzuPzzzvPzzzwPzzzxPzzzyPzzzzPzzz{Pzzz|Pzzz}Pzzz~PzzzPzzzDlPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzDlPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzDlPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzDlPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzDl     PzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzz Pzzz Pzzz Pzzz Pzzz PzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzDl !"#$%&'()*+,-./0123456789:;<=>? Pzzz!Pzzz"Pzzz#Pzzz$Pzzz%Pzzz&Pzzz'Pzzz(Pzzz)Pzzz*Pzzz+Pzzz,Pzzz-Pzzz.Pzzz/Pzzz0Pzzz1Pzzz2Pzzz3Pzzz4Pzzz5Pzzz6Pzzz7Pzzz8Pzzz9Pzzz:Pzzz;Pzzz<Pzzz=Pzzz>Pzzz?PzzzDl@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_@PzzzAPzzzBPzzzCPzzzDPzzzEPzzzFPzzzGPzzzHPzzzIPzzzJPzzzKPzzzLPzzzMPzzzNPzzzOPzzzPPzzzQPzzzRPzzzSPzzzTPzzzUPzzzVPzzzWPzzzXPzzzYPzzzZPzzz[Pzzz\Pzzz]Pzzz^Pzzz_PzzzDl`abcdefghijklmnopqrstuvwxyz{|}~`PzzzaPzzzbPzzzcPzzzdPzzzePzzzfPzzzgPzzzhPzzziPzzzjPzzzkPzzzlPzzzmPzzznPzzzoPzzzpPzzzqPzzzrPzzzsPzzztPzzzuPzzzvPzzzwPzzzxPzzzyPzzzzPzzz{Pzzz|Pzzz}Pzzz~PzzzPzzzDlPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzDlPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzDlPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzDlPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzPzzzDl                                 Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz PzzzDl ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ?  Pzzz! Pzzz" Pzzz# Pzzz$ Pzzz% Pzzz& Pzzz' Pzzz( Pzzz) Pzzz* Pzzz+ Pzzz, Pzzz- Pzzz. Pzzz/ Pzzz0 Pzzz1 Pzzz2 Pzzz3 Pzzz4 Pzzz5 Pzzz6 Pzzz7 Pzzz8 Pzzz9 Pzzz: Pzzz; Pzzz< Pzzz= Pzzz> Pzzz? PzzzDl@ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ @ PzzzA PzzzB PzzzC PzzzD PzzzE PzzzF PzzzG PzzzH PzzzI PzzzJ PzzzK PzzzL PzzzM PzzzN PzzzO PzzzP PzzzQ PzzzR PzzzS PzzzT PzzzU PzzzV PzzzW PzzzX PzzzY PzzzZ Pzzz[ Pzzz\ Pzzz] Pzzz^ Pzzz_ PzzzDl` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~  ` Pzzza Pzzzb Pzzzc Pzzzd Pzzze Pzzzf Pzzzg Pzzzh Pzzzi Pzzzj Pzzzk Pzzzl Pzzzm Pzzzn Pzzzo Pzzzp Pzzzq Pzzzr Pzzzs Pzzzt Pzzzu Pzzzv Pzzzw Pzzzx Pzzzy Pzzzz Pzzz{ Pzzz| Pzzz} Pzzz~ Pzzz PzzzDl                                 Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz PzzzDl                                 Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz PzzzDl                                 Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz PzzzDl                                 Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz PzzzDl                                 Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz PzzzDl ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ?  Pzzz! Pzzz" Pzzz# Pzzz$ Pzzz% Pzzz& Pzzz' Pzzz( Pzzz) Pzzz* Pzzz+ Pzzz, Pzzz- Pzzz. Pzzz/ Pzzz0 Pzzz1 Pzzz2 Pzzz3 Pzzz4 Pzzz5 Pzzz6 Pzzz7 Pzzz8 Pzzz9 Pzzz: Pzzz; Pzzz< Pzzz= Pzzz> Pzzz? PzzzDl@ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ @ PzzzA PzzzB PzzzC PzzzD PzzzE PzzzF PzzzG PzzzH PzzzI PzzzJ PzzzK PzzzL PzzzM PzzzN PzzzO PzzzP PzzzQ PzzzR PzzzS PzzzT PzzzU PzzzV PzzzW PzzzX PzzzY PzzzZ Pzzz[ Pzzz\ Pzzz] Pzzz^ Pzzz_ PzzzDl` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~  ` Pzzza Pzzzb Pzzzc Pzzzd Pzzze Pzzzf Pzzzg Pzzzh Pzzzi Pzzzj Pzzzk Pzzzl Pzzzm Pzzzn Pzzzo Pzzzp Pzzzq Pzzzr Pzzzs Pzzzt Pzzzu Pzzzv Pzzzw Pzzzx Pzzzy Pzzzz Pzzz{ Pzzz| Pzzz} Pzzz~ Pzzz PzzzDl                                 Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz PzzzDl                                 Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz PzzzDl                                 Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz PzzzDl                                 Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz PzzzDl                                 Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmopqrstuvwxyz{|}~ Pzzz Pzzz Pzzz PzzzDl ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ?  Pzzz! Pzzz" Pzzz# Pzzz$ Pzzz% Pzzz& Pzzz' Pzzz( Pzzz) Pzzz* Pzzz+ Pzzz, Pzzz- Pzzz. Pzzz/ Pzzz0 Pzzz1 Pzzz2 Pzzz3 Pzzz4 Pzzz5 Pzzz6 Pzzz7 Pzzz8 Pzzz9 Pzzz: Pzzz; Pzzz< Pzzz= Pzzz> Pzzz? PzzzDl@ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ @ PzzzA PzzzB PzzzC PzzzD PzzzE PzzzF PzzzG PzzzH PzzzI PzzzJ PzzzK PzzzL PzzzM PzzzN PzzzO PzzzP PzzzQ PzzzR PzzzS PzzzT PzzzU PzzzV PzzzW PzzzX PzzzY PzzzZ Pzzz[ Pzzz\ Pzzz] Pzzz^ Pzzz_ PzzzDl` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~  ` Pzzza Pzzzb Pzzzc Pzzzd Pzzze Pzzzf Pzzzg Pzzzh Pzzzi Pzzzj Pzzzk Pzzzl Pzzzm Pzzzn Pzzzo Pzzzp Pzzzq Pzzzr Pzzzs Pzzzt Pzzzu Pzzzv Pzzzw Pzzzx Pzzzy Pzzzz Pzzz{ Pzzz| Pzzz} Pzzz~ Pzzz PzzzDl                                 Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz PzzzDl                                 Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz PzzzDl                                 Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz PzzzDl                                 Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz PzzzDl                                 Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz Pzzz PQQQ PQQQ PQQQ PQQQ PQQQ PQQQ PQQQ PQQQ PQQQ PQQQ PQQQ PQQQ PQQQDl ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ?  PQQQ! PQQQ" PQQQ# PQQQ$ PQQQ% PQQQ& PQQQ' PQQQ( PQQQ) PQQQ* PQQQ+ PQQQ, PQQQ- PQQQ. PQQQ/ PQQQ0 PQQQ1 PQQQ2 PQQQ3 PQQQ4 PQQQ5 PQQQ6 PQQQ7 PQQQ8 PQQQ9 PQQQ: PQQQ; PQQQ< PQQQ= PQQQ> PQQQ? PQQQDl@ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ @ PQQQA PQQQB PQQQC PQQQD PQQQE PQQQF PQQQG PQQQH PQQQI PQQQJ PQQQK PQQQL PQQQM PQQQN PQQQO PQQQP PQQQQ PQQQR PQQQS PQQQT PQQQU PQQQV PQQQW PQQQX PQQQY PQQQZ PQQQ[ PQQQ\ PQQQ] PQQQ^ PQQQ_ PQQQDl` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~  ` PQQQa PQQQb PQQQc PQQQd PQQQe PQQQf PQQQg PQQQh PQQQi PQQQj PQQQk PQQQl PQQQm PQQQn PQQQo PQQQp PQQQq PQQQr PQQQs PQQQt PQQQu PQQQv PQQQw PQQQx PQQQy PQQQz PQQQ{ PQQQ| PQQQ} PQQQ~ PQQQ PQQQDl                                 PQQQ PQQQ PQQQ PQQQ PQQQ PQQQ PQQQ PQQQ PQQQ PQQQ PQQQ PQQQ PQQQ PQQQ PQQQ Pzzz Pzzz Pzzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl                                 zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl                                 zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl                                 zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl                                 zzz  zzz  zzz  zzz  zzz  zzz  zzz  zzz  zzz zzz zzz zzz zzz zzz  zzz  zzz  zzz  zzz  zzz  zzz  zzz  zzz  zzz  zzz  zzz  zzz  zzz  zzz  zzz  zzz  zzz  zzzDl ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ?  zzz ! zzz " zzz # zzz $ zzz % zzz & zzz ' zzz ( zzz ) zzz * zzz + zzz , zzz - zzz . zzz / zzz 0 zzz 1 zzz 2 zzz 3 zzz 4 zzz 5 zzz 6 zzz 7 zzz 8 zzz 9 zzz : zzz ; zzz < zzz = zzz > zzz ? zzzDl@ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _  @ zzz A zzz B zzz C zzz D zzz E zzz F zzz G zzz H zzz I zzz J zzz K zzz L zzz M zzz N zzz O zzz P zzz Q zzz R zzz S zzz T zzz U zzz V zzz W zzz X zzz Y zzz Z zzz [ zzz \ zzz ] zzz ^ zzz _ zzzDl` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~   ` zzz a zzz b zzz c zzz d zzz e zzz f zzz g zzz h zzz i zzz j zzz k zzz l zzz m zzz n zzz o zzz p zzz q zzz r zzz s zzz t zzz u zzz v zzz w zzz x zzz y zzz z zzz { zzz | zzz } zzz ~ zzz  zzzDl                                 zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl                                 zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl                                 zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl                                 zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl      zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl !"#$%&'()*+,-./0123456789:;<=>? zzz !zzz "zzz #zzz $zzz %zzz &zzz 'zzz (zzz )zzz *zzz +zzz ,zzz -zzz .zzz /zzz 0zzz 1zzz 2zzz 3zzz 4zzz 5zzz 6zzz 7zzz 8zzz 9zzz :zzz ;zzz <zzz =zzz >zzz ?zzzDl@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_ @zzz Azzz Bzzz Czzz Dzzz Ezzz Fzzz Gzzz Hzzz Izzz Jzzz Kzzz Lzzz Mzzz Nzzz Ozzz Pzzz Qzzz Rzzz Szzz Tzzz Uzzz Vzzz Wzzz Xzzz Yzzz Zzzz [zzz \zzz ]zzz ^zzz _zzzDl`abcdefghijklmnopqrstuvwxyz{|}~ `zzz azzz bzzz czzz dzzz ezzz fzzz gzzz hzzz izzz jzzz kzzz lzzz mzzz nzzz ozzz pzzz qzzz rzzz szzz tzzz uzzz vzzz wzzz xzzz yzzz zzzz {zzz |zzz }zzz ~zzz zzzDl zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl      zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl !"#$%&'()*+,-./0123456789:;<=>? zzz !zzz "zzz #zzz $zzz %zzz &zzz 'zzz (zzz )zzz *zzz +zzz ,zzz -zzz .zzz /zzz 0zzz 1zzz 2zzz 3zzz 4zzz 5zzz 6zzz 7zzz 8zzz 9zzz :zzz ;zzz <zzz =zzz >zzz ?zzzDl@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_ @zzz Azzz Bzzz Czzz Dzzz Ezzz Fzzz Gzzz Hzzz Izzz Jzzz Kzzz Lzzz Mzzz Nzzz Ozzz Pzzz Qzzz Rzzz Szzz Tzzz Uzzz Vzzz Wzzz Xzzz Yzzz Zzzz [zzz \zzz ]zzz ^zzz _zzzDl`abcdefghijklmnopqrstuvwxyz{|}~ `zzz azzz bzzz czzz dzzz ezzz fzzz gzzz hzzz izzz jzzz kzzz lzzz mzzz nzzz ozzz pzzz qzzz rzzz szzz tzzz uzzz vzzz wzzz xzzz yzzz zzzz {zzz |zzz }zzz ~zzz zzzDl zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl      zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl !"#$%&'()*+,-./0123456789:;<=>? zzz !zzz "zzz #zzz $zzz %zzz &zzz 'zzz (zzz )zzz *zzz +zzz ,zzz -zzz .zzz /zzz 0zzz 1zzz 2zzz 3zzz 4zzz 5zzz 6zzz 7zzz 8zzz 9zzz :zzz ;zzz <zzz =zzz >zzz ?zzzDl@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_ @zzz Azzz Bzzz Czzz Dzzz Ezzz Fzzz Gzzz Hzzz Izzz Jzzz Kzzz Lzzz Mzzz Nzzz Ozzz Pzzz Qzzz Rzzz Szzz Tzzz Uzzz Vzzz Wzzz Xzzz Yzzz Zzzz [zzz \zzz ]zzz ^zzz _zzzDl`abcdefghijklmnopqrstuvwxyz{|}~ `zzz azzz bzzz czzz dzzz ezzz fzzz gzzz hzzz izzz jzzz kzzz lzzz mzzz nzzz ozzz pzzz qzzz rzzz szzz tzzz uzzz vzzz wzzz xzzz yzzz zzzz {zzz |zzz }zzz ~zzz zzzDl zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl                 zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzzzz{ zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl                 zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzzzz{ zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl      zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl !"#$%&'()*+,-./0123456789:;<=>? zzz !zzz "zzz #zzz $zzz %zzz &zzz 'zzz (zzz )zzz *zzz +zzz ,zzz -zzz .zzz /zzz 0zzz 1zzz 2zzz 3zzz 4zzz 5zzz 6zzz 7zzz 8zzz 9zzz :zzz ;zzz <zzz =zzz >zzz ?zzzDl@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_ @zzz Azzz Bzzz Czzz Dzzz Ezzz Fzzz Gzzz Hzzz Izzz Jzzz Kzzz Lzzz Mzzz Nzzz Ozzz Pzzz Qzzz Rzzz Szzz Tzzz Uzzz Vzzz Wzzz Xzzz Yzzz Zzzz [zzz \zzz ]zzz ^zzz _zzzDl`abcdefghijklmnopqrstuvwxyz{|}~ `zzz azzz bzzz czzz dzzz ezzz fzzz gzzz hzzz izzz jzzz kzzz lzzz mzzz nzzz ozzz pzzz qzzz rzzz szzz tzzz uzzz vzzz wzzz xzzz yzzz zzzz {zzz |zzz }zzz ~zzz zzzDl zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl      zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl !"#$%&'()*+,-./0123456789:;<=>? zzz !zzz "zzz #zzz $zzz %zzz &zzz 'zzz (zzz )zzz *zzz +zzz ,zzz -zzz .zzz /zzz 0zzz 1zzz 2zzz 3zzz 4zzz 5zzz 6zzz 7zzz 8zzz 9zzz :zzz ;zzz <zzz =zzz >zzz ?zzzDl@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_ @zzz Azzz Bzzz Czzz Dzzz Ezzz Fzzz Gzzz Hzzz Izzz Jzzz Kzzz Lzzz Mzzz Nzzz Ozzz Pzzz Qzzz Rzzz Szzz Tzzz Uzzz Vzzz Wzzz Xzzz Yzzz Zzzz [zzz \zzz ]zzz ^zzz _zzzDl`abcdefghijklmnopqrstuvwxyz{|}~ `zzz azzz bzzz czzz dzzz ezzz fzzz gzzz hzzz izzz jzzz kzzz lzzz mzzz nzzz ozzz pzzz qzzz rzzz szzz tzzz uzzz vzzz wzzz xzzz yzzz zzzz {zzz |zzz }zzz ~zzz zzzDl zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl      zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl !"#$%&'()*+,-./0123456789:;<=>? zzz !zzz "zzz #zzz $zzz %zzz &zzz 'zzz (zzz )zzz *zzz +zzz ,zzz -zzz .zzz /zzz 0zzz 1zzz 2zzz 3zzz 4zzz 5zzz 6zzz 7zzz 8zzz 9zzz :zzz ;zzz <zzz =zzz >zzz ?zzzDl@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_ @zzz Azzz Bzzz Czzz Dzzz Ezzz Fzzz Gzzz Hzzz Izzz Jzzz Kzzz Lzzz Mzzz Nzzz Ozzz Pzzz Qzzz Rzzz Szzz Tzzz Uzzz Vzzz Wzzz Xzzz Yzzz Zzzz [zzz \zzz ]zzz ^zzz _zzzDl`abcdefghijklmnopqrstuvwxyz{|}~ `zzz azzz bzzz czzz dzzz ezzz fzzz gzzz hzzz izzz jzzz kzzz lzzz mzzz nzzz ozzz pzzz qzzz rzzz szzz tzzz uzzz vzzz wzzz xzzz yzzz zzzz {zzz |zzz }zzz ~zzz zzzDl zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl      zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl !"#$%&'()*+,-./0123456789:;<=>? zzz !zzz "zzz #zzz $zzz %zzz &zzz 'zzz (zzz )zzz *zzz +zzz ,zzz -zzz .zzz /zzz 0zzz 1zzz 2zzz 3zzz 4zzz 5zzz 6zzz 7zzz 8zzz 9zzz :zzz ;zzz <zzz =zzz >zzz ?zzzDl@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_ @zzz Azzz Bzzz Czzz Dzzz Ezzz Fzzz Gzzz Hzzz Izzz Jzzz Kzzz Lzzz Mzzz Nzzz Ozzz Pzzz Qzzz Rzzz Szzz Tzzz Uzzz Vzzz Wzzz Xzzz Yzzz Zzzz [zzz \zzz ]zzz ^zzz _zzzDl`abcdefghijklmnopqrstuvwxyz{|}~ `zzz azzz bzzz czzz dzzz ezzz fzzz gzzz hzzz izzz jzzz kzzz lzzz mzzz nzzz ozzz pzzz qzzz rzzz szzz tzzz uzzz vzzz wzzz xzzz yzzz zzzz {zzz |zzz }zzz ~zzz zzzDl zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl      zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl !"#$%&'()*+,-./0123456789:;<=>? zzz !zzz "zzz #zzz $zzz %zzz &zzz 'zzz (zzz )zzz *zzz +zzz ,zzz -zzz .zzz /zzz 0zzz 1zzz 2zzz 3zzz 4zzz 5zzz 6zzz 7zzz 8zzz 9zzz :zzz ;zzz <zzz =zzz >zzz ?zzzDl@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_ @zzz Azzz Bzzz Czzz Dzzz Ezzz Fzzz Gzzz Hzzz Izzz Jzzz Kzzz Lzzz Mzzz Nzzz Ozzz Pzzz Qzzz Rzzz Szzz Tzzz Uzzz Vzzz Wzzz Xzzz Yzzz Zzzz [zzz \zzz ]zzz ^zzz _zzzDl`abcdefghijklmnopqrstuvwxyz{|}~ `zzz azzz bzzz czzz dzzz ezzz fzzz gzzz hzzz izzz jzzz kzzz lzzz mzzz nzzz ozzz pzzz qzzz rzzz szzz tzzz uzzz vzzz wzzz xzzz yzzz zzzz {zzz |zzz }zzz ~zzz zzzDl zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl      zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl !"#$%&'()*+,-./0123456789:;<=>? zzz !zzz "zzz #zzz $zzz %zzz &zzz 'zzz (zzz )zzz *zzz +zzz ,zzz -zzz .zzz /zzz 0zzz 1zzz 2zzz 3zzz 4zzz 5zzz 6zzz 7zzz 8zzz 9zzz :zzz ;zzz <zzz =zzz >zzz ?zzzDl@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_ @zzz Azzz Bzzz Czzz Dzzz Ezzz Fzzz Gzzz Hzzz Izzz Jzzz Kzzz Lzzz Mzzz Nzzz Ozzz Pzzz Qzzz Rzzz Szzz Tzzz Uzzz Vzzz Wzzz Xzzz Yzzz Zzzz [zzz \zzz ]zzz ^zzz _zzzDl`abcdefghijklmnopqrstuvwxyz{|}~ `zzz azzz bzzz czzz dzzz ezzz fzzz gzzz hzzz izzz jzzz kzzz lzzz mzzz nzzz ozzz pzzz qzzz rzzz szzz tzzz uzzz vzzz wzzz xzzz yzzz zzzz {zzz |zzz }zzz ~zzz zzzDl zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl      zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl !"#$%&'()*+,-./0123456789:;<=>? zzz !zzz "zzz #zzz $zzz %zzz &zzz 'zzz (zzz )zzz *zzz +zzz ,zzz -zzz .zzz /zzz 0zzz 1zzz 2zzz 3zzz 4zzz 5zzz 6zzz 7zzz 8zzz 9zzz :zzz ;zzz <zzz =zzz >zzz ?zzzDl@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_ @zzz Azzz Bzzz Czzz Dzzz Ezzz Fzzz Gzzz Hzzz Izzz Jzzz Kzzz Lzzz Mzzz Nzzz Ozzz Pzzz Qzzz Rzzz Szzz Tzzz Uzzz Vzzz Wzzz Xzzz Yzzz Zzzz [zzz \zzz ]zzz ^zzz _zzzDl`abcdefghijklmnopqrstuvwxyz{|}~ `zzz azzz bzzz czzz dzzz ezzz fzzz gzzz hzzz izzz jzzz kzzz lzzz mzzz nzzz ozzz pzzz qzzz rzzz szzz tzzz uzzz vzzz wzzz xzzz yzzz zzzz {zzz |zzz }zzz ~zzz zzzDl zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl      zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl !"#$%&'()*+,-./0123456789:;<=>? zzz !zzz "zzz #zzz $zzz %zzz &zzz 'zzz (zzz )zzz *zzz +zzz ,zzz -zzz .zzz /zzz 0zzz 1zzz 2zzz 3zzz 4zzz 5zzz 6zzz 7zzz 8zzz 9zzz :zzz ;zzz <zzz =zzz >zzz ?zzzDl@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_ @zzz Azzz Bzzz Czzz Dzzz Ezzz Fzzz Gzzz Hzzz Izzz Jzzz Kzzz Lzzz Mzzz Nzzz Ozzz Pzzz Qzzz Rzzz Szzz Tzzz Uzzz Vzzz Wzzz Xzzz Yzzz Zzzz [zzz \zzz ]zzz ^zzz _zzzDl`abcdefghijklmnopqrstu      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnoqrstuvwxyz{|}~vwxyz{|}~ `zzz azzz bzzz czzz dzzz ezzz fzzz gzzz hzzz izzz jzzz kzzz lzzz mzzz nzzz ozzz pzzz qzzz rzzz szzz tzzz uzzz vzzz wzzz xzzz yzzz zzzz {zzz |zzz }zzz ~zzz zzzDl zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl      zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl !"#$%&'()*+,-./0123456789:;<=>? zzz !zzz "zzz #zzz $zzz %zzz &zzz 'zzz (zzz )zzz *zzz +zzz ,zzz -zzz .zzz /zzz 0zzz 1zzz 2zzz 3zzz 4zzz 5zzz 6zzz 7zzz 8zzz 9zzz :zzz ;zzz <zzz =zzz >zzz ?zzzDl@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_ @zzz Azzz Bzzz Czzz Dzzz Ezzz Fzzz Gzzz Hzzz Izzz Jzzz Kzzz Lzzz Mzzz Nzzz Ozzz Pzzz Qzzz Rzzz Szzz Tzzz Uzzz Vzzz Wzzz Xzzz Yzzz Zzzz [zzz \zzz ]zzz ^zzz _zzzDl`abcdefghijklmnopqrstuvwxyz{|}~ `zzz azzz bzzz czzz dzzz ezzz fzzz gzzz hzzz izzz jzzz kzzz lzzz mzzz nzzz ozzz pzzz qzzz rzzz szzz tzzz uzzz vzzz wzzz xzzz yzzz zzzz {zzz |zzz }zzz ~zzz zzzDl zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl      zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl !"#$%&'()*+,-./0123456789:;<=>? zzz !zzz "zzz #zzz $zzz %zzz &zzz 'zzz (zzz )zzz *zzz +zzz ,zzz -zzz .zzz /zzz 0zzz 1zzz 2zzz 3zzz 4zzz 5zzz 6zzz 7zzz 8zzz 9zzz :zzz ;zzz <zzz =zzz >zzz ?zzzDl@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_ @zzz Azzz Bzzz Czzz Dzzz Ezzz Fzzz Gzzz Hzzz Izzz Jzzz Kzzz Lzzz Mzzz Nzzz Ozzz Pzzz Qzzz Rzzz Szzz Tzzz Uzzz Vzzz Wzzz Xzzz Yzzz Zzzz [zzz \zzz ]zzz ^zzz _zzzDl`abcdefghijklmnopqrstuvwxyz{|}~ `zzz azzz bzzz czzz dzzz ezzz fzzz gzzz hzzz izzz jzzz kzzz lzzz mzzz nzzz ozzz pzzz qzzz rzzz szzz tzzz uzzz vzzz wzzz xzzz yzzz zzzz {zzz |zzz }zzz ~zzz zzzDl zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl      zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl !"#$%&'()*+,-./0123456789:;<=>? zzz !zzz "zzz #zzz $zzz %zzz &zzz 'zzz (zzz )zzz *zzz +zzz ,zzz -zzz .zzz /zzz 0zzz 1zzz 2zzz 3zzz 4zzz 5zzz 6zzz 7zzz 8zzz 9zzz :zzz ;zzz <zzz =zzz >zzz ?zzzDl@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_ @zzz Azzz Bzzz Czzz Dzzz Ezzz Fzzz Gzzz Hzzz Izzz Jzzz Kzzz Lzzz Mzzz Nzzz Ozzz Pzzz Qzzz Rzzz Szzz Tzzz Uzzz Vzzz Wzzz Xzzz Yzzz Zzzz [zzz \zzz ]zzz ^zzz _zzzDl`abcdefghijklmnopqrstuvwxyz{|}~ `zzz azzz bzzz czzz dzzz ezzz fzzz gzzz hzzz izzz jzzz kzzz lzzz mzzz nzzz ozzz pzzz qzzz rzzz szzz tzzz uzzz vzzz wzzz xzzz yzzz zzzz {zzz |zzz }zzz ~zzz zzzDl zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl      zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl !"#$%&'()*+,-./0123456789:;<=>? zzz !zzz "zzz #zzz $zzz %zzz &zzz 'zzz (zzz )zzz *zzz +zzz ,zzz -zzz .zzz /zzz 0zzz 1zzz 2zzz 3zzz 4zzz 5zzz 6zzz 7zzz 8zzz 9zzz :zzz ;zzz <zzz =zzz >zzz ?zzzDl@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_ @zzz Azzz Bzzz Czzz Dzzz Ezzz Fzzz Gzzz Hzzz Izzz Jzzz Kzzz Lzzz Mzzz Nzzz Ozzz Pzzz Qzzz Rzzz Szzz Tzzz Uzzz Vzzz Wzzz Xzzz Yzzz Zzzz [zzz \zzz ]zzz ^zzz _zzzDl`abcdefghijklmnopqrstuvwxyz{|}~ `zzz azzz bzzz czzz dzzz ezzz fzzz gzzz hzzz izzz jzzz kzzz lzzz mzzz nzzz ozzz pzzz qzzz rzzz szzz tzzz uzzz vzzz wzzz xzzz yzzz zzzz {zzz |zzz }zzz ~zzz zzzDl zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl      zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl !"#$%&'()*+,-./0123456789:;<=>? zzz !zzz "zzz #zzz $zzz %zzz &zzz 'zzz (zzz )zzz *zzz +zzz ,zzz -zzz .zzz /zzz 0zzz 1zzz 2zzz 3zzz 4zzz 5zzz 6zzz 7zzz 8zzz 9zzz :zzz ;zzz <zzz =zzz >zzz ?zzzDl@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_ @zzz Azzz Bzzz Czzz Dzzz Ezzz Fzzz Gzzz Hzzz Izzz Jzzz Kzzz Lzzz Mzzz Nzzz Ozzz Pzzz Qzzz Rzzz Szzz Tzzz Uzzz Vzzz Wzzz Xzzz Yzzz Zzzz [zzz \zzz ]zzz ^zzz _zzzDl`abcdefghijklmnopqrstuvwxyz{|}~ `zzz azzz bzzz czzz dzzz ezzz fzzz gzzz hzzz izzz jzzz kzzz lzzz mzzz nzzz ozzz pzzz qzzz rzzz szzz tzzz uzzz vzzz wzzz xzzz yzzz zzzz {zzz |zzz }zzz ~zzz zzzDl zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl      zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl !"#$%&'()*+,-./0123456789:;<=>? zzz !zzz "zzz #zzz $zzz %zzz &zzz 'zzz (zzz )zzz *zzz +zzz ,zzz -zzz .zzz /zzz 0zzz 1zzz 2zzz 3zzz 4zzz 5zzz 6zzz 7zzz 8zzz 9zzz :zzz ;zzz <zzz =zzz >zzz ?zzzDl@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_ @zzz Azzz Bzzz Czzz Dzzz Ezzz Fzzz Gzzz Hzzz Izzz Jzzz Kzzz Lzzz Mzzz Nzzz Ozzz Pzzz Qzzz Rzzz Szzz Tzzz Uzzz Vzzz Wzzz Xzzz Yzzz Zzzz [zzz \zzz ]zzz ^zzz _zzzDl`abcdefghijklmnopqrstuvwxyz{|}~ `zzz azzz bzzz czzz dzzz ezzz fzzz gzzz hzzz izzz jzzz kzzz lzzz mzzz nzzz ozzz pzzz qzzz rzzz szzz tzzz uzzz vzzz wzzz xzzz yzzz zzzz {zzz |zzz }zzz ~zzz zzzDl zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl      zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl !"#$%&'()*+,-./0123456789:;<=>? zzz !zzz "zzz #zzz $zzz %zzz &zzz 'zzz (zzz )zzz *zzz +zzz ,zzz -zzz .zzz /zzz 0zzz 1zzz 2zzz 3zzz 4zzz 5zzz 6zzz 7zzz 8zzz 9zzz :zzz ;zzz <zzz =zzz >zzz ?zzzDl@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_ @zzz Azzz Bzzz Czzz Dzzz Ezzz Fzzz Gzzz Hzzz Izzz Jzzz Kzzz Lzzz Mzzz Nzzz Ozzz Pzzz Qzzz Rzzz Szzz Tzzz Uzzz Vzzz Wzzz Xzzz Yzzz Zzzz [zzz \zzz ]zzz ^zzz _zzzDl`abcdefghijklmnopqrstuvwxyz{|}~ `zzz azzz bzzz czzz dzzz ezzz fzzz gzzz hzzz izzz jzzz kzzz lzzz mzzz nzzz ozzz pzzz qzzz rzzz szzz tzzz uzzz vzzz wzzz xzzz yzzz zzzz {zzz |zzz }zzz ~zzz zzzDl zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl                                 zzz  zzz  zzz  zzz  zzz  zzz  zzz  zzz  zzz zzz zzz zzz zzz zzz  zzz  zzz  zzz  zzz  zzz  zzz  zzz  zzz  zzz  zzz  zzz  zzz  zzz  zzz  zzz  zzz  zzz  zzzDl ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ?  zzz ! zzz " zzz # zzz $ zzz % zzz & zzz ' zzz ( zzz ) zzz * zzz + zzz , zzz - zzz . zzz / zzz 0 zzz 1 zzz 2 zzz 3 zzz 4 zzz 5 zzz 6 zzz 7 zzz 8 zzz 9 zzz : zzz ; zzz < zzz = zzz > zzz ? zzzDl@ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _  @ zzz A zzz B zzz C zzz D zzz E zzz F zzz G zzz H zzz I zzz J zzz K zzz L zzz M zzz N zzz O zzz P zzz Q zzz R zzz S zzz T zzz U zzz V zzz W zzz X zzz Y zzz Z zzz [ zzz \ zzz ] zzz ^ zzz _ zzzDl` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~   ` zzz a zzz b zzz c zzz d zzz e zzz f zzz g zzz h zzz i zzz j zzz k zzz l zzz m zzz n zzz o zzz p zzz q zzz r zzz s zzz t zzz u zzz v zzz w zzz x zzz y zzz z zzz { zzz | zzz } zzz ~ zzz  zzzDl                                 zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl                                 zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl                                 zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl                                 zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzz zzzDl!!!!!!!!! ! ! ! ! !!!!!!!!!!!!!!!!!!! !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzzDl !!!"!#!$!%!&!'!(!)!*!+!,!-!.!/!0!1!2!3!4!5!6!7!8!9!:!;!!?! !zzz !!zzz "!zzz #!zzz $!zzz %!zzz &!zzz '!zzz (!zzz )!zzz *!zzz +!zzz ,!zzz -!zzz .!zzz /!zzz 0!zzz 1!zzz 2!zzz 3!zzz 4!zzz 5!zzz 6!zzz 7!zzz 8!zzz 9!zzz :!zzz ;!zzz !zzz ?!zzzDl@!A!B!C!D!E!F!G!H!I!J!K!L!M!N!O!P!Q!R!S!T!U!V!W!X!Y!Z![!\!]!^!_! @!zzz A!zzz B!zzz C!zzz D!zzz E!zzz F!zzz G!zzz H!zzz I!zzz J!zzz K!zzz L!zzz M!zzz N!zzz O!zzz P!zzz Q!zzz R!zzz S!zzz T!zzz U!zzz V!zzz W!zzz X!zzz Y!zzz Z!zzz [!zzz \!zzz ]!zzz ^!zzz _!zzzDl`!a!b!c!d!e!f!g!h!i!j!k!l!m!n!o!p!q!r!s!t!u!v!w!x!y!z!{!|!}!~!! `!zzz a!zzz b!zzz c!zzz d!zzz e!zzz f!zzz g!zzz h!zzz i!zzz j!zzz k!zzz l!zzz m!zzz n!zzz o!zzz p!zzz q!zzz r!zzz s!zzz t!zzz u!zzz v!zzz w!zzz x!zzz y!zzz z!zzz {!zzz |!zzz }!zzz ~!zzz !zzzDl!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzzDl!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzzDl!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzzDl!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzz !zzzDl""""""""" " " " " """"""""""""""""""" "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzzDl "!"""#"$"%"&"'"(")"*"+","-"."/"0"1"2"3"4"5"6"7"8"9":";"<"=">"?" "zzz !"zzz ""zzz #"zzz $"zzz %"zzz &"zzz '"zzz ("zzz )"zzz *"zzz +"zzz ,"zzz -"zzz ."zzz /"zzz 0"zzz 1"zzz 2"zzz 3"zzz 4"zzz 5"zzz 6"zzz 7"zzz 8"zzz 9"zzz :"zzz ;"zzz <"zzz ="zzz >"zzz ?"zzzDl@"A"B"C"D"E"F"G"H"I"J"K"L"M"N"O"P"Q"R"S"T"U"V"W"X"Y"Z"["\"]"^"_" @"zzz A"zzz B"zzz C"zzz D"zzz E"zzz F"zzz G"zzz H"zzz I"zzz J"zzz K"zzz L"zzz M"zzz N"zzz O"zzz P"zzz Q"zzz R"zzz S"zzz T"zzz U"zzz V"zzz W"zzz X"zzz Y"zzz Z"zzz ["zzz \"zzz ]"zzz ^"zzz _"zzzDl`"a"b"c"d"e"f"g"h"i"j"k"l"m"n"o"p"q"r"s"t"u"v"w"x"y"z"{"|"}"~"" `"zzz a"zzz b"zzz c"zzz d"zzz e"zzz f"zzz g"zzz h"zzz i"zzz j"zzz k"zzz l"zzz m"zzz n"zzz o"zzz p"zzz q"zzz r"zzz s"zzz t"zzz u"zzz v"zzz w"zzz x"zzz y"zzz z"zzz {"zzz |"zzz }"zzz ~"zzz "zzzDl"""""""""""""""""""""""""""""""" "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzzDl"""""""""""""""""""""""""""""""" "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzzDl"""""""""""""""""""""""""""""""" "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzzDl"""""""""""""""""""""""""""""""" "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzz "zzzDl######### # # # # ################### #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzzDl #!#"###$#%#&#'#(#)#*#+#,#-#.#/#0#1#2#3#4#5#6#7#8#9#:#;#<#=#>#?# #zzz !#zzz "#zzz ##zzz $#zzz %#zzz &#zzz '#zzz (#zzz )#zzz *#zzz +#zzz ,#zzz -#zzz .#zzz /#zzz 0#zzz 1#zzz 2#zzz 3#zzz 4#zzz 5#zzz 6#zzz 7#zzz 8#zzz 9#zzz :#zzz ;#zzz <#zzz =#zzz >#zzz ?#zzzDl@#A#B#C#D#E#F#G#H#I#J#K#L#M#N#O#P#Q#R#S#T#U#V#W#X#Y#Z#[#\#]#^#_# @#zzz A#zzz B#zzz C#zzz D#zzz E#zzz F#zzz G#zzz H#zzz I#zzz J#zzz K#zzz L#zzz M#zzz N#zzz O#zzz P#zzz Q#zzz R#zzz S#zzz T#zzz U#zzz V#zzz W#zzz X#zzz Y#zzz Z#zzz [#zzz \#zzz ]#zzz ^#zzz _#zzzDl`#a#b#c#d#e#f#g#h#i#j#k#l#m#n#o#p#q#r#s#t#u#v#w#x#y#z#{#|#}#~## `#zzz a#zzz b#zzz c#zzz d#zzz e#zzz f#zzz g#zzz h#zzz i#zzz j#zzz k#zzz l#zzz m#zzz n#zzz o#zzz p#zzz q#zzz r#zzz s#zzz t#zzz u#zzz v#zzz w#zzz x#zzz y#zzz z#zzz {#zzz |#zzz }#zzz ~#zzz #zzzDl################################ #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzzDl################################ #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzzDl################################ #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzzDl################################ #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzz #zzzDl$$$$$$$$$ $ $ $ $ $$$$$$$$$$$$$$$$$$$ $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzzDl $!$"$#$$$%$&$'$($)$*$+$,$-$.$/$0$1$2$3$4$5$6$7$8$9$:$;$<$=$>$?$ $zzz !$zzz "$zzz #$zzz $$zzz %$zzz &$zzz '$zzz ($zzz )$zzz *$zzz +$zzz ,$zzz -$zzz .$zzz /$zzz 0$zzz 1$zzz 2$zzz 3$zzz 4$zzz 5$zzz 6$zzz 7$zzz 8$zzz 9$zzz :$zzz ;$zzz <$zzz =$zzz >$zzz ?$zzzDl@$A$B$C$D$E$F$G$H$I$J$K$L$M$N$O$P$Q$R$S$T$U$V$W$X$Y$Z$[$\$]$^$_$ @$zzz A$zzz B$zzz C$zzz D$zzz E$zzz F$zzz G$zzz H$zzz I$zzz J$zzz K$zzz L$zzz M$zzz N$zzz O$zzz P$zzz Q$zzz R$zzz S$zzz T$zzz U$zzz V$zzz W$zzz X$zzz Y$zzz Z$zzz [$zzz \$zzz ]$zzz ^$zzz _$zzzDl`$a$b$c$d$e$f$g$h$i$j$k$l$m$n$o$p$q$r$s$t$u$v$w$x$y$z${$|$}$~$$ `$zzz a$zzz b$zzz c$zzz d$zzz e$zzz f$zzz g$zzz h$zzz i$zzz j$zzz k$zzz l$zzz m$zzz n$zzz o$zzz p$zzz q$zzz r$zzz s$zzz t$zzz u$zzz v$zzz w$zzz x$zzz y$zzz z$zzz {$zzz |$zzz }$zzz ~$zzz $zzzDl$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzzDl$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzzDl$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzzDl$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzz $zzzDl%%%%%%%%% % % % % %%%%%%%%%%%%%%%%%%% %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzzDl %!%"%#%$%%%&%'%(%)%*%+%,%-%.%/%0%1%2%3%4%5%6%7%8%9%:%;%<%=%>%?% %zzz !%zzz "%zzz #%zzz $%zzz %%zzz &%zzz '%zzz (%zzz )%zzz *%zzz +%zzz ,%zzz -%zzz .%zzz /%zzz 0%zzz 1%zzz 2%zzz 3%zzz 4%zzz 5%zzz 6%zzz 7%zzz 8%zzz 9%zzz :%zzz ;%zzz <%zzz =%zzz >%zzz ?%zzzDl@%A%B%C%D%E%F%G%H%I%J%K%L%M%N%O%P%Q%R%S%T%U%V%W%X%Y%Z%[%\%]%^%_% @%zzz A%zzz B%zzz C%zzz D%zzz E%zzz F%zzz G%zzz H%zzz I%zzz J%zzz K%zzz L%zzz M%zzz N%zzz O%zzz P%zzz Q%zzz R%zzz S%zzz T%zzz U%zzz V%zzz W%zzz X%zzz Y%zzz Z%zzz [%zzz \%zzz ]%zzz ^%zzz _%zzzDl`%a%b%c%d%e%f%g%h%i%j%k%l%m%n%o%p%q%r%s%t%u%v%w%x%y%z%{%|%}%~%% `%zzz a%zzz b%zzz c%zzz d%zzz e%zzz f%zzz g%zzz h%zzz i%zzz j%zzz k%zzz l%zzz m%zzz n%zzz o%zzz p%zzz q%zzz r%zzz s%zzz t%zzz u%zzz v%zzz w%zzz x%zzz y%zzz z%zzz {%zzz |%zzz }%zzz ~%zzz %zzzDl%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzzDl%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzzDl%%%%%%%%%%%%%%%%%%%%%%%%%%%%      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqstuvwxyz{|}~%%%% %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzzDl%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzz %zzzDl&&&&&&&&& & & & & &&&&&&&&&&&&&&&&&&& &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzzDl &!&"&#&$&%&&&'&(&)&*&+&,&-&.&/&0&1&2&3&4&5&6&7&8&9&:&;&<&=&>&?& &zzz !&zzz "&zzz #&zzz $&zzz %&zzz &&zzz '&zzz (&zzz )&zzz *&zzz +&zzz ,&zzz -&zzz .&zzz /&zzz 0&zzz 1&zzz 2&zzz 3&zzz 4&zzz 5&zzz 6&zzz 7&zzz 8&zzz 9&zzz :&zzz ;&zzz <&zzz =&zzz >&zzz ?&zzzDl@&A&B&C&D&E&F&G&H&I&J&K&L&M&N&O&P&Q&R&S&T&U&V&W&X&Y&Z&[&\&]&^&_& @&zzz A&zzz B&zzz C&zzz D&zzz E&zzz F&zzz G&zzz H&zzz I&zzz J&zzz K&zzz L&zzz M&zzz N&zzz O&zzz P&zzz Q&zzz R&zzz S&zzz T&zzz U&zzz V&zzz W&zzz X&zzz Y&zzz Z&zzz [&zzz \&zzz ]&zzz ^&zzz _&zzzDl`&a&b&c&d&e&f&g&h&i&j&k&l&m&n&o&p&q&r&s&t&u&v&w&x&y&z&{&|&}&~&& `&zzz a&zzz b&zzz c&zzz d&zzz e&zzz f&zzz g&zzz h&zzz i&zzz j&zzz k&zzz l&zzz m&zzz n&zzz o&zzz p&zzz q&zzz r&zzz s&zzz t&zzz u&zzz v&zzz w&zzz x&zzz y&zzz z&zzz {&zzz |&zzz }&zzz ~&zzz &zzzDl&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzzDl&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzzDl&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzzDl&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzz &zzzDl''''''''' ' ' ' ' ''''''''''''''''''' 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzzDl '!'"'#'$'%'&'''(')'*'+','-'.'/'0'1'2'3'4'5'6'7'8'9':';'<'='>'?' 'zzz !'zzz "'zzz #'zzz $'zzz %'zzz &'zzz ''zzz ('zzz )'zzz *'zzz +'zzz ,'zzz -'zzz .'zzz /'zzz 0'zzz 1'zzz 2'zzz 3'zzz 4'zzz 5'zzz 6'zzz 7'zzz 8'zzz 9'zzz :'zzz ;'zzz <'zzz ='zzz >'zzz ?'zzzDl@'A'B'C'D'E'F'G'H'I'J'K'L'M'N'O'P'Q'R'S'T'U'V'W'X'Y'Z'['\']'^'_' @'zzz A'zzz B'zzz C'zzz D'zzz E'zzz F'zzz G'zzz H'zzz I'zzz J'zzz K'zzz L'zzz M'zzz N'zzz O'zzz P'zzz Q'zzz R'zzz S'zzz T'zzz U'zzz V'zzz W'zzz X'zzz Y'zzz Z'zzz ['zzz \'zzz ]'zzz ^'zzz _'zzzDl`'a'b'c'd'e'f'g'h'i'j'k'l'm'n'o'p'q'r's't'u'v'w'x'y'z'{'|'}'~'' `'zzz a'zzz b'zzz c'zzz d'zzz e'zzz f'zzz g'zzz h'zzz i'zzz j'zzz k'zzz l'zzz m'zzz n'zzz o'zzz p'zzz q'zzz r'zzz s'zzz t'zzz u'zzz v'zzz w'zzz x'zzz y'zzz z'zzz {'zzz |'zzz }'zzz ~'zzz 'zzzDl'''''''''''''''''''''''''''''''' 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzzDl'''''''''''''''''''''''''''''''' 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzzDl'''''''''''''''''''''''''''''''' 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzzDl'''''''''''''''''''''''''''''''' 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzz 'zzzDl((((((((( ( ( ( ( ((((((((((((((((((( (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzzDl (!("(#($(%(&('((()(*(+(,(-(.(/(0(1(2(3(4(5(6(7(8(9(:(;(<(=(>(?( (zzz !(zzz "(zzz #(zzz $(zzz %(zzz &(zzz '(zzz ((zzz )(zzz *(zzz +(zzz ,(zzz -(zzz .(zzz /(zzz 0(zzz 1(zzz 2(zzz 3(zzz 4(zzz 5(zzz 6(zzz 7(zzz 8(zzz 9(zzz :(zzz ;(zzz <(zzz =(zzz >(zzz ?(zzzDl@(A(B(C(D(E(F(G(H(I(J(K(L(M(N(O(P(Q(R(S(T(U(V(W(X(Y(Z([(\(](^(_( @(zzz A(zzz B(zzz C(zzz D(zzz E(zzz F(zzz G(zzz H(zzz I(zzz J(zzz K(zzz L(zzz M(zzz N(zzz O(zzz P(zzz Q(zzz R(zzz S(zzz T(zzz U(zzz V(zzz W(zzz X(zzz Y(zzz Z(zzz [(zzz \(zzz ](zzz ^(zzz _(zzzDl`(a(b(c(d(e(f(g(h(i(j(k(l(m(n(o(p(q(r(s(t(u(v(w(x(y(z({(|(}(~(( `(zzz a(zzz b(zzz c(zzz d(zzz e(zzz f(zzz g(zzz h(zzz i(zzz j(zzz k(zzz l(zzz m(zzz n(zzz o(zzz p(zzz q(zzz r(zzz s(zzz t(zzz u(zzz v(zzz w(zzz x(zzz y(zzz z(zzz {(zzz |(zzz }(zzz ~(zzz (zzzDl(((((((((((((((((((((((((((((((( (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzzDl(((((((((((((((((((((((((((((((( (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzzDl(((((((((((((((((((((((((((((((( (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzzDl(((((((((((((((((((((((((((((((( (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzz (zzzDl))))))))) ) ) ) ) ))))))))))))))))))) )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzzDl )!)")#)$)%)&)')()))*)+),)-).)/)0)1)2)3)4)5)6)7)8)9):);)<)=)>)?) )zzz !)zzz ")zzz #)zzz $)zzz %)zzz &)zzz ')zzz ()zzz ))zzz *)zzz +)zzz ,)zzz -)zzz .)zzz /)zzz 0)zzz 1)zzz 2)zzz 3)zzz 4)zzz 5)zzz 6)zzz 7)zzz 8)zzz 9)zzz :)zzz ;)zzz <)zzz =)zzz >)zzz ?)zzzDl@)A)B)C)D)E)F)G)H)I)J)K)L)M)N)O)P)Q)R)S)T)U)V)W)X)Y)Z)[)\)])^)_) @)zzz A)zzz B)zzz C)zzz D)zzz E)zzz F)zzz G)zzz H)zzz I)zzz J)zzz K)zzz L)zzz M)zzz N)zzz O)zzz P)zzz Q)zzz R)zzz S)zzz T)zzz U)zzz V)zzz W)zzz X)zzz Y)zzz Z)zzz [)zzz \)zzz ])zzz ^)zzz _)zzzDl`)a)b)c)d)e)f)g)h)i)j)k)l)m)n)o)p)q)r)s)t)u)v)w)x)y)z){)|)})~)) `)zzz a)zzz b)zzz c)zzz d)zzz e)zzz f)zzz g)zzz h)zzz i)zzz j)zzz k)zzz l)zzz m)zzz n)zzz o)zzz p)zzz q)zzz r)zzz s)zzz t)zzz u)zzz v)zzz w)zzz x)zzz y)zzz z)zzz {)zzz |)zzz })zzz ~)zzz )zzzDl)))))))))))))))))))))))))))))))) )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzzDl)))))))))))))))))))))))))))))))) )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzzDl)))))))))))))))))))))))))))))))) )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzzDl)))))))))))))))))))))))))))))))) )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzz )zzzDl********* * * * * ******************* *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzzDl *!*"*#*$*%*&*'*(*)***+*,*-*.*/*0*1*2*3*4*5*6*7*8*9*:*;*<*=*>*?* *zzz !*zzz "*zzz #*zzz $*zzz %*zzz &*zzz '*zzz (*zzz )*zzz **zzz +*zzz ,*zzz -*zzz .*zzz /*zzz 0*zzz 1*zzz 2*zzz 3*zzz 4*zzz 5*zzz 6*zzz 7*zzz 8*zzz 9*zzz :*zzz ;*zzz <*zzz =*zzz >*zzz ?*zzzDl@*A*B*C*D*E*F*G*H*I*J*K*L*M*N*O*P*Q*R*S*T*U*V*W*X*Y*Z*[*\*]*^*_* @*zzz A*zzz B*zzz C*zzz D*zzz E*zzz F*zzz G*zzz H*zzz I*zzz J*zzz K*zzz L*zzz M*zzz N*zzz O*zzz P*zzz Q*zzz R*zzz S*zzz T*zzz U*zzz V*zzz W*zzz X*zzz Y*zzz Z*zzz [*zzz \*zzz ]*zzz ^*zzz _*zzzDl`*a*b*c*d*e*f*g*h*i*j*k*l*m*n*o*p*q*r*s*t*u*v*w*x*y*z*{*|*}*~** `*zzz a*zzz b*zzz c*zzz d*zzz e*zzz f*zzz g*zzz h*zzz i*zzz j*zzz k*zzz l*zzz m*zzz n*zzz o*zzz p*zzz q*zzz r*zzz s*zzz t*zzz u*zzz v*zzz w*zzz x*zzz y*zzz z*zzz {*zzz |*zzz }*zzz ~*zzz *zzzDl******************************** *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzzDl******************************** *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzzDl******************************** *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzzDl******************************** *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzz *zzzDl+++++++++ + + + + +++++++++++++++++++ +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzzDl +!+"+#+$+%+&+'+(+)+*+++,+-+.+/+0+1+2+3+4+5+6+7+8+9+:+;+<+=+>+?+ +zzz !+zzz "+zzz #+zzz $+zzz %+zzz &+zzz '+zzz (+zzz )+zzz *+zzz ++zzz ,+zzz -+zzz .+zzz /+zzz 0+zzz 1+zzz 2+zzz 3+zzz 4+zzz 5+zzz 6+zzz 7+zzz 8+zzz 9+zzz :+zzz ;+zzz <+zzz =+zzz >+zzz ?+zzzDl@+A+B+C+D+E+F+G+H+I+J+K+L+M+N+O+P+Q+R+S+T+U+V+W+X+Y+Z+[+\+]+^+_+ @+zzz A+zzz B+zzz C+zzz D+zzz E+zzz F+zzz G+zzz H+zzz I+zzz J+zzz K+zzz L+zzz M+zzz N+zzz O+zzz P+zzz Q+zzz R+zzz S+zzz T+zzz U+zzz V+zzz W+zzz X+zzz Y+zzz Z+zzz [+zzz \+zzz ]+zzz ^+zzz _+zzzDl`+a+b+c+d+e+f+g+h+i+j+k+l+m+n+o+p+q+r+s+t+u+v+w+x+y+z+{+|+}+~++ `+zzz a+zzz b+zzz c+zzz d+zzz e+zzz f+zzz g+zzz h+zzz i+zzz j+zzz k+zzz l+zzz m+zzz n+zzz o+zzz p+zzz q+zzz r+zzz s+zzz t+zzz u+zzz v+zzz w+zzz x+zzz y+zzz z+zzz {+zzz |+zzz }+zzz ~+zzz +zzzDl++++++++++++++++++++++++++++++++ +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzzDl++++++++++++++++++++++++++++++++ +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzzDl++++++++++++++++++++++++++++++++ +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzzDl++++++++++++++++++++++++++++++++ +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzz +zzzDl,,,,,,,,, , , , , ,,,,,,,,,,,,,,,,,,, ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzzDl ,!,",#,$,%,&,',(,),*,+,,,-,.,/,0,1,2,3,4,5,6,7,8,9,:,;,<,=,>,?, ,zzz !,zzz ",zzz #,zzz $,zzz %,zzz &,zzz ',zzz (,zzz ),zzz *,zzz +,zzz ,,zzz -,zzz .,zzz /,zzz 0,zzz 1,zzz 2,zzz 3,zzz 4,zzz 5,zzz 6,zzz 7,zzz 8,zzz 9,zzz :,zzz ;,zzz <,zzz =,zzz >,zzz ?,zzzDl@,A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z,[,\,],^,_, @,zzz A,zzz B,zzz C,zzz D,zzz E,zzz F,zzz G,zzz H,zzz I,zzz J,zzz K,zzz L,zzz M,zzz N,zzz O,zzz P,zzz Q,zzz R,zzz S,zzz T,zzz U,zzz V,zzz W,zzz X,zzz Y,zzz Z,zzz [,zzz \,zzz ],zzz ^,zzz _,zzzDl`,a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,{,|,},~,, `,zzz a,zzz b,zzz c,zzz d,zzz e,zzz f,zzz g,zzz h,zzz i,zzz j,zzz k,zzz l,zzz m,zzz n,zzz o,zzz p,zzz q,zzz r,zzz s,zzz t,zzz u,zzz v,zzz w,zzz x,zzz y,zzz z,zzz {,zzz |,zzz },zzz ~,zzz ,zzzDl ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzzDl,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzzDl,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzzDl,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzz ,zzzDl--------- - - - - ------------------- -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzzDl -!-"-#-$-%-&-'-(-)-*-+-,---.-/-0-1-2-3-4-5-6-7-8-9-:-;-<-=->-?- -zzz !-zzz "-zzz #-zzz $-zzz %-zzz &-zzz '-zzz (-zzz )-zzz *-zzz +-zzz ,-zzz --zzz .-zzz /-zzz 0-zzz 1-zzz 2-zzz 3-zzz 4-zzz 5-zzz 6-zzz 7-zzz 8-zzz 9-zzz :-zzz ;-zzz <-zzz =-zzz >-zzz ?-zzzDl@-A-B-C-D-E-F-G-H-I-J-K-L-M-N-O-P-Q-R-S-T-U-V-W-X-Y-Z-[-\-]-^-_- @-zzz A-zzz B-zzz C-zzz D-zzz E-zzz F-zzz G-zzz H-zzz I-zzz J-zzz K-zzz L-zzz M-zzz N-zzz O-zzz P-zzz Q-zzz R-zzz S-zzz T-zzz U-zzz V-zzz W-zzz X-zzz Y-zzz Z-zzz [-zzz \-zzz ]-zzz ^-zzz _-zzzDl`-a-b-c-d-e-f-g-h-i-j-k-l-m-n-o-p-q-r-s-t-u-v-w-x-y-z-{-|-}-~-- `-zzz a-zzz b-zzz c-zzz d-zzz e-zzz f-zzz g-zzz h-zzz i-zzz j-zzz k-zzz l-zzz m-zzz n-zzz o-zzz p-zzz q-zzz r-zzz s-zzz t-zzz u-zzz v-zzz w-zzz x-zzz y-zzz z-zzz {-zzz |-zzz }-zzz ~-zzz -zzzDl-------------------------------- -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzzDl-------------------------------- -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzzDl-------------------------------- -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzzDl-------------------------------- -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzz -zzzDl......... . . . . ................... .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzzDl .!.".#.$.%.&.'.(.).*.+.,.-.../.0.1.2.3.4.5.6.7.8.9.:.;.<.=.>.?. .zzz !.zzz ".zzz #.zzz $.zzz %.zzz &.zzz '.zzz (.zzz ).zzz *.zzz +.zzz ,.zzz -.zzz ..zzz /.zzz 0.zzz 1.zzz 2.zzz 3.zzz 4.zzz 5.zzz 6.zzz 7.zzz 8.zzz 9.zzz :.zzz ;.zzz <.zzz =.zzz >.zzz ?.zzzDl@.A.B.C.D.E.F.G.H.I.J.K.L.M.N.O.P.Q.R.S.T.U.V.W.X.Y.Z.[.\.].^._. @.zzz A.zzz B.zzz C.zzz D.zzz E.zzz F.zzz G.zzz H.zzz I.zzz J.zzz K.zzz L.zzz M.zzz N.zzz O.zzz P.zzz Q.zzz R.zzz S.zzz T.zzz U.zzz V.zzz W.zzz X.zzz Y.zzz Z.zzz [.zzz \.zzz ].zzz ^.zzz _.zzzDl`.a.b.c.d.e.f.g.h.i.j.k.l.m.n.o.p.q.r.s.t.u.v.w.x.y.z.{.|.}.~.. `.zzz a.zzz b.zzz c.zzz d.zzz e.zzz f.zzz g.zzz h.zzz i.zzz j.zzz k.zzz l.zzz m.zzz n.zzz o.zzz p.zzz q.zzz r.zzz s.zzz t.zzz u.zzz v.zzz w.zzz x.zzz y.zzz z.zzz {.zzz |.zzz }.zzz ~.zzz .zzzDl................................ .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzzDl................................ .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzzDl................................ .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzzDl................................ .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzz .zzzDl///////// / / / / /////////////////// /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzzDl /!/"/#/$/%/&/'/(/)/*/+/,/-/.///0/1/2/3/4/5/6/7/8/9/:/;//?/ /zzz !/zzz "/zzz #/zzz $/zzz %/zzz &/zzz '/zzz (/zzz )/zzz */zzz +/zzz ,/zzz -/zzz ./zzz //zzz 0/zzz 1/zzz 2/zzz 3/zzz 4/zzz 5/zzz 6/zzz 7/zzz 8/zzz 9/zzz :/zzz ;/zzz /zzz ?/zzzDl@/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/S/T/U/V/W/X/Y/Z/[/\/]/^/_/ @/zzz A/zzz B/zzz C/zzz D/zzz E/zzz F/zzz G/zzz H/zzz I/zzz J/zzz K/zzz L/zzz M/zzz N/zzz O/zzz P/zzz Q/zzz R/zzz S/zzz T/zzz U/zzz V/zzz W/zzz X/zzz Y/zzz Z/zzz [/zzz \/zzz ]/zzz ^/zzz _/zzzDl`/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z/{/|/}/~// `/zzz a/zzz b/zzz c/zzz d/zzz e/zzz f/zzz g/zzz h/zzz i/zzz j/zzz k/zzz l/zzz m/zzz n/zzz o/zzz p/zzz q/zzz r/zzz s/zzz t/zzz u/zzz v/zzz w/zzz x/zzz y/zzz z/zzz {/zzz |/zzz }/zzz ~/zzz /zzzDl//////////////////////////////// /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzzDl//////////////////////////////// /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzzDl//////////////////////////////// /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzzDl//////////////////////////////// /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzz /zzzDl000000000 0 0 0 0 0000000000000000000 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzzDl 0!0"0#0$0%0&0'0(0)0*0+0,0-0.0/000102030405060708090:0;0<0=0>0?0 0zzz !0zzz "0zzz #0zzz $0zzz %0zzz &0zzz '0zzz (0zzz )0zzz *0zzz +0zzz ,0zzz -0zzz .0zzz /0zzz 00zzz 10zzz 20zzz 30zzz 40zzz 50zzz 60zzz 70zzz 80zzz 90zzz :0zzz ;0zzz <0zzz =0zzz >0zzz ?0zzzDl@0A0B0C0D0E0F0G0H0I0J0K0L0M0N0O0P0Q0R0S0T0U0V0W0X0Y0Z0[0\0]0^0_0 @0zzz A0zzz B0zzz C0zzz D0zzz E0zzz F0zzz G0zzz H0zzz I0zzz J0zzz K0zzz L0zzz M0zzz N0zzz O0zzz P0zzz Q0zzz R0zzz S0zzz T0zzz U0zzz V0zzz W0zzz X0zzz Y0zzz Z0zzz [0zzz \0zzz ]0zzz ^0zzz _0zzzDl`0a0b0c0d0e0f0g0h0i0j0k0l0m0n0o0p0q0r0s0t0u0v0w0x0y0z0{0|0}0~00 `0zzz a0zzz b0zzz c0zzz d0zzz e0zzz f0zzz g0zzz h0zzz i0zzz j0zzz k0zzz l0zzz m0zzz n0zzz o0zzz p0zzz q0zzz r0zzz s0zzz t0zzz u0zzz v0zzz w0zzz x0zzz y0zzz z0zzz {0zzz |0zzz }0zzz ~0zzz 0zzzDl00000000000000000000000000000000 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzzDl00000000000000000000000000000000 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzzDl00000000000000000000000000000000 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzzDl00000000000000000000000000000000 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzz 0zzzDl111111111 1 1 1 1 1111111111111111111 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzzDl 1!1"1#1$1%1&1'1(1)1*1+1,1-1.1/101112131415161718191:1;1<1=1>1?1 1zzz !1zzz "1zzz #1zzz $1zzz %1zzz &1zzz '1zzz (1zzz )1zzz *1zzz +1zzz ,1zzz -1zzz .1zzz /1zzz 01zzz 11zzz 21zzz 31zzz 41zzz 51zzz 61zzz 71zzz 81zzz 91zzz :1zzz ;1zzz <1zzz =1zzz >1zzz ?1zzzDl@1A1B1C1D1E1F1G1H1I1J1K1L1M1N1O1P1Q1R1S1T1U1V1W1X1Y1Z1[1\1]1^1_1 @1zzz A1zzz B1zzz C1zzz D1zzz E1zzz F1zzz G1zzz H1zzz I1zzz J1zzz K1zzz L1zzz M1zzz N1zzz O1zzz P1zzz Q1zzz R1zzz S1zzz T1zzz U1zzz V1zzz W1zzz X1zzz Y1zzz Z1zzz [1zzz \1zzz ]1zzz ^1zzz _1zzzDl`1a1b1c1d1e1f1g1h1i1j1k1l1m1n1o1p1q1r1s1t1u1v1w1x1y1z1{1|1}1~11 `1zzz a1zzz b1zzz c1zzz d1zzz e1zzz f1zzz g1zzz h1zzz i1zzz j1zzz k1zzz l1zzz m1zzz n1zzz o1zzz p1zzz q1zzz r1zzz s1zzz t1zzz u1zzz v1zzz w1zzz x1zzz y1zzz z1zzz {1zzz |1zzz }1zzz ~1zzz 1zzzDl11111111111111111111111111111111 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzzDl11111111111111111111111111111111 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzzDl11111111111111111111111111111111 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzzDl11111111111111111111111111111111 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzz 1zzzDl222222222 2 2 2 2 2222222222222222222 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzzDl 2!2"2#2$2%2&2'2(2)2*2+2,2-2.2/202122232425262728292:2;2<2=2>2?2 2zzz !2zzz "2zzz #2zzz $2zzz %2zzz &2zzz '2zzz (2zzz )2zzz *2zzz +2zzz ,2zzz -2zzz .2zzz /2zzz 02zzz 12zzz 22zzz 32zzz 42zzz 52zzz 62zzz 72zzz 82zzz 92zzz :2zzz ;2zzz <2zzz =2zzz >2zzz ?2zzzDl@2A2B2C2D2E2F2G2H2I2J2K2L2M2N2O2P2Q2R2S2T2U2V2W2X2Y2Z2[2\2]2^2_2 @2zzz A2zzz B2zzz C2zzz D2zzz E2zzz F2zzz G2zzz H2zzz I2zzz J2zzz K2zzz L2zzz M2zzz N2zzz O2zzz P2zzz Q2zzz R2zzz S2zzz T2zzz U2zzz V2zzz W2zzz X2zzz Y2zzz Z2zzz [2zzz \2zzz ]2zzz ^2zzz _2zzzDl`2a2b2c2d2e2f2g2h2i2j2k2l2m2n2o2p2q2r2s2t2u2v2w2x2y2z2{2|2}2~22 `2zzz a2zzz b2zzz c2zzz d2zzz e2zzz f2zzz g2zzz h2zzz i2zzz j2zzz k2zzz l2zzz m2zzz n2zzz o2zzz p2zzz q2zzz r2zzz s2zzz t2zzz u2zzz v2zzz w2zzz x2zzz y2zzz z2zzz {2zzz |2zzz }2zzz ~2zzz 2zzzDl22222222222222222222222222222222 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzzDl22222222222222222222222222222222 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzzDl22222222222222222222222222222222 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzzDl22222222222222222222222222222222 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzz 2zzzDl333333333 3 3 3 3 3333333333333333333 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzzDl 3!3"3#3$3%3&3'3(3)3*3+3,3-3.3/303132333435363738393:3;3<3=3>3?3 3z                          ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s u v w x y z { | } ~  zz !3zzz "3zzz #3zzz $3zzz %3zzz &3zzz '3zzz (3zzz )3zzz *3zzz +3zzz ,3zzz -3zzz .3zzz /3zzz 03zzz 13zzz 23zzz 33zzz 43zzz 53zzz 63zzz 73zzz 83zzz 93zzz :3zzz ;3zzz <3zzz =3zzz >3zzz ?3zzzDl@3A3B3C3D3E3F3G3H3I3J3K3L3M3N3O3P3Q3R3S3T3U3V3W3X3Y3Z3[3\3]3^3_3 @3zzz A3zzz B3zzz C3zzz D3zzz E3zzz F3zzz G3zzz H3zzz I3zzz J3zzz K3zzz L3zzz M3zzz N3zzz O3zzz P3zzz Q3zzz R3zzz S3zzz T3zzz U3zzz V3zzz W3zzz X3zzz Y3zzz Z3zzz [3zzz \3zzz ]3zzz ^3zzz _3zzzDl`3a3b3c3d3e3f3g3h3i3j3k3l3m3n3o3p3q3r3s3t3u3v3w3x3y3z3{3|3}3~33 `3zzz a3zzz b3zzz c3zzz d3zzz e3zzz f3zzz g3zzz h3zzz i3zzz j3zzz k3zzz l3zzz m3zzz n3zzz o3zzz p3zzz q3zzz r3zzz s3zzz t3zzz u3zzz v3zzz w3zzz x3zzz y3zzz z3zzz {3zzz |3zzz }3zzz ~3zzz 3zzzDl33333333333333333333333333333333 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzzDl33333333333333333333333333333333 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzzDl33333333333333333333333333333333 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzzDl33333333333333333333333333333333 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzz 3zzzDl444444444 4 4 4 4 4444444444444444444 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzzDl 4!4"4#4$4%4&4'4(4)4*4+4,4-4.4/404142434445464748494:4;4<4=4>4?4 4zzz !4zzz "4zzz #4zzz $4zzz %4zzz &4zzz '4zzz (4zzz )4zzz *4zzz +4zzz ,4zzz -4zzz .4zzz /4zzz 04zzz 14zzz 24zzz 34zzz 44zzz 54zzz 64zzz 74zzz 84zzz 94zzz :4zzz ;4zzz <4zzz =4zzz >4zzz ?4zzzDl@4A4B4C4D4E4F4G4H4I4J4K4L4M4N4O4P4Q4R4S4T4U4V4W4X4Y4Z4[4\4]4^4_4 @4zzz A4zzz B4zzz C4zzz D4zzz E4zzz F4zzz G4zzz H4zzz I4zzz J4zzz K4zzz L4zzz M4zzz N4zzz O4zzz P4zzz Q4zzz R4zzz S4zzz T4zzz U4zzz V4zzz W4zzz X4zzz Y4zzz Z4zzz [4zzz \4zzz ]4zzz ^4zzz _4zzzDl`4a4b4c4d4e4f4g4h4i4j4k4l4m4n4o4p4q4r4s4t4u4v4w4x4y4z4{4|4}4~44 `4zzz a4zzz b4zzz c4zzz d4zzz e4zzz f4zzz g4zzz h4zzz i4zzz j4zzz k4zzz l4zzz m4zzz n4zzz o4zzz p4zzz q4zzz r4zzz s4zzz t4zzz u4zzz v4zzz w4zzz x4zzz y4zzz z4zzz {4zzz |4zzz }4zzz ~4zzz 4zzzDl44444444444444444444444444444444 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzzDl44444444444444444444444444444444 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzzDl44444444444444444444444444444444 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzzDl44444444444444444444444444444444 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzz 4zzzDl555555555 5 5 5 5 5555555555555555555 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzzDl 5!5"5#5$5%5&5'5(5)5*5+5,5-5.5/505152535455565758595:5;5<5=5>5?5 5zzz !5zzz "5zzz #5zzz $5zzz %5zzz &5zzz '5zzz (5zzz )5zzz *5zzz +5zzz ,5zzz -5zzz .5zzz /5zzz 05zzz 15zzz 25zzz 35zzz 45zzz 55zzz 65zzz 75zzz 85zzz 95zzz :5zzz ;5zzz <5zzz =5zzz >5zzz ?5zzzDl@5A5B5C5D5E5F5G5H5I5J5K5L5M5N5O5P5Q5R5S5T5U5V5W5X5Y5Z5[5\5]5^5_5 @5zzz A5zzz B5zzz C5zzz D5zzz E5zzz F5zzz G5zzz H5zzz I5zzz J5zzz K5zzz L5zzz M5zzz N5zzz O5zzz P5zzz Q5zzz R5zzz S5zzz T5zzz U5zzz V5zzz W5zzz X5zzz Y5zzz Z5zzz [5zzz \5zzz ]5zzz ^5zzz _5zzzDl`5a5b5c5d5e5f5g5h5i5j5k5l5m5n5o5p5q5r5s5t5u5v5w5x5y5z5{5|5}5~55 `5zzz a5zzz b5zzz c5zzz d5zzz e5zzz f5zzz g5zzz h5zzz i5zzz j5zzz k5zzz l5zzz m5zzz n5zzz o5zzz p5zzz q5zzz r5zzz s5zzz t5zzz u5zzz v5zzz w5zzz x5zzz y5zzz z5zzz {5zzz |5zzz }5zzz ~5zzz 5zzzDl55555555555555555555555555555555 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzzDl55555555555555555555555555555555 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzzDl55555555555555555555555555555555 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzzDl55555555555555555555555555555555 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzz 5zzzDl666666666 6 6 6 6 6666666666666666666 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzzDl 6!6"6#6$6%6&6'6(6)6*6+6,6-6.6/606162636465666768696:6;6<6=6>6?6 6zzz !6zzz "6zzz #6zzz $6zzz %6zzz &6zzz '6zzz (6zzz )6zzz *6zzz +6zzz ,6zzz -6zzz .6zzz /6zzz 06zzz 16zzz 26zzz 36zzz 46zzz 56zzz 66zzz 76zzz 86zzz 96zzz :6zzz ;6zzz <6zzz =6zzz >6zzz ?6zzzDl@6A6B6C6D6E6F6G6H6I6J6K6L6M6N6O6P6Q6R6S6T6U6V6W6X6Y6Z6[6\6]6^6_6 @6zzz A6zzz B6zzz C6zzz D6zzz E6zzz F6zzz G6zzz H6zzz I6zzz J6zzz K6zzz L6zzz M6zzz N6zzz O6zzz P6zzz Q6zzz R6zzz S6zzz T6zzz U6zzz V6zzz W6zzz X6zzz Y6zzz Z6zzz [6zzz \6zzz ]6zzz ^6zzz _6zzzDl`6a6b6c6d6e6f6g6h6i6j6k6l6m6n6o6p6q6r6s6t6u6v6w6x6y6z6{6|6}6~66 `6zzz a6zzz b6zzz c6zzz d6zzz e6zzz f6zzz g6zzz h6zzz i6zzz j6zzz k6zzz l6zzz m6zzz n6zzz o6zzz p6zzz q6zzz r6zzz s6zzz t6zzz u6zzz v6zzz w6zzz x6zzz y6zzz z6zzz {6zzz |6zzz }6zzz ~6zzz 6zzzDl66666666666666666666666666666666 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzzDl66666666666666666666666666666666 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzzDl66666666666666666666666666666666 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzzDl66666666666666666666666666666666 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzz 6zzzDl777777777 7 7 7 7 7777777777777777777 7zzz 7zzz 7zzz 7zzz 7zzz 7zzz 7zzz 7zzz 7zzz 7zzz 7zzz 7zzz 7zzz 7zzz 7zzz 7zzz 7zzz 7zzz 7zzz 7zzz 7zzz 7zzz 7zzz 7zzz 7zzz 7zzz 7zzz 7zzz 7zzz 7zzz 7zzz 7zzzDl 7!7"7#7$7%7&7'7(7)7*7+7,7-7.7/707172737475767778797:7;7<7=7>7?7 7zzz !7zzz "7zzz #7zzz $7zzz %7zzz &7zzz '7zzz (7zzz )7zzz *7zzz +7zzz ,7zzz -7zzz .7zzz /7zzz 07zzz 17zzz 27zzz 37zzz 47zzz 57zzz 67zzz 77zzz 87zzz 97zzz :7zzz ;7zzz <7zzz =7zzz >7zzz ?7zzzDl@7A7B7C7D7E7F7G7H7 @7zzz A7zzz B7zzz C7zzz D7zzz E7zzz F7zzz G7zzz H7zzzD q5r(  4 q5 A?? officehelp4Picture 17officehelp4yK yK http://www.officehelp.biz/officehelp/viewcontents.asp?cl=Macro&id=00051&ent=Demosite51yX;H,]ą'c X ,]&q`xx 4 6BCC@tu&]*@B` P# $<Run< xx 4 6BCC@Nf],@B a$B9 $<Reset List<] xx 4 6CCC@],@CaT(B9 $<Reset DEMO Data< >@ uuvvwwxx{{||}}~~kkllyyzzooppqqrrssttmmnnccddeeffgghhiijj[[\\]]^^__``QQRRSSTTaabbWWXXYYZZGGHHUUVVKKLLMMNNOOPPIIJJ??@@AABBCCDDEEFF778899::;;<<--..//00==>>33445566##$$1122''(())**++,,%%&&  !!""          yyzz{{||oopp}}~~ssttuuvvwwxxqqrrgghhiijjkkllmmnn__``aabbccddUUVVWWXXeeff[[\\]]^^KKLLYYZZOOPPQQRRSSTTMMNNCCDDEEFFGGHHIIJJ;;<<==>>??@@11223344AABB778899::''((5566++,,--..//00))**  !!""##$$%%&&          }}~~ssttwwxxyyzz{{||uuvvkkllmmnnooppqqrrccddeeffgghhYYZZ[[\\iijj__``aabbOOPP]]^^SSTTUUVVWWXXQQRRGGHHIIJJKKLLMMNN??@@AABBCCDD55667788EEFF;;<<==>>++,,99:://0011223344--..##$$%%&&''(())**  !!""          wwxx{{||}}~~yyzzooppqqrrssttuuvvgghhiijjkkll]]^^__``mmnnccddeeffSSTTaabbWWXXYYZZ[[\\UUVVKKLLMMNNOOPPQQRRCCDDEEFFGGHH99::;;<<IIJJ??@@AABB//00==>>3344556677881122''(())**++,,--..  !!""##$$%%&&          Z{{||}}~~ssttuuvvwwxxyyzzkkllmmnnooppaabbccddqqrrgghhiijjWWXXeeff[[\\]]^^__``YYZZOOPPQQRRSSTTUUVVGGHHIIJJKKLL==>>??@@MMNNCCDDEEFF3344AABB778899::;;<<5566++,,--..//001122##$$%%&&''(())**  !!""          wwxxyyzz{{||}}~~ooppqqrrsstteeffgghhuuvvkkllmmnn[[\\iijj__``aabbccdd]]^^SSTTUUVVWWXXYYZZKKLLMMNNOOPPAABBCCDDQQRRGGHHIIJJ7788EEFF;;<<==>>??@@99:://00112233445566..##$$%%&&''(())**++ --,,!!""       %7 yK www.officehelp.bizyK Nhttp://www.officehelp.biz/yX;H,]ą'c$ yK www.officehelp.bizyK http://www.officehelp.biz/officehelp/viewcontents.asp?cl=Macro&id=00051&ent=Demosite51yX;H,]ą'cf yK HELP using this macro.Help!A1yK Doesn't work? Click Here'Macro Configurations'!A1yK YClick here to PERSONALIZE your Calendar Plan (Fonts, Colors, Month and Weekday names, & ) Config!A1  yK yK http://www.officehelp.biz/officehelp/viewcontents.asp?cl=Macro&id=00037&ent=DemositeTCyX;H,]ą'cRyK *Get the Full (Unrestricted) Version Here!yK http://www.officehelp.biz/officehelp/viewcontents.asp?cl=Macro&id=00051&ent=Demosite51yX;H,]ą'c  yK yK http://www.officehelp.biz/officehelp/upgrades.asp?cid=51&vsn=2yX;H,]ą'cRyK *Get the Full (Unrestricted) Version Here!yK http://www.officehelp.biz/officehelp/viewcontents.asp?cl=Macro&id=00051&ent=Demosite51yX;H,]ą'cz yK Demo Restrictions'Demo Restrictions'!A1z yK Demo Restrictions'Demo Restrictions'!A1`  yK 1Click here to get the full UNRESTRICTED version!yK http://www.officehelp.biz/officehelp/viewcontents.asp?cl=Macro&id=00051&ent=Demosite51yX;H,]ą'c Org. Chart positioning rule.ZSelect the Org. Chart positioning rule. For details on each option, check the HELP sheet.Please select from listpWideNarrowAllolcStart drawing the Org Chart from the Member in row (>=20). Default is 20 (first row in Member list)&Please Enter Member row number (>=20).tW FDraw Org Chart with these hierarchy levels (ALL = all on Members List)Please select from list9)&6ALL12345678910111213141516171819201lInvalid Input value.7Please enter a whole number greater than or equal to 0.Please correct cell value.L4u  `If YES, this member will be drawn as an assistant. Please select YES or leave cell empty for NO.-Please select YES or leave cell empty for NO.17Yes .Enter any date between 1/1/1905 and 12/31/3000CInvalid date. Please enter any date between 1/1/1905 and 12/31/3000r $ cTA Sheet8ggD ɀ 5g  dMbP?_*+%&?'?(?)?M6Microsoft XPS Document WriterX 4dXA4DINU"L r SMTJMicrosoft XPS Document WriterInputBinFORMSOURCERESDLLUniresDLLInterleavingOFFImageTypeJPEGMedOrientationPORTRAITCollateOFFResolutionOption1PaperSizeLETTERColorMode24bpp MXDW" 7X??&U} $ C} C} C} C} $ C}  C} $ C} $ C}  C} $ C} %C} $ C5                  ,  ,            @hZ,)Organization Chart Maker for Excel Vs2.10 cSTTTTTTTTTTU 2 VEWEEEEEEEEX d3YWEEEEEEEEX VYWEEEEEEEEX 4  VYWEEEEEEEEX  V ffffff"@ j) EE~ .@ j5 EE kN EX  VkkEEkkEEEX  Z EE~  @ j6 EEEX  [EEEEEEEEEEX O VEEEEEEEEEEX e B g 7 E  vL  ggh eEEggggE  ggh e  fK gg  fg  vM  ggh eEEgggggggh eEEgg  fgggh eEEggggg  ggh eEEgg  |g  fgh VEEgEEEEEEEX R VYWEEEEEEEEX V i jTEEEEEE  kS  EX VkkEEEEEEEX ZEEEEEEEX [EEEEEEEEEEX 8 VEEEEEEEEEEX Dl{"."."."~"H"."b*x"D*J"."X"&".   ! " # $ % & ' ( ) * + , - . / 0  1  2 3 ;4   V 9 P EE i jA EEEEX !V !/!EEEEEEEEX "V ": "EE "EC"EEEEEX #V #. #EE #ED#EEEEEX $V $0$EEEEEEEEX %V %; %EE %EE%EEEEEX &V &< &EE &EF&EEEEEX 'V '='EEEEEEEEX (V (> (EE (EI(EEEEEX )V )? )EE )kQ)EEEEEX *V *G *EE *EJ*EEEEEX +V +H+EEEEEEEEX ,V ,s,EEEEEEEEX -VEEEEEEEEX .VEEEEEEEEX /VEEEEEEEEX 0VEEEEEEEEX 1wxxxxxxxxxxy 2SllTTTTTTTTU 33 4\]]]]]]]]]]^ .Fd6LL6LL6LLL66"""""".  ]PH0: 0(   >@J 33       733 yK )Back to the Main Display user interface. Input!A1L Out-of-limits"Insert column width for Org Chart.$Please insert number greater than 0.ec   2 ts seTA  Out-of-limits^If YES, color labels on the Members List will be converted to the colors defined on the table.Please select option from list. YesNoN   Out-of-limitslIf YES, the printer Header & Footer defined for the INPUT sheet will be copied to the new output Org. Chart.Please select option from list. YesNoN Sheet6ggD ɀ (<OkW  dMbP?_*+%&~?'~?(~?)~?M6Microsoft XPS Document WriterX 4dXA4DINU"L r SMTJMicrosoft XPS Document WriterInputBinFORMSOURCERESDLLUniresDLLInterleavingOFFImageTypeJPEGMedOrientationPORTRAITCollateOFFResolutionOption1PaperSizeLETTERColorMode24bpp MXDW" <X `? `?&`U} C}  $ C} $-C} $ C    ;,,<@, <@ , ,  x@ ,   x@;dZ,)Organization Chart Maker for Excel Vs2.10 STTTTTTTTTTU $_%%%%%%%%%%&  ` '''''''  `';U CGeneric Macro Options''''''   ` ')C(%Advanced Customization (CONFIG Sheet) ''''''    VYWEEEEEEEEX Za EEEEEEEEEEX  VEEEEEEEEEEX VEEEEEEEEEEX VYEEEEEEEEEEX VEEEEEEEEEEX b VYWEEEEEEEEX ZeEEEEEEEEEEX VEEEEEEEEEEX VcEEEEEEEEEEX VEEEEEEEEEEX [EEEEEEEEEEX $%%%%%%%%%%& VEWEEEEEEEEX VYWEEEEEEEEX YWEEEEEEEEX VYWEEEEEEEEX b VYWEEEEEEEEX D!lq".":"g"w""8".."."8".."."..". !"#x@$%&'()*+,x@-./0 1 x@2 3 4 5 x@6 7 8 x@9 : ; x@< = @> x@?  V YWEEEEEEEEX ![EEEEEEEEEEX "Z"EEEEEEEEEEX "#VEEEEEEEEEEX $V$EEEEEEEEEEX %VEEEEEEEEEEX &V &k&EEEEEEEEEX 'V 'k'EEEEEEEEEX (V (k(EEEEEEEEEX )V )k)EEEEEEEEEX *[EEEEEEEEEEX +[+EEEEEEEEEEX ,VEEEEEEEEEEX -V-EEEEEEEEEEX .VEEEEEEEEEEX /V /W/EEEEEEEEEX 0VW 0k0EEEEEEEEX 1VWkEEEEEEEEX 2V 2W2EEEEEEEEEX 3VW 3k3EEEEEEEEX 4VW 4k4EEEEEEEEX 5VWkEEEEEEEEX 6V 6W6EEEEEEEEEX 7VW 7E7EEEEEEEEX 8VWEEEEEEEEEX 9V 9W9EEEEEEEEEX :VW :E:EEEEEEEEX ;VWEEEEEEEEEX <V <W<EEEEEEEEEX =VW =E=EEEEEEEEX >VWEEEEEEEEEX ?V ?W?EEEEEEEEEX DRl."8"."6666"."."68"688"68"68"68"@ A B C x@D E F G H x@I J K L M x@N O P Q R x@S T U V x@W X Y Z [ x@\ ] ^ _  @VW @k@EEEEEEEEX AVW AkAEEEEEEEEX BVW BkBEEEEEEEEX CVWEEEEEEEEEX DV DWDEEEEEEEEEX EVW EEEEEEEEEEEX FVWEEEEEEEEEX G[GWEEEEEEEEEX H[WEEEEEEEEEX IVIWEEEEEEEEEX JVJWEEEEEEEEEX KVEEEEEEEEEEX L[LEEEEEEEEEEX MVEEEEEEEEEEX N N!!!!!!!!!!" O#!!!!!!!!!!" PVEEEEEEEEEEX QZQEEEEEEEEEEX RVEEEEEEEEEEX SVSEEEEEEEEEEX TVEEEEEEEEEEX U[UEEEEEEEEEEX VVEEEEEEEEEEX WVWEEEEEEEEEEX XVXEEEEEEEEEEX YVEEEEEEEEEEX Z[&ZEEEEEEEEEEX [VEEEEEEEEEEX \V\EEEEEEEEEEX ]V]EEEEEEEEEEX ^V^EEEEEEEEEEX _VEEEEEEEEEEX Dl888"68".".."."."".".".".."."...` a x@b c d e f x@g h i j k l m n ;o p q x@r s t u x@v w x y x@z { | } x@~   `[%`EEEEEEEEEEX aVEEEEEEEEEEX bVbEEEEEEEEEEX cVcEEEEEEEEEEX dVEEEEEEEEEEX e[eEEEEEEEEEEX fVEEEEEEEEEEX gVgEEEEEEEEEEX h[EEEEEEEEEEX iV iWiEEEEEEEEEX jV jWjEEEEEEEEEX k[ kWkEEEEEEEEEX l[WEEEEEEEEEX m[EEEEEEEEEEX n$n%%%%%%%%%%& o[EEEEEEEEEEX p[pEEEEEEEEEEX qVEEEEEEEEEEX rVrEEEEEEEEEEX sVEEEEEEEEEEX t[tEEEEEEEEEEX uVEEEEEEEEEEX vVvEEEEEEEEEEX wVEEEEEEEEEEX x[xEEEEEEEEEEX yVEEEEEEEEEEX zzEEEEEEEEEEX {[EEEEEEEEEEX |[|EEEEEEEEX }EEEEEEEEX ~~EEEEEEEEX [EEEEEEEEEEX Dl.".."."."666"".".".".".".".".".  x@   ;      x@        x@         x@     [EEEEEEEEEEX VEEEEEEEEEEX EEEEEEEEEEX VEEEEEEEEEEX $d%%%%%%%%%%& VEEEEEEEEEEX VEEEEEEEEEEX VEEEEEEEEEEX VEEEEEEEEEEX [4EEEEEEEEEEX VEEEEEEEEEEX VEEEEEEEEEEX VEEEEEEEEEEX V WEEEEEEEEEX V WEEEEEEEEEX V WEEEEEEEEEX VWEEEEEEEEEX [OEEEEEEEEEEX VEEEEEEEEEEX VEEEEEEEEEEX VEEEEEEEEEEX V WEEEEEEEEEX V WEEEEEEEEEX V WEEEEEEEEEX V WEEEEEEEEEX VWEEEEEEEEEX [REEEEEEEEEEX VEEEEEEEEEEX VEEEEEEEEEEX VEEEEEEEEEEX V WEEEEEEEEEX VWEEEEEEE E EX Dl.".".".."."."666"."."6666"."."6   x@               ;  VWEEEEEEEEEX [8EEEEEEEEEEX VEEEEEEEEEEX [AEEEEEEEEEEX [EEEEEEEEEEX [ EEEEEEEEEEX [ EEEEEEEEEEX [EEEEEEEEEEX [ EEEEEEEEEEX [ kEEEEEEEEEX [EEEEEEEEEEX V kEEEEEEEEEX V kEEEEEEEEEX V kEEEEEEEEEX VEEEEEEEEEX  VWEEEEEEEEEX  \]]]]]]]]]]^ *h"."."66"66"666""". ]  ]PH@(0(  (>@b       NO nn   7 yK =Click here for more informatio on how to setup Excel macros.'Macro Configurations'!A1yK :Main Help - INPUT Sheet (Create Calendars & GANTT Charts)9Main_Help___INPUT_Sheet__Create_Calendars___GANTT_ChartsyK %HOLIDAYS Sheet (Holidays Management)$HOLIDAYS_Sheet__Holidays_Management yK &CONFIG Sheet (Advanced Customization)%CONFIG_Sheet__Advanced_Customization yK =Click here for more informatio on how to setup Excel macros.'Macro Configurations'!A1 yK )Back to the Main Display user interface. Input!A1AL   2   TA Sheet4ggD ɀ   dMbP?_*+%&~?'~?(~?)~?M6Microsoft XPS Document WriterX 4dXA4DINU"L r SMTJMicrosoft XPS Document WriterInputBinFORMSOURCERESDLLUniresDLLInterleavingOFFImageTypeJPEGMedOrientationPORTRAITCollateOFFResolutionOption1PaperSizeLETTERColorMode24bpp MXDW" RX `? `?&`U} $ }  I } } $                                     ;C  (@eZ,)Organization Chart Maker for Excel Vs2.10))))))))))*  +,,,,,,,,,,-              Y                ''''''     :q"."."."866"888"."."6"".  PHP00(  0>@"   %7RyK *Get the Full (Unrestricted) Version Here!yK http://www.officehelp.biz/officehelp/viewcontents.asp?cl=Macro&id=00051&ent=Demosite51yX;H,]ą'c yK )Back to the Main Display user interface. Input!A12   TA)L  Sheet7ggD ɀ %s  dMbP?_*+%&?'?(?)?M6Microsoft XPS Document WriterX 4dXA4DINU"L r SMTJMicrosoft XPS Document WriterInputBinFORMSOURCERESDLLUniresDLLInterleavingOFFImageTypeJPEGMedOrientationPORTRAITCollateOFFResolutionOption1PaperSizeLETTERColorMode24bpp MXDW" HX??&U} $ C} $C} $ C%                   @      @ @        f@  f@  f@ @ f@ @iZ,)Organization Chart Maker for Excel Vs2.10 STTTTTTTTTTU  VEWEEEEEEEEX V YWEEEEEEEEX V YWEEEEEEEEX VYWEEEEEEEEX ZV EEEEEEEEEEX  VEEEEEEEEEEX 1W 22222222223  VEEEEEEEEEEX Z  EEEEEEEEEEX VEEEEEEEEEEX 45  ]``````````a ``````````a ZXEEEEEEEEEEX VEEEEEEEEEEX VEEEEEEEEEEX VYEEEEEEEEEEX VEEEEEEEEEEX VEEEEEEEEEEX [^EEEEEEEEEEX  [ZEEEEEEEEEEX  .[//////////0 VEEEEEEEEEEX .\//////////0 Dlq".".."."."."."."."..."."."."   ! " # $   _``````````a !}~~~~~~~~~~ "" #VWEEEEEEEEEX $\]]]]]]]]]]^ P""."  ]PH`0(  >@:  ""     7"" yK )Back to the Main Display user interface. Input!A1 yK ^Illustrated, STEP-BY-STEP Tutorial on how to setup Excel macros, on our website: (Click Here)yK http://www.officehelp.biz/officehelp/viewcontents.asp?cl=PC%20Tip&id=00004&ent=MacroHelp51yX;H,]ą'c2   TA Sheet5ggD ɀ   dMbP?_*+%&ffffff?'ffffff?(?)?M6Microsoft XPS Document WriterX 4dXXA4DINU"L r SMTJMicrosoft XPS Document WriterInputBinFORMSOURCERESDLLUniresDLLInterleavingOFFImageTypeJPEGMedOrientationPORTRAITCollateOFFResolutionOption1PaperSizeLETTERColorMode24bpp MXDW" dXX333333?333333?&<3UPHp80(  8>@%7 Folha1b(b(6p0ggD ɀ  /I!+./  dMbP?_*+%&ffffff?'ffffff?(?)?M6Microsoft XPS Document WriterX 4dXXA4DINU"L r SMTJMicrosoft XPS Document WriterInputBinFORMSOURCERESDLLUniresDLLInterleavingOFFImageTypeJPEGMedOrientationPORTRAITCollateOFFResolutionOption1PaperSizeLETTERColorMode24bpp MXDW" dXX333333?333333?&<3U} } m } } } m }  /                    ! " # $ % & ' ( ) * +  6 6666666 @ M, -  M M1 M M?  OO R. Nf@?  OO / Ng@@  OO 0 N$@@  OO 0 N$@@  OO :N@?  O O / Ni@?  O O OH Nh @@ !  u#u 0 Np"@ @ "  uxu < N$1@ @ t  uwu :N2@"@ u  uxu ? Ny3@"@ v  uxu < Nz*@@ k  OO :N .@@ o   O O OH Nn!0@@ !q!  !u#!u !? !Nr"$@? "j"  "Ol"O "; "Nm#4@$@ ##  #u{#u #= #N}$5@$@ $$  $u{$u $= $N|%6@4@ %%  %u%u %s %N~&7@4@ &&  &u&u &s &N'&@? ''  'O'O '/'t((@? ((  (O(O (/(t),@? ))  )O)O )/)t*8@(@ **  *u#*u *0 *N+9@(@ ++  +u#+u +0 +N<j &&lbbbb^bfbb^bb^fbbbbbb^^^b, - . ,:@9@ ,,  ,u,u ,< ,N-;@9@ --  -u-u -< -N.<@9@ ..  .u.u .< .N b(bbPH,0(  ,>@ ))**++ !!""..##$$%%&&''((,,--%7lInvalid Input value.7Please enter a whole number greater than or equal to 0.Please correct cell value.. `If YES, this member will be drawn as an assistant. Please select YES or leave cell empty for NO.-Please select YES or leave cell empty for NO.&Yes'. Sheet2ggD Module1 m__SRP_a % <__SRP_bvThisWorkbook'  "#$%')*+,-./012345679:;<=?@ABCDEFGHIJKLMOPQRSTUVWXYZ[\]_`abcdefghijklmnoqrsuwxyz{|}~*#f*\R1*#33b*\R1*#10d*\R1*#fc*\R0*#10*\R1*#109*\R1*#21e*\R1*#222*\R1*#42*\R1*#84*\R1*#57*\R1*#11*\R1*#51*\R1*#109*\R1*#281*\R1*#116*\R1*#101@ d *p  B  d ` LxLh4    <0hp*`*h <h\XXddxl<PJFH( $p          00 ` d/J1.ZOByxME\@0\80b:> PLLPLLL<`8Hʐ@HʐD `HʐH0HʐJHHʘNpKʘR2BʘTKʘXK _P"@%%`xha%d8%@h'@j`(@n$* @r ,, @t0- @x8/@|H1@~P2@8 % 0%@8d 8%P8%ꀌh8@ꀐn :@ꀒp;@ꀖx=@(Macro execution stopped by user request.+`p@kX@i ber `telow`p (Ro`8lKCi`hnd o+` k$$Si [nEl`tExce`8pumn `lXER`Pj ber +(` wi``+`lk `t+` t+i `t+p `t+8 i `t  `!hk i  8 `p"Hk ) 0 %  `$kx i  i 8 `x&8k i  i  `#8kx i  i  `'po ++i   i8 i X ix i ^ `*k )a %)e ( %if`hx`jt`lpʐ HʐHʐ(Hʘ$xBʐ(Hʐ.H ʐ2H ʐ8h0Hʐ<HʐBHʐFHʐLXPHʘPBʘVK[0!@`#@bX $@f&@l )@p(+ @vH4. @zp@0@(T3@PX4@x\85@ꀈ`6@ꀊ@d 7@ꀎhl 9@ꀔt<@ꀘ|>@8  (0 HX (Xp( `x@0p p P x@hX8PH8  h @` 8@P @@ @ WWW.OFFICEHELP.BIZ - Organization Chart Maker for Excel Vs2.10Organization Chart Generation Finished. This macro is a member of www.OfficeHelp.Biz full family of Microsoft Excel Products.?Removed invalid characters '/\:?[]*' in Plan Name. Changed to '/WARNING - Organization Chart Members List RESET\The existing Members List will be COMPLETELY ERASED if you proceed. Do you want to erase it?WARNING 2 - Members List RESETTAre you sure you want to COMPLETELY ERASE the whole Organization Chart Members List?Members List has been erased.uThe existing Members List will be COMPLETELY ERASED and REPLACED by the original DEMO Sample. Do you want to proceed?Are you sure you want to COMPLETELY ERASE the CURRENT Organization Chart Members List and REPLACE it with the original DEMO Sample?0The Original DEMO Sample Data has been restored.\Macro code stopped. Recursive loop limit reached. Possible circular reference between cells.OERROR: Minimum Row Number ([nElemTotMinRow]) below Excel minimum limit (Row 1).KCircular Reference Found on Row [ROW]. Please check your ID/Parent ID tree.WERROR: Minimum Column Number ([nElemTotMinCol]) below Excel minimum limit (Column A=1).XERROR: Maximum Row Number ([nElemTotMaxRow]) above Excel maximum limit (Row [ExMaxRow])._ERROR: Maximum Columns Number ([nElemTotMaxCol]) above Excel maximum limit (Column [ExMaxCol])., Please revise your organization structure.=ERROR: The indicated Start Row has no data to create a chart.9ERROR: There is more than one Root Parent (Parent ID = 0)<ERROR: There are Members with repeated IDs on rows: [IDList]This is a LIMITED DEMO Edition. It is fully similar to the full version except that the output size is limited. Please check the "DEMO RESTRICTIONS" sheet for details. To get the FULL UNLIMITED version, use the "GET THE FULL (UNRESTRICTED) VERSION HERE" links on the INPUT sheet.xXx8`8 h(`x@@X @XH @8 @p( @ @ @ XhXp`xX@p @l X 8 x x `x x P!P!h!`xx!P! @"X"("@x @h  (#@#X##@x @p#h @X @H x @$$X$($@x @p$h @X @$H @8 x %%&&p%X%@%x @%t @p @%l @h @d @0&T @`&D @H&4 @$ @  0'x'H''@x @`'h @X @'H @8  8 X x `(P)x(`**8*x*(*>DHJ@(x @(h @(X @(H @(8 @)4 @)$ @ ) @8) @) @h) @) @) @) @ @) @ @ @| P**@x`8*@p H(PT( x ` H H+`++0+@x+l @+\ @+X @+H @D @+4 @$ @  ? s@ݏP*\R1*#33c*\R1*#21d*\R1*#33a*\R0*#e$*\Rffff*0T52716c50*\R1*#116*\R0x        0 P B h Jp      0 $)H  p $0x   B        & 0@ P  ` hp+x+  &B  Hh.    B   *0H P X B` "h 2   B  (    (8 @ H B P (X       "  " "  ( 6606H6`6x6666666 68 P " X "` 6l.  "  2 '  " ( 02H 'Xh " p x 2 2 %(8@HPX`;h;66;;#  @H PX` h   "  d8 $Px    "X"X"X0"XX"X"X  D P8 T R P8 T R 8 Hx^ --------------------------------------------------------------------------------------------- Yv$ (C) OfficeHelp - www.officehelp.biz< COMMON CODE MODULE - application generic, non-specific code^ --------------------------------------------------------------------------------------------- String Constants]$@ WWW.OFFICEHELP.BIZ - Organization Chart Maker for Excel Vs2.10 ]$'Organization Chart Generation Finished.  WThis macro is a member of www.OfficeHelp.Biz full family of Microsoft Excel Products. ]$?Removed invalid characters '/\:?[]*' in Plan Name. Changed to 'pP]$(Macro execution stopped by user request. p]$(p]$P0p]$p]$dxp@]$/WARNING - Organization Chart Members List RESET0]$\The existing Members List will be COMPLETELY ERASED if you proceed. Do you want to erase it?]$WARNING 2 - Members List RESET`]$TAre you sure you want to COMPLETELY ERASE the whole Organization Chart Members List?X]$Members List has been erased.]$uThe existing Members List will be COMPLETELY ERASED and REPLACED by the original DEMO Sample. Do you want to proceed?]$Are you sure you want to COMPLETELY ERASE the CURRENT Organization Chart Members List and REPLACE it with the original DEMO Sample?]$0The Original DEMO Sample Data has been restored.@]$\Macro code stopped. Recursive loop limit reached. Possible circular reference between cells.]$OERROR: Minimum Row Number ([nElemTotMinRow]) below Excel minimum limit (Row 1).h]$KCircular Reference Found on Row [ROW]. Please check your ID/Parent ID tree.]$WERROR: Minimum Column Number ([nElemTotMinCol]) below Excel minimum limit (Column A=1).]$XERROR: Maximum Row Number ([nElemTotMaxRow]) above Excel maximum limit (Row [ExMaxRow]).]$_ERROR: Maximum Columns Number ([nElemTotMaxCol]) above Excel maximum limit (Column [ExMaxCol]).]$ *Please revise your organization structure.]$=ERROR: The indicated Start Row has no data to create a chart. ]$9ERROR: There is more than one Root Parent (Parent ID = 0)]$<ERROR: There are Members with repeated IDs on rows: [IDList]0]$This is a LIMITED DEMO Edition. It is fully similar to the full version except that the output size is limited. Please check the "DEMO RESTRICTIONS" sheet for details. To get the FULL UNLIMITED version, use the "GET THE FULL (UNRESTRICTED) VERSION HERE" links on the INPUT sheet.H Code Constants DEMO CONSTANTS]$X]$p]$2 DEBUG CONSTANTS]$]$]$" Keep TRUE for current DB Engine Global variables] ] X] 8`]  ] Hp] (Px] @] h Generic FunctionsD Check if the name is a valid Sheet name - Remove invalid characters]x Set invalid char list/\:?[]*''    $ '  G  'j G $'j 'iP]8Ph Init Vars' @ '' Generate Col Letters (up to 3)   ' ''k @ $ ' 'P G  'j @ $ ' Handle Exceptions @AZGZZ'j  $Z Replace Frontier Col  $' $Z'kX 'iH] Z$ $'d Z$ A$  'A $'k 'i( Return Excel version number]h !$' 'i@" Return the maximum number of rows]   'd'k 'i" Return the maximum number of rows]X  ?'dX'kH 'i8p  (o ! Apply supplied font to selection ! !( ! !( ! !( ! !( ! !( ! !( ! !( ! !( ! !( ! !( ! !( ! !( ! !(o 8  Erases the Columns in range@  $:@  $$B@H  B@o  col = "C:F" $B@H  (o 8 col = "C:F" $B@H  (o   If Disabled, lease+If EnablePrintPreview = False Then Exit Sub Set Print Area  $  $$! !( !99 9"9$9&9(? %,9*? %,9. %,90 %,92? %,94? %,96989: >9<9@9B $D LANDSCAPE H9Fd J9Fk 9L.PaperSize = xlPaperA4 P9N T9R9V9X9Z9\q@ o8  ] Copy the Header & Footer of the designated source sheet into into the output workbook sheets]H ` x  Return immediatly if disabled G|j Copy Headers to New Book Sheet 1 - Plan Text Headers & Footers `!! f d%n!( `!!  f d%n!(  `!!" f d%n!(" `!!$ f d%n!($ `!!& f d%n!(& `!!( f d%n!(( Picture Headers & Footers=MsgBox SH.PageSetup.CenterHeaderPicture.Filename, , "Picture"IWB.Sheets(1).PageSetup.LeftHeaderPicture = SH.PageSetup.LeftHeaderPictureMWB.Sheets(1).PageSetup.CenterHeaderPicture = SH.PageSetup.CenterHeaderPictureKWB.Sheets(1).PageSetup.RightHeaderPicture = SH.PageSetup.RightHeaderPictureIWB.Sheets(1).PageSetup.LeftFooterPicture = SH.PageSetup.LeftFooterPictureMWB.Sheets(1).PageSetup.CenterFooterPicture = SH.PageSetup.CenterFooterPictureKWB.Sheets(1).PageSetup.RightFooterPicture = SH.PageSetup.RightFooterPictureoAttribute VB_Name = "Module1" Option Explicit ` ' -Y`(C) OfficeHelp - www.oh0.biz&)COMMON CODE MODULE)-apageneric, non-speciV codeA\fRSng ConstantsPub C_MAIN_TIT_ WWW.OFFICEHE@LP.BIZkO@rganizlChart Mak@er forcel Vs2.10ܑ/END#GAIFinished." & @vbCrLf "This macro a medmb ofiGm.Biz full family @Mi softB+ Prcts.,ERR_SHEETNAME-Removed invalid c@@acters '/\:?[]*' PlHan . InBg to 'EC@RO_ESCAMA4execustoppby us8request*MAX_COLISION_@ITERAT@S1000 bA@zSPLIT2ORECURSIVA= EMP`TYROW MSG_CLEANING_WARƗ:s List RESET-' Ce e*x@i ^MI wi `Abe`uMPLE TELY @%SED if you@ proceO TDow`e 7erase it?2A27*D_B AreBsue the whole u!A73ahas bpeen "# u?DbEATA? 1! T4 4and APLAC5boriginal ! Sample.M7D:r1- C-@eRENT- h`I with/i3!*O! DPata 5ror5~LIM-"c đ. Rrsive loop limit reaca PossibOcircular@ference@FtwFl!_QEXCELS"0OR: M`amum Row Nu"_([nElemTotp]) lExhm (1)SeCIRCULAPRREFQ*C Re Fou`([O].^eAck:r ID/Pat tr|eeQb'ColumpdniA= S>ax3Aaxpabp$mx[ExM4# s? c7oo5`"Plrevi_ar ostruFoneQp3ot )(*=( 0)omG8REPEATEDID5 0. EaLrepeb IDs P2rows: [IJDq|]?G_X_GENERI2?ED]Edia. It!y| s`GEy`rvːe?ptAe output zP|sKa~;Q""! 1T BH"" et"detaiK To g01FULL UN 4,1e ""GET THE (UNED) VECpHERElinkINPUT!&C`#e'3CONSTANTS]ItsAD`0(Tru 4DB_Std 15aaxe5ФqDEBUGO Us eDumpFa lsMCalc DBLoadAnywc0 ' Keep TRUEcursRV)En` Glob0varia`hNewBook As Workb, 1']FsIn#Sheet, sfiggQ$xDB??pLon4KQ 3nEmpty`sSTOPx#8!6 nDr awbLevelsTypeVOp2j1@lWidPDoMPeBodH{eight As Double, nSplitt@erRowH  Pic fMainTitleFont, fPersonNa"m (Job NNotesnnMax@DemoDBLongfbUseColorTaBoolean, sLisString, `CopyP H8ead9[Dr`awPas*nOrEO PoInit ialIDDEMO)LimitCNT ' GenerFunctions  Chec@kSheet(sh)%% if the nis a v`alid " - Rve in charac>Dim Aux,, @eVC0, llAC=Ou Y/ ' SetJ l@c F= "/\:?[]*"AA For= 1 To Len@)A+= Mid$&, 1HIf In.(,A8) = 0 `Then A&A(extCC@@ ) >= 3ALeft(,D oEEnd EyA>D~olLe(colNuds A[|jj@C :oknFlagĶ %'Iit V|arV g1g = - 64c = FalseCD\ateol@8s (up to 3%Whi!ux> 26ddP- >1 C' Hand@)Exc?1SiF.LeftHeaHder""2C enterRigh6PFoo:PP(Margin(Application.InchesToPos(0.75)_)1Top!1 6Bottom.!0. 7J0BingsT`FalseHMGridline0Commxl9 NoorizontallyP VertvIf UCase(sPaper(Ori)"LANDSCAPE" Then¶  xlLandsc EJ?R PortraitA nd If.`Draft S'@+SizeB/A4First!Numbxl,Au IcOrtxlDownAOverBlackAndWhit :Zoom0.Fitg@sWid1h T@7Ea b aSubA CopyAsUs(SH As Works, WBbook, naLong`k' the d & ofdesignated source b ooutput w@! c@Dim AuxL\`, Startay%, ` aE' Rrn i`adiat[if disabled)@Wo"1bV Exit b( ds to New B%%1 - Pla_' Thext%s%B.s(C-)haa,= SH2#W}i? bHdF#ci?  Hs' Pictur/'MsgBoxP>lename, , "D~'1!a0+!D Bo F"?ACs(: M _ ]_ft S5/x2 /(!KZlxC? qx  (,|0 x4p( lXlH l@la\`F4%DiH%XH AX dBDW#C%)lXD6\4XlH l@la\`F4%DiH%XH AX dBDW#C&)lXD6\4XlH l@la\`F4%DiH%XH AX dBDW#C')lXD6\4XlH l@la\`F4%DiH%XH AX dBDW#C()lXD6\4XlH l@la\`F4%DiH%XH AX dBDW#C))lXD6\4XlH l@la\`F4%DiH%XH AX dBDW#C*)lXD6\4h($, $lXD\4    /p@Ct @qppjlplpqlllZ qlpj+ll@X XltFH8`1t6X8lpqpkjlprU ( `0( `(( `($ `(! ` ((I ` ((q `#, `I=), `Q((, `Yi0+, `Yi0+<9 `y((((0@a ` 1A==(?n  $ <jxOB#<y15JDF0hCCRGƳx0hCCRGƳy15JDME(SLSS6"N0{00020819-0000-0000-C000-000000000046}(%H` %p %`h8@0ݏP$*\Rffff*0S52716c504xAttribute VB_Name = "ThisWorkbook" Bas0{00020P819-0C$0046} |GlobalSpacFalse dCreatablPredeclaIdTru BExposeTemplateDerivBustomirU~|  Cq;1;A:y<<1<<Q< 3Y 1 P8]]9]!^PI^^^^ _9_q_yH`RO`!aYaaaa1bibbbcQcccc9dyddeAeey4Ri\e fQfqfffg y6CpChl Jd`q(@ll  1t5@lpltg lhlt*1h lf`&lhJ!hMP@@  @`1h5@lhCx<4,xthp@Ct @qppjlplpqlllZ qlpj+ll@X XltFH8`1t6X8lpqpkjlpqp+lp@X XltFH8`1t6X8 lt0CtBltJtMH@X  X:(]/8'6Xv Y 1t.tMH@X  X:(8`1t6X8ltCxx,,xtX80   x@2l p $  p d ll qt/lpltqx#@$, lpp@ %qt1 qtltqx/@$, h8  ?qt) qtltqxlt8$, \("l @x $ D x,x($, x6H ah`%x  $ xWHCx6hH6H ahc%x  $ xWHCx6hH6H aha%x  $ xWHCx6hH6H ah%x  $ xWHCx6hH6H ahe%x  $ xWHCx6hH6H ahn%x  $ xWHCx6hH6H ah%x  $ xWHCx6hH6H ahh%x  $ xWHCx6hH6H ahg%x  $ xWHCx6hH6H ahi%x  $ xWHCx6hH6H ah%x  $ xWHCx6hH6H ah%x  $ xWHCx6hH6H ahj%x  $ xWHCx6hH4$, xhHl@ Yx #t*#l@Yp #h*FT%d $ ` d$2tlhd6T$.D%d  $ d !d h$, (tlhdT4$`2 Fh%x $ ` x8x58'kh%x  $ x"xP D`$, xH8`2 Fh%x $ x8x58'kh%x  $ xx D`$, xH8K ih%iH%x $ X xi$%i%4 $ X 4 $ a`F% $ @ W#C$)x46 %x $ @ xW#||qxx:h%lxC%:h%lxC&:h%lxC':h%lxC(:h%lxC):h%lxC*;p ?x $  x  opkh%lxC+x;p ?x $  x  opkh%lxC,x6p 9x $  x  opkh%lxC-x6p 9x $  x  opkh%lxC.x;p ?x $  x  opkh%lxC/x;p ?x $  x  opkh%lxC0xfh%lxC1fh%lxC2h%lxC3fh%lxC4fh%lxC5#lMh@ 6:X7]35h%lxC8'h%lxC8fh%lxC9h%lxC:h%lxC;fh%lxC<fh%lxC=(h%lxC>(h%zD2rU  ! $4I q `rU @n__SRP_8!4__SRP_9&BSheet1(Module2 93OB0#xME (SLSS<N0{00020820-0000-0000-C000-000000000046}@(%H@0ݏP xAttribute VB_Name = "She@et1" Bast0{00020820- C$0046} |Global!SpacFalse dCreatablPre declaIdTru BExposeTemplateDeriv$Bustom izD2 O&O(&OP x>~ >~ 40 h p,`x,c $2,` ,cP,6  "       0  H X  ` "  , "   .0 6`      < @ `  h &         ( 0  8 "  @ H h p                               + " # $ % & ' ( ) *  | . X 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W - Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x z { | } ~     "  F 8 X 2o` 2o      FPX2oh2o  B  6&(  P,`xJ($N    ( 0 B 8 8@ fx  2o @P2o`   x^ ---------------------------------------------------------------------------------------------$ (C) OfficeHelp - www.officehelp.bizLY APPLICATION GENERIC CODE MODULE - code specific to this appliction but generic within it^ ---------------------------------------------------------------------------------------------L]@Xp Org Technical InputsInput'`Config'b DEMO Data'd@'l DB Settings l'f'hd'j Main InputsL Sheet NameLD5 ` ^%n%!|'nL n$'z' Check if it is validP z$D n$D  z'.   A@~ z'nk Other Main Inputs Start Row for Datap@H5 ` ^%n%!|X 'p% p$'f Levels to IncludeH7 ` ^%n%!|X 'z z$DALL''rd( zX 'rk Chart TypenD7 ` ^%n%!|X 'z z$D WideCompact$D Lis WideCompact$D'vx z$DWide$De WideLeveled$D'v be z$DAll$De%All$D'vSampdNarrow$D'v8k Config Settings w DimensionsC11 b ^%n%!|X'xG11 b ^%n%!|X'zEMG13 b ^%n%!|X'| FontsC19 b ^%n%!.~deG19 b ^%n%!.G21 b ^%n%!.G23 b ^%n%!.r  General SettingsC27 b ^%n%!|X $DYes$D' Color Table - SettingsG33 b ^%n%!|X $DYes$D'. Color Table - Colors - Loops and Conditionalsumn '"'xC x b ^%n%X 'zD x b ^%n%!!' z  z@ |'otMa x 'xxcC x b ^%n%X 'zD x b ^%n%!!'ructx  G   $'j haso@ Reset Full Task List9ER ,OBW@xMEP> LL< v`kRR `xX`xtt@`zpx @`33[````----`---- ` i T`Inpu ` ki 'hi8LiXD5 ixif it`x$D`t z`p `l+`X k8i X%is to`tH7 @d |@T AL`P(`L`XH+`kHi@ Wide`t`pD`leled@t%@Xp8`bdlfhj^|@l @\ n@X G1@ H !@8 b @h( nD~@  G@ C27@X !|@ Pprvxz|~ab@ G33|@( @@ Tab@ and @p '@ x@ X hH @xX`xh@(`^l@h 0@d @` (@ \ @8 L @H @P 8 @( e@h  @ xX8P 8 `^e@h e@h d 8@` @ \ @ L e@H 8@ 8 @( ( @  @ @@ @ x8 ` H 0  `xe ,DI@ 8 @x ( @  @  @ p @  @( e@@ 8@ @X @ e x ݏP$*\Rffff*0R52716c18$*\Rffff*0T52716c50*\R1*#116*\R1*#101*\R0*#f*\R0*#1*\R0*#14  d *p  `  d "x           8"LP * x4&<   $L0 X h0c#   0c$98$`<$<$$   8&LP&Lx&L &O& (han (arent ]( Set Objectsbers w p.^ed IDsA@v Confirm Task List Erasing *    ($~'simila  G|jion ex% Confirm Task List Erasing - 2nd time che .    ,$~'or det  G|jULL UN( Loop to insert blank lines on all tasksRIB l ` ^%n%!|X ''F's  & CONS Delete content from row l  A@  ' DB l   ` ^%n%!|X '" G  'jne Return to first row cellB l ` ^%n%B@H Msgbox final 0   (A@~|     $~'Xdko@ Erases a row of dataions]  e name  $B@Hme - !lid 9 9q8 ( o@ Applies the Color Table to the Color Column in the Members List] '@  $  ` ^%n%!|''@  $  ` ^%n%!|'  I '  $'' G @  $  ` ^%n%!(jk  '@  $  ` ^%n%!|'@  $  ` ^%n%!|'$ o0 Returns the Label color from the table settings]x R'ntier |$'   Z' $X @$'H$X '$X ' $$D $$D 'yk 'i2 Returns the First Data Row from a given start row_ Loops back from Start Row until a empty row is found or the absolute database start is reached]h] ''@  $  ` ^%n%!|'   '@  $  ` ^%n%!|'  l G'jH  'i0(#Attribute VB_Name = "Module2" Option Explicit ` ' -Y`(C) OfficeHelp - www.oh0.biz&)APPLICATION GENERIC CODE M ODULE:code speciO to thips ap~ generic win t'/t Sub GetInputValues() Dim Aux As Long,23SngTechn ical %s  sSheetsConfig DEMOSampleDataA nStartMemberListHRow20"DB Setting@!DB C ;CCol n Empty sSHTOP10Main7g0 A(Y;Ch&,TzBook. s( D).Range("D5")._/]3CheckAF) ' QB if@ @valid If UCase(p) <>T@hen MsgBox C_ERR_SHEETNAME &A}3"'.", vbExclam a+OKOnly,MAIN_TITLEC 3A# End IfANOtherR T' "5 A5for a=1DrawH8CLng(?+=#+H&+Z)A`^First (n aLevelsAvIncludeL """C_("7= 5ALL" 2BcA"= 9`(ls6b#A G-b> TypUN"WideCompact")sOcA(n#h (cB'8ed"!`&u Alrl_ ("/Narrow]AIȒensEnumn'th`#CDbl\#C11KnOry`FHeighZt e G Sa tter G 13AFont fA@Titl4/4C19 a0let fPersonWgWocGmJob7!lO2Notes` ko;GဠtglCo@pyPrinpHead(c1HfC2W<)@5Yes")2(WTab0-H+0bUse= n?43  sLoop'p5dihal`$lorB р@ "@P234f[[y C^?ps}.I!ior. Index Whi@3az! Q] y@Az| ab+ 1yB/k%_҂O(70 -DOKen1SLenQ) (> 2d == Left ,P_#1-1qSubQ` ResetTXaskA#a'# Full  @P]r GoTo handleCancel1b.EnA3KeyxlEHBr(DisplayAlertBF,@zACNT?7r#bmsgc8a"pSObjec1X!pF`isѪWorkb#S™Ш A0rmg Eras0cS#(MSG_CLEANING_WARr@OvbCrp>a, /! ~3 s$Exit 2 Ao te @#2Ftim  G2/ / / R=" 2? s? %3'opins % blank linh@aP-t.Sa%Q:Q۟˛BaOwd 1(= 0: ')3 While nEmptyCNT < C_MAX_EMPTYROWS ' Delete content fro m rowDCleanTaskLinStartMemberListRow + `=1BIndex = "" & CStr( ThisBook.Sheets(sInput Name).Range(" B6n).Value)rIf :Then=+ VWend!' Return to first cell#^).Sct&' Msgbdox8na3BMSG_CLEANING_WAR 3, vbInformation@_vbOK@Only,  TITLEEExi t SubhandleCan:: RErrn18 Q msg &(CRO_ESC"Excla" IN_jElseResume NexBEnd IfESB(  (LlAs Long' Era ses akof data Dim nCol # For= 2 To 9C{s,Km`With r_.Irior R.or2 Patte@= xlSoliġ?AG Active&..mulaR1C1cNuESc)c l(ApplyBTable (sg$Stri`ng, sbq)n?D("a/ntxrol` 2 i 2the sjGumn i?m:@e7urajsAux fL8abe;%=orHNum (nCc @ c =`\'_@Lea6(64n %) _ ? / lU W<>`!?ws(xB BZc$`= GetA@orIBA9 G,>= 0 _(R( h+gA[E;Sheet5NrU $`$`(`!(<`9Y9!q00(((,!`900(I`(nQ4'OB#xME (SLSS<N0{00020820-0000-0000-C000-000000000046}@(%H@0ݏPxAttribute VB_Name = "She@et4" Bast0{00020820- C$0046} |Global!SpacFalse dCreatablPre declaIdTru BExposeTemplateDeriv$Bustom izD2 (:H!N 36('OB&#xME (SLSS<N0{00020820-0000-0000-C000-000000000046}@(%H@0ݏPxAttribute VB_Name = "She@et5" Bast0{00020820- C$0046} |Global!SpacFalse dCreatablPre declaIdTru BExposeTemplateDeriv$Bustom izD2 "qt`:8;lt#*F(%Xv<jxOB #<'=&F JJK FSheet6#^~__SRP_ep__SRP_ftBModule3 / lM$@N 9#x$@N 9#'=&F JJKME(SLSS6"N0{00020820-0000-0000-C000-000000000046}(%H` % %`h8@\\0ݏP$*\Rffff*0V52716c504xAttribute VB_Name = "She@et6" Bast0{00020820- C$0046} |Global!SpacFalse dCreatablPre declaIdTru BExposeTemplateDeriv$Bustom izD2rU~| F585@!6HhPX`Y60 y666p y4 y67xI1!7A7a777719814Q4y88Y888999Y9y9999:):A: !4>d     {v{ { d{ L:H %XvF\%l" X  l d X(A`)lX6(  1p4pM\@( (MH@ @6(<'':\N0lp*#*F( /6( lpL:H%XvF\%l" X  l d X(AF{)lX6( ^{c::H%XvF\%l" X  l d X(AK#*1p/)lX6(#pM\@( (:H]35( '{ lpP{c::H%XvF\%l" X  l d X(AK#*1p/)lX6(9pM\@( (:HN 36($:\N(( ` 6(9pM\@( (:H!N 36(3$:\"N(( ` 6(9pM\@( (:H#N 36($:\#N(( ` 6($:\$N(( ` 6(L:H%%XvF\%l" X  l d X(AH~&)lX6(L:H'%XvF\%l" X  l d X(AH~()lX6(L:H)%XvF\%l" X  l d X(AH~*)lX6(O:H+%XvF\%l" X  l d X(A,-.)lX6(O:H/%XvF\%l" X  l d X(A,-0)lX6(O:H1%XvF\%l" X  l d X(A,-2)lX6(O:H3%XvF\%l" X  l d X(A,-4)lX6(~:H5%XvF\%l" X  l d X(AKF :6N /Vz7)lX6 (~:H8%XvF\%l" X  l d X(AKF :6N /Vz9)lX6 ( : "qt`:8;lt#*F(%XvF\%l" X  l d XK1p/)lX6(c<lt#*F(%XvF\%l" X  l d X==A>"qx/)lX6( lp=2v:lp*#?*#lx#*#@*:2ltqt`:8;lt#*F(%XvF\%l" X  l d XK1p/)lX6(c<lt#*F(%XvF\%l" X  l d X==A>"qx/)lX6(v:J'v:J:M\@( A (`:5((,p@ lX(0  0 @  qxo@Yh B#dlx#`*F8%HvFL%\" X  \ d HA`1t2d`)\H68o@Yh B#dlx#`*F8%HvFL%\" X  \ d HA`1p2d`)\H68 lt= lp=pl ^Cqlllwlli%@Yh B#dlx#`*F8%HvFL%\" X  \ d H==C>2d`)\H68lxqxo@Yh B#dlx#`*F8%HvFL%\" X  \ d HA`1t2d`)\H68o@Yh B#dlx#`*F8%HvFL%\" X  \ d HA`1p2d`)\H68@,,tp(d`\H8T qt,:8@N((  Dd5(d5ILPd5IdHJP@d(:?N(K#  DT/ 6((:(8%T(K1L6((8%T(FqH5(NLM8@( E( lM@ E 36(<lHqtH PfVltqx T0,dTL$ (8 qt qlo@llYh B#dlt#`*F8%HvFL%\" X  \ d HA`1p2d`)\H68 lp=&ltqto@llYh B#dlt#`*F8%HvFL%\" X  \ d HA`1p2d`)\H68 ltv!Cpltqxt8(,p(d`\H8RrU xY=:=4);YQ;`rU @nrU ($`$`84$*\Rffff*0P52716c18*\R0*#f*\R0*#13*\R0*#1a*\R0*#19$*\Rffff*0X52716c53*\R1*#116*\R1*#101*\R0*#e*\R1*#117*\R1*#222*\R1*#11*\R1*#a4*\R1*#32*\R1*#2d*\R1*#2f 8 d *p  6  d &Px "  % "     038 P *X !     90PX`,h  . :P_SOB=$xMEh@> LL"  L LLLk>>i  i!irPareitntIDiv0ix Piz$ DUM `(Ak&&iz 1 C dp`Dk@i 0A@iP0 Eined fH `pFkOi i DUMi Dumpi CA@`xre L F `Hk --hi  milai  B@ind t+l `2k(  &&iT H t bli`ttsn`p`lt Er`h D` d  ` `#Hk i. @ st rirB +X `k  ,,i.  onsi`t` p` l J`hnR`ds a +P `"k  ""i.  A@*iCol `t Che`p n Ex`l$,`"hst`d+,p `<k  44i.  p`t ` p ` lts -`hss O`d```\ Org`Xing +$`$kBBMi. '`t'`p`le `Vhx`%drkbo``8!`^ `0X`T`xP E+` <<i. ```````` ` 7k 88i. @i`i`x`t`@p`l`Xh+``-k8 __i. XixiXii  T`L `H`D`.@`<` (8+B`*k,,bi. i i@i`iH+`h `Vd+h`5k !!i. i`x `t `p`l`h+p`Kk&&i. i`t`p `l`h`d`X` *`8k00i. `x`t`p`` `\` X`"T`$P+&`:k33i. 8i`t `p` l`(Xh`*8f `X`@@( @x@ @H P  `pX (` ppP8Px(xH`00x`8hp^vNL@x ~RP@D @4 @$ @ @ @ @ @ H`fvD@P @ @ h#@ #@ t'`Hx0(X  V^@F @@ @0 @, @@( @$ @ @p @ @ p<@ @ @` @ @0 @ ~r $D`@x @ H(*,( @ `  @! ` !x `x ` @ T @(!P @ @ @0 @! n@X! @ @p! @! @!  @! @ @! @ 8  " #"#"#"`x""@#T @8#P n@L @P#H @h#D @#@ @0 @ @# @ @ $$$@x @$h @X @H H`%%0&H&%%%`$x%%pFHJ@&L @H @&D @@ @x&0 @`& @ @ X8(`'0'x'h('H*(x* (@(T 8@'P @'@ @`*< H'Zn@|@', @( @* @0( H((@ X(0(0(@ @) @( @( @( @() @) @X) @@) @) @p)x @h @)X @H @)D @)@ @< 'BDF~@*8 *xr@0 @, 0*`^^@(  @`++,+X,H++`+`Bxp+H+T^ @+` @,P @,L @+H @(,D @@,@ @,< @8 @p,4 @0 @-, @, @, @- @ @ @0- @H- @ xX8p@P.8.h....`l (..@.( @.$ @. @ @ "@. @. @ H 8/0p2/H0(21/2/`Dx//@`0 @df|@00 @1  @x0 @0 @0 @0 @0 @0 @ 1 @1 @P1| @81l @1\ @h1L @< @1, @ @1 @1 @ @2  @ @ 0BtDh@2lnp$D8@ X2~NH ( h @3 344x3@3h4X3`lxh3@33@3` 3x3@4\ 33@3X @T 43@04P H44@L X40404@4< @4, @4 @4 @ @ 0`H5x60656565`hz 55@6X @H6T n@P @`6L @x6H @6D @64 @$ @6  @7 @ @ ` 7778@P8d @h8T @8D @ 84 @88$ @ @ @8 tDp@8 @ H0x`9999h9n&@L @9H @9D @@ @:0 @(: @X: @@: @: @p: @: @ @ X;p;;;<X;8<p;`&x;X;@<P @;L @<H @;8 @ <( @P< @< tDp"@h< @< @ @ @ @ =X(@ 0>==`>=>=`,x==@=H @8 @>( @ :>@@H> @ @x>  @ >BP0`?@x?@@@N~@ @x @?h @?X @?H @?8 @?( @8@ ?@h@ @@ @P@ @ @ @ @@ `@@ H?@A `A@@ `A'AXBApBBCB@x @Bh @(BX @@BH @8 @( @B BpB@B`BB@(C CB @PC`@CB AP@xC hC(C@C`CPC@C CxC@C`CC@ DC@`C0PDEDF0FXF F@HEx @Eh @EX @0EH @`E8 @E4 @xE$ @E @E @ @E @ @ @ HFF@`0FD 0 (GH@GxHH`HH@Gt @XGd @pGT @GD @G4 @HH0 @G @G @H @ @0H @ @ G@ HxH@`H IIIIIJJ8JK(J~@`Jx @xJt @d @IT @P @K@ @0K0 PJJ@XK,`J8J@( @J$ @J  @ @ `HKJhI@K @ @ pK0K"@`XK"J8L(@pLLpLM8LLPL`px`L8L@0MP @LL n@H @LD @M@ @HM< @xM, @ @`M @ @ h2 (1ݏP$*\Rffff*0Q52716c18*\R1*#54*\R1*#33b*\R1*#10d*\R1*#fc$*\Rffff*0S52716c50$*\Rffff*0T52716c50$*\Rffff*0R52716c18*\R0*#1*\R0*#1    8 H3h   $8  " 0  @ `    N  <t0  p$Ax"      ( 0@H `:tx  84`8@ 6H  6 >t  $8  ` "p               <t   H X  h    2      (  H &VX       00  $A0 (X      R    ( 8  2P p x    $A        ( 0 " 8 @@       0P.X h1x6 " $ 1     8@  H  h    ' '      &;  ( H h x   < 08 X  *`        0H 8X"7x  X   .8 (h (x   *6  (6G   @7`  x     B  V 0 P p    (<* 8 ,H x   .8  h .     &7  ( 6KH   &(&(0 X` Dh  + <  0P`x   >*  4( ` p x   4,  (0 8 P ` p Nt >[ (0,H ` h x  + "0    * ( 0 *8 h x F          ! ! 0! ,8!*9h!*7!! !!""&$"&$" ." # 8# H#.6h# &# # # "#$0$ 8$&2X$ &$$ $ $0B$% % % 8% "H% h% %%&7%% % % % &2F&P&h&&& &3& & & & *' 0'P'X'h' p''  '' ' ' " ' ' *'( ((>@(DX(Dx( (.((((()))) ) ()0) 8):H)))))))))) )) ):)0*8*@*H*P*X*`*h*p* x** *  *4* *  ++8+ X+ " `+ :h+ <+<+6+++ ,, ,6(,@,H, P,h, p,6x,,, ,, ,6,,, ,- -<-<0- *H-X-`-h- p-x- " - J- .-<.< .68.P.X. `.x. . . " . P.. . / / 0/8/ @/ P/X/ .`/</</6/// /0 0 0 " 0  0 $D@0 "h0+x0+0 *000000000 0>k081@1H1P1X1`1h1p1x111 !1<1<1<1<1622 2(2 02<82<P2<h22 B 2 J2 2 333(3  83 P3 h3 x3 33 3 3 $3 34(4  84@4 H4 `4 444  444Dh4  5 (5 " 05 @85 x55 5 5 5 5 5 6 6(6 06 B 86 L@6 6 06 6 (6 . 7 &P7 x77 7 7 7 $77 7 8 8 (8 @8 X8 h888 8 fs8 9  9 !89 X9 p999  99 9 9 B 9 L9 0: @H::: :: :: :  J:Fj@; ;;;;Fj;5< :0< Jpp< <<< << = = B = P=h== = = = = == "= > > (> 8> H> `> x> > > > > >??  (? 8?,5H? x?? ?,5? ???&*@.E(@ X@h@p@&*@.E@ @@ @ A B A A(A&8A`A &pA A A AA A AAAB$AB  "0B XB hB xB B B B B "2BC"4C @C !HC hC C C C CCC C DD D  $(DPD pDDD D $DDDE E,5(E"XExEE  E E B  E PEF F @FPFXF`FhFpF "xF F F F F F F G (G @G XG pG GGG  (G G,GH H (H,8HhHxHH&H.HHII& I.HIxII I I >I I >J "@J " hJ :pJ J  HJK2<0K hKxK KKK KK  L<*L XL !hL !LL  LLLLMM  x M M6MM M 4M (N 2<@N xN N N N NN N6FO 8OHO POXO`O  hO O O B O >O,OP  P(P8PHP  XP BpP P NP Q @Q  <XQ,Q$Q Q R R  R 8R PR hR $R RR$R,$R(S8S @S HS `SpSxS  S  >S ,S FT PT $hT 4T T  ,TU B(U pU DxU U8:U$V 0V @V PV`VxVVVV V V WWW 0W HW XW xW W W @X PX 8hXXX  XX X X B X "XY   YV8Y  Y Y YYY (Z XZ ">pZ Z hZ[ [0[ H[h[ p[ 0[[ [[[\(\ @\P\  X\Vp\ \ \ \ \ B ] .] 8] X]h]x]Fj]  $]>*] 0^ @^ P^ `^ dsx^ ^ ^__ _ _ 0_@_H_ P_h_ p_ x_ B _ `_ d_ P`p` x```Fj`  $`>* a `a pa a a a ,aa a bb (b 0b HbXb`b bhbb bc c c "  c <(chc&xc c8Rc $c Vd &hd4*d$d d e e  e 8e ,Pe (Ihe (Ie e  e  !e f fff f f `g hg ggg g g $g Vg Hh Xh B `h \hhhh hi i i0i &8i>*`ii i i i 0Mi j 0j <Hj +j"0j jj j k k(k0k  28k pk k k kkk  8kkl (l@l &Hl hl xlx^ ---------------------------------------------------------------------------------------------sAm$ (C) OfficeHelp - www.officehelp.biz0 SPECIFIC CODE MODULE - Org Chart Drawing Module^ ---------------------------------------------------------------------------------------------] 8(P] `x] `  ( (]0]H`x Init Vars p.^A@v DEMO Restrictions N L   A@~'$ Calc Demo Limit (Depending on Data)$G R'cG P'jkP Apply Color Table   ` fA@k Prepare Type Loop v$DAll$DWideLeveled,Narrow'Xd v'k ,$' Loop Types    $$D't3 Call Sub to Load Data and Draw Chart for this TypeA@ Msgbox final  Terminated With Success"    A@~kx|ph     $~'d0(k o) Generates the Database for one Org Chart]0H]`x --- Create Charts --- Load DB.' G  A@  P j CALC DBH Set Start Row as Level 0 (Ignore levels above, shoudln't be considered) Debug DUMP VG  Dump ^%nBEFOREA@j' IDnROW= p$' X X ID =  ( ! B@ParentID$'ParentID+ B@k (k $' Debug DUMP VG  Dump ^%nCALCA@j  1 Circular Reference Found - Report Error and Quit <[ROW] $   A@~ ^|k0 Erase members below user defined limit (if any)ct  rA@ 0 Recalc Levels after erasure of non-used members $'Task L Debug DUMP  VG  Dump ^%nRE CALCA@j S Restore Level for Validation  rm TID =  ( ! ( B@simila ParentID+ex B@firm Tk( (nd tk Debug DUMP , VG  Dump ^%nAFTERA@jt bl CLONE DB !". Validate Inputsn $$'X ' Report Error and QuitCONS  D   A@~|k Calculate Middle ColsB $$' Return to first row cell ^B@& B p ` ^%n%B@H r --- Draw Charts ---^%n Calc Org Chart Positions'''F''F'F'F''FJ]' IDnROW= p$'s a ' Store First ID for later   A@(B@ RECENTER PARENTS A@*9L Check DB for Col / Row Limit Errors - Check if they are within Excel Limitsthe Co $,'th st Report Error  D   A@~d  Draw Org Chart'' IDnROW= p$'%   A@(k  --- Draw Charts ---' Dismiss Objects .'.o: Generates the Org Chart from the Exiting Data - Recursive]|'] Init Vars .!".' ' ' '  ' R  'el  'e  nDrawStartRowx Create New Workbook R  8!:.Z ZB@& Z%nB@H n Z%n( (H Erase Unnecessary Sheets Z!n!<'2  2 Z%nB@ Set GridlinesA@k Draw Chart from data Draw First BoxID = 0 ( ! B@   Draw Current BoxNPosCol %>!|'NPosRow %>!|'   MemberName %>!|X MemberFunction %>!|X Note %>!|X BGColor %>!|X A@@ Resize Rows  '   G 'j   G 'j X :  X  |A@d  Store Position on DB . 0   $B'  '  'kp  Increase Rows  '   G 'j   G 'jk 5 Call Children with Parent ID + Curpos + displacement' . 0  $D' # Get Real MaxCol and MinCol from DB ' ' Remove Additional Columns  A@     ' Add Title n A@F ~A@ Set Cols WidthAA@@   $A@B:@  $ xA@R Adjust Rows if Only 2 Levels are selectec (no recursive adjustment of row number) rG  'j Set Print Area & Footer$   $$B@H !'4 !H'6 4 6 Landscape   LANDSCAPEA@d Portrait   PORTRAITA@k ` ^%n ZA@^ Move cursor to top$B@H Force Calculation B@JkX  Dismiss Objects.o0 (P Recursively Draw a the Org Chart level by level. Returns the number of children]0H]`x] 8 Init Vars .!".' ' '! Loop Level - Assistants (only 1) ParentID = 0 AND IsAssistant = 'Yes' ( !% There is an Assistant on this Branch B@   Draw Current Box   MemberName %>!|X MemberFunction %>!|X Note %>!|X BGColor %>!|X A@@ ' Draw Lines - 6 Vertical / 1 Horizontal   A@d   A@f Resize Rows  '   G 'j   G 'j X :  X  |A@d  Store Position on DB .ID %>!|X   $B'  '  'kX Increase Rows / Columns  '   G 'j   G 'j    G  'j    G  'j'`d= There is no Assistant on this branch - check mode & add rows  t WideCompact$D5 Check if siblings have assistants - if yes, add rows . 0$h Increase Rows / Columns  '   G 'j   G 'j'`k`kXkPkH Loop Level - Subordinates ParentID = 0 AND IsAssistant <> 'Yes' ( !. Calculate Horizontal Subordinate Distribution B@'T !b T 'T B@jP- Get Position Based on the Number of Elements T $l'P P,$'R R'V 'L '^ Loop Elements B@ !b  Draw Current Box0 .ParentIDFIRSTID = ID %>!|$nX '\0 .nPosColFIRSTID = \$nX '\ \ \'L T \$l'P P,$'Rk V$R' 'b tNarrow$D  .ID %>!|$p'X X  Leaf X$ Single Leaf - Same Column as Parent \'d$ Multiple Leafs - Indent from Parent \ 'k  V 'b7) Indent after previous sibling stored rowk0k(k  L  'N ^  '`   G 'j   G 'j & Retrieve Previous Calculated Position0nPosCol %>!|X X '0nPosRow %>!|X X ' L  'N ^  '`   G 'j   G 'j   MemberName %>!|X MemberFunction %>!|X Note %>!|X BGColor %>!|X A@@    G  'j    G  'j' Draw Lines - 6 Vertical / 1 Horizontal   A@d  L  To the Right of Ancestor  N   N A@f  N  `A@d  Le Same column as ancestor Do not Draw Horizontal Line   `A@dd To the Left of Ancestor   N A@f  N  `A@dkXdP Store Position on DB .ID %>!|X  b $B'  'k  Next Columns in Placement V 'V V R G R'Vj Resize Rows   ' X :  X  |A@  'k(  Recursive Call Children  '  $ .ID %>!|X   $D'   G 'j   G 'j   G 'j   G 'jdH 8   A@~k(  Goto Next Row B@j # In Demo mode, enforce member limit NG   Gxjj  'd'kx Dismiss Objects. 'DiHP Draw a Org Chart Box# In Demo mode, enforce member limit NG  'j Insert Data r  $(| t  $(| v  $(| Apply Formats  $   $$B@H  ~9| 999F999 99q A@  $   $$B@H  ~9| 999F999 99q  A@  $   $$B@H  ~9| 999F999 99qx A@ Apply Border & BG Color  $   $$B@H zA@ Check Col Limits X X G 'j X X G 'jop3 Draws a Border & Background over the selected area   %(   %(  % 99.TintAndShade = 0 9q  % 99.TintAndShade = 0 9q  % 99.TintAndShade = 0 9q8  % 99.TintAndShade = 0 9q   %(   %( ! 9 P9 z9qoD Draws a Vertical Border from nCol.nRow cell by nRows vertical cells  $   $$B@H   %(   %(  % 99.TintAndShade = 0 9qxoppI Draws an Horizontal Border from nCol.nRow cell by nCols horizontal cells]0  Select LineStyle  Continuous 'd Dot 'k  $    $$B@H   %(   %(  % 99.TintAndShade = 0 9qoH  Adds Title to Chart@  $2$B@H  ( !( !( !Arial9999999 9q@  $2:@  $2$B@H  ~9| 999F999 99qp B@   %(   %(   %(   %(  % 99 9q   %(   %(   %(ox  D Implements the horizontal subordinate distribution - SIMPLE Version]h      Init Vars' T ' TX ' Get Distribution Distribute T Single Element X 'dX   Even Elements     '  T  X ,'  ' d Odd Elements   '  T  X ,'  '8 k0 k(  $,G   $'j 'li  9 Erases the Elements above the Maximum user defined level Select and Erase Elements nLevel > r .( .! .B@ .!b .B@  Goto Next Row .B@j k o ` F Calculates Each Element nChilds and nLevel fields. Save results on DB]   ( @ ) Get all elements with NPASS= nStartLevel Loop all elements! Get direct children / Save on DB' Call FN to return nlevels / Save on DB Update NPASS to nStartLevel + 1 Init Vars .!".''' Get all elements with NPASS=1NPASS =  .( .! .B@ .!bID$.X '  $'   Circular Reference 'xhk`0 IDCOUNT ParentID =  AND IsAssistant <> 'Yes'$nX X ' nLevel+. nChilds+.  NPASS+.  Goto Next Row .B@jxkp Dismiss Objects. 'i@X E Returns the Level of the Element, Relative to the ROOT element on DB* Follows (UP) from the Element to the ROOT: If a circular reference if found, return -nROW (negative)]    ]8  Init Vars .!".' ','D Loop to Top - Stop when ParentID<=0 or ParentID doesn't exist on DB0 ParentIDFIRSTID = $nX X '  b '  ,'  '0 ParentIDFIRSTID = $nX X ' , , 4 Circular Reference - Parenet ID already on the list0 nROWFIRSTID = $nX X ''k(  Dismiss Objects. 'iP J Checks if the DB Elements Row & Column ae within the Excel evrsion Limits]    ](@X Init Vars''''' Loop Elements to Get Limits .( .! .B@ .!bNPosRow$.X 'NPosCol$.X '   G 'j   G 'j   G 'j   G 'j  Goto Next Row .B@jk" Compare With Excel Version Limits  :[nElemTotMinRow] $ '  'kp  >[nElemTotMinCol] $ '  'k $$ @[nElemTotMaxRow] $'  [ExMaxRow]$$$ '  'k? $$ B[nElemTotMaxCol] $'  [ExMaxCol]$$$ '  'k? ',i>p Validates Db Data]]0H`x] - Only one 0 parent (first ID) - No Repeated IDs - EMPTY BD Init Vars''V'''' .IDnROW= p$' Loop Elements to Get Limits .( .! .B@ .!bID$.X 'ParentID$.X '  Test if ID is repeated , , ' nROW$.X ,'k< , ,'  Test Number o Zero Levels G  'j  Goto Next Row V 'V .B@j<d< Empty DB ERROR'Vk; .( Add Error Messages to Output X  V Empty DB ERROR  F 'kX;   Only one 0 level field ERROR  H 'k;  No Repeated IDs ERROR  G   $'j J[IDList] $'   'kh: '$iX:J Checks if the DB Elements Row & Column ae within the Excel evrsion Limits] 8Ph] Init Vars''''' Loop Elements to Get Limits .( .! .B@ .!bNPosRow$.X 'NPosCol$.X '   G 'j   G 'j   G 'j   G 'j  Goto Next Row .B@j`8kX8" Compare With Excel Version Limits  :[nElemTotMinRow] $ '  'k7  >[nElemTotMinCol] $ '  'k7 $$ @[nElemTotMaxRow] $'  [ExMaxRow]$$$ '  'k6 $$ B[nElemTotMaxCol] $'  [ExMaxCol]$$$ '  'kp6 'i`68-------------------------------------------------------- ON DRAW CALC VERSION8-------------------------------------------------------- Better detection for narrow3 Update All Elements with nOrder > Colision Element]B Ancestors - Loop Elements from the same row as nID by nOrder DESCID =  .( .!G'cGParentID$.X 'j  bnPosCol$.X '   ' nPosCol+.nPosRow$.X ' Goto Next RowParentID$.X ' Update PAs ParentID =  AND IsAssistant = 'Yes' .( .!  nPosCol+.  nPosRow+.kP3 Move Up to Parent 'ID =  .( .!G'j  G'j2r NARROW ONLY EXTRA UPDATE - All LEAVE nodes on the same branch get moved to the same column, to the left of parent .( tNarrow$D . $p'X X . Is Narrow and Leaf - move all leafs from nodeID =  .( .!G'cGParentID$.X 'j .( ParentID =  .( .! .B@ .!bnPosCol$.X '   'ID$.!|X X G nPosCol+.j .B@j0k0k0k0 Remove Filter .(oh07 Returns the number of colisions for a given Element ID](@Xp] Init Vars .!".++ COLISION TEST 1< 1) Get all elements from the same row as nID by nOrder DESC 2) Loop EachH 3) IF nColx <= (nCol + Min) and nOrderx > nOrder then COLISION = nOut++ 4) If Colision,return ID 5) Next Element6 Loop Elements from the same row as nID by nOrder DESCnOrder > 0 and NPosRow =  (nLevel DESC, NOrder DESC (  ! B@ !bnPosCol$X 'nPosRow$X 'nOrder$X 'ID$X '      "  COLISION DETECTED + "    +$G "+j +x,k,  Goto Next Row B@j,k, COLISION TEST 28 ### DEPRECATED due to secondary effects (larger charts)% ### Replaced by alternative solution@ 1) Get all Elements by nOrder DESC to detect the Maximum column 2) Loop Each 3) Get Maximun column number- 4) If MaximumCol >= CurrentCol then COLISION 5) Next Element& Condition never true -> Code DISABLED$< Do second test ONLY if the first didn't detect any colision' > Loop all Elements by nOrder DESC to detect the Maximum column ( nOrder <  and NPosRow >=   (nLevel DESC, NOrder DESC (  ! B@ !bnPosCol$X 'nPosRow$X 'nOrder$X 'ID$X '   G ' j Goto Next Row B@j(k(   "    COLISION DETECTED +    " + + If nOut(0) = 4 Then MsgBox "(nCOL: " & nCol & " < MAX: " & nMaxColElem + C_MIN_SPLIT & ")", , "ID: " & nOut(0) & " - DISPL: " & nOut(1) & " / ORDER: " & nOut(2) End If nOut(0) = 0 1 If nOut(1) <= 0 Then nOut(1) = (2 * C_MIN_SPLIT)kX'kP' Dismiss Objects. 'i ' Saves Position on DB Member] Debug DB Dump TG . Dump ^%nSaveBox - Start ( )A@j Check Colisions'V .    $'$X b$X $ ' R Increase Row by (abs(diff) + min diff) for all elements above this element nOrder .$X $X A@  Debug DB Dump TG . Dump ^%nSaveBox - Colision: V ( )A@jk$ V 'V V  Gxj .    $'$ STORE ON DB) Get all elements with nLevel = NMaxLevelID =  .( .! NPosCol+. NPosRow+. NOrder+.NPASS+. .B@k# Debug DB Dump TG . Dump ^%nSaveBox - Final ( )"A@j Erase Filter .( 'Bi#' Check if there are PAs on the siblings]0H`x Init Vars .!".'0 ParentIDFIRSTID = $nX X ' Loop to Check for Assistants ParentID =  AND IsAssistant <> 'Yes' ( ! B@ !bID$X '0 .IDFIRST ParentID =  AND IsAssistant = 'Yes'$nX X '  PA Found'x k  Goto Next Row B@j k  Dismiss Objects. 'hi Z Check if the current ID member is a Leaf (has no children and siblings have no children).] Returns number of leafs - If one Not Leaf found, return -1, otherwise return number of leafs](@Xp] Init Vars .!".'F'0 ParentIDFIRSTID = $nX X ' Loop to Check for Assistants ParentID =  AND IsAssistant <> 'Yes' ( ! B@ !bNChilds$X ' % Children found on sibling - not leaf  'd Leaf - Count it  'k  Goto Next Row B@jk[ Calculate Final Value - If one Not Leaf found, return -1, otherwise return number of leafs  G'j Dismiss Objects. 'pi6 Runs the full calculated DB and recenter parent nodes]0]H`x Init Vars0 .nLevelMAX nLevel > 0$nX ' .(FnRow ASC .( P DumpDBSheet DB, DBSetup, ThisBook.Sheets("Dump"), 1, 1, "RecenterParentNodes 1" Loop all levels except last one NLevel <  AND nChilds > 0  .(nLevel DESC, NOrder ASC .(  .! .B@ .!bID$.X ' . $&' ,$'00$X $X '00$X $X '    '$  $ '"NPosCol$.X " MsgBox "CHANGE: " & CLng(DB("NPosCol")) & " (" & sChildColSpan & ") -> " & nNewCol, , CLng(DB("ID")) & " - " & CStr(DB("MemberName")) Store New Col " G'"j "NPosCol+.d y MsgBox CLng(DB("NPosCol")) & " (" & sChildColSpan & ") -> " & nNewCol, , CLng(DB("ID")) & " - " & CStr(DB("MemberName"))k  Goto Next Row .B@jhk` Dismiss Objects .(  .(FnRow ASC .( P DumpDBSheet DB, DBSetup, ThisBook.Sheets("Dump"), 1, 1, "RecenterParentNodes 2" .( oV Get the start column for the most left and most riht of the children on a string list]Xp] Init Vars .!".'' '* Loop all levels except last one ParentID =  AND IsAssistant <> 'Yes' ( NOrder ASC (  ! B@ !b00NPosCol$X $X '( (  G ('j (  G (' j 5 For Narrow Formats - Check if all children are leafs tNarrow$D .ID %>!|$p'X Leaf Found XG'*jk  Goto Next Row B@jk, Correct Leaf Displacement for NARROW FORMAT * X  " '  " ' kHk@1 Avoid Negative Column Numbers (Secondary Effect)  G'j  G' j Dismiss Objects. X , X '&iAttribute VB_Name = "Module3" Option Explicit ` ' -Y`(C) OfficeHelp - www.oh0.biz&)SPECIFIC CODE MODULE/Org Chart Drawing 5\ Pub nMinCol As Long,Dax CurinRow  6Title8  ;OaxRecu`rsivexSub Main()rror GoTo handleCanceRlA ApAaA.EnabKeyQ@xlEH r I DisplayAlertsA FalseD@im msg#SMsG  @oAuxDBAObject, sList , aVarian.nAc ' Init s  Set ThisBook%`WorkbGetInputV0alue C' DEMO Res .cEIf ItsADemo en AMsgBox MSG__GENERIC, vbOKOnly +ExclamY, C_MAIN_TIT4LEnLi@mitCNT.1' Calc B B (Depe ndc@|Data=AaOrig0inal InUse()"Ya U/=@Exc_` FE8StdCE`nd Ifc' Cy aMTAI@b ,(=sg?B5Sheet!, DB Sth, 8, 2 QPrepare Type`xopFUCa!sO`5) ."All"#%A*sbQWideLeveled,Na dw@AA' ic\= S qt( , ","9'DRF,n LBound(@o U g!= b(Ln)FLl to`ad !K SIJft`lg Process" #Nex"ϡ' fbffASD+"C' Termted With`c D.G dpjENDoI~nCnBpqo1 8 Ex ` q: `.1^8a`h(aCRO_ESB~/F@uC&D@nb m-^' Generates the bp. one ouXlZnda*oFirstIDeW8\`qStore1Y^^ u2(Q^Circulargg_P CreC)s&Lo+fBCqaDBf0No,ngIsD BDirtAoTruplThe~n1T@HUkMFilterOn#4ALC`5rK a0!D 0 (Ign ls above`houdln't be conbsPGred:EDebug DUMP VDumpbB SSU `etup,,r.Vs(""), 1""BEFO,RE6Sn= 0D"=P(tDBu( MID"PnROW=" &< nD\d CLng(n) > 0Xu."@*Ds .EOF<16mfq/k("P fn02%[?1@e].Upd,'?(Tn63="DBElementTree1$0?$?$%?$?$?$a$"C0 ' $7BGBf B_&6B")AIxC??赑N4 End If P' Debug DUMPIf UseDumpCalc Then 4DBSheet DBObject,@Setup,Fi@sBook.Bs("^"), 1"AFTER" ' CLONEHN oAu`xDB =g. Clone 6Validate I nputssEprror9Data()q<> ""q ' Report 'aQuitMsgBox !& MSG_ERR_EXCELLIMITS5, vbCrit@ical +OKOnly, C_MAIN_TITLE)Exitp SubulyMiddle Col|n~GetMax(ExVersion()) /0 2 C8turn to first row cellThDtActiv@zsXName).Range("B" & nDrawStartRow).Sel@C' --- A Ch saGOrg PosVon@AA nDEMOLimitCNTB1APass@pFalsēOrde0: nO 0XnWD9A in9A HTit\lehD Ci90 FAhID tDBue(@, "ID"@n0ROW=]HIn)LalnE ' @Store  -`f@hLr'Gexner`@/4Fs,  P,L!+'!MECEN PARSgRecenterParNodes CgAheck 0/ !->vHDif they within Ex`\ hG$y= +cYLۇ!kGa}S Z^ &fKaTruhaAFC= M Mae?GD2GCxDismi }OrxID<u.0YC˱d)p(":Y1nS@t`+WE #`#on DB{Qp0Sav qeoI1 !nfD1rW ? 04 >'cp\PMPe4dOOr@ HtC Pga|`Child> Cq+ pos@dis\cem&ecursive = 0 nOuthDrawChart(DB, nSt(ID$@CurCol Row) If nPass Th en 6' Get Real Max and Min fromX DB3-n#= nTitle 8%'omoAddition|numns$Erase 2nI- 1CGL- (n)@ + 2 ' 9 ] InsertTile @sInputNpame,<CopyFont pfMai' S_s Wixdth j "A", 5 Letter(642;+ 1) "B:" & S?@Aw[&G!Ijusows if Only 2 Levels ar@Jelectec[o rec$ad me@Gof row numbern2 7qE+ 4% 'VPriArea:FooHRange(Cells(1,KC1AR).S3nPageh=@rA:.KB Heigh G<> F' L@pscapeGb%, "LANDSCAPE"'Els ' Portr8ait k PORTRAIT If aeerHeadersc5isBook.Sheets(CoAo), New7 ' MᇁNor to@p>*;Force CalculacaAct.D'E' DismiObjb$!ToAuxDB[Nothing SubFun onbe As :aLong% {M3E) a$  xn a th@e Org " lz by.`turnsw @ychildrDim d)`Prev0ious+Di ff sPos ArrayStK}auxAV@ariant EleACNTEALeafs D 2g PntK =H' Ini t @ BDB.CXlon$Kd-nt #1 CLoop3Z B- sistpsh (o[14X.XFil0S)"IDT" D` IsAs 'Yes'?M- .EOF8LMbji0cn / 1s Brancq m=firsI+|1s-@*t0 BoxMake@ PP3(, C0&(fields("MeQkH").ValueI<1@V.Ue("CHLngBG`or G Linesp6 VЋic@/ 1 Horizal[t6` hg/s, 0, FaeDsize p/@,33 Usg>D UC(" eCompact") 'C1sibls h+ P5h-ayes, / B@ HasPAOnSd/i In' L=(O@ H(Y)) ͵ nRowDiff = 6 End If \ & b' Loop Level - Subordinates oAuxDB.F ilter"ParentID & nStar& " AND IsAssistant <> @'Yes'"KI@f Not REOF Then' Calcul> Horiz ontal J D,ributio(movefirst)nElemWCNTX0 Do WhileHH+ 1 Anex@' Get Posi` Based on thDumbof - `A"s Arrany@1@AGxBGLFSimple(), nCurC(ol) auxSplit(, "," nMLBound( Previous@Dn@Ğ;sbm' Draw >A BoxBuC-CLng("0"UDBAVal`ue(DBDE"FIRST*fields(@"ID").)Ing`3nM k > 0kC6 $ANN Oad)M@JD (!U-.NG`'sChTHype UCr("Narrow")4)MPass nLeafs NodeIsNum"LWH/'A  W<alg = 1aa' Sing`!ame @Qumn as > Ag7U7Else ' Multi`a,- Ind from_`Q + 2PenmO (5 * NT) 'Eafapq sibl+ storPa'/!?1 ?4 [nԅAbs(F[` 55?us7-"g<&hInMax =` <i *9T' Rehtri j'dfz7#cCStr(<\a$ Aep?folz(J D  @O olMakeO}@ , o("MeNJ!|Func _e(" {"< BGor 0lur B3)2+ 3on2di&+oLines6 Vertic/`b6421, ( ` q81%Q _!q' ToBRight 0Anc~eS F+- p$3- 1) 2, Truh}U\-6 oLyxcolxa(o na1_ qq$-~  &|Lefa@3%S' +"Ovwp~WDBy nCurCol = SaveBox(DB, CLng(oAuxDB.fields("ID").Value), HRowPassOrder) n8#+ 1 ,End If  D' Next umns in Placement @nCNTc]If> UBound(aPos`) The:n = / 6' Resize s 5Draw{?.mVur+ 3SetA HeighStr() & ":"C zSplittew+!@- c cRecursive Call Ch@ildrennMax = gJ <= C_MAX_RECURSIVEUROutQ[Chart]_5>/o~w!5@W <@ inM DDax@inElse Msg MSG_ERR0LIMIT, vbExcla@mationNvbOKOnly6IN_TITLE IIGoto{$ dmoven' In Demo mode, enforce member limi2pItsAb*4DEMOaGL#/ DB=Exit DoLoopnD3!=+ 5wc*-Di!' Dismiss ObjectD \Nothing f^@  Func2Sub Mak@As Lon.g`M&Na8me `` ,  )@*IsAssistantnBG@Oora`l` a Org@v MaC::9nn92nBAE.Inser;ataCCells(Av$ ,$-1Ag 2-* Apply For l$ARanxge( nl)`).SelHWith uc! .HorizontalAlign#!uxlCuer%VpicmBottomhWraLpT:@FaE.Ori@C= 0HAddInd_.LeveaYShrinkT$oF9= Read ,2` P hMergexTruTP4CopyF fPerson2aD9g`5= P P s .e~.sJobTitlD_ 6\d_ 2 __.222___2__g22_SLK2' 3MBoa逫BGoDF}4w?cD~D0e5gsCheck} ~ @dΡq) 2gol^ z` W (s sssGackgr Pr the s_ed ar.e`ms _.s(xlDiagonalDown).LineStyle xlNon"Upu[4hEdgeLeft C0AinuouTA1.oraGx `'.TintAndShad IbW7T;+ `q Topo 5o o =o _ o `o x>la E Bŵ .ColorIndex = 0  '.TintAndShade l.Weight(xlThinjEnd With Selection.Borders(xlEdgeR|)(p.LineStylhxlContinuous"UQInsideVertical) ONoneLHorizc InteriDoryPat nSolid xlAutoma[ nBGlASub  Draw?(n@ As Long, nRoZwKst's( a  ~ fProm .Bc@ell byst vZ }'R@ange(C@ s( "),  +C).dgDiagona`lDownkvEU.p P{'V=0=, bType?Boolean)@n g @ hf@Di@FdPT' & >If= True Thed%n = OElsd~CDotc glf,IfYwXAZ!)YY`YtBot@=! aG"$nnY``Tile(sTit@ʠFStribStart+% .4XAdds to ChC`8olLea( 645 ) & ("2" 7A@veA.FormulaR1C1$g4Fld WItalic*LC3Nam"Arial"Siz189kethrough@Fa/.Sup|cripA bsQ .Outl~ .e= -Ur@xl"x6Q 6 :"! ;NAlignmenCe)}Uqk4WrapTex ri@0~o(>.`+Level0YSh1 kToFi .Read3OS Merg-sx.G?Mxl?M-Lefto}珞w To֡",Sh?Ϻc5Medium߸ոOOF3_Q aW  Fun Ge tx RalPosiListSimp_nEle7CNT^]a`` ' IQs the subinate Bdribu - SIMPLEs AsMPeMod#bR f n9VarT"(= "[n= 2#= CLng(9\ 24{'1 Dsr%@UT!0i= 1nSpCw$g C`+0 ' Even 11- (4 * s1))PUy p oi  b& v 2bc,vE]  + 4NU;' OddRB_ For ll = 1 To nElement`CNT  sOut& CStr(nColStart) & ","hBr+ 4 TNextEnd If If Len() > 2 AA(Right, 1)f Then =2f =-+` GetHorixontalPositionListS`imple)$  FFuncSub EraseDBLevels(DB As Object, nDraw Row Long) 's the s above Maximum user defined l1;' Sel2 aA#kDB.Filta= "nB"ԋJC VNot EOFOBm&firsiDo WhiG % D(te' Goto A| E nLoop? Cb@_ACd C alcDBDSTr|eeMcCBib dulate@s EachS nC9dg@Znfields. Salresul ts onO Dim !oAux̊ID?#  8Met a@@TAs with NPASS= nG62L COdirc4rd/7'!) l FN 4re@turn nOs Upd&cAa + 1 Init Vars-S@ =!OClonE'= 0CE0$`!DIbB'!b'!a/`raA en;= CLngR("I8D")*cK= 7X"($BIDLD%< 0vE 9irc[r Rhefe`>cLr!n* c*Ex@7|Do q '5B"60!"!@DBmValue&!, "COUNT"Pat"&a'& " AND@ IsAssant <> 'Yes'@) #DB("aBrccK"ECD#[)@P ' Dipsmisqf hing *[:pA5)׆&OIudH)RRRAk2* ofl,&TiloROOT KR' Follows (UP) fromIDqaM.a c,r, if found, J-nROW (negat !2Y. , GzF'FCur0(c]sIDStrMUM6dISP\ID5{55]`YTop - St`w 0<=0 doesn't exw 3uQ&n&DI:t:9a:FIRS:: )M6>%]Ac70@K!f1H`X[p)I0or( ,RKU f",DQ1 yYcepq`already0l`+-1 *eB0 A2O Kq 1-+qY`)FqL"ZLR_IoKVK0diExcelRangKE:hecksBpNsa umn ae inH evrs0 LimitXDXyPR,CCMSGCvTotMinqaxxIcA caia7a"0*' Kcoq&#D5@"ᡏmɏF31 Np ?   R<N > 3c4    T7hen nElemTotMinC0ol =P If` >(axhT &' Goto Next Row eDB.movenCLoop E`nd If ' Compare With Excel Version Limi 1NMlaV fiel RRI/ZEROLEVELo``&&/['`= SaLen(U052B 1=)ft&, - 1@!r jREPEATEDIDDB<[e|c__t0A1wvuCircularReferencesNjxxChecks Lthe 6Z0\>umn ae wPin aevrz|qP!~ uvvΟtq' ulua c օx3w"qAvݏqlqq! 0qqS oNPo-~o   9<ԣ9"֠.74! jA qB!d  S q  omhkSpare With Excel Version Limits  If nElemTotMinRow < 0 0Then|FsMSG = Rep lace(_ERR_EXCELLIMITS1, "[ ]", ) & vbCrDLfZOutZs& hEnd I' Col2>2 Q# QAQax> GetM$s(Ex()z).3]*])ψ ؁UAEx$W'@=S @@4@@@@@N'@ ValidateCircularReferences AFunct@'-4 ' ON DRAW CALC VERSION Bette@r dete" for narrowSub UpaaentPosi!2(DB As Obj hDismLongID@6'd All  s wnOrdi> 4i Dim n PntAux=iAt Le8afs#i' A!8tors - LoopGfrom the same `# asD n`by $DESC DB.Fil*= "` EOF) nd=ElseCLng,("CID")^Do Whil8> 0 %= }n6'hB+ n7 DB("@[ P, `. ' Goto Next `B9?!7HAHPAߤ.%"/ " AND IsAssistaH= 'Yes'" @4Not 4g# " + 2b!'%+ 5 '' Movef 'cGGPg(M(Lz%0In@al ?у ,3S' @NARROWLLY EXTRA UPDATEp6@LEAVE nodSPv6branch get m Pd1column,5left of nt sChar tType@UC@ase("NO")0@d TrueE{ncC= NP IsNum9"NT9 9L''  a` aPQlIF ρ1 'IDk0FFFF/`L(2s%G }& 58 firsd OwMLI=PbP Y.@ue) < lq[^`DBO anPRg5 mC'pb&iCjcPՋðbysFory.wvPO ~07s VariXReturnsvnumbPp=>a givtenz 0b(3~o Q   <ID dpsS>R -djSL$ =eCl(onen 0)7 IW15COLI TEST 1!' bDeހs !' 2)ac&hIFx <= (42P)"LxP0Zn V B=ut++4)f,rS 5)c cA0ooo s qZXNPA+䚠CtSorQq"nLev , N,Q$ND5X ml,NMb(Msٶ("nPosCol")) nRowElem = CLng(oAuxDBhOrderb2I`IDZID)If (nD > 9) And1 <=Q+ C_MIN_SPLIT)) Th en ' COLISION DETECTEDnOut(0)nI1(2 * ; - Abs(nN- Y1n2#b0Vr;;,R2RExit Do EIf' Goto Next @y .movenLoopCCYTEST 2####_PRECA` due secondary effects (larger char$tsĪ' Replaced by alternative solutio~THGet l cen ĖDESCdet the Maximu(m cmĐ' ZA< EachX3)  n @number4\) {>urr!AnƤ 5)c+CIBi8 nevGtrO-> Code DISABLE²0BFalsec'D s/ test ON LY if!fir didn't" $anyis{-n@@g0n"'al?0t603 dQFi>` "" n<< " &" a `N= ] `1^$ Sorta nL,lUSC, N#Fh!,Not EO~F ,hhB*'Do While e ./Ψb2`'B  &" `G J%o"! 3oaSg  <`\^e=) + (݋"j'P 2A4*q ' MsgBox "q`OL:4@&b4< MAX4cx)", , "IVDu&-JPZ/ ORDER2'} LtOw`}Tismiss Obj1lcShC(p; >hing dc0TsFo”a2C! aFHuncum Save (DBd A5, `Long@OLs a d 's pRfoDn 0MemmDimҍS VariantNT%ebugQDum`Use 2( DBShbeDB,up,isBooDk.s(""), 1""t$St (b]ID({Checkr&l nC` = 7TkF =!~t20ID@0P@P*V]bWG)P(r?23 a1!p@h1]2 IncreaaP(adifBfDmin f4ore's abxis 4$tUpdate\P"2`,ú w? D_"u"mp"""S3" rFA H#4?!d#b+ 1 Bp _R_e_ITERATS ^70Am'p 'cm ' Yes'"8If No.EOF The6movefirst Do While ChM("ID"E=nXDBTIVLBCQA=A_"C"K0D ' PA Found<TruD $Ex@DoK End If' Goto Next Row HfnLoopCC' Dismiss h@AHasPAOnS5AFunctio@ e AdeIsLeafNum(w'u!x current `membA[is a ! (has no cNd a & have). Return"u of fst -@- }bW f8, r -1C wisenn~C!zҖn1$/H= 0: #BKߚߚ"ߚ ߚ ˄ߚD@" ߚ`'e ߚ!a+ߚnC8Nsa?B[bQSeUno~tBWaa:F+ 1 E&2@u C_t iG pI_&d/K %KA uulate Final{u ;{;; %@56> ^ 4-0SS"PSNoXP`SoS Sub RecNerkszS' Ru LH full c-5d`BPrD p3`Pde]DMaxLevelFX#Ls'ColSpanqP0`, a`i`JcOnMi1@XNew Delta5L4inf \n aMAX;a 8cDB E":.Sort"nu ASCDumpDBxShePaap,is0k.s("D"), c "s 1`$y a`lQs excep=\as@ N<[&s   DESC, NOrd uw/p+R@mOQ p E> 2DB`&= @%/0&PK(= S`plit(,>"4FPV*$Tr8im(c(1_p>8-??0?n/= Abs(a- v - i3) / 23= + fVNPos0nt' MsgBox "CHANGE:r')bx(aa)) ->b, a&!-F0O("MName;E q' Sto0  <\&5P+sVUl pre ?upD>ox3'áDB.Sort = "" DB.Filtder: <nRow ASC' DumpD@BSheetN,Setup, ThisBook".6s("R"), 1"RecDenParNodes 2Vp End SubFunction GetChildCols(DB As Object, nIDLong)String  '4 the stacolu@mn for most left a7rihth ofc6U >a ) list Dim oAux CMaxQGNMin d)bLeafFlag lea6n s' Init Var.sÅI=.CPlone n L= 0E&= 9"= Tru' Loop all@Nvels@ excepQaSFGHC}i &Bl& " AND IsAssUant <> 'pYes'ąNOrdIf Nolb.EOF9@enC*movefirAnADo Wwe ni= CLn g("0".Trpim(C( "NPos@t")O@)E> bThenK= >< nr' FNarr z@mats - Check ifB:F^`t;afdK!a sCh@iTypeUCase@Y ")/nX=!`-deIsNu m`x,V.field@ID").Value)A @Ocund,S `H-1B XF8alsaIfk `oto Next `Inbi #' C(orr  DisplacemBNARROW FORMATCπN+> Cel~n>_MIN_SPLI$+I )Avoid*gative! @bers (Secondary Eff$$?ɖ< 0c: H $ ismisȱ`h _i*) ",DG#E __SRP_4! [__SRP_5vModule4 __SRP_12U vcF,%<(@%P"bX P d%D y2D7@Y z1@{|>@#*D y2D@v9f(@%(%P$ XPTi%ix%<$ X<,T$ ,)P<,6T(P $ PWT}"qhP5T(P $ PWT~"qdP5T lhld6CY(Y8Y /6CY(Y8Y /GF 2$6 9! :Y!^4qH0m,:0$%@"X @ d%;CYYl,='  (C$$v!( )2$)@(, lh".lp#$*F%"!X//$5"!XW05"!X1:02%lhi%"!X"!X3:0%"!X/=m,:0$%@"X @ d%<CYYl,='  (C$$v!( )2$)@(, "!XW=4d5 ! >1l ll=2'':0 Nll?*F 6^@Y^Aqt "X 0VBv+#$*F%,vF0%@"X @ d%,CD/$)@,6 { zE {F {G      J]A*v+#$*,Cld@ -"qp2$@5lp{HYtp! I ! J ! K1l ll=K2'':0 Nll?*F 6zEA*v+#$*,Cv!@ -"qp2$@5Ytp! Ic!z"cd8, xPd`l8 $@,( pH WT=4l5T    uE.< '@%P$ P (aQF(%ih% iH%x$ XxChx5DF(%ih% iH%x$ XxChx5DF(%ih% iH%x$ XxChx5ih% iH%x$ Xxi(% i%$ X$ )x6x $ Qxh%h%fh%(h%fh%(h%fh%hv% ch%c  wih% iH%x$ Xxi(% i%$ X$ )x6x $ Qxh%h%fh%(h%fh%(h%fh%hv% ch%c  wih% iH%x$ Xxi(% i%$ X$ )x6x $ Qxh%h%fh%(h%fh%(h%fh%hv% ch%c  wih% iH%x$ Xxi(% i%$ X$ )x6 l$      0, xx, ? @ A B C D E F G H I J K L M N q R p T ] V W X Y Z [ \ O ^ h ` a b c d e f g S i j k l m n o r w s t u v y z { } ~  $K# *#Pqp2 TLHD P6X$$*Olp#T*#LP*FX%t/2TL5XtWX0$5X t1tWX0$5X:4,%tXFql5XsN:4Oll#T*#L* WCDD,CHH PX RX$K#*#Pqh2TLHD P6X$$lhpx tVctkxpz t(,t4 TLHD PX$H WP=4p5P qt q`jN:,.#L*<WC@@2CDDlpHP RPK#*#Pql2 LD@<H6P*Oll#L*#DP*FP%p/2LD5PpWP05PR p1pWP05PR:,%pPFqh5Plh0l`q`@ltqt pVl`l qtcpltqx x(,p0 LD@<HPR: NC@@CDDSCHH L0 R0Fqx2HD@L60: %H /: %H *lx#H*#D*F0%H /2HD50: %H H W0050W H 1H W0050W: ,%H 0Fqt50tl 1p,: N00lp `50I:N:N( %`0KF Fq\60I:N:N( %`0KF FqX60l\lXqP lXlPqT!: f%H 0FlT50ClT% qT: f%lTi%H E H V: %H : %H /: %H : %H ,,p`0 HD@L04H WP=4t5P qp qlpf*O#L*#HP*FP%t/2LH5P:8%ttWP05P t1tWP05PM:N:N:8f%tPKF Fqh6P lhlplhqp lhlllhql+vF(]:8NPP 36P0:8,%tPgAh"Yl ^q`6Pl`pf tV kfl`llqpllqllp qpll qlct&ll#L*#Hlp#*1x2LH 4,,xt,LHP     z`;(((8`;(((D!`!9Qq((0000((I`(0q` !9(((8`!9 !(((#0` 9Q0((, `i!((, `;(,9 `;(,a `;(( `;(`;(`;0` ;((<)`9! ;((((<Q`!9 ;((((,y`;(,`;((`;, `;( nrU  ,`y;#$`$`$1*#222*\R0*#f*\R0*#14*\R0*#13L @ 0H x 2  <    @@  B 6 B *X   "  L 6  8HP lX L l >Q ^>Q8x  "  b   "  ( F8 "  "  F " ( "  0 (8` x  (E im OB`xME80b<> P" LLL<<<X8ʐH,P%  ` \ki. i.  GEN 2 ` + 4`` 2 8` : h` QQAi. i: ----)@H----%ihNumbimberimber`6554`xt)@`Vext)@ er)!`hild@< umbe@> osCo@x Numb @X` 88i. ernai:e cu)%i0ecifiP..i. Setu`Inpu`artR@ lse `@< - C@> were@x atas B0B DB% DPInpu% 0`\k44i. Ui:()ts o%i s toi ` xhA@`tIsFi`Vpx@` the`\ - T@<L ange@>< eeds@xp, +F8`o@ 55iP  par`.t dat@d %n``&@xP ? C`RxLsub `THthis`VD`X@A@6`Z< 6 ` x003idP)%ii if ``%@> `h %@ h`Vars`'V@j |'`lirst`n  r ` P --cidp ) %i %i%`` A@> `h @ `'` @j |`l%`n8+ `k i. ( !itH !iv`X !+n `k EEi. Vit otalix  iv`X ----`z P----`|L4`~p De CO`<----`4----`@,----`2x$----`@  ----+H ` X ''i. x----it----iv= Li DB i i` `|ct p+ `  i. - Ifivt. I` and +` ,, i. @it`ivi iii ``X @ @ʘ K  `0XX` Hh 8X@nROW@(Number)!ID@(Number)!ParentID@(Number)!MemberName@(Text)@65540!MemberNameExtraCol@(Text)@65540!MemberFunction@(Text)@65540!IsAssistant@(Text)@65540!BGColor@(Number)!Note@(Text)@65540!NChilds@(Number)!NLevel@(Number)!NPass@(Number)!NPosCol@(Number)!NPosRow@(Number)!NOrder@(Number)p^vX`fh@(x @h @pd 0l@` @\ X@@X(F@( @p @ @ @h @ @P @ @( @@ (@ @ @ @| @l @\ ((@`  h`Fx \D@P, @( `@8 @ @ @ h@ @ @ @ ,H h ( p@(`l `.h   @V @XD @4 @$ @ X  @X`nl h@`.h x  D@ @ @ @ @ `0( ݏP*\R1*#33a$*\Rffff*0X52716c53*\R1*#109$*\Rffff*0S52716c50$*\Rffff*0T52716c50$*\Rffff*0R52716c18*\R1*#116*\R1*#101*\R1*#109*\R   8 X ` p          ( @ P p  x   "      0 P &p "         0  @  P p             ,  8 B@  B B "8 B` "   D ( $8 $`  d  (H `x " .8 P `     ( @ P6` &    8Hh  p  "  8  $ @  dX  :(%H ` , I  +   06m@ x )  &)  &D('P h p x:     B  T8`    $(P  DX,I  #0  H  `&h    &    &   (8 @  X p   # *   & (  8 H "  P NX&     (08@ H ZX    00,`  ( 0 8@H`p,  $  ( @ H "  P (X , &    !! !(!0! 8! ZH!!! ! !" " 0 ",P""""""# #  # (#0#8#P#`###,# # B# $ B8$ B  $ X$$ .$%0% H% `% p% % %!%%  % % B  % X%,8&h& .x&&& && &' ' ' ('  8' P' `' p' !' ' ' '' '''(( ((( 8( @(P(X(`(  h(#( (.2(&( ( )&) 0) @)&P) h) )&) ) )&) $)  *0* 8* P*`*  h* * * B  * n*+ .+H+`+ x+++ + +  ++ + +, ,(,@,  H, h, x, , , , , ,,, , - B  - B-X- .`--- - -  - - B  . .. .... //  /8/  X/h/ p/ // ///  // 0 0 0 800*h0>0 0 000.1 01 81  H1x9 --------------------------------------------------------) (C) OfficeHelp 2011 - www.officehelp.biz+ SPECIFIC CODE MODULE - Org Chart DB Module6 QUICK DATABASE CODE - GENERIC, MULTI-APPLICATION CODE BY OFFICEHELP.BIZ QDB Version: Codegine 1c9 --------------------------------------------------------] 0X< -----------------------------------------------------------0 SPECIFIC CODE - Adapted to Project (inc. STUBs)< -----------------------------------------------------------]$nROW@(Number)!ID@(Number)!ParentID@(Number)!MemberName@(Text)@65540!MemberNameExtraCol@(Text)@65540!MemberFunction@(Text)@65540!IsAssistant@(Text)@65540!BGColor@(Number)!Note@(Text)@65540!NChilds@(Number)!NLevel@(Number)!NPass@(Number)!NPosCol@(Number)!NPosRow@(Number)!NOrder@(Number)]$ STUBs`E Calls the internal function LoadDB passing the current APP variables0 Integrates the generic code with a specific APP p.^..A@vf LoadDB DB, DBSetup, ThisBook.Sheets(sInputSheetName), nDrawStartRow, DBStartCol ', False 'bIsFiltered XE MULTI DB MODE - Can start loading anywere for mutiple tests datasetsf LoadDB DB, DBSetup, ThisBook.Sheets(sInputSheetName), nDrawStartRow, DBStartCol ', False 'bIsFilteredDB .  ` ^%n f hA@0U, False 'bIsFilteredd(W SINGLE DB MODE - Starts on First DB Row - to allow dependecies to go back - DEPRECATEDG .  ` ^%n l hA@0^, False 'bIsFilteredkox\ Marks the DB as being "Dirty" - The Sheet data has changed, the memory copy needs reloadingt'o " Erases all sheet rows from the DB? Calls the Compact DB sub with parameters for this app database j ` ^%n f hA@6&oP`? Calls the Compact DB sub with parameters for this app databaset j ` ^%n f hA@60o" Dumps the current Db into a Sheet]H ] 8P` Erase Before ' ' :!$'   %!|'> >X        %(|  '   %!|'>hk` Init Vars ' ''V   %!|'>nd t Get First Free Row   %!|'> >X H  '   %!|'> Add Message      %(|    %!( `  'k Add Headers :!$'     $@$'x$x    %(|    %!(ons8  ' ' Loop Data (Rows) .( :!$' .! .B@nR .!b     .%>!|'x x    %(|P .B@j  ' V 'Vk Add Total LinesEx TOTAL ROWS: V   %(|sto< -----------------------------------------------------------4 GENERIC DBGine CODE< -----------------------------------------------------------< ----------------------------------------------------------- DB Create / Load Functions< -----------------------------------------------------------Bh= Loads the Sheet Data into the DB - Optional Filter Exclusion]p]]8 Compact possible blank lines8! CompactDBStub - Not Necessary] Test Object Variable - If DB is not created, create it. If is Dirty, destroy and recreate it G..j .G :$F..j Get Filter Control Range J !%H.B Loop Data (Rows) ' '   %!|'> >X  Check if row is filtered B   %$L.D' Apply Flag - If ON, then ignore filter .G B.Dj D  Not Filtered - Read  Loop Fields (Cols)P .B@N :!$'    $@$'x   Row Field $x+. e BG Color     %!!$x+.d`  Data Fields     %!|'< <$x+.k .B@k  Fetch Next Row  '   %!|'>  Set Db status as clean'o` X1 Loads the Sheet Data into the DB - DO not Filter]@Xp] Compact possible blank lines CompactDBStub] Test Object Variable - If DB is not created, create it. If is Dirty, destroy and recreate it G..j .G :$F..j Loop Data (Rows) ' ''V   %!|'> >X  Loop Fields (Cols) .B@N :!$'    $@$'x   Row Field $x+. e BG Color     %!!$x+.  e NPass$x+.    e Horizontal Distribution Fields$x+.d Data Fields     %!|'< <$x+.k .B@  ' V 'V   %!|'>0 Set Db status as clean'oN Creates a ADODB.Recordset object to hold the database from a definiton string]`x ` Set Variables and ObjectsADODB.Recordset$\.. .9^ adUseClient9` adOpenStatic9badLockBatchOptimisticq= Loop Field String - FieldName@FieldType!FieldName@FieldType! P!$'    $@$'x Identify Types$x'X$x'T T$D(DATE)'VadDate'Z T$D(NUMBER)e'VadDouble'Z T$D (VARIANT)e'V adVariant'Z T$D (LONGTEXT)e'V adLongVarChar$x'Zd  Default to String'V adVarChar$x'Zkx Create Fields Z X V .!>B@d0 X V Z .!>B@k Open Recordset before returning .B@ ..Fi8G Compacts the DB sheet before loading. Erases all Db if bDelete is true] 8 P h   ]     Compact DB Loop Data (Rows) ' ''h'' hS Loop DB until then number of set number of empty rows if reached - End of Database   %!|'> >X   '  ,'d  ) Delete Blank Rows in the midle of the DB  G   $'j ,$'j0 j$jX 'l0 j$jX 'n l: n$B@H p B@ l'k''k  dG'hj  '   %!|'>h  d '  G   $'j Erases DB if bDelete is true f : $B@H p B@ko ! OLD - Erase after new SUB is OK?% Compacts the DB sheet before loading]    8 P ]h     Loop Data (Rows) ' ''h'' hS Loop DB until then number of set number of empty rows if reached - End of Database   %!|'> >X   '  ,'d  ) Delete Blank Rows in the midle of the DB  G   $'j ,$'j0 j$jX 'l0 j$jX 'n l: n$B@H p B@ l'k''k  dG'hj  '   %!|'>x  d '  G   $'jo0< ----------------------------------------------------------- Data Retrieve Functions< ----------------------------------------------------------- Q Return a Single lookup value from the database, give a return field and criteria]h ( Check DB status and update as necessary .G'j G  A@ j Set Filter v .( Return value .! .B@ t .%>!|'k8 'i( Q Return a Single lookup value from the database, give a return field and criteria]@ X p     ] ( Check DB status and update as necessary .G'j G  A@ j Set Variables'z'|'2' Set Filter v .( Loop Recordset .! .B@ .!b t .%>!|' $ X'2 z 2 'z 2 ~ G 2'~j | 2' 2'd 2  G 2'jk | '|k .B@j 2'k Calculate Return Value x$DAVE Average |G z |X'cGX'j x$DMAXe Max value ~X' x$DMINe Min value X' x$DFIRSTe First Recordset value X' x$DLASTe Last Recordset value X' x$DCOUNTe Number of Recordset Elements |X'd Default = SUM zX'k Return value 'niph Return a Single lookup value from the database, give a return field, criteria, sort order and order num]0( Check DB status and update as necessary .G'j G  A@ j Set Variables'|' Set Filter v .( Set Sort  TRUE = ASC  .( d FALSE = DESC  DESC .( k Loop until Return value .! .B@ .!b t .%>!|' | Gxj | '| .B@jk 'iH< Return a full recordset from the database, given a criteria]( Check DB status and update as necessary .G'j G  A@ j Set Filter v .( ..i{ Return a SPLITTER separated value list (string) from the database, give a return field, criteria, sort order and order num]( Check DB status and update as necessary .G'j G  A@ j Set Variables' Set Filter vG v .(j Set Sort  TRUE = ASC  .( d` FALSE = DESC  DESC .( k( Loop until Return value' .! .B@ .!b | t .%>!|X |  t .%>!|X  ' G | t .%>!|X |'jk  .B@jk  G    $'j 'iAttribute VB_Name = "Module4" Option Explicit ` ' -4v(C) OfficeHelp 2011 - www.oh.biz+.SPECIFIC CODE MODULE/Org Char`t DB 0QUICK DAT ABASE6- GENERIC, MULTI-APPLICATI ON!4BY OF4EHELP.BIZ  Q0Vers: Codegine 1c 7 Pub_Objec t As , IsDBDirty BooleanTW- Adapted t o Pro!(inc. STUBs)8BF9ConsjSetupAnROW@(Number)!IDParentI MeA @(Text)@65540!ExtraColFuncIsAssi stant BGor#NotNChilds0Leve3NPasPos' osRowOr& s `Firb 4@`@Wow depend@KAOo go back DEPRE|ED' RDL#EredEnd Ifc uv`TDBasb(qMark#h@ as beAE"":"`TuWD h@changed,smemorynpy needps reNEn= D| Eraseubc s  s% rows fromRDB!@DCompam0 sI?parP Fp/t> ap:pr b Db nEmptysSTOP<<'tp<TSlP+? ? ? ;? t? H_H? 3 H$ _Dumpp_@QG^q@aStr%, sC$V2Pb.cLong%P#sMSGR+S+adoP_ Dim nZnCNTeAux, llEJiel`.qtrolP, 02# YZ2X' b+ Be VPscqM"= nnUS iSt(, "!"g@.Cet(1p).P {WЃe C`("" &0nt ) <> "a 1F2= LB ound() To U# z 2 +DP )N7e+ 1_t_ZXsNQO' Init Var! _P V!= 0VЂ cFre~ec1 //al.   1W Add MessagT-/R9b$!!= ?9Font.Bol11O/PAWpa'd Hea!660x012`$s;(llP"@;1O=E(0>o2c> c616GULoop D (QDB. <@J!a.EOF!= DB.movefirst  Do While Not 1EOFpFor ll = LBound(Aux) To U7 `hH2dfields(ll)@.Value+sSheet.Cells(nRow, nCol +v4JQ ;Nexunn*!+ 1#nCNT LoopEnd IfA' Addtal Lines eStarthe"TOTAL ROWS: " r&wNT 8Sub ' -7GENERIC@wG@* CO,DE~>'# Create / Load Fun`ctionR<  NDBFilter(ByRefAs Object, sDBD@String@¢ @Wor|ks@BpLo nubIs edBool0ean)JA7s the Dat@a intoDB - OpA> ExclusC Dim B@%DD@,AF, Control o, #h oRange, o@kO!k' mpact possibblank lg_fDBStubANecessary[' Test0 Varia A -lA4is nEcCd,  it.Dir ty, droy asre# 0If I ""Check if row 4fnedgb!L= Inrspn(*$ep)d Apply FlaFgL@=ON,in ignore @QtfB^= j'E'a B- Rea(!C":ts (`/e:a@Newk (7SplitDR, "!"# AA{(@{@O@6 1' )p25(0)) Ca-Elsee6'R:?BGJlo>r0ׇ%1)B.*ior.@orIndex _b;/!p;/!B>2$"c 'Updy' Fetch5IHO H,enT3'\b status a8s c1v^= LFa"c S`Tw 5'zDOnB~f}||U|o#{{t{{s { {{{@{W~{ qopt?+՞tar= ^03--u ualuP$ RbObaDb aߡY6aQ OaOaaR` ͉`7`2' O`@OW`` 2 11 ' NPast[遧>= 9 A 4' HorizDisbution Fields  DB(Aux2(0)) = 0! Else' pDatasSheet.Cells(nRow, nCol + ll - 1).Valu_ NA nd IfNext DB.UpdatY>H+ 1nCNT  ContrEf.Apwd T$oA4' A ŷbefore return ==edUSub CompactDb(Jop0zs\{Works| tart3wANrt}`bDelet\Booao!0sg 2B T load0 .^=\`Hsif iri|{,`RopFlag , ~, sP {tnp Array,$rs{La q1_d\(s$3 = pB 'USSt = vL = ""SWhile e@untiln numbe`r of emprows `chedh1k !ߔ:CB("" &(K^ A^'& R& |",4O=a@>< 0B~.Blank a inq2.midP DB@Len(E ) >0al)9xefzp*, r+~OT'EqFi-= CLng("0Qe(Ԁ))/ 04(Xs(:At).S@Es@.Shift:=xlUp6e ,yd5@f$'6#R<VX 0 ' Delete BlankEnAPp mid@]OS DB %Len(5%)2G= Left, - 1§JSpli; = CLng( "0A](LBound))ŽSU`s(F"@f:!).SY ctQion.bShift:=xlUpO B}= !XIfkJDk,?HGlAGxop;xTr^XholjhWend##B -c ?P?PSub ' -'5Re eve Funct`<s? Ae GetDBŽ(By`tObject Field! Where')AVarian S' urn a S@lookup valu@e from‚dC, gi@aU@tf ac0rite #Ou #7' Checkastatu$s !up e as necessary=DB Is NothPIsDBDir= QB )I`uCt=o -O./#ߢ% <3$ &&iMqT nexȒ$n?2;i ys9 Oul>atmOUC HVN"AVE" ' AveraVgK < s2C" /5)  0q.MAX/Le1 /eV MIN/!Q/&3 /'FIRSTO&>3= /'LAހD2 !COUN/ `Ag ElementT B:QfaulA SUM`E"` 4qd+2f|p xSction  Fun GetDBSortedValue(By DB As Object, sFieldD@String"WPhere "nNum&LoFb"TypLBoolean9Os>) Variant ' Return a Smle lookup v from the database, Pgive-r6f, criteRs orde r andnum Dim Out?, nCo\un c '@ Checks tatus%upB=s necessary IfIs Nothb Then IsDBDirty = True Loado"bUseFiliOnLSet bles)b= 1rp= "" CDB.&swC' n7w,>' TRUE@ASCGACElsDBFALSDE & " 62EwIfC' Loop @til?ŕ‘1@h@Y.EcKPLITTER s`eparal  (s)ἭRepeathϧ5{H?H  <> XB_^`4B_^ _^A7 _^q_^G_^_^X_^d _^_^sU#p _0P m_D_T In&(, "|"u CA"_aue)|") <= 0Q& lfs:;(u [K%diC) Len()0 > 2+= Left,&-)) ?UvRnXq@       %KKKFAFYF ONNNN1NNLV=c(  {QdvFh%x"X x dld= \\ C``l /`)xd\QdvFh%x"X x d ld= \\ C``l /`)xd\ $, __SRP_13hModule5_ )__SRP_14|__SRP_15p`D!`Y0=((0DI`Yy;0=((#@q`Y;0=(((`0@`Y(=((#< `Y(=((0 ` 10089 `I1000@a `1Yy00(#0, `10D`1y00#00#nd5IdI`@rU~| ` Calculates the DB for Horizontal Colisions - Loops DB for Colisions and calls corrective action" Returns number of colisions found] % Init Vars .!".mb'" Loop All Elements & Get Colisions NOrder DESC (  !6554 B@ ! bID$X ' . nPosRow$X nPosCol$X nOrder$X $'osCo$X NumbR Increase Row by (abs(diff) + min diff) for all elements above this element nOrder .$X $X A@e cu $X 'xk $X '  Goto Next Row B@j..k Dismiss Objects. 'ip87 Returns the number of colisions for a given Element ID]Ph< 1) Get all elements from the same row as nID by nOrder DESCInpu 2) Loop EachH 3) IF nColx <= (nCol + Min) and nOrderxrU~| 0  08y6XPy@qh61qII4:99FILJIJJy4JJKQKKKKFAFYF ONNNN1NNLV=c(  {QdvFh%x"X x dld= \\ C``l /`)xd\QdvFh%x"X x d ld= \\ C``l /`)xd\ $, `xd\0  0   0 `  0   0 h  l c( c.l / qxqt qp:lxi%lti%(H (A<(5%: nOrder then COLISION = nOut++U 4) If Colision,return ID 5) Next Element Init Vars .!".+to+6 Loop Elements from the same row as nID by nOrder DESCIsFi NPosRow =  (nLevel DESC, NOrder ASC (  - T ! B@> !beedsnPosCol$X 'nPosRow$X 'nOrder$X 'ID$X 'P      "   COLISION DETECTED + "    +? C +x(k  Goto Next Row B@jk Dismiss Objects. 'i3 Update All Elements with nOrder > Colision Element]hB Ancestors - Loop Elements from the same row as nID by nOrder DESCID =  .( .!G'cG 'j  bnPosCol$.X '   ' nPosCol+. Goto Next Row PaOBcxME(6 << < x`@i.  Yv`VYv+8`##i. sion``` ` Col`hed+`x ,,i. i Hori foriive ir of H0` mb`All `ions`( `B@ `EEi. (ColiHiNumb`by (`) fo `i. X iiNext`..8x%XpPݏP$*\Rffff*0Y52716df7 8 .8 8h "  >  08@Xp  B  f (( HXh (p    L P Xh"   ( @PX  `x   B  >,  B P Nh       <0p$       0 $H p$     0 8 @ " H :P  H"  ( 8 P ` x        B  P  `  p               B X 2p N     0 @ X  p      < 0 8      8 BP     "  :   <Xx        (0  8 P ` p2 -------------------------------------------------' DEPRECATED CODE - POST DB CALC VERSIONww2 -------------------------------------------------7 Calculates the DB for Horizontal Colisions - Main Loop]` TEST|) Loop Until no Colisions or limit reached'V .$ b V  Gxj V 'VxopxrentID$.X 'ID =  .( .!G'j  G'j Children ParentID =  .($ & " AND IsAssistant <> 'Yes'" .! .B@ .!b nPosCol$.X '   ' nPosCol+.  Goto Next Row% .B@jk Siblings< Necessary if multiple iteractions? Test before implementingID =  .( .!G'cGParentID$.X 'j ParentID = $ AND IsAssistant <> 'Yes' AND ID <>   .( .B@ .!b nPosCol$.X '   ' nPosCol+. Goto Next Row .B@j!xkp6 Has to move siblings children also!!!!!!!!!!!!!!!!!!! ) Create ID list with element and siblings1 Move children after siblings for thew whole list Elements @ Right< Necessary if multiple iteractions? Test before implementing Remove Filter .(o83 Update All Elements with nOrder > Colision Element ]86 Loop Elements from the same row as nID by nOrder DESC nOrder >=  .(---- NOrder DESC .(  .! .B@ .!bnPosCol$.X '   ' nPosCol+.  Goto Next Row .B@j k Remove Filter .(oAttribute VB_Name = "Module5" ' --hDEPRECATED CODE - POST DB CALC VERSION4 Sub CalcDBPosColisions(^As Object)\#ulates the~for Horizontal ;PMain Loop Dim nCNT 'Long  ' TESTExit D  Unti0l no-9limreacheFd/= 0Do While Check i) &>AIfL> C_MAX_COLI_ITERATS Then ODo/81+ 1 w End3FunctS"CDWGF'Bb[fYsEb_acalls corroive a!rReturns number of D} fouFnTlOutE&, oAux,@NŊA Varian2tIDE GsIn@lsJSet=/.Clone]nABr'B All Elements & G; (.SorBtANOrd7DESC@{No.EOFvmovefirstGƓAY+en = CLng( ("ID"n)hG6=AF\orpB*, n@uRow _!l@`n(0)d#' IDncose  by (abs(diff) + m~cP e6Lab@+`ise n'- Updd `ibhDB1)) o $5~+)O~{If B' Goto Next(k PnËM' Dismis%mWhiA `f Cex o&ET~jDdA!?) ͓r a g L ID$(3" C *! @ALa@,lID E&a*' 1)I/f(rom2ss!roxw aW B30 CqJ' 2)3OE'n5 IF"Wx 0<= (+6Min) ^cxm0nl++4) ?\,raS 5))q Wc\\%Dy z5-^]2Filt_NQP"bn0bnLevel, bAbaob.mbbB31B$\b]`)pZ)sw+D-_k#(C& >D\6p)rX*IN_SPLITe ėTECЮO$vQ/&(2 *q`Aj3-4!pCP8= QaPa ^4+q$^ 9^ej^[02^Q_?aox \gplac w^M'  zwit~h$K`/e@olXParH5Ancesto|rsDXXRDB.D0EaDe1pS n M @0* AJ(d7DB("/@ *0P_n)# _(10 Q3 ?Uw/_Q0Wndial֗DcSBd`  P'" AND IsAssist <> 'Yes'@m^z^s nCol = CLng(DB("nPos1H"))+ nDisplacement P b B' Goto Next Row >.movenCLoop End If  If False Then  ' SiblingsNecessary if multiple iteractions? Test befor= mt!!DB0.Filo"ID & nIDGHEOFH 0nPar0 ESID 149" AND IsAssistant <> 'Yes' :D"M+WfirsnDo Whi@Not -1A{+'*IG' Has I= sĂ c ist Dim O  3' aFg from0 same` row C`w by D DESC= BjSortsNA%PGka mFqYrbc"=E C a MMNWrU (`;(`;<`9! ;((((0` ;((0!`  ;((n'OB#Folha1(Sheet2~__SRP_10__SRP_11BxME (SLSS<N0{00020820-0000-0000-C000-000000000046}@(%H@0ݏPxAttribute VB_Name = "Fol@ha1" Bast0{00020820- C$0046} |Global!SpacFalse dCreatablPre declaIdTru BExposeTemplateDeriv$Bustom izD2<jxOBp#<PcdCE8$] F9,;@#_/l x9,;@#_/l PcdCE8$]ME(SLSS6"N0{00020820-0000-0000-C000-000000000046}(%H` % %`h8@\\0ݏP$*\Rffff*0W52716c534xAttribute VB_Name = "She@et2" Bast0{00020820- C$0046} |Global!SpacFalse dCreatablPre declaIdTru BExposeTemplateDeriv$Bustom izD2rU =:=4);YQ;`rU @nrU~|  Module6 !__SRP_2)"__SRP_3Sheet7$ ' G  'j --- Copy Sample Data ---9 COPY SAMPLE DATA- Loop to insert data lines on all tasksB l d ^%n%!|X ''  Copy content for row  @  $ l   d ^%n%!|' @  $ l   ` ^%n%(|8 Copy ColorH l   d ^%n%!!' H l   ` ^%n%!( Next Row  'B l   d ^%n%!|X 'H Return to first row cellB l ` ^%n%B@H Msgbox final 6   (A@~|     $~'dkxopD Compares if the DEMO Data in Use (Input Sheet) is the Original ones](@Xp] Init Vars' --- Cpmpare Sample Data ---3 COMPARE SAMPLE DATA- Loop ORIGINAL DEMO to compareB l d ^%n%!|X ''  Copy content for row  @  $ l   d ^%n%!|'@  $ l   ` ^%n%!|'  G'jH Next Row  'B l   d ^%n%!|X '0 COMPARE SAMPLE DATA- Loop SAMPE DATA to compareB l ` ^%n%!|X ''  Copy content for row  @  $ l   d ^%n%!|'@  $ l   ` ^%n%!|'  G'j Next Row  'B l   ` ^%n%!|X '( 'iAttribute VB_Name = "Module6" Option Explicit ` ' -     "#$%&'()*+,-./012356789;<=>?@ABCDEFGHIJKLNOPRY`(C) OfficeHelp - www.oh0.biz&)SPECIFIC CODE MODULE/Org Chart DEMO Vers׃:\ Sub?_RestoreSampleDa0ta()rror GoTo handleCancelApa.Enab KeyxlE"Hr DisplayAlertsFalse)Dim CNT As Long, TaskIndexSAuCmsgFlCvVaBV`arianAnEmpty  ' Init" s Set ThisBo ok(WorkbGetInputue CB'tOnlyzWill not w @other v|C If N@ItsADemoeA$@hCB Erase@isting kA2ConfirmO L CAP= MsgBox(MSG_DATA_WAR NING_1, vbExclamy +CriticVOKC, CLEATITLEAS38vb 8' -(2nd timE _`2__tE2 4aE5ERASE EXI ST`*@Loop to ins@_ blank lPinesBaDt^dIg_" & CStr("!R.Sheets(sQ).Ra@nge("BnStMemberAARow).V!n= 0: cWhile< C_MAX_EMPTYROWS^elecontent from rowAGCleanL}` `L=B+ 1_#k_#? *6 $XTh`tI&gWendwCopy C gwc(COPY` SAMP!r- FdF "ExFa~FF#EG$<> "FC+*CFl2 9C e=CX /ColLetter(64 %l)t &;/6^6&o-owP NexiAP!o`s?iW?B{JH?sYIP:rior.Rv7 FOfOx'  P3IQ??QzQ[ Q-<3 ' R`eturn\vstN 1ZZSTcp!zbox fina_4{w0{3oInfor{OKQ{{{AEx8: Pp18b|# FQbCRO_ESC?xvbeaIN_Er-u1EIfS v Func OrigrRInUsxe()AQgC omparvif 0SXin  (rt b>) i>sR zaQbOtut,OOO | , F N (2w|meopyTntent for rowFl&2 To 9; v ^DEMOSampleData `ColLetter(64l) 92:㓘?8If 9MAhen bOut@!FalsDwDNext+'  fA+ 1 Originallj`InUse5A7 End Function 1=hH0 y666 80  hpxs:v#@*F%(vF,%<"X < d(AK#*1p2@)<(6  qt lp=2d dq@ldY #@vlt#*F%(vF,%<"X < d(AT2@)<(6q@ldY #@vlt#*F%(v F,%<"X < d(AD2@)<(6 TD@px dfltqtw:vlt#@*F%(vF,%<"X < d(AK#*1p2@)<(6 s:v#@*F%(v F,%<"X < d(AK#*1p2@)<(6  qt lp=[d dq@ldY #@vlt#*F%(vF,%<"X < d(AT2@)<(6q@ldY #@vlt#*F%(v F,%<"X < d(AD2@)<(6 TD@px dfltqtw:vlt#@*F%(v F,%<"X < d(AK#*1p2@)<(6 kxpzh4,hpDT,@<(frU $`$`n'OBJK#xME (SLSS<N0{00020820-0000-0000-C000-000000000046}@(%H@0ݏPxAttribute VB_Name = "She@et7" Bast0{00020820- C$0046} |Global!SpacFalse dCreatablPre declaIdTru BExposeTemplateDeriv$Bustom izD2<jxOB#<0>1Gr'i F>̐{%/ArxV(ex>̐{%/ArxV(e0>1Gr'iME(SLSS6"Sheet8__SRP_c& __SRP_dB_VBA_PROJECT (1N0{00020820-0000-0000-C000-000000000046}(%H` % %`h8@\\0ݏP$*\Rffff*0U52716c504 xAttribute VB_Name = "She@et8" Bast0{00020820- C$0046} |Global!SpacFalse dCreatablPre declaIdTru BExposeTemplateDeriv$Bustom izD2 rU ::;4);YQ;`rU @n0* pHdExOrgChartMaker "P$aniz@ation 8 : for Ex@cel@DNrganizto Chr t M ke+ fo ExclG=   ݏPP %<9stdole>Usmd_lW ?^*\G{00020430-C 0046}#2.0#0#C:\Windows\system32\22.tlb#OLE Autom EEOffijcEOtfq 4E2DF8D04C-5BFA-101B -BDE5EAAC42EProgrEMODATA_WARNING_MSG2U (MSG_DEMODATA_WARNING_MSG3V (MSG_ERR_RECURSIVELIMITO(MSG_ERR_EXCELLIMITS1e(MSG_ERR_CIRCULARREFg(MSG_ERR_EXCELLIMITS2e(MSG_ERR_EXCELLIMITS3e(MSG_ERR_EXCELLIMITS4e(MSG_ERR_EXCELLIMITS5e(MSG_ERR_EMPTYDB^(MSG_ERR_ZEROLEVELDBA(MSG_ERR_REPEATEDIDDB((MSG_DEMO_GENERIC(ItsADemo" (MaxDemoDB_Std (MaxDemoDB_Orih(UseDump (UseDumpCalc (DBLoadAnywerer(NewBook,Workbookk(ThisBook-3(sInputSheetName%(sConfigSheetNameq(sDEMOSampleDataNamem (DBStartRowCb (DBStartCol(nEmptyRowsSTOP(nStartMemberListRowx(sInputChartName"* (nDrawStartRow}(nDrawLevelsRow (sChartTypen (sORIChartType (nColumnWidth3(nOrgBoxRowHeight99(nSplitterRowHeight; (fMainTitle FontU (fPersonName N (fJobTitleL(fNotesRf (nMaxDemoDB(bUseColorTable:(sColorTableList@$(CopyPrinterHeaderso(DrawPass,; (nPassOrder (nMaxPos (nInitialIDA(nDEMODrawLimitCNT(CheckSheetNamesNamedAuxuNotValidll^OutZ (ColLetter#colNumXE AuxColNum:AuxValnFlag*ChrK~Right (ColLetterSinglehAsc!u (GetExVersionnOut>Val Application*Version (GetMaxRowsnVersion' (GetMaxColsr (SetGrideLines]Ast(_ ActiveWindow+DisplayGridlines(CopyFontk SelectionZBoldColor2F ColorIndex FontStyleItalic! OutlineFontOSizeShadow Strikethrough" SubscriptV Superscript Underline (EraseColumnsL  nStartColUUnEndColOColumnsp9DeletexShiftxlToLeftWY(SetColumnWidthcl\wm ColumnWidth (SetRowHeight4RowsU RowHeight (SetPrintAreanaXcZd[ sPaperOrient ActiveSheet%N PageSetup PrintAreaPRange CellsAddress LeftHeader CenterHeaderD RightHeader LeftFooter CenterFooter RightFooter|S LeftMargin]InchesToPointsI RightMargin[ TopMargini BottomMarginu HeaderMargin8 FooterMargin PrintHeadings)nPrintGridlines@ PrintCommentsxlPrintNoCommentsCenterHorizontallyCenterVerticallyIUCase5  Orientationw xlLandscape& xlPortraitDDraft:FirstPageNumber% xlAutomatic@OrderAxlDownThenOver BlackAndWhiteZoomFitToPagesWideFitToPagesTallZ(CopyPrinterHeadersFootersSH_ WorksheetWB_nSheet=AuxLines)# StartLineEndLineq Sheets  ThisWorkbook| Sheet1 Module2c(GetInputValues;Aux2fUAux3gUValueKMsgBoxRa *\G{000204EF-0000-0000-C000-000000000046}#4.0#9#C:\PROGRA~1\COMMON~1\MICROS~1\VBA\VBA6\VBE6.DLL#Visual Basic For Applications*\G{00020813-0000-0000-C000-000000000046}#1.6#0#C:\Program Files\Microsoft Office\Office12\EXCEL.EXE#Microsoft Excel 12.0 Object Library*\G{00020430-0000-0000-C000-000000000046}#2.0#0#C:\Windows\system32\stdole2.tlb#OLE Automation(*\G{2DF8D04C-5BFA-101B-BDE5-00AA0044DE52}#2.4#0#C:\Program Files\Common Files\Microsoft Shared\OFFICE12\MSO.DLL#Microsoft Office 11.0 Object Library  DOrganization Chart Maker for ExcelݏP    OBModule10T52716c50Module1y4Z ThisWorkbook0S52716c50qThisWorkbook Sheet10C52716c18s Sheet1009Module20R52716c18tModule2W@H, Sheet40E52716c18 Sheet4`- Sheet50F52716c18 Sheet5&x- Sheet60V52716c50 Sheet6 Module30Q52716c18Module3=H Module40X52716c53,Module4`HomModule50Y52716df7Module5c Folha10K52716c18 Folha1- Sheet20W52716c53 Sheet2pModule60P52716c18Module6  Sheet70N52716c18 Sheet7JK8- Sheet80U52716c50 Sheet8Pp x8P0`H"ZO Ot "d D *J//ȰEZ>ȅp_ݨFQH#4bV+4GsTo?AFh 3!}NFd%M: ?Rɬ.DX*8,EN۶C;^Y?:IsO%y1;3'{EZj i +YD5:N`-?!IwOmrf0Vw^R!E582-&xRf,[/MvTp bQF Excel+ VBAWin16~Win32MacVBA6# ExOrgChartMakerstdole`Officeu Module1b _Evaluate (C_MAIN_TITLEׇ (C_MAIN_END}vbCrLf(C_ERR_SHEETNAME (C_MACRO_ESCF(C_MAX_COLISION_ITERATIONSmk (C_MIN_SPLITk(C_MAX_RECURSIVE(C_MAX_EMPTYROWSc(MSG_CLEANING_WARNING_TITLED9(MSG_CLEANING_WARNING_MSGQ(MSG_CLEANING_WARNING_TITLE2 &(MSG_CLEANING_WARNING_MSG2շ(MSG_CLEANING_WARNING_MSG3ַ(MSG_DEMODATA_WARNING_MSG1T (MSG_D vbExclamationvbOKOnly(GetFirstDataRow4Interior; (ResetTaskList handleCancel\EnableCancelKeyxlErrorHandler DisplayAlertsCNT+ TaskIndexqmsgQ nEmptyCNT vbCritical+} vbOKCancelx?vbCancel' (CleanTaskLine vbInformationnErroLlinenColPatternixlSolid7n ActiveCell FormulaR1C1S(ApplyColorTable sColorTable.sSheetnRowM nControlColR$(nCurRowsAuxsLabel9 nColorNumd (GetTableColor aAuxColor-aAuxhlc sColorName) nColorIndexSplit)Trim@ nStartRow Sheet4 Sheet5 Sheet6 Module3d(nMinColn(nMaxColc(nCurColy(nMinRow'(nMaxRow (nTitleMinCol (nTitleMaxColM (nMaxRecursivee(Main,sErroroAuxDBsList=aListne( OriginalDEMODataInUseW(ProcessChartDataq$ nMiddleColBnFirstIDg nStoreLevel< nCircular*(DBObject) (IsDBDirty  (LoadDBData5(bUseFilterOnLoadED (DumpDBSheet(DBSetup" (GetDBValueܔFilter;EOF movefirstNUpdate(CalcDBElementTreegReplacef (EraseDBLevelsClone(ValidateInputDataIyActivate|(GenerateOrgChart`(RecenterParentNodes(ValidateExcelRange4UDB\nStartIDnAux+ nPageWidth nPageHeight6 WorkbooksBAddrCount0vfields7(MakeBoxR(SaveBox (DrawChart  (InsertTilelHeight| Calculate nPreviousColnColDiff" sPosArrayaPosAux  nElementCNT@nCNTnLeafsaPosAux2 nParentCol nPreviousRownRowDiff$EnAuxRowk> (DrawVertical(DrawHorizontalY(HasPAOnSiblingsmovenextL!(GetHorixontalPositionListSimple|\(GetDBCalcValue (NodeIsLeafNum MemberNameMemberFunctionN$Note> IsAssistantcnBGColornHorizontalAlignmentS@xlCenterVerticalAlignmentʡxlBottom?WrapText} AddIndent2W IndentLevel ShrinkToFitA ReadingOrder xlContextP MergeCellsک (DrawBorderQBordersC"xlDiagonalDownJ@ LineStylewxlNone xlDiagonalUp xlEdgeLeftL xlContinuous[Weight1xlThinw xlEdgeToph xlEdgeBottom xlEdgeRight%vxlInsideVerticaljMxlInsideHorizontalPatternColorIndexnRowsonColsVbType nLineStyleNxlDotsTitleWxlUnderlineStyleNoneNdMergeq_xlMediumsOutnMod&3 nColStartnElem& nStartLevelnLevelInChilds8LnID5(GetElementLeveld nParentIDCurIDOsIDListnElemRowOnElemColsMSGnElemTotMinRow*LnElemTotMaxRowunElemTotMinCol(nElemTotMaxColf% nZeroLevelCNT] sIDRepeatedKsRowListwsID(ValidateCircularReferences(UpdateElementPosition2. nDisplacement`nParentD nParentAux@~ nPAParentRowE(GetColisionsForElement2nOrderXnColElemnRowElem nOrderElemjnIDElem.v nMaxColElem=eSort nColisionsAbOut nAssistantID AnChild>5nNotLeafI nMaxLevel sChildColSpanaChild? nMaxChildCol| nMinChildColCnNewColTk nColDelta (GetChildColsnAuxColi bLeafFlag Module4e bIsFiltered(LoadDB=[ (SetDBasDirty  (EraseDBStub\ (CompactDb (CompactDBStubdsDBDefzField3 ControlVal[ (LoadDBFilter3 oControlRanget> oAuxRangef(CreateDB SpecialCellsxlCellTypeVisibleL Intersect1AddNewasDBListqll2sTypeYqnType՗ sFieldNamenSize} CreateObjectCursorLocation* CursorTypeLockType} nStopRowsibDeleteStopFlagJRowArray5FirstRow3LastRowwxlUp (CompactDb_ORIsField sWherefsFNnTotalnCountnMax41nMinR2nFirstnLast0vAuxZ! IsNumeric$*(GetDBSortedValuennSortNumʼ bSortType# sSortFieldsHr(GetDBSetw(GetDBStringList  sSplitter<bUniquesRepeats& Module5f( CalcDBPosColisions( CheckColisions( GetColisionsForElement( UpdateElementPosition( UpdateElementPosition_oldJ Folha1df Sheet2 Module6g( DEMO_RestoreSampleDataqMvVal nCNTEmptyvVal2F Sheet7 Sheet8 _B_var_UCaseaNumber-_Defaultj _B_var_LeftQ _B_str_MidX _B_var_Chr\; _B_var_Right9 _B_var_TrimmTqsu       &-  (,4 0h  @@@ @"A !@dir__SRP_0 * Y8__SRP_1!PROJECTwm4aam Files\CommMicrosoft Sed\OFFICE12\MSO.DLL#G& 11.0 Object Library%EOB@Module1G!VduW1* 2 HB1p4ZB,By!B+BqThisWorkbooPkG@T@sisW rkTbo 2 $$ $ASheeVtBAS@#etvAG2B#I9Y0G^2O^2%J^2O^2O,W@+/4G4@4 -T*5 5 5M 5 "K& 6 6 6 6 F  8383@K838=8 8v9q9om`9?99/VcaRFolTharFl`sa?r#: 1V4Hr뀁r&d`r 1Hp5H@V&V*'V___N7}27y27}2 7+_JK_8888GrfrU~~~~~u a        "Organization Chart Maker for ExcelDBnStartID nStartCol nStartRownColnRow MemberNameMemberFunctionNote IsAssistantnBGColornRowsnColsbTypesTitleopped by user request. SetPrintAreaCopyPrinterHeadersFootersF G13 ^WARNING - Organization Chart Members List RESET0 The existing Members List will be COMPLETELY ERASED if you proceed. Do you want to erase it? <WARNING 2 - Members List RESET GetMaxCols SetGrideLinesCopyFontMF EraseColumnsSetColumnWidth SetRowHeight, Are you sure you want to COMPLETELY ERASE the whole Organization Chart Members List? :Members List has been erased.< The existing Members List will be COMPLETELY ERASED and REPLACED by the original DEMO Sample. Do you want to proceed? GetMaxRowsC Are you sure you want to COMPLETELY ERASE the CURRENT Organization Chart Members List and REPLACE it with the original DEMO Sample? `The Original DEMO Sample Data has been restored. xERROR: There are Members with repeated IDs on rows: [IDList]0 Macro code stopped. Recursive loop limit reached. Possible circular reference between cells.) ERROR: Minimum Row Number ([nElemTotMinRow]) below Excel minimum limit (Row 1). rERROR: There is more than one Root Parent (Parent ID = 0)CheckSheetName' Circular Reference Found on Row [ROW]. Please check your ID/Parent ID tree.- ERROR: Minimum Column Number ([nElemTotMinCol]) below Excel minimum limit (Column A=1). zERROR: The indicated Start Row has no data to create a chart. ColLetterColLetterSingle. ERROR: Maximum Row Number ([nElemTotMaxRow]) above Excel maximum limit (Row [ExMaxRow]).1 ERROR: Maximum Columns Number ([nElemTotMaxCol]) above Excel maximum limit (Column [ExMaxCol]). TPlease revise K*       rU ~~~~~~ ~~~!~~~~~~~~~~~~~~~~~~~~h %w{M7:"F  a y0( #''+9Aia   1a  1 Y I a ya  a   !Q 1Q I y ) A i a )E>>>>?1?Y?q?????!@Q@E ggg!hYh a  a py! 9a Q !!ExOrgChartMakerModule1 ThisWorkbookSheet1Module2Sheet4Sheet5Sheet6Module3Module4Module5Folha1Sheet2Module6Sheet7Sheet8F /C:\PROGRA~1\COMMON~1\MICROS~1\VBA\VBA6\VBE6.DLLVBA i 0F4C:\Program Files\Microsoft Office\Office12\EXCEL.EXEExcel a @0FC:\Windows\system32\stdole2.tlbstdole yPL-[DR?C:\Program Files\Common Files\Microsoft Shared\OFFICE12\MSO.DLLOffice Y `DEMO_RestoreSampleDataOriginalDEMODataInUse MainProcessChartDataGenerateOrgChart DrawChartMakeBox DrawBorder DrawVerticalDrawHorizontal InsertTileGetHorixontalPositionListSimple EraseDBLevelsCalcDBElementTreeGetElementLevelValidateExcelRangeValidateInputDataValidateCircularReferencesUpdateElementPosition2GetColisionsForElement2SaveBoxHasPAOnSiblings NodeIsLeafNumRecenterParentNodes GetChildCols (GetInputValues ResetTaskList CleanTaskLineApplyColorTable GetTableColorGetFirstDataRowFF 1 FFy15JDF0hCCRGƳDFWorkbook @" WWW.OFFICEHELP.BIZ - Organization Chart Maker for Excel Vs2.10 NOrganization Chart Generation Finished.  4S H- This macro is a member of www.OfficeHelp.Biz full family of Microsoft Excel Products.! ~Removed invalid characters '/\:?[]*' in Plan Name. Changed to ' PMacro execution styour organization structure. GetExVersion .This is a LIMITED DEMO Edition. It is fully similar to the full version except that the output size is limited. Please check the "DEMO RESTRICTIONS" sheet for details. To get the FULL UNLIMITED version, use the "GET THE FULL (UNRESTRICTED) VERSION HERE" links on the INPUT sheet. @@  $04PTX\h All &Wide Leveled,Narrow , C Organization Chart Generation Finished. This macro is a member of www.OfficeHelp.Biz full family of Microsoft Excel Products.fĤIx8< 8VBE6.DLL C11 G11 4 h 4  4  Input Config DEMO Data D5F Range Value '. H5 H7 ALL D7 Wide Compact Wide Wide Leveled Narrow C19Font G19 G21 G23 C27 Yes G33 C DInteriorColorIndex @ | 4i 0>1Gr'i F>̐{%/ArxV(eDF Worksheet /\:?[]* 4w  @AZ ZZ Z 4` 8 4k X'=&F JJK$@N 9# BPcdCE8$]9,;@#_/l 4  LoadDBData SetDBasDirty EraseDBStub CompactDBStub DumpDBSheet LoadDBFilterLoadDBCreateDB CompactDb CompactDb_ORI GetDBValueGetDBCalcValueGetDBSortedValueGetDBSet :nROW@(Number)!ID@(Number)!ParentID@(Number)!MemberName@(Text)@65540!MemberNameExtraCol@(Text)@65540!MemberFunction@(Text)@65540!IsAssistant@(Text)@65540!BGColor@(Number)!Note@(Text)@65540!NChilds@(Number)!NLevel@(Number)!NPass@(Number)!NPosCol@(Number)!NPosRow@(Number)!NOrder@(Number)GetDBStringList   Dump BEFORE ID nROW= ID =  FilterEOFmovefirst ParentID Update CALC [ROW] RE CALC AFTER Clone X Please revise your organization structure. Select ParentID =  2: 4 ( AddNew ! ADODB.RecordsetCursorLocationCursorTypeLockType (DATE) (NUMBER) (VARIANT) (LONGTEXT) fields AppendOpen 4 H NPASS =  0 COUNT 2 AND IsAssistant <> 'Yes' nLevel nChilds NPASSmovenext FIRST nROW AVE MAX MIN LAST 41 h nLevel >  Delete [IDList] 4E FName NPosCol NPosRow MemberName MemberFunction Note BGColor : A B: Width Height LANDSCAPE PORTRAITCalculate "SaveBox - Start ( ) (SaveBox - Colision:   ( NOrder "SaveBox - Final ( )" 2nOrder > 0 and NPosRow =  0nLevel DESC, NOrder DESCSort nPosCol nPosRow nOrder nOrder < and NPosRow >=  0 AND IsAssistant = 'Yes' nLevel > 0 nRow ASC NLevel < " AND nChilds > 0 IndentLevel .nLevel DESC, NOrder ASC NOrder ASC [nElemTotMinRow] [nElemTotMinCol] [nElemTotMaxRow] [ExMaxRow] [nElemTotMaxCol] [ExMaxCol] &HorizontalAlignment "VerticalAlignmentWrapTextOrientationAddIndent ArialShrinkToFitReadingOrderMergeCellsBold ColorFontStyle ItalicOutlineFontSize ShadowStrikethroughSubscriptSuperscriptUnderlineBordersLineStyle WeightPattern "PatternColorIndexRowHeight Shift 2 MergeColumnWidthPageSetupPrintAreaLeftHeaderCenterHeaderRightHeaderLeftFooterCenterFooterRightFooterLeftMarginRightMarginTopMarginBottomMarginHeaderMarginFooterMarginPrintHeadingsPrintGridlinesPrintComments $CenterHorizontally  CenterVertically DraftFirstPageNumber OrderBlackAndWhiteZoomFitToPagesWideFitToPagesTall NChildsCalcDBPosColisionsCheckColisionsGetColisionsForElementUpdateElementPositionUpdateElementPosition_old nEndCol nElementCNTnDrawLevelsRow nStartLevelnID nDisplacementnOrderLline sColorTablesSheet nControlColsLabel !I sNamecolNumstnVersion !YFclwabcd sPaperOrient !(SH ! 8WBnSheet !);H bIsFilteredsDBDefsMSGsDBList nStopRowsbDeletesFieldsWheresFNnSortNum bSortType sSortFields sSplitterbUnique"Module1Module1ThisWorkbookThisWorkbookSheet1Sheet1Module2Module2Sheet5Sheet5Sheet6Sheet6Sheet4Sheet4Module3Module3Module4Module4Module5Module5Sheet2Sheet2Module6Module6Sheet7Sheet7Sheet8Sheet8Folha1Folha1ID="{00000000-0000-0000-0000-000000000000}" Module=Module1 Document=ThisWorkbook/&H00000000 Document=Sheet1/&H00000000 Module=Module2 Document=Sheet5/&H00000000 Document=Sheet6/&H00000000 Document=Sheet4/&H00000000 Module=Module3 Module=Module4 Module=Module5 Document=Sheet2/&H00000000 Module=Module6 Document=Sheet7/&H00000000 Document=Sheet8/&H00000000 Document=FolhPROJECT+:SummaryInformation(.MDocumentSummaryInformation8 PCompObjQra1/&H00000000 HelpFile="" Name="ExOrgChartMaker" HelpContextID="0" Description="Organization Chart Maker for Excel" VersionCompatible32="393222000" CMG="282A84D288D288D78DD78D" DPB="0F0DA35E6DA249BF49BFB6414ABF020EE77493BC98DB33B5706104E82DDAE97250585F379073D5" GC="F6F45A47A6C98CCA8CCA8C" [Host Extender Info] &H00000001={3832D640-CF90-11CF-8E43-00A0C911005A};VBE;&H00000000 [Workspace] Module1=22, 33, 906, 631, ThisWorkbook=175, 175, 952, 632, Sheet1=132, 198, 948, 804, Module2=66, 99, 950, 697, Sheet5=125, 125, 902, 582, Sheet6=150, 150, 927, 607, Sheet4=100, 100, 877, 557, Module3=150, 150, 927, 607, Module4=100, 100, 877, 557, Z Module5=75, 75, 830, 532, Sheet2=0, 0, 0, 0, C Module6=125, 125, 880, 582, Z Sheet7=0, 0, 0, 0, C Sheet8=0, 0, 0, 0, C Folha1=0, 0, 0, 0, C Oh+'0HPl www.officehelp.bizWindows UserMicrosoft Excel@ρ@,>N@*ې F&Microsoft Office Excel 2003 WorksheetBiff8Excel.Sheet.89qp x  InputConfigHelpDemo RestrictionsMacro Configurations%CONFIG_Sheet__Advanced_Customization$HOLIDAYS_Sheet__Holidays_Management9Main_Help___INPUT_Sheet__Create_Calendars___GANTT_ChartsConfig!Print_Area'Demo Restrictions'!Print_AreaHelp!Print_AreaInput!Print_AreaInput_Prod!Print_Area"'Macro Configurations'!Print_Area  Worksheets Named Ranges Hpx _PID_HLINKS_AdHocReviewCycleID_EmailSubject _AuthorEmail_AuthorEmailDisplayName_ReviewingToolsShownOnceAxk!Whttp://www.officehelp.biz/officehelp/viewcontents.asp?cl=Macro&id=00051&ent=Demosite51,(i?http://www.officehelp.biz/officehelp/upgrades.asp?cid=51&vsn=2E, Config!A1AP,'Macro Configurations'!A1%t,Help!A1k!Whttp://www.officehelp.biz/officehelp/viewcontents.asp?cl=Macro&id=00051&ent=Demosite517-http://www.officehelp.biz/k!q5Whttp://www.officehelp.biz/officehelp/viewcontents.asp?cl=Macro&id=00051&ent=Demosite51,k! Whttp://www.officehelp.biz/officehelp/viewcontents.asp?cl=Macro&id=00051&ent=Demosite51,|) ,'Demo Restrictions'!A1|) ,'Demo Restrictions'!A1k!Whttp://www.officehelp.biz/officehelp/viewcontents.asp?cl=Macro&id=00051&ent=Demosite51,(i?http://www.officehelp.biz/officehelp/upgrades.asp?cid=51&vsn=2k!Whttp://www.officehelp.biz/officehelp/viewcontents.asp?cl=Macro&id=00051&ent=Demosite51,uWhttp://www.officehelp.biz/officehelp/viewcontents.asp?cl=Macro&id=00037&ent=DemositeTCE, Config!A1AP,'Macro Configurations'!A1%t,Help!A1k!Whttp://www.officehelp.biz/officehelp/viewcontents.asp?cl=Macro&id=00051&ent=Demosite51,7-՜.+,D՜.+,@HP X`hp x  InputConfigHelpDemo RestrictionsMacro Configurations%CONFIG_Sheet__Advanced_Customization$HOLIDAYS_Sheet__Holidays_Management9Main_Help___INPUT_Sheet__Create_Calendars___GANTT_ChartsConfig!Print_Area'Demo Restrictions'!Print_AreaHelp!Print_AreaInput!Print_AreaInput_Prod!Print_Area"'Macro Configurations'!Print_Area  Worksheets Named Ranges Hpx _PID_HLINKS_AdHocReviewCycleID_EmailSubject _AuthorEmail_AuthorEmailDisplayName_ReviewingToolsShownOnceAxk!Whttp://www.officehelp.biz/officehelp/viewcontents.asp?cl=Macro&id=00051&ent=Demosite51,(i?http://www.officehelp.biz/officehelp/upgrades.asp?cid=51&vsn=2E, Config!A1AP,'Macro Configurations'!A1%t,Help!A1k!Whttp://www.officehelp.biz/officehelp/viewcontents.asp?cl=Macro&id=00051&ent=Demosite517-http://www.officehelp.biz/k!q5Whttp://www.officehelp.biz/officehelp/viewcontents.asp?cl=Macro&id=00051&ent=Demosite51,k! Whttp://www.officehelp.biz/officehelp/viewcontents.asp?cl=Macro&id=00051&ent=Demosite51,|) ,'Demo Restrictions'!A1|) ,'Demo Restrictions'!A1k!Whttp://www.officehelp.biz/officehelp/viewcontents.asp?cl=Macro&id=00051&ent=Demosite51,(i?http://www.officehelp.biz/officehelp/upgrades.asp?cid=51&vsn=2k!Whttp://www.officehelp.biz/officehelp/viewcontents.asp?cl=Macro&id=00051&ent=Demosite51,uWhttp://www.officehelp.biz/officehelp/viewcontents.asp?cl=Macro&id=00037&ent=DemositeTCE, Config!A1AP,'Macro Configurations'!A1%t,Help!A1k!Whttp://www.officehelp.biz/officehelp/viewcontents.asp?cl=Macro&id=00051&ent=Demosite51,7-http://www.officehelp.biz/ , Input!A1 , Input!A1AP,'Macro Configurations'!A1'!,%CONFIG_Sheet__Advanced_CustomizationRZ,$HOLIDAYS_Sheet__Holidays_Management,9Main_Help___INPUT_Sheet__Create_Calendars___GANTT_ChartsAP,'Macro Configurations'!A1 , Input!A1k!Whttp://www.officehelp.biz/officehelp/viewcontents.asp?cl=Macro&id=00051&ent=Demosite51w}[http://www.officehelp.biz/officehelp/viewcontents.asp?cl=PC%20Tip&id=00004&ent=MacroHelp51 , Input!A1wmtmartins@sonae.ptMARTINS Marisol Tavares