// !$*UTF8*$!
{
	archiveVersion = 1;
	classes = {
	};
	objectVersion = 70;
	objects = {

/* Begin PBXBuildFile section */
		C0011CAC2C7A64F30004ED70 /* Predicates.m in Sources */ = {isa = PBXBuildFile; fileRef = C0011CAB2C7A64F30004ED70 /* Predicates.m */; };
		C0011CAD2C7A64F30004ED70 /* Predicates.m in Sources */ = {isa = PBXBuildFile; fileRef = C0011CAB2C7A64F30004ED70 /* Predicates.m */; };
		C0011CB22C7CDEC40004ED70 /* updatecheck.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0011CB12C7CDEC40004ED70 /* updatecheck.swift */; };
		C0011CB32C7CDEC40004ED70 /* updatecheck.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0011CB12C7CDEC40004ED70 /* updatecheck.swift */; };
		C0011CB52C7EC5B60004ED70 /* msuutils.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0011CB42C7EC5B60004ED70 /* msuutils.swift */; };
		C0011CB62C7EC5B60004ED70 /* msuutils.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0011CB42C7EC5B60004ED70 /* msuutils.swift */; };
		C0011CB82C7F86480004ED70 /* distributednotifications.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0011CB72C7F86480004ED70 /* distributednotifications.swift */; };
		C0011CB92C7F86480004ED70 /* distributednotifications.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0011CB72C7F86480004ED70 /* distributednotifications.swift */; };
		C001B53B2DC9D02700C67F9F /* authrestart.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0B7FA002D288C2700CC14F0 /* authrestart.swift */; };
		C005199C2D2A28510060DDB6 /* authrestartclient.swift in Sources */ = {isa = PBXBuildFile; fileRef = C005199A2D2A28510060DDB6 /* authrestartclient.swift */; };
		C00519A92D2A5C180060DDB6 /* authrestartclient.swift in Sources */ = {isa = PBXBuildFile; fileRef = C005199A2D2A28510060DDB6 /* authrestartclient.swift */; };
		C00519AA2D2A5C370060DDB6 /* authrestart.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0B7FA002D288C2700CC14F0 /* authrestart.swift */; };
		C00519AB2D2ADF470060DDB6 /* errors.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0D00FB52C45BCB90021DA9C /* errors.swift */; };
		C00519AC2D2ADF530060DDB6 /* server.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0D9C27C2C5EA2200019A067 /* server.swift */; };
		C00519AD2D2ADF5A0060DDB6 /* common.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0D9C2812C5EA2A00019A067 /* common.swift */; };
		C00519AE2D2AE0080060DDB6 /* stderrout.swift in Sources */ = {isa = PBXBuildFile; fileRef = C008A0552D25B20E0073ADBA /* stderrout.swift */; };
		C00519AF2D2AE0550060DDB6 /* launchd.swift in Sources */ = {isa = PBXBuildFile; fileRef = C008A0502D18BB780073ADBA /* launchd.swift */; };
		C00519B02D2AE1500060DDB6 /* fileutils.swift in Sources */ = {isa = PBXBuildFile; fileRef = C030A9B52C3DF6D0007F0B34 /* fileutils.swift */; };
		C00519B12D2AE2AC0060DDB6 /* constants.swift in Sources */ = {isa = PBXBuildFile; fileRef = C07A6FB12C2B22D300090743 /* constants.swift */; };
		C00519B32D2B65FA0060DDB6 /* plistutils.swift in Sources */ = {isa = PBXBuildFile; fileRef = C01364422C2DD1BA008DB215 /* plistutils.swift */; };
		C008A0402D1640170073ADBA /* server.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0D9C27C2C5EA2200019A067 /* server.swift */; };
		C008A0412D16401F0073ADBA /* common.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0D9C2812C5EA2A00019A067 /* common.swift */; };
		C008A0422D1641490073ADBA /* appusage.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0D9C2582C5D4E570019A067 /* appusage.swift */; };
		C008A0432D1641600073ADBA /* errors.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0D00FB52C45BCB90021DA9C /* errors.swift */; };
		C008A0442D16416F0073ADBA /* plistutils.swift in Sources */ = {isa = PBXBuildFile; fileRef = C01364422C2DD1BA008DB215 /* plistutils.swift */; };
		C008A0452D1641B90073ADBA /* constants.swift in Sources */ = {isa = PBXBuildFile; fileRef = C07A6FB12C2B22D300090743 /* constants.swift */; };
		C008A0462D16433C0073ADBA /* sqlite3.swift in Sources */ = {isa = PBXBuildFile; fileRef = C043ED1E2C4822C70047C025 /* sqlite3.swift */; };
		C008A0472D1643670073ADBA /* prefs.swift in Sources */ = {isa = PBXBuildFile; fileRef = C07A6FAF2C2B22A400090743 /* prefs.swift */; };
		C008A0492D18B47A0073ADBA /* fileutils.swift in Sources */ = {isa = PBXBuildFile; fileRef = C030A9B52C3DF6D0007F0B34 /* fileutils.swift */; };
		C008A04C2D18B63A0073ADBA /* unusedsoftware.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0B3A8552CCC59C10057BA0E /* unusedsoftware.swift */; };
		C008A04D2D18B6570073ADBA /* appusage.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0D9C2582C5D4E570019A067 /* appusage.swift */; };
		C008A04E2D18B6760073ADBA /* server.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0D9C27C2C5EA2200019A067 /* server.swift */; };
		C008A0512D18BB880073ADBA /* launchd.swift in Sources */ = {isa = PBXBuildFile; fileRef = C008A0502D18BB780073ADBA /* launchd.swift */; };
		C008A0532D18BBC90073ADBA /* launchd.swift in Sources */ = {isa = PBXBuildFile; fileRef = C008A0502D18BB780073ADBA /* launchd.swift */; };
		C008A0542D24C2EE0073ADBA /* munkilog.swift in Sources */ = {isa = PBXBuildFile; fileRef = C07074DB2C33AE5F00B86310 /* munkilog.swift */; };
		C008A0562D25B21A0073ADBA /* stderrout.swift in Sources */ = {isa = PBXBuildFile; fileRef = C008A0552D25B20E0073ADBA /* stderrout.swift */; };
		C008A0572D25B21A0073ADBA /* stderrout.swift in Sources */ = {isa = PBXBuildFile; fileRef = C008A0552D25B20E0073ADBA /* stderrout.swift */; };
		C008A0582D25B21A0073ADBA /* stderrout.swift in Sources */ = {isa = PBXBuildFile; fileRef = C008A0552D25B20E0073ADBA /* stderrout.swift */; };
		C008A0592D25B21A0073ADBA /* stderrout.swift in Sources */ = {isa = PBXBuildFile; fileRef = C008A0552D25B20E0073ADBA /* stderrout.swift */; };
		C008A05A2D25B21A0073ADBA /* stderrout.swift in Sources */ = {isa = PBXBuildFile; fileRef = C008A0552D25B20E0073ADBA /* stderrout.swift */; };
		C008A05B2D25B25B0073ADBA /* stderrout.swift in Sources */ = {isa = PBXBuildFile; fileRef = C008A0552D25B20E0073ADBA /* stderrout.swift */; };
		C008A05C2D2850E90073ADBA /* stderrout.swift in Sources */ = {isa = PBXBuildFile; fileRef = C008A0552D25B20E0073ADBA /* stderrout.swift */; };
		C008A05D2D2850E90073ADBA /* stderrout.swift in Sources */ = {isa = PBXBuildFile; fileRef = C008A0552D25B20E0073ADBA /* stderrout.swift */; };
		C008A05E2D2850E90073ADBA /* stderrout.swift in Sources */ = {isa = PBXBuildFile; fileRef = C008A0552D25B20E0073ADBA /* stderrout.swift */; };
		C008A05F2D2850E90073ADBA /* stderrout.swift in Sources */ = {isa = PBXBuildFile; fileRef = C008A0552D25B20E0073ADBA /* stderrout.swift */; };
		C008A0602D2850E90073ADBA /* stderrout.swift in Sources */ = {isa = PBXBuildFile; fileRef = C008A0552D25B20E0073ADBA /* stderrout.swift */; };
		C008A0622D2861220073ADBA /* ArgumentParser in Frameworks */ = {isa = PBXBuildFile; productRef = C008A0612D2861220073ADBA /* ArgumentParser */; };
		C013643D2C2DC529008DB215 /* makecatalogslib.swift in Sources */ = {isa = PBXBuildFile; fileRef = C013643B2C2DC529008DB215 /* makecatalogslib.swift */; };
		C01364402C2DCA5C008DB215 /* admincommon.swift in Sources */ = {isa = PBXBuildFile; fileRef = C013643E2C2DCA5C008DB215 /* admincommon.swift */; };
		C01364412C2DCA5C008DB215 /* admincommon.swift in Sources */ = {isa = PBXBuildFile; fileRef = C013643E2C2DCA5C008DB215 /* admincommon.swift */; };
		C01364432C2DD1BA008DB215 /* plistutils.swift in Sources */ = {isa = PBXBuildFile; fileRef = C01364422C2DD1BA008DB215 /* plistutils.swift */; };
		C01364442C2DD1BA008DB215 /* plistutils.swift in Sources */ = {isa = PBXBuildFile; fileRef = C01364422C2DD1BA008DB215 /* plistutils.swift */; };
		C01364452C2DD1BA008DB215 /* plistutils.swift in Sources */ = {isa = PBXBuildFile; fileRef = C01364422C2DD1BA008DB215 /* plistutils.swift */; };
		C01364462C2E051F008DB215 /* makecatalogslib.swift in Sources */ = {isa = PBXBuildFile; fileRef = C013643B2C2DC529008DB215 /* makecatalogslib.swift */; };
		C013644A2C2F8EFE008DB215 /* GitFileRepo.swift in Sources */ = {isa = PBXBuildFile; fileRef = C01364482C2F8EFE008DB215 /* GitFileRepo.swift */; };
		C013644B2C2F8EFE008DB215 /* GitFileRepo.swift in Sources */ = {isa = PBXBuildFile; fileRef = C01364482C2F8EFE008DB215 /* GitFileRepo.swift */; };
		C013644E2C30F5D8008DB215 /* RepoFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = C013644C2C30F5D8008DB215 /* RepoFactory.swift */; };
		C013644F2C30F5D8008DB215 /* RepoFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = C013644C2C30F5D8008DB215 /* RepoFactory.swift */; };
		C01364542C321FE7008DB215 /* dmgutils.swift in Sources */ = {isa = PBXBuildFile; fileRef = C01364532C321FE7008DB215 /* dmgutils.swift */; };
		C01364552C321FE7008DB215 /* dmgutils.swift in Sources */ = {isa = PBXBuildFile; fileRef = C01364532C321FE7008DB215 /* dmgutils.swift */; };
		C01364582C3265D6008DB215 /* display.swift in Sources */ = {isa = PBXBuildFile; fileRef = C01364572C3265D6008DB215 /* display.swift */; };
		C01364592C3265D6008DB215 /* display.swift in Sources */ = {isa = PBXBuildFile; fileRef = C01364572C3265D6008DB215 /* display.swift */; };
		C01792D32C6BC81B008CBC22 /* fetch.swift in Sources */ = {isa = PBXBuildFile; fileRef = C01792D22C6BC81B008CBC22 /* fetch.swift */; };
		C01792D42C6BC81B008CBC22 /* fetch.swift in Sources */ = {isa = PBXBuildFile; fileRef = C01792D22C6BC81B008CBC22 /* fetch.swift */; };
		C01792D62C6E58D1008CBC22 /* download.swift in Sources */ = {isa = PBXBuildFile; fileRef = C01792D52C6E58D1008CBC22 /* download.swift */; };
		C01792D72C6E58D1008CBC22 /* download.swift in Sources */ = {isa = PBXBuildFile; fileRef = C01792D52C6E58D1008CBC22 /* download.swift */; };
		C01792D92C6EC09C008CBC22 /* urls.swift in Sources */ = {isa = PBXBuildFile; fileRef = C01792D82C6EC09C008CBC22 /* urls.swift */; };
		C01792DA2C6EC09C008CBC22 /* urls.swift in Sources */ = {isa = PBXBuildFile; fileRef = C01792D82C6EC09C008CBC22 /* urls.swift */; };
		C01792DC2C6FFAC6008CBC22 /* catalogs.swift in Sources */ = {isa = PBXBuildFile; fileRef = C01792DB2C6FFAC6008CBC22 /* catalogs.swift */; };
		C01792DD2C6FFAC6008CBC22 /* catalogs.swift in Sources */ = {isa = PBXBuildFile; fileRef = C01792DB2C6FFAC6008CBC22 /* catalogs.swift */; };
		C01792DF2C73B1D3008CBC22 /* analyze.swift in Sources */ = {isa = PBXBuildFile; fileRef = C01792DE2C73B1D3008CBC22 /* analyze.swift */; };
		C01792E02C73B1D3008CBC22 /* analyze.swift in Sources */ = {isa = PBXBuildFile; fileRef = C01792DE2C73B1D3008CBC22 /* analyze.swift */; };
		C01792E22C73B590008CBC22 /* compare.swift in Sources */ = {isa = PBXBuildFile; fileRef = C01792E12C73B590008CBC22 /* compare.swift */; };
		C01792E32C73B590008CBC22 /* compare.swift in Sources */ = {isa = PBXBuildFile; fileRef = C01792E12C73B590008CBC22 /* compare.swift */; };
		C01792E52C73FFD4008CBC22 /* installationstate.swift in Sources */ = {isa = PBXBuildFile; fileRef = C01792E42C73FFD4008CBC22 /* installationstate.swift */; };
		C01792E62C73FFD4008CBC22 /* installationstate.swift in Sources */ = {isa = PBXBuildFile; fileRef = C01792E42C73FFD4008CBC22 /* installationstate.swift */; };
		C01792E82C74F989008CBC22 /* selfservice.swift in Sources */ = {isa = PBXBuildFile; fileRef = C01792E72C74F989008CBC22 /* selfservice.swift */; };
		C01792E92C74F989008CBC22 /* selfservice.swift in Sources */ = {isa = PBXBuildFile; fileRef = C01792E72C74F989008CBC22 /* selfservice.swift */; };
		C01792EB2C75089F008CBC22 /* licensing.swift in Sources */ = {isa = PBXBuildFile; fileRef = C01792EA2C75089F008CBC22 /* licensing.swift */; };
		C01792EC2C75089F008CBC22 /* licensing.swift in Sources */ = {isa = PBXBuildFile; fileRef = C01792EA2C75089F008CBC22 /* licensing.swift */; };
		C01792EE2C75187E008CBC22 /* autoconfig.swift in Sources */ = {isa = PBXBuildFile; fileRef = C01792ED2C75187E008CBC22 /* autoconfig.swift */; };
		C01792EF2C75187E008CBC22 /* autoconfig.swift in Sources */ = {isa = PBXBuildFile; fileRef = C01792ED2C75187E008CBC22 /* autoconfig.swift */; };
		C01CE24B2CA7ADD400542FA1 /* configure.swift in Sources */ = {isa = PBXBuildFile; fileRef = C01CE24A2CA7ADD400542FA1 /* configure.swift */; };
		C01CE24C2CA7ADD400542FA1 /* configure.swift in Sources */ = {isa = PBXBuildFile; fileRef = C01CE24A2CA7ADD400542FA1 /* configure.swift */; };
		C0209B862C63C9FD007664A0 /* stoprequested.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0209B852C63C9FD007664A0 /* stoprequested.swift */; };
		C0209B872C63C9FD007664A0 /* stoprequested.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0209B852C63C9FD007664A0 /* stoprequested.swift */; };
		C0209B892C63DDF1007664A0 /* info.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0209B882C63DDF1007664A0 /* info.swift */; };
		C0209B8A2C63DDF1007664A0 /* info.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0209B882C63DDF1007664A0 /* info.swift */; };
		C0209B922C63E3B7007664A0 /* main.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0209B912C63E3B7007664A0 /* main.swift */; };
		C0276DBC2E8C07E300D443C3 /* FileRepo.swift in Sources */ = {isa = PBXBuildFile; fileRef = C07A6FD52C2B7F2100090743 /* FileRepo.swift */; };
		C0276DBD2E8C07EE00D443C3 /* GitFileRepo.swift in Sources */ = {isa = PBXBuildFile; fileRef = C01364482C2F8EFE008DB215 /* GitFileRepo.swift */; };
		C0276DBE2E8C07F500D443C3 /* RepoFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = C013644C2C30F5D8008DB215 /* RepoFactory.swift */; };
		C0276DBF2E8C07FC00D443C3 /* repoutils.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0D00FA72C45814F0021DA9C /* repoutils.swift */; };
		C0276DC02E8C080400D443C3 /* RepoProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = C058EF1D2DCD041A002775E0 /* RepoProtocol.swift */; };
		C0276DC12E8C086F00D443C3 /* errors.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0D00FB52C45BCB90021DA9C /* errors.swift */; };
		C0276DC22E8C088900D443C3 /* admincommon.swift in Sources */ = {isa = PBXBuildFile; fileRef = C013643E2C2DCA5C008DB215 /* admincommon.swift */; };
		C0276DC32E8C08DA00D443C3 /* constants.swift in Sources */ = {isa = PBXBuildFile; fileRef = C07A6FB12C2B22D300090743 /* constants.swift */; };
		C0276DC42E8C08F900D443C3 /* plistutils.swift in Sources */ = {isa = PBXBuildFile; fileRef = C01364422C2DD1BA008DB215 /* plistutils.swift */; };
		C0276DC52E8C0A6A00D443C3 /* cliutils.swift in Sources */ = {isa = PBXBuildFile; fileRef = C07A6FD92C2CF19600090743 /* cliutils.swift */; };
		C0276DC62E8C0A9D00D443C3 /* stderrout.swift in Sources */ = {isa = PBXBuildFile; fileRef = C008A0552D25B20E0073ADBA /* stderrout.swift */; };
		C0276DC72E8C0AB300D443C3 /* fileutils.swift in Sources */ = {isa = PBXBuildFile; fileRef = C030A9B52C3DF6D0007F0B34 /* fileutils.swift */; };
		C030A98F2C39C135007F0B34 /* munkihash.swift in Sources */ = {isa = PBXBuildFile; fileRef = C030A98E2C39C135007F0B34 /* munkihash.swift */; };
		C030A9902C39C135007F0B34 /* munkihash.swift in Sources */ = {isa = PBXBuildFile; fileRef = C030A98E2C39C135007F0B34 /* munkihash.swift */; };
		C030A9982C3A2E18007F0B34 /* makepkginfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = C030A9972C3A2E18007F0B34 /* makepkginfo.swift */; };
		C030A9A12C3B4F5B007F0B34 /* pkginfoOptions.swift in Sources */ = {isa = PBXBuildFile; fileRef = C030A99E2C3B4F04007F0B34 /* pkginfoOptions.swift */; };
		C030A9A22C3B4F63007F0B34 /* pkginfolib.swift in Sources */ = {isa = PBXBuildFile; fileRef = C07074E12C3489FA00B86310 /* pkginfolib.swift */; };
		C030A9A42C3B4FC9007F0B34 /* pkgutils.swift in Sources */ = {isa = PBXBuildFile; fileRef = C07074E72C34932400B86310 /* pkgutils.swift */; };
		C030A9A62C3B4FDF007F0B34 /* munkihash.swift in Sources */ = {isa = PBXBuildFile; fileRef = C030A98E2C39C135007F0B34 /* munkihash.swift */; };
		C030A9A72C3B4FED007F0B34 /* cliutils.swift in Sources */ = {isa = PBXBuildFile; fileRef = C07A6FD92C2CF19600090743 /* cliutils.swift */; };
		C030A9A82C3B4FF1007F0B34 /* plistutils.swift in Sources */ = {isa = PBXBuildFile; fileRef = C01364422C2DD1BA008DB215 /* plistutils.swift */; };
		C030A9AC2C3B500E007F0B34 /* versionutils.swift in Sources */ = {isa = PBXBuildFile; fileRef = C07074EA2C34A6AD00B86310 /* versionutils.swift */; };
		C030A9AF2C3B50B5007F0B34 /* constants.swift in Sources */ = {isa = PBXBuildFile; fileRef = C07A6FB12C2B22D300090743 /* constants.swift */; };
		C030A9B02C3B50ED007F0B34 /* prefs.swift in Sources */ = {isa = PBXBuildFile; fileRef = C07A6FAF2C2B22A400090743 /* prefs.swift */; };
		C030A9B22C3DB88E007F0B34 /* osinstaller.swift in Sources */ = {isa = PBXBuildFile; fileRef = C030A9B12C3DB88E007F0B34 /* osinstaller.swift */; };
		C030A9B62C3DF6D0007F0B34 /* fileutils.swift in Sources */ = {isa = PBXBuildFile; fileRef = C030A9B52C3DF6D0007F0B34 /* fileutils.swift */; };
		C030A9B72C3DF6D0007F0B34 /* fileutils.swift in Sources */ = {isa = PBXBuildFile; fileRef = C030A9B52C3DF6D0007F0B34 /* fileutils.swift */; };
		C030A9B82C3DF7DA007F0B34 /* fileutils.swift in Sources */ = {isa = PBXBuildFile; fileRef = C030A9B52C3DF6D0007F0B34 /* fileutils.swift */; };
		C030A9BC2C3F4CF4007F0B34 /* munkiimportlib.swift in Sources */ = {isa = PBXBuildFile; fileRef = C030A9BA2C3F4CF4007F0B34 /* munkiimportlib.swift */; };
		C030A9BF2C409738007F0B34 /* iconutils.swift in Sources */ = {isa = PBXBuildFile; fileRef = C030A9BE2C409738007F0B34 /* iconutils.swift */; };
		C030A9C02C409738007F0B34 /* iconutils.swift in Sources */ = {isa = PBXBuildFile; fileRef = C030A9BE2C409738007F0B34 /* iconutils.swift */; };
		C030A9C12C419565007F0B34 /* osinstaller.swift in Sources */ = {isa = PBXBuildFile; fileRef = C030A9B12C3DB88E007F0B34 /* osinstaller.swift */; };
		C030A9C22C41B556007F0B34 /* pkginfolib.swift in Sources */ = {isa = PBXBuildFile; fileRef = C07074E12C3489FA00B86310 /* pkginfolib.swift */; };
		C030A9C32C41B581007F0B34 /* pkginfoOptions.swift in Sources */ = {isa = PBXBuildFile; fileRef = C030A99E2C3B4F04007F0B34 /* pkginfoOptions.swift */; };
		C030A9C82C41F32E007F0B34 /* munkiimportOptions.swift in Sources */ = {isa = PBXBuildFile; fileRef = C030A9C62C41F32E007F0B34 /* munkiimportOptions.swift */; };
		C030A9D02C41F798007F0B34 /* munkiimport.swift in Sources */ = {isa = PBXBuildFile; fileRef = C030A9CF2C41F798007F0B34 /* munkiimport.swift */; };
		C030A9D42C41F849007F0B34 /* munkiimportOptions.swift in Sources */ = {isa = PBXBuildFile; fileRef = C030A9C62C41F32E007F0B34 /* munkiimportOptions.swift */; };
		C030A9D52C41F897007F0B34 /* pkginfoOptions.swift in Sources */ = {isa = PBXBuildFile; fileRef = C030A99E2C3B4F04007F0B34 /* pkginfoOptions.swift */; };
		C030A9D92C424057007F0B34 /* prefs.swift in Sources */ = {isa = PBXBuildFile; fileRef = C07A6FAF2C2B22A400090743 /* prefs.swift */; };
		C030A9DA2C42405D007F0B34 /* constants.swift in Sources */ = {isa = PBXBuildFile; fileRef = C07A6FB12C2B22D300090743 /* constants.swift */; };
		C030A9DB2C424065007F0B34 /* cliutils.swift in Sources */ = {isa = PBXBuildFile; fileRef = C07A6FD92C2CF19600090743 /* cliutils.swift */; };
		C030A9DC2C424072007F0B34 /* pkgutils.swift in Sources */ = {isa = PBXBuildFile; fileRef = C07074E72C34932400B86310 /* pkgutils.swift */; };
		C030A9DD2C42407A007F0B34 /* pkginfolib.swift in Sources */ = {isa = PBXBuildFile; fileRef = C07074E12C3489FA00B86310 /* pkginfolib.swift */; };
		C030A9DE2C424083007F0B34 /* munkiimportlib.swift in Sources */ = {isa = PBXBuildFile; fileRef = C030A9BA2C3F4CF4007F0B34 /* munkiimportlib.swift */; };
		C030A9DF2C42408C007F0B34 /* admincommon.swift in Sources */ = {isa = PBXBuildFile; fileRef = C013643E2C2DCA5C008DB215 /* admincommon.swift */; };
		C030A9E02C424140007F0B34 /* FileRepo.swift in Sources */ = {isa = PBXBuildFile; fileRef = C07A6FD52C2B7F2100090743 /* FileRepo.swift */; };
		C030A9E12C424144007F0B34 /* GitFileRepo.swift in Sources */ = {isa = PBXBuildFile; fileRef = C01364482C2F8EFE008DB215 /* GitFileRepo.swift */; };
		C030A9E22C424149007F0B34 /* RepoFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = C013644C2C30F5D8008DB215 /* RepoFactory.swift */; };
		C030A9E32C424158007F0B34 /* plistutils.swift in Sources */ = {isa = PBXBuildFile; fileRef = C01364422C2DD1BA008DB215 /* plistutils.swift */; };
		C030A9E42C42415C007F0B34 /* dmgutils.swift in Sources */ = {isa = PBXBuildFile; fileRef = C01364532C321FE7008DB215 /* dmgutils.swift */; };
		C030A9E62C42416D007F0B34 /* versionutils.swift in Sources */ = {isa = PBXBuildFile; fileRef = C07074EA2C34A6AD00B86310 /* versionutils.swift */; };
		C030A9E72C424171007F0B34 /* munkihash.swift in Sources */ = {isa = PBXBuildFile; fileRef = C030A98E2C39C135007F0B34 /* munkihash.swift */; };
		C030A9E92C424179007F0B34 /* fileutils.swift in Sources */ = {isa = PBXBuildFile; fileRef = C030A9B52C3DF6D0007F0B34 /* fileutils.swift */; };
		C030A9EA2C42417D007F0B34 /* iconutils.swift in Sources */ = {isa = PBXBuildFile; fileRef = C030A9BE2C409738007F0B34 /* iconutils.swift */; };
		C030A9ED2C424222007F0B34 /* osutils.swift in Sources */ = {isa = PBXBuildFile; fileRef = C07074E42C34910F00B86310 /* osutils.swift */; };
		C030A9F42C435113007F0B34 /* libedit.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = C030A9F32C4350FE007F0B34 /* libedit.tbd */; };
		C030A9F62C435183007F0B34 /* readline.swift in Sources */ = {isa = PBXBuildFile; fileRef = C030A9F52C435183007F0B34 /* readline.swift */; };
		C030A9F72C435183007F0B34 /* readline.swift in Sources */ = {isa = PBXBuildFile; fileRef = C030A9F52C435183007F0B34 /* readline.swift */; };
		C03EC5BF2CFA372F00D2F1CA /* repoclean.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0BF62CF2CEC00E90030885D /* repoclean.swift */; };
		C043ED1F2C4822C70047C025 /* sqlite3.swift in Sources */ = {isa = PBXBuildFile; fileRef = C043ED1E2C4822C70047C025 /* sqlite3.swift */; };
		C043ED202C4822C70047C025 /* sqlite3.swift in Sources */ = {isa = PBXBuildFile; fileRef = C043ED1E2C4822C70047C025 /* sqlite3.swift */; };
		C043ED232C483EEE0047C025 /* rmpkgs.swift in Sources */ = {isa = PBXBuildFile; fileRef = C043ED222C483EEE0047C025 /* rmpkgs.swift */; };
		C043ED242C483EEE0047C025 /* rmpkgs.swift in Sources */ = {isa = PBXBuildFile; fileRef = C043ED222C483EEE0047C025 /* rmpkgs.swift */; };
		C058EEE32DCA8D8D002775E0 /* munkilog.swift in Sources */ = {isa = PBXBuildFile; fileRef = C07074DB2C33AE5F00B86310 /* munkilog.swift */; };
		C058EF1E2DCD041A002775E0 /* RepoProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = C058EF1D2DCD041A002775E0 /* RepoProtocol.swift */; };
		C058EF1F2DCD041A002775E0 /* RepoProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = C058EF1D2DCD041A002775E0 /* RepoProtocol.swift */; };
		C058EF202DCD041A002775E0 /* RepoProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = C058EF1D2DCD041A002775E0 /* RepoProtocol.swift */; };
		C058EF212DCD041A002775E0 /* RepoProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = C058EF1D2DCD041A002775E0 /* RepoProtocol.swift */; };
		C058EF222DCD041A002775E0 /* RepoProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = C058EF1D2DCD041A002775E0 /* RepoProtocol.swift */; };
		C058EF232DCD041A002775E0 /* RepoProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = C058EF1D2DCD041A002775E0 /* RepoProtocol.swift */; };
		C058EF242DCD041A002775E0 /* RepoProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = C058EF1D2DCD041A002775E0 /* RepoProtocol.swift */; };
		C058EF292DCD11F2002775E0 /* tempfileutils.swift in Sources */ = {isa = PBXBuildFile; fileRef = C058EF282DCD11E1002775E0 /* tempfileutils.swift */; };
		C058EF2A2DCD11F2002775E0 /* tempfileutils.swift in Sources */ = {isa = PBXBuildFile; fileRef = C058EF282DCD11E1002775E0 /* tempfileutils.swift */; };
		C058EF2B2DCD11F2002775E0 /* tempfileutils.swift in Sources */ = {isa = PBXBuildFile; fileRef = C058EF282DCD11E1002775E0 /* tempfileutils.swift */; };
		C058EF2C2DCD11F2002775E0 /* tempfileutils.swift in Sources */ = {isa = PBXBuildFile; fileRef = C058EF282DCD11E1002775E0 /* tempfileutils.swift */; };
		C058EF2D2DCD11F2002775E0 /* tempfileutils.swift in Sources */ = {isa = PBXBuildFile; fileRef = C058EF282DCD11E1002775E0 /* tempfileutils.swift */; };
		C058EF2E2DCD11F2002775E0 /* tempfileutils.swift in Sources */ = {isa = PBXBuildFile; fileRef = C058EF282DCD11E1002775E0 /* tempfileutils.swift */; };
		C058EF2F2DCD11F2002775E0 /* tempfileutils.swift in Sources */ = {isa = PBXBuildFile; fileRef = C058EF282DCD11E1002775E0 /* tempfileutils.swift */; };
		C058EF302DCD18D3002775E0 /* tempfileutils.swift in Sources */ = {isa = PBXBuildFile; fileRef = C058EF282DCD11E1002775E0 /* tempfileutils.swift */; };
		C058EF702DCE9B67002775E0 /* pkginfolib.swift in Sources */ = {isa = PBXBuildFile; fileRef = C07074E12C3489FA00B86310 /* pkginfolib.swift */; };
		C058EF712DCE9C1B002775E0 /* pkginfoOptions.swift in Sources */ = {isa = PBXBuildFile; fileRef = C030A99E2C3B4F04007F0B34 /* pkginfoOptions.swift */; };
		C058EF722DCE9C3E002775E0 /* admincommon.swift in Sources */ = {isa = PBXBuildFile; fileRef = C013643E2C2DCA5C008DB215 /* admincommon.swift */; };
		C058EF742DCE9CAE002775E0 /* ArgumentParser in Frameworks */ = {isa = PBXBuildFile; productRef = C058EF732DCE9CAE002775E0 /* ArgumentParser */; };
		C058EF7C2DCF9FB0002775E0 /* MiddlewareProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = C058EF7B2DCF9FB0002775E0 /* MiddlewareProtocol.swift */; };
		C058EF7D2DCF9FB0002775E0 /* MiddlewareProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = C058EF7B2DCF9FB0002775E0 /* MiddlewareProtocol.swift */; };
		C058EF7E2DCF9FB0002775E0 /* MiddlewareProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = C058EF7B2DCF9FB0002775E0 /* MiddlewareProtocol.swift */; };
		C058EF7F2DCF9FB0002775E0 /* MiddlewareProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = C058EF7B2DCF9FB0002775E0 /* MiddlewareProtocol.swift */; };
		C058EF9A2DCFA4B2002775E0 /* MiddlewareFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = C058EF992DCFA4B2002775E0 /* MiddlewareFactory.swift */; };
		C058EF9B2DCFA4B2002775E0 /* MiddlewareFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = C058EF992DCFA4B2002775E0 /* MiddlewareFactory.swift */; };
		C058EF9C2DCFA4B2002775E0 /* MiddlewareFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = C058EF992DCFA4B2002775E0 /* MiddlewareFactory.swift */; };
		C058EF9D2DCFA4B2002775E0 /* MiddlewareFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = C058EF992DCFA4B2002775E0 /* MiddlewareFactory.swift */; };
		C05DB20C2DAC62530081FACD /* ArgumentParser in Frameworks */ = {isa = PBXBuildFile; productRef = C05DB20B2DAC62530081FACD /* ArgumentParser */; };
		C05DB20D2DAC66810081FACD /* version.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0D00FAF2C458EAA0021DA9C /* version.swift */; };
		C05DB20E2DAC66E50081FACD /* readline.swift in Sources */ = {isa = PBXBuildFile; fileRef = C030A9F52C435183007F0B34 /* readline.swift */; };
		C05DB20F2DAC66F00081FACD /* admincommon.swift in Sources */ = {isa = PBXBuildFile; fileRef = C013643E2C2DCA5C008DB215 /* admincommon.swift */; };
		C05DB2102DAC66F80081FACD /* configure.swift in Sources */ = {isa = PBXBuildFile; fileRef = C01CE24A2CA7ADD400542FA1 /* configure.swift */; };
		C05DB2112DAC671C0081FACD /* constants.swift in Sources */ = {isa = PBXBuildFile; fileRef = C07A6FB12C2B22D300090743 /* constants.swift */; };
		C05DB2132DAC681F0081FACD /* libedit.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = C030A9F32C4350FE007F0B34 /* libedit.tbd */; };
		C05DB2142DAC831E0081FACD /* GitFileRepo.swift in Sources */ = {isa = PBXBuildFile; fileRef = C01364482C2F8EFE008DB215 /* GitFileRepo.swift */; };
		C05DB2152DAC831E0081FACD /* repoutils.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0D00FA72C45814F0021DA9C /* repoutils.swift */; };
		C05DB2162DAC831E0081FACD /* FileRepo.swift in Sources */ = {isa = PBXBuildFile; fileRef = C07A6FD52C2B7F2100090743 /* FileRepo.swift */; };
		C05DB2172DAC831E0081FACD /* RepoFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = C013644C2C30F5D8008DB215 /* RepoFactory.swift */; };
		C05DB2182DAC83410081FACD /* errors.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0D00FB52C45BCB90021DA9C /* errors.swift */; };
		C05DB2192DAC835D0081FACD /* stderrout.swift in Sources */ = {isa = PBXBuildFile; fileRef = C008A0552D25B20E0073ADBA /* stderrout.swift */; };
		C05DB21C2DAC977C0081FACD /* cliutils.swift in Sources */ = {isa = PBXBuildFile; fileRef = C07A6FD92C2CF19600090743 /* cliutils.swift */; };
		C05DB21F2DAC980D0081FACD /* prefs.swift in Sources */ = {isa = PBXBuildFile; fileRef = C07A6FAF2C2B22A400090743 /* prefs.swift */; };
		C05DB2212DAC98840081FACD /* plistutils.swift in Sources */ = {isa = PBXBuildFile; fileRef = C01364422C2DD1BA008DB215 /* plistutils.swift */; };
		C05DB2222DAC98970081FACD /* fileutils.swift in Sources */ = {isa = PBXBuildFile; fileRef = C030A9B52C3DF6D0007F0B34 /* fileutils.swift */; };
		C0684DCB2DB3F0780091E774 /* SignalHandler.swift in Sources */ = {isa = PBXBuildFile; fileRef = C06C213C2C88CACE0023E9D9 /* SignalHandler.swift */; };
		C0684DCC2DB3F0A00091E774 /* UNIXProcessInfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = C06C21392C88CA1F0023E9D9 /* UNIXProcessInfo.swift */; };
		C0684DD82DBFDC1B0091E774 /* download.swift in Sources */ = {isa = PBXBuildFile; fileRef = C01792D52C6E58D1008CBC22 /* download.swift */; };
		C0684DD92DBFDC300091E774 /* display.swift in Sources */ = {isa = PBXBuildFile; fileRef = C01364572C3265D6008DB215 /* display.swift */; };
		C0684DDA2DBFDC3C0091E774 /* munkilog.swift in Sources */ = {isa = PBXBuildFile; fileRef = C07074DB2C33AE5F00B86310 /* munkilog.swift */; };
		C0684DDB2DBFDCE70091E774 /* prefs.swift in Sources */ = {isa = PBXBuildFile; fileRef = C07A6FAF2C2B22A400090743 /* prefs.swift */; };
		C0684DDC2DBFDCF10091E774 /* fileutils.swift in Sources */ = {isa = PBXBuildFile; fileRef = C030A9B52C3DF6D0007F0B34 /* fileutils.swift */; };
		C0684DDD2DBFDD0C0091E774 /* stderrout.swift in Sources */ = {isa = PBXBuildFile; fileRef = C008A0552D25B20E0073ADBA /* stderrout.swift */; };
		C0684DDE2DBFDD190091E774 /* constants.swift in Sources */ = {isa = PBXBuildFile; fileRef = C07A6FB12C2B22D300090743 /* constants.swift */; };
		C0684DDF2DBFDD3C0091E774 /* plistutils.swift in Sources */ = {isa = PBXBuildFile; fileRef = C01364422C2DD1BA008DB215 /* plistutils.swift */; };
		C0684DE02DBFDD530091E774 /* munkistatus.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0D9C2A52C62C12E0019A067 /* munkistatus.swift */; };
		C0684DE12DBFDD6C0091E774 /* reports.swift in Sources */ = {isa = PBXBuildFile; fileRef = C07074DE2C33B9A000B86310 /* reports.swift */; };
		C0684DE22DBFDD930091E774 /* fetch.swift in Sources */ = {isa = PBXBuildFile; fileRef = C01792D22C6BC81B008CBC22 /* fetch.swift */; };
		C0684DE32DBFDD930091E774 /* gurl.swift in Sources */ = {isa = PBXBuildFile; fileRef = C07AED6E2C67DF6B00DE6119 /* gurl.swift */; };
		C0684DE42DBFDD930091E774 /* urls.swift in Sources */ = {isa = PBXBuildFile; fileRef = C01792D82C6EC09C008CBC22 /* urls.swift */; };
		C0684DE52DBFDD930091E774 /* sslerrors.swift in Sources */ = {isa = PBXBuildFile; fileRef = C07AED712C67F77000DE6119 /* sslerrors.swift */; };
		C0684DE62DBFDD930091E774 /* clientcerts.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0EEC9A62DA7335900F92942 /* clientcerts.swift */; };
		C0684DE72DBFDE0C0091E774 /* version.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0D00FAF2C458EAA0021DA9C /* version.swift */; };
		C0684DE82DBFDE4E0091E774 /* info.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0209B882C63DDF1007664A0 /* info.swift */; };
		C0684DE92DBFDEFF0091E774 /* xattr.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0D9C2992C607D390019A067 /* xattr.swift */; };
		C0684DEA2DBFDF0D0091E774 /* munkihash.swift in Sources */ = {isa = PBXBuildFile; fileRef = C030A98E2C39C135007F0B34 /* munkihash.swift */; };
		C0684DEB2DBFDF290091E774 /* errors.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0D00FB52C45BCB90021DA9C /* errors.swift */; };
		C0684DEC2DBFDF470091E774 /* cliutils.swift in Sources */ = {isa = PBXBuildFile; fileRef = C07A6FD92C2CF19600090743 /* cliutils.swift */; };
		C0684DED2DBFDF5C0091E774 /* keychain.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0C4091C2D86548800704005 /* keychain.swift */; };
		C0684DEE2DBFDFF50091E774 /* LaunchdJob.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0D9C2562C5D391C0019A067 /* LaunchdJob.swift */; };
		C0684DEF2DBFE0410091E774 /* installinfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = C07A9D992C83DDD000D5D4B2 /* installinfo.swift */; };
		C0684DF12DBFE17A0091E774 /* X509 in Frameworks */ = {isa = PBXBuildFile; productRef = C0684DF02DBFE17A0091E774 /* X509 */; };
		C0684DF22DBFE1E30091E774 /* dateutils.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0D66AD32D2DBBED009EF807 /* dateutils.swift */; };
		C0684DF42DBFE21C0091E774 /* dmg.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0D9C2962C6012C80019A067 /* dmg.swift */; };
		C0684DF52DBFE2580091E774 /* dmgutils.swift in Sources */ = {isa = PBXBuildFile; fileRef = C01364532C321FE7008DB215 /* dmgutils.swift */; };
		C0684DF72DBFE2E30091E774 /* ODutils.swift in Sources */ = {isa = PBXBuildFile; fileRef = C06C213F2C8E1FF50023E9D9 /* ODutils.swift */; };
		C0684DF82DBFE3B20091E774 /* osutils.swift in Sources */ = {isa = PBXBuildFile; fileRef = C07074E42C34910F00B86310 /* osutils.swift */; };
		C0684DF92DBFE3D70091E774 /* scriptutils.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0D9C2A22C61939E0019A067 /* scriptutils.swift */; };
		C0684E342DC0409C0091E774 /* prefs.swift in Sources */ = {isa = PBXBuildFile; fileRef = C07A6FAF2C2B22A400090743 /* prefs.swift */; };
		C0684E352DC040A30091E774 /* constants.swift in Sources */ = {isa = PBXBuildFile; fileRef = C07A6FB12C2B22D300090743 /* constants.swift */; };
		C0684E362DC040B20091E774 /* munkilog.swift in Sources */ = {isa = PBXBuildFile; fileRef = C07074DB2C33AE5F00B86310 /* munkilog.swift */; };
		C0684E372DC040EB0091E774 /* stderrout.swift in Sources */ = {isa = PBXBuildFile; fileRef = C008A0552D25B20E0073ADBA /* stderrout.swift */; };
		C0684E382DC04BCB0091E774 /* cliutils.swift in Sources */ = {isa = PBXBuildFile; fileRef = C07A6FD92C2CF19600090743 /* cliutils.swift */; };
		C0684E392DC070CB0091E774 /* plistutils.swift in Sources */ = {isa = PBXBuildFile; fileRef = C01364422C2DD1BA008DB215 /* plistutils.swift */; };
		C0684E3A2DC073940091E774 /* processes.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0D9C29F2C6175A10019A067 /* processes.swift */; };
		C0684E3B2DC131750091E774 /* UNIXProcessInfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = C06C21392C88CA1F0023E9D9 /* UNIXProcessInfo.swift */; };
		C0684E3D2DC19C7A0091E774 /* BlockingApplications.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0684E3C2DC19C7A0091E774 /* BlockingApplications.swift */; };
		C0684E3E2DC19C7A0091E774 /* BlockingApplications.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0684E3C2DC19C7A0091E774 /* BlockingApplications.swift */; };
		C0684E432DC580850091E774 /* dmgutils.swift in Sources */ = {isa = PBXBuildFile; fileRef = C01364532C321FE7008DB215 /* dmgutils.swift */; };
		C0684E442DC585560091E774 /* osutils.swift in Sources */ = {isa = PBXBuildFile; fileRef = C07074E42C34910F00B86310 /* osutils.swift */; };
		C0684E452DC585FC0091E774 /* info.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0209B882C63DDF1007664A0 /* info.swift */; };
		C0684E482DC586660091E774 /* osinstallerinfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0684E472DC586660091E774 /* osinstallerinfo.swift */; };
		C0684E492DC586660091E774 /* osinstallerinfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0684E472DC586660091E774 /* osinstallerinfo.swift */; };
		C0684E4A2DC586660091E774 /* osinstallerinfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0684E472DC586660091E774 /* osinstallerinfo.swift */; };
		C0684E4B2DC586660091E774 /* osinstallerinfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0684E472DC586660091E774 /* osinstallerinfo.swift */; };
		C0684E4C2DC586660091E774 /* osinstallerinfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0684E472DC586660091E774 /* osinstallerinfo.swift */; };
		C0684E4D2DC586660091E774 /* osinstallerinfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0684E472DC586660091E774 /* osinstallerinfo.swift */; };
		C0684E4E2DC58B350091E774 /* versionutils.swift in Sources */ = {isa = PBXBuildFile; fileRef = C07074EA2C34A6AD00B86310 /* versionutils.swift */; };
		C0684E4F2DC5903E0091E774 /* osinstaller.swift in Sources */ = {isa = PBXBuildFile; fileRef = C030A9B12C3DB88E007F0B34 /* osinstaller.swift */; };
		C0684E502DC5921B0091E774 /* bootstrapping.swift in Sources */ = {isa = PBXBuildFile; fileRef = C06C21332C8793720023E9D9 /* bootstrapping.swift */; };
		C0684E632DC737430091E774 /* versionutils.swift in Sources */ = {isa = PBXBuildFile; fileRef = C07074EA2C34A6AD00B86310 /* versionutils.swift */; };
		C0684E692DC73B530091E774 /* pkgutils.swift in Sources */ = {isa = PBXBuildFile; fileRef = C07074E72C34932400B86310 /* pkgutils.swift */; };
		C0684E6A2DC73BAA0091E774 /* cliutils.swift in Sources */ = {isa = PBXBuildFile; fileRef = C07A6FD92C2CF19600090743 /* cliutils.swift */; };
		C0684E6B2DC73C0B0091E774 /* fileutils.swift in Sources */ = {isa = PBXBuildFile; fileRef = C030A9B52C3DF6D0007F0B34 /* fileutils.swift */; };
		C0684E6C2DC73C150091E774 /* plistutils.swift in Sources */ = {isa = PBXBuildFile; fileRef = C01364422C2DD1BA008DB215 /* plistutils.swift */; };
		C0684E6D2DC73C270091E774 /* constants.swift in Sources */ = {isa = PBXBuildFile; fileRef = C07A6FB12C2B22D300090743 /* constants.swift */; };
		C0684E6E2DC73C590091E774 /* stderrout.swift in Sources */ = {isa = PBXBuildFile; fileRef = C008A0552D25B20E0073ADBA /* stderrout.swift */; };
		C0684E6F2DC73C690091E774 /* errors.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0D00FB52C45BCB90021DA9C /* errors.swift */; };
		C0684E722DC7BE690091E774 /* compare.swift in Sources */ = {isa = PBXBuildFile; fileRef = C01792E12C73B590008CBC22 /* compare.swift */; };
		C0684E732DC7BE870091E774 /* display.swift in Sources */ = {isa = PBXBuildFile; fileRef = C01364572C3265D6008DB215 /* display.swift */; };
		C0684E742DC7BE910091E774 /* munkilog.swift in Sources */ = {isa = PBXBuildFile; fileRef = C07074DB2C33AE5F00B86310 /* munkilog.swift */; };
		C0684E752DC7BE9F0091E774 /* munkistatus.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0D9C2A52C62C12E0019A067 /* munkistatus.swift */; };
		C0684E762DC7BEB10091E774 /* reports.swift in Sources */ = {isa = PBXBuildFile; fileRef = C07074DE2C33B9A000B86310 /* reports.swift */; };
		C0684E792DC7BF2F0091E774 /* prefs.swift in Sources */ = {isa = PBXBuildFile; fileRef = C07A6FAF2C2B22A400090743 /* prefs.swift */; };
		C0684E7A2DC7BF590091E774 /* scriptutils.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0D9C2A22C61939E0019A067 /* scriptutils.swift */; };
		C0684E7B2DC7BF720091E774 /* munkihash.swift in Sources */ = {isa = PBXBuildFile; fileRef = C030A98E2C39C135007F0B34 /* munkihash.swift */; };
		C0684E7C2DC7BFAD0091E774 /* appinventory.swift in Sources */ = {isa = PBXBuildFile; fileRef = C07AED622C66CFBD00DE6119 /* appinventory.swift */; };
		C0684E7D2DC7C3710091E774 /* installationstate.swift in Sources */ = {isa = PBXBuildFile; fileRef = C01792E42C73FFD4008CBC22 /* installationstate.swift */; };
		C0684E7E2DC7C3850091E774 /* osutils.swift in Sources */ = {isa = PBXBuildFile; fileRef = C07074E42C34910F00B86310 /* osutils.swift */; };
		C0684E7F2DC7C3AE0091E774 /* info.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0209B882C63DDF1007664A0 /* info.swift */; };
		C0684E822DC7C51C0091E774 /* analyze.swift in Sources */ = {isa = PBXBuildFile; fileRef = C01792DE2C73B1D3008CBC22 /* analyze.swift */; };
		C0684E832DC7C54E0091E774 /* catalogs.swift in Sources */ = {isa = PBXBuildFile; fileRef = C01792DB2C6FFAC6008CBC22 /* catalogs.swift */; };
		C0684E842DC7C5830091E774 /* facts.swift in Sources */ = {isa = PBXBuildFile; fileRef = C07AED652C66D0A000DE6119 /* facts.swift */; };
		C0684E852DC7C6220091E774 /* download.swift in Sources */ = {isa = PBXBuildFile; fileRef = C01792D52C6E58D1008CBC22 /* download.swift */; };
		C0684E862DC7E2470091E774 /* sslerrors.swift in Sources */ = {isa = PBXBuildFile; fileRef = C07AED712C67F77000DE6119 /* sslerrors.swift */; };
		C0684E872DC7E2470091E774 /* fetch.swift in Sources */ = {isa = PBXBuildFile; fileRef = C01792D22C6BC81B008CBC22 /* fetch.swift */; };
		C0684E882DC7E2470091E774 /* urls.swift in Sources */ = {isa = PBXBuildFile; fileRef = C01792D82C6EC09C008CBC22 /* urls.swift */; };
		C0684E892DC7E2470091E774 /* gurl.swift in Sources */ = {isa = PBXBuildFile; fileRef = C07AED6E2C67DF6B00DE6119 /* gurl.swift */; };
		C0684E8A2DC7E2470091E774 /* clientcerts.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0EEC9A62DA7335900F92942 /* clientcerts.swift */; };
		C0684E8B2DC7E2630091E774 /* xattr.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0D9C2992C607D390019A067 /* xattr.swift */; };
		C0684E8C2DC7E2890091E774 /* LaunchdJob.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0D9C2562C5D391C0019A067 /* LaunchdJob.swift */; };
		C0684E8D2DC7E2AB0091E774 /* version.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0D00FAF2C458EAA0021DA9C /* version.swift */; };
		C0684E8E2DC7E2D10091E774 /* dateutils.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0D66AD32D2DBBED009EF807 /* dateutils.swift */; };
		C0684E8F2DC7E2F90091E774 /* installinfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = C07A9D992C83DDD000D5D4B2 /* installinfo.swift */; };
		C0684E902DC7E30F0091E774 /* keychain.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0C4091C2D86548800704005 /* keychain.swift */; };
		C0684E912DC7E3220091E774 /* osinstallerinfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0684E472DC586660091E774 /* osinstallerinfo.swift */; };
		C0684E922DC7E35E0091E774 /* osinstaller.swift in Sources */ = {isa = PBXBuildFile; fileRef = C030A9B12C3DB88E007F0B34 /* osinstaller.swift */; };
		C0684E932DC7E3830091E774 /* bootstrapping.swift in Sources */ = {isa = PBXBuildFile; fileRef = C06C21332C8793720023E9D9 /* bootstrapping.swift */; };
		C0684E942DC7E3BC0091E774 /* dmgutils.swift in Sources */ = {isa = PBXBuildFile; fileRef = C01364532C321FE7008DB215 /* dmgutils.swift */; };
		C0684E952DC7E3D20091E774 /* ODutils.swift in Sources */ = {isa = PBXBuildFile; fileRef = C06C213F2C8E1FF50023E9D9 /* ODutils.swift */; };
		C0684E962DC7E4040091E774 /* powermanager.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0D9C2AF2C62D4120019A067 /* powermanager.swift */; };
		C0684E972DC7E43E0091E774 /* Predicates.m in Sources */ = {isa = PBXBuildFile; fileRef = C0011CAB2C7A64F30004ED70 /* Predicates.m */; };
		C0684E982DC7E52C0091E774 /* dmg.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0D9C2962C6012C80019A067 /* dmg.swift */; };
		C0684E992DC7E5440091E774 /* unusedsoftware.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0B3A8552CCC59C10057BA0E /* unusedsoftware.swift */; };
		C0684E9A2DC7E5520091E774 /* selfservice.swift in Sources */ = {isa = PBXBuildFile; fileRef = C01792E72C74F989008CBC22 /* selfservice.swift */; };
		C0684E9B2DC7E5700091E774 /* manifests.swift in Sources */ = {isa = PBXBuildFile; fileRef = C07AED6A2C66F56C00DE6119 /* manifests.swift */; };
		C0684E9C2DC7E5810091E774 /* appusage.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0D9C2582C5D4E570019A067 /* appusage.swift */; };
		C0684E9D2DC7E58D0091E774 /* sqlite3.swift in Sources */ = {isa = PBXBuildFile; fileRef = C043ED1E2C4822C70047C025 /* sqlite3.swift */; };
		C0684E9E2DC7E59B0091E774 /* stoprequested.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0209B852C63C9FD007664A0 /* stoprequested.swift */; };
		C0684EA02DC7E5CD0091E774 /* X509 in Frameworks */ = {isa = PBXBuildFile; productRef = C0684E9F2DC7E5CD0091E774 /* X509 */; };
		C0684EA92DC83B9A0091E774 /* appleupdates.swift in Sources */ = {isa = PBXBuildFile; fileRef = C06C21442C8F8C390023E9D9 /* appleupdates.swift */; };
		C0684EB02DC9BD160091E774 /* munkilog.swift in Sources */ = {isa = PBXBuildFile; fileRef = C07074DB2C33AE5F00B86310 /* munkilog.swift */; };
		C06C21342C8793720023E9D9 /* bootstrapping.swift in Sources */ = {isa = PBXBuildFile; fileRef = C06C21332C8793720023E9D9 /* bootstrapping.swift */; };
		C06C21352C8793720023E9D9 /* bootstrapping.swift in Sources */ = {isa = PBXBuildFile; fileRef = C06C21332C8793720023E9D9 /* bootstrapping.swift */; };
		C06C213A2C88CA1F0023E9D9 /* UNIXProcessInfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = C06C21392C88CA1F0023E9D9 /* UNIXProcessInfo.swift */; };
		C06C213B2C88CA1F0023E9D9 /* UNIXProcessInfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = C06C21392C88CA1F0023E9D9 /* UNIXProcessInfo.swift */; };
		C06C213D2C88CACE0023E9D9 /* SignalHandler.swift in Sources */ = {isa = PBXBuildFile; fileRef = C06C213C2C88CACE0023E9D9 /* SignalHandler.swift */; };
		C06C213E2C88CACE0023E9D9 /* SignalHandler.swift in Sources */ = {isa = PBXBuildFile; fileRef = C06C213C2C88CACE0023E9D9 /* SignalHandler.swift */; };
		C06C21402C8E1FF50023E9D9 /* ODutils.swift in Sources */ = {isa = PBXBuildFile; fileRef = C06C213F2C8E1FF50023E9D9 /* ODutils.swift */; };
		C06C21412C8E1FF50023E9D9 /* ODutils.swift in Sources */ = {isa = PBXBuildFile; fileRef = C06C213F2C8E1FF50023E9D9 /* ODutils.swift */; };
		C06C21452C8F8C390023E9D9 /* appleupdates.swift in Sources */ = {isa = PBXBuildFile; fileRef = C06C21442C8F8C390023E9D9 /* appleupdates.swift */; };
		C06C21462C8F8C390023E9D9 /* appleupdates.swift in Sources */ = {isa = PBXBuildFile; fileRef = C06C21442C8F8C390023E9D9 /* appleupdates.swift */; };
		C06C21482C90A4B90023E9D9 /* info.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0209B882C63DDF1007664A0 /* info.swift */; };
		C06C21512C90A6320023E9D9 /* stoprequested.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0209B852C63C9FD007664A0 /* stoprequested.swift */; };
		C06C21522C90A6470023E9D9 /* munkistatus.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0D9C2A52C62C12E0019A067 /* munkistatus.swift */; };
		C06C21542C90A6B90023E9D9 /* LaunchdJob.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0D9C2562C5D391C0019A067 /* LaunchdJob.swift */; };
		C07074DC2C33AE5F00B86310 /* munkilog.swift in Sources */ = {isa = PBXBuildFile; fileRef = C07074DB2C33AE5F00B86310 /* munkilog.swift */; };
		C07074DD2C33AE5F00B86310 /* munkilog.swift in Sources */ = {isa = PBXBuildFile; fileRef = C07074DB2C33AE5F00B86310 /* munkilog.swift */; };
		C07074DF2C33B9A000B86310 /* reports.swift in Sources */ = {isa = PBXBuildFile; fileRef = C07074DE2C33B9A000B86310 /* reports.swift */; };
		C07074E02C33B9A000B86310 /* reports.swift in Sources */ = {isa = PBXBuildFile; fileRef = C07074DE2C33B9A000B86310 /* reports.swift */; };
		C07074E52C34910F00B86310 /* osutils.swift in Sources */ = {isa = PBXBuildFile; fileRef = C07074E42C34910F00B86310 /* osutils.swift */; };
		C07074E62C34910F00B86310 /* osutils.swift in Sources */ = {isa = PBXBuildFile; fileRef = C07074E42C34910F00B86310 /* osutils.swift */; };
		C07074E82C34932400B86310 /* pkgutils.swift in Sources */ = {isa = PBXBuildFile; fileRef = C07074E72C34932400B86310 /* pkgutils.swift */; };
		C07074E92C34932400B86310 /* pkgutils.swift in Sources */ = {isa = PBXBuildFile; fileRef = C07074E72C34932400B86310 /* pkgutils.swift */; };
		C07074EB2C34A6AD00B86310 /* versionutils.swift in Sources */ = {isa = PBXBuildFile; fileRef = C07074EA2C34A6AD00B86310 /* versionutils.swift */; };
		C07074EC2C34A6AD00B86310 /* versionutils.swift in Sources */ = {isa = PBXBuildFile; fileRef = C07074EA2C34A6AD00B86310 /* versionutils.swift */; };
		C07A6FA92C2A82B400090743 /* managedsoftwareupdate.swift in Sources */ = {isa = PBXBuildFile; fileRef = C07A6FA82C2A82B400090743 /* managedsoftwareupdate.swift */; };
		C07A6FB02C2B22A400090743 /* prefs.swift in Sources */ = {isa = PBXBuildFile; fileRef = C07A6FAF2C2B22A400090743 /* prefs.swift */; };
		C07A6FB22C2B22D300090743 /* constants.swift in Sources */ = {isa = PBXBuildFile; fileRef = C07A6FB12C2B22D300090743 /* constants.swift */; };
		C07A6FBA2C2B5ADE00090743 /* main.swift in Sources */ = {isa = PBXBuildFile; fileRef = C07A6FB92C2B5ADE00090743 /* main.swift */; };
		C07A6FBE2C2B5AF000090743 /* prefs.swift in Sources */ = {isa = PBXBuildFile; fileRef = C07A6FAF2C2B22A400090743 /* prefs.swift */; };
		C07A6FBF2C2B5AF400090743 /* constants.swift in Sources */ = {isa = PBXBuildFile; fileRef = C07A6FB12C2B22D300090743 /* constants.swift */; };
		C07A6FC72C2B5C0700090743 /* makecatalogs.swift in Sources */ = {isa = PBXBuildFile; fileRef = C07A6FC62C2B5C0700090743 /* makecatalogs.swift */; };
		C07A6FCB2C2B5C3A00090743 /* prefs.swift in Sources */ = {isa = PBXBuildFile; fileRef = C07A6FAF2C2B22A400090743 /* prefs.swift */; };
		C07A6FCC2C2B5C3D00090743 /* constants.swift in Sources */ = {isa = PBXBuildFile; fileRef = C07A6FB12C2B22D300090743 /* constants.swift */; };
		C07A6FD72C2B7F2100090743 /* FileRepo.swift in Sources */ = {isa = PBXBuildFile; fileRef = C07A6FD52C2B7F2100090743 /* FileRepo.swift */; };
		C07A6FD82C2B7F2100090743 /* FileRepo.swift in Sources */ = {isa = PBXBuildFile; fileRef = C07A6FD52C2B7F2100090743 /* FileRepo.swift */; };
		C07A6FDA2C2CF19600090743 /* cliutils.swift in Sources */ = {isa = PBXBuildFile; fileRef = C07A6FD92C2CF19600090743 /* cliutils.swift */; };
		C07A6FDB2C2CF19600090743 /* cliutils.swift in Sources */ = {isa = PBXBuildFile; fileRef = C07A6FD92C2CF19600090743 /* cliutils.swift */; };
		C07A6FDC2C2CF19600090743 /* cliutils.swift in Sources */ = {isa = PBXBuildFile; fileRef = C07A6FD92C2CF19600090743 /* cliutils.swift */; };
		C07A9D9A2C83DDD000D5D4B2 /* installinfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = C07A9D992C83DDD000D5D4B2 /* installinfo.swift */; };
		C07A9D9B2C83DDD000D5D4B2 /* installinfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = C07A9D992C83DDD000D5D4B2 /* installinfo.swift */; };
		C07A9D9D2C86CB3A00D5D4B2 /* msuoptions.swift in Sources */ = {isa = PBXBuildFile; fileRef = C07A9D9C2C86CB3A00D5D4B2 /* msuoptions.swift */; };
		C07A9D9E2C86CB3A00D5D4B2 /* msuoptions.swift in Sources */ = {isa = PBXBuildFile; fileRef = C07A9D9C2C86CB3A00D5D4B2 /* msuoptions.swift */; };
		C07AED632C66CFBD00DE6119 /* appinventory.swift in Sources */ = {isa = PBXBuildFile; fileRef = C07AED622C66CFBD00DE6119 /* appinventory.swift */; };
		C07AED642C66CFBD00DE6119 /* appinventory.swift in Sources */ = {isa = PBXBuildFile; fileRef = C07AED622C66CFBD00DE6119 /* appinventory.swift */; };
		C07AED662C66D0A000DE6119 /* facts.swift in Sources */ = {isa = PBXBuildFile; fileRef = C07AED652C66D0A000DE6119 /* facts.swift */; };
		C07AED672C66D0A000DE6119 /* facts.swift in Sources */ = {isa = PBXBuildFile; fileRef = C07AED652C66D0A000DE6119 /* facts.swift */; };
		C07AED6B2C66F56C00DE6119 /* manifests.swift in Sources */ = {isa = PBXBuildFile; fileRef = C07AED6A2C66F56C00DE6119 /* manifests.swift */; };
		C07AED6C2C66F56C00DE6119 /* manifests.swift in Sources */ = {isa = PBXBuildFile; fileRef = C07AED6A2C66F56C00DE6119 /* manifests.swift */; };
		C07AED6F2C67DF6B00DE6119 /* gurl.swift in Sources */ = {isa = PBXBuildFile; fileRef = C07AED6E2C67DF6B00DE6119 /* gurl.swift */; };
		C07AED702C67DF6B00DE6119 /* gurl.swift in Sources */ = {isa = PBXBuildFile; fileRef = C07AED6E2C67DF6B00DE6119 /* gurl.swift */; };
		C07AED722C67F77000DE6119 /* sslerrors.swift in Sources */ = {isa = PBXBuildFile; fileRef = C07AED712C67F77000DE6119 /* sslerrors.swift */; };
		C07AED732C67F77000DE6119 /* sslerrors.swift in Sources */ = {isa = PBXBuildFile; fileRef = C07AED712C67F77000DE6119 /* sslerrors.swift */; };
		C0848D1A2C94D1840008B463 /* iconimporter.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0848D192C94D1840008B463 /* iconimporter.swift */; };
		C0848D1F2C94D4610008B463 /* ArgumentParser in Frameworks */ = {isa = PBXBuildFile; productRef = C0848D1E2C94D4610008B463 /* ArgumentParser */; };
		C0848D202C94D7600008B463 /* FileRepo.swift in Sources */ = {isa = PBXBuildFile; fileRef = C07A6FD52C2B7F2100090743 /* FileRepo.swift */; };
		C0848D212C94D7640008B463 /* GitFileRepo.swift in Sources */ = {isa = PBXBuildFile; fileRef = C01364482C2F8EFE008DB215 /* GitFileRepo.swift */; };
		C0848D222C94D7660008B463 /* RepoFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = C013644C2C30F5D8008DB215 /* RepoFactory.swift */; };
		C0848D232C94D76A0008B463 /* repoutils.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0D00FA72C45814F0021DA9C /* repoutils.swift */; };
		C0848D242C94D7B50008B463 /* fileutils.swift in Sources */ = {isa = PBXBuildFile; fileRef = C030A9B52C3DF6D0007F0B34 /* fileutils.swift */; };
		C0848D252C94D7B90008B463 /* iconutils.swift in Sources */ = {isa = PBXBuildFile; fileRef = C030A9BE2C409738007F0B34 /* iconutils.swift */; };
		C0848D262C94D7F00008B463 /* errors.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0D00FB52C45BCB90021DA9C /* errors.swift */; };
		C0848D272C94D8060008B463 /* plistutils.swift in Sources */ = {isa = PBXBuildFile; fileRef = C01364422C2DD1BA008DB215 /* plistutils.swift */; };
		C0848D282C94D8120008B463 /* constants.swift in Sources */ = {isa = PBXBuildFile; fileRef = C07A6FB12C2B22D300090743 /* constants.swift */; };
		C0848D292C94D8230008B463 /* cliutils.swift in Sources */ = {isa = PBXBuildFile; fileRef = C07A6FD92C2CF19600090743 /* cliutils.swift */; };
		C0848D2D2C94DDAF0008B463 /* prefs.swift in Sources */ = {isa = PBXBuildFile; fileRef = C07A6FAF2C2B22A400090743 /* prefs.swift */; };
		C0848D2F2C94DE240008B463 /* admincommon.swift in Sources */ = {isa = PBXBuildFile; fileRef = C013643E2C2DCA5C008DB215 /* admincommon.swift */; };
		C0848D302C94ED600008B463 /* dmgutils.swift in Sources */ = {isa = PBXBuildFile; fileRef = C01364532C321FE7008DB215 /* dmgutils.swift */; };
		C0848D322C94EEA60008B463 /* version.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0D00FAF2C458EAA0021DA9C /* version.swift */; };
		C0848D342C94F62C0008B463 /* pkgutils.swift in Sources */ = {isa = PBXBuildFile; fileRef = C07074E72C34932400B86310 /* pkgutils.swift */; };
		C0848D372C94F68B0008B463 /* info.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0209B882C63DDF1007664A0 /* info.swift */; };
		C0848D3B2C94F7190008B463 /* osutils.swift in Sources */ = {isa = PBXBuildFile; fileRef = C07074E42C34910F00B86310 /* osutils.swift */; };
		C087AC2E2CFFC81B00DC3D59 /* makecatalogslib.swift in Sources */ = {isa = PBXBuildFile; fileRef = C013643B2C2DC529008DB215 /* makecatalogslib.swift */; };
		C087AC2F2CFFCCB600DC3D59 /* munkihash.swift in Sources */ = {isa = PBXBuildFile; fileRef = C030A98E2C39C135007F0B34 /* munkihash.swift */; };
		C09616C62DEE6DBF00281B6B /* SignalHandler.swift in Sources */ = {isa = PBXBuildFile; fileRef = C06C213C2C88CACE0023E9D9 /* SignalHandler.swift */; };
		C09616C72DEE6DE200281B6B /* munkilog.swift in Sources */ = {isa = PBXBuildFile; fileRef = C07074DB2C33AE5F00B86310 /* munkilog.swift */; };
		C09616C82DEE6DF400281B6B /* UNIXProcessInfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = C06C21392C88CA1F0023E9D9 /* UNIXProcessInfo.swift */; };
		C09616C92DEE6E1300281B6B /* tempfileutils.swift in Sources */ = {isa = PBXBuildFile; fileRef = C058EF282DCD11E1002775E0 /* tempfileutils.swift */; };
		C0B3A8562CCC59C10057BA0E /* unusedsoftware.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0B3A8552CCC59C10057BA0E /* unusedsoftware.swift */; };
		C0B3A8582CCFED330057BA0E /* appusage.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0D9C2582C5D4E570019A067 /* appusage.swift */; };
		C0B3A85A2CD04D380057BA0E /* ArgumentParser in Frameworks */ = {isa = PBXBuildFile; productRef = C0B3A8592CD04D380057BA0E /* ArgumentParser */; };
		C0B715BE2DA6F43E00F255FB /* X509 in Frameworks */ = {isa = PBXBuildFile; productRef = C0B715BD2DA6F43E00F255FB /* X509 */; };
		C0B715C02DA71F2900F255FB /* X509 in Frameworks */ = {isa = PBXBuildFile; productRef = C0B715BF2DA71F2900F255FB /* X509 */; };
		C0B7FA022D288C2700CC14F0 /* authrestart.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0B7FA002D288C2700CC14F0 /* authrestart.swift */; };
		C0BF62D52CEC05450030885D /* version.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0D00FAF2C458EAA0021DA9C /* version.swift */; };
		C0BF62D92CEC05AE0030885D /* ArgumentParser in Frameworks */ = {isa = PBXBuildFile; productRef = C0BF62D82CEC05AE0030885D /* ArgumentParser */; };
		C0BF62DA2CEC07660030885D /* FileRepo.swift in Sources */ = {isa = PBXBuildFile; fileRef = C07A6FD52C2B7F2100090743 /* FileRepo.swift */; };
		C0BF62DB2CEC076A0030885D /* GitFileRepo.swift in Sources */ = {isa = PBXBuildFile; fileRef = C01364482C2F8EFE008DB215 /* GitFileRepo.swift */; };
		C0BF62DC2CEC07710030885D /* RepoFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = C013644C2C30F5D8008DB215 /* RepoFactory.swift */; };
		C0BF62DD2CEC07760030885D /* repoutils.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0D00FA72C45814F0021DA9C /* repoutils.swift */; };
		C0BF62DE2CEC077F0030885D /* errors.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0D00FB52C45BCB90021DA9C /* errors.swift */; };
		C0BF62DF2CEC07AA0030885D /* cliutils.swift in Sources */ = {isa = PBXBuildFile; fileRef = C07A6FD92C2CF19600090743 /* cliutils.swift */; };
		C0BF62E02CEC07E00030885D /* versionutils.swift in Sources */ = {isa = PBXBuildFile; fileRef = C07074EA2C34A6AD00B86310 /* versionutils.swift */; };
		C0BF62E12CEC08330030885D /* pkgutils.swift in Sources */ = {isa = PBXBuildFile; fileRef = C07074E72C34932400B86310 /* pkgutils.swift */; };
		C0BF62E22CEC086C0030885D /* fileutils.swift in Sources */ = {isa = PBXBuildFile; fileRef = C030A9B52C3DF6D0007F0B34 /* fileutils.swift */; };
		C0BF62E32CEC11310030885D /* admincommon.swift in Sources */ = {isa = PBXBuildFile; fileRef = C013643E2C2DCA5C008DB215 /* admincommon.swift */; };
		C0BF62E42CEC115B0030885D /* constants.swift in Sources */ = {isa = PBXBuildFile; fileRef = C07A6FB12C2B22D300090743 /* constants.swift */; };
		C0BF62E92CEC11CB0030885D /* prefs.swift in Sources */ = {isa = PBXBuildFile; fileRef = C07A6FAF2C2B22A400090743 /* prefs.swift */; };
		C0BF62EA2CEC11EB0030885D /* plistutils.swift in Sources */ = {isa = PBXBuildFile; fileRef = C01364422C2DD1BA008DB215 /* plistutils.swift */; };
		C0C4091D2D86549600704005 /* keychain.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0C4091C2D86548800704005 /* keychain.swift */; };
		C0C4091E2D86549600704005 /* keychain.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0C4091C2D86548800704005 /* keychain.swift */; };
		C0C7F1A42E37A31B0073E790 /* PosixSpawn.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0C7F1A32E37A31B0073E790 /* PosixSpawn.swift */; };
		C0C7F1A52E37A31B0073E790 /* PosixSpawn.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0C7F1A32E37A31B0073E790 /* PosixSpawn.swift */; };
		C0C7F1A82E37A39B0073E790 /* PosixSpawn.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0C7F1A32E37A31B0073E790 /* PosixSpawn.swift */; };
		C0D00FA12C457E2B0021DA9C /* munkihash.swift in Sources */ = {isa = PBXBuildFile; fileRef = C030A98E2C39C135007F0B34 /* munkihash.swift */; };
		C0D00FA32C457E5F0021DA9C /* fileutils.swift in Sources */ = {isa = PBXBuildFile; fileRef = C030A9B52C3DF6D0007F0B34 /* fileutils.swift */; };
		C0D00FA62C45804A0021DA9C /* admincommon.swift in Sources */ = {isa = PBXBuildFile; fileRef = C013643E2C2DCA5C008DB215 /* admincommon.swift */; };
		C0D00FA82C45814F0021DA9C /* repoutils.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0D00FA72C45814F0021DA9C /* repoutils.swift */; };
		C0D00FAA2C45814F0021DA9C /* repoutils.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0D00FA72C45814F0021DA9C /* repoutils.swift */; };
		C0D00FAB2C4581800021DA9C /* repoutils.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0D00FA72C45814F0021DA9C /* repoutils.swift */; };
		C0D00FAE2C45841D0021DA9C /* makecatalogslib.swift in Sources */ = {isa = PBXBuildFile; fileRef = C013643B2C2DC529008DB215 /* makecatalogslib.swift */; };
		C0D00FB02C458EAA0021DA9C /* version.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0D00FAF2C458EAA0021DA9C /* version.swift */; };
		C0D00FB12C458EAA0021DA9C /* version.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0D00FAF2C458EAA0021DA9C /* version.swift */; };
		C0D00FB22C458EAA0021DA9C /* version.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0D00FAF2C458EAA0021DA9C /* version.swift */; };
		C0D00FB32C458EAA0021DA9C /* version.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0D00FAF2C458EAA0021DA9C /* version.swift */; };
		C0D00FB42C458EAA0021DA9C /* version.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0D00FAF2C458EAA0021DA9C /* version.swift */; };
		C0D00FB62C45BCB90021DA9C /* errors.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0D00FB52C45BCB90021DA9C /* errors.swift */; };
		C0D00FB72C45BCB90021DA9C /* errors.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0D00FB52C45BCB90021DA9C /* errors.swift */; };
		C0D00FB82C45BCB90021DA9C /* errors.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0D00FB52C45BCB90021DA9C /* errors.swift */; };
		C0D00FB92C45BCB90021DA9C /* errors.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0D00FB52C45BCB90021DA9C /* errors.swift */; };
		C0D00FBA2C45BCB90021DA9C /* errors.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0D00FB52C45BCB90021DA9C /* errors.swift */; };
		C0D66AB42D2C82CF009EF807 /* prefs.swift in Sources */ = {isa = PBXBuildFile; fileRef = C07A6FAF2C2B22A400090743 /* prefs.swift */; };
		C0D66AB52D2C82E4009EF807 /* cliutils.swift in Sources */ = {isa = PBXBuildFile; fileRef = C07A6FD92C2CF19600090743 /* cliutils.swift */; };
		C0D66AB92D2C923E009EF807 /* common.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0D9C2812C5EA2A00019A067 /* common.swift */; };
		C0D66ABA2D2C9248009EF807 /* client.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0D9C2452C5C5B370019A067 /* client.swift */; };
		C0D66AC62D2CA2DA009EF807 /* munkilog.swift in Sources */ = {isa = PBXBuildFile; fileRef = C07074DB2C33AE5F00B86310 /* munkilog.swift */; };
		C0D66AC72D2CA307009EF807 /* prefs.swift in Sources */ = {isa = PBXBuildFile; fileRef = C07A6FAF2C2B22A400090743 /* prefs.swift */; };
		C0D66AC82D2CA459009EF807 /* plistutils.swift in Sources */ = {isa = PBXBuildFile; fileRef = C01364422C2DD1BA008DB215 /* plistutils.swift */; };
		C0D66AC92D2CA675009EF807 /* constants.swift in Sources */ = {isa = PBXBuildFile; fileRef = C07A6FB12C2B22D300090743 /* constants.swift */; };
		C0D66ACB2D2CA78C009EF807 /* osutils.swift in Sources */ = {isa = PBXBuildFile; fileRef = C07074E42C34910F00B86310 /* osutils.swift */; };
		C0D66ACC2D2CEDC8009EF807 /* fileutils.swift in Sources */ = {isa = PBXBuildFile; fileRef = C030A9B52C3DF6D0007F0B34 /* fileutils.swift */; };
		C0D66ACD2D2DB811009EF807 /* UNIXProcessInfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = C06C21392C88CA1F0023E9D9 /* UNIXProcessInfo.swift */; };
		C0D66ACE2D2DBB1B009EF807 /* cliutils.swift in Sources */ = {isa = PBXBuildFile; fileRef = C07A6FD92C2CF19600090743 /* cliutils.swift */; };
		C0D66ACF2D2DBB38009EF807 /* display.swift in Sources */ = {isa = PBXBuildFile; fileRef = C01364572C3265D6008DB215 /* display.swift */; };
		C0D66AD02D2DBB51009EF807 /* munkistatus.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0D9C2A52C62C12E0019A067 /* munkistatus.swift */; };
		C0D66AD12D2DBB7A009EF807 /* stderrout.swift in Sources */ = {isa = PBXBuildFile; fileRef = C008A0552D25B20E0073ADBA /* stderrout.swift */; };
		C0D66AD22D2DBB80009EF807 /* reports.swift in Sources */ = {isa = PBXBuildFile; fileRef = C07074DE2C33B9A000B86310 /* reports.swift */; };
		C0D66AD42D2DBBED009EF807 /* dateutils.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0D66AD32D2DBBED009EF807 /* dateutils.swift */; };
		C0D66AD52D2DBBED009EF807 /* dateutils.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0D66AD32D2DBBED009EF807 /* dateutils.swift */; };
		C0D66AD72D2DBBED009EF807 /* dateutils.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0D66AD32D2DBBED009EF807 /* dateutils.swift */; };
		C0D66AD82D2DBBED009EF807 /* dateutils.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0D66AD32D2DBBED009EF807 /* dateutils.swift */; };
		C0D66AD92D2DBBED009EF807 /* dateutils.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0D66AD32D2DBBED009EF807 /* dateutils.swift */; };
		C0D66ADA2D2DD174009EF807 /* info.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0209B882C63DDF1007664A0 /* info.swift */; };
		C0D9C24E2C5C5C920019A067 /* main.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0D9C24D2C5C5C920019A067 /* main.swift */; };
		C0D9C2522C5C5D1F0019A067 /* errors.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0D00FB52C45BCB90021DA9C /* errors.swift */; };
		C0D9C2542C5C5EBC0019A067 /* constants.swift in Sources */ = {isa = PBXBuildFile; fileRef = C07A6FB12C2B22D300090743 /* constants.swift */; };
		C0D9C2552C5C5EC00019A067 /* plistutils.swift in Sources */ = {isa = PBXBuildFile; fileRef = C01364422C2DD1BA008DB215 /* plistutils.swift */; };
		C0D9C2572C5D391C0019A067 /* LaunchdJob.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0D9C2562C5D391C0019A067 /* LaunchdJob.swift */; };
		C0D9C2822C5EA2A00019A067 /* common.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0D9C2812C5EA2A00019A067 /* common.swift */; };
		C0D9C2832C5EA33A0019A067 /* client.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0D9C2452C5C5B370019A067 /* client.swift */; };
		C0D9C2842C5EA33C0019A067 /* client.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0D9C2452C5C5B370019A067 /* client.swift */; };
		C0D9C2852C5EA3410019A067 /* common.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0D9C2812C5EA2A00019A067 /* common.swift */; };
		C0D9C28D2C5EDFAE0019A067 /* main.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0D9C28C2C5EDFAE0019A067 /* main.swift */; };
		C0D9C2942C5F08CA0019A067 /* pkg.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0D9C2932C5F08CA0019A067 /* pkg.swift */; };
		C0D9C2952C5F08CA0019A067 /* pkg.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0D9C2932C5F08CA0019A067 /* pkg.swift */; };
		C0D9C2972C6012C80019A067 /* dmg.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0D9C2962C6012C80019A067 /* dmg.swift */; };
		C0D9C2982C6012C80019A067 /* dmg.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0D9C2962C6012C80019A067 /* dmg.swift */; };
		C0D9C29A2C607D390019A067 /* xattr.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0D9C2992C607D390019A067 /* xattr.swift */; };
		C0D9C29B2C607D390019A067 /* xattr.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0D9C2992C607D390019A067 /* xattr.swift */; };
		C0D9C29D2C6151350019A067 /* installer.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0D9C29C2C6151350019A067 /* installer.swift */; };
		C0D9C29E2C6151350019A067 /* installer.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0D9C29C2C6151350019A067 /* installer.swift */; };
		C0D9C2A02C6175A10019A067 /* processes.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0D9C29F2C6175A10019A067 /* processes.swift */; };
		C0D9C2A12C6175A10019A067 /* processes.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0D9C29F2C6175A10019A067 /* processes.swift */; };
		C0D9C2A32C61939E0019A067 /* scriptutils.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0D9C2A22C61939E0019A067 /* scriptutils.swift */; };
		C0D9C2A42C61939E0019A067 /* scriptutils.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0D9C2A22C61939E0019A067 /* scriptutils.swift */; };
		C0D9C2A62C62C12E0019A067 /* munkistatus.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0D9C2A52C62C12E0019A067 /* munkistatus.swift */; };
		C0D9C2A72C62C12E0019A067 /* munkistatus.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0D9C2A52C62C12E0019A067 /* munkistatus.swift */; };
		C0D9C2B02C62D4120019A067 /* powermanager.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0D9C2AF2C62D4120019A067 /* powermanager.swift */; };
		C0D9C2B12C62D4120019A067 /* powermanager.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0D9C2AF2C62D4120019A067 /* powermanager.swift */; };
		C0E993F82C5BEDAB006FDF44 /* removepackages.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0E993F72C5BEDAB006FDF44 /* removepackages.swift */; };
		C0E993FC2C5BEDE7006FDF44 /* rmpkgs.swift in Sources */ = {isa = PBXBuildFile; fileRef = C043ED222C483EEE0047C025 /* rmpkgs.swift */; };
		C0E993FD2C5BEDFA006FDF44 /* display.swift in Sources */ = {isa = PBXBuildFile; fileRef = C01364572C3265D6008DB215 /* display.swift */; };
		C0E993FE2C5BEE0D006FDF44 /* cliutils.swift in Sources */ = {isa = PBXBuildFile; fileRef = C07A6FD92C2CF19600090743 /* cliutils.swift */; };
		C0E993FF2C5BEE1B006FDF44 /* fileutils.swift in Sources */ = {isa = PBXBuildFile; fileRef = C030A9B52C3DF6D0007F0B34 /* fileutils.swift */; };
		C0E994022C5BF4BD006FDF44 /* sqlite3.swift in Sources */ = {isa = PBXBuildFile; fileRef = C043ED1E2C4822C70047C025 /* sqlite3.swift */; };
		C0E994032C5BF4CF006FDF44 /* munkilog.swift in Sources */ = {isa = PBXBuildFile; fileRef = C07074DB2C33AE5F00B86310 /* munkilog.swift */; };
		C0E994042C5BF4DC006FDF44 /* prefs.swift in Sources */ = {isa = PBXBuildFile; fileRef = C07A6FAF2C2B22A400090743 /* prefs.swift */; };
		C0E994052C5BF4E5006FDF44 /* reports.swift in Sources */ = {isa = PBXBuildFile; fileRef = C07074DE2C33B9A000B86310 /* reports.swift */; };
		C0E994062C5BF4F1006FDF44 /* constants.swift in Sources */ = {isa = PBXBuildFile; fileRef = C07A6FB12C2B22D300090743 /* constants.swift */; };
		C0E994072C5BF52E006FDF44 /* plistutils.swift in Sources */ = {isa = PBXBuildFile; fileRef = C01364422C2DD1BA008DB215 /* plistutils.swift */; };
		C0E994082C5BF53D006FDF44 /* errors.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0D00FB52C45BCB90021DA9C /* errors.swift */; };
		C0E9940A2C5BF56C006FDF44 /* version.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0D00FAF2C458EAA0021DA9C /* version.swift */; };
		C0E9941A2C5C10E1006FDF44 /* ArgumentParser in Frameworks */ = {isa = PBXBuildFile; productRef = C0E994192C5C10E1006FDF44 /* ArgumentParser */; };
		C0E9941E2C5C10FE006FDF44 /* ArgumentParser in Frameworks */ = {isa = PBXBuildFile; productRef = C0E9941D2C5C10FE006FDF44 /* ArgumentParser */; };
		C0E994202C5C1103006FDF44 /* ArgumentParser in Frameworks */ = {isa = PBXBuildFile; productRef = C0E9941F2C5C1103006FDF44 /* ArgumentParser */; };
		C0E994222C5C1109006FDF44 /* ArgumentParser in Frameworks */ = {isa = PBXBuildFile; productRef = C0E994212C5C1109006FDF44 /* ArgumentParser */; };
		C0EEC9A72DA7335900F92942 /* clientcerts.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0EEC9A62DA7335900F92942 /* clientcerts.swift */; };
		C0EEC9A82DA7335900F92942 /* clientcerts.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0EEC9A62DA7335900F92942 /* clientcerts.swift */; };
		C0FB3AC92DF490CF00BEA7F9 /* libedit.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = C030A9F32C4350FE007F0B34 /* libedit.tbd */; };
/* End PBXBuildFile section */

/* Begin PBXCopyFilesBuildPhase section */
		C005199F2D2A5B850060DDB6 /* CopyFiles */ = {
			isa = PBXCopyFilesBuildPhase;
			buildActionMask = 2147483647;
			dstPath = /usr/share/man/man1/;
			dstSubfolderSpec = 0;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 1;
		};
		C0209B8D2C63E3B7007664A0 /* CopyFiles */ = {
			isa = PBXCopyFilesBuildPhase;
			buildActionMask = 2147483647;
			dstPath = /usr/share/man/man1/;
			dstSubfolderSpec = 0;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 1;
		};
		C0276DAF2E8C070500D443C3 /* CopyFiles */ = {
			isa = PBXCopyFilesBuildPhase;
			buildActionMask = 2147483647;
			dstPath = /usr/share/man/man1/;
			dstSubfolderSpec = 0;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 1;
		};
		C030A9932C3A2E18007F0B34 /* CopyFiles */ = {
			isa = PBXCopyFilesBuildPhase;
			buildActionMask = 2147483647;
			dstPath = /usr/share/man/man1/;
			dstSubfolderSpec = 0;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 1;
		};
		C030A9CB2C41F798007F0B34 /* CopyFiles */ = {
			isa = PBXCopyFilesBuildPhase;
			buildActionMask = 2147483647;
			dstPath = /usr/share/man/man1/;
			dstSubfolderSpec = 0;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 1;
		};
		C05DB2002DAC53150081FACD /* CopyFiles */ = {
			isa = PBXCopyFilesBuildPhase;
			buildActionMask = 2147483647;
			dstPath = /usr/share/man/man1/;
			dstSubfolderSpec = 0;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 1;
		};
		C0684DCF2DBFDBD10091E774 /* CopyFiles */ = {
			isa = PBXCopyFilesBuildPhase;
			buildActionMask = 2147483647;
			dstPath = /usr/share/man/man1/;
			dstSubfolderSpec = 0;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 1;
		};
		C0684E2B2DC040450091E774 /* CopyFiles */ = {
			isa = PBXCopyFilesBuildPhase;
			buildActionMask = 2147483647;
			dstPath = /usr/share/man/man1/;
			dstSubfolderSpec = 0;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 1;
		};
		C07A6FA32C2A82B400090743 /* CopyFiles */ = {
			isa = PBXCopyFilesBuildPhase;
			buildActionMask = 2147483647;
			dstPath = /usr/share/man/man1/;
			dstSubfolderSpec = 0;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 1;
		};
		C07A6FB52C2B5ADE00090743 /* CopyFiles */ = {
			isa = PBXCopyFilesBuildPhase;
			buildActionMask = 2147483647;
			dstPath = /usr/share/man/man1/;
			dstSubfolderSpec = 0;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 1;
		};
		C07A6FC22C2B5C0700090743 /* CopyFiles */ = {
			isa = PBXCopyFilesBuildPhase;
			buildActionMask = 2147483647;
			dstPath = /usr/share/man/man1/;
			dstSubfolderSpec = 0;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 1;
		};
		C0848D152C94D1840008B463 /* CopyFiles */ = {
			isa = PBXCopyFilesBuildPhase;
			buildActionMask = 2147483647;
			dstPath = /usr/share/man/man1/;
			dstSubfolderSpec = 0;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 1;
		};
		C0BF62CB2CEC00E90030885D /* CopyFiles */ = {
			isa = PBXCopyFilesBuildPhase;
			buildActionMask = 2147483647;
			dstPath = /usr/share/man/man1/;
			dstSubfolderSpec = 0;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 1;
		};
		C0D66ABD2D2CA1DE009EF807 /* CopyFiles */ = {
			isa = PBXCopyFilesBuildPhase;
			buildActionMask = 2147483647;
			dstPath = /usr/share/man/man1/;
			dstSubfolderSpec = 0;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 1;
		};
		C0D9C2492C5C5C920019A067 /* CopyFiles */ = {
			isa = PBXCopyFilesBuildPhase;
			buildActionMask = 2147483647;
			dstPath = /usr/share/man/man1/;
			dstSubfolderSpec = 0;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 1;
		};
		C0D9C2882C5EDFAE0019A067 /* CopyFiles */ = {
			isa = PBXCopyFilesBuildPhase;
			buildActionMask = 2147483647;
			dstPath = /usr/share/man/man1/;
			dstSubfolderSpec = 0;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 1;
		};
		C0E993F32C5BEDAB006FDF44 /* CopyFiles */ = {
			isa = PBXCopyFilesBuildPhase;
			buildActionMask = 2147483647;
			dstPath = /usr/share/man/man1/;
			dstSubfolderSpec = 0;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 1;
		};
/* End PBXCopyFilesBuildPhase section */

/* Begin PBXFileReference section */
		C0011CAB2C7A64F30004ED70 /* Predicates.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = Predicates.m; sourceTree = "<group>"; };
		C0011CAE2C7A98280004ED70 /* Predicates.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Predicates.h; sourceTree = "<group>"; };
		C0011CAF2C7A990B0004ED70 /* managedsoftwareupdate-Bridging-Header.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "managedsoftwareupdate-Bridging-Header.h"; sourceTree = "<group>"; };
		C0011CB12C7CDEC40004ED70 /* updatecheck.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = updatecheck.swift; sourceTree = "<group>"; };
		C0011CB42C7EC5B60004ED70 /* msuutils.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = msuutils.swift; sourceTree = "<group>"; };
		C0011CB72C7F86480004ED70 /* distributednotifications.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = distributednotifications.swift; sourceTree = "<group>"; };
		C005199A2D2A28510060DDB6 /* authrestartclient.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = authrestartclient.swift; sourceTree = "<group>"; };
		C00519A12D2A5B850060DDB6 /* authrestartd */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = authrestartd; sourceTree = BUILT_PRODUCTS_DIR; };
		C008A0502D18BB780073ADBA /* launchd.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = launchd.swift; sourceTree = "<group>"; };
		C008A0552D25B20E0073ADBA /* stderrout.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = stderrout.swift; sourceTree = "<group>"; };
		C013643B2C2DC529008DB215 /* makecatalogslib.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = makecatalogslib.swift; sourceTree = "<group>"; };
		C013643E2C2DCA5C008DB215 /* admincommon.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = admincommon.swift; sourceTree = "<group>"; };
		C01364422C2DD1BA008DB215 /* plistutils.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = plistutils.swift; sourceTree = "<group>"; };
		C01364482C2F8EFE008DB215 /* GitFileRepo.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GitFileRepo.swift; sourceTree = "<group>"; };
		C013644C2C30F5D8008DB215 /* RepoFactory.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RepoFactory.swift; sourceTree = "<group>"; };
		C01364532C321FE7008DB215 /* dmgutils.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = dmgutils.swift; sourceTree = "<group>"; };
		C01364572C3265D6008DB215 /* display.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = display.swift; sourceTree = "<group>"; };
		C01792D22C6BC81B008CBC22 /* fetch.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = fetch.swift; sourceTree = "<group>"; };
		C01792D52C6E58D1008CBC22 /* download.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = download.swift; sourceTree = "<group>"; };
		C01792D82C6EC09C008CBC22 /* urls.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = urls.swift; sourceTree = "<group>"; };
		C01792DB2C6FFAC6008CBC22 /* catalogs.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = catalogs.swift; sourceTree = "<group>"; };
		C01792DE2C73B1D3008CBC22 /* analyze.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = analyze.swift; sourceTree = "<group>"; };
		C01792E12C73B590008CBC22 /* compare.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = compare.swift; sourceTree = "<group>"; };
		C01792E42C73FFD4008CBC22 /* installationstate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = installationstate.swift; sourceTree = "<group>"; };
		C01792E72C74F989008CBC22 /* selfservice.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = selfservice.swift; sourceTree = "<group>"; };
		C01792EA2C75089F008CBC22 /* licensing.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = licensing.swift; sourceTree = "<group>"; };
		C01792ED2C75187E008CBC22 /* autoconfig.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = autoconfig.swift; sourceTree = "<group>"; };
		C01CE24A2CA7ADD400542FA1 /* configure.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = configure.swift; sourceTree = "<group>"; };
		C0209B852C63C9FD007664A0 /* stoprequested.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = stoprequested.swift; sourceTree = "<group>"; };
		C0209B882C63DDF1007664A0 /* info.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = info.swift; sourceTree = "<group>"; };
		C0209B8F2C63E3B7007664A0 /* launchapp */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = launchapp; sourceTree = BUILT_PRODUCTS_DIR; };
		C0209B912C63E3B7007664A0 /* main.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = main.swift; sourceTree = "<group>"; };
		C0276DB12E8C070500D443C3 /* repocheck */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = repocheck; sourceTree = BUILT_PRODUCTS_DIR; };
		C030A98E2C39C135007F0B34 /* munkihash.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = munkihash.swift; sourceTree = "<group>"; };
		C030A9952C3A2E18007F0B34 /* makepkginfo */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = makepkginfo; sourceTree = BUILT_PRODUCTS_DIR; };
		C030A9972C3A2E18007F0B34 /* makepkginfo.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = makepkginfo.swift; sourceTree = "<group>"; };
		C030A99E2C3B4F04007F0B34 /* pkginfoOptions.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = pkginfoOptions.swift; sourceTree = "<group>"; };
		C030A9B12C3DB88E007F0B34 /* osinstaller.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = osinstaller.swift; sourceTree = "<group>"; };
		C030A9B52C3DF6D0007F0B34 /* fileutils.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = fileutils.swift; sourceTree = "<group>"; };
		C030A9BA2C3F4CF4007F0B34 /* munkiimportlib.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = munkiimportlib.swift; sourceTree = "<group>"; };
		C030A9BE2C409738007F0B34 /* iconutils.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = iconutils.swift; sourceTree = "<group>"; };
		C030A9C62C41F32E007F0B34 /* munkiimportOptions.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = munkiimportOptions.swift; sourceTree = "<group>"; };
		C030A9CD2C41F798007F0B34 /* munkiimport */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = munkiimport; sourceTree = BUILT_PRODUCTS_DIR; };
		C030A9CF2C41F798007F0B34 /* munkiimport.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = munkiimport.swift; sourceTree = "<group>"; };
		C030A9EE2C43505B007F0B34 /* munkitester-Bridging-Header.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "munkitester-Bridging-Header.h"; sourceTree = "<group>"; };
		C030A9EF2C43505B007F0B34 /* munkiimport-Bridging-Header.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "munkiimport-Bridging-Header.h"; sourceTree = "<group>"; };
		C030A9F32C4350FE007F0B34 /* libedit.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libedit.tbd; path = usr/lib/libedit.tbd; sourceTree = SDKROOT; };
		C030A9F52C435183007F0B34 /* readline.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = readline.swift; sourceTree = "<group>"; };
		C043ED1E2C4822C70047C025 /* sqlite3.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = sqlite3.swift; sourceTree = "<group>"; };
		C043ED222C483EEE0047C025 /* rmpkgs.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = rmpkgs.swift; sourceTree = "<group>"; };
		C05764AB2DD57C4800FEF66A /* managedsoftwareupdate.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = managedsoftwareupdate.entitlements; sourceTree = "<group>"; };
		C05764AE2DD57CF500FEF66A /* repoclean.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = repoclean.entitlements; sourceTree = "<group>"; };
		C05764AF2DD57CF800FEF66A /* iconimporter.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = iconimporter.entitlements; sourceTree = "<group>"; };
		C05764B02DD57CFF00FEF66A /* munkiimport.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = munkiimport.entitlements; sourceTree = "<group>"; };
		C05764B12DD57D0800FEF66A /* makecatalogs.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = makecatalogs.entitlements; sourceTree = "<group>"; };
		C058EF1D2DCD041A002775E0 /* RepoProtocol.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RepoProtocol.swift; sourceTree = "<group>"; };
		C058EF282DCD11E1002775E0 /* tempfileutils.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = tempfileutils.swift; sourceTree = "<group>"; };
		C058EF7B2DCF9FB0002775E0 /* MiddlewareProtocol.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MiddlewareProtocol.swift; sourceTree = "<group>"; };
		C058EF992DCFA4B2002775E0 /* MiddlewareFactory.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MiddlewareFactory.swift; sourceTree = "<group>"; };
		C05DB2022DAC53150081FACD /* manifestutil */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = manifestutil; sourceTree = BUILT_PRODUCTS_DIR; };
		C05DB2122DAC67760081FACD /* manifestutil-Bridging-Header.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "manifestutil-Bridging-Header.h"; sourceTree = "<group>"; };
		C0684DD12DBFDBD20091E774 /* precache_agent */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = precache_agent; sourceTree = BUILT_PRODUCTS_DIR; };
		C0684E2D2DC040450091E774 /* installhelper */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = installhelper; sourceTree = BUILT_PRODUCTS_DIR; };
		C0684E3C2DC19C7A0091E774 /* BlockingApplications.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BlockingApplications.swift; sourceTree = "<group>"; };
		C0684E472DC586660091E774 /* osinstallerinfo.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = osinstallerinfo.swift; sourceTree = "<group>"; };
		C0684E542DC735960091E774 /* Testing.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Testing.framework; path = Platforms/MacOSX.platform/Developer/Library/Frameworks/Testing.framework; sourceTree = DEVELOPER_DIR; };
		C0684E5C2DC736EE0091E774 /* munkiCLItesting.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = munkiCLItesting.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
		C06C21332C8793720023E9D9 /* bootstrapping.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = bootstrapping.swift; sourceTree = "<group>"; };
		C06C21392C88CA1F0023E9D9 /* UNIXProcessInfo.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UNIXProcessInfo.swift; sourceTree = "<group>"; };
		C06C213C2C88CACE0023E9D9 /* SignalHandler.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SignalHandler.swift; sourceTree = "<group>"; };
		C06C213F2C8E1FF50023E9D9 /* ODutils.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ODutils.swift; sourceTree = "<group>"; };
		C06C21442C8F8C390023E9D9 /* appleupdates.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = appleupdates.swift; sourceTree = "<group>"; };
		C07074DB2C33AE5F00B86310 /* munkilog.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = munkilog.swift; sourceTree = "<group>"; };
		C07074DE2C33B9A000B86310 /* reports.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = reports.swift; sourceTree = "<group>"; };
		C07074E12C3489FA00B86310 /* pkginfolib.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = pkginfolib.swift; sourceTree = "<group>"; };
		C07074E42C34910F00B86310 /* osutils.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = osutils.swift; sourceTree = "<group>"; };
		C07074E72C34932400B86310 /* pkgutils.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = pkgutils.swift; sourceTree = "<group>"; };
		C07074EA2C34A6AD00B86310 /* versionutils.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = versionutils.swift; sourceTree = "<group>"; };
		C0759C2A2C6848610032928F /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
		C07A6FA52C2A82B400090743 /* managedsoftwareupdate */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = managedsoftwareupdate; sourceTree = BUILT_PRODUCTS_DIR; };
		C07A6FA82C2A82B400090743 /* managedsoftwareupdate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = managedsoftwareupdate.swift; sourceTree = "<group>"; };
		C07A6FAF2C2B22A400090743 /* prefs.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = prefs.swift; sourceTree = "<group>"; };
		C07A6FB12C2B22D300090743 /* constants.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = constants.swift; sourceTree = "<group>"; };
		C07A6FB72C2B5ADE00090743 /* munkitester */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = munkitester; sourceTree = BUILT_PRODUCTS_DIR; };
		C07A6FB92C2B5ADE00090743 /* main.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = main.swift; sourceTree = "<group>"; };
		C07A6FC42C2B5C0700090743 /* makecatalogs */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = makecatalogs; sourceTree = BUILT_PRODUCTS_DIR; };
		C07A6FC62C2B5C0700090743 /* makecatalogs.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = makecatalogs.swift; sourceTree = "<group>"; };
		C07A6FD52C2B7F2100090743 /* FileRepo.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FileRepo.swift; sourceTree = "<group>"; };
		C07A6FD92C2CF19600090743 /* cliutils.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = cliutils.swift; sourceTree = "<group>"; };
		C07A9D992C83DDD000D5D4B2 /* installinfo.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = installinfo.swift; sourceTree = "<group>"; };
		C07A9D9C2C86CB3A00D5D4B2 /* msuoptions.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = msuoptions.swift; sourceTree = "<group>"; };
		C07AED622C66CFBD00DE6119 /* appinventory.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = appinventory.swift; sourceTree = "<group>"; };
		C07AED652C66D0A000DE6119 /* facts.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = facts.swift; sourceTree = "<group>"; };
		C07AED6A2C66F56C00DE6119 /* manifests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = manifests.swift; sourceTree = "<group>"; };
		C07AED6E2C67DF6B00DE6119 /* gurl.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = gurl.swift; sourceTree = "<group>"; };
		C07AED712C67F77000DE6119 /* sslerrors.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = sslerrors.swift; sourceTree = "<group>"; };
		C0848D172C94D1840008B463 /* iconimporter */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = iconimporter; sourceTree = BUILT_PRODUCTS_DIR; };
		C0848D192C94D1840008B463 /* iconimporter.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = iconimporter.swift; sourceTree = "<group>"; };
		C09616BD2DED335500281B6B /* readline.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = readline.h; sourceTree = "<group>"; };
		C0B3A8552CCC59C10057BA0E /* unusedsoftware.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = unusedsoftware.swift; sourceTree = "<group>"; };
		C0B7FA002D288C2700CC14F0 /* authrestart.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = authrestart.swift; sourceTree = "<group>"; };
		C0BF62CD2CEC00E90030885D /* repoclean */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = repoclean; sourceTree = BUILT_PRODUCTS_DIR; };
		C0BF62CF2CEC00E90030885D /* repoclean.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = repoclean.swift; sourceTree = "<group>"; };
		C0C4091C2D86548800704005 /* keychain.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = keychain.swift; sourceTree = "<group>"; };
		C0C7F1A32E37A31B0073E790 /* PosixSpawn.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PosixSpawn.swift; sourceTree = "<group>"; };
		C0D00FA72C45814F0021DA9C /* repoutils.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = repoutils.swift; sourceTree = "<group>"; };
		C0D00FAF2C458EAA0021DA9C /* version.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = version.swift; sourceTree = "<group>"; };
		C0D00FB52C45BCB90021DA9C /* errors.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = errors.swift; sourceTree = "<group>"; };
		C0D66ABF2D2CA1DE009EF807 /* logouthelper */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = logouthelper; sourceTree = BUILT_PRODUCTS_DIR; };
		C0D66AD32D2DBBED009EF807 /* dateutils.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = dateutils.swift; sourceTree = "<group>"; };
		C0D9C2452C5C5B370019A067 /* client.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = client.swift; sourceTree = "<group>"; };
		C0D9C24B2C5C5C920019A067 /* app_usage_monitor */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = app_usage_monitor; sourceTree = BUILT_PRODUCTS_DIR; };
		C0D9C24D2C5C5C920019A067 /* main.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = main.swift; sourceTree = "<group>"; };
		C0D9C2562C5D391C0019A067 /* LaunchdJob.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LaunchdJob.swift; sourceTree = "<group>"; };
		C0D9C2582C5D4E570019A067 /* appusage.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = appusage.swift; sourceTree = "<group>"; };
		C0D9C27C2C5EA2200019A067 /* server.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = server.swift; sourceTree = "<group>"; };
		C0D9C2812C5EA2A00019A067 /* common.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = common.swift; sourceTree = "<group>"; };
		C0D9C28A2C5EDFAE0019A067 /* appusaged */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = appusaged; sourceTree = BUILT_PRODUCTS_DIR; };
		C0D9C28C2C5EDFAE0019A067 /* main.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = main.swift; sourceTree = "<group>"; };
		C0D9C2932C5F08CA0019A067 /* pkg.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = pkg.swift; sourceTree = "<group>"; };
		C0D9C2962C6012C80019A067 /* dmg.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = dmg.swift; sourceTree = "<group>"; };
		C0D9C2992C607D390019A067 /* xattr.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = xattr.swift; sourceTree = "<group>"; };
		C0D9C29C2C6151350019A067 /* installer.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = installer.swift; sourceTree = "<group>"; };
		C0D9C29F2C6175A10019A067 /* processes.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = processes.swift; sourceTree = "<group>"; };
		C0D9C2A22C61939E0019A067 /* scriptutils.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = scriptutils.swift; sourceTree = "<group>"; };
		C0D9C2A52C62C12E0019A067 /* munkistatus.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = munkistatus.swift; sourceTree = "<group>"; };
		C0D9C2AF2C62D4120019A067 /* powermanager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = powermanager.swift; sourceTree = "<group>"; };
		C0E993F52C5BEDAB006FDF44 /* removepackages */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = removepackages; sourceTree = BUILT_PRODUCTS_DIR; };
		C0E993F72C5BEDAB006FDF44 /* removepackages.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = removepackages.swift; sourceTree = "<group>"; };
		C0EEC9A62DA7335900F92942 /* clientcerts.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = clientcerts.swift; sourceTree = "<group>"; };
/* End PBXFileReference section */

/* Begin PBXFileSystemSynchronizedRootGroup section */
		C00519A22D2A5B850060DDB6 /* authrestartd */ = {isa = PBXFileSystemSynchronizedRootGroup; explicitFileTypes = {}; explicitFolders = (); path = authrestartd; sourceTree = "<group>"; };
		C0276DB22E8C070500D443C3 /* repocheck */ = {isa = PBXFileSystemSynchronizedRootGroup; explicitFileTypes = {}; explicitFolders = (); path = repocheck; sourceTree = "<group>"; };
		C05DB2032DAC53150081FACD /* manifestutil */ = {isa = PBXFileSystemSynchronizedRootGroup; explicitFileTypes = {}; explicitFolders = (); path = manifestutil; sourceTree = "<group>"; };
		C0684DD22DBFDBD20091E774 /* precache_agent */ = {isa = PBXFileSystemSynchronizedRootGroup; explicitFileTypes = {}; explicitFolders = (); path = precache_agent; sourceTree = "<group>"; };
		C0684E2E2DC040450091E774 /* installhelper */ = {isa = PBXFileSystemSynchronizedRootGroup; explicitFileTypes = {}; explicitFolders = (); path = installhelper; sourceTree = "<group>"; };
		C0684E5D2DC736EE0091E774 /* munkiCLItesting */ = {isa = PBXFileSystemSynchronizedRootGroup; explicitFileTypes = {}; explicitFolders = (); path = munkiCLItesting; sourceTree = "<group>"; };
		C0D66AC02D2CA1DE009EF807 /* logouthelper */ = {isa = PBXFileSystemSynchronizedRootGroup; explicitFileTypes = {}; explicitFolders = (); path = logouthelper; sourceTree = "<group>"; };
/* End PBXFileSystemSynchronizedRootGroup section */

/* Begin PBXFrameworksBuildPhase section */
		C005199E2D2A5B850060DDB6 /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		C0209B8C2C63E3B7007664A0 /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		C0276DAE2E8C070500D443C3 /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		C030A9922C3A2E18007F0B34 /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				C0E994202C5C1103006FDF44 /* ArgumentParser in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		C030A9CA2C41F798007F0B34 /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				C0E994222C5C1109006FDF44 /* ArgumentParser in Frameworks */,
				C030A9F42C435113007F0B34 /* libedit.tbd in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		C05DB1FF2DAC53150081FACD /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				C05DB2132DAC681F0081FACD /* libedit.tbd in Frameworks */,
				C05DB20C2DAC62530081FACD /* ArgumentParser in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		C0684DCE2DBFDBD10091E774 /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				C0684DF12DBFE17A0091E774 /* X509 in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		C0684E2A2DC040450091E774 /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		C0684E592DC736EE0091E774 /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				C058EF742DCE9CAE002775E0 /* ArgumentParser in Frameworks */,
				C0684EA02DC7E5CD0091E774 /* X509 in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		C07A6FA22C2A82B400090743 /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				C0B715C02DA71F2900F255FB /* X509 in Frameworks */,
				C0B3A85A2CD04D380057BA0E /* ArgumentParser in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		C07A6FB42C2B5ADE00090743 /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				C0FB3AC92DF490CF00BEA7F9 /* libedit.tbd in Frameworks */,
				C0B715BE2DA6F43E00F255FB /* X509 in Frameworks */,
				C0E9941A2C5C10E1006FDF44 /* ArgumentParser in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		C07A6FC12C2B5C0700090743 /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				C0E9941E2C5C10FE006FDF44 /* ArgumentParser in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		C0848D142C94D1840008B463 /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				C0848D1F2C94D4610008B463 /* ArgumentParser in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		C0BF62CA2CEC00E90030885D /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				C0BF62D92CEC05AE0030885D /* ArgumentParser in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		C0D66ABC2D2CA1DE009EF807 /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		C0D9C2482C5C5C920019A067 /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		C0D9C2872C5EDFAE0019A067 /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		C0E993F22C5BEDAB006FDF44 /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				C008A0622D2861220073ADBA /* ArgumentParser in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXFrameworksBuildPhase section */

/* Begin PBXGroup section */
		C0011CB02C7A99D00004ED70 /* headers */ = {
			isa = PBXGroup;
			children = (
				C0011CAF2C7A990B0004ED70 /* managedsoftwareupdate-Bridging-Header.h */,
				C0011CAE2C7A98280004ED70 /* Predicates.h */,
				C030A9EF2C43505B007F0B34 /* munkiimport-Bridging-Header.h */,
				C030A9EE2C43505B007F0B34 /* munkitester-Bridging-Header.h */,
				C05DB2122DAC67760081FACD /* manifestutil-Bridging-Header.h */,
				C09616BD2DED335500281B6B /* readline.h */,
			);
			path = headers;
			sourceTree = "<group>";
		};
		C013643A2C2DC50E008DB215 /* admin */ = {
			isa = PBXGroup;
			children = (
				C013643B2C2DC529008DB215 /* makecatalogslib.swift */,
				C013643E2C2DCA5C008DB215 /* admincommon.swift */,
				C07074E12C3489FA00B86310 /* pkginfolib.swift */,
				C030A99E2C3B4F04007F0B34 /* pkginfoOptions.swift */,
				C030A9BA2C3F4CF4007F0B34 /* munkiimportlib.swift */,
				C030A9C62C41F32E007F0B34 /* munkiimportOptions.swift */,
				C030A9F52C435183007F0B34 /* readline.swift */,
				C01CE24A2CA7ADD400542FA1 /* configure.swift */,
			);
			path = admin;
			sourceTree = "<group>";
		};
		C01364472C2F8EC0008DB215 /* munkirepo */ = {
			isa = PBXGroup;
			children = (
				C07A6FD52C2B7F2100090743 /* FileRepo.swift */,
				C01364482C2F8EFE008DB215 /* GitFileRepo.swift */,
				C013644C2C30F5D8008DB215 /* RepoFactory.swift */,
				C0D00FA72C45814F0021DA9C /* repoutils.swift */,
				C058EF1D2DCD041A002775E0 /* RepoProtocol.swift */,
			);
			path = munkirepo;
			sourceTree = "<group>";
		};
		C01364502C311DFA008DB215 /* Frameworks */ = {
			isa = PBXGroup;
			children = (
				C0684E542DC735960091E774 /* Testing.framework */,
				C030A9F32C4350FE007F0B34 /* libedit.tbd */,
			);
			name = Frameworks;
			sourceTree = "<group>";
		};
		C0209B902C63E3B7007664A0 /* launchapp */ = {
			isa = PBXGroup;
			children = (
				C0209B912C63E3B7007664A0 /* main.swift */,
			);
			path = launchapp;
			sourceTree = "<group>";
		};
		C030A9962C3A2E18007F0B34 /* makepkginfo */ = {
			isa = PBXGroup;
			children = (
				C030A9972C3A2E18007F0B34 /* makepkginfo.swift */,
			);
			path = makepkginfo;
			sourceTree = "<group>";
		};
		C030A9CE2C41F798007F0B34 /* munkiimport */ = {
			isa = PBXGroup;
			children = (
				C05764B02DD57CFF00FEF66A /* munkiimport.entitlements */,
				C030A9CF2C41F798007F0B34 /* munkiimport.swift */,
			);
			path = munkiimport;
			sourceTree = "<group>";
		};
		C043ED212C483ED40047C025 /* installer */ = {
			isa = PBXGroup;
			children = (
				C043ED222C483EEE0047C025 /* rmpkgs.swift */,
				C0D9C2932C5F08CA0019A067 /* pkg.swift */,
				C0D9C2962C6012C80019A067 /* dmg.swift */,
				C0D9C29C2C6151350019A067 /* installer.swift */,
			);
			path = installer;
			sourceTree = "<group>";
		};
		C058EF7A2DCF9F6E002775E0 /* middleware */ = {
			isa = PBXGroup;
			children = (
				C058EF7B2DCF9FB0002775E0 /* MiddlewareProtocol.swift */,
				C058EF992DCFA4B2002775E0 /* MiddlewareFactory.swift */,
			);
			path = middleware;
			sourceTree = "<group>";
		};
		C0684E462DC586250091E774 /* osinstaller */ = {
			isa = PBXGroup;
			children = (
				C030A9B12C3DB88E007F0B34 /* osinstaller.swift */,
				C0684E472DC586660091E774 /* osinstallerinfo.swift */,
			);
			path = osinstaller;
			sourceTree = "<group>";
		};
		C07A6F9C2C2A82B400090743 = {
			isa = PBXGroup;
			children = (
				C07A6FD02C2B631800090743 /* shared */,
				C07A6FA72C2A82B400090743 /* managedsoftwareupdate */,
				C07A6FB82C2B5ADE00090743 /* munkitester */,
				C07A6FC52C2B5C0700090743 /* makecatalogs */,
				C030A9962C3A2E18007F0B34 /* makepkginfo */,
				C030A9CE2C41F798007F0B34 /* munkiimport */,
				C0E993F62C5BEDAB006FDF44 /* removepackages */,
				C0D9C24C2C5C5C920019A067 /* app_usage_monitor */,
				C0D9C28B2C5EDFAE0019A067 /* appusaged */,
				C0209B902C63E3B7007664A0 /* launchapp */,
				C0848D182C94D1840008B463 /* iconimporter */,
				C0BF62CE2CEC00E90030885D /* repoclean */,
				C00519A22D2A5B850060DDB6 /* authrestartd */,
				C0D66AC02D2CA1DE009EF807 /* logouthelper */,
				C05DB2032DAC53150081FACD /* manifestutil */,
				C0684DD22DBFDBD20091E774 /* precache_agent */,
				C0684E2E2DC040450091E774 /* installhelper */,
				C0684E5D2DC736EE0091E774 /* munkiCLItesting */,
				C0276DB22E8C070500D443C3 /* repocheck */,
				C07A6FA62C2A82B400090743 /* Products */,
				C01364502C311DFA008DB215 /* Frameworks */,
			);
			sourceTree = "<group>";
		};
		C07A6FA62C2A82B400090743 /* Products */ = {
			isa = PBXGroup;
			children = (
				C07A6FA52C2A82B400090743 /* managedsoftwareupdate */,
				C07A6FB72C2B5ADE00090743 /* munkitester */,
				C07A6FC42C2B5C0700090743 /* makecatalogs */,
				C030A9952C3A2E18007F0B34 /* makepkginfo */,
				C030A9CD2C41F798007F0B34 /* munkiimport */,
				C0E993F52C5BEDAB006FDF44 /* removepackages */,
				C0D9C24B2C5C5C920019A067 /* app_usage_monitor */,
				C0D9C28A2C5EDFAE0019A067 /* appusaged */,
				C0209B8F2C63E3B7007664A0 /* launchapp */,
				C0848D172C94D1840008B463 /* iconimporter */,
				C0BF62CD2CEC00E90030885D /* repoclean */,
				C00519A12D2A5B850060DDB6 /* authrestartd */,
				C0D66ABF2D2CA1DE009EF807 /* logouthelper */,
				C05DB2022DAC53150081FACD /* manifestutil */,
				C0684DD12DBFDBD20091E774 /* precache_agent */,
				C0684E2D2DC040450091E774 /* installhelper */,
				C0684E5C2DC736EE0091E774 /* munkiCLItesting.xctest */,
				C0276DB12E8C070500D443C3 /* repocheck */,
			);
			name = Products;
			sourceTree = "<group>";
		};
		C07A6FA72C2A82B400090743 /* managedsoftwareupdate */ = {
			isa = PBXGroup;
			children = (
				C05764AB2DD57C4800FEF66A /* managedsoftwareupdate.entitlements */,
				C07A6FA82C2A82B400090743 /* managedsoftwareupdate.swift */,
				C0011CB42C7EC5B60004ED70 /* msuutils.swift */,
				C0011CB72C7F86480004ED70 /* distributednotifications.swift */,
				C07A9D9C2C86CB3A00D5D4B2 /* msuoptions.swift */,
			);
			path = managedsoftwareupdate;
			sourceTree = "<group>";
		};
		C07A6FB82C2B5ADE00090743 /* munkitester */ = {
			isa = PBXGroup;
			children = (
				C07A6FB92C2B5ADE00090743 /* main.swift */,
				C0759C2A2C6848610032928F /* Info.plist */,
			);
			path = munkitester;
			sourceTree = "<group>";
		};
		C07A6FC52C2B5C0700090743 /* makecatalogs */ = {
			isa = PBXGroup;
			children = (
				C05764B12DD57D0800FEF66A /* makecatalogs.entitlements */,
				C07A6FC62C2B5C0700090743 /* makecatalogs.swift */,
			);
			path = makecatalogs;
			sourceTree = "<group>";
		};
		C07A6FD02C2B631800090743 /* shared */ = {
			isa = PBXGroup;
			children = (
				C0C4091C2D86548800704005 /* keychain.swift */,
				C008A0502D18BB780073ADBA /* launchd.swift */,
				C0011CB02C7A99D00004ED70 /* headers */,
				C07AED6D2C67DF4F00DE6119 /* network */,
				C07AED692C66F54800DE6119 /* updatecheck */,
				C07AED682C66D1AE00DE6119 /* utils */,
				C0D9C27E2C5EA22D0019A067 /* socket */,
				C043ED212C483ED40047C025 /* installer */,
				C01364472C2F8EC0008DB215 /* munkirepo */,
				C013643A2C2DC50E008DB215 /* admin */,
				C07A6FAF2C2B22A400090743 /* prefs.swift */,
				C07A6FB12C2B22D300090743 /* constants.swift */,
				C01364572C3265D6008DB215 /* display.swift */,
				C07074DB2C33AE5F00B86310 /* munkilog.swift */,
				C07074DE2C33B9A000B86310 /* reports.swift */,
				C0684E462DC586250091E774 /* osinstaller */,
				C030A98E2C39C135007F0B34 /* munkihash.swift */,
				C0D00FAF2C458EAA0021DA9C /* version.swift */,
				C0D00FB52C45BCB90021DA9C /* errors.swift */,
				C043ED1E2C4822C70047C025 /* sqlite3.swift */,
				C0D9C2562C5D391C0019A067 /* LaunchdJob.swift */,
				C0D9C2582C5D4E570019A067 /* appusage.swift */,
				C0D9C2992C607D390019A067 /* xattr.swift */,
				C0D9C29F2C6175A10019A067 /* processes.swift */,
				C0684E3C2DC19C7A0091E774 /* BlockingApplications.swift */,
				C0D9C2A52C62C12E0019A067 /* munkistatus.swift */,
				C0D9C2AF2C62D4120019A067 /* powermanager.swift */,
				C0209B852C63C9FD007664A0 /* stoprequested.swift */,
				C0209B882C63DDF1007664A0 /* info.swift */,
				C07AED622C66CFBD00DE6119 /* appinventory.swift */,
				C07AED652C66D0A000DE6119 /* facts.swift */,
				C0011CAB2C7A64F30004ED70 /* Predicates.m */,
				C07A9D992C83DDD000D5D4B2 /* installinfo.swift */,
				C06C21332C8793720023E9D9 /* bootstrapping.swift */,
				C06C21392C88CA1F0023E9D9 /* UNIXProcessInfo.swift */,
				C06C213C2C88CACE0023E9D9 /* SignalHandler.swift */,
				C06C21442C8F8C390023E9D9 /* appleupdates.swift */,
				C0B7FA002D288C2700CC14F0 /* authrestart.swift */,
				C005199A2D2A28510060DDB6 /* authrestartclient.swift */,
				C0C7F1A32E37A31B0073E790 /* PosixSpawn.swift */,
			);
			path = shared;
			sourceTree = "<group>";
		};
		C07AED682C66D1AE00DE6119 /* utils */ = {
			isa = PBXGroup;
			children = (
				C058EF282DCD11E1002775E0 /* tempfileutils.swift */,
				C008A0552D25B20E0073ADBA /* stderrout.swift */,
				C07A6FD92C2CF19600090743 /* cliutils.swift */,
				C01364532C321FE7008DB215 /* dmgutils.swift */,
				C030A9B52C3DF6D0007F0B34 /* fileutils.swift */,
				C030A9BE2C409738007F0B34 /* iconutils.swift */,
				C07074E42C34910F00B86310 /* osutils.swift */,
				C07074E72C34932400B86310 /* pkgutils.swift */,
				C01364422C2DD1BA008DB215 /* plistutils.swift */,
				C0D9C2A22C61939E0019A067 /* scriptutils.swift */,
				C07074EA2C34A6AD00B86310 /* versionutils.swift */,
				C06C213F2C8E1FF50023E9D9 /* ODutils.swift */,
				C0D66AD32D2DBBED009EF807 /* dateutils.swift */,
			);
			path = utils;
			sourceTree = "<group>";
		};
		C07AED692C66F54800DE6119 /* updatecheck */ = {
			isa = PBXGroup;
			children = (
				C07AED6A2C66F56C00DE6119 /* manifests.swift */,
				C01792D52C6E58D1008CBC22 /* download.swift */,
				C01792DB2C6FFAC6008CBC22 /* catalogs.swift */,
				C01792DE2C73B1D3008CBC22 /* analyze.swift */,
				C01792E12C73B590008CBC22 /* compare.swift */,
				C01792E42C73FFD4008CBC22 /* installationstate.swift */,
				C01792E72C74F989008CBC22 /* selfservice.swift */,
				C01792EA2C75089F008CBC22 /* licensing.swift */,
				C01792ED2C75187E008CBC22 /* autoconfig.swift */,
				C0011CB12C7CDEC40004ED70 /* updatecheck.swift */,
				C0B3A8552CCC59C10057BA0E /* unusedsoftware.swift */,
			);
			path = updatecheck;
			sourceTree = "<group>";
		};
		C07AED6D2C67DF4F00DE6119 /* network */ = {
			isa = PBXGroup;
			children = (
				C058EF7A2DCF9F6E002775E0 /* middleware */,
				C07AED6E2C67DF6B00DE6119 /* gurl.swift */,
				C07AED712C67F77000DE6119 /* sslerrors.swift */,
				C01792D22C6BC81B008CBC22 /* fetch.swift */,
				C01792D82C6EC09C008CBC22 /* urls.swift */,
				C0EEC9A62DA7335900F92942 /* clientcerts.swift */,
			);
			path = network;
			sourceTree = "<group>";
		};
		C0848D182C94D1840008B463 /* iconimporter */ = {
			isa = PBXGroup;
			children = (
				C05764AF2DD57CF800FEF66A /* iconimporter.entitlements */,
				C0848D192C94D1840008B463 /* iconimporter.swift */,
			);
			path = iconimporter;
			sourceTree = "<group>";
		};
		C0BF62CE2CEC00E90030885D /* repoclean */ = {
			isa = PBXGroup;
			children = (
				C05764AE2DD57CF500FEF66A /* repoclean.entitlements */,
				C0BF62CF2CEC00E90030885D /* repoclean.swift */,
			);
			path = repoclean;
			sourceTree = "<group>";
		};
		C0D9C24C2C5C5C920019A067 /* app_usage_monitor */ = {
			isa = PBXGroup;
			children = (
				C0D9C24D2C5C5C920019A067 /* main.swift */,
			);
			path = app_usage_monitor;
			sourceTree = "<group>";
		};
		C0D9C27E2C5EA22D0019A067 /* socket */ = {
			isa = PBXGroup;
			children = (
				C0D9C2452C5C5B370019A067 /* client.swift */,
				C0D9C27C2C5EA2200019A067 /* server.swift */,
				C0D9C2812C5EA2A00019A067 /* common.swift */,
			);
			path = socket;
			sourceTree = "<group>";
		};
		C0D9C28B2C5EDFAE0019A067 /* appusaged */ = {
			isa = PBXGroup;
			children = (
				C0D9C28C2C5EDFAE0019A067 /* main.swift */,
			);
			path = appusaged;
			sourceTree = "<group>";
		};
		C0E993F62C5BEDAB006FDF44 /* removepackages */ = {
			isa = PBXGroup;
			children = (
				C0E993F72C5BEDAB006FDF44 /* removepackages.swift */,
			);
			path = removepackages;
			sourceTree = "<group>";
		};
/* End PBXGroup section */

/* Begin PBXNativeTarget section */
		C00519A02D2A5B850060DDB6 /* authrestartd */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = C00519A52D2A5B850060DDB6 /* Build configuration list for PBXNativeTarget "authrestartd" */;
			buildPhases = (
				C005199D2D2A5B850060DDB6 /* Sources */,
				C005199E2D2A5B850060DDB6 /* Frameworks */,
				C005199F2D2A5B850060DDB6 /* CopyFiles */,
			);
			buildRules = (
			);
			dependencies = (
			);
			fileSystemSynchronizedGroups = (
				C00519A22D2A5B850060DDB6 /* authrestartd */,
			);
			name = authrestartd;
			packageProductDependencies = (
			);
			productName = authrestartd;
			productReference = C00519A12D2A5B850060DDB6 /* authrestartd */;
			productType = "com.apple.product-type.tool";
		};
		C0209B8E2C63E3B7007664A0 /* launchapp */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = C0209B932C63E3B7007664A0 /* Build configuration list for PBXNativeTarget "launchapp" */;
			buildPhases = (
				C0209B8B2C63E3B7007664A0 /* Sources */,
				C0209B8C2C63E3B7007664A0 /* Frameworks */,
				C0209B8D2C63E3B7007664A0 /* CopyFiles */,
			);
			buildRules = (
			);
			dependencies = (
			);
			name = launchapp;
			productName = launchapp;
			productReference = C0209B8F2C63E3B7007664A0 /* launchapp */;
			productType = "com.apple.product-type.tool";
		};
		C0276DB02E8C070500D443C3 /* repocheck */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = C0276DB72E8C070500D443C3 /* Build configuration list for PBXNativeTarget "repocheck" */;
			buildPhases = (
				C0276DAD2E8C070500D443C3 /* Sources */,
				C0276DAE2E8C070500D443C3 /* Frameworks */,
				C0276DAF2E8C070500D443C3 /* CopyFiles */,
			);
			buildRules = (
			);
			dependencies = (
			);
			fileSystemSynchronizedGroups = (
				C0276DB22E8C070500D443C3 /* repocheck */,
			);
			name = repocheck;
			packageProductDependencies = (
			);
			productName = repocheck;
			productReference = C0276DB12E8C070500D443C3 /* repocheck */;
			productType = "com.apple.product-type.tool";
		};
		C030A9942C3A2E18007F0B34 /* makepkginfo */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = C030A9992C3A2E18007F0B34 /* Build configuration list for PBXNativeTarget "makepkginfo" */;
			buildPhases = (
				C030A9912C3A2E18007F0B34 /* Sources */,
				C030A9922C3A2E18007F0B34 /* Frameworks */,
				C030A9932C3A2E18007F0B34 /* CopyFiles */,
			);
			buildRules = (
			);
			dependencies = (
			);
			name = makepkginfo;
			packageProductDependencies = (
				C0E9941F2C5C1103006FDF44 /* ArgumentParser */,
			);
			productName = makepkginfo;
			productReference = C030A9952C3A2E18007F0B34 /* makepkginfo */;
			productType = "com.apple.product-type.tool";
		};
		C030A9CC2C41F798007F0B34 /* munkiimport */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = C030A9D12C41F798007F0B34 /* Build configuration list for PBXNativeTarget "munkiimport" */;
			buildPhases = (
				C030A9C92C41F798007F0B34 /* Sources */,
				C030A9CA2C41F798007F0B34 /* Frameworks */,
				C030A9CB2C41F798007F0B34 /* CopyFiles */,
			);
			buildRules = (
			);
			dependencies = (
			);
			name = munkiimport;
			packageProductDependencies = (
				C0E994212C5C1109006FDF44 /* ArgumentParser */,
			);
			productName = munkiimport;
			productReference = C030A9CD2C41F798007F0B34 /* munkiimport */;
			productType = "com.apple.product-type.tool";
		};
		C05DB2012DAC53150081FACD /* manifestutil */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = C05DB2082DAC53150081FACD /* Build configuration list for PBXNativeTarget "manifestutil" */;
			buildPhases = (
				C05DB1FE2DAC53150081FACD /* Sources */,
				C05DB1FF2DAC53150081FACD /* Frameworks */,
				C05DB2002DAC53150081FACD /* CopyFiles */,
			);
			buildRules = (
			);
			dependencies = (
			);
			fileSystemSynchronizedGroups = (
				C05DB2032DAC53150081FACD /* manifestutil */,
			);
			name = manifestutil;
			packageProductDependencies = (
				C05DB20B2DAC62530081FACD /* ArgumentParser */,
			);
			productName = manifestutil;
			productReference = C05DB2022DAC53150081FACD /* manifestutil */;
			productType = "com.apple.product-type.tool";
		};
		C0684DD02DBFDBD10091E774 /* precache_agent */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = C0684DD52DBFDBD20091E774 /* Build configuration list for PBXNativeTarget "precache_agent" */;
			buildPhases = (
				C0684DCD2DBFDBD10091E774 /* Sources */,
				C0684DCE2DBFDBD10091E774 /* Frameworks */,
				C0684DCF2DBFDBD10091E774 /* CopyFiles */,
			);
			buildRules = (
			);
			dependencies = (
			);
			fileSystemSynchronizedGroups = (
				C0684DD22DBFDBD20091E774 /* precache_agent */,
			);
			name = precache_agent;
			packageProductDependencies = (
				C0684DF02DBFE17A0091E774 /* X509 */,
			);
			productName = precache_agent;
			productReference = C0684DD12DBFDBD20091E774 /* precache_agent */;
			productType = "com.apple.product-type.tool";
		};
		C0684E2C2DC040450091E774 /* installhelper */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = C0684E312DC040450091E774 /* Build configuration list for PBXNativeTarget "installhelper" */;
			buildPhases = (
				C0684E292DC040450091E774 /* Sources */,
				C0684E2A2DC040450091E774 /* Frameworks */,
				C0684E2B2DC040450091E774 /* CopyFiles */,
			);
			buildRules = (
			);
			dependencies = (
			);
			fileSystemSynchronizedGroups = (
				C0684E2E2DC040450091E774 /* installhelper */,
			);
			name = installhelper;
			packageProductDependencies = (
			);
			productName = installhelper;
			productReference = C0684E2D2DC040450091E774 /* installhelper */;
			productType = "com.apple.product-type.tool";
		};
		C0684E5B2DC736EE0091E774 /* munkiCLItesting */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = C0684E602DC736EE0091E774 /* Build configuration list for PBXNativeTarget "munkiCLItesting" */;
			buildPhases = (
				C0684E582DC736EE0091E774 /* Sources */,
				C0684E592DC736EE0091E774 /* Frameworks */,
				C0684E5A2DC736EE0091E774 /* Resources */,
			);
			buildRules = (
			);
			dependencies = (
			);
			fileSystemSynchronizedGroups = (
				C0684E5D2DC736EE0091E774 /* munkiCLItesting */,
			);
			name = munkiCLItesting;
			packageProductDependencies = (
				C0684E9F2DC7E5CD0091E774 /* X509 */,
				C058EF732DCE9CAE002775E0 /* ArgumentParser */,
			);
			productName = munkiCLItesting;
			productReference = C0684E5C2DC736EE0091E774 /* munkiCLItesting.xctest */;
			productType = "com.apple.product-type.bundle.unit-test";
		};
		C07A6FA42C2A82B400090743 /* managedsoftwareupdate */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = C07A6FAC2C2A82B400090743 /* Build configuration list for PBXNativeTarget "managedsoftwareupdate" */;
			buildPhases = (
				C07A6FA12C2A82B400090743 /* Sources */,
				C07A6FA22C2A82B400090743 /* Frameworks */,
				C07A6FA32C2A82B400090743 /* CopyFiles */,
			);
			buildRules = (
			);
			dependencies = (
			);
			name = managedsoftwareupdate;
			packageProductDependencies = (
				C0B3A8592CD04D380057BA0E /* ArgumentParser */,
				C0B715BF2DA71F2900F255FB /* X509 */,
			);
			productName = munki;
			productReference = C07A6FA52C2A82B400090743 /* managedsoftwareupdate */;
			productType = "com.apple.product-type.tool";
		};
		C07A6FB62C2B5ADE00090743 /* munkitester */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = C07A6FBB2C2B5ADE00090743 /* Build configuration list for PBXNativeTarget "munkitester" */;
			buildPhases = (
				C07A6FB32C2B5ADE00090743 /* Sources */,
				C07A6FB42C2B5ADE00090743 /* Frameworks */,
				C07A6FB52C2B5ADE00090743 /* CopyFiles */,
			);
			buildRules = (
			);
			dependencies = (
			);
			name = munkitester;
			packageProductDependencies = (
				C0E994192C5C10E1006FDF44 /* ArgumentParser */,
				C0B715BD2DA6F43E00F255FB /* X509 */,
			);
			productName = munkitester;
			productReference = C07A6FB72C2B5ADE00090743 /* munkitester */;
			productType = "com.apple.product-type.tool";
		};
		C07A6FC32C2B5C0700090743 /* makecatalogs */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = C07A6FC82C2B5C0700090743 /* Build configuration list for PBXNativeTarget "makecatalogs" */;
			buildPhases = (
				C07A6FC02C2B5C0700090743 /* Sources */,
				C07A6FC12C2B5C0700090743 /* Frameworks */,
				C07A6FC22C2B5C0700090743 /* CopyFiles */,
			);
			buildRules = (
			);
			dependencies = (
			);
			name = makecatalogs;
			packageProductDependencies = (
				C0E9941D2C5C10FE006FDF44 /* ArgumentParser */,
			);
			productName = makecatalogs;
			productReference = C07A6FC42C2B5C0700090743 /* makecatalogs */;
			productType = "com.apple.product-type.tool";
		};
		C0848D162C94D1840008B463 /* iconimporter */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = C0848D1D2C94D1840008B463 /* Build configuration list for PBXNativeTarget "iconimporter" */;
			buildPhases = (
				C0848D132C94D1840008B463 /* Sources */,
				C0848D142C94D1840008B463 /* Frameworks */,
				C0848D152C94D1840008B463 /* CopyFiles */,
			);
			buildRules = (
			);
			dependencies = (
			);
			name = iconimporter;
			packageProductDependencies = (
				C0848D1E2C94D4610008B463 /* ArgumentParser */,
			);
			productName = iconimporter;
			productReference = C0848D172C94D1840008B463 /* iconimporter */;
			productType = "com.apple.product-type.tool";
		};
		C0BF62CC2CEC00E90030885D /* repoclean */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = C0BF62D32CEC00E90030885D /* Build configuration list for PBXNativeTarget "repoclean" */;
			buildPhases = (
				C0BF62C92CEC00E90030885D /* Sources */,
				C0BF62CA2CEC00E90030885D /* Frameworks */,
				C0BF62CB2CEC00E90030885D /* CopyFiles */,
			);
			buildRules = (
			);
			dependencies = (
			);
			name = repoclean;
			packageProductDependencies = (
				C0BF62D82CEC05AE0030885D /* ArgumentParser */,
			);
			productName = repoclean;
			productReference = C0BF62CD2CEC00E90030885D /* repoclean */;
			productType = "com.apple.product-type.tool";
		};
		C0D66ABE2D2CA1DE009EF807 /* logouthelper */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = C0D66AC32D2CA1DE009EF807 /* Build configuration list for PBXNativeTarget "logouthelper" */;
			buildPhases = (
				C0D66ABB2D2CA1DE009EF807 /* Sources */,
				C0D66ABC2D2CA1DE009EF807 /* Frameworks */,
				C0D66ABD2D2CA1DE009EF807 /* CopyFiles */,
			);
			buildRules = (
			);
			dependencies = (
			);
			fileSystemSynchronizedGroups = (
				C0D66AC02D2CA1DE009EF807 /* logouthelper */,
			);
			name = logouthelper;
			packageProductDependencies = (
			);
			productName = logouthelper;
			productReference = C0D66ABF2D2CA1DE009EF807 /* logouthelper */;
			productType = "com.apple.product-type.tool";
		};
		C0D9C24A2C5C5C920019A067 /* app_usage_monitor */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = C0D9C24F2C5C5C920019A067 /* Build configuration list for PBXNativeTarget "app_usage_monitor" */;
			buildPhases = (
				C0D9C2472C5C5C920019A067 /* Sources */,
				C0D9C2482C5C5C920019A067 /* Frameworks */,
				C0D9C2492C5C5C920019A067 /* CopyFiles */,
			);
			buildRules = (
			);
			dependencies = (
			);
			name = app_usage_monitor;
			productName = app_usage_monitor;
			productReference = C0D9C24B2C5C5C920019A067 /* app_usage_monitor */;
			productType = "com.apple.product-type.tool";
		};
		C0D9C2892C5EDFAE0019A067 /* appusaged */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = C0D9C28E2C5EDFAE0019A067 /* Build configuration list for PBXNativeTarget "appusaged" */;
			buildPhases = (
				C0D9C2862C5EDFAE0019A067 /* Sources */,
				C0D9C2872C5EDFAE0019A067 /* Frameworks */,
				C0D9C2882C5EDFAE0019A067 /* CopyFiles */,
			);
			buildRules = (
			);
			dependencies = (
			);
			name = appusaged;
			productName = appusaged;
			productReference = C0D9C28A2C5EDFAE0019A067 /* appusaged */;
			productType = "com.apple.product-type.tool";
		};
		C0E993F42C5BEDAB006FDF44 /* removepackages */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = C0E993FB2C5BEDAB006FDF44 /* Build configuration list for PBXNativeTarget "removepackages" */;
			buildPhases = (
				C0E993F12C5BEDAB006FDF44 /* Sources */,
				C0E993F22C5BEDAB006FDF44 /* Frameworks */,
				C0E993F32C5BEDAB006FDF44 /* CopyFiles */,
			);
			buildRules = (
			);
			dependencies = (
			);
			name = removepackages;
			packageProductDependencies = (
				C008A0612D2861220073ADBA /* ArgumentParser */,
			);
			productName = removepackages;
			productReference = C0E993F52C5BEDAB006FDF44 /* removepackages */;
			productType = "com.apple.product-type.tool";
		};
/* End PBXNativeTarget section */

/* Begin PBXProject section */
		C07A6F9D2C2A82B400090743 /* Project object */ = {
			isa = PBXProject;
			attributes = {
				BuildIndependentTargetsInParallel = 1;
				LastSwiftUpdateCheck = 2600;
				LastUpgradeCheck = 1630;
				TargetAttributes = {
					C00519A02D2A5B850060DDB6 = {
						CreatedOnToolsVersion = 16.2;
					};
					C0209B8E2C63E3B7007664A0 = {
						CreatedOnToolsVersion = 15.4;
					};
					C0276DB02E8C070500D443C3 = {
						CreatedOnToolsVersion = 26.0.1;
					};
					C030A9942C3A2E18007F0B34 = {
						CreatedOnToolsVersion = 15.4;
					};
					C030A9CC2C41F798007F0B34 = {
						CreatedOnToolsVersion = 15.4;
						LastSwiftMigration = 1540;
					};
					C05DB2012DAC53150081FACD = {
						CreatedOnToolsVersion = 16.3;
					};
					C0684DD02DBFDBD10091E774 = {
						CreatedOnToolsVersion = 16.3;
					};
					C0684E2C2DC040450091E774 = {
						CreatedOnToolsVersion = 16.3;
					};
					C0684E5B2DC736EE0091E774 = {
						CreatedOnToolsVersion = 16.3;
					};
					C07A6FA42C2A82B400090743 = {
						CreatedOnToolsVersion = 15.4;
						LastSwiftMigration = 1540;
					};
					C07A6FB62C2B5ADE00090743 = {
						CreatedOnToolsVersion = 15.4;
						LastSwiftMigration = 1540;
					};
					C07A6FC32C2B5C0700090743 = {
						CreatedOnToolsVersion = 15.4;
					};
					C0848D162C94D1840008B463 = {
						CreatedOnToolsVersion = 15.4;
					};
					C0BF62CC2CEC00E90030885D = {
						CreatedOnToolsVersion = 15.4;
					};
					C0D66ABE2D2CA1DE009EF807 = {
						CreatedOnToolsVersion = 16.2;
					};
					C0D9C24A2C5C5C920019A067 = {
						CreatedOnToolsVersion = 15.4;
					};
					C0D9C2892C5EDFAE0019A067 = {
						CreatedOnToolsVersion = 15.4;
					};
					C0E993F42C5BEDAB006FDF44 = {
						CreatedOnToolsVersion = 15.4;
					};
				};
			};
			buildConfigurationList = C07A6FA02C2A82B400090743 /* Build configuration list for PBXProject "munki" */;
			compatibilityVersion = "Xcode 14.0";
			developmentRegion = en;
			hasScannedForEncodings = 0;
			knownRegions = (
				en,
				Base,
			);
			mainGroup = C07A6F9C2C2A82B400090743;
			packageReferences = (
				C0E994182C5C10E1006FDF44 /* XCRemoteSwiftPackageReference "swift-argument-parser" */,
				C0B715BC2DA6F43E00F255FB /* XCRemoteSwiftPackageReference "swift-certificates" */,
			);
			productRefGroup = C07A6FA62C2A82B400090743 /* Products */;
			projectDirPath = "";
			projectRoot = "";
			targets = (
				C07A6FA42C2A82B400090743 /* managedsoftwareupdate */,
				C07A6FB62C2B5ADE00090743 /* munkitester */,
				C07A6FC32C2B5C0700090743 /* makecatalogs */,
				C030A9942C3A2E18007F0B34 /* makepkginfo */,
				C030A9CC2C41F798007F0B34 /* munkiimport */,
				C0E993F42C5BEDAB006FDF44 /* removepackages */,
				C0D9C24A2C5C5C920019A067 /* app_usage_monitor */,
				C0D9C2892C5EDFAE0019A067 /* appusaged */,
				C0209B8E2C63E3B7007664A0 /* launchapp */,
				C0848D162C94D1840008B463 /* iconimporter */,
				C0BF62CC2CEC00E90030885D /* repoclean */,
				C00519A02D2A5B850060DDB6 /* authrestartd */,
				C0D66ABE2D2CA1DE009EF807 /* logouthelper */,
				C05DB2012DAC53150081FACD /* manifestutil */,
				C0684DD02DBFDBD10091E774 /* precache_agent */,
				C0684E2C2DC040450091E774 /* installhelper */,
				C0684E5B2DC736EE0091E774 /* munkiCLItesting */,
				C0276DB02E8C070500D443C3 /* repocheck */,
			);
		};
/* End PBXProject section */

/* Begin PBXResourcesBuildPhase section */
		C0684E5A2DC736EE0091E774 /* Resources */ = {
			isa = PBXResourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXResourcesBuildPhase section */

/* Begin PBXSourcesBuildPhase section */
		C005199D2D2A5B850060DDB6 /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				C00519AF2D2AE0550060DDB6 /* launchd.swift in Sources */,
				C00519AE2D2AE0080060DDB6 /* stderrout.swift in Sources */,
				C00519B12D2AE2AC0060DDB6 /* constants.swift in Sources */,
				C00519B02D2AE1500060DDB6 /* fileutils.swift in Sources */,
				C00519AA2D2A5C370060DDB6 /* authrestart.swift in Sources */,
				C0684EB02DC9BD160091E774 /* munkilog.swift in Sources */,
				C00519AC2D2ADF530060DDB6 /* server.swift in Sources */,
				C00519B32D2B65FA0060DDB6 /* plistutils.swift in Sources */,
				C00519AB2D2ADF470060DDB6 /* errors.swift in Sources */,
				C0D66AB42D2C82CF009EF807 /* prefs.swift in Sources */,
				C00519AD2D2ADF5A0060DDB6 /* common.swift in Sources */,
				C0D66AB52D2C82E4009EF807 /* cliutils.swift in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		C0209B8B2C63E3B7007664A0 /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				C008A05F2D2850E90073ADBA /* stderrout.swift in Sources */,
				C0209B922C63E3B7007664A0 /* main.swift in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		C0276DAD2E8C070500D443C3 /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				C0276DC12E8C086F00D443C3 /* errors.swift in Sources */,
				C0276DBD2E8C07EE00D443C3 /* GitFileRepo.swift in Sources */,
				C0276DC32E8C08DA00D443C3 /* constants.swift in Sources */,
				C0276DC02E8C080400D443C3 /* RepoProtocol.swift in Sources */,
				C0276DC42E8C08F900D443C3 /* plistutils.swift in Sources */,
				C0276DC62E8C0A9D00D443C3 /* stderrout.swift in Sources */,
				C0276DBE2E8C07F500D443C3 /* RepoFactory.swift in Sources */,
				C0276DBC2E8C07E300D443C3 /* FileRepo.swift in Sources */,
				C0276DC72E8C0AB300D443C3 /* fileutils.swift in Sources */,
				C0276DC52E8C0A6A00D443C3 /* cliutils.swift in Sources */,
				C0276DC22E8C088900D443C3 /* admincommon.swift in Sources */,
				C0276DBF2E8C07FC00D443C3 /* repoutils.swift in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		C030A9912C3A2E18007F0B34 /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				C030A9B82C3DF7DA007F0B34 /* fileutils.swift in Sources */,
				C0684E432DC580850091E774 /* dmgutils.swift in Sources */,
				C030A9982C3A2E18007F0B34 /* makepkginfo.swift in Sources */,
				C0D00FA62C45804A0021DA9C /* admincommon.swift in Sources */,
				C0684E452DC585FC0091E774 /* info.swift in Sources */,
				C0684E4A2DC586660091E774 /* osinstallerinfo.swift in Sources */,
				C030A9B02C3B50ED007F0B34 /* prefs.swift in Sources */,
				C0D00FB32C458EAA0021DA9C /* version.swift in Sources */,
				C030A9A82C3B4FF1007F0B34 /* plistutils.swift in Sources */,
				C008A0582D25B21A0073ADBA /* stderrout.swift in Sources */,
				C030A9A22C3B4F63007F0B34 /* pkginfolib.swift in Sources */,
				C030A9A72C3B4FED007F0B34 /* cliutils.swift in Sources */,
				C030A9AF2C3B50B5007F0B34 /* constants.swift in Sources */,
				C058EF2C2DCD11F2002775E0 /* tempfileutils.swift in Sources */,
				C030A9A12C3B4F5B007F0B34 /* pkginfoOptions.swift in Sources */,
				C0D00FB92C45BCB90021DA9C /* errors.swift in Sources */,
				C030A9A62C3B4FDF007F0B34 /* munkihash.swift in Sources */,
				C0D66AD72D2DBBED009EF807 /* dateutils.swift in Sources */,
				C030A9A42C3B4FC9007F0B34 /* pkgutils.swift in Sources */,
				C0684E442DC585560091E774 /* osutils.swift in Sources */,
				C030A9AC2C3B500E007F0B34 /* versionutils.swift in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		C030A9C92C41F798007F0B34 /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				C030A9D42C41F849007F0B34 /* munkiimportOptions.swift in Sources */,
				C0D00FBA2C45BCB90021DA9C /* errors.swift in Sources */,
				C030A9E92C424179007F0B34 /* fileutils.swift in Sources */,
				C0D00FAA2C45814F0021DA9C /* repoutils.swift in Sources */,
				C030A9DE2C424083007F0B34 /* munkiimportlib.swift in Sources */,
				C0D66AD52D2DBBED009EF807 /* dateutils.swift in Sources */,
				C0D00FB42C458EAA0021DA9C /* version.swift in Sources */,
				C030A9E42C42415C007F0B34 /* dmgutils.swift in Sources */,
				C030A9EA2C42417D007F0B34 /* iconutils.swift in Sources */,
				C0684DCB2DB3F0780091E774 /* SignalHandler.swift in Sources */,
				C030A9D02C41F798007F0B34 /* munkiimport.swift in Sources */,
				C030A9D92C424057007F0B34 /* prefs.swift in Sources */,
				C0C7F1A82E37A39B0073E790 /* PosixSpawn.swift in Sources */,
				C0684DCC2DB3F0A00091E774 /* UNIXProcessInfo.swift in Sources */,
				C058EF222DCD041A002775E0 /* RepoProtocol.swift in Sources */,
				C030A9E32C424158007F0B34 /* plistutils.swift in Sources */,
				C030A9DF2C42408C007F0B34 /* admincommon.swift in Sources */,
				C030A9DB2C424065007F0B34 /* cliutils.swift in Sources */,
				C06C21482C90A4B90023E9D9 /* info.swift in Sources */,
				C030A9DC2C424072007F0B34 /* pkgutils.swift in Sources */,
				C030A9ED2C424222007F0B34 /* osutils.swift in Sources */,
				C058EEE32DCA8D8D002775E0 /* munkilog.swift in Sources */,
				C030A9E72C424171007F0B34 /* munkihash.swift in Sources */,
				C008A0562D25B21A0073ADBA /* stderrout.swift in Sources */,
				C030A9E02C424140007F0B34 /* FileRepo.swift in Sources */,
				C030A9D52C41F897007F0B34 /* pkginfoOptions.swift in Sources */,
				C030A9E62C42416D007F0B34 /* versionutils.swift in Sources */,
				C030A9E22C424149007F0B34 /* RepoFactory.swift in Sources */,
				C030A9DD2C42407A007F0B34 /* pkginfolib.swift in Sources */,
				C030A9DA2C42405D007F0B34 /* constants.swift in Sources */,
				C030A9E12C424144007F0B34 /* GitFileRepo.swift in Sources */,
				C0684E4B2DC586660091E774 /* osinstallerinfo.swift in Sources */,
				C030A9F72C435183007F0B34 /* readline.swift in Sources */,
				C0D00FAE2C45841D0021DA9C /* makecatalogslib.swift in Sources */,
				C01CE24C2CA7ADD400542FA1 /* configure.swift in Sources */,
				C058EF2A2DCD11F2002775E0 /* tempfileutils.swift in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		C05DB1FE2DAC53150081FACD /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				C05DB20D2DAC66810081FACD /* version.swift in Sources */,
				C05DB21F2DAC980D0081FACD /* prefs.swift in Sources */,
				C05DB20E2DAC66E50081FACD /* readline.swift in Sources */,
				C05DB2102DAC66F80081FACD /* configure.swift in Sources */,
				C09616C72DEE6DE200281B6B /* munkilog.swift in Sources */,
				C05DB20F2DAC66F00081FACD /* admincommon.swift in Sources */,
				C05DB2222DAC98970081FACD /* fileutils.swift in Sources */,
				C05DB2112DAC671C0081FACD /* constants.swift in Sources */,
				C05DB2212DAC98840081FACD /* plistutils.swift in Sources */,
				C05DB2192DAC835D0081FACD /* stderrout.swift in Sources */,
				C05DB2182DAC83410081FACD /* errors.swift in Sources */,
				C05DB2142DAC831E0081FACD /* GitFileRepo.swift in Sources */,
				C09616C62DEE6DBF00281B6B /* SignalHandler.swift in Sources */,
				C09616C92DEE6E1300281B6B /* tempfileutils.swift in Sources */,
				C058EF1F2DCD041A002775E0 /* RepoProtocol.swift in Sources */,
				C05DB21C2DAC977C0081FACD /* cliutils.swift in Sources */,
				C05DB2152DAC831E0081FACD /* repoutils.swift in Sources */,
				C05DB2162DAC831E0081FACD /* FileRepo.swift in Sources */,
				C05DB2172DAC831E0081FACD /* RepoFactory.swift in Sources */,
				C09616C82DEE6DF400281B6B /* UNIXProcessInfo.swift in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		C0684DCD2DBFDBD10091E774 /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				C0684E4F2DC5903E0091E774 /* osinstaller.swift in Sources */,
				C0684DF92DBFE3D70091E774 /* scriptutils.swift in Sources */,
				C0684DE72DBFDE0C0091E774 /* version.swift in Sources */,
				C0684DDF2DBFDD3C0091E774 /* plistutils.swift in Sources */,
				C0684DE82DBFDE4E0091E774 /* info.swift in Sources */,
				C0684DF42DBFE21C0091E774 /* dmg.swift in Sources */,
				C0684DE12DBFDD6C0091E774 /* reports.swift in Sources */,
				C0684DEE2DBFDFF50091E774 /* LaunchdJob.swift in Sources */,
				C0684DDC2DBFDCF10091E774 /* fileutils.swift in Sources */,
				C0684DD82DBFDC1B0091E774 /* download.swift in Sources */,
				C0684DF72DBFE2E30091E774 /* ODutils.swift in Sources */,
				C0684DEF2DBFE0410091E774 /* installinfo.swift in Sources */,
				C0684E502DC5921B0091E774 /* bootstrapping.swift in Sources */,
				C0684DE02DBFDD530091E774 /* munkistatus.swift in Sources */,
				C0684DEC2DBFDF470091E774 /* cliutils.swift in Sources */,
				C0684DDD2DBFDD0C0091E774 /* stderrout.swift in Sources */,
				C058EF9A2DCFA4B2002775E0 /* MiddlewareFactory.swift in Sources */,
				C0684DF52DBFE2580091E774 /* dmgutils.swift in Sources */,
				C0684DE22DBFDD930091E774 /* fetch.swift in Sources */,
				C0684DEA2DBFDF0D0091E774 /* munkihash.swift in Sources */,
				C0684DE32DBFDD930091E774 /* gurl.swift in Sources */,
				C0684DE92DBFDEFF0091E774 /* xattr.swift in Sources */,
				C0684DE42DBFDD930091E774 /* urls.swift in Sources */,
				C0684DEB2DBFDF290091E774 /* errors.swift in Sources */,
				C0684E492DC586660091E774 /* osinstallerinfo.swift in Sources */,
				C0684DE52DBFDD930091E774 /* sslerrors.swift in Sources */,
				C0684DF22DBFE1E30091E774 /* dateutils.swift in Sources */,
				C0684DE62DBFDD930091E774 /* clientcerts.swift in Sources */,
				C0684DDB2DBFDCE70091E774 /* prefs.swift in Sources */,
				C0684DF82DBFE3B20091E774 /* osutils.swift in Sources */,
				C0684DD92DBFDC300091E774 /* display.swift in Sources */,
				C0684DDA2DBFDC3C0091E774 /* munkilog.swift in Sources */,
				C0684DED2DBFDF5C0091E774 /* keychain.swift in Sources */,
				C0684DDE2DBFDD190091E774 /* constants.swift in Sources */,
				C058EF302DCD18D3002775E0 /* tempfileutils.swift in Sources */,
				C058EF7E2DCF9FB0002775E0 /* MiddlewareProtocol.swift in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		C0684E292DC040450091E774 /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				C0684E392DC070CB0091E774 /* plistutils.swift in Sources */,
				C0684E3A2DC073940091E774 /* processes.swift in Sources */,
				C0684E382DC04BCB0091E774 /* cliutils.swift in Sources */,
				C0684E3B2DC131750091E774 /* UNIXProcessInfo.swift in Sources */,
				C0684E342DC0409C0091E774 /* prefs.swift in Sources */,
				C0684E352DC040A30091E774 /* constants.swift in Sources */,
				C0684E362DC040B20091E774 /* munkilog.swift in Sources */,
				C0684E372DC040EB0091E774 /* stderrout.swift in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		C0684E582DC736EE0091E774 /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				C0684E9B2DC7E5700091E774 /* manifests.swift in Sources */,
				C0684E6C2DC73C150091E774 /* plistutils.swift in Sources */,
				C058EF7F2DCF9FB0002775E0 /* MiddlewareProtocol.swift in Sources */,
				C058EF242DCD041A002775E0 /* RepoProtocol.swift in Sources */,
				C0684E792DC7BF2F0091E774 /* prefs.swift in Sources */,
				C0684E8E2DC7E2D10091E774 /* dateutils.swift in Sources */,
				C0684E822DC7C51C0091E774 /* analyze.swift in Sources */,
				C0684E932DC7E3830091E774 /* bootstrapping.swift in Sources */,
				C0684E692DC73B530091E774 /* pkgutils.swift in Sources */,
				C0684E842DC7C5830091E774 /* facts.swift in Sources */,
				C0684E8B2DC7E2630091E774 /* xattr.swift in Sources */,
				C0684E962DC7E4040091E774 /* powermanager.swift in Sources */,
				C0684E8C2DC7E2890091E774 /* LaunchdJob.swift in Sources */,
				C0684E922DC7E35E0091E774 /* osinstaller.swift in Sources */,
				C0684E6F2DC73C690091E774 /* errors.swift in Sources */,
				C0684E832DC7C54E0091E774 /* catalogs.swift in Sources */,
				C0684E952DC7E3D20091E774 /* ODutils.swift in Sources */,
				C0684E9A2DC7E5520091E774 /* selfservice.swift in Sources */,
				C0684E7C2DC7BFAD0091E774 /* appinventory.swift in Sources */,
				C0684E6B2DC73C0B0091E774 /* fileutils.swift in Sources */,
				C0684E6E2DC73C590091E774 /* stderrout.swift in Sources */,
				C0684E8D2DC7E2AB0091E774 /* version.swift in Sources */,
				C0684E902DC7E30F0091E774 /* keychain.swift in Sources */,
				C0684E862DC7E2470091E774 /* sslerrors.swift in Sources */,
				C0684E872DC7E2470091E774 /* fetch.swift in Sources */,
				C058EF712DCE9C1B002775E0 /* pkginfoOptions.swift in Sources */,
				C0684E912DC7E3220091E774 /* osinstallerinfo.swift in Sources */,
				C0684E882DC7E2470091E774 /* urls.swift in Sources */,
				C058EF702DCE9B67002775E0 /* pkginfolib.swift in Sources */,
				C0684E9E2DC7E59B0091E774 /* stoprequested.swift in Sources */,
				C0684E892DC7E2470091E774 /* gurl.swift in Sources */,
				C0684E8A2DC7E2470091E774 /* clientcerts.swift in Sources */,
				C058EF9D2DCFA4B2002775E0 /* MiddlewareFactory.swift in Sources */,
				C0684EA92DC83B9A0091E774 /* appleupdates.swift in Sources */,
				C0684E852DC7C6220091E774 /* download.swift in Sources */,
				C0684E942DC7E3BC0091E774 /* dmgutils.swift in Sources */,
				C0684E992DC7E5440091E774 /* unusedsoftware.swift in Sources */,
				C0684E9D2DC7E58D0091E774 /* sqlite3.swift in Sources */,
				C0684E9C2DC7E5810091E774 /* appusage.swift in Sources */,
				C0684E762DC7BEB10091E774 /* reports.swift in Sources */,
				C0684E742DC7BE910091E774 /* munkilog.swift in Sources */,
				C0684E8F2DC7E2F90091E774 /* installinfo.swift in Sources */,
				C0684E7E2DC7C3850091E774 /* osutils.swift in Sources */,
				C0684E7B2DC7BF720091E774 /* munkihash.swift in Sources */,
				C0684E7A2DC7BF590091E774 /* scriptutils.swift in Sources */,
				C058EF2B2DCD11F2002775E0 /* tempfileutils.swift in Sources */,
				C0684E722DC7BE690091E774 /* compare.swift in Sources */,
				C0684E632DC737430091E774 /* versionutils.swift in Sources */,
				C0C7F1A52E37A31B0073E790 /* PosixSpawn.swift in Sources */,
				C0684E972DC7E43E0091E774 /* Predicates.m in Sources */,
				C0684E982DC7E52C0091E774 /* dmg.swift in Sources */,
				C0684E7D2DC7C3710091E774 /* installationstate.swift in Sources */,
				C0684E6A2DC73BAA0091E774 /* cliutils.swift in Sources */,
				C0684E6D2DC73C270091E774 /* constants.swift in Sources */,
				C0684E732DC7BE870091E774 /* display.swift in Sources */,
				C0684E752DC7BE9F0091E774 /* munkistatus.swift in Sources */,
				C058EF722DCE9C3E002775E0 /* admincommon.swift in Sources */,
				C0684E7F2DC7C3AE0091E774 /* info.swift in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		C07A6FA12C2A82B400090743 /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				C07A9D9D2C86CB3A00D5D4B2 /* msuoptions.swift in Sources */,
				C001B53B2DC9D02700C67F9F /* authrestart.swift in Sources */,
				C0209B892C63DDF1007664A0 /* info.swift in Sources */,
				C0D9C2A62C62C12E0019A067 /* munkistatus.swift in Sources */,
				C0B3A8582CCFED330057BA0E /* appusage.swift in Sources */,
				C0B3A8562CCC59C10057BA0E /* unusedsoftware.swift in Sources */,
				C06C213A2C88CA1F0023E9D9 /* UNIXProcessInfo.swift in Sources */,
				C06C21402C8E1FF50023E9D9 /* ODutils.swift in Sources */,
				C01792EB2C75089F008CBC22 /* licensing.swift in Sources */,
				C0EEC9A72DA7335900F92942 /* clientcerts.swift in Sources */,
				C06C213D2C88CACE0023E9D9 /* SignalHandler.swift in Sources */,
				C07074E82C34932400B86310 /* pkgutils.swift in Sources */,
				C07074E52C34910F00B86310 /* osutils.swift in Sources */,
				C07A6FDA2C2CF19600090743 /* cliutils.swift in Sources */,
				C0D9C2A02C6175A10019A067 /* processes.swift in Sources */,
				C01364432C2DD1BA008DB215 /* plistutils.swift in Sources */,
				C058EF9C2DCFA4B2002775E0 /* MiddlewareFactory.swift in Sources */,
				C058EF7C2DCF9FB0002775E0 /* MiddlewareProtocol.swift in Sources */,
				C00519A92D2A5C180060DDB6 /* authrestartclient.swift in Sources */,
				C01792D32C6BC81B008CBC22 /* fetch.swift in Sources */,
				C0684E3D2DC19C7A0091E774 /* BlockingApplications.swift in Sources */,
				C07AED662C66D0A000DE6119 /* facts.swift in Sources */,
				C030A98F2C39C135007F0B34 /* munkihash.swift in Sources */,
				C07AED722C67F77000DE6119 /* sslerrors.swift in Sources */,
				C0D66ABA2D2C9248009EF807 /* client.swift in Sources */,
				C01792D62C6E58D1008CBC22 /* download.swift in Sources */,
				C0D00FB62C45BCB90021DA9C /* errors.swift in Sources */,
				C0011CB22C7CDEC40004ED70 /* updatecheck.swift in Sources */,
				C06C21542C90A6B90023E9D9 /* LaunchdJob.swift in Sources */,
				C01792E22C73B590008CBC22 /* compare.swift in Sources */,
				C07A6FB02C2B22A400090743 /* prefs.swift in Sources */,
				C0D9C2972C6012C80019A067 /* dmg.swift in Sources */,
				C07AED6B2C66F56C00DE6119 /* manifests.swift in Sources */,
				C07A6FA92C2A82B400090743 /* managedsoftwareupdate.swift in Sources */,
				C0D9C2A32C61939E0019A067 /* scriptutils.swift in Sources */,
				C0D9C29D2C6151350019A067 /* installer.swift in Sources */,
				C0D9C29A2C607D390019A067 /* xattr.swift in Sources */,
				C0D66AD82D2DBBED009EF807 /* dateutils.swift in Sources */,
				C0D9C2942C5F08CA0019A067 /* pkg.swift in Sources */,
				C01792E52C73FFD4008CBC22 /* installationstate.swift in Sources */,
				C01792EE2C75187E008CBC22 /* autoconfig.swift in Sources */,
				C0D00FB02C458EAA0021DA9C /* version.swift in Sources */,
				C0684E4D2DC586660091E774 /* osinstallerinfo.swift in Sources */,
				C008A0592D25B21A0073ADBA /* stderrout.swift in Sources */,
				C043ED1F2C4822C70047C025 /* sqlite3.swift in Sources */,
				C0011CB52C7EC5B60004ED70 /* msuutils.swift in Sources */,
				C0011CAC2C7A64F30004ED70 /* Predicates.m in Sources */,
				C06C21452C8F8C390023E9D9 /* appleupdates.swift in Sources */,
				C0011CB82C7F86480004ED70 /* distributednotifications.swift in Sources */,
				C07074DC2C33AE5F00B86310 /* munkilog.swift in Sources */,
				C0D9C2B02C62D4120019A067 /* powermanager.swift in Sources */,
				C07A6FB22C2B22D300090743 /* constants.swift in Sources */,
				C030A9B22C3DB88E007F0B34 /* osinstaller.swift in Sources */,
				C01364542C321FE7008DB215 /* dmgutils.swift in Sources */,
				C030A9B62C3DF6D0007F0B34 /* fileutils.swift in Sources */,
				C0C4091D2D86549600704005 /* keychain.swift in Sources */,
				C0D66AB92D2C923E009EF807 /* common.swift in Sources */,
				C01364582C3265D6008DB215 /* display.swift in Sources */,
				C01792DC2C6FFAC6008CBC22 /* catalogs.swift in Sources */,
				C07A9D9A2C83DDD000D5D4B2 /* installinfo.swift in Sources */,
				C07074EB2C34A6AD00B86310 /* versionutils.swift in Sources */,
				C01792E82C74F989008CBC22 /* selfservice.swift in Sources */,
				C06C21342C8793720023E9D9 /* bootstrapping.swift in Sources */,
				C030A9BF2C409738007F0B34 /* iconutils.swift in Sources */,
				C07AED6F2C67DF6B00DE6119 /* gurl.swift in Sources */,
				C07AED632C66CFBD00DE6119 /* appinventory.swift in Sources */,
				C01792DF2C73B1D3008CBC22 /* analyze.swift in Sources */,
				C043ED232C483EEE0047C025 /* rmpkgs.swift in Sources */,
				C01792D92C6EC09C008CBC22 /* urls.swift in Sources */,
				C0209B862C63C9FD007664A0 /* stoprequested.swift in Sources */,
				C07074DF2C33B9A000B86310 /* reports.swift in Sources */,
				C058EF2D2DCD11F2002775E0 /* tempfileutils.swift in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		C07A6FB32C2B5ADE00090743 /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				C0011CB92C7F86480004ED70 /* distributednotifications.swift in Sources */,
				C07A9D9B2C83DDD000D5D4B2 /* installinfo.swift in Sources */,
				C01364442C2DD1BA008DB215 /* plistutils.swift in Sources */,
				C01364462C2E051F008DB215 /* makecatalogslib.swift in Sources */,
				C01792EC2C75089F008CBC22 /* licensing.swift in Sources */,
				C0D00FB72C45BCB90021DA9C /* errors.swift in Sources */,
				C07A9D9E2C86CB3A00D5D4B2 /* msuoptions.swift in Sources */,
				C058EF7D2DCF9FB0002775E0 /* MiddlewareProtocol.swift in Sources */,
				C0B7FA022D288C2700CC14F0 /* authrestart.swift in Sources */,
				C030A9C82C41F32E007F0B34 /* munkiimportOptions.swift in Sources */,
				C030A9C02C409738007F0B34 /* iconutils.swift in Sources */,
				C06C213B2C88CA1F0023E9D9 /* UNIXProcessInfo.swift in Sources */,
				C07AED702C67DF6B00DE6119 /* gurl.swift in Sources */,
				C0011CAD2C7A64F30004ED70 /* Predicates.m in Sources */,
				C01792DD2C6FFAC6008CBC22 /* catalogs.swift in Sources */,
				C0D9C2A12C6175A10019A067 /* processes.swift in Sources */,
				C030A9F62C435183007F0B34 /* readline.swift in Sources */,
				C0EEC9A82DA7335900F92942 /* clientcerts.swift in Sources */,
				C07AED672C66D0A000DE6119 /* facts.swift in Sources */,
				C0D9C2572C5D391C0019A067 /* LaunchdJob.swift in Sources */,
				C008A04D2D18B6570073ADBA /* appusage.swift in Sources */,
				C0D9C2952C5F08CA0019A067 /* pkg.swift in Sources */,
				C0D00FB12C458EAA0021DA9C /* version.swift in Sources */,
				C030A9C32C41B581007F0B34 /* pkginfoOptions.swift in Sources */,
				C01364552C321FE7008DB215 /* dmgutils.swift in Sources */,
				C01792E32C73B590008CBC22 /* compare.swift in Sources */,
				C01792D72C6E58D1008CBC22 /* download.swift in Sources */,
				C008A0572D25B21A0073ADBA /* stderrout.swift in Sources */,
				C0011CB32C7CDEC40004ED70 /* updatecheck.swift in Sources */,
				C0209B872C63C9FD007664A0 /* stoprequested.swift in Sources */,
				C008A04E2D18B6760073ADBA /* server.swift in Sources */,
				C008A04C2D18B63A0073ADBA /* unusedsoftware.swift in Sources */,
				C0D9C29B2C607D390019A067 /* xattr.swift in Sources */,
				C030A9BC2C3F4CF4007F0B34 /* munkiimportlib.swift in Sources */,
				C0D9C29E2C6151350019A067 /* installer.swift in Sources */,
				C07A6FDB2C2CF19600090743 /* cliutils.swift in Sources */,
				C01792E62C73FFD4008CBC22 /* installationstate.swift in Sources */,
				C01792D42C6BC81B008CBC22 /* fetch.swift in Sources */,
				C043ED202C4822C70047C025 /* sqlite3.swift in Sources */,
				C01792E92C74F989008CBC22 /* selfservice.swift in Sources */,
				C0D00FA82C45814F0021DA9C /* repoutils.swift in Sources */,
				C013644E2C30F5D8008DB215 /* RepoFactory.swift in Sources */,
				C07A6FBE2C2B5AF000090743 /* prefs.swift in Sources */,
				C0D66AD42D2DBBED009EF807 /* dateutils.swift in Sources */,
				C06C21462C8F8C390023E9D9 /* appleupdates.swift in Sources */,
				C058EF292DCD11F2002775E0 /* tempfileutils.swift in Sources */,
				C07A6FBA2C2B5ADE00090743 /* main.swift in Sources */,
				C01792DA2C6EC09C008CBC22 /* urls.swift in Sources */,
				C030A9B72C3DF6D0007F0B34 /* fileutils.swift in Sources */,
				C06C213E2C88CACE0023E9D9 /* SignalHandler.swift in Sources */,
				C07074DD2C33AE5F00B86310 /* munkilog.swift in Sources */,
				C07A6FBF2C2B5AF400090743 /* constants.swift in Sources */,
				C0C4091E2D86549600704005 /* keychain.swift in Sources */,
				C030A9902C39C135007F0B34 /* munkihash.swift in Sources */,
				C07074E02C33B9A000B86310 /* reports.swift in Sources */,
				C07AED6C2C66F56C00DE6119 /* manifests.swift in Sources */,
				C07074E62C34910F00B86310 /* osutils.swift in Sources */,
				C0684E3E2DC19C7A0091E774 /* BlockingApplications.swift in Sources */,
				C030A9C12C419565007F0B34 /* osinstaller.swift in Sources */,
				C06C21352C8793720023E9D9 /* bootstrapping.swift in Sources */,
				C0D9C2B12C62D4120019A067 /* powermanager.swift in Sources */,
				C058EF9B2DCFA4B2002775E0 /* MiddlewareFactory.swift in Sources */,
				C0D9C2982C6012C80019A067 /* dmg.swift in Sources */,
				C030A9C22C41B556007F0B34 /* pkginfolib.swift in Sources */,
				C058EF232DCD041A002775E0 /* RepoProtocol.swift in Sources */,
				C06C21412C8E1FF50023E9D9 /* ODutils.swift in Sources */,
				C0684E4C2DC586660091E774 /* osinstallerinfo.swift in Sources */,
				C07074E92C34932400B86310 /* pkgutils.swift in Sources */,
				C0011CB62C7EC5B60004ED70 /* msuutils.swift in Sources */,
				C005199C2D2A28510060DDB6 /* authrestartclient.swift in Sources */,
				C07074EC2C34A6AD00B86310 /* versionutils.swift in Sources */,
				C01792EF2C75187E008CBC22 /* autoconfig.swift in Sources */,
				C013644A2C2F8EFE008DB215 /* GitFileRepo.swift in Sources */,
				C0D9C2A42C61939E0019A067 /* scriptutils.swift in Sources */,
				C01792E02C73B1D3008CBC22 /* analyze.swift in Sources */,
				C043ED242C483EEE0047C025 /* rmpkgs.swift in Sources */,
				C0D9C2842C5EA33C0019A067 /* client.swift in Sources */,
				C0D9C2822C5EA2A00019A067 /* common.swift in Sources */,
				C07A6FD72C2B7F2100090743 /* FileRepo.swift in Sources */,
				C01CE24B2CA7ADD400542FA1 /* configure.swift in Sources */,
				C07AED732C67F77000DE6119 /* sslerrors.swift in Sources */,
				C01364402C2DCA5C008DB215 /* admincommon.swift in Sources */,
				C008A0512D18BB880073ADBA /* launchd.swift in Sources */,
				C07AED642C66CFBD00DE6119 /* appinventory.swift in Sources */,
				C0C7F1A42E37A31B0073E790 /* PosixSpawn.swift in Sources */,
				C01364592C3265D6008DB215 /* display.swift in Sources */,
				C0D9C2A72C62C12E0019A067 /* munkistatus.swift in Sources */,
				C0209B8A2C63DDF1007664A0 /* info.swift in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		C07A6FC02C2B5C0700090743 /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				C07A6FDC2C2CF19600090743 /* cliutils.swift in Sources */,
				C0D00FA32C457E5F0021DA9C /* fileutils.swift in Sources */,
				C01364452C2DD1BA008DB215 /* plistutils.swift in Sources */,
				C008A05C2D2850E90073ADBA /* stderrout.swift in Sources */,
				C0D00FA12C457E2B0021DA9C /* munkihash.swift in Sources */,
				C07A6FCB2C2B5C3A00090743 /* prefs.swift in Sources */,
				C0D00FB82C45BCB90021DA9C /* errors.swift in Sources */,
				C013644F2C30F5D8008DB215 /* RepoFactory.swift in Sources */,
				C07A6FC72C2B5C0700090743 /* makecatalogs.swift in Sources */,
				C0D00FB22C458EAA0021DA9C /* version.swift in Sources */,
				C07A6FCC2C2B5C3D00090743 /* constants.swift in Sources */,
				C013644B2C2F8EFE008DB215 /* GitFileRepo.swift in Sources */,
				C07A6FD82C2B7F2100090743 /* FileRepo.swift in Sources */,
				C058EF1E2DCD041A002775E0 /* RepoProtocol.swift in Sources */,
				C0D00FAB2C4581800021DA9C /* repoutils.swift in Sources */,
				C01364412C2DCA5C008DB215 /* admincommon.swift in Sources */,
				C013643D2C2DC529008DB215 /* makecatalogslib.swift in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		C0848D132C94D1840008B463 /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				C0684E482DC586660091E774 /* osinstallerinfo.swift in Sources */,
				C0848D252C94D7B90008B463 /* iconutils.swift in Sources */,
				C0848D322C94EEA60008B463 /* version.swift in Sources */,
				C0848D342C94F62C0008B463 /* pkgutils.swift in Sources */,
				C0848D302C94ED600008B463 /* dmgutils.swift in Sources */,
				C0848D272C94D8060008B463 /* plistutils.swift in Sources */,
				C0848D2F2C94DE240008B463 /* admincommon.swift in Sources */,
				C0848D372C94F68B0008B463 /* info.swift in Sources */,
				C0848D212C94D7640008B463 /* GitFileRepo.swift in Sources */,
				C0848D282C94D8120008B463 /* constants.swift in Sources */,
				C0684E4E2DC58B350091E774 /* versionutils.swift in Sources */,
				C0848D2D2C94DDAF0008B463 /* prefs.swift in Sources */,
				C0848D242C94D7B50008B463 /* fileutils.swift in Sources */,
				C0848D3B2C94F7190008B463 /* osutils.swift in Sources */,
				C0848D1A2C94D1840008B463 /* iconimporter.swift in Sources */,
				C008A05A2D25B21A0073ADBA /* stderrout.swift in Sources */,
				C058EF2F2DCD11F2002775E0 /* tempfileutils.swift in Sources */,
				C0848D262C94D7F00008B463 /* errors.swift in Sources */,
				C058EF202DCD041A002775E0 /* RepoProtocol.swift in Sources */,
				C0848D222C94D7660008B463 /* RepoFactory.swift in Sources */,
				C0848D292C94D8230008B463 /* cliutils.swift in Sources */,
				C0848D202C94D7600008B463 /* FileRepo.swift in Sources */,
				C0848D232C94D76A0008B463 /* repoutils.swift in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		C0BF62C92CEC00E90030885D /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				C0BF62DC2CEC07710030885D /* RepoFactory.swift in Sources */,
				C0BF62E02CEC07E00030885D /* versionutils.swift in Sources */,
				C0BF62E42CEC115B0030885D /* constants.swift in Sources */,
				C0BF62EA2CEC11EB0030885D /* plistutils.swift in Sources */,
				C0BF62DD2CEC07760030885D /* repoutils.swift in Sources */,
				C0BF62E12CEC08330030885D /* pkgutils.swift in Sources */,
				C0BF62DF2CEC07AA0030885D /* cliutils.swift in Sources */,
				C0BF62DB2CEC076A0030885D /* GitFileRepo.swift in Sources */,
				C0BF62E22CEC086C0030885D /* fileutils.swift in Sources */,
				C058EF2E2DCD11F2002775E0 /* tempfileutils.swift in Sources */,
				C03EC5BF2CFA372F00D2F1CA /* repoclean.swift in Sources */,
				C0BF62DE2CEC077F0030885D /* errors.swift in Sources */,
				C087AC2E2CFFC81B00DC3D59 /* makecatalogslib.swift in Sources */,
				C087AC2F2CFFCCB600DC3D59 /* munkihash.swift in Sources */,
				C008A0602D2850E90073ADBA /* stderrout.swift in Sources */,
				C0BF62E92CEC11CB0030885D /* prefs.swift in Sources */,
				C0BF62D52CEC05450030885D /* version.swift in Sources */,
				C058EF212DCD041A002775E0 /* RepoProtocol.swift in Sources */,
				C0BF62DA2CEC07660030885D /* FileRepo.swift in Sources */,
				C0BF62E32CEC11310030885D /* admincommon.swift in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		C0D66ABB2D2CA1DE009EF807 /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				C0D66ADA2D2DD174009EF807 /* info.swift in Sources */,
				C0D66AC82D2CA459009EF807 /* plistutils.swift in Sources */,
				C0D66ACF2D2DBB38009EF807 /* display.swift in Sources */,
				C0D66AD12D2DBB7A009EF807 /* stderrout.swift in Sources */,
				C0D66ACD2D2DB811009EF807 /* UNIXProcessInfo.swift in Sources */,
				C0D66AD92D2DBBED009EF807 /* dateutils.swift in Sources */,
				C0D66ACE2D2DBB1B009EF807 /* cliutils.swift in Sources */,
				C0D66ACC2D2CEDC8009EF807 /* fileutils.swift in Sources */,
				C0D66AC72D2CA307009EF807 /* prefs.swift in Sources */,
				C0D66AD02D2DBB51009EF807 /* munkistatus.swift in Sources */,
				C0D66AC92D2CA675009EF807 /* constants.swift in Sources */,
				C0D66AD22D2DBB80009EF807 /* reports.swift in Sources */,
				C0D66ACB2D2CA78C009EF807 /* osutils.swift in Sources */,
				C0D66AC62D2CA2DA009EF807 /* munkilog.swift in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		C0D9C2472C5C5C920019A067 /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				C0D9C2522C5C5D1F0019A067 /* errors.swift in Sources */,
				C0D9C24E2C5C5C920019A067 /* main.swift in Sources */,
				C0D9C2852C5EA3410019A067 /* common.swift in Sources */,
				C008A05E2D2850E90073ADBA /* stderrout.swift in Sources */,
				C0D9C2542C5C5EBC0019A067 /* constants.swift in Sources */,
				C0D9C2552C5C5EC00019A067 /* plistutils.swift in Sources */,
				C0D9C2832C5EA33A0019A067 /* client.swift in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		C0D9C2862C5EDFAE0019A067 /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				C008A0442D16416F0073ADBA /* plistutils.swift in Sources */,
				C008A0412D16401F0073ADBA /* common.swift in Sources */,
				C008A0472D1643670073ADBA /* prefs.swift in Sources */,
				C0D9C28D2C5EDFAE0019A067 /* main.swift in Sources */,
				C008A05B2D25B25B0073ADBA /* stderrout.swift in Sources */,
				C008A0462D16433C0073ADBA /* sqlite3.swift in Sources */,
				C008A0432D1641600073ADBA /* errors.swift in Sources */,
				C008A0492D18B47A0073ADBA /* fileutils.swift in Sources */,
				C008A0542D24C2EE0073ADBA /* munkilog.swift in Sources */,
				C008A0422D1641490073ADBA /* appusage.swift in Sources */,
				C008A0402D1640170073ADBA /* server.swift in Sources */,
				C008A0452D1641B90073ADBA /* constants.swift in Sources */,
				C008A0532D18BBC90073ADBA /* launchd.swift in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		C0E993F12C5BEDAB006FDF44 /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				C0E994052C5BF4E5006FDF44 /* reports.swift in Sources */,
				C0E994032C5BF4CF006FDF44 /* munkilog.swift in Sources */,
				C0E993F82C5BEDAB006FDF44 /* removepackages.swift in Sources */,
				C0E994062C5BF4F1006FDF44 /* constants.swift in Sources */,
				C06C21522C90A6470023E9D9 /* munkistatus.swift in Sources */,
				C0E993FC2C5BEDE7006FDF44 /* rmpkgs.swift in Sources */,
				C0E993FF2C5BEE1B006FDF44 /* fileutils.swift in Sources */,
				C0E994022C5BF4BD006FDF44 /* sqlite3.swift in Sources */,
				C0E993FE2C5BEE0D006FDF44 /* cliutils.swift in Sources */,
				C0E994082C5BF53D006FDF44 /* errors.swift in Sources */,
				C0E9940A2C5BF56C006FDF44 /* version.swift in Sources */,
				C0E994072C5BF52E006FDF44 /* plistutils.swift in Sources */,
				C0E994042C5BF4DC006FDF44 /* prefs.swift in Sources */,
				C008A05D2D2850E90073ADBA /* stderrout.swift in Sources */,
				C06C21512C90A6320023E9D9 /* stoprequested.swift in Sources */,
				C0E993FD2C5BEDFA006FDF44 /* display.swift in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXSourcesBuildPhase section */

/* Begin XCBuildConfiguration section */
		C00519A62D2A5B850060DDB6 /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				CODE_SIGN_IDENTITY = "Apple Development";
				"CODE_SIGN_IDENTITY[sdk=macosx*]" = "-";
				CODE_SIGN_STYLE = Manual;
				DEAD_CODE_STRIPPING = YES;
				DEVELOPMENT_TEAM = "";
				ENABLE_HARDENED_RUNTIME = YES;
				INSTALL_PATH = /usr/local/munki;
				MACOSX_DEPLOYMENT_TARGET = 10.15;
				PRODUCT_BUNDLE_IDENTIFIER = com.googlecode.munki.authrestartd;
				PRODUCT_NAME = "$(TARGET_NAME)";
				PROVISIONING_PROFILE_SPECIFIER = "";
				SWIFT_VERSION = 5.0;
			};
			name = Debug;
		};
		C00519A72D2A5B850060DDB6 /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				CODE_SIGN_IDENTITY = "Apple Development";
				"CODE_SIGN_IDENTITY[sdk=macosx*]" = "-";
				CODE_SIGN_STYLE = Manual;
				DEAD_CODE_STRIPPING = YES;
				DEVELOPMENT_TEAM = "";
				ENABLE_HARDENED_RUNTIME = YES;
				INSTALL_PATH = /usr/local/munki;
				MACOSX_DEPLOYMENT_TARGET = 10.15;
				PRODUCT_BUNDLE_IDENTIFIER = com.googlecode.munki.authrestartd;
				PRODUCT_NAME = "$(TARGET_NAME)";
				PROVISIONING_PROFILE_SPECIFIER = "";
				SWIFT_VERSION = 5.0;
			};
			name = Release;
		};
		C0209B942C63E3B7007664A0 /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				CODE_SIGN_STYLE = Manual;
				DEAD_CODE_STRIPPING = YES;
				DEVELOPMENT_TEAM = "";
				ENABLE_HARDENED_RUNTIME = YES;
				INSTALL_PATH = /usr/local/munki;
				MACOSX_DEPLOYMENT_TARGET = 10.15;
				PRODUCT_BUNDLE_IDENTIFIER = com.googlecode.munki.launchapp;
				PRODUCT_NAME = "$(TARGET_NAME)";
				PROVISIONING_PROFILE_SPECIFIER = "";
				SWIFT_VERSION = 5.0;
			};
			name = Debug;
		};
		C0209B952C63E3B7007664A0 /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				CODE_SIGN_STYLE = Manual;
				DEAD_CODE_STRIPPING = YES;
				DEVELOPMENT_TEAM = "";
				ENABLE_HARDENED_RUNTIME = YES;
				INSTALL_PATH = /usr/local/munki;
				MACOSX_DEPLOYMENT_TARGET = 10.15;
				PRODUCT_BUNDLE_IDENTIFIER = com.googlecode.munki.launchapp;
				PRODUCT_NAME = "$(TARGET_NAME)";
				PROVISIONING_PROFILE_SPECIFIER = "";
				SWIFT_VERSION = 5.0;
			};
			name = Release;
		};
		C0276DB52E8C070500D443C3 /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				CODE_SIGN_STYLE = Automatic;
				MACOSX_DEPLOYMENT_TARGET = 10.15;
				PRODUCT_NAME = "$(TARGET_NAME)";
				SWIFT_APPROACHABLE_CONCURRENCY = YES;
				SWIFT_UPCOMING_FEATURE_MEMBER_IMPORT_VISIBILITY = YES;
				SWIFT_VERSION = 5.0;
			};
			name = Debug;
		};
		C0276DB62E8C070500D443C3 /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				CODE_SIGN_STYLE = Automatic;
				MACOSX_DEPLOYMENT_TARGET = 10.15;
				PRODUCT_NAME = "$(TARGET_NAME)";
				SWIFT_APPROACHABLE_CONCURRENCY = YES;
				SWIFT_UPCOMING_FEATURE_MEMBER_IMPORT_VISIBILITY = YES;
				SWIFT_VERSION = 5.0;
			};
			name = Release;
		};
		C030A99A2C3A2E18007F0B34 /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				CODE_SIGN_STYLE = Manual;
				CREATE_INFOPLIST_SECTION_IN_BINARY = NO;
				DEAD_CODE_STRIPPING = YES;
				DEVELOPMENT_TEAM = "";
				ENABLE_HARDENED_RUNTIME = YES;
				INFOPLIST_FILE = "";
				INSTALL_PATH = /usr/local/munki;
				MACOSX_DEPLOYMENT_TARGET = 10.15;
				PRODUCT_BUNDLE_IDENTIFIER = com.googlecode.munki.makepkginfo;
				PRODUCT_NAME = "$(TARGET_NAME)";
				PROVISIONING_PROFILE_SPECIFIER = "";
				SWIFT_VERSION = 5.0;
			};
			name = Debug;
		};
		C030A99B2C3A2E18007F0B34 /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				CODE_SIGN_STYLE = Manual;
				CREATE_INFOPLIST_SECTION_IN_BINARY = NO;
				DEAD_CODE_STRIPPING = YES;
				DEVELOPMENT_TEAM = "";
				ENABLE_HARDENED_RUNTIME = YES;
				INFOPLIST_FILE = "";
				INSTALL_PATH = /usr/local/munki;
				MACOSX_DEPLOYMENT_TARGET = 10.15;
				PRODUCT_BUNDLE_IDENTIFIER = com.googlecode.munki.makepkginfo;
				PRODUCT_NAME = "$(TARGET_NAME)";
				PROVISIONING_PROFILE_SPECIFIER = "";
				SWIFT_VERSION = 5.0;
			};
			name = Release;
		};
		C030A9D22C41F798007F0B34 /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				CLANG_ENABLE_MODULES = YES;
				CODE_SIGN_ENTITLEMENTS = munkiimport/munkiimport.entitlements;
				CODE_SIGN_STYLE = Manual;
				CREATE_INFOPLIST_SECTION_IN_BINARY = NO;
				DEAD_CODE_STRIPPING = YES;
				DEVELOPMENT_TEAM = "";
				ENABLE_HARDENED_RUNTIME = YES;
				INFOPLIST_FILE = "";
				INSTALL_PATH = /usr/local/munki;
				MACOSX_DEPLOYMENT_TARGET = 10.15;
				PRODUCT_BUNDLE_IDENTIFIER = com.googlecode.munki.munkiimport;
				PRODUCT_NAME = "$(TARGET_NAME)";
				PROVISIONING_PROFILE_SPECIFIER = "";
				SWIFT_OBJC_BRIDGING_HEADER = "shared/headers/munkiimport-Bridging-Header.h";
				SWIFT_OPTIMIZATION_LEVEL = "-Onone";
				SWIFT_VERSION = 5.0;
			};
			name = Debug;
		};
		C030A9D32C41F798007F0B34 /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				CLANG_ENABLE_MODULES = YES;
				CODE_SIGN_ENTITLEMENTS = munkiimport/munkiimport.entitlements;
				CODE_SIGN_STYLE = Manual;
				CREATE_INFOPLIST_SECTION_IN_BINARY = NO;
				DEAD_CODE_STRIPPING = YES;
				DEVELOPMENT_TEAM = "";
				ENABLE_HARDENED_RUNTIME = YES;
				INFOPLIST_FILE = "";
				INSTALL_PATH = /usr/local/munki;
				MACOSX_DEPLOYMENT_TARGET = 10.15;
				PRODUCT_BUNDLE_IDENTIFIER = com.googlecode.munki.munkiimport;
				PRODUCT_NAME = "$(TARGET_NAME)";
				PROVISIONING_PROFILE_SPECIFIER = "";
				SWIFT_OBJC_BRIDGING_HEADER = "shared/headers/munkiimport-Bridging-Header.h";
				SWIFT_VERSION = 5.0;
			};
			name = Release;
		};
		C05DB2062DAC53150081FACD /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				CODE_SIGN_ENTITLEMENTS = manifestutil/manifestutil.entitlements;
				CODE_SIGN_STYLE = Manual;
				DEAD_CODE_STRIPPING = YES;
				DEVELOPMENT_TEAM = "";
				ENABLE_HARDENED_RUNTIME = YES;
				MACOSX_DEPLOYMENT_TARGET = 10.15;
				PRODUCT_BUNDLE_IDENTIFIER = com.googlecode.munki.manifestutil;
				PRODUCT_NAME = "$(TARGET_NAME)";
				PROVISIONING_PROFILE_SPECIFIER = "";
				SWIFT_OBJC_BRIDGING_HEADER = "shared/headers/manifestutil-Bridging-Header.h";
				SWIFT_VERSION = 5.0;
			};
			name = Debug;
		};
		C05DB2072DAC53150081FACD /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				CODE_SIGN_ENTITLEMENTS = manifestutil/manifestutil.entitlements;
				CODE_SIGN_STYLE = Manual;
				DEAD_CODE_STRIPPING = YES;
				DEVELOPMENT_TEAM = "";
				ENABLE_HARDENED_RUNTIME = YES;
				MACOSX_DEPLOYMENT_TARGET = 10.15;
				PRODUCT_BUNDLE_IDENTIFIER = com.googlecode.munki.manifestutil;
				PRODUCT_NAME = "$(TARGET_NAME)";
				PROVISIONING_PROFILE_SPECIFIER = "";
				SWIFT_OBJC_BRIDGING_HEADER = "shared/headers/manifestutil-Bridging-Header.h";
				SWIFT_VERSION = 5.0;
			};
			name = Release;
		};
		C0684DD62DBFDBD20091E774 /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				CODE_SIGN_ENTITLEMENTS = precache_agent/precache_agent.entitlements;
				CODE_SIGN_STYLE = Manual;
				DEAD_CODE_STRIPPING = YES;
				DEVELOPMENT_TEAM = "";
				ENABLE_HARDENED_RUNTIME = YES;
				MACOSX_DEPLOYMENT_TARGET = 10.15;
				PRODUCT_BUNDLE_IDENTIFIER = "com.googlecode.munki.precache-agent";
				PRODUCT_NAME = "$(TARGET_NAME)";
				PROVISIONING_PROFILE_SPECIFIER = "";
				SWIFT_VERSION = 5.0;
			};
			name = Debug;
		};
		C0684DD72DBFDBD20091E774 /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				CODE_SIGN_ENTITLEMENTS = precache_agent/precache_agent.entitlements;
				CODE_SIGN_STYLE = Manual;
				DEAD_CODE_STRIPPING = YES;
				DEVELOPMENT_TEAM = "";
				ENABLE_HARDENED_RUNTIME = YES;
				MACOSX_DEPLOYMENT_TARGET = 10.15;
				PRODUCT_BUNDLE_IDENTIFIER = "com.googlecode.munki.precache-agent";
				PRODUCT_NAME = "$(TARGET_NAME)";
				PROVISIONING_PROFILE_SPECIFIER = "";
				SWIFT_VERSION = 5.0;
			};
			name = Release;
		};
		C0684E322DC040450091E774 /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				CODE_SIGN_STYLE = Manual;
				DEAD_CODE_STRIPPING = YES;
				DEVELOPMENT_TEAM = "";
				MACOSX_DEPLOYMENT_TARGET = 10.15;
				PRODUCT_BUNDLE_IDENTIFIER = com.googlecode.munki.installhelper;
				PRODUCT_NAME = "$(TARGET_NAME)";
				PROVISIONING_PROFILE_SPECIFIER = "";
				SWIFT_VERSION = 5.0;
			};
			name = Debug;
		};
		C0684E332DC040450091E774 /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				CODE_SIGN_STYLE = Manual;
				DEAD_CODE_STRIPPING = YES;
				DEVELOPMENT_TEAM = "";
				MACOSX_DEPLOYMENT_TARGET = 10.15;
				PRODUCT_BUNDLE_IDENTIFIER = com.googlecode.munki.installhelper;
				PRODUCT_NAME = "$(TARGET_NAME)";
				PROVISIONING_PROFILE_SPECIFIER = "";
				SWIFT_VERSION = 5.0;
			};
			name = Release;
		};
		C0684E612DC736EE0091E774 /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				CODE_SIGN_STYLE = Automatic;
				CURRENT_PROJECT_VERSION = 1;
				GENERATE_INFOPLIST_FILE = YES;
				MACOSX_DEPLOYMENT_TARGET = 15.4;
				MARKETING_VERSION = 1.0;
				PRODUCT_BUNDLE_IDENTIFIER = com.googlecode.munki.munkiCLItesting;
				PRODUCT_NAME = "$(TARGET_NAME)";
				SWIFT_EMIT_LOC_STRINGS = NO;
				SWIFT_OBJC_BRIDGING_HEADER = "shared/headers/managedsoftwareupdate-Bridging-Header.h";
				SWIFT_VERSION = 5.0;
			};
			name = Debug;
		};
		C0684E622DC736EE0091E774 /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				CODE_SIGN_STYLE = Automatic;
				CURRENT_PROJECT_VERSION = 1;
				GENERATE_INFOPLIST_FILE = YES;
				MACOSX_DEPLOYMENT_TARGET = 15.4;
				MARKETING_VERSION = 1.0;
				PRODUCT_BUNDLE_IDENTIFIER = com.googlecode.munki.munkiCLItesting;
				PRODUCT_NAME = "$(TARGET_NAME)";
				SWIFT_EMIT_LOC_STRINGS = NO;
				SWIFT_OBJC_BRIDGING_HEADER = "shared/headers/managedsoftwareupdate-Bridging-Header.h";
				SWIFT_VERSION = 5.0;
			};
			name = Release;
		};
		C07A6FAA2C2A82B400090743 /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ALWAYS_SEARCH_USER_PATHS = NO;
				ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES;
				CLANG_ANALYZER_NONNULL = YES;
				CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
				CLANG_CXX_LANGUAGE_STANDARD = "gnu++20";
				CLANG_ENABLE_MODULES = YES;
				CLANG_ENABLE_OBJC_ARC = YES;
				CLANG_ENABLE_OBJC_WEAK = YES;
				CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
				CLANG_WARN_BOOL_CONVERSION = YES;
				CLANG_WARN_COMMA = YES;
				CLANG_WARN_CONSTANT_CONVERSION = YES;
				CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
				CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
				CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
				CLANG_WARN_EMPTY_BODY = YES;
				CLANG_WARN_ENUM_CONVERSION = YES;
				CLANG_WARN_INFINITE_RECURSION = YES;
				CLANG_WARN_INT_CONVERSION = YES;
				CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
				CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
				CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
				CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
				CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
				CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
				CLANG_WARN_STRICT_PROTOTYPES = YES;
				CLANG_WARN_SUSPICIOUS_MOVE = YES;
				CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
				CLANG_WARN_UNREACHABLE_CODE = YES;
				CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
				COPY_PHASE_STRIP = NO;
				DEAD_CODE_STRIPPING = YES;
				DEBUG_INFORMATION_FORMAT = dwarf;
				ENABLE_STRICT_OBJC_MSGSEND = YES;
				ENABLE_TESTABILITY = YES;
				ENABLE_USER_SCRIPT_SANDBOXING = YES;
				GCC_C_LANGUAGE_STANDARD = gnu17;
				GCC_DYNAMIC_NO_PIC = NO;
				GCC_NO_COMMON_BLOCKS = YES;
				GCC_OPTIMIZATION_LEVEL = 0;
				GCC_PREPROCESSOR_DEFINITIONS = (
					"DEBUG=1",
					"$(inherited)",
				);
				GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
				GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
				GCC_WARN_UNDECLARED_SELECTOR = YES;
				GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
				GCC_WARN_UNUSED_FUNCTION = YES;
				GCC_WARN_UNUSED_VARIABLE = YES;
				LD_RUNPATH_SEARCH_PATHS = (
					"$(inherited)",
					"@executable_path/lib",
					"@executable_path/../lib",
				);
				LOCALIZATION_PREFERS_STRING_CATALOGS = YES;
				MACOSX_DEPLOYMENT_TARGET = 10.15;
				MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
				MTL_FAST_MATH = YES;
				ONLY_ACTIVE_ARCH = YES;
				SDKROOT = macosx;
				SWIFT_ACTIVE_COMPILATION_CONDITIONS = "DEBUG $(inherited)";
				SWIFT_OPTIMIZATION_LEVEL = "-Onone";
				SWIFT_VERSION = 5.0;
			};
			name = Debug;
		};
		C07A6FAB2C2A82B400090743 /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ALWAYS_SEARCH_USER_PATHS = NO;
				ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES;
				CLANG_ANALYZER_NONNULL = YES;
				CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
				CLANG_CXX_LANGUAGE_STANDARD = "gnu++20";
				CLANG_ENABLE_MODULES = YES;
				CLANG_ENABLE_OBJC_ARC = YES;
				CLANG_ENABLE_OBJC_WEAK = YES;
				CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
				CLANG_WARN_BOOL_CONVERSION = YES;
				CLANG_WARN_COMMA = YES;
				CLANG_WARN_CONSTANT_CONVERSION = YES;
				CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
				CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
				CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
				CLANG_WARN_EMPTY_BODY = YES;
				CLANG_WARN_ENUM_CONVERSION = YES;
				CLANG_WARN_INFINITE_RECURSION = YES;
				CLANG_WARN_INT_CONVERSION = YES;
				CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
				CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
				CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
				CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
				CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
				CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
				CLANG_WARN_STRICT_PROTOTYPES = YES;
				CLANG_WARN_SUSPICIOUS_MOVE = YES;
				CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
				CLANG_WARN_UNREACHABLE_CODE = YES;
				CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
				CODE_SIGN_INJECT_BASE_ENTITLEMENTS = NO;
				COPY_PHASE_STRIP = NO;
				DEAD_CODE_STRIPPING = YES;
				DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
				ENABLE_NS_ASSERTIONS = NO;
				ENABLE_STRICT_OBJC_MSGSEND = YES;
				ENABLE_USER_SCRIPT_SANDBOXING = YES;
				GCC_C_LANGUAGE_STANDARD = gnu17;
				GCC_NO_COMMON_BLOCKS = YES;
				GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
				GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
				GCC_WARN_UNDECLARED_SELECTOR = YES;
				GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
				GCC_WARN_UNUSED_FUNCTION = YES;
				GCC_WARN_UNUSED_VARIABLE = YES;
				LD_RUNPATH_SEARCH_PATHS = (
					"$(inherited)",
					"@executable_path/lib",
					"@executable_path/../lib",
				);
				LOCALIZATION_PREFERS_STRING_CATALOGS = YES;
				MACOSX_DEPLOYMENT_TARGET = 10.15;
				MTL_ENABLE_DEBUG_INFO = NO;
				MTL_FAST_MATH = YES;
				SDKROOT = macosx;
				SWIFT_COMPILATION_MODE = wholemodule;
				SWIFT_VERSION = 5.0;
			};
			name = Release;
		};
		C07A6FAD2C2A82B400090743 /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				CLANG_ENABLE_MODULES = YES;
				CODE_SIGN_ENTITLEMENTS = managedsoftwareupdate/managedsoftwareupdate.entitlements;
				CODE_SIGN_STYLE = Manual;
				DEAD_CODE_STRIPPING = YES;
				DEVELOPMENT_TEAM = "";
				ENABLE_HARDENED_RUNTIME = YES;
				INSTALL_PATH = /usr/local/munki;
				LD_RUNPATH_SEARCH_PATHS = "$(inherited)";
				MACOSX_DEPLOYMENT_TARGET = 10.15;
				PRODUCT_BUNDLE_IDENTIFIER = com.googlecode.munki.managedsoftwareupdate;
				PRODUCT_NAME = "$(TARGET_NAME)";
				PROVISIONING_PROFILE_SPECIFIER = "";
				SWIFT_OBJC_BRIDGING_HEADER = "shared/headers/managedsoftwareupdate-Bridging-Header.h";
				SWIFT_OPTIMIZATION_LEVEL = "-Onone";
				SWIFT_VERSION = 5.0;
			};
			name = Debug;
		};
		C07A6FAE2C2A82B400090743 /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				CLANG_ENABLE_MODULES = YES;
				CODE_SIGN_ENTITLEMENTS = managedsoftwareupdate/managedsoftwareupdate.entitlements;
				CODE_SIGN_STYLE = Manual;
				DEAD_CODE_STRIPPING = YES;
				DEVELOPMENT_TEAM = "";
				ENABLE_HARDENED_RUNTIME = YES;
				INSTALL_PATH = /usr/local/munki;
				LD_RUNPATH_SEARCH_PATHS = "$(inherited)";
				MACOSX_DEPLOYMENT_TARGET = 10.15;
				PRODUCT_BUNDLE_IDENTIFIER = com.googlecode.munki.managedsoftwareupdate;
				PRODUCT_NAME = "$(TARGET_NAME)";
				PROVISIONING_PROFILE_SPECIFIER = "";
				SWIFT_OBJC_BRIDGING_HEADER = "shared/headers/managedsoftwareupdate-Bridging-Header.h";
				SWIFT_VERSION = 5.0;
			};
			name = Release;
		};
		C07A6FBC2C2B5ADE00090743 /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				CLANG_ENABLE_MODULES = YES;
				CODE_SIGN_STYLE = Manual;
				CREATE_INFOPLIST_SECTION_IN_BINARY = YES;
				DEAD_CODE_STRIPPING = YES;
				DEVELOPMENT_TEAM = "";
				ENABLE_HARDENED_RUNTIME = YES;
				INFOPLIST_FILE = munkitester/Info.plist;
				MACOSX_DEPLOYMENT_TARGET = 10.15;
				PRODUCT_NAME = "$(TARGET_NAME)";
				PROVISIONING_PROFILE_SPECIFIER = "";
				SWIFT_OBJC_BRIDGING_HEADER = "shared/headers/munkitester-Bridging-Header.h";
				SWIFT_OPTIMIZATION_LEVEL = "-Onone";
				SWIFT_VERSION = 5.0;
			};
			name = Debug;
		};
		C07A6FBD2C2B5ADE00090743 /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				CLANG_ENABLE_MODULES = YES;
				CODE_SIGN_STYLE = Manual;
				CREATE_INFOPLIST_SECTION_IN_BINARY = YES;
				DEAD_CODE_STRIPPING = YES;
				DEVELOPMENT_TEAM = "";
				ENABLE_HARDENED_RUNTIME = YES;
				INFOPLIST_FILE = munkitester/Info.plist;
				MACOSX_DEPLOYMENT_TARGET = 10.15;
				PRODUCT_NAME = "$(TARGET_NAME)";
				PROVISIONING_PROFILE_SPECIFIER = "";
				SWIFT_OBJC_BRIDGING_HEADER = "shared/headers/munkitester-Bridging-Header.h";
				SWIFT_VERSION = 5.0;
			};
			name = Release;
		};
		C07A6FC92C2B5C0700090743 /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				CODE_SIGN_ENTITLEMENTS = makecatalogs/makecatalogs.entitlements;
				CODE_SIGN_STYLE = Manual;
				CREATE_INFOPLIST_SECTION_IN_BINARY = NO;
				DEAD_CODE_STRIPPING = YES;
				DEVELOPMENT_TEAM = "";
				ENABLE_HARDENED_RUNTIME = YES;
				INFOPLIST_FILE = "";
				"INFOPLIST_FILE[sdk=*]" = "";
				INSTALL_PATH = /usr/local/munki;
				MACOSX_DEPLOYMENT_TARGET = 10.15;
				PRODUCT_BUNDLE_IDENTIFIER = com.googlecode.munki.makecatalogs;
				PRODUCT_NAME = "$(TARGET_NAME)";
				PROVISIONING_PROFILE_SPECIFIER = "";
				SWIFT_VERSION = 5.0;
			};
			name = Debug;
		};
		C07A6FCA2C2B5C0700090743 /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				CODE_SIGN_ENTITLEMENTS = makecatalogs/makecatalogs.entitlements;
				CODE_SIGN_STYLE = Manual;
				CREATE_INFOPLIST_SECTION_IN_BINARY = NO;
				DEAD_CODE_STRIPPING = YES;
				DEVELOPMENT_TEAM = "";
				ENABLE_HARDENED_RUNTIME = YES;
				INFOPLIST_FILE = "";
				"INFOPLIST_FILE[sdk=*]" = "";
				INSTALL_PATH = /usr/local/munki;
				MACOSX_DEPLOYMENT_TARGET = 10.15;
				PRODUCT_BUNDLE_IDENTIFIER = com.googlecode.munki.makecatalogs;
				PRODUCT_NAME = "$(TARGET_NAME)";
				PROVISIONING_PROFILE_SPECIFIER = "";
				SWIFT_VERSION = 5.0;
			};
			name = Release;
		};
		C0848D1B2C94D1840008B463 /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				CODE_SIGN_ENTITLEMENTS = iconimporter/iconimporter.entitlements;
				CODE_SIGN_STYLE = Manual;
				DEAD_CODE_STRIPPING = YES;
				DEVELOPMENT_TEAM = "";
				ENABLE_HARDENED_RUNTIME = YES;
				INSTALL_PATH = /usr/local/munki;
				MACOSX_DEPLOYMENT_TARGET = 10.15;
				PRODUCT_BUNDLE_IDENTIFIER = com.googlecode.munki.iconimporter;
				PRODUCT_NAME = "$(TARGET_NAME)";
				PROVISIONING_PROFILE_SPECIFIER = "";
				SWIFT_VERSION = 5.0;
			};
			name = Debug;
		};
		C0848D1C2C94D1840008B463 /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				CODE_SIGN_ENTITLEMENTS = iconimporter/iconimporter.entitlements;
				CODE_SIGN_STYLE = Manual;
				DEAD_CODE_STRIPPING = YES;
				DEVELOPMENT_TEAM = "";
				ENABLE_HARDENED_RUNTIME = YES;
				INSTALL_PATH = /usr/local/munki;
				MACOSX_DEPLOYMENT_TARGET = 10.15;
				PRODUCT_BUNDLE_IDENTIFIER = com.googlecode.munki.iconimporter;
				PRODUCT_NAME = "$(TARGET_NAME)";
				PROVISIONING_PROFILE_SPECIFIER = "";
				SWIFT_VERSION = 5.0;
			};
			name = Release;
		};
		C0BF62D12CEC00E90030885D /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				CODE_SIGN_ENTITLEMENTS = repoclean/repoclean.entitlements;
				CODE_SIGN_STYLE = Manual;
				DEAD_CODE_STRIPPING = YES;
				DEVELOPMENT_TEAM = "";
				ENABLE_HARDENED_RUNTIME = YES;
				INSTALL_PATH = /usr/local/munki;
				MACOSX_DEPLOYMENT_TARGET = 10.15;
				PRODUCT_BUNDLE_IDENTIFIER = com.googlecode.munki.repoclean;
				PRODUCT_NAME = "$(TARGET_NAME)";
				PROVISIONING_PROFILE_SPECIFIER = "";
				SWIFT_VERSION = 5.0;
			};
			name = Debug;
		};
		C0BF62D22CEC00E90030885D /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				CODE_SIGN_ENTITLEMENTS = repoclean/repoclean.entitlements;
				CODE_SIGN_STYLE = Manual;
				DEAD_CODE_STRIPPING = YES;
				DEVELOPMENT_TEAM = "";
				ENABLE_HARDENED_RUNTIME = YES;
				INSTALL_PATH = /usr/local/munki;
				MACOSX_DEPLOYMENT_TARGET = 10.15;
				PRODUCT_BUNDLE_IDENTIFIER = com.googlecode.munki.repoclean;
				PRODUCT_NAME = "$(TARGET_NAME)";
				PROVISIONING_PROFILE_SPECIFIER = "";
				SWIFT_VERSION = 5.0;
			};
			name = Release;
		};
		C0D66AC42D2CA1DE009EF807 /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				CODE_SIGN_STYLE = Manual;
				DEAD_CODE_STRIPPING = YES;
				DEVELOPMENT_TEAM = "";
				ENABLE_HARDENED_RUNTIME = YES;
				INSTALL_PATH = /usr/local/munki;
				MACOSX_DEPLOYMENT_TARGET = 10.15;
				PRODUCT_BUNDLE_IDENTIFIER = com.googlecode.munki.logouthelper;
				PRODUCT_NAME = "$(TARGET_NAME)";
				PROVISIONING_PROFILE_SPECIFIER = "";
				SWIFT_VERSION = 5.0;
			};
			name = Debug;
		};
		C0D66AC52D2CA1DE009EF807 /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				CODE_SIGN_STYLE = Manual;
				DEAD_CODE_STRIPPING = YES;
				DEVELOPMENT_TEAM = "";
				ENABLE_HARDENED_RUNTIME = YES;
				INSTALL_PATH = /usr/local/munki;
				MACOSX_DEPLOYMENT_TARGET = 10.15;
				PRODUCT_BUNDLE_IDENTIFIER = com.googlecode.munki.logouthelper;
				PRODUCT_NAME = "$(TARGET_NAME)";
				PROVISIONING_PROFILE_SPECIFIER = "";
				SWIFT_VERSION = 5.0;
			};
			name = Release;
		};
		C0D9C2502C5C5C920019A067 /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				CODE_SIGN_STYLE = Manual;
				DEAD_CODE_STRIPPING = YES;
				DEVELOPMENT_TEAM = "";
				ENABLE_HARDENED_RUNTIME = YES;
				INSTALL_PATH = /usr/local/munki;
				MACOSX_DEPLOYMENT_TARGET = 10.15;
				PRODUCT_BUNDLE_IDENTIFIER = "com.googlecode.munki.app-usage-monitor";
				PRODUCT_NAME = "$(TARGET_NAME)";
				PROVISIONING_PROFILE_SPECIFIER = "";
				SWIFT_VERSION = 5.0;
			};
			name = Debug;
		};
		C0D9C2512C5C5C920019A067 /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				CODE_SIGN_STYLE = Manual;
				DEAD_CODE_STRIPPING = YES;
				DEVELOPMENT_TEAM = "";
				ENABLE_HARDENED_RUNTIME = YES;
				INSTALL_PATH = /usr/local/munki;
				MACOSX_DEPLOYMENT_TARGET = 10.15;
				PRODUCT_BUNDLE_IDENTIFIER = "com.googlecode.munki.app-usage-monitor";
				PRODUCT_NAME = "$(TARGET_NAME)";
				PROVISIONING_PROFILE_SPECIFIER = "";
				SWIFT_VERSION = 5.0;
			};
			name = Release;
		};
		C0D9C28F2C5EDFAE0019A067 /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				CODE_SIGN_STYLE = Manual;
				DEAD_CODE_STRIPPING = YES;
				DEVELOPMENT_TEAM = "";
				ENABLE_HARDENED_RUNTIME = YES;
				INSTALL_PATH = /usr/local/munki;
				MACOSX_DEPLOYMENT_TARGET = 10.15;
				PRODUCT_BUNDLE_IDENTIFIER = com.googlecode.munki.appusaged;
				PRODUCT_NAME = "$(TARGET_NAME)";
				PROVISIONING_PROFILE_SPECIFIER = "";
				SWIFT_VERSION = 5.0;
			};
			name = Debug;
		};
		C0D9C2902C5EDFAE0019A067 /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				CODE_SIGN_STYLE = Manual;
				DEAD_CODE_STRIPPING = YES;
				DEVELOPMENT_TEAM = "";
				ENABLE_HARDENED_RUNTIME = YES;
				INSTALL_PATH = /usr/local/munki;
				MACOSX_DEPLOYMENT_TARGET = 10.15;
				PRODUCT_BUNDLE_IDENTIFIER = com.googlecode.munki.appusaged;
				PRODUCT_NAME = "$(TARGET_NAME)";
				PROVISIONING_PROFILE_SPECIFIER = "";
				SWIFT_VERSION = 5.0;
			};
			name = Release;
		};
		C0E993F92C5BEDAB006FDF44 /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				CODE_SIGN_STYLE = Manual;
				DEAD_CODE_STRIPPING = YES;
				DEVELOPMENT_TEAM = "";
				ENABLE_HARDENED_RUNTIME = YES;
				INSTALL_PATH = /usr/local/munki;
				MACOSX_DEPLOYMENT_TARGET = 10.15;
				PRODUCT_BUNDLE_IDENTIFIER = com.googlecode.munki.removepackages;
				PRODUCT_NAME = "$(TARGET_NAME)";
				PROVISIONING_PROFILE_SPECIFIER = "";
				SWIFT_VERSION = 5.0;
			};
			name = Debug;
		};
		C0E993FA2C5BEDAB006FDF44 /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				CODE_SIGN_STYLE = Manual;
				DEAD_CODE_STRIPPING = YES;
				DEVELOPMENT_TEAM = "";
				ENABLE_HARDENED_RUNTIME = YES;
				INSTALL_PATH = /usr/local/munki;
				MACOSX_DEPLOYMENT_TARGET = 10.15;
				PRODUCT_BUNDLE_IDENTIFIER = com.googlecode.munki.removepackages;
				PRODUCT_NAME = "$(TARGET_NAME)";
				PROVISIONING_PROFILE_SPECIFIER = "";
				SWIFT_VERSION = 5.0;
			};
			name = Release;
		};
/* End XCBuildConfiguration section */

/* Begin XCConfigurationList section */
		C00519A52D2A5B850060DDB6 /* Build configuration list for PBXNativeTarget "authrestartd" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				C00519A62D2A5B850060DDB6 /* Debug */,
				C00519A72D2A5B850060DDB6 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		C0209B932C63E3B7007664A0 /* Build configuration list for PBXNativeTarget "launchapp" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				C0209B942C63E3B7007664A0 /* Debug */,
				C0209B952C63E3B7007664A0 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		C0276DB72E8C070500D443C3 /* Build configuration list for PBXNativeTarget "repocheck" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				C0276DB52E8C070500D443C3 /* Debug */,
				C0276DB62E8C070500D443C3 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		C030A9992C3A2E18007F0B34 /* Build configuration list for PBXNativeTarget "makepkginfo" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				C030A99A2C3A2E18007F0B34 /* Debug */,
				C030A99B2C3A2E18007F0B34 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		C030A9D12C41F798007F0B34 /* Build configuration list for PBXNativeTarget "munkiimport" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				C030A9D22C41F798007F0B34 /* Debug */,
				C030A9D32C41F798007F0B34 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		C05DB2082DAC53150081FACD /* Build configuration list for PBXNativeTarget "manifestutil" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				C05DB2062DAC53150081FACD /* Debug */,
				C05DB2072DAC53150081FACD /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		C0684DD52DBFDBD20091E774 /* Build configuration list for PBXNativeTarget "precache_agent" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				C0684DD62DBFDBD20091E774 /* Debug */,
				C0684DD72DBFDBD20091E774 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		C0684E312DC040450091E774 /* Build configuration list for PBXNativeTarget "installhelper" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				C0684E322DC040450091E774 /* Debug */,
				C0684E332DC040450091E774 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		C0684E602DC736EE0091E774 /* Build configuration list for PBXNativeTarget "munkiCLItesting" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				C0684E612DC736EE0091E774 /* Debug */,
				C0684E622DC736EE0091E774 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		C07A6FA02C2A82B400090743 /* Build configuration list for PBXProject "munki" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				C07A6FAA2C2A82B400090743 /* Debug */,
				C07A6FAB2C2A82B400090743 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		C07A6FAC2C2A82B400090743 /* Build configuration list for PBXNativeTarget "managedsoftwareupdate" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				C07A6FAD2C2A82B400090743 /* Debug */,
				C07A6FAE2C2A82B400090743 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		C07A6FBB2C2B5ADE00090743 /* Build configuration list for PBXNativeTarget "munkitester" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				C07A6FBC2C2B5ADE00090743 /* Debug */,
				C07A6FBD2C2B5ADE00090743 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		C07A6FC82C2B5C0700090743 /* Build configuration list for PBXNativeTarget "makecatalogs" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				C07A6FC92C2B5C0700090743 /* Debug */,
				C07A6FCA2C2B5C0700090743 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		C0848D1D2C94D1840008B463 /* Build configuration list for PBXNativeTarget "iconimporter" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				C0848D1B2C94D1840008B463 /* Debug */,
				C0848D1C2C94D1840008B463 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		C0BF62D32CEC00E90030885D /* Build configuration list for PBXNativeTarget "repoclean" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				C0BF62D12CEC00E90030885D /* Debug */,
				C0BF62D22CEC00E90030885D /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		C0D66AC32D2CA1DE009EF807 /* Build configuration list for PBXNativeTarget "logouthelper" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				C0D66AC42D2CA1DE009EF807 /* Debug */,
				C0D66AC52D2CA1DE009EF807 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		C0D9C24F2C5C5C920019A067 /* Build configuration list for PBXNativeTarget "app_usage_monitor" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				C0D9C2502C5C5C920019A067 /* Debug */,
				C0D9C2512C5C5C920019A067 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		C0D9C28E2C5EDFAE0019A067 /* Build configuration list for PBXNativeTarget "appusaged" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				C0D9C28F2C5EDFAE0019A067 /* Debug */,
				C0D9C2902C5EDFAE0019A067 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		C0E993FB2C5BEDAB006FDF44 /* Build configuration list for PBXNativeTarget "removepackages" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				C0E993F92C5BEDAB006FDF44 /* Debug */,
				C0E993FA2C5BEDAB006FDF44 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
/* End XCConfigurationList section */

/* Begin XCRemoteSwiftPackageReference section */
		C0B715BC2DA6F43E00F255FB /* XCRemoteSwiftPackageReference "swift-certificates" */ = {
			isa = XCRemoteSwiftPackageReference;
			repositoryURL = "https://github.com/apple/swift-certificates.git";
			requirement = {
				kind = upToNextMajorVersion;
				minimumVersion = 1.8.1;
			};
		};
		C0E994182C5C10E1006FDF44 /* XCRemoteSwiftPackageReference "swift-argument-parser" */ = {
			isa = XCRemoteSwiftPackageReference;
			repositoryURL = "https://github.com/apple/swift-argument-parser.git";
			requirement = {
				kind = upToNextMajorVersion;
				minimumVersion = 1.5.0;
			};
		};
/* End XCRemoteSwiftPackageReference section */

/* Begin XCSwiftPackageProductDependency section */
		C008A0612D2861220073ADBA /* ArgumentParser */ = {
			isa = XCSwiftPackageProductDependency;
			package = C0E994182C5C10E1006FDF44 /* XCRemoteSwiftPackageReference "swift-argument-parser" */;
			productName = ArgumentParser;
		};
		C058EF732DCE9CAE002775E0 /* ArgumentParser */ = {
			isa = XCSwiftPackageProductDependency;
			package = C0E994182C5C10E1006FDF44 /* XCRemoteSwiftPackageReference "swift-argument-parser" */;
			productName = ArgumentParser;
		};
		C05DB20B2DAC62530081FACD /* ArgumentParser */ = {
			isa = XCSwiftPackageProductDependency;
			package = C0E994182C5C10E1006FDF44 /* XCRemoteSwiftPackageReference "swift-argument-parser" */;
			productName = ArgumentParser;
		};
		C0684DF02DBFE17A0091E774 /* X509 */ = {
			isa = XCSwiftPackageProductDependency;
			package = C0B715BC2DA6F43E00F255FB /* XCRemoteSwiftPackageReference "swift-certificates" */;
			productName = X509;
		};
		C0684E9F2DC7E5CD0091E774 /* X509 */ = {
			isa = XCSwiftPackageProductDependency;
			package = C0B715BC2DA6F43E00F255FB /* XCRemoteSwiftPackageReference "swift-certificates" */;
			productName = X509;
		};
		C0848D1E2C94D4610008B463 /* ArgumentParser */ = {
			isa = XCSwiftPackageProductDependency;
			package = C0E994182C5C10E1006FDF44 /* XCRemoteSwiftPackageReference "swift-argument-parser" */;
			productName = ArgumentParser;
		};
		C0B3A8592CD04D380057BA0E /* ArgumentParser */ = {
			isa = XCSwiftPackageProductDependency;
			package = C0E994182C5C10E1006FDF44 /* XCRemoteSwiftPackageReference "swift-argument-parser" */;
			productName = ArgumentParser;
		};
		C0B715BD2DA6F43E00F255FB /* X509 */ = {
			isa = XCSwiftPackageProductDependency;
			package = C0B715BC2DA6F43E00F255FB /* XCRemoteSwiftPackageReference "swift-certificates" */;
			productName = X509;
		};
		C0B715BF2DA71F2900F255FB /* X509 */ = {
			isa = XCSwiftPackageProductDependency;
			package = C0B715BC2DA6F43E00F255FB /* XCRemoteSwiftPackageReference "swift-certificates" */;
			productName = X509;
		};
		C0BF62D82CEC05AE0030885D /* ArgumentParser */ = {
			isa = XCSwiftPackageProductDependency;
			package = C0E994182C5C10E1006FDF44 /* XCRemoteSwiftPackageReference "swift-argument-parser" */;
			productName = ArgumentParser;
		};
		C0E994192C5C10E1006FDF44 /* ArgumentParser */ = {
			isa = XCSwiftPackageProductDependency;
			package = C0E994182C5C10E1006FDF44 /* XCRemoteSwiftPackageReference "swift-argument-parser" */;
			productName = ArgumentParser;
		};
		C0E9941D2C5C10FE006FDF44 /* ArgumentParser */ = {
			isa = XCSwiftPackageProductDependency;
			package = C0E994182C5C10E1006FDF44 /* XCRemoteSwiftPackageReference "swift-argument-parser" */;
			productName = ArgumentParser;
		};
		C0E9941F2C5C1103006FDF44 /* ArgumentParser */ = {
			isa = XCSwiftPackageProductDependency;
			package = C0E994182C5C10E1006FDF44 /* XCRemoteSwiftPackageReference "swift-argument-parser" */;
			productName = ArgumentParser;
		};
		C0E994212C5C1109006FDF44 /* ArgumentParser */ = {
			isa = XCSwiftPackageProductDependency;
			package = C0E994182C5C10E1006FDF44 /* XCRemoteSwiftPackageReference "swift-argument-parser" */;
			productName = ArgumentParser;
		};
/* End XCSwiftPackageProductDependency section */
	};
	rootObject = C07A6F9D2C2A82B400090743 /* Project object */;
}
