MZ@PELuK! 0@< L@H.datajRT@.xdataL pV@.textd `.extrelKz@@.reloc  |@B0L>0$70>0B090)F000 W0W000PpL@P pD\Tvd(Dt0u<#7 $7`(t0p0p00|0P00@00 0[b000<00090000 0@a0 yDzP1y 3y2y,W3y$2yĞ1y:@ y 3y@^zA3y1yd0yj^zt?3y`^zE3y? y2y73ydJ3y0y_02yB3yW0y`3yX2yd$3y2y0y3y,3y,0ypO3y@0yt0t0t0t0t0t0t0t0t0t0t0t0t0t0t0t0 )7AKWakuM[i%/9#1=GS_kwCQ_u  +AOe -?I!E ;m-%9]s{%7]wkqy59=CIOU[agmsy !'-39?EKQW]ciou{ #)/5;AGMSY_ekqw} %+17=CIOU[agmsy !'C W#)/e5 Q  QU Q QDU D0(]0 <$0\$0l$0|$00\0 #0 $0$0,$00]00w0 w0w00@^0 NRF{? N ; ;F_01 q@qq ` q 1p 8`0 {8D MF{9 NF {: MF{; 4N~F{< MnF{= M ^F{> hMNF#{? N!>F({@ PM-.F-{A M9F2{B 8MEF7{Cp MQE<{D M]EA{E \MiEF{F MuEK{G tMEP{H hLEU{I dLEZ{J\ `LE_{KH \L~Ed{L XLnEi{M TL^En{N PLNEs{O LL>Ex{P HL.E}{QL DL9D{RX @LC{S @*{ < xJ.@+{ h dI)@,{ JU@-!{  LI!@.&{ XJ@/+{@ 4Ih@00{ IP@15{x IQ9@2:{ I"@3?{H I @4D{ I?5I{@ H?6N{x I 2?7S{P H?8X{ @I?9]{$ H}?:b{ XI}e?;g{l HIM?<l{T I5?=q{ H?>v{ (I??{{ Gy>@{@ GE>A{ h G>B{!H G>C{" G>D{# Guu>E{$ GA]>F{%< G F>G{&l G.>H{' G>I{( Gq=J{)T G==K{*d |G =L{+ xG=M{, tG=N{- pGq=O{. lG=n=P{/< hGV=Q{0` dG>=R{1 `G&=S{2 \GU=T{3P XG <U{4$ TG<V{5 PG<W{6 LGY<`0$ { @GT={ ?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrsstuvwwxyz{|}~AWWX##<<:_ ++Rz z  R( ( O  Z Z  O   : (4]]*??A|0__wU A**-A5ALR77AHHxA4e6  1AA4I-&&C-I铨tI{F'I-I#Iä#Ix.I-I雼-I].I黽-ISJK(&IxIs#I铮-Ik#I#YJZJuZJuZJ#-I[,'IS'I 'I#'I?yId.I.IJ#-SJ#I[H(I#-IJvICSJS.I!(IL'I,IS,I$Is#I:.Is(Ik-Id.I鋣#I7-I?#I#I[J[J+[J#[J雰-Iq,I#.IC)Ik+*I3TJ-IUJ鋡YJSYJ -I/.Ik#I#'I#I+I;+Is+I+IKvIf,IK#I #Ic(I{(I(I{/Ic'I+IC-I;(Il-I.I(I۫uI?uI -I釔sIk'Iv,I-I,I鷸uI雸uI},IOuI uIǷuI郷uI?uIuI,I鯶uI},IcuIuI۵uI鏵uIߴuI,I3+ # So?5T̊%*86p-3)'V@AW0" ~UJ̸̇̉̈̋|60X6060460^L$0|$0l$0 $0$0t,$0hs^#0\$0P[^ S^K^C^#;^3^(+^ #^-^^2$0^p8^7^t6^5^x4^3^|2^1^0^ /^.^(-^,^0+^*^8)^({^@'s^&k^H%c^$[^P#S^"K^X!C^ ;^`3^+^h#^^^ ^^^$^^4^^D^^T^^d^^ ^ ^, ^ ^L ^{^ls^k^<c^[^S^K^\C^%03^P +^#^U^ ^Z ^^_^^d^(^i^2^n^<^s^F^x^^}^ ^ ^- ^ {^A s^k^c^[^7S^K^#C^;^K3^)0#^0^/^. ^-^,^+^*^&)^(^0'^&^:%^$^D#^"^N!^ ^X^^b^{^ls^k^vc^[^ S^K^!C^;^53^+^I#^^]^ ^q ^ ^ ^ ^? ^^g^^+^^{^^S^,0^{/^.^ -{^,s^+k^*c^!)[^(S^+'K^&C^5%;^$3^?#+^"#^I!^ ^S ^^]^^g^^q^^^^^^0^^D^^X^^l {^ s^ k^ c^: [^S^bK^C^&;^3^v+^#^N^00 ^^^^^40^^^50X60|6060460^600HX4VS_VERSION_INFO2 @2 @?BStringFileInfo040904B02 PlatformNT INTEL X86ILegalTrademarksMicrosoft SQL Server is a registered trademark of Microsoft Corporation. CommentsSQL&GoldenBitsTrueLCompanyNameMicrosoft CorporationIFileDescriptionMicrosoft SQL Server Database Engine Tuning Advisor command line utilityj%FileVersion10.50.1600.1 ((KJ_RTM).100402-1540 )(InternalNameDTAn%LegalCopyrightMicrosoft Corp. All rights reserved.8OriginalFilenameDTA.EXEJProductNameMicrosoft SQL Server> ProductVersion10.50.1600.1DVarFileInfo$Translation H||P$sp$ PD@D`DK0 L'^" LϦ*$@c":uKE&R>{L[rq`g$.pf݇6km[5[0=Wn##1n4+@ ̺cdm[E3 qoʋ_f3a-?!u'{i^"'##Ϧ*$@c":uKE&R>{L[rq`g$xcI~ѡ##vwMh^UW- uKJrX-׵>beڅb  eRxcI~ѡ/"' # #,C \H?h@Y=\)%U@xcI~ѡ # #h_,0rM9677ysKT-X xcI~ѡ # #V{GMi˭tK?|$ Mn~e nqxcI~ѡI^ [|@{BSJB v2.0.50727l@#~#Strings#US#GUIDl#Blob@ 3      !=H Or~ mscorlibDTADTAClientMicrosoft.SqlServer.SStringSystem.XmlSystemMicrosoft.SqlServer.ConnectionInfoSystem.DataSystem.Runtime.RemotingMicrosoft.SqlServer.Management.Sdk.SfcSqlWorkbench.Interfaces /Ep _O 9"z\V4]̀̑$$RSA1''6n_1:fl/y2}/R4H<=\]Ǽ(k,Q\$+Au2IRmRo{l؂O1 ˢ#V{-Pb왹J|};(Ȁ<PermissionSet class="System.Security.PermissionSet" version="1" Unrestricted="true"/> 8QʋT$D$D$X                P\@0pxtt tttSt< t6 tr`0^0_0 0lSystem.Resources.ResourceReader, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089#System.Resources.RuntimeResourceSetRPADPADP+v7n4#Q,IAW莍_G ZWWRAo TiĜ\7H;ɌxAp1Ӏ`JRf h`ؠմ٨nڋ&qcФ8":7,zs0h;A3* ko uzҕ%Z{%//AŪ0!A1e114o7n8:99: KۥpPQR SS>JTa1^ie;fJg3gholoL xsswt! : d  = 3fC  UHs 'F }_2e El h?pH l "c} <Z  # s H.AnalysisReportListDescr.AnalysisReportListValue;*ApplyAfterTuningDescrC.ApplyingRecommendationsv>ApplyingRecommendationsFinishedCopyrightCtrlCMessage$DatabaseNamesDescr$DatabaseNamesValue,DatabaseToConnectDescr,DatabaseToConnectValue;"DropOnlyModeDescrI&ErrorTableNameDescr2&ErrorTableNameValue&FeatrueSetKeepDescr$FeatureSetAddDescri 2FeatureSetPartitionsDescr 2FeatureSetPartitionsValue# FeatureSetValue6 HelpDescrO InputXmlDescrl InputXmlValue9 LaunchGuiDescrK MaxColumnsDescr MaxColumnsValue+$MaxKeyColumnsDescr>$MaxKeyColumnsValue.MinimumImprovementDescr.MinimumImprovementValueNoOutputDescr,NoRecommendationsSaved(NumberOfQueriesDescrl(NumberOfQueriesValue4OnlineRecommendationsDescr4OnlineRecommendationsValueOutputXmlDescrOutputXmlSavedKOutputXmlValueu0OverwriteOutputFileDescrPasswordDescrPasswordValue)PromptPassword3:RecommendFilteredIndexesDescr>(RecommendationsSaved&ReportFileNameDescr&ReportFileNameValue ReportsFileSaved&ScriptFileNameDescr&ScriptFileNameValueServerNameDescrServerNameValueVSessionAbortedmSessionCreatedSessionDoneSessionIdDescrSessionIdValue7 SessionNameDescrB SessionNameValuegShellStartedtShellStarting"StartAndExitDescr"StorageBoundDescrq"StorageBoundValueTableListDescr$TableListFileDescr$TableListFileValueTableListValueTrustedDescr"TuningDoneMessageTuningLogSaved*TuningProgressMessage74TuningProgressMessageSmallTuningTimeDescrTuningTimeValueUserAbortingUserIdDescr6UserIdValueUserTerminating"WorkloadFileDescr"WorkloadFileValueY $WorkloadTableDescrk $WorkloadTableValue Specifies the list of analysis reports to generate (select one or more): ALL - generate all reports NONE - do not generate any reports STMT_COST - Statement cost report EVT_FREQ - Event frequency report STMT_DET - Statement detail report CUR_STMT_IDX - Statement-index relations report (current) REC_STMT_IDX - Statement-index relations report (recommended) STMT_COSTRANGE - Statement cost range report CUR_IDX_USAGE - Index usage report (current) REC_IDX_USAGE - Index usage report (recommended) CUR_IDX_DET - Index detail report (current) REC_IDX_DET - Index detail report (recommended) VIW_TAB - View-table relations report WKLD_ANL - Workload analysis report DB_ACCESS - Database access report TAB_ACCESS - Table access report COL_ACCESS - Column access report By default all reports are generated.Report1Tune and apply recommendations without prompting.;Applying tuning recommendations to the server. Please wait./Applying recommendations finished successfully.9Copyright (c) Microsoft Corporation. All rights reserved.DTA may take a long time to process the workload. You can allow DTA to run to completion or obtain results based on the work completed thus far by pressing Ctrl-C.AList of database names for tuning. Names are separated by commas. DatabaseName#Database to connect to when tuning. DatabaseNameSpecifies that Database Engine Tuning Advisor will evaluate usefulness of existing physical design structures and will follow up with recommendations to drop low-use structures. This option cannot be used with -fa and -fp options.The name of a table or file where Database Engine Tuning Advisor writes log messages that occurred during tuning. The table name should be supplied in the form [database].[schema].[table]. That table will be created on the server against which tuning is conducted. The file name must have xml extension. If no table or file name is passed, the default table will be used.TuningLogTableSpecifies the physical design structures that Database Engine Tuning Advisor cannot remove from the existing database scheme. Available options (select one): ALL - Keep all existing physical design structures NONE - Do not keep any existing physical design structures CL_IDX - Keep clustered indexes IDX - Keep clustered and nonclustered indexes ALIGNED - Keep aligned partitioning When no option is specified, ALL is used.Specifies the physical design structures for which Database Engine Tuning Advisor should consider proposing new recommendations. Available options (select one): IDX_IV - Clustered and nonclustered indexes and indexed views IDX - Clustered and nonclustered indexes IV - Indexed views NCL_IDX - Nonclustered indexes When no option is specified, IDX is used.Specifies the partitioning support requested that Database Engine Tuning Advisor should consider adding. Available options (select one): NONE - Do not consider any partitioning strategies FULL - Full partitioning (best performance) ALIGNED - Aligned partitioning (best manageability) When no option is specified, NONE is used.PartitionStrategyPhysicalDesignStructureDisplays usage information.The name of the XML file that specifies a user configuration (user specified configuration). Note: Command line options will take precedence in the event that duplicate parameters are found in the file.InputXmlFileNameLaunches the graphical Database Engine Tuning Advisor user interface and passes all supplied command line arguments as the initial configuration settings.AMaximum number of columns in indexes proposed by the application.MaxColumnsInIndexEMaximum number of key columns in indexes proposed by the application.MaxKeyColumnsInIndexSpecifies that Database Engine Tuning Advisor should only offer recommendations for which the estimated improvement meets or exceeds the supplied value (in percents). If no value is specified recommendations will be provided regardless of the degree of improvement.MinimumImprovementaQuiet mode. No information will be written to console, including progress and header information.LTuning session finished successfully, but no recommendations were generated.Number of events to tune. NumberOfEventsSpecifies whether objects should be created online, offline, or online where possible. If online indices are to be created, the tag "ONLINE=ON" will be appended to the DDL script for all objects that can or should be created online. Available options (select one): OFF - offline only MIXED - online where possible ON - online only Offline is the default. OnlineOption8Name of the XML file to which application writes output.(Successfully saved output XML file: {0}.OutputXmlFileNameuPermits Database Engine Tuning Advisor to overwrite existing output files (specified using any of the –o? options).(The password for the specified login ID.Password Password:FSpecifies that filtered indexes be considered for new recommendations.3Successfully generated recommendations script: {0}.Indicates that report should be written to a file. If a file name is supplied, the reports will be written to that destination, otherwise the file name will be generated depending on the session name.ReportFileName%Successfully saved reports file: {0}.Indicates that Transact-SQL script with recommendations should be written to a file. If a file name is supplied, the recommendations will be written to that destination, otherwise the file name will be generated depending on the session name.ScriptFileNameName of SQL Server instance to which to connect. This is the server against which all tuning analysis and supporting table updates will be made. ServerName[\Instance]Tuning session was terminated.7Tuning session successfully created. Session ID is {0}.Tuning process finished.UThe ID of a session for which Database Engine Tuning Advisor should generate results. SessionID#The name of the new tuning session. SessionName1New tuning session has been created successfully.@Please wait while Database Engine Tuning Advisor is starting ...Start session and exit. All results will be written to a database only. The output may be generated later by supplying -ID parameter.WThe maximum space in MB that can be consumed by the total size of all recommendations.  StorageSizeList of table names that should be tuned. Names are separated by commas. If only one database is specified through the -D option, table names do not need to be qualified with database name. Otherwise, the fully qualified name, in the form [Database].[Schema].[Table], is required for each table.The name of a file containing the list of tables to be tuned. Tables listed within the file must appear on separate lines, and the names must be qualified by database name and optionally by schema name. The optional table-scaling feature may be invoked by following the name of a table with a number, which indicates the projected number of rows in that table, for example, '[myDatabase].[dbo].[myTable] 500'.TableListFileName TableName1Uses trusted connection to connect to the server.Total time used: {0,-40} 'Successfully saved tuning log file: {0}OTime elapsed: {0,-20} Workload consumed: {1,4}%, Estimated improvement: {2,4}%LTime elapsed: {0,-20} Workload consumed: <1%, Estimated improvement: {2,4}%The maximum amount of time, in minutes, that Database Engine Tuning Advisor will spend tuning. In general, longer times produce higher quality recommendations. When 0 is specified as a value, the tuning time is unlimited. When a value is not specified, the tuning time is limited to 8 hours. TuningTime,Tuning session terminated upon user request.YThe login ID to use in establishing a connection to SQL Server (specified via -S option).LoginIdTuning session stopped upon user request. Database Tuning Advisor is generating recommendations based on analysis done up to this point. This may take additional time. Press Ctrl-C again to stop tuning now without generating recommendations.The path and file name of the workload file to use as input for tuning. Accepted formats: *.trc - SQL Server Profiler trace file; *.xml - SQL Profiler XML trace file; *.sql - SQL Server script.WorkloadFileNameqName of the table containing the workload trace for tuning. The name is specified as [Database].[Schema].[Table].WorkloadTableName'$lSystem.Resources.ResourceReader, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089#System.Resources.RuntimeResourceSet0PADPADPݤۖ^֣#/$vK UP[7éCųe !"φoP82Smm{61mGO'aĔ I #4qWF!K$u%_)E*/AAZ N%Wn$aI'bljk( pxu uy 8 b+@>GhGp =E sb 4 `| | 8ArgErrorCannotParseTableName&ArgErrorCredentials8ArgErrorDatabaseDoesNotExist"ArgErrorDatabases(ArgErrorDropOnlyMode'BArgErrorFeatureSetForPartitioningi.ArgErrorFeatureSetToAdd0ArgErrorFeatureSetToKeep8ArgErrorIVOptionNotAvailable&(ArgErrorInputXmlFile0ArgErrorInvalidSessionID0ArgErrorInvalidTableNameA2ArgErrorMaxColumnsInIndexKTArgErrorMaxKeyColumnsGreaterThanMaxColumns4ArgErrorMinimumImprovement]2ArgErrorMultipleWorkloads8ArgErrorNonUniqueSessionName/.ArgErrorNumberOfQueries:ArgErrorOnlineRecommendations0ArgErrorOutputFileExistsY 0ArgErrorParsingTableList *ArgErrorParsingTables @ArgErrorProcessingOptionsInvalidR TArgErrorProjectedRowsMustBeGreaterThanZero $ArgErrorReportList JArgErrorSessionIDRequiresOutputOption9 &ArgErrorSessionName 4ArgErrorSessionNameTooLong 2ArgErrorTableDoesNotExistG *ArgErrorTableListFile >ArgErrorTableListSpecifiedTwice"ArgErrorTableName4ArgErrorTuningLogTableName$ArgErrorTuningTime(ArgErrorWorkloadFile6>ArgErrorWorkloadFileInvalidType_6ArgErrorWorkloadNotProvidedBArgErrorWorkloadTableDoesNotExist4ArgWarningSessionIDIgnored8,SchedulingNotSupported&SessionMonitorError8TuningOptionsErrorAddAlignedyTuningOptionsErrorFilteredIndex.fBoth user ID (-U option) and password (-P option) or trusted connection (-E option) must be specified.The database '{0}' does not exist or is not available on the server '{1}'. Verify spelling of the database name and make sure you are connected to the right server.bAt least one valid database name must be specified for tuning. Use -D option to select a database.@The -fx option cannot be used together with -fa or -fp options. You have specified an invalid value for -fp option. This option accepts one of the following values (case insensitive): NONE, FULL, ALIGNED.You have specified an invalid value for -fa option. This option accepts one of the following values (case insensitive): IDX_IV, IDX, IV, CL_IDX.You have specified an invalid value for -fk option. This option accepts one of the following values (case insensitive): ALL, NONE, CL_IDX, IDX, ALIGNED.uIDX_IV and IV values of -fa option can be used only when connected to Developer or Enterprise editions of SQL Server.(The input XML file '{0}' does not exist.xThe session ID passed ({0}) does not map to a valid session object on the server. Please verify that the ID is correct. You specified a table '{0}' without a database name. The database name can be omitted only when one (and only one) database is selected through -D option. In all other cases each table name provided must be qualified by database name, ex. [MyDatabase]..[MyTable].Maximum number of columns in an index cannot be more than {0} and must be greater than 0. Please verify the value for option -{1}.Maximum number of key columns in index cannot be more than maximum number of columns in index. Please verify values for options -c and -C.8Minimum improvement value must be less than 100 percent.You have specified workloads from both a table and a file. You may only supply workloads from one source. Please remove either the -if or -it option.QSession '{0}' already exists on the server. Please provide a unique session name.LThe value for -n option is invalid. Number of events cannot be lower than 1.You have specified an invalid value for -N option. This option accepts one of the following values (case insensitive): OFF, MIXED, ON.iFile '{0}' already exists. Specify a different file name or add -F option to overwrite the existing file.6Unexpected error while parsing table list file: '{0}'.TUnexpected error while parsing names of tables. Please verify -Tl option parameters.vThe -u, -a, and -x options cannot be used together. Please select only one of these options or remove them completely.,Projected rows value must be greater than 0.You have specified an invalid value for -rl option. This option accepts a list of the following values (case insensitive): ALL, NONE, STMT_COST, EVT_FREQ, STMT_DET, CUR_STMT_IDX, REC_STMT_IDX, STMT_COSTRANGE, CUR_IDX_USAGE, REC_IDX_USAGE, CUR_IDX_DET, REC_IDX_DET, VIW_TAB, WKLD_ANL, DB_ACCESS, TAB_ACCESS, COL_ACCESS.You have supplied a session ID for which output should be generated, but no output destination has been provided. Please specify either the -or, -of or -ox option as well.*Session name must be provided (-s option).2Session name cannot be longer than {0} characters.The table '{0}' does not exist in the database '{1}'. Verify spelling of the table and database names and make sure you are connected to the right server.)The table list file '{0}' does not exist.You have specified table lists from the console and from a file. You may only supply a table list from one source. Please remove either the -Tf or -Tl option._Table name passed by option -{0} should be specified in the format: [Database].[Schema].[Table]Argument passed to option -{0} should be specified as either fully qualified table name [database].[schema].[table] or as a valid file name with xml extension. Tuning time value cannot be less than {0} minutes. You can also specify -A 0 to indicate that there is no time limit on tuning.'The workload file '{0}' does not exist.You have specified a workload file of an unsupported type. Please enter the name of a SQL Server Profiler trace file (.trc), an XML trace file (.xml) or a Transact-SQL file (.sql).oYou have not specified a workload for tuning. Please use -it or -if option to provide a workload file or table.You have specified a workload table '{0}' that does not exist on the server '{1}'. Please verify the workload table name, and make sure you are connected to the right server.uThe -ID switch can only be supplied with the -of, -or, and -ox output options alone. The -ID switch will be ignored.NScheduling a session is supported only on Microsoft SQL Server 2005 and later.xAn unexpected error occurred while monitoring session's progress. Database Engine Tuning Advisor process is terminating.The set of tuning options (-fa, -fp, -fk) that you have supplied is invalid. When -fp option is ALIGNED, -fk option cannot be set to ALL or IDX.The set of tuning options (-fx, -fk) that you have supplied is invalid. When -fx option is used, -fk option cannot be set to ALL.The filtered index tuning option -fi is not supported when -fa is IV or with the -fx option. The -fi option is valid for -fa options IDX, IDX_IV, and NCL_IDX.The set of tuning options (-fa, -fp, -fk) that you have supplied is invalid. This combination is not supported for indexed views (-fa set to IV).The set of tuning options (-fa, -fp, -fk) that you have supplied is invalid. When -fk option is ALIGNED, -fp option must be set to ALIGNED as well.The set of tuning options (-fa, -fp, -fk) that you have supplied is invalid. This combination is not supported for nonclustered indexes (-fa set to NCL_IDX).@The tuning session has not finished yet. Please try again later.'(fh h ^ F  ( wpppwxwxDDDDg*/Onwx*(Hngw*/Ofg*(HGp"/OHwxH@O@wwwwwp?( ~"O6%N8$P7%yi!u u% {*|. u/6m6(u4cH3lR=VJ@tMGmTApUBtYDu\Iz^K{`L{dQ{kb"+%1+=5>6?:D<E=E>V0`6k:FBN\EAIAMHNJKGSLQN[WVQYTYW_\cEdVhUl\n]p^qYgI`\MjDthdscxkudxfwh{j}l}reac`gdietryD{Cebpmrlwvurxt|z}{ur~{||4"<#=C7C+G1J2L6?:D<E=E>V0`6k:FBN\EAIAMHNJKGSLQN[WVQYTYW_\cEdVhUl\n]p^qYgI`\MjDthdscxkudxfwh{j}l}reac`gdietryD{Cebpmrlwvurxt|z}{ur~{||4"<#=C7C+G1J2L3PG潠:hlf>M>"|Bkmj]MRM$Gosm_RXR +|ڗ pvseSY.,B|@umvvj_Ƈ03GGɪ4LʰQRڮ̳YU˳[Xǰ[?( @ |k vdn]ƀhUzaMtZG{nTA ~ orYEmS?<nuygveuqWCwen\zhƽu\Hyuro|cQt{¹ϼ}{jxhd~ {ȳ}lwdx u{rƗo}lߪwhq|~zi}ljupscxfjzioyp_n[ftbzh~lz`LeQdO8$O8$O8$O8$O8$O8$O8$O8$O8$O8$O8$O8$O8$O8$O8$O8$O8$O8$u\Ip^}kyesXD{`Md6m6%{7krR[ u/i!?8FBea=4~"D:V0ׅdqYgTpUAnS?mUBmUBy^J{`L|aM2@CxɑXs5yE?NKwvC>H@k:gI}cN~suZFtYD|aM:D*I}cw!<t G>SLwsID"D:yDPaCtcvDZuZFw\G»=G0Lǔp-Ft#E>[W|zMI*"?5NʭlyExfudcH3cH3cH3cH3kP;ýEN7QY}A~mío]þQWJdթΖ=V {*_\jdЌ`Z-'C=hWNMTq˸«ucĿ]`Unٯ֝H]1ifqmӑhe3-G>úɵ|jgiazߩYk$=pk}{טqn?:JAĬucH3cH3cH3cH3w\Gmqi€cv0JоͻuoՉ۞xtKGMH}vet׼պӸuZFtYD|aMãsvTkqg{@[$?ك܎ᤡր~PNYUP9%ysnyhtbn\hUģ䑑㕒窨݉YWgdO8$Ť䗗望믬ᑍebqnO8$ƥȿúݖ짩ꚚtrvrO8$Ǧݚꢥ똛||~{O8$ȥ礧㐐咒⏎|}ኊO8$ɧŽưO8$ʧǿDzO8$ʧɧȦǦƥŤĤ¢Ŀľ¼º?BSJB v2.0.50727lp1#~1t@#StringsPr#US #GUID|)#BlobW 3p(:   6/=/G/Y/ o//D1 a a 3/~/1 Ma ya///7"jYi 4a a  a a !a R"a "a-$/******+*#+*>+*W+*p++++/+Y+*,*),*H,*e,*|,1,,,,/-,'-/C-/y-/-*-*-/ .a 7.aL./^./..../.J/)/Z/)/// /a`0.u0.0.0i 1/S1=1q1^1 1a 1a1/"21"2102=1"R21"212.3//3/344 :4az4.4. 4a 4a 4a 5a75B5Y5e5 5a 5a&65 6a&'65&@65&h65s6116^16&65611611611 57a*88 9/9/ 9a 9aj:/o:/5;/P;/d;;/;/;/ .+> >1> >G> >M> >_> >z> >>">">/%?4L?+?+?+F \ m %XF_F   m VQ&q~+V V> VS Vh V~ V V V V/ V V V V VA V V1 VU Vo V VL V V V V V V< VT Vn V Vz V V V V V V V VV.VKVvVVVVVV%VEzX \ VVVV^VsVVV VV(V5VEVVRV^VvVVVVVVVVVVV VV+V>VQVdVsVVVVVVVVV V V4VHV\VuVVVVVVVVV0VBVTVgVzVVVVVVVVV2VFVZVhVvVVVVVVVVV/zX \ Q>QQQcQw 0W"'Tf+5;e ? GO t  P  7!YI!r!!!!"@"~""b""l"2#c#}###X'e'p'z'V'V'V'M(O(Q(V(Z(`(g(n(((((V(V(V(V(V(V(V(V(V )V)V)V4)VF)V`)V)V)V)V)V)V)V*V%*V7*VS*2SW[XL`f mvO~d 0 | 9WS:%B4C(h\KZDbUjc #9S$s $ %`S&S&& %'2S(C/(O4([:)s:):):):) :),:)8:)D4:)PX:)\t:)h:)t:):):):)N:)m:):):):):) :); :)] :)~ :) :)( :)4 :)@ :)L& :)X> >)eS >*rh >+~ >, >- >. >/ C0 C2 >41 I5L C6n I8 N9! T;3 ><@ >=2S>C/>O4>>?` @f B?9WE2SEMC/ETO4E\:Fh:Ft:F:F:F:F,:F=:FQ:Fb:Fr:F:F:F:F:F:F:F(:F4:F@':FL9:FXK:Fd\:Fps:F|:F:F:F:F:F:F:F:F.:FD:FZ:Fq:F :F:F$:F0:F<:FH:FT:F`-:FlD:Fxb:Fz:F:F:F:F:F:F:F':F>:FR:Ff:F:F:F :F,:F8:FD:FP:F\2:FhJ:Ft\:Fn:F:F:F:F:F:F:F:F0:FK:F^>Fs>G>HII1>J2SK#C/K*O4Kt>L` M9WOO>POQdRlRtKR|RRSASSSTB&TtTTT/T%TMTy:TT>T':T/>T70 BT?Z TG KTO TW&!TT_V!Tg!To!Tw!>T!>T*">T]"]Tl"T"fT #TS#To#T#T#T#T#TT#qT$SU<$U2$vVB$S[d^$S[q$S[$S[\$S[ $[S\\_'c 'c'c !'c\9'cF':c2Sc 'c (d (f 7(hj%lm&p l*:qU3z334z388.959.959j9.99:$:.99.99:$:q:;;.99.99%;;.;::F;q:;;;;;;;;p';;p';;;;p'p':;;;;;;:;;;;;:;;; < <:X'<w=O ====>X'e'p'X'e'p'z'l?q??l??9?;;qq%;;.;!)19AIQYaiqyS SS -d-1-jb-p -w --)--:)-Q./.YD.SS.>Y' Cf.w.S.>.I. .!S)c/Ys/Y/Q/Y/Y/>9Y/Y/S/Y/Y0SY0SQ0SQ00YJ0Ii0QY0Y0S!SY0Y0SY00>0a1YC1YCSa(1qSy{1Y11 Y11/91$!2+>22\2So2Y282C20S2S2S2K0S 2RY2QSY2S3C 0 3 '3:3S.>B3 0N3. CWAI/Ii3aa33333A3A4QQ+4SI4]4 Ya44Y4Y44 54"5%5) 5Q'!N5.10491: q59(1Y5>A5DA5A5KA5AB&A5A5QQSY'a+6>Y'Y '3Wa4]Q86diR6ki]6qqS6v6SKqD|460> 77QC7O7^7w77777778,8?8E8S8i8Sx889 9i:9:YN9#qt9q995:9@Y9EY :LY:SX):>B:eZ:iu:nZ:iu:` Y|:Y:Y::>:>:>:>u:z ;S>;N3 SS;S;/u: 9')!)149^< AIQ)#q<:<<:AS.>Y0>)a=% =>=%=%Y#<=>SH=%iW=%qS9q=%=%a6&"&*&>>G>2&S>o>9&4?&>>F& q=L&q>>=m&4y&9S]4&>&]4&9]4&A>[SS)S?>?&S&PbTX\`d7h\lptx|3l4g _=ldDu E    K     1 m    $ ( ,6 0W 4 8 < @ D H L* PA Tp X \ ` d h l*pIt`xw|5Zw3V{<m*I| Ej )X s$(,04:8U<r@DHLP9TdX\hlpt L P T ,=BGLW (9  .{(.(.K).s'.+D'.k(.]).3n'.[(.&.#&.T). &.;'.C'.K'.S(@++#+C+3 kk!k,Asbak}{{V!kak S  { $!!s]!Ak!a!k!k."kr"k"ak"kI#s#!s#Ak#ak$kT$$!k$as %s<%sY%sy%X*0S^v%%%%%W&~&&$ % s t 9 Y ^ ^ ^/ ^A ^U ^o ^ ^ ^ ^ ^ ^ ^< ^T ^z ^ ^ ^ ^ ^^.^K^v^^^^^^%^E^ Y Y^^^^ ^^(^5^E^R^^^v^^^^^^^^^^ ^^+^>^Q^d^s^^^^^^^^^ ^ ^4^H^\^u^^^^^^^^^0^B^T^g^z^^^^^^^^^2^F^Z^h^v^^^^^^^^^/^ Y$$/$$$$%4%%/%>%P%d%n%%%%%%%%%&&%&>&K&`&R"r&&&&&&&''''''*^ & ' ( ) *+,-./0123!4#5%6'7)8+9-:/;1<3=5>7?9@;A=B?CADCEEFGYIZI`KaKbMcOdQeSfUgWhYi[j]k_lamcneogpiqkrmsotqusvuwwxyy{z}{|}~   !#%')+-/13579;=?A_? '((7( ,& e / .111 5 8?0@ UA@      DTA.exeLauncherMicrosoft.SqlServer.Management.DTA.ConsoleTuningProgressWatcherControlEventArgsControlEventHandlerConsoleCtrlSRErrorKeysConsoleSRApplicationCommandLineParserTableSafeNativeMethodsCOORDSMALL_RECTCONSOLE_SCREEN_BUFFER_INFOConsoleEventAssemblyVersionInfomscorlibSystemObjectEventArgsMulticastDelegateIDisposableDTAClientMicrosoft.SqlServer.Management.DTA.UtilitiesCommandLineParserValueTypeEnumApplicationName.ctorMainMicrosoft.SqlServer.SStringMicrosoft.SqlServer.CommonSqlSecureStringGetPromptPasswordSystem.DiagnosticsProcessStartDtaShellProcessMicrosoft.SqlServer.Management.DTA.ClientTuningServerGetServerTuningSessionCreateTuningSessionMicrosoft.SqlServer.ConnectionInfoMicrosoft.SqlServer.Management.CommonSqlConnectionInfoCreateRemoteSessionUnhandledExceptionEventArgsOnUnhandledExceptionOnTuningProgressExceptionExceptionWriteErrorOnControlEventwatcherabortingSystem.Runtime.CompilerServicesIsVolatileTraceSwitchConsoleSwitchWatcherSwitchDefaultConsoleWidthStopTuningget_TuningDoneset_TuningDoneWriteLineTuningProgressingEventArgsOnTuningProgressTuningDoneEventArgsOnTuningDoneTimeSpanFormatTimeElapsedWriteFullLinesessiontuningDonetuningStopRequestedconsolecursorPositionconsoleHeightconsoleWidthquietModenonZeroImprovementTuningDoneget_ConsoleEventget_StopEventset_StopEventconsoleEventstopEventStopEventInvokeIAsyncResultAsyncCallbackBeginInvokeEndInvokeControlEventadd_ControlEventremove_ControlEventFinalizeDisposeHandlereventHandlerSystem.GlobalizationCultureInfoget_Cultureset_Cultureget_ArgErrorCredentialsget_ArgErrorReportListget_ArgErrorParsingTablesget_ArgErrorDatabasesget_ArgErrorSessionNameget_ArgErrorMultipleWorkloadsget_ArgErrorWorkloadNotProvidedget_ArgErrorWorkloadFileInvalidTypeget_ArgErrorTableListSpecifiedTwiceget_ArgErrorFeatureSetToAddget_ArgErrorFeatureSetForPartitioningget_ArgErrorFeatureSetToKeepget_ArgErrorOnlineRecommendationsget_ArgErrorNumberOfQueriesget_ArgErrorSessionIDRequiresOutputOptionget_ArgErrorMaxKeyColumnsGreaterThanMaxColumnsget_ArgWarningSessionIDIgnoredget_WarningSessionNotFinishedYetget_ArgErrorProcessingOptionsInvalidget_ArgErrorMinimumImprovementget_ArgErrorDropOnlyModeget_ArgErrorIVOptionNotAvailableget_ArgErrorProjectedRowsMustBeGreaterThanZeroget_TuningOptionsErrorKeepAlignedget_TuningOptionsErrorAddAlignedget_TuningOptionsErrorNonClusteredget_TuningOptionsErrorIndexedViewsget_TuningOptionsErrorDropOnlyModeget_SchedulingNotSupportedget_TuningOptionsErrorFilteredIndexget_SessionMonitorErrorArgErrorWorkloadFileArgErrorInputXmlFileArgErrorTableListFileArgErrorOutputFileExistsArgErrorParsingTableListArgErrorTableNameArgErrorTuningLogTableNameArgErrorDatabaseDoesNotExistArgErrorTableDoesNotExistArgErrorNonUniqueSessionNameArgErrorSessionNameTooLongArgErrorWorkloadTableDoesNotExistArgErrorTuningTimeArgErrorMaxColumnsInIndexArgErrorInvalidSessionIDArgErrorInvalidTableNameArgErrorCannotParseTableNameCultureArgErrorCredentialsArgErrorReportListArgErrorParsingTablesArgErrorDatabasesArgErrorSessionNameArgErrorMultipleWorkloadsArgErrorWorkloadNotProvidedArgErrorWorkloadFileInvalidTypeArgErrorTableListSpecifiedTwiceArgErrorFeatureSetToAddArgErrorFeatureSetForPartitioningArgErrorFeatureSetToKeepArgErrorOnlineRecommendationsArgErrorNumberOfQueriesArgErrorSessionIDRequiresOutputOptionArgErrorMaxKeyColumnsGreaterThanMaxColumnsArgWarningSessionIDIgnoredWarningSessionNotFinishedYetArgErrorProcessingOptionsInvalidArgErrorMinimumImprovementArgErrorDropOnlyModeArgErrorIVOptionNotAvailableArgErrorProjectedRowsMustBeGreaterThanZeroTuningOptionsErrorKeepAlignedTuningOptionsErrorAddAlignedTuningOptionsErrorNonClusteredTuningOptionsErrorIndexedViewsTuningOptionsErrorDropOnlyModeSchedulingNotSupportedTuningOptionsErrorFilteredIndexSessionMonitorErrorSystem.ResourcesResourceManagerresourceManager_cultureGetStringget_TuningProgressMessageget_TuningProgressMessageSmallget_TuningDoneMessageget_NoRecommendationsSavedget_SessionAbortedget_ShellStartingget_ShellStartedget_UserTerminatingget_UserAbortingget_SessionDoneget_ApplyingRecommendationsget_ApplyingRecommendationsFinishedget_Copyrightget_CtrlCMessageget_HelpDescrget_ServerNameDescrget_ServerNameValueget_UserIdDescrget_UserIdValueget_PasswordDescrget_PasswordValueget_TrustedDescrget_DatabaseNamesDescrget_DatabaseNamesValueget_TableListFileDescrget_TableListFileValueget_TableListDescrget_TableListValueget_SessionNameDescrget_SessionNameValueget_SessionIdDescrget_SessionIdValueget_WorkloadFileDescrget_WorkloadFileValueget_WorkloadTableDescrget_WorkloadTableValueget_ScriptFileNameDescrget_ScriptFileNameValueget_ReportFileNameDescrget_ReportFileNameValueget_OverwriteOutputFileDescrget_TuningTimeDescrget_TuningTimeValueget_FeatureSetAddDescrget_FeatureSetPartitionsDescrget_FeatrueSetKeepDescrget_FeatureSetValueget_FeatureSetPartitionsValueget_DropOnlyModeDescrget_RecommendFilteredIndexesDescrget_StorageBoundDescrget_StorageBoundValueget_MaxKeyColumnsDescrget_MaxKeyColumnsValueget_MaxColumnsDescrget_MaxColumnsValueget_NumberOfQueriesDescrget_NumberOfQueriesValueget_MinimumImprovementDescrget_MinimumImprovementValueget_NoOutputDescrget_AnalysisReportListDescrget_AnalysisReportListValueget_ErrorTableNameDescrget_ErrorTableNameValueget_InputXmlDescrget_InputXmlValueget_OutputXmlDescrget_OutputXmlValueget_LaunchGuiDescrget_OnlineRecommendationsDescrget_OnlineRecommendationsValueget_StartAndExitDescrget_ApplyAfterTuningDescrget_DatabaseToConnectDescrget_DatabaseToConnectValueget_PromptPasswordRecommendationsSavedOutputXmlSavedReportsFileSavedSessionCreatedTuningLogSavedTuningProgressMessageTuningProgressMessageSmallTuningDoneMessageNoRecommendationsSavedSessionAbortedShellStartingShellStartedUserTerminatingUserAbortingSessionDoneApplyingRecommendationsApplyingRecommendationsFinishedCopyrightCtrlCMessageHelpDescrServerNameDescrServerNameValueUserIdDescrUserIdValuePasswordDescrPasswordValueTrustedDescrDatabaseNamesDescrDatabaseNamesValueTableListFileDescrTableListFileValueTableListDescrTableListValueSessionNameDescrSessionNameValueSessionIdDescrSessionIdValueWorkloadFileDescrWorkloadFileValueWorkloadTableDescrWorkloadTableValueScriptFileNameDescrScriptFileNameValueReportFileNameDescrReportFileNameValueOverwriteOutputFileDescrTuningTimeDescrTuningTimeValueFeatureSetAddDescrFeatureSetPartitionsDescrFeatrueSetKeepDescrFeatureSetValueFeatureSetPartitionsValueDropOnlyModeDescrRecommendFilteredIndexesDescrStorageBoundDescrStorageBoundValueMaxKeyColumnsDescrMaxKeyColumnsValueMaxColumnsDescrMaxColumnsValueNumberOfQueriesDescrNumberOfQueriesValueMinimumImprovementDescrMinimumImprovementValueNoOutputDescrAnalysisReportListDescrAnalysisReportListValueErrorTableNameDescrErrorTableNameValueInputXmlDescrInputXmlValueOutputXmlDescrOutputXmlValueLaunchGuiDescrOnlineRecommendationsDescrOnlineRecommendationsValueStartAndExitDescrApplyAfterTuningDescrDatabaseToConnectDescrDatabaseToConnectValuePromptPasswordtraceFileExtensiontsqlFileExtensionreportFileExtensionxmlFileExtensionRefreshSessionNameShowShowErrorget_ServerNameserverNameget_UserIDuserIDpromptPasswordget_SecurePasswordset_SecurePasswordsecurePasswordget_TrustedConnectiontrusedConnectionget_DatabaseToConnectdatabaseToConnectSystem.Collections.SpecializedStringCollectionget_DatabaseNamesdatabaseNamesGetTablesCollectiontableListtableListFileNameSystem.CollectionsHashtabletableCollectionget_WorkloadFileworkloadFileWorkloadTableget_WorkloadTableworkloadTableNameworkloadTableget_SessionNamesessionNameget_OutputScriptFileNameoutputScriptFileNameget_ReportFileNamereportFileNameReportTypeGetAnalysisReportListanalysisReportsanalysisReportsListget_OutputXmlFileNameoutputXmlFileNameget_OverwriteOutputFileoverwriteOutputFileget_SessionIDsessionIDget_InputXmlFileNameinputXmlFileNameget_TuningTimetuningTimeget_NumberOfQueriesnumberOfQueriesget_MinimumImprovementminimumImprovementTuningFeatureSetget_FeatureSetfeatureSetValuefeatureSetget_UserChangedFeatureSetuserChangedFeatureSetTuningPartitioningStrategyget_PartitioningpartitioningValuepartitioningget_UserChangedPartitioninguserChangedPartitioningTuningKeepExistingStructuresget_KeepExistingkeepExistingValuekeepExistingget_UserChangedKeepExistinguserChangedKeepExistingget_DropOnlyModedropOnlyModeget_RecommendFilteredIndexesrecommendFilteredIndexesget_StorageBoundstorageBoundget_MaxKeyColumnsInIndexmaxKeyColumnsInIndexget_MaxColumnsInIndexmaxColumnsInIndexErrorTableget_ErrorTableget_ErrorFileNameerrorTableNameerrorTableerrorFileNameOnlineRecommendationOptionsget_OnlineRecommendationsonlineRecommendationsValueonlineRecommendationsget_UserChangedOnlineRecommendationsuserChangedOnlineRecommendationsget_QuietOutputquietOutputget_LaunchGuilaunchGuiget_StartTuningAndExitstartAndExitget_ApplyRecommendationsAfterTuningapplyAfterTuningGetCompanyNameGetCopyrightGetUsageValidateArgumentsValidateOutputOptionsTypeParseFeatureSetVerifyFeatureSetCombinationValidateReportsSetUpdateOutputFilesParseTableListFileBuildTableListAddTableServerNameUserIDSecurePasswordTrustedConnectionDatabaseToConnectDatabaseNamesWorkloadFileSessionNameOutputScriptFileNameReportFileNameOutputXmlFileNameOverwriteOutputFileSessionIDInputXmlFileNameTuningTimeNumberOfQueriesMinimumImprovementFeatureSetUserChangedFeatureSetPartitioningUserChangedPartitioningKeepExistingUserChangedKeepExistingDropOnlyModeRecommendFilteredIndexesStorageBoundMaxKeyColumnsInIndexMaxColumnsInIndexErrorFileNameOnlineRecommendationsUserChangedOnlineRecommendationsQuietOutputLaunchGuiStartTuningAndExitApplyRecommendationsAfterTuningget_Databaseget_Schemaget_Nameget_SchemaQualifiedNameget_FullNameget_ProjectedRowsdatabaseNameschemaNametableNameprojectedRowsDatabaseSchemaNameSchemaQualifiedNameFullNameProjectedRowsStdInputHandleStdOutputHandleStdErrorHandleGetStdHandleGetConsoleScreenBufferInfoSetConsoleCursorPositionSetConsoleCtrlHandlerXYLeftTopRightBottomdwSizedwCursorPositionwAttributessrWindowdwMaximumWindowSizevalue__CtrlCCtrlBreakCtrlCloseCtrlLogoffCtrlShutdownVersionStringMajorVersionMinorVersionBuildVersionSPLevelProductVersionStringProductNameStringProductNameBrandingStringProductNameShortcutBrandingStringVersionLocationStringProductVersionLocationStringVersionHelpKeywordPrefixVersionHelpSettingsTokenSetupSupportFolderMaxMaintenanceVersionSqlProductFamilyCodeevalTimeBombValuecurrentReleaseTimeBombValueVersionBIDSHelpNamespaceget_VersionHelpNamespaceVersionHelpNamespaceSystem.ReflectionAssemblyInformationalVersionAttributeAssemblyFileVersionAttributeAssemblyVersionAttributeAssemblyTrademarkAttributeAssemblyCopyrightAttributeAssemblyCompanyAttributeAssemblyKeyNameAttributeInternalsVisibleToAttributeSystem.Runtime.InteropServicesComVisibleAttributeCLSCompliantAttributeNeutralResourcesLanguageAttributeAssemblyCultureAttributeAssemblyProductAttributeAssemblyConfigurationAttributeAssemblyDescriptionAttributeAssemblyTitleAttributeDebuggableAttributeDebuggingModesCompilationRelaxationsAttributeRuntimeCompatibilityAttributeDTASTAThreadAttributeSystem.ThreadingThreadget_CurrentThreadset_NameAppDomainget_CurrentDomainUnhandledExceptionEventHandleradd_UnhandledExceptionRuntimeTypeHandleGetTypeFromHandleModuleget_ModuleAssemblyget_AssemblyInitializeResourceManagerEnvironmentget_CommandLineTryParseTuningSessionCollectionget_TuningSessionsGetByIDDtaExceptionRefreshStringget_LengthConsoleGetEntryAssemblyget_LocationSystem.TextStringBuilderSystem.IOPathGetDirectoryNameAppendGetProcessesByNameToStringSystem.Runtime.RemotingSystem.Runtime.Remoting.Channels.IpcIpcChannelSystem.Runtime.Remoting.ChannelsChannelServicesIChannelRegisterChannelGenerateSessionXmlget_Serverget_ConnectionInfoStartget_IDEventHandleradd_TuningProgressExceptionOccuredAttachSleepSessionStatusget_StatusCancelDetachStartSessionsStatusMonitorStopSessionsStatusMonitorGetTuningErrorsForXmlEncodingget_UnicodeStreamWriterTextWriterWriteCloseSaveOuputXmlGetRecommendationsGenerateRecommendationsScriptget_CountStringEnumeratorGetEnumeratorget_CurrentStringComparisonStartsWithMoveNextSystem.DataSystem.Data.SqlClientSqlCommandSystem.Data.CommonDbCommandset_CommandTextTuningConnectionget_ConnectionExecuteNonQueryInputTuningOptionsget_TuningOptionsGetReportSetArrayGetValuesSystem.XmlXmlTextWriterFormattingset_FormattingSqlConnectionCreateNewConnectionXmlWriterWriteStartDocumentWriteStartElementXmlReaderGetReportAsXmlWriteNodeget_EOFWriteEndElementWriteEndDocumentDisposeConnectionget_ErrorDisconnectRemotingExceptionConcatset_LengthConsoleKeyInfoReadKeyConsoleKeyget_Keyget_KeyCharRemovedtaShellProcessPathWaitForInputIdleparserset_ApplicationNameSqlOlapConnectionInfoBaseset_ConnectionTimeoutset_QueryTimeoutset_UseIntegratedSecurityset_UserNameCopySystem.SecuritySecureStringop_ImplicitConnectserverDtaClientUtilsIsSessionNameUniqueAddset_IsConsoleModeEnabledStreamReaderTextReaderReadToEndConsumeSessionXmlInputDatabaseDictionaryget_DatabasesInputDatabaseget_ItemInputTableDictionaryget_TablesInputTableset_IsSelectedset_ProjectedRowsSortedListICollectionget_ValuesIEnumerableIEnumeratorget_IsSelectedInputWorkloadget_WorkloadWorkloadTypeset_Typeset_FileNameset_WorkloadTableget_FileNameget_Xmlget_TypeMicrosoft.SqlServer.Management.Sdk.SfcRequestTableBaseUrnEscapeStringset_UrnPropertiesRequestset_Fieldsget_FieldsEnumeratorIDbConnectionCreateConnectionObjectDbConnectionOpenSqlDirectConnectionEnumResultDataTableDataRowCollectionget_RowsInternalDataCollectionBaseset_DropOnlyModeset_KeepExistingStructuresServerEditionget_Editionset_FeatureSetset_PartitioningStrategyset_RecommendFilteredIndexesset_TuningTimeset_ErrorTableset_MaximumKeyIndexColumnsset_MaximumIndexColumnsset_MaximumStorageSizeset_MinimumImprovementset_OnlineIndexOperationset_NumberOfEventsEmptyop_Inequalityset_DatabaseToConnectClearReportSetAddNewReportTypeget_TraceInfoconnectionInfosessionXmlSqlWorkbench.InterfacesMicrosoft.SqlServer.Management.UI.VSIntegrationISessionControllerActivatorGetObjectCreateSessionsenderargsget_ExceptionObjectget_TuningProgressExceptionexceptionget_Messageget_InnerExceptioneset_StopAllThreads.cctorIntPtrop_ExplicitTuningProgressingEventHandleradd_TuningProgressTuningDoneEventHandleradd_TuningDoneStopvaluelineget_EstimatedImprovementget_WorkloadConsumptionget_TimeElapsedByteInt32Formatget_ConsumingWorkloadMessageget_PerformingAnalysisMessageget_GeneratingReportsMessagetimeElapsedget_Daysget_Hoursget_Minutesget_SecondsLastIndexOfobjectmethodcallbackresultDelegateCombinedisposingGCSuppressFinalizeCompilerGeneratedAttributefileNameoptionNamedbNamelengthminValuemaxValueoptionidInt64keyarg0get_CurrentCultureIFormatProviderarg1ArgumentNullExceptionsValueArgumentAttributeFlagArgumentAttributeValueListArgumentAttributeArrayListToArrayFileNameArgumentAttributeOptionalFileNameArgumentAttributeOptionalValueArgumentAttributeerrget_NewLineop_Equalityget_MachineNameParserExceptionFileExistsGetExtensionCompareParseFullyQualifiedObjectNameGetFullPathget_CharsCharIsDigitArgumentExceptionParseoneOutputMustExistenumTypefeatureSetDefaulterrorMessageuserChangedValidateFeatureSetCombinationFileStreamFileModeFileAccessFileShareStreamSystem.Text.RegularExpressionsRegexRegexOptionsReadLineMatchGroupget_SuccessGroupCollectionget_GroupsCaptureget_ValueNumberFormatInfoget_CurrentInfoNumberStylesUnEscapeStringCBracketInvalidOperationExceptiontableIndexOfget_EmptyEscapeStringCBracketAppendFormatSuppressUnmanagedCodeSecurityAttributeDllImportAttributekernel32.dllhWndhConsoleOutputlpConsoleScreenBufferInfocoordaddStructLayoutAttributeLayoutKindMicrosoft.SqlServer.Management.DTA.Console.ConsoleSR.resourcesMicrosoft.SqlServer.Management.DTA.Console.SRError.resourcesMicrosoft.SqlServer.Management.DTA.Console.app.icoMain ThreadiMicrosoft.SqlServer.Management.DTA.Console.ConsoleSR\DtaShell.exeDtaShell--go DTAXMLDTAOutputAnalysisReport *!-noStartupAction=Database Engine Tuning Advisor/Server/Database[@Name='!']/Table[@Name='' and @Schema='']IDAipc://DtaShell/SessionController ConsoleiTraces all general events in DTA Console applicationProgressyTraces all tuning progress events in DTA Console application={0}:{1,2:00}:{2,2:00}:{3,2:00}5{0,2:00}:{1,2:00}:{2,2:00}'ArgErrorCredentials%ArgErrorReportList+ArgErrorParsingTables#ArgErrorDatabases'ArgErrorSessionName3ArgErrorMultipleWorkloads7ArgErrorWorkloadNotProvided?ArgErrorWorkloadFileInvalidType?ArgErrorTableListSpecifiedTwice/ArgErrorFeatureSetToAddCArgErrorFeatureSetForPartitioning1ArgErrorFeatureSetToKeep;ArgErrorOnlineRecommendations/ArgErrorNumberOfQueriesKArgErrorSessionIDRequiresOutputOptionUArgErrorMaxKeyColumnsGreaterThanMaxColumns5ArgWarningSessionIDIgnored9WarningSessionNotFinishedYetAArgErrorProcessingOptionsInvalid5ArgErrorMinimumImprovement)ArgErrorDropOnlyMode9ArgErrorIVOptionNotAvailableUArgErrorProjectedRowsMustBeGreaterThanZero;TuningOptionsErrorKeepAligned9TuningOptionsErrorAddAligned=TuningOptionsErrorNonClustered=TuningOptionsErrorIndexedViews=TuningOptionsErrorDropOnlyMode-SchedulingNotSupported?TuningOptionsErrorFilteredIndex'SessionMonitorError)ArgErrorWorkloadFile)ArgErrorInputXmlFile+ArgErrorTableListFile1ArgErrorOutputFileExists1ArgErrorParsingTableList#ArgErrorTableName5ArgErrorTuningLogTableName9ArgErrorDatabaseDoesNotExist3ArgErrorTableDoesNotExist9ArgErrorNonUniqueSessionName5ArgErrorSessionNameTooLongCArgErrorWorkloadTableDoesNotExist%ArgErrorTuningTime3ArgErrorMaxColumnsInIndex1ArgErrorInvalidSessionID1ArgErrorInvalidTableName9ArgErrorCannotParseTableName+TuningProgressMessage5TuningProgressMessageSmall#TuningDoneMessage-NoRecommendationsSavedSessionAbortedShellStartingShellStartedUserTerminatingUserAbortingSessionDone/ApplyingRecommendations?ApplyingRecommendationsFinishedCopyrightCtrlCMessageHelpDescrServerNameDescrServerNameValueUserIdDescrUserIdValuePasswordDescrPasswordValueTrustedDescr%DatabaseNamesDescr%DatabaseNamesValue%TableListFileDescr%TableListFileValueTableListDescrTableListValue!SessionNameDescr!SessionNameValueSessionIdDescrSessionIdValue#WorkloadFileDescr#WorkloadFileValue%WorkloadTableDescr%WorkloadTableValue'ScriptFileNameDescr'ScriptFileNameValue'ReportFileNameDescr'ReportFileNameValue1OverwriteOutputFileDescrTuningTimeDescrTuningTimeValue%FeatureSetAddDescr3FeatureSetPartitionsDescr'FeatrueSetKeepDescrFeatureSetValue3FeatureSetPartitionsValue#DropOnlyModeDescr;RecommendFilteredIndexesDescr#StorageBoundDescr#StorageBoundValue%MaxKeyColumnsDescr%MaxKeyColumnsValueMaxColumnsDescrMaxColumnsValue)NumberOfQueriesDescr)NumberOfQueriesValue/MinimumImprovementDescr/MinimumImprovementValueNoOutputDescr/AnalysisReportListDescr/AnalysisReportListValue'ErrorTableNameDescr'ErrorTableNameValueInputXmlDescrInputXmlValueOutputXmlDescrOutputXmlValueLaunchGuiDescr5OnlineRecommendationsDescr5OnlineRecommendationsValue#StartAndExitDescr+ApplyAfterTuningDescr-DatabaseToConnectDescr-DatabaseToConnectValuePromptPassword)RecommendationsSavedOutputXmlSaved!ReportsFileSavedSessionCreatedTuningLogSavedsessionName1Microsoft (R) SQL Server. .trc .sql .xmlitecCALL NONE .txt%^\[((?:(?:\]{2})*[^\x5D]+(?:\]{2})*)+)\]\.(?:\[((?:(?:\]{2})*[^\x5D]+(?:\]{2})*)+)\])?\.\[((?:(?:\]{2})*[^\x5D]+(?:\]{2})*)+)\](?:[\s]*([0-9]*))?$dbo[{0}].[{1}]#[{0}].[{1}].[{2}]-ms-help://MS.SQLCC.v10Ϧ*$@c":z\V4]̀̑ArgErrorWorkloadFileInvalidTypeBArgErrorWorkloadTableDoesNotExist>ArgErrorTableListSpecifiedTwice.ArgErrorFeatureSetToAddBArgErrorFeatureSetForPartitioning0ArgErrorFeatureSetToKeep:ArgErrorOnlineRecommendations.ArgErrorNumberOfQueriesJArgErrorSessionIDRequiresOutputOption$ArgErrorTuningTime2ArgErrorMaxColumnsInIndexTArgErrorMaxKeyColumnsGreaterThanMaxColumns4ArgWarningSessionIDIgnored0ArgErrorInvalidSessionID8WarningSessionNotFinishedYet@ArgErrorProcessingOptionsInvalid0ArgErrorInvalidTableName8ArgErrorCannotParseTableName4ArgErrorMinimumImprovement(ArgErrorDropOnlyMode8ArgErrorIVOptionNotAvailableTArgErrorProjectedRowsMustBeGreaterThanZero:TuningOptionsErrorKeepAligned8TuningOptionsErrorAddAlignedTuningOptionsErrorFilteredIndex&SessionMonitorError]Y*TuningProgressMessage4TuningProgressMessageSmall"TuningDoneMessage(RecommendationsSavedOutputXmlSaved ReportsFileSaved,NoRecommendationsSavedSessionAbortedShellStartingShellStartedUserTerminatingUserAbortingSessionCreatedSessionDone.ApplyingRecommendations>ApplyingRecommendationsFinishedTuningLogSavedCopyrightCtrlCMessageHelpDescrServerNameDescrServerNameValueUserIdDescrUserIdValuePasswordDescrPasswordValueTrustedDescr$DatabaseNamesDescr$DatabaseNamesValue$TableListFileDescr$TableListFileValueTableListDescrTableListValue SessionNameDescr SessionNameValueSessionIdDescrSessionIdValue"WorkloadFileDescr"WorkloadFileValue$WorkloadTableDescr$WorkloadTableValue&ScriptFileNameDescr&ScriptFileNameValue&ReportFileNameDescr&ReportFileNameValue0OverwriteOutputFileDescrTuningTimeDescrTuningTimeValue$FeatureSetAddDescr2FeatureSetPartitionsDescr&FeatrueSetKeepDescrFeatureSetValue2FeatureSetPartitionsValue"DropOnlyModeDescr:RecommendFilteredIndexesDescr"StorageBoundDescr"StorageBoundValue$MaxKeyColumnsDescr$MaxKeyColumnsValueMaxColumnsDescrMaxColumnsValue(NumberOfQueriesDescr(NumberOfQueriesValue.MinimumImprovementDescr.MinimumImprovementValueNoOutputDescr.AnalysisReportListDescr.AnalysisReportListValue&ErrorTableNameDescr&ErrorTableNameValueInputXmlDescrInputXmlValueOutputXmlDescrOutputXmlValueLaunchGuiDescr4OnlineRecommendationsDescr4OnlineRecommendationsValue"StartAndExitDescr*ApplyAfterTuningDescr,DatabaseToConnectDescr,DatabaseToConnectValuePromptPassword.trc.sql.txt.xml  ! !! aa 0e ii mm   qq uu yy }}    0((!(a(i( ((q(u(y(}(     @8H< QDU Q10.0.0.0 2@ 10.50(Microsoft SQL Server8Microsoft SQL Server 2008 R21001050 sql1052SQLServerBooksOnline.10.0SQLServer2008R211.0.0.0L{20E42995-BBE9-4697-8394-FCDC4338706B}*ms-help://MS.VSCC.v90  $$RSA1''6n_1:fl/y2}/R4H<=\]Ǽ(k,Q\$+Au2IRmRo{l؂O1 ˢ#V{-Pb왹J|};(      -  %  ) 1  !% % 1 5 A 9 EIm - Q U ]Um ] U-L")-,% %a)99a9)999U]Mm)911e i       e!% %q! q 11)) -            i        y  q u }  mA-y001Umm-10m 1 9 9   @ 88  M   Y   9ServerNameDescrSNameST ValueNameServerNameValue1 UserIdDescrSNameUT ValueName UserIdValue5 PasswordDescrSNamePT ValueName PasswordValue TrustedDescrSNameEGDatabaseToConnectDescrSNamedT ValueNameDatabaseToConnectValue?DatabaseNamesDescrSNameDT ValueNameDatabaseNamesValue  I08TableListDescrSNameTlT ValueNameTableListValue@TableListFileDescrSNameTfT ValueNameTableListFileValue>WorkloadFileDescrSNameifT ValueNameWorkloadFileValue@WorkloadTableDescrSNameitT ValueNameWorkloadTableValue;SessionNameDescrSNamesT ValueNameSessionNameValueBScriptFileNameDescrSNameofT ValueNameScriptFileNameValueBReportFileNameDescrSNameorT ValueNameReportFileNameValueJAnalysisReportListDescrSNamerlT ValueNameAnalysisReportListValue8OutputXmlDescrSNameoxT ValueNameOutputXmlValue&OverwriteOutputFileDescrSNameF8SessionIdDescrSNameIDT ValueNameSessionIdValue6 InputXmlDescrSNameixT ValueName InputXmlValue9TuningTimeDescrSNameAT ValueNameTuningTimeValueCNumberOfQueriesDescrSNamenT ValueNameNumberOfQueriesValueIMinimumImprovementDescrSNamemT ValueNameMinimumImprovementValue=FeatureSetAddDescrSNamefaT ValueNameFeatureSetValueNFeatureSetPartitionsDescrSNamefpT ValueNameFeatureSetPartitionsValue>FeatrueSetKeepDescrSNamefkT ValueNameFeatureSetValue DropOnlyModeDescrSNamefx,RecommendFilteredIndexesDescrSNamefi=StorageBoundDescrSNameBT ValueNameStorageBoundValue?MaxKeyColumnsDescrSNamecT ValueNameMaxKeyColumnsValue9MaxColumnsDescrSNameCT ValueNameMaxColumnsValueAErrorTableNameDescrSNameeT ValueNameErrorTableNameValueOOnlineRecommendationsDescrSNameNT ValueNameOnlineRecommendationsValue NoOutputDescrSNameqLaunchGuiDescrSNameuStartAndExitDescrSNamex#ApplyAfterTuningDescrSNamea 5   9999 quy9 mm91mm=AEI M U Y a ]i  m  =yQY0 9  0q1         10.50.1600.1)$10.50.1600.1 ((KJ_RTM).100402-1540 )MHMicrosoft SQL Server is a registered trademark of Microsoft Corporation.)$Microsoft Corp. All rights reserved.Microsoft Corporation[UDTA.NUnit, PublicKey=0024000004800000940000000602000000240000525341310004000001000100272736ad6e5f9586bac2d531eabc3acc666c2f8ec879fa94f8f7b0327d2ff2ed523448f83c3d5c5dd2dfc7bc99c5286b2c125117bf5cbe242b9d41750732b2bdffe649c6efb8e5526d526fdd130095ecdb7bf210809c6cdad8824faa9ac0310ac3cba2aa0523567b2dfa7fe250b30facbd62d4ec99b94ac47c7d3b28f1f6e4c8 en-USMHMicrosoft SQL Server Database Engine Tuning Advisor command line utilityTWrapNonExceptionThrows~E*E*~**( *{*"}*:( }*{*{*"}*b{( t}*b{( t}*"(#*,( {,{(&}*(Y*(Z*.rp([*.rp([*.rp([*.rp([*.rAp([*.rip([*.rp([*.rp([*.rp([*.rUp([*.rp([*.rp([*.rp([*.r7p([*.rgp([*.rp([*.r p([*.r?p([*.ryp([*.rp([*.rp([*.rp([*.rUp([*.rp([*.rp([*.r! p([*.r_ p([*.r p([*.r p([*.r p([*.rI p([*2rq p(\*2r p(\*2r p(\*2r p(\*2r# p(\*2rU p(\*2ry p(\*6r p(]*6r p(]*2r p(\*FrW p}(\*6r p(]*Fr p}(\*Jr p}(]*Fr+ p(\*2r] p(\*2r p(\*(*(*.r p(*.r p(*.r+p(*.rOp(*.r}p(*.rp(*.rp(*.rp(*.rp(*.r p(*.r#p(*.rSp(*.rp(*.rp(*.rp(*.rp(*.rp(*.rp(*.r-p(*.rEp(*.rap(*.r}p(*.rp(*.rp(*.rp(*.r p(*.r/p(*.rMp(*.rkp(*.rp(*.rp(*.rp(*.rp(*.rp(*.r3p(*.rYp(*.rp(*.rp(*.rp(*.rp(*.rp(*.rQp(*.rqp(*.rp(*.rp(*.rp(*.rp(*.r3p(*.rgp(*.rp(*.rp(*.rp(*.rp(*.r5p(*.r[p(*.r{p(*.rp(*.rp(*.rp(*.rp(*.rOp(*.rkp(*.rp(*.rp(*.rp(*.rp(*.r7p(*.rSp(*.rqp(*.rp(*.rp(*.rp(*.rp(*.r=p(*.rip(*.rp(*.rp(*2rp(*2r p(*2r+p(*FrMp}(*2rkp(*B{-( *R{- (c oK *{*{*{*{*"}*{*{*{*{*{*{*V{-~ *{*V{-~ *{*{*V{-~ *{*{*{*{*{*{*{*{*{*{*{*{*{*{*{*{*{*{*{*{*{*{*{*{*{*{*rp*(n*2j(*{*{*{*{*rp*0( rpo s  so( s o    rp ( o o ( s ( o 9 o, (o ( oj.Ho! oio" - o(Us# zo$ oo% - o& o+ ( o9 o- (g(' (( o) s* (+ o, &rpo, &rp(- i-o. (s/ (0 o1 o2 o3 o( o- (h('  ->o. (,3o2 o3 o( o-(h(' + ( ݒ9 oj@ o,'o4 o-o5 (('  8 s6 o7 o4  os o8 ~o5 (o+ (9 ~o, o- (k(' @o: 3 o; o< o2 o= (9 o2 o>  9 o,uo?   ,S o% 1I o(@ sA    oB  oC  , oD o- o(('  o- ( o: @ oo% 19 ooE o- o(('  o-(  oo% 0 o9oF oG  o-(  oo% >, oH - o:(e(' 8 o(@ sA oI +4oJ oK rpoL - rpoK oM oN -u,oD oC ,oD o- o(('  o-(  o99oH < o- (l(' sO oI  +8 oJ o% 1%rpoL -oP oQ oR  oN - u!!,!oD ,oD o- (m('  o-(  oo% >oS oT ,?i, i3!-( (U t+i3 39 o(@ sA sV oW oQ oX oY rpoZ rpoZ rpoZ +8o[ ,+ o\ o] ,o^ Xi2o_ o_ o_ o` o- o((' ,oD t,o^ , oQ oa ,ob o: 3*oF (c od oK +&(c (foK  oj.(c (9oK ~- , , o-( o",oe ,of *An/PX2q . bT&MADh &Eke < < (<TC> C`0(rp(g (h s* oi (j (k 3=ol 1W(m (n rp(h (m (n ol Yoo +#(k  .(m op &rp(h (k  3(q (q o. sr *0'rp(s , (9  ot &*0sosu r'pov ow  }ox o, oy +)oy ooz oo{ (| o} s~ o *0 o( -o(Ps# z o! oo o oo% ,.os o o% ,o ,oD  ooI 8oJ o o 9o,n+]o oo ,#o jo.$oo +o(Os# zXi2o  +o2 o (Ns# zoN :5u,oD -Oo o o +o ta  o , + o -u,oD -o- (+s# zoo% ,o o o oo +%o,o o o oo o-Io o o% -7o o -*o o ,o o o% - (.s# zo o @$s   @repo o o ( rpo o o ( rpo o o ( rp( ( o  @o  o rps  o3   o tU  o   s  o ( o o -!o o o. o (Rs# z  , oD o,-oS o o9oS oo 8o .%o .o, o3 (=s# zo,oS oo o,oS oo o,oS oo oS oo o.oS oo o,oS oo o.oS oo o.oS oo o1oS oo o .oS oo o,oS oo oj.oS oio o~ ( ,Bo oo ,oS oo +oo2 o (Ns# zo,Ki3,3 oS o +oS o &Xi2~o & &,of *A|Sk V(OO ! 0$w( rp( tw o *o u( ~, ~o*0/(Ft o s ( ~, ~o*0=  +(c r%poB X 2(c o oK o X -*0Ko, o39(q (q ~,~oo*( (j(' *r)pr9ps rprps *0 ( } | ( }}{s o {s o (} { (&{} |{j} |{} { -P} |{Xj{ 1| %{Yh}*0 {9{ -a{o: /S{  %{Xh}{ (&(i(' { { (&{o } *{ -{o: 3Q{  %{Xh}{ (&(j s (g (' {o; }*{-5(' (q | {Xj{ 0| %{Xh}*0v {-mo ,}o -{,(c +(b o (o |o }( ({ { (&*0{:(do (( (~ ({o o% 1{o (' {o o% 1{o (' {o o% 1{o (' }*0 ( 1Or/p ( }( }( }( }( *rmp( }( }( }( *0= ,9(h  o o% /+Y { Y 1  s (' *( $s}{(&* 0(#( * 0%{,s {oo**F~D~Eo *0' ( ~D~Eo  ( *0+ ( ~D~Eo  ( *( o ( o o s DE*F~~o *0' ( ~~o  ( * ( o ( o o s *,o% - rps z}(*0-{o t , ( o t**04( s ( o, (oo, ( o, &o. *0q{o% ,{rp( , ( }(o% -(o -}{-(o% - ((s z(o% ,(o -}{j;{o% ={oH ={o ={o% ={:{o% :{o% :{o% -w{3n{3e{3\{3S{-K{o% 0={o% 0/{j3%{ 3{-{-{,(8o j}{j3 {o% -{- (,s z{o% 1 (Qs z{o% ,{o% , (-s z{o% 1{( -{(Gs z{o% 1A{( rp( ,'rp( ,rp( , (/s z{o% 15{(  s }rp(Ls z{o% 1{( -{(Hs z{o% ,>{oH , (0s z{( -{(Is z(+{oH ,({,'{o% 0{o% 1 (<s z{( {(1|(}{( {(2|(}{( {-{+(3|(}({9{o% 1t{( s }[{(   rp( -{( }s }+rp(Ms z s }{o% 1r{o ( - {o -.{o +3s  z ( {(  }} (4 s z{.%{1 {1rp(Ts z{.M{1 { 1 rp(Ts z{.{{1 (7s z{.{/ (Ss z{j.{j/ (5s z{ .{d2 (;s z{,{-{-{,{, (:s z{-{-{j(*(!8$\Pc(0S{oH ,({- ~ }(,#{-{-{- (6s z*0W o% ,K,Ho ( -o -. o +3s  z(  } R s z* >K 08{{{{{(   o ([s z*%%0{oH >{oH   {oI 8oJ rp( -  +urp( - +Uo ( -o -. o +3s  z( (   %X oN :hu,oD }()s z*102{,5{o% -({o% ,{rp(g ( }{,5{o% -({o% ,{rp(g ( }{,5{o% -({o% ,{rp(g ( }{-r{,{( ,{(Js z{,{( ,{(Js z{,{( ,{(Js z*0e{(  s  r#ps o 8 o o 9o o o ,~~ ( ,p( ( j0 (>s zo o o ( o o o ( o o o ( s+Lo o o ( o o o ( o o o ( s(+ (Ws zo :{(Ks z*AOO0 {oI +hoJ ( o% -){oH 3{o + (Vs z s ((*s zoN -u,oD *Qju0d,`{oo u ->s {oo {oo 3{oo &o &*0rp}~ }(  }~ }s! }s! }~ }s" }~ }~ }~ }s! }~ }}j} }}~ }~ }~ }}}}~ }(# *0k~ }~ }~ }( ,},}{~ ( , rJp},}}*0Bs* ( rRp {($ {($ o% &o. *0Ps* ( rjp {($ {($ {($ o% &o. *f'̰bf'UWVS633Erȋ@09 r4_0v#P\0vu0Ph 03r׋8# x0mvr0Ph 03r֋ϋ 3҉LHD8`0vrȋȋD00P8ЋP0_0vyD=rЋT0 ~ t xwV$uywLF FL9 X0V 9 \0HHH`0FHxuHPHTwIu H0=qȋ׋3҉U|qȋE؋ |0u#JuPxt3ɉpl3ɉhd`j`jq}ԋMqЋqL0qP0pEЋEЃxuϋP()vE܋ 0Std03pH39 h0E:֋LuHlh3ɉdB`5HH<9 l0ȋVHusu T0< pȋ֋ EEEȃ}uzMԋP(KuE܃}tjH9 p09 l0\D9 8Xű\XtDuu)xoMt#s8 H+ EF FH3t0u!HHxdwoȋ֋3҉Uă} Dxx 0rr|tRPzЋ|x0|er 02ru0Ph 03\n׋H|0H3t0`0qPHy 0qqH0?HHxbvЋ9 R 3n 0qxt܀u X09mȋ֋EEh 0 0Cq3҉Hx|uH0HƀXHH<9 0mEEh 0HH<9 0XH9 0؅{ 0pDxxjmP׋m@Ӌ΋΋PHEEh0@t @0XDu[DPx\07Tlȋ֋0E뽉EEED9 2uMqoHx|D+rx~DrЋH0DuVDqЋ`07kȋ֋'EEED9 t1uMp3oDrxD3҉\0uֹ\0TW3TF -t5+t0j֋MO;0t 0RNEE 0RO!RLRE܋ 0Qu܋U l0Qe[^_] IUWVNX9 ]Nt%U~Pu#JQ@VPQT%t~Lu~Pu ~\ Y^_]l?HEUWVSP}33EMEPztEH0Lt0j)LWEP@zEH@EPEPUp0 0WNuuԋU܋t0EPDN=uЋ 0'N0pN7UEVЋl0NEP`z~EH`kKVEP4zt2EH09 rJVEH47KVMQEH09 @JtMQEt EPdzVEPhzVEpd 0IЋERP09/PE;P֋MWP]sh 0HIЋERP0.PE;P֋MP]{l 0IЋuuuRP0.P;P׋MOO~p FpxNpEPEPUp0 05LuuċŰx0VtLuEHpIȋ0EjIu8EHpI]SxK 0K|0EPtEL8 0K0pOLREVЋl0KK 0iK|0VtKEP|zEP|zB HubEP|zvqB -tM+tH 0KGȋEP|jdH;0t 0KFUƂL 0J*HJJu 0JQEVЋl0JEtSSEt S=St;SEtESEP#PBtExSxSEtEdSEt ESESEtESEu0Eu$EP Pt3ҋMyLe[^_]JA UWVSڋ |0#IӋ0Ѕu3BjPjfEFЋhE0)Ћ9 NEwFЋ9 UWVS43EEEE3EMԋEԉEx4 0Ejjj׋C 0Ej֋C 0=EE̋ 0jMBϋPdb֋MBEЃx;MЋP<Ⱥ9 B9 BY#JDHA:B3BBP3BE؉U܃}}MЋP<Ⱥ9 ?B9 >B0EċMЋP<Ⱥ9 B9 B0ع@a0 DSMЋP<Ⱥ9 A9 A0Puu؋UċL֋MϋPd 0CKЋ0C 0CNKЋACMЋP<Ⱥ9 @A9 ?A0EȋMЋP<Ⱥ9 A9 A0ع@a0!CMЋP<Ⱥ9 @9 @0SPjjUȋK 0BEԋH4IWЋl0Be[^_]x1};!UWVS$}й33EO09 .?EЋM9 )?M!?EPEPEPκ0E܃xuO,9 >u.EEh20 0UAtL0Xe[^_]EL:UWVSPtkO8V PXЋ 0AEuB 0 A؋?]O8V SP8O,V 9 ?u O,V 9 >֋MP\Y[^_]9`UWVS0V@#J@GV @ 0@ 0z@V$h@GV(]@ 0J@؋q>V,a@ 0.@؋U>V0E@GV4@ 0@h?3/>V8@GV~Pt1FPxu(FHxtNH0;M~\t1F\xu(FHxtNH0e;~ uB~LtNL;H~PtNP;H~\tN\;He^]Ð7p7P7p07@766Ax̶6At̓6Ps6 S60665`50̰5̓5p5S5p35@5AQ44A`̳4A Q̙4PA |4 y\u#J:@ËA\F4AT<4yPu#J:@ËAP4yLu#J:@ËAL3PAH30AD̶3A<̡3UVH8PXt;0u 0S:t%@a0#6Ћ΋йb0 :^]3^]&3PA,30A(2A G0Q$V9̶2A$̙2lA v2AV3tV }t EV~Q1t0V}t EVEU FV^_]6A |ĀLA̶ A̖QvQ0Qu`P0@p`%QpBh!`!"`pQpv 0000xr0r0r0r0r0r0r0r0r0r0r0r04u0@u0Lu0]000 000D0xr0r0r0r0r0r0r0r0r0r0r0r0du0(u0u0]000 000\0r0s0s0r0s0s0s0 s0(s00s08s0@s0Hs0Ps0Xs0`s0hs0ps0xs0s0s0s0s0(^0000 0000r0r0s0r00000r0r0s0r0 0000r0r0s0r0 000<0xr0r0r0r0U0000_0xr0r0r000|x_00 @P ,000 0xr0r0r0r0v0v0s0v0v0s0v0u0s0 000h 0xr0r0r0r0p 000 0xr0r0r0r0 0000!0xr0r0r0r0T $00 0!0xr0r0r0r0 000!0xr0r0r0r04P 000\"0xr0r0r0r0SetConsoleCtrlHandler  :T SetConsoleCursorPosition  00$0"0xr0r0r0r0X  GetStdHandlekernel32.dllGetConsoleScreenBufferInfoo  00,0$#0xr0r0r0r0 0040#0xr0r0r0r0Ǫ@ j$ <0O44eO8I<T@P@DyFH_y\'`a<zPtTnd"X6EJRBrJ@zHR RJ 08CrHR RJ08FJFJrERJ0BrJCRJCSJEO@MNCWJNEzOR8BJFx@SL NERJPJ HENC8J CzJJ8NBRNEPx8FKJSME0rOR0EJCJ OJLNVN AJM rKG0rOR0EpCH0GRNN pCzHR RN8NBZWJ @zRN:xFRJ8Dz@JE08rOR0Ez@L8FAKEKIEZwyRJ8PJJ 0LARJErOR0COO CH NERNFO RJErOR0BOO KENNFOO KEIBJErOR0@rN zRJ8LENJEzRJPL8TJJN 4QELI MAO RJErOR0COO CHFJErOR0CzJIENJErRL VJ 0N@JRN ƪ-GK DIA=ϱ'1 @QԀKM `@@@;Ԁ `YtT$+@@@@ Ӏb@+@@@*$Ǫv .$X!tX1G\I4X65X,XJXLXL@@@`7 KB@B b@-@+`@@@@`7@:H@@7U*@*@*@*@*@*@*@*@*@*@,*@,*@*@*@*@*@*ϰ',@%)?+7+ t$K@'*9تv$!Z(2(, $ ( )  @@ 7+wݪt #,9@54Ep00r<7i0Ud@48*g @+ ` `:=y7 \aaaa`@@)\z~yx` =+TٺvC$0-  `` `- 7+˘?* 2`=`y?=@ϰ'@` ` ` ` `  4` x(v   ))@'@'@'@@@@@@]?U@#?@Yс%7* >V@%)]*Ԁ rϰ'J]i*@&!/+1BU W샩?@-7,/+@-@*7,+Gߚ? HAO0@@@m@)S?H@`))-*`,`,`,V܊?dj! `: : : @ : jԀ`<<@Ӭ?,L8 h`SԀ`,%* ߁?H+RUYloN˘?]_ ?`?59`{zy}im@8˘?]I ?`?59`{zim@HEԌT`@y J @Zy  Jzyr P!@ZyR!Y I !QR0A@Zi0kPByi0{J  00J,y9y9y1 0l `y J}Jy 9y2yw yw9yb0l0y)KyYJJ^J*J JIJJJnJ~JJJ/JJ?JJJOJJJYJiJmJ_JoJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJ{JJJJJJJJJJJJJ:J|JJJJJ]JMJ=JJJJJyYñ 0 y:0/Jy z9y\ylJJ UUUUUUU UkU UOUUUU#USUUUU+U?UUUUU' UeUUUUUUIU%UU)U9UUUU UUUUUUUUUUUUU#UUMUUiUUU+U}UUUUUU-UEUaU}UUUU U/UMUkUUUUUU3UYUUUUUUQUqUUUUU3UgUUUUU5U[U{UUUUUOUkUUUUU7USUqUUUUU=UgUUUUU]U+UUUUWUUUUyUUU#UUUUqU UUU_U!UUUUUUUUyUUU7UUUUUiUAU/UmUjURUJUPPRRRPR3R'RxPPRRR~RzRtRxPRP R R R fYPHRHRH R<PDPRPPdPR$zR$vR$pR$R$JR|R$RPPR|R$tR|R$MPRRRuR(R$kR$R@R<RL9RH/R<R$P 03Ћ0 0Ћ0 0Ћ0 0AЋ0h 0yENLvЋM0M{ 0PENPMЋM0MR 0'EN\$ЋM0M)̌) 0E0pЋMqM%0p`:::::::::::::::::::::::::̔::::::::::::::::::::::::::::::ܔ:::::::::::::::"""-" ɑ55m;55Q555AA5A;/5////)/)/)))////)))))^V8YhƐ1"aVj5554/ -Fm$9Rrz;j˓'=5;jފԊ ?::::::::::::::::::::::,:::::::"""""""hh"-h-TD"" ɑ<?:::4!A8!n* \I "Hb&]$:-(Yk¡X;#i+!"{0! {!+%Z Z& " ,b&*$X y i$ #) Y& i%&+"NҵH%('}+'I\$)h l’%I?!JY%%Zo"[`{ K%IO%! -$N#j!i{=# /% *#IL#*Ҧ!J+bk%& "}#I/"Z'{& >y\=$&ZYxm'#( %! $|' n! Iby '"&$# ±'$# ,"\';h` ҳ%$*$*("\!*{!*.! O2("9 9{K" H# ""&*!|-&i^'IX M|#,"I""IH&jY#y;"+l$}%&' \y0 0 zjjp2* 5Kh:SֻlLSIJư窷[k`Kn S4 /m[Sؖ3+tS΢/6LWSΖyDSzM S+Sߔ2-89Sߐ4l {<¥m]8)~(p&;=pJlp'9GX_9`SP* `Ȗ,SߐV) {n4-.M:$)K! +’Lip}?Фx B$ #K " @a` Fpe`@pDI]3 /7mKI3B&;[B &IIkl 99B69@p9U``S 0&+$9} /X j;lO(x*M>oJ;,N/  8K1b9 \b %"{%X*{/b") b &jN z±|_Y<>]Oi\iii!0r !0b !02 !0B 9!0b92 FiI!6ҡ% , &V `aS }  !2"R ! )!6#j V `a )!0#":Ib# &) &Bi·V `a+`+!i#iiBSJ,)6nf!7G@p !3!C@`!0Y!6)= &d!y B@ f!4D@p!Y !: !1AC[A!7W pq s+!: S 01 2NIJ7& j$ =b?*L}B&~B'% $L*$9'k y?:@`l!9#::"l 996$C!79cS:uS  Ir#"z^ =?ikB%W p6$pqK6E())!LY WCGnfp: 1B&,Z%&"  S`Mg N5(!02) kJjy2 }“h“ ["I"9 9%J 9"/(]V i6$ii:i6EM4-:i 1b9!yj$I Up/!9#996$C9:[6Eq` 1!B"#!Ir Ap-Fpٗxy 1!B"#!&Ap-@pa0 )!0&t!T D\-y1&9"% Nb~& #k\] )Q aC qC CTpeS)wS G`P6! S !0 B:@B: F:@F::;:56565| [Ŕ ' DL: L:@>VuK hhyRSDSh)EX.DTA.pdbpdd&dd!dddd$HD*ZH(hh#h"h&h h!hhhh-h"h#hhh!h?00001101D1X1l111112222223H34(484<444@5P5T5X5\5d5h556666 6$6(6,6064686<6@6D6H6L6H;P;;;;;;;4>L>d>|>>>>? ?$?@?H?l?|????? p0040D0l0t00000 141<1p1111112(282`2h222223(303T3d333334$444<4d4t444t5599|<<0H0p45p556 6$6(6@6D6H6L6d6h6l6p666666677 77777 7@L66666666677 7(787H7X7h7p7x777777778P9:;;;H<P 01H3P4455(6,6@777p8444555)555A5M5`5e55780:;;< <<%<1@>_>>>C?R?|????0h0r0 1]1111111112?2b2222223+3E3333T4v444t5566T6\6y6666s77778848<8Y8o888$9.9X9l9999:::,:8:>:J:P:\::=;j;;;;;<<<=\====4>>>>>1?C?I?S?`?z????????? %0C0V0~000001@1111 2:2E2l2z2222222 33,3:3D3j333333*4E4W4m4444444445$575Q5_5r55555556 6$6<6J6}6666666:7S777777777878T8t888839k9999:':Y:o::::::%;W;j;;;;<<2<>>>>>>>??-?:?B?? 0"0Y00001111112^45#585r5x5555566667A7777788'838R8f8u8888999S9:::*;B;;;;3^>z>>>~????00-0:0}00000111122.2X2`2t222&3P3`3333 4445P5999 :W;;;)">b>>>>>?"?B?b?????@0"0B0b000001"1B1b111112"2B2b222223"3B3b333334"4B4b444445"5B5b555556"6B6b666667"7B7b77777"8E8j8888899A9N9r999999 :):H:d:::::;";B;b;;;;;<"">B>b>>?H????P|0-00z11112*2B2\2w22333333 4$4-484E4R45556B66666)7J77848G8]8p888 99299;<<<<<<<<<<<<<<<<<<<== =8=<=@=D=P=T=X=\=`=d=h=l=p=t=x=|=========================>>> >>>>> >$>(>0>8>P>T>X>\>h>l>p>t>>>>>>>>>>>>>>>>>>>??????D?H?L?P?X?\?`?d?h?l?t?x??????????????????`0 000 0$0(0,0H0L0P0T0`0d0h0l0000000000000000011 111 1$1(1P1T1X1\1h1l1p1t111111122|2222222222222222p 7 777707<7H7T7`7l7x77777777777788 8,888D8P8\8h8t888888888888999(949@9L9X9d9p9|99999999999: ::$:0:<:H:T:`:l:x::::::::::::;; ;,;J;o;;;;;;;;< <6>'>=>V>q>>>>>>>