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

/* Begin PBXAggregateTarget section */
		E690B53012980BDD007EA508 /* Help Files */ = {
			isa = PBXAggregateTarget;
			buildConfigurationList = E690B53312980BFB007EA508 /* Build configuration list for PBXAggregateTarget "Help Files" */;
			buildPhases = (
				E690B54212980CFC007EA508 /* Default English Help */,
			);
			dependencies = (
			);
			name = "Help Files";
			productName = "Help Files";
		};
/* End PBXAggregateTarget section */

/* Begin PBXBuildFile section */
		5707816E2B0C4D030082EB6E /* YubiCfgDlg.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5707816A2B0C4CED0082EB6E /* YubiCfgDlg.cpp */; };
		570781702B0C4D030082EB6E /* YubiMixin.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5707816C2B0C4CED0082EB6E /* YubiMixin.cpp */; };
		570781742B0C4D330082EB6E /* PWYubi.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 570781692B0C4CD30082EB6E /* PWYubi.cpp */; };
		579BDA4F2C55F0A1004C727B /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 579BDA4E2C55F0A1004C727B /* Assets.xcassets */; };
		57BD7D042B19BEC2005C0123 /* helpEN.zip in Resources */ = {isa = PBXBuildFile; fileRef = E690B95612984B1D007EA508 /* helpEN.zip */; };
		6FF5D4A11DA14EE80032F5B6 /* PasswordSubsetDlg.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6FF5D49D1DA14AB20032F5B6 /* PasswordSubsetDlg.cpp */; };
		89A146668BFBBDB52F97EB58 /* TotpCore.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8DA345B998C630600DF46F90 /* TotpCore.cpp */; };
		8ED7E1C429D9F24C0012034B /* SetDatabaseIdDlg.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8ED7E1C329D9F24C0012034B /* SetDatabaseIdDlg.cpp */; };
		A2D181461C8FF86C0018AE03 /* media.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A2D181451C8FF86C0018AE03 /* media.cpp */; };
		A2FE258D1C5ACF7500210C36 /* Item.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A2FE25811C5ACF7500210C36 /* Item.cpp */; };
		A2FE258E1C5ACF7500210C36 /* ItemAtt.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A2FE25831C5ACF7500210C36 /* ItemAtt.cpp */; };
		A2FE25911C5ACF7500210C36 /* PWSfileHeader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A2FE25891C5ACF7500210C36 /* PWSfileHeader.cpp */; };
		A2FE25921C5ACF7500210C36 /* PWSfileV4.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A2FE258B1C5ACF7500210C36 /* PWSfileV4.cpp */; };
		A2FE25951C5ACFBD00210C36 /* PWStime.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A2FE25931C5ACFBD00210C36 /* PWStime.cpp */; };
		A6F2B3362832B0380096A7E4 /* QueryCancelDlg.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A6F2B3342832B0380096A7E4 /* QueryCancelDlg.cpp */; };
		B84A41C2A9CBBC9791F9B2DF /* base32.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5BE1417792CF637AD3D45F4D /* base32.cpp */; };
		D3012934262C731500FDF023 /* PWFiltersStringDlg.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D3012932262C731500FDF023 /* PWFiltersStringDlg.cpp */; };
		D31B027926384D29000EAA61 /* PWFiltersMediaDlg.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D31B027726384D29000EAA61 /* PWFiltersMediaDlg.cpp */; };
		D3206A1E25B8B22300F6E115 /* DnDPWSafeObject.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D3206A1D25B8B22200F6E115 /* DnDPWSafeObject.cpp */; };
		D335B4A925C8866B00E76A7B /* IOKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E6B1449312B26D7E00415AAE /* IOKit.framework */; };
		D35472A625D1287100F8CCEB /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E6B1448112B26CEE00415AAE /* OpenGL.framework */; };
		D36375CC2635BCCC001B370A /* PWFiltersDateDlg.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D36375CA2635BCCC001B370A /* PWFiltersDateDlg.cpp */; };
		D36479FE2615B773000CCA4A /* SetFiltersDlg.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D36479FC2615B773000CCA4A /* SetFiltersDlg.cpp */; };
		D3647A062615B78C000CCA4A /* ManageFiltersDlg.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D3647A042615B78C000CCA4A /* ManageFiltersDlg.cpp */; };
		D364EC322632CA6C00ECA59F /* PWFiltersStatusDlg.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D364EC312632CA6C00ECA59F /* PWFiltersStatusDlg.cpp */; };
		D364EC3A2632D0D800ECA59F /* PWFiltersTypeDlg.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D364EC382632D0D800ECA59F /* PWFiltersTypeDlg.cpp */; };
		D365C70C2639943700AB0F97 /* PWFiltersPasswordDlg.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D365C70A2639943700AB0F97 /* PWFiltersPasswordDlg.cpp */; };
		D36B99BE265FC001001F96AA /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E6C94E991FA33BA6008F0072 /* QuartzCore.framework */; };
		D3768A3125C17BB900319805 /* DnDDropTarget.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D3768A3025C17BB900319805 /* DnDDropTarget.cpp */; };
		D3950066263C29F70026815E /* ManageFiltersTable.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D3950065263C29F70026815E /* ManageFiltersTable.cpp */; };
		D395E03E264FF45000F049B1 /* PFilterXMLProcessor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D395E03C264FEE7200F049B1 /* PFilterXMLProcessor.cpp */; };
		D3961C8B2674B39500C50C88 /* PFileXMLProcessor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D3961C8A2674B39500C50C88 /* PFileXMLProcessor.cpp */; };
		D396C41E261E07D200B28B87 /* PWFiltersEditor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D396C41D261E07D200B28B87 /* PWFiltersEditor.cpp */; };
		D396FD9D25B1BBEC00E6EAFC /* DnDFile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D396FD9C25B1BBEC00E6EAFC /* DnDFile.cpp */; };
		D3A1DCD6261B15E80014A300 /* PWFiltersGrid.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D3A1DCD4261B15E80014A300 /* PWFiltersGrid.cpp */; };
		D3A1DCDE261B4AFC0014A300 /* PWFiltersTable.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D3A1DCDC261B4AFC0014A300 /* PWFiltersTable.cpp */; };
		D3A24E8F262EEDFD0059FDF7 /* PWFiltersDCADlg.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D3A24E8D262EEDFC0059FDF7 /* PWFiltersDCADlg.cpp */; };
		D3A7B657254817F700E780B8 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D3A7B656254817F700E780B8 /* Foundation.framework */; };
		D3A7B6712548229D00E780B8 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D3A7B656254817F700E780B8 /* Foundation.framework */; };
		D3A7B67D254824C000E780B8 /* AppKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D3A7B67C254824C000E780B8 /* AppKit.framework */; };
		D3A7B67E254824CB00E780B8 /* AppKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D3A7B67C254824C000E780B8 /* AppKit.framework */; };
		D3AC55172631774600C78510 /* PWFiltersIntegerDlg.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D3AC55152631774500C78510 /* PWFiltersIntegerDlg.cpp */; };
		D3B6F66125B8C32900789453 /* DnDSupport.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D3B6F66025B8C32900789453 /* DnDSupport.cpp */; };
		D3EA518B2629C40C0015E3FD /* PWFiltersBoolDlg.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D3EA51892629C40C0015E3FD /* PWFiltersBoolDlg.cpp */; };
		D3F00B6A268CBB2B00F299EE /* SelectAliasDlg.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D3F00B69268CBB2B00F299EE /* SelectAliasDlg.cpp */; };
		E090D35824D742E90083BA2B /* ViewAttachmentDlg.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E090D35624D742E90083BA2B /* ViewAttachmentDlg.cpp */; };
		E0A70B9821C8FF8900A2FEA8 /* PolicyManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0A70B9621C8FF8900A2FEA8 /* PolicyManager.cpp */; };
		E0A70B9B21C905A500A2FEA8 /* libcurl.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = E0A70B9A21C905A500A2FEA8 /* libcurl.tbd */; };
		E0C3C4422379B2C200715124 /* AES.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0C3C42F2379B2C200715124 /* AES.cpp */; };
		E0C3C4432379B2C200715124 /* BlowFish.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0C3C4322379B2C200715124 /* BlowFish.cpp */; };
		E0C3C4442379B2C200715124 /* KeyWrap.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0C3C4362379B2C200715124 /* KeyWrap.cpp */; };
		E0C3C4452379B2C200715124 /* pbkdf2.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0C3C4382379B2C200715124 /* pbkdf2.cpp */; };
		E0C3C4462379B2C200715124 /* sha1.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0C3C43A2379B2C200715124 /* sha1.cpp */; };
		E0C3C4472379B2C200715124 /* sha256.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0C3C43C2379B2C200715124 /* sha256.cpp */; };
		E0C3C4492379B2C200715124 /* TwoFish.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0C3C43F2379B2C200715124 /* TwoFish.cpp */; };
		E0C3C44F2379CD7500715124 /* MenuFileHandlers.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0C3C44D2379CA7300715124 /* MenuFileHandlers.cpp */; };
		E0C3C4502379CD8300715124 /* CryptKeyEntryDlg.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0C3C44A2379CA2A00715124 /* CryptKeyEntryDlg.cpp */; };
		E60F25D812C4ACEB001E63C4 /* ExternalKeyboardButton.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E60F25D612C4ACEB001E63C4 /* ExternalKeyboardButton.cpp */; };
		E6112A64131D720E00AA1454 /* ExpiredList.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E6112A61131D720E00AA1454 /* ExpiredList.cpp */; };
		E61D6FA312617EFC0049FA2A /* MergeDlg.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E61D6FA112617EFC0049FA2A /* MergeDlg.cpp */; };
		E6299FB71D0323A300D03FD1 /* main.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E66D293A1D02B54600C9BCBF /* main.cpp */; };
		E6651E9C14E914320057D8EC /* GridShortcutsValidator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E6651E9A14E914320057D8EC /* GridShortcutsValidator.cpp */; };
		E66C16A416731E2100C996B1 /* SelectionCriteria.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E66C16A316731E2100C996B1 /* SelectionCriteria.cpp */; };
		E66C16AB16731ECD00C996B1 /* MenuManageHandlers.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E66C16AA16731ECD00C996B1 /* MenuManageHandlers.cpp */; };
		E66C16B316731EFE00C996B1 /* ManagePasswordPoliciesDlg.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E66C16B116731EFE00C996B1 /* ManagePasswordPoliciesDlg.cpp */; };
		E66C16BB16731F9400C996B1 /* PasswordPolicyDlg.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E66C16B916731F9400C996B1 /* PasswordPolicyDlg.cpp */; };
		E66D293C1D02B92F00C9BCBF /* libcore.a in Frameworks */ = {isa = PBXBuildFile; fileRef = E6ADB80311956A93004E2BE5 /* libcore.a */; };
		E66D293D1D02B92F00C9BCBF /* libos.a in Frameworks */ = {isa = PBXBuildFile; fileRef = E6ADB91C11956DD0004E2BE5 /* libos.a */; };
		E66D293E1D02B94C00C9BCBF /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E69B800911F61CF20084F6C4 /* Carbon.framework */; };
		E66E85C21D0F2F5D00385D60 /* pwsafe-cli in CopyFiles */ = {isa = PBXBuildFile; fileRef = E66D292F1D02B49B00C9BCBF /* pwsafe-cli */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
		E66EE0B313921B30005C10C5 /* ComparisonGridTable.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E66EE0B113921B30005C10C5 /* ComparisonGridTable.cpp */; };
		E66FB84D13ACA5C3004DBB97 /* SizeRestrictedPanel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E66FB84B13ACA5C3004DBB97 /* SizeRestrictedPanel.cpp */; };
		E683B21A150481DF0013D588 /* pugixml.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E683B218150481DF0013D588 /* pugixml.cpp */; };
		E6889E001EE44AA60023E376 /* impexp.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E61C265C1D3FD0C000CA0370 /* impexp.cpp */; };
		E6889E021EE4640F0023E376 /* cleanup.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E6889E011EE4640F0023E376 /* cleanup.cpp */; };
		E690B55F12984A1B007EA508 /* pwsafe_filter.xsd in Resources */ = {isa = PBXBuildFile; fileRef = E690B55C12984A1A007EA508 /* pwsafe_filter.xsd */; };
		E690B56012984A1B007EA508 /* pwsafe.xsd in Resources */ = {isa = PBXBuildFile; fileRef = E690B55D12984A1A007EA508 /* pwsafe.xsd */; };
		E690B56112984A1B007EA508 /* pwsafe.xsl in Resources */ = {isa = PBXBuildFile; fileRef = E690B55E12984A1A007EA508 /* pwsafe.xsl */; };
		E691FB5A140D551F00925F96 /* FieldSelectionPanel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E691FB55140D551E00925F96 /* FieldSelectionPanel.cpp */; };
		E698274014C01ABC0043C243 /* logit.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E698273D14C01ABC0043C243 /* logit.cpp */; };
		E698275A14C01B7D0043C243 /* PWSLog.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E698275814C01B7D0043C243 /* PWSLog.cpp */; };
		E69B7FA811F600BA0084F6C4 /* ImportXmlDlg.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E69B7FA411F600BA0084F6C4 /* ImportXmlDlg.cpp */; };
		E69B7FA911F600BA0084F6C4 /* OpenFilePickerValidator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E69B7FA611F600BA0084F6C4 /* OpenFilePickerValidator.cpp */; };
		E6A7ECAE12CDEAA40021D898 /* DbSelectionPanel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E6A7ECA912CDEAA40021D898 /* DbSelectionPanel.cpp */; };
		E6A7ECAF12CDEAA40021D898 /* SyncWizard.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E6A7ECAB12CDEAA40021D898 /* SyncWizard.cpp */; };
		E6ADBA371195709A004E2BE5 /* AboutDlg.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E6ADB9A511957099004E2BE5 /* AboutDlg.cpp */; };
		E6ADBA381195709A004E2BE5 /* AddEditPropSheetDlg.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E6ADB9A711957099004E2BE5 /* AddEditPropSheetDlg.cpp */; };
		E6ADBA3A1195709A004E2BE5 /* CreateShortcutDlg.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E6ADB9AA11957099004E2BE5 /* CreateShortcutDlg.cpp */; };
		E6ADBA3B1195709A004E2BE5 /* DeleteConfirmationDlg.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E6ADB9AC11957099004E2BE5 /* DeleteConfirmationDlg.cpp */; };
		E6ADBA3C1195709A004E2BE5 /* EditShortcutDlg.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E6ADB9AE11957099004E2BE5 /* EditShortcutDlg.cpp */; };
		E6ADBA3D1195709A004E2BE5 /* MenuEditHandlers.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E6ADB9B011957099004E2BE5 /* MenuEditHandlers.cpp */; };
		E6ADBA3F1195709A004E2BE5 /* OptionsPropertySheetDlg.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E6ADB9B211957099004E2BE5 /* OptionsPropertySheetDlg.cpp */; };
		E6ADBA401195709A004E2BE5 /* PasswordSafeFrame.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E6ADB9B411957099004E2BE5 /* PasswordSafeFrame.cpp */; };
		E6ADBA411195709A004E2BE5 /* PasswordSafeSearch.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E6ADB9B611957099004E2BE5 /* PasswordSafeSearch.cpp */; };
		E6ADBA431195709A004E2BE5 /* PropertiesDlg.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E6ADB9B911957099004E2BE5 /* PropertiesDlg.cpp */; };
		E6ADBA921195709A004E2BE5 /* PWSafeApp.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E6ADBA1B1195709A004E2BE5 /* PWSafeApp.cpp */; };
		E6ADBA931195709A004E2BE5 /* Clipboard.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E6ADBA1D1195709A004E2BE5 /* Clipboard.cpp */; };
		E6ADBA941195709A004E2BE5 /* GridCtrl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E6ADBA1F1195709A004E2BE5 /* GridCtrl.cpp */; };
		E6ADBA951195709A004E2BE5 /* GridTable.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E6ADBA211195709A004E2BE5 /* GridTable.cpp */; };
		E6ADBA961195709A004E2BE5 /* TreeCtrl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E6ADBA231195709A004E2BE5 /* TreeCtrl.cpp */; };
		E6ADBA981195709A004E2BE5 /* SafeCombinationChangeDlg.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E6ADBA271195709A004E2BE5 /* SafeCombinationChangeDlg.cpp */; };
		E6ADBA991195709A004E2BE5 /* SafeCombinationEntryDlg.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E6ADBA291195709A004E2BE5 /* SafeCombinationEntryDlg.cpp */; };
		E6ADBA9A1195709A004E2BE5 /* SafeCombinationPromptDlg.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E6ADBA2B1195709A004E2BE5 /* SafeCombinationPromptDlg.cpp */; };
		E6ADBA9B1195709A004E2BE5 /* SafeCombinationSetupDlg.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E6ADBA2D1195709A004E2BE5 /* SafeCombinationSetupDlg.cpp */; };
		E6ADBA9C1195709A004E2BE5 /* SystemTray.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E6ADBA2F1195709A004E2BE5 /* SystemTray.cpp */; };
		E6ADBA9D1195709A004E2BE5 /* Version.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E6ADBA321195709A004E2BE5 /* Version.cpp */; };
		E6ADBB2111957CCB004E2BE5 /* libcore.a in Frameworks */ = {isa = PBXBuildFile; fileRef = E6ADB80311956A93004E2BE5 /* libcore.a */; };
		E6ADBB2211957CD3004E2BE5 /* libos.a in Frameworks */ = {isa = PBXBuildFile; fileRef = E6ADB91C11956DD0004E2BE5 /* libos.a */; };
		E6AF167E11F1FD77002C253B /* ImportTextDlg.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E6AF167C11F1FD77002C253B /* ImportTextDlg.cpp */; };
		E6B1447B12B26CB700415AAE /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E69B800911F61CF20084F6C4 /* Carbon.framework */; };
		E6B1448212B26CEE00415AAE /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E6B1448112B26CEE00415AAE /* OpenGL.framework */; };
		E6B1448812B26D1500415AAE /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E6B1448712B26D1500415AAE /* Cocoa.framework */; };
		E6B1449412B26D7E00415AAE /* IOKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E6B1449312B26D7E00415AAE /* IOKit.framework */; };
		E6B5C6461232B3D000AC8B45 /* DragBarCtrl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E6B5C6431232B3D000AC8B45 /* DragBarCtrl.cpp */; };
		E6B908E21D30C8980050CFF1 /* diff.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E6B908DE1D30C8980050CFF1 /* diff.cpp */; };
		E6B908E31D30C8980050CFF1 /* safeutils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E6B908E01D30C8980050CFF1 /* safeutils.cpp */; };
		E6BA47871216DB9C00193879 /* AdvancedSelectionDlg.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E6BA477F1216DB9C00193879 /* AdvancedSelectionDlg.cpp */; };
		E6BA47881216DB9C00193879 /* ExportTextWarningDlg.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E6BA47811216DB9C00193879 /* ExportTextWarningDlg.cpp */; };
		E6BA47891216DB9C00193879 /* SafeCombinationCtrl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E6BA47831216DB9C00193879 /* SafeCombinationCtrl.cpp */; };
		E6BA478A1216DB9C00193879 /* ViewReportDlg.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E6BA47851216DB9C00193879 /* ViewReportDlg.cpp */; };
		E6C1254811E1B2BA00D22D92 /* debug.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E6C1253611E1B2BA00D22D92 /* debug.cpp */; };
		E6C1254911E1B2BA00D22D92 /* dir.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E6C1253711E1B2BA00D22D92 /* dir.cpp */; };
		E6C1254A11E1B2BA00D22D92 /* env.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E6C1253811E1B2BA00D22D92 /* env.cpp */; };
		E6C1254B11E1B2BA00D22D92 /* file.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E6C1253911E1B2BA00D22D92 /* file.cpp */; };
		E6C1254C11E1B2BA00D22D92 /* KeySend.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E6C1253A11E1B2BA00D22D92 /* KeySend.cpp */; };
		E6C1254E11E1B2BA00D22D92 /* mem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E6C1253C11E1B2BA00D22D92 /* mem.cpp */; };
		E6C1254F11E1B2BA00D22D92 /* pws_str.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E6C1253D11E1B2BA00D22D92 /* pws_str.cpp */; };
		E6C1255011E1B2BA00D22D92 /* pws_time.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E6C1253F11E1B2BA00D22D92 /* pws_time.cpp */; };
		E6C1255111E1B2BA00D22D92 /* rand.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E6C1254111E1B2BA00D22D92 /* rand.cpp */; };
		E6C1255211E1B2BA00D22D92 /* registry.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E6C1254211E1B2BA00D22D92 /* registry.cpp */; };
		E6C1255311E1B2BA00D22D92 /* run.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E6C1254311E1B2BA00D22D92 /* run.cpp */; };
		E6C1255411E1B2BA00D22D92 /* sleep.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E6C1254411E1B2BA00D22D92 /* sleep.cpp */; };
		E6C1255511E1B2BA00D22D92 /* utf8conv.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E6C1254511E1B2BA00D22D92 /* utf8conv.cpp */; };
		E6C1255B11E1B35600D22D92 /* macsendstring.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E6C1255911E1B35600D22D92 /* macsendstring.cpp */; };
		E6C6876E137C406300A916C1 /* UUID.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E6C6876D137C406300A916C1 /* UUID.cpp */; };
		E6C94E931FA20593008F0072 /* QRCodeDlg.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E6C94E911FA20593008F0072 /* QRCodeDlg.cpp */; };
		E6C94E961FA2075B008F0072 /* QREncode.mm in Sources */ = {isa = PBXBuildFile; fileRef = E6C94E951FA2075B008F0072 /* QREncode.mm */; };
		E6C94E9A1FA33BA6008F0072 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E6C94E991FA33BA6008F0072 /* QuartzCore.framework */; };
		E6D17CEE1411156D003BDBE7 /* FieldSelectionDlg.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E6D17CEB1411156D003BDBE7 /* FieldSelectionDlg.cpp */; };
		E6DA586511A701AE00D84199 /* GuiInfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E6DA586311A701AE00D84199 /* GuiInfo.cpp */; };
		E6DDC6FC138911CB00F0C0D1 /* CompareDlg.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E6DDC6F9138911CB00F0C0D1 /* CompareDlg.cpp */; };
		E6DDC7011389120E00F0C0D1 /* CoreOtherDB.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E6DDC6FF1389120E00F0C0D1 /* CoreOtherDB.cpp */; };
		E6DDC714138914B700F0C0D1 /* wxUtilities.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E6DDC713138914B700F0C0D1 /* wxUtilities.cpp */; };
		E6E8959B1BD8CB3B009F3A8E /* TimedTaskChain.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E6E895981BD8C5E1009F3A8E /* TimedTaskChain.cpp */; };
		E6EBC8111D16F47F00AF61CD /* search.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E6EBC80F1D16F47F00AF61CD /* search.cpp */; };
		E6EBC8141D16F9B600AF61CD /* argutils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E6EBC8121D16F9B600AF61CD /* argutils.cpp */; };
		E6EBC8171D17165300AF61CD /* searchaction.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E6EBC8151D17165300AF61CD /* searchaction.cpp */; };
		E6EBC81A1D17184F00AF61CD /* strutils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E6EBC8181D17184F00AF61CD /* strutils.cpp */; };
		E6EE841C11E87E9800B01518 /* CheckVersion.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E6EE839411E87E9700B01518 /* CheckVersion.cpp */; };
		E6EE841D11E87E9800B01518 /* Command.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E6EE839611E87E9700B01518 /* Command.cpp */; };
		E6EE841E11E87E9800B01518 /* CoreImpExp.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E6EE839E11E87E9700B01518 /* CoreImpExp.cpp */; };
		E6EE841F11E87E9800B01518 /* core_st.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E6EE83A211E87E9700B01518 /* core_st.cpp */; };
		E6EE842111E87E9800B01518 /* ItemData.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E6EE83A711E87E9700B01518 /* ItemData.cpp */; };
		E6EE842211E87E9800B01518 /* ItemField.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E6EE83A911E87E9700B01518 /* ItemField.cpp */; };
		E6EE842411E87E9800B01518 /* Match.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E6EE83AC11E87E9700B01518 /* Match.cpp */; };
		E6EE842511E87E9800B01518 /* PWCharPool.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E6EE83B011E87E9700B01518 /* PWCharPool.cpp */; };
		E6EE842611E87E9800B01518 /* PWHistory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E6EE83B211E87E9700B01518 /* PWHistory.cpp */; };
		E6EE842711E87E9800B01518 /* PWPolicy.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E6EE83B411E87E9700B01518 /* PWPolicy.cpp */; };
		E6EE842811E87E9800B01518 /* PWSAuxParse.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E6EE83B611E87E9700B01518 /* PWSAuxParse.cpp */; };
		E6EE842911E87E9800B01518 /* PWScore.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E6EE83B811E87E9700B01518 /* PWScore.cpp */; };
		E6EE842A11E87E9800B01518 /* PWSdirs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E6EE83BA11E87E9700B01518 /* PWSdirs.cpp */; };
		E6EE842B11E87E9800B01518 /* PWSfile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E6EE83BC11E87E9700B01518 /* PWSfile.cpp */; };
		E6EE842C11E87E9800B01518 /* PWSfileV1V2.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E6EE83BE11E87E9700B01518 /* PWSfileV1V2.cpp */; };
		E6EE842D11E87E9800B01518 /* PWSfileV3.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E6EE83C011E87E9700B01518 /* PWSfileV3.cpp */; };
		E6EE842E11E87E9800B01518 /* PWSFilters.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E6EE83C211E87E9700B01518 /* PWSFilters.cpp */; };
		E6EE842F11E87E9800B01518 /* PWSprefs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E6EE83C511E87E9700B01518 /* PWSprefs.cpp */; };
		E6EE843011E87E9800B01518 /* PWSrand.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E6EE83C711E87E9700B01518 /* PWSrand.cpp */; };
		E6EE843111E87E9800B01518 /* Report.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E6EE83C911E87E9700B01518 /* Report.cpp */; };
		E6EE843411E87E9800B01518 /* StringX.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E6EE83CF11E87E9700B01518 /* StringX.cpp */; };
		E6EE843511E87E9800B01518 /* SysInfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E6EE83D211E87E9700B01518 /* SysInfo.cpp */; };
		E6EE843C11E87E9800B01518 /* UnknownField.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E6EE83E011E87E9700B01518 /* UnknownField.cpp */; };
		E6EE843D11E87E9800B01518 /* UTF8Conv.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E6EE83E211E87E9700B01518 /* UTF8Conv.cpp */; };
		E6EE843E11E87E9800B01518 /* Util.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E6EE83E411E87E9800B01518 /* Util.cpp */; };
		E6EE844011E87E9800B01518 /* VerifyFormat.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E6EE83E811E87E9800B01518 /* VerifyFormat.cpp */; };
		E6EE844D11E87E9800B01518 /* XFileSAX2Handlers.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E6EE840811E87E9800B01518 /* XFileSAX2Handlers.cpp */; };
		E6EE844E11E87E9800B01518 /* XFileValidator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E6EE840A11E87E9800B01518 /* XFileValidator.cpp */; };
		E6EE844F11E87E9800B01518 /* XFileXMLProcessor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E6EE840C11E87E9800B01518 /* XFileXMLProcessor.cpp */; };
		E6EE845011E87E9800B01518 /* XFilterSAX2Handlers.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E6EE840E11E87E9800B01518 /* XFilterSAX2Handlers.cpp */; };
		E6EE845111E87E9800B01518 /* XFilterXMLProcessor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E6EE841011E87E9800B01518 /* XFilterXMLProcessor.cpp */; };
		E6EE845211E87E9800B01518 /* XSecMemMgr.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E6EE841211E87E9800B01518 /* XSecMemMgr.cpp */; };
		E6EE845311E87E9800B01518 /* XMLFileHandlers.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E6EE841511E87E9800B01518 /* XMLFileHandlers.cpp */; };
		E6EE845411E87E9800B01518 /* XMLFileValidation.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E6EE841711E87E9800B01518 /* XMLFileValidation.cpp */; };
		E6EE845511E87E9800B01518 /* XMLprefs.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E6EE841911E87E9800B01518 /* XMLprefs.cpp */; };
		E6F8DC1F1D132618007DFBEC /* MenuViewHandlers.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E6F8DC1E1D132618007DFBEC /* MenuViewHandlers.cpp */; };
		E6F8DC221D132657007DFBEC /* RUEList.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E6F8DC201D132657007DFBEC /* RUEList.cpp */; };
/* End PBXBuildFile section */

/* Begin PBXContainerItemProxy section */
		E66D29361D02B50400C9BCBF /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = E6ADB7F0119569CC004E2BE5 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = E6ADB80211956A93004E2BE5;
			remoteInfo = core;
		};
		E66D29381D02B50400C9BCBF /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = E6ADB7F0119569CC004E2BE5 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = E6ADB91B11956DD0004E2BE5;
			remoteInfo = os;
		};
		E66E85BC1D0F27B100385D60 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = E6ADB7F0119569CC004E2BE5 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = E66D292E1D02B49B00C9BCBF;
			remoteInfo = "pwsafe-cli";
		};
		E690B54312980D76007EA508 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = E6ADB7F0119569CC004E2BE5 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = E690B53012980BDD007EA508;
			remoteInfo = "Help Files";
		};
		E6ADBAEC1195776F004E2BE5 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = E6ADB7F0119569CC004E2BE5 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = E6ADB80211956A93004E2BE5;
			remoteInfo = core;
		};
		E6ADBAEE11957776004E2BE5 /* PBXContainerItemProxy */ = {
			isa = PBXContainerItemProxy;
			containerPortal = E6ADB7F0119569CC004E2BE5 /* Project object */;
			proxyType = 1;
			remoteGlobalIDString = E6ADB91B11956DD0004E2BE5;
			remoteInfo = os;
		};
/* End PBXContainerItemProxy section */

/* Begin PBXCopyFilesBuildPhase section */
		E66D292D1D02B49B00C9BCBF /* CopyFiles */ = {
			isa = PBXCopyFilesBuildPhase;
			buildActionMask = 2147483647;
			dstPath = /usr/share/man/man1/;
			dstSubfolderSpec = 0;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 1;
		};
		E66E85C11D0F2F5000385D60 /* CopyFiles */ = {
			isa = PBXCopyFilesBuildPhase;
			buildActionMask = 2147483647;
			dstPath = "";
			dstSubfolderSpec = 6;
			files = (
				E66E85C21D0F2F5D00385D60 /* pwsafe-cli in CopyFiles */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXCopyFilesBuildPhase section */

/* Begin PBXFileReference section */
		44504E469086C4397B20E12D /* totp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = totp.h; path = crypto/totp.h; sourceTree = "<group>"; };
		4BF94C13BA6810941DAAB0B1 /* hotp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = hotp.h; path = crypto/hotp.h; sourceTree = "<group>"; };
		570781682B0C4CD30082EB6E /* PWYubi.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = PWYubi.h; path = unix/PWYubi.h; sourceTree = "<group>"; };
		570781692B0C4CD30082EB6E /* PWYubi.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = PWYubi.cpp; path = unix/PWYubi.cpp; sourceTree = "<group>"; };
		5707816A2B0C4CED0082EB6E /* YubiCfgDlg.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = YubiCfgDlg.cpp; sourceTree = "<group>"; };
		5707816B2B0C4CED0082EB6E /* YubiCfgDlg.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = YubiCfgDlg.h; sourceTree = "<group>"; };
		5707816C2B0C4CED0082EB6E /* YubiMixin.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = YubiMixin.cpp; sourceTree = "<group>"; };
		5707816D2B0C4CED0082EB6E /* YubiMixin.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = YubiMixin.h; sourceTree = "<group>"; };
		57218E8329C983FA000B1907 /* version.wx */ = {isa = PBXFileReference; lastKnownFileType = text; name = version.wx; path = ../version.wx; sourceTree = "<group>"; };
		57218E8429C98475000B1907 /* pwsafe.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = pwsafe.entitlements; sourceTree = "<group>"; };
		57218E8529C98481000B1907 /* pwsafe-cli.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = "pwsafe-cli.entitlements"; sourceTree = SOURCE_ROOT; };
		574370962A3CE21800B46A7D /* pwsafe-template.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "pwsafe-template.plist"; sourceTree = "<group>"; };
		575412A92B14265800507BC5 /* ubuntu-latest.yml */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.yaml; name = "ubuntu-latest.yml"; path = "../.github/workflows/ubuntu-latest.yml"; sourceTree = "<group>"; };
		575412AA2B14265800507BC5 /* macos-latest.yml */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.yaml; name = "macos-latest.yml"; path = "../.github/workflows/macos-latest.yml"; sourceTree = "<group>"; };
		575412AB2B14265800507BC5 /* codeql-analysis.yml */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.yaml; name = "codeql-analysis.yml"; path = "../.github/workflows/codeql-analysis.yml"; sourceTree = "<group>"; };
		579BDA4E2C55F0A1004C727B /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; };
		57C329E72A070EFD00454292 /* ReleaseNotesWX.md */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = net.daringfireball.markdown; name = ReleaseNotesWX.md; path = ../docs/ReleaseNotesWX.md; sourceTree = "<group>"; };
		57C329E82A0715F500454292 /* ReleaseNotes.md */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = net.daringfireball.markdown; name = ReleaseNotes.md; path = ../docs/ReleaseNotes.md; sourceTree = "<group>"; };
		57D3F0072B782AF600E4A662 /* version.in */ = {isa = PBXFileReference; lastKnownFileType = text; name = version.in; path = ../src/ui/wxWidgets/version.in; sourceTree = "<group>"; };
		5BE1417792CF637AD3D45F4D /* base32.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = base32.cpp; path = crypto/external/Chromium/base32.cpp; sourceTree = "<group>"; };
		6FF5D49D1DA14AB20032F5B6 /* PasswordSubsetDlg.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PasswordSubsetDlg.cpp; sourceTree = "<group>"; };
		6FF5D49E1DA14AB20032F5B6 /* PasswordSubsetDlg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PasswordSubsetDlg.h; sourceTree = "<group>"; };
		8DA345B998C630600DF46F90 /* TotpCore.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TotpCore.cpp; sourceTree = "<group>"; };
		8ED7E1C229D9F24C0012034B /* SetDatabaseIdDlg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SetDatabaseIdDlg.h; sourceTree = "<group>"; };
		8ED7E1C329D9F24C0012034B /* SetDatabaseIdDlg.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SetDatabaseIdDlg.cpp; sourceTree = "<group>"; };
		92D844B89F2CE45C245DF902 /* RFC4648_Base32Decoder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = RFC4648_Base32Decoder.h; path = crypto/RFC4648_Base32Decoder.h; sourceTree = "<group>"; };
		A23A44F1A205CE6DD9992D6A /* TotpCore.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TotpCore.h; sourceTree = "<group>"; };
		A2D181451C8FF86C0018AE03 /* media.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = media.cpp; sourceTree = "<group>"; };
		A2FE25811C5ACF7500210C36 /* Item.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Item.cpp; sourceTree = "<group>"; };
		A2FE25821C5ACF7500210C36 /* Item.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Item.h; sourceTree = "<group>"; };
		A2FE25831C5ACF7500210C36 /* ItemAtt.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ItemAtt.cpp; sourceTree = "<group>"; };
		A2FE25841C5ACF7500210C36 /* ItemAtt.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ItemAtt.h; sourceTree = "<group>"; };
		A2FE25891C5ACF7500210C36 /* PWSfileHeader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PWSfileHeader.cpp; sourceTree = "<group>"; };
		A2FE258A1C5ACF7500210C36 /* PWSfileHeader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PWSfileHeader.h; sourceTree = "<group>"; };
		A2FE258B1C5ACF7500210C36 /* PWSfileV4.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PWSfileV4.cpp; sourceTree = "<group>"; };
		A2FE258C1C5ACF7500210C36 /* PWSfileV4.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PWSfileV4.h; sourceTree = "<group>"; };
		A2FE25931C5ACFBD00210C36 /* PWStime.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PWStime.cpp; sourceTree = "<group>"; };
		A2FE25941C5ACFBD00210C36 /* PWStime.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PWStime.h; sourceTree = "<group>"; };
		A6F2B3342832B0380096A7E4 /* QueryCancelDlg.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = QueryCancelDlg.cpp; sourceTree = "<group>"; };
		A6F2B3352832B0380096A7E4 /* QueryCancelDlg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QueryCancelDlg.h; sourceTree = "<group>"; };
		CFCF44E69E4F10C70F501F84 /* base32.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = base32.h; path = crypto/external/Chromium/base32.h; sourceTree = "<group>"; };
		D3012932262C731500FDF023 /* PWFiltersStringDlg.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PWFiltersStringDlg.cpp; sourceTree = "<group>"; };
		D3012933262C731500FDF023 /* PWFiltersStringDlg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PWFiltersStringDlg.h; sourceTree = "<group>"; };
		D31B027726384D29000EAA61 /* PWFiltersMediaDlg.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PWFiltersMediaDlg.cpp; sourceTree = "<group>"; };
		D31B027826384D29000EAA61 /* PWFiltersMediaDlg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PWFiltersMediaDlg.h; sourceTree = "<group>"; };
		D3206A1C25B8B22200F6E115 /* DnDPWSafeObject.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DnDPWSafeObject.h; sourceTree = "<group>"; };
		D3206A1D25B8B22200F6E115 /* DnDPWSafeObject.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = DnDPWSafeObject.cpp; sourceTree = "<group>"; };
		D335B49D25C8847800E76A7B /* CoreFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreFoundation.framework; path = System/Library/Frameworks/CoreFoundation.framework; sourceTree = SDKROOT; };
		D3610ABB2653D51900EDA799 /* HelpMap.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HelpMap.h; sourceTree = "<group>"; };
		D362735D264EC6EA00D194C3 /* XMLChConverter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XMLChConverter.h; sourceTree = "<group>"; };
		D36375CA2635BCCC001B370A /* PWFiltersDateDlg.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PWFiltersDateDlg.cpp; sourceTree = "<group>"; };
		D36375CB2635BCCC001B370A /* PWFiltersDateDlg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PWFiltersDateDlg.h; sourceTree = "<group>"; };
		D36479FC2615B773000CCA4A /* SetFiltersDlg.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SetFiltersDlg.cpp; sourceTree = "<group>"; };
		D36479FD2615B773000CCA4A /* SetFiltersDlg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SetFiltersDlg.h; sourceTree = "<group>"; };
		D3647A042615B78C000CCA4A /* ManageFiltersDlg.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ManageFiltersDlg.cpp; sourceTree = "<group>"; };
		D3647A052615B78C000CCA4A /* ManageFiltersDlg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ManageFiltersDlg.h; sourceTree = "<group>"; };
		D364EC302632CA6C00ECA59F /* PWFiltersStatusDlg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PWFiltersStatusDlg.h; sourceTree = "<group>"; };
		D364EC312632CA6C00ECA59F /* PWFiltersStatusDlg.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PWFiltersStatusDlg.cpp; sourceTree = "<group>"; };
		D364EC382632D0D800ECA59F /* PWFiltersTypeDlg.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PWFiltersTypeDlg.cpp; sourceTree = "<group>"; };
		D364EC392632D0D800ECA59F /* PWFiltersTypeDlg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PWFiltersTypeDlg.h; sourceTree = "<group>"; };
		D365C70A2639943700AB0F97 /* PWFiltersPasswordDlg.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PWFiltersPasswordDlg.cpp; sourceTree = "<group>"; };
		D365C70B2639943700AB0F97 /* PWFiltersPasswordDlg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PWFiltersPasswordDlg.h; sourceTree = "<group>"; };
		D3768A2F25C17BB800319805 /* DnDDropTarget.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DnDDropTarget.h; sourceTree = "<group>"; };
		D3768A3025C17BB900319805 /* DnDDropTarget.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = DnDDropTarget.cpp; sourceTree = "<group>"; };
		D3950064263C29F70026815E /* ManageFiltersTable.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ManageFiltersTable.h; sourceTree = "<group>"; };
		D3950065263C29F70026815E /* ManageFiltersTable.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ManageFiltersTable.cpp; sourceTree = "<group>"; };
		D395E03B264FEE7200F049B1 /* PFilterXMLProcessor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PFilterXMLProcessor.h; sourceTree = "<group>"; };
		D395E03C264FEE7200F049B1 /* PFilterXMLProcessor.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PFilterXMLProcessor.cpp; sourceTree = "<group>"; };
		D3961C892674B39500C50C88 /* PFileXMLProcessor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PFileXMLProcessor.h; sourceTree = "<group>"; };
		D3961C8A2674B39500C50C88 /* PFileXMLProcessor.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PFileXMLProcessor.cpp; sourceTree = "<group>"; };
		D396C41C261E07D200B28B87 /* PWFiltersEditor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PWFiltersEditor.h; sourceTree = "<group>"; };
		D396C41D261E07D200B28B87 /* PWFiltersEditor.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PWFiltersEditor.cpp; sourceTree = "<group>"; };
		D396FD9B25B1BBEC00E6EAFC /* DnDFile.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DnDFile.h; sourceTree = "<group>"; };
		D396FD9C25B1BBEC00E6EAFC /* DnDFile.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = DnDFile.cpp; sourceTree = "<group>"; };
		D3A1DCD4261B15E80014A300 /* PWFiltersGrid.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PWFiltersGrid.cpp; sourceTree = "<group>"; };
		D3A1DCD5261B15E80014A300 /* PWFiltersGrid.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PWFiltersGrid.h; sourceTree = "<group>"; };
		D3A1DCDC261B4AFC0014A300 /* PWFiltersTable.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PWFiltersTable.cpp; sourceTree = "<group>"; };
		D3A1DCDD261B4AFC0014A300 /* PWFiltersTable.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PWFiltersTable.h; sourceTree = "<group>"; };
		D3A24E8D262EEDFC0059FDF7 /* PWFiltersDCADlg.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PWFiltersDCADlg.cpp; sourceTree = "<group>"; };
		D3A24E8E262EEDFC0059FDF7 /* PWFiltersDCADlg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PWFiltersDCADlg.h; sourceTree = "<group>"; };
		D3A7B656254817F700E780B8 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; };
		D3A7B67C254824C000E780B8 /* AppKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppKit.framework; path = System/Library/Frameworks/AppKit.framework; sourceTree = SDKROOT; };
		D3AC55152631774500C78510 /* PWFiltersIntegerDlg.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PWFiltersIntegerDlg.cpp; sourceTree = "<group>"; };
		D3AC55162631774500C78510 /* PWFiltersIntegerDlg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PWFiltersIntegerDlg.h; sourceTree = "<group>"; };
		D3B6F65F25B8C32900789453 /* DnDSupport.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DnDSupport.h; sourceTree = "<group>"; };
		D3B6F66025B8C32900789453 /* DnDSupport.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = DnDSupport.cpp; sourceTree = "<group>"; };
		D3EA51892629C40C0015E3FD /* PWFiltersBoolDlg.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PWFiltersBoolDlg.cpp; sourceTree = "<group>"; };
		D3EA518A2629C40C0015E3FD /* PWFiltersBoolDlg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PWFiltersBoolDlg.h; sourceTree = "<group>"; };
		D3F00B68268CBB2B00F299EE /* SelectAliasDlg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SelectAliasDlg.h; sourceTree = "<group>"; };
		D3F00B69268CBB2B00F299EE /* SelectAliasDlg.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SelectAliasDlg.cpp; sourceTree = "<group>"; };
		E090D35624D742E90083BA2B /* ViewAttachmentDlg.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ViewAttachmentDlg.cpp; sourceTree = "<group>"; };
		E090D35724D742E90083BA2B /* ViewAttachmentDlg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ViewAttachmentDlg.h; sourceTree = "<group>"; };
		E0A70B9621C8FF8900A2FEA8 /* PolicyManager.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PolicyManager.cpp; sourceTree = "<group>"; };
		E0A70B9721C8FF8900A2FEA8 /* PolicyManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PolicyManager.h; sourceTree = "<group>"; };
		E0A70B9A21C905A500A2FEA8 /* libcurl.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libcurl.tbd; path = usr/lib/libcurl.tbd; sourceTree = SDKROOT; };
		E0C3C42F2379B2C200715124 /* AES.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = AES.cpp; path = crypto/AES.cpp; sourceTree = "<group>"; };
		E0C3C4302379B2C200715124 /* AES.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = AES.h; path = crypto/AES.h; sourceTree = "<group>"; };
		E0C3C4312379B2C200715124 /* bitops.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = bitops.h; path = crypto/bitops.h; sourceTree = "<group>"; };
		E0C3C4322379B2C200715124 /* BlowFish.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = BlowFish.cpp; path = crypto/BlowFish.cpp; sourceTree = "<group>"; };
		E0C3C4332379B2C200715124 /* BlowFish.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = BlowFish.h; path = crypto/BlowFish.h; sourceTree = "<group>"; };
		E0C3C4342379B2C200715124 /* Fish.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Fish.h; path = crypto/Fish.h; sourceTree = "<group>"; };
		E0C3C4352379B2C200715124 /* hmac.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = hmac.h; path = crypto/hmac.h; sourceTree = "<group>"; };
		E0C3C4362379B2C200715124 /* KeyWrap.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = KeyWrap.cpp; path = crypto/KeyWrap.cpp; sourceTree = "<group>"; };
		E0C3C4372379B2C200715124 /* KeyWrap.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = KeyWrap.h; path = crypto/KeyWrap.h; sourceTree = "<group>"; };
		E0C3C4382379B2C200715124 /* pbkdf2.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = pbkdf2.cpp; path = crypto/pbkdf2.cpp; sourceTree = "<group>"; };
		E0C3C4392379B2C200715124 /* pbkdf2.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = pbkdf2.h; path = crypto/pbkdf2.h; sourceTree = "<group>"; };
		E0C3C43A2379B2C200715124 /* sha1.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = sha1.cpp; path = crypto/sha1.cpp; sourceTree = "<group>"; };
		E0C3C43B2379B2C200715124 /* sha1.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = sha1.h; path = crypto/sha1.h; sourceTree = "<group>"; };
		E0C3C43C2379B2C200715124 /* sha256.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = sha256.cpp; path = crypto/sha256.cpp; sourceTree = "<group>"; };
		E0C3C43D2379B2C200715124 /* sha256.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = sha256.h; path = crypto/sha256.h; sourceTree = "<group>"; };
		E0C3C43F2379B2C200715124 /* TwoFish.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = TwoFish.cpp; path = crypto/TwoFish.cpp; sourceTree = "<group>"; };
		E0C3C4402379B2C200715124 /* TwoFish.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TwoFish.h; path = crypto/TwoFish.h; sourceTree = "<group>"; };
		E0C3C44A2379CA2A00715124 /* CryptKeyEntryDlg.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CryptKeyEntryDlg.cpp; sourceTree = "<group>"; };
		E0C3C44B2379CA2A00715124 /* CryptKeyEntryDlg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CryptKeyEntryDlg.h; sourceTree = "<group>"; };
		E0C3C44D2379CA7300715124 /* MenuFileHandlers.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = MenuFileHandlers.cpp; sourceTree = "<group>"; };
		E60F25D612C4ACEB001E63C4 /* ExternalKeyboardButton.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ExternalKeyboardButton.cpp; sourceTree = "<group>"; };
		E60F25D712C4ACEB001E63C4 /* ExternalKeyboardButton.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ExternalKeyboardButton.h; sourceTree = "<group>"; };
		E6112A61131D720E00AA1454 /* ExpiredList.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ExpiredList.cpp; sourceTree = "<group>"; };
		E6112A62131D720E00AA1454 /* ExpiredList.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ExpiredList.h; sourceTree = "<group>"; };
		E61C265C1D3FD0C000CA0370 /* impexp.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = impexp.cpp; sourceTree = "<group>"; };
		E61C265D1D3FD0C000CA0370 /* impexp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = impexp.h; sourceTree = "<group>"; };
		E61D6FA112617EFC0049FA2A /* MergeDlg.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = MergeDlg.cpp; sourceTree = "<group>"; };
		E61D6FA212617EFC0049FA2A /* MergeDlg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MergeDlg.h; sourceTree = "<group>"; };
		E6299FB91D07161E00D03FD1 /* SearchUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SearchUtils.h; sourceTree = "<group>"; };
		E6651E9A14E914320057D8EC /* GridShortcutsValidator.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = GridShortcutsValidator.cpp; sourceTree = "<group>"; };
		E6651E9B14E914320057D8EC /* GridShortcutsValidator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GridShortcutsValidator.h; sourceTree = "<group>"; };
		E66C16A216731E2100C996B1 /* SelectionCriteria.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SelectionCriteria.h; sourceTree = "<group>"; };
		E66C16A316731E2100C996B1 /* SelectionCriteria.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SelectionCriteria.cpp; sourceTree = "<group>"; };
		E66C16AA16731ECD00C996B1 /* MenuManageHandlers.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = MenuManageHandlers.cpp; sourceTree = "<group>"; };
		E66C16B116731EFE00C996B1 /* ManagePasswordPoliciesDlg.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ManagePasswordPoliciesDlg.cpp; sourceTree = "<group>"; };
		E66C16B216731EFE00C996B1 /* ManagePasswordPoliciesDlg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ManagePasswordPoliciesDlg.h; sourceTree = "<group>"; };
		E66C16B916731F9400C996B1 /* PasswordPolicyDlg.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PasswordPolicyDlg.cpp; sourceTree = "<group>"; };
		E66C16BA16731F9400C996B1 /* PasswordPolicyDlg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PasswordPolicyDlg.h; sourceTree = "<group>"; };
		E66D292F1D02B49B00C9BCBF /* pwsafe-cli */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = "pwsafe-cli"; sourceTree = BUILT_PRODUCTS_DIR; };
		E66D293A1D02B54600C9BCBF /* main.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = main.cpp; sourceTree = "<group>"; };
		E66EE0B113921B30005C10C5 /* ComparisonGridTable.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ComparisonGridTable.cpp; sourceTree = "<group>"; };
		E66EE0B213921B30005C10C5 /* ComparisonGridTable.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ComparisonGridTable.h; sourceTree = "<group>"; };
		E66FB84B13ACA5C3004DBB97 /* SizeRestrictedPanel.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SizeRestrictedPanel.cpp; sourceTree = "<group>"; };
		E66FB84C13ACA5C3004DBB97 /* SizeRestrictedPanel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SizeRestrictedPanel.h; sourceTree = "<group>"; };
		E683B217150481DF0013D588 /* pugiconfig.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = pugiconfig.hpp; sourceTree = "<group>"; };
		E683B218150481DF0013D588 /* pugixml.cpp */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 2; lastKnownFileType = sourcecode.cpp.cpp; path = pugixml.cpp; sourceTree = "<group>"; tabWidth = 2; usesTabs = 1; };
		E683B219150481DF0013D588 /* pugixml.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = pugixml.hpp; sourceTree = "<group>"; };
		E6889E011EE4640F0023E376 /* cleanup.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = cleanup.cpp; path = unix/cleanup.cpp; sourceTree = "<group>"; };
		E690B55C12984A1A007EA508 /* pwsafe_filter.xsd */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; name = pwsafe_filter.xsd; path = ../xml/pwsafe_filter.xsd; sourceTree = SOURCE_ROOT; };
		E690B55D12984A1A007EA508 /* pwsafe.xsd */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; name = pwsafe.xsd; path = ../xml/pwsafe.xsd; sourceTree = SOURCE_ROOT; };
		E690B55E12984A1A007EA508 /* pwsafe.xsl */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; name = pwsafe.xsl; path = ../xml/pwsafe.xsl; sourceTree = SOURCE_ROOT; };
		E690B95612984B1D007EA508 /* helpEN.zip */ = {isa = PBXFileReference; lastKnownFileType = archive.zip; name = helpEN.zip; path = ../help/helpEN.zip; sourceTree = SOURCE_ROOT; };
		E691FB55140D551E00925F96 /* FieldSelectionPanel.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = FieldSelectionPanel.cpp; sourceTree = "<group>"; };
		E691FB56140D551F00925F96 /* FieldSelectionPanel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FieldSelectionPanel.h; sourceTree = "<group>"; };
		E69541311A01150D00BC85E1 /* pwsafe-debug.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = "pwsafe-debug.xcconfig"; sourceTree = "<group>"; };
		E69541321A01150D00BC85E1 /* pwsafe-release.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = "pwsafe-release.xcconfig"; sourceTree = "<group>"; };
		E698273C14C01ABC0043C243 /* logit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = logit.h; sourceTree = "<group>"; };
		E698273D14C01ABC0043C243 /* logit.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = logit.cpp; path = mac/logit.cpp; sourceTree = "<group>"; };
		E698275814C01B7D0043C243 /* PWSLog.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PWSLog.cpp; sourceTree = "<group>"; };
		E698275914C01B7D0043C243 /* PWSLog.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PWSLog.h; sourceTree = "<group>"; };
		E69B7FA411F600BA0084F6C4 /* ImportXmlDlg.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ImportXmlDlg.cpp; sourceTree = "<group>"; };
		E69B7FA511F600BA0084F6C4 /* ImportXmlDlg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ImportXmlDlg.h; sourceTree = "<group>"; };
		E69B7FA611F600BA0084F6C4 /* OpenFilePickerValidator.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = OpenFilePickerValidator.cpp; sourceTree = "<group>"; };
		E69B7FA711F600BA0084F6C4 /* OpenFilePickerValidator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OpenFilePickerValidator.h; sourceTree = "<group>"; };
		E69B800911F61CF20084F6C4 /* Carbon.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Carbon.framework; path = System/Library/Frameworks/Carbon.framework; sourceTree = SDKROOT; };
		E6A11A2B1293D20E0060FB35 /* abase.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = abase.xpm; sourceTree = "<group>"; };
		E6A11A2C1293D20E0060FB35 /* abase_exp.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = abase_exp.xpm; sourceTree = "<group>"; };
		E6A11A2D1293D20E0060FB35 /* abase_warn.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = abase_warn.xpm; sourceTree = "<group>"; };
		E6A11A2E1293D20E0060FB35 /* about.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = about.xpm; sourceTree = "<group>"; };
		E6A11A2F1293D20E0060FB35 /* alias.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = alias.xpm; sourceTree = "<group>"; };
		E6A11A301293D20E0060FB35 /* cpane.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = cpane.xpm; sourceTree = "<group>"; };
		E6A11A331293D20E0060FB35 /* email.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = email.xpm; sourceTree = "<group>"; };
		E6A11A341293D20E0060FB35 /* emailx.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = emailx.xpm; sourceTree = "<group>"; };
		E6A11A351293D20E0060FB35 /* Group.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = Group.xpm; sourceTree = "<group>"; };
		E6A11A361293D20E0060FB35 /* GroupX.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = GroupX.xpm; sourceTree = "<group>"; };
		E6A11A371293D20E0060FB35 /* Notes.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = Notes.xpm; sourceTree = "<group>"; };
		E6A11A381293D20E0060FB35 /* NotesX.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = NotesX.xpm; sourceTree = "<group>"; };
		E6A11A391293D20E0060FB35 /* Password.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = Password.xpm; sourceTree = "<group>"; };
		E6A11A3A1293D20E0060FB35 /* PasswordX.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = PasswordX.xpm; sourceTree = "<group>"; };
		E6A11A3B1293D20E0060FB35 /* Title.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = Title.xpm; sourceTree = "<group>"; };
		E6A11A3C1293D20E0060FB35 /* TitleX.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = TitleX.xpm; sourceTree = "<group>"; };
		E6A11A3D1293D20E0060FB35 /* URL.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = URL.xpm; sourceTree = "<group>"; };
		E6A11A3E1293D20E0060FB35 /* URLX.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = URLX.xpm; sourceTree = "<group>"; };
		E6A11A3F1293D20E0060FB35 /* User.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = User.xpm; sourceTree = "<group>"; };
		E6A11A401293D20E0060FB35 /* UserX.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = UserX.xpm; sourceTree = "<group>"; };
		E6A11A421293D20E0060FB35 /* Email.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = Email.xpm; sourceTree = "<group>"; };
		E6A11A431293D20E0060FB35 /* EmailX.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = EmailX.xpm; sourceTree = "<group>"; };
		E6A11A441293D20E0060FB35 /* Group.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = Group.xpm; sourceTree = "<group>"; };
		E6A11A451293D20E0060FB35 /* GroupX.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = GroupX.xpm; sourceTree = "<group>"; };
		E6A11A461293D20E0060FB35 /* Notes.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = Notes.xpm; sourceTree = "<group>"; };
		E6A11A471293D20E0060FB35 /* NotesX.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = NotesX.xpm; sourceTree = "<group>"; };
		E6A11A481293D20E0060FB35 /* Password.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = Password.xpm; sourceTree = "<group>"; };
		E6A11A491293D20E0060FB35 /* PasswordX.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = PasswordX.xpm; sourceTree = "<group>"; };
		E6A11A4A1293D20E0060FB35 /* Title.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = Title.xpm; sourceTree = "<group>"; };
		E6A11A4B1293D20E0060FB35 /* TitleX.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = TitleX.xpm; sourceTree = "<group>"; };
		E6A11A4C1293D20E0060FB35 /* URL.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = URL.xpm; sourceTree = "<group>"; };
		E6A11A4D1293D20E0060FB35 /* URLX.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = URLX.xpm; sourceTree = "<group>"; };
		E6A11A4E1293D20E0060FB35 /* User.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = User.xpm; sourceTree = "<group>"; };
		E6A11A4F1293D20E0060FB35 /* UserX.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = UserX.xpm; sourceTree = "<group>"; };
		E6A11A501293D20E0060FB35 /* exit.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = exit.xpm; sourceTree = "<group>"; };
		E6A11A531293D20E0060FB35 /* find.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = find.xpm; sourceTree = "<group>"; };
		E6A11A541293D20E0060FB35 /* find_disabled.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = find_disabled.xpm; sourceTree = "<group>"; };
		E6A11A551293D20E0060FB35 /* findadvanced.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = findadvanced.xpm; sourceTree = "<group>"; };
		E6A11A561293D20E0060FB35 /* findcase_i.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = findcase_i.xpm; sourceTree = "<group>"; };
		E6A11A571293D20E0060FB35 /* findcase_s.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = findcase_s.xpm; sourceTree = "<group>"; };
		E6A11A581293D20E0060FB35 /* findclear.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = findclear.xpm; sourceTree = "<group>"; };
		E6A11A591293D20E0060FB35 /* findclose.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = findclose.xpm; sourceTree = "<group>"; };
		E6A11A5A1293D20E0060FB35 /* findreport.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = findreport.xpm; sourceTree = "<group>"; };
		E6A11A5C1293D20E0060FB35 /* find.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = find.xpm; sourceTree = "<group>"; };
		E6A11A5D1293D20E0060FB35 /* find_disabled.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = find_disabled.xpm; sourceTree = "<group>"; };
		E6A11A5E1293D20E0060FB35 /* findadvanced.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = findadvanced.xpm; sourceTree = "<group>"; };
		E6A11A5F1293D20E0060FB35 /* findcase_i.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = findcase_i.xpm; sourceTree = "<group>"; };
		E6A11A601293D20E0060FB35 /* findcase_s.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = findcase_s.xpm; sourceTree = "<group>"; };
		E6A11A611293D20E0060FB35 /* findclear.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = findclear.xpm; sourceTree = "<group>"; };
		E6A11A621293D20E0060FB35 /* findclose.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = findclose.xpm; sourceTree = "<group>"; };
		E6A11A631293D20E0060FB35 /* findreport.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = findreport.xpm; sourceTree = "<group>"; };
		E6A11A641293D20E0060FB35 /* lock.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = lock.xpm; sourceTree = "<group>"; };
		E6A11A651293D20E0060FB35 /* locked_tray.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = locked_tray.xpm; sourceTree = "<group>"; };
		E6A11A661293D20E0060FB35 /* node.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = node.xpm; sourceTree = "<group>"; };
		E6A11A671293D20E0060FB35 /* normal.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = normal.xpm; sourceTree = "<group>"; };
		E6A11A681293D20E0060FB35 /* normal_exp.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = normal_exp.xpm; sourceTree = "<group>"; };
		E6A11A691293D20E0060FB35 /* normal_warn.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = normal_warn.xpm; sourceTree = "<group>"; };
		E6A11A6A1293D20E0060FB35 /* psafetxt.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = psafetxt.xpm; sourceTree = "<group>"; };
		E6A11A6B1293D20E0060FB35 /* pwsafe16.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = pwsafe16.xpm; sourceTree = "<group>"; };
		E6A11A6C1293D20E0060FB35 /* pwsafe32.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = pwsafe32.xpm; sourceTree = "<group>"; };
		E6A11A6D1293D20E0060FB35 /* pwsafe48.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = pwsafe48.xpm; sourceTree = "<group>"; };
		E6A11A6F1293D20E0060FB35 /* sbase.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = sbase.xpm; sourceTree = "<group>"; };
		E6A11A701293D20E0060FB35 /* sbase_exp.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = sbase_exp.xpm; sourceTree = "<group>"; };
		E6A11A711293D20E0060FB35 /* sbase_warn.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = sbase_warn.xpm; sourceTree = "<group>"; };
		E6A11A721293D20E0060FB35 /* shortcut.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = shortcut.xpm; sourceTree = "<group>"; };
		E6A11A751293D20E0060FB35 /* add.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = add.xpm; sourceTree = "<group>"; };
		E6A11A761293D20E0060FB35 /* add_disabled.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = add_disabled.xpm; sourceTree = "<group>"; };
		E6A11A771293D20E0060FB35 /* addgroup.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = addgroup.xpm; sourceTree = "<group>"; };
		E6A11A781293D20E0060FB35 /* addgroup_disabled.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = addgroup_disabled.xpm; sourceTree = "<group>"; };
		E6A11A791293D20E0060FB35 /* applyfilter.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = applyfilter.xpm; sourceTree = "<group>"; };
		E6A11A7A1293D20E0060FB35 /* applyfilter_disabled.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = applyfilter_disabled.xpm; sourceTree = "<group>"; };
		E6A11A7B1293D20E0060FB35 /* autotype.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = autotype.xpm; sourceTree = "<group>"; };
		E6A11A7C1293D20E0060FB35 /* autotype_disabled.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = autotype_disabled.xpm; sourceTree = "<group>"; };
		E6A11A7D1293D20E0060FB35 /* browseurl.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = browseurl.xpm; sourceTree = "<group>"; };
		E6A11A7E1293D20E0060FB35 /* browseurl_disabled.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = browseurl_disabled.xpm; sourceTree = "<group>"; };
		E6A11A7F1293D20E0060FB35 /* browseurlplus.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = browseurlplus.xpm; sourceTree = "<group>"; };
		E6A11A801293D20E0060FB35 /* browseurlplus_disabled.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = browseurlplus_disabled.xpm; sourceTree = "<group>"; };
		E6A11A811293D20E0060FB35 /* clearclipboard.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = clearclipboard.xpm; sourceTree = "<group>"; };
		E6A11A821293D20E0060FB35 /* clearclipboard_disabled.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = clearclipboard_disabled.xpm; sourceTree = "<group>"; };
		E6A11A831293D20E0060FB35 /* close.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = close.xpm; sourceTree = "<group>"; };
		E6A11A841293D20E0060FB35 /* close_disabled.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = close_disabled.xpm; sourceTree = "<group>"; };
		E6A11A851293D20E0060FB35 /* collapseall.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = collapseall.xpm; sourceTree = "<group>"; };
		E6A11A861293D20E0060FB35 /* collapseall_disabled.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = collapseall_disabled.xpm; sourceTree = "<group>"; };
		E6A11A871293D20E0060FB35 /* compare.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = compare.xpm; sourceTree = "<group>"; };
		E6A11A881293D20E0060FB35 /* compare_disabled.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = compare_disabled.xpm; sourceTree = "<group>"; };
		E6A11A891293D20E0060FB35 /* copynotes.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = copynotes.xpm; sourceTree = "<group>"; };
		E6A11A8A1293D20E0060FB35 /* copynotes_disabled.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = copynotes_disabled.xpm; sourceTree = "<group>"; };
		E6A11A8B1293D20E0060FB35 /* copypassword.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = copypassword.xpm; sourceTree = "<group>"; };
		E6A11A8C1293D20E0060FB35 /* copypassword_disabled.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = copypassword_disabled.xpm; sourceTree = "<group>"; };
		E6A11A8D1293D20E0060FB35 /* copyuser.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = copyuser.xpm; sourceTree = "<group>"; };
		E6A11A8E1293D20E0060FB35 /* copyuser_disabled.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = copyuser_disabled.xpm; sourceTree = "<group>"; };
		E6A11A8F1293D20E0060FB35 /* delete.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = delete.xpm; sourceTree = "<group>"; };
		E6A11A901293D20E0060FB35 /* delete_disabled.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = delete_disabled.xpm; sourceTree = "<group>"; };
		E6A11A911293D20E0060FB35 /* expandall.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = expandall.xpm; sourceTree = "<group>"; };
		E6A11A921293D20E0060FB35 /* expandall_disabled.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = expandall_disabled.xpm; sourceTree = "<group>"; };
		E6A11A931293D20E0060FB35 /* exporttext.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = exporttext.xpm; sourceTree = "<group>"; };
		E6A11A941293D20E0060FB35 /* exporttext_disabled.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = exporttext_disabled.xpm; sourceTree = "<group>"; };
		E6A11A951293D20E0060FB35 /* exportXML.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = exportXML.xpm; sourceTree = "<group>"; };
		E6A11A961293D20E0060FB35 /* exportXML_disabled.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = exportXML_disabled.xpm; sourceTree = "<group>"; };
		E6A11A971293D20E0060FB35 /* help.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = help.xpm; sourceTree = "<group>"; };
		E6A11A981293D20E0060FB35 /* help_disabled.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = help_disabled.xpm; sourceTree = "<group>"; };
		E6A11A991293D20E0060FB35 /* importtext.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = importtext.xpm; sourceTree = "<group>"; };
		E6A11A9A1293D20E0060FB35 /* importtext_disabled.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = importtext_disabled.xpm; sourceTree = "<group>"; };
		E6A11A9B1293D20E0060FB35 /* importXML.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = importXML.xpm; sourceTree = "<group>"; };
		E6A11A9C1293D20E0060FB35 /* importXML_disabled.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = importXML_disabled.xpm; sourceTree = "<group>"; };
		E6A11A9D1293D20E0060FB35 /* listtree.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = listtree.xpm; sourceTree = "<group>"; };
		E6A11A9E1293D20E0060FB35 /* listtree_disabled.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = listtree_disabled.xpm; sourceTree = "<group>"; };
		E6A11A9F1293D20E0060FB35 /* managefilters.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = managefilters.xpm; sourceTree = "<group>"; };
		E6A11AA01293D20E0060FB35 /* managefilters_disabled.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = managefilters_disabled.xpm; sourceTree = "<group>"; };
		E6A11AA11293D20E0060FB35 /* merge.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = merge.xpm; sourceTree = "<group>"; };
		E6A11AA21293D20E0060FB35 /* merge_disabled.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = merge_disabled.xpm; sourceTree = "<group>"; };
		E6A11AA31293D20E0060FB35 /* new.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = new.xpm; sourceTree = "<group>"; };
		E6A11AA41293D20E0060FB35 /* new_disabled.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = new_disabled.xpm; sourceTree = "<group>"; };
		E6A11AA51293D20E0060FB35 /* open.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = open.xpm; sourceTree = "<group>"; };
		E6A11AA61293D20E0060FB35 /* open_disabled.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = open_disabled.xpm; sourceTree = "<group>"; };
		E6A11AA71293D20E0060FB35 /* options.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = options.xpm; sourceTree = "<group>"; };
		E6A11AA81293D20E0060FB35 /* options_disabled.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = options_disabled.xpm; sourceTree = "<group>"; };
		E6A11AA91293D20E0060FB35 /* passwordchars.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = passwordchars.xpm; sourceTree = "<group>"; };
		E6A11AAA1293D20E0060FB35 /* passwordchars_disabled.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = passwordchars_disabled.xpm; sourceTree = "<group>"; };
		E6A11AAB1293D20E0060FB35 /* redo.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = redo.xpm; sourceTree = "<group>"; };
		E6A11AAC1293D20E0060FB35 /* redo_disabled.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = redo_disabled.xpm; sourceTree = "<group>"; };
		E6A11AAD1293D20E0060FB35 /* runcmd.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = runcmd.xpm; sourceTree = "<group>"; };
		E6A11AAE1293D20E0060FB35 /* runcmd_disabled.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = runcmd_disabled.xpm; sourceTree = "<group>"; };
		E6A11AAF1293D20E0060FB35 /* save.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = save.xpm; sourceTree = "<group>"; };
		E6A11AB01293D20E0060FB35 /* save_disabled.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = save_disabled.xpm; sourceTree = "<group>"; };
		E6A11AB11293D20E0060FB35 /* saveas.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = saveas.xpm; sourceTree = "<group>"; };
		E6A11AB21293D20E0060FB35 /* saveas_disabled.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = saveas_disabled.xpm; sourceTree = "<group>"; };
		E6A11AB31293D20E0060FB35 /* sendemail.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = sendemail.xpm; sourceTree = "<group>"; };
		E6A11AB41293D20E0060FB35 /* sendemail_disabled.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = sendemail_disabled.xpm; sourceTree = "<group>"; };
		E6A11AB51293D20E0060FB35 /* setfilter.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = setfilter.xpm; sourceTree = "<group>"; };
		E6A11AB61293D20E0060FB35 /* setfilter_disabled.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = setfilter_disabled.xpm; sourceTree = "<group>"; };
		E6A11AB71293D20E0060FB35 /* synchronize.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = synchronize.xpm; sourceTree = "<group>"; };
		E6A11AB81293D20E0060FB35 /* synchronize_disabled.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = synchronize_disabled.xpm; sourceTree = "<group>"; };
		E6A11AB91293D20E0060FB35 /* undo.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = undo.xpm; sourceTree = "<group>"; };
		E6A11ABA1293D20E0060FB35 /* undo_disabled.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = undo_disabled.xpm; sourceTree = "<group>"; };
		E6A11ABB1293D20E0060FB35 /* viewedit.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = viewedit.xpm; sourceTree = "<group>"; };
		E6A11ABC1293D20E0060FB35 /* viewedit_disabled.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = viewedit_disabled.xpm; sourceTree = "<group>"; };
		E6A11ABD1293D20E0060FB35 /* viewreports.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = viewreports.xpm; sourceTree = "<group>"; };
		E6A11ABE1293D20E0060FB35 /* viewreports_disabled.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = viewreports_disabled.xpm; sourceTree = "<group>"; };
		E6A11AC01293D20E0060FB35 /* add.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = add.xpm; sourceTree = "<group>"; };
		E6A11AC11293D20E0060FB35 /* add_disabled.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = add_disabled.xpm; sourceTree = "<group>"; };
		E6A11AC21293D20E0060FB35 /* addgroup.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = addgroup.xpm; sourceTree = "<group>"; };
		E6A11AC31293D20E0060FB35 /* addgroup_disabled.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = addgroup_disabled.xpm; sourceTree = "<group>"; };
		E6A11AC41293D20E0060FB35 /* applyfilter.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = applyfilter.xpm; sourceTree = "<group>"; };
		E6A11AC51293D20E0060FB35 /* applyfilter_disabled.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = applyfilter_disabled.xpm; sourceTree = "<group>"; };
		E6A11AC61293D20E0060FB35 /* autotype.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = autotype.xpm; sourceTree = "<group>"; };
		E6A11AC71293D20E0060FB35 /* autotype_disabled.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = autotype_disabled.xpm; sourceTree = "<group>"; };
		E6A11AC81293D20E0060FB35 /* browseurl.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = browseurl.xpm; sourceTree = "<group>"; };
		E6A11AC91293D20E0060FB35 /* browseurl_disabled.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = browseurl_disabled.xpm; sourceTree = "<group>"; };
		E6A11ACA1293D20E0060FB35 /* browseurlplus.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = browseurlplus.xpm; sourceTree = "<group>"; };
		E6A11ACB1293D20E0060FB35 /* browseurlplus_disabled.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = browseurlplus_disabled.xpm; sourceTree = "<group>"; };
		E6A11ACC1293D20E0060FB35 /* clearclipboard.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = clearclipboard.xpm; sourceTree = "<group>"; };
		E6A11ACD1293D20E0060FB35 /* clearclipboard_disabled.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = clearclipboard_disabled.xpm; sourceTree = "<group>"; };
		E6A11ACE1293D20E0060FB35 /* close.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = close.xpm; sourceTree = "<group>"; };
		E6A11ACF1293D20E0060FB35 /* close_disabled.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = close_disabled.xpm; sourceTree = "<group>"; };
		E6A11AD01293D20E0060FB35 /* collapseall.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = collapseall.xpm; sourceTree = "<group>"; };
		E6A11AD11293D20E0060FB35 /* collapseall_disabled.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = collapseall_disabled.xpm; sourceTree = "<group>"; };
		E6A11AD21293D20F0060FB35 /* compare.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = compare.xpm; sourceTree = "<group>"; };
		E6A11AD31293D20F0060FB35 /* compare_disabled.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = compare_disabled.xpm; sourceTree = "<group>"; };
		E6A11AD41293D20F0060FB35 /* copynotes.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = copynotes.xpm; sourceTree = "<group>"; };
		E6A11AD51293D20F0060FB35 /* copynotes_disabled.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = copynotes_disabled.xpm; sourceTree = "<group>"; };
		E6A11AD61293D20F0060FB35 /* copypassword.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = copypassword.xpm; sourceTree = "<group>"; };
		E6A11AD71293D20F0060FB35 /* copypassword_disabled.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = copypassword_disabled.xpm; sourceTree = "<group>"; };
		E6A11AD81293D20F0060FB35 /* copyuser.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = copyuser.xpm; sourceTree = "<group>"; };
		E6A11AD91293D20F0060FB35 /* copyuser_disabled.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = copyuser_disabled.xpm; sourceTree = "<group>"; };
		E6A11ADA1293D20F0060FB35 /* delete.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = delete.xpm; sourceTree = "<group>"; };
		E6A11ADB1293D20F0060FB35 /* delete_disabled.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = delete_disabled.xpm; sourceTree = "<group>"; };
		E6A11ADC1293D20F0060FB35 /* expandall.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = expandall.xpm; sourceTree = "<group>"; };
		E6A11ADD1293D20F0060FB35 /* expandall_disabled.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = expandall_disabled.xpm; sourceTree = "<group>"; };
		E6A11ADE1293D20F0060FB35 /* exporttext.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = exporttext.xpm; sourceTree = "<group>"; };
		E6A11ADF1293D20F0060FB35 /* exporttext_disabled.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = exporttext_disabled.xpm; sourceTree = "<group>"; };
		E6A11AE01293D20F0060FB35 /* exportXML.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = exportXML.xpm; sourceTree = "<group>"; };
		E6A11AE11293D20F0060FB35 /* exportXML_disabled.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = exportXML_disabled.xpm; sourceTree = "<group>"; };
		E6A11AE21293D20F0060FB35 /* help.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = help.xpm; sourceTree = "<group>"; };
		E6A11AE31293D20F0060FB35 /* help_disabled.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = help_disabled.xpm; sourceTree = "<group>"; };
		E6A11AE41293D20F0060FB35 /* importtext.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = importtext.xpm; sourceTree = "<group>"; };
		E6A11AE51293D20F0060FB35 /* importtext_disabled.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = importtext_disabled.xpm; sourceTree = "<group>"; };
		E6A11AE61293D20F0060FB35 /* importXML.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = importXML.xpm; sourceTree = "<group>"; };
		E6A11AE71293D20F0060FB35 /* importXML_disabled.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = importXML_disabled.xpm; sourceTree = "<group>"; };
		E6A11AE81293D20F0060FB35 /* listtree.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = listtree.xpm; sourceTree = "<group>"; };
		E6A11AE91293D20F0060FB35 /* listtree_disabled.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = listtree_disabled.xpm; sourceTree = "<group>"; };
		E6A11AEA1293D20F0060FB35 /* managefilters.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = managefilters.xpm; sourceTree = "<group>"; };
		E6A11AEB1293D20F0060FB35 /* managefilters_disabled.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = managefilters_disabled.xpm; sourceTree = "<group>"; };
		E6A11AEC1293D20F0060FB35 /* merge.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = merge.xpm; sourceTree = "<group>"; };
		E6A11AED1293D20F0060FB35 /* merge_disabled.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = merge_disabled.xpm; sourceTree = "<group>"; };
		E6A11AEE1293D20F0060FB35 /* new.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = new.xpm; sourceTree = "<group>"; };
		E6A11AEF1293D20F0060FB35 /* new_disabled.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = new_disabled.xpm; sourceTree = "<group>"; };
		E6A11AF01293D20F0060FB35 /* open.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = open.xpm; sourceTree = "<group>"; };
		E6A11AF11293D20F0060FB35 /* open_disabled.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = open_disabled.xpm; sourceTree = "<group>"; };
		E6A11AF21293D20F0060FB35 /* options.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = options.xpm; sourceTree = "<group>"; };
		E6A11AF31293D20F0060FB35 /* options_disabled.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = options_disabled.xpm; sourceTree = "<group>"; };
		E6A11AF41293D20F0060FB35 /* passwordchars.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = passwordchars.xpm; sourceTree = "<group>"; };
		E6A11AF51293D20F0060FB35 /* passwordchars_disabled.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = passwordchars_disabled.xpm; sourceTree = "<group>"; };
		E6A11AF61293D20F0060FB35 /* redo.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = redo.xpm; sourceTree = "<group>"; };
		E6A11AF71293D20F0060FB35 /* redo_disabled.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = redo_disabled.xpm; sourceTree = "<group>"; };
		E6A11AF81293D20F0060FB35 /* runcmd.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = runcmd.xpm; sourceTree = "<group>"; };
		E6A11AF91293D20F0060FB35 /* runcmd_disabled.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = runcmd_disabled.xpm; sourceTree = "<group>"; };
		E6A11AFA1293D20F0060FB35 /* save.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = save.xpm; sourceTree = "<group>"; };
		E6A11AFB1293D20F0060FB35 /* save_disabled.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = save_disabled.xpm; sourceTree = "<group>"; };
		E6A11AFC1293D20F0060FB35 /* saveas.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = saveas.xpm; sourceTree = "<group>"; };
		E6A11AFD1293D20F0060FB35 /* saveas_disabled.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = saveas_disabled.xpm; sourceTree = "<group>"; };
		E6A11AFE1293D20F0060FB35 /* sendemail.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = sendemail.xpm; sourceTree = "<group>"; };
		E6A11AFF1293D20F0060FB35 /* sendemail_disabled.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = sendemail_disabled.xpm; sourceTree = "<group>"; };
		E6A11B001293D20F0060FB35 /* setfilter.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = setfilter.xpm; sourceTree = "<group>"; };
		E6A11B011293D20F0060FB35 /* setfilter_disabled.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = setfilter_disabled.xpm; sourceTree = "<group>"; };
		E6A11B021293D20F0060FB35 /* synchronize.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = synchronize.xpm; sourceTree = "<group>"; };
		E6A11B031293D20F0060FB35 /* synchronize_disabled.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = synchronize_disabled.xpm; sourceTree = "<group>"; };
		E6A11B041293D20F0060FB35 /* undo.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = undo.xpm; sourceTree = "<group>"; };
		E6A11B051293D20F0060FB35 /* undo_disabled.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = undo_disabled.xpm; sourceTree = "<group>"; };
		E6A11B061293D20F0060FB35 /* viewedit.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = viewedit.xpm; sourceTree = "<group>"; };
		E6A11B071293D20F0060FB35 /* viewedit_disabled.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = viewedit_disabled.xpm; sourceTree = "<group>"; };
		E6A11B081293D20F0060FB35 /* viewreports.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = viewreports.xpm; sourceTree = "<group>"; };
		E6A11B091293D20F0060FB35 /* viewreports_disabled.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = viewreports_disabled.xpm; sourceTree = "<group>"; };
		E6A11B0A1293D20F0060FB35 /* tray.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = tray.xpm; sourceTree = "<group>"; };
		E6A11B0E1293D20F0060FB35 /* unlock.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = unlock.xpm; sourceTree = "<group>"; };
		E6A11B0F1293D20F0060FB35 /* unlocked_tray.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = unlocked_tray.xpm; sourceTree = "<group>"; };
		E6A11B101293D20F0060FB35 /* vkbd.xpm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = vkbd.xpm; sourceTree = "<group>"; };
		E6A7ECA912CDEAA40021D898 /* DbSelectionPanel.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = DbSelectionPanel.cpp; sourceTree = "<group>"; };
		E6A7ECAA12CDEAA40021D898 /* DbSelectionPanel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DbSelectionPanel.h; sourceTree = "<group>"; };
		E6A7ECAB12CDEAA40021D898 /* SyncWizard.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SyncWizard.cpp; sourceTree = "<group>"; };
		E6A7ECAC12CDEAA40021D898 /* SyncWizard.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SyncWizard.h; sourceTree = "<group>"; };
		E6A7ECAD12CDEAA40021D898 /* ToolbarButtons.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ToolbarButtons.h; sourceTree = "<group>"; };
		E6ADB80311956A93004E2BE5 /* libcore.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libcore.a; sourceTree = BUILT_PRODUCTS_DIR; };
		E6ADB91C11956DD0004E2BE5 /* libos.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libos.a; sourceTree = BUILT_PRODUCTS_DIR; };
		E6ADB99E1195706A004E2BE5 /* pwsafe.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = pwsafe.app; sourceTree = BUILT_PRODUCTS_DIR; };
		E6ADB9A511957099004E2BE5 /* AboutDlg.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AboutDlg.cpp; sourceTree = "<group>"; };
		E6ADB9A611957099004E2BE5 /* AboutDlg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AboutDlg.h; sourceTree = "<group>"; };
		E6ADB9A711957099004E2BE5 /* AddEditPropSheetDlg.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AddEditPropSheetDlg.cpp; sourceTree = "<group>"; };
		E6ADB9A811957099004E2BE5 /* AddEditPropSheetDlg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AddEditPropSheetDlg.h; sourceTree = "<group>"; };
		E6ADB9AA11957099004E2BE5 /* CreateShortcutDlg.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CreateShortcutDlg.cpp; sourceTree = "<group>"; };
		E6ADB9AB11957099004E2BE5 /* CreateShortcutDlg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CreateShortcutDlg.h; sourceTree = "<group>"; };
		E6ADB9AC11957099004E2BE5 /* DeleteConfirmationDlg.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = DeleteConfirmationDlg.cpp; sourceTree = "<group>"; };
		E6ADB9AD11957099004E2BE5 /* DeleteConfirmationDlg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DeleteConfirmationDlg.h; sourceTree = "<group>"; };
		E6ADB9AE11957099004E2BE5 /* EditShortcutDlg.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = EditShortcutDlg.cpp; sourceTree = "<group>"; };
		E6ADB9AF11957099004E2BE5 /* EditShortcutDlg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EditShortcutDlg.h; sourceTree = "<group>"; };
		E6ADB9B011957099004E2BE5 /* MenuEditHandlers.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = MenuEditHandlers.cpp; sourceTree = "<group>"; };
		E6ADB9B211957099004E2BE5 /* OptionsPropertySheetDlg.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = OptionsPropertySheetDlg.cpp; sourceTree = "<group>"; };
		E6ADB9B311957099004E2BE5 /* OptionsPropertySheetDlg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OptionsPropertySheetDlg.h; sourceTree = "<group>"; };
		E6ADB9B411957099004E2BE5 /* PasswordSafeFrame.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PasswordSafeFrame.cpp; sourceTree = "<group>"; };
		E6ADB9B511957099004E2BE5 /* PasswordSafeFrame.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PasswordSafeFrame.h; sourceTree = "<group>"; };
		E6ADB9B611957099004E2BE5 /* PasswordSafeSearch.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PasswordSafeSearch.cpp; sourceTree = "<group>"; };
		E6ADB9B711957099004E2BE5 /* PasswordSafeSearch.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PasswordSafeSearch.h; sourceTree = "<group>"; };
		E6ADB9B911957099004E2BE5 /* PropertiesDlg.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PropertiesDlg.cpp; sourceTree = "<group>"; };
		E6ADB9BA11957099004E2BE5 /* PropertiesDlg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PropertiesDlg.h; sourceTree = "<group>"; };
		E6ADBA1B1195709A004E2BE5 /* PWSafeApp.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PWSafeApp.cpp; sourceTree = "<group>"; };
		E6ADBA1C1195709A004E2BE5 /* PWSafeApp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PWSafeApp.h; sourceTree = "<group>"; };
		E6ADBA1D1195709A004E2BE5 /* Clipboard.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Clipboard.cpp; sourceTree = "<group>"; };
		E6ADBA1E1195709A004E2BE5 /* Clipboard.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Clipboard.h; sourceTree = "<group>"; };
		E6ADBA1F1195709A004E2BE5 /* GridCtrl.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = GridCtrl.cpp; sourceTree = "<group>"; };
		E6ADBA201195709A004E2BE5 /* GridCtrl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GridCtrl.h; sourceTree = "<group>"; };
		E6ADBA211195709A004E2BE5 /* GridTable.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = GridTable.cpp; sourceTree = "<group>"; };
		E6ADBA221195709A004E2BE5 /* GridTable.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GridTable.h; sourceTree = "<group>"; };
		E6ADBA231195709A004E2BE5 /* TreeCtrl.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TreeCtrl.cpp; sourceTree = "<group>"; };
		E6ADBA241195709A004E2BE5 /* TreeCtrl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TreeCtrl.h; sourceTree = "<group>"; };
		E6ADBA271195709A004E2BE5 /* SafeCombinationChangeDlg.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SafeCombinationChangeDlg.cpp; sourceTree = "<group>"; };
		E6ADBA281195709A004E2BE5 /* SafeCombinationChangeDlg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SafeCombinationChangeDlg.h; sourceTree = "<group>"; };
		E6ADBA291195709A004E2BE5 /* SafeCombinationEntryDlg.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SafeCombinationEntryDlg.cpp; sourceTree = "<group>"; };
		E6ADBA2A1195709A004E2BE5 /* SafeCombinationEntryDlg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SafeCombinationEntryDlg.h; sourceTree = "<group>"; };
		E6ADBA2B1195709A004E2BE5 /* SafeCombinationPromptDlg.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SafeCombinationPromptDlg.cpp; sourceTree = "<group>"; };
		E6ADBA2C1195709A004E2BE5 /* SafeCombinationPromptDlg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SafeCombinationPromptDlg.h; sourceTree = "<group>"; };
		E6ADBA2D1195709A004E2BE5 /* SafeCombinationSetupDlg.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SafeCombinationSetupDlg.cpp; sourceTree = "<group>"; };
		E6ADBA2E1195709A004E2BE5 /* SafeCombinationSetupDlg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SafeCombinationSetupDlg.h; sourceTree = "<group>"; };
		E6ADBA2F1195709A004E2BE5 /* SystemTray.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SystemTray.cpp; sourceTree = "<group>"; };
		E6ADBA301195709A004E2BE5 /* SystemTray.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SystemTray.h; sourceTree = "<group>"; };
		E6ADBA311195709A004E2BE5 /* SystemTrayMenuId.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SystemTrayMenuId.h; sourceTree = "<group>"; };
		E6ADBA321195709A004E2BE5 /* Version.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Version.cpp; sourceTree = "<group>"; };
		E6ADBA331195709A004E2BE5 /* version.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = version.h; sourceTree = "<group>"; };
		E6ADBA351195709A004E2BE5 /* wxMessages.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = wxMessages.h; sourceTree = "<group>"; };
		E6ADBA361195709A004E2BE5 /* wxUtilities.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = wxUtilities.h; sourceTree = "<group>"; };
		E6AF167C11F1FD77002C253B /* ImportTextDlg.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ImportTextDlg.cpp; sourceTree = "<group>"; };
		E6AF167D11F1FD77002C253B /* ImportTextDlg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ImportTextDlg.h; sourceTree = "<group>"; };
		E6B1448112B26CEE00415AAE /* OpenGL.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenGL.framework; path = System/Library/Frameworks/OpenGL.framework; sourceTree = SDKROOT; };
		E6B1448712B26D1500415AAE /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = System/Library/Frameworks/Cocoa.framework; sourceTree = SDKROOT; };
		E6B1449312B26D7E00415AAE /* IOKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = IOKit.framework; path = System/Library/Frameworks/IOKit.framework; sourceTree = SDKROOT; };
		E6B5C6431232B3D000AC8B45 /* DragBarCtrl.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = DragBarCtrl.cpp; sourceTree = "<group>"; };
		E6B5C6441232B3D000AC8B45 /* DragBarCtrl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DragBarCtrl.h; sourceTree = "<group>"; };
		E6B908DE1D30C8980050CFF1 /* diff.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = diff.cpp; sourceTree = "<group>"; };
		E6B908DF1D30C8980050CFF1 /* diff.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = diff.h; sourceTree = "<group>"; };
		E6B908E01D30C8980050CFF1 /* safeutils.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = safeutils.cpp; sourceTree = "<group>"; };
		E6B908E11D30C8980050CFF1 /* safeutils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = safeutils.h; sourceTree = "<group>"; };
		E6BA477F1216DB9C00193879 /* AdvancedSelectionDlg.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AdvancedSelectionDlg.cpp; sourceTree = "<group>"; };
		E6BA47801216DB9C00193879 /* AdvancedSelectionDlg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AdvancedSelectionDlg.h; sourceTree = "<group>"; };
		E6BA47811216DB9C00193879 /* ExportTextWarningDlg.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ExportTextWarningDlg.cpp; sourceTree = "<group>"; };
		E6BA47821216DB9C00193879 /* ExportTextWarningDlg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ExportTextWarningDlg.h; sourceTree = "<group>"; };
		E6BA47831216DB9C00193879 /* SafeCombinationCtrl.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SafeCombinationCtrl.cpp; sourceTree = "<group>"; };
		E6BA47841216DB9C00193879 /* SafeCombinationCtrl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SafeCombinationCtrl.h; sourceTree = "<group>"; };
		E6BA47851216DB9C00193879 /* ViewReportDlg.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ViewReportDlg.cpp; sourceTree = "<group>"; };
		E6BA47861216DB9C00193879 /* ViewReportDlg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ViewReportDlg.h; sourceTree = "<group>"; };
		E6C1253611E1B2BA00D22D92 /* debug.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = debug.cpp; sourceTree = "<group>"; };
		E6C1253711E1B2BA00D22D92 /* dir.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = dir.cpp; sourceTree = "<group>"; };
		E6C1253811E1B2BA00D22D92 /* env.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = env.cpp; sourceTree = "<group>"; };
		E6C1253911E1B2BA00D22D92 /* file.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = file.cpp; sourceTree = "<group>"; };
		E6C1253A11E1B2BA00D22D92 /* KeySend.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = KeySend.cpp; sourceTree = "<group>"; };
		E6C1253C11E1B2BA00D22D92 /* mem.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = mem.cpp; sourceTree = "<group>"; };
		E6C1253D11E1B2BA00D22D92 /* pws_str.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = pws_str.cpp; sourceTree = "<group>"; };
		E6C1253E11E1B2BA00D22D92 /* pws_str.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pws_str.h; sourceTree = "<group>"; };
		E6C1253F11E1B2BA00D22D92 /* pws_time.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = pws_time.cpp; sourceTree = "<group>"; };
		E6C1254011E1B2BA00D22D92 /* pws_time.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pws_time.h; sourceTree = "<group>"; };
		E6C1254111E1B2BA00D22D92 /* rand.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = rand.cpp; sourceTree = "<group>"; };
		E6C1254211E1B2BA00D22D92 /* registry.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = registry.cpp; sourceTree = "<group>"; };
		E6C1254311E1B2BA00D22D92 /* run.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = run.cpp; sourceTree = "<group>"; };
		E6C1254411E1B2BA00D22D92 /* sleep.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = sleep.cpp; sourceTree = "<group>"; };
		E6C1254511E1B2BA00D22D92 /* utf8conv.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = utf8conv.cpp; sourceTree = "<group>"; };
		E6C1255911E1B35600D22D92 /* macsendstring.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = macsendstring.cpp; sourceTree = "<group>"; };
		E6C1255A11E1B35600D22D92 /* macsendstring.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = macsendstring.h; sourceTree = "<group>"; };
		E6C6876C137C3EFA00A916C1 /* UUID.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UUID.h; sourceTree = "<group>"; };
		E6C6876D137C406300A916C1 /* UUID.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = UUID.cpp; sourceTree = "<group>"; };
		E6C94E911FA20593008F0072 /* QRCodeDlg.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = QRCodeDlg.cpp; sourceTree = "<group>"; };
		E6C94E921FA20593008F0072 /* QRCodeDlg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QRCodeDlg.h; sourceTree = "<group>"; };
		E6C94E941FA205E9008F0072 /* QREncode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QREncode.h; sourceTree = "<group>"; };
		E6C94E951FA2075B008F0072 /* QREncode.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = QREncode.mm; sourceTree = "<group>"; };
		E6C94E971FA3399F008F0072 /* CoreGraphics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = System/Library/Frameworks/CoreGraphics.framework; sourceTree = SDKROOT; };
		E6C94E991FA33BA6008F0072 /* QuartzCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = System/Library/Frameworks/QuartzCore.framework; sourceTree = SDKROOT; };
		E6CFEE4311EA0AFB001402D8 /* RecentDbList.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RecentDbList.h; sourceTree = "<group>"; };
		E6D17CEA1411156D003BDBE7 /* FieldSelectionDlg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FieldSelectionDlg.h; sourceTree = "<group>"; };
		E6D17CEB1411156D003BDBE7 /* FieldSelectionDlg.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = FieldSelectionDlg.cpp; sourceTree = "<group>"; };
		E6DA586311A701AE00D84199 /* GuiInfo.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = GuiInfo.cpp; sourceTree = "<group>"; };
		E6DA586411A701AE00D84199 /* GuiInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GuiInfo.h; sourceTree = "<group>"; };
		E6DDC6F9138911CB00F0C0D1 /* CompareDlg.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CompareDlg.cpp; sourceTree = "<group>"; };
		E6DDC6FA138911CB00F0C0D1 /* CompareDlg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CompareDlg.h; sourceTree = "<group>"; };
		E6DDC6FF1389120E00F0C0D1 /* CoreOtherDB.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CoreOtherDB.cpp; sourceTree = "<group>"; };
		E6DDC7001389120E00F0C0D1 /* DBCompareData.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DBCompareData.h; sourceTree = "<group>"; };
		E6DDC713138914B700F0C0D1 /* wxUtilities.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = wxUtilities.cpp; sourceTree = "<group>"; };
		E6E895981BD8C5E1009F3A8E /* TimedTaskChain.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TimedTaskChain.cpp; sourceTree = "<group>"; };
		E6E895991BD8C5E1009F3A8E /* TimedTaskChain.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TimedTaskChain.h; sourceTree = "<group>"; };
		E6EBC80F1D16F47F00AF61CD /* search.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = search.cpp; sourceTree = "<group>"; };
		E6EBC8101D16F47F00AF61CD /* search.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = search.h; sourceTree = "<group>"; };
		E6EBC8121D16F9B600AF61CD /* argutils.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = argutils.cpp; sourceTree = "<group>"; };
		E6EBC8131D16F9B600AF61CD /* argutils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = argutils.h; sourceTree = "<group>"; };
		E6EBC8151D17165300AF61CD /* searchaction.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = searchaction.cpp; sourceTree = "<group>"; };
		E6EBC8161D17165300AF61CD /* searchaction.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = searchaction.h; sourceTree = "<group>"; };
		E6EBC8181D17184F00AF61CD /* strutils.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = strutils.cpp; sourceTree = "<group>"; };
		E6EBC8191D17184F00AF61CD /* strutils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = strutils.h; sourceTree = "<group>"; };
		E6EE837F11E87DAC00B01518 /* debug.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = debug.h; sourceTree = "<group>"; };
		E6EE838011E87DAC00B01518 /* dir.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = dir.h; sourceTree = "<group>"; };
		E6EE838111E87DAC00B01518 /* env.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = env.h; sourceTree = "<group>"; };
		E6EE838211E87DAC00B01518 /* file.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = file.h; sourceTree = "<group>"; };
		E6EE838311E87DAC00B01518 /* KeySend.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = KeySend.h; sourceTree = "<group>"; };
		E6EE838411E87DAC00B01518 /* mem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = mem.h; sourceTree = "<group>"; };
		E6EE838511E87DAC00B01518 /* pws_str.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pws_str.h; sourceTree = "<group>"; };
		E6EE838611E87DAC00B01518 /* pws_tchar.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pws_tchar.h; sourceTree = "<group>"; };
		E6EE838711E87DAC00B01518 /* rand.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = rand.h; sourceTree = "<group>"; };
		E6EE838911E87DAC00B01518 /* registry.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = registry.h; sourceTree = "<group>"; };
		E6EE838A11E87DAC00B01518 /* run.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = run.h; sourceTree = "<group>"; };
		E6EE838B11E87DAC00B01518 /* sleep.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = sleep.h; sourceTree = "<group>"; };
		E6EE838C11E87DAC00B01518 /* typedefs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = typedefs.h; sourceTree = "<group>"; };
		E6EE838D11E87DAC00B01518 /* utf8conv.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = utf8conv.h; sourceTree = "<group>"; };
		E6EE839411E87E9700B01518 /* CheckVersion.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CheckVersion.cpp; sourceTree = "<group>"; };
		E6EE839511E87E9700B01518 /* CheckVersion.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CheckVersion.h; sourceTree = "<group>"; };
		E6EE839611E87E9700B01518 /* Command.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Command.cpp; sourceTree = "<group>"; };
		E6EE839711E87E9700B01518 /* Command.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Command.h; sourceTree = "<group>"; };
		E6EE839811E87E9700B01518 /* CommandInterface.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CommandInterface.h; sourceTree = "<group>"; };
		E6EE839D11E87E9700B01518 /* coredefs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = coredefs.h; sourceTree = "<group>"; };
		E6EE839E11E87E9700B01518 /* CoreImpExp.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CoreImpExp.cpp; sourceTree = "<group>"; };
		E6EE839F11E87E9700B01518 /* core.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = core.h; sourceTree = "<group>"; };
		E6EE83A211E87E9700B01518 /* core_st.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = core_st.cpp; sourceTree = "<group>"; };
		E6EE83A311E87E9700B01518 /* core_st.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = core_st.h; sourceTree = "<group>"; };
		E6EE83A711E87E9700B01518 /* ItemData.cpp */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 2; lastKnownFileType = sourcecode.cpp.cpp; path = ItemData.cpp; sourceTree = "<group>"; };
		E6EE83A811E87E9700B01518 /* ItemData.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ItemData.h; sourceTree = "<group>"; };
		E6EE83A911E87E9700B01518 /* ItemField.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ItemField.cpp; sourceTree = "<group>"; };
		E6EE83AA11E87E9700B01518 /* ItemField.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ItemField.h; sourceTree = "<group>"; };
		E6EE83AC11E87E9700B01518 /* Match.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Match.cpp; sourceTree = "<group>"; };
		E6EE83AD11E87E9700B01518 /* Match.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Match.h; sourceTree = "<group>"; };
		E6EE83AF11E87E9700B01518 /* Proxy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Proxy.h; sourceTree = "<group>"; };
		E6EE83B011E87E9700B01518 /* PWCharPool.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PWCharPool.cpp; sourceTree = "<group>"; };
		E6EE83B111E87E9700B01518 /* PWCharPool.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PWCharPool.h; sourceTree = "<group>"; };
		E6EE83B211E87E9700B01518 /* PWHistory.cpp */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 2; lastKnownFileType = sourcecode.cpp.cpp; path = PWHistory.cpp; sourceTree = "<group>"; };
		E6EE83B311E87E9700B01518 /* PWHistory.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PWHistory.h; sourceTree = "<group>"; };
		E6EE83B411E87E9700B01518 /* PWPolicy.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PWPolicy.cpp; sourceTree = "<group>"; };
		E6EE83B511E87E9700B01518 /* PWPolicy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PWPolicy.h; sourceTree = "<group>"; };
		E6EE83B611E87E9700B01518 /* PWSAuxParse.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PWSAuxParse.cpp; sourceTree = "<group>"; };
		E6EE83B711E87E9700B01518 /* PWSAuxParse.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PWSAuxParse.h; sourceTree = "<group>"; };
		E6EE83B811E87E9700B01518 /* PWScore.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PWScore.cpp; sourceTree = "<group>"; };
		E6EE83B911E87E9700B01518 /* PWScore.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PWScore.h; sourceTree = "<group>"; };
		E6EE83BA11E87E9700B01518 /* PWSdirs.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PWSdirs.cpp; sourceTree = "<group>"; };
		E6EE83BB11E87E9700B01518 /* PWSdirs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PWSdirs.h; sourceTree = "<group>"; };
		E6EE83BC11E87E9700B01518 /* PWSfile.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PWSfile.cpp; sourceTree = "<group>"; };
		E6EE83BD11E87E9700B01518 /* PWSfile.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PWSfile.h; sourceTree = "<group>"; };
		E6EE83BE11E87E9700B01518 /* PWSfileV1V2.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PWSfileV1V2.cpp; sourceTree = "<group>"; };
		E6EE83BF11E87E9700B01518 /* PWSfileV1V2.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PWSfileV1V2.h; sourceTree = "<group>"; };
		E6EE83C011E87E9700B01518 /* PWSfileV3.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PWSfileV3.cpp; sourceTree = "<group>"; };
		E6EE83C111E87E9700B01518 /* PWSfileV3.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PWSfileV3.h; sourceTree = "<group>"; };
		E6EE83C211E87E9700B01518 /* PWSFilters.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PWSFilters.cpp; sourceTree = "<group>"; };
		E6EE83C311E87E9700B01518 /* PWSFilters.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PWSFilters.h; sourceTree = "<group>"; };
		E6EE83C411E87E9700B01518 /* PwsPlatform.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PwsPlatform.h; sourceTree = "<group>"; };
		E6EE83C511E87E9700B01518 /* PWSprefs.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PWSprefs.cpp; sourceTree = "<group>"; };
		E6EE83C611E87E9700B01518 /* PWSprefs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PWSprefs.h; sourceTree = "<group>"; };
		E6EE83C711E87E9700B01518 /* PWSrand.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PWSrand.cpp; sourceTree = "<group>"; };
		E6EE83C811E87E9700B01518 /* PWSrand.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PWSrand.h; sourceTree = "<group>"; };
		E6EE83C911E87E9700B01518 /* Report.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Report.cpp; sourceTree = "<group>"; };
		E6EE83CA11E87E9700B01518 /* Report.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Report.h; sourceTree = "<group>"; };
		E6EE83CF11E87E9700B01518 /* StringX.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = StringX.cpp; sourceTree = "<group>"; };
		E6EE83D011E87E9700B01518 /* StringX.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = StringX.h; sourceTree = "<group>"; };
		E6EE83D111E87E9700B01518 /* StringXStream.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = StringXStream.h; sourceTree = "<group>"; };
		E6EE83D211E87E9700B01518 /* SysInfo.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SysInfo.cpp; sourceTree = "<group>"; };
		E6EE83D311E87E9700B01518 /* SysInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SysInfo.h; sourceTree = "<group>"; };
		E6EE83DB11E87E9700B01518 /* trigram.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = trigram.h; sourceTree = "<group>"; };
		E6EE83DF11E87E9700B01518 /* UIinterface.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UIinterface.h; sourceTree = "<group>"; };
		E6EE83E011E87E9700B01518 /* UnknownField.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = UnknownField.cpp; sourceTree = "<group>"; };
		E6EE83E111E87E9700B01518 /* UnknownField.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UnknownField.h; sourceTree = "<group>"; };
		E6EE83E211E87E9700B01518 /* UTF8Conv.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = UTF8Conv.cpp; sourceTree = "<group>"; };
		E6EE83E311E87E9800B01518 /* UTF8Conv.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UTF8Conv.h; sourceTree = "<group>"; };
		E6EE83E411E87E9800B01518 /* Util.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Util.cpp; sourceTree = "<group>"; };
		E6EE83E511E87E9800B01518 /* Util.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Util.h; sourceTree = "<group>"; };
		E6EE83E811E87E9800B01518 /* VerifyFormat.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = VerifyFormat.cpp; sourceTree = "<group>"; };
		E6EE83E911E87E9800B01518 /* VerifyFormat.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = VerifyFormat.h; sourceTree = "<group>"; };
		E6EE840811E87E9800B01518 /* XFileSAX2Handlers.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = XFileSAX2Handlers.cpp; sourceTree = "<group>"; };
		E6EE840911E87E9800B01518 /* XFileSAX2Handlers.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XFileSAX2Handlers.h; sourceTree = "<group>"; };
		E6EE840A11E87E9800B01518 /* XFileValidator.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = XFileValidator.cpp; sourceTree = "<group>"; };
		E6EE840B11E87E9800B01518 /* XFileValidator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XFileValidator.h; sourceTree = "<group>"; };
		E6EE840C11E87E9800B01518 /* XFileXMLProcessor.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = XFileXMLProcessor.cpp; sourceTree = "<group>"; };
		E6EE840D11E87E9800B01518 /* XFileXMLProcessor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XFileXMLProcessor.h; sourceTree = "<group>"; };
		E6EE840E11E87E9800B01518 /* XFilterSAX2Handlers.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = XFilterSAX2Handlers.cpp; sourceTree = "<group>"; };
		E6EE840F11E87E9800B01518 /* XFilterSAX2Handlers.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XFilterSAX2Handlers.h; sourceTree = "<group>"; };
		E6EE841011E87E9800B01518 /* XFilterXMLProcessor.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = XFilterXMLProcessor.cpp; sourceTree = "<group>"; };
		E6EE841111E87E9800B01518 /* XFilterXMLProcessor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XFilterXMLProcessor.h; sourceTree = "<group>"; };
		E6EE841211E87E9800B01518 /* XSecMemMgr.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = XSecMemMgr.cpp; sourceTree = "<group>"; };
		E6EE841311E87E9800B01518 /* XSecMemMgr.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XSecMemMgr.h; sourceTree = "<group>"; };
		E6EE841411E87E9800B01518 /* XMLDefs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XMLDefs.h; sourceTree = "<group>"; };
		E6EE841511E87E9800B01518 /* XMLFileHandlers.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = XMLFileHandlers.cpp; sourceTree = "<group>"; };
		E6EE841611E87E9800B01518 /* XMLFileHandlers.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XMLFileHandlers.h; sourceTree = "<group>"; };
		E6EE841711E87E9800B01518 /* XMLFileValidation.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = XMLFileValidation.cpp; sourceTree = "<group>"; };
		E6EE841811E87E9800B01518 /* XMLFileValidation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XMLFileValidation.h; sourceTree = "<group>"; };
		E6EE841911E87E9800B01518 /* XMLprefs.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = XMLprefs.cpp; sourceTree = "<group>"; };
		E6EE841A11E87E9800B01518 /* XMLprefs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XMLprefs.h; sourceTree = "<group>"; };
		E6F8DC1E1D132618007DFBEC /* MenuViewHandlers.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = MenuViewHandlers.cpp; sourceTree = "<group>"; };
		E6F8DC201D132657007DFBEC /* RUEList.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RUEList.cpp; sourceTree = "<group>"; };
		E6F8DC211D132657007DFBEC /* RUEList.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RUEList.h; sourceTree = "<group>"; };
/* End PBXFileReference section */

/* Begin PBXFrameworksBuildPhase section */
		E66D292C1D02B49B00C9BCBF /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				D36B99BE265FC001001F96AA /* QuartzCore.framework in Frameworks */,
				D335B4A925C8866B00E76A7B /* IOKit.framework in Frameworks */,
				E66D293E1D02B94C00C9BCBF /* Carbon.framework in Frameworks */,
				E66D293C1D02B92F00C9BCBF /* libcore.a in Frameworks */,
				D35472A625D1287100F8CCEB /* OpenGL.framework in Frameworks */,
				D3A7B67D254824C000E780B8 /* AppKit.framework in Frameworks */,
				E66D293D1D02B92F00C9BCBF /* libos.a in Frameworks */,
				D3A7B6712548229D00E780B8 /* Foundation.framework in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		E6ADBAF3119577A7004E2BE5 /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
				E0A70B9B21C905A500A2FEA8 /* libcurl.tbd in Frameworks */,
				D3A7B657254817F700E780B8 /* Foundation.framework in Frameworks */,
				E6ADBB2111957CCB004E2BE5 /* libcore.a in Frameworks */,
				E6ADBB2211957CD3004E2BE5 /* libos.a in Frameworks */,
				E6B1447B12B26CB700415AAE /* Carbon.framework in Frameworks */,
				E6B1448212B26CEE00415AAE /* OpenGL.framework in Frameworks */,
				E6B1448812B26D1500415AAE /* Cocoa.framework in Frameworks */,
				D3A7B67E254824CB00E780B8 /* AppKit.framework in Frameworks */,
				E6C94E9A1FA33BA6008F0072 /* QuartzCore.framework in Frameworks */,
				E6B1449412B26D7E00415AAE /* IOKit.framework in Frameworks */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXFrameworksBuildPhase section */

/* Begin PBXGroup section */
		575412A82B14261800507BC5 /* Workflows */ = {
			isa = PBXGroup;
			children = (
				575412AA2B14265800507BC5 /* macos-latest.yml */,
				575412AB2B14265800507BC5 /* codeql-analysis.yml */,
				575412A92B14265800507BC5 /* ubuntu-latest.yml */,
			);
			name = Workflows;
			sourceTree = "<group>";
		};
		D395E037264FEDD200F049B1 /* Pugi */ = {
			isa = PBXGroup;
			children = (
				D3961C8A2674B39500C50C88 /* PFileXMLProcessor.cpp */,
				D3961C892674B39500C50C88 /* PFileXMLProcessor.h */,
				D395E03C264FEE7200F049B1 /* PFilterXMLProcessor.cpp */,
				D395E03B264FEE7200F049B1 /* PFilterXMLProcessor.h */,
			);
			path = Pugi;
			sourceTree = "<group>";
		};
		E0A70B9921C905A500A2FEA8 /* Frameworks */ = {
			isa = PBXGroup;
			children = (
				D335B49D25C8847800E76A7B /* CoreFoundation.framework */,
				D3A7B67C254824C000E780B8 /* AppKit.framework */,
				D3A7B656254817F700E780B8 /* Foundation.framework */,
				E0A70B9A21C905A500A2FEA8 /* libcurl.tbd */,
			);
			name = Frameworks;
			sourceTree = "<group>";
		};
		E0C3C42D2379B2A700715124 /* crypto */ = {
			isa = PBXGroup;
			children = (
				E0C3C42F2379B2C200715124 /* AES.cpp */,
				E0C3C4302379B2C200715124 /* AES.h */,
				5BE1417792CF637AD3D45F4D /* base32.cpp */,
				CFCF44E69E4F10C70F501F84 /* base32.h */,
				E0C3C4312379B2C200715124 /* bitops.h */,
				E0C3C4322379B2C200715124 /* BlowFish.cpp */,
				E0C3C4332379B2C200715124 /* BlowFish.h */,
				E0C3C4342379B2C200715124 /* Fish.h */,
				E0C3C4352379B2C200715124 /* hmac.h */,
				4BF94C13BA6810941DAAB0B1 /* hotp.h */,
				E0C3C4362379B2C200715124 /* KeyWrap.cpp */,
				E0C3C4372379B2C200715124 /* KeyWrap.h */,
				E0C3C4382379B2C200715124 /* pbkdf2.cpp */,
				E0C3C4392379B2C200715124 /* pbkdf2.h */,
				92D844B89F2CE45C245DF902 /* RFC4648_Base32Decoder.h */,
				E0C3C43A2379B2C200715124 /* sha1.cpp */,
				E0C3C43B2379B2C200715124 /* sha1.h */,
				44504E469086C4397B20E12D /* totp.h */,
				E0C3C43C2379B2C200715124 /* sha256.cpp */,
				E0C3C43D2379B2C200715124 /* sha256.h */,
				E0C3C43F2379B2C200715124 /* TwoFish.cpp */,
				E0C3C4402379B2C200715124 /* TwoFish.h */,
			);
			name = crypto;
			sourceTree = "<group>";
		};
		E6069D0319FE1CCA0055040F /* Configs */ = {
			isa = PBXGroup;
			children = (
				57218E8329C983FA000B1907 /* version.wx */,
				57D3F0072B782AF600E4A662 /* version.in */,
				E69541311A01150D00BC85E1 /* pwsafe-debug.xcconfig */,
				E69541321A01150D00BC85E1 /* pwsafe-release.xcconfig */,
				574370962A3CE21800B46A7D /* pwsafe-template.plist */,
			);
			name = Configs;
			sourceTree = "<group>";
		};
		E66D29301D02B49B00C9BCBF /* pwsafe-cli */ = {
			isa = PBXGroup;
			children = (
				57218E8529C98481000B1907 /* pwsafe-cli.entitlements */,
				E61C265C1D3FD0C000CA0370 /* impexp.cpp */,
				E61C265D1D3FD0C000CA0370 /* impexp.h */,
				E6B908DE1D30C8980050CFF1 /* diff.cpp */,
				E6B908DF1D30C8980050CFF1 /* diff.h */,
				E6B908E01D30C8980050CFF1 /* safeutils.cpp */,
				E6B908E11D30C8980050CFF1 /* safeutils.h */,
				E66D293A1D02B54600C9BCBF /* main.cpp */,
				E6EBC80F1D16F47F00AF61CD /* search.cpp */,
				E6EBC8101D16F47F00AF61CD /* search.h */,
				E6EBC8121D16F9B600AF61CD /* argutils.cpp */,
				E6EBC8131D16F9B600AF61CD /* argutils.h */,
				E6EBC8151D17165300AF61CD /* searchaction.cpp */,
				E6EBC8161D17165300AF61CD /* searchaction.h */,
				E6EBC8181D17184F00AF61CD /* strutils.cpp */,
				E6EBC8191D17184F00AF61CD /* strutils.h */,
			);
			name = "pwsafe-cli";
			path = ../src/ui/cli;
			sourceTree = SOURCE_ROOT;
		};
		E683B216150481DF0013D588 /* pugixml */ = {
			isa = PBXGroup;
			children = (
				E683B217150481DF0013D588 /* pugiconfig.hpp */,
				E683B218150481DF0013D588 /* pugixml.cpp */,
				E683B219150481DF0013D588 /* pugixml.hpp */,
			);
			path = pugixml;
			sourceTree = "<group>";
		};
		E690B1031297D76E007EA508 /* Resources */ = {
			isa = PBXGroup;
			children = (
				579BDA4E2C55F0A1004C727B /* Assets.xcassets */,
				E690B95612984B1D007EA508 /* helpEN.zip */,
				E690B55C12984A1A007EA508 /* pwsafe_filter.xsd */,
				E690B55D12984A1A007EA508 /* pwsafe.xsd */,
				E690B55E12984A1A007EA508 /* pwsafe.xsl */,
			);
			name = Resources;
			sourceTree = "<group>";
		};
		E6A11A2A1293D20E0060FB35 /* graphics */ = {
			isa = PBXGroup;
			children = (
				E6A11A2B1293D20E0060FB35 /* abase.xpm */,
				E6A11A2C1293D20E0060FB35 /* abase_exp.xpm */,
				E6A11A2D1293D20E0060FB35 /* abase_warn.xpm */,
				E6A11A2E1293D20E0060FB35 /* about.xpm */,
				E6A11A2F1293D20E0060FB35 /* alias.xpm */,
				E6A11A301293D20E0060FB35 /* cpane.xpm */,
				E6A11A311293D20E0060FB35 /* dragbar */,
				E6A11A501293D20E0060FB35 /* exit.xpm */,
				E6A11A511293D20E0060FB35 /* findtoolbar */,
				E6A11A641293D20E0060FB35 /* lock.xpm */,
				E6A11A651293D20E0060FB35 /* locked_tray.xpm */,
				E6A11A661293D20E0060FB35 /* node.xpm */,
				E6A11A671293D20E0060FB35 /* normal.xpm */,
				E6A11A681293D20E0060FB35 /* normal_exp.xpm */,
				E6A11A691293D20E0060FB35 /* normal_warn.xpm */,
				E6A11A6A1293D20E0060FB35 /* psafetxt.xpm */,
				E6A11A6B1293D20E0060FB35 /* pwsafe16.xpm */,
				E6A11A6C1293D20E0060FB35 /* pwsafe32.xpm */,
				E6A11A6D1293D20E0060FB35 /* pwsafe48.xpm */,
				E6A11A6F1293D20E0060FB35 /* sbase.xpm */,
				E6A11A701293D20E0060FB35 /* sbase_exp.xpm */,
				E6A11A711293D20E0060FB35 /* sbase_warn.xpm */,
				E6A11A721293D20E0060FB35 /* shortcut.xpm */,
				E6A11A731293D20E0060FB35 /* toolbar */,
				E6A11B0A1293D20F0060FB35 /* tray.xpm */,
				E6A11B0E1293D20F0060FB35 /* unlock.xpm */,
				E6A11B0F1293D20F0060FB35 /* unlocked_tray.xpm */,
				E6A11B101293D20F0060FB35 /* vkbd.xpm */,
			);
			name = graphics;
			path = ../src/ui/wxWidgets/graphics;
			sourceTree = SOURCE_ROOT;
		};
		E6A11A311293D20E0060FB35 /* dragbar */ = {
			isa = PBXGroup;
			children = (
				E6A11A321293D20E0060FB35 /* classic */,
				E6A11A411293D20E0060FB35 /* new */,
			);
			path = dragbar;
			sourceTree = "<group>";
		};
		E6A11A321293D20E0060FB35 /* classic */ = {
			isa = PBXGroup;
			children = (
				E6A11A331293D20E0060FB35 /* email.xpm */,
				E6A11A341293D20E0060FB35 /* emailx.xpm */,
				E6A11A351293D20E0060FB35 /* Group.xpm */,
				E6A11A361293D20E0060FB35 /* GroupX.xpm */,
				E6A11A371293D20E0060FB35 /* Notes.xpm */,
				E6A11A381293D20E0060FB35 /* NotesX.xpm */,
				E6A11A391293D20E0060FB35 /* Password.xpm */,
				E6A11A3A1293D20E0060FB35 /* PasswordX.xpm */,
				E6A11A3B1293D20E0060FB35 /* Title.xpm */,
				E6A11A3C1293D20E0060FB35 /* TitleX.xpm */,
				E6A11A3D1293D20E0060FB35 /* URL.xpm */,
				E6A11A3E1293D20E0060FB35 /* URLX.xpm */,
				E6A11A3F1293D20E0060FB35 /* User.xpm */,
				E6A11A401293D20E0060FB35 /* UserX.xpm */,
			);
			path = classic;
			sourceTree = "<group>";
		};
		E6A11A411293D20E0060FB35 /* new */ = {
			isa = PBXGroup;
			children = (
				E6A11A421293D20E0060FB35 /* Email.xpm */,
				E6A11A431293D20E0060FB35 /* EmailX.xpm */,
				E6A11A441293D20E0060FB35 /* Group.xpm */,
				E6A11A451293D20E0060FB35 /* GroupX.xpm */,
				E6A11A461293D20E0060FB35 /* Notes.xpm */,
				E6A11A471293D20E0060FB35 /* NotesX.xpm */,
				E6A11A481293D20E0060FB35 /* Password.xpm */,
				E6A11A491293D20E0060FB35 /* PasswordX.xpm */,
				E6A11A4A1293D20E0060FB35 /* Title.xpm */,
				E6A11A4B1293D20E0060FB35 /* TitleX.xpm */,
				E6A11A4C1293D20E0060FB35 /* URL.xpm */,
				E6A11A4D1293D20E0060FB35 /* URLX.xpm */,
				E6A11A4E1293D20E0060FB35 /* User.xpm */,
				E6A11A4F1293D20E0060FB35 /* UserX.xpm */,
			);
			path = new;
			sourceTree = "<group>";
		};
		E6A11A511293D20E0060FB35 /* findtoolbar */ = {
			isa = PBXGroup;
			children = (
				E6A11A521293D20E0060FB35 /* classic */,
				E6A11A5B1293D20E0060FB35 /* new */,
			);
			path = findtoolbar;
			sourceTree = "<group>";
		};
		E6A11A521293D20E0060FB35 /* classic */ = {
			isa = PBXGroup;
			children = (
				E6A11A531293D20E0060FB35 /* find.xpm */,
				E6A11A541293D20E0060FB35 /* find_disabled.xpm */,
				E6A11A551293D20E0060FB35 /* findadvanced.xpm */,
				E6A11A561293D20E0060FB35 /* findcase_i.xpm */,
				E6A11A571293D20E0060FB35 /* findcase_s.xpm */,
				E6A11A581293D20E0060FB35 /* findclear.xpm */,
				E6A11A591293D20E0060FB35 /* findclose.xpm */,
				E6A11A5A1293D20E0060FB35 /* findreport.xpm */,
			);
			path = classic;
			sourceTree = "<group>";
		};
		E6A11A5B1293D20E0060FB35 /* new */ = {
			isa = PBXGroup;
			children = (
				E6A11A5C1293D20E0060FB35 /* find.xpm */,
				E6A11A5D1293D20E0060FB35 /* find_disabled.xpm */,
				E6A11A5E1293D20E0060FB35 /* findadvanced.xpm */,
				E6A11A5F1293D20E0060FB35 /* findcase_i.xpm */,
				E6A11A601293D20E0060FB35 /* findcase_s.xpm */,
				E6A11A611293D20E0060FB35 /* findclear.xpm */,
				E6A11A621293D20E0060FB35 /* findclose.xpm */,
				E6A11A631293D20E0060FB35 /* findreport.xpm */,
			);
			path = new;
			sourceTree = "<group>";
		};
		E6A11A731293D20E0060FB35 /* toolbar */ = {
			isa = PBXGroup;
			children = (
				E6A11A741293D20E0060FB35 /* classic */,
				E6A11ABF1293D20E0060FB35 /* new */,
			);
			path = toolbar;
			sourceTree = "<group>";
		};
		E6A11A741293D20E0060FB35 /* classic */ = {
			isa = PBXGroup;
			children = (
				E6A11A751293D20E0060FB35 /* add.xpm */,
				E6A11A761293D20E0060FB35 /* add_disabled.xpm */,
				E6A11A771293D20E0060FB35 /* addgroup.xpm */,
				E6A11A781293D20E0060FB35 /* addgroup_disabled.xpm */,
				E6A11A791293D20E0060FB35 /* applyfilter.xpm */,
				E6A11A7A1293D20E0060FB35 /* applyfilter_disabled.xpm */,
				E6A11A7B1293D20E0060FB35 /* autotype.xpm */,
				E6A11A7C1293D20E0060FB35 /* autotype_disabled.xpm */,
				E6A11A7D1293D20E0060FB35 /* browseurl.xpm */,
				E6A11A7E1293D20E0060FB35 /* browseurl_disabled.xpm */,
				E6A11A7F1293D20E0060FB35 /* browseurlplus.xpm */,
				E6A11A801293D20E0060FB35 /* browseurlplus_disabled.xpm */,
				E6A11A811293D20E0060FB35 /* clearclipboard.xpm */,
				E6A11A821293D20E0060FB35 /* clearclipboard_disabled.xpm */,
				E6A11A831293D20E0060FB35 /* close.xpm */,
				E6A11A841293D20E0060FB35 /* close_disabled.xpm */,
				E6A11A851293D20E0060FB35 /* collapseall.xpm */,
				E6A11A861293D20E0060FB35 /* collapseall_disabled.xpm */,
				E6A11A871293D20E0060FB35 /* compare.xpm */,
				E6A11A881293D20E0060FB35 /* compare_disabled.xpm */,
				E6A11A891293D20E0060FB35 /* copynotes.xpm */,
				E6A11A8A1293D20E0060FB35 /* copynotes_disabled.xpm */,
				E6A11A8B1293D20E0060FB35 /* copypassword.xpm */,
				E6A11A8C1293D20E0060FB35 /* copypassword_disabled.xpm */,
				E6A11A8D1293D20E0060FB35 /* copyuser.xpm */,
				E6A11A8E1293D20E0060FB35 /* copyuser_disabled.xpm */,
				E6A11A8F1293D20E0060FB35 /* delete.xpm */,
				E6A11A901293D20E0060FB35 /* delete_disabled.xpm */,
				E6A11A911293D20E0060FB35 /* expandall.xpm */,
				E6A11A921293D20E0060FB35 /* expandall_disabled.xpm */,
				E6A11A931293D20E0060FB35 /* exporttext.xpm */,
				E6A11A941293D20E0060FB35 /* exporttext_disabled.xpm */,
				E6A11A951293D20E0060FB35 /* exportXML.xpm */,
				E6A11A961293D20E0060FB35 /* exportXML_disabled.xpm */,
				E6A11A971293D20E0060FB35 /* help.xpm */,
				E6A11A981293D20E0060FB35 /* help_disabled.xpm */,
				E6A11A991293D20E0060FB35 /* importtext.xpm */,
				E6A11A9A1293D20E0060FB35 /* importtext_disabled.xpm */,
				E6A11A9B1293D20E0060FB35 /* importXML.xpm */,
				E6A11A9C1293D20E0060FB35 /* importXML_disabled.xpm */,
				E6A11A9D1293D20E0060FB35 /* listtree.xpm */,
				E6A11A9E1293D20E0060FB35 /* listtree_disabled.xpm */,
				E6A11A9F1293D20E0060FB35 /* managefilters.xpm */,
				E6A11AA01293D20E0060FB35 /* managefilters_disabled.xpm */,
				E6A11AA11293D20E0060FB35 /* merge.xpm */,
				E6A11AA21293D20E0060FB35 /* merge_disabled.xpm */,
				E6A11AA31293D20E0060FB35 /* new.xpm */,
				E6A11AA41293D20E0060FB35 /* new_disabled.xpm */,
				E6A11AA51293D20E0060FB35 /* open.xpm */,
				E6A11AA61293D20E0060FB35 /* open_disabled.xpm */,
				E6A11AA71293D20E0060FB35 /* options.xpm */,
				E6A11AA81293D20E0060FB35 /* options_disabled.xpm */,
				E6A11AA91293D20E0060FB35 /* passwordchars.xpm */,
				E6A11AAA1293D20E0060FB35 /* passwordchars_disabled.xpm */,
				E6A11AAB1293D20E0060FB35 /* redo.xpm */,
				E6A11AAC1293D20E0060FB35 /* redo_disabled.xpm */,
				E6A11AAD1293D20E0060FB35 /* runcmd.xpm */,
				E6A11AAE1293D20E0060FB35 /* runcmd_disabled.xpm */,
				E6A11AAF1293D20E0060FB35 /* save.xpm */,
				E6A11AB01293D20E0060FB35 /* save_disabled.xpm */,
				E6A11AB11293D20E0060FB35 /* saveas.xpm */,
				E6A11AB21293D20E0060FB35 /* saveas_disabled.xpm */,
				E6A11AB31293D20E0060FB35 /* sendemail.xpm */,
				E6A11AB41293D20E0060FB35 /* sendemail_disabled.xpm */,
				E6A11AB51293D20E0060FB35 /* setfilter.xpm */,
				E6A11AB61293D20E0060FB35 /* setfilter_disabled.xpm */,
				E6A11AB71293D20E0060FB35 /* synchronize.xpm */,
				E6A11AB81293D20E0060FB35 /* synchronize_disabled.xpm */,
				E6A11AB91293D20E0060FB35 /* undo.xpm */,
				E6A11ABA1293D20E0060FB35 /* undo_disabled.xpm */,
				E6A11ABB1293D20E0060FB35 /* viewedit.xpm */,
				E6A11ABC1293D20E0060FB35 /* viewedit_disabled.xpm */,
				E6A11ABD1293D20E0060FB35 /* viewreports.xpm */,
				E6A11ABE1293D20E0060FB35 /* viewreports_disabled.xpm */,
			);
			path = classic;
			sourceTree = "<group>";
		};
		E6A11ABF1293D20E0060FB35 /* new */ = {
			isa = PBXGroup;
			children = (
				E6A11AC01293D20E0060FB35 /* add.xpm */,
				E6A11AC11293D20E0060FB35 /* add_disabled.xpm */,
				E6A11AC21293D20E0060FB35 /* addgroup.xpm */,
				E6A11AC31293D20E0060FB35 /* addgroup_disabled.xpm */,
				E6A11AC41293D20E0060FB35 /* applyfilter.xpm */,
				E6A11AC51293D20E0060FB35 /* applyfilter_disabled.xpm */,
				E6A11AC61293D20E0060FB35 /* autotype.xpm */,
				E6A11AC71293D20E0060FB35 /* autotype_disabled.xpm */,
				E6A11AC81293D20E0060FB35 /* browseurl.xpm */,
				E6A11AC91293D20E0060FB35 /* browseurl_disabled.xpm */,
				E6A11ACA1293D20E0060FB35 /* browseurlplus.xpm */,
				E6A11ACB1293D20E0060FB35 /* browseurlplus_disabled.xpm */,
				E6A11ACC1293D20E0060FB35 /* clearclipboard.xpm */,
				E6A11ACD1293D20E0060FB35 /* clearclipboard_disabled.xpm */,
				E6A11ACE1293D20E0060FB35 /* close.xpm */,
				E6A11ACF1293D20E0060FB35 /* close_disabled.xpm */,
				E6A11AD01293D20E0060FB35 /* collapseall.xpm */,
				E6A11AD11293D20E0060FB35 /* collapseall_disabled.xpm */,
				E6A11AD21293D20F0060FB35 /* compare.xpm */,
				E6A11AD31293D20F0060FB35 /* compare_disabled.xpm */,
				E6A11AD41293D20F0060FB35 /* copynotes.xpm */,
				E6A11AD51293D20F0060FB35 /* copynotes_disabled.xpm */,
				E6A11AD61293D20F0060FB35 /* copypassword.xpm */,
				E6A11AD71293D20F0060FB35 /* copypassword_disabled.xpm */,
				E6A11AD81293D20F0060FB35 /* copyuser.xpm */,
				E6A11AD91293D20F0060FB35 /* copyuser_disabled.xpm */,
				E6A11ADA1293D20F0060FB35 /* delete.xpm */,
				E6A11ADB1293D20F0060FB35 /* delete_disabled.xpm */,
				E6A11ADC1293D20F0060FB35 /* expandall.xpm */,
				E6A11ADD1293D20F0060FB35 /* expandall_disabled.xpm */,
				E6A11ADE1293D20F0060FB35 /* exporttext.xpm */,
				E6A11ADF1293D20F0060FB35 /* exporttext_disabled.xpm */,
				E6A11AE01293D20F0060FB35 /* exportXML.xpm */,
				E6A11AE11293D20F0060FB35 /* exportXML_disabled.xpm */,
				E6A11AE21293D20F0060FB35 /* help.xpm */,
				E6A11AE31293D20F0060FB35 /* help_disabled.xpm */,
				E6A11AE41293D20F0060FB35 /* importtext.xpm */,
				E6A11AE51293D20F0060FB35 /* importtext_disabled.xpm */,
				E6A11AE61293D20F0060FB35 /* importXML.xpm */,
				E6A11AE71293D20F0060FB35 /* importXML_disabled.xpm */,
				E6A11AE81293D20F0060FB35 /* listtree.xpm */,
				E6A11AE91293D20F0060FB35 /* listtree_disabled.xpm */,
				E6A11AEA1293D20F0060FB35 /* managefilters.xpm */,
				E6A11AEB1293D20F0060FB35 /* managefilters_disabled.xpm */,
				E6A11AEC1293D20F0060FB35 /* merge.xpm */,
				E6A11AED1293D20F0060FB35 /* merge_disabled.xpm */,
				E6A11AEE1293D20F0060FB35 /* new.xpm */,
				E6A11AEF1293D20F0060FB35 /* new_disabled.xpm */,
				E6A11AF01293D20F0060FB35 /* open.xpm */,
				E6A11AF11293D20F0060FB35 /* open_disabled.xpm */,
				E6A11AF21293D20F0060FB35 /* options.xpm */,
				E6A11AF31293D20F0060FB35 /* options_disabled.xpm */,
				E6A11AF41293D20F0060FB35 /* passwordchars.xpm */,
				E6A11AF51293D20F0060FB35 /* passwordchars_disabled.xpm */,
				E6A11AF61293D20F0060FB35 /* redo.xpm */,
				E6A11AF71293D20F0060FB35 /* redo_disabled.xpm */,
				E6A11AF81293D20F0060FB35 /* runcmd.xpm */,
				E6A11AF91293D20F0060FB35 /* runcmd_disabled.xpm */,
				E6A11AFA1293D20F0060FB35 /* save.xpm */,
				E6A11AFB1293D20F0060FB35 /* save_disabled.xpm */,
				E6A11AFC1293D20F0060FB35 /* saveas.xpm */,
				E6A11AFD1293D20F0060FB35 /* saveas_disabled.xpm */,
				E6A11AFE1293D20F0060FB35 /* sendemail.xpm */,
				E6A11AFF1293D20F0060FB35 /* sendemail_disabled.xpm */,
				E6A11B001293D20F0060FB35 /* setfilter.xpm */,
				E6A11B011293D20F0060FB35 /* setfilter_disabled.xpm */,
				E6A11B021293D20F0060FB35 /* synchronize.xpm */,
				E6A11B031293D20F0060FB35 /* synchronize_disabled.xpm */,
				E6A11B041293D20F0060FB35 /* undo.xpm */,
				E6A11B051293D20F0060FB35 /* undo_disabled.xpm */,
				E6A11B061293D20F0060FB35 /* viewedit.xpm */,
				E6A11B071293D20F0060FB35 /* viewedit_disabled.xpm */,
				E6A11B081293D20F0060FB35 /* viewreports.xpm */,
				E6A11B091293D20F0060FB35 /* viewreports_disabled.xpm */,
			);
			path = new;
			sourceTree = "<group>";
		};
		E6ADB7EE119569CC004E2BE5 = {
			isa = PBXGroup;
			children = (
				57C329E82A0715F500454292 /* ReleaseNotes.md */,
				57C329E72A070EFD00454292 /* ReleaseNotesWX.md */,
				57218E8429C98475000B1907 /* pwsafe.entitlements */,
				E6069D0319FE1CCA0055040F /* Configs */,
				575412A82B14261800507BC5 /* Workflows */,
				E690B1031297D76E007EA508 /* Resources */,
				E6A11A2A1293D20E0060FB35 /* graphics */,
				E6EE839111E87E9700B01518 /* core */,
				E6EE837D11E87CD200B01518 /* os */,
				E6ADB9A411957099004E2BE5 /* wxWidgets */,
				E66D29301D02B49B00C9BCBF /* pwsafe-cli */,
				E6ADB80411956A93004E2BE5 /* Products */,
				E69B800911F61CF20084F6C4 /* Carbon.framework */,
				E6B1448112B26CEE00415AAE /* OpenGL.framework */,
				E6B1448712B26D1500415AAE /* Cocoa.framework */,
				E6B1449312B26D7E00415AAE /* IOKit.framework */,
				E6C94E991FA33BA6008F0072 /* QuartzCore.framework */,
				E6C94E971FA3399F008F0072 /* CoreGraphics.framework */,
				E0A70B9921C905A500A2FEA8 /* Frameworks */,
			);
			sourceTree = "<group>";
		};
		E6ADB80411956A93004E2BE5 /* Products */ = {
			isa = PBXGroup;
			children = (
				E6ADB80311956A93004E2BE5 /* libcore.a */,
				E6ADB91C11956DD0004E2BE5 /* libos.a */,
				E6ADB99E1195706A004E2BE5 /* pwsafe.app */,
				E66D292F1D02B49B00C9BCBF /* pwsafe-cli */,
			);
			indentWidth = 2;
			name = Products;
			sourceTree = "<group>";
			tabWidth = 2;
			usesTabs = 0;
		};
		E6ADB9A411957099004E2BE5 /* wxWidgets */ = {
			isa = PBXGroup;
			children = (
				E6ADB9A511957099004E2BE5 /* AboutDlg.cpp */,
				E6ADB9A711957099004E2BE5 /* AddEditPropSheetDlg.cpp */,
				E6BA477F1216DB9C00193879 /* AdvancedSelectionDlg.cpp */,
				E6ADBA1D1195709A004E2BE5 /* Clipboard.cpp */,
				E6DDC6F9138911CB00F0C0D1 /* CompareDlg.cpp */,
				E66EE0B113921B30005C10C5 /* ComparisonGridTable.cpp */,
				E6ADB9AA11957099004E2BE5 /* CreateShortcutDlg.cpp */,
				E0C3C44A2379CA2A00715124 /* CryptKeyEntryDlg.cpp */,
				E6A7ECA912CDEAA40021D898 /* DbSelectionPanel.cpp */,
				E6ADB9AC11957099004E2BE5 /* DeleteConfirmationDlg.cpp */,
				D3768A3025C17BB900319805 /* DnDDropTarget.cpp */,
				D396FD9C25B1BBEC00E6EAFC /* DnDFile.cpp */,
				D3206A1D25B8B22200F6E115 /* DnDPWSafeObject.cpp */,
				D3B6F66025B8C32900789453 /* DnDSupport.cpp */,
				E6B5C6431232B3D000AC8B45 /* DragBarCtrl.cpp */,
				E6ADB9AE11957099004E2BE5 /* EditShortcutDlg.cpp */,
				E6BA47811216DB9C00193879 /* ExportTextWarningDlg.cpp */,
				E60F25D612C4ACEB001E63C4 /* ExternalKeyboardButton.cpp */,
				E6D17CEB1411156D003BDBE7 /* FieldSelectionDlg.cpp */,
				E691FB55140D551E00925F96 /* FieldSelectionPanel.cpp */,
				E6ADBA1F1195709A004E2BE5 /* GridCtrl.cpp */,
				E6651E9A14E914320057D8EC /* GridShortcutsValidator.cpp */,
				E6ADBA211195709A004E2BE5 /* GridTable.cpp */,
				E6DA586311A701AE00D84199 /* GuiInfo.cpp */,
				E6AF167C11F1FD77002C253B /* ImportTextDlg.cpp */,
				E69B7FA411F600BA0084F6C4 /* ImportXmlDlg.cpp */,
				D3647A042615B78C000CCA4A /* ManageFiltersDlg.cpp */,
				D3950065263C29F70026815E /* ManageFiltersTable.cpp */,
				E66C16B116731EFE00C996B1 /* ManagePasswordPoliciesDlg.cpp */,
				E6ADB9B011957099004E2BE5 /* MenuEditHandlers.cpp */,
				E0C3C44D2379CA7300715124 /* MenuFileHandlers.cpp */,
				E66C16AA16731ECD00C996B1 /* MenuManageHandlers.cpp */,
				E6F8DC1E1D132618007DFBEC /* MenuViewHandlers.cpp */,
				E61D6FA112617EFC0049FA2A /* MergeDlg.cpp */,
				E69B7FA611F600BA0084F6C4 /* OpenFilePickerValidator.cpp */,
				E6ADB9B211957099004E2BE5 /* OptionsPropertySheetDlg.cpp */,
				E66C16B916731F9400C996B1 /* PasswordPolicyDlg.cpp */,
				E6ADB9B411957099004E2BE5 /* PasswordSafeFrame.cpp */,
				E6ADB9B611957099004E2BE5 /* PasswordSafeSearch.cpp */,
				6FF5D49D1DA14AB20032F5B6 /* PasswordSubsetDlg.cpp */,
				E6ADB9B911957099004E2BE5 /* PropertiesDlg.cpp */,
				D3EA51892629C40C0015E3FD /* PWFiltersBoolDlg.cpp */,
				D36375CA2635BCCC001B370A /* PWFiltersDateDlg.cpp */,
				D3A24E8D262EEDFC0059FDF7 /* PWFiltersDCADlg.cpp */,
				D396C41D261E07D200B28B87 /* PWFiltersEditor.cpp */,
				D3A1DCD4261B15E80014A300 /* PWFiltersGrid.cpp */,
				D3AC55152631774500C78510 /* PWFiltersIntegerDlg.cpp */,
				D31B027726384D29000EAA61 /* PWFiltersMediaDlg.cpp */,
				D365C70A2639943700AB0F97 /* PWFiltersPasswordDlg.cpp */,
				D364EC312632CA6C00ECA59F /* PWFiltersStatusDlg.cpp */,
				D3012932262C731500FDF023 /* PWFiltersStringDlg.cpp */,
				D3A1DCDC261B4AFC0014A300 /* PWFiltersTable.cpp */,
				D364EC382632D0D800ECA59F /* PWFiltersTypeDlg.cpp */,
				E6ADBA1B1195709A004E2BE5 /* PWSafeApp.cpp */,
				E6C94E911FA20593008F0072 /* QRCodeDlg.cpp */,
				A6F2B3342832B0380096A7E4 /* QueryCancelDlg.cpp */,
				E6ADBA271195709A004E2BE5 /* SafeCombinationChangeDlg.cpp */,
				E6BA47831216DB9C00193879 /* SafeCombinationCtrl.cpp */,
				E6ADBA291195709A004E2BE5 /* SafeCombinationEntryDlg.cpp */,
				E6ADBA2B1195709A004E2BE5 /* SafeCombinationPromptDlg.cpp */,
				E6ADBA2D1195709A004E2BE5 /* SafeCombinationSetupDlg.cpp */,
				D3F00B69268CBB2B00F299EE /* SelectAliasDlg.cpp */,
				E66C16A316731E2100C996B1 /* SelectionCriteria.cpp */,
				8ED7E1C329D9F24C0012034B /* SetDatabaseIdDlg.cpp */,
				D36479FC2615B773000CCA4A /* SetFiltersDlg.cpp */,
				E66FB84B13ACA5C3004DBB97 /* SizeRestrictedPanel.cpp */,
				E6A7ECAB12CDEAA40021D898 /* SyncWizard.cpp */,
				E6ADBA2F1195709A004E2BE5 /* SystemTray.cpp */,
				E6E895981BD8C5E1009F3A8E /* TimedTaskChain.cpp */,
				E6ADBA231195709A004E2BE5 /* TreeCtrl.cpp */,
				E6ADBA321195709A004E2BE5 /* Version.cpp */,
				E090D35624D742E90083BA2B /* ViewAttachmentDlg.cpp */,
				E6BA47851216DB9C00193879 /* ViewReportDlg.cpp */,
				E6DDC713138914B700F0C0D1 /* wxUtilities.cpp */,
				5707816A2B0C4CED0082EB6E /* YubiCfgDlg.cpp */,
				5707816C2B0C4CED0082EB6E /* YubiMixin.cpp */,
				E6ADB9A611957099004E2BE5 /* AboutDlg.h */,
				E6ADB9A811957099004E2BE5 /* AddEditPropSheetDlg.h */,
				E6BA47801216DB9C00193879 /* AdvancedSelectionDlg.h */,
				E6ADBA1E1195709A004E2BE5 /* Clipboard.h */,
				E6DDC6FA138911CB00F0C0D1 /* CompareDlg.h */,
				E66EE0B213921B30005C10C5 /* ComparisonGridTable.h */,
				E6ADB9AB11957099004E2BE5 /* CreateShortcutDlg.h */,
				E0C3C44B2379CA2A00715124 /* CryptKeyEntryDlg.h */,
				E6A7ECAA12CDEAA40021D898 /* DbSelectionPanel.h */,
				E6ADB9AD11957099004E2BE5 /* DeleteConfirmationDlg.h */,
				D3768A2F25C17BB800319805 /* DnDDropTarget.h */,
				D396FD9B25B1BBEC00E6EAFC /* DnDFile.h */,
				D3206A1C25B8B22200F6E115 /* DnDPWSafeObject.h */,
				D3B6F65F25B8C32900789453 /* DnDSupport.h */,
				E6B5C6441232B3D000AC8B45 /* DragBarCtrl.h */,
				E6ADB9AF11957099004E2BE5 /* EditShortcutDlg.h */,
				E6BA47821216DB9C00193879 /* ExportTextWarningDlg.h */,
				E60F25D712C4ACEB001E63C4 /* ExternalKeyboardButton.h */,
				E6D17CEA1411156D003BDBE7 /* FieldSelectionDlg.h */,
				E691FB56140D551F00925F96 /* FieldSelectionPanel.h */,
				E6ADBA201195709A004E2BE5 /* GridCtrl.h */,
				E6651E9B14E914320057D8EC /* GridShortcutsValidator.h */,
				E6ADBA221195709A004E2BE5 /* GridTable.h */,
				E6DA586411A701AE00D84199 /* GuiInfo.h */,
				D3610ABB2653D51900EDA799 /* HelpMap.h */,
				E6AF167D11F1FD77002C253B /* ImportTextDlg.h */,
				E69B7FA511F600BA0084F6C4 /* ImportXmlDlg.h */,
				D3647A052615B78C000CCA4A /* ManageFiltersDlg.h */,
				D3950064263C29F70026815E /* ManageFiltersTable.h */,
				E66C16B216731EFE00C996B1 /* ManagePasswordPoliciesDlg.h */,
				E61D6FA212617EFC0049FA2A /* MergeDlg.h */,
				E69B7FA711F600BA0084F6C4 /* OpenFilePickerValidator.h */,
				E6ADB9B311957099004E2BE5 /* OptionsPropertySheetDlg.h */,
				E66C16BA16731F9400C996B1 /* PasswordPolicyDlg.h */,
				E6ADB9B511957099004E2BE5 /* PasswordSafeFrame.h */,
				E6ADB9B711957099004E2BE5 /* PasswordSafeSearch.h */,
				6FF5D49E1DA14AB20032F5B6 /* PasswordSubsetDlg.h */,
				E6ADB9BA11957099004E2BE5 /* PropertiesDlg.h */,
				D3EA518A2629C40C0015E3FD /* PWFiltersBoolDlg.h */,
				D36375CB2635BCCC001B370A /* PWFiltersDateDlg.h */,
				D3A24E8E262EEDFC0059FDF7 /* PWFiltersDCADlg.h */,
				D396C41C261E07D200B28B87 /* PWFiltersEditor.h */,
				D3A1DCD5261B15E80014A300 /* PWFiltersGrid.h */,
				D3AC55162631774500C78510 /* PWFiltersIntegerDlg.h */,
				D31B027826384D29000EAA61 /* PWFiltersMediaDlg.h */,
				D365C70B2639943700AB0F97 /* PWFiltersPasswordDlg.h */,
				D364EC302632CA6C00ECA59F /* PWFiltersStatusDlg.h */,
				D3012933262C731500FDF023 /* PWFiltersStringDlg.h */,
				D3A1DCDD261B4AFC0014A300 /* PWFiltersTable.h */,
				D364EC392632D0D800ECA59F /* PWFiltersTypeDlg.h */,
				E6ADBA1C1195709A004E2BE5 /* PWSafeApp.h */,
				E6C94E921FA20593008F0072 /* QRCodeDlg.h */,
				E6C94E941FA205E9008F0072 /* QREncode.h */,
				A6F2B3352832B0380096A7E4 /* QueryCancelDlg.h */,
				E6CFEE4311EA0AFB001402D8 /* RecentDbList.h */,
				E6ADBA281195709A004E2BE5 /* SafeCombinationChangeDlg.h */,
				E6BA47841216DB9C00193879 /* SafeCombinationCtrl.h */,
				E6ADBA2A1195709A004E2BE5 /* SafeCombinationEntryDlg.h */,
				E6ADBA2C1195709A004E2BE5 /* SafeCombinationPromptDlg.h */,
				E6ADBA2E1195709A004E2BE5 /* SafeCombinationSetupDlg.h */,
				D3F00B68268CBB2B00F299EE /* SelectAliasDlg.h */,
				E66C16A216731E2100C996B1 /* SelectionCriteria.h */,
				8ED7E1C229D9F24C0012034B /* SetDatabaseIdDlg.h */,
				D36479FD2615B773000CCA4A /* SetFiltersDlg.h */,
				E66FB84C13ACA5C3004DBB97 /* SizeRestrictedPanel.h */,
				E6A7ECAC12CDEAA40021D898 /* SyncWizard.h */,
				E6ADBA301195709A004E2BE5 /* SystemTray.h */,
				E6ADBA311195709A004E2BE5 /* SystemTrayMenuId.h */,
				E6E895991BD8C5E1009F3A8E /* TimedTaskChain.h */,
				E6A7ECAD12CDEAA40021D898 /* ToolbarButtons.h */,
				E6ADBA241195709A004E2BE5 /* TreeCtrl.h */,
				E6ADBA331195709A004E2BE5 /* version.h */,
				E090D35724D742E90083BA2B /* ViewAttachmentDlg.h */,
				E6BA47861216DB9C00193879 /* ViewReportDlg.h */,
				E6ADBA351195709A004E2BE5 /* wxMessages.h */,
				E6ADBA361195709A004E2BE5 /* wxUtilities.h */,
				5707816B2B0C4CED0082EB6E /* YubiCfgDlg.h */,
				5707816D2B0C4CED0082EB6E /* YubiMixin.h */,
				E6C94E951FA2075B008F0072 /* QREncode.mm */,
			);
			indentWidth = 2;
			name = wxWidgets;
			path = ../src/ui/wxWidgets;
			sourceTree = SOURCE_ROOT;
			tabWidth = 2;
			usesTabs = 0;
		};
		E6C1253511E1B2BA00D22D92 /* mac */ = {
			isa = PBXGroup;
			children = (
				A2D181451C8FF86C0018AE03 /* media.cpp */,
				E6C6876D137C406300A916C1 /* UUID.cpp */,
				E6C1255911E1B35600D22D92 /* macsendstring.cpp */,
				E6C1255A11E1B35600D22D92 /* macsendstring.h */,
				E6C1253611E1B2BA00D22D92 /* debug.cpp */,
				E6C1253711E1B2BA00D22D92 /* dir.cpp */,
				E6C1253811E1B2BA00D22D92 /* env.cpp */,
				E6C1253911E1B2BA00D22D92 /* file.cpp */,
				E6C1253A11E1B2BA00D22D92 /* KeySend.cpp */,
				E6C1253C11E1B2BA00D22D92 /* mem.cpp */,
				E6C1253D11E1B2BA00D22D92 /* pws_str.cpp */,
				E6C1253E11E1B2BA00D22D92 /* pws_str.h */,
				E6C1253F11E1B2BA00D22D92 /* pws_time.cpp */,
				E6C1254011E1B2BA00D22D92 /* pws_time.h */,
				E6C1254111E1B2BA00D22D92 /* rand.cpp */,
				E6C1254211E1B2BA00D22D92 /* registry.cpp */,
				E6C1254311E1B2BA00D22D92 /* run.cpp */,
				E6C1254411E1B2BA00D22D92 /* sleep.cpp */,
				E6C1254511E1B2BA00D22D92 /* utf8conv.cpp */,
			);
			name = mac;
			path = ../src/os/mac;
			sourceTree = SOURCE_ROOT;
			tabWidth = 4;
		};
		E6EE837D11E87CD200B01518 /* os */ = {
			isa = PBXGroup;
			children = (
				570781692B0C4CD30082EB6E /* PWYubi.cpp */,
				570781682B0C4CD30082EB6E /* PWYubi.h */,
				E6889E011EE4640F0023E376 /* cleanup.cpp */,
				E698273C14C01ABC0043C243 /* logit.h */,
				E698273D14C01ABC0043C243 /* logit.cpp */,
				E6C6876C137C3EFA00A916C1 /* UUID.h */,
				E6EE837F11E87DAC00B01518 /* debug.h */,
				E6EE838011E87DAC00B01518 /* dir.h */,
				E6EE838111E87DAC00B01518 /* env.h */,
				E6EE838211E87DAC00B01518 /* file.h */,
				E6EE838311E87DAC00B01518 /* KeySend.h */,
				E6EE838411E87DAC00B01518 /* mem.h */,
				E6EE838511E87DAC00B01518 /* pws_str.h */,
				E6EE838611E87DAC00B01518 /* pws_tchar.h */,
				E6EE838711E87DAC00B01518 /* rand.h */,
				E6EE838911E87DAC00B01518 /* registry.h */,
				E6EE838A11E87DAC00B01518 /* run.h */,
				E6EE838B11E87DAC00B01518 /* sleep.h */,
				E6EE838C11E87DAC00B01518 /* typedefs.h */,
				E6EE838D11E87DAC00B01518 /* utf8conv.h */,
				E6C1253511E1B2BA00D22D92 /* mac */,
			);
			indentWidth = 2;
			name = os;
			path = ../src/os;
			sourceTree = "<group>";
			tabWidth = 2;
			usesTabs = 0;
		};
		E6EE839111E87E9700B01518 /* core */ = {
			isa = PBXGroup;
			children = (
				E6EE83EA11E87E9800B01518 /* XML */,
				E0C3C42D2379B2A700715124 /* crypto */,
				E0A70B9621C8FF8900A2FEA8 /* PolicyManager.cpp */,
				E0A70B9721C8FF8900A2FEA8 /* PolicyManager.h */,
				E6F8DC201D132657007DFBEC /* RUEList.cpp */,
				E6F8DC211D132657007DFBEC /* RUEList.h */,
				E6EE839411E87E9700B01518 /* CheckVersion.cpp */,
				E6EE839511E87E9700B01518 /* CheckVersion.h */,
				E6EE839611E87E9700B01518 /* Command.cpp */,
				E6EE839711E87E9700B01518 /* Command.h */,
				E6EE839811E87E9700B01518 /* CommandInterface.h */,
				E6EE83A211E87E9700B01518 /* core_st.cpp */,
				E6EE83A311E87E9700B01518 /* core_st.h */,
				E6EE839F11E87E9700B01518 /* core.h */,
				E6EE839D11E87E9700B01518 /* coredefs.h */,
				E6EE839E11E87E9700B01518 /* CoreImpExp.cpp */,
				E6DDC6FF1389120E00F0C0D1 /* CoreOtherDB.cpp */,
				E6DDC7001389120E00F0C0D1 /* DBCompareData.h */,
				E6112A61131D720E00AA1454 /* ExpiredList.cpp */,
				E6112A62131D720E00AA1454 /* ExpiredList.h */,
				A2FE25811C5ACF7500210C36 /* Item.cpp */,
				A2FE25821C5ACF7500210C36 /* Item.h */,
				A2FE25831C5ACF7500210C36 /* ItemAtt.cpp */,
				A2FE25841C5ACF7500210C36 /* ItemAtt.h */,
				E6EE83A711E87E9700B01518 /* ItemData.cpp */,
				E6EE83A811E87E9700B01518 /* ItemData.h */,
				E6EE83A911E87E9700B01518 /* ItemField.cpp */,
				E6EE83AA11E87E9700B01518 /* ItemField.h */,
				E6EE83AC11E87E9700B01518 /* Match.cpp */,
				E6EE83AD11E87E9700B01518 /* Match.h */,
				E6EE83AF11E87E9700B01518 /* Proxy.h */,
				E683B216150481DF0013D588 /* pugixml */,
				E6EE83B011E87E9700B01518 /* PWCharPool.cpp */,
				E6EE83B111E87E9700B01518 /* PWCharPool.h */,
				E6EE83B211E87E9700B01518 /* PWHistory.cpp */,
				E6EE83B311E87E9700B01518 /* PWHistory.h */,
				E6EE83B411E87E9700B01518 /* PWPolicy.cpp */,
				E6EE83B511E87E9700B01518 /* PWPolicy.h */,
				E6EE83B611E87E9700B01518 /* PWSAuxParse.cpp */,
				E6EE83B711E87E9700B01518 /* PWSAuxParse.h */,
				E6EE83B811E87E9700B01518 /* PWScore.cpp */,
				E6EE83B911E87E9700B01518 /* PWScore.h */,
				E6EE83BA11E87E9700B01518 /* PWSdirs.cpp */,
				E6EE83BB11E87E9700B01518 /* PWSdirs.h */,
				E6EE83BC11E87E9700B01518 /* PWSfile.cpp */,
				E6EE83BD11E87E9700B01518 /* PWSfile.h */,
				A2FE25891C5ACF7500210C36 /* PWSfileHeader.cpp */,
				A2FE258A1C5ACF7500210C36 /* PWSfileHeader.h */,
				E6EE83BE11E87E9700B01518 /* PWSfileV1V2.cpp */,
				E6EE83BF11E87E9700B01518 /* PWSfileV1V2.h */,
				E6EE83C011E87E9700B01518 /* PWSfileV3.cpp */,
				E6EE83C111E87E9700B01518 /* PWSfileV3.h */,
				A2FE258B1C5ACF7500210C36 /* PWSfileV4.cpp */,
				A2FE258C1C5ACF7500210C36 /* PWSfileV4.h */,
				E6EE83C211E87E9700B01518 /* PWSFilters.cpp */,
				E6EE83C311E87E9700B01518 /* PWSFilters.h */,
				E698275814C01B7D0043C243 /* PWSLog.cpp */,
				E698275914C01B7D0043C243 /* PWSLog.h */,
				E6EE83C411E87E9700B01518 /* PwsPlatform.h */,
				E6EE83C511E87E9700B01518 /* PWSprefs.cpp */,
				E6EE83C611E87E9700B01518 /* PWSprefs.h */,
				E6EE83C711E87E9700B01518 /* PWSrand.cpp */,
				E6EE83C811E87E9700B01518 /* PWSrand.h */,
				A2FE25931C5ACFBD00210C36 /* PWStime.cpp */,
				A2FE25941C5ACFBD00210C36 /* PWStime.h */,
				E6EE83C911E87E9700B01518 /* Report.cpp */,
				E6EE83CA11E87E9700B01518 /* Report.h */,
				E6299FB91D07161E00D03FD1 /* SearchUtils.h */,
				E6EE83CF11E87E9700B01518 /* StringX.cpp */,
				E6EE83D011E87E9700B01518 /* StringX.h */,
				E6EE83D111E87E9700B01518 /* StringXStream.h */,
				E6EE83D211E87E9700B01518 /* SysInfo.cpp */,
				E6EE83D311E87E9700B01518 /* SysInfo.h */,
				8DA345B998C630600DF46F90 /* TotpCore.cpp */,
				A23A44F1A205CE6DD9992D6A /* TotpCore.h */,
				E6EE83DB11E87E9700B01518 /* trigram.h */,
				E6EE83DF11E87E9700B01518 /* UIinterface.h */,
				E6EE83E011E87E9700B01518 /* UnknownField.cpp */,
				E6EE83E111E87E9700B01518 /* UnknownField.h */,
				E6EE83E211E87E9700B01518 /* UTF8Conv.cpp */,
				E6EE83E311E87E9800B01518 /* UTF8Conv.h */,
				E6EE83E411E87E9800B01518 /* Util.cpp */,
				E6EE83E511E87E9800B01518 /* Util.h */,
				E6EE83E811E87E9800B01518 /* VerifyFormat.cpp */,
				E6EE83E911E87E9800B01518 /* VerifyFormat.h */,
				E6EE841911E87E9800B01518 /* XMLprefs.cpp */,
				E6EE841A11E87E9800B01518 /* XMLprefs.h */,
			);
			indentWidth = 4;
			name = core;
			path = ../src/core;
			sourceTree = SOURCE_ROOT;
			tabWidth = 2;
			usesTabs = 0;
		};
		E6EE83EA11E87E9800B01518 /* XML */ = {
			isa = PBXGroup;
			children = (
				D395E037264FEDD200F049B1 /* Pugi */,
				E6EE840711E87E9800B01518 /* Xerces */,
				E6EE841411E87E9800B01518 /* XMLDefs.h */,
				E6EE841511E87E9800B01518 /* XMLFileHandlers.cpp */,
				E6EE841611E87E9800B01518 /* XMLFileHandlers.h */,
				E6EE841711E87E9800B01518 /* XMLFileValidation.cpp */,
				E6EE841811E87E9800B01518 /* XMLFileValidation.h */,
			);
			path = XML;
			sourceTree = "<group>";
		};
		E6EE840711E87E9800B01518 /* Xerces */ = {
			isa = PBXGroup;
			children = (
				D362735D264EC6EA00D194C3 /* XMLChConverter.h */,
				E6EE840811E87E9800B01518 /* XFileSAX2Handlers.cpp */,
				E6EE840911E87E9800B01518 /* XFileSAX2Handlers.h */,
				E6EE840A11E87E9800B01518 /* XFileValidator.cpp */,
				E6EE840B11E87E9800B01518 /* XFileValidator.h */,
				E6EE840C11E87E9800B01518 /* XFileXMLProcessor.cpp */,
				E6EE840D11E87E9800B01518 /* XFileXMLProcessor.h */,
				E6EE840E11E87E9800B01518 /* XFilterSAX2Handlers.cpp */,
				E6EE840F11E87E9800B01518 /* XFilterSAX2Handlers.h */,
				E6EE841011E87E9800B01518 /* XFilterXMLProcessor.cpp */,
				E6EE841111E87E9800B01518 /* XFilterXMLProcessor.h */,
				E6EE841211E87E9800B01518 /* XSecMemMgr.cpp */,
				E6EE841311E87E9800B01518 /* XSecMemMgr.h */,
			);
			path = Xerces;
			sourceTree = "<group>";
		};
/* End PBXGroup section */

/* Begin PBXNativeTarget section */
		E66D292E1D02B49B00C9BCBF /* pwsafe-cli */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = E66D29351D02B49B00C9BCBF /* Build configuration list for PBXNativeTarget "pwsafe-cli" */;
			buildPhases = (
				E66D292B1D02B49B00C9BCBF /* Sources */,
				E66D292C1D02B49B00C9BCBF /* Frameworks */,
				E66D292D1D02B49B00C9BCBF /* CopyFiles */,
			);
			buildRules = (
			);
			dependencies = (
				E66D29371D02B50400C9BCBF /* PBXTargetDependency */,
				E66D29391D02B50400C9BCBF /* PBXTargetDependency */,
			);
			name = "pwsafe-cli";
			productName = "pwsafe-cli";
			productReference = E66D292F1D02B49B00C9BCBF /* pwsafe-cli */;
			productType = "com.apple.product-type.tool";
		};
		E6ADB80211956A93004E2BE5 /* core */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = E6ADB80711956A94004E2BE5 /* Build configuration list for PBXNativeTarget "core" */;
			buildPhases = (
				E6CFEF1811EA41FB001402D8 /* Generate core_st */,
				E6ADB80011956A93004E2BE5 /* Sources */,
			);
			buildRules = (
			);
			dependencies = (
			);
			name = core;
			productName = core;
			productReference = E6ADB80311956A93004E2BE5 /* libcore.a */;
			productType = "com.apple.product-type.library.static";
		};
		E6ADB91B11956DD0004E2BE5 /* os */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = E6ADB91F11956DEE004E2BE5 /* Build configuration list for PBXNativeTarget "os" */;
			buildPhases = (
				E6ADB91911956DD0004E2BE5 /* Sources */,
			);
			buildRules = (
			);
			dependencies = (
			);
			name = os;
			productName = os;
			productReference = E6ADB91C11956DD0004E2BE5 /* libos.a */;
			productType = "com.apple.product-type.library.static";
		};
		E6ADB99D1195706A004E2BE5 /* pwsafe */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = E6ADB9A31195706B004E2BE5 /* Build configuration list for PBXNativeTarget "pwsafe" */;
			buildPhases = (
				E690B5041297D80A007EA508 /* Resources */,
				E6CFEEF711EA3E2F001402D8 /* Generate version.h and pwsafe.plist */,
				E6ADB99B1195706A004E2BE5 /* Sources */,
				E6ADBAF3119577A7004E2BE5 /* Frameworks */,
				E66E85C11D0F2F5000385D60 /* CopyFiles */,
			);
			buildRules = (
			);
			dependencies = (
				E6ADBAED1195776F004E2BE5 /* PBXTargetDependency */,
				E6ADBAEF11957776004E2BE5 /* PBXTargetDependency */,
				E690B54412980D76007EA508 /* PBXTargetDependency */,
				E66E85BD1D0F27B100385D60 /* PBXTargetDependency */,
			);
			name = pwsafe;
			productName = pwsafe;
			productReference = E6ADB99E1195706A004E2BE5 /* pwsafe.app */;
			productType = "com.apple.product-type.application";
		};
/* End PBXNativeTarget section */

/* Begin PBXProject section */
		E6ADB7F0119569CC004E2BE5 /* Project object */ = {
			isa = PBXProject;
			attributes = {
				LastUpgradeCheck = 1420;
				ORGANIZATIONNAME = "Open Source Software";
				TargetAttributes = {
					E66D292E1D02B49B00C9BCBF = {
						CreatedOnToolsVersion = 6.1.1;
					};
				};
			};
			buildConfigurationList = E6ADB7F3119569CC004E2BE5 /* Build configuration list for PBXProject "pwsafe-xcode6" */;
			compatibilityVersion = "Xcode 3.2";
			developmentRegion = en;
			hasScannedForEncodings = 0;
			knownRegions = (
				ja,
				de,
				fr,
				en,
				Base,
			);
			mainGroup = E6ADB7EE119569CC004E2BE5;
			productRefGroup = E6ADB80411956A93004E2BE5 /* Products */;
			projectDirPath = "";
			projectRoot = ..;
			targets = (
				E6ADB80211956A93004E2BE5 /* core */,
				E6ADB91B11956DD0004E2BE5 /* os */,
				E6ADB99D1195706A004E2BE5 /* pwsafe */,
				E690B53012980BDD007EA508 /* Help Files */,
				E66D292E1D02B49B00C9BCBF /* pwsafe-cli */,
			);
		};
/* End PBXProject section */

/* Begin PBXResourcesBuildPhase section */
		E690B5041297D80A007EA508 /* Resources */ = {
			isa = PBXResourcesBuildPhase;
			buildActionMask = 2147483647;
			comments = "Copy Help files into app bundle";
			files = (
				57BD7D042B19BEC2005C0123 /* helpEN.zip in Resources */,
				E690B55F12984A1B007EA508 /* pwsafe_filter.xsd in Resources */,
				E690B56012984A1B007EA508 /* pwsafe.xsd in Resources */,
				E690B56112984A1B007EA508 /* pwsafe.xsl in Resources */,
				579BDA4F2C55F0A1004C727B /* Assets.xcassets in Resources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXResourcesBuildPhase section */

/* Begin PBXShellScriptBuildPhase section */
		E690B54212980CFC007EA508 /* Default English Help */ = {
			isa = PBXShellScriptBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			inputPaths = (
				"../help/default/*",
			);
			name = "Default English Help";
			outputPaths = (
				../help/helpEN.zip,
			);
			runOnlyForDeploymentPostprocessing = 0;
			shellPath = /bin/sh;
			shellScript = "cd ../help/\nmake default\n";
		};
		E6CFEEF711EA3E2F001402D8 /* Generate version.h and pwsafe.plist */ = {
			isa = PBXShellScriptBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			inputPaths = (
				../src/ui/wxWidgets/version.in,
				../Misc/mkversion.pl,
				../version.wx,
				"pwsafe-template.plist",
			);
			name = "Generate version.h and pwsafe.plist";
			outputPaths = (
				../src/ui/wxWidgets/version.h,
				pwsafe.plist,
			);
			runOnlyForDeploymentPostprocessing = 0;
			shellPath = /bin/sh;
			shellScript = "make -C .. -f Makefile.macos src/ui/wxWidgets/version.h Xcode/pwsafe.plist\n";
		};
		E6CFEF1811EA41FB001402D8 /* Generate core_st */ = {
			isa = PBXShellScriptBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			inputPaths = (
				../src/core/core.rc2,
			);
			name = "Generate core_st";
			outputPaths = (
				"${PROJECT_DIR}/../src/core/core_st.cpp",
				"${PROJECT_DIR}/../src/core/core_st.h",
			);
			runOnlyForDeploymentPostprocessing = 0;
			shellPath = /bin/sh;
			shellScript = "echo \"Generating core_st.cpp and core_st.h ...\"\n\"${PROJECT_DIR}\"/../Misc/rc2cpp.pl \"${PROJECT_DIR}\"/../src/core/core.rc2\n";
		};
/* End PBXShellScriptBuildPhase section */

/* Begin PBXSourcesBuildPhase section */
		E66D292B1D02B49B00C9BCBF /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				E6889E001EE44AA60023E376 /* impexp.cpp in Sources */,
				E6EBC81A1D17184F00AF61CD /* strutils.cpp in Sources */,
				E6299FB71D0323A300D03FD1 /* main.cpp in Sources */,
				E6B908E21D30C8980050CFF1 /* diff.cpp in Sources */,
				E6EBC8171D17165300AF61CD /* searchaction.cpp in Sources */,
				E6EBC8141D16F9B600AF61CD /* argutils.cpp in Sources */,
				E6B908E31D30C8980050CFF1 /* safeutils.cpp in Sources */,
				E6EBC8111D16F47F00AF61CD /* search.cpp in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		E6ADB80011956A93004E2BE5 /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				E0C3C4492379B2C200715124 /* TwoFish.cpp in Sources */,
				E6EE841C11E87E9800B01518 /* CheckVersion.cpp in Sources */,
				E6F8DC221D132657007DFBEC /* RUEList.cpp in Sources */,
				E6EE841D11E87E9800B01518 /* Command.cpp in Sources */,
				E6EE841E11E87E9800B01518 /* CoreImpExp.cpp in Sources */,
				E6EE841F11E87E9800B01518 /* core_st.cpp in Sources */,
				A2FE25951C5ACFBD00210C36 /* PWStime.cpp in Sources */,
				E6EE842111E87E9800B01518 /* ItemData.cpp in Sources */,
				E6EE842211E87E9800B01518 /* ItemField.cpp in Sources */,
				E6EE842411E87E9800B01518 /* Match.cpp in Sources */,
				E6EE842511E87E9800B01518 /* PWCharPool.cpp in Sources */,
				E6EE842611E87E9800B01518 /* PWHistory.cpp in Sources */,
				E6EE842711E87E9800B01518 /* PWPolicy.cpp in Sources */,
				E6EE842811E87E9800B01518 /* PWSAuxParse.cpp in Sources */,
				E6EE842911E87E9800B01518 /* PWScore.cpp in Sources */,
				E0C3C4432379B2C200715124 /* BlowFish.cpp in Sources */,
				A2FE258D1C5ACF7500210C36 /* Item.cpp in Sources */,
				E6EE842A11E87E9800B01518 /* PWSdirs.cpp in Sources */,
				E6EE842B11E87E9800B01518 /* PWSfile.cpp in Sources */,
				E6EE842C11E87E9800B01518 /* PWSfileV1V2.cpp in Sources */,
				E6EE842D11E87E9800B01518 /* PWSfileV3.cpp in Sources */,
				E6EE842E11E87E9800B01518 /* PWSFilters.cpp in Sources */,
				E6EE842F11E87E9800B01518 /* PWSprefs.cpp in Sources */,
				E0C3C4422379B2C200715124 /* AES.cpp in Sources */,
				B84A41C2A9CBBC9791F9B2DF /* base32.cpp in Sources */,
				A2D181461C8FF86C0018AE03 /* media.cpp in Sources */,
				E6EE843011E87E9800B01518 /* PWSrand.cpp in Sources */,
				E0C3C4442379B2C200715124 /* KeyWrap.cpp in Sources */,
				E0C3C4462379B2C200715124 /* sha1.cpp in Sources */,
				E0C3C4472379B2C200715124 /* sha256.cpp in Sources */,
				E6EE843111E87E9800B01518 /* Report.cpp in Sources */,
				E6EE843411E87E9800B01518 /* StringX.cpp in Sources */,
				E6EE843511E87E9800B01518 /* SysInfo.cpp in Sources */,
				89A146668BFBBDB52F97EB58 /* TotpCore.cpp in Sources */,
				D395E03E264FF45000F049B1 /* PFilterXMLProcessor.cpp in Sources */,
				E6EE843C11E87E9800B01518 /* UnknownField.cpp in Sources */,
				E6EE843D11E87E9800B01518 /* UTF8Conv.cpp in Sources */,
				E6EE843E11E87E9800B01518 /* Util.cpp in Sources */,
				E6EE844011E87E9800B01518 /* VerifyFormat.cpp in Sources */,
				E6EE844D11E87E9800B01518 /* XFileSAX2Handlers.cpp in Sources */,
				E6EE844E11E87E9800B01518 /* XFileValidator.cpp in Sources */,
				A2FE258E1C5ACF7500210C36 /* ItemAtt.cpp in Sources */,
				E6EE844F11E87E9800B01518 /* XFileXMLProcessor.cpp in Sources */,
				E0C3C4452379B2C200715124 /* pbkdf2.cpp in Sources */,
				A2FE25921C5ACF7500210C36 /* PWSfileV4.cpp in Sources */,
				A2FE25911C5ACF7500210C36 /* PWSfileHeader.cpp in Sources */,
				E6EE845011E87E9800B01518 /* XFilterSAX2Handlers.cpp in Sources */,
				E6EE845111E87E9800B01518 /* XFilterXMLProcessor.cpp in Sources */,
				E6EE845211E87E9800B01518 /* XSecMemMgr.cpp in Sources */,
				E0A70B9821C8FF8900A2FEA8 /* PolicyManager.cpp in Sources */,
				E6EE845311E87E9800B01518 /* XMLFileHandlers.cpp in Sources */,
				E6EE845411E87E9800B01518 /* XMLFileValidation.cpp in Sources */,
				E6EE845511E87E9800B01518 /* XMLprefs.cpp in Sources */,
				E6112A64131D720E00AA1454 /* ExpiredList.cpp in Sources */,
				E6DDC7011389120E00F0C0D1 /* CoreOtherDB.cpp in Sources */,
				E698275A14C01B7D0043C243 /* PWSLog.cpp in Sources */,
				E683B21A150481DF0013D588 /* pugixml.cpp in Sources */,
				D3961C8B2674B39500C50C88 /* PFileXMLProcessor.cpp in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		E6ADB91911956DD0004E2BE5 /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				570781742B0C4D330082EB6E /* PWYubi.cpp in Sources */,
				E6889E021EE4640F0023E376 /* cleanup.cpp in Sources */,
				E6C1254811E1B2BA00D22D92 /* debug.cpp in Sources */,
				E6C1254911E1B2BA00D22D92 /* dir.cpp in Sources */,
				E6C1254A11E1B2BA00D22D92 /* env.cpp in Sources */,
				E6C1254B11E1B2BA00D22D92 /* file.cpp in Sources */,
				E6C1254C11E1B2BA00D22D92 /* KeySend.cpp in Sources */,
				E6C1254E11E1B2BA00D22D92 /* mem.cpp in Sources */,
				E6C1254F11E1B2BA00D22D92 /* pws_str.cpp in Sources */,
				E6C1255011E1B2BA00D22D92 /* pws_time.cpp in Sources */,
				E6C1255111E1B2BA00D22D92 /* rand.cpp in Sources */,
				E6C1255211E1B2BA00D22D92 /* registry.cpp in Sources */,
				E6C1255311E1B2BA00D22D92 /* run.cpp in Sources */,
				E6C1255411E1B2BA00D22D92 /* sleep.cpp in Sources */,
				E6C1255511E1B2BA00D22D92 /* utf8conv.cpp in Sources */,
				E6C1255B11E1B35600D22D92 /* macsendstring.cpp in Sources */,
				E6C6876E137C406300A916C1 /* UUID.cpp in Sources */,
				E698274014C01ABC0043C243 /* logit.cpp in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
		E6ADB99B1195706A004E2BE5 /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				5707816E2B0C4D030082EB6E /* YubiCfgDlg.cpp in Sources */,
				570781702B0C4D030082EB6E /* YubiMixin.cpp in Sources */,
				E6E8959B1BD8CB3B009F3A8E /* TimedTaskChain.cpp in Sources */,
				E6ADBA371195709A004E2BE5 /* AboutDlg.cpp in Sources */,
				E6ADBA381195709A004E2BE5 /* AddEditPropSheetDlg.cpp in Sources */,
				E6ADBA3A1195709A004E2BE5 /* CreateShortcutDlg.cpp in Sources */,
				D396FD9D25B1BBEC00E6EAFC /* DnDFile.cpp in Sources */,
				E6ADBA3B1195709A004E2BE5 /* DeleteConfirmationDlg.cpp in Sources */,
				E6ADBA3C1195709A004E2BE5 /* EditShortcutDlg.cpp in Sources */,
				D396C41E261E07D200B28B87 /* PWFiltersEditor.cpp in Sources */,
				D36479FE2615B773000CCA4A /* SetFiltersDlg.cpp in Sources */,
				E6ADBA3D1195709A004E2BE5 /* MenuEditHandlers.cpp in Sources */,
				E6ADBA3F1195709A004E2BE5 /* OptionsPropertySheetDlg.cpp in Sources */,
				E6ADBA401195709A004E2BE5 /* PasswordSafeFrame.cpp in Sources */,
				E6ADBA411195709A004E2BE5 /* PasswordSafeSearch.cpp in Sources */,
				E6ADBA431195709A004E2BE5 /* PropertiesDlg.cpp in Sources */,
				E0C3C44F2379CD7500715124 /* MenuFileHandlers.cpp in Sources */,
				E6ADBA921195709A004E2BE5 /* PWSafeApp.cpp in Sources */,
				D3F00B6A268CBB2B00F299EE /* SelectAliasDlg.cpp in Sources */,
				E6C94E931FA20593008F0072 /* QRCodeDlg.cpp in Sources */,
				E6C94E961FA2075B008F0072 /* QREncode.mm in Sources */,
				E6ADBA931195709A004E2BE5 /* Clipboard.cpp in Sources */,
				E6ADBA941195709A004E2BE5 /* GridCtrl.cpp in Sources */,
				D3A1DCDE261B4AFC0014A300 /* PWFiltersTable.cpp in Sources */,
				E6ADBA951195709A004E2BE5 /* GridTable.cpp in Sources */,
				D3A1DCD6261B15E80014A300 /* PWFiltersGrid.cpp in Sources */,
				E6ADBA961195709A004E2BE5 /* TreeCtrl.cpp in Sources */,
				E6ADBA981195709A004E2BE5 /* SafeCombinationChangeDlg.cpp in Sources */,
				A6F2B3362832B0380096A7E4 /* QueryCancelDlg.cpp in Sources */,
				E6ADBA991195709A004E2BE5 /* SafeCombinationEntryDlg.cpp in Sources */,
				E6ADBA9A1195709A004E2BE5 /* SafeCombinationPromptDlg.cpp in Sources */,
				E6ADBA9B1195709A004E2BE5 /* SafeCombinationSetupDlg.cpp in Sources */,
				E6ADBA9C1195709A004E2BE5 /* SystemTray.cpp in Sources */,
				E6ADBA9D1195709A004E2BE5 /* Version.cpp in Sources */,
				E6DA586511A701AE00D84199 /* GuiInfo.cpp in Sources */,
				E6AF167E11F1FD77002C253B /* ImportTextDlg.cpp in Sources */,
				E69B7FA811F600BA0084F6C4 /* ImportXmlDlg.cpp in Sources */,
				D3A24E8F262EEDFD0059FDF7 /* PWFiltersDCADlg.cpp in Sources */,
				E69B7FA911F600BA0084F6C4 /* OpenFilePickerValidator.cpp in Sources */,
				8ED7E1C429D9F24C0012034B /* SetDatabaseIdDlg.cpp in Sources */,
				E6BA47871216DB9C00193879 /* AdvancedSelectionDlg.cpp in Sources */,
				E6BA47881216DB9C00193879 /* ExportTextWarningDlg.cpp in Sources */,
				D3768A3125C17BB900319805 /* DnDDropTarget.cpp in Sources */,
				E6BA47891216DB9C00193879 /* SafeCombinationCtrl.cpp in Sources */,
				D3B6F66125B8C32900789453 /* DnDSupport.cpp in Sources */,
				E6BA478A1216DB9C00193879 /* ViewReportDlg.cpp in Sources */,
				D3EA518B2629C40C0015E3FD /* PWFiltersBoolDlg.cpp in Sources */,
				D364EC322632CA6C00ECA59F /* PWFiltersStatusDlg.cpp in Sources */,
				D36375CC2635BCCC001B370A /* PWFiltersDateDlg.cpp in Sources */,
				E6B5C6461232B3D000AC8B45 /* DragBarCtrl.cpp in Sources */,
				D3950066263C29F70026815E /* ManageFiltersTable.cpp in Sources */,
				E61D6FA312617EFC0049FA2A /* MergeDlg.cpp in Sources */,
				6FF5D4A11DA14EE80032F5B6 /* PasswordSubsetDlg.cpp in Sources */,
				E60F25D812C4ACEB001E63C4 /* ExternalKeyboardButton.cpp in Sources */,
				E6A7ECAE12CDEAA40021D898 /* DbSelectionPanel.cpp in Sources */,
				E090D35824D742E90083BA2B /* ViewAttachmentDlg.cpp in Sources */,
				E6A7ECAF12CDEAA40021D898 /* SyncWizard.cpp in Sources */,
				D3012934262C731500FDF023 /* PWFiltersStringDlg.cpp in Sources */,
				E6DDC6FC138911CB00F0C0D1 /* CompareDlg.cpp in Sources */,
				D364EC3A2632D0D800ECA59F /* PWFiltersTypeDlg.cpp in Sources */,
				E6DDC714138914B700F0C0D1 /* wxUtilities.cpp in Sources */,
				E0C3C4502379CD8300715124 /* CryptKeyEntryDlg.cpp in Sources */,
				E66EE0B313921B30005C10C5 /* ComparisonGridTable.cpp in Sources */,
				D31B027926384D29000EAA61 /* PWFiltersMediaDlg.cpp in Sources */,
				E66FB84D13ACA5C3004DBB97 /* SizeRestrictedPanel.cpp in Sources */,
				E691FB5A140D551F00925F96 /* FieldSelectionPanel.cpp in Sources */,
				E6D17CEE1411156D003BDBE7 /* FieldSelectionDlg.cpp in Sources */,
				E6651E9C14E914320057D8EC /* GridShortcutsValidator.cpp in Sources */,
				E66C16A416731E2100C996B1 /* SelectionCriteria.cpp in Sources */,
				E66C16AB16731ECD00C996B1 /* MenuManageHandlers.cpp in Sources */,
				E6F8DC1F1D132618007DFBEC /* MenuViewHandlers.cpp in Sources */,
				E66C16B316731EFE00C996B1 /* ManagePasswordPoliciesDlg.cpp in Sources */,
				D365C70C2639943700AB0F97 /* PWFiltersPasswordDlg.cpp in Sources */,
				D3AC55172631774600C78510 /* PWFiltersIntegerDlg.cpp in Sources */,
				E66C16BB16731F9400C996B1 /* PasswordPolicyDlg.cpp in Sources */,
				D3647A062615B78C000CCA4A /* ManageFiltersDlg.cpp in Sources */,
				D3206A1E25B8B22300F6E115 /* DnDPWSafeObject.cpp in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXSourcesBuildPhase section */

/* Begin PBXTargetDependency section */
		E66D29371D02B50400C9BCBF /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			target = E6ADB80211956A93004E2BE5 /* core */;
			targetProxy = E66D29361D02B50400C9BCBF /* PBXContainerItemProxy */;
		};
		E66D29391D02B50400C9BCBF /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			target = E6ADB91B11956DD0004E2BE5 /* os */;
			targetProxy = E66D29381D02B50400C9BCBF /* PBXContainerItemProxy */;
		};
		E66E85BD1D0F27B100385D60 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			target = E66D292E1D02B49B00C9BCBF /* pwsafe-cli */;
			targetProxy = E66E85BC1D0F27B100385D60 /* PBXContainerItemProxy */;
		};
		E690B54412980D76007EA508 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			target = E690B53012980BDD007EA508 /* Help Files */;
			targetProxy = E690B54312980D76007EA508 /* PBXContainerItemProxy */;
		};
		E6ADBAED1195776F004E2BE5 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			target = E6ADB80211956A93004E2BE5 /* core */;
			targetProxy = E6ADBAEC1195776F004E2BE5 /* PBXContainerItemProxy */;
		};
		E6ADBAEF11957776004E2BE5 /* PBXTargetDependency */ = {
			isa = PBXTargetDependency;
			target = E6ADB91B11956DD0004E2BE5 /* os */;
			targetProxy = E6ADBAEE11957776004E2BE5 /* PBXContainerItemProxy */;
		};
/* End PBXTargetDependency section */

/* Begin XCBuildConfiguration section */
		5754133A2B16717C00507BC5 /* Debug-no-yubi */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;
				CLANG_CXX_LANGUAGE_STANDARD = "c++17";
				CLANG_CXX_LIBRARY = "libc++";
				CLANG_LINK_OBJC_RUNTIME = NO;
				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_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_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
				CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
				CLANG_WARN_STRICT_PROTOTYPES = YES;
				CLANG_WARN_SUSPICIOUS_MOVE = YES;
				CLANG_WARN_UNREACHABLE_CODE = YES;
				CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
				COPY_PHASE_STRIP = NO;
				DEAD_CODE_STRIPPING = YES;
				ENABLE_STRICT_OBJC_MSGSEND = YES;
				ENABLE_TESTABILITY = YES;
				EXCLUDED_SOURCE_FILE_NAMES = "*Yubi*";
				GCC_NO_COMMON_BLOCKS = YES;
				GCC_PREPROCESSOR_DEFINITIONS = (
					NO_YUBI,
					UNICODE,
					_LARGE_FILES,
					"_FILE_OFFSET_BITS=64",
					DEBUG,
					_DEBUG,
					__WXMAC__,
					__WXDEBUG__,
					__WXOSX_COCOA__,
				);
				GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
				GCC_WARN_ABOUT_RETURN_TYPE = YES;
				GCC_WARN_UNDECLARED_SELECTOR = YES;
				GCC_WARN_UNINITIALIZED_AUTOS = YES;
				GCC_WARN_UNUSED_FUNCTION = YES;
				GCC_WARN_UNUSED_VARIABLE = YES;
				MACOSX_DEPLOYMENT_TARGET = 10.14;
				ONLY_ACTIVE_ARCH = YES;
			};
			name = "Debug-no-yubi";
		};
		5754133B2B16717C00507BC5 /* Debug-no-yubi */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = E69541311A01150D00BC85E1 /* pwsafe-debug.xcconfig */;
			buildSettings = {
				ALWAYS_SEARCH_USER_PATHS = NO;
				CLANG_ENABLE_OBJC_WEAK = YES;
				COMBINE_HIDPI_IMAGES = YES;
				GCC_OPTIMIZATION_LEVEL = 0;
				MACOSX_DEPLOYMENT_TARGET = "$(inherited)";
				PRODUCT_NAME = core;
				USER_HEADER_SEARCH_PATHS = ../src/;
				WARNING_CFLAGS = (
					"-Wall",
					"-Wextra",
				);
			};
			name = "Debug-no-yubi";
		};
		5754133C2B16717C00507BC5 /* Debug-no-yubi */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ALWAYS_SEARCH_USER_PATHS = NO;
				CLANG_ENABLE_OBJC_WEAK = YES;
				COMBINE_HIDPI_IMAGES = YES;
				GCC_OPTIMIZATION_LEVEL = 0;
				HEADER_SEARCH_PATHS = "/usr/local/include/ykpers-1";
				MACOSX_DEPLOYMENT_TARGET = "$(inherited)";
				PRODUCT_NAME = os;
				USER_HEADER_SEARCH_PATHS = ../src;
				WARNING_CFLAGS = (
					"-Wall",
					"-Wextra",
				);
			};
			name = "Debug-no-yubi";
		};
		5754133D2B16717C00507BC5 /* Debug-no-yubi */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = E69541311A01150D00BC85E1 /* pwsafe-debug.xcconfig */;
			buildSettings = {
				ALWAYS_SEARCH_USER_PATHS = NO;
				ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
				CLANG_ENABLE_OBJC_WEAK = YES;
				CODE_SIGN_ENTITLEMENTS = pwsafe.entitlements;
				CODE_SIGN_IDENTITY = "-";
				COMBINE_HIDPI_IMAGES = YES;
				ENABLE_HARDENED_RUNTIME = YES;
				GCC_INLINES_ARE_PRIVATE_EXTERN = NO;
				GCC_OPTIMIZATION_LEVEL = 0;
				GCC_SYMBOLS_PRIVATE_EXTERN = NO;
				INFOPLIST_FILE = pwsafe.plist;
				MACOSX_DEPLOYMENT_TARGET = "$(inherited)";
				OTHER_LDFLAGS = "$(inherited)";
				PRODUCT_BUNDLE_IDENTIFIER = "org.pwsafe.${PRODUCT_NAME:rfc1034identifier}";
				PRODUCT_NAME = pwsafe;
				USER_HEADER_SEARCH_PATHS = ../src;
			};
			name = "Debug-no-yubi";
		};
		5754133E2B16717C00507BC5 /* Debug-no-yubi */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ALWAYS_SEARCH_USER_PATHS = NO;
				CLANG_ENABLE_OBJC_WEAK = YES;
				COPY_PHASE_STRIP = NO;
				GCC_DYNAMIC_NO_PIC = NO;
				GCC_OPTIMIZATION_LEVEL = 0;
				MACOSX_DEPLOYMENT_TARGET = "$(inherited)";
				PRODUCT_NAME = "Help Files";
			};
			name = "Debug-no-yubi";
		};
		5754133F2B16717C00507BC5 /* Debug-no-yubi */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = E69541311A01150D00BC85E1 /* pwsafe-debug.xcconfig */;
			buildSettings = {
				ALWAYS_SEARCH_USER_PATHS = NO;
				CLANG_ENABLE_MODULES = YES;
				CLANG_ENABLE_OBJC_ARC = YES;
				CODE_SIGN_ENTITLEMENTS = "pwsafe-cli.entitlements";
				CODE_SIGN_IDENTITY = "-";
				ENABLE_HARDENED_RUNTIME = YES;
				GCC_DYNAMIC_NO_PIC = NO;
				GCC_OPTIMIZATION_LEVEL = 0;
				GCC_SYMBOLS_PRIVATE_EXTERN = NO;
				HEADER_SEARCH_PATHS = (
					"$(inherited)",
					/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include,
					../src/core,
					../src,
				);
				MACOSX_DEPLOYMENT_TARGET = "$(inherited)";
				MTL_ENABLE_DEBUG_INFO = YES;
				PRODUCT_NAME = "$(TARGET_NAME)";
			};
			name = "Debug-no-yubi";
		};
		E66D29331D02B49B00C9BCBF /* Debug */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = E69541311A01150D00BC85E1 /* pwsafe-debug.xcconfig */;
			buildSettings = {
				ALWAYS_SEARCH_USER_PATHS = NO;
				CLANG_ENABLE_MODULES = YES;
				CLANG_ENABLE_OBJC_ARC = YES;
				CODE_SIGN_ENTITLEMENTS = "pwsafe-cli.entitlements";
				CODE_SIGN_IDENTITY = "-";
				ENABLE_HARDENED_RUNTIME = YES;
				GCC_DYNAMIC_NO_PIC = NO;
				GCC_OPTIMIZATION_LEVEL = 0;
				GCC_SYMBOLS_PRIVATE_EXTERN = NO;
				HEADER_SEARCH_PATHS = (
					"$(inherited)",
					/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include,
					../src/core,
					../src,
				);
				MACOSX_DEPLOYMENT_TARGET = "$(inherited)";
				MTL_ENABLE_DEBUG_INFO = YES;
				PRODUCT_NAME = "$(TARGET_NAME)";
			};
			name = Debug;
		};
		E66D29341D02B49B00C9BCBF /* Release */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = E69541321A01150D00BC85E1 /* pwsafe-release.xcconfig */;
			buildSettings = {
				ALWAYS_SEARCH_USER_PATHS = NO;
				CLANG_ENABLE_MODULES = YES;
				CLANG_ENABLE_OBJC_ARC = YES;
				CODE_SIGN_ENTITLEMENTS = "pwsafe-cli.entitlements";
				CODE_SIGN_IDENTITY = "-";
				ENABLE_HARDENED_RUNTIME = YES;
				ENABLE_NS_ASSERTIONS = NO;
				HEADER_SEARCH_PATHS = (
					"$(inherited)",
					/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include,
					../src/core,
					../src,
				);
				MACOSX_DEPLOYMENT_TARGET = "$(inherited)";
				MTL_ENABLE_DEBUG_INFO = NO;
				PRODUCT_NAME = "$(TARGET_NAME)";
			};
			name = Release;
		};
		E690B53112980BDD007EA508 /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ALWAYS_SEARCH_USER_PATHS = NO;
				CLANG_ENABLE_OBJC_WEAK = YES;
				COPY_PHASE_STRIP = NO;
				GCC_DYNAMIC_NO_PIC = NO;
				GCC_OPTIMIZATION_LEVEL = 0;
				MACOSX_DEPLOYMENT_TARGET = "$(inherited)";
				PRODUCT_NAME = "Help Files";
			};
			name = Debug;
		};
		E690B53212980BDD007EA508 /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ALWAYS_SEARCH_USER_PATHS = NO;
				CLANG_ENABLE_OBJC_WEAK = YES;
				COPY_PHASE_STRIP = YES;
				DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
				MACOSX_DEPLOYMENT_TARGET = "$(inherited)";
				PRODUCT_NAME = "Help Files";
				ZERO_LINK = NO;
			};
			name = Release;
		};
		E6ADB7F1119569CC004E2BE5 /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;
				CLANG_CXX_LANGUAGE_STANDARD = "c++17";
				CLANG_CXX_LIBRARY = "libc++";
				CLANG_LINK_OBJC_RUNTIME = NO;
				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_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_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
				CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
				CLANG_WARN_STRICT_PROTOTYPES = YES;
				CLANG_WARN_SUSPICIOUS_MOVE = YES;
				CLANG_WARN_UNREACHABLE_CODE = YES;
				CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
				COPY_PHASE_STRIP = NO;
				DEAD_CODE_STRIPPING = YES;
				ENABLE_STRICT_OBJC_MSGSEND = YES;
				ENABLE_TESTABILITY = YES;
				EXCLUDED_SOURCE_FILE_NAMES = "";
				GCC_NO_COMMON_BLOCKS = YES;
				GCC_PREPROCESSOR_DEFINITIONS = (
					UNICODE,
					_LARGE_FILES,
					"_FILE_OFFSET_BITS=64",
					DEBUG,
					_DEBUG,
					__WXMAC__,
					__WXDEBUG__,
					__WXOSX_COCOA__,
				);
				GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
				GCC_WARN_ABOUT_RETURN_TYPE = YES;
				GCC_WARN_UNDECLARED_SELECTOR = YES;
				GCC_WARN_UNINITIALIZED_AUTOS = YES;
				GCC_WARN_UNUSED_FUNCTION = YES;
				GCC_WARN_UNUSED_VARIABLE = YES;
				MACOSX_DEPLOYMENT_TARGET = 10.14;
				ONLY_ACTIVE_ARCH = YES;
			};
			name = Debug;
		};
		E6ADB7F2119569CC004E2BE5 /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;
				CLANG_CXX_LANGUAGE_STANDARD = "c++17";
				CLANG_CXX_LIBRARY = "libc++";
				CLANG_LINK_OBJC_RUNTIME = NO;
				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_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_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
				CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
				CLANG_WARN_STRICT_PROTOTYPES = YES;
				CLANG_WARN_SUSPICIOUS_MOVE = YES;
				CLANG_WARN_UNREACHABLE_CODE = YES;
				CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
				CODE_SIGN_INJECT_BASE_ENTITLEMENTS = NO;
				COPY_PHASE_STRIP = YES;
				DEAD_CODE_STRIPPING = YES;
				DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
				DEPLOYMENT_POSTPROCESSING = YES;
				ENABLE_STRICT_OBJC_MSGSEND = YES;
				EXCLUDED_SOURCE_FILE_NAMES = "";
				GCC_NO_COMMON_BLOCKS = YES;
				GCC_PREPROCESSOR_DEFINITIONS = (
					UNICODE,
					_LARGE_FILES,
					"_FILE_OFFSET_BITS=64",
					NDEBUG,
					__WXMAC__,
					__WXOSX_COCOA__,
					"wxDEBUG_LEVEL=0",
				);
				GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
				GCC_WARN_ABOUT_RETURN_TYPE = YES;
				GCC_WARN_UNDECLARED_SELECTOR = YES;
				GCC_WARN_UNINITIALIZED_AUTOS = YES;
				GCC_WARN_UNUSED_FUNCTION = YES;
				GCC_WARN_UNUSED_VARIABLE = YES;
				MACOSX_DEPLOYMENT_TARGET = 10.14;
				ONLY_ACTIVE_ARCH = NO;
			};
			name = Release;
		};
		E6ADB80511956A93004E2BE5 /* Debug */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = E69541311A01150D00BC85E1 /* pwsafe-debug.xcconfig */;
			buildSettings = {
				ALWAYS_SEARCH_USER_PATHS = NO;
				CLANG_ENABLE_OBJC_WEAK = YES;
				COMBINE_HIDPI_IMAGES = YES;
				GCC_OPTIMIZATION_LEVEL = 0;
				MACOSX_DEPLOYMENT_TARGET = "$(inherited)";
				PRODUCT_NAME = core;
				USER_HEADER_SEARCH_PATHS = ../src/;
				WARNING_CFLAGS = (
					"-Wall",
					"-Wextra",
				);
			};
			name = Debug;
		};
		E6ADB80611956A93004E2BE5 /* Release */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = E69541321A01150D00BC85E1 /* pwsafe-release.xcconfig */;
			buildSettings = {
				ALWAYS_SEARCH_USER_PATHS = NO;
				CLANG_ENABLE_OBJC_WEAK = YES;
				COMBINE_HIDPI_IMAGES = YES;
				MACOSX_DEPLOYMENT_TARGET = "$(inherited)";
				PRODUCT_NAME = core;
				USER_HEADER_SEARCH_PATHS = ../src/;
				WARNING_CFLAGS = (
					"-Wall",
					"-Wextra",
				);
				ZERO_LINK = NO;
			};
			name = Release;
		};
		E6ADB91D11956DD0004E2BE5 /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ALWAYS_SEARCH_USER_PATHS = NO;
				CLANG_ENABLE_OBJC_WEAK = YES;
				COMBINE_HIDPI_IMAGES = YES;
				GCC_OPTIMIZATION_LEVEL = 0;
				HEADER_SEARCH_PATHS = "/usr/local/include/ykpers-1";
				MACOSX_DEPLOYMENT_TARGET = "$(inherited)";
				PRODUCT_NAME = os;
				USER_HEADER_SEARCH_PATHS = ../src;
				WARNING_CFLAGS = (
					"-Wall",
					"-Wextra",
				);
			};
			name = Debug;
		};
		E6ADB91E11956DD0004E2BE5 /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ALWAYS_SEARCH_USER_PATHS = NO;
				CLANG_ENABLE_OBJC_WEAK = YES;
				COMBINE_HIDPI_IMAGES = YES;
				HEADER_SEARCH_PATHS = "/usr/local/include/ykpers-1";
				MACOSX_DEPLOYMENT_TARGET = "$(inherited)";
				PRODUCT_NAME = os;
				USER_HEADER_SEARCH_PATHS = ../src;
				WARNING_CFLAGS = (
					"-Wall",
					"-Wextra",
				);
				ZERO_LINK = NO;
			};
			name = Release;
		};
		E6ADB9A11195706B004E2BE5 /* Debug */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = E69541311A01150D00BC85E1 /* pwsafe-debug.xcconfig */;
			buildSettings = {
				ALWAYS_SEARCH_USER_PATHS = NO;
				ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
				CLANG_ENABLE_OBJC_WEAK = YES;
				CODE_SIGN_ENTITLEMENTS = pwsafe.entitlements;
				CODE_SIGN_IDENTITY = "-";
				COMBINE_HIDPI_IMAGES = YES;
				ENABLE_HARDENED_RUNTIME = YES;
				GCC_INLINES_ARE_PRIVATE_EXTERN = NO;
				GCC_OPTIMIZATION_LEVEL = 0;
				GCC_SYMBOLS_PRIVATE_EXTERN = NO;
				INFOPLIST_FILE = pwsafe.plist;
				MACOSX_DEPLOYMENT_TARGET = "$(inherited)";
				OTHER_LDFLAGS = (
					"$(inherited)",
					"-L/usr/local/lib",
					"-lykpers-1",
					"-lyubikey",
				);
				PRODUCT_BUNDLE_IDENTIFIER = "org.pwsafe.${PRODUCT_NAME:rfc1034identifier}";
				PRODUCT_NAME = pwsafe;
				USER_HEADER_SEARCH_PATHS = ../src;
			};
			name = Debug;
		};
		E6ADB9A21195706B004E2BE5 /* Release */ = {
			isa = XCBuildConfiguration;
			baseConfigurationReference = E69541321A01150D00BC85E1 /* pwsafe-release.xcconfig */;
			buildSettings = {
				ALWAYS_SEARCH_USER_PATHS = NO;
				ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
				CLANG_ENABLE_OBJC_WEAK = YES;
				CODE_SIGN_ENTITLEMENTS = pwsafe.entitlements;
				CODE_SIGN_IDENTITY = "-";
				COMBINE_HIDPI_IMAGES = YES;
				ENABLE_HARDENED_RUNTIME = YES;
				GCC_INLINES_ARE_PRIVATE_EXTERN = NO;
				GCC_SYMBOLS_PRIVATE_EXTERN = NO;
				INFOPLIST_FILE = pwsafe.plist;
				MACOSX_DEPLOYMENT_TARGET = "$(inherited)";
				OTHER_LDFLAGS = (
					"$(inherited)",
					"-L/usr/local/lib",
					"-lykpers-1",
					"-lyubikey",
				);
				PRODUCT_BUNDLE_IDENTIFIER = "org.pwsafe.${PRODUCT_NAME:rfc1034identifier}";
				PRODUCT_NAME = pwsafe;
				USER_HEADER_SEARCH_PATHS = ../src;
				ZERO_LINK = NO;
			};
			name = Release;
		};
/* End XCBuildConfiguration section */

/* Begin XCConfigurationList section */
		E66D29351D02B49B00C9BCBF /* Build configuration list for PBXNativeTarget "pwsafe-cli" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				E66D29331D02B49B00C9BCBF /* Debug */,
				5754133F2B16717C00507BC5 /* Debug-no-yubi */,
				E66D29341D02B49B00C9BCBF /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		E690B53312980BFB007EA508 /* Build configuration list for PBXAggregateTarget "Help Files" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				E690B53112980BDD007EA508 /* Debug */,
				5754133E2B16717C00507BC5 /* Debug-no-yubi */,
				E690B53212980BDD007EA508 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		E6ADB7F3119569CC004E2BE5 /* Build configuration list for PBXProject "pwsafe-xcode6" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				E6ADB7F1119569CC004E2BE5 /* Debug */,
				5754133A2B16717C00507BC5 /* Debug-no-yubi */,
				E6ADB7F2119569CC004E2BE5 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		E6ADB80711956A94004E2BE5 /* Build configuration list for PBXNativeTarget "core" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				E6ADB80511956A93004E2BE5 /* Debug */,
				5754133B2B16717C00507BC5 /* Debug-no-yubi */,
				E6ADB80611956A93004E2BE5 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		E6ADB91F11956DEE004E2BE5 /* Build configuration list for PBXNativeTarget "os" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				E6ADB91D11956DD0004E2BE5 /* Debug */,
				5754133C2B16717C00507BC5 /* Debug-no-yubi */,
				E6ADB91E11956DD0004E2BE5 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		E6ADB9A31195706B004E2BE5 /* Build configuration list for PBXNativeTarget "pwsafe" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				E6ADB9A11195706B004E2BE5 /* Debug */,
				5754133D2B16717C00507BC5 /* Debug-no-yubi */,
				E6ADB9A21195706B004E2BE5 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
/* End XCConfigurationList section */
	};
	rootObject = E6ADB7F0119569CC004E2BE5 /* Project object */;
}
