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

/* Begin PBXFileReference section */
		931C000012135A5E009192AB /* simple_excluded_volume.py.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; name = simple_excluded_volume.py.html; path = ../modules/helper/examples/generated/simple_excluded_volume.py.html; sourceTree = SOURCE_ROOT; };
		931C000112135A5E009192AB /* in.mrc */ = {isa = PBXFileReference; lastKnownFileType = file; name = in.mrc; path = ../modules/helper/examples/in.mrc; sourceTree = SOURCE_ROOT; };
		931C000212135A5E009192AB /* input.pdb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = input.pdb; path = ../modules/helper/examples/input.pdb; sourceTree = SOURCE_ROOT; };
		931C000312135A5E009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/helper/examples/SConscript; sourceTree = SOURCE_ROOT; };
		931C000412135A5E009192AB /* simple_connectivity_on_molecules.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = simple_connectivity_on_molecules.py; path = ../modules/helper/examples/simple_connectivity_on_molecules.py; sourceTree = SOURCE_ROOT; };
		931C000512135A5E009192AB /* simple_connectivity_on_molecules.readme */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = simple_connectivity_on_molecules.readme; path = ../modules/helper/examples/simple_connectivity_on_molecules.readme; sourceTree = SOURCE_ROOT; };
		931C000612135A5E009192AB /* simple_connectivity_on_rigid_bodies.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = simple_connectivity_on_rigid_bodies.py; path = ../modules/helper/examples/simple_connectivity_on_rigid_bodies.py; sourceTree = SOURCE_ROOT; };
		931C000712135A5E009192AB /* simple_connectivity_on_rigid_bodies.readme */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = simple_connectivity_on_rigid_bodies.readme; path = ../modules/helper/examples/simple_connectivity_on_rigid_bodies.readme; sourceTree = SOURCE_ROOT; };
		931C000812135A5E009192AB /* simple_diameter.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = simple_diameter.py; path = ../modules/helper/examples/simple_diameter.py; sourceTree = SOURCE_ROOT; };
		931C000912135A5E009192AB /* simple_diameter.readme */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = simple_diameter.readme; path = ../modules/helper/examples/simple_diameter.readme; sourceTree = SOURCE_ROOT; };
		931C000A12135A5E009192AB /* simple_distance.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = simple_distance.py; path = ../modules/helper/examples/simple_distance.py; sourceTree = SOURCE_ROOT; };
		931C000B12135A5E009192AB /* simple_distance.readme */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = simple_distance.readme; path = ../modules/helper/examples/simple_distance.readme; sourceTree = SOURCE_ROOT; };
		931C000C12135A5E009192AB /* simple_em_fit.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = simple_em_fit.py; path = ../modules/helper/examples/simple_em_fit.py; sourceTree = SOURCE_ROOT; };
		931C000D12135A5E009192AB /* simple_em_fit.readme */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = simple_em_fit.readme; path = ../modules/helper/examples/simple_em_fit.readme; sourceTree = SOURCE_ROOT; };
		931C000E12135A5E009192AB /* simple_excluded_volume.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = simple_excluded_volume.py; path = ../modules/helper/examples/simple_excluded_volume.py; sourceTree = SOURCE_ROOT; };
		931C000F12135A5E009192AB /* simple_excluded_volume.readme */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = simple_excluded_volume.readme; path = ../modules/helper/examples/simple_excluded_volume.readme; sourceTree = SOURCE_ROOT; };
		931C001212135A5E009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/helper/include/SConscript; sourceTree = SOURCE_ROOT; };
		931C001312135A5E009192AB /* simplify_restraint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = simplify_restraint.h; path = ../modules/helper/include/simplify_restraint.h; sourceTree = SOURCE_ROOT; };
		931C001512135A5E009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/helper/pyext/SConscript; sourceTree = SOURCE_ROOT; };
		931C001612135A5E009192AB /* swig.i-in */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = "swig.i-in"; path = "../modules/helper/pyext/swig.i-in"; sourceTree = SOURCE_ROOT; };
		931C001712135A5E009192AB /* README */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = README; path = ../modules/helper/README; sourceTree = SOURCE_ROOT; };
		931C001812135A5E009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/helper/SConscript; sourceTree = SOURCE_ROOT; };
		931C001B12135A5E009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/helper/src/SConscript; sourceTree = SOURCE_ROOT; };
		931C001C12135A5E009192AB /* simplify_restraint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = simplify_restraint.cpp; path = ../modules/helper/src/simplify_restraint.cpp; sourceTree = SOURCE_ROOT; };
		931C001F12135A5E009192AB /* 1z5s.mrc */ = {isa = PBXFileReference; lastKnownFileType = file; name = 1z5s.mrc; path = ../modules/helper/test/input/1z5s.mrc; sourceTree = SOURCE_ROOT; };
		931C002012135A5E009192AB /* in.mrc */ = {isa = PBXFileReference; lastKnownFileType = file; name = in.mrc; path = ../modules/helper/test/input/in.mrc; sourceTree = SOURCE_ROOT; };
		931C002112135A5E009192AB /* input.pdb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = input.pdb; path = ../modules/helper/test/input/input.pdb; sourceTree = SOURCE_ROOT; };
		931C002212135A5E009192AB /* single_protein.pdb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = single_protein.pdb; path = ../modules/helper/test/input/single_protein.pdb; sourceTree = SOURCE_ROOT; };
		931C002412135A5E009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/helper/test/SConscript; sourceTree = SOURCE_ROOT; };
		931C002512135A5E009192AB /* test_simple_connectivity_on_molecules.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_simple_connectivity_on_molecules.py; path = ../modules/helper/test/test_simple_connectivity_on_molecules.py; sourceTree = SOURCE_ROOT; };
		931C002612135A5E009192AB /* test_simple_connectivity_on_rigid_bodies.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_simple_connectivity_on_rigid_bodies.py; path = ../modules/helper/test/test_simple_connectivity_on_rigid_bodies.py; sourceTree = SOURCE_ROOT; };
		931C002712135A5E009192AB /* test_simple_diameter.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_simple_diameter.py; path = ../modules/helper/test/test_simple_diameter.py; sourceTree = SOURCE_ROOT; };
		931C002812135A5E009192AB /* test_simple_distance.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_simple_distance.py; path = ../modules/helper/test/test_simple_distance.py; sourceTree = SOURCE_ROOT; };
		931C002912135A5E009192AB /* test_simple_em_fit.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_simple_em_fit.py; path = ../modules/helper/test/test_simple_em_fit.py; sourceTree = SOURCE_ROOT; };
		931C002A12135A5E009192AB /* test_simple_excluded_volume.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_simple_excluded_volume.py; path = ../modules/helper/test/test_simple_excluded_volume.py; sourceTree = SOURCE_ROOT; };
		931C002D12135A5E009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/misc/bin/SConscript; sourceTree = SOURCE_ROOT; };
		931C002F12135A5E009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/misc/data/SConscript; sourceTree = SOURCE_ROOT; };
		931C003212135A5E009192AB /* overview.dox */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = overview.dox; path = ../modules/misc/doc/generated/overview.dox; sourceTree = SOURCE_ROOT; };
		931C003312135A5E009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/misc/doc/SConscript; sourceTree = SOURCE_ROOT; };
		931C003612135A5E009192AB /* examples.dox */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = examples.dox; path = ../modules/misc/examples/generated/examples.dox; sourceTree = SOURCE_ROOT; };
		931C003712135A5E009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/misc/examples/SConscript; sourceTree = SOURCE_ROOT; };
		931C003912135A5E009192AB /* attribute_statistics.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = attribute_statistics.h; path = ../modules/misc/include/attribute_statistics.h; sourceTree = SOURCE_ROOT; };
		931C003A12135A5E009192AB /* combination.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = combination.hpp; path = ../modules/misc/include/combination.hpp; sourceTree = SOURCE_ROOT; };
		931C003B12135A5E009192AB /* CommonEndpointPairFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CommonEndpointPairFilter.h; path = ../modules/misc/include/CommonEndpointPairFilter.h; sourceTree = SOURCE_ROOT; };
		931C003C12135A5E009192AB /* interaction_graph.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = interaction_graph.h; path = ../modules/misc/include/interaction_graph.h; sourceTree = SOURCE_ROOT; };
		931C003E12135A5E009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/misc/include/internal/SConscript; sourceTree = SOURCE_ROOT; };
		931C003F12135A5E009192AB /* LogPairScore.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = LogPairScore.h; path = ../modules/misc/include/LogPairScore.h; sourceTree = SOURCE_ROOT; };
		931C004012135A5E009192AB /* LowestRefinedPairScore.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = LowestRefinedPairScore.h; path = ../modules/misc/include/LowestRefinedPairScore.h; sourceTree = SOURCE_ROOT; };
		931C004112135A5E009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/misc/include/SConscript; sourceTree = SOURCE_ROOT; };
		931C004212135A5E009192AB /* StateAdaptor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = StateAdaptor.h; path = ../modules/misc/include/StateAdaptor.h; sourceTree = SOURCE_ROOT; };
		931C004312135A5E009192AB /* WormLikeChain.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = WormLikeChain.h; path = ../modules/misc/include/WormLikeChain.h; sourceTree = SOURCE_ROOT; };
		931C004512135A5E009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/misc/pyext/SConscript; sourceTree = SOURCE_ROOT; };
		931C004612135A5E009192AB /* swig.i-in */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = "swig.i-in"; path = "../modules/misc/pyext/swig.i-in"; sourceTree = SOURCE_ROOT; };
		931C004712135A5E009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/misc/SConscript; sourceTree = SOURCE_ROOT; };
		931C004912135A5E009192AB /* attribute_statistics.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = attribute_statistics.cpp; path = ../modules/misc/src/attribute_statistics.cpp; sourceTree = SOURCE_ROOT; };
		931C004A12135A5E009192AB /* CommonEndpointPairFilter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = CommonEndpointPairFilter.cpp; path = ../modules/misc/src/CommonEndpointPairFilter.cpp; sourceTree = SOURCE_ROOT; };
		931C004B12135A5E009192AB /* interaction_graph.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = interaction_graph.cpp; path = ../modules/misc/src/interaction_graph.cpp; sourceTree = SOURCE_ROOT; };
		931C004D12135A5E009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/misc/src/internal/SConscript; sourceTree = SOURCE_ROOT; };
		931C004E12135A5E009192AB /* LowestRefinedPairScore.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = LowestRefinedPairScore.cpp; path = ../modules/misc/src/LowestRefinedPairScore.cpp; sourceTree = SOURCE_ROOT; };
		931C004F12135A5E009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/misc/src/SConscript; sourceTree = SOURCE_ROOT; };
		931C005012135A5E009192AB /* StateAdaptor.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = StateAdaptor.cpp; path = ../modules/misc/src/StateAdaptor.cpp; sourceTree = SOURCE_ROOT; };
		931C005312135A5E009192AB /* single_protein.pdb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = single_protein.pdb; path = ../modules/misc/test/input/single_protein.pdb; sourceTree = SOURCE_ROOT; };
		931C005412135A5E009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/misc/test/SConscript; sourceTree = SOURCE_ROOT; };
		931C005512135A5E009192AB /* test_common_endpoint.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_common_endpoint.py; path = ../modules/misc/test/test_common_endpoint.py; sourceTree = SOURCE_ROOT; };
		931C005612135A5E009192AB /* test_lrps.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_lrps.py; path = ../modules/misc/test/test_lrps.py; sourceTree = SOURCE_ROOT; };
		931C005712135A5E009192AB /* test_statistics.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_statistics.py; path = ../modules/misc/test/test_statistics.py; sourceTree = SOURCE_ROOT; };
		931C005812135A5E009192AB /* test_wlc.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_wlc.py; path = ../modules/misc/test/test_wlc.py; sourceTree = SOURCE_ROOT; };
		931C005B12135A5E009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/modeller/bin/SConscript; sourceTree = SOURCE_ROOT; };
		931C005D12135A5E009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/modeller/data/SConscript; sourceTree = SOURCE_ROOT; };
		931C005F12135A5E009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/modeller/doc/SConscript; sourceTree = SOURCE_ROOT; };
		931C006112135A5E009192AB /* imp_restraints_in_modeller.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = imp_restraints_in_modeller.py; path = ../modules/modeller/examples/imp_restraints_in_modeller.py; sourceTree = SOURCE_ROOT; };
		931C006212135A5E009192AB /* imp_restraints_in_modeller.readme */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = imp_restraints_in_modeller.readme; path = ../modules/modeller/examples/imp_restraints_in_modeller.readme; sourceTree = SOURCE_ROOT; };
		931C006312135A5E009192AB /* load_modeller_model.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = load_modeller_model.py; path = ../modules/modeller/examples/load_modeller_model.py; sourceTree = SOURCE_ROOT; };
		931C006412135A5E009192AB /* load_modeller_model.readme */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = load_modeller_model.readme; path = ../modules/modeller/examples/load_modeller_model.readme; sourceTree = SOURCE_ROOT; };
		931C006512135A5E009192AB /* modeller_restraints_in_imp.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = modeller_restraints_in_imp.py; path = ../modules/modeller/examples/modeller_restraints_in_imp.py; sourceTree = SOURCE_ROOT; };
		931C006612135A5E009192AB /* modeller_restraints_in_imp.readme */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = modeller_restraints_in_imp.readme; path = ../modules/modeller/examples/modeller_restraints_in_imp.readme; sourceTree = SOURCE_ROOT; };
		931C006712135A5E009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/modeller/examples/SConscript; sourceTree = SOURCE_ROOT; };
		931C006912135A5E009192AB /* MultipleBinormalRestraint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MultipleBinormalRestraint.h; path = ../modules/modeller/include/MultipleBinormalRestraint.h; sourceTree = SOURCE_ROOT; };
		931C006A12135A5E009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/modeller/include/SConscript; sourceTree = SOURCE_ROOT; };
		931C006C12135A5E009192AB /* IMP_modeller_init.i */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c.preprocessed; name = IMP_modeller_init.i; path = ../modules/modeller/pyext/IMP_modeller_init.i; sourceTree = SOURCE_ROOT; };
		931C006D12135A5E009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/modeller/pyext/SConscript; sourceTree = SOURCE_ROOT; };
		931C006E12135A5E009192AB /* swig.i-in */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = "swig.i-in"; path = "../modules/modeller/pyext/swig.i-in"; sourceTree = SOURCE_ROOT; };
		931C006F12135A5E009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/modeller/SConscript; sourceTree = SOURCE_ROOT; };
		931C007212135A5E009192AB /* MultipleBinormalRestraint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = MultipleBinormalRestraint.cpp; path = ../modules/modeller/src/MultipleBinormalRestraint.cpp; sourceTree = SOURCE_ROOT; };
		931C007312135A5E009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/modeller/src/SConscript; sourceTree = SOURCE_ROOT; };
		931C007612135A5E009192AB /* single_dna.pdb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = single_dna.pdb; path = ../modules/modeller/test/input/single_dna.pdb; sourceTree = SOURCE_ROOT; };
		931C007712135A5E009192AB /* single_protein.pdb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = single_protein.pdb; path = ../modules/modeller/test/input/single_protein.pdb; sourceTree = SOURCE_ROOT; };
		931C007812135A5E009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/modeller/test/SConscript; sourceTree = SOURCE_ROOT; };
		931C007912135A5E009192AB /* test_dynamic_restraints.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_dynamic_restraints.py; path = ../modules/modeller/test/test_dynamic_restraints.py; sourceTree = SOURCE_ROOT; };
		931C007A12135A5E009192AB /* test_imp_restraints.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_imp_restraints.py; path = ../modules/modeller/test/test_imp_restraints.py; sourceTree = SOURCE_ROOT; };
		931C007B12135A5E009192AB /* test_load_model_atoms.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_load_model_atoms.py; path = ../modules/modeller/test/test_load_model_atoms.py; sourceTree = SOURCE_ROOT; };
		931C007C12135A5E009192AB /* test_modeller_restraints.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_modeller_restraints.py; path = ../modules/modeller/test/test_modeller_restraints.py; sourceTree = SOURCE_ROOT; };
		931C007D12135A5E009192AB /* test_rsr_file_read.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_rsr_file_read.py; path = ../modules/modeller/test/test_rsr_file_read.py; sourceTree = SOURCE_ROOT; };
		931C008012135A5E009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/multifit/bin/SConscript; sourceTree = SOURCE_ROOT; };
		931C008212135A5E009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/multifit/data/SConscript; sourceTree = SOURCE_ROOT; };
		931C008512135A5E009192AB /* overview.dox */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = overview.dox; path = ../modules/multifit/doc/generated/overview.dox; sourceTree = SOURCE_ROOT; };
		931C008612135A5E009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/multifit/doc/SConscript; sourceTree = SOURCE_ROOT; };
		931C008912135A5E009192AB /* examples.dox */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = examples.dox; path = ../modules/multifit/examples/generated/examples.dox; sourceTree = SOURCE_ROOT; };
		931C008A12135A5E009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/multifit/examples/SConscript; sourceTree = SOURCE_ROOT; };
		931C008C12135A5E009192AB /* DataContainer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DataContainer.h; path = ../modules/multifit/include/DataContainer.h; sourceTree = SOURCE_ROOT; };
		931C008D12135A5E009192AB /* fitting_solutions_reader_writer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = fitting_solutions_reader_writer.h; path = ../modules/multifit/include/fitting_solutions_reader_writer.h; sourceTree = SOURCE_ROOT; };
		931C008E12135A5E009192AB /* fitting_tools.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = fitting_tools.h; path = ../modules/multifit/include/fitting_tools.h; sourceTree = SOURCE_ROOT; };
		931C008F12135A5E009192AB /* FittingSolutionRecord.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = FittingSolutionRecord.h; path = ../modules/multifit/include/FittingSolutionRecord.h; sourceTree = SOURCE_ROOT; };
		931C009112135A5E009192AB /* m_rigid_fitting.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = m_rigid_fitting.h; path = ../modules/multifit/include/m_rigid_fitting.h; sourceTree = SOURCE_ROOT; };
		931C009212135A5E009192AB /* restraints_utils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = restraints_utils.h; path = ../modules/multifit/include/restraints_utils.h; sourceTree = SOURCE_ROOT; };
		931C009312135A5E009192AB /* sampling_space.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = sampling_space.h; path = ../modules/multifit/include/sampling_space.h; sourceTree = SOURCE_ROOT; };
		931C009412135A5E009192AB /* sampling_space_utils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = sampling_space_utils.h; path = ../modules/multifit/include/sampling_space_utils.h; sourceTree = SOURCE_ROOT; };
		931C009512135A5E009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/multifit/include/SConscript; sourceTree = SOURCE_ROOT; };
		931C009612135A5E009192AB /* SettingsData.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SettingsData.h; path = ../modules/multifit/include/SettingsData.h; sourceTree = SOURCE_ROOT; };
		931C009712135A5E009192AB /* SingleDominoRun.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SingleDominoRun.h; path = ../modules/multifit/include/SingleDominoRun.h; sourceTree = SOURCE_ROOT; };
		931C009812135A5E009192AB /* weighted_excluded_volume.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = weighted_excluded_volume.h; path = ../modules/multifit/include/weighted_excluded_volume.h; sourceTree = SOURCE_ROOT; };
		931C009A12135A5E009192AB /* multifit.i */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c.preprocessed; name = multifit.i; path = ../modules/multifit/pyext/multifit.i; sourceTree = SOURCE_ROOT; };
		931C009B12135A5E009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/multifit/pyext/SConscript; sourceTree = SOURCE_ROOT; };
		931C009C12135A5E009192AB /* swig.i-in */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = "swig.i-in"; path = "../modules/multifit/pyext/swig.i-in"; sourceTree = SOURCE_ROOT; };
		931C009D12135A5E009192AB /* README */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = README; path = ../modules/multifit/README; sourceTree = SOURCE_ROOT; };
		931C009E12135A5E009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/multifit/SConscript; sourceTree = SOURCE_ROOT; };
		931C00A012135A5E009192AB /* DataContainer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = DataContainer.cpp; path = ../modules/multifit/src/DataContainer.cpp; sourceTree = SOURCE_ROOT; };
		931C00A112135A5E009192AB /* fitting_solutions_reader_writer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = fitting_solutions_reader_writer.cpp; path = ../modules/multifit/src/fitting_solutions_reader_writer.cpp; sourceTree = SOURCE_ROOT; };
		931C00A212135A5E009192AB /* fitting_tools.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = fitting_tools.cpp; path = ../modules/multifit/src/fitting_tools.cpp; sourceTree = SOURCE_ROOT; };
		931C00A312135A5E009192AB /* FittingSolutionRecord.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = FittingSolutionRecord.cpp; path = ../modules/multifit/src/FittingSolutionRecord.cpp; sourceTree = SOURCE_ROOT; };
		931C00A512135A5E009192AB /* m_rigid_fitting.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = m_rigid_fitting.cpp; path = ../modules/multifit/src/m_rigid_fitting.cpp; sourceTree = SOURCE_ROOT; };
		931C00A612135A5E009192AB /* restraints_utils.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = restraints_utils.cpp; path = ../modules/multifit/src/restraints_utils.cpp; sourceTree = SOURCE_ROOT; };
		931C00A712135A5E009192AB /* sampling_space.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = sampling_space.cpp; path = ../modules/multifit/src/sampling_space.cpp; sourceTree = SOURCE_ROOT; };
		931C00A812135A5E009192AB /* sampling_space_utils.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = sampling_space_utils.cpp; path = ../modules/multifit/src/sampling_space_utils.cpp; sourceTree = SOURCE_ROOT; };
		931C00A912135A5E009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/multifit/src/SConscript; sourceTree = SOURCE_ROOT; };
		931C00AA12135A5E009192AB /* SettingsData.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = SettingsData.cpp; path = ../modules/multifit/src/SettingsData.cpp; sourceTree = SOURCE_ROOT; };
		931C00AB12135A5E009192AB /* SingleDominoRun.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = SingleDominoRun.cpp; path = ../modules/multifit/src/SingleDominoRun.cpp; sourceTree = SOURCE_ROOT; };
		931C00AC12135A5E009192AB /* weighted_excluded_volume.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = weighted_excluded_volume.cpp; path = ../modules/multifit/src/weighted_excluded_volume.cpp; sourceTree = SOURCE_ROOT; };
		931C00AF12135A5E009192AB /* 1f7dA00.pdb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = 1f7dA00.pdb; path = ../modules/multifit/test/input/1f7dA00.pdb; sourceTree = SOURCE_ROOT; };
		931C00B012135A5E009192AB /* 1f7dA00_8.mrc */ = {isa = PBXFileReference; lastKnownFileType = file; name = 1f7dA00_8.mrc; path = ../modules/multifit/test/input/1f7dA00_8.mrc; sourceTree = SOURCE_ROOT; };
		931C00B112135A5E009192AB /* 1z5s.jt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = 1z5s.jt; path = ../modules/multifit/test/input/1z5s.jt; sourceTree = SOURCE_ROOT; };
		931C00B212135A5E009192AB /* 1z5s_20.mrc */ = {isa = PBXFileReference; lastKnownFileType = file; name = 1z5s_20.mrc; path = ../modules/multifit/test/input/1z5s_20.mrc; sourceTree = SOURCE_ROOT; };
		931C00B312135A5E009192AB /* 1z5s_A.pdb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = 1z5s_A.pdb; path = ../modules/multifit/test/input/1z5s_A.pdb; sourceTree = SOURCE_ROOT; };
		931C00B412135A5E009192AB /* 1z5s_A_anchor_points.pdb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = 1z5s_A_anchor_points.pdb; path = ../modules/multifit/test/input/1z5s_A_anchor_points.pdb; sourceTree = SOURCE_ROOT; };
		931C00B512135A5E009192AB /* 1z5s_A_fitted.pdb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = 1z5s_A_fitted.pdb; path = ../modules/multifit/test/input/1z5s_A_fitted.pdb; sourceTree = SOURCE_ROOT; };
		931C00B612135A5E009192AB /* 1z5s_A_fitting.output */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = 1z5s_A_fitting.output; path = ../modules/multifit/test/input/1z5s_A_fitting.output; sourceTree = SOURCE_ROOT; };
		931C00B712135A5E009192AB /* 1z5s_A_fitting_solutions.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = 1z5s_A_fitting_solutions.txt; path = ../modules/multifit/test/input/1z5s_A_fitting_solutions.txt; sourceTree = SOURCE_ROOT; };
		931C00B812135A5E009192AB /* 1z5s_anchor_points.pdb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = 1z5s_anchor_points.pdb; path = ../modules/multifit/test/input/1z5s_anchor_points.pdb; sourceTree = SOURCE_ROOT; };
		931C00B912135A5E009192AB /* 1z5s_B.pdb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = 1z5s_B.pdb; path = ../modules/multifit/test/input/1z5s_B.pdb; sourceTree = SOURCE_ROOT; };
		931C00BA12135A5E009192AB /* 1z5s_B_anchor_points.pdb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = 1z5s_B_anchor_points.pdb; path = ../modules/multifit/test/input/1z5s_B_anchor_points.pdb; sourceTree = SOURCE_ROOT; };
		931C00BB12135A5E009192AB /* 1z5s_B_fitted.pdb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = 1z5s_B_fitted.pdb; path = ../modules/multifit/test/input/1z5s_B_fitted.pdb; sourceTree = SOURCE_ROOT; };
		931C00BC12135A5E009192AB /* 1z5s_B_fitting.output */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = 1z5s_B_fitting.output; path = ../modules/multifit/test/input/1z5s_B_fitting.output; sourceTree = SOURCE_ROOT; };
		931C00BD12135A5E009192AB /* 1z5s_C.pdb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = 1z5s_C.pdb; path = ../modules/multifit/test/input/1z5s_C.pdb; sourceTree = SOURCE_ROOT; };
		931C00BE12135A5E009192AB /* 1z5s_C1.pdb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = 1z5s_C1.pdb; path = ../modules/multifit/test/input/1z5s_C1.pdb; sourceTree = SOURCE_ROOT; };
		931C00BF12135A5E009192AB /* 1z5s_C_anchor_points.pdb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = 1z5s_C_anchor_points.pdb; path = ../modules/multifit/test/input/1z5s_C_anchor_points.pdb; sourceTree = SOURCE_ROOT; };
		931C00C012135A5E009192AB /* 1z5s_C_fitted.pdb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = 1z5s_C_fitted.pdb; path = ../modules/multifit/test/input/1z5s_C_fitted.pdb; sourceTree = SOURCE_ROOT; };
		931C00C112135A5E009192AB /* 1z5s_C_fitting.output */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = 1z5s_C_fitting.output; path = ../modules/multifit/test/input/1z5s_C_fitting.output; sourceTree = SOURCE_ROOT; };
		931C00C212135A5E009192AB /* 1z5s_D.pdb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = 1z5s_D.pdb; path = ../modules/multifit/test/input/1z5s_D.pdb; sourceTree = SOURCE_ROOT; };
		931C00C312135A5E009192AB /* 1z5s_D_anchor_points.pdb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = 1z5s_D_anchor_points.pdb; path = ../modules/multifit/test/input/1z5s_D_anchor_points.pdb; sourceTree = SOURCE_ROOT; };
		931C00C412135A5E009192AB /* 1z5s_D_fitted.pdb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = 1z5s_D_fitted.pdb; path = ../modules/multifit/test/input/1z5s_D_fitted.pdb; sourceTree = SOURCE_ROOT; };
		931C00C512135A5E009192AB /* 1z5s_D_fitting.output */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = 1z5s_D_fitting.output; path = ../modules/multifit/test/input/1z5s_D_fitting.output; sourceTree = SOURCE_ROOT; };
		931C00C612135A5E009192AB /* assembly.input */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = assembly.input; path = ../modules/multifit/test/input/assembly.input; sourceTree = SOURCE_ROOT; };
		931C00C812135A5E009192AB /* pairwise_terms_A_B.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = pairwise_terms_A_B.dat; path = ../modules/multifit/test/input/scoring/pairwise_terms_A_B.dat; sourceTree = SOURCE_ROOT; };
		931C00C912135A5E009192AB /* pairwise_terms_P1_P4227.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = pairwise_terms_P1_P4227.dat; path = ../modules/multifit/test/input/scoring/pairwise_terms_P1_P4227.dat; sourceTree = SOURCE_ROOT; };
		931C00CA12135A5E009192AB /* pairwise_terms_P1_P6927.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = pairwise_terms_P1_P6927.dat; path = ../modules/multifit/test/input/scoring/pairwise_terms_P1_P6927.dat; sourceTree = SOURCE_ROOT; };
		931C00CB12135A5E009192AB /* pairwise_terms_P2803_P4227.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = pairwise_terms_P2803_P4227.dat; path = ../modules/multifit/test/input/scoring/pairwise_terms_P2803_P4227.dat; sourceTree = SOURCE_ROOT; };
		931C00CC12135A5E009192AB /* pairwise_terms_P2803_P6927.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = pairwise_terms_P2803_P6927.dat; path = ../modules/multifit/test/input/scoring/pairwise_terms_P2803_P6927.dat; sourceTree = SOURCE_ROOT; };
		931C00CD12135A5E009192AB /* pairwise_terms_P4227_P6927.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = pairwise_terms_P4227_P6927.dat; path = ../modules/multifit/test/input/scoring/pairwise_terms_P4227_P6927.dat; sourceTree = SOURCE_ROOT; };
		931C00CE12135A5E009192AB /* rmsd_A.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = rmsd_A.dat; path = ../modules/multifit/test/input/scoring/rmsd_A.dat; sourceTree = SOURCE_ROOT; };
		931C00CF12135A5E009192AB /* rmsd_B.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = rmsd_B.dat; path = ../modules/multifit/test/input/scoring/rmsd_B.dat; sourceTree = SOURCE_ROOT; };
		931C00D012135A5E009192AB /* rmsd_C.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = rmsd_C.dat; path = ../modules/multifit/test/input/scoring/rmsd_C.dat; sourceTree = SOURCE_ROOT; };
		931C00D112135A5E009192AB /* rmsd_D.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = rmsd_D.dat; path = ../modules/multifit/test/input/scoring/rmsd_D.dat; sourceTree = SOURCE_ROOT; };
		931C00D212135A5F009192AB /* singleton_terms_A.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = singleton_terms_A.dat; path = ../modules/multifit/test/input/scoring/singleton_terms_A.dat; sourceTree = SOURCE_ROOT; };
		931C00D312135A5F009192AB /* singleton_terms_P2803.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = singleton_terms_P2803.dat; path = ../modules/multifit/test/input/scoring/singleton_terms_P2803.dat; sourceTree = SOURCE_ROOT; };
		931C00D412135A5F009192AB /* singleton_terms_P4227.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = singleton_terms_P4227.dat; path = ../modules/multifit/test/input/scoring/singleton_terms_P4227.dat; sourceTree = SOURCE_ROOT; };
		931C00D512135A5F009192AB /* singleton_terms_P6927.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = singleton_terms_P6927.dat; path = ../modules/multifit/test/input/scoring/singleton_terms_P6927.dat; sourceTree = SOURCE_ROOT; };
		931C00D712135A5F009192AB /* pairwise_terms_A_B.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = pairwise_terms_A_B.dat; path = ../modules/multifit/test/input/scoring_complete/pairwise_terms_A_B.dat; sourceTree = SOURCE_ROOT; };
		931C00D812135A5F009192AB /* pairwise_terms_A_C.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = pairwise_terms_A_C.dat; path = ../modules/multifit/test/input/scoring_complete/pairwise_terms_A_C.dat; sourceTree = SOURCE_ROOT; };
		931C00D912135A5F009192AB /* pairwise_terms_A_D.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = pairwise_terms_A_D.dat; path = ../modules/multifit/test/input/scoring_complete/pairwise_terms_A_D.dat; sourceTree = SOURCE_ROOT; };
		931C00DA12135A5F009192AB /* pairwise_terms_B_C.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = pairwise_terms_B_C.dat; path = ../modules/multifit/test/input/scoring_complete/pairwise_terms_B_C.dat; sourceTree = SOURCE_ROOT; };
		931C00DB12135A5F009192AB /* pairwise_terms_B_D.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = pairwise_terms_B_D.dat; path = ../modules/multifit/test/input/scoring_complete/pairwise_terms_B_D.dat; sourceTree = SOURCE_ROOT; };
		931C00DC12135A5F009192AB /* pairwise_terms_C_D.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = pairwise_terms_C_D.dat; path = ../modules/multifit/test/input/scoring_complete/pairwise_terms_C_D.dat; sourceTree = SOURCE_ROOT; };
		931C00DD12135A5F009192AB /* pairwise_terms_P10867_P8065.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = pairwise_terms_P10867_P8065.dat; path = ../modules/multifit/test/input/scoring_complete/pairwise_terms_P10867_P8065.dat; sourceTree = SOURCE_ROOT; };
		931C00DE12135A5F009192AB /* pairwise_terms_P14991_P8065.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = pairwise_terms_P14991_P8065.dat; path = ../modules/multifit/test/input/scoring_complete/pairwise_terms_P14991_P8065.dat; sourceTree = SOURCE_ROOT; };
		931C00DF12135A5F009192AB /* singleton_terms_A.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = singleton_terms_A.dat; path = ../modules/multifit/test/input/scoring_complete/singleton_terms_A.dat; sourceTree = SOURCE_ROOT; };
		931C00E012135A5F009192AB /* singleton_terms_B.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = singleton_terms_B.dat; path = ../modules/multifit/test/input/scoring_complete/singleton_terms_B.dat; sourceTree = SOURCE_ROOT; };
		931C00E112135A5F009192AB /* singleton_terms_C.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = singleton_terms_C.dat; path = ../modules/multifit/test/input/scoring_complete/singleton_terms_C.dat; sourceTree = SOURCE_ROOT; };
		931C00E212135A5F009192AB /* singleton_terms_D.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = singleton_terms_D.dat; path = ../modules/multifit/test/input/scoring_complete/singleton_terms_D.dat; sourceTree = SOURCE_ROOT; };
		931C00E412135A5F009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/multifit/test/SConscript; sourceTree = SOURCE_ROOT; };
		931C00E512135A5F009192AB /* test_add_surface_index.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_add_surface_index.py; path = ../modules/multifit/test/test_add_surface_index.py; sourceTree = SOURCE_ROOT; };
		931C00E612135A5F009192AB /* test_data_container.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_data_container.py; path = ../modules/multifit/test/test_data_container.py; sourceTree = SOURCE_ROOT; };
		931C00E712135A5F009192AB /* test_read_fitting_solutions.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_read_fitting_solutions.py; path = ../modules/multifit/test/test_read_fitting_solutions.py; sourceTree = SOURCE_ROOT; };
		931C00E812135A5F009192AB /* test_rigid_fitting_pca.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_rigid_fitting_pca.py; path = ../modules/multifit/test/test_rigid_fitting_pca.py; sourceTree = SOURCE_ROOT; };
		931C00E912135A5F009192AB /* test_settings_data.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_settings_data.py; path = ../modules/multifit/test/test_settings_data.py; sourceTree = SOURCE_ROOT; };
		931C00EA12135A5F009192AB /* test_single_domino_run.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_single_domino_run.py; path = ../modules/multifit/test/test_single_domino_run.py; sourceTree = SOURCE_ROOT; };
		931C00EB12135A5F009192AB /* test_surface_sample_protein.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_surface_sample_protein.py; path = ../modules/multifit/test/test_surface_sample_protein.py; sourceTree = SOURCE_ROOT; };
		931C00EC12135A5F009192AB /* test_weighted_excluded_volume_restraint.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_weighted_excluded_volume_restraint.py; path = ../modules/multifit/test/test_weighted_excluded_volume_restraint.py; sourceTree = SOURCE_ROOT; };
		931C00EF12135A5F009192AB /* create_npc.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = create_npc.cpp; path = ../modules/npc/bin/create_npc.cpp; sourceTree = SOURCE_ROOT; };
		931C00F012135A5F009192AB /* display_npc.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = display_npc.cpp; path = ../modules/npc/bin/display_npc.cpp; sourceTree = SOURCE_ROOT; };
		931C00F112135A5F009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/npc/bin/SConscript; sourceTree = SOURCE_ROOT; };
		931C00F212135A5F009192AB /* simulate_npc.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = simulate_npc.cpp; path = ../modules/npc/bin/simulate_npc.cpp; sourceTree = SOURCE_ROOT; };
		931C00F312135A5F009192AB /* simulate_slab.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = simulate_slab.cpp; path = ../modules/npc/bin/simulate_slab.cpp; sourceTree = SOURCE_ROOT; };
		931C00F512135A5F009192AB /* google_demo_data */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = google_demo_data; path = ../modules/npc/data/google_demo_data; sourceTree = SOURCE_ROOT; };
		931C00F612135A5F009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/npc/data/SConscript; sourceTree = SOURCE_ROOT; };
		931C00F712135A5F009192AB /* small_data */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = small_data; path = ../modules/npc/data/small_data; sourceTree = SOURCE_ROOT; };
		931C00F912135A5F009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/npc/doc/SConscript; sourceTree = SOURCE_ROOT; };
		931C00FB12135A5F009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/npc/examples/SConscript; sourceTree = SOURCE_ROOT; };
		931C00FD12135A5F009192AB /* base_types.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = base_types.h; path = ../modules/npc/include/base_types.h; sourceTree = SOURCE_ROOT; };
		931C00FE12135A5F009192AB /* BondBondPairScore.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = BondBondPairScore.h; path = ../modules/npc/include/BondBondPairScore.h; sourceTree = SOURCE_ROOT; };
		931C00FF12135A5F009192AB /* ConsecutivePairContainer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ConsecutivePairContainer.h; path = ../modules/npc/include/ConsecutivePairContainer.h; sourceTree = SOURCE_ROOT; };
		931C010012135A5F009192AB /* DistributePairsScoreState.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DistributePairsScoreState.h; path = ../modules/npc/include/DistributePairsScoreState.h; sourceTree = SOURCE_ROOT; };
		931C010112135A5F009192AB /* FGChainFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = FGChainFilter.h; path = ../modules/npc/include/FGChainFilter.h; sourceTree = SOURCE_ROOT; };
		931C010212135A5F009192AB /* HarmonicDistancePairScore.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = HarmonicDistancePairScore.h; path = ../modules/npc/include/HarmonicDistancePairScore.h; sourceTree = SOURCE_ROOT; };
		931C010312135A5F009192AB /* InteractionPairScore.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = InteractionPairScore.h; path = ../modules/npc/include/InteractionPairScore.h; sourceTree = SOURCE_ROOT; };
		931C010512135A5F009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/npc/include/internal/SConscript; sourceTree = SOURCE_ROOT; };
		931C010612135A5F009192AB /* npc_simulation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = npc_simulation.h; path = ../modules/npc/include/npc_simulation.h; sourceTree = SOURCE_ROOT; };
		931C010712135A5F009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/npc/include/SConscript; sourceTree = SOURCE_ROOT; };
		931C010812135A5F009192AB /* SlabGeometry.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SlabGeometry.h; path = ../modules/npc/include/SlabGeometry.h; sourceTree = SOURCE_ROOT; };
		931C010912135A5F009192AB /* SlabSingletonScore.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SlabSingletonScore.h; path = ../modules/npc/include/SlabSingletonScore.h; sourceTree = SOURCE_ROOT; };
		931C010B12135A5F009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/npc/pyext/SConscript; sourceTree = SOURCE_ROOT; };
		931C010D12135A5F009192AB /* randomize.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = randomize.py; path = ../modules/npc/pyext/src/randomize.py; sourceTree = SOURCE_ROOT; };
		931C010E12135A5F009192AB /* swig.i-in */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = "swig.i-in"; path = "../modules/npc/pyext/swig.i-in"; sourceTree = SOURCE_ROOT; };
		931C010F12135A5F009192AB /* README */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = README; path = ../modules/npc/README; sourceTree = SOURCE_ROOT; };
		931C011012135A5F009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/npc/SConscript; sourceTree = SOURCE_ROOT; };
		931C011212135A5F009192AB /* BondBondPairScore.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = BondBondPairScore.cpp; path = ../modules/npc/src/BondBondPairScore.cpp; sourceTree = SOURCE_ROOT; };
		931C011312135A5F009192AB /* ConsecutivePairContainer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ConsecutivePairContainer.cpp; path = ../modules/npc/src/ConsecutivePairContainer.cpp; sourceTree = SOURCE_ROOT; };
		931C011412135A5F009192AB /* DistributePairsScoreState.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = DistributePairsScoreState.cpp; path = ../modules/npc/src/DistributePairsScoreState.cpp; sourceTree = SOURCE_ROOT; };
		931C011512135A5F009192AB /* FGChainFilter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = FGChainFilter.cpp; path = ../modules/npc/src/FGChainFilter.cpp; sourceTree = SOURCE_ROOT; };
		931C011612135A5F009192AB /* HarmonicDistancePairScore.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = HarmonicDistancePairScore.cpp; path = ../modules/npc/src/HarmonicDistancePairScore.cpp; sourceTree = SOURCE_ROOT; };
		931C011712135A5F009192AB /* InteractionPairScore.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = InteractionPairScore.cpp; path = ../modules/npc/src/InteractionPairScore.cpp; sourceTree = SOURCE_ROOT; };
		931C011912135A5F009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/npc/src/internal/SConscript; sourceTree = SOURCE_ROOT; };
		931C011A12135A5F009192AB /* npc_simulation.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = npc_simulation.cpp; path = ../modules/npc/src/npc_simulation.cpp; sourceTree = SOURCE_ROOT; };
		931C011B12135A5F009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/npc/src/SConscript; sourceTree = SOURCE_ROOT; };
		931C011C12135A5F009192AB /* SlabGeometry.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = SlabGeometry.cpp; path = ../modules/npc/src/SlabGeometry.cpp; sourceTree = SOURCE_ROOT; };
		931C011D12135A5F009192AB /* SlabSingletonScore.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = SlabSingletonScore.cpp; path = ../modules/npc/src/SlabSingletonScore.cpp; sourceTree = SOURCE_ROOT; };
		931C011F12135A5F009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/npc/test/SConscript; sourceTree = SOURCE_ROOT; };
		931C012012135A5F009192AB /* test_bond_bond.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_bond_bond.py; path = ../modules/npc/test/test_bond_bond.py; sourceTree = SOURCE_ROOT; };
		931C012112135A5F009192AB /* test_consecutive_pair_container.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_consecutive_pair_container.py; path = ../modules/npc/test/test_consecutive_pair_container.py; sourceTree = SOURCE_ROOT; };
		931C012212135A5F009192AB /* test_interaction.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_interaction.py; path = ../modules/npc/test/test_interaction.py; sourceTree = SOURCE_ROOT; };
		931C012312135A5F009192AB /* test_slab_score.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_slab_score.py; path = ../modules/npc/test/test_slab_score.py; sourceTree = SOURCE_ROOT; };
		931C012612135A5F009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/restrainer/bin/SConscript; sourceTree = SOURCE_ROOT; };
		931C012812135A5F009192AB /* schema.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = schema.png; path = ../modules/restrainer/data/schema.png; sourceTree = SOURCE_ROOT; };
		931C012912135A5F009192AB /* schema.xsd */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; name = schema.xsd; path = ../modules/restrainer/data/schema.xsd; sourceTree = SOURCE_ROOT; };
		931C012A12135A5F009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/restrainer/data/SConscript; sourceTree = SOURCE_ROOT; };
		931C012D12135A5F009192AB /* overview.dox */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = overview.dox; path = ../modules/restrainer/doc/generated/overview.dox; sourceTree = SOURCE_ROOT; };
		931C012E12135A5F009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/restrainer/doc/SConscript; sourceTree = SOURCE_ROOT; };
		931C013012135A5F009192AB /* basic_display.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = basic_display.py; path = ../modules/restrainer/examples/basic_display.py; sourceTree = SOURCE_ROOT; };
		931C013112135A5F009192AB /* basic_display.readme */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = basic_display.readme; path = ../modules/restrainer/examples/basic_display.readme; sourceTree = SOURCE_ROOT; };
		931C013212135A5F009192AB /* basic_setup.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = basic_setup.py; path = ../modules/restrainer/examples/basic_setup.py; sourceTree = SOURCE_ROOT; };
		931C013312135A5F009192AB /* basic_setup.readme */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = basic_setup.readme; path = ../modules/restrainer/examples/basic_setup.readme; sourceTree = SOURCE_ROOT; };
		931C013412135A5F009192AB /* em_restraint.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = em_restraint.py; path = ../modules/restrainer/examples/em_restraint.py; sourceTree = SOURCE_ROOT; };
		931C013512135A5F009192AB /* em_restraint.readme */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = em_restraint.readme; path = ../modules/restrainer/examples/em_restraint.readme; sourceTree = SOURCE_ROOT; };
		931C013712135A5F009192AB /* basic_display.py.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; name = basic_display.py.html; path = ../modules/restrainer/examples/generated/basic_display.py.html; sourceTree = SOURCE_ROOT; };
		931C013812135A5F009192AB /* basic_setup.py.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; name = basic_setup.py.html; path = ../modules/restrainer/examples/generated/basic_setup.py.html; sourceTree = SOURCE_ROOT; };
		931C013912135A5F009192AB /* em_restraint.py.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; name = em_restraint.py.html; path = ../modules/restrainer/examples/generated/em_restraint.py.html; sourceTree = SOURCE_ROOT; };
		931C013A12135A5F009192AB /* examples.dox */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = examples.dox; path = ../modules/restrainer/examples/generated/examples.dox; sourceTree = SOURCE_ROOT; };
		931C013B12135A5F009192AB /* rigid_body_and_excluded_volume_restraint.py.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; name = rigid_body_and_excluded_volume_restraint.py.html; path = ../modules/restrainer/examples/generated/rigid_body_and_excluded_volume_restraint.py.html; sourceTree = SOURCE_ROOT; };
		931C013C12135A5F009192AB /* saxs_restraint.py.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; name = saxs_restraint.py.html; path = ../modules/restrainer/examples/generated/saxs_restraint.py.html; sourceTree = SOURCE_ROOT; };
		931C013F12135A5F009192AB /* 6lyz.pdb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = 6lyz.pdb; path = ../modules/restrainer/examples/input/data/6lyz.pdb; sourceTree = SOURCE_ROOT; };
		931C014012135A5F009192AB /* in.mrc */ = {isa = PBXFileReference; lastKnownFileType = file; name = in.mrc; path = ../modules/restrainer/examples/input/data/in.mrc; sourceTree = SOURCE_ROOT; };
		931C014112135A5F009192AB /* lyzexp.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = lyzexp.dat; path = ../modules/restrainer/examples/input/data/lyzexp.dat; sourceTree = SOURCE_ROOT; };
		931C014212135A5F009192AB /* protein1.pdb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = protein1.pdb; path = ../modules/restrainer/examples/input/data/protein1.pdb; sourceTree = SOURCE_ROOT; };
		931C014312135A5F009192AB /* protein2.pdb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = protein2.pdb; path = ../modules/restrainer/examples/input/data/protein2.pdb; sourceTree = SOURCE_ROOT; };
		931C014412135A5F009192AB /* protein3.pdb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = protein3.pdb; path = ../modules/restrainer/examples/input/data/protein3.pdb; sourceTree = SOURCE_ROOT; };
		931C014512135A5F009192AB /* protein4.pdb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = protein4.pdb; path = ../modules/restrainer/examples/input/data/protein4.pdb; sourceTree = SOURCE_ROOT; };
		931C014612135A5F009192AB /* protein5.pdb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = protein5.pdb; path = ../modules/restrainer/examples/input/data/protein5.pdb; sourceTree = SOURCE_ROOT; };
		931C014712135A5F009192AB /* display_representation.xml */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; name = display_representation.xml; path = ../modules/restrainer/examples/input/display_representation.xml; sourceTree = SOURCE_ROOT; };
		931C014812135A5F009192AB /* eg1_representation.xml */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; name = eg1_representation.xml; path = ../modules/restrainer/examples/input/eg1_representation.xml; sourceTree = SOURCE_ROOT; };
		931C014912135A5F009192AB /* eg1_restraint.xml */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; name = eg1_restraint.xml; path = ../modules/restrainer/examples/input/eg1_restraint.xml; sourceTree = SOURCE_ROOT; };
		931C014A12135A5F009192AB /* eg2_representation.xml */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; name = eg2_representation.xml; path = ../modules/restrainer/examples/input/eg2_representation.xml; sourceTree = SOURCE_ROOT; };
		931C014B12135A5F009192AB /* eg2_restraint.xml */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; name = eg2_restraint.xml; path = ../modules/restrainer/examples/input/eg2_restraint.xml; sourceTree = SOURCE_ROOT; };
		931C014C12135A5F009192AB /* em_representation.xml */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; name = em_representation.xml; path = ../modules/restrainer/examples/input/em_representation.xml; sourceTree = SOURCE_ROOT; };
		931C014D12135A5F009192AB /* em_restraint.xml */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; name = em_restraint.xml; path = ../modules/restrainer/examples/input/em_restraint.xml; sourceTree = SOURCE_ROOT; };
		931C014E12135A5F009192AB /* pdb_display.xml */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; name = pdb_display.xml; path = ../modules/restrainer/examples/input/pdb_display.xml; sourceTree = SOURCE_ROOT; };
		931C014F12135A5F009192AB /* saxs_representation.xml */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; name = saxs_representation.xml; path = ../modules/restrainer/examples/input/saxs_representation.xml; sourceTree = SOURCE_ROOT; };
		931C015012135A5F009192AB /* saxs_restraint.xml */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; name = saxs_restraint.xml; path = ../modules/restrainer/examples/input/saxs_restraint.xml; sourceTree = SOURCE_ROOT; };
		931C015112135A5F009192AB /* rigid_body_and_excluded_volume_restraint.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = rigid_body_and_excluded_volume_restraint.py; path = ../modules/restrainer/examples/rigid_body_and_excluded_volume_restraint.py; sourceTree = SOURCE_ROOT; };
		931C015212135A5F009192AB /* rigid_body_and_excluded_volume_restraint.readme */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = rigid_body_and_excluded_volume_restraint.readme; path = ../modules/restrainer/examples/rigid_body_and_excluded_volume_restraint.readme; sourceTree = SOURCE_ROOT; };
		931C015312135A5F009192AB /* saxs_restraint.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = saxs_restraint.py; path = ../modules/restrainer/examples/saxs_restraint.py; sourceTree = SOURCE_ROOT; };
		931C015412135A5F009192AB /* saxs_restraint.readme */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = saxs_restraint.readme; path = ../modules/restrainer/examples/saxs_restraint.readme; sourceTree = SOURCE_ROOT; };
		931C015512135A5F009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/restrainer/examples/SConscript; sourceTree = SOURCE_ROOT; };
		931C015712135A5F009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/restrainer/include/SConscript; sourceTree = SOURCE_ROOT; };
		931C015912135A5F009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/restrainer/pyext/SConscript; sourceTree = SOURCE_ROOT; };
		931C015B12135A5F009192AB /* _display.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = _display.py; path = ../modules/restrainer/pyext/src/_display.py; sourceTree = SOURCE_ROOT; };
		931C015C12135A5F009192AB /* _representation.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = _representation.py; path = ../modules/restrainer/pyext/src/_representation.py; sourceTree = SOURCE_ROOT; };
		931C015D12135A5F009192AB /* _restraint.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = _restraint.py; path = ../modules/restrainer/pyext/src/_restraint.py; sourceTree = SOURCE_ROOT; };
		931C015E12135A5F009192AB /* _xml_parser.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = _xml_parser.py; path = ../modules/restrainer/pyext/src/_xml_parser.py; sourceTree = SOURCE_ROOT; };
		931C015F12135A5F009192AB /* swig.i-in */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = "swig.i-in"; path = "../modules/restrainer/pyext/swig.i-in"; sourceTree = SOURCE_ROOT; };
		931C016012135A5F009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/restrainer/SConscript; sourceTree = SOURCE_ROOT; };
		931C016312135A5F009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/restrainer/src/SConscript; sourceTree = SOURCE_ROOT; };
		931C016712135A5F009192AB /* 6lyz.pdb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = 6lyz.pdb; path = ../modules/restrainer/test/input/data/6lyz.pdb; sourceTree = SOURCE_ROOT; };
		931C016812135A5F009192AB /* in.mrc */ = {isa = PBXFileReference; lastKnownFileType = file; name = in.mrc; path = ../modules/restrainer/test/input/data/in.mrc; sourceTree = SOURCE_ROOT; };
		931C016912135A5F009192AB /* lyzexp.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = lyzexp.dat; path = ../modules/restrainer/test/input/data/lyzexp.dat; sourceTree = SOURCE_ROOT; };
		931C016A12135A5F009192AB /* simple_input.pdb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = simple_input.pdb; path = ../modules/restrainer/test/input/data/simple_input.pdb; sourceTree = SOURCE_ROOT; };
		931C016B12135A5F009192AB /* display_representation.xml */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; name = display_representation.xml; path = ../modules/restrainer/test/input/display_representation.xml; sourceTree = SOURCE_ROOT; };
		931C016C12135A5F009192AB /* em_representation.xml */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; name = em_representation.xml; path = ../modules/restrainer/test/input/em_representation.xml; sourceTree = SOURCE_ROOT; };
		931C016D12135A5F009192AB /* em_restraint.xml */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; name = em_restraint.xml; path = ../modules/restrainer/test/input/em_restraint.xml; sourceTree = SOURCE_ROOT; };
		931C016E12135A5F009192AB /* mix_representation.xml */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; name = mix_representation.xml; path = ../modules/restrainer/test/input/mix_representation.xml; sourceTree = SOURCE_ROOT; };
		931C016F12135A5F009192AB /* pdb_connectivity_restraint.xml */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; name = pdb_connectivity_restraint.xml; path = ../modules/restrainer/test/input/pdb_connectivity_restraint.xml; sourceTree = SOURCE_ROOT; };
		931C017012135A5F009192AB /* pdb_diameter_restraint.xml */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; name = pdb_diameter_restraint.xml; path = ../modules/restrainer/test/input/pdb_diameter_restraint.xml; sourceTree = SOURCE_ROOT; };
		931C017112135A5F009192AB /* pdb_display.xml */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; name = pdb_display.xml; path = ../modules/restrainer/test/input/pdb_display.xml; sourceTree = SOURCE_ROOT; };
		931C017212135A5F009192AB /* pdb_distance_restraint.xml */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; name = pdb_distance_restraint.xml; path = ../modules/restrainer/test/input/pdb_distance_restraint.xml; sourceTree = SOURCE_ROOT; };
		931C017312135A5F009192AB /* pdb_methods_restraint.xml */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; name = pdb_methods_restraint.xml; path = ../modules/restrainer/test/input/pdb_methods_restraint.xml; sourceTree = SOURCE_ROOT; };
		931C017412135A5F009192AB /* pdb_representation.xml */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; name = pdb_representation.xml; path = ../modules/restrainer/test/input/pdb_representation.xml; sourceTree = SOURCE_ROOT; };
		931C017512135A5F009192AB /* README */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = README; path = ../modules/restrainer/test/input/README; sourceTree = SOURCE_ROOT; };
		931C017612135A5F009192AB /* saxs_representation.xml */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; name = saxs_representation.xml; path = ../modules/restrainer/test/input/saxs_representation.xml; sourceTree = SOURCE_ROOT; };
		931C017712135A5F009192AB /* saxs_restraint.xml */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; name = saxs_restraint.xml; path = ../modules/restrainer/test/input/saxs_restraint.xml; sourceTree = SOURCE_ROOT; };
		931C017812135A5F009192AB /* sphere_connectivity_restraint.xml */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; name = sphere_connectivity_restraint.xml; path = ../modules/restrainer/test/input/sphere_connectivity_restraint.xml; sourceTree = SOURCE_ROOT; };
		931C017912135A5F009192AB /* sphere_diameter_restraint.xml */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; name = sphere_diameter_restraint.xml; path = ../modules/restrainer/test/input/sphere_diameter_restraint.xml; sourceTree = SOURCE_ROOT; };
		931C017A12135A5F009192AB /* sphere_display.xml */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; name = sphere_display.xml; path = ../modules/restrainer/test/input/sphere_display.xml; sourceTree = SOURCE_ROOT; };
		931C017B12135A5F009192AB /* sphere_distance_restraint.xml */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; name = sphere_distance_restraint.xml; path = ../modules/restrainer/test/input/sphere_distance_restraint.xml; sourceTree = SOURCE_ROOT; };
		931C017C12135A5F009192AB /* sphere_methods_restraint.xml */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; name = sphere_methods_restraint.xml; path = ../modules/restrainer/test/input/sphere_methods_restraint.xml; sourceTree = SOURCE_ROOT; };
		931C017D12135A5F009192AB /* sphere_representation.xml */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; name = sphere_representation.xml; path = ../modules/restrainer/test/input/sphere_representation.xml; sourceTree = SOURCE_ROOT; };
		931C017E12135A5F009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/restrainer/test/SConscript; sourceTree = SOURCE_ROOT; };
		931C017F12135A5F009192AB /* test_connectivity_for_pdb.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_connectivity_for_pdb.py; path = ../modules/restrainer/test/test_connectivity_for_pdb.py; sourceTree = SOURCE_ROOT; };
		931C018012135A5F009192AB /* test_connectivity_for_sphere.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_connectivity_for_sphere.py; path = ../modules/restrainer/test/test_connectivity_for_sphere.py; sourceTree = SOURCE_ROOT; };
		931C018112135A5F009192AB /* test_diameter_for_pdb.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_diameter_for_pdb.py; path = ../modules/restrainer/test/test_diameter_for_pdb.py; sourceTree = SOURCE_ROOT; };
		931C018212135A5F009192AB /* test_diameter_for_sphere.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_diameter_for_sphere.py; path = ../modules/restrainer/test/test_diameter_for_sphere.py; sourceTree = SOURCE_ROOT; };
		931C018312135A5F009192AB /* test_display.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_display.py; path = ../modules/restrainer/test/test_display.py; sourceTree = SOURCE_ROOT; };
		931C018412135A5F009192AB /* test_distance_for_pdb.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_distance_for_pdb.py; path = ../modules/restrainer/test/test_distance_for_pdb.py; sourceTree = SOURCE_ROOT; };
		931C018512135A5F009192AB /* test_distance_for_sphere.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_distance_for_sphere.py; path = ../modules/restrainer/test/test_distance_for_sphere.py; sourceTree = SOURCE_ROOT; };
		931C018612135A5F009192AB /* test_em.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_em.py; path = ../modules/restrainer/test/test_em.py; sourceTree = SOURCE_ROOT; };
		931C018712135A5F009192AB /* test_get_rigid_body.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_get_rigid_body.py; path = ../modules/restrainer/test/test_get_rigid_body.py; sourceTree = SOURCE_ROOT; };
		931C018812135A5F009192AB /* test_methods_for_pdb.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_methods_for_pdb.py; path = ../modules/restrainer/test/test_methods_for_pdb.py; sourceTree = SOURCE_ROOT; };
		931C018912135A5F009192AB /* test_methods_for_sphere.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_methods_for_sphere.py; path = ../modules/restrainer/test/test_methods_for_sphere.py; sourceTree = SOURCE_ROOT; };
		931C018A12135A5F009192AB /* test_representation_mix.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_representation_mix.py; path = ../modules/restrainer/test/test_representation_mix.py; sourceTree = SOURCE_ROOT; };
		931C018B12135A5F009192AB /* test_representation_pdb.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_representation_pdb.py; path = ../modules/restrainer/test/test_representation_pdb.py; sourceTree = SOURCE_ROOT; };
		931C018C12135A5F009192AB /* test_representation_sphere.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_representation_sphere.py; path = ../modules/restrainer/test/test_representation_sphere.py; sourceTree = SOURCE_ROOT; };
		931C018D12135A5F009192AB /* test_saxs.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_saxs.py; path = ../modules/restrainer/test/test_saxs.py; sourceTree = SOURCE_ROOT; };
		931C019012135A5F009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/saxs/bin/SConscript; sourceTree = SOURCE_ROOT; };
		931C019212135A5F009192AB /* formfactors-int_tab_solvation.lib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = "formfactors-int_tab_solvation.lib"; path = "../modules/saxs/data/formfactors-int_tab_solvation.lib"; sourceTree = SOURCE_ROOT; };
		931C019312135A5F009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/saxs/data/SConscript; sourceTree = SOURCE_ROOT; };
		931C019612135A5F009192AB /* overview.dox */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = overview.dox; path = ../modules/saxs/doc/generated/overview.dox; sourceTree = SOURCE_ROOT; };
		931C019712135A5F009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/saxs/doc/SConscript; sourceTree = SOURCE_ROOT; };
		931C019912135A5F009192AB /* 6lyz.pdb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = 6lyz.pdb; path = ../modules/saxs/examples/6lyz.pdb; sourceTree = SOURCE_ROOT; };
		931C019B12135A5F009192AB /* examples.dox */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = examples.dox; path = ../modules/saxs/examples/generated/examples.dox; sourceTree = SOURCE_ROOT; };
		931C019C12135A5F009192AB /* profile.py.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; name = profile.py.html; path = ../modules/saxs/examples/generated/profile.py.html; sourceTree = SOURCE_ROOT; };
		931C019D12135A5F009192AB /* lyzexp.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = lyzexp.dat; path = ../modules/saxs/examples/lyzexp.dat; sourceTree = SOURCE_ROOT; };
		931C019E12135A5F009192AB /* profile.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = profile.py; path = ../modules/saxs/examples/profile.py; sourceTree = SOURCE_ROOT; };
		931C019F12135A5F009192AB /* profile.readme */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = profile.readme; path = ../modules/saxs/examples/profile.readme; sourceTree = SOURCE_ROOT; };
		931C01A012135A5F009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/saxs/examples/SConscript; sourceTree = SOURCE_ROOT; };
		931C01A212135A5F009192AB /* Distribution.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Distribution.h; path = ../modules/saxs/include/Distribution.h; sourceTree = SOURCE_ROOT; };
		931C01A312135A5F009192AB /* FormFactorTable.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = FormFactorTable.h; path = ../modules/saxs/include/FormFactorTable.h; sourceTree = SOURCE_ROOT; };
		931C01A512135A5F009192AB /* Profile.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Profile.h; path = ../modules/saxs/include/Profile.h; sourceTree = SOURCE_ROOT; };
		931C01A612135A5F009192AB /* Restraint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Restraint.h; path = ../modules/saxs/include/Restraint.h; sourceTree = SOURCE_ROOT; };
		931C01A712135A5F009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/saxs/include/SConscript; sourceTree = SOURCE_ROOT; };
		931C01A812135A5F009192AB /* Score.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Score.h; path = ../modules/saxs/include/Score.h; sourceTree = SOURCE_ROOT; };
		931C01A912135A5F009192AB /* SolventAccessibleSurface.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SolventAccessibleSurface.h; path = ../modules/saxs/include/SolventAccessibleSurface.h; sourceTree = SOURCE_ROOT; };
		931C01AA12135A5F009192AB /* utility.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = utility.h; path = ../modules/saxs/include/utility.h; sourceTree = SOURCE_ROOT; };
		931C01AC12135A5F009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/saxs/pyext/SConscript; sourceTree = SOURCE_ROOT; };
		931C01AD12135A5F009192AB /* swig.i-in */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = "swig.i-in"; path = "../modules/saxs/pyext/swig.i-in"; sourceTree = SOURCE_ROOT; };
		931C01AE12135A5F009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/saxs/SConscript; sourceTree = SOURCE_ROOT; };
		931C01B012135A5F009192AB /* Distribution.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Distribution.cpp; path = ../modules/saxs/src/Distribution.cpp; sourceTree = SOURCE_ROOT; };
		931C01B112135A5F009192AB /* FormFactorTable.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = FormFactorTable.cpp; path = ../modules/saxs/src/FormFactorTable.cpp; sourceTree = SOURCE_ROOT; };
		931C01B312135A5F009192AB /* Profile.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Profile.cpp; path = ../modules/saxs/src/Profile.cpp; sourceTree = SOURCE_ROOT; };
		931C01B412135A5F009192AB /* Restraint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Restraint.cpp; path = ../modules/saxs/src/Restraint.cpp; sourceTree = SOURCE_ROOT; };
		931C01B512135A5F009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/saxs/src/SConscript; sourceTree = SOURCE_ROOT; };
		931C01B612135A5F009192AB /* Score.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Score.cpp; path = ../modules/saxs/src/Score.cpp; sourceTree = SOURCE_ROOT; };
		931C01B712135A5F009192AB /* SolventAccessibleSurface.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = SolventAccessibleSurface.cpp; path = ../modules/saxs/src/SolventAccessibleSurface.cpp; sourceTree = SOURCE_ROOT; };
		931C01BA12135A5F009192AB /* 6lyz.pdb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = 6lyz.pdb; path = ../modules/saxs/test/input/6lyz.pdb; sourceTree = SOURCE_ROOT; };
		931C01BB12135A5F009192AB /* formfactors-int_tab_solvation.lib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = "formfactors-int_tab_solvation.lib"; path = "../modules/saxs/test/input/formfactors-int_tab_solvation.lib"; sourceTree = SOURCE_ROOT; };
		931C01BC12135A5F009192AB /* lyzexp.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = lyzexp.dat; path = ../modules/saxs/test/input/lyzexp.dat; sourceTree = SOURCE_ROOT; };
		931C01BD12135A5F009192AB /* single_dna.pdb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = single_dna.pdb; path = ../modules/saxs/test/input/single_dna.pdb; sourceTree = SOURCE_ROOT; };
		931C01BE12135A5F009192AB /* single_protein.pdb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = single_protein.pdb; path = ../modules/saxs/test/input/single_protein.pdb; sourceTree = SOURCE_ROOT; };
		931C01BF12135A5F009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/saxs/test/SConscript; sourceTree = SOURCE_ROOT; };
		931C01C012135A5F009192AB /* test_saxs.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_saxs.py; path = ../modules/saxs/test/test_saxs.py; sourceTree = SOURCE_ROOT; };
		931C01C112135A5F009192AB /* test_surface.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_surface.py; path = ../modules/saxs/test/test_surface.py; sourceTree = SOURCE_ROOT; };
		931C01C212135A5F009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/SConscript; sourceTree = SOURCE_ROOT; };
		931C01C512135A5F009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/statistics/bin/SConscript; sourceTree = SOURCE_ROOT; };
		931C01C712135A5F009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/statistics/data/SConscript; sourceTree = SOURCE_ROOT; };
		931C01CA12135A5F009192AB /* overview.dox */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = overview.dox; path = ../modules/statistics/doc/generated/overview.dox; sourceTree = SOURCE_ROOT; };
		931C01CB12135A5F009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/statistics/doc/SConscript; sourceTree = SOURCE_ROOT; };
		931C01CE12135A5F009192AB /* examples.dox */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = examples.dox; path = ../modules/statistics/examples/generated/examples.dox; sourceTree = SOURCE_ROOT; };
		931C01CF12135A5F009192AB /* kmeans.py.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; name = kmeans.py.html; path = ../modules/statistics/examples/generated/kmeans.py.html; sourceTree = SOURCE_ROOT; };
		931C01D012135A5F009192AB /* kmeans.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = kmeans.py; path = ../modules/statistics/examples/kmeans.py; sourceTree = SOURCE_ROOT; };
		931C01D112135A5F009192AB /* kmeans.readme */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = kmeans.readme; path = ../modules/statistics/examples/kmeans.readme; sourceTree = SOURCE_ROOT; };
		931C01D212135A5F009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/statistics/examples/SConscript; sourceTree = SOURCE_ROOT; };
		931C01D412135A5F009192AB /* Histogram.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Histogram.h; path = ../modules/statistics/include/Histogram.h; sourceTree = SOURCE_ROOT; };
		931C01D612135A5F009192AB /* random_generator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = random_generator.h; path = ../modules/statistics/include/internal/random_generator.h; sourceTree = SOURCE_ROOT; };
		931C01D712135A5F009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/statistics/include/internal/SConscript; sourceTree = SOURCE_ROOT; };
		931C01D812135A5F009192AB /* KMCenters.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = KMCenters.h; path = ../modules/statistics/include/KMCenters.h; sourceTree = SOURCE_ROOT; };
		931C01D912135A5F009192AB /* KMCentersNode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = KMCentersNode.h; path = ../modules/statistics/include/KMCentersNode.h; sourceTree = SOURCE_ROOT; };
		931C01DA12135A5F009192AB /* KMCentersNodeLeaf.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = KMCentersNodeLeaf.h; path = ../modules/statistics/include/KMCentersNodeLeaf.h; sourceTree = SOURCE_ROOT; };
		931C01DB12135A5F009192AB /* KMCentersNodeSplit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = KMCentersNodeSplit.h; path = ../modules/statistics/include/KMCentersNodeSplit.h; sourceTree = SOURCE_ROOT; };
		931C01DC12135A5F009192AB /* KMCentersTree.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = KMCentersTree.h; path = ../modules/statistics/include/KMCentersTree.h; sourceTree = SOURCE_ROOT; };
		931C01DD12135A5F009192AB /* KMData.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = KMData.h; path = ../modules/statistics/include/KMData.h; sourceTree = SOURCE_ROOT; };
		931C01DE12135A5F009192AB /* KMFilterCenters.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = KMFilterCenters.h; path = ../modules/statistics/include/KMFilterCenters.h; sourceTree = SOURCE_ROOT; };
		931C01DF12135A5F009192AB /* KMLocalSearch.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = KMLocalSearch.h; path = ../modules/statistics/include/KMLocalSearch.h; sourceTree = SOURCE_ROOT; };
		931C01E012135A5F009192AB /* KMLocalSearchLloyd.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = KMLocalSearchLloyd.h; path = ../modules/statistics/include/KMLocalSearchLloyd.h; sourceTree = SOURCE_ROOT; };
		931C01E112135A5F009192AB /* KMLProxy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = KMLProxy.h; path = ../modules/statistics/include/KMLProxy.h; sourceTree = SOURCE_ROOT; };
		931C01E212135A5F009192AB /* KMRectangle.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = KMRectangle.h; path = ../modules/statistics/include/KMRectangle.h; sourceTree = SOURCE_ROOT; };
		931C01E312135A5F009192AB /* KMTerminationCondition.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = KMTerminationCondition.h; path = ../modules/statistics/include/KMTerminationCondition.h; sourceTree = SOURCE_ROOT; };
		931C01E412135A5F009192AB /* PartitionalClustering.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PartitionalClustering.h; path = ../modules/statistics/include/PartitionalClustering.h; sourceTree = SOURCE_ROOT; };
		931C01E512135A5F009192AB /* point_clustering.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = point_clustering.h; path = ../modules/statistics/include/point_clustering.h; sourceTree = SOURCE_ROOT; };
		931C01E612135A5F009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/statistics/include/SConscript; sourceTree = SOURCE_ROOT; };
		931C01E712135A5F009192AB /* statistics_macros.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = statistics_macros.h; path = ../modules/statistics/include/statistics_macros.h; sourceTree = SOURCE_ROOT; };
		931C01E912135A5F009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/statistics/pyext/SConscript; sourceTree = SOURCE_ROOT; };
		931C01EA12135A5F009192AB /* swig.i-in */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = "swig.i-in"; path = "../modules/statistics/pyext/swig.i-in"; sourceTree = SOURCE_ROOT; };
		931C01EB12135A5F009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/statistics/SConscript; sourceTree = SOURCE_ROOT; };
		931C01ED12135A5F009192AB /* Histogram.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Histogram.cpp; path = ../modules/statistics/src/Histogram.cpp; sourceTree = SOURCE_ROOT; };
		931C01EF12135A5F009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/statistics/src/internal/SConscript; sourceTree = SOURCE_ROOT; };
		931C01F012135A5F009192AB /* KMCenters.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = KMCenters.cpp; path = ../modules/statistics/src/KMCenters.cpp; sourceTree = SOURCE_ROOT; };
		931C01F112135A5F009192AB /* KMCentersNode.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = KMCentersNode.cpp; path = ../modules/statistics/src/KMCentersNode.cpp; sourceTree = SOURCE_ROOT; };
		931C01F212135A5F009192AB /* KMCentersNodeLeaf.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = KMCentersNodeLeaf.cpp; path = ../modules/statistics/src/KMCentersNodeLeaf.cpp; sourceTree = SOURCE_ROOT; };
		931C01F312135A5F009192AB /* KMCentersNodeSplit.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = KMCentersNodeSplit.cpp; path = ../modules/statistics/src/KMCentersNodeSplit.cpp; sourceTree = SOURCE_ROOT; };
		931C01F412135A5F009192AB /* KMCentersTree.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = KMCentersTree.cpp; path = ../modules/statistics/src/KMCentersTree.cpp; sourceTree = SOURCE_ROOT; };
		931C01F512135A5F009192AB /* KMData.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = KMData.cpp; path = ../modules/statistics/src/KMData.cpp; sourceTree = SOURCE_ROOT; };
		931C01F612135A5F009192AB /* KMFilterCenters.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = KMFilterCenters.cpp; path = ../modules/statistics/src/KMFilterCenters.cpp; sourceTree = SOURCE_ROOT; };
		931C01F712135A5F009192AB /* KMLocalSearch.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = KMLocalSearch.cpp; path = ../modules/statistics/src/KMLocalSearch.cpp; sourceTree = SOURCE_ROOT; };
		931C01F812135A5F009192AB /* KMLocalSearchLloyd.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = KMLocalSearchLloyd.cpp; path = ../modules/statistics/src/KMLocalSearchLloyd.cpp; sourceTree = SOURCE_ROOT; };
		931C01F912135A5F009192AB /* KMLProxy.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = KMLProxy.cpp; path = ../modules/statistics/src/KMLProxy.cpp; sourceTree = SOURCE_ROOT; };
		931C01FA12135A5F009192AB /* KMRectangle.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = KMRectangle.cpp; path = ../modules/statistics/src/KMRectangle.cpp; sourceTree = SOURCE_ROOT; };
		931C01FB12135A5F009192AB /* PartitionalClustering.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PartitionalClustering.cpp; path = ../modules/statistics/src/PartitionalClustering.cpp; sourceTree = SOURCE_ROOT; };
		931C01FC12135A5F009192AB /* point_clustering.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = point_clustering.cpp; path = ../modules/statistics/src/point_clustering.cpp; sourceTree = SOURCE_ROOT; };
		931C01FD12135A5F009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/statistics/src/SConscript; sourceTree = SOURCE_ROOT; };
		931C01FF12135A5F009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/statistics/test/SConscript; sourceTree = SOURCE_ROOT; };
		931C020012135A5F009192AB /* test_connectivity_clustering.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_connectivity_clustering.py; path = ../modules/statistics/test/test_connectivity_clustering.py; sourceTree = SOURCE_ROOT; };
		931C020112135A5F009192AB /* test_histogram.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_histogram.py; path = ../modules/statistics/test/test_histogram.py; sourceTree = SOURCE_ROOT; };
		931C020212135A5F009192AB /* test_kmeans.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_kmeans.py; path = ../modules/statistics/test/test_kmeans.py; sourceTree = SOURCE_ROOT; };
		931C020312135A5F009192AB /* test_simple_kmeans.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_simple_kmeans.py; path = ../modules/statistics/test/test_simple_kmeans.py; sourceTree = SOURCE_ROOT; };
		931C020512135A5F009192AB /* __init__.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = __init__.py; path = ../scons_tools/__init__.py; sourceTree = SOURCE_ROOT; };
		931C020612135A5F009192AB /* application.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = application.py; path = ../scons_tools/application.py; sourceTree = SOURCE_ROOT; };
		931C020712135A5F009192AB /* boost.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = boost.py; path = ../scons_tools/boost.py; sourceTree = SOURCE_ROOT; };
		931C020812135A5F009192AB /* bug_fixes.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = bug_fixes.py; path = ../scons_tools/bug_fixes.py; sourceTree = SOURCE_ROOT; };
		931C020912135A5F009192AB /* build_summary.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = build_summary.py; path = ../scons_tools/build_summary.py; sourceTree = SOURCE_ROOT; };
		931C020A12135A5F009192AB /* cgal.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = cgal.py; path = ../scons_tools/cgal.py; sourceTree = SOURCE_ROOT; };
		931C020B12135A5F009192AB /* checks.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = checks.py; path = ../scons_tools/checks.py; sourceTree = SOURCE_ROOT; };
		931C020C12135A5F009192AB /* colorize_python.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = colorize_python.py; path = ../scons_tools/colorize_python.py; sourceTree = SOURCE_ROOT; };
		931C020D12135A5F009192AB /* compilation.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = compilation.py; path = ../scons_tools/compilation.py; sourceTree = SOURCE_ROOT; };
		931C020E12135A5F009192AB /* config_h.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = config_h.py; path = ../scons_tools/config_h.py; sourceTree = SOURCE_ROOT; };
		931C020F12135A5F009192AB /* config_py.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = config_py.py; path = ../scons_tools/config_py.py; sourceTree = SOURCE_ROOT; };
		931C021012135A5F009192AB /* doxygen.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = doxygen.py; path = ../scons_tools/doxygen.py; sourceTree = SOURCE_ROOT; };
		931C021112135A5F009192AB /* endian.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = endian.py; path = ../scons_tools/endian.py; sourceTree = SOURCE_ROOT; };
		931C021212135A5F009192AB /* example-config.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = "example-config.py"; path = "../scons_tools/example-config.py"; sourceTree = SOURCE_ROOT; };
		931C021312135A5F009192AB /* examples.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = examples.py; path = ../scons_tools/examples.py; sourceTree = SOURCE_ROOT; };
		931C021412135A5F009192AB /* gcc.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = gcc.py; path = ../scons_tools/gcc.py; sourceTree = SOURCE_ROOT; };
		931C021512135A5F009192AB /* hierarchy.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = hierarchy.py; path = ../scons_tools/hierarchy.py; sourceTree = SOURCE_ROOT; };
		931C021612135A5F009192AB /* imp_module.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = imp_module.py; path = ../scons_tools/imp_module.py; sourceTree = SOURCE_ROOT; };
		931C021712135A5F009192AB /* link_test.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = link_test.py; path = ../scons_tools/link_test.py; sourceTree = SOURCE_ROOT; };
		931C021812135A5F009192AB /* modeller_test.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = modeller_test.py; path = ../scons_tools/modeller_test.py; sourceTree = SOURCE_ROOT; };
		931C021912135A5F009192AB /* modpage.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = modpage.py; path = ../scons_tools/modpage.py; sourceTree = SOURCE_ROOT; };
		931C021A12135A5F009192AB /* pch.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = pch.py; path = ../scons_tools/pch.py; sourceTree = SOURCE_ROOT; };
		931C021B12135A5F009192AB /* pyscanner.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = pyscanner.py; path = ../scons_tools/pyscanner.py; sourceTree = SOURCE_ROOT; };
		931C021C12135A5F009192AB /* run-all-tests.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = "run-all-tests.py"; path = "../scons_tools/run-all-tests.py"; sourceTree = SOURCE_ROOT; };
		931C021D12135A5F009192AB /* run.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = run.py; path = ../scons_tools/run.py; sourceTree = SOURCE_ROOT; };
		931C021E12135A5F009192AB /* standards.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = standards.py; path = ../scons_tools/standards.py; sourceTree = SOURCE_ROOT; };
		931C021F12135A5F009192AB /* swig.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = swig.py; path = ../scons_tools/swig.py; sourceTree = SOURCE_ROOT; };
		931C022012135A5F009192AB /* symlinks.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = symlinks.py; path = ../scons_tools/symlinks.py; sourceTree = SOURCE_ROOT; };
		931C022112135A5F009192AB /* test.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test.py; path = ../scons_tools/test.py; sourceTree = SOURCE_ROOT; };
		931C022212135A5F009192AB /* version_info.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = version_info.py; path = ../scons_tools/version_info.py; sourceTree = SOURCE_ROOT; };
		931C022312135A5F009192AB /* SConstruct */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConstruct; path = ../SConstruct; sourceTree = SOURCE_ROOT; };
		931C022512135A5F009192AB /* apply-standards.pl */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.perl; path = "apply-standards.pl"; sourceTree = SOURCE_ROOT; };
		931C022612135A5F009192AB /* auto-build.sh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.sh; path = "auto-build.sh"; sourceTree = SOURCE_ROOT; };
		931C022A12135A5F009192AB /* categories.pbxbtree */ = {isa = PBXFileReference; lastKnownFileType = file; name = categories.pbxbtree; path = build/imp.build/imp.pbxindex/categories.pbxbtree; sourceTree = SOURCE_ROOT; };
		931C022B12135A5F009192AB /* cdecls.pbxbtree */ = {isa = PBXFileReference; lastKnownFileType = file; name = cdecls.pbxbtree; path = build/imp.build/imp.pbxindex/cdecls.pbxbtree; sourceTree = SOURCE_ROOT; };
		931C022C12135A5F009192AB /* decls.pbxbtree */ = {isa = PBXFileReference; lastKnownFileType = file; name = decls.pbxbtree; path = build/imp.build/imp.pbxindex/decls.pbxbtree; sourceTree = SOURCE_ROOT; };
		931C022D12135A5F009192AB /* files.pbxbtree */ = {isa = PBXFileReference; lastKnownFileType = file; name = files.pbxbtree; path = build/imp.build/imp.pbxindex/files.pbxbtree; sourceTree = SOURCE_ROOT; };
		931C022E12135A5F009192AB /* imports.pbxbtree */ = {isa = PBXFileReference; lastKnownFileType = file; name = imports.pbxbtree; path = build/imp.build/imp.pbxindex/imports.pbxbtree; sourceTree = SOURCE_ROOT; };
		931C022F12135A5F009192AB /* pbxindex.header */ = {isa = PBXFileReference; lastKnownFileType = file; name = pbxindex.header; path = build/imp.build/imp.pbxindex/pbxindex.header; sourceTree = SOURCE_ROOT; };
		931C023012135A5F009192AB /* protocols.pbxbtree */ = {isa = PBXFileReference; lastKnownFileType = file; name = protocols.pbxbtree; path = build/imp.build/imp.pbxindex/protocols.pbxbtree; sourceTree = SOURCE_ROOT; };
		931C023112135A5F009192AB /* refs.pbxbtree */ = {isa = PBXFileReference; lastKnownFileType = file; name = refs.pbxbtree; path = build/imp.build/imp.pbxindex/refs.pbxbtree; sourceTree = SOURCE_ROOT; };
		931C023312135A5F009192AB /* control */ = {isa = PBXFileReference; lastKnownFileType = file; name = control; path = build/imp.build/imp.pbxindex/strings.pbxstrings/control; sourceTree = SOURCE_ROOT; };
		931C023412135A5F009192AB /* strings */ = {isa = PBXFileReference; lastKnownFileType = file; name = strings; path = build/imp.build/imp.pbxindex/strings.pbxstrings/strings; sourceTree = SOURCE_ROOT; };
		931C023512135A5F009192AB /* subclasses.pbxbtree */ = {isa = PBXFileReference; lastKnownFileType = file; name = subclasses.pbxbtree; path = build/imp.build/imp.pbxindex/subclasses.pbxbtree; sourceTree = SOURCE_ROOT; };
		931C023612135A5F009192AB /* symbols0.pbxsymbols */ = {isa = PBXFileReference; lastKnownFileType = file; name = symbols0.pbxsymbols; path = build/imp.build/imp.pbxindex/symbols0.pbxsymbols; sourceTree = SOURCE_ROOT; };
		931C023712135A5F009192AB /* build-release */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "build-release"; sourceTree = SOURCE_ROOT; };
		931C023812135A5F009192AB /* check-standards.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; path = "check-standards.py"; sourceTree = SOURCE_ROOT; };
		931C023A12135A5F009192AB /* container.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = container.cc; path = container_templates/container.cc; sourceTree = SOURCE_ROOT; };
		931C023B12135A5F009192AB /* container.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = container.hpp; path = container_templates/container.hpp; sourceTree = SOURCE_ROOT; };
		931C023C12135A5F009192AB /* corelist.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = corelist.cc; path = container_templates/corelist.cc; sourceTree = SOURCE_ROOT; };
		931C023D12135A5F009192AB /* corelist.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = corelist.hpp; path = container_templates/corelist.hpp; sourceTree = SOURCE_ROOT; };
		931C023E12135A5F009192AB /* corerestraint.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = corerestraint.cc; path = container_templates/corerestraint.cc; sourceTree = SOURCE_ROOT; };
		931C023F12135A5F009192AB /* corerestraint.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = corerestraint.hpp; path = container_templates/corerestraint.hpp; sourceTree = SOURCE_ROOT; };
		931C024012135A5F009192AB /* filter.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = filter.cc; path = container_templates/filter.cc; sourceTree = SOURCE_ROOT; };
		931C024112135A5F009192AB /* filter.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = filter.hpp; path = container_templates/filter.hpp; sourceTree = SOURCE_ROOT; };
		931C024212135A5F009192AB /* function.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = function.cc; path = container_templates/function.cc; sourceTree = SOURCE_ROOT; };
		931C024312135A5F009192AB /* function.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = function.hpp; path = container_templates/function.hpp; sourceTree = SOURCE_ROOT; };
		931C024412135A5F009192AB /* helper.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = helper.cc; path = container_templates/helper.cc; sourceTree = SOURCE_ROOT; };
		931C024512135A5F009192AB /* helper.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = helper.hpp; path = container_templates/helper.hpp; sourceTree = SOURCE_ROOT; };
		931C024612135A5F009192AB /* in_container.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = in_container.cc; path = container_templates/in_container.cc; sourceTree = SOURCE_ROOT; };
		931C024712135A5F009192AB /* in_container.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = in_container.hpp; path = container_templates/in_container.hpp; sourceTree = SOURCE_ROOT; };
		931C024812135A5F009192AB /* inactive.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = inactive.cc; path = container_templates/inactive.cc; sourceTree = SOURCE_ROOT; };
		931C024912135A5F009192AB /* inactive.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = inactive.hpp; path = container_templates/inactive.hpp; sourceTree = SOURCE_ROOT; };
		931C024A12135A5F009192AB /* list.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = list.cc; path = container_templates/list.cc; sourceTree = SOURCE_ROOT; };
		931C024B12135A5F009192AB /* list.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = list.hpp; path = container_templates/list.hpp; sourceTree = SOURCE_ROOT; };
		931C024C12135A5F009192AB /* min.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = min.cc; path = container_templates/min.cc; sourceTree = SOURCE_ROOT; };
		931C024D12135A5F009192AB /* min.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = min.hpp; path = container_templates/min.hpp; sourceTree = SOURCE_ROOT; };
		931C024E12135A5F009192AB /* minscore.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = minscore.cc; path = container_templates/minscore.cc; sourceTree = SOURCE_ROOT; };
		931C024F12135A5F009192AB /* minscore.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = minscore.hpp; path = container_templates/minscore.hpp; sourceTree = SOURCE_ROOT; };
		931C025012135A5F009192AB /* ostate.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ostate.cc; path = container_templates/ostate.cc; sourceTree = SOURCE_ROOT; };
		931C025112135A5F009192AB /* ostate.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = ostate.hpp; path = container_templates/ostate.hpp; sourceTree = SOURCE_ROOT; };
		931C025212135A5F009192AB /* restraint.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = restraint.cc; path = container_templates/restraint.cc; sourceTree = SOURCE_ROOT; };
		931C025312135A5F009192AB /* restraint.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = restraint.hpp; path = container_templates/restraint.hpp; sourceTree = SOURCE_ROOT; };
		931C025412135A5F009192AB /* score.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = score.cc; path = container_templates/score.cc; sourceTree = SOURCE_ROOT; };
		931C025512135A5F009192AB /* score.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = score.hpp; path = container_templates/score.hpp; sourceTree = SOURCE_ROOT; };
		931C025612135A5F009192AB /* set.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = set.cc; path = container_templates/set.cc; sourceTree = SOURCE_ROOT; };
		931C025712135A5F009192AB /* set.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = set.hpp; path = container_templates/set.hpp; sourceTree = SOURCE_ROOT; };
		931C025812135A5F009192AB /* srestraint.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = srestraint.cc; path = container_templates/srestraint.cc; sourceTree = SOURCE_ROOT; };
		931C025912135A5F009192AB /* srestraint.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = srestraint.hpp; path = container_templates/srestraint.hpp; sourceTree = SOURCE_ROOT; };
		931C025A12135A5F009192AB /* sstate.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = sstate.cc; path = container_templates/sstate.cc; sourceTree = SOURCE_ROOT; };
		931C025B12135A5F009192AB /* sstate.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = sstate.hpp; path = container_templates/sstate.hpp; sourceTree = SOURCE_ROOT; };
		931C025C12135A5F009192AB /* state.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = state.cc; path = container_templates/state.cc; sourceTree = SOURCE_ROOT; };
		931C025D12135A5F009192AB /* state.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = state.hpp; path = container_templates/state.hpp; sourceTree = SOURCE_ROOT; };
		931C025E12135A5F009192AB /* swig.i */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c.preprocessed; name = swig.i; path = container_templates/swig.i; sourceTree = SOURCE_ROOT; };
		931C025F12135A5F009192AB /* test.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test.py; path = container_templates/test.py; sourceTree = SOURCE_ROOT; };
		931C026012135A5F009192AB /* test_state.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_state.py; path = container_templates/test_state.py; sourceTree = SOURCE_ROOT; };
		931C026112135A5F009192AB /* cpp_format.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; path = cpp_format.py; sourceTree = SOURCE_ROOT; };
		931C026212135A5F009192AB /* gdbinit */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = gdbinit; sourceTree = SOURCE_ROOT; };
		931C026312135A5F009192AB /* imp.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; path = imp.xcodeproj; sourceTree = SOURCE_ROOT; };
		931C026612135A5F009192AB /* imppy.sh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.sh; path = imppy.sh; sourceTree = SOURCE_ROOT; };
		931C026712135A5F009192AB /* imppy.sh-in */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.sh; path = "imppy.sh-in"; sourceTree = SOURCE_ROOT; };
		931C026912135A5F009192AB /* Description.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = Description.plist; path = mac/Description.plist; sourceTree = SOURCE_ROOT; };
		931C026A12135A5F009192AB /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = Info.plist; path = mac/Info.plist; sourceTree = SOURCE_ROOT; };
		931C026B12135A5F009192AB /* make-package.sh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.sh; name = "make-package.sh"; path = "mac/make-package.sh"; sourceTree = SOURCE_ROOT; };
		931C026C12135A5F009192AB /* make-class */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; path = "make-class"; sourceTree = SOURCE_ROOT; };
		931C026D12135A5F009192AB /* make-container */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; path = "make-container"; sourceTree = SOURCE_ROOT; };
		931C026E12135A5F009192AB /* make-module */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; path = "make-module"; sourceTree = SOURCE_ROOT; };
		931C026F12135A5F009192AB /* make-sconscripts */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; path = "make-sconscripts"; sourceTree = SOURCE_ROOT; };
		931C027012135A5F009192AB /* reindent.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; path = reindent.py; sourceTree = SOURCE_ROOT; };
		931C027212135A5F009192AB /* IMP.spec */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = IMP.spec; path = rpm/IMP.spec; sourceTree = SOURCE_ROOT; };
		931C027312135A5F009192AB /* sample_config.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; path = sample_config.py; sourceTree = SOURCE_ROOT; };
		931C027412135A5F009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = SConscript; sourceTree = SOURCE_ROOT; };
		931C027512135A5F009192AB /* setup-out-of-source */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; path = "setup-out-of-source"; sourceTree = SOURCE_ROOT; };
		931C027712135A5F009192AB /* commit-email.pl */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.perl; name = "commit-email.pl"; path = "subversion/commit-email.pl"; sourceTree = SOURCE_ROOT; };
		931C027812135A5F009192AB /* post-commit.template */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.sh; name = "post-commit.template"; path = "subversion/post-commit.template"; sourceTree = SOURCE_ROOT; };
		931C027912135A5F009192AB /* pre-commit */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = "pre-commit"; path = "subversion/pre-commit"; sourceTree = SOURCE_ROOT; };
		931C027A12135A5F009192AB /* valgrind-python.supp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "valgrind-python.supp"; sourceTree = SOURCE_ROOT; };
		931C027C12135A5F009192AB /* gen-w32instlist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.perl; name = "gen-w32instlist"; path = "w32/gen-w32instlist"; sourceTree = SOURCE_ROOT; };
		931C027D12135A5F009192AB /* make-package.sh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.sh; name = "make-package.sh"; path = "w32/make-package.sh"; sourceTree = SOURCE_ROOT; };
		931C027E12135A5F009192AB /* w32-install.nsi */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = "w32-install.nsi"; path = "w32/w32-install.nsi"; sourceTree = SOURCE_ROOT; };
		931C028012135A5F009192AB /* conf.inc.php */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.php; name = conf.inc.php; path = ../website/conf.inc.php; sourceTree = SOURCE_ROOT; };
		931C028112135A5F009192AB /* download-mac.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = "download-mac.txt"; path = "../website/download-mac.txt"; sourceTree = SOURCE_ROOT; };
		931C028212135A5F009192AB /* download-windows.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = "download-windows.txt"; path = "../website/download-windows.txt"; sourceTree = SOURCE_ROOT; };
		931C028312135A5F009192AB /* download.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = download.txt; path = ../website/download.txt; sourceTree = SOURCE_ROOT; };
		931C028412135A5F009192AB /* footer.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = footer.txt; path = ../website/footer.txt; sourceTree = SOURCE_ROOT; };
		931C028512135A5F009192AB /* get.php */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.php; name = get.php; path = ../website/get.php; sourceTree = SOURCE_ROOT; };
		931C028612135A5F009192AB /* get.php.in */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = get.php.in; path = ../website/get.php.in; sourceTree = SOURCE_ROOT; };
		931C028712135A5F009192AB /* goal.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = goal.txt; path = ../website/goal.txt; sourceTree = SOURCE_ROOT; };
		931C028812135A5F009192AB /* groups.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = groups.txt; path = ../website/groups.txt; sourceTree = SOURCE_ROOT; };
		931C028912135A5F009192AB /* hdevelopment.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = hdevelopment.txt; path = ../website/hdevelopment.txt; sourceTree = SOURCE_ROOT; };
		931C028A12135A5F009192AB /* header.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = header.txt; path = ../website/header.txt; sourceTree = SOURCE_ROOT; };
		931C028B12135A5F009192AB /* hresearch.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = hresearch.txt; path = ../website/hresearch.txt; sourceTree = SOURCE_ROOT; };
		931C028D12135A5F009192AB /* CIPF.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = CIPF.png; path = ../website/images/CIPF.png; sourceTree = SOURCE_ROOT; };
		931C028E12135A5F009192AB /* download.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = download.png; path = ../website/images/download.png; sourceTree = SOURCE_ROOT; };
		931C028F12135A5F009192AB /* favicon.ico */ = {isa = PBXFileReference; lastKnownFileType = image.ico; name = favicon.ico; path = ../website/images/favicon.ico; sourceTree = SOURCE_ROOT; };
		931C029012135A5F009192AB /* greenline.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = greenline.png; path = ../website/images/greenline.png; sourceTree = SOURCE_ROOT; };
		931C029112135A5F009192AB /* groups.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = groups.png; path = ../website/images/groups.png; sourceTree = SOURCE_ROOT; };
		931C029212135A5F009192AB /* imp_blogo.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = imp_blogo.png; path = ../website/images/imp_blogo.png; sourceTree = SOURCE_ROOT; };
		931C029312135A5F009192AB /* imp_link.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = imp_link.png; path = ../website/images/imp_link.png; sourceTree = SOURCE_ROOT; };
		931C029412135A5F009192AB /* imp_logo.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = imp_logo.png; path = ../website/images/imp_logo.png; sourceTree = SOURCE_ROOT; };
		931C029512135A5F009192AB /* mail.gif */ = {isa = PBXFileReference; lastKnownFileType = image.gif; name = mail.gif; path = ../website/images/mail.gif; sourceTree = SOURCE_ROOT; };
		931C029612135A5F009192AB /* npc.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = npc.png; path = ../website/images/npc.png; sourceTree = SOURCE_ROOT; };
		931C029712135A5F009192AB /* rm.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = rm.png; path = ../website/images/rm.png; sourceTree = SOURCE_ROOT; };
		931C029812135A5F009192AB /* the_imp.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = the_imp.png; path = ../website/images/the_imp.png; sourceTree = SOURCE_ROOT; };
		931C029912135A5F009192AB /* ucsf.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = ucsf.png; path = ../website/images/ucsf.png; sourceTree = SOURCE_ROOT; };
		931C029A12135A5F009192AB /* imp.css */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.css; name = imp.css; path = ../website/imp.css; sourceTree = SOURCE_ROOT; };
		931C029B12135A5F009192AB /* index.php */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.php; name = index.php; path = ../website/index.php; sourceTree = SOURCE_ROOT; };
		931C029C12135A5F009192AB /* make-get.php */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.php; name = "make-get.php"; path = "../website/make-get.php"; sourceTree = SOURCE_ROOT; };
		931C029D12135A5F009192AB /* Makefile */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.make; name = Makefile; path = ../website/Makefile; sourceTree = SOURCE_ROOT; };
		931C029E12135A5F009192AB /* misc.inc.php */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.php; name = misc.inc.php; path = ../website/misc.inc.php; sourceTree = SOURCE_ROOT; };
		931C029F12135A5F009192AB /* mysql_connect.php.in */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = mysql_connect.php.in; path = ../website/mysql_connect.php.in; sourceTree = SOURCE_ROOT; };
		931C02A012135A5F009192AB /* news.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = news.txt; path = ../website/news.txt; sourceTree = SOURCE_ROOT; };
		931C02A112135A5F009192AB /* site.inc.php */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.php; name = site.inc.php; path = ../website/site.inc.php; sourceTree = SOURCE_ROOT; };
		931CF95112135A5C009192AB /* example.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = example.cpp; path = ../applications/example/example.cpp; sourceTree = SOURCE_ROOT; };
		931CF95212135A5C009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../applications/example/SConscript; sourceTree = SOURCE_ROOT; };
		931CF95412135A5C009192AB /* foxs */ = {isa = PBXFileReference; lastKnownFileType = file; name = foxs; path = ../applications/saxs/foxs; sourceTree = SOURCE_ROOT; };
		931CF95512135A5C009192AB /* Gnuplot.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Gnuplot.cpp; path = ../applications/saxs/Gnuplot.cpp; sourceTree = SOURCE_ROOT; };
		931CF95612135A5C009192AB /* Gnuplot.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Gnuplot.h; path = ../applications/saxs/Gnuplot.h; sourceTree = SOURCE_ROOT; };
		931CF95712135A5C009192AB /* profile.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = profile.cpp; path = ../applications/saxs/profile.cpp; sourceTree = SOURCE_ROOT; };
		931CF95812135A5C009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../applications/saxs/SConscript; sourceTree = SOURCE_ROOT; };
		931CF95B12135A5C009192AB /* 6lyz.pdb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = 6lyz.pdb; path = ../applications/saxs/test/input/6lyz.pdb; sourceTree = SOURCE_ROOT; };
		931CF95C12135A5C009192AB /* lyzexp.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = lyzexp.dat; path = ../applications/saxs/test/input/lyzexp.dat; sourceTree = SOURCE_ROOT; };
		931CF95D12135A5C009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../applications/saxs/test/SConscript; sourceTree = SOURCE_ROOT; };
		931CF95E12135A5C009192AB /* test_saxs.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_saxs.py; path = ../applications/saxs/test/test_saxs.py; sourceTree = SOURCE_ROOT; };
		931CF95F12135A5C009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../applications/SConscript; sourceTree = SOURCE_ROOT; };
		931CF96112135A5C009192AB /* representation.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = representation.py; path = ../applications/spb/representation.py; sourceTree = SOURCE_ROOT; };
		931CF96212135A5C009192AB /* sampling.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = sampling.py; path = ../applications/spb/sampling.py; sourceTree = SOURCE_ROOT; };
		931CF96412135A5C009192AB /* angle.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = angle.png; path = ../doc/angle.png; sourceTree = SOURCE_ROOT; };
		931CF96512135A5C009192AB /* atom.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = atom.png; path = ../doc/atom.png; sourceTree = SOURCE_ROOT; };
		931CF96612135A5C009192AB /* bond.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = bond.png; path = ../doc/bond.png; sourceTree = SOURCE_ROOT; };
		931CF96712135A5C009192AB /* centroid.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = centroid.png; path = ../doc/centroid.png; sourceTree = SOURCE_ROOT; };
		931CF96812135A5C009192AB /* chain.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = chain.png; path = ../doc/chain.png; sourceTree = SOURCE_ROOT; };
		931CF96912135A5C009192AB /* charged.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = charged.png; path = ../doc/charged.png; sourceTree = SOURCE_ROOT; };
		931CF96A12135A5C009192AB /* connectivity.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = connectivity.png; path = ../doc/connectivity.png; sourceTree = SOURCE_ROOT; };
		931CF96B12135A5C009192AB /* design_example.dox */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = design_example.dox; path = ../doc/design_example.dox; sourceTree = SOURCE_ROOT; };
		931CF96C12135A5C009192AB /* developer_guide.dox */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = developer_guide.dox; path = ../doc/developer_guide.dox; sourceTree = SOURCE_ROOT; };
		931CF96D12135A5C009192AB /* distance.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = distance.png; path = ../doc/distance.png; sourceTree = SOURCE_ROOT; };
		931CF96E12135A5C009192AB /* docking.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = docking.png; path = ../doc/docking.png; sourceTree = SOURCE_ROOT; };
		931CF96F12135A5C009192AB /* domain.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = domain.png; path = ../doc/domain.png; sourceTree = SOURCE_ROOT; };
		931CF97212135A5C009192AB /* doxygen.conf-in */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = "doxygen.conf-in"; path = "../doc/doxygen/doxygen.conf-in"; sourceTree = SOURCE_ROOT; };
		931CF97312135A5C009192AB /* doxypy.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = doxypy.py; path = ../doc/doxygen/doxypy.py; sourceTree = SOURCE_ROOT; };
		931CF97412135A5C009192AB /* footer.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; name = footer.html; path = ../doc/doxygen/footer.html; sourceTree = SOURCE_ROOT; };
		931CF97512135A5C009192AB /* layout.xml */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; name = layout.xml; path = ../doc/doxygen/layout.xml; sourceTree = SOURCE_ROOT; };
		931CF97612135A5C009192AB /* preprocess.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = preprocess.py; path = ../doc/doxygen/preprocess.py; sourceTree = SOURCE_ROOT; };
		931CF97712135A5C009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../doc/doxygen/SConscript; sourceTree = SOURCE_ROOT; };
		931CF97812135A5C009192AB /* doxygen_markup.dox */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = doxygen_markup.dox; path = ../doc/doxygen_markup.dox; sourceTree = SOURCE_ROOT; };
		931CF97912135A5C009192AB /* em.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = em.png; path = ../doc/em.png; sourceTree = SOURCE_ROOT; };
		931CF97A12135A5C009192AB /* ev.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = ev.png; path = ../doc/ev.png; sourceTree = SOURCE_ROOT; };
		931CF97B12135A5C009192AB /* fragment.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = fragment.png; path = ../doc/fragment.png; sourceTree = SOURCE_ROOT; };
		931CF97C12135A5C009192AB /* hierarchy.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = hierarchy.png; path = ../doc/hierarchy.png; sourceTree = SOURCE_ROOT; };
		931CF97D12135A5C009192AB /* history.dox */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = history.dox; path = ../doc/history.dox; sourceTree = SOURCE_ROOT; };
		931CF97F12135A5C009192AB /* bdfast.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = bdfast.png; path = ../doc/html/bdfast.png; sourceTree = SOURCE_ROOT; };
		931CF98012135A5C009192AB /* bdrelease.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = bdrelease.png; path = ../doc/html/bdrelease.png; sourceTree = SOURCE_ROOT; };
		931CF98112135A5C009192AB /* changingfast.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = changingfast.png; path = ../doc/html/changingfast.png; sourceTree = SOURCE_ROOT; };
		931CF98212135A5C009192AB /* changingrelease.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = changingrelease.png; path = ../doc/html/changingrelease.png; sourceTree = SOURCE_ROOT; };
		931CF98312135A5C009192AB /* colfast.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = colfast.png; path = ../doc/html/colfast.png; sourceTree = SOURCE_ROOT; };
		931CF98412135A5C009192AB /* colrelease.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = colrelease.png; path = ../doc/html/colrelease.png; sourceTree = SOURCE_ROOT; };
		931CF98512135A5C009192AB /* connectivityfast.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = connectivityfast.png; path = ../doc/html/connectivityfast.png; sourceTree = SOURCE_ROOT; };
		931CF98612135A5C009192AB /* connectivityrelease.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = connectivityrelease.png; path = ../doc/html/connectivityrelease.png; sourceTree = SOURCE_ROOT; };
		931CF98712135A5C009192AB /* containerfast.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = containerfast.png; path = ../doc/html/containerfast.png; sourceTree = SOURCE_ROOT; };
		931CF98812135A5C009192AB /* containerrelease.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = containerrelease.png; path = ../doc/html/containerrelease.png; sourceTree = SOURCE_ROOT; };
		931CF98912135A5C009192AB /* cpffast.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = cpffast.png; path = ../doc/html/cpffast.png; sourceTree = SOURCE_ROOT; };
		931CF98A12135A5C009192AB /* cpfrelease.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = cpfrelease.png; path = ../doc/html/cpfrelease.png; sourceTree = SOURCE_ROOT; };
		931CF98B12135A5C009192AB /* rigidfast.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = rigidfast.png; path = ../doc/html/rigidfast.png; sourceTree = SOURCE_ROOT; };
		931CF98C12135A5C009192AB /* rigidrelease.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = rigidrelease.png; path = ../doc/html/rigidrelease.png; sourceTree = SOURCE_ROOT; };
		931CF98D12135A5C009192AB /* rotationfast.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = rotationfast.png; path = ../doc/html/rotationfast.png; sourceTree = SOURCE_ROOT; };
		931CF98E12135A5C009192AB /* rotationrelease.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = rotationrelease.png; path = ../doc/html/rotationrelease.png; sourceTree = SOURCE_ROOT; };
		931CF98F12135A5C009192AB /* xyzfast.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = xyzfast.png; path = ../doc/html/xyzfast.png; sourceTree = SOURCE_ROOT; };
		931CF99012135A5C009192AB /* xyzrelease.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = xyzrelease.png; path = ../doc/html/xyzrelease.png; sourceTree = SOURCE_ROOT; };
		931CF99112135A5C009192AB /* IMP_Schema.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = IMP_Schema.png; path = ../doc/IMP_Schema.png; sourceTree = SOURCE_ROOT; };
		931CF99212135A5C009192AB /* installation.dox */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = installation.dox; path = ../doc/installation.dox; sourceTree = SOURCE_ROOT; };
		931CF99312135A5C009192AB /* introduction.dox */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = introduction.dox; path = ../doc/introduction.dox; sourceTree = SOURCE_ROOT; };
		931CF99412135A5C009192AB /* maillists.dox */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = maillists.dox; path = ../doc/maillists.dox; sourceTree = SOURCE_ROOT; };
		931CF99512135A5C009192AB /* main.dox */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = main.dox; path = ../doc/main.dox; sourceTree = SOURCE_ROOT; };
		931CF99612135A5C009192AB /* mass.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = mass.png; path = ../doc/mass.png; sourceTree = SOURCE_ROOT; };
		931CF99712135A5C009192AB /* protlig.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = protlig.png; path = ../doc/protlig.png; sourceTree = SOURCE_ROOT; };
		931CF99812135A5C009192AB /* residue.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = residue.png; path = ../doc/residue.png; sourceTree = SOURCE_ROOT; };
		931CF99912135A5C009192AB /* rigid.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = rigid.png; path = ../doc/rigid.png; sourceTree = SOURCE_ROOT; };
		931CF99A12135A5C009192AB /* saxs.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = saxs.png; path = ../doc/saxs.png; sourceTree = SOURCE_ROOT; };
		931CF99B12135A5C009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../doc/SConscript; sourceTree = SOURCE_ROOT; };
		931CF99C12135A5C009192AB /* sphere.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = sphere.png; path = ../doc/sphere.png; sourceTree = SOURCE_ROOT; };
		931CF99D12135A5C009192AB /* spherecover.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = spherecover.png; path = ../doc/spherecover.png; sourceTree = SOURCE_ROOT; };
		931CF99E12135A5C009192AB /* symmetry.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = symmetry.png; path = ../doc/symmetry.png; sourceTree = SOURCE_ROOT; };
		931CF99F12135A5C009192AB /* torsion.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = torsion.png; path = ../doc/torsion.png; sourceTree = SOURCE_ROOT; };
		931CF9A012135A5C009192AB /* volume.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = volume.png; path = ../doc/volume.png; sourceTree = SOURCE_ROOT; };
		931CF9A112135A5C009192AB /* xyz.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = xyz.png; path = ../doc/xyz.png; sourceTree = SOURCE_ROOT; };
		931CF9A412135A5C009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../kernel/bin/SConscript; sourceTree = SOURCE_ROOT; };
		931CF9A612135A5C009192AB /* README */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = README; path = ../kernel/data/README; sourceTree = SOURCE_ROOT; };
		931CF9A712135A5C009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../kernel/data/SConscript; sourceTree = SOURCE_ROOT; };
		931CF9AA12135A5C009192AB /* overview.dox */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = overview.dox; path = ../kernel/doc/generated/overview.dox; sourceTree = SOURCE_ROOT; };
		931CF9AB12135A5C009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../kernel/doc/SConscript; sourceTree = SOURCE_ROOT; };
		931CF9AD12135A5C009192AB /* basic_optimization.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = basic_optimization.py; path = ../kernel/examples/basic_optimization.py; sourceTree = SOURCE_ROOT; };
		931CF9AE12135A5C009192AB /* basic_optimization.readme */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = basic_optimization.readme; path = ../kernel/examples/basic_optimization.readme; sourceTree = SOURCE_ROOT; };
		931CF9AF12135A5C009192AB /* chain.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = chain.py; path = ../kernel/examples/chain.py; sourceTree = SOURCE_ROOT; };
		931CF9B012135A5C009192AB /* chain.readme */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = chain.readme; path = ../kernel/examples/chain.readme; sourceTree = SOURCE_ROOT; };
		931CF9B112135A5C009192AB /* dump_on_error.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = dump_on_error.py; path = ../kernel/examples/dump_on_error.py; sourceTree = SOURCE_ROOT; };
		931CF9B212135A5C009192AB /* dump_on_error.readme */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = dump_on_error.readme; path = ../kernel/examples/dump_on_error.readme; sourceTree = SOURCE_ROOT; };
		931CF9B512135A5C009192AB /* setup.py.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; name = setup.py.html; path = ../kernel/examples/fragments/generated/setup.py.html; sourceTree = SOURCE_ROOT; };
		931CF9B612135A5C009192AB /* setup.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = setup.py; path = ../kernel/examples/fragments/setup.py; sourceTree = SOURCE_ROOT; };
		931CF9B712135A5C009192AB /* setup.py.bak */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = setup.py.bak; path = ../kernel/examples/fragments/setup.py.bak; sourceTree = SOURCE_ROOT; };
		931CF9B812135A5C009192AB /* setup.readme */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = setup.readme; path = ../kernel/examples/fragments/setup.readme; sourceTree = SOURCE_ROOT; };
		931CF9BA12135A5C009192AB /* basic_optimization.py.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; name = basic_optimization.py.html; path = ../kernel/examples/generated/basic_optimization.py.html; sourceTree = SOURCE_ROOT; };
		931CF9BB12135A5C009192AB /* chain.py.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; name = chain.py.html; path = ../kernel/examples/generated/chain.py.html; sourceTree = SOURCE_ROOT; };
		931CF9BC12135A5C009192AB /* dump_on_error.py.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; name = dump_on_error.py.html; path = ../kernel/examples/generated/dump_on_error.py.html; sourceTree = SOURCE_ROOT; };
		931CF9BD12135A5C009192AB /* examples.dox */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = examples.dox; path = ../kernel/examples/generated/examples.dox; sourceTree = SOURCE_ROOT; };
		931CF9BE12135A5C009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../kernel/examples/SConscript; sourceTree = SOURCE_ROOT; };
		931CF9C012135A5C009192AB /* base_types.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = base_types.h; path = ../kernel/include/base_types.h; sourceTree = SOURCE_ROOT; };
		931CF9C112135A5C009192AB /* Configuration.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Configuration.h; path = ../kernel/include/Configuration.h; sourceTree = SOURCE_ROOT; };
		931CF9C212135A5C009192AB /* ConfigurationSet.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ConfigurationSet.h; path = ../kernel/include/ConfigurationSet.h; sourceTree = SOURCE_ROOT; };
		931CF9C312135A5C009192AB /* constants.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = constants.h; path = ../kernel/include/constants.h; sourceTree = SOURCE_ROOT; };
		931CF9C412135A5C009192AB /* Constraint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Constraint.h; path = ../kernel/include/Constraint.h; sourceTree = SOURCE_ROOT; };
		931CF9C512135A5C009192AB /* container_base.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = container_base.h; path = ../kernel/include/container_base.h; sourceTree = SOURCE_ROOT; };
		931CF9C612135A5C009192AB /* container_macros.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = container_macros.h; path = ../kernel/include/container_macros.h; sourceTree = SOURCE_ROOT; };
		931CF9C712135A5C009192AB /* DecomposableRestraint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DecomposableRestraint.h; path = ../kernel/include/DecomposableRestraint.h; sourceTree = SOURCE_ROOT; };
		931CF9C812135A5C009192AB /* Decorator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Decorator.h; path = ../kernel/include/Decorator.h; sourceTree = SOURCE_ROOT; };
		931CF9C912135A5C009192AB /* Decorators.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Decorators.h; path = ../kernel/include/Decorators.h; sourceTree = SOURCE_ROOT; };
		931CF9CA12135A5C009192AB /* deprecation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = deprecation.h; path = ../kernel/include/deprecation.h; sourceTree = SOURCE_ROOT; };
		931CF9CB12135A5C009192AB /* DerivativeAccumulator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DerivativeAccumulator.h; path = ../kernel/include/DerivativeAccumulator.h; sourceTree = SOURCE_ROOT; };
		931CF9CC12135A5C009192AB /* exception.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = exception.h; path = ../kernel/include/exception.h; sourceTree = SOURCE_ROOT; };
		931CF9CD12135A5C009192AB /* FailureHandler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = FailureHandler.h; path = ../kernel/include/FailureHandler.h; sourceTree = SOURCE_ROOT; };
		931CF9CE12135A5C009192AB /* file.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = file.h; path = ../kernel/include/file.h; sourceTree = SOURCE_ROOT; };
		931CF9D012135A5C009192AB /* attribute_storage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = attribute_storage.h; path = ../kernel/include/internal/attribute_storage.h; sourceTree = SOURCE_ROOT; };
		931CF9D112135A5C009192AB /* AttributeTable.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = AttributeTable.h; path = ../kernel/include/internal/AttributeTable.h; sourceTree = SOURCE_ROOT; };
		931CF9D212135A5C009192AB /* constants.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = constants.h; path = ../kernel/include/internal/constants.h; sourceTree = SOURCE_ROOT; };
		931CF9D312135A5C009192AB /* container_helpers.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = container_helpers.h; path = ../kernel/include/internal/container_helpers.h; sourceTree = SOURCE_ROOT; };
		931CF9D412135A5C009192AB /* deprecation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = deprecation.h; path = ../kernel/include/internal/deprecation.h; sourceTree = SOURCE_ROOT; };
		931CF9D512135A5C009192AB /* directories.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = directories.h; path = ../kernel/include/internal/directories.h; sourceTree = SOURCE_ROOT; };
		931CF9D612135A5C009192AB /* ExponentialNumber.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ExponentialNumber.h; path = ../kernel/include/internal/ExponentialNumber.h; sourceTree = SOURCE_ROOT; };
		931CF9D712135A5C009192AB /* graph_utility.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = graph_utility.h; path = ../kernel/include/internal/graph_utility.h; sourceTree = SOURCE_ROOT; };
		931CF9D812135A5C009192AB /* ifile.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ifile.h; path = ../kernel/include/internal/ifile.h; sourceTree = SOURCE_ROOT; };
		931CF9D912135A5C009192AB /* IndexingIterator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = IndexingIterator.h; path = ../kernel/include/internal/IndexingIterator.h; sourceTree = SOURCE_ROOT; };
		931CF9DA12135A5C009192AB /* key_helpers.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = key_helpers.h; path = ../kernel/include/internal/key_helpers.h; sourceTree = SOURCE_ROOT; };
		931CF9DB12135A5C009192AB /* NestedIterator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = NestedIterator.h; path = ../kernel/include/internal/NestedIterator.h; sourceTree = SOURCE_ROOT; };
		931CF9DC12135A5C009192AB /* OwnerPointer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = OwnerPointer.h; path = ../kernel/include/internal/OwnerPointer.h; sourceTree = SOURCE_ROOT; };
		931CF9DD12135A5C009192AB /* particle.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = particle.h; path = ../kernel/include/internal/particle.h; sourceTree = SOURCE_ROOT; };
		931CF9DE12135A5C009192AB /* particle_save.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = particle_save.h; path = ../kernel/include/internal/particle_save.h; sourceTree = SOURCE_ROOT; };
		931CF9DF12135A5C009192AB /* PrefixStream.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PrefixStream.h; path = ../kernel/include/internal/PrefixStream.h; sourceTree = SOURCE_ROOT; };
		931CF9E012135A5C009192AB /* ref_counting.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ref_counting.h; path = ../kernel/include/internal/ref_counting.h; sourceTree = SOURCE_ROOT; };
		931CF9E112135A5C009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../kernel/include/internal/SConscript; sourceTree = SOURCE_ROOT; };
		931CF9E212135A5C009192AB /* swig.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = swig.h; path = ../kernel/include/internal/swig.h; sourceTree = SOURCE_ROOT; };
		931CF9E312135A5C009192AB /* swig_helpers.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = swig_helpers.h; path = ../kernel/include/internal/swig_helpers.h; sourceTree = SOURCE_ROOT; };
		931CF9E412135A5C009192AB /* Unit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Unit.h; path = ../kernel/include/internal/Unit.h; sourceTree = SOURCE_ROOT; };
		931CF9E512135A5C009192AB /* units.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = units.h; path = ../kernel/include/internal/units.h; sourceTree = SOURCE_ROOT; };
		931CF9E612135A5C009192AB /* utility.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = utility.h; path = ../kernel/include/internal/utility.h; sourceTree = SOURCE_ROOT; };
		931CF9E712135A5C009192AB /* Vector.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Vector.h; path = ../kernel/include/internal/Vector.h; sourceTree = SOURCE_ROOT; };
		931CF9E812135A5C009192AB /* io.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = io.h; path = ../kernel/include/io.h; sourceTree = SOURCE_ROOT; };
		931CF9E912135A5C009192AB /* Key.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Key.h; path = ../kernel/include/Key.h; sourceTree = SOURCE_ROOT; };
		931CF9EA12135A5C009192AB /* log.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = log.h; path = ../kernel/include/log.h; sourceTree = SOURCE_ROOT; };
		931CF9EB12135A5C009192AB /* macros.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = macros.h; path = ../kernel/include/macros.h; sourceTree = SOURCE_ROOT; };
		931CF9EC12135A5C009192AB /* Model.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Model.h; path = ../kernel/include/Model.h; sourceTree = SOURCE_ROOT; };
		931CF9ED12135A5C009192AB /* Object.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Object.h; path = ../kernel/include/Object.h; sourceTree = SOURCE_ROOT; };
		931CF9EE12135A5C009192AB /* Optimizer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Optimizer.h; path = ../kernel/include/Optimizer.h; sourceTree = SOURCE_ROOT; };
		931CF9EF12135A5C009192AB /* OptimizerState.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = OptimizerState.h; path = ../kernel/include/OptimizerState.h; sourceTree = SOURCE_ROOT; };
		931CF9F012135A5C009192AB /* PairContainer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PairContainer.h; path = ../kernel/include/PairContainer.h; sourceTree = SOURCE_ROOT; };
		931CF9F112135A5C009192AB /* PairFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PairFilter.h; path = ../kernel/include/PairFilter.h; sourceTree = SOURCE_ROOT; };
		931CF9F212135A5C009192AB /* PairModifier.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PairModifier.h; path = ../kernel/include/PairModifier.h; sourceTree = SOURCE_ROOT; };
		931CF9F312135A5C009192AB /* PairScore.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PairScore.h; path = ../kernel/include/PairScore.h; sourceTree = SOURCE_ROOT; };
		931CF9F412135A5C009192AB /* Particle.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Particle.h; path = ../kernel/include/Particle.h; sourceTree = SOURCE_ROOT; };
		931CF9F512135A5C009192AB /* ParticleTuple.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ParticleTuple.h; path = ../kernel/include/ParticleTuple.h; sourceTree = SOURCE_ROOT; };
		931CF9F612135A5C009192AB /* Pointer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Pointer.h; path = ../kernel/include/Pointer.h; sourceTree = SOURCE_ROOT; };
		931CF9F712135A5C009192AB /* QuadContainer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = QuadContainer.h; path = ../kernel/include/QuadContainer.h; sourceTree = SOURCE_ROOT; };
		931CF9F812135A5C009192AB /* QuadFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = QuadFilter.h; path = ../kernel/include/QuadFilter.h; sourceTree = SOURCE_ROOT; };
		931CF9F912135A5C009192AB /* QuadModifier.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = QuadModifier.h; path = ../kernel/include/QuadModifier.h; sourceTree = SOURCE_ROOT; };
		931CF9FA12135A5C009192AB /* QuadScore.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = QuadScore.h; path = ../kernel/include/QuadScore.h; sourceTree = SOURCE_ROOT; };
		931CF9FB12135A5C009192AB /* random.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = random.h; path = ../kernel/include/random.h; sourceTree = SOURCE_ROOT; };
		931CF9FC12135A5C009192AB /* RefCounted.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = RefCounted.h; path = ../kernel/include/RefCounted.h; sourceTree = SOURCE_ROOT; };
		931CF9FD12135A5C009192AB /* Refiner.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Refiner.h; path = ../kernel/include/Refiner.h; sourceTree = SOURCE_ROOT; };
		931CF9FE12135A5C009192AB /* Restraint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Restraint.h; path = ../kernel/include/Restraint.h; sourceTree = SOURCE_ROOT; };
		931CF9FF12135A5C009192AB /* RestraintSet.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = RestraintSet.h; path = ../kernel/include/RestraintSet.h; sourceTree = SOURCE_ROOT; };
		931CFA0012135A5C009192AB /* Sampler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Sampler.h; path = ../kernel/include/Sampler.h; sourceTree = SOURCE_ROOT; };
		931CFA0112135A5C009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../kernel/include/SConscript; sourceTree = SOURCE_ROOT; };
		931CFA0212135A5C009192AB /* scoped.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = scoped.h; path = ../kernel/include/scoped.h; sourceTree = SOURCE_ROOT; };
		931CFA0312135A5C009192AB /* ScoreState.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ScoreState.h; path = ../kernel/include/ScoreState.h; sourceTree = SOURCE_ROOT; };
		931CFA0412135A5C009192AB /* SetLogState.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SetLogState.h; path = ../kernel/include/SetLogState.h; sourceTree = SOURCE_ROOT; };
		931CFA0512135A5C009192AB /* SingletonContainer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SingletonContainer.h; path = ../kernel/include/SingletonContainer.h; sourceTree = SOURCE_ROOT; };
		931CFA0612135A5C009192AB /* SingletonFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SingletonFilter.h; path = ../kernel/include/SingletonFilter.h; sourceTree = SOURCE_ROOT; };
		931CFA0712135A5C009192AB /* SingletonModifier.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SingletonModifier.h; path = ../kernel/include/SingletonModifier.h; sourceTree = SOURCE_ROOT; };
		931CFA0812135A5C009192AB /* SingletonScore.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SingletonScore.h; path = ../kernel/include/SingletonScore.h; sourceTree = SOURCE_ROOT; };
		931CFA0912135A5C009192AB /* TripletContainer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TripletContainer.h; path = ../kernel/include/TripletContainer.h; sourceTree = SOURCE_ROOT; };
		931CFA0A12135A5C009192AB /* TripletFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TripletFilter.h; path = ../kernel/include/TripletFilter.h; sourceTree = SOURCE_ROOT; };
		931CFA0B12135A5C009192AB /* TripletModifier.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TripletModifier.h; path = ../kernel/include/TripletModifier.h; sourceTree = SOURCE_ROOT; };
		931CFA0C12135A5C009192AB /* TripletScore.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TripletScore.h; path = ../kernel/include/TripletScore.h; sourceTree = SOURCE_ROOT; };
		931CFA0D12135A5C009192AB /* UnaryFunction.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = UnaryFunction.h; path = ../kernel/include/UnaryFunction.h; sourceTree = SOURCE_ROOT; };
		931CFA0E12135A5C009192AB /* utility.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = utility.h; path = ../kernel/include/utility.h; sourceTree = SOURCE_ROOT; };
		931CFA0F12135A5C009192AB /* VectorOfRefCounted.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = VectorOfRefCounted.h; path = ../kernel/include/VectorOfRefCounted.h; sourceTree = SOURCE_ROOT; };
		931CFA1012135A5C009192AB /* VersionInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = VersionInfo.h; path = ../kernel/include/VersionInfo.h; sourceTree = SOURCE_ROOT; };
		931CFA1112135A5C009192AB /* WeakPointer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = WeakPointer.h; path = ../kernel/include/WeakPointer.h; sourceTree = SOURCE_ROOT; };
		931CFA1312135A5C009192AB /* IMP_decorators.i */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c.preprocessed; name = IMP_decorators.i; path = ../kernel/pyext/IMP_decorators.i; sourceTree = SOURCE_ROOT; };
		931CFA1412135A5C009192AB /* IMP_directors.i */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c.preprocessed; name = IMP_directors.i; path = ../kernel/pyext/IMP_directors.i; sourceTree = SOURCE_ROOT; };
		931CFA1512135A5C009192AB /* IMP_exceptions.i */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c.preprocessed; name = IMP_exceptions.i; path = ../kernel/pyext/IMP_exceptions.i; sourceTree = SOURCE_ROOT; };
		931CFA1612135A5C009192AB /* IMP_macros.i */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c.preprocessed; name = IMP_macros.i; path = ../kernel/pyext/IMP_macros.i; sourceTree = SOURCE_ROOT; };
		931CFA1712135A5C009192AB /* IMP_particle.i */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c.preprocessed; name = IMP_particle.i; path = ../kernel/pyext/IMP_particle.i; sourceTree = SOURCE_ROOT; };
		931CFA1812135A5C009192AB /* IMP_random.i */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c.preprocessed; name = IMP_random.i; path = ../kernel/pyext/IMP_random.i; sourceTree = SOURCE_ROOT; };
		931CFA1912135A5C009192AB /* IMP_refcount.i */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c.preprocessed; name = IMP_refcount.i; path = ../kernel/pyext/IMP_refcount.i; sourceTree = SOURCE_ROOT; };
		931CFA1A12135A5C009192AB /* IMP_streams.i */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c.preprocessed; name = IMP_streams.i; path = ../kernel/pyext/IMP_streams.i; sourceTree = SOURCE_ROOT; };
		931CFA1B12135A5C009192AB /* IMP_streams_kernel.i */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c.preprocessed; name = IMP_streams_kernel.i; path = ../kernel/pyext/IMP_streams_kernel.i; sourceTree = SOURCE_ROOT; };
		931CFA1C12135A5C009192AB /* IMP_types.i */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c.preprocessed; name = IMP_types.i; path = ../kernel/pyext/IMP_types.i; sourceTree = SOURCE_ROOT; };
		931CFA1D12135A5C009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../kernel/pyext/SConscript; sourceTree = SOURCE_ROOT; };
		931CFA1F12135A5C009192AB /* test.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test.py; path = ../kernel/pyext/src/test.py; sourceTree = SOURCE_ROOT; };
		931CFA2012135A5C009192AB /* swig.i-in */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = "swig.i-in"; path = "../kernel/pyext/swig.i-in"; sourceTree = SOURCE_ROOT; };
		931CFA2112135A5C009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../kernel/SConscript; sourceTree = SOURCE_ROOT; };
		931CFA2312135A5C009192AB /* base_types.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = base_types.cpp; path = ../kernel/src/base_types.cpp; sourceTree = SOURCE_ROOT; };
		931CFA2412135A5C009192AB /* Configuration.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Configuration.cpp; path = ../kernel/src/Configuration.cpp; sourceTree = SOURCE_ROOT; };
		931CFA2512135A5C009192AB /* ConfigurationSet.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ConfigurationSet.cpp; path = ../kernel/src/ConfigurationSet.cpp; sourceTree = SOURCE_ROOT; };
		931CFA2612135A5C009192AB /* Constraint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Constraint.cpp; path = ../kernel/src/Constraint.cpp; sourceTree = SOURCE_ROOT; };
		931CFA2712135A5C009192AB /* Container.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Container.cpp; path = ../kernel/src/Container.cpp; sourceTree = SOURCE_ROOT; };
		931CFA2812135A5C009192AB /* DecomposableRestraint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = DecomposableRestraint.cpp; path = ../kernel/src/DecomposableRestraint.cpp; sourceTree = SOURCE_ROOT; };
		931CFA2912135A5C009192AB /* exception.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = exception.cpp; path = ../kernel/src/exception.cpp; sourceTree = SOURCE_ROOT; };
		931CFA2A12135A5C009192AB /* FailureHandler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = FailureHandler.cpp; path = ../kernel/src/FailureHandler.cpp; sourceTree = SOURCE_ROOT; };
		931CFA2B12135A5C009192AB /* file.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = file.cpp; path = ../kernel/src/file.cpp; sourceTree = SOURCE_ROOT; };
		931CFA2D12135A5C009192AB /* constants.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = constants.cpp; path = ../kernel/src/internal/constants.cpp; sourceTree = SOURCE_ROOT; };
		931CFA2E12135A5C009192AB /* deprecation.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = deprecation.cpp; path = ../kernel/src/internal/deprecation.cpp; sourceTree = SOURCE_ROOT; };
		931CFA2F12135A5C009192AB /* directories.cpp.in */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = directories.cpp.in; path = ../kernel/src/internal/directories.cpp.in; sourceTree = SOURCE_ROOT; };
		931CFA3012135A5C009192AB /* particle_save.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = particle_save.cpp; path = ../kernel/src/internal/particle_save.cpp; sourceTree = SOURCE_ROOT; };
		931CFA3112135A5C009192AB /* PrefixStream.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PrefixStream.cpp; path = ../kernel/src/internal/PrefixStream.cpp; sourceTree = SOURCE_ROOT; };
		931CFA3212135A5C009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../kernel/src/internal/SConscript; sourceTree = SOURCE_ROOT; };
		931CFA3312135A5C009192AB /* swig.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = swig.cpp; path = ../kernel/src/internal/swig.cpp; sourceTree = SOURCE_ROOT; };
		931CFA3412135A5C009192AB /* io.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = io.cpp; path = ../kernel/src/io.cpp; sourceTree = SOURCE_ROOT; };
		931CFA3512135A5C009192AB /* Key.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Key.cpp; path = ../kernel/src/Key.cpp; sourceTree = SOURCE_ROOT; };
		931CFA3612135A5C009192AB /* log.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = log.cpp; path = ../kernel/src/log.cpp; sourceTree = SOURCE_ROOT; };
		931CFA3712135A5C009192AB /* Model.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Model.cpp; path = ../kernel/src/Model.cpp; sourceTree = SOURCE_ROOT; };
		931CFA3812135A5C009192AB /* Model_dependencies.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Model_dependencies.cpp; path = ../kernel/src/Model_dependencies.cpp; sourceTree = SOURCE_ROOT; };
		931CFA3912135A5C009192AB /* Model_evaluate.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Model_evaluate.cpp; path = ../kernel/src/Model_evaluate.cpp; sourceTree = SOURCE_ROOT; };
		931CFA3A12135A5C009192AB /* Model_statistics.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Model_statistics.cpp; path = ../kernel/src/Model_statistics.cpp; sourceTree = SOURCE_ROOT; };
		931CFA3B12135A5C009192AB /* Object.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Object.cpp; path = ../kernel/src/Object.cpp; sourceTree = SOURCE_ROOT; };
		931CFA3C12135A5C009192AB /* Optimizer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Optimizer.cpp; path = ../kernel/src/Optimizer.cpp; sourceTree = SOURCE_ROOT; };
		931CFA3D12135A5C009192AB /* OptimizerState.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = OptimizerState.cpp; path = ../kernel/src/OptimizerState.cpp; sourceTree = SOURCE_ROOT; };
		931CFA3E12135A5C009192AB /* PairContainer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PairContainer.cpp; path = ../kernel/src/PairContainer.cpp; sourceTree = SOURCE_ROOT; };
		931CFA3F12135A5C009192AB /* PairFilter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PairFilter.cpp; path = ../kernel/src/PairFilter.cpp; sourceTree = SOURCE_ROOT; };
		931CFA4012135A5C009192AB /* PairModifier.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PairModifier.cpp; path = ../kernel/src/PairModifier.cpp; sourceTree = SOURCE_ROOT; };
		931CFA4112135A5C009192AB /* PairScore.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PairScore.cpp; path = ../kernel/src/PairScore.cpp; sourceTree = SOURCE_ROOT; };
		931CFA4212135A5C009192AB /* Particle.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Particle.cpp; path = ../kernel/src/Particle.cpp; sourceTree = SOURCE_ROOT; };
		931CFA4312135A5C009192AB /* QuadContainer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = QuadContainer.cpp; path = ../kernel/src/QuadContainer.cpp; sourceTree = SOURCE_ROOT; };
		931CFA4412135A5C009192AB /* QuadFilter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = QuadFilter.cpp; path = ../kernel/src/QuadFilter.cpp; sourceTree = SOURCE_ROOT; };
		931CFA4512135A5C009192AB /* QuadModifier.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = QuadModifier.cpp; path = ../kernel/src/QuadModifier.cpp; sourceTree = SOURCE_ROOT; };
		931CFA4612135A5C009192AB /* QuadScore.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = QuadScore.cpp; path = ../kernel/src/QuadScore.cpp; sourceTree = SOURCE_ROOT; };
		931CFA4712135A5C009192AB /* random.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = random.cpp; path = ../kernel/src/random.cpp; sourceTree = SOURCE_ROOT; };
		931CFA4812135A5C009192AB /* Refiner.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Refiner.cpp; path = ../kernel/src/Refiner.cpp; sourceTree = SOURCE_ROOT; };
		931CFA4912135A5C009192AB /* Restraint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Restraint.cpp; path = ../kernel/src/Restraint.cpp; sourceTree = SOURCE_ROOT; };
		931CFA4A12135A5C009192AB /* RestraintSet.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = RestraintSet.cpp; path = ../kernel/src/RestraintSet.cpp; sourceTree = SOURCE_ROOT; };
		931CFA4B12135A5C009192AB /* Sampler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Sampler.cpp; path = ../kernel/src/Sampler.cpp; sourceTree = SOURCE_ROOT; };
		931CFA4C12135A5C009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../kernel/src/SConscript; sourceTree = SOURCE_ROOT; };
		931CFA4D12135A5C009192AB /* ScoreState.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ScoreState.cpp; path = ../kernel/src/ScoreState.cpp; sourceTree = SOURCE_ROOT; };
		931CFA4E12135A5C009192AB /* SingletonContainer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = SingletonContainer.cpp; path = ../kernel/src/SingletonContainer.cpp; sourceTree = SOURCE_ROOT; };
		931CFA4F12135A5C009192AB /* SingletonFilter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = SingletonFilter.cpp; path = ../kernel/src/SingletonFilter.cpp; sourceTree = SOURCE_ROOT; };
		931CFA5012135A5C009192AB /* SingletonModifier.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = SingletonModifier.cpp; path = ../kernel/src/SingletonModifier.cpp; sourceTree = SOURCE_ROOT; };
		931CFA5112135A5C009192AB /* SingletonScore.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = SingletonScore.cpp; path = ../kernel/src/SingletonScore.cpp; sourceTree = SOURCE_ROOT; };
		931CFA5212135A5C009192AB /* TripletContainer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = TripletContainer.cpp; path = ../kernel/src/TripletContainer.cpp; sourceTree = SOURCE_ROOT; };
		931CFA5312135A5C009192AB /* TripletFilter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = TripletFilter.cpp; path = ../kernel/src/TripletFilter.cpp; sourceTree = SOURCE_ROOT; };
		931CFA5412135A5C009192AB /* TripletModifier.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = TripletModifier.cpp; path = ../kernel/src/TripletModifier.cpp; sourceTree = SOURCE_ROOT; };
		931CFA5512135A5C009192AB /* TripletScore.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = TripletScore.cpp; path = ../kernel/src/TripletScore.cpp; sourceTree = SOURCE_ROOT; };
		931CFA5612135A5C009192AB /* UnaryFunction.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = UnaryFunction.cpp; path = ../kernel/src/UnaryFunction.cpp; sourceTree = SOURCE_ROOT; };
		931CFA5712135A5C009192AB /* utility.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = utility.cpp; path = ../kernel/src/utility.cpp; sourceTree = SOURCE_ROOT; };
		931CFA5812135A5C009192AB /* VersionInfo.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = VersionInfo.cpp; path = ../kernel/src/VersionInfo.cpp; sourceTree = SOURCE_ROOT; };
		931CFA5B12135A5C009192AB /* text */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = text; path = ../kernel/test/input/text; sourceTree = SOURCE_ROOT; };
		931CFA5C12135A5C009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../kernel/test/SConscript; sourceTree = SOURCE_ROOT; };
		931CFA5D12135A5C009192AB /* test_config_set.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_config_set.py; path = ../kernel/test/test_config_set.py; sourceTree = SOURCE_ROOT; };
		931CFA5E12135A5C009192AB /* test_dependency_graph.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_dependency_graph.py; path = ../kernel/test/test_dependency_graph.py; sourceTree = SOURCE_ROOT; };
		931CFA5F12135A5C009192AB /* test_directories.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_directories.py; path = ../kernel/test/test_directories.py; sourceTree = SOURCE_ROOT; };
		931CFA6012135A5C009192AB /* test_exceptions.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_exceptions.py; path = ../kernel/test/test_exceptions.py; sourceTree = SOURCE_ROOT; };
		931CFA6112135A5C009192AB /* test_file.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_file.py; path = ../kernel/test/test_file.py; sourceTree = SOURCE_ROOT; };
		931CFA6212135A5C009192AB /* test_incremental.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_incremental.py; path = ../kernel/test/test_incremental.py; sourceTree = SOURCE_ROOT; };
		931CFA6312135A5C009192AB /* test_key.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_key.py; path = ../kernel/test/test_key.py; sourceTree = SOURCE_ROOT; };
		931CFA6412135A5C009192AB /* test_log.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_log.py; path = ../kernel/test/test_log.py; sourceTree = SOURCE_ROOT; };
		931CFA6512135A5C009192AB /* test_model.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_model.py; path = ../kernel/test/test_model.py; sourceTree = SOURCE_ROOT; };
		931CFA6612135A5C009192AB /* test_model_io.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_model_io.py; path = ../kernel/test/test_model_io.py; sourceTree = SOURCE_ROOT; };
		931CFA6712135A5C009192AB /* test_particle_tuples.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_particle_tuples.py; path = ../kernel/test/test_particle_tuples.py; sourceTree = SOURCE_ROOT; };
		931CFA6812135A5C009192AB /* test_particles.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_particles.py; path = ../kernel/test/test_particles.py; sourceTree = SOURCE_ROOT; };
		931CFA6912135A5C009192AB /* test_plural.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_plural.py; path = ../kernel/test/test_plural.py; sourceTree = SOURCE_ROOT; };
		931CFA6A12135A5C009192AB /* test_random.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_random.py; path = ../kernel/test/test_random.py; sourceTree = SOURCE_ROOT; };
		931CFA6B12135A5C009192AB /* test_refcount.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_refcount.py; path = ../kernel/test/test_refcount.py; sourceTree = SOURCE_ROOT; };
		931CFA6C12135A5C009192AB /* test_restraint_sets.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_restraint_sets.py; path = ../kernel/test/test_restraint_sets.py; sourceTree = SOURCE_ROOT; };
		931CFA6D12135A5C009192AB /* test_score_state.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_score_state.py; path = ../kernel/test/test_score_state.py; sourceTree = SOURCE_ROOT; };
		931CFA6E12135A5C009192AB /* test_typemaps.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_typemaps.py; path = ../kernel/test/test_typemaps.py; sourceTree = SOURCE_ROOT; };
		931CFA7212135A5C009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/algebra/bin/SConscript; sourceTree = SOURCE_ROOT; };
		931CFA7412135A5C009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/algebra/data/SConscript; sourceTree = SOURCE_ROOT; };
		931CFA7712135A5C009192AB /* overview.dox */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = overview.dox; path = ../modules/algebra/doc/generated/overview.dox; sourceTree = SOURCE_ROOT; };
		931CFA7812135A5C009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/algebra/doc/SConscript; sourceTree = SOURCE_ROOT; };
		931CFA7B12135A5C009192AB /* examples.dox */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = examples.dox; path = ../modules/algebra/examples/generated/examples.dox; sourceTree = SOURCE_ROOT; };
		931CFA7C12135A5C009192AB /* geometry.py.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; name = geometry.py.html; path = ../modules/algebra/examples/generated/geometry.py.html; sourceTree = SOURCE_ROOT; };
		931CFA7D12135A5C009192AB /* geometry.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = geometry.py; path = ../modules/algebra/examples/geometry.py; sourceTree = SOURCE_ROOT; };
		931CFA7E12135A5C009192AB /* geometry.readme */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = geometry.readme; path = ../modules/algebra/examples/geometry.readme; sourceTree = SOURCE_ROOT; };
		931CFA7F12135A5C009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/algebra/examples/SConscript; sourceTree = SOURCE_ROOT; };
		931CFA8112135A5C009192AB /* algebra_macros.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = algebra_macros.h; path = ../modules/algebra/include/algebra_macros.h; sourceTree = SOURCE_ROOT; };
		931CFA8212135A5C009192AB /* BoundingBoxD.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = BoundingBoxD.h; path = ../modules/algebra/include/BoundingBoxD.h; sourceTree = SOURCE_ROOT; };
		931CFA8312135A5C009192AB /* Cone3D.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Cone3D.h; path = ../modules/algebra/include/Cone3D.h; sourceTree = SOURCE_ROOT; };
		931CFA8412135A5C009192AB /* Cylinder3D.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Cylinder3D.h; path = ../modules/algebra/include/Cylinder3D.h; sourceTree = SOURCE_ROOT; };
		931CFA8512135A5C009192AB /* eigen_analysis.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = eigen_analysis.h; path = ../modules/algebra/include/eigen_analysis.h; sourceTree = SOURCE_ROOT; };
		931CFA8612135A5C009192AB /* Ellipsoid3D.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Ellipsoid3D.h; path = ../modules/algebra/include/Ellipsoid3D.h; sourceTree = SOURCE_ROOT; };
		931CFA8712135A5C009192AB /* endian.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = endian.h; path = ../modules/algebra/include/endian.h; sourceTree = SOURCE_ROOT; };
		931CFA8812135A5C009192AB /* geometric_alignment.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = geometric_alignment.h; path = ../modules/algebra/include/geometric_alignment.h; sourceTree = SOURCE_ROOT; };
		931CFA8912135A5C009192AB /* Grid3D.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Grid3D.h; path = ../modules/algebra/include/Grid3D.h; sourceTree = SOURCE_ROOT; };
		931CFA8A12135A5C009192AB /* grid_range_D.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = grid_range_D.h; path = ../modules/algebra/include/grid_range_D.h; sourceTree = SOURCE_ROOT; };
		931CFA8C12135A5C009192AB /* ann.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ann.h; path = ../modules/algebra/include/internal/ann.h; sourceTree = SOURCE_ROOT; };
		931CFA8D12135A5C009192AB /* cgal_knn.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = cgal_knn.h; path = ../modules/algebra/include/internal/cgal_knn.h; sourceTree = SOURCE_ROOT; };
		931CFA8E12135A5C009192AB /* cgal_predicates.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = cgal_predicates.h; path = ../modules/algebra/include/internal/cgal_predicates.h; sourceTree = SOURCE_ROOT; };
		931CFA8F12135A5C009192AB /* grid_3d.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = grid_3d.h; path = ../modules/algebra/include/internal/grid_3d.h; sourceTree = SOURCE_ROOT; };
		931CFA9012135A5C009192AB /* grid_3d_impl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = grid_3d_impl.h; path = ../modules/algebra/include/internal/grid_3d_impl.h; sourceTree = SOURCE_ROOT; };
		931CFA9112135A5C009192AB /* grid_knn.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = grid_knn.h; path = ../modules/algebra/include/internal/grid_knn.h; sourceTree = SOURCE_ROOT; };
		931CFA9212135A5C009192AB /* internal_vector_generators.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = internal_vector_generators.h; path = ../modules/algebra/include/internal/internal_vector_generators.h; sourceTree = SOURCE_ROOT; };
		931CFA9312135A5C009192AB /* jama_cholesky.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = jama_cholesky.h; path = ../modules/algebra/include/internal/jama_cholesky.h; sourceTree = SOURCE_ROOT; };
		931CFA9412135A5C009192AB /* jama_eig.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = jama_eig.h; path = ../modules/algebra/include/internal/jama_eig.h; sourceTree = SOURCE_ROOT; };
		931CFA9512135A5C009192AB /* jama_lu.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = jama_lu.h; path = ../modules/algebra/include/internal/jama_lu.h; sourceTree = SOURCE_ROOT; };
		931CFA9612135A5C009192AB /* jama_qr.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = jama_qr.h; path = ../modules/algebra/include/internal/jama_qr.h; sourceTree = SOURCE_ROOT; };
		931CFA9712135A5C009192AB /* jama_svd.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = jama_svd.h; path = ../modules/algebra/include/internal/jama_svd.h; sourceTree = SOURCE_ROOT; };
		931CFA9812135A5C009192AB /* linear_knn.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = linear_knn.h; path = ../modules/algebra/include/internal/linear_knn.h; sourceTree = SOURCE_ROOT; };
		931CFA9912135A5C009192AB /* MinimalSet.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MinimalSet.h; path = ../modules/algebra/include/internal/MinimalSet.h; sourceTree = SOURCE_ROOT; };
		931CFA9A12135A5C009192AB /* multi_array_helpers.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = multi_array_helpers.h; path = ../modules/algebra/include/internal/multi_array_helpers.h; sourceTree = SOURCE_ROOT; };
		931CFA9B12135A5C009192AB /* output_helpers.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = output_helpers.h; path = ../modules/algebra/include/internal/output_helpers.h; sourceTree = SOURCE_ROOT; };
		931CFA9C12135A5C009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/algebra/include/internal/SConscript; sourceTree = SOURCE_ROOT; };
		931CFA9D12135A5C009192AB /* tnt_array1d.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = tnt_array1d.h; path = ../modules/algebra/include/internal/tnt_array1d.h; sourceTree = SOURCE_ROOT; };
		931CFA9E12135A5C009192AB /* tnt_array1d_utils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = tnt_array1d_utils.h; path = ../modules/algebra/include/internal/tnt_array1d_utils.h; sourceTree = SOURCE_ROOT; };
		931CFA9F12135A5C009192AB /* tnt_array2d.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = tnt_array2d.h; path = ../modules/algebra/include/internal/tnt_array2d.h; sourceTree = SOURCE_ROOT; };
		931CFAA012135A5C009192AB /* tnt_array2d_utils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = tnt_array2d_utils.h; path = ../modules/algebra/include/internal/tnt_array2d_utils.h; sourceTree = SOURCE_ROOT; };
		931CFAA112135A5C009192AB /* tnt_array3d.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = tnt_array3d.h; path = ../modules/algebra/include/internal/tnt_array3d.h; sourceTree = SOURCE_ROOT; };
		931CFAA212135A5C009192AB /* tnt_array3d_utils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = tnt_array3d_utils.h; path = ../modules/algebra/include/internal/tnt_array3d_utils.h; sourceTree = SOURCE_ROOT; };
		931CFAA312135A5C009192AB /* tnt_i_refvec.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = tnt_i_refvec.h; path = ../modules/algebra/include/internal/tnt_i_refvec.h; sourceTree = SOURCE_ROOT; };
		931CFAA412135A5C009192AB /* tnt_math_utils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = tnt_math_utils.h; path = ../modules/algebra/include/internal/tnt_math_utils.h; sourceTree = SOURCE_ROOT; };
		931CFAA512135A5C009192AB /* tnt_sparse_matrix_csr.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = tnt_sparse_matrix_csr.h; path = ../modules/algebra/include/internal/tnt_sparse_matrix_csr.h; sourceTree = SOURCE_ROOT; };
		931CFAA612135A5C009192AB /* tnt_stopwatch.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = tnt_stopwatch.h; path = ../modules/algebra/include/internal/tnt_stopwatch.h; sourceTree = SOURCE_ROOT; };
		931CFAA712135A5C009192AB /* tnt_subscript.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = tnt_subscript.h; path = ../modules/algebra/include/internal/tnt_subscript.h; sourceTree = SOURCE_ROOT; };
		931CFAA812135A5C009192AB /* tnt_version.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = tnt_version.h; path = ../modules/algebra/include/internal/tnt_version.h; sourceTree = SOURCE_ROOT; };
		931CFAA912135A5C009192AB /* utility.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = utility.h; path = ../modules/algebra/include/internal/utility.h; sourceTree = SOURCE_ROOT; };
		931CFAAA12135A5C009192AB /* interpolation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = interpolation.h; path = ../modules/algebra/include/interpolation.h; sourceTree = SOURCE_ROOT; };
		931CFAAB12135A5C009192AB /* io.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = io.h; path = ../modules/algebra/include/io.h; sourceTree = SOURCE_ROOT; };
		931CFAAC12135A5C009192AB /* LinearFit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = LinearFit.h; path = ../modules/algebra/include/LinearFit.h; sourceTree = SOURCE_ROOT; };
		931CFAAD12135A5C009192AB /* Matrix2D.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Matrix2D.h; path = ../modules/algebra/include/Matrix2D.h; sourceTree = SOURCE_ROOT; };
		931CFAAE12135A5C009192AB /* Matrix3D.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Matrix3D.h; path = ../modules/algebra/include/Matrix3D.h; sourceTree = SOURCE_ROOT; };
		931CFAAF12135A5C009192AB /* MultiArray.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MultiArray.h; path = ../modules/algebra/include/MultiArray.h; sourceTree = SOURCE_ROOT; };
		931CFAB012135A5C009192AB /* ParabolicFit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ParabolicFit.h; path = ../modules/algebra/include/ParabolicFit.h; sourceTree = SOURCE_ROOT; };
		931CFAB112135A5C009192AB /* Plane3D.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Plane3D.h; path = ../modules/algebra/include/Plane3D.h; sourceTree = SOURCE_ROOT; };
		931CFAB212135A5C009192AB /* ReferenceFrame3D.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ReferenceFrame3D.h; path = ../modules/algebra/include/ReferenceFrame3D.h; sourceTree = SOURCE_ROOT; };
		931CFAB312135A5C009192AB /* Rotation2D.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Rotation2D.h; path = ../modules/algebra/include/Rotation2D.h; sourceTree = SOURCE_ROOT; };
		931CFAB412135A5C009192AB /* Rotation3D.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Rotation3D.h; path = ../modules/algebra/include/Rotation3D.h; sourceTree = SOURCE_ROOT; };
		931CFAB512135A5C009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/algebra/include/SConscript; sourceTree = SOURCE_ROOT; };
		931CFAB612135A5C009192AB /* Segment3D.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Segment3D.h; path = ../modules/algebra/include/Segment3D.h; sourceTree = SOURCE_ROOT; };
		931CFAB712135A5C009192AB /* shortest_segment.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = shortest_segment.h; path = ../modules/algebra/include/shortest_segment.h; sourceTree = SOURCE_ROOT; };
		931CFAB812135A5C009192AB /* Sphere3D.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Sphere3D.h; path = ../modules/algebra/include/Sphere3D.h; sourceTree = SOURCE_ROOT; };
		931CFAB912135A5C009192AB /* SphereD.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SphereD.h; path = ../modules/algebra/include/SphereD.h; sourceTree = SOURCE_ROOT; };
		931CFABA12135A5C009192AB /* SpherePatch3D.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SpherePatch3D.h; path = ../modules/algebra/include/SpherePatch3D.h; sourceTree = SOURCE_ROOT; };
		931CFABB12135A5C009192AB /* SphericalVector3D.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SphericalVector3D.h; path = ../modules/algebra/include/SphericalVector3D.h; sourceTree = SOURCE_ROOT; };
		931CFABC12135A5C009192AB /* Transformation2D.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Transformation2D.h; path = ../modules/algebra/include/Transformation2D.h; sourceTree = SOURCE_ROOT; };
		931CFABD12135A5C009192AB /* Transformation3D.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Transformation3D.h; path = ../modules/algebra/include/Transformation3D.h; sourceTree = SOURCE_ROOT; };
		931CFABE12135A5C009192AB /* utility.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = utility.h; path = ../modules/algebra/include/utility.h; sourceTree = SOURCE_ROOT; };
		931CFABF12135A5C009192AB /* Vector2D.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Vector2D.h; path = ../modules/algebra/include/Vector2D.h; sourceTree = SOURCE_ROOT; };
		931CFAC012135A5C009192AB /* Vector3D.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Vector3D.h; path = ../modules/algebra/include/Vector3D.h; sourceTree = SOURCE_ROOT; };
		931CFAC112135A5C009192AB /* vector_generators.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = vector_generators.h; path = ../modules/algebra/include/vector_generators.h; sourceTree = SOURCE_ROOT; };
		931CFAC212135A5C009192AB /* vector_search.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = vector_search.h; path = ../modules/algebra/include/vector_search.h; sourceTree = SOURCE_ROOT; };
		931CFAC312135A5C009192AB /* VectorD.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = VectorD.h; path = ../modules/algebra/include/VectorD.h; sourceTree = SOURCE_ROOT; };
		931CFAC512135A5C009192AB /* IMP_bounding_box.i */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c.preprocessed; name = IMP_bounding_box.i; path = ../modules/algebra/pyext/IMP_bounding_box.i; sourceTree = SOURCE_ROOT; };
		931CFAC612135A5C009192AB /* IMP_matrix2d.i */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c.preprocessed; name = IMP_matrix2d.i; path = ../modules/algebra/pyext/IMP_matrix2d.i; sourceTree = SOURCE_ROOT; };
		931CFAC712135A5C009192AB /* IMP_matrix3d.i */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c.preprocessed; name = IMP_matrix3d.i; path = ../modules/algebra/pyext/IMP_matrix3d.i; sourceTree = SOURCE_ROOT; };
		931CFAC812135A5C009192AB /* IMP_spherical_coords.i */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c.preprocessed; name = IMP_spherical_coords.i; path = ../modules/algebra/pyext/IMP_spherical_coords.i; sourceTree = SOURCE_ROOT; };
		931CFAC912135A5C009192AB /* IMP_transformation2d.i */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c.preprocessed; name = IMP_transformation2d.i; path = ../modules/algebra/pyext/IMP_transformation2d.i; sourceTree = SOURCE_ROOT; };
		931CFACA12135A5C009192AB /* IMP_transformation3d.i */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c.preprocessed; name = IMP_transformation3d.i; path = ../modules/algebra/pyext/IMP_transformation3d.i; sourceTree = SOURCE_ROOT; };
		931CFACB12135A5C009192AB /* IMP_vector.i */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c.preprocessed; name = IMP_vector.i; path = ../modules/algebra/pyext/IMP_vector.i; sourceTree = SOURCE_ROOT; };
		931CFACC12135A5C009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/algebra/pyext/SConscript; sourceTree = SOURCE_ROOT; };
		931CFACD12135A5C009192AB /* swig.i-in */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = "swig.i-in"; path = "../modules/algebra/pyext/swig.i-in"; sourceTree = SOURCE_ROOT; };
		931CFACE12135A5C009192AB /* README */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = README; path = ../modules/algebra/README; sourceTree = SOURCE_ROOT; };
		931CFACF12135A5C009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/algebra/SConscript; sourceTree = SOURCE_ROOT; };
		931CFAD112135A5C009192AB /* Cone3D.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Cone3D.cpp; path = ../modules/algebra/src/Cone3D.cpp; sourceTree = SOURCE_ROOT; };
		931CFAD212135A5C009192AB /* Cylinder3D.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Cylinder3D.cpp; path = ../modules/algebra/src/Cylinder3D.cpp; sourceTree = SOURCE_ROOT; };
		931CFAD312135A5C009192AB /* eigen_analysis.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = eigen_analysis.cpp; path = ../modules/algebra/src/eigen_analysis.cpp; sourceTree = SOURCE_ROOT; };
		931CFAD412135A5C009192AB /* Ellipsoid3D.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Ellipsoid3D.cpp; path = ../modules/algebra/src/Ellipsoid3D.cpp; sourceTree = SOURCE_ROOT; };
		931CFAD512135A5C009192AB /* endian.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = endian.cpp; path = ../modules/algebra/src/endian.cpp; sourceTree = SOURCE_ROOT; };
		931CFAD612135A5C009192AB /* geometric_alignment.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = geometric_alignment.cpp; path = ../modules/algebra/src/geometric_alignment.cpp; sourceTree = SOURCE_ROOT; };
		931CFAD812135A5C009192AB /* output_helpers.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = output_helpers.cpp; path = ../modules/algebra/src/internal/output_helpers.cpp; sourceTree = SOURCE_ROOT; };
		931CFAD912135A5C009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/algebra/src/internal/SConscript; sourceTree = SOURCE_ROOT; };
		931CFADA12135A5C009192AB /* utility.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = utility.cpp; path = ../modules/algebra/src/internal/utility.cpp; sourceTree = SOURCE_ROOT; };
		931CFADB12135A5C009192AB /* interpolation.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = interpolation.cpp; path = ../modules/algebra/src/interpolation.cpp; sourceTree = SOURCE_ROOT; };
		931CFADC12135A5C009192AB /* io.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = io.cpp; path = ../modules/algebra/src/io.cpp; sourceTree = SOURCE_ROOT; };
		931CFADD12135A5C009192AB /* LinearFit.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = LinearFit.cpp; path = ../modules/algebra/src/LinearFit.cpp; sourceTree = SOURCE_ROOT; };
		931CFADE12135A5C009192AB /* ParabolicFit.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ParabolicFit.cpp; path = ../modules/algebra/src/ParabolicFit.cpp; sourceTree = SOURCE_ROOT; };
		931CFADF12135A5C009192AB /* Plane3D.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Plane3D.cpp; path = ../modules/algebra/src/Plane3D.cpp; sourceTree = SOURCE_ROOT; };
		931CFAE012135A5C009192AB /* ReferenceFrame3D.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ReferenceFrame3D.cpp; path = ../modules/algebra/src/ReferenceFrame3D.cpp; sourceTree = SOURCE_ROOT; };
		931CFAE112135A5C009192AB /* Rotation3D.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Rotation3D.cpp; path = ../modules/algebra/src/Rotation3D.cpp; sourceTree = SOURCE_ROOT; };
		931CFAE212135A5C009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/algebra/src/SConscript; sourceTree = SOURCE_ROOT; };
		931CFAE312135A5C009192AB /* Segment3D.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Segment3D.cpp; path = ../modules/algebra/src/Segment3D.cpp; sourceTree = SOURCE_ROOT; };
		931CFAE412135A5C009192AB /* shortest_segment.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = shortest_segment.cpp; path = ../modules/algebra/src/shortest_segment.cpp; sourceTree = SOURCE_ROOT; };
		931CFAE512135A5C009192AB /* Sphere3D.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Sphere3D.cpp; path = ../modules/algebra/src/Sphere3D.cpp; sourceTree = SOURCE_ROOT; };
		931CFAE612135A5C009192AB /* Sphere3DPatch.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Sphere3DPatch.cpp; path = ../modules/algebra/src/Sphere3DPatch.cpp; sourceTree = SOURCE_ROOT; };
		931CFAE712135A5C009192AB /* SphericalVector3D.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = SphericalVector3D.cpp; path = ../modules/algebra/src/SphericalVector3D.cpp; sourceTree = SOURCE_ROOT; };
		931CFAE812135A5C009192AB /* Transformation2D.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Transformation2D.cpp; path = ../modules/algebra/src/Transformation2D.cpp; sourceTree = SOURCE_ROOT; };
		931CFAE912135A5C009192AB /* Transformation3D.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Transformation3D.cpp; path = ../modules/algebra/src/Transformation3D.cpp; sourceTree = SOURCE_ROOT; };
		931CFAEA12135A5C009192AB /* vector_generators.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = vector_generators.cpp; path = ../modules/algebra/src/vector_generators.cpp; sourceTree = SOURCE_ROOT; };
		931CFAEB12135A5C009192AB /* vector_search.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = vector_search.cpp; path = ../modules/algebra/src/vector_search.cpp; sourceTree = SOURCE_ROOT; };
		931CFAED12135A5C009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/algebra/test/SConscript; sourceTree = SOURCE_ROOT; };
		931CFAEE12135A5C009192AB /* test_bounding_box.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_bounding_box.py; path = ../modules/algebra/test/test_bounding_box.py; sourceTree = SOURCE_ROOT; };
		931CFAEF12135A5C009192AB /* test_cone.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_cone.py; path = ../modules/algebra/test/test_cone.py; sourceTree = SOURCE_ROOT; };
		931CFAF012135A5C009192AB /* test_cylinder.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_cylinder.py; path = ../modules/algebra/test/test_cylinder.py; sourceTree = SOURCE_ROOT; };
		931CFAF112135A5C009192AB /* test_eigen_analysis.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_eigen_analysis.py; path = ../modules/algebra/test/test_eigen_analysis.py; sourceTree = SOURCE_ROOT; };
		931CFAF212135A5C009192AB /* test_geom_alignment.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_geom_alignment.py; path = ../modules/algebra/test/test_geom_alignment.py; sourceTree = SOURCE_ROOT; };
		931CFAF312135A5C009192AB /* test_grid.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = test_grid.cpp; path = ../modules/algebra/test/test_grid.cpp; sourceTree = SOURCE_ROOT; };
		931CFAF412135A5C009192AB /* test_inverse.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_inverse.py; path = ../modules/algebra/test/test_inverse.py; sourceTree = SOURCE_ROOT; };
		931CFAF512135A5C009192AB /* test_matrix2d.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_matrix2d.py; path = ../modules/algebra/test/test_matrix2d.py; sourceTree = SOURCE_ROOT; };
		931CFAF612135A5C009192AB /* test_matrix3d.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_matrix3d.py; path = ../modules/algebra/test/test_matrix3d.py; sourceTree = SOURCE_ROOT; };
		931CFAF712135A5C009192AB /* test_nearest_neighbor.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_nearest_neighbor.py; path = ../modules/algebra/test/test_nearest_neighbor.py; sourceTree = SOURCE_ROOT; };
		931CFAF812135A5C009192AB /* test_plural.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_plural.py; path = ../modules/algebra/test/test_plural.py; sourceTree = SOURCE_ROOT; };
		931CFAF912135A5C009192AB /* test_random_chain.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_random_chain.py; path = ../modules/algebra/test/test_random_chain.py; sourceTree = SOURCE_ROOT; };
		931CFAFA12135A5C009192AB /* test_random_rotations.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_random_rotations.py; path = ../modules/algebra/test/test_random_rotations.py; sourceTree = SOURCE_ROOT; };
		931CFAFB12135A5C009192AB /* test_regression_fit.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_regression_fit.py; path = ../modules/algebra/test/test_regression_fit.py; sourceTree = SOURCE_ROOT; };
		931CFAFC12135A5C009192AB /* test_rigid_transformation.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_rigid_transformation.py; path = ../modules/algebra/test/test_rigid_transformation.py; sourceTree = SOURCE_ROOT; };
		931CFAFD12135A5C009192AB /* test_rotation.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_rotation.py; path = ../modules/algebra/test/test_rotation.py; sourceTree = SOURCE_ROOT; };
		931CFAFE12135A5C009192AB /* test_sphere.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_sphere.py; path = ../modules/algebra/test/test_sphere.py; sourceTree = SOURCE_ROOT; };
		931CFAFF12135A5C009192AB /* test_sphere_cover.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_sphere_cover.py; path = ../modules/algebra/test/test_sphere_cover.py; sourceTree = SOURCE_ROOT; };
		931CFB0012135A5C009192AB /* test_sphere_patch.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_sphere_patch.py; path = ../modules/algebra/test/test_sphere_patch.py; sourceTree = SOURCE_ROOT; };
		931CFB0112135A5C009192AB /* test_spherical_coords.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_spherical_coords.py; path = ../modules/algebra/test/test_spherical_coords.py; sourceTree = SOURCE_ROOT; };
		931CFB0212135A5C009192AB /* test_transformation.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_transformation.py; path = ../modules/algebra/test/test_transformation.py; sourceTree = SOURCE_ROOT; };
		931CFB0312135A5C009192AB /* test_vector3d.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_vector3d.py; path = ../modules/algebra/test/test_vector3d.py; sourceTree = SOURCE_ROOT; };
		931CFB0412135A5C009192AB /* test_vector4d.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_vector4d.py; path = ../modules/algebra/test/test_vector4d.py; sourceTree = SOURCE_ROOT; };
		931CFB0512135A5C009192AB /* test_vector_on_box.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_vector_on_box.py; path = ../modules/algebra/test/test_vector_on_box.py; sourceTree = SOURCE_ROOT; };
		931CFB0612135A5C009192AB /* test_xyz.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_xyz.py; path = ../modules/algebra/test/test_xyz.py; sourceTree = SOURCE_ROOT; };
		931CFB0712135A5C009192AB /* test_zyz.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_zyz.py; path = ../modules/algebra/test/test_zyz.py; sourceTree = SOURCE_ROOT; };
		931CFB0A12135A5C009192AB /* protein_ligand_score */ = {isa = PBXFileReference; lastKnownFileType = file; name = protein_ligand_score; path = ../modules/atom/bin/protein_ligand_score; sourceTree = SOURCE_ROOT; };
		931CFB0B12135A5C009192AB /* protein_ligand_score.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = protein_ligand_score.cpp; path = ../modules/atom/bin/protein_ligand_score.cpp; sourceTree = SOURCE_ROOT; };
		931CFB0C12135A5C009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/atom/bin/SConscript; sourceTree = SOURCE_ROOT; };
		931CFB0E12135A5C009192AB /* par.lib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = par.lib; path = ../modules/atom/data/par.lib; sourceTree = SOURCE_ROOT; };
		931CFB0F12135A5C009192AB /* protein_ligand_score.lib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = protein_ligand_score.lib; path = ../modules/atom/data/protein_ligand_score.lib; sourceTree = SOURCE_ROOT; };
		931CFB1012135A5C009192AB /* radii.lib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = radii.lib; path = ../modules/atom/data/radii.lib; sourceTree = SOURCE_ROOT; };
		931CFB1112135A5C009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/atom/data/SConscript; sourceTree = SOURCE_ROOT; };
		931CFB1212135A5C009192AB /* top.lib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = top.lib; path = ../modules/atom/data/top.lib; sourceTree = SOURCE_ROOT; };
		931CFB1312135A5C009192AB /* top_heav.lib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = top_heav.lib; path = ../modules/atom/data/top_heav.lib; sourceTree = SOURCE_ROOT; };
		931CFB1612135A5C009192AB /* overview.dox */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = overview.dox; path = ../modules/atom/doc/generated/overview.dox; sourceTree = SOURCE_ROOT; };
		931CFB1712135A5C009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/atom/doc/SConscript; sourceTree = SOURCE_ROOT; };
		931CFB1912135A5C009192AB /* charmm_forcefield.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = charmm_forcefield.py; path = ../modules/atom/examples/charmm_forcefield.py; sourceTree = SOURCE_ROOT; };
		931CFB1A12135A5C009192AB /* charmm_forcefield.readme */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = charmm_forcefield.readme; path = ../modules/atom/examples/charmm_forcefield.readme; sourceTree = SOURCE_ROOT; };
		931CFB1B12135A5C009192AB /* create_protein_fragment.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = create_protein_fragment.py; path = ../modules/atom/examples/create_protein_fragment.py; sourceTree = SOURCE_ROOT; };
		931CFB1C12135A5C009192AB /* create_protein_fragment.readme */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = create_protein_fragment.readme; path = ../modules/atom/examples/create_protein_fragment.readme; sourceTree = SOURCE_ROOT; };
		931CFB1D12135A5C009192AB /* example_protein.pdb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = example_protein.pdb; path = ../modules/atom/examples/example_protein.pdb; sourceTree = SOURCE_ROOT; };
		931CFB2012135A5C009192AB /* charmm_forcefield.py.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; name = charmm_forcefield.py.html; path = ../modules/atom/examples/generated/charmm_forcefield.py.html; sourceTree = SOURCE_ROOT; };
		931CFB2112135A5C009192AB /* examples.dox */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = examples.dox; path = ../modules/atom/examples/generated/examples.dox; sourceTree = SOURCE_ROOT; };
		931CFB2212135A5C009192AB /* load_protein_restrain_bonds.py.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; name = load_protein_restrain_bonds.py.html; path = ../modules/atom/examples/generated/load_protein_restrain_bonds.py.html; sourceTree = SOURCE_ROOT; };
		931CFB2312135A5C009192AB /* molecular_hierarchy.py.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; name = molecular_hierarchy.py.html; path = ../modules/atom/examples/generated/molecular_hierarchy.py.html; sourceTree = SOURCE_ROOT; };
		931CFB2412135A5C009192AB /* load_protein_restrain_bonds.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = load_protein_restrain_bonds.py; path = ../modules/atom/examples/load_protein_restrain_bonds.py; sourceTree = SOURCE_ROOT; };
		931CFB2512135A5C009192AB /* load_protein_restrain_bonds.readme */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = load_protein_restrain_bonds.readme; path = ../modules/atom/examples/load_protein_restrain_bonds.readme; sourceTree = SOURCE_ROOT; };
		931CFB2612135A5C009192AB /* molecular_hierarchy.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = molecular_hierarchy.py; path = ../modules/atom/examples/molecular_hierarchy.py; sourceTree = SOURCE_ROOT; };
		931CFB2712135A5C009192AB /* molecular_hierarchy.readme */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = molecular_hierarchy.readme; path = ../modules/atom/examples/molecular_hierarchy.readme; sourceTree = SOURCE_ROOT; };
		931CFB2812135A5C009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/atom/examples/SConscript; sourceTree = SOURCE_ROOT; };
		931CFB2A12135A5C009192AB /* angle_decorators.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = angle_decorators.h; path = ../modules/atom/include/angle_decorators.h; sourceTree = SOURCE_ROOT; };
		931CFB2B12135A5C009192AB /* AngleSingletonScore.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = AngleSingletonScore.h; path = ../modules/atom/include/AngleSingletonScore.h; sourceTree = SOURCE_ROOT; };
		931CFB2C12135A5C009192AB /* Atom.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Atom.h; path = ../modules/atom/include/Atom.h; sourceTree = SOURCE_ROOT; };
		931CFB2D12135A5C009192AB /* atom_macros.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = atom_macros.h; path = ../modules/atom/include/atom_macros.h; sourceTree = SOURCE_ROOT; };
		931CFB2E12135A5C009192AB /* bond_decorators.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = bond_decorators.h; path = ../modules/atom/include/bond_decorators.h; sourceTree = SOURCE_ROOT; };
		931CFB2F12135A5C009192AB /* bond_graph.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = bond_graph.h; path = ../modules/atom/include/bond_graph.h; sourceTree = SOURCE_ROOT; };
		931CFB3012135A5C009192AB /* BondedPairFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = BondedPairFilter.h; path = ../modules/atom/include/BondedPairFilter.h; sourceTree = SOURCE_ROOT; };
		931CFB3112135A5C009192AB /* BondEndpointsRefiner.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = BondEndpointsRefiner.h; path = ../modules/atom/include/BondEndpointsRefiner.h; sourceTree = SOURCE_ROOT; };
		931CFB3212135A5C009192AB /* BondPairContainer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = BondPairContainer.h; path = ../modules/atom/include/BondPairContainer.h; sourceTree = SOURCE_ROOT; };
		931CFB3312135A5C009192AB /* BondSingletonScore.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = BondSingletonScore.h; path = ../modules/atom/include/BondSingletonScore.h; sourceTree = SOURCE_ROOT; };
		931CFB3412135A5C009192AB /* BrownianDynamics.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = BrownianDynamics.h; path = ../modules/atom/include/BrownianDynamics.h; sourceTree = SOURCE_ROOT; };
		931CFB3512135A5C009192AB /* Chain.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Chain.h; path = ../modules/atom/include/Chain.h; sourceTree = SOURCE_ROOT; };
		931CFB3612135A5C009192AB /* Charged.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Charged.h; path = ../modules/atom/include/Charged.h; sourceTree = SOURCE_ROOT; };
		931CFB3712135A5C009192AB /* charmm_topology.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = charmm_topology.h; path = ../modules/atom/include/charmm_topology.h; sourceTree = SOURCE_ROOT; };
		931CFB3812135A5C009192AB /* CHARMMAtom.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CHARMMAtom.h; path = ../modules/atom/include/CHARMMAtom.h; sourceTree = SOURCE_ROOT; };
		931CFB3912135A5C009192AB /* CHARMMParameters.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CHARMMParameters.h; path = ../modules/atom/include/CHARMMParameters.h; sourceTree = SOURCE_ROOT; };
		931CFB3A12135A5C009192AB /* CoulombPairScore.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CoulombPairScore.h; path = ../modules/atom/include/CoulombPairScore.h; sourceTree = SOURCE_ROOT; };
		931CFB3B12135A5C009192AB /* CoverBond.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CoverBond.h; path = ../modules/atom/include/CoverBond.h; sourceTree = SOURCE_ROOT; };
		931CFB3C12135A5C009192AB /* Diffusion.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Diffusion.h; path = ../modules/atom/include/Diffusion.h; sourceTree = SOURCE_ROOT; };
		931CFB3D12135A5C009192AB /* DihedralSingletonScore.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DihedralSingletonScore.h; path = ../modules/atom/include/DihedralSingletonScore.h; sourceTree = SOURCE_ROOT; };
		931CFB3E12135A5C009192AB /* distance.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = distance.h; path = ../modules/atom/include/distance.h; sourceTree = SOURCE_ROOT; };
		931CFB3F12135A5C009192AB /* Domain.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Domain.h; path = ../modules/atom/include/Domain.h; sourceTree = SOURCE_ROOT; };
		931CFB4012135A5C009192AB /* element.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = element.h; path = ../modules/atom/include/element.h; sourceTree = SOURCE_ROOT; };
		931CFB4112135A5C009192AB /* estimates.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = estimates.h; path = ../modules/atom/include/estimates.h; sourceTree = SOURCE_ROOT; };
		931CFB4212135A5C009192AB /* force_fields.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = force_fields.h; path = ../modules/atom/include/force_fields.h; sourceTree = SOURCE_ROOT; };
		931CFB4312135A5C009192AB /* ForceFieldParameters.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ForceFieldParameters.h; path = ../modules/atom/include/ForceFieldParameters.h; sourceTree = SOURCE_ROOT; };
		931CFB4412135A5C009192AB /* Fragment.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Fragment.h; path = ../modules/atom/include/Fragment.h; sourceTree = SOURCE_ROOT; };
		931CFB4512135A5C009192AB /* Hierarchy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Hierarchy.h; path = ../modules/atom/include/Hierarchy.h; sourceTree = SOURCE_ROOT; };
		931CFB4612135A5C009192AB /* hierarchy_tools.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = hierarchy_tools.h; path = ../modules/atom/include/hierarchy_tools.h; sourceTree = SOURCE_ROOT; };
		931CFB4712135A5C009192AB /* ImproperSingletonScore.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ImproperSingletonScore.h; path = ../modules/atom/include/ImproperSingletonScore.h; sourceTree = SOURCE_ROOT; };
		931CFB4912135A5C009192AB /* bond_graph_boost_functions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = bond_graph_boost_functions.h; path = ../modules/atom/include/internal/bond_graph_boost_functions.h; sourceTree = SOURCE_ROOT; };
		931CFB4A12135A5C009192AB /* bond_graph_functors.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = bond_graph_functors.h; path = ../modules/atom/include/internal/bond_graph_functors.h; sourceTree = SOURCE_ROOT; };
		931CFB4B12135A5C009192AB /* bond_helpers.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = bond_helpers.h; path = ../modules/atom/include/internal/bond_helpers.h; sourceTree = SOURCE_ROOT; };
		931CFB4C12135A5C009192AB /* charmm_helpers.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = charmm_helpers.h; path = ../modules/atom/include/internal/charmm_helpers.h; sourceTree = SOURCE_ROOT; };
		931CFB4D12135A5C009192AB /* ExcludedPair.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ExcludedPair.h; path = ../modules/atom/include/internal/ExcludedPair.h; sourceTree = SOURCE_ROOT; };
		931CFB4E12135A5C009192AB /* mol2.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = mol2.h; path = ../modules/atom/include/internal/mol2.h; sourceTree = SOURCE_ROOT; };
		931CFB4F12135A5C009192AB /* pdb.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = pdb.h; path = ../modules/atom/include/internal/pdb.h; sourceTree = SOURCE_ROOT; };
		931CFB5012135A5C009192AB /* protein_ligand_internal_score.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = protein_ligand_internal_score.h; path = ../modules/atom/include/internal/protein_ligand_internal_score.h; sourceTree = SOURCE_ROOT; };
		931CFB5112135A5C009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/atom/include/internal/SConscript; sourceTree = SOURCE_ROOT; };
		931CFB5212135A5C009192AB /* LennardJones.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = LennardJones.h; path = ../modules/atom/include/LennardJones.h; sourceTree = SOURCE_ROOT; };
		931CFB5312135A5C009192AB /* LennardJonesPairScore.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = LennardJonesPairScore.h; path = ../modules/atom/include/LennardJonesPairScore.h; sourceTree = SOURCE_ROOT; };
		931CFB5412135A5C009192AB /* Mass.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Mass.h; path = ../modules/atom/include/Mass.h; sourceTree = SOURCE_ROOT; };
		931CFB5512135A5C009192AB /* mol2.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = mol2.h; path = ../modules/atom/include/mol2.h; sourceTree = SOURCE_ROOT; };
		931CFB5612135A5C009192AB /* MolecularDynamics.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MolecularDynamics.h; path = ../modules/atom/include/MolecularDynamics.h; sourceTree = SOURCE_ROOT; };
		931CFB5712135A5C009192AB /* pdb.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = pdb.h; path = ../modules/atom/include/pdb.h; sourceTree = SOURCE_ROOT; };
		931CFB5812135A5C009192AB /* protein_ligand_score.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = protein_ligand_score.h; path = ../modules/atom/include/protein_ligand_score.h; sourceTree = SOURCE_ROOT; };
		931CFB5912135A5C009192AB /* Residue.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Residue.h; path = ../modules/atom/include/Residue.h; sourceTree = SOURCE_ROOT; };
		931CFB5A12135A5C009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/atom/include/SConscript; sourceTree = SOURCE_ROOT; };
		931CFB5B12135A5C009192AB /* SimulationParameters.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SimulationParameters.h; path = ../modules/atom/include/SimulationParameters.h; sourceTree = SOURCE_ROOT; };
		931CFB5C12135A5C009192AB /* smoothing_functions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = smoothing_functions.h; path = ../modules/atom/include/smoothing_functions.h; sourceTree = SOURCE_ROOT; };
		931CFB5D12135A5C009192AB /* StereochemistryPairFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = StereochemistryPairFilter.h; path = ../modules/atom/include/StereochemistryPairFilter.h; sourceTree = SOURCE_ROOT; };
		931CFB5E12135A5C009192AB /* VelocityScalingOptimizerState.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = VelocityScalingOptimizerState.h; path = ../modules/atom/include/VelocityScalingOptimizerState.h; sourceTree = SOURCE_ROOT; };
		931CFB6012135A5C009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/atom/pyext/SConscript; sourceTree = SOURCE_ROOT; };
		931CFB6112135A5C009192AB /* swig.i-in */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = "swig.i-in"; path = "../modules/atom/pyext/swig.i-in"; sourceTree = SOURCE_ROOT; };
		931CFB6212135A5C009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/atom/SConscript; sourceTree = SOURCE_ROOT; };
		931CFB6412135A5C009192AB /* angle_decorators.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = angle_decorators.cpp; path = ../modules/atom/src/angle_decorators.cpp; sourceTree = SOURCE_ROOT; };
		931CFB6512135A5C009192AB /* AngleSingletonScore.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = AngleSingletonScore.cpp; path = ../modules/atom/src/AngleSingletonScore.cpp; sourceTree = SOURCE_ROOT; };
		931CFB6612135A5C009192AB /* Atom.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Atom.cpp; path = ../modules/atom/src/Atom.cpp; sourceTree = SOURCE_ROOT; };
		931CFB6712135A5C009192AB /* bond_decorators.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = bond_decorators.cpp; path = ../modules/atom/src/bond_decorators.cpp; sourceTree = SOURCE_ROOT; };
		931CFB6812135A5C009192AB /* bond_graph.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = bond_graph.cpp; path = ../modules/atom/src/bond_graph.cpp; sourceTree = SOURCE_ROOT; };
		931CFB6912135A5C009192AB /* BondedPairFilter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = BondedPairFilter.cpp; path = ../modules/atom/src/BondedPairFilter.cpp; sourceTree = SOURCE_ROOT; };
		931CFB6A12135A5C009192AB /* BondEndpointsRefiner.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = BondEndpointsRefiner.cpp; path = ../modules/atom/src/BondEndpointsRefiner.cpp; sourceTree = SOURCE_ROOT; };
		931CFB6B12135A5C009192AB /* BondPairContainer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = BondPairContainer.cpp; path = ../modules/atom/src/BondPairContainer.cpp; sourceTree = SOURCE_ROOT; };
		931CFB6C12135A5C009192AB /* BondSingletonScore.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = BondSingletonScore.cpp; path = ../modules/atom/src/BondSingletonScore.cpp; sourceTree = SOURCE_ROOT; };
		931CFB6D12135A5C009192AB /* BrownianDynamics.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = BrownianDynamics.cpp; path = ../modules/atom/src/BrownianDynamics.cpp; sourceTree = SOURCE_ROOT; };
		931CFB6E12135A5C009192AB /* Chain.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Chain.cpp; path = ../modules/atom/src/Chain.cpp; sourceTree = SOURCE_ROOT; };
		931CFB6F12135A5C009192AB /* Charged.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Charged.cpp; path = ../modules/atom/src/Charged.cpp; sourceTree = SOURCE_ROOT; };
		931CFB7012135A5C009192AB /* charmm_topology.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = charmm_topology.cpp; path = ../modules/atom/src/charmm_topology.cpp; sourceTree = SOURCE_ROOT; };
		931CFB7112135A5C009192AB /* CHARMMAtom.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = CHARMMAtom.cpp; path = ../modules/atom/src/CHARMMAtom.cpp; sourceTree = SOURCE_ROOT; };
		931CFB7212135A5C009192AB /* CHARMMParameters.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = CHARMMParameters.cpp; path = ../modules/atom/src/CHARMMParameters.cpp; sourceTree = SOURCE_ROOT; };
		931CFB7312135A5C009192AB /* CoulombPairScore.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = CoulombPairScore.cpp; path = ../modules/atom/src/CoulombPairScore.cpp; sourceTree = SOURCE_ROOT; };
		931CFB7412135A5C009192AB /* CoverBond.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = CoverBond.cpp; path = ../modules/atom/src/CoverBond.cpp; sourceTree = SOURCE_ROOT; };
		931CFB7512135A5C009192AB /* Diffusion.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Diffusion.cpp; path = ../modules/atom/src/Diffusion.cpp; sourceTree = SOURCE_ROOT; };
		931CFB7612135A5C009192AB /* DihedralSingletonScore.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = DihedralSingletonScore.cpp; path = ../modules/atom/src/DihedralSingletonScore.cpp; sourceTree = SOURCE_ROOT; };
		931CFB7712135A5C009192AB /* distance.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = distance.cpp; path = ../modules/atom/src/distance.cpp; sourceTree = SOURCE_ROOT; };
		931CFB7812135A5C009192AB /* Domain.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Domain.cpp; path = ../modules/atom/src/Domain.cpp; sourceTree = SOURCE_ROOT; };
		931CFB7912135A5C009192AB /* element.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = element.cpp; path = ../modules/atom/src/element.cpp; sourceTree = SOURCE_ROOT; };
		931CFB7A12135A5C009192AB /* estimates.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = estimates.cpp; path = ../modules/atom/src/estimates.cpp; sourceTree = SOURCE_ROOT; };
		931CFB7B12135A5C009192AB /* force_fields.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = force_fields.cpp; path = ../modules/atom/src/force_fields.cpp; sourceTree = SOURCE_ROOT; };
		931CFB7C12135A5C009192AB /* ForceFieldParameters.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ForceFieldParameters.cpp; path = ../modules/atom/src/ForceFieldParameters.cpp; sourceTree = SOURCE_ROOT; };
		931CFB7D12135A5C009192AB /* Fragment.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Fragment.cpp; path = ../modules/atom/src/Fragment.cpp; sourceTree = SOURCE_ROOT; };
		931CFB7E12135A5C009192AB /* Hierarchy.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Hierarchy.cpp; path = ../modules/atom/src/Hierarchy.cpp; sourceTree = SOURCE_ROOT; };
		931CFB7F12135A5C009192AB /* hierarchy_tools.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = hierarchy_tools.cpp; path = ../modules/atom/src/hierarchy_tools.cpp; sourceTree = SOURCE_ROOT; };
		931CFB8012135A5C009192AB /* ImproperSingletonScore.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ImproperSingletonScore.cpp; path = ../modules/atom/src/ImproperSingletonScore.cpp; sourceTree = SOURCE_ROOT; };
		931CFB8212135A5C009192AB /* mol2.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = mol2.cpp; path = ../modules/atom/src/internal/mol2.cpp; sourceTree = SOURCE_ROOT; };
		931CFB8312135A5C009192AB /* pdb.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = pdb.cpp; path = ../modules/atom/src/internal/pdb.cpp; sourceTree = SOURCE_ROOT; };
		931CFB8412135A5C009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/atom/src/internal/SConscript; sourceTree = SOURCE_ROOT; };
		931CFB8512135A5C009192AB /* LennardJones.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = LennardJones.cpp; path = ../modules/atom/src/LennardJones.cpp; sourceTree = SOURCE_ROOT; };
		931CFB8612135A5C009192AB /* LennardJonesPairScore.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = LennardJonesPairScore.cpp; path = ../modules/atom/src/LennardJonesPairScore.cpp; sourceTree = SOURCE_ROOT; };
		931CFB8712135A5C009192AB /* Mass.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Mass.cpp; path = ../modules/atom/src/Mass.cpp; sourceTree = SOURCE_ROOT; };
		931CFB8812135A5C009192AB /* mol2.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = mol2.cpp; path = ../modules/atom/src/mol2.cpp; sourceTree = SOURCE_ROOT; };
		931CFB8912135A5C009192AB /* MolecularDynamics.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = MolecularDynamics.cpp; path = ../modules/atom/src/MolecularDynamics.cpp; sourceTree = SOURCE_ROOT; };
		931CFB8A12135A5C009192AB /* pdb.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = pdb.cpp; path = ../modules/atom/src/pdb.cpp; sourceTree = SOURCE_ROOT; };
		931CFB8B12135A5C009192AB /* protein_ligand_score.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = protein_ligand_score.cpp; path = ../modules/atom/src/protein_ligand_score.cpp; sourceTree = SOURCE_ROOT; };
		931CFB8C12135A5C009192AB /* Residue.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Residue.cpp; path = ../modules/atom/src/Residue.cpp; sourceTree = SOURCE_ROOT; };
		931CFB8D12135A5C009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/atom/src/SConscript; sourceTree = SOURCE_ROOT; };
		931CFB8E12135A5C009192AB /* SimulationParameters.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = SimulationParameters.cpp; path = ../modules/atom/src/SimulationParameters.cpp; sourceTree = SOURCE_ROOT; };
		931CFB8F12135A5C009192AB /* smoothing_functions.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = smoothing_functions.cpp; path = ../modules/atom/src/smoothing_functions.cpp; sourceTree = SOURCE_ROOT; };
		931CFB9012135A5C009192AB /* StereochemistryPairFilter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = StereochemistryPairFilter.cpp; path = ../modules/atom/src/StereochemistryPairFilter.cpp; sourceTree = SOURCE_ROOT; };
		931CFB9112135A5C009192AB /* VelocityScalingOptimizerState.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = VelocityScalingOptimizerState.cpp; path = ../modules/atom/src/VelocityScalingOptimizerState.cpp; sourceTree = SOURCE_ROOT; };
		931CFB9412135A5C009192AB /* 1aon.pdb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = 1aon.pdb; path = ../modules/atom/test/input/1aon.pdb; sourceTree = SOURCE_ROOT; };
		931CFB9512135A5C009192AB /* 1d3d-ligands.mol2 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = "1d3d-ligands.mol2"; path = "../modules/atom/test/input/1d3d-ligands.mol2"; sourceTree = SOURCE_ROOT; };
		931CFB9612135A5C009192AB /* 1d3d-ligands.out1.mol2 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = "1d3d-ligands.out1.mol2"; path = "../modules/atom/test/input/1d3d-ligands.out1.mol2"; sourceTree = SOURCE_ROOT; };
		931CFB9712135A5C009192AB /* 1d3d-ligands.out2.mol2 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = "1d3d-ligands.out2.mol2"; path = "../modules/atom/test/input/1d3d-ligands.out2.mol2"; sourceTree = SOURCE_ROOT; };
		931CFB9812135A5C009192AB /* 1d3d-protein.pdb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = "1d3d-protein.pdb"; path = "../modules/atom/test/input/1d3d-protein.pdb"; sourceTree = SOURCE_ROOT; };
		931CFB9912135A5C009192AB /* 1DQK.pdb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = 1DQK.pdb; path = ../modules/atom/test/input/1DQK.pdb; sourceTree = SOURCE_ROOT; };
		931CFB9A12135A5C009192AB /* 1z5s_A.pdb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = 1z5s_A.pdb; path = ../modules/atom/test/input/1z5s_A.pdb; sourceTree = SOURCE_ROOT; };
		931CFB9B12135A5C009192AB /* 1z5s_C.pdb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = 1z5s_C.pdb; path = ../modules/atom/test/input/1z5s_C.pdb; sourceTree = SOURCE_ROOT; };
		931CFB9C12135A5C009192AB /* elements.pdb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = elements.pdb; path = ../modules/atom/test/input/elements.pdb; sourceTree = SOURCE_ROOT; };
		931CFB9D12135A5C009192AB /* hydrogen.pdb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = hydrogen.pdb; path = ../modules/atom/test/input/hydrogen.pdb; sourceTree = SOURCE_ROOT; };
		931CFB9E12135A5C009192AB /* input.pdb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = input.pdb; path = ../modules/atom/test/input/input.pdb; sourceTree = SOURCE_ROOT; };
		931CFB9F12135A5C009192AB /* mini.pdb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = mini.pdb; path = ../modules/atom/test/input/mini.pdb; sourceTree = SOURCE_ROOT; };
		931CFBA012135A5C009192AB /* notapdb.pdb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = notapdb.pdb; path = ../modules/atom/test/input/notapdb.pdb; sourceTree = SOURCE_ROOT; };
		931CFBA112135A5C009192AB /* problem_lines.pdb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = problem_lines.pdb; path = ../modules/atom/test/input/problem_lines.pdb; sourceTree = SOURCE_ROOT; };
		931CFBA212135A5C009192AB /* protein_water.pdb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = protein_water.pdb; path = ../modules/atom/test/input/protein_water.pdb; sourceTree = SOURCE_ROOT; };
		931CFBA312135A5C009192AB /* regression_0.pdb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = regression_0.pdb; path = ../modules/atom/test/input/regression_0.pdb; sourceTree = SOURCE_ROOT; };
		931CFBA412135A5C009192AB /* single_dna.pdb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = single_dna.pdb; path = ../modules/atom/test/input/single_dna.pdb; sourceTree = SOURCE_ROOT; };
		931CFBA512135A5C009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/atom/test/SConscript; sourceTree = SOURCE_ROOT; };
		931CFBA612135A5C009192AB /* test_bd.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_bd.py; path = ../modules/atom/test/test_bd.py; sourceTree = SOURCE_ROOT; };
		931CFBA712135A5C009192AB /* test_bd_singleton_score.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_bd_singleton_score.py; path = ../modules/atom/test/test_bd_singleton_score.py; sourceTree = SOURCE_ROOT; };
		931CFBA812135A5D009192AB /* test_bond_decorator_particle_pair_container.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_bond_decorator_particle_pair_container.py; path = ../modules/atom/test/test_bond_decorator_particle_pair_container.py; sourceTree = SOURCE_ROOT; };
		931CFBA912135A5D009192AB /* test_bond_refiner.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_bond_refiner.py; path = ../modules/atom/test/test_bond_refiner.py; sourceTree = SOURCE_ROOT; };
		931CFBAA12135A5D009192AB /* test_bonds.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_bonds.py; path = ../modules/atom/test/test_bonds.py; sourceTree = SOURCE_ROOT; };
		931CFBAB12135A5D009192AB /* test_charged_decorator.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_charged_decorator.py; path = ../modules/atom/test/test_charged_decorator.py; sourceTree = SOURCE_ROOT; };
		931CFBAC12135A5D009192AB /* test_charmm_atom.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_charmm_atom.py; path = ../modules/atom/test/test_charmm_atom.py; sourceTree = SOURCE_ROOT; };
		931CFBAD12135A5D009192AB /* test_charmm_parameters.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_charmm_parameters.py; path = ../modules/atom/test/test_charmm_parameters.py; sourceTree = SOURCE_ROOT; };
		931CFBAE12135A5D009192AB /* test_charmm_topology.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_charmm_topology.py; path = ../modules/atom/test/test_charmm_topology.py; sourceTree = SOURCE_ROOT; };
		931CFBAF12135A5D009192AB /* test_clone.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_clone.py; path = ../modules/atom/test/test_clone.py; sourceTree = SOURCE_ROOT; };
		931CFBB012135A5D009192AB /* test_coulomb.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_coulomb.py; path = ../modules/atom/test/test_coulomb.py; sourceTree = SOURCE_ROOT; };
		931CFBB112135A5D009192AB /* test_cover_bond.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_cover_bond.py; path = ../modules/atom/test/test_cover_bond.py; sourceTree = SOURCE_ROOT; };
		931CFBB212135A5D009192AB /* test_create_protein.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_create_protein.py; path = ../modules/atom/test/test_create_protein.py; sourceTree = SOURCE_ROOT; };
		931CFBB312135A5D009192AB /* test_distance.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_distance.py; path = ../modules/atom/test/test_distance.py; sourceTree = SOURCE_ROOT; };
		931CFBB412135A5D009192AB /* test_element.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_element.py; path = ../modules/atom/test/test_element.py; sourceTree = SOURCE_ROOT; };
		931CFBB512135A5D009192AB /* test_estimates.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_estimates.py; path = ../modules/atom/test/test_estimates.py; sourceTree = SOURCE_ROOT; };
		931CFBB612135A5D009192AB /* test_force_switch.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_force_switch.py; path = ../modules/atom/test/test_force_switch.py; sourceTree = SOURCE_ROOT; };
		931CFBB712135A5D009192AB /* test_fragment.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_fragment.py; path = ../modules/atom/test/test_fragment.py; sourceTree = SOURCE_ROOT; };
		931CFBB812135A5D009192AB /* test_get_residue.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_get_residue.py; path = ../modules/atom/test/test_get_residue.py; sourceTree = SOURCE_ROOT; };
		931CFBB912135A5D009192AB /* test_hierarchy.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_hierarchy.py; path = ../modules/atom/test/test_hierarchy.py; sourceTree = SOURCE_ROOT; };
		931CFBBA12135A5D009192AB /* test_lennard_jones_decorator.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_lennard_jones_decorator.py; path = ../modules/atom/test/test_lennard_jones_decorator.py; sourceTree = SOURCE_ROOT; };
		931CFBBB12135A5D009192AB /* test_lennard_jones_pair_score.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_lennard_jones_pair_score.py; path = ../modules/atom/test/test_lennard_jones_pair_score.py; sourceTree = SOURCE_ROOT; };
		931CFBBC12135A5D009192AB /* test_md_optimizer.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_md_optimizer.py; path = ../modules/atom/test/test_md_optimizer.py; sourceTree = SOURCE_ROOT; };
		931CFBBD12135A5D009192AB /* test_mol2.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_mol2.py; path = ../modules/atom/test/test_mol2.py; sourceTree = SOURCE_ROOT; };
		931CFBBE12135A5D009192AB /* test_pdb.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_pdb.py; path = ../modules/atom/test/test_pdb.py; sourceTree = SOURCE_ROOT; };
		931CFBBF12135A5D009192AB /* test_pdb_string.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_pdb_string.py; path = ../modules/atom/test/test_pdb_string.py; sourceTree = SOURCE_ROOT; };
		931CFBC012135A5D009192AB /* test_plural.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_plural.py; path = ../modules/atom/test/test_plural.py; sourceTree = SOURCE_ROOT; };
		931CFBC112135A5D009192AB /* test_protein_ligand_score.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_protein_ligand_score.py; path = ../modules/atom/test/test_protein_ligand_score.py; sourceTree = SOURCE_ROOT; };
		931CFBC212135A5D009192AB /* test_ref_optimizer_states.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_ref_optimizer_states.py; path = ../modules/atom/test/test_ref_optimizer_states.py; sourceTree = SOURCE_ROOT; };
		931CFBC312135A5D009192AB /* test_residue_type.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_residue_type.py; path = ../modules/atom/test/test_residue_type.py; sourceTree = SOURCE_ROOT; };
		931CFBC412135A5D009192AB /* test_rigid_alignment_with_rigid_bodies.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_rigid_alignment_with_rigid_bodies.py; path = ../modules/atom/test/test_rigid_alignment_with_rigid_bodies.py; sourceTree = SOURCE_ROOT; };
		931CFBC512135A5D009192AB /* test_rigid_alignment_with_rigid_bodies.py.bak */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = test_rigid_alignment_with_rigid_bodies.py.bak; path = ../modules/atom/test/test_rigid_alignment_with_rigid_bodies.py.bak; sourceTree = SOURCE_ROOT; };
		931CFBC612135A5D009192AB /* test_rmsd_and_no.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_rmsd_and_no.py; path = ../modules/atom/test/test_rmsd_and_no.py; sourceTree = SOURCE_ROOT; };
		931CFBC712135A5D009192AB /* test_simplify.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_simplify.py; path = ../modules/atom/test/test_simplify.py; sourceTree = SOURCE_ROOT; };
		931CFBC812135A5D009192AB /* test_stereo_pair_filter.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_stereo_pair_filter.py; path = ../modules/atom/test/test_stereo_pair_filter.py; sourceTree = SOURCE_ROOT; };
		931CFBCB12135A5D009192AB /* benchmark_brownian */ = {isa = PBXFileReference; lastKnownFileType = file; name = benchmark_brownian; path = ../modules/benchmark/bin/benchmark_brownian; sourceTree = SOURCE_ROOT; };
		931CFBCC12135A5D009192AB /* benchmark_brownian.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = benchmark_brownian.cpp; path = ../modules/benchmark/bin/benchmark_brownian.cpp; sourceTree = SOURCE_ROOT; };
		931CFBCD12135A5D009192AB /* benchmark_close_pairs_finders */ = {isa = PBXFileReference; lastKnownFileType = file; name = benchmark_close_pairs_finders; path = ../modules/benchmark/bin/benchmark_close_pairs_finders; sourceTree = SOURCE_ROOT; };
		931CFBCE12135A5D009192AB /* benchmark_close_pairs_finders.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = benchmark_close_pairs_finders.cpp; path = ../modules/benchmark/bin/benchmark_close_pairs_finders.cpp; sourceTree = SOURCE_ROOT; };
		931CFBCF12135A5D009192AB /* benchmark_connectivity */ = {isa = PBXFileReference; lastKnownFileType = file; name = benchmark_connectivity; path = ../modules/benchmark/bin/benchmark_connectivity; sourceTree = SOURCE_ROOT; };
		931CFBD012135A5D009192AB /* benchmark_connectivity.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = benchmark_connectivity.cpp; path = ../modules/benchmark/bin/benchmark_connectivity.cpp; sourceTree = SOURCE_ROOT; };
		931CFBD112135A5D009192AB /* benchmark_density.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = benchmark_density.cpp; path = ../modules/benchmark/bin/benchmark_density.cpp; sourceTree = SOURCE_ROOT; };
		931CFBD212135A5D009192AB /* benchmark_domino2.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = benchmark_domino2.cpp; path = ../modules/benchmark/bin/benchmark_domino2.cpp; sourceTree = SOURCE_ROOT; };
		931CFBD312135A5D009192AB /* benchmark_domino2_2.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = benchmark_domino2_2.cpp; path = ../modules/benchmark/bin/benchmark_domino2_2.cpp; sourceTree = SOURCE_ROOT; };
		931CFBD412135A5D009192AB /* benchmark_evaluate */ = {isa = PBXFileReference; lastKnownFileType = file; name = benchmark_evaluate; path = ../modules/benchmark/bin/benchmark_evaluate; sourceTree = SOURCE_ROOT; };
		931CFBD512135A5D009192AB /* benchmark_evaluate.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = benchmark_evaluate.cpp; path = ../modules/benchmark/bin/benchmark_evaluate.cpp; sourceTree = SOURCE_ROOT; };
		931CFBD612135A5D009192AB /* benchmark_incremental */ = {isa = PBXFileReference; lastKnownFileType = file; name = benchmark_incremental; path = ../modules/benchmark/bin/benchmark_incremental; sourceTree = SOURCE_ROOT; };
		931CFBD712135A5D009192AB /* benchmark_incremental.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = benchmark_incremental.cpp; path = ../modules/benchmark/bin/benchmark_incremental.cpp; sourceTree = SOURCE_ROOT; };
		931CFBD812135A5D009192AB /* benchmark_knn.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = benchmark_knn.cpp; path = ../modules/benchmark/bin/benchmark_knn.cpp; sourceTree = SOURCE_ROOT; };
		931CFBD912135A5D009192AB /* benchmark_random_collisions */ = {isa = PBXFileReference; lastKnownFileType = file; name = benchmark_random_collisions; path = ../modules/benchmark/bin/benchmark_random_collisions; sourceTree = SOURCE_ROOT; };
		931CFBDA12135A5D009192AB /* benchmark_random_collisions.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = benchmark_random_collisions.cpp; path = ../modules/benchmark/bin/benchmark_random_collisions.cpp; sourceTree = SOURCE_ROOT; };
		931CFBDB12135A5D009192AB /* benchmark_refiners */ = {isa = PBXFileReference; lastKnownFileType = file; name = benchmark_refiners; path = ../modules/benchmark/bin/benchmark_refiners; sourceTree = SOURCE_ROOT; };
		931CFBDC12135A5D009192AB /* benchmark_refiners.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = benchmark_refiners.cpp; path = ../modules/benchmark/bin/benchmark_refiners.cpp; sourceTree = SOURCE_ROOT; };
		931CFBDD12135A5D009192AB /* benchmark_rigid_collisons */ = {isa = PBXFileReference; lastKnownFileType = file; name = benchmark_rigid_collisons; path = ../modules/benchmark/bin/benchmark_rigid_collisons; sourceTree = SOURCE_ROOT; };
		931CFBDE12135A5D009192AB /* benchmark_rigid_collisons.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = benchmark_rigid_collisons.cpp; path = ../modules/benchmark/bin/benchmark_rigid_collisons.cpp; sourceTree = SOURCE_ROOT; };
		931CFBDF12135A5D009192AB /* benchmark_rotate */ = {isa = PBXFileReference; lastKnownFileType = file; name = benchmark_rotate; path = ../modules/benchmark/bin/benchmark_rotate; sourceTree = SOURCE_ROOT; };
		931CFBE012135A5D009192AB /* benchmark_rotate.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = benchmark_rotate.cpp; path = ../modules/benchmark/bin/benchmark_rotate.cpp; sourceTree = SOURCE_ROOT; };
		931CFBE112135A5D009192AB /* benchmark_xyz_access */ = {isa = PBXFileReference; lastKnownFileType = file; name = benchmark_xyz_access; path = ../modules/benchmark/bin/benchmark_xyz_access; sourceTree = SOURCE_ROOT; };
		931CFBE212135A5D009192AB /* benchmark_xyz_access.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = benchmark_xyz_access.cpp; path = ../modules/benchmark/bin/benchmark_xyz_access.cpp; sourceTree = SOURCE_ROOT; };
		931CFBE312135A5D009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/benchmark/bin/SConscript; sourceTree = SOURCE_ROOT; };
		931CFBE512135A5D009192AB /* huge_protein.pdb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = huge_protein.pdb; path = ../modules/benchmark/data/huge_protein.pdb; sourceTree = SOURCE_ROOT; };
		931CFBE612135A5D009192AB /* large_protein.pdb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = large_protein.pdb; path = ../modules/benchmark/data/large_protein.pdb; sourceTree = SOURCE_ROOT; };
		931CFBE712135A5D009192AB /* medium_protein.pdb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = medium_protein.pdb; path = ../modules/benchmark/data/medium_protein.pdb; sourceTree = SOURCE_ROOT; };
		931CFBE812135A5D009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/benchmark/data/SConscript; sourceTree = SOURCE_ROOT; };
		931CFBE912135A5D009192AB /* small_protein.pdb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = small_protein.pdb; path = ../modules/benchmark/data/small_protein.pdb; sourceTree = SOURCE_ROOT; };
		931CFBEB12135A5D009192AB /* baselines.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = baselines.py; path = ../modules/benchmark/doc/baselines.py; sourceTree = SOURCE_ROOT; };
		931CFBEC12135A5D009192AB /* bdfast.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = bdfast.png; path = ../modules/benchmark/doc/bdfast.png; sourceTree = SOURCE_ROOT; };
		931CFBED12135A5D009192AB /* bdrelease.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = bdrelease.png; path = ../modules/benchmark/doc/bdrelease.png; sourceTree = SOURCE_ROOT; };
		931CFBEE12135A5D009192AB /* benchmark_results.csv */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = benchmark_results.csv; path = ../modules/benchmark/doc/benchmark_results.csv; sourceTree = SOURCE_ROOT; };
		931CFBEF12135A5D009192AB /* changingfast.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = changingfast.png; path = ../modules/benchmark/doc/changingfast.png; sourceTree = SOURCE_ROOT; };
		931CFBF012135A5D009192AB /* changingrelease.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = changingrelease.png; path = ../modules/benchmark/doc/changingrelease.png; sourceTree = SOURCE_ROOT; };
		931CFBF112135A5D009192AB /* colfast.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = colfast.png; path = ../modules/benchmark/doc/colfast.png; sourceTree = SOURCE_ROOT; };
		931CFBF212135A5D009192AB /* colrelease.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = colrelease.png; path = ../modules/benchmark/doc/colrelease.png; sourceTree = SOURCE_ROOT; };
		931CFBF312135A5D009192AB /* connectivityfast.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = connectivityfast.png; path = ../modules/benchmark/doc/connectivityfast.png; sourceTree = SOURCE_ROOT; };
		931CFBF412135A5D009192AB /* connectivityrelease.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = connectivityrelease.png; path = ../modules/benchmark/doc/connectivityrelease.png; sourceTree = SOURCE_ROOT; };
		931CFBF512135A5D009192AB /* containerfast.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = containerfast.png; path = ../modules/benchmark/doc/containerfast.png; sourceTree = SOURCE_ROOT; };
		931CFBF612135A5D009192AB /* containerrelease.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = containerrelease.png; path = ../modules/benchmark/doc/containerrelease.png; sourceTree = SOURCE_ROOT; };
		931CFBF712135A5D009192AB /* cpffast.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = cpffast.png; path = ../modules/benchmark/doc/cpffast.png; sourceTree = SOURCE_ROOT; };
		931CFBF812135A5D009192AB /* cpfrelease.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = cpfrelease.png; path = ../modules/benchmark/doc/cpfrelease.png; sourceTree = SOURCE_ROOT; };
		931CFBFA12135A5D009192AB /* overview.dox */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = overview.dox; path = ../modules/benchmark/doc/generated/overview.dox; sourceTree = SOURCE_ROOT; };
		931CFBFB12135A5D009192AB /* rigidfast.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = rigidfast.png; path = ../modules/benchmark/doc/rigidfast.png; sourceTree = SOURCE_ROOT; };
		931CFBFC12135A5D009192AB /* rigidrelease.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = rigidrelease.png; path = ../modules/benchmark/doc/rigidrelease.png; sourceTree = SOURCE_ROOT; };
		931CFBFD12135A5D009192AB /* rotationfast.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = rotationfast.png; path = ../modules/benchmark/doc/rotationfast.png; sourceTree = SOURCE_ROOT; };
		931CFBFE12135A5D009192AB /* rotationrelease.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = rotationrelease.png; path = ../modules/benchmark/doc/rotationrelease.png; sourceTree = SOURCE_ROOT; };
		931CFBFF12135A5D009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/benchmark/doc/SConscript; sourceTree = SOURCE_ROOT; };
		931CFC0012135A5D009192AB /* xyzfast.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = xyzfast.png; path = ../modules/benchmark/doc/xyzfast.png; sourceTree = SOURCE_ROOT; };
		931CFC0112135A5D009192AB /* xyzrelease.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = xyzrelease.png; path = ../modules/benchmark/doc/xyzrelease.png; sourceTree = SOURCE_ROOT; };
		931CFC0412135A5D009192AB /* examples.dox */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = examples.dox; path = ../modules/benchmark/examples/generated/examples.dox; sourceTree = SOURCE_ROOT; };
		931CFC0512135A5D009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/benchmark/examples/SConscript; sourceTree = SOURCE_ROOT; };
		931CFC0712135A5D009192AB /* benchmark_macros.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = benchmark_macros.h; path = ../modules/benchmark/include/benchmark_macros.h; sourceTree = SOURCE_ROOT; };
		931CFC0812135A5D009192AB /* hidden_keys.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = hidden_keys.h; path = ../modules/benchmark/include/hidden_keys.h; sourceTree = SOURCE_ROOT; };
		931CFC0A12135A5D009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/benchmark/include/internal/SConscript; sourceTree = SOURCE_ROOT; };
		931CFC0B12135A5D009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/benchmark/include/SConscript; sourceTree = SOURCE_ROOT; };
		931CFC0C12135A5D009192AB /* utility.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = utility.h; path = ../modules/benchmark/include/utility.h; sourceTree = SOURCE_ROOT; };
		931CFC0F12135A5D009192AB /* randomize.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = randomize.py; path = ../modules/benchmark/pyext/benchmark/randomize.py; sourceTree = SOURCE_ROOT; };
		931CFC1012135A5D009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/benchmark/pyext/SConscript; sourceTree = SOURCE_ROOT; };
		931CFC1112135A5D009192AB /* swig.i-in */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = "swig.i-in"; path = "../modules/benchmark/pyext/swig.i-in"; sourceTree = SOURCE_ROOT; };
		931CFC1212135A5D009192AB /* README */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = README; path = ../modules/benchmark/README; sourceTree = SOURCE_ROOT; };
		931CFC1312135A5D009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/benchmark/SConscript; sourceTree = SOURCE_ROOT; };
		931CFC1512135A5D009192AB /* hidden_keys.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = hidden_keys.cpp; path = ../modules/benchmark/src/hidden_keys.cpp; sourceTree = SOURCE_ROOT; };
		931CFC1712135A5D009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/benchmark/src/internal/SConscript; sourceTree = SOURCE_ROOT; };
		931CFC1812135A5D009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/benchmark/src/SConscript; sourceTree = SOURCE_ROOT; };
		931CFC1912135A5D009192AB /* utility.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = utility.cpp; path = ../modules/benchmark/src/utility.cpp; sourceTree = SOURCE_ROOT; };
		931CFC1C12135A5D009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/benchmark/test/SConscript; sourceTree = SOURCE_ROOT; };
		931CFC1F12135A5D009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/container/bin/SConscript; sourceTree = SOURCE_ROOT; };
		931CFC2112135A5D009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/container/data/SConscript; sourceTree = SOURCE_ROOT; };
		931CFC2412135A5D009192AB /* overview.dox */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = overview.dox; path = ../modules/container/doc/generated/overview.dox; sourceTree = SOURCE_ROOT; };
		931CFC2512135A5D009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/container/doc/SConscript; sourceTree = SOURCE_ROOT; };
		931CFC2712135A5D009192AB /* bipartite_nonbonded_interactions.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = bipartite_nonbonded_interactions.py; path = ../modules/container/examples/bipartite_nonbonded_interactions.py; sourceTree = SOURCE_ROOT; };
		931CFC2812135A5D009192AB /* bipartite_nonbonded_interactions.readme */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = bipartite_nonbonded_interactions.readme; path = ../modules/container/examples/bipartite_nonbonded_interactions.readme; sourceTree = SOURCE_ROOT; };
		931CFC2912135A5D009192AB /* connectivity.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = connectivity.py; path = ../modules/container/examples/connectivity.py; sourceTree = SOURCE_ROOT; };
		931CFC2A12135A5D009192AB /* connectivity.readme */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = connectivity.readme; path = ../modules/container/examples/connectivity.readme; sourceTree = SOURCE_ROOT; };
		931CFC2C12135A5D009192AB /* bipartite_nonbonded_interactions.py.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; name = bipartite_nonbonded_interactions.py.html; path = ../modules/container/examples/generated/bipartite_nonbonded_interactions.py.html; sourceTree = SOURCE_ROOT; };
		931CFC2D12135A5D009192AB /* connectivity.py.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; name = connectivity.py.html; path = ../modules/container/examples/generated/connectivity.py.html; sourceTree = SOURCE_ROOT; };
		931CFC2E12135A5D009192AB /* examples.dox */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = examples.dox; path = ../modules/container/examples/generated/examples.dox; sourceTree = SOURCE_ROOT; };
		931CFC2F12135A5D009192AB /* nonbonded_interactions.py.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; name = nonbonded_interactions.py.html; path = ../modules/container/examples/generated/nonbonded_interactions.py.html; sourceTree = SOURCE_ROOT; };
		931CFC3012135A5D009192AB /* restrain_in_sphere.py.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; name = restrain_in_sphere.py.html; path = ../modules/container/examples/generated/restrain_in_sphere.py.html; sourceTree = SOURCE_ROOT; };
		931CFC3112135A5D009192AB /* nonbonded_interactions.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = nonbonded_interactions.py; path = ../modules/container/examples/nonbonded_interactions.py; sourceTree = SOURCE_ROOT; };
		931CFC3212135A5D009192AB /* nonbonded_interactions.readme */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = nonbonded_interactions.readme; path = ../modules/container/examples/nonbonded_interactions.readme; sourceTree = SOURCE_ROOT; };
		931CFC3312135A5D009192AB /* restrain_in_sphere.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = restrain_in_sphere.py; path = ../modules/container/examples/restrain_in_sphere.py; sourceTree = SOURCE_ROOT; };
		931CFC3412135A5D009192AB /* restrain_in_sphere.readme */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = restrain_in_sphere.readme; path = ../modules/container/examples/restrain_in_sphere.readme; sourceTree = SOURCE_ROOT; };
		931CFC3512135A5D009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/container/examples/SConscript; sourceTree = SOURCE_ROOT; };
		931CFC3712135A5D009192AB /* AllBipartitePairContainer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = AllBipartitePairContainer.h; path = ../modules/container/include/AllBipartitePairContainer.h; sourceTree = SOURCE_ROOT; };
		931CFC3812135A5D009192AB /* AllPairContainer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = AllPairContainer.h; path = ../modules/container/include/AllPairContainer.h; sourceTree = SOURCE_ROOT; };
		931CFC3912135A5D009192AB /* CloseBipartitePairContainer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CloseBipartitePairContainer.h; path = ../modules/container/include/CloseBipartitePairContainer.h; sourceTree = SOURCE_ROOT; };
		931CFC3A12135A5D009192AB /* ClosePairContainer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ClosePairContainer.h; path = ../modules/container/include/ClosePairContainer.h; sourceTree = SOURCE_ROOT; };
		931CFC3B12135A5D009192AB /* ConnectingPairContainer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ConnectingPairContainer.h; path = ../modules/container/include/ConnectingPairContainer.h; sourceTree = SOURCE_ROOT; };
		931CFC3C12135A5D009192AB /* InContainerPairFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = InContainerPairFilter.h; path = ../modules/container/include/InContainerPairFilter.h; sourceTree = SOURCE_ROOT; };
		931CFC3D12135A5D009192AB /* InContainerQuadFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = InContainerQuadFilter.h; path = ../modules/container/include/InContainerQuadFilter.h; sourceTree = SOURCE_ROOT; };
		931CFC3E12135A5D009192AB /* InContainerSingletonFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = InContainerSingletonFilter.h; path = ../modules/container/include/InContainerSingletonFilter.h; sourceTree = SOURCE_ROOT; };
		931CFC3F12135A5D009192AB /* InContainerTripletFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = InContainerTripletFilter.h; path = ../modules/container/include/InContainerTripletFilter.h; sourceTree = SOURCE_ROOT; };
		931CFC4112135A5D009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/container/include/internal/SConscript; sourceTree = SOURCE_ROOT; };
		931CFC4212135A5D009192AB /* ListPairContainer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ListPairContainer.h; path = ../modules/container/include/ListPairContainer.h; sourceTree = SOURCE_ROOT; };
		931CFC4312135A5D009192AB /* ListQuadContainer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ListQuadContainer.h; path = ../modules/container/include/ListQuadContainer.h; sourceTree = SOURCE_ROOT; };
		931CFC4412135A5D009192AB /* ListSingletonContainer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ListSingletonContainer.h; path = ../modules/container/include/ListSingletonContainer.h; sourceTree = SOURCE_ROOT; };
		931CFC4512135A5D009192AB /* ListTripletContainer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ListTripletContainer.h; path = ../modules/container/include/ListTripletContainer.h; sourceTree = SOURCE_ROOT; };
		931CFC4612135A5D009192AB /* MaximumPairRestraint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MaximumPairRestraint.h; path = ../modules/container/include/MaximumPairRestraint.h; sourceTree = SOURCE_ROOT; };
		931CFC4712135A5D009192AB /* MaximumPairScore.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MaximumPairScore.h; path = ../modules/container/include/MaximumPairScore.h; sourceTree = SOURCE_ROOT; };
		931CFC4812135A5D009192AB /* MaximumQuadRestraint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MaximumQuadRestraint.h; path = ../modules/container/include/MaximumQuadRestraint.h; sourceTree = SOURCE_ROOT; };
		931CFC4912135A5D009192AB /* MaximumQuadScore.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MaximumQuadScore.h; path = ../modules/container/include/MaximumQuadScore.h; sourceTree = SOURCE_ROOT; };
		931CFC4A12135A5D009192AB /* MaximumSingletonRestraint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MaximumSingletonRestraint.h; path = ../modules/container/include/MaximumSingletonRestraint.h; sourceTree = SOURCE_ROOT; };
		931CFC4B12135A5D009192AB /* MaximumSingletonScore.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MaximumSingletonScore.h; path = ../modules/container/include/MaximumSingletonScore.h; sourceTree = SOURCE_ROOT; };
		931CFC4C12135A5D009192AB /* MaximumTripletRestraint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MaximumTripletRestraint.h; path = ../modules/container/include/MaximumTripletRestraint.h; sourceTree = SOURCE_ROOT; };
		931CFC4D12135A5D009192AB /* MaximumTripletScore.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MaximumTripletScore.h; path = ../modules/container/include/MaximumTripletScore.h; sourceTree = SOURCE_ROOT; };
		931CFC4E12135A5D009192AB /* MinimumPairRestraint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MinimumPairRestraint.h; path = ../modules/container/include/MinimumPairRestraint.h; sourceTree = SOURCE_ROOT; };
		931CFC4F12135A5D009192AB /* MinimumPairScore.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MinimumPairScore.h; path = ../modules/container/include/MinimumPairScore.h; sourceTree = SOURCE_ROOT; };
		931CFC5012135A5D009192AB /* MinimumQuadRestraint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MinimumQuadRestraint.h; path = ../modules/container/include/MinimumQuadRestraint.h; sourceTree = SOURCE_ROOT; };
		931CFC5112135A5D009192AB /* MinimumQuadScore.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MinimumQuadScore.h; path = ../modules/container/include/MinimumQuadScore.h; sourceTree = SOURCE_ROOT; };
		931CFC5212135A5D009192AB /* MinimumSingletonRestraint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MinimumSingletonRestraint.h; path = ../modules/container/include/MinimumSingletonRestraint.h; sourceTree = SOURCE_ROOT; };
		931CFC5312135A5D009192AB /* MinimumSingletonScore.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MinimumSingletonScore.h; path = ../modules/container/include/MinimumSingletonScore.h; sourceTree = SOURCE_ROOT; };
		931CFC5412135A5D009192AB /* MinimumTripletRestraint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MinimumTripletRestraint.h; path = ../modules/container/include/MinimumTripletRestraint.h; sourceTree = SOURCE_ROOT; };
		931CFC5512135A5D009192AB /* MinimumTripletScore.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MinimumTripletScore.h; path = ../modules/container/include/MinimumTripletScore.h; sourceTree = SOURCE_ROOT; };
		931CFC5612135A5D009192AB /* PairContainerSet.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PairContainerSet.h; path = ../modules/container/include/PairContainerSet.h; sourceTree = SOURCE_ROOT; };
		931CFC5712135A5D009192AB /* PairsConstraint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PairsConstraint.h; path = ../modules/container/include/PairsConstraint.h; sourceTree = SOURCE_ROOT; };
		931CFC5812135A5D009192AB /* PairsOptimizerState.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PairsOptimizerState.h; path = ../modules/container/include/PairsOptimizerState.h; sourceTree = SOURCE_ROOT; };
		931CFC5912135A5D009192AB /* PairsRestraint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PairsRestraint.h; path = ../modules/container/include/PairsRestraint.h; sourceTree = SOURCE_ROOT; };
		931CFC5A12135A5D009192AB /* QuadContainerSet.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = QuadContainerSet.h; path = ../modules/container/include/QuadContainerSet.h; sourceTree = SOURCE_ROOT; };
		931CFC5B12135A5D009192AB /* QuadsConstraint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = QuadsConstraint.h; path = ../modules/container/include/QuadsConstraint.h; sourceTree = SOURCE_ROOT; };
		931CFC5C12135A5D009192AB /* QuadsOptimizerState.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = QuadsOptimizerState.h; path = ../modules/container/include/QuadsOptimizerState.h; sourceTree = SOURCE_ROOT; };
		931CFC5D12135A5D009192AB /* QuadsRestraint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = QuadsRestraint.h; path = ../modules/container/include/QuadsRestraint.h; sourceTree = SOURCE_ROOT; };
		931CFC5E12135A5D009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/container/include/SConscript; sourceTree = SOURCE_ROOT; };
		931CFC5F12135A5D009192AB /* SingletonContainerSet.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SingletonContainerSet.h; path = ../modules/container/include/SingletonContainerSet.h; sourceTree = SOURCE_ROOT; };
		931CFC6012135A5D009192AB /* SingletonsConstraint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SingletonsConstraint.h; path = ../modules/container/include/SingletonsConstraint.h; sourceTree = SOURCE_ROOT; };
		931CFC6112135A5D009192AB /* SingletonsOptimizerState.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SingletonsOptimizerState.h; path = ../modules/container/include/SingletonsOptimizerState.h; sourceTree = SOURCE_ROOT; };
		931CFC6212135A5D009192AB /* SingletonsRestraint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SingletonsRestraint.h; path = ../modules/container/include/SingletonsRestraint.h; sourceTree = SOURCE_ROOT; };
		931CFC6312135A5D009192AB /* TripletContainerSet.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TripletContainerSet.h; path = ../modules/container/include/TripletContainerSet.h; sourceTree = SOURCE_ROOT; };
		931CFC6412135A5D009192AB /* TripletsConstraint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TripletsConstraint.h; path = ../modules/container/include/TripletsConstraint.h; sourceTree = SOURCE_ROOT; };
		931CFC6512135A5D009192AB /* TripletsOptimizerState.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TripletsOptimizerState.h; path = ../modules/container/include/TripletsOptimizerState.h; sourceTree = SOURCE_ROOT; };
		931CFC6612135A5D009192AB /* TripletsRestraint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TripletsRestraint.h; path = ../modules/container/include/TripletsRestraint.h; sourceTree = SOURCE_ROOT; };
		931CFC6812135A5D009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/container/pyext/SConscript; sourceTree = SOURCE_ROOT; };
		931CFC6A12135A5D009192AB /* swig.i-in */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = "swig.i-in"; path = "../modules/container/pyext/swig.i-in"; sourceTree = SOURCE_ROOT; };
		931CFC6B12135A5D009192AB /* README */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = README; path = ../modules/container/README; sourceTree = SOURCE_ROOT; };
		931CFC6C12135A5D009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/container/SConscript; sourceTree = SOURCE_ROOT; };
		931CFC6E12135A5D009192AB /* AllBipartitePairContainer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = AllBipartitePairContainer.cpp; path = ../modules/container/src/AllBipartitePairContainer.cpp; sourceTree = SOURCE_ROOT; };
		931CFC6F12135A5D009192AB /* AllPairContainer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = AllPairContainer.cpp; path = ../modules/container/src/AllPairContainer.cpp; sourceTree = SOURCE_ROOT; };
		931CFC7012135A5D009192AB /* CloseBipartitePairContainer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = CloseBipartitePairContainer.cpp; path = ../modules/container/src/CloseBipartitePairContainer.cpp; sourceTree = SOURCE_ROOT; };
		931CFC7112135A5D009192AB /* ClosePairContainer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ClosePairContainer.cpp; path = ../modules/container/src/ClosePairContainer.cpp; sourceTree = SOURCE_ROOT; };
		931CFC7212135A5D009192AB /* ConnectingPairContainer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ConnectingPairContainer.cpp; path = ../modules/container/src/ConnectingPairContainer.cpp; sourceTree = SOURCE_ROOT; };
		931CFC7312135A5D009192AB /* InContainerPairFilter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = InContainerPairFilter.cpp; path = ../modules/container/src/InContainerPairFilter.cpp; sourceTree = SOURCE_ROOT; };
		931CFC7412135A5D009192AB /* InContainerQuadFilter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = InContainerQuadFilter.cpp; path = ../modules/container/src/InContainerQuadFilter.cpp; sourceTree = SOURCE_ROOT; };
		931CFC7512135A5D009192AB /* InContainerSingletonFilter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = InContainerSingletonFilter.cpp; path = ../modules/container/src/InContainerSingletonFilter.cpp; sourceTree = SOURCE_ROOT; };
		931CFC7612135A5D009192AB /* InContainerTripletFilter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = InContainerTripletFilter.cpp; path = ../modules/container/src/InContainerTripletFilter.cpp; sourceTree = SOURCE_ROOT; };
		931CFC7812135A5D009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/container/src/internal/SConscript; sourceTree = SOURCE_ROOT; };
		931CFC7912135A5D009192AB /* ListPairContainer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ListPairContainer.cpp; path = ../modules/container/src/ListPairContainer.cpp; sourceTree = SOURCE_ROOT; };
		931CFC7A12135A5D009192AB /* ListQuadContainer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ListQuadContainer.cpp; path = ../modules/container/src/ListQuadContainer.cpp; sourceTree = SOURCE_ROOT; };
		931CFC7B12135A5D009192AB /* ListSingletonContainer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ListSingletonContainer.cpp; path = ../modules/container/src/ListSingletonContainer.cpp; sourceTree = SOURCE_ROOT; };
		931CFC7C12135A5D009192AB /* ListTripletContainer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ListTripletContainer.cpp; path = ../modules/container/src/ListTripletContainer.cpp; sourceTree = SOURCE_ROOT; };
		931CFC7D12135A5D009192AB /* MaximumPairRestraint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = MaximumPairRestraint.cpp; path = ../modules/container/src/MaximumPairRestraint.cpp; sourceTree = SOURCE_ROOT; };
		931CFC7E12135A5D009192AB /* MaximumPairScore.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = MaximumPairScore.cpp; path = ../modules/container/src/MaximumPairScore.cpp; sourceTree = SOURCE_ROOT; };
		931CFC7F12135A5D009192AB /* MaximumQuadRestraint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = MaximumQuadRestraint.cpp; path = ../modules/container/src/MaximumQuadRestraint.cpp; sourceTree = SOURCE_ROOT; };
		931CFC8012135A5D009192AB /* MaximumQuadScore.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = MaximumQuadScore.cpp; path = ../modules/container/src/MaximumQuadScore.cpp; sourceTree = SOURCE_ROOT; };
		931CFC8112135A5D009192AB /* MaximumSingletonRestraint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = MaximumSingletonRestraint.cpp; path = ../modules/container/src/MaximumSingletonRestraint.cpp; sourceTree = SOURCE_ROOT; };
		931CFC8212135A5D009192AB /* MaximumSingletonScore.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = MaximumSingletonScore.cpp; path = ../modules/container/src/MaximumSingletonScore.cpp; sourceTree = SOURCE_ROOT; };
		931CFC8312135A5D009192AB /* MaximumTripletRestraint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = MaximumTripletRestraint.cpp; path = ../modules/container/src/MaximumTripletRestraint.cpp; sourceTree = SOURCE_ROOT; };
		931CFC8412135A5D009192AB /* MaximumTripletScore.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = MaximumTripletScore.cpp; path = ../modules/container/src/MaximumTripletScore.cpp; sourceTree = SOURCE_ROOT; };
		931CFC8512135A5D009192AB /* MinimumPairRestraint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = MinimumPairRestraint.cpp; path = ../modules/container/src/MinimumPairRestraint.cpp; sourceTree = SOURCE_ROOT; };
		931CFC8612135A5D009192AB /* MinimumPairScore.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = MinimumPairScore.cpp; path = ../modules/container/src/MinimumPairScore.cpp; sourceTree = SOURCE_ROOT; };
		931CFC8712135A5D009192AB /* MinimumQuadRestraint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = MinimumQuadRestraint.cpp; path = ../modules/container/src/MinimumQuadRestraint.cpp; sourceTree = SOURCE_ROOT; };
		931CFC8812135A5D009192AB /* MinimumQuadScore.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = MinimumQuadScore.cpp; path = ../modules/container/src/MinimumQuadScore.cpp; sourceTree = SOURCE_ROOT; };
		931CFC8912135A5D009192AB /* MinimumSingletonRestraint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = MinimumSingletonRestraint.cpp; path = ../modules/container/src/MinimumSingletonRestraint.cpp; sourceTree = SOURCE_ROOT; };
		931CFC8A12135A5D009192AB /* MinimumSingletonScore.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = MinimumSingletonScore.cpp; path = ../modules/container/src/MinimumSingletonScore.cpp; sourceTree = SOURCE_ROOT; };
		931CFC8B12135A5D009192AB /* MinimumTripletRestraint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = MinimumTripletRestraint.cpp; path = ../modules/container/src/MinimumTripletRestraint.cpp; sourceTree = SOURCE_ROOT; };
		931CFC8C12135A5D009192AB /* MinimumTripletScore.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = MinimumTripletScore.cpp; path = ../modules/container/src/MinimumTripletScore.cpp; sourceTree = SOURCE_ROOT; };
		931CFC8D12135A5D009192AB /* PairContainerSet.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PairContainerSet.cpp; path = ../modules/container/src/PairContainerSet.cpp; sourceTree = SOURCE_ROOT; };
		931CFC8E12135A5D009192AB /* PairsConstraint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PairsConstraint.cpp; path = ../modules/container/src/PairsConstraint.cpp; sourceTree = SOURCE_ROOT; };
		931CFC8F12135A5D009192AB /* PairsOptimizerState.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PairsOptimizerState.cpp; path = ../modules/container/src/PairsOptimizerState.cpp; sourceTree = SOURCE_ROOT; };
		931CFC9012135A5D009192AB /* PairsRestraint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PairsRestraint.cpp; path = ../modules/container/src/PairsRestraint.cpp; sourceTree = SOURCE_ROOT; };
		931CFC9112135A5D009192AB /* QuadContainerSet.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = QuadContainerSet.cpp; path = ../modules/container/src/QuadContainerSet.cpp; sourceTree = SOURCE_ROOT; };
		931CFC9212135A5D009192AB /* QuadsConstraint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = QuadsConstraint.cpp; path = ../modules/container/src/QuadsConstraint.cpp; sourceTree = SOURCE_ROOT; };
		931CFC9312135A5D009192AB /* QuadsOptimizerState.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = QuadsOptimizerState.cpp; path = ../modules/container/src/QuadsOptimizerState.cpp; sourceTree = SOURCE_ROOT; };
		931CFC9412135A5D009192AB /* QuadsRestraint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = QuadsRestraint.cpp; path = ../modules/container/src/QuadsRestraint.cpp; sourceTree = SOURCE_ROOT; };
		931CFC9512135A5D009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/container/src/SConscript; sourceTree = SOURCE_ROOT; };
		931CFC9612135A5D009192AB /* SingletonContainerSet.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = SingletonContainerSet.cpp; path = ../modules/container/src/SingletonContainerSet.cpp; sourceTree = SOURCE_ROOT; };
		931CFC9712135A5D009192AB /* SingletonsConstraint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = SingletonsConstraint.cpp; path = ../modules/container/src/SingletonsConstraint.cpp; sourceTree = SOURCE_ROOT; };
		931CFC9812135A5D009192AB /* SingletonsOptimizerState.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = SingletonsOptimizerState.cpp; path = ../modules/container/src/SingletonsOptimizerState.cpp; sourceTree = SOURCE_ROOT; };
		931CFC9912135A5D009192AB /* SingletonsRestraint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = SingletonsRestraint.cpp; path = ../modules/container/src/SingletonsRestraint.cpp; sourceTree = SOURCE_ROOT; };
		931CFC9A12135A5D009192AB /* TripletContainerSet.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = TripletContainerSet.cpp; path = ../modules/container/src/TripletContainerSet.cpp; sourceTree = SOURCE_ROOT; };
		931CFC9B12135A5D009192AB /* TripletsConstraint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = TripletsConstraint.cpp; path = ../modules/container/src/TripletsConstraint.cpp; sourceTree = SOURCE_ROOT; };
		931CFC9C12135A5D009192AB /* TripletsOptimizerState.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = TripletsOptimizerState.cpp; path = ../modules/container/src/TripletsOptimizerState.cpp; sourceTree = SOURCE_ROOT; };
		931CFC9D12135A5D009192AB /* TripletsRestraint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = TripletsRestraint.cpp; path = ../modules/container/src/TripletsRestraint.cpp; sourceTree = SOURCE_ROOT; };
		931CFC9F12135A5D009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/container/test/SConscript; sourceTree = SOURCE_ROOT; };
		931CFCA012135A5D009192AB /* test_all_pairs.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_all_pairs.py; path = ../modules/container/test/test_all_pairs.py; sourceTree = SOURCE_ROOT; };
		931CFCA112135A5D009192AB /* test_close_bipartite_pairs_score_state.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_close_bipartite_pairs_score_state.py; path = ../modules/container/test/test_close_bipartite_pairs_score_state.py; sourceTree = SOURCE_ROOT; };
		931CFCA212135A5D009192AB /* test_close_pairs_score_state.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_close_pairs_score_state.py; path = ../modules/container/test/test_close_pairs_score_state.py; sourceTree = SOURCE_ROOT; };
		931CFCA312135A5D009192AB /* test_connectivity_container.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_connectivity_container.py; path = ../modules/container/test/test_connectivity_container.py; sourceTree = SOURCE_ROOT; };
		931CFCA412135A5D009192AB /* test_list.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_list.py; path = ../modules/container/test/test_list.py; sourceTree = SOURCE_ROOT; };
		931CFCA512135A5D009192AB /* test_Particle_restraint.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_Particle_restraint.py; path = ../modules/container/test/test_Particle_restraint.py; sourceTree = SOURCE_ROOT; };
		931CFCA612135A5D009192AB /* test_Particle_state.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_Particle_state.py; path = ../modules/container/test/test_Particle_state.py; sourceTree = SOURCE_ROOT; };
		931CFCA712135A5D009192AB /* test_ParticlePair_restraint.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_ParticlePair_restraint.py; path = ../modules/container/test/test_ParticlePair_restraint.py; sourceTree = SOURCE_ROOT; };
		931CFCA812135A5D009192AB /* test_ParticlePair_state.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_ParticlePair_state.py; path = ../modules/container/test/test_ParticlePair_state.py; sourceTree = SOURCE_ROOT; };
		931CFCA912135A5D009192AB /* test_ParticleQuad_restraint.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_ParticleQuad_restraint.py; path = ../modules/container/test/test_ParticleQuad_restraint.py; sourceTree = SOURCE_ROOT; };
		931CFCAA12135A5D009192AB /* test_ParticleQuad_state.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_ParticleQuad_state.py; path = ../modules/container/test/test_ParticleQuad_state.py; sourceTree = SOURCE_ROOT; };
		931CFCAB12135A5D009192AB /* test_ParticleTriplet_restraint.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_ParticleTriplet_restraint.py; path = ../modules/container/test/test_ParticleTriplet_restraint.py; sourceTree = SOURCE_ROOT; };
		931CFCAC12135A5D009192AB /* test_ParticleTriplet_state.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_ParticleTriplet_state.py; path = ../modules/container/test/test_ParticleTriplet_state.py; sourceTree = SOURCE_ROOT; };
		931CFCAD12135A5D009192AB /* test_plural.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_plural.py; path = ../modules/container/test/test_plural.py; sourceTree = SOURCE_ROOT; };
		931CFCAE12135A5D009192AB /* test_removes.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_removes.py; path = ../modules/container/test/test_removes.py; sourceTree = SOURCE_ROOT; };
		931CFCB112135A5D009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/core/bin/SConscript; sourceTree = SOURCE_ROOT; };
		931CFCB312135A5D009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/core/data/SConscript; sourceTree = SOURCE_ROOT; };
		931CFCB612135A5D009192AB /* overview.dox */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = overview.dox; path = ../modules/core/doc/generated/overview.dox; sourceTree = SOURCE_ROOT; };
		931CFCB712135A5D009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/core/doc/SConscript; sourceTree = SOURCE_ROOT; };
		931CFCB912135A5D009192AB /* connectivity_restraint.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = connectivity_restraint.py; path = ../modules/core/examples/connectivity_restraint.py; sourceTree = SOURCE_ROOT; };
		931CFCBA12135A5D009192AB /* connectivity_restraint.readme */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = connectivity_restraint.readme; path = ../modules/core/examples/connectivity_restraint.readme; sourceTree = SOURCE_ROOT; };
		931CFCBB12135A5D009192AB /* cover_particles.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = cover_particles.py; path = ../modules/core/examples/cover_particles.py; sourceTree = SOURCE_ROOT; };
		931CFCBC12135A5D009192AB /* cover_particles.readme */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = cover_particles.readme; path = ../modules/core/examples/cover_particles.readme; sourceTree = SOURCE_ROOT; };
		931CFCBD12135A5D009192AB /* example_protein.pdb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = example_protein.pdb; path = ../modules/core/examples/example_protein.pdb; sourceTree = SOURCE_ROOT; };
		931CFCBE12135A5D009192AB /* excluded_volume.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = excluded_volume.py; path = ../modules/core/examples/excluded_volume.py; sourceTree = SOURCE_ROOT; };
		931CFCBF12135A5D009192AB /* excluded_volume.readme */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = excluded_volume.readme; path = ../modules/core/examples/excluded_volume.readme; sourceTree = SOURCE_ROOT; };
		931CFCC112135A5D009192AB /* custom_hierarchy.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = custom_hierarchy.py; path = ../modules/core/examples/fragments/custom_hierarchy.py; sourceTree = SOURCE_ROOT; };
		931CFCC212135A5D009192AB /* custom_hierarchy.readme */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = custom_hierarchy.readme; path = ../modules/core/examples/fragments/custom_hierarchy.readme; sourceTree = SOURCE_ROOT; };
		931CFCC412135A5D009192AB /* custom_hierarchy.py.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; name = custom_hierarchy.py.html; path = ../modules/core/examples/fragments/generated/custom_hierarchy.py.html; sourceTree = SOURCE_ROOT; };
		931CFCC512135A5D009192AB /* randomize_rigid_body.py.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; name = randomize_rigid_body.py.html; path = ../modules/core/examples/fragments/generated/randomize_rigid_body.py.html; sourceTree = SOURCE_ROOT; };
		931CFCC612135A5D009192AB /* randomize_rigid_body.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = randomize_rigid_body.py; path = ../modules/core/examples/fragments/randomize_rigid_body.py; sourceTree = SOURCE_ROOT; };
		931CFCC712135A5D009192AB /* randomize_rigid_body.readme */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = randomize_rigid_body.readme; path = ../modules/core/examples/fragments/randomize_rigid_body.readme; sourceTree = SOURCE_ROOT; };
		931CFCC912135A5D009192AB /* connectivity_restraint.py.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; name = connectivity_restraint.py.html; path = ../modules/core/examples/generated/connectivity_restraint.py.html; sourceTree = SOURCE_ROOT; };
		931CFCCA12135A5D009192AB /* cover_particles.py.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; name = cover_particles.py.html; path = ../modules/core/examples/generated/cover_particles.py.html; sourceTree = SOURCE_ROOT; };
		931CFCCB12135A5D009192AB /* examples.dox */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = examples.dox; path = ../modules/core/examples/generated/examples.dox; sourceTree = SOURCE_ROOT; };
		931CFCCC12135A5D009192AB /* excluded_volume.py.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; name = excluded_volume.py.html; path = ../modules/core/examples/generated/excluded_volume.py.html; sourceTree = SOURCE_ROOT; };
		931CFCCD12135A5D009192AB /* pair_restraint.py.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; name = pair_restraint.py.html; path = ../modules/core/examples/generated/pair_restraint.py.html; sourceTree = SOURCE_ROOT; };
		931CFCCE12135A5D009192AB /* restrain_diameter.py.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; name = restrain_diameter.py.html; path = ../modules/core/examples/generated/restrain_diameter.py.html; sourceTree = SOURCE_ROOT; };
		931CFCCF12135A5D009192AB /* rigid_bodies.py.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; name = rigid_bodies.py.html; path = ../modules/core/examples/generated/rigid_bodies.py.html; sourceTree = SOURCE_ROOT; };
		931CFCD012135A5D009192AB /* rigid_collisions.py.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; name = rigid_collisions.py.html; path = ../modules/core/examples/generated/rigid_collisions.py.html; sourceTree = SOURCE_ROOT; };
		931CFCD112135A5D009192AB /* XYZ_Decorator.py.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; name = XYZ_Decorator.py.html; path = ../modules/core/examples/generated/XYZ_Decorator.py.html; sourceTree = SOURCE_ROOT; };
		931CFCD212135A5D009192AB /* XYZR_Decorator.py.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; name = XYZR_Decorator.py.html; path = ../modules/core/examples/generated/XYZR_Decorator.py.html; sourceTree = SOURCE_ROOT; };
		931CFCD312135A5D009192AB /* pair_restraint.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = pair_restraint.py; path = ../modules/core/examples/pair_restraint.py; sourceTree = SOURCE_ROOT; };
		931CFCD412135A5D009192AB /* pair_restraint.readme */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = pair_restraint.readme; path = ../modules/core/examples/pair_restraint.readme; sourceTree = SOURCE_ROOT; };
		931CFCD512135A5D009192AB /* restrain_diameter.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = restrain_diameter.py; path = ../modules/core/examples/restrain_diameter.py; sourceTree = SOURCE_ROOT; };
		931CFCD612135A5D009192AB /* restrain_diameter.readme */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = restrain_diameter.readme; path = ../modules/core/examples/restrain_diameter.readme; sourceTree = SOURCE_ROOT; };
		931CFCD712135A5D009192AB /* rigid_bodies.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = rigid_bodies.py; path = ../modules/core/examples/rigid_bodies.py; sourceTree = SOURCE_ROOT; };
		931CFCD812135A5D009192AB /* rigid_bodies.readme */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = rigid_bodies.readme; path = ../modules/core/examples/rigid_bodies.readme; sourceTree = SOURCE_ROOT; };
		931CFCD912135A5D009192AB /* rigid_collisions.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = rigid_collisions.py; path = ../modules/core/examples/rigid_collisions.py; sourceTree = SOURCE_ROOT; };
		931CFCDA12135A5D009192AB /* rigid_collisions.readme */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = rigid_collisions.readme; path = ../modules/core/examples/rigid_collisions.readme; sourceTree = SOURCE_ROOT; };
		931CFCDB12135A5D009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/core/examples/SConscript; sourceTree = SOURCE_ROOT; };
		931CFCDC12135A5D009192AB /* XYZ_Decorator.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = XYZ_Decorator.py; path = ../modules/core/examples/XYZ_Decorator.py; sourceTree = SOURCE_ROOT; };
		931CFCDD12135A5D009192AB /* XYZ_Decorator.readme */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = XYZ_Decorator.readme; path = ../modules/core/examples/XYZ_Decorator.readme; sourceTree = SOURCE_ROOT; };
		931CFCDE12135A5D009192AB /* XYZR_Decorator.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = XYZR_Decorator.py; path = ../modules/core/examples/XYZR_Decorator.py; sourceTree = SOURCE_ROOT; };
		931CFCDF12135A5D009192AB /* XYZR_Decorator.readme */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = XYZR_Decorator.readme; path = ../modules/core/examples/XYZR_Decorator.readme; sourceTree = SOURCE_ROOT; };
		931CFCE112135A5D009192AB /* AngleRestraint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = AngleRestraint.h; path = ../modules/core/include/AngleRestraint.h; sourceTree = SOURCE_ROOT; };
		931CFCE212135A5D009192AB /* AngleTripletScore.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = AngleTripletScore.h; path = ../modules/core/include/AngleTripletScore.h; sourceTree = SOURCE_ROOT; };
		931CFCE312135A5D009192AB /* AttributeSingletonScore.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = AttributeSingletonScore.h; path = ../modules/core/include/AttributeSingletonScore.h; sourceTree = SOURCE_ROOT; };
		931CFCE412135A5D009192AB /* BallMover.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = BallMover.h; path = ../modules/core/include/BallMover.h; sourceTree = SOURCE_ROOT; };
		931CFCE512135A5D009192AB /* BoundingBox3DSingletonScore.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = BoundingBox3DSingletonScore.h; path = ../modules/core/include/BoundingBox3DSingletonScore.h; sourceTree = SOURCE_ROOT; };
		931CFCE612135A5D009192AB /* BoxSweepClosePairsFinder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = BoxSweepClosePairsFinder.h; path = ../modules/core/include/BoxSweepClosePairsFinder.h; sourceTree = SOURCE_ROOT; };
		931CFCE712135A5D009192AB /* CentroidOfRefined.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CentroidOfRefined.h; path = ../modules/core/include/CentroidOfRefined.h; sourceTree = SOURCE_ROOT; };
		931CFCE812135A5D009192AB /* ChecksScoreState.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ChecksScoreState.h; path = ../modules/core/include/ChecksScoreState.h; sourceTree = SOURCE_ROOT; };
		931CFCE912135A5D009192AB /* ChildrenRefiner.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ChildrenRefiner.h; path = ../modules/core/include/ChildrenRefiner.h; sourceTree = SOURCE_ROOT; };
		931CFCEA12135A5D009192AB /* ClosedCubicSpline.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ClosedCubicSpline.h; path = ../modules/core/include/ClosedCubicSpline.h; sourceTree = SOURCE_ROOT; };
		931CFCEB12135A5D009192AB /* ClosePairsFinder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ClosePairsFinder.h; path = ../modules/core/include/ClosePairsFinder.h; sourceTree = SOURCE_ROOT; };
		931CFCEC12135A5D009192AB /* ClosePairsPairScore.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ClosePairsPairScore.h; path = ../modules/core/include/ClosePairsPairScore.h; sourceTree = SOURCE_ROOT; };
		931CFCED12135A5D009192AB /* ConjugateGradients.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ConjugateGradients.h; path = ../modules/core/include/ConjugateGradients.h; sourceTree = SOURCE_ROOT; };
		931CFCEE12135A5D009192AB /* ConnectivityRestraint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ConnectivityRestraint.h; path = ../modules/core/include/ConnectivityRestraint.h; sourceTree = SOURCE_ROOT; };
		931CFCEF12135A5D009192AB /* ConstantRestraint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ConstantRestraint.h; path = ../modules/core/include/ConstantRestraint.h; sourceTree = SOURCE_ROOT; };
		931CFCF012135A5D009192AB /* core_macros.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = core_macros.h; path = ../modules/core/include/core_macros.h; sourceTree = SOURCE_ROOT; };
		931CFCF112135A5D009192AB /* Cosine.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Cosine.h; path = ../modules/core/include/Cosine.h; sourceTree = SOURCE_ROOT; };
		931CFCF212135A5D009192AB /* CoverRefined.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CoverRefined.h; path = ../modules/core/include/CoverRefined.h; sourceTree = SOURCE_ROOT; };
		931CFCF312135A5D009192AB /* DerivativesFromRefined.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DerivativesFromRefined.h; path = ../modules/core/include/DerivativesFromRefined.h; sourceTree = SOURCE_ROOT; };
		931CFCF412135A5D009192AB /* DerivativesToRefined.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DerivativesToRefined.h; path = ../modules/core/include/DerivativesToRefined.h; sourceTree = SOURCE_ROOT; };
		931CFCF512135A5D009192AB /* DiameterRestraint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DiameterRestraint.h; path = ../modules/core/include/DiameterRestraint.h; sourceTree = SOURCE_ROOT; };
		931CFCF612135A5D009192AB /* DihedralRestraint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DihedralRestraint.h; path = ../modules/core/include/DihedralRestraint.h; sourceTree = SOURCE_ROOT; };
		931CFCF712135A5D009192AB /* DistancePairScore.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DistancePairScore.h; path = ../modules/core/include/DistancePairScore.h; sourceTree = SOURCE_ROOT; };
		931CFCF812135A5D009192AB /* DistanceRestraint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DistanceRestraint.h; path = ../modules/core/include/DistanceRestraint.h; sourceTree = SOURCE_ROOT; };
		931CFCF912135A5D009192AB /* DistanceToSingletonScore.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DistanceToSingletonScore.h; path = ../modules/core/include/DistanceToSingletonScore.h; sourceTree = SOURCE_ROOT; };
		931CFCFA12135A5D009192AB /* ExcludedVolumeRestraint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ExcludedVolumeRestraint.h; path = ../modules/core/include/ExcludedVolumeRestraint.h; sourceTree = SOURCE_ROOT; };
		931CFCFB12135A5D009192AB /* FixedRefiner.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = FixedRefiner.h; path = ../modules/core/include/FixedRefiner.h; sourceTree = SOURCE_ROOT; };
		931CFCFC12135A5D009192AB /* GridClosePairsFinder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = GridClosePairsFinder.h; path = ../modules/core/include/GridClosePairsFinder.h; sourceTree = SOURCE_ROOT; };
		931CFCFD12135A5D009192AB /* Harmonic.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Harmonic.h; path = ../modules/core/include/Harmonic.h; sourceTree = SOURCE_ROOT; };
		931CFCFE12135A5D009192AB /* HarmonicLowerBound.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = HarmonicLowerBound.h; path = ../modules/core/include/HarmonicLowerBound.h; sourceTree = SOURCE_ROOT; };
		931CFCFF12135A5D009192AB /* HarmonicUpperBound.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = HarmonicUpperBound.h; path = ../modules/core/include/HarmonicUpperBound.h; sourceTree = SOURCE_ROOT; };
		931CFD0012135A5D009192AB /* HarmonicWell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = HarmonicWell.h; path = ../modules/core/include/HarmonicWell.h; sourceTree = SOURCE_ROOT; };
		931CFD0112135A5D009192AB /* Hierarchy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Hierarchy.h; path = ../modules/core/include/Hierarchy.h; sourceTree = SOURCE_ROOT; };
		931CFD0212135A5D009192AB /* IncrementalBallMover.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = IncrementalBallMover.h; path = ../modules/core/include/IncrementalBallMover.h; sourceTree = SOURCE_ROOT; };
		931CFD0512135A5D009192AB /* angle_helpers.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = angle_helpers.h; path = ../modules/core/include/internal/angle_helpers.h; sourceTree = SOURCE_ROOT; };
		931CFD0612135A5D009192AB /* ArrayOnAttributesHelper.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ArrayOnAttributesHelper.h; path = ../modules/core/include/internal/ArrayOnAttributesHelper.h; sourceTree = SOURCE_ROOT; };
		931CFD0712135A5D009192AB /* close_pairs_helpers.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = close_pairs_helpers.h; path = ../modules/core/include/internal/close_pairs_helpers.h; sourceTree = SOURCE_ROOT; };
		931CFD0812135A5D009192AB /* CoreClosePairContainer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CoreClosePairContainer.h; path = ../modules/core/include/internal/CoreClosePairContainer.h; sourceTree = SOURCE_ROOT; };
		931CFD0912135A5D009192AB /* CoreListPairContainer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CoreListPairContainer.h; path = ../modules/core/include/internal/CoreListPairContainer.h; sourceTree = SOURCE_ROOT; };
		931CFD0A12135A5D009192AB /* CoreListQuadContainer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CoreListQuadContainer.h; path = ../modules/core/include/internal/CoreListQuadContainer.h; sourceTree = SOURCE_ROOT; };
		931CFD0B12135A5D009192AB /* CoreListSingletonContainer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CoreListSingletonContainer.h; path = ../modules/core/include/internal/CoreListSingletonContainer.h; sourceTree = SOURCE_ROOT; };
		931CFD0C12135A5D009192AB /* CoreListTripletContainer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CoreListTripletContainer.h; path = ../modules/core/include/internal/CoreListTripletContainer.h; sourceTree = SOURCE_ROOT; };
		931CFD0D12135A5D009192AB /* CorePairsRestraint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CorePairsRestraint.h; path = ../modules/core/include/internal/CorePairsRestraint.h; sourceTree = SOURCE_ROOT; };
		931CFD0E12135A5D009192AB /* CoreQuadsRestraint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CoreQuadsRestraint.h; path = ../modules/core/include/internal/CoreQuadsRestraint.h; sourceTree = SOURCE_ROOT; };
		931CFD0F12135A5D009192AB /* CoreSingletonsRestraint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CoreSingletonsRestraint.h; path = ../modules/core/include/internal/CoreSingletonsRestraint.h; sourceTree = SOURCE_ROOT; };
		931CFD1012135A5D009192AB /* CoreTripletsRestraint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CoreTripletsRestraint.h; path = ../modules/core/include/internal/CoreTripletsRestraint.h; sourceTree = SOURCE_ROOT; };
		931CFD1112135A5D009192AB /* DifferenceSingletonContainer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DifferenceSingletonContainer.h; path = ../modules/core/include/internal/DifferenceSingletonContainer.h; sourceTree = SOURCE_ROOT; };
		931CFD1212135A5D009192AB /* dihedral_helpers.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = dihedral_helpers.h; path = ../modules/core/include/internal/dihedral_helpers.h; sourceTree = SOURCE_ROOT; };
		931CFD1312135A5D009192AB /* evaluate_distance_pair_score.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = evaluate_distance_pair_score.h; path = ../modules/core/include/internal/evaluate_distance_pair_score.h; sourceTree = SOURCE_ROOT; };
		931CFD1412135A5D009192AB /* graph_base.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = graph_base.h; path = ../modules/core/include/internal/graph_base.h; sourceTree = SOURCE_ROOT; };
		931CFD1512135A5D009192AB /* hierarchy_helpers.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = hierarchy_helpers.h; path = ../modules/core/include/internal/hierarchy_helpers.h; sourceTree = SOURCE_ROOT; };
		931CFD1612135A5D009192AB /* MovedSingletonContainer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MovedSingletonContainer.h; path = ../modules/core/include/internal/MovedSingletonContainer.h; sourceTree = SOURCE_ROOT; };
		931CFD1712135A5D009192AB /* pair_helpers.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = pair_helpers.h; path = ../modules/core/include/internal/pair_helpers.h; sourceTree = SOURCE_ROOT; };
		931CFD1812135A5D009192AB /* ParticleGrid.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ParticleGrid.h; path = ../modules/core/include/internal/ParticleGrid.h; sourceTree = SOURCE_ROOT; };
		931CFD1912135A5D009192AB /* quad_helpers.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = quad_helpers.h; path = ../modules/core/include/internal/quad_helpers.h; sourceTree = SOURCE_ROOT; };
		931CFD1A12135A5D009192AB /* remove_pointers.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = remove_pointers.h; path = ../modules/core/include/internal/remove_pointers.h; sourceTree = SOURCE_ROOT; };
		931CFD1B12135A5D009192AB /* rigid_bodies.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = rigid_bodies.h; path = ../modules/core/include/internal/rigid_bodies.h; sourceTree = SOURCE_ROOT; };
		931CFD1C12135A5D009192AB /* rigid_body_tree.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = rigid_body_tree.h; path = ../modules/core/include/internal/rigid_body_tree.h; sourceTree = SOURCE_ROOT; };
		931CFD1D12135A5D009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/core/include/internal/SConscript; sourceTree = SOURCE_ROOT; };
		931CFD1E12135A5D009192AB /* singleton_helpers.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = singleton_helpers.h; path = ../modules/core/include/internal/singleton_helpers.h; sourceTree = SOURCE_ROOT; };
		931CFD1F12135A5D009192AB /* triplet_helpers.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = triplet_helpers.h; path = ../modules/core/include/internal/triplet_helpers.h; sourceTree = SOURCE_ROOT; };
		931CFD2012135A5D009192AB /* truncated_harmonic.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = truncated_harmonic.h; path = ../modules/core/include/internal/truncated_harmonic.h; sourceTree = SOURCE_ROOT; };
		931CFD2112135A5D009192AB /* LeavesRefiner.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = LeavesRefiner.h; path = ../modules/core/include/LeavesRefiner.h; sourceTree = SOURCE_ROOT; };
		931CFD2212135A5D009192AB /* Linear.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Linear.h; path = ../modules/core/include/Linear.h; sourceTree = SOURCE_ROOT; };
		931CFD2312135A5D009192AB /* MCCGSampler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MCCGSampler.h; path = ../modules/core/include/MCCGSampler.h; sourceTree = SOURCE_ROOT; };
		931CFD2412135A5D009192AB /* MonteCarlo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MonteCarlo.h; path = ../modules/core/include/MonteCarlo.h; sourceTree = SOURCE_ROOT; };
		931CFD2512135A5D009192AB /* Mover.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Mover.h; path = ../modules/core/include/Mover.h; sourceTree = SOURCE_ROOT; };
		931CFD2612135A5D009192AB /* MoverBase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MoverBase.h; path = ../modules/core/include/MoverBase.h; sourceTree = SOURCE_ROOT; };
		931CFD2712135A5D009192AB /* NearestNeighborsClosePairsFinder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = NearestNeighborsClosePairsFinder.h; path = ../modules/core/include/NearestNeighborsClosePairsFinder.h; sourceTree = SOURCE_ROOT; };
		931CFD2812135A5D009192AB /* NormalMover.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = NormalMover.h; path = ../modules/core/include/NormalMover.h; sourceTree = SOURCE_ROOT; };
		931CFD2912135A5D009192AB /* OpenCubicSpline.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = OpenCubicSpline.h; path = ../modules/core/include/OpenCubicSpline.h; sourceTree = SOURCE_ROOT; };
		931CFD2A12135A5D009192AB /* PairConstraint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PairConstraint.h; path = ../modules/core/include/PairConstraint.h; sourceTree = SOURCE_ROOT; };
		931CFD2B12135A5D009192AB /* PairRestraint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PairRestraint.h; path = ../modules/core/include/PairRestraint.h; sourceTree = SOURCE_ROOT; };
		931CFD2C12135A5D009192AB /* QuadConstraint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = QuadConstraint.h; path = ../modules/core/include/QuadConstraint.h; sourceTree = SOURCE_ROOT; };
		931CFD2D12135A5D009192AB /* QuadraticClosePairsFinder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = QuadraticClosePairsFinder.h; path = ../modules/core/include/QuadraticClosePairsFinder.h; sourceTree = SOURCE_ROOT; };
		931CFD2E12135A5D009192AB /* QuadRestraint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = QuadRestraint.h; path = ../modules/core/include/QuadRestraint.h; sourceTree = SOURCE_ROOT; };
		931CFD2F12135A5D009192AB /* RefinedPairsPairScore.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = RefinedPairsPairScore.h; path = ../modules/core/include/RefinedPairsPairScore.h; sourceTree = SOURCE_ROOT; };
		931CFD3012135A5D009192AB /* rigid_bodies.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = rigid_bodies.h; path = ../modules/core/include/rigid_bodies.h; sourceTree = SOURCE_ROOT; };
		931CFD3112135A5D009192AB /* RigidBodyDistancePairScore.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = RigidBodyDistancePairScore.h; path = ../modules/core/include/RigidBodyDistancePairScore.h; sourceTree = SOURCE_ROOT; };
		931CFD3212135A5D009192AB /* RigidBodyMover.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = RigidBodyMover.h; path = ../modules/core/include/RigidBodyMover.h; sourceTree = SOURCE_ROOT; };
		931CFD3312135A5D009192AB /* RigidClosePairsFinder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = RigidClosePairsFinder.h; path = ../modules/core/include/RigidClosePairsFinder.h; sourceTree = SOURCE_ROOT; };
		931CFD3412135A5D009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/core/include/SConscript; sourceTree = SOURCE_ROOT; };
		931CFD3512135A5D009192AB /* SingletonConstraint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SingletonConstraint.h; path = ../modules/core/include/SingletonConstraint.h; sourceTree = SOURCE_ROOT; };
		931CFD3612135A5D009192AB /* SingletonRestraint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SingletonRestraint.h; path = ../modules/core/include/SingletonRestraint.h; sourceTree = SOURCE_ROOT; };
		931CFD3712135A5D009192AB /* SphereDistancePairScore.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SphereDistancePairScore.h; path = ../modules/core/include/SphereDistancePairScore.h; sourceTree = SOURCE_ROOT; };
		931CFD3812135A5D009192AB /* SteepestDescent.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SteepestDescent.h; path = ../modules/core/include/SteepestDescent.h; sourceTree = SOURCE_ROOT; };
		931CFD3912135A5D009192AB /* TableRefiner.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TableRefiner.h; path = ../modules/core/include/TableRefiner.h; sourceTree = SOURCE_ROOT; };
		931CFD3A12135A5D009192AB /* Transform.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Transform.h; path = ../modules/core/include/Transform.h; sourceTree = SOURCE_ROOT; };
		931CFD3B12135A5D009192AB /* TransformedDistancePairScore.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TransformedDistancePairScore.h; path = ../modules/core/include/TransformedDistancePairScore.h; sourceTree = SOURCE_ROOT; };
		931CFD3C12135A5D009192AB /* TripletConstraint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TripletConstraint.h; path = ../modules/core/include/TripletConstraint.h; sourceTree = SOURCE_ROOT; };
		931CFD3D12135A5D009192AB /* TripletRestraint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TripletRestraint.h; path = ../modules/core/include/TripletRestraint.h; sourceTree = SOURCE_ROOT; };
		931CFD3E12135A5D009192AB /* TruncatedHarmonic.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TruncatedHarmonic.h; path = ../modules/core/include/TruncatedHarmonic.h; sourceTree = SOURCE_ROOT; };
		931CFD3F12135A5D009192AB /* TypedPairScore.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TypedPairScore.h; path = ../modules/core/include/TypedPairScore.h; sourceTree = SOURCE_ROOT; };
		931CFD4012135A5D009192AB /* utility.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = utility.h; path = ../modules/core/include/utility.h; sourceTree = SOURCE_ROOT; };
		931CFD4112135A5D009192AB /* VolumeRestraint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = VolumeRestraint.h; path = ../modules/core/include/VolumeRestraint.h; sourceTree = SOURCE_ROOT; };
		931CFD4212135A5D009192AB /* WriteModelOptimizerState.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = WriteModelOptimizerState.h; path = ../modules/core/include/WriteModelOptimizerState.h; sourceTree = SOURCE_ROOT; };
		931CFD4312135A5D009192AB /* XYZ.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = XYZ.h; path = ../modules/core/include/XYZ.h; sourceTree = SOURCE_ROOT; };
		931CFD4412135A5D009192AB /* XYZR.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = XYZR.h; path = ../modules/core/include/XYZR.h; sourceTree = SOURCE_ROOT; };
		931CFD4612135A5D009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/core/pyext/SConscript; sourceTree = SOURCE_ROOT; };
		931CFD4712135A5D009192AB /* swig.i-in */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = "swig.i-in"; path = "../modules/core/pyext/swig.i-in"; sourceTree = SOURCE_ROOT; };
		931CFD4812135A5D009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/core/SConscript; sourceTree = SOURCE_ROOT; };
		931CFD4A12135A5D009192AB /* AngleRestraint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = AngleRestraint.cpp; path = ../modules/core/src/AngleRestraint.cpp; sourceTree = SOURCE_ROOT; };
		931CFD4B12135A5D009192AB /* AngleTripletScore.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = AngleTripletScore.cpp; path = ../modules/core/src/AngleTripletScore.cpp; sourceTree = SOURCE_ROOT; };
		931CFD4C12135A5D009192AB /* AttributeSingletonScore.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = AttributeSingletonScore.cpp; path = ../modules/core/src/AttributeSingletonScore.cpp; sourceTree = SOURCE_ROOT; };
		931CFD4D12135A5D009192AB /* BallMover.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = BallMover.cpp; path = ../modules/core/src/BallMover.cpp; sourceTree = SOURCE_ROOT; };
		931CFD4E12135A5D009192AB /* BoundingBox3DSingletonScore.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = BoundingBox3DSingletonScore.cpp; path = ../modules/core/src/BoundingBox3DSingletonScore.cpp; sourceTree = SOURCE_ROOT; };
		931CFD4F12135A5D009192AB /* BoxSweepClosePairsFinder.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = BoxSweepClosePairsFinder.cpp; path = ../modules/core/src/BoxSweepClosePairsFinder.cpp; sourceTree = SOURCE_ROOT; };
		931CFD5012135A5D009192AB /* CentroidOfRefined.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = CentroidOfRefined.cpp; path = ../modules/core/src/CentroidOfRefined.cpp; sourceTree = SOURCE_ROOT; };
		931CFD5112135A5D009192AB /* ChecksScoreState.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ChecksScoreState.cpp; path = ../modules/core/src/ChecksScoreState.cpp; sourceTree = SOURCE_ROOT; };
		931CFD5212135A5D009192AB /* ChildrenRefiner.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ChildrenRefiner.cpp; path = ../modules/core/src/ChildrenRefiner.cpp; sourceTree = SOURCE_ROOT; };
		931CFD5312135A5D009192AB /* ClosedCubicSpline.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ClosedCubicSpline.cpp; path = ../modules/core/src/ClosedCubicSpline.cpp; sourceTree = SOURCE_ROOT; };
		931CFD5412135A5D009192AB /* ClosePairsFinder.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ClosePairsFinder.cpp; path = ../modules/core/src/ClosePairsFinder.cpp; sourceTree = SOURCE_ROOT; };
		931CFD5512135A5D009192AB /* ClosePairsPairScore.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ClosePairsPairScore.cpp; path = ../modules/core/src/ClosePairsPairScore.cpp; sourceTree = SOURCE_ROOT; };
		931CFD5612135A5D009192AB /* ConjugateGradients.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ConjugateGradients.cpp; path = ../modules/core/src/ConjugateGradients.cpp; sourceTree = SOURCE_ROOT; };
		931CFD5712135A5D009192AB /* ConnectivityRestraint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ConnectivityRestraint.cpp; path = ../modules/core/src/ConnectivityRestraint.cpp; sourceTree = SOURCE_ROOT; };
		931CFD5812135A5D009192AB /* ConstantRestraint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ConstantRestraint.cpp; path = ../modules/core/src/ConstantRestraint.cpp; sourceTree = SOURCE_ROOT; };
		931CFD5912135A5D009192AB /* Cosine.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Cosine.cpp; path = ../modules/core/src/Cosine.cpp; sourceTree = SOURCE_ROOT; };
		931CFD5A12135A5D009192AB /* CoverRefined.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = CoverRefined.cpp; path = ../modules/core/src/CoverRefined.cpp; sourceTree = SOURCE_ROOT; };
		931CFD5B12135A5D009192AB /* DerivativesFromRefined.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = DerivativesFromRefined.cpp; path = ../modules/core/src/DerivativesFromRefined.cpp; sourceTree = SOURCE_ROOT; };
		931CFD5C12135A5D009192AB /* DerivativesToRefined.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = DerivativesToRefined.cpp; path = ../modules/core/src/DerivativesToRefined.cpp; sourceTree = SOURCE_ROOT; };
		931CFD5D12135A5D009192AB /* DiameterRestraint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = DiameterRestraint.cpp; path = ../modules/core/src/DiameterRestraint.cpp; sourceTree = SOURCE_ROOT; };
		931CFD5E12135A5D009192AB /* DihedralRestraint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = DihedralRestraint.cpp; path = ../modules/core/src/DihedralRestraint.cpp; sourceTree = SOURCE_ROOT; };
		931CFD5F12135A5D009192AB /* DistancePairScore.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = DistancePairScore.cpp; path = ../modules/core/src/DistancePairScore.cpp; sourceTree = SOURCE_ROOT; };
		931CFD6012135A5D009192AB /* DistanceRestraint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = DistanceRestraint.cpp; path = ../modules/core/src/DistanceRestraint.cpp; sourceTree = SOURCE_ROOT; };
		931CFD6112135A5D009192AB /* DistanceToSingletonScore.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = DistanceToSingletonScore.cpp; path = ../modules/core/src/DistanceToSingletonScore.cpp; sourceTree = SOURCE_ROOT; };
		931CFD6212135A5D009192AB /* ExcludedVolumeRestraint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ExcludedVolumeRestraint.cpp; path = ../modules/core/src/ExcludedVolumeRestraint.cpp; sourceTree = SOURCE_ROOT; };
		931CFD6312135A5D009192AB /* FixedRefiner.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = FixedRefiner.cpp; path = ../modules/core/src/FixedRefiner.cpp; sourceTree = SOURCE_ROOT; };
		931CFD6412135A5D009192AB /* GridClosePairsFinder.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = GridClosePairsFinder.cpp; path = ../modules/core/src/GridClosePairsFinder.cpp; sourceTree = SOURCE_ROOT; };
		931CFD6512135A5D009192AB /* Hierarchy.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Hierarchy.cpp; path = ../modules/core/src/Hierarchy.cpp; sourceTree = SOURCE_ROOT; };
		931CFD6612135A5D009192AB /* IncrementalBallMover.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = IncrementalBallMover.cpp; path = ../modules/core/src/IncrementalBallMover.cpp; sourceTree = SOURCE_ROOT; };
		931CFD6812135A5D009192AB /* ArrayOnAttributesHelper.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ArrayOnAttributesHelper.cpp; path = ../modules/core/src/internal/ArrayOnAttributesHelper.cpp; sourceTree = SOURCE_ROOT; };
		931CFD6912135A5D009192AB /* CoreClosePairContainer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = CoreClosePairContainer.cpp; path = ../modules/core/src/internal/CoreClosePairContainer.cpp; sourceTree = SOURCE_ROOT; };
		931CFD6A12135A5D009192AB /* CoreListPairContainer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = CoreListPairContainer.cpp; path = ../modules/core/src/internal/CoreListPairContainer.cpp; sourceTree = SOURCE_ROOT; };
		931CFD6B12135A5D009192AB /* CoreListQuadContainer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = CoreListQuadContainer.cpp; path = ../modules/core/src/internal/CoreListQuadContainer.cpp; sourceTree = SOURCE_ROOT; };
		931CFD6C12135A5D009192AB /* CoreListSingletonContainer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = CoreListSingletonContainer.cpp; path = ../modules/core/src/internal/CoreListSingletonContainer.cpp; sourceTree = SOURCE_ROOT; };
		931CFD6D12135A5D009192AB /* CoreListTripletContainer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = CoreListTripletContainer.cpp; path = ../modules/core/src/internal/CoreListTripletContainer.cpp; sourceTree = SOURCE_ROOT; };
		931CFD6E12135A5D009192AB /* CorePairsRestraint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = CorePairsRestraint.cpp; path = ../modules/core/src/internal/CorePairsRestraint.cpp; sourceTree = SOURCE_ROOT; };
		931CFD6F12135A5D009192AB /* CoreQuadsRestraint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = CoreQuadsRestraint.cpp; path = ../modules/core/src/internal/CoreQuadsRestraint.cpp; sourceTree = SOURCE_ROOT; };
		931CFD7012135A5D009192AB /* CoreSingletonsRestraint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = CoreSingletonsRestraint.cpp; path = ../modules/core/src/internal/CoreSingletonsRestraint.cpp; sourceTree = SOURCE_ROOT; };
		931CFD7112135A5D009192AB /* CoreTripletsRestraint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = CoreTripletsRestraint.cpp; path = ../modules/core/src/internal/CoreTripletsRestraint.cpp; sourceTree = SOURCE_ROOT; };
		931CFD7212135A5D009192AB /* DifferenceSingletonContainer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = DifferenceSingletonContainer.cpp; path = ../modules/core/src/internal/DifferenceSingletonContainer.cpp; sourceTree = SOURCE_ROOT; };
		931CFD7312135A5D009192AB /* evaluate_distance_pair_score.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = evaluate_distance_pair_score.cpp; path = ../modules/core/src/internal/evaluate_distance_pair_score.cpp; sourceTree = SOURCE_ROOT; };
		931CFD7412135A5D009192AB /* graph_base.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = graph_base.cpp; path = ../modules/core/src/internal/graph_base.cpp; sourceTree = SOURCE_ROOT; };
		931CFD7512135A5D009192AB /* MovedSingletonContainer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = MovedSingletonContainer.cpp; path = ../modules/core/src/internal/MovedSingletonContainer.cpp; sourceTree = SOURCE_ROOT; };
		931CFD7612135A5D009192AB /* pair_helpers.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = pair_helpers.cpp; path = ../modules/core/src/internal/pair_helpers.cpp; sourceTree = SOURCE_ROOT; };
		931CFD7712135A5D009192AB /* ParticleGrid.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ParticleGrid.cpp; path = ../modules/core/src/internal/ParticleGrid.cpp; sourceTree = SOURCE_ROOT; };
		931CFD7812135A5D009192AB /* quad_helpers.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = quad_helpers.cpp; path = ../modules/core/src/internal/quad_helpers.cpp; sourceTree = SOURCE_ROOT; };
		931CFD7912135A5D009192AB /* rigid_body_tree.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = rigid_body_tree.cpp; path = ../modules/core/src/internal/rigid_body_tree.cpp; sourceTree = SOURCE_ROOT; };
		931CFD7A12135A5D009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/core/src/internal/SConscript; sourceTree = SOURCE_ROOT; };
		931CFD7B12135A5D009192AB /* singleton_helpers.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = singleton_helpers.cpp; path = ../modules/core/src/internal/singleton_helpers.cpp; sourceTree = SOURCE_ROOT; };
		931CFD7C12135A5D009192AB /* triplet_helpers.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = triplet_helpers.cpp; path = ../modules/core/src/internal/triplet_helpers.cpp; sourceTree = SOURCE_ROOT; };
		931CFD7D12135A5D009192AB /* LeavesRefiner.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = LeavesRefiner.cpp; path = ../modules/core/src/LeavesRefiner.cpp; sourceTree = SOURCE_ROOT; };
		931CFD7E12135A5D009192AB /* MCCGSampler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = MCCGSampler.cpp; path = ../modules/core/src/MCCGSampler.cpp; sourceTree = SOURCE_ROOT; };
		931CFD7F12135A5D009192AB /* MonteCarlo.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = MonteCarlo.cpp; path = ../modules/core/src/MonteCarlo.cpp; sourceTree = SOURCE_ROOT; };
		931CFD8012135A5D009192AB /* MoverBase.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = MoverBase.cpp; path = ../modules/core/src/MoverBase.cpp; sourceTree = SOURCE_ROOT; };
		931CFD8112135A5D009192AB /* NearestNeighborsClosePairsFinder.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = NearestNeighborsClosePairsFinder.cpp; path = ../modules/core/src/NearestNeighborsClosePairsFinder.cpp; sourceTree = SOURCE_ROOT; };
		931CFD8212135A5D009192AB /* NormalMover.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = NormalMover.cpp; path = ../modules/core/src/NormalMover.cpp; sourceTree = SOURCE_ROOT; };
		931CFD8312135A5D009192AB /* OpenCubicSpline.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = OpenCubicSpline.cpp; path = ../modules/core/src/OpenCubicSpline.cpp; sourceTree = SOURCE_ROOT; };
		931CFD8412135A5D009192AB /* PairConstraint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PairConstraint.cpp; path = ../modules/core/src/PairConstraint.cpp; sourceTree = SOURCE_ROOT; };
		931CFD8512135A5D009192AB /* PairRestraint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PairRestraint.cpp; path = ../modules/core/src/PairRestraint.cpp; sourceTree = SOURCE_ROOT; };
		931CFD8612135A5D009192AB /* QuadConstraint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = QuadConstraint.cpp; path = ../modules/core/src/QuadConstraint.cpp; sourceTree = SOURCE_ROOT; };
		931CFD8712135A5D009192AB /* QuadraticClosePairsFinder.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = QuadraticClosePairsFinder.cpp; path = ../modules/core/src/QuadraticClosePairsFinder.cpp; sourceTree = SOURCE_ROOT; };
		931CFD8812135A5D009192AB /* QuadRestraint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = QuadRestraint.cpp; path = ../modules/core/src/QuadRestraint.cpp; sourceTree = SOURCE_ROOT; };
		931CFD8912135A5D009192AB /* RefinedPairsPairScore.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = RefinedPairsPairScore.cpp; path = ../modules/core/src/RefinedPairsPairScore.cpp; sourceTree = SOURCE_ROOT; };
		931CFD8A12135A5D009192AB /* rigid_bodies.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = rigid_bodies.cpp; path = ../modules/core/src/rigid_bodies.cpp; sourceTree = SOURCE_ROOT; };
		931CFD8B12135A5D009192AB /* RigidBodyDistancePairScore.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = RigidBodyDistancePairScore.cpp; path = ../modules/core/src/RigidBodyDistancePairScore.cpp; sourceTree = SOURCE_ROOT; };
		931CFD8C12135A5D009192AB /* RigidBodyMover.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = RigidBodyMover.cpp; path = ../modules/core/src/RigidBodyMover.cpp; sourceTree = SOURCE_ROOT; };
		931CFD8D12135A5D009192AB /* RigidClosePairsFinder.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = RigidClosePairsFinder.cpp; path = ../modules/core/src/RigidClosePairsFinder.cpp; sourceTree = SOURCE_ROOT; };
		931CFD8E12135A5D009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/core/src/SConscript; sourceTree = SOURCE_ROOT; };
		931CFD8F12135A5D009192AB /* SingletonConstraint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = SingletonConstraint.cpp; path = ../modules/core/src/SingletonConstraint.cpp; sourceTree = SOURCE_ROOT; };
		931CFD9012135A5D009192AB /* SingletonRestraint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = SingletonRestraint.cpp; path = ../modules/core/src/SingletonRestraint.cpp; sourceTree = SOURCE_ROOT; };
		931CFD9112135A5D009192AB /* SphereDistancePairScore.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = SphereDistancePairScore.cpp; path = ../modules/core/src/SphereDistancePairScore.cpp; sourceTree = SOURCE_ROOT; };
		931CFD9212135A5D009192AB /* SteepestDescent.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = SteepestDescent.cpp; path = ../modules/core/src/SteepestDescent.cpp; sourceTree = SOURCE_ROOT; };
		931CFD9312135A5D009192AB /* TableRefiner.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = TableRefiner.cpp; path = ../modules/core/src/TableRefiner.cpp; sourceTree = SOURCE_ROOT; };
		931CFD9412135A5D009192AB /* Transform.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Transform.cpp; path = ../modules/core/src/Transform.cpp; sourceTree = SOURCE_ROOT; };
		931CFD9512135A5D009192AB /* TransformedDistancePairScore.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = TransformedDistancePairScore.cpp; path = ../modules/core/src/TransformedDistancePairScore.cpp; sourceTree = SOURCE_ROOT; };
		931CFD9612135A5D009192AB /* TripletConstraint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = TripletConstraint.cpp; path = ../modules/core/src/TripletConstraint.cpp; sourceTree = SOURCE_ROOT; };
		931CFD9712135A5D009192AB /* TripletRestraint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = TripletRestraint.cpp; path = ../modules/core/src/TripletRestraint.cpp; sourceTree = SOURCE_ROOT; };
		931CFD9812135A5D009192AB /* TypedPairScore.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = TypedPairScore.cpp; path = ../modules/core/src/TypedPairScore.cpp; sourceTree = SOURCE_ROOT; };
		931CFD9912135A5D009192AB /* utility.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = utility.cpp; path = ../modules/core/src/utility.cpp; sourceTree = SOURCE_ROOT; };
		931CFD9A12135A5D009192AB /* VolumeRestraint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = VolumeRestraint.cpp; path = ../modules/core/src/VolumeRestraint.cpp; sourceTree = SOURCE_ROOT; };
		931CFD9B12135A5D009192AB /* WriteModelOptimizerState.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = WriteModelOptimizerState.cpp; path = ../modules/core/src/WriteModelOptimizerState.cpp; sourceTree = SOURCE_ROOT; };
		931CFD9C12135A5D009192AB /* XYZ.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = XYZ.cpp; path = ../modules/core/src/XYZ.cpp; sourceTree = SOURCE_ROOT; };
		931CFD9D12135A5D009192AB /* XYZR.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = XYZR.cpp; path = ../modules/core/src/XYZR.cpp; sourceTree = SOURCE_ROOT; };
		931CFDA012135A5D009192AB /* 1z5s_A.pdb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = 1z5s_A.pdb; path = ../modules/core/test/input/1z5s_A.pdb; sourceTree = SOURCE_ROOT; };
		931CFDA112135A5D009192AB /* 1z5s_C.pdb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = 1z5s_C.pdb; path = ../modules/core/test/input/1z5s_C.pdb; sourceTree = SOURCE_ROOT; };
		931CFDA212135A5D009192AB /* input.pdb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = input.pdb; path = ../modules/core/test/input/input.pdb; sourceTree = SOURCE_ROOT; };
		931CFDA312135A5D009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/core/test/SConscript; sourceTree = SOURCE_ROOT; };
		931CFDA412135A5D009192AB /* test_angle.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_angle.py; path = ../modules/core/test/test_angle.py; sourceTree = SOURCE_ROOT; };
		931CFDA512135A5D009192AB /* test_box.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_box.py; path = ../modules/core/test/test_box.py; sourceTree = SOURCE_ROOT; };
		931CFDA612135A5D009192AB /* test_centroid.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_centroid.py; path = ../modules/core/test/test_centroid.py; sourceTree = SOURCE_ROOT; };
		931CFDA712135A5D009192AB /* test_cg_optimizer.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_cg_optimizer.py; path = ../modules/core/test/test_cg_optimizer.py; sourceTree = SOURCE_ROOT; };
		931CFDA812135A5D009192AB /* test_children.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_children.py; path = ../modules/core/test/test_children.py; sourceTree = SOURCE_ROOT; };
		931CFDA912135A5D009192AB /* test_close_pair_finders.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_close_pair_finders.py; path = ../modules/core/test/test_close_pair_finders.py; sourceTree = SOURCE_ROOT; };
		931CFDAA12135A5D009192AB /* test_close_pairs_ps.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_close_pairs_ps.py; path = ../modules/core/test/test_close_pairs_ps.py; sourceTree = SOURCE_ROOT; };
		931CFDAB12135A5D009192AB /* test_connectivity.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_connectivity.py; path = ../modules/core/test/test_connectivity.py; sourceTree = SOURCE_ROOT; };
		931CFDAC12135A5D009192AB /* test_cosine.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_cosine.py; path = ../modules/core/test/test_cosine.py; sourceTree = SOURCE_ROOT; };
		931CFDAD12135A5D009192AB /* test_cover.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_cover.py; path = ../modules/core/test/test_cover.py; sourceTree = SOURCE_ROOT; };
		931CFDAE12135A5D009192AB /* test_cover_refiner.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_cover_refiner.py; path = ../modules/core/test/test_cover_refiner.py; sourceTree = SOURCE_ROOT; };
		931CFDAF12135A5D009192AB /* test_destroy_rigid_body.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_destroy_rigid_body.py; path = ../modules/core/test/test_destroy_rigid_body.py; sourceTree = SOURCE_ROOT; };
		931CFDB012135A5D009192AB /* test_destroy_rigid_body.py.bak */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = test_destroy_rigid_body.py.bak; path = ../modules/core/test/test_destroy_rigid_body.py.bak; sourceTree = SOURCE_ROOT; };
		931CFDB112135A5D009192AB /* test_diameter.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_diameter.py; path = ../modules/core/test/test_diameter.py; sourceTree = SOURCE_ROOT; };
		931CFDB212135A5D009192AB /* test_dihedral.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_dihedral.py; path = ../modules/core/test/test_dihedral.py; sourceTree = SOURCE_ROOT; };
		931CFDB312135A5D009192AB /* test_distance.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_distance.py; path = ../modules/core/test/test_distance.py; sourceTree = SOURCE_ROOT; };
		931CFDB412135A5D009192AB /* test_ev_restraint.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_ev_restraint.py; path = ../modules/core/test/test_ev_restraint.py; sourceTree = SOURCE_ROOT; };
		931CFDB512135A5D009192AB /* test_harmonic.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_harmonic.py; path = ../modules/core/test/test_harmonic.py; sourceTree = SOURCE_ROOT; };
		931CFDB612135A5D009192AB /* test_hierarchy.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_hierarchy.py; path = ../modules/core/test/test_hierarchy.py; sourceTree = SOURCE_ROOT; };
		931CFDB712135A5D009192AB /* test_linear.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_linear.py; path = ../modules/core/test/test_linear.py; sourceTree = SOURCE_ROOT; };
		931CFDB812135A5D009192AB /* test_mc.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_mc.py; path = ../modules/core/test/test_mc.py; sourceTree = SOURCE_ROOT; };
		931CFDB912135A5D009192AB /* test_mc_rigid_bodies.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_mc_rigid_bodies.py; path = ../modules/core/test/test_mc_rigid_bodies.py; sourceTree = SOURCE_ROOT; };
		931CFDBA12135A5D009192AB /* test_mccg.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_mccg.py; path = ../modules/core/test/test_mccg.py; sourceTree = SOURCE_ROOT; };
		931CFDBB12135A5D009192AB /* test_particles.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_particles.py; path = ../modules/core/test/test_particles.py; sourceTree = SOURCE_ROOT; };
		931CFDBC12135A5D009192AB /* test_plural.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_plural.py; path = ../modules/core/test/test_plural.py; sourceTree = SOURCE_ROOT; };
		931CFDBD12135A5D009192AB /* test_refined_pairs_ps.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_refined_pairs_ps.py; path = ../modules/core/test/test_refined_pairs_ps.py; sourceTree = SOURCE_ROOT; };
		931CFDBE12135A5D009192AB /* test_rigid_bodies.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_rigid_bodies.py; path = ../modules/core/test/test_rigid_bodies.py; sourceTree = SOURCE_ROOT; };
		931CFDBF12135A5D009192AB /* test_rigid_distance.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_rigid_distance.py; path = ../modules/core/test/test_rigid_distance.py; sourceTree = SOURCE_ROOT; };
		931CFDC012135A5D009192AB /* test_sd_optimizer.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_sd_optimizer.py; path = ../modules/core/test/test_sd_optimizer.py; sourceTree = SOURCE_ROOT; };
		931CFDC112135A5D009192AB /* test_splines.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_splines.py; path = ../modules/core/test/test_splines.py; sourceTree = SOURCE_ROOT; };
		931CFDC212135A5D009192AB /* test_table.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_table.py; path = ../modules/core/test/test_table.py; sourceTree = SOURCE_ROOT; };
		931CFDC312135A5D009192AB /* test_to_from_refined.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_to_from_refined.py; path = ../modules/core/test/test_to_from_refined.py; sourceTree = SOURCE_ROOT; };
		931CFDC412135A5D009192AB /* test_transform.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_transform.py; path = ../modules/core/test/test_transform.py; sourceTree = SOURCE_ROOT; };
		931CFDC512135A5D009192AB /* test_transform_particles.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_transform_particles.py; path = ../modules/core/test/test_transform_particles.py; sourceTree = SOURCE_ROOT; };
		931CFDC612135A5D009192AB /* test_truncated_harmonic.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_truncated_harmonic.py; path = ../modules/core/test/test_truncated_harmonic.py; sourceTree = SOURCE_ROOT; };
		931CFDC712135A5D009192AB /* test_typed_pair_score.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_typed_pair_score.py; path = ../modules/core/test/test_typed_pair_score.py; sourceTree = SOURCE_ROOT; };
		931CFDC812135A5D009192AB /* test_volume.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_volume.py; path = ../modules/core/test/test_volume.py; sourceTree = SOURCE_ROOT; };
		931CFDC912135A5D009192AB /* test_xyzr.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_xyzr.py; path = ../modules/core/test/test_xyzr.py; sourceTree = SOURCE_ROOT; };
		931CFDCC12135A5D009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/display/bin/SConscript; sourceTree = SOURCE_ROOT; };
		931CFDCE12135A5D009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/display/data/SConscript; sourceTree = SOURCE_ROOT; };
		931CFDD112135A5D009192AB /* overview.dox */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = overview.dox; path = ../modules/display/doc/generated/overview.dox; sourceTree = SOURCE_ROOT; };
		931CFDD212135A5D009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/display/doc/SConscript; sourceTree = SOURCE_ROOT; };
		931CFDD412135A5D009192AB /* display_log.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = display_log.py; path = ../modules/display/examples/display_log.py; sourceTree = SOURCE_ROOT; };
		931CFDD512135A5D009192AB /* display_log.readme */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = display_log.readme; path = ../modules/display/examples/display_log.readme; sourceTree = SOURCE_ROOT; };
		931CFDD812135A5D009192AB /* show_spheres.py.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; name = show_spheres.py.html; path = ../modules/display/examples/fragments/generated/show_spheres.py.html; sourceTree = SOURCE_ROOT; };
		931CFDD912135A5D009192AB /* show_spheres.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = show_spheres.py; path = ../modules/display/examples/fragments/show_spheres.py; sourceTree = SOURCE_ROOT; };
		931CFDDA12135A5D009192AB /* show_spheres.readme */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = show_spheres.readme; path = ../modules/display/examples/fragments/show_spheres.readme; sourceTree = SOURCE_ROOT; };
		931CFDDC12135A5D009192AB /* display_log.py.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; name = display_log.py.html; path = ../modules/display/examples/generated/display_log.py.html; sourceTree = SOURCE_ROOT; };
		931CFDDD12135A5D009192AB /* examples.dox */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = examples.dox; path = ../modules/display/examples/generated/examples.dox; sourceTree = SOURCE_ROOT; };
		931CFDDE12135A5D009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/display/examples/SConscript; sourceTree = SOURCE_ROOT; };
		931CFDE012135A5D009192AB /* BildWriter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = BildWriter.h; path = ../modules/display/include/BildWriter.h; sourceTree = SOURCE_ROOT; };
		931CFDE112135A5D009192AB /* ChimeraWriter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ChimeraWriter.h; path = ../modules/display/include/ChimeraWriter.h; sourceTree = SOURCE_ROOT; };
		931CFDE212135A5D009192AB /* CMMWriter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CMMWriter.h; path = ../modules/display/include/CMMWriter.h; sourceTree = SOURCE_ROOT; };
		931CFDE312135A5D009192AB /* Color.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Color.h; path = ../modules/display/include/Color.h; sourceTree = SOURCE_ROOT; };
		931CFDE412135A5D009192AB /* Colored.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Colored.h; path = ../modules/display/include/Colored.h; sourceTree = SOURCE_ROOT; };
		931CFDE512135A5D009192AB /* display_macros.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = display_macros.h; path = ../modules/display/include/display_macros.h; sourceTree = SOURCE_ROOT; };
		931CFDE612135A5D009192AB /* FilterGeometry.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = FilterGeometry.h; path = ../modules/display/include/FilterGeometry.h; sourceTree = SOURCE_ROOT; };
		931CFDE712135A5D009192AB /* geometry.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = geometry.h; path = ../modules/display/include/geometry.h; sourceTree = SOURCE_ROOT; };
		931CFDE812135A5D009192AB /* GeometryProcessor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = GeometryProcessor.h; path = ../modules/display/include/GeometryProcessor.h; sourceTree = SOURCE_ROOT; };
		931CFDEA12135A5D009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/display/include/internal/SConscript; sourceTree = SOURCE_ROOT; };
		931CFDEB12135A5D009192AB /* utility.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = utility.h; path = ../modules/display/include/internal/utility.h; sourceTree = SOURCE_ROOT; };
		931CFDEC12135A5D009192AB /* writers.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = writers.h; path = ../modules/display/include/internal/writers.h; sourceTree = SOURCE_ROOT; };
		931CFDED12135A5D009192AB /* LogOptimizerState.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = LogOptimizerState.h; path = ../modules/display/include/LogOptimizerState.h; sourceTree = SOURCE_ROOT; };
		931CFDEE12135A5D009192AB /* particle_geometry.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = particle_geometry.h; path = ../modules/display/include/particle_geometry.h; sourceTree = SOURCE_ROOT; };
		931CFDEF12135A5D009192AB /* PDBOptimizerState.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PDBOptimizerState.h; path = ../modules/display/include/PDBOptimizerState.h; sourceTree = SOURCE_ROOT; };
		931CFDF012135A5D009192AB /* PymolWriter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PymolWriter.h; path = ../modules/display/include/PymolWriter.h; sourceTree = SOURCE_ROOT; };
		931CFDF112135A5D009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/display/include/SConscript; sourceTree = SOURCE_ROOT; };
		931CFDF212135A5D009192AB /* Writer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Writer.h; path = ../modules/display/include/Writer.h; sourceTree = SOURCE_ROOT; };
		931CFDF512135A5D009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/display/pyext/SConscript; sourceTree = SOURCE_ROOT; };
		931CFDF612135A5D009192AB /* swig.i-in */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = "swig.i-in"; path = "../modules/display/pyext/swig.i-in"; sourceTree = SOURCE_ROOT; };
		931CFDF712135A5D009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/display/SConscript; sourceTree = SOURCE_ROOT; };
		931CFDF912135A5D009192AB /* BildWriter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = BildWriter.cpp; path = ../modules/display/src/BildWriter.cpp; sourceTree = SOURCE_ROOT; };
		931CFDFA12135A5D009192AB /* ChimeraWriter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ChimeraWriter.cpp; path = ../modules/display/src/ChimeraWriter.cpp; sourceTree = SOURCE_ROOT; };
		931CFDFB12135A5D009192AB /* CMMWriter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = CMMWriter.cpp; path = ../modules/display/src/CMMWriter.cpp; sourceTree = SOURCE_ROOT; };
		931CFDFC12135A5D009192AB /* Color.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Color.cpp; path = ../modules/display/src/Color.cpp; sourceTree = SOURCE_ROOT; };
		931CFDFD12135A5D009192AB /* Colored.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Colored.cpp; path = ../modules/display/src/Colored.cpp; sourceTree = SOURCE_ROOT; };
		931CFDFE12135A5D009192AB /* FilterGeometry.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = FilterGeometry.cpp; path = ../modules/display/src/FilterGeometry.cpp; sourceTree = SOURCE_ROOT; };
		931CFDFF12135A5D009192AB /* geometry.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = geometry.cpp; path = ../modules/display/src/geometry.cpp; sourceTree = SOURCE_ROOT; };
		931CFE0012135A5D009192AB /* GeometryProcessor.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = GeometryProcessor.cpp; path = ../modules/display/src/GeometryProcessor.cpp; sourceTree = SOURCE_ROOT; };
		931CFE0212135A5D009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/display/src/internal/SConscript; sourceTree = SOURCE_ROOT; };
		931CFE0312135A5D009192AB /* utility.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = utility.cpp; path = ../modules/display/src/internal/utility.cpp; sourceTree = SOURCE_ROOT; };
		931CFE0412135A5D009192AB /* writers.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = writers.cpp; path = ../modules/display/src/internal/writers.cpp; sourceTree = SOURCE_ROOT; };
		931CFE0512135A5D009192AB /* LogOptimizerState.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = LogOptimizerState.cpp; path = ../modules/display/src/LogOptimizerState.cpp; sourceTree = SOURCE_ROOT; };
		931CFE0612135A5D009192AB /* particle_geometry.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = particle_geometry.cpp; path = ../modules/display/src/particle_geometry.cpp; sourceTree = SOURCE_ROOT; };
		931CFE0712135A5D009192AB /* PDBOptimizerState.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PDBOptimizerState.cpp; path = ../modules/display/src/PDBOptimizerState.cpp; sourceTree = SOURCE_ROOT; };
		931CFE0812135A5D009192AB /* PymolWriter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PymolWriter.cpp; path = ../modules/display/src/PymolWriter.cpp; sourceTree = SOURCE_ROOT; };
		931CFE0912135A5D009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/display/src/SConscript; sourceTree = SOURCE_ROOT; };
		931CFE0A12135A5D009192AB /* Writer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Writer.cpp; path = ../modules/display/src/Writer.cpp; sourceTree = SOURCE_ROOT; };
		931CFE0C12135A5D009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/display/test/SConscript; sourceTree = SOURCE_ROOT; };
		931CFE0D12135A5D009192AB /* test_create_writer.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_create_writer.py; path = ../modules/display/test/test_create_writer.py; sourceTree = SOURCE_ROOT; };
		931CFE0E12135A5D009192AB /* test_deriv.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_deriv.py; path = ../modules/display/test/test_deriv.py; sourceTree = SOURCE_ROOT; };
		931CFE0F12135A5D009192AB /* test_log.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_log.py; path = ../modules/display/test/test_log.py; sourceTree = SOURCE_ROOT; };
		931CFE1012135A5D009192AB /* test_polygon.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_polygon.py; path = ../modules/display/test/test_polygon.py; sourceTree = SOURCE_ROOT; };
		931CFE1112135A5D009192AB /* test_polygon.py.bak */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = test_polygon.py.bak; path = ../modules/display/test/test_polygon.py.bak; sourceTree = SOURCE_ROOT; };
		931CFE1212135A5D009192AB /* test_writers.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_writers.py; path = ../modules/display/test/test_writers.py; sourceTree = SOURCE_ROOT; };
		931CFE1512135A5D009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/domino/bin/SConscript; sourceTree = SOURCE_ROOT; };
		931CFE1712135A5D009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/domino/data/SConscript; sourceTree = SOURCE_ROOT; };
		931CFE1A12135A5D009192AB /* overview.dox */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = overview.dox; path = ../modules/domino/doc/generated/overview.dox; sourceTree = SOURCE_ROOT; };
		931CFE1B12135A5D009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/domino/doc/SConscript; sourceTree = SOURCE_ROOT; };
		931CFE1D12135A5D009192AB /* 1z5s.jt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = 1z5s.jt; path = ../modules/domino/examples/1z5s.jt; sourceTree = SOURCE_ROOT; };
		931CFE1E12135A5D009192AB /* 1z5s_A.pdb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = 1z5s_A.pdb; path = ../modules/domino/examples/1z5s_A.pdb; sourceTree = SOURCE_ROOT; };
		931CFE1F12135A5D009192AB /* 1z5s_A_1.pdb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = 1z5s_A_1.pdb; path = ../modules/domino/examples/1z5s_A_1.pdb; sourceTree = SOURCE_ROOT; };
		931CFE2012135A5D009192AB /* 1z5s_B.pdb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = 1z5s_B.pdb; path = ../modules/domino/examples/1z5s_B.pdb; sourceTree = SOURCE_ROOT; };
		931CFE2112135A5D009192AB /* 1z5s_C.pdb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = 1z5s_C.pdb; path = ../modules/domino/examples/1z5s_C.pdb; sourceTree = SOURCE_ROOT; };
		931CFE2212135A5D009192AB /* 1z5s_D.pdb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = 1z5s_D.pdb; path = ../modules/domino/examples/1z5s_D.pdb; sourceTree = SOURCE_ROOT; };
		931CFE2312135A5D009192AB /* four_proteins_optimization.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = four_proteins_optimization.py; path = ../modules/domino/examples/four_proteins_optimization.py; sourceTree = SOURCE_ROOT; };
		931CFE2412135A5D009192AB /* four_proteins_optimization.readme */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = four_proteins_optimization.readme; path = ../modules/domino/examples/four_proteins_optimization.readme; sourceTree = SOURCE_ROOT; };
		931CFE2612135A5D009192AB /* examples.dox */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = examples.dox; path = ../modules/domino/examples/generated/examples.dox; sourceTree = SOURCE_ROOT; };
		931CFE2712135A5D009192AB /* four_proteins_optimization.py.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; name = four_proteins_optimization.py.html; path = ../modules/domino/examples/generated/four_proteins_optimization.py.html; sourceTree = SOURCE_ROOT; };
		931CFE2812135A5D009192AB /* six_particles_optimization.py.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; name = six_particles_optimization.py.html; path = ../modules/domino/examples/generated/six_particles_optimization.py.html; sourceTree = SOURCE_ROOT; };
		931CFE2912135A5D009192AB /* README */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = README; path = ../modules/domino/examples/README; sourceTree = SOURCE_ROOT; };
		931CFE2A12135A5D009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/domino/examples/SConscript; sourceTree = SOURCE_ROOT; };
		931CFE2B12135A5D009192AB /* six_particles.jt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = six_particles.jt; path = ../modules/domino/examples/six_particles.jt; sourceTree = SOURCE_ROOT; };
		931CFE2C12135A5D009192AB /* six_particles.restraints */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = six_particles.restraints; path = ../modules/domino/examples/six_particles.restraints; sourceTree = SOURCE_ROOT; };
		931CFE2D12135A5D009192AB /* six_particles_optimization.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = six_particles_optimization.py; path = ../modules/domino/examples/six_particles_optimization.py; sourceTree = SOURCE_ROOT; };
		931CFE2E12135A5D009192AB /* six_particles_optimization.readme */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = six_particles_optimization.readme; path = ../modules/domino/examples/six_particles_optimization.readme; sourceTree = SOURCE_ROOT; };
		931CFE3112135A5D009192AB /* combination.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = combination.hpp; path = ../modules/domino/include/boost/combination.hpp; sourceTree = SOURCE_ROOT; };
		931CFE3212135A5D009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/domino/include/boost/SConscript; sourceTree = SOURCE_ROOT; };
		931CFE3312135A5D009192AB /* CartesianProductSampler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CartesianProductSampler.h; path = ../modules/domino/include/CartesianProductSampler.h; sourceTree = SOURCE_ROOT; };
		931CFE3412135A5D009192AB /* CombState.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CombState.h; path = ../modules/domino/include/CombState.h; sourceTree = SOURCE_ROOT; };
		931CFE3512135A5D009192AB /* DiscreteSampler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DiscreteSampler.h; path = ../modules/domino/include/DiscreteSampler.h; sourceTree = SOURCE_ROOT; };
		931CFE3612135A5D009192AB /* DiscreteSet.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DiscreteSet.h; path = ../modules/domino/include/DiscreteSet.h; sourceTree = SOURCE_ROOT; };
		931CFE3712135A5D009192AB /* DominoOptimizer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DominoOptimizer.h; path = ../modules/domino/include/DominoOptimizer.h; sourceTree = SOURCE_ROOT; };
		931CFE3912135A5D009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/domino/include/internal/SConscript; sourceTree = SOURCE_ROOT; };
		931CFE3A12135A5D009192AB /* JEdge.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = JEdge.h; path = ../modules/domino/include/JEdge.h; sourceTree = SOURCE_ROOT; };
		931CFE3B12135A5D009192AB /* JNode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = JNode.h; path = ../modules/domino/include/JNode.h; sourceTree = SOURCE_ROOT; };
		931CFE3C12135A5D009192AB /* JunctionTree.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = JunctionTree.h; path = ../modules/domino/include/JunctionTree.h; sourceTree = SOURCE_ROOT; };
		931CFE3D12135A5D009192AB /* MappedDiscreteSet.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MappedDiscreteSet.h; path = ../modules/domino/include/MappedDiscreteSet.h; sourceTree = SOURCE_ROOT; };
		931CFE3E12135A5D009192AB /* PermutationSampler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PermutationSampler.h; path = ../modules/domino/include/PermutationSampler.h; sourceTree = SOURCE_ROOT; };
		931CFE3F12135A5D009192AB /* RestraintEvaluator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = RestraintEvaluator.h; path = ../modules/domino/include/RestraintEvaluator.h; sourceTree = SOURCE_ROOT; };
		931CFE4012135A5D009192AB /* RestraintEvaluatorFromFile.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = RestraintEvaluatorFromFile.h; path = ../modules/domino/include/RestraintEvaluatorFromFile.h; sourceTree = SOURCE_ROOT; };
		931CFE4112135A5D009192AB /* RestraintEvaluatorI.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = RestraintEvaluatorI.h; path = ../modules/domino/include/RestraintEvaluatorI.h; sourceTree = SOURCE_ROOT; };
		931CFE4212135A5D009192AB /* RestraintGraph.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = RestraintGraph.h; path = ../modules/domino/include/RestraintGraph.h; sourceTree = SOURCE_ROOT; };
		931CFE4312135A5D009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/domino/include/SConscript; sourceTree = SOURCE_ROOT; };
		931CFE4412135A5D009192AB /* SimpleDiscreteRestraint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SimpleDiscreteRestraint.h; path = ../modules/domino/include/SimpleDiscreteRestraint.h; sourceTree = SOURCE_ROOT; };
		931CFE4512135A5D009192AB /* SimpleDiscreteSampler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SimpleDiscreteSampler.h; path = ../modules/domino/include/SimpleDiscreteSampler.h; sourceTree = SOURCE_ROOT; };
		931CFE4612135A5D009192AB /* SimpleDiscreteSpace.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SimpleDiscreteSpace.h; path = ../modules/domino/include/SimpleDiscreteSpace.h; sourceTree = SOURCE_ROOT; };
		931CFE4712135A5D009192AB /* SymmetrySampler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SymmetrySampler.h; path = ../modules/domino/include/SymmetrySampler.h; sourceTree = SOURCE_ROOT; };
		931CFE4812135A5D009192AB /* Transformation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Transformation.h; path = ../modules/domino/include/Transformation.h; sourceTree = SOURCE_ROOT; };
		931CFE4912135A5D009192AB /* TransformationCartesianProductSampler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TransformationCartesianProductSampler.h; path = ../modules/domino/include/TransformationCartesianProductSampler.h; sourceTree = SOURCE_ROOT; };
		931CFE4A12135A5D009192AB /* TransformationDiscreteSet.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TransformationDiscreteSet.h; path = ../modules/domino/include/TransformationDiscreteSet.h; sourceTree = SOURCE_ROOT; };
		931CFE4B12135A5D009192AB /* TransformationMappedDiscreteSet.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TransformationMappedDiscreteSet.h; path = ../modules/domino/include/TransformationMappedDiscreteSet.h; sourceTree = SOURCE_ROOT; };
		931CFE4C12135A5D009192AB /* TransformationPermutationSampler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TransformationPermutationSampler.h; path = ../modules/domino/include/TransformationPermutationSampler.h; sourceTree = SOURCE_ROOT; };
		931CFE4D12135A5D009192AB /* TransformationUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TransformationUtils.h; path = ../modules/domino/include/TransformationUtils.h; sourceTree = SOURCE_ROOT; };
		931CFE4F12135A5D009192AB /* interaction_graph.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = interaction_graph.py; path = ../modules/domino/pyext/interaction_graph.py; sourceTree = SOURCE_ROOT; };
		931CFE5012135A5D009192AB /* junction_tree_from_pair_list.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = junction_tree_from_pair_list.py; path = ../modules/domino/pyext/junction_tree_from_pair_list.py; sourceTree = SOURCE_ROOT; };
		931CFE5112135A5D009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/domino/pyext/SConscript; sourceTree = SOURCE_ROOT; };
		931CFE5212135A5D009192AB /* swig.i-in */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = "swig.i-in"; path = "../modules/domino/pyext/swig.i-in"; sourceTree = SOURCE_ROOT; };
		931CFE5312135A5D009192AB /* swig.i.in */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = swig.i.in; path = ../modules/domino/pyext/swig.i.in; sourceTree = SOURCE_ROOT; };
		931CFE5412135A5D009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/domino/SConscript; sourceTree = SOURCE_ROOT; };
		931CFE5612135A5D009192AB /* CartesianProductSampler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = CartesianProductSampler.cpp; path = ../modules/domino/src/CartesianProductSampler.cpp; sourceTree = SOURCE_ROOT; };
		931CFE5712135A5D009192AB /* CombState.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = CombState.cpp; path = ../modules/domino/src/CombState.cpp; sourceTree = SOURCE_ROOT; };
		931CFE5812135A5D009192AB /* DiscreteSet.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = DiscreteSet.cpp; path = ../modules/domino/src/DiscreteSet.cpp; sourceTree = SOURCE_ROOT; };
		931CFE5912135A5D009192AB /* DominoOptimizer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = DominoOptimizer.cpp; path = ../modules/domino/src/DominoOptimizer.cpp; sourceTree = SOURCE_ROOT; };
		931CFE5B12135A5D009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/domino/src/internal/SConscript; sourceTree = SOURCE_ROOT; };
		931CFE5C12135A5D009192AB /* JEdge.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = JEdge.cpp; path = ../modules/domino/src/JEdge.cpp; sourceTree = SOURCE_ROOT; };
		931CFE5D12135A5D009192AB /* JNode.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = JNode.cpp; path = ../modules/domino/src/JNode.cpp; sourceTree = SOURCE_ROOT; };
		931CFE5E12135A5D009192AB /* JunctionTree.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = JunctionTree.cpp; path = ../modules/domino/src/JunctionTree.cpp; sourceTree = SOURCE_ROOT; };
		931CFE5F12135A5D009192AB /* MappedDiscreteSet.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = MappedDiscreteSet.cpp; path = ../modules/domino/src/MappedDiscreteSet.cpp; sourceTree = SOURCE_ROOT; };
		931CFE6012135A5D009192AB /* PermutationSampler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = PermutationSampler.cpp; path = ../modules/domino/src/PermutationSampler.cpp; sourceTree = SOURCE_ROOT; };
		931CFE6112135A5D009192AB /* RestraintEvaluator.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = RestraintEvaluator.cpp; path = ../modules/domino/src/RestraintEvaluator.cpp; sourceTree = SOURCE_ROOT; };
		931CFE6212135A5D009192AB /* RestraintEvaluatorFromFile.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = RestraintEvaluatorFromFile.cpp; path = ../modules/domino/src/RestraintEvaluatorFromFile.cpp; sourceTree = SOURCE_ROOT; };
		931CFE6312135A5D009192AB /* RestraintGraph.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = RestraintGraph.cpp; path = ../modules/domino/src/RestraintGraph.cpp; sourceTree = SOURCE_ROOT; };
		931CFE6412135A5D009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/domino/src/SConscript; sourceTree = SOURCE_ROOT; };
		931CFE6512135A5D009192AB /* SimpleDiscreteRestraint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = SimpleDiscreteRestraint.cpp; path = ../modules/domino/src/SimpleDiscreteRestraint.cpp; sourceTree = SOURCE_ROOT; };
		931CFE6612135A5D009192AB /* SimpleDiscreteSampler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = SimpleDiscreteSampler.cpp; path = ../modules/domino/src/SimpleDiscreteSampler.cpp; sourceTree = SOURCE_ROOT; };
		931CFE6712135A5D009192AB /* SimpleDiscreteSpace.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = SimpleDiscreteSpace.cpp; path = ../modules/domino/src/SimpleDiscreteSpace.cpp; sourceTree = SOURCE_ROOT; };
		931CFE6812135A5D009192AB /* SymmetrySampler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = SymmetrySampler.cpp; path = ../modules/domino/src/SymmetrySampler.cpp; sourceTree = SOURCE_ROOT; };
		931CFE6912135A5D009192AB /* Transformation.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Transformation.cpp; path = ../modules/domino/src/Transformation.cpp; sourceTree = SOURCE_ROOT; };
		931CFE6A12135A5D009192AB /* TransformationCartesianProductSampler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = TransformationCartesianProductSampler.cpp; path = ../modules/domino/src/TransformationCartesianProductSampler.cpp; sourceTree = SOURCE_ROOT; };
		931CFE6B12135A5D009192AB /* TransformationDiscreteSet.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = TransformationDiscreteSet.cpp; path = ../modules/domino/src/TransformationDiscreteSet.cpp; sourceTree = SOURCE_ROOT; };
		931CFE6C12135A5D009192AB /* TransformationMappedDiscreteSet.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = TransformationMappedDiscreteSet.cpp; path = ../modules/domino/src/TransformationMappedDiscreteSet.cpp; sourceTree = SOURCE_ROOT; };
		931CFE6D12135A5D009192AB /* TransformationPermutationSampler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = TransformationPermutationSampler.cpp; path = ../modules/domino/src/TransformationPermutationSampler.cpp; sourceTree = SOURCE_ROOT; };
		931CFE6E12135A5D009192AB /* TransformationUtils.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = TransformationUtils.cpp; path = ../modules/domino/src/TransformationUtils.cpp; sourceTree = SOURCE_ROOT; };
		931CFE7012135A5D009192AB /* annotation_enumeration.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = annotation_enumeration.py; path = ../modules/domino/test/annotation_enumeration.py; sourceTree = SOURCE_ROOT; };
		931CFE7212135A5D009192AB /* 1z5s.jt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = 1z5s.jt; path = ../modules/domino/test/input/1z5s.jt; sourceTree = SOURCE_ROOT; };
		931CFE7312135A5D009192AB /* 1z5s_A.pdb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = 1z5s_A.pdb; path = ../modules/domino/test/input/1z5s_A.pdb; sourceTree = SOURCE_ROOT; };
		931CFE7412135A5D009192AB /* 1z5s_B.pdb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = 1z5s_B.pdb; path = ../modules/domino/test/input/1z5s_B.pdb; sourceTree = SOURCE_ROOT; };
		931CFE7512135A5D009192AB /* 1z5s_C.pdb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = 1z5s_C.pdb; path = ../modules/domino/test/input/1z5s_C.pdb; sourceTree = SOURCE_ROOT; };
		931CFE7612135A5D009192AB /* 1z5s_D.pdb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = 1z5s_D.pdb; path = ../modules/domino/test/input/1z5s_D.pdb; sourceTree = SOURCE_ROOT; };
		931CFE7712135A5D009192AB /* comb_0_1.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = comb_0_1.txt; path = ../modules/domino/test/input/comb_0_1.txt; sourceTree = SOURCE_ROOT; };
		931CFE7812135A5D009192AB /* comb_0_3.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = comb_0_3.txt; path = ../modules/domino/test/input/comb_0_3.txt; sourceTree = SOURCE_ROOT; };
		931CFE7912135A5D009192AB /* comb_1_4.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = comb_1_4.txt; path = ../modules/domino/test/input/comb_1_4.txt; sourceTree = SOURCE_ROOT; };
		931CFE7A12135A5D009192AB /* comb_2_6.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = comb_2_6.txt; path = ../modules/domino/test/input/comb_2_6.txt; sourceTree = SOURCE_ROOT; };
		931CFE7B12135A5D009192AB /* comb_2_7.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = comb_2_7.txt; path = ../modules/domino/test/input/comb_2_7.txt; sourceTree = SOURCE_ROOT; };
		931CFE7C12135A5D009192AB /* comb_3_4.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = comb_3_4.txt; path = ../modules/domino/test/input/comb_3_4.txt; sourceTree = SOURCE_ROOT; };
		931CFE7D12135A5D009192AB /* comb_4_5.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = comb_4_5.txt; path = ../modules/domino/test/input/comb_4_5.txt; sourceTree = SOURCE_ROOT; };
		931CFE7E12135A5D009192AB /* comb_4_6.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = comb_4_6.txt; path = ../modules/domino/test/input/comb_4_6.txt; sourceTree = SOURCE_ROOT; };
		931CFE7F12135A5D009192AB /* comb_6_7.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = comb_6_7.txt; path = ../modules/domino/test/input/comb_6_7.txt; sourceTree = SOURCE_ROOT; };
		931CFE8012135A5D009192AB /* hierarchy_jt.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = hierarchy_jt.txt; path = ../modules/domino/test/input/hierarchy_jt.txt; sourceTree = SOURCE_ROOT; };
		931CFE8112135A5D009192AB /* permutation_test_jt.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = permutation_test_jt.txt; path = ../modules/domino/test/input/permutation_test_jt.txt; sourceTree = SOURCE_ROOT; };
		931CFE8212135A5D009192AB /* prot1.pdb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = prot1.pdb; path = ../modules/domino/test/input/prot1.pdb; sourceTree = SOURCE_ROOT; };
		931CFE8312135A5D009192AB /* prot2.pdb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = prot2.pdb; path = ../modules/domino/test/input/prot2.pdb; sourceTree = SOURCE_ROOT; };
		931CFE8412135A5D009192AB /* prot3.pdb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = prot3.pdb; path = ../modules/domino/test/input/prot3.pdb; sourceTree = SOURCE_ROOT; };
		931CFE8512135A5D009192AB /* simple_interaction2.xml */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; name = simple_interaction2.xml; path = ../modules/domino/test/input/simple_interaction2.xml; sourceTree = SOURCE_ROOT; };
		931CFE8612135A5D009192AB /* simple_jt1.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = simple_jt1.txt; path = ../modules/domino/test/input/simple_jt1.txt; sourceTree = SOURCE_ROOT; };
		931CFE8712135A5D009192AB /* simple_jt1_restraints.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = simple_jt1_restraints.txt; path = ../modules/domino/test/input/simple_jt1_restraints.txt; sourceTree = SOURCE_ROOT; };
		931CFE8812135A5D009192AB /* simple_jt1_restraints.xml */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; name = simple_jt1_restraints.xml; path = ../modules/domino/test/input/simple_jt1_restraints.xml; sourceTree = SOURCE_ROOT; };
		931CFE8912135A5D009192AB /* simple_jt2.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = simple_jt2.txt; path = ../modules/domino/test/input/simple_jt2.txt; sourceTree = SOURCE_ROOT; };
		931CFE8A12135A5D009192AB /* simple_jt2_restraints.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = simple_jt2_restraints.txt; path = ../modules/domino/test/input/simple_jt2_restraints.txt; sourceTree = SOURCE_ROOT; };
		931CFE8B12135A5D009192AB /* simple_jt3.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = simple_jt3.txt; path = ../modules/domino/test/input/simple_jt3.txt; sourceTree = SOURCE_ROOT; };
		931CFE8C12135A5D009192AB /* symm1.pdb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = symm1.pdb; path = ../modules/domino/test/input/symm1.pdb; sourceTree = SOURCE_ROOT; };
		931CFE8D12135A5D009192AB /* symm2.pdb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = symm2.pdb; path = ../modules/domino/test/input/symm2.pdb; sourceTree = SOURCE_ROOT; };
		931CFE8E12135A5D009192AB /* symm3.pdb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = symm3.pdb; path = ../modules/domino/test/input/symm3.pdb; sourceTree = SOURCE_ROOT; };
		931CFE8F12135A5D009192AB /* my_helpers.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = my_helpers.py; path = ../modules/domino/test/my_helpers.py; sourceTree = SOURCE_ROOT; };
		931CFE9012135A5D009192AB /* my_optimizer.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = my_optimizer.py; path = ../modules/domino/test/my_optimizer.py; sourceTree = SOURCE_ROOT; };
		931CFE9112135A5D009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/domino/test/SConscript; sourceTree = SOURCE_ROOT; };
		931CFE9212135A5D009192AB /* test_cartesian_product_sampler.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_cartesian_product_sampler.py; path = ../modules/domino/test/test_cartesian_product_sampler.py; sourceTree = SOURCE_ROOT; };
		931CFE9312135A5D009192AB /* test_global_minimum_1.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_global_minimum_1.py; path = ../modules/domino/test/test_global_minimum_1.py; sourceTree = SOURCE_ROOT; };
		931CFE9412135A5D009192AB /* test_global_minimum_2.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_global_minimum_2.py; path = ../modules/domino/test/test_global_minimum_2.py; sourceTree = SOURCE_ROOT; };
		931CFE9512135A5D009192AB /* test_global_minimum_3.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_global_minimum_3.py; path = ../modules/domino/test/test_global_minimum_3.py; sourceTree = SOURCE_ROOT; };
		931CFE9612135A5D009192AB /* test_hierarchy_cartesian.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_hierarchy_cartesian.py; path = ../modules/domino/test/test_hierarchy_cartesian.py; sourceTree = SOURCE_ROOT; };
		931CFE9712135A5D009192AB /* test_permutation_sampler.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_permutation_sampler.py; path = ../modules/domino/test/test_permutation_sampler.py; sourceTree = SOURCE_ROOT; };
		931CFE9812135A5D009192AB /* test_restraint_evaluator_from_file.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_restraint_evaluator_from_file.py; path = ../modules/domino/test/test_restraint_evaluator_from_file.py; sourceTree = SOURCE_ROOT; };
		931CFE9912135A5D009192AB /* test_restraints.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_restraints.py; path = ../modules/domino/test/test_restraints.py; sourceTree = SOURCE_ROOT; };
		931CFE9A12135A5D009192AB /* test_restraints_from_file.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_restraints_from_file.py; path = ../modules/domino/test/test_restraints_from_file.py; sourceTree = SOURCE_ROOT; };
		931CFE9B12135A5D009192AB /* test_symmetry_sampler.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_symmetry_sampler.py; path = ../modules/domino/test/test_symmetry_sampler.py; sourceTree = SOURCE_ROOT; };
		931CFE9C12135A5D009192AB /* test_transformation_utils.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_transformation_utils.py; path = ../modules/domino/test/test_transformation_utils.py; sourceTree = SOURCE_ROOT; };
		931CFE9F12135A5D009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/domino2/bin/SConscript; sourceTree = SOURCE_ROOT; };
		931CFEA112135A5D009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/domino2/data/SConscript; sourceTree = SOURCE_ROOT; };
		931CFEA312135A5D009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/domino2/doc/SConscript; sourceTree = SOURCE_ROOT; };
		931CFEA512135A5D009192AB /* domino_approach.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = domino_approach.py; path = ../modules/domino2/examples/domino_approach.py; sourceTree = SOURCE_ROOT; };
		931CFEA612135A5D009192AB /* domino_approach.readme */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = domino_approach.readme; path = ../modules/domino2/examples/domino_approach.readme; sourceTree = SOURCE_ROOT; };
		931CFEA812135A5D009192AB /* examples.dox */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = examples.dox; path = ../modules/domino2/examples/generated/examples.dox; sourceTree = SOURCE_ROOT; };
		931CFEA912135A5D009192AB /* six_particles_optimization.py.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; name = six_particles_optimization.py.html; path = ../modules/domino2/examples/generated/six_particles_optimization.py.html; sourceTree = SOURCE_ROOT; };
		931CFEAA12135A5D009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/domino2/examples/SConscript; sourceTree = SOURCE_ROOT; };
		931CFEAB12135A5D009192AB /* six_particles_optimization. */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = six_particles_optimization.; path = ../modules/domino2/examples/six_particles_optimization.; sourceTree = SOURCE_ROOT; };
		931CFEAC12135A5D009192AB /* six_particles_optimization.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = six_particles_optimization.py; path = ../modules/domino2/examples/six_particles_optimization.py; sourceTree = SOURCE_ROOT; };
		931CFEAD12135A5D009192AB /* six_particles_optimization.py.bak */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = six_particles_optimization.py.bak; path = ../modules/domino2/examples/six_particles_optimization.py.bak; sourceTree = SOURCE_ROOT; };
		931CFEAE12135A5D009192AB /* six_particles_optimization.readme */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = six_particles_optimization.readme; path = ../modules/domino2/examples/six_particles_optimization.readme; sourceTree = SOURCE_ROOT; };
		931CFEAF12135A5D009192AB /* spb_data.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = spb_data.py; path = ../modules/domino2/examples/spb_data.py; sourceTree = SOURCE_ROOT; };
		931CFEB012135A5D009192AB /* spb_data.readme */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = spb_data.readme; path = ../modules/domino2/examples/spb_data.readme; sourceTree = SOURCE_ROOT; };
		931CFEB112135A5D009192AB /* spb_fret.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = spb_fret.py; path = ../modules/domino2/examples/spb_fret.py; sourceTree = SOURCE_ROOT; };
		931CFEB212135A5D009192AB /* spb_fret.readme */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = spb_fret.readme; path = ../modules/domino2/examples/spb_fret.readme; sourceTree = SOURCE_ROOT; };
		931CFEB312135A5D009192AB /* spb_tools.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = spb_tools.py; path = ../modules/domino2/examples/spb_tools.py; sourceTree = SOURCE_ROOT; };
		931CFEB412135A5D009192AB /* spb_tools.readme */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = spb_tools.readme; path = ../modules/domino2/examples/spb_tools.readme; sourceTree = SOURCE_ROOT; };
		931CFEB612135A5D009192AB /* analysis.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = analysis.h; path = ../modules/domino2/include/analysis.h; sourceTree = SOURCE_ROOT; };
		931CFEB712135A5D009192AB /* BranchAndBoundSampler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = BranchAndBoundSampler.h; path = ../modules/domino2/include/BranchAndBoundSampler.h; sourceTree = SOURCE_ROOT; };
		931CFEB812135A5D009192AB /* DiscreteSampler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DiscreteSampler.h; path = ../modules/domino2/include/DiscreteSampler.h; sourceTree = SOURCE_ROOT; };
		931CFEB912135A5D009192AB /* domino2_macros.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = domino2_macros.h; path = ../modules/domino2/include/domino2_macros.h; sourceTree = SOURCE_ROOT; };
		931CFEBA12135A5D009192AB /* DominoSampler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DominoSampler.h; path = ../modules/domino2/include/DominoSampler.h; sourceTree = SOURCE_ROOT; };
		931CFEBC12135A5D009192AB /* inference.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = inference.h; path = ../modules/domino2/include/internal/inference.h; sourceTree = SOURCE_ROOT; };
		931CFEBD12135A5D009192AB /* maximal_cliques.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = maximal_cliques.h; path = ../modules/domino2/include/internal/maximal_cliques.h; sourceTree = SOURCE_ROOT; };
		931CFEBE12135A5D009192AB /* restraint_evaluator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = restraint_evaluator.h; path = ../modules/domino2/include/internal/restraint_evaluator.h; sourceTree = SOURCE_ROOT; };
		931CFEBF12135A5E009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/domino2/include/internal/SConscript; sourceTree = SOURCE_ROOT; };
		931CFEC012135A5E009192AB /* particle_states.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = particle_states.h; path = ../modules/domino2/include/particle_states.h; sourceTree = SOURCE_ROOT; };
		931CFEC112135A5E009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/domino2/include/SConscript; sourceTree = SOURCE_ROOT; };
		931CFEC212135A5E009192AB /* Subset.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Subset.h; path = ../modules/domino2/include/Subset.h; sourceTree = SOURCE_ROOT; };
		931CFEC312135A5E009192AB /* subset_evaluators.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = subset_evaluators.h; path = ../modules/domino2/include/subset_evaluators.h; sourceTree = SOURCE_ROOT; };
		931CFEC412135A5E009192AB /* subset_filters.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = subset_filters.h; path = ../modules/domino2/include/subset_filters.h; sourceTree = SOURCE_ROOT; };
		931CFEC512135A5E009192AB /* subset_graphs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = subset_graphs.h; path = ../modules/domino2/include/subset_graphs.h; sourceTree = SOURCE_ROOT; };
		931CFEC612135A5E009192AB /* subset_states.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = subset_states.h; path = ../modules/domino2/include/subset_states.h; sourceTree = SOURCE_ROOT; };
		931CFEC712135A5E009192AB /* SubsetState.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SubsetState.h; path = ../modules/domino2/include/SubsetState.h; sourceTree = SOURCE_ROOT; };
		931CFEC812135A5E009192AB /* utility.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = utility.h; path = ../modules/domino2/include/utility.h; sourceTree = SOURCE_ROOT; };
		931CFEC912135A5E009192AB /* proof_of_concept.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = proof_of_concept.cpp; path = ../modules/domino2/proof_of_concept.cpp; sourceTree = SOURCE_ROOT; };
		931CFECB12135A5E009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/domino2/pyext/SConscript; sourceTree = SOURCE_ROOT; };
		931CFECD12135A5E009192AB /* _interaction_graph.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = _interaction_graph.py; path = ../modules/domino2/pyext/src/_interaction_graph.py; sourceTree = SOURCE_ROOT; };
		931CFECE12135A5E009192AB /* randomize.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = randomize.py; path = ../modules/domino2/pyext/src/randomize.py; sourceTree = SOURCE_ROOT; };
		931CFECF12135A5E009192AB /* swig.i-in */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = "swig.i-in"; path = "../modules/domino2/pyext/swig.i-in"; sourceTree = SOURCE_ROOT; };
		931CFED012135A5E009192AB /* README */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = README; path = ../modules/domino2/README; sourceTree = SOURCE_ROOT; };
		931CFED112135A5E009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/domino2/SConscript; sourceTree = SOURCE_ROOT; };
		931CFED312135A5E009192AB /* analysis.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = analysis.cpp; path = ../modules/domino2/src/analysis.cpp; sourceTree = SOURCE_ROOT; };
		931CFED412135A5E009192AB /* BranchAndBoundSampler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = BranchAndBoundSampler.cpp; path = ../modules/domino2/src/BranchAndBoundSampler.cpp; sourceTree = SOURCE_ROOT; };
		931CFED512135A5E009192AB /* DiscreteSampler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = DiscreteSampler.cpp; path = ../modules/domino2/src/DiscreteSampler.cpp; sourceTree = SOURCE_ROOT; };
		931CFED612135A5E009192AB /* DominoSampler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = DominoSampler.cpp; path = ../modules/domino2/src/DominoSampler.cpp; sourceTree = SOURCE_ROOT; };
		931CFED812135A5E009192AB /* inference.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = inference.cpp; path = ../modules/domino2/src/internal/inference.cpp; sourceTree = SOURCE_ROOT; };
		931CFED912135A5E009192AB /* restraint_evaluator.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = restraint_evaluator.cpp; path = ../modules/domino2/src/internal/restraint_evaluator.cpp; sourceTree = SOURCE_ROOT; };
		931CFEDA12135A5E009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/domino2/src/internal/SConscript; sourceTree = SOURCE_ROOT; };
		931CFEDB12135A5E009192AB /* particle_states.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = particle_states.cpp; path = ../modules/domino2/src/particle_states.cpp; sourceTree = SOURCE_ROOT; };
		931CFEDC12135A5E009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/domino2/src/SConscript; sourceTree = SOURCE_ROOT; };
		931CFEDD12135A5E009192AB /* Subset.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Subset.cpp; path = ../modules/domino2/src/Subset.cpp; sourceTree = SOURCE_ROOT; };
		931CFEDE12135A5E009192AB /* subset_evaluators.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = subset_evaluators.cpp; path = ../modules/domino2/src/subset_evaluators.cpp; sourceTree = SOURCE_ROOT; };
		931CFEDF12135A5E009192AB /* subset_filters.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = subset_filters.cpp; path = ../modules/domino2/src/subset_filters.cpp; sourceTree = SOURCE_ROOT; };
		931CFEE012135A5E009192AB /* subset_graphs.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = subset_graphs.cpp; path = ../modules/domino2/src/subset_graphs.cpp; sourceTree = SOURCE_ROOT; };
		931CFEE112135A5E009192AB /* subset_states.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = subset_states.cpp; path = ../modules/domino2/src/subset_states.cpp; sourceTree = SOURCE_ROOT; };
		931CFEE212135A5E009192AB /* utility.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = utility.cpp; path = ../modules/domino2/src/utility.cpp; sourceTree = SOURCE_ROOT; };
		931CFEE512135A5E009192AB /* small_protein.pdb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = small_protein.pdb; path = ../modules/domino2/test/input/small_protein.pdb; sourceTree = SOURCE_ROOT; };
		931CFEE612135A5E009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/domino2/test/SConscript; sourceTree = SOURCE_ROOT; };
		931CFEE712135A5E009192AB /* test_bandb_sampler.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_bandb_sampler.py; path = ../modules/domino2/test/test_bandb_sampler.py; sourceTree = SOURCE_ROOT; };
		931CFEE812135A5E009192AB /* test_caching_sampling.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_caching_sampling.py; path = ../modules/domino2/test/test_caching_sampling.py; sourceTree = SOURCE_ROOT; };
		931CFEE912135A5E009192AB /* test_cluster.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_cluster.py; path = ../modules/domino2/test/test_cluster.py; sourceTree = SOURCE_ROOT; };
		931CFEEA12135A5E009192AB /* test_default_subset_states.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_default_subset_states.py; path = ../modules/domino2/test/test_default_subset_states.py; sourceTree = SOURCE_ROOT; };
		931CFEEB12135A5E009192AB /* test_default_subset_states_with_filtering.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_default_subset_states_with_filtering.py; path = ../modules/domino2/test/test_default_subset_states_with_filtering.py; sourceTree = SOURCE_ROOT; };
		931CFEEC12135A5E009192AB /* test_interaction_graph.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_interaction_graph.py; path = ../modules/domino2/test/test_interaction_graph.py; sourceTree = SOURCE_ROOT; };
		931CFEED12135A5E009192AB /* test_junction_tree.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_junction_tree.py; path = ../modules/domino2/test/test_junction_tree.py; sourceTree = SOURCE_ROOT; };
		931CFEEE12135A5E009192AB /* test_optimize_model.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_optimize_model.py; path = ../modules/domino2/test/test_optimize_model.py; sourceTree = SOURCE_ROOT; };
		931CFEEF12135A5E009192AB /* test_sampling.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_sampling.py; path = ../modules/domino2/test/test_sampling.py; sourceTree = SOURCE_ROOT; };
		931CFEF012135A5E009192AB /* test_six_particle_like.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_six_particle_like.py; path = ../modules/domino2/test/test_six_particle_like.py; sourceTree = SOURCE_ROOT; };
		931CFEF112135A5E009192AB /* test_six_particle_like.py.bak */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = test_six_particle_like.py.bak; path = ../modules/domino2/test/test_six_particle_like.py.bak; sourceTree = SOURCE_ROOT; };
		931CFEF212135A5E009192AB /* test_static_container.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_static_container.py; path = ../modules/domino2/test/test_static_container.py; sourceTree = SOURCE_ROOT; };
		931CFEF512135A5E009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/em/bin/SConscript; sourceTree = SOURCE_ROOT; };
		931CFEF712135A5E009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/em/data/SConscript; sourceTree = SOURCE_ROOT; };
		931CFEFA12135A5E009192AB /* overview.dox */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = overview.dox; path = ../modules/em/doc/generated/overview.dox; sourceTree = SOURCE_ROOT; };
		931CFEFB12135A5E009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/em/doc/SConscript; sourceTree = SOURCE_ROOT; };
		931CFEFD12135A5E009192AB /* fit_input.mrc */ = {isa = PBXFileReference; lastKnownFileType = file; name = fit_input.mrc; path = ../modules/em/examples/fit_input.mrc; sourceTree = SOURCE_ROOT; };
		931CFEFE12135A5E009192AB /* fit_restraint.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = fit_restraint.py; path = ../modules/em/examples/fit_restraint.py; sourceTree = SOURCE_ROOT; };
		931CFEFF12135A5E009192AB /* fit_restraint.readme */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = fit_restraint.readme; path = ../modules/em/examples/fit_restraint.readme; sourceTree = SOURCE_ROOT; };
		931CFF0012135A5E009192AB /* generate_density_map_of_fixed_dimension.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = generate_density_map_of_fixed_dimension.py; path = ../modules/em/examples/generate_density_map_of_fixed_dimension.py; sourceTree = SOURCE_ROOT; };
		931CFF0112135A5E009192AB /* generate_density_map_of_fixed_dimension.readme */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = generate_density_map_of_fixed_dimension.readme; path = ../modules/em/examples/generate_density_map_of_fixed_dimension.readme; sourceTree = SOURCE_ROOT; };
		931CFF0312135A5E009192AB /* examples.dox */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = examples.dox; path = ../modules/em/examples/generated/examples.dox; sourceTree = SOURCE_ROOT; };
		931CFF0412135A5E009192AB /* fit_restraint.py.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; name = fit_restraint.py.html; path = ../modules/em/examples/generated/fit_restraint.py.html; sourceTree = SOURCE_ROOT; };
		931CFF0512135A5E009192AB /* local_fitting.py.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; name = local_fitting.py.html; path = ../modules/em/examples/generated/local_fitting.py.html; sourceTree = SOURCE_ROOT; };
		931CFF0612135A5E009192AB /* pdb2density.py.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; name = pdb2density.py.html; path = ../modules/em/examples/generated/pdb2density.py.html; sourceTree = SOURCE_ROOT; };
		931CFF0712135A5E009192AB /* input.mrc */ = {isa = PBXFileReference; lastKnownFileType = file; name = input.mrc; path = ../modules/em/examples/input.mrc; sourceTree = SOURCE_ROOT; };
		931CFF0812135A5E009192AB /* input.pdb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = input.pdb; path = ../modules/em/examples/input.pdb; sourceTree = SOURCE_ROOT; };
		931CFF0912135A5E009192AB /* local_fitting.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = local_fitting.py; path = ../modules/em/examples/local_fitting.py; sourceTree = SOURCE_ROOT; };
		931CFF0A12135A5E009192AB /* local_fitting.readme */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = local_fitting.readme; path = ../modules/em/examples/local_fitting.readme; sourceTree = SOURCE_ROOT; };
		931CFF0B12135A5E009192AB /* pdb2density.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = pdb2density.py; path = ../modules/em/examples/pdb2density.py; sourceTree = SOURCE_ROOT; };
		931CFF0C12135A5E009192AB /* pdb2density.readme */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = pdb2density.readme; path = ../modules/em/examples/pdb2density.readme; sourceTree = SOURCE_ROOT; };
		931CFF0D12135A5E009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/em/examples/SConscript; sourceTree = SOURCE_ROOT; };
		931CFF0F12135A5E009192AB /* CoarseCC.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CoarseCC.h; path = ../modules/em/include/CoarseCC.h; sourceTree = SOURCE_ROOT; };
		931CFF1012135A5E009192AB /* CoarseCCatIntervals.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CoarseCCatIntervals.h; path = ../modules/em/include/CoarseCCatIntervals.h; sourceTree = SOURCE_ROOT; };
		931CFF1112135A5E009192AB /* CoarseConvolution.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CoarseConvolution.h; path = ../modules/em/include/CoarseConvolution.h; sourceTree = SOURCE_ROOT; };
		931CFF1212135A5E009192AB /* converters.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = converters.h; path = ../modules/em/include/converters.h; sourceTree = SOURCE_ROOT; };
		931CFF1312135A5E009192AB /* def.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = def.h; path = ../modules/em/include/def.h; sourceTree = SOURCE_ROOT; };
		931CFF1412135A5E009192AB /* DensityHeader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DensityHeader.h; path = ../modules/em/include/DensityHeader.h; sourceTree = SOURCE_ROOT; };
		931CFF1512135A5E009192AB /* DensityMap.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DensityMap.h; path = ../modules/em/include/DensityMap.h; sourceTree = SOURCE_ROOT; };
		931CFF1612135A5E009192AB /* EMReaderWriter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = EMReaderWriter.h; path = ../modules/em/include/EMReaderWriter.h; sourceTree = SOURCE_ROOT; };
		931CFF1712135A5E009192AB /* envelope_penetration.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = envelope_penetration.h; path = ../modules/em/include/envelope_penetration.h; sourceTree = SOURCE_ROOT; };
		931CFF1812135A5E009192AB /* exp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = exp.h; path = ../modules/em/include/exp.h; sourceTree = SOURCE_ROOT; };
		931CFF1912135A5E009192AB /* filters.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = filters.h; path = ../modules/em/include/filters.h; sourceTree = SOURCE_ROOT; };
		931CFF1A12135A5E009192AB /* FitRestraint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = FitRestraint.h; path = ../modules/em/include/FitRestraint.h; sourceTree = SOURCE_ROOT; };
		931CFF1B12135A5E009192AB /* header_converters.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = header_converters.h; path = ../modules/em/include/header_converters.h; sourceTree = SOURCE_ROOT; };
		931CFF1C12135A5E009192AB /* Image.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Image.h; path = ../modules/em/include/Image.h; sourceTree = SOURCE_ROOT; };
		931CFF1D12135A5E009192AB /* ImageHeader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ImageHeader.h; path = ../modules/em/include/ImageHeader.h; sourceTree = SOURCE_ROOT; };
		931CFF1E12135A5E009192AB /* ImageReaderWriter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ImageReaderWriter.h; path = ../modules/em/include/ImageReaderWriter.h; sourceTree = SOURCE_ROOT; };
		931CFF2012135A5E009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/em/include/internal/SConscript; sourceTree = SOURCE_ROOT; };
		931CFF2112135A5E009192AB /* KernelParameters.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = KernelParameters.h; path = ../modules/em/include/KernelParameters.h; sourceTree = SOURCE_ROOT; };
		931CFF2212135A5E009192AB /* MapReaderWriter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MapReaderWriter.h; path = ../modules/em/include/MapReaderWriter.h; sourceTree = SOURCE_ROOT; };
		931CFF2312135A5E009192AB /* MRCReaderWriter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MRCReaderWriter.h; path = ../modules/em/include/MRCReaderWriter.h; sourceTree = SOURCE_ROOT; };
		931CFF2412135A5E009192AB /* noise.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = noise.h; path = ../modules/em/include/noise.h; sourceTree = SOURCE_ROOT; };
		931CFF2512135A5E009192AB /* rigid_fitting.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = rigid_fitting.h; path = ../modules/em/include/rigid_fitting.h; sourceTree = SOURCE_ROOT; };
		931CFF2612135A5E009192AB /* RigidBodiesFitRestraint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = RigidBodiesFitRestraint.h; path = ../modules/em/include/RigidBodiesFitRestraint.h; sourceTree = SOURCE_ROOT; };
		931CFF2712135A5E009192AB /* SampledDensityMap.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SampledDensityMap.h; path = ../modules/em/include/SampledDensityMap.h; sourceTree = SOURCE_ROOT; };
		931CFF2812135A5E009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/em/include/SConscript; sourceTree = SOURCE_ROOT; };
		931CFF2912135A5E009192AB /* SpiderHeader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SpiderHeader.h; path = ../modules/em/include/SpiderHeader.h; sourceTree = SOURCE_ROOT; };
		931CFF2A12135A5E009192AB /* SpiderReaderWriter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SpiderReaderWriter.h; path = ../modules/em/include/SpiderReaderWriter.h; sourceTree = SOURCE_ROOT; };
		931CFF2B12135A5E009192AB /* SurfaceShellDensityMap.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SurfaceShellDensityMap.h; path = ../modules/em/include/SurfaceShellDensityMap.h; sourceTree = SOURCE_ROOT; };
		931CFF2C12135A5E009192AB /* Voxel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Voxel.h; path = ../modules/em/include/Voxel.h; sourceTree = SOURCE_ROOT; };
		931CFF2D12135A5E009192AB /* XplorReaderWriter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = XplorReaderWriter.h; path = ../modules/em/include/XplorReaderWriter.h; sourceTree = SOURCE_ROOT; };
		931CFF2F12135A5E009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/em/pyext/SConscript; sourceTree = SOURCE_ROOT; };
		931CFF3012135A5E009192AB /* swig.i-in */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = "swig.i-in"; path = "../modules/em/pyext/swig.i-in"; sourceTree = SOURCE_ROOT; };
		931CFF3112135A5E009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/em/SConscript; sourceTree = SOURCE_ROOT; };
		931CFF3312135A5E009192AB /* CoarseCC.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = CoarseCC.cpp; path = ../modules/em/src/CoarseCC.cpp; sourceTree = SOURCE_ROOT; };
		931CFF3412135A5E009192AB /* CoarseCCatIntervals.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = CoarseCCatIntervals.cpp; path = ../modules/em/src/CoarseCCatIntervals.cpp; sourceTree = SOURCE_ROOT; };
		931CFF3512135A5E009192AB /* CoarseConvolution.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = CoarseConvolution.cpp; path = ../modules/em/src/CoarseConvolution.cpp; sourceTree = SOURCE_ROOT; };
		931CFF3612135A5E009192AB /* converters.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = converters.cpp; path = ../modules/em/src/converters.cpp; sourceTree = SOURCE_ROOT; };
		931CFF3712135A5E009192AB /* DensityHeader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = DensityHeader.cpp; path = ../modules/em/src/DensityHeader.cpp; sourceTree = SOURCE_ROOT; };
		931CFF3812135A5E009192AB /* DensityMap.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = DensityMap.cpp; path = ../modules/em/src/DensityMap.cpp; sourceTree = SOURCE_ROOT; };
		931CFF3912135A5E009192AB /* EMReaderWriter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = EMReaderWriter.cpp; path = ../modules/em/src/EMReaderWriter.cpp; sourceTree = SOURCE_ROOT; };
		931CFF3A12135A5E009192AB /* envelope_penetration.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = envelope_penetration.cpp; path = ../modules/em/src/envelope_penetration.cpp; sourceTree = SOURCE_ROOT; };
		931CFF3B12135A5E009192AB /* filters.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = filters.cpp; path = ../modules/em/src/filters.cpp; sourceTree = SOURCE_ROOT; };
		931CFF3C12135A5E009192AB /* FitRestraint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = FitRestraint.cpp; path = ../modules/em/src/FitRestraint.cpp; sourceTree = SOURCE_ROOT; };
		931CFF3D12135A5E009192AB /* header_converters.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = header_converters.cpp; path = ../modules/em/src/header_converters.cpp; sourceTree = SOURCE_ROOT; };
		931CFF3E12135A5E009192AB /* Image.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Image.cpp; path = ../modules/em/src/Image.cpp; sourceTree = SOURCE_ROOT; };
		931CFF3F12135A5E009192AB /* ImageHeader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ImageHeader.cpp; path = ../modules/em/src/ImageHeader.cpp; sourceTree = SOURCE_ROOT; };
		931CFF4112135A5E009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/em/src/internal/SConscript; sourceTree = SOURCE_ROOT; };
		931CFF4212135A5E009192AB /* KernelParameters.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = KernelParameters.cpp; path = ../modules/em/src/KernelParameters.cpp; sourceTree = SOURCE_ROOT; };
		931CFF4312135A5E009192AB /* MRCReaderWriter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = MRCReaderWriter.cpp; path = ../modules/em/src/MRCReaderWriter.cpp; sourceTree = SOURCE_ROOT; };
		931CFF4412135A5E009192AB /* rigid_fitting.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = rigid_fitting.cpp; path = ../modules/em/src/rigid_fitting.cpp; sourceTree = SOURCE_ROOT; };
		931CFF4512135A5E009192AB /* RigidBodiesFitRestraint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = RigidBodiesFitRestraint.cpp; path = ../modules/em/src/RigidBodiesFitRestraint.cpp; sourceTree = SOURCE_ROOT; };
		931CFF4612135A5E009192AB /* SampledDensityMap.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = SampledDensityMap.cpp; path = ../modules/em/src/SampledDensityMap.cpp; sourceTree = SOURCE_ROOT; };
		931CFF4712135A5E009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/em/src/SConscript; sourceTree = SOURCE_ROOT; };
		931CFF4812135A5E009192AB /* SpiderReaderWriter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = SpiderReaderWriter.cpp; path = ../modules/em/src/SpiderReaderWriter.cpp; sourceTree = SOURCE_ROOT; };
		931CFF4912135A5E009192AB /* SurfaceShellDensityMap.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = SurfaceShellDensityMap.cpp; path = ../modules/em/src/SurfaceShellDensityMap.cpp; sourceTree = SOURCE_ROOT; };
		931CFF4A12135A5E009192AB /* Voxel.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Voxel.cpp; path = ../modules/em/src/Voxel.cpp; sourceTree = SOURCE_ROOT; };
		931CFF4B12135A5E009192AB /* XplorReaderWriter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = XplorReaderWriter.cpp; path = ../modules/em/src/XplorReaderWriter.cpp; sourceTree = SOURCE_ROOT; };
		931CFF4E12135A5E009192AB /* broken_test_fitting_of_rigid_bodies.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = broken_test_fitting_of_rigid_bodies.py; path = ../modules/em/test/broken_test_fitting_of_rigid_bodies.py; sourceTree = SOURCE_ROOT; };
		931CFF5012135A5E009192AB /* 1ab4A02.pdb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = 1ab4A02.pdb; path = ../modules/em/test/input/1ab4A02.pdb; sourceTree = SOURCE_ROOT; };
		931CFF5112135A5E009192AB /* 1arsA01.pdb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = 1arsA01.pdb; path = ../modules/em/test/input/1arsA01.pdb; sourceTree = SOURCE_ROOT; };
		931CFF5212135A5E009192AB /* 1atiB01.pdb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = 1atiB01.pdb; path = ../modules/em/test/input/1atiB01.pdb; sourceTree = SOURCE_ROOT; };
		931CFF5312135A5E009192AB /* 1f7dA00.pdb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = 1f7dA00.pdb; path = ../modules/em/test/input/1f7dA00.pdb; sourceTree = SOURCE_ROOT; };
		931CFF5412135A5E009192AB /* 1f7dA00_8.mrc */ = {isa = PBXFileReference; lastKnownFileType = file; name = 1f7dA00_8.mrc; path = ../modules/em/test/input/1f7dA00_8.mrc; sourceTree = SOURCE_ROOT; };
		931CFF5512135A5E009192AB /* 1tdx.pdb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = 1tdx.pdb; path = ../modules/em/test/input/1tdx.pdb; sourceTree = SOURCE_ROOT; };
		931CFF5612135A5E009192AB /* 1tdx_sampled.mrc */ = {isa = PBXFileReference; lastKnownFileType = file; name = 1tdx_sampled.mrc; path = ../modules/em/test/input/1tdx_sampled.mrc; sourceTree = SOURCE_ROOT; };
		931CFF5712135A5E009192AB /* 1z5s.mrc */ = {isa = PBXFileReference; lastKnownFileType = file; name = 1z5s.mrc; path = ../modules/em/test/input/1z5s.mrc; sourceTree = SOURCE_ROOT; };
		931CFF5812135A5E009192AB /* 1z5s.pdb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = 1z5s.pdb; path = ../modules/em/test/input/1z5s.pdb; sourceTree = SOURCE_ROOT; };
		931CFF5912135A5E009192AB /* 1z5s_10.imp.mrc */ = {isa = PBXFileReference; lastKnownFileType = file; name = 1z5s_10.imp.mrc; path = ../modules/em/test/input/1z5s_10.imp.mrc; sourceTree = SOURCE_ROOT; };
		931CFF5A12135A5E009192AB /* 1z5s_10.mrc */ = {isa = PBXFileReference; lastKnownFileType = file; name = 1z5s_10.mrc; path = ../modules/em/test/input/1z5s_10.mrc; sourceTree = SOURCE_ROOT; };
		931CFF5B12135A5E009192AB /* 1z5s_15.imp.mrc */ = {isa = PBXFileReference; lastKnownFileType = file; name = 1z5s_15.imp.mrc; path = ../modules/em/test/input/1z5s_15.imp.mrc; sourceTree = SOURCE_ROOT; };
		931CFF5C12135A5E009192AB /* 1z5s_20.imp.mrc */ = {isa = PBXFileReference; lastKnownFileType = file; name = 1z5s_20.imp.mrc; path = ../modules/em/test/input/1z5s_20.imp.mrc; sourceTree = SOURCE_ROOT; };
		931CFF5D12135A5E009192AB /* 1z5s_5.imp.mrc */ = {isa = PBXFileReference; lastKnownFileType = file; name = 1z5s_5.imp.mrc; path = ../modules/em/test/input/1z5s_5.imp.mrc; sourceTree = SOURCE_ROOT; };
		931CFF5E12135A5E009192AB /* 1z5s_A.pdb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = 1z5s_A.pdb; path = ../modules/em/test/input/1z5s_A.pdb; sourceTree = SOURCE_ROOT; };
		931CFF5F12135A5E009192AB /* 1z5s_C.pdb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = 1z5s_C.pdb; path = ../modules/em/test/input/1z5s_C.pdb; sourceTree = SOURCE_ROOT; };
		931CFF6012135A5E009192AB /* 1z5s_C_wrong.pdb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = 1z5s_C_wrong.pdb; path = ../modules/em/test/input/1z5s_C_wrong.pdb; sourceTree = SOURCE_ROOT; };
		931CFF6112135A5E009192AB /* cube.em */ = {isa = PBXFileReference; lastKnownFileType = file; name = cube.em; path = ../modules/em/test/input/cube.em; sourceTree = SOURCE_ROOT; };
		931CFF6212135A5E009192AB /* d1q3sa1.pdb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = d1q3sa1.pdb; path = ../modules/em/test/input/d1q3sa1.pdb; sourceTree = SOURCE_ROOT; };
		931CFF6312135A5E009192AB /* flipY-nup84-0.spi */ = {isa = PBXFileReference; lastKnownFileType = file; name = "flipY-nup84-0.spi"; path = "../modules/em/test/input/flipY-nup84-0.spi"; sourceTree = SOURCE_ROOT; };
		931CFF6412135A5E009192AB /* image.xmp */ = {isa = PBXFileReference; lastKnownFileType = file; name = image.xmp; path = ../modules/em/test/input/image.xmp; sourceTree = SOURCE_ROOT; };
		931CFF6512135A5E009192AB /* in.em */ = {isa = PBXFileReference; lastKnownFileType = file; name = in.em; path = ../modules/em/test/input/in.em; sourceTree = SOURCE_ROOT; };
		931CFF6612135A5E009192AB /* in.mrc */ = {isa = PBXFileReference; lastKnownFileType = file; name = in.mrc; path = ../modules/em/test/input/in.mrc; sourceTree = SOURCE_ROOT; };
		931CFF6712135A5E009192AB /* input1.pdb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = input1.pdb; path = ../modules/em/test/input/input1.pdb; sourceTree = SOURCE_ROOT; };
		931CFF6812135A5E009192AB /* media_mon_iter3.xmp */ = {isa = PBXFileReference; lastKnownFileType = file; name = media_mon_iter3.xmp; path = ../modules/em/test/input/media_mon_iter3.xmp; sourceTree = SOURCE_ROOT; };
		931CFF6912135A5E009192AB /* three_particles_in.em */ = {isa = PBXFileReference; lastKnownFileType = file; name = three_particles_in.em; path = ../modules/em/test/input/three_particles_in.em; sourceTree = SOURCE_ROOT; };
		931CFF6A12135A5E009192AB /* keren_test.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = keren_test.py; path = ../modules/em/test/keren_test.py; sourceTree = SOURCE_ROOT; };
		931CFF6B12135A5E009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/em/test/SConscript; sourceTree = SOURCE_ROOT; };
		931CFF6D12135A5E009192AB /* test_add_map2map.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_add_map2map.py; path = ../modules/em/test/test_add_map2map/test_add_map2map.py; sourceTree = SOURCE_ROOT; };
		931CFF6E12135A5E009192AB /* test_bounding_box.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_bounding_box.py; path = ../modules/em/test/test_bounding_box.py; sourceTree = SOURCE_ROOT; };
		931CFF7012135A5E009192AB /* test_calc_cc.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_calc_cc.py; path = ../modules/em/test/test_calc_cc/test_calc_cc.py; sourceTree = SOURCE_ROOT; };
		931CFF7112135A5E009192AB /* test_correlation.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_correlation.py; path = ../modules/em/test/test_calc_cc/test_correlation.py; sourceTree = SOURCE_ROOT; };
		931CFF7212135A5E009192AB /* test_coverters.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_coverters.py; path = ../modules/em/test/test_coverters.py; sourceTree = SOURCE_ROOT; };
		931CFF7312135A5E009192AB /* test_density2particles.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_density2particles.py; path = ../modules/em/test/test_density2particles.py; sourceTree = SOURCE_ROOT; };
		931CFF7412135A5E009192AB /* test_derivs.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_derivs.py; path = ../modules/em/test/test_derivs.py; sourceTree = SOURCE_ROOT; };
		931CFF7512135A5E009192AB /* test_em_fit.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_em_fit.py; path = ../modules/em/test/test_em_fit.py; sourceTree = SOURCE_ROOT; };
		931CFF7612135A5E009192AB /* test_fitting_grid_search_pdb.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_fitting_grid_search_pdb.py; path = ../modules/em/test/test_fitting_grid_search_pdb.py; sourceTree = SOURCE_ROOT; };
		931CFF7712135A5E009192AB /* test_get_density.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_get_density.py; path = ../modules/em/test/test_get_density.py; sourceTree = SOURCE_ROOT; };
		931CFF7812135A5E009192AB /* test_kernel_parameters.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_kernel_parameters.py; path = ../modules/em/test/test_kernel_parameters.py; sourceTree = SOURCE_ROOT; };
		931CFF7912135A5E009192AB /* test_map_header.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_map_header.py; path = ../modules/em/test/test_map_header.py; sourceTree = SOURCE_ROOT; };
		931CFF7A12135A5E009192AB /* test_module.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_module.py; path = ../modules/em/test/test_module.py; sourceTree = SOURCE_ROOT; };
		931CFF7B12135A5E009192AB /* test_origin_spacing.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_origin_spacing.py; path = ../modules/em/test/test_origin_spacing.py; sourceTree = SOURCE_ROOT; };
		931CFF7C12135A5E009192AB /* test_pad_margin.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_pad_margin.py; path = ../modules/em/test/test_pad_margin.py; sourceTree = SOURCE_ROOT; };
		931CFF7D12135A5E009192AB /* test_protein_fit_at_different_resolutions.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_protein_fit_at_different_resolutions.py; path = ../modules/em/test/test_protein_fit_at_different_resolutions.py; sourceTree = SOURCE_ROOT; };
		931CFF7F12135A5E009192AB /* test_read_write_map.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_read_write_map.py; path = ../modules/em/test/test_read_write_maps/test_read_write_map.py; sourceTree = SOURCE_ROOT; };
		931CFF8012135A5E009192AB /* test_refcount.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_refcount.py; path = ../modules/em/test/test_refcount.py; sourceTree = SOURCE_ROOT; };
		931CFF8112135A5E009192AB /* test_resample.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_resample.py; path = ../modules/em/test/test_resample.py; sourceTree = SOURCE_ROOT; };
		931CFF8212135A5E009192AB /* test_resample_by_rigid_bodies.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_resample_by_rigid_bodies.py; path = ../modules/em/test/test_resample_by_rigid_bodies.py; sourceTree = SOURCE_ROOT; };
		931CFF8312135A5E009192AB /* test_rigid_cc_score_by_grid_rotation.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_rigid_cc_score_by_grid_rotation.py; path = ../modules/em/test/test_rigid_cc_score_by_grid_rotation.py; sourceTree = SOURCE_ROOT; };
		931CFF8412135A5E009192AB /* test_rigid_fitting_by_grid_rotation.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_rigid_fitting_by_grid_rotation.py; path = ../modules/em/test/test_rigid_fitting_by_grid_rotation.py; sourceTree = SOURCE_ROOT; };
		931CFF8612135A5E009192AB /* test_sample_particles.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_sample_particles.py; path = ../modules/em/test/test_sample_particles/test_sample_particles.py; sourceTree = SOURCE_ROOT; };
		931CFF8712135A5E009192AB /* test_sample_particles.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_sample_particles.py; path = ../modules/em/test/test_sample_particles.py; sourceTree = SOURCE_ROOT; };
		931CFF8912135A5E009192AB /* test_geo_score.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_geo_score.py; path = ../modules/em/test/test_surface/test_geo_score.py; sourceTree = SOURCE_ROOT; };
		931CFF8A12135A5E009192AB /* test_pad.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_pad.py; path = ../modules/em/test/test_surface/test_pad.py; sourceTree = SOURCE_ROOT; };
		931CFF8B12135A5E009192AB /* test_surface_sample_particles.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_surface_sample_particles.py; path = ../modules/em/test/test_surface_sample_particles.py; sourceTree = SOURCE_ROOT; };
		931CFF8C12135A5E009192AB /* test_surface_sample_protein.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_surface_sample_protein.py; path = ../modules/em/test/test_surface_sample_protein.py; sourceTree = SOURCE_ROOT; };
		931CFF8D12135A5E009192AB /* test_transform.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_transform.py; path = ../modules/em/test/test_transform.py; sourceTree = SOURCE_ROOT; };
		931CFF8E12135A5E009192AB /* test_volumes_and_images.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_volumes_and_images.py; path = ../modules/em/test/test_volumes_and_images.py; sourceTree = SOURCE_ROOT; };
		931CFF9112135A5E009192AB /* examples_program */ = {isa = PBXFileReference; lastKnownFileType = file; name = examples_program; path = ../modules/example/bin/examples_program; sourceTree = SOURCE_ROOT; };
		931CFF9212135A5E009192AB /* examples_program.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = examples_program.cpp; path = ../modules/example/bin/examples_program.cpp; sourceTree = SOURCE_ROOT; };
		931CFF9312135A5E009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/example/bin/SConscript; sourceTree = SOURCE_ROOT; };
		931CFF9512135A5E009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/example/data/SConscript; sourceTree = SOURCE_ROOT; };
		931CFF9812135A5E009192AB /* overview.dox */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = overview.dox; path = ../modules/example/doc/generated/overview.dox; sourceTree = SOURCE_ROOT; };
		931CFF9912135A5E009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/example/doc/SConscript; sourceTree = SOURCE_ROOT; };
		931CFF9C12135A5E009192AB /* examples.dox */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = examples.dox; path = ../modules/example/examples/generated/examples.dox; sourceTree = SOURCE_ROOT; };
		931CFF9D12135A5E009192AB /* range_restriction.py.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; name = range_restriction.py.html; path = ../modules/example/examples/generated/range_restriction.py.html; sourceTree = SOURCE_ROOT; };
		931CFF9E12135A5E009192AB /* range_restriction.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = range_restriction.py; path = ../modules/example/examples/range_restriction.py; sourceTree = SOURCE_ROOT; };
		931CFF9F12135A5E009192AB /* range_restriction.readme */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = range_restriction.readme; path = ../modules/example/examples/range_restriction.readme; sourceTree = SOURCE_ROOT; };
		931CFFA012135A5E009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/example/examples/SConscript; sourceTree = SOURCE_ROOT; };
		931CFFA112135A5E009192AB /* using_imp.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = using_imp.py; path = ../modules/example/examples/using_imp.py; sourceTree = SOURCE_ROOT; };
		931CFFA212135A5E009192AB /* using_imp.readme */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = using_imp.readme; path = ../modules/example/examples/using_imp.readme; sourceTree = SOURCE_ROOT; };
		931CFFA312135A5E009192AB /* using_imp_tools.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = using_imp_tools.py; path = ../modules/example/examples/using_imp_tools.py; sourceTree = SOURCE_ROOT; };
		931CFFA412135A5E009192AB /* using_imp_tools.readme */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = using_imp_tools.readme; path = ../modules/example/examples/using_imp_tools.readme; sourceTree = SOURCE_ROOT; };
		931CFFA612135A5E009192AB /* ExampleComplexRestraint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ExampleComplexRestraint.h; path = ../modules/example/include/ExampleComplexRestraint.h; sourceTree = SOURCE_ROOT; };
		931CFFA712135A5E009192AB /* ExampleDecorator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ExampleDecorator.h; path = ../modules/example/include/ExampleDecorator.h; sourceTree = SOURCE_ROOT; };
		931CFFA812135A5E009192AB /* ExampleRefCounted.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ExampleRefCounted.h; path = ../modules/example/include/ExampleRefCounted.h; sourceTree = SOURCE_ROOT; };
		931CFFA912135A5E009192AB /* ExampleRestraint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ExampleRestraint.h; path = ../modules/example/include/ExampleRestraint.h; sourceTree = SOURCE_ROOT; };
		931CFFAA12135A5E009192AB /* ExampleSingletonModifier.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ExampleSingletonModifier.h; path = ../modules/example/include/ExampleSingletonModifier.h; sourceTree = SOURCE_ROOT; };
		931CFFAB12135A5E009192AB /* ExampleTemplateClass.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ExampleTemplateClass.h; path = ../modules/example/include/ExampleTemplateClass.h; sourceTree = SOURCE_ROOT; };
		931CFFAC12135A5E009192AB /* ExampleUnaryFunction.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ExampleUnaryFunction.h; path = ../modules/example/include/ExampleUnaryFunction.h; sourceTree = SOURCE_ROOT; };
		931CFFAE12135A5E009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/example/include/SConscript; sourceTree = SOURCE_ROOT; };
		931CFFB012135A5E009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/example/pyext/SConscript; sourceTree = SOURCE_ROOT; };
		931CFFB212135A5E009192AB /* randomize.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = randomize.py; path = ../modules/example/pyext/src/randomize.py; sourceTree = SOURCE_ROOT; };
		931CFFB312135A5E009192AB /* swig.i-in */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = "swig.i-in"; path = "../modules/example/pyext/swig.i-in"; sourceTree = SOURCE_ROOT; };
		931CFFB412135A5E009192AB /* README */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = README; path = ../modules/example/README; sourceTree = SOURCE_ROOT; };
		931CFFB512135A5E009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/example/SConscript; sourceTree = SOURCE_ROOT; };
		931CFFB712135A5E009192AB /* ExampleComplexRestraint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ExampleComplexRestraint.cpp; path = ../modules/example/src/ExampleComplexRestraint.cpp; sourceTree = SOURCE_ROOT; };
		931CFFB812135A5E009192AB /* ExampleDecorator.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ExampleDecorator.cpp; path = ../modules/example/src/ExampleDecorator.cpp; sourceTree = SOURCE_ROOT; };
		931CFFB912135A5E009192AB /* ExampleRefCounted.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ExampleRefCounted.cpp; path = ../modules/example/src/ExampleRefCounted.cpp; sourceTree = SOURCE_ROOT; };
		931CFFBA12135A5E009192AB /* ExampleRestraint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ExampleRestraint.cpp; path = ../modules/example/src/ExampleRestraint.cpp; sourceTree = SOURCE_ROOT; };
		931CFFBB12135A5E009192AB /* ExampleSingletonModifier.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ExampleSingletonModifier.cpp; path = ../modules/example/src/ExampleSingletonModifier.cpp; sourceTree = SOURCE_ROOT; };
		931CFFBD12135A5E009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/example/src/SConscript; sourceTree = SOURCE_ROOT; };
		931CFFBF12135A5E009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/example/test/SConscript; sourceTree = SOURCE_ROOT; };
		931CFFC012135A5E009192AB /* test_modifier.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_modifier.py; path = ../modules/example/test/test_modifier.py; sourceTree = SOURCE_ROOT; };
		931CFFC312135A5E009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/gsl/bin/SConscript; sourceTree = SOURCE_ROOT; };
		931CFFC512135A5E009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/gsl/data/SConscript; sourceTree = SOURCE_ROOT; };
		931CFFC812135A5E009192AB /* overview.dox */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = overview.dox; path = ../modules/gsl/doc/generated/overview.dox; sourceTree = SOURCE_ROOT; };
		931CFFC912135A5E009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/gsl/doc/SConscript; sourceTree = SOURCE_ROOT; };
		931CFFCC12135A5E009192AB /* examples.dox */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = examples.dox; path = ../modules/gsl/examples/generated/examples.dox; sourceTree = SOURCE_ROOT; };
		931CFFCD12135A5E009192AB /* simplex.py.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; name = simplex.py.html; path = ../modules/gsl/examples/generated/simplex.py.html; sourceTree = SOURCE_ROOT; };
		931CFFCE12135A5E009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/gsl/examples/SConscript; sourceTree = SOURCE_ROOT; };
		931CFFCF12135A5E009192AB /* simplex.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = simplex.py; path = ../modules/gsl/examples/simplex.py; sourceTree = SOURCE_ROOT; };
		931CFFD012135A5E009192AB /* simplex.readme */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = simplex.readme; path = ../modules/gsl/examples/simplex.readme; sourceTree = SOURCE_ROOT; };
		931CFFD212135A5E009192AB /* ConjugateGradients.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ConjugateGradients.h; path = ../modules/gsl/include/ConjugateGradients.h; sourceTree = SOURCE_ROOT; };
		931CFFD312135A5E009192AB /* GSLOptimizer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = GSLOptimizer.h; path = ../modules/gsl/include/GSLOptimizer.h; sourceTree = SOURCE_ROOT; };
		931CFFD512135A5E009192AB /* helpers.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = helpers.h; path = ../modules/gsl/include/internal/helpers.h; sourceTree = SOURCE_ROOT; };
		931CFFD612135A5E009192AB /* QuasiNewton.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = QuasiNewton.h; path = ../modules/gsl/include/QuasiNewton.h; sourceTree = SOURCE_ROOT; };
		931CFFD712135A5E009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/gsl/include/SConscript; sourceTree = SOURCE_ROOT; };
		931CFFD812135A5E009192AB /* Simplex.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Simplex.h; path = ../modules/gsl/include/Simplex.h; sourceTree = SOURCE_ROOT; };
		931CFFDB12135A5E009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/gsl/pyext/SConscript; sourceTree = SOURCE_ROOT; };
		931CFFDC12135A5E009192AB /* swig.i-in */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = "swig.i-in"; path = "../modules/gsl/pyext/swig.i-in"; sourceTree = SOURCE_ROOT; };
		931CFFDD12135A5E009192AB /* README */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = README; path = ../modules/gsl/README; sourceTree = SOURCE_ROOT; };
		931CFFDE12135A5E009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/gsl/SConscript; sourceTree = SOURCE_ROOT; };
		931CFFE012135A5E009192AB /* ConjugateGradients.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ConjugateGradients.cpp; path = ../modules/gsl/src/ConjugateGradients.cpp; sourceTree = SOURCE_ROOT; };
		931CFFE112135A5E009192AB /* GSLOptimizer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = GSLOptimizer.cpp; path = ../modules/gsl/src/GSLOptimizer.cpp; sourceTree = SOURCE_ROOT; };
		931CFFE312135A5E009192AB /* helpers.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = helpers.cpp; path = ../modules/gsl/src/internal/helpers.cpp; sourceTree = SOURCE_ROOT; };
		931CFFE412135A5E009192AB /* QuasiNewton.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = QuasiNewton.cpp; path = ../modules/gsl/src/QuasiNewton.cpp; sourceTree = SOURCE_ROOT; };
		931CFFE512135A5E009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/gsl/src/SConscript; sourceTree = SOURCE_ROOT; };
		931CFFE612135A5E009192AB /* Simplex.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Simplex.cpp; path = ../modules/gsl/src/Simplex.cpp; sourceTree = SOURCE_ROOT; };
		931CFFE812135A5E009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/gsl/test/SConscript; sourceTree = SOURCE_ROOT; };
		931CFFE912135A5E009192AB /* test_cg_optimizer.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_cg_optimizer.py; path = ../modules/gsl/test/test_cg_optimizer.py; sourceTree = SOURCE_ROOT; };
		931CFFEA12135A5E009192AB /* test_qn_minimizer.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_qn_minimizer.py; path = ../modules/gsl/test/test_qn_minimizer.py; sourceTree = SOURCE_ROOT; };
		931CFFEB12135A5E009192AB /* test_simplex_minimizer.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; name = test_simplex_minimizer.py; path = ../modules/gsl/test/test_simplex_minimizer.py; sourceTree = SOURCE_ROOT; };
		931CFFEE12135A5E009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/helper/bin/SConscript; sourceTree = SOURCE_ROOT; };
		931CFFF012135A5E009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/helper/data/SConscript; sourceTree = SOURCE_ROOT; };
		931CFFF312135A5E009192AB /* overview.dox */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = overview.dox; path = ../modules/helper/doc/generated/overview.dox; sourceTree = SOURCE_ROOT; };
		931CFFF412135A5E009192AB /* SConscript */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SConscript; path = ../modules/helper/doc/SConscript; sourceTree = SOURCE_ROOT; };
		931CFFF612135A5E009192AB /* 1NCA_complex.mrc */ = {isa = PBXFileReference; lastKnownFileType = file; name = 1NCA_complex.mrc; path = ../modules/helper/examples/1NCA_complex.mrc; sourceTree = SOURCE_ROOT; };
		931CFFF712135A5E009192AB /* 1NCA_l_u.pdb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = 1NCA_l_u.pdb; path = ../modules/helper/examples/1NCA_l_u.pdb; sourceTree = SOURCE_ROOT; };
		931CFFF812135A5E009192AB /* 1NCA_r_u.pdb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = 1NCA_r_u.pdb; path = ../modules/helper/examples/1NCA_r_u.pdb; sourceTree = SOURCE_ROOT; };
		931CFFFA12135A5E009192AB /* examples.dox */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = examples.dox; path = ../modules/helper/examples/generated/examples.dox; sourceTree = SOURCE_ROOT; };
		931CFFFB12135A5E009192AB /* simple_connectivity_on_molecules.py.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; name = simple_connectivity_on_molecules.py.html; path = ../modules/helper/examples/generated/simple_connectivity_on_molecules.py.html; sourceTree = SOURCE_ROOT; };
		931CFFFC12135A5E009192AB /* simple_connectivity_on_rigid_bodies.py.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; name = simple_connectivity_on_rigid_bodies.py.html; path = ../modules/helper/examples/generated/simple_connectivity_on_rigid_bodies.py.html; sourceTree = SOURCE_ROOT; };
		931CFFFD12135A5E009192AB /* simple_diameter.py.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; name = simple_diameter.py.html; path = ../modules/helper/examples/generated/simple_diameter.py.html; sourceTree = SOURCE_ROOT; };
		931CFFFE12135A5E009192AB /* simple_distance.py.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; name = simple_distance.py.html; path = ../modules/helper/examples/generated/simple_distance.py.html; sourceTree = SOURCE_ROOT; };
		931CFFFF12135A5E009192AB /* simple_em_fit.py.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; name = simple_em_fit.py.html; path = ../modules/helper/examples/generated/simple_em_fit.py.html; sourceTree = SOURCE_ROOT; };
		9349D76D12164ACD00235135 /* optimize_speicific_mapping.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; path = optimize_speicific_mapping.py; sourceTree = "<group>"; };
/* End PBXFileReference section */

/* Begin PBXGroup section */
		08FB7794FE84155DC02AAC07 /* xcode */ = {
			isa = PBXGroup;
			children = (
				931CF94F12135A5C009192AB /* applications */,
				931CF96312135A5C009192AB /* doc */,
				931CF9A212135A5C009192AB /* kernel */,
				931CFA6F12135A5C009192AB /* modules */,
				931C020412135A5F009192AB /* scons_tools */,
				931C022312135A5F009192AB /* SConstruct */,
				931C022412135A5F009192AB /* tools */,
				931C027F12135A5F009192AB /* website */,
			);
			name = xcode;
			sourceTree = "<group>";
		};
		931C001012135A5E009192AB /* include */ = {
			isa = PBXGroup;
			children = (
				931C001112135A5E009192AB /* internal */,
				931C001212135A5E009192AB /* SConscript */,
				931C001312135A5E009192AB /* simplify_restraint.h */,
			);
			name = include;
			path = ../modules/helper/include;
			sourceTree = SOURCE_ROOT;
		};
		931C001112135A5E009192AB /* internal */ = {
			isa = PBXGroup;
			children = (
			);
			name = internal;
			path = ../modules/helper/include/internal;
			sourceTree = SOURCE_ROOT;
		};
		931C001412135A5E009192AB /* pyext */ = {
			isa = PBXGroup;
			children = (
				931C001512135A5E009192AB /* SConscript */,
				931C001612135A5E009192AB /* swig.i-in */,
			);
			name = pyext;
			path = ../modules/helper/pyext;
			sourceTree = SOURCE_ROOT;
		};
		931C001912135A5E009192AB /* src */ = {
			isa = PBXGroup;
			children = (
				931C001A12135A5E009192AB /* internal */,
				931C001B12135A5E009192AB /* SConscript */,
				931C001C12135A5E009192AB /* simplify_restraint.cpp */,
			);
			name = src;
			path = ../modules/helper/src;
			sourceTree = SOURCE_ROOT;
		};
		931C001A12135A5E009192AB /* internal */ = {
			isa = PBXGroup;
			children = (
			);
			name = internal;
			path = ../modules/helper/src/internal;
			sourceTree = SOURCE_ROOT;
		};
		931C001D12135A5E009192AB /* test */ = {
			isa = PBXGroup;
			children = (
				931C001E12135A5E009192AB /* input */,
				931C002312135A5E009192AB /* restraints */,
				931C002412135A5E009192AB /* SConscript */,
				931C002512135A5E009192AB /* test_simple_connectivity_on_molecules.py */,
				931C002612135A5E009192AB /* test_simple_connectivity_on_rigid_bodies.py */,
				931C002712135A5E009192AB /* test_simple_diameter.py */,
				931C002812135A5E009192AB /* test_simple_distance.py */,
				931C002912135A5E009192AB /* test_simple_em_fit.py */,
				931C002A12135A5E009192AB /* test_simple_excluded_volume.py */,
			);
			name = test;
			path = ../modules/helper/test;
			sourceTree = SOURCE_ROOT;
		};
		931C001E12135A5E009192AB /* input */ = {
			isa = PBXGroup;
			children = (
				931C001F12135A5E009192AB /* 1z5s.mrc */,
				931C002012135A5E009192AB /* in.mrc */,
				931C002112135A5E009192AB /* input.pdb */,
				931C002212135A5E009192AB /* single_protein.pdb */,
			);
			name = input;
			path = ../modules/helper/test/input;
			sourceTree = SOURCE_ROOT;
		};
		931C002312135A5E009192AB /* restraints */ = {
			isa = PBXGroup;
			children = (
			);
			name = restraints;
			path = ../modules/helper/test/restraints;
			sourceTree = SOURCE_ROOT;
		};
		931C002B12135A5E009192AB /* misc */ = {
			isa = PBXGroup;
			children = (
				931C002C12135A5E009192AB /* bin */,
				931C002E12135A5E009192AB /* data */,
				931C003012135A5E009192AB /* doc */,
				931C003412135A5E009192AB /* examples */,
				931C003812135A5E009192AB /* include */,
				931C004412135A5E009192AB /* pyext */,
				931C004712135A5E009192AB /* SConscript */,
				931C004812135A5E009192AB /* src */,
				931C005112135A5E009192AB /* test */,
			);
			name = misc;
			path = ../modules/misc;
			sourceTree = SOURCE_ROOT;
		};
		931C002C12135A5E009192AB /* bin */ = {
			isa = PBXGroup;
			children = (
				931C002D12135A5E009192AB /* SConscript */,
			);
			name = bin;
			path = ../modules/misc/bin;
			sourceTree = SOURCE_ROOT;
		};
		931C002E12135A5E009192AB /* data */ = {
			isa = PBXGroup;
			children = (
				931C002F12135A5E009192AB /* SConscript */,
			);
			name = data;
			path = ../modules/misc/data;
			sourceTree = SOURCE_ROOT;
		};
		931C003012135A5E009192AB /* doc */ = {
			isa = PBXGroup;
			children = (
				931C003112135A5E009192AB /* generated */,
				931C003312135A5E009192AB /* SConscript */,
			);
			name = doc;
			path = ../modules/misc/doc;
			sourceTree = SOURCE_ROOT;
		};
		931C003112135A5E009192AB /* generated */ = {
			isa = PBXGroup;
			children = (
				931C003212135A5E009192AB /* overview.dox */,
			);
			name = generated;
			path = ../modules/misc/doc/generated;
			sourceTree = SOURCE_ROOT;
		};
		931C003412135A5E009192AB /* examples */ = {
			isa = PBXGroup;
			children = (
				931C003512135A5E009192AB /* generated */,
				931C003712135A5E009192AB /* SConscript */,
			);
			name = examples;
			path = ../modules/misc/examples;
			sourceTree = SOURCE_ROOT;
		};
		931C003512135A5E009192AB /* generated */ = {
			isa = PBXGroup;
			children = (
				931C003612135A5E009192AB /* examples.dox */,
			);
			name = generated;
			path = ../modules/misc/examples/generated;
			sourceTree = SOURCE_ROOT;
		};
		931C003812135A5E009192AB /* include */ = {
			isa = PBXGroup;
			children = (
				931C003912135A5E009192AB /* attribute_statistics.h */,
				931C003A12135A5E009192AB /* combination.hpp */,
				931C003B12135A5E009192AB /* CommonEndpointPairFilter.h */,
				931C003C12135A5E009192AB /* interaction_graph.h */,
				931C003D12135A5E009192AB /* internal */,
				931C003F12135A5E009192AB /* LogPairScore.h */,
				931C004012135A5E009192AB /* LowestRefinedPairScore.h */,
				931C004112135A5E009192AB /* SConscript */,
				931C004212135A5E009192AB /* StateAdaptor.h */,
				931C004312135A5E009192AB /* WormLikeChain.h */,
			);
			name = include;
			path = ../modules/misc/include;
			sourceTree = SOURCE_ROOT;
		};
		931C003D12135A5E009192AB /* internal */ = {
			isa = PBXGroup;
			children = (
				931C003E12135A5E009192AB /* SConscript */,
			);
			name = internal;
			path = ../modules/misc/include/internal;
			sourceTree = SOURCE_ROOT;
		};
		931C004412135A5E009192AB /* pyext */ = {
			isa = PBXGroup;
			children = (
				931C004512135A5E009192AB /* SConscript */,
				931C004612135A5E009192AB /* swig.i-in */,
			);
			name = pyext;
			path = ../modules/misc/pyext;
			sourceTree = SOURCE_ROOT;
		};
		931C004812135A5E009192AB /* src */ = {
			isa = PBXGroup;
			children = (
				931C004912135A5E009192AB /* attribute_statistics.cpp */,
				931C004A12135A5E009192AB /* CommonEndpointPairFilter.cpp */,
				931C004B12135A5E009192AB /* interaction_graph.cpp */,
				931C004C12135A5E009192AB /* internal */,
				931C004E12135A5E009192AB /* LowestRefinedPairScore.cpp */,
				931C004F12135A5E009192AB /* SConscript */,
				931C005012135A5E009192AB /* StateAdaptor.cpp */,
			);
			name = src;
			path = ../modules/misc/src;
			sourceTree = SOURCE_ROOT;
		};
		931C004C12135A5E009192AB /* internal */ = {
			isa = PBXGroup;
			children = (
				931C004D12135A5E009192AB /* SConscript */,
			);
			name = internal;
			path = ../modules/misc/src/internal;
			sourceTree = SOURCE_ROOT;
		};
		931C005112135A5E009192AB /* test */ = {
			isa = PBXGroup;
			children = (
				931C005212135A5E009192AB /* input */,
				931C005412135A5E009192AB /* SConscript */,
				931C005512135A5E009192AB /* test_common_endpoint.py */,
				931C005612135A5E009192AB /* test_lrps.py */,
				931C005712135A5E009192AB /* test_statistics.py */,
				931C005812135A5E009192AB /* test_wlc.py */,
			);
			name = test;
			path = ../modules/misc/test;
			sourceTree = SOURCE_ROOT;
		};
		931C005212135A5E009192AB /* input */ = {
			isa = PBXGroup;
			children = (
				931C005312135A5E009192AB /* single_protein.pdb */,
			);
			name = input;
			path = ../modules/misc/test/input;
			sourceTree = SOURCE_ROOT;
		};
		931C005912135A5E009192AB /* modeller */ = {
			isa = PBXGroup;
			children = (
				931C005A12135A5E009192AB /* bin */,
				931C005C12135A5E009192AB /* data */,
				931C005E12135A5E009192AB /* doc */,
				931C006012135A5E009192AB /* examples */,
				931C006812135A5E009192AB /* include */,
				931C006B12135A5E009192AB /* pyext */,
				931C006F12135A5E009192AB /* SConscript */,
				931C007012135A5E009192AB /* src */,
				931C007412135A5E009192AB /* test */,
			);
			name = modeller;
			path = ../modules/modeller;
			sourceTree = SOURCE_ROOT;
		};
		931C005A12135A5E009192AB /* bin */ = {
			isa = PBXGroup;
			children = (
				931C005B12135A5E009192AB /* SConscript */,
			);
			name = bin;
			path = ../modules/modeller/bin;
			sourceTree = SOURCE_ROOT;
		};
		931C005C12135A5E009192AB /* data */ = {
			isa = PBXGroup;
			children = (
				931C005D12135A5E009192AB /* SConscript */,
			);
			name = data;
			path = ../modules/modeller/data;
			sourceTree = SOURCE_ROOT;
		};
		931C005E12135A5E009192AB /* doc */ = {
			isa = PBXGroup;
			children = (
				931C005F12135A5E009192AB /* SConscript */,
			);
			name = doc;
			path = ../modules/modeller/doc;
			sourceTree = SOURCE_ROOT;
		};
		931C006012135A5E009192AB /* examples */ = {
			isa = PBXGroup;
			children = (
				931C006112135A5E009192AB /* imp_restraints_in_modeller.py */,
				931C006212135A5E009192AB /* imp_restraints_in_modeller.readme */,
				931C006312135A5E009192AB /* load_modeller_model.py */,
				931C006412135A5E009192AB /* load_modeller_model.readme */,
				931C006512135A5E009192AB /* modeller_restraints_in_imp.py */,
				931C006612135A5E009192AB /* modeller_restraints_in_imp.readme */,
				931C006712135A5E009192AB /* SConscript */,
			);
			name = examples;
			path = ../modules/modeller/examples;
			sourceTree = SOURCE_ROOT;
		};
		931C006812135A5E009192AB /* include */ = {
			isa = PBXGroup;
			children = (
				931C006912135A5E009192AB /* MultipleBinormalRestraint.h */,
				931C006A12135A5E009192AB /* SConscript */,
			);
			name = include;
			path = ../modules/modeller/include;
			sourceTree = SOURCE_ROOT;
		};
		931C006B12135A5E009192AB /* pyext */ = {
			isa = PBXGroup;
			children = (
				931C006C12135A5E009192AB /* IMP_modeller_init.i */,
				931C006D12135A5E009192AB /* SConscript */,
				931C006E12135A5E009192AB /* swig.i-in */,
			);
			name = pyext;
			path = ../modules/modeller/pyext;
			sourceTree = SOURCE_ROOT;
		};
		931C007012135A5E009192AB /* src */ = {
			isa = PBXGroup;
			children = (
				931C007112135A5E009192AB /* internal */,
				931C007212135A5E009192AB /* MultipleBinormalRestraint.cpp */,
				931C007312135A5E009192AB /* SConscript */,
			);
			name = src;
			path = ../modules/modeller/src;
			sourceTree = SOURCE_ROOT;
		};
		931C007112135A5E009192AB /* internal */ = {
			isa = PBXGroup;
			children = (
			);
			name = internal;
			path = ../modules/modeller/src/internal;
			sourceTree = SOURCE_ROOT;
		};
		931C007412135A5E009192AB /* test */ = {
			isa = PBXGroup;
			children = (
				931C007512135A5E009192AB /* input */,
				931C007812135A5E009192AB /* SConscript */,
				931C007912135A5E009192AB /* test_dynamic_restraints.py */,
				931C007A12135A5E009192AB /* test_imp_restraints.py */,
				931C007B12135A5E009192AB /* test_load_model_atoms.py */,
				931C007C12135A5E009192AB /* test_modeller_restraints.py */,
				931C007D12135A5E009192AB /* test_rsr_file_read.py */,
			);
			name = test;
			path = ../modules/modeller/test;
			sourceTree = SOURCE_ROOT;
		};
		931C007512135A5E009192AB /* input */ = {
			isa = PBXGroup;
			children = (
				931C007612135A5E009192AB /* single_dna.pdb */,
				931C007712135A5E009192AB /* single_protein.pdb */,
			);
			name = input;
			path = ../modules/modeller/test/input;
			sourceTree = SOURCE_ROOT;
		};
		931C007E12135A5E009192AB /* multifit */ = {
			isa = PBXGroup;
			children = (
				931C007F12135A5E009192AB /* bin */,
				931C008112135A5E009192AB /* data */,
				931C008312135A5E009192AB /* doc */,
				931C008712135A5E009192AB /* examples */,
				931C008B12135A5E009192AB /* include */,
				931C009912135A5E009192AB /* pyext */,
				931C009D12135A5E009192AB /* README */,
				931C009E12135A5E009192AB /* SConscript */,
				931C009F12135A5E009192AB /* src */,
				931C00AD12135A5E009192AB /* test */,
			);
			name = multifit;
			path = ../modules/multifit;
			sourceTree = SOURCE_ROOT;
		};
		931C007F12135A5E009192AB /* bin */ = {
			isa = PBXGroup;
			children = (
				931C008012135A5E009192AB /* SConscript */,
			);
			name = bin;
			path = ../modules/multifit/bin;
			sourceTree = SOURCE_ROOT;
		};
		931C008112135A5E009192AB /* data */ = {
			isa = PBXGroup;
			children = (
				931C008212135A5E009192AB /* SConscript */,
			);
			name = data;
			path = ../modules/multifit/data;
			sourceTree = SOURCE_ROOT;
		};
		931C008312135A5E009192AB /* doc */ = {
			isa = PBXGroup;
			children = (
				931C008412135A5E009192AB /* generated */,
				931C008612135A5E009192AB /* SConscript */,
			);
			name = doc;
			path = ../modules/multifit/doc;
			sourceTree = SOURCE_ROOT;
		};
		931C008412135A5E009192AB /* generated */ = {
			isa = PBXGroup;
			children = (
				931C008512135A5E009192AB /* overview.dox */,
			);
			name = generated;
			path = ../modules/multifit/doc/generated;
			sourceTree = SOURCE_ROOT;
		};
		931C008712135A5E009192AB /* examples */ = {
			isa = PBXGroup;
			children = (
				9349D76D12164ACD00235135 /* optimize_speicific_mapping.py */,
				931C008812135A5E009192AB /* generated */,
				931C008A12135A5E009192AB /* SConscript */,
			);
			name = examples;
			path = ../modules/multifit/examples;
			sourceTree = SOURCE_ROOT;
		};
		931C008812135A5E009192AB /* generated */ = {
			isa = PBXGroup;
			children = (
				931C008912135A5E009192AB /* examples.dox */,
			);
			name = generated;
			path = ../modules/multifit/examples/generated;
			sourceTree = SOURCE_ROOT;
		};
		931C008B12135A5E009192AB /* include */ = {
			isa = PBXGroup;
			children = (
				931C008C12135A5E009192AB /* DataContainer.h */,
				931C008D12135A5E009192AB /* fitting_solutions_reader_writer.h */,
				931C008E12135A5E009192AB /* fitting_tools.h */,
				931C008F12135A5E009192AB /* FittingSolutionRecord.h */,
				931C009012135A5E009192AB /* internal */,
				931C009112135A5E009192AB /* m_rigid_fitting.h */,
				931C009212135A5E009192AB /* restraints_utils.h */,
				931C009312135A5E009192AB /* sampling_space.h */,
				931C009412135A5E009192AB /* sampling_space_utils.h */,
				931C009512135A5E009192AB /* SConscript */,
				931C009612135A5E009192AB /* SettingsData.h */,
				931C009712135A5E009192AB /* SingleDominoRun.h */,
				931C009812135A5E009192AB /* weighted_excluded_volume.h */,
			);
			name = include;
			path = ../modules/multifit/include;
			sourceTree = SOURCE_ROOT;
		};
		931C009012135A5E009192AB /* internal */ = {
			isa = PBXGroup;
			children = (
			);
			name = internal;
			path = ../modules/multifit/include/internal;
			sourceTree = SOURCE_ROOT;
		};
		931C009912135A5E009192AB /* pyext */ = {
			isa = PBXGroup;
			children = (
				931C009A12135A5E009192AB /* multifit.i */,
				931C009B12135A5E009192AB /* SConscript */,
				931C009C12135A5E009192AB /* swig.i-in */,
			);
			name = pyext;
			path = ../modules/multifit/pyext;
			sourceTree = SOURCE_ROOT;
		};
		931C009F12135A5E009192AB /* src */ = {
			isa = PBXGroup;
			children = (
				931C00A012135A5E009192AB /* DataContainer.cpp */,
				931C00A112135A5E009192AB /* fitting_solutions_reader_writer.cpp */,
				931C00A212135A5E009192AB /* fitting_tools.cpp */,
				931C00A312135A5E009192AB /* FittingSolutionRecord.cpp */,
				931C00A412135A5E009192AB /* internal */,
				931C00A512135A5E009192AB /* m_rigid_fitting.cpp */,
				931C00A612135A5E009192AB /* restraints_utils.cpp */,
				931C00A712135A5E009192AB /* sampling_space.cpp */,
				931C00A812135A5E009192AB /* sampling_space_utils.cpp */,
				931C00A912135A5E009192AB /* SConscript */,
				931C00AA12135A5E009192AB /* SettingsData.cpp */,
				931C00AB12135A5E009192AB /* SingleDominoRun.cpp */,
				931C00AC12135A5E009192AB /* weighted_excluded_volume.cpp */,
			);
			name = src;
			path = ../modules/multifit/src;
			sourceTree = SOURCE_ROOT;
		};
		931C00A412135A5E009192AB /* internal */ = {
			isa = PBXGroup;
			children = (
			);
			name = internal;
			path = ../modules/multifit/src/internal;
			sourceTree = SOURCE_ROOT;
		};
		931C00AD12135A5E009192AB /* test */ = {
			isa = PBXGroup;
			children = (
				931C00AE12135A5E009192AB /* input */,
				931C00E312135A5F009192AB /* restraints */,
				931C00E412135A5F009192AB /* SConscript */,
				931C00E512135A5F009192AB /* test_add_surface_index.py */,
				931C00E612135A5F009192AB /* test_data_container.py */,
				931C00E712135A5F009192AB /* test_read_fitting_solutions.py */,
				931C00E812135A5F009192AB /* test_rigid_fitting_pca.py */,
				931C00E912135A5F009192AB /* test_settings_data.py */,
				931C00EA12135A5F009192AB /* test_single_domino_run.py */,
				931C00EB12135A5F009192AB /* test_surface_sample_protein.py */,
				931C00EC12135A5F009192AB /* test_weighted_excluded_volume_restraint.py */,
			);
			name = test;
			path = ../modules/multifit/test;
			sourceTree = SOURCE_ROOT;
		};
		931C00AE12135A5E009192AB /* input */ = {
			isa = PBXGroup;
			children = (
				931C00AF12135A5E009192AB /* 1f7dA00.pdb */,
				931C00B012135A5E009192AB /* 1f7dA00_8.mrc */,
				931C00B112135A5E009192AB /* 1z5s.jt */,
				931C00B212135A5E009192AB /* 1z5s_20.mrc */,
				931C00B312135A5E009192AB /* 1z5s_A.pdb */,
				931C00B412135A5E009192AB /* 1z5s_A_anchor_points.pdb */,
				931C00B512135A5E009192AB /* 1z5s_A_fitted.pdb */,
				931C00B612135A5E009192AB /* 1z5s_A_fitting.output */,
				931C00B712135A5E009192AB /* 1z5s_A_fitting_solutions.txt */,
				931C00B812135A5E009192AB /* 1z5s_anchor_points.pdb */,
				931C00B912135A5E009192AB /* 1z5s_B.pdb */,
				931C00BA12135A5E009192AB /* 1z5s_B_anchor_points.pdb */,
				931C00BB12135A5E009192AB /* 1z5s_B_fitted.pdb */,
				931C00BC12135A5E009192AB /* 1z5s_B_fitting.output */,
				931C00BD12135A5E009192AB /* 1z5s_C.pdb */,
				931C00BE12135A5E009192AB /* 1z5s_C1.pdb */,
				931C00BF12135A5E009192AB /* 1z5s_C_anchor_points.pdb */,
				931C00C012135A5E009192AB /* 1z5s_C_fitted.pdb */,
				931C00C112135A5E009192AB /* 1z5s_C_fitting.output */,
				931C00C212135A5E009192AB /* 1z5s_D.pdb */,
				931C00C312135A5E009192AB /* 1z5s_D_anchor_points.pdb */,
				931C00C412135A5E009192AB /* 1z5s_D_fitted.pdb */,
				931C00C512135A5E009192AB /* 1z5s_D_fitting.output */,
				931C00C612135A5E009192AB /* assembly.input */,
				931C00C712135A5E009192AB /* scoring */,
				931C00D612135A5F009192AB /* scoring_complete */,
			);
			name = input;
			path = ../modules/multifit/test/input;
			sourceTree = SOURCE_ROOT;
		};
		931C00C712135A5E009192AB /* scoring */ = {
			isa = PBXGroup;
			children = (
				931C00C812135A5E009192AB /* pairwise_terms_A_B.dat */,
				931C00C912135A5E009192AB /* pairwise_terms_P1_P4227.dat */,
				931C00CA12135A5E009192AB /* pairwise_terms_P1_P6927.dat */,
				931C00CB12135A5E009192AB /* pairwise_terms_P2803_P4227.dat */,
				931C00CC12135A5E009192AB /* pairwise_terms_P2803_P6927.dat */,
				931C00CD12135A5E009192AB /* pairwise_terms_P4227_P6927.dat */,
				931C00CE12135A5E009192AB /* rmsd_A.dat */,
				931C00CF12135A5E009192AB /* rmsd_B.dat */,
				931C00D012135A5E009192AB /* rmsd_C.dat */,
				931C00D112135A5E009192AB /* rmsd_D.dat */,
				931C00D212135A5F009192AB /* singleton_terms_A.dat */,
				931C00D312135A5F009192AB /* singleton_terms_P2803.dat */,
				931C00D412135A5F009192AB /* singleton_terms_P4227.dat */,
				931C00D512135A5F009192AB /* singleton_terms_P6927.dat */,
			);
			name = scoring;
			path = ../modules/multifit/test/input/scoring;
			sourceTree = SOURCE_ROOT;
		};
		931C00D612135A5F009192AB /* scoring_complete */ = {
			isa = PBXGroup;
			children = (
				931C00D712135A5F009192AB /* pairwise_terms_A_B.dat */,
				931C00D812135A5F009192AB /* pairwise_terms_A_C.dat */,
				931C00D912135A5F009192AB /* pairwise_terms_A_D.dat */,
				931C00DA12135A5F009192AB /* pairwise_terms_B_C.dat */,
				931C00DB12135A5F009192AB /* pairwise_terms_B_D.dat */,
				931C00DC12135A5F009192AB /* pairwise_terms_C_D.dat */,
				931C00DD12135A5F009192AB /* pairwise_terms_P10867_P8065.dat */,
				931C00DE12135A5F009192AB /* pairwise_terms_P14991_P8065.dat */,
				931C00DF12135A5F009192AB /* singleton_terms_A.dat */,
				931C00E012135A5F009192AB /* singleton_terms_B.dat */,
				931C00E112135A5F009192AB /* singleton_terms_C.dat */,
				931C00E212135A5F009192AB /* singleton_terms_D.dat */,
			);
			name = scoring_complete;
			path = ../modules/multifit/test/input/scoring_complete;
			sourceTree = SOURCE_ROOT;
		};
		931C00E312135A5F009192AB /* restraints */ = {
			isa = PBXGroup;
			children = (
			);
			name = restraints;
			path = ../modules/multifit/test/restraints;
			sourceTree = SOURCE_ROOT;
		};
		931C00ED12135A5F009192AB /* npc */ = {
			isa = PBXGroup;
			children = (
				931C00EE12135A5F009192AB /* bin */,
				931C00F412135A5F009192AB /* data */,
				931C00F812135A5F009192AB /* doc */,
				931C00FA12135A5F009192AB /* examples */,
				931C00FC12135A5F009192AB /* include */,
				931C010A12135A5F009192AB /* pyext */,
				931C010F12135A5F009192AB /* README */,
				931C011012135A5F009192AB /* SConscript */,
				931C011112135A5F009192AB /* src */,
				931C011E12135A5F009192AB /* test */,
			);
			name = npc;
			path = ../modules/npc;
			sourceTree = SOURCE_ROOT;
		};
		931C00EE12135A5F009192AB /* bin */ = {
			isa = PBXGroup;
			children = (
				931C00EF12135A5F009192AB /* create_npc.cpp */,
				931C00F012135A5F009192AB /* display_npc.cpp */,
				931C00F112135A5F009192AB /* SConscript */,
				931C00F212135A5F009192AB /* simulate_npc.cpp */,
				931C00F312135A5F009192AB /* simulate_slab.cpp */,
			);
			name = bin;
			path = ../modules/npc/bin;
			sourceTree = SOURCE_ROOT;
		};
		931C00F412135A5F009192AB /* data */ = {
			isa = PBXGroup;
			children = (
				931C00F512135A5F009192AB /* google_demo_data */,
				931C00F612135A5F009192AB /* SConscript */,
				931C00F712135A5F009192AB /* small_data */,
			);
			name = data;
			path = ../modules/npc/data;
			sourceTree = SOURCE_ROOT;
		};
		931C00F812135A5F009192AB /* doc */ = {
			isa = PBXGroup;
			children = (
				931C00F912135A5F009192AB /* SConscript */,
			);
			name = doc;
			path = ../modules/npc/doc;
			sourceTree = SOURCE_ROOT;
		};
		931C00FA12135A5F009192AB /* examples */ = {
			isa = PBXGroup;
			children = (
				931C00FB12135A5F009192AB /* SConscript */,
			);
			name = examples;
			path = ../modules/npc/examples;
			sourceTree = SOURCE_ROOT;
		};
		931C00FC12135A5F009192AB /* include */ = {
			isa = PBXGroup;
			children = (
				931C00FD12135A5F009192AB /* base_types.h */,
				931C00FE12135A5F009192AB /* BondBondPairScore.h */,
				931C00FF12135A5F009192AB /* ConsecutivePairContainer.h */,
				931C010012135A5F009192AB /* DistributePairsScoreState.h */,
				931C010112135A5F009192AB /* FGChainFilter.h */,
				931C010212135A5F009192AB /* HarmonicDistancePairScore.h */,
				931C010312135A5F009192AB /* InteractionPairScore.h */,
				931C010412135A5F009192AB /* internal */,
				931C010612135A5F009192AB /* npc_simulation.h */,
				931C010712135A5F009192AB /* SConscript */,
				931C010812135A5F009192AB /* SlabGeometry.h */,
				931C010912135A5F009192AB /* SlabSingletonScore.h */,
			);
			name = include;
			path = ../modules/npc/include;
			sourceTree = SOURCE_ROOT;
		};
		931C010412135A5F009192AB /* internal */ = {
			isa = PBXGroup;
			children = (
				931C010512135A5F009192AB /* SConscript */,
			);
			name = internal;
			path = ../modules/npc/include/internal;
			sourceTree = SOURCE_ROOT;
		};
		931C010A12135A5F009192AB /* pyext */ = {
			isa = PBXGroup;
			children = (
				931C010B12135A5F009192AB /* SConscript */,
				931C010C12135A5F009192AB /* src */,
				931C010E12135A5F009192AB /* swig.i-in */,
			);
			name = pyext;
			path = ../modules/npc/pyext;
			sourceTree = SOURCE_ROOT;
		};
		931C010C12135A5F009192AB /* src */ = {
			isa = PBXGroup;
			children = (
				931C010D12135A5F009192AB /* randomize.py */,
			);
			name = src;
			path = ../modules/npc/pyext/src;
			sourceTree = SOURCE_ROOT;
		};
		931C011112135A5F009192AB /* src */ = {
			isa = PBXGroup;
			children = (
				931C011212135A5F009192AB /* BondBondPairScore.cpp */,
				931C011312135A5F009192AB /* ConsecutivePairContainer.cpp */,
				931C011412135A5F009192AB /* DistributePairsScoreState.cpp */,
				931C011512135A5F009192AB /* FGChainFilter.cpp */,
				931C011612135A5F009192AB /* HarmonicDistancePairScore.cpp */,
				931C011712135A5F009192AB /* InteractionPairScore.cpp */,
				931C011812135A5F009192AB /* internal */,
				931C011A12135A5F009192AB /* npc_simulation.cpp */,
				931C011B12135A5F009192AB /* SConscript */,
				931C011C12135A5F009192AB /* SlabGeometry.cpp */,
				931C011D12135A5F009192AB /* SlabSingletonScore.cpp */,
			);
			name = src;
			path = ../modules/npc/src;
			sourceTree = SOURCE_ROOT;
		};
		931C011812135A5F009192AB /* internal */ = {
			isa = PBXGroup;
			children = (
				931C011912135A5F009192AB /* SConscript */,
			);
			name = internal;
			path = ../modules/npc/src/internal;
			sourceTree = SOURCE_ROOT;
		};
		931C011E12135A5F009192AB /* test */ = {
			isa = PBXGroup;
			children = (
				931C011F12135A5F009192AB /* SConscript */,
				931C012012135A5F009192AB /* test_bond_bond.py */,
				931C012112135A5F009192AB /* test_consecutive_pair_container.py */,
				931C012212135A5F009192AB /* test_interaction.py */,
				931C012312135A5F009192AB /* test_slab_score.py */,
			);
			name = test;
			path = ../modules/npc/test;
			sourceTree = SOURCE_ROOT;
		};
		931C012412135A5F009192AB /* restrainer */ = {
			isa = PBXGroup;
			children = (
				931C012512135A5F009192AB /* bin */,
				931C012712135A5F009192AB /* data */,
				931C012B12135A5F009192AB /* doc */,
				931C012F12135A5F009192AB /* examples */,
				931C015612135A5F009192AB /* include */,
				931C015812135A5F009192AB /* pyext */,
				931C016012135A5F009192AB /* SConscript */,
				931C016112135A5F009192AB /* src */,
				931C016412135A5F009192AB /* test */,
			);
			name = restrainer;
			path = ../modules/restrainer;
			sourceTree = SOURCE_ROOT;
		};
		931C012512135A5F009192AB /* bin */ = {
			isa = PBXGroup;
			children = (
				931C012612135A5F009192AB /* SConscript */,
			);
			name = bin;
			path = ../modules/restrainer/bin;
			sourceTree = SOURCE_ROOT;
		};
		931C012712135A5F009192AB /* data */ = {
			isa = PBXGroup;
			children = (
				931C012812135A5F009192AB /* schema.png */,
				931C012912135A5F009192AB /* schema.xsd */,
				931C012A12135A5F009192AB /* SConscript */,
			);
			name = data;
			path = ../modules/restrainer/data;
			sourceTree = SOURCE_ROOT;
		};
		931C012B12135A5F009192AB /* doc */ = {
			isa = PBXGroup;
			children = (
				931C012C12135A5F009192AB /* generated */,
				931C012E12135A5F009192AB /* SConscript */,
			);
			name = doc;
			path = ../modules/restrainer/doc;
			sourceTree = SOURCE_ROOT;
		};
		931C012C12135A5F009192AB /* generated */ = {
			isa = PBXGroup;
			children = (
				931C012D12135A5F009192AB /* overview.dox */,
			);
			name = generated;
			path = ../modules/restrainer/doc/generated;
			sourceTree = SOURCE_ROOT;
		};
		931C012F12135A5F009192AB /* examples */ = {
			isa = PBXGroup;
			children = (
				931C013012135A5F009192AB /* basic_display.py */,
				931C013112135A5F009192AB /* basic_display.readme */,
				931C013212135A5F009192AB /* basic_setup.py */,
				931C013312135A5F009192AB /* basic_setup.readme */,
				931C013412135A5F009192AB /* em_restraint.py */,
				931C013512135A5F009192AB /* em_restraint.readme */,
				931C013612135A5F009192AB /* generated */,
				931C013D12135A5F009192AB /* input */,
				931C015112135A5F009192AB /* rigid_body_and_excluded_volume_restraint.py */,
				931C015212135A5F009192AB /* rigid_body_and_excluded_volume_restraint.readme */,
				931C015312135A5F009192AB /* saxs_restraint.py */,
				931C015412135A5F009192AB /* saxs_restraint.readme */,
				931C015512135A5F009192AB /* SConscript */,
			);
			name = examples;
			path = ../modules/restrainer/examples;
			sourceTree = SOURCE_ROOT;
		};
		931C013612135A5F009192AB /* generated */ = {
			isa = PBXGroup;
			children = (
				931C013712135A5F009192AB /* basic_display.py.html */,
				931C013812135A5F009192AB /* basic_setup.py.html */,
				931C013912135A5F009192AB /* em_restraint.py.html */,
				931C013A12135A5F009192AB /* examples.dox */,
				931C013B12135A5F009192AB /* rigid_body_and_excluded_volume_restraint.py.html */,
				931C013C12135A5F009192AB /* saxs_restraint.py.html */,
			);
			name = generated;
			path = ../modules/restrainer/examples/generated;
			sourceTree = SOURCE_ROOT;
		};
		931C013D12135A5F009192AB /* input */ = {
			isa = PBXGroup;
			children = (
				931C013E12135A5F009192AB /* data */,
				931C014712135A5F009192AB /* display_representation.xml */,
				931C014812135A5F009192AB /* eg1_representation.xml */,
				931C014912135A5F009192AB /* eg1_restraint.xml */,
				931C014A12135A5F009192AB /* eg2_representation.xml */,
				931C014B12135A5F009192AB /* eg2_restraint.xml */,
				931C014C12135A5F009192AB /* em_representation.xml */,
				931C014D12135A5F009192AB /* em_restraint.xml */,
				931C014E12135A5F009192AB /* pdb_display.xml */,
				931C014F12135A5F009192AB /* saxs_representation.xml */,
				931C015012135A5F009192AB /* saxs_restraint.xml */,
			);
			name = input;
			path = ../modules/restrainer/examples/input;
			sourceTree = SOURCE_ROOT;
		};
		931C013E12135A5F009192AB /* data */ = {
			isa = PBXGroup;
			children = (
				931C013F12135A5F009192AB /* 6lyz.pdb */,
				931C014012135A5F009192AB /* in.mrc */,
				931C014112135A5F009192AB /* lyzexp.dat */,
				931C014212135A5F009192AB /* protein1.pdb */,
				931C014312135A5F009192AB /* protein2.pdb */,
				931C014412135A5F009192AB /* protein3.pdb */,
				931C014512135A5F009192AB /* protein4.pdb */,
				931C014612135A5F009192AB /* protein5.pdb */,
			);
			name = data;
			path = ../modules/restrainer/examples/input/data;
			sourceTree = SOURCE_ROOT;
		};
		931C015612135A5F009192AB /* include */ = {
			isa = PBXGroup;
			children = (
				931C015712135A5F009192AB /* SConscript */,
			);
			name = include;
			path = ../modules/restrainer/include;
			sourceTree = SOURCE_ROOT;
		};
		931C015812135A5F009192AB /* pyext */ = {
			isa = PBXGroup;
			children = (
				931C015912135A5F009192AB /* SConscript */,
				931C015A12135A5F009192AB /* src */,
				931C015F12135A5F009192AB /* swig.i-in */,
			);
			name = pyext;
			path = ../modules/restrainer/pyext;
			sourceTree = SOURCE_ROOT;
		};
		931C015A12135A5F009192AB /* src */ = {
			isa = PBXGroup;
			children = (
				931C015B12135A5F009192AB /* _display.py */,
				931C015C12135A5F009192AB /* _representation.py */,
				931C015D12135A5F009192AB /* _restraint.py */,
				931C015E12135A5F009192AB /* _xml_parser.py */,
			);
			name = src;
			path = ../modules/restrainer/pyext/src;
			sourceTree = SOURCE_ROOT;
		};
		931C016112135A5F009192AB /* src */ = {
			isa = PBXGroup;
			children = (
				931C016212135A5F009192AB /* internal */,
				931C016312135A5F009192AB /* SConscript */,
			);
			name = src;
			path = ../modules/restrainer/src;
			sourceTree = SOURCE_ROOT;
		};
		931C016212135A5F009192AB /* internal */ = {
			isa = PBXGroup;
			children = (
			);
			name = internal;
			path = ../modules/restrainer/src/internal;
			sourceTree = SOURCE_ROOT;
		};
		931C016412135A5F009192AB /* test */ = {
			isa = PBXGroup;
			children = (
				931C016512135A5F009192AB /* input */,
				931C017E12135A5F009192AB /* SConscript */,
				931C017F12135A5F009192AB /* test_connectivity_for_pdb.py */,
				931C018012135A5F009192AB /* test_connectivity_for_sphere.py */,
				931C018112135A5F009192AB /* test_diameter_for_pdb.py */,
				931C018212135A5F009192AB /* test_diameter_for_sphere.py */,
				931C018312135A5F009192AB /* test_display.py */,
				931C018412135A5F009192AB /* test_distance_for_pdb.py */,
				931C018512135A5F009192AB /* test_distance_for_sphere.py */,
				931C018612135A5F009192AB /* test_em.py */,
				931C018712135A5F009192AB /* test_get_rigid_body.py */,
				931C018812135A5F009192AB /* test_methods_for_pdb.py */,
				931C018912135A5F009192AB /* test_methods_for_sphere.py */,
				931C018A12135A5F009192AB /* test_representation_mix.py */,
				931C018B12135A5F009192AB /* test_representation_pdb.py */,
				931C018C12135A5F009192AB /* test_representation_sphere.py */,
				931C018D12135A5F009192AB /* test_saxs.py */,
			);
			name = test;
			path = ../modules/restrainer/test;
			sourceTree = SOURCE_ROOT;
		};
		931C016512135A5F009192AB /* input */ = {
			isa = PBXGroup;
			children = (
				931C016612135A5F009192AB /* data */,
				931C016B12135A5F009192AB /* display_representation.xml */,
				931C016C12135A5F009192AB /* em_representation.xml */,
				931C016D12135A5F009192AB /* em_restraint.xml */,
				931C016E12135A5F009192AB /* mix_representation.xml */,
				931C016F12135A5F009192AB /* pdb_connectivity_restraint.xml */,
				931C017012135A5F009192AB /* pdb_diameter_restraint.xml */,
				931C017112135A5F009192AB /* pdb_display.xml */,
				931C017212135A5F009192AB /* pdb_distance_restraint.xml */,
				931C017312135A5F009192AB /* pdb_methods_restraint.xml */,
				931C017412135A5F009192AB /* pdb_representation.xml */,
				931C017512135A5F009192AB /* README */,
				931C017612135A5F009192AB /* saxs_representation.xml */,
				931C017712135A5F009192AB /* saxs_restraint.xml */,
				931C017812135A5F009192AB /* sphere_connectivity_restraint.xml */,
				931C017912135A5F009192AB /* sphere_diameter_restraint.xml */,
				931C017A12135A5F009192AB /* sphere_display.xml */,
				931C017B12135A5F009192AB /* sphere_distance_restraint.xml */,
				931C017C12135A5F009192AB /* sphere_methods_restraint.xml */,
				931C017D12135A5F009192AB /* sphere_representation.xml */,
			);
			name = input;
			path = ../modules/restrainer/test/input;
			sourceTree = SOURCE_ROOT;
		};
		931C016612135A5F009192AB /* data */ = {
			isa = PBXGroup;
			children = (
				931C016712135A5F009192AB /* 6lyz.pdb */,
				931C016812135A5F009192AB /* in.mrc */,
				931C016912135A5F009192AB /* lyzexp.dat */,
				931C016A12135A5F009192AB /* simple_input.pdb */,
			);
			name = data;
			path = ../modules/restrainer/test/input/data;
			sourceTree = SOURCE_ROOT;
		};
		931C018E12135A5F009192AB /* saxs */ = {
			isa = PBXGroup;
			children = (
				931C018F12135A5F009192AB /* bin */,
				931C019112135A5F009192AB /* data */,
				931C019412135A5F009192AB /* doc */,
				931C019812135A5F009192AB /* examples */,
				931C01A112135A5F009192AB /* include */,
				931C01AB12135A5F009192AB /* pyext */,
				931C01AE12135A5F009192AB /* SConscript */,
				931C01AF12135A5F009192AB /* src */,
				931C01B812135A5F009192AB /* test */,
			);
			name = saxs;
			path = ../modules/saxs;
			sourceTree = SOURCE_ROOT;
		};
		931C018F12135A5F009192AB /* bin */ = {
			isa = PBXGroup;
			children = (
				931C019012135A5F009192AB /* SConscript */,
			);
			name = bin;
			path = ../modules/saxs/bin;
			sourceTree = SOURCE_ROOT;
		};
		931C019112135A5F009192AB /* data */ = {
			isa = PBXGroup;
			children = (
				931C019212135A5F009192AB /* formfactors-int_tab_solvation.lib */,
				931C019312135A5F009192AB /* SConscript */,
			);
			name = data;
			path = ../modules/saxs/data;
			sourceTree = SOURCE_ROOT;
		};
		931C019412135A5F009192AB /* doc */ = {
			isa = PBXGroup;
			children = (
				931C019512135A5F009192AB /* generated */,
				931C019712135A5F009192AB /* SConscript */,
			);
			name = doc;
			path = ../modules/saxs/doc;
			sourceTree = SOURCE_ROOT;
		};
		931C019512135A5F009192AB /* generated */ = {
			isa = PBXGroup;
			children = (
				931C019612135A5F009192AB /* overview.dox */,
			);
			name = generated;
			path = ../modules/saxs/doc/generated;
			sourceTree = SOURCE_ROOT;
		};
		931C019812135A5F009192AB /* examples */ = {
			isa = PBXGroup;
			children = (
				931C019912135A5F009192AB /* 6lyz.pdb */,
				931C019A12135A5F009192AB /* generated */,
				931C019D12135A5F009192AB /* lyzexp.dat */,
				931C019E12135A5F009192AB /* profile.py */,
				931C019F12135A5F009192AB /* profile.readme */,
				931C01A012135A5F009192AB /* SConscript */,
			);
			name = examples;
			path = ../modules/saxs/examples;
			sourceTree = SOURCE_ROOT;
		};
		931C019A12135A5F009192AB /* generated */ = {
			isa = PBXGroup;
			children = (
				931C019B12135A5F009192AB /* examples.dox */,
				931C019C12135A5F009192AB /* profile.py.html */,
			);
			name = generated;
			path = ../modules/saxs/examples/generated;
			sourceTree = SOURCE_ROOT;
		};
		931C01A112135A5F009192AB /* include */ = {
			isa = PBXGroup;
			children = (
				931C01A212135A5F009192AB /* Distribution.h */,
				931C01A312135A5F009192AB /* FormFactorTable.h */,
				931C01A412135A5F009192AB /* internal */,
				931C01A512135A5F009192AB /* Profile.h */,
				931C01A612135A5F009192AB /* Restraint.h */,
				931C01A712135A5F009192AB /* SConscript */,
				931C01A812135A5F009192AB /* Score.h */,
				931C01A912135A5F009192AB /* SolventAccessibleSurface.h */,
				931C01AA12135A5F009192AB /* utility.h */,
			);
			name = include;
			path = ../modules/saxs/include;
			sourceTree = SOURCE_ROOT;
		};
		931C01A412135A5F009192AB /* internal */ = {
			isa = PBXGroup;
			children = (
			);
			name = internal;
			path = ../modules/saxs/include/internal;
			sourceTree = SOURCE_ROOT;
		};
		931C01AB12135A5F009192AB /* pyext */ = {
			isa = PBXGroup;
			children = (
				931C01AC12135A5F009192AB /* SConscript */,
				931C01AD12135A5F009192AB /* swig.i-in */,
			);
			name = pyext;
			path = ../modules/saxs/pyext;
			sourceTree = SOURCE_ROOT;
		};
		931C01AF12135A5F009192AB /* src */ = {
			isa = PBXGroup;
			children = (
				931C01B012135A5F009192AB /* Distribution.cpp */,
				931C01B112135A5F009192AB /* FormFactorTable.cpp */,
				931C01B212135A5F009192AB /* internal */,
				931C01B312135A5F009192AB /* Profile.cpp */,
				931C01B412135A5F009192AB /* Restraint.cpp */,
				931C01B512135A5F009192AB /* SConscript */,
				931C01B612135A5F009192AB /* Score.cpp */,
				931C01B712135A5F009192AB /* SolventAccessibleSurface.cpp */,
			);
			name = src;
			path = ../modules/saxs/src;
			sourceTree = SOURCE_ROOT;
		};
		931C01B212135A5F009192AB /* internal */ = {
			isa = PBXGroup;
			children = (
			);
			name = internal;
			path = ../modules/saxs/src/internal;
			sourceTree = SOURCE_ROOT;
		};
		931C01B812135A5F009192AB /* test */ = {
			isa = PBXGroup;
			children = (
				931C01B912135A5F009192AB /* input */,
				931C01BF12135A5F009192AB /* SConscript */,
				931C01C012135A5F009192AB /* test_saxs.py */,
				931C01C112135A5F009192AB /* test_surface.py */,
			);
			name = test;
			path = ../modules/saxs/test;
			sourceTree = SOURCE_ROOT;
		};
		931C01B912135A5F009192AB /* input */ = {
			isa = PBXGroup;
			children = (
				931C01BA12135A5F009192AB /* 6lyz.pdb */,
				931C01BB12135A5F009192AB /* formfactors-int_tab_solvation.lib */,
				931C01BC12135A5F009192AB /* lyzexp.dat */,
				931C01BD12135A5F009192AB /* single_dna.pdb */,
				931C01BE12135A5F009192AB /* single_protein.pdb */,
			);
			name = input;
			path = ../modules/saxs/test/input;
			sourceTree = SOURCE_ROOT;
		};
		931C01C312135A5F009192AB /* statistics */ = {
			isa = PBXGroup;
			children = (
				931C01C412135A5F009192AB /* bin */,
				931C01C612135A5F009192AB /* data */,
				931C01C812135A5F009192AB /* doc */,
				931C01CC12135A5F009192AB /* examples */,
				931C01D312135A5F009192AB /* include */,
				931C01E812135A5F009192AB /* pyext */,
				931C01EB12135A5F009192AB /* SConscript */,
				931C01EC12135A5F009192AB /* src */,
				931C01FE12135A5F009192AB /* test */,
			);
			name = statistics;
			path = ../modules/statistics;
			sourceTree = SOURCE_ROOT;
		};
		931C01C412135A5F009192AB /* bin */ = {
			isa = PBXGroup;
			children = (
				931C01C512135A5F009192AB /* SConscript */,
			);
			name = bin;
			path = ../modules/statistics/bin;
			sourceTree = SOURCE_ROOT;
		};
		931C01C612135A5F009192AB /* data */ = {
			isa = PBXGroup;
			children = (
				931C01C712135A5F009192AB /* SConscript */,
			);
			name = data;
			path = ../modules/statistics/data;
			sourceTree = SOURCE_ROOT;
		};
		931C01C812135A5F009192AB /* doc */ = {
			isa = PBXGroup;
			children = (
				931C01C912135A5F009192AB /* generated */,
				931C01CB12135A5F009192AB /* SConscript */,
			);
			name = doc;
			path = ../modules/statistics/doc;
			sourceTree = SOURCE_ROOT;
		};
		931C01C912135A5F009192AB /* generated */ = {
			isa = PBXGroup;
			children = (
				931C01CA12135A5F009192AB /* overview.dox */,
			);
			name = generated;
			path = ../modules/statistics/doc/generated;
			sourceTree = SOURCE_ROOT;
		};
		931C01CC12135A5F009192AB /* examples */ = {
			isa = PBXGroup;
			children = (
				931C01CD12135A5F009192AB /* generated */,
				931C01D012135A5F009192AB /* kmeans.py */,
				931C01D112135A5F009192AB /* kmeans.readme */,
				931C01D212135A5F009192AB /* SConscript */,
			);
			name = examples;
			path = ../modules/statistics/examples;
			sourceTree = SOURCE_ROOT;
		};
		931C01CD12135A5F009192AB /* generated */ = {
			isa = PBXGroup;
			children = (
				931C01CE12135A5F009192AB /* examples.dox */,
				931C01CF12135A5F009192AB /* kmeans.py.html */,
			);
			name = generated;
			path = ../modules/statistics/examples/generated;
			sourceTree = SOURCE_ROOT;
		};
		931C01D312135A5F009192AB /* include */ = {
			isa = PBXGroup;
			children = (
				931C01D412135A5F009192AB /* Histogram.h */,
				931C01D512135A5F009192AB /* internal */,
				931C01D812135A5F009192AB /* KMCenters.h */,
				931C01D912135A5F009192AB /* KMCentersNode.h */,
				931C01DA12135A5F009192AB /* KMCentersNodeLeaf.h */,
				931C01DB12135A5F009192AB /* KMCentersNodeSplit.h */,
				931C01DC12135A5F009192AB /* KMCentersTree.h */,
				931C01DD12135A5F009192AB /* KMData.h */,
				931C01DE12135A5F009192AB /* KMFilterCenters.h */,
				931C01DF12135A5F009192AB /* KMLocalSearch.h */,
				931C01E012135A5F009192AB /* KMLocalSearchLloyd.h */,
				931C01E112135A5F009192AB /* KMLProxy.h */,
				931C01E212135A5F009192AB /* KMRectangle.h */,
				931C01E312135A5F009192AB /* KMTerminationCondition.h */,
				931C01E412135A5F009192AB /* PartitionalClustering.h */,
				931C01E512135A5F009192AB /* point_clustering.h */,
				931C01E612135A5F009192AB /* SConscript */,
				931C01E712135A5F009192AB /* statistics_macros.h */,
			);
			name = include;
			path = ../modules/statistics/include;
			sourceTree = SOURCE_ROOT;
		};
		931C01D512135A5F009192AB /* internal */ = {
			isa = PBXGroup;
			children = (
				931C01D612135A5F009192AB /* random_generator.h */,
				931C01D712135A5F009192AB /* SConscript */,
			);
			name = internal;
			path = ../modules/statistics/include/internal;
			sourceTree = SOURCE_ROOT;
		};
		931C01E812135A5F009192AB /* pyext */ = {
			isa = PBXGroup;
			children = (
				931C01E912135A5F009192AB /* SConscript */,
				931C01EA12135A5F009192AB /* swig.i-in */,
			);
			name = pyext;
			path = ../modules/statistics/pyext;
			sourceTree = SOURCE_ROOT;
		};
		931C01EC12135A5F009192AB /* src */ = {
			isa = PBXGroup;
			children = (
				931C01ED12135A5F009192AB /* Histogram.cpp */,
				931C01EE12135A5F009192AB /* internal */,
				931C01F012135A5F009192AB /* KMCenters.cpp */,
				931C01F112135A5F009192AB /* KMCentersNode.cpp */,
				931C01F212135A5F009192AB /* KMCentersNodeLeaf.cpp */,
				931C01F312135A5F009192AB /* KMCentersNodeSplit.cpp */,
				931C01F412135A5F009192AB /* KMCentersTree.cpp */,
				931C01F512135A5F009192AB /* KMData.cpp */,
				931C01F612135A5F009192AB /* KMFilterCenters.cpp */,
				931C01F712135A5F009192AB /* KMLocalSearch.cpp */,
				931C01F812135A5F009192AB /* KMLocalSearchLloyd.cpp */,
				931C01F912135A5F009192AB /* KMLProxy.cpp */,
				931C01FA12135A5F009192AB /* KMRectangle.cpp */,
				931C01FB12135A5F009192AB /* PartitionalClustering.cpp */,
				931C01FC12135A5F009192AB /* point_clustering.cpp */,
				931C01FD12135A5F009192AB /* SConscript */,
			);
			name = src;
			path = ../modules/statistics/src;
			sourceTree = SOURCE_ROOT;
		};
		931C01EE12135A5F009192AB /* internal */ = {
			isa = PBXGroup;
			children = (
				931C01EF12135A5F009192AB /* SConscript */,
			);
			name = internal;
			path = ../modules/statistics/src/internal;
			sourceTree = SOURCE_ROOT;
		};
		931C01FE12135A5F009192AB /* test */ = {
			isa = PBXGroup;
			children = (
				931C01FF12135A5F009192AB /* SConscript */,
				931C020012135A5F009192AB /* test_connectivity_clustering.py */,
				931C020112135A5F009192AB /* test_histogram.py */,
				931C020212135A5F009192AB /* test_kmeans.py */,
				931C020312135A5F009192AB /* test_simple_kmeans.py */,
			);
			name = test;
			path = ../modules/statistics/test;
			sourceTree = SOURCE_ROOT;
		};
		931C020412135A5F009192AB /* scons_tools */ = {
			isa = PBXGroup;
			children = (
				931C020512135A5F009192AB /* __init__.py */,
				931C020612135A5F009192AB /* application.py */,
				931C020712135A5F009192AB /* boost.py */,
				931C020812135A5F009192AB /* bug_fixes.py */,
				931C020912135A5F009192AB /* build_summary.py */,
				931C020A12135A5F009192AB /* cgal.py */,
				931C020B12135A5F009192AB /* checks.py */,
				931C020C12135A5F009192AB /* colorize_python.py */,
				931C020D12135A5F009192AB /* compilation.py */,
				931C020E12135A5F009192AB /* config_h.py */,
				931C020F12135A5F009192AB /* config_py.py */,
				931C021012135A5F009192AB /* doxygen.py */,
				931C021112135A5F009192AB /* endian.py */,
				931C021212135A5F009192AB /* example-config.py */,
				931C021312135A5F009192AB /* examples.py */,
				931C021412135A5F009192AB /* gcc.py */,
				931C021512135A5F009192AB /* hierarchy.py */,
				931C021612135A5F009192AB /* imp_module.py */,
				931C021712135A5F009192AB /* link_test.py */,
				931C021812135A5F009192AB /* modeller_test.py */,
				931C021912135A5F009192AB /* modpage.py */,
				931C021A12135A5F009192AB /* pch.py */,
				931C021B12135A5F009192AB /* pyscanner.py */,
				931C021C12135A5F009192AB /* run-all-tests.py */,
				931C021D12135A5F009192AB /* run.py */,
				931C021E12135A5F009192AB /* standards.py */,
				931C021F12135A5F009192AB /* swig.py */,
				931C022012135A5F009192AB /* symlinks.py */,
				931C022112135A5F009192AB /* test.py */,
				931C022212135A5F009192AB /* version_info.py */,
			);
			name = scons_tools;
			path = ../scons_tools;
			sourceTree = SOURCE_ROOT;
		};
		931C022412135A5F009192AB /* tools */ = {
			isa = PBXGroup;
			children = (
				931C022512135A5F009192AB /* apply-standards.pl */,
				931C022612135A5F009192AB /* auto-build.sh */,
				931C022712135A5F009192AB /* build */,
				931C023712135A5F009192AB /* build-release */,
				931C023812135A5F009192AB /* check-standards.py */,
				931C023912135A5F009192AB /* container_templates */,
				931C026112135A5F009192AB /* cpp_format.py */,
				931C026212135A5F009192AB /* gdbinit */,
				931C026312135A5F009192AB /* imp.xcodeproj */,
				931C026612135A5F009192AB /* imppy.sh */,
				931C026712135A5F009192AB /* imppy.sh-in */,
				931C026812135A5F009192AB /* mac */,
				931C026C12135A5F009192AB /* make-class */,
				931C026D12135A5F009192AB /* make-container */,
				931C026E12135A5F009192AB /* make-module */,
				931C026F12135A5F009192AB /* make-sconscripts */,
				931C027012135A5F009192AB /* reindent.py */,
				931C027112135A5F009192AB /* rpm */,
				931C027312135A5F009192AB /* sample_config.py */,
				931C027412135A5F009192AB /* SConscript */,
				931C027512135A5F009192AB /* setup-out-of-source */,
				931C027612135A5F009192AB /* subversion */,
				931C027A12135A5F009192AB /* valgrind-python.supp */,
				931C027B12135A5F009192AB /* w32 */,
			);
			name = tools;
			sourceTree = SOURCE_ROOT;
		};
		931C022712135A5F009192AB /* build */ = {
			isa = PBXGroup;
			children = (
				931C022812135A5F009192AB /* imp.build */,
			);
			path = build;
			sourceTree = SOURCE_ROOT;
		};
		931C022812135A5F009192AB /* imp.build */ = {
			isa = PBXGroup;
			children = (
				931C022912135A5F009192AB /* imp.pbxindex */,
			);
			name = imp.build;
			path = build/imp.build;
			sourceTree = SOURCE_ROOT;
		};
		931C022912135A5F009192AB /* imp.pbxindex */ = {
			isa = PBXGroup;
			children = (
				931C022A12135A5F009192AB /* categories.pbxbtree */,
				931C022B12135A5F009192AB /* cdecls.pbxbtree */,
				931C022C12135A5F009192AB /* decls.pbxbtree */,
				931C022D12135A5F009192AB /* files.pbxbtree */,
				931C022E12135A5F009192AB /* imports.pbxbtree */,
				931C022F12135A5F009192AB /* pbxindex.header */,
				931C023012135A5F009192AB /* protocols.pbxbtree */,
				931C023112135A5F009192AB /* refs.pbxbtree */,
				931C023212135A5F009192AB /* strings.pbxstrings */,
				931C023512135A5F009192AB /* subclasses.pbxbtree */,
				931C023612135A5F009192AB /* symbols0.pbxsymbols */,
			);
			name = imp.pbxindex;
			path = build/imp.build/imp.pbxindex;
			sourceTree = SOURCE_ROOT;
		};
		931C023212135A5F009192AB /* strings.pbxstrings */ = {
			isa = PBXGroup;
			children = (
				931C023312135A5F009192AB /* control */,
				931C023412135A5F009192AB /* strings */,
			);
			name = strings.pbxstrings;
			path = build/imp.build/imp.pbxindex/strings.pbxstrings;
			sourceTree = SOURCE_ROOT;
		};
		931C023912135A5F009192AB /* container_templates */ = {
			isa = PBXGroup;
			children = (
				931C023A12135A5F009192AB /* container.cc */,
				931C023B12135A5F009192AB /* container.hpp */,
				931C023C12135A5F009192AB /* corelist.cc */,
				931C023D12135A5F009192AB /* corelist.hpp */,
				931C023E12135A5F009192AB /* corerestraint.cc */,
				931C023F12135A5F009192AB /* corerestraint.hpp */,
				931C024012135A5F009192AB /* filter.cc */,
				931C024112135A5F009192AB /* filter.hpp */,
				931C024212135A5F009192AB /* function.cc */,
				931C024312135A5F009192AB /* function.hpp */,
				931C024412135A5F009192AB /* helper.cc */,
				931C024512135A5F009192AB /* helper.hpp */,
				931C024612135A5F009192AB /* in_container.cc */,
				931C024712135A5F009192AB /* in_container.hpp */,
				931C024812135A5F009192AB /* inactive.cc */,
				931C024912135A5F009192AB /* inactive.hpp */,
				931C024A12135A5F009192AB /* list.cc */,
				931C024B12135A5F009192AB /* list.hpp */,
				931C024C12135A5F009192AB /* min.cc */,
				931C024D12135A5F009192AB /* min.hpp */,
				931C024E12135A5F009192AB /* minscore.cc */,
				931C024F12135A5F009192AB /* minscore.hpp */,
				931C025012135A5F009192AB /* ostate.cc */,
				931C025112135A5F009192AB /* ostate.hpp */,
				931C025212135A5F009192AB /* restraint.cc */,
				931C025312135A5F009192AB /* restraint.hpp */,
				931C025412135A5F009192AB /* score.cc */,
				931C025512135A5F009192AB /* score.hpp */,
				931C025612135A5F009192AB /* set.cc */,
				931C025712135A5F009192AB /* set.hpp */,
				931C025812135A5F009192AB /* srestraint.cc */,
				931C025912135A5F009192AB /* srestraint.hpp */,
				931C025A12135A5F009192AB /* sstate.cc */,
				931C025B12135A5F009192AB /* sstate.hpp */,
				931C025C12135A5F009192AB /* state.cc */,
				931C025D12135A5F009192AB /* state.hpp */,
				931C025E12135A5F009192AB /* swig.i */,
				931C025F12135A5F009192AB /* test.py */,
				931C026012135A5F009192AB /* test_state.py */,
			);
			path = container_templates;
			sourceTree = SOURCE_ROOT;
		};
		931C026812135A5F009192AB /* mac */ = {
			isa = PBXGroup;
			children = (
				931C026912135A5F009192AB /* Description.plist */,
				931C026A12135A5F009192AB /* Info.plist */,
				931C026B12135A5F009192AB /* make-package.sh */,
			);
			path = mac;
			sourceTree = SOURCE_ROOT;
		};
		931C027112135A5F009192AB /* rpm */ = {
			isa = PBXGroup;
			children = (
				931C027212135A5F009192AB /* IMP.spec */,
			);
			path = rpm;
			sourceTree = SOURCE_ROOT;
		};
		931C027612135A5F009192AB /* subversion */ = {
			isa = PBXGroup;
			children = (
				931C027712135A5F009192AB /* commit-email.pl */,
				931C027812135A5F009192AB /* post-commit.template */,
				931C027912135A5F009192AB /* pre-commit */,
			);
			path = subversion;
			sourceTree = SOURCE_ROOT;
		};
		931C027B12135A5F009192AB /* w32 */ = {
			isa = PBXGroup;
			children = (
				931C027C12135A5F009192AB /* gen-w32instlist */,
				931C027D12135A5F009192AB /* make-package.sh */,
				931C027E12135A5F009192AB /* w32-install.nsi */,
			);
			path = w32;
			sourceTree = SOURCE_ROOT;
		};
		931C027F12135A5F009192AB /* website */ = {
			isa = PBXGroup;
			children = (
				931C028012135A5F009192AB /* conf.inc.php */,
				931C028112135A5F009192AB /* download-mac.txt */,
				931C028212135A5F009192AB /* download-windows.txt */,
				931C028312135A5F009192AB /* download.txt */,
				931C028412135A5F009192AB /* footer.txt */,
				931C028512135A5F009192AB /* get.php */,
				931C028612135A5F009192AB /* get.php.in */,
				931C028712135A5F009192AB /* goal.txt */,
				931C028812135A5F009192AB /* groups.txt */,
				931C028912135A5F009192AB /* hdevelopment.txt */,
				931C028A12135A5F009192AB /* header.txt */,
				931C028B12135A5F009192AB /* hresearch.txt */,
				931C028C12135A5F009192AB /* images */,
				931C029A12135A5F009192AB /* imp.css */,
				931C029B12135A5F009192AB /* index.php */,
				931C029C12135A5F009192AB /* make-get.php */,
				931C029D12135A5F009192AB /* Makefile */,
				931C029E12135A5F009192AB /* misc.inc.php */,
				931C029F12135A5F009192AB /* mysql_connect.php.in */,
				931C02A012135A5F009192AB /* news.txt */,
				931C02A112135A5F009192AB /* site.inc.php */,
			);
			name = website;
			path = ../website;
			sourceTree = SOURCE_ROOT;
		};
		931C028C12135A5F009192AB /* images */ = {
			isa = PBXGroup;
			children = (
				931C028D12135A5F009192AB /* CIPF.png */,
				931C028E12135A5F009192AB /* download.png */,
				931C028F12135A5F009192AB /* favicon.ico */,
				931C029012135A5F009192AB /* greenline.png */,
				931C029112135A5F009192AB /* groups.png */,
				931C029212135A5F009192AB /* imp_blogo.png */,
				931C029312135A5F009192AB /* imp_link.png */,
				931C029412135A5F009192AB /* imp_logo.png */,
				931C029512135A5F009192AB /* mail.gif */,
				931C029612135A5F009192AB /* npc.png */,
				931C029712135A5F009192AB /* rm.png */,
				931C029812135A5F009192AB /* the_imp.png */,
				931C029912135A5F009192AB /* ucsf.png */,
			);
			name = images;
			path = ../website/images;
			sourceTree = SOURCE_ROOT;
		};
		931C02A212135A61009192AB /* Products */ = {
			isa = PBXGroup;
			children = (
			);
			name = Products;
			sourceTree = "<group>";
		};
		931CF94F12135A5C009192AB /* applications */ = {
			isa = PBXGroup;
			children = (
				931CF95012135A5C009192AB /* example */,
				931CF95312135A5C009192AB /* saxs */,
				931CF95F12135A5C009192AB /* SConscript */,
				931CF96012135A5C009192AB /* spb */,
			);
			name = applications;
			path = ../applications;
			sourceTree = SOURCE_ROOT;
		};
		931CF95012135A5C009192AB /* example */ = {
			isa = PBXGroup;
			children = (
				931CF95112135A5C009192AB /* example.cpp */,
				931CF95212135A5C009192AB /* SConscript */,
			);
			name = example;
			path = ../applications/example;
			sourceTree = SOURCE_ROOT;
		};
		931CF95312135A5C009192AB /* saxs */ = {
			isa = PBXGroup;
			children = (
				931CF95412135A5C009192AB /* foxs */,
				931CF95512135A5C009192AB /* Gnuplot.cpp */,
				931CF95612135A5C009192AB /* Gnuplot.h */,
				931CF95712135A5C009192AB /* profile.cpp */,
				931CF95812135A5C009192AB /* SConscript */,
				931CF95912135A5C009192AB /* test */,
			);
			name = saxs;
			path = ../applications/saxs;
			sourceTree = SOURCE_ROOT;
		};
		931CF95912135A5C009192AB /* test */ = {
			isa = PBXGroup;
			children = (
				931CF95A12135A5C009192AB /* input */,
				931CF95D12135A5C009192AB /* SConscript */,
				931CF95E12135A5C009192AB /* test_saxs.py */,
			);
			name = test;
			path = ../applications/saxs/test;
			sourceTree = SOURCE_ROOT;
		};
		931CF95A12135A5C009192AB /* input */ = {
			isa = PBXGroup;
			children = (
				931CF95B12135A5C009192AB /* 6lyz.pdb */,
				931CF95C12135A5C009192AB /* lyzexp.dat */,
			);
			name = input;
			path = ../applications/saxs/test/input;
			sourceTree = SOURCE_ROOT;
		};
		931CF96012135A5C009192AB /* spb */ = {
			isa = PBXGroup;
			children = (
				931CF96112135A5C009192AB /* representation.py */,
				931CF96212135A5C009192AB /* sampling.py */,
			);
			name = spb;
			path = ../applications/spb;
			sourceTree = SOURCE_ROOT;
		};
		931CF96312135A5C009192AB /* doc */ = {
			isa = PBXGroup;
			children = (
				931CF96412135A5C009192AB /* angle.png */,
				931CF96512135A5C009192AB /* atom.png */,
				931CF96612135A5C009192AB /* bond.png */,
				931CF96712135A5C009192AB /* centroid.png */,
				931CF96812135A5C009192AB /* chain.png */,
				931CF96912135A5C009192AB /* charged.png */,
				931CF96A12135A5C009192AB /* connectivity.png */,
				931CF96B12135A5C009192AB /* design_example.dox */,
				931CF96C12135A5C009192AB /* developer_guide.dox */,
				931CF96D12135A5C009192AB /* distance.png */,
				931CF96E12135A5C009192AB /* docking.png */,
				931CF96F12135A5C009192AB /* domain.png */,
				931CF97012135A5C009192AB /* doxygen */,
				931CF97812135A5C009192AB /* doxygen_markup.dox */,
				931CF97912135A5C009192AB /* em.png */,
				931CF97A12135A5C009192AB /* ev.png */,
				931CF97B12135A5C009192AB /* fragment.png */,
				931CF97C12135A5C009192AB /* hierarchy.png */,
				931CF97D12135A5C009192AB /* history.dox */,
				931CF97E12135A5C009192AB /* html */,
				931CF99112135A5C009192AB /* IMP_Schema.png */,
				931CF99212135A5C009192AB /* installation.dox */,
				931CF99312135A5C009192AB /* introduction.dox */,
				931CF99412135A5C009192AB /* maillists.dox */,
				931CF99512135A5C009192AB /* main.dox */,
				931CF99612135A5C009192AB /* mass.png */,
				931CF99712135A5C009192AB /* protlig.png */,
				931CF99812135A5C009192AB /* residue.png */,
				931CF99912135A5C009192AB /* rigid.png */,
				931CF99A12135A5C009192AB /* saxs.png */,
				931CF99B12135A5C009192AB /* SConscript */,
				931CF99C12135A5C009192AB /* sphere.png */,
				931CF99D12135A5C009192AB /* spherecover.png */,
				931CF99E12135A5C009192AB /* symmetry.png */,
				931CF99F12135A5C009192AB /* torsion.png */,
				931CF9A012135A5C009192AB /* volume.png */,
				931CF9A112135A5C009192AB /* xyz.png */,
			);
			name = doc;
			path = ../doc;
			sourceTree = SOURCE_ROOT;
		};
		931CF97012135A5C009192AB /* doxygen */ = {
			isa = PBXGroup;
			children = (
				931CF97212135A5C009192AB /* doxygen.conf-in */,
				931CF97312135A5C009192AB /* doxypy.py */,
				931CF97412135A5C009192AB /* footer.html */,
				931CF97512135A5C009192AB /* layout.xml */,
				931CF97612135A5C009192AB /* preprocess.py */,
				931CF97712135A5C009192AB /* SConscript */,
			);
			name = doxygen;
			path = ../doc/doxygen;
			sourceTree = SOURCE_ROOT;
		};
		931CF97E12135A5C009192AB /* html */ = {
			isa = PBXGroup;
			children = (
				931CF97F12135A5C009192AB /* bdfast.png */,
				931CF98012135A5C009192AB /* bdrelease.png */,
				931CF98112135A5C009192AB /* changingfast.png */,
				931CF98212135A5C009192AB /* changingrelease.png */,
				931CF98312135A5C009192AB /* colfast.png */,
				931CF98412135A5C009192AB /* colrelease.png */,
				931CF98512135A5C009192AB /* connectivityfast.png */,
				931CF98612135A5C009192AB /* connectivityrelease.png */,
				931CF98712135A5C009192AB /* containerfast.png */,
				931CF98812135A5C009192AB /* containerrelease.png */,
				931CF98912135A5C009192AB /* cpffast.png */,
				931CF98A12135A5C009192AB /* cpfrelease.png */,
				931CF98B12135A5C009192AB /* rigidfast.png */,
				931CF98C12135A5C009192AB /* rigidrelease.png */,
				931CF98D12135A5C009192AB /* rotationfast.png */,
				931CF98E12135A5C009192AB /* rotationrelease.png */,
				931CF98F12135A5C009192AB /* xyzfast.png */,
				931CF99012135A5C009192AB /* xyzrelease.png */,
			);
			name = html;
			path = ../doc/html;
			sourceTree = SOURCE_ROOT;
		};
		931CF9A212135A5C009192AB /* kernel */ = {
			isa = PBXGroup;
			children = (
				931CF9A312135A5C009192AB /* bin */,
				931CF9A512135A5C009192AB /* data */,
				931CF9A812135A5C009192AB /* doc */,
				931CF9AC12135A5C009192AB /* examples */,
				931CF9BF12135A5C009192AB /* include */,
				931CFA1212135A5C009192AB /* pyext */,
				931CFA2112135A5C009192AB /* SConscript */,
				931CFA2212135A5C009192AB /* src */,
				931CFA5912135A5C009192AB /* test */,
			);
			name = kernel;
			path = ../kernel;
			sourceTree = SOURCE_ROOT;
		};
		931CF9A312135A5C009192AB /* bin */ = {
			isa = PBXGroup;
			children = (
				931CF9A412135A5C009192AB /* SConscript */,
			);
			name = bin;
			path = ../kernel/bin;
			sourceTree = SOURCE_ROOT;
		};
		931CF9A512135A5C009192AB /* data */ = {
			isa = PBXGroup;
			children = (
				931CF9A612135A5C009192AB /* README */,
				931CF9A712135A5C009192AB /* SConscript */,
			);
			name = data;
			path = ../kernel/data;
			sourceTree = SOURCE_ROOT;
		};
		931CF9A812135A5C009192AB /* doc */ = {
			isa = PBXGroup;
			children = (
				931CF9A912135A5C009192AB /* generated */,
				931CF9AB12135A5C009192AB /* SConscript */,
			);
			name = doc;
			path = ../kernel/doc;
			sourceTree = SOURCE_ROOT;
		};
		931CF9A912135A5C009192AB /* generated */ = {
			isa = PBXGroup;
			children = (
				931CF9AA12135A5C009192AB /* overview.dox */,
			);
			name = generated;
			path = ../kernel/doc/generated;
			sourceTree = SOURCE_ROOT;
		};
		931CF9AC12135A5C009192AB /* examples */ = {
			isa = PBXGroup;
			children = (
				931CF9AD12135A5C009192AB /* basic_optimization.py */,
				931CF9AE12135A5C009192AB /* basic_optimization.readme */,
				931CF9AF12135A5C009192AB /* chain.py */,
				931CF9B012135A5C009192AB /* chain.readme */,
				931CF9B112135A5C009192AB /* dump_on_error.py */,
				931CF9B212135A5C009192AB /* dump_on_error.readme */,
				931CF9B312135A5C009192AB /* fragments */,
				931CF9B912135A5C009192AB /* generated */,
				931CF9BE12135A5C009192AB /* SConscript */,
			);
			name = examples;
			path = ../kernel/examples;
			sourceTree = SOURCE_ROOT;
		};
		931CF9B312135A5C009192AB /* fragments */ = {
			isa = PBXGroup;
			children = (
				931CF9B412135A5C009192AB /* generated */,
				931CF9B612135A5C009192AB /* setup.py */,
				931CF9B712135A5C009192AB /* setup.py.bak */,
				931CF9B812135A5C009192AB /* setup.readme */,
			);
			name = fragments;
			path = ../kernel/examples/fragments;
			sourceTree = SOURCE_ROOT;
		};
		931CF9B412135A5C009192AB /* generated */ = {
			isa = PBXGroup;
			children = (
				931CF9B512135A5C009192AB /* setup.py.html */,
			);
			name = generated;
			path = ../kernel/examples/fragments/generated;
			sourceTree = SOURCE_ROOT;
		};
		931CF9B912135A5C009192AB /* generated */ = {
			isa = PBXGroup;
			children = (
				931CF9BA12135A5C009192AB /* basic_optimization.py.html */,
				931CF9BB12135A5C009192AB /* chain.py.html */,
				931CF9BC12135A5C009192AB /* dump_on_error.py.html */,
				931CF9BD12135A5C009192AB /* examples.dox */,
			);
			name = generated;
			path = ../kernel/examples/generated;
			sourceTree = SOURCE_ROOT;
		};
		931CF9BF12135A5C009192AB /* include */ = {
			isa = PBXGroup;
			children = (
				931CF9C012135A5C009192AB /* base_types.h */,
				931CF9C112135A5C009192AB /* Configuration.h */,
				931CF9C212135A5C009192AB /* ConfigurationSet.h */,
				931CF9C312135A5C009192AB /* constants.h */,
				931CF9C412135A5C009192AB /* Constraint.h */,
				931CF9C512135A5C009192AB /* container_base.h */,
				931CF9C612135A5C009192AB /* container_macros.h */,
				931CF9C712135A5C009192AB /* DecomposableRestraint.h */,
				931CF9C812135A5C009192AB /* Decorator.h */,
				931CF9C912135A5C009192AB /* Decorators.h */,
				931CF9CA12135A5C009192AB /* deprecation.h */,
				931CF9CB12135A5C009192AB /* DerivativeAccumulator.h */,
				931CF9CC12135A5C009192AB /* exception.h */,
				931CF9CD12135A5C009192AB /* FailureHandler.h */,
				931CF9CE12135A5C009192AB /* file.h */,
				931CF9CF12135A5C009192AB /* internal */,
				931CF9E812135A5C009192AB /* io.h */,
				931CF9E912135A5C009192AB /* Key.h */,
				931CF9EA12135A5C009192AB /* log.h */,
				931CF9EB12135A5C009192AB /* macros.h */,
				931CF9EC12135A5C009192AB /* Model.h */,
				931CF9ED12135A5C009192AB /* Object.h */,
				931CF9EE12135A5C009192AB /* Optimizer.h */,
				931CF9EF12135A5C009192AB /* OptimizerState.h */,
				931CF9F012135A5C009192AB /* PairContainer.h */,
				931CF9F112135A5C009192AB /* PairFilter.h */,
				931CF9F212135A5C009192AB /* PairModifier.h */,
				931CF9F312135A5C009192AB /* PairScore.h */,
				931CF9F412135A5C009192AB /* Particle.h */,
				931CF9F512135A5C009192AB /* ParticleTuple.h */,
				931CF9F612135A5C009192AB /* Pointer.h */,
				931CF9F712135A5C009192AB /* QuadContainer.h */,
				931CF9F812135A5C009192AB /* QuadFilter.h */,
				931CF9F912135A5C009192AB /* QuadModifier.h */,
				931CF9FA12135A5C009192AB /* QuadScore.h */,
				931CF9FB12135A5C009192AB /* random.h */,
				931CF9FC12135A5C009192AB /* RefCounted.h */,
				931CF9FD12135A5C009192AB /* Refiner.h */,
				931CF9FE12135A5C009192AB /* Restraint.h */,
				931CF9FF12135A5C009192AB /* RestraintSet.h */,
				931CFA0012135A5C009192AB /* Sampler.h */,
				931CFA0112135A5C009192AB /* SConscript */,
				931CFA0212135A5C009192AB /* scoped.h */,
				931CFA0312135A5C009192AB /* ScoreState.h */,
				931CFA0412135A5C009192AB /* SetLogState.h */,
				931CFA0512135A5C009192AB /* SingletonContainer.h */,
				931CFA0612135A5C009192AB /* SingletonFilter.h */,
				931CFA0712135A5C009192AB /* SingletonModifier.h */,
				931CFA0812135A5C009192AB /* SingletonScore.h */,
				931CFA0912135A5C009192AB /* TripletContainer.h */,
				931CFA0A12135A5C009192AB /* TripletFilter.h */,
				931CFA0B12135A5C009192AB /* TripletModifier.h */,
				931CFA0C12135A5C009192AB /* TripletScore.h */,
				931CFA0D12135A5C009192AB /* UnaryFunction.h */,
				931CFA0E12135A5C009192AB /* utility.h */,
				931CFA0F12135A5C009192AB /* VectorOfRefCounted.h */,
				931CFA1012135A5C009192AB /* VersionInfo.h */,
				931CFA1112135A5C009192AB /* WeakPointer.h */,
			);
			name = include;
			path = ../kernel/include;
			sourceTree = SOURCE_ROOT;
		};
		931CF9CF12135A5C009192AB /* internal */ = {
			isa = PBXGroup;
			children = (
				931CF9D012135A5C009192AB /* attribute_storage.h */,
				931CF9D112135A5C009192AB /* AttributeTable.h */,
				931CF9D212135A5C009192AB /* constants.h */,
				931CF9D312135A5C009192AB /* container_helpers.h */,
				931CF9D412135A5C009192AB /* deprecation.h */,
				931CF9D512135A5C009192AB /* directories.h */,
				931CF9D612135A5C009192AB /* ExponentialNumber.h */,
				931CF9D712135A5C009192AB /* graph_utility.h */,
				931CF9D812135A5C009192AB /* ifile.h */,
				931CF9D912135A5C009192AB /* IndexingIterator.h */,
				931CF9DA12135A5C009192AB /* key_helpers.h */,
				931CF9DB12135A5C009192AB /* NestedIterator.h */,
				931CF9DC12135A5C009192AB /* OwnerPointer.h */,
				931CF9DD12135A5C009192AB /* particle.h */,
				931CF9DE12135A5C009192AB /* particle_save.h */,
				931CF9DF12135A5C009192AB /* PrefixStream.h */,
				931CF9E012135A5C009192AB /* ref_counting.h */,
				931CF9E112135A5C009192AB /* SConscript */,
				931CF9E212135A5C009192AB /* swig.h */,
				931CF9E312135A5C009192AB /* swig_helpers.h */,
				931CF9E412135A5C009192AB /* Unit.h */,
				931CF9E512135A5C009192AB /* units.h */,
				931CF9E612135A5C009192AB /* utility.h */,
				931CF9E712135A5C009192AB /* Vector.h */,
			);
			name = internal;
			path = ../kernel/include/internal;
			sourceTree = SOURCE_ROOT;
		};
		931CFA1212135A5C009192AB /* pyext */ = {
			isa = PBXGroup;
			children = (
				931CFA1312135A5C009192AB /* IMP_decorators.i */,
				931CFA1412135A5C009192AB /* IMP_directors.i */,
				931CFA1512135A5C009192AB /* IMP_exceptions.i */,
				931CFA1612135A5C009192AB /* IMP_macros.i */,
				931CFA1712135A5C009192AB /* IMP_particle.i */,
				931CFA1812135A5C009192AB /* IMP_random.i */,
				931CFA1912135A5C009192AB /* IMP_refcount.i */,
				931CFA1A12135A5C009192AB /* IMP_streams.i */,
				931CFA1B12135A5C009192AB /* IMP_streams_kernel.i */,
				931CFA1C12135A5C009192AB /* IMP_types.i */,
				931CFA1D12135A5C009192AB /* SConscript */,
				931CFA1E12135A5C009192AB /* src */,
				931CFA2012135A5C009192AB /* swig.i-in */,
			);
			name = pyext;
			path = ../kernel/pyext;
			sourceTree = SOURCE_ROOT;
		};
		931CFA1E12135A5C009192AB /* src */ = {
			isa = PBXGroup;
			children = (
				931CFA1F12135A5C009192AB /* test.py */,
			);
			name = src;
			path = ../kernel/pyext/src;
			sourceTree = SOURCE_ROOT;
		};
		931CFA2212135A5C009192AB /* src */ = {
			isa = PBXGroup;
			children = (
				931CFA2312135A5C009192AB /* base_types.cpp */,
				931CFA2412135A5C009192AB /* Configuration.cpp */,
				931CFA2512135A5C009192AB /* ConfigurationSet.cpp */,
				931CFA2612135A5C009192AB /* Constraint.cpp */,
				931CFA2712135A5C009192AB /* Container.cpp */,
				931CFA2812135A5C009192AB /* DecomposableRestraint.cpp */,
				931CFA2912135A5C009192AB /* exception.cpp */,
				931CFA2A12135A5C009192AB /* FailureHandler.cpp */,
				931CFA2B12135A5C009192AB /* file.cpp */,
				931CFA2C12135A5C009192AB /* internal */,
				931CFA3412135A5C009192AB /* io.cpp */,
				931CFA3512135A5C009192AB /* Key.cpp */,
				931CFA3612135A5C009192AB /* log.cpp */,
				931CFA3712135A5C009192AB /* Model.cpp */,
				931CFA3812135A5C009192AB /* Model_dependencies.cpp */,
				931CFA3912135A5C009192AB /* Model_evaluate.cpp */,
				931CFA3A12135A5C009192AB /* Model_statistics.cpp */,
				931CFA3B12135A5C009192AB /* Object.cpp */,
				931CFA3C12135A5C009192AB /* Optimizer.cpp */,
				931CFA3D12135A5C009192AB /* OptimizerState.cpp */,
				931CFA3E12135A5C009192AB /* PairContainer.cpp */,
				931CFA3F12135A5C009192AB /* PairFilter.cpp */,
				931CFA4012135A5C009192AB /* PairModifier.cpp */,
				931CFA4112135A5C009192AB /* PairScore.cpp */,
				931CFA4212135A5C009192AB /* Particle.cpp */,
				931CFA4312135A5C009192AB /* QuadContainer.cpp */,
				931CFA4412135A5C009192AB /* QuadFilter.cpp */,
				931CFA4512135A5C009192AB /* QuadModifier.cpp */,
				931CFA4612135A5C009192AB /* QuadScore.cpp */,
				931CFA4712135A5C009192AB /* random.cpp */,
				931CFA4812135A5C009192AB /* Refiner.cpp */,
				931CFA4912135A5C009192AB /* Restraint.cpp */,
				931CFA4A12135A5C009192AB /* RestraintSet.cpp */,
				931CFA4B12135A5C009192AB /* Sampler.cpp */,
				931CFA4C12135A5C009192AB /* SConscript */,
				931CFA4D12135A5C009192AB /* ScoreState.cpp */,
				931CFA4E12135A5C009192AB /* SingletonContainer.cpp */,
				931CFA4F12135A5C009192AB /* SingletonFilter.cpp */,
				931CFA5012135A5C009192AB /* SingletonModifier.cpp */,
				931CFA5112135A5C009192AB /* SingletonScore.cpp */,
				931CFA5212135A5C009192AB /* TripletContainer.cpp */,
				931CFA5312135A5C009192AB /* TripletFilter.cpp */,
				931CFA5412135A5C009192AB /* TripletModifier.cpp */,
				931CFA5512135A5C009192AB /* TripletScore.cpp */,
				931CFA5612135A5C009192AB /* UnaryFunction.cpp */,
				931CFA5712135A5C009192AB /* utility.cpp */,
				931CFA5812135A5C009192AB /* VersionInfo.cpp */,
			);
			name = src;
			path = ../kernel/src;
			sourceTree = SOURCE_ROOT;
		};
		931CFA2C12135A5C009192AB /* internal */ = {
			isa = PBXGroup;
			children = (
				931CFA2D12135A5C009192AB /* constants.cpp */,
				931CFA2E12135A5C009192AB /* deprecation.cpp */,
				931CFA2F12135A5C009192AB /* directories.cpp.in */,
				931CFA3012135A5C009192AB /* particle_save.cpp */,
				931CFA3112135A5C009192AB /* PrefixStream.cpp */,
				931CFA3212135A5C009192AB /* SConscript */,
				931CFA3312135A5C009192AB /* swig.cpp */,
			);
			name = internal;
			path = ../kernel/src/internal;
			sourceTree = SOURCE_ROOT;
		};
		931CFA5912135A5C009192AB /* test */ = {
			isa = PBXGroup;
			children = (
				931CFA5A12135A5C009192AB /* input */,
				931CFA5C12135A5C009192AB /* SConscript */,
				931CFA5D12135A5C009192AB /* test_config_set.py */,
				931CFA5E12135A5C009192AB /* test_dependency_graph.py */,
				931CFA5F12135A5C009192AB /* test_directories.py */,
				931CFA6012135A5C009192AB /* test_exceptions.py */,
				931CFA6112135A5C009192AB /* test_file.py */,
				931CFA6212135A5C009192AB /* test_incremental.py */,
				931CFA6312135A5C009192AB /* test_key.py */,
				931CFA6412135A5C009192AB /* test_log.py */,
				931CFA6512135A5C009192AB /* test_model.py */,
				931CFA6612135A5C009192AB /* test_model_io.py */,
				931CFA6712135A5C009192AB /* test_particle_tuples.py */,
				931CFA6812135A5C009192AB /* test_particles.py */,
				931CFA6912135A5C009192AB /* test_plural.py */,
				931CFA6A12135A5C009192AB /* test_random.py */,
				931CFA6B12135A5C009192AB /* test_refcount.py */,
				931CFA6C12135A5C009192AB /* test_restraint_sets.py */,
				931CFA6D12135A5C009192AB /* test_score_state.py */,
				931CFA6E12135A5C009192AB /* test_typemaps.py */,
			);
			name = test;
			path = ../kernel/test;
			sourceTree = SOURCE_ROOT;
		};
		931CFA5A12135A5C009192AB /* input */ = {
			isa = PBXGroup;
			children = (
				931CFA5B12135A5C009192AB /* text */,
			);
			name = input;
			path = ../kernel/test/input;
			sourceTree = SOURCE_ROOT;
		};
		931CFA6F12135A5C009192AB /* modules */ = {
			isa = PBXGroup;
			children = (
				931CFA7012135A5C009192AB /* algebra */,
				931CFB0812135A5C009192AB /* atom */,
				931CFBC912135A5D009192AB /* benchmark */,
				931CFC1D12135A5D009192AB /* container */,
				931CFCAF12135A5D009192AB /* core */,
				931CFDCA12135A5D009192AB /* display */,
				931CFE1312135A5D009192AB /* domino */,
				931CFE9D12135A5D009192AB /* domino2 */,
				931CFEF312135A5E009192AB /* em */,
				931CFF8F12135A5E009192AB /* example */,
				931CFFC112135A5E009192AB /* gsl */,
				931CFFEC12135A5E009192AB /* helper */,
				931C002B12135A5E009192AB /* misc */,
				931C005912135A5E009192AB /* modeller */,
				931C007E12135A5E009192AB /* multifit */,
				931C00ED12135A5F009192AB /* npc */,
				931C012412135A5F009192AB /* restrainer */,
				931C018E12135A5F009192AB /* saxs */,
				931C01C212135A5F009192AB /* SConscript */,
				931C01C312135A5F009192AB /* statistics */,
			);
			name = modules;
			path = ../modules;
			sourceTree = SOURCE_ROOT;
		};
		931CFA7012135A5C009192AB /* algebra */ = {
			isa = PBXGroup;
			children = (
				931CFA7112135A5C009192AB /* bin */,
				931CFA7312135A5C009192AB /* data */,
				931CFA7512135A5C009192AB /* doc */,
				931CFA7912135A5C009192AB /* examples */,
				931CFA8012135A5C009192AB /* include */,
				931CFAC412135A5C009192AB /* pyext */,
				931CFACE12135A5C009192AB /* README */,
				931CFACF12135A5C009192AB /* SConscript */,
				931CFAD012135A5C009192AB /* src */,
				931CFAEC12135A5C009192AB /* test */,
			);
			name = algebra;
			path = ../modules/algebra;
			sourceTree = SOURCE_ROOT;
		};
		931CFA7112135A5C009192AB /* bin */ = {
			isa = PBXGroup;
			children = (
				931CFA7212135A5C009192AB /* SConscript */,
			);
			name = bin;
			path = ../modules/algebra/bin;
			sourceTree = SOURCE_ROOT;
		};
		931CFA7312135A5C009192AB /* data */ = {
			isa = PBXGroup;
			children = (
				931CFA7412135A5C009192AB /* SConscript */,
			);
			name = data;
			path = ../modules/algebra/data;
			sourceTree = SOURCE_ROOT;
		};
		931CFA7512135A5C009192AB /* doc */ = {
			isa = PBXGroup;
			children = (
				931CFA7612135A5C009192AB /* generated */,
				931CFA7812135A5C009192AB /* SConscript */,
			);
			name = doc;
			path = ../modules/algebra/doc;
			sourceTree = SOURCE_ROOT;
		};
		931CFA7612135A5C009192AB /* generated */ = {
			isa = PBXGroup;
			children = (
				931CFA7712135A5C009192AB /* overview.dox */,
			);
			name = generated;
			path = ../modules/algebra/doc/generated;
			sourceTree = SOURCE_ROOT;
		};
		931CFA7912135A5C009192AB /* examples */ = {
			isa = PBXGroup;
			children = (
				931CFA7A12135A5C009192AB /* generated */,
				931CFA7D12135A5C009192AB /* geometry.py */,
				931CFA7E12135A5C009192AB /* geometry.readme */,
				931CFA7F12135A5C009192AB /* SConscript */,
			);
			name = examples;
			path = ../modules/algebra/examples;
			sourceTree = SOURCE_ROOT;
		};
		931CFA7A12135A5C009192AB /* generated */ = {
			isa = PBXGroup;
			children = (
				931CFA7B12135A5C009192AB /* examples.dox */,
				931CFA7C12135A5C009192AB /* geometry.py.html */,
			);
			name = generated;
			path = ../modules/algebra/examples/generated;
			sourceTree = SOURCE_ROOT;
		};
		931CFA8012135A5C009192AB /* include */ = {
			isa = PBXGroup;
			children = (
				931CFA8112135A5C009192AB /* algebra_macros.h */,
				931CFA8212135A5C009192AB /* BoundingBoxD.h */,
				931CFA8312135A5C009192AB /* Cone3D.h */,
				931CFA8412135A5C009192AB /* Cylinder3D.h */,
				931CFA8512135A5C009192AB /* eigen_analysis.h */,
				931CFA8612135A5C009192AB /* Ellipsoid3D.h */,
				931CFA8712135A5C009192AB /* endian.h */,
				931CFA8812135A5C009192AB /* geometric_alignment.h */,
				931CFA8912135A5C009192AB /* Grid3D.h */,
				931CFA8A12135A5C009192AB /* grid_range_D.h */,
				931CFA8B12135A5C009192AB /* internal */,
				931CFAAA12135A5C009192AB /* interpolation.h */,
				931CFAAB12135A5C009192AB /* io.h */,
				931CFAAC12135A5C009192AB /* LinearFit.h */,
				931CFAAD12135A5C009192AB /* Matrix2D.h */,
				931CFAAE12135A5C009192AB /* Matrix3D.h */,
				931CFAAF12135A5C009192AB /* MultiArray.h */,
				931CFAB012135A5C009192AB /* ParabolicFit.h */,
				931CFAB112135A5C009192AB /* Plane3D.h */,
				931CFAB212135A5C009192AB /* ReferenceFrame3D.h */,
				931CFAB312135A5C009192AB /* Rotation2D.h */,
				931CFAB412135A5C009192AB /* Rotation3D.h */,
				931CFAB512135A5C009192AB /* SConscript */,
				931CFAB612135A5C009192AB /* Segment3D.h */,
				931CFAB712135A5C009192AB /* shortest_segment.h */,
				931CFAB812135A5C009192AB /* Sphere3D.h */,
				931CFAB912135A5C009192AB /* SphereD.h */,
				931CFABA12135A5C009192AB /* SpherePatch3D.h */,
				931CFABB12135A5C009192AB /* SphericalVector3D.h */,
				931CFABC12135A5C009192AB /* Transformation2D.h */,
				931CFABD12135A5C009192AB /* Transformation3D.h */,
				931CFABE12135A5C009192AB /* utility.h */,
				931CFABF12135A5C009192AB /* Vector2D.h */,
				931CFAC012135A5C009192AB /* Vector3D.h */,
				931CFAC112135A5C009192AB /* vector_generators.h */,
				931CFAC212135A5C009192AB /* vector_search.h */,
				931CFAC312135A5C009192AB /* VectorD.h */,
			);
			name = include;
			path = ../modules/algebra/include;
			sourceTree = SOURCE_ROOT;
		};
		931CFA8B12135A5C009192AB /* internal */ = {
			isa = PBXGroup;
			children = (
				931CFA8C12135A5C009192AB /* ann.h */,
				931CFA8D12135A5C009192AB /* cgal_knn.h */,
				931CFA8E12135A5C009192AB /* cgal_predicates.h */,
				931CFA8F12135A5C009192AB /* grid_3d.h */,
				931CFA9012135A5C009192AB /* grid_3d_impl.h */,
				931CFA9112135A5C009192AB /* grid_knn.h */,
				931CFA9212135A5C009192AB /* internal_vector_generators.h */,
				931CFA9312135A5C009192AB /* jama_cholesky.h */,
				931CFA9412135A5C009192AB /* jama_eig.h */,
				931CFA9512135A5C009192AB /* jama_lu.h */,
				931CFA9612135A5C009192AB /* jama_qr.h */,
				931CFA9712135A5C009192AB /* jama_svd.h */,
				931CFA9812135A5C009192AB /* linear_knn.h */,
				931CFA9912135A5C009192AB /* MinimalSet.h */,
				931CFA9A12135A5C009192AB /* multi_array_helpers.h */,
				931CFA9B12135A5C009192AB /* output_helpers.h */,
				931CFA9C12135A5C009192AB /* SConscript */,
				931CFA9D12135A5C009192AB /* tnt_array1d.h */,
				931CFA9E12135A5C009192AB /* tnt_array1d_utils.h */,
				931CFA9F12135A5C009192AB /* tnt_array2d.h */,
				931CFAA012135A5C009192AB /* tnt_array2d_utils.h */,
				931CFAA112135A5C009192AB /* tnt_array3d.h */,
				931CFAA212135A5C009192AB /* tnt_array3d_utils.h */,
				931CFAA312135A5C009192AB /* tnt_i_refvec.h */,
				931CFAA412135A5C009192AB /* tnt_math_utils.h */,
				931CFAA512135A5C009192AB /* tnt_sparse_matrix_csr.h */,
				931CFAA612135A5C009192AB /* tnt_stopwatch.h */,
				931CFAA712135A5C009192AB /* tnt_subscript.h */,
				931CFAA812135A5C009192AB /* tnt_version.h */,
				931CFAA912135A5C009192AB /* utility.h */,
			);
			name = internal;
			path = ../modules/algebra/include/internal;
			sourceTree = SOURCE_ROOT;
		};
		931CFAC412135A5C009192AB /* pyext */ = {
			isa = PBXGroup;
			children = (
				931CFAC512135A5C009192AB /* IMP_bounding_box.i */,
				931CFAC612135A5C009192AB /* IMP_matrix2d.i */,
				931CFAC712135A5C009192AB /* IMP_matrix3d.i */,
				931CFAC812135A5C009192AB /* IMP_spherical_coords.i */,
				931CFAC912135A5C009192AB /* IMP_transformation2d.i */,
				931CFACA12135A5C009192AB /* IMP_transformation3d.i */,
				931CFACB12135A5C009192AB /* IMP_vector.i */,
				931CFACC12135A5C009192AB /* SConscript */,
				931CFACD12135A5C009192AB /* swig.i-in */,
			);
			name = pyext;
			path = ../modules/algebra/pyext;
			sourceTree = SOURCE_ROOT;
		};
		931CFAD012135A5C009192AB /* src */ = {
			isa = PBXGroup;
			children = (
				931CFAD112135A5C009192AB /* Cone3D.cpp */,
				931CFAD212135A5C009192AB /* Cylinder3D.cpp */,
				931CFAD312135A5C009192AB /* eigen_analysis.cpp */,
				931CFAD412135A5C009192AB /* Ellipsoid3D.cpp */,
				931CFAD512135A5C009192AB /* endian.cpp */,
				931CFAD612135A5C009192AB /* geometric_alignment.cpp */,
				931CFAD712135A5C009192AB /* internal */,
				931CFADB12135A5C009192AB /* interpolation.cpp */,
				931CFADC12135A5C009192AB /* io.cpp */,
				931CFADD12135A5C009192AB /* LinearFit.cpp */,
				931CFADE12135A5C009192AB /* ParabolicFit.cpp */,
				931CFADF12135A5C009192AB /* Plane3D.cpp */,
				931CFAE012135A5C009192AB /* ReferenceFrame3D.cpp */,
				931CFAE112135A5C009192AB /* Rotation3D.cpp */,
				931CFAE212135A5C009192AB /* SConscript */,
				931CFAE312135A5C009192AB /* Segment3D.cpp */,
				931CFAE412135A5C009192AB /* shortest_segment.cpp */,
				931CFAE512135A5C009192AB /* Sphere3D.cpp */,
				931CFAE612135A5C009192AB /* Sphere3DPatch.cpp */,
				931CFAE712135A5C009192AB /* SphericalVector3D.cpp */,
				931CFAE812135A5C009192AB /* Transformation2D.cpp */,
				931CFAE912135A5C009192AB /* Transformation3D.cpp */,
				931CFAEA12135A5C009192AB /* vector_generators.cpp */,
				931CFAEB12135A5C009192AB /* vector_search.cpp */,
			);
			name = src;
			path = ../modules/algebra/src;
			sourceTree = SOURCE_ROOT;
		};
		931CFAD712135A5C009192AB /* internal */ = {
			isa = PBXGroup;
			children = (
				931CFAD812135A5C009192AB /* output_helpers.cpp */,
				931CFAD912135A5C009192AB /* SConscript */,
				931CFADA12135A5C009192AB /* utility.cpp */,
			);
			name = internal;
			path = ../modules/algebra/src/internal;
			sourceTree = SOURCE_ROOT;
		};
		931CFAEC12135A5C009192AB /* test */ = {
			isa = PBXGroup;
			children = (
				931CFAED12135A5C009192AB /* SConscript */,
				931CFAEE12135A5C009192AB /* test_bounding_box.py */,
				931CFAEF12135A5C009192AB /* test_cone.py */,
				931CFAF012135A5C009192AB /* test_cylinder.py */,
				931CFAF112135A5C009192AB /* test_eigen_analysis.py */,
				931CFAF212135A5C009192AB /* test_geom_alignment.py */,
				931CFAF312135A5C009192AB /* test_grid.cpp */,
				931CFAF412135A5C009192AB /* test_inverse.py */,
				931CFAF512135A5C009192AB /* test_matrix2d.py */,
				931CFAF612135A5C009192AB /* test_matrix3d.py */,
				931CFAF712135A5C009192AB /* test_nearest_neighbor.py */,
				931CFAF812135A5C009192AB /* test_plural.py */,
				931CFAF912135A5C009192AB /* test_random_chain.py */,
				931CFAFA12135A5C009192AB /* test_random_rotations.py */,
				931CFAFB12135A5C009192AB /* test_regression_fit.py */,
				931CFAFC12135A5C009192AB /* test_rigid_transformation.py */,
				931CFAFD12135A5C009192AB /* test_rotation.py */,
				931CFAFE12135A5C009192AB /* test_sphere.py */,
				931CFAFF12135A5C009192AB /* test_sphere_cover.py */,
				931CFB0012135A5C009192AB /* test_sphere_patch.py */,
				931CFB0112135A5C009192AB /* test_spherical_coords.py */,
				931CFB0212135A5C009192AB /* test_transformation.py */,
				931CFB0312135A5C009192AB /* test_vector3d.py */,
				931CFB0412135A5C009192AB /* test_vector4d.py */,
				931CFB0512135A5C009192AB /* test_vector_on_box.py */,
				931CFB0612135A5C009192AB /* test_xyz.py */,
				931CFB0712135A5C009192AB /* test_zyz.py */,
			);
			name = test;
			path = ../modules/algebra/test;
			sourceTree = SOURCE_ROOT;
		};
		931CFB0812135A5C009192AB /* atom */ = {
			isa = PBXGroup;
			children = (
				931CFB0912135A5C009192AB /* bin */,
				931CFB0D12135A5C009192AB /* data */,
				931CFB1412135A5C009192AB /* doc */,
				931CFB1812135A5C009192AB /* examples */,
				931CFB2912135A5C009192AB /* include */,
				931CFB5F12135A5C009192AB /* pyext */,
				931CFB6212135A5C009192AB /* SConscript */,
				931CFB6312135A5C009192AB /* src */,
				931CFB9212135A5C009192AB /* test */,
			);
			name = atom;
			path = ../modules/atom;
			sourceTree = SOURCE_ROOT;
		};
		931CFB0912135A5C009192AB /* bin */ = {
			isa = PBXGroup;
			children = (
				931CFB0A12135A5C009192AB /* protein_ligand_score */,
				931CFB0B12135A5C009192AB /* protein_ligand_score.cpp */,
				931CFB0C12135A5C009192AB /* SConscript */,
			);
			name = bin;
			path = ../modules/atom/bin;
			sourceTree = SOURCE_ROOT;
		};
		931CFB0D12135A5C009192AB /* data */ = {
			isa = PBXGroup;
			children = (
				931CFB0E12135A5C009192AB /* par.lib */,
				931CFB0F12135A5C009192AB /* protein_ligand_score.lib */,
				931CFB1012135A5C009192AB /* radii.lib */,
				931CFB1112135A5C009192AB /* SConscript */,
				931CFB1212135A5C009192AB /* top.lib */,
				931CFB1312135A5C009192AB /* top_heav.lib */,
			);
			name = data;
			path = ../modules/atom/data;
			sourceTree = SOURCE_ROOT;
		};
		931CFB1412135A5C009192AB /* doc */ = {
			isa = PBXGroup;
			children = (
				931CFB1512135A5C009192AB /* generated */,
				931CFB1712135A5C009192AB /* SConscript */,
			);
			name = doc;
			path = ../modules/atom/doc;
			sourceTree = SOURCE_ROOT;
		};
		931CFB1512135A5C009192AB /* generated */ = {
			isa = PBXGroup;
			children = (
				931CFB1612135A5C009192AB /* overview.dox */,
			);
			name = generated;
			path = ../modules/atom/doc/generated;
			sourceTree = SOURCE_ROOT;
		};
		931CFB1812135A5C009192AB /* examples */ = {
			isa = PBXGroup;
			children = (
				931CFB1912135A5C009192AB /* charmm_forcefield.py */,
				931CFB1A12135A5C009192AB /* charmm_forcefield.readme */,
				931CFB1B12135A5C009192AB /* create_protein_fragment.py */,
				931CFB1C12135A5C009192AB /* create_protein_fragment.readme */,
				931CFB1D12135A5C009192AB /* example_protein.pdb */,
				931CFB1E12135A5C009192AB /* fragments */,
				931CFB1F12135A5C009192AB /* generated */,
				931CFB2412135A5C009192AB /* load_protein_restrain_bonds.py */,
				931CFB2512135A5C009192AB /* load_protein_restrain_bonds.readme */,
				931CFB2612135A5C009192AB /* molecular_hierarchy.py */,
				931CFB2712135A5C009192AB /* molecular_hierarchy.readme */,
				931CFB2812135A5C009192AB /* SConscript */,
			);
			name = examples;
			path = ../modules/atom/examples;
			sourceTree = SOURCE_ROOT;
		};
		931CFB1E12135A5C009192AB /* fragments */ = {
			isa = PBXGroup;
			children = (
			);
			name = fragments;
			path = ../modules/atom/examples/fragments;
			sourceTree = SOURCE_ROOT;
		};
		931CFB1F12135A5C009192AB /* generated */ = {
			isa = PBXGroup;
			children = (
				931CFB2012135A5C009192AB /* charmm_forcefield.py.html */,
				931CFB2112135A5C009192AB /* examples.dox */,
				931CFB2212135A5C009192AB /* load_protein_restrain_bonds.py.html */,
				931CFB2312135A5C009192AB /* molecular_hierarchy.py.html */,
			);
			name = generated;
			path = ../modules/atom/examples/generated;
			sourceTree = SOURCE_ROOT;
		};
		931CFB2912135A5C009192AB /* include */ = {
			isa = PBXGroup;
			children = (
				931CFB2A12135A5C009192AB /* angle_decorators.h */,
				931CFB2B12135A5C009192AB /* AngleSingletonScore.h */,
				931CFB2C12135A5C009192AB /* Atom.h */,
				931CFB2D12135A5C009192AB /* atom_macros.h */,
				931CFB2E12135A5C009192AB /* bond_decorators.h */,
				931CFB2F12135A5C009192AB /* bond_graph.h */,
				931CFB3012135A5C009192AB /* BondedPairFilter.h */,
				931CFB3112135A5C009192AB /* BondEndpointsRefiner.h */,
				931CFB3212135A5C009192AB /* BondPairContainer.h */,
				931CFB3312135A5C009192AB /* BondSingletonScore.h */,
				931CFB3412135A5C009192AB /* BrownianDynamics.h */,
				931CFB3512135A5C009192AB /* Chain.h */,
				931CFB3612135A5C009192AB /* Charged.h */,
				931CFB3712135A5C009192AB /* charmm_topology.h */,
				931CFB3812135A5C009192AB /* CHARMMAtom.h */,
				931CFB3912135A5C009192AB /* CHARMMParameters.h */,
				931CFB3A12135A5C009192AB /* CoulombPairScore.h */,
				931CFB3B12135A5C009192AB /* CoverBond.h */,
				931CFB3C12135A5C009192AB /* Diffusion.h */,
				931CFB3D12135A5C009192AB /* DihedralSingletonScore.h */,
				931CFB3E12135A5C009192AB /* distance.h */,
				931CFB3F12135A5C009192AB /* Domain.h */,
				931CFB4012135A5C009192AB /* element.h */,
				931CFB4112135A5C009192AB /* estimates.h */,
				931CFB4212135A5C009192AB /* force_fields.h */,
				931CFB4312135A5C009192AB /* ForceFieldParameters.h */,
				931CFB4412135A5C009192AB /* Fragment.h */,
				931CFB4512135A5C009192AB /* Hierarchy.h */,
				931CFB4612135A5C009192AB /* hierarchy_tools.h */,
				931CFB4712135A5C009192AB /* ImproperSingletonScore.h */,
				931CFB4812135A5C009192AB /* internal */,
				931CFB5212135A5C009192AB /* LennardJones.h */,
				931CFB5312135A5C009192AB /* LennardJonesPairScore.h */,
				931CFB5412135A5C009192AB /* Mass.h */,
				931CFB5512135A5C009192AB /* mol2.h */,
				931CFB5612135A5C009192AB /* MolecularDynamics.h */,
				931CFB5712135A5C009192AB /* pdb.h */,
				931CFB5812135A5C009192AB /* protein_ligand_score.h */,
				931CFB5912135A5C009192AB /* Residue.h */,
				931CFB5A12135A5C009192AB /* SConscript */,
				931CFB5B12135A5C009192AB /* SimulationParameters.h */,
				931CFB5C12135A5C009192AB /* smoothing_functions.h */,
				931CFB5D12135A5C009192AB /* StereochemistryPairFilter.h */,
				931CFB5E12135A5C009192AB /* VelocityScalingOptimizerState.h */,
			);
			name = include;
			path = ../modules/atom/include;
			sourceTree = SOURCE_ROOT;
		};
		931CFB4812135A5C009192AB /* internal */ = {
			isa = PBXGroup;
			children = (
				931CFB4912135A5C009192AB /* bond_graph_boost_functions.h */,
				931CFB4A12135A5C009192AB /* bond_graph_functors.h */,
				931CFB4B12135A5C009192AB /* bond_helpers.h */,
				931CFB4C12135A5C009192AB /* charmm_helpers.h */,
				931CFB4D12135A5C009192AB /* ExcludedPair.h */,
				931CFB4E12135A5C009192AB /* mol2.h */,
				931CFB4F12135A5C009192AB /* pdb.h */,
				931CFB5012135A5C009192AB /* protein_ligand_internal_score.h */,
				931CFB5112135A5C009192AB /* SConscript */,
			);
			name = internal;
			path = ../modules/atom/include/internal;
			sourceTree = SOURCE_ROOT;
		};
		931CFB5F12135A5C009192AB /* pyext */ = {
			isa = PBXGroup;
			children = (
				931CFB6012135A5C009192AB /* SConscript */,
				931CFB6112135A5C009192AB /* swig.i-in */,
			);
			name = pyext;
			path = ../modules/atom/pyext;
			sourceTree = SOURCE_ROOT;
		};
		931CFB6312135A5C009192AB /* src */ = {
			isa = PBXGroup;
			children = (
				931CFB6412135A5C009192AB /* angle_decorators.cpp */,
				931CFB6512135A5C009192AB /* AngleSingletonScore.cpp */,
				931CFB6612135A5C009192AB /* Atom.cpp */,
				931CFB6712135A5C009192AB /* bond_decorators.cpp */,
				931CFB6812135A5C009192AB /* bond_graph.cpp */,
				931CFB6912135A5C009192AB /* BondedPairFilter.cpp */,
				931CFB6A12135A5C009192AB /* BondEndpointsRefiner.cpp */,
				931CFB6B12135A5C009192AB /* BondPairContainer.cpp */,
				931CFB6C12135A5C009192AB /* BondSingletonScore.cpp */,
				931CFB6D12135A5C009192AB /* BrownianDynamics.cpp */,
				931CFB6E12135A5C009192AB /* Chain.cpp */,
				931CFB6F12135A5C009192AB /* Charged.cpp */,
				931CFB7012135A5C009192AB /* charmm_topology.cpp */,
				931CFB7112135A5C009192AB /* CHARMMAtom.cpp */,
				931CFB7212135A5C009192AB /* CHARMMParameters.cpp */,
				931CFB7312135A5C009192AB /* CoulombPairScore.cpp */,
				931CFB7412135A5C009192AB /* CoverBond.cpp */,
				931CFB7512135A5C009192AB /* Diffusion.cpp */,
				931CFB7612135A5C009192AB /* DihedralSingletonScore.cpp */,
				931CFB7712135A5C009192AB /* distance.cpp */,
				931CFB7812135A5C009192AB /* Domain.cpp */,
				931CFB7912135A5C009192AB /* element.cpp */,
				931CFB7A12135A5C009192AB /* estimates.cpp */,
				931CFB7B12135A5C009192AB /* force_fields.cpp */,
				931CFB7C12135A5C009192AB /* ForceFieldParameters.cpp */,
				931CFB7D12135A5C009192AB /* Fragment.cpp */,
				931CFB7E12135A5C009192AB /* Hierarchy.cpp */,
				931CFB7F12135A5C009192AB /* hierarchy_tools.cpp */,
				931CFB8012135A5C009192AB /* ImproperSingletonScore.cpp */,
				931CFB8112135A5C009192AB /* internal */,
				931CFB8512135A5C009192AB /* LennardJones.cpp */,
				931CFB8612135A5C009192AB /* LennardJonesPairScore.cpp */,
				931CFB8712135A5C009192AB /* Mass.cpp */,
				931CFB8812135A5C009192AB /* mol2.cpp */,
				931CFB8912135A5C009192AB /* MolecularDynamics.cpp */,
				931CFB8A12135A5C009192AB /* pdb.cpp */,
				931CFB8B12135A5C009192AB /* protein_ligand_score.cpp */,
				931CFB8C12135A5C009192AB /* Residue.cpp */,
				931CFB8D12135A5C009192AB /* SConscript */,
				931CFB8E12135A5C009192AB /* SimulationParameters.cpp */,
				931CFB8F12135A5C009192AB /* smoothing_functions.cpp */,
				931CFB9012135A5C009192AB /* StereochemistryPairFilter.cpp */,
				931CFB9112135A5C009192AB /* VelocityScalingOptimizerState.cpp */,
			);
			name = src;
			path = ../modules/atom/src;
			sourceTree = SOURCE_ROOT;
		};
		931CFB8112135A5C009192AB /* internal */ = {
			isa = PBXGroup;
			children = (
				931CFB8212135A5C009192AB /* mol2.cpp */,
				931CFB8312135A5C009192AB /* pdb.cpp */,
				931CFB8412135A5C009192AB /* SConscript */,
			);
			name = internal;
			path = ../modules/atom/src/internal;
			sourceTree = SOURCE_ROOT;
		};
		931CFB9212135A5C009192AB /* test */ = {
			isa = PBXGroup;
			children = (
				931CFB9312135A5C009192AB /* input */,
				931CFBA512135A5C009192AB /* SConscript */,
				931CFBA612135A5C009192AB /* test_bd.py */,
				931CFBA712135A5C009192AB /* test_bd_singleton_score.py */,
				931CFBA812135A5D009192AB /* test_bond_decorator_particle_pair_container.py */,
				931CFBA912135A5D009192AB /* test_bond_refiner.py */,
				931CFBAA12135A5D009192AB /* test_bonds.py */,
				931CFBAB12135A5D009192AB /* test_charged_decorator.py */,
				931CFBAC12135A5D009192AB /* test_charmm_atom.py */,
				931CFBAD12135A5D009192AB /* test_charmm_parameters.py */,
				931CFBAE12135A5D009192AB /* test_charmm_topology.py */,
				931CFBAF12135A5D009192AB /* test_clone.py */,
				931CFBB012135A5D009192AB /* test_coulomb.py */,
				931CFBB112135A5D009192AB /* test_cover_bond.py */,
				931CFBB212135A5D009192AB /* test_create_protein.py */,
				931CFBB312135A5D009192AB /* test_distance.py */,
				931CFBB412135A5D009192AB /* test_element.py */,
				931CFBB512135A5D009192AB /* test_estimates.py */,
				931CFBB612135A5D009192AB /* test_force_switch.py */,
				931CFBB712135A5D009192AB /* test_fragment.py */,
				931CFBB812135A5D009192AB /* test_get_residue.py */,
				931CFBB912135A5D009192AB /* test_hierarchy.py */,
				931CFBBA12135A5D009192AB /* test_lennard_jones_decorator.py */,
				931CFBBB12135A5D009192AB /* test_lennard_jones_pair_score.py */,
				931CFBBC12135A5D009192AB /* test_md_optimizer.py */,
				931CFBBD12135A5D009192AB /* test_mol2.py */,
				931CFBBE12135A5D009192AB /* test_pdb.py */,
				931CFBBF12135A5D009192AB /* test_pdb_string.py */,
				931CFBC012135A5D009192AB /* test_plural.py */,
				931CFBC112135A5D009192AB /* test_protein_ligand_score.py */,
				931CFBC212135A5D009192AB /* test_ref_optimizer_states.py */,
				931CFBC312135A5D009192AB /* test_residue_type.py */,
				931CFBC412135A5D009192AB /* test_rigid_alignment_with_rigid_bodies.py */,
				931CFBC512135A5D009192AB /* test_rigid_alignment_with_rigid_bodies.py.bak */,
				931CFBC612135A5D009192AB /* test_rmsd_and_no.py */,
				931CFBC712135A5D009192AB /* test_simplify.py */,
				931CFBC812135A5D009192AB /* test_stereo_pair_filter.py */,
			);
			name = test;
			path = ../modules/atom/test;
			sourceTree = SOURCE_ROOT;
		};
		931CFB9312135A5C009192AB /* input */ = {
			isa = PBXGroup;
			children = (
				931CFB9412135A5C009192AB /* 1aon.pdb */,
				931CFB9512135A5C009192AB /* 1d3d-ligands.mol2 */,
				931CFB9612135A5C009192AB /* 1d3d-ligands.out1.mol2 */,
				931CFB9712135A5C009192AB /* 1d3d-ligands.out2.mol2 */,
				931CFB9812135A5C009192AB /* 1d3d-protein.pdb */,
				931CFB9912135A5C009192AB /* 1DQK.pdb */,
				931CFB9A12135A5C009192AB /* 1z5s_A.pdb */,
				931CFB9B12135A5C009192AB /* 1z5s_C.pdb */,
				931CFB9C12135A5C009192AB /* elements.pdb */,
				931CFB9D12135A5C009192AB /* hydrogen.pdb */,
				931CFB9E12135A5C009192AB /* input.pdb */,
				931CFB9F12135A5C009192AB /* mini.pdb */,
				931CFBA012135A5C009192AB /* notapdb.pdb */,
				931CFBA112135A5C009192AB /* problem_lines.pdb */,
				931CFBA212135A5C009192AB /* protein_water.pdb */,
				931CFBA312135A5C009192AB /* regression_0.pdb */,
				931CFBA412135A5C009192AB /* single_dna.pdb */,
			);
			name = input;
			path = ../modules/atom/test/input;
			sourceTree = SOURCE_ROOT;
		};
		931CFBC912135A5D009192AB /* benchmark */ = {
			isa = PBXGroup;
			children = (
				931CFBCA12135A5D009192AB /* bin */,
				931CFBE412135A5D009192AB /* data */,
				931CFBEA12135A5D009192AB /* doc */,
				931CFC0212135A5D009192AB /* examples */,
				931CFC0612135A5D009192AB /* include */,
				931CFC0D12135A5D009192AB /* pyext */,
				931CFC1212135A5D009192AB /* README */,
				931CFC1312135A5D009192AB /* SConscript */,
				931CFC1412135A5D009192AB /* src */,
				931CFC1A12135A5D009192AB /* test */,
			);
			name = benchmark;
			path = ../modules/benchmark;
			sourceTree = SOURCE_ROOT;
		};
		931CFBCA12135A5D009192AB /* bin */ = {
			isa = PBXGroup;
			children = (
				931CFBCB12135A5D009192AB /* benchmark_brownian */,
				931CFBCC12135A5D009192AB /* benchmark_brownian.cpp */,
				931CFBCD12135A5D009192AB /* benchmark_close_pairs_finders */,
				931CFBCE12135A5D009192AB /* benchmark_close_pairs_finders.cpp */,
				931CFBCF12135A5D009192AB /* benchmark_connectivity */,
				931CFBD012135A5D009192AB /* benchmark_connectivity.cpp */,
				931CFBD112135A5D009192AB /* benchmark_density.cpp */,
				931CFBD212135A5D009192AB /* benchmark_domino2.cpp */,
				931CFBD312135A5D009192AB /* benchmark_domino2_2.cpp */,
				931CFBD412135A5D009192AB /* benchmark_evaluate */,
				931CFBD512135A5D009192AB /* benchmark_evaluate.cpp */,
				931CFBD612135A5D009192AB /* benchmark_incremental */,
				931CFBD712135A5D009192AB /* benchmark_incremental.cpp */,
				931CFBD812135A5D009192AB /* benchmark_knn.cpp */,
				931CFBD912135A5D009192AB /* benchmark_random_collisions */,
				931CFBDA12135A5D009192AB /* benchmark_random_collisions.cpp */,
				931CFBDB12135A5D009192AB /* benchmark_refiners */,
				931CFBDC12135A5D009192AB /* benchmark_refiners.cpp */,
				931CFBDD12135A5D009192AB /* benchmark_rigid_collisons */,
				931CFBDE12135A5D009192AB /* benchmark_rigid_collisons.cpp */,
				931CFBDF12135A5D009192AB /* benchmark_rotate */,
				931CFBE012135A5D009192AB /* benchmark_rotate.cpp */,
				931CFBE112135A5D009192AB /* benchmark_xyz_access */,
				931CFBE212135A5D009192AB /* benchmark_xyz_access.cpp */,
				931CFBE312135A5D009192AB /* SConscript */,
			);
			name = bin;
			path = ../modules/benchmark/bin;
			sourceTree = SOURCE_ROOT;
		};
		931CFBE412135A5D009192AB /* data */ = {
			isa = PBXGroup;
			children = (
				931CFBE512135A5D009192AB /* huge_protein.pdb */,
				931CFBE612135A5D009192AB /* large_protein.pdb */,
				931CFBE712135A5D009192AB /* medium_protein.pdb */,
				931CFBE812135A5D009192AB /* SConscript */,
				931CFBE912135A5D009192AB /* small_protein.pdb */,
			);
			name = data;
			path = ../modules/benchmark/data;
			sourceTree = SOURCE_ROOT;
		};
		931CFBEA12135A5D009192AB /* doc */ = {
			isa = PBXGroup;
			children = (
				931CFBEB12135A5D009192AB /* baselines.py */,
				931CFBEC12135A5D009192AB /* bdfast.png */,
				931CFBED12135A5D009192AB /* bdrelease.png */,
				931CFBEE12135A5D009192AB /* benchmark_results.csv */,
				931CFBEF12135A5D009192AB /* changingfast.png */,
				931CFBF012135A5D009192AB /* changingrelease.png */,
				931CFBF112135A5D009192AB /* colfast.png */,
				931CFBF212135A5D009192AB /* colrelease.png */,
				931CFBF312135A5D009192AB /* connectivityfast.png */,
				931CFBF412135A5D009192AB /* connectivityrelease.png */,
				931CFBF512135A5D009192AB /* containerfast.png */,
				931CFBF612135A5D009192AB /* containerrelease.png */,
				931CFBF712135A5D009192AB /* cpffast.png */,
				931CFBF812135A5D009192AB /* cpfrelease.png */,
				931CFBF912135A5D009192AB /* generated */,
				931CFBFB12135A5D009192AB /* rigidfast.png */,
				931CFBFC12135A5D009192AB /* rigidrelease.png */,
				931CFBFD12135A5D009192AB /* rotationfast.png */,
				931CFBFE12135A5D009192AB /* rotationrelease.png */,
				931CFBFF12135A5D009192AB /* SConscript */,
				931CFC0012135A5D009192AB /* xyzfast.png */,
				931CFC0112135A5D009192AB /* xyzrelease.png */,
			);
			name = doc;
			path = ../modules/benchmark/doc;
			sourceTree = SOURCE_ROOT;
		};
		931CFBF912135A5D009192AB /* generated */ = {
			isa = PBXGroup;
			children = (
				931CFBFA12135A5D009192AB /* overview.dox */,
			);
			name = generated;
			path = ../modules/benchmark/doc/generated;
			sourceTree = SOURCE_ROOT;
		};
		931CFC0212135A5D009192AB /* examples */ = {
			isa = PBXGroup;
			children = (
				931CFC0312135A5D009192AB /* generated */,
				931CFC0512135A5D009192AB /* SConscript */,
			);
			name = examples;
			path = ../modules/benchmark/examples;
			sourceTree = SOURCE_ROOT;
		};
		931CFC0312135A5D009192AB /* generated */ = {
			isa = PBXGroup;
			children = (
				931CFC0412135A5D009192AB /* examples.dox */,
			);
			name = generated;
			path = ../modules/benchmark/examples/generated;
			sourceTree = SOURCE_ROOT;
		};
		931CFC0612135A5D009192AB /* include */ = {
			isa = PBXGroup;
			children = (
				931CFC0712135A5D009192AB /* benchmark_macros.h */,
				931CFC0812135A5D009192AB /* hidden_keys.h */,
				931CFC0912135A5D009192AB /* internal */,
				931CFC0B12135A5D009192AB /* SConscript */,
				931CFC0C12135A5D009192AB /* utility.h */,
			);
			name = include;
			path = ../modules/benchmark/include;
			sourceTree = SOURCE_ROOT;
		};
		931CFC0912135A5D009192AB /* internal */ = {
			isa = PBXGroup;
			children = (
				931CFC0A12135A5D009192AB /* SConscript */,
			);
			name = internal;
			path = ../modules/benchmark/include/internal;
			sourceTree = SOURCE_ROOT;
		};
		931CFC0D12135A5D009192AB /* pyext */ = {
			isa = PBXGroup;
			children = (
				931CFC0E12135A5D009192AB /* benchmark */,
				931CFC1012135A5D009192AB /* SConscript */,
				931CFC1112135A5D009192AB /* swig.i-in */,
			);
			name = pyext;
			path = ../modules/benchmark/pyext;
			sourceTree = SOURCE_ROOT;
		};
		931CFC0E12135A5D009192AB /* benchmark */ = {
			isa = PBXGroup;
			children = (
				931CFC0F12135A5D009192AB /* randomize.py */,
			);
			name = benchmark;
			path = ../modules/benchmark/pyext/benchmark;
			sourceTree = SOURCE_ROOT;
		};
		931CFC1412135A5D009192AB /* src */ = {
			isa = PBXGroup;
			children = (
				931CFC1512135A5D009192AB /* hidden_keys.cpp */,
				931CFC1612135A5D009192AB /* internal */,
				931CFC1812135A5D009192AB /* SConscript */,
				931CFC1912135A5D009192AB /* utility.cpp */,
			);
			name = src;
			path = ../modules/benchmark/src;
			sourceTree = SOURCE_ROOT;
		};
		931CFC1612135A5D009192AB /* internal */ = {
			isa = PBXGroup;
			children = (
				931CFC1712135A5D009192AB /* SConscript */,
			);
			name = internal;
			path = ../modules/benchmark/src/internal;
			sourceTree = SOURCE_ROOT;
		};
		931CFC1A12135A5D009192AB /* test */ = {
			isa = PBXGroup;
			children = (
				931CFC1B12135A5D009192AB /* restraints */,
				931CFC1C12135A5D009192AB /* SConscript */,
			);
			name = test;
			path = ../modules/benchmark/test;
			sourceTree = SOURCE_ROOT;
		};
		931CFC1B12135A5D009192AB /* restraints */ = {
			isa = PBXGroup;
			children = (
			);
			name = restraints;
			path = ../modules/benchmark/test/restraints;
			sourceTree = SOURCE_ROOT;
		};
		931CFC1D12135A5D009192AB /* container */ = {
			isa = PBXGroup;
			children = (
				931CFC1E12135A5D009192AB /* bin */,
				931CFC2012135A5D009192AB /* data */,
				931CFC2212135A5D009192AB /* doc */,
				931CFC2612135A5D009192AB /* examples */,
				931CFC3612135A5D009192AB /* include */,
				931CFC6712135A5D009192AB /* pyext */,
				931CFC6B12135A5D009192AB /* README */,
				931CFC6C12135A5D009192AB /* SConscript */,
				931CFC6D12135A5D009192AB /* src */,
				931CFC9E12135A5D009192AB /* test */,
			);
			name = container;
			path = ../modules/container;
			sourceTree = SOURCE_ROOT;
		};
		931CFC1E12135A5D009192AB /* bin */ = {
			isa = PBXGroup;
			children = (
				931CFC1F12135A5D009192AB /* SConscript */,
			);
			name = bin;
			path = ../modules/container/bin;
			sourceTree = SOURCE_ROOT;
		};
		931CFC2012135A5D009192AB /* data */ = {
			isa = PBXGroup;
			children = (
				931CFC2112135A5D009192AB /* SConscript */,
			);
			name = data;
			path = ../modules/container/data;
			sourceTree = SOURCE_ROOT;
		};
		931CFC2212135A5D009192AB /* doc */ = {
			isa = PBXGroup;
			children = (
				931CFC2312135A5D009192AB /* generated */,
				931CFC2512135A5D009192AB /* SConscript */,
			);
			name = doc;
			path = ../modules/container/doc;
			sourceTree = SOURCE_ROOT;
		};
		931CFC2312135A5D009192AB /* generated */ = {
			isa = PBXGroup;
			children = (
				931CFC2412135A5D009192AB /* overview.dox */,
			);
			name = generated;
			path = ../modules/container/doc/generated;
			sourceTree = SOURCE_ROOT;
		};
		931CFC2612135A5D009192AB /* examples */ = {
			isa = PBXGroup;
			children = (
				931CFC2712135A5D009192AB /* bipartite_nonbonded_interactions.py */,
				931CFC2812135A5D009192AB /* bipartite_nonbonded_interactions.readme */,
				931CFC2912135A5D009192AB /* connectivity.py */,
				931CFC2A12135A5D009192AB /* connectivity.readme */,
				931CFC2B12135A5D009192AB /* generated */,
				931CFC3112135A5D009192AB /* nonbonded_interactions.py */,
				931CFC3212135A5D009192AB /* nonbonded_interactions.readme */,
				931CFC3312135A5D009192AB /* restrain_in_sphere.py */,
				931CFC3412135A5D009192AB /* restrain_in_sphere.readme */,
				931CFC3512135A5D009192AB /* SConscript */,
			);
			name = examples;
			path = ../modules/container/examples;
			sourceTree = SOURCE_ROOT;
		};
		931CFC2B12135A5D009192AB /* generated */ = {
			isa = PBXGroup;
			children = (
				931CFC2C12135A5D009192AB /* bipartite_nonbonded_interactions.py.html */,
				931CFC2D12135A5D009192AB /* connectivity.py.html */,
				931CFC2E12135A5D009192AB /* examples.dox */,
				931CFC2F12135A5D009192AB /* nonbonded_interactions.py.html */,
				931CFC3012135A5D009192AB /* restrain_in_sphere.py.html */,
			);
			name = generated;
			path = ../modules/container/examples/generated;
			sourceTree = SOURCE_ROOT;
		};
		931CFC3612135A5D009192AB /* include */ = {
			isa = PBXGroup;
			children = (
				931CFC3712135A5D009192AB /* AllBipartitePairContainer.h */,
				931CFC3812135A5D009192AB /* AllPairContainer.h */,
				931CFC3912135A5D009192AB /* CloseBipartitePairContainer.h */,
				931CFC3A12135A5D009192AB /* ClosePairContainer.h */,
				931CFC3B12135A5D009192AB /* ConnectingPairContainer.h */,
				931CFC3C12135A5D009192AB /* InContainerPairFilter.h */,
				931CFC3D12135A5D009192AB /* InContainerQuadFilter.h */,
				931CFC3E12135A5D009192AB /* InContainerSingletonFilter.h */,
				931CFC3F12135A5D009192AB /* InContainerTripletFilter.h */,
				931CFC4012135A5D009192AB /* internal */,
				931CFC4212135A5D009192AB /* ListPairContainer.h */,
				931CFC4312135A5D009192AB /* ListQuadContainer.h */,
				931CFC4412135A5D009192AB /* ListSingletonContainer.h */,
				931CFC4512135A5D009192AB /* ListTripletContainer.h */,
				931CFC4612135A5D009192AB /* MaximumPairRestraint.h */,
				931CFC4712135A5D009192AB /* MaximumPairScore.h */,
				931CFC4812135A5D009192AB /* MaximumQuadRestraint.h */,
				931CFC4912135A5D009192AB /* MaximumQuadScore.h */,
				931CFC4A12135A5D009192AB /* MaximumSingletonRestraint.h */,
				931CFC4B12135A5D009192AB /* MaximumSingletonScore.h */,
				931CFC4C12135A5D009192AB /* MaximumTripletRestraint.h */,
				931CFC4D12135A5D009192AB /* MaximumTripletScore.h */,
				931CFC4E12135A5D009192AB /* MinimumPairRestraint.h */,
				931CFC4F12135A5D009192AB /* MinimumPairScore.h */,
				931CFC5012135A5D009192AB /* MinimumQuadRestraint.h */,
				931CFC5112135A5D009192AB /* MinimumQuadScore.h */,
				931CFC5212135A5D009192AB /* MinimumSingletonRestraint.h */,
				931CFC5312135A5D009192AB /* MinimumSingletonScore.h */,
				931CFC5412135A5D009192AB /* MinimumTripletRestraint.h */,
				931CFC5512135A5D009192AB /* MinimumTripletScore.h */,
				931CFC5612135A5D009192AB /* PairContainerSet.h */,
				931CFC5712135A5D009192AB /* PairsConstraint.h */,
				931CFC5812135A5D009192AB /* PairsOptimizerState.h */,
				931CFC5912135A5D009192AB /* PairsRestraint.h */,
				931CFC5A12135A5D009192AB /* QuadContainerSet.h */,
				931CFC5B12135A5D009192AB /* QuadsConstraint.h */,
				931CFC5C12135A5D009192AB /* QuadsOptimizerState.h */,
				931CFC5D12135A5D009192AB /* QuadsRestraint.h */,
				931CFC5E12135A5D009192AB /* SConscript */,
				931CFC5F12135A5D009192AB /* SingletonContainerSet.h */,
				931CFC6012135A5D009192AB /* SingletonsConstraint.h */,
				931CFC6112135A5D009192AB /* SingletonsOptimizerState.h */,
				931CFC6212135A5D009192AB /* SingletonsRestraint.h */,
				931CFC6312135A5D009192AB /* TripletContainerSet.h */,
				931CFC6412135A5D009192AB /* TripletsConstraint.h */,
				931CFC6512135A5D009192AB /* TripletsOptimizerState.h */,
				931CFC6612135A5D009192AB /* TripletsRestraint.h */,
			);
			name = include;
			path = ../modules/container/include;
			sourceTree = SOURCE_ROOT;
		};
		931CFC4012135A5D009192AB /* internal */ = {
			isa = PBXGroup;
			children = (
				931CFC4112135A5D009192AB /* SConscript */,
			);
			name = internal;
			path = ../modules/container/include/internal;
			sourceTree = SOURCE_ROOT;
		};
		931CFC6712135A5D009192AB /* pyext */ = {
			isa = PBXGroup;
			children = (
				931CFC6812135A5D009192AB /* SConscript */,
				931CFC6912135A5D009192AB /* src */,
				931CFC6A12135A5D009192AB /* swig.i-in */,
			);
			name = pyext;
			path = ../modules/container/pyext;
			sourceTree = SOURCE_ROOT;
		};
		931CFC6912135A5D009192AB /* src */ = {
			isa = PBXGroup;
			children = (
			);
			name = src;
			path = ../modules/container/pyext/src;
			sourceTree = SOURCE_ROOT;
		};
		931CFC6D12135A5D009192AB /* src */ = {
			isa = PBXGroup;
			children = (
				931CFC6E12135A5D009192AB /* AllBipartitePairContainer.cpp */,
				931CFC6F12135A5D009192AB /* AllPairContainer.cpp */,
				931CFC7012135A5D009192AB /* CloseBipartitePairContainer.cpp */,
				931CFC7112135A5D009192AB /* ClosePairContainer.cpp */,
				931CFC7212135A5D009192AB /* ConnectingPairContainer.cpp */,
				931CFC7312135A5D009192AB /* InContainerPairFilter.cpp */,
				931CFC7412135A5D009192AB /* InContainerQuadFilter.cpp */,
				931CFC7512135A5D009192AB /* InContainerSingletonFilter.cpp */,
				931CFC7612135A5D009192AB /* InContainerTripletFilter.cpp */,
				931CFC7712135A5D009192AB /* internal */,
				931CFC7912135A5D009192AB /* ListPairContainer.cpp */,
				931CFC7A12135A5D009192AB /* ListQuadContainer.cpp */,
				931CFC7B12135A5D009192AB /* ListSingletonContainer.cpp */,
				931CFC7C12135A5D009192AB /* ListTripletContainer.cpp */,
				931CFC7D12135A5D009192AB /* MaximumPairRestraint.cpp */,
				931CFC7E12135A5D009192AB /* MaximumPairScore.cpp */,
				931CFC7F12135A5D009192AB /* MaximumQuadRestraint.cpp */,
				931CFC8012135A5D009192AB /* MaximumQuadScore.cpp */,
				931CFC8112135A5D009192AB /* MaximumSingletonRestraint.cpp */,
				931CFC8212135A5D009192AB /* MaximumSingletonScore.cpp */,
				931CFC8312135A5D009192AB /* MaximumTripletRestraint.cpp */,
				931CFC8412135A5D009192AB /* MaximumTripletScore.cpp */,
				931CFC8512135A5D009192AB /* MinimumPairRestraint.cpp */,
				931CFC8612135A5D009192AB /* MinimumPairScore.cpp */,
				931CFC8712135A5D009192AB /* MinimumQuadRestraint.cpp */,
				931CFC8812135A5D009192AB /* MinimumQuadScore.cpp */,
				931CFC8912135A5D009192AB /* MinimumSingletonRestraint.cpp */,
				931CFC8A12135A5D009192AB /* MinimumSingletonScore.cpp */,
				931CFC8B12135A5D009192AB /* MinimumTripletRestraint.cpp */,
				931CFC8C12135A5D009192AB /* MinimumTripletScore.cpp */,
				931CFC8D12135A5D009192AB /* PairContainerSet.cpp */,
				931CFC8E12135A5D009192AB /* PairsConstraint.cpp */,
				931CFC8F12135A5D009192AB /* PairsOptimizerState.cpp */,
				931CFC9012135A5D009192AB /* PairsRestraint.cpp */,
				931CFC9112135A5D009192AB /* QuadContainerSet.cpp */,
				931CFC9212135A5D009192AB /* QuadsConstraint.cpp */,
				931CFC9312135A5D009192AB /* QuadsOptimizerState.cpp */,
				931CFC9412135A5D009192AB /* QuadsRestraint.cpp */,
				931CFC9512135A5D009192AB /* SConscript */,
				931CFC9612135A5D009192AB /* SingletonContainerSet.cpp */,
				931CFC9712135A5D009192AB /* SingletonsConstraint.cpp */,
				931CFC9812135A5D009192AB /* SingletonsOptimizerState.cpp */,
				931CFC9912135A5D009192AB /* SingletonsRestraint.cpp */,
				931CFC9A12135A5D009192AB /* TripletContainerSet.cpp */,
				931CFC9B12135A5D009192AB /* TripletsConstraint.cpp */,
				931CFC9C12135A5D009192AB /* TripletsOptimizerState.cpp */,
				931CFC9D12135A5D009192AB /* TripletsRestraint.cpp */,
			);
			name = src;
			path = ../modules/container/src;
			sourceTree = SOURCE_ROOT;
		};
		931CFC7712135A5D009192AB /* internal */ = {
			isa = PBXGroup;
			children = (
				931CFC7812135A5D009192AB /* SConscript */,
			);
			name = internal;
			path = ../modules/container/src/internal;
			sourceTree = SOURCE_ROOT;
		};
		931CFC9E12135A5D009192AB /* test */ = {
			isa = PBXGroup;
			children = (
				931CFC9F12135A5D009192AB /* SConscript */,
				931CFCA012135A5D009192AB /* test_all_pairs.py */,
				931CFCA112135A5D009192AB /* test_close_bipartite_pairs_score_state.py */,
				931CFCA212135A5D009192AB /* test_close_pairs_score_state.py */,
				931CFCA312135A5D009192AB /* test_connectivity_container.py */,
				931CFCA412135A5D009192AB /* test_list.py */,
				931CFCA512135A5D009192AB /* test_Particle_restraint.py */,
				931CFCA612135A5D009192AB /* test_Particle_state.py */,
				931CFCA712135A5D009192AB /* test_ParticlePair_restraint.py */,
				931CFCA812135A5D009192AB /* test_ParticlePair_state.py */,
				931CFCA912135A5D009192AB /* test_ParticleQuad_restraint.py */,
				931CFCAA12135A5D009192AB /* test_ParticleQuad_state.py */,
				931CFCAB12135A5D009192AB /* test_ParticleTriplet_restraint.py */,
				931CFCAC12135A5D009192AB /* test_ParticleTriplet_state.py */,
				931CFCAD12135A5D009192AB /* test_plural.py */,
				931CFCAE12135A5D009192AB /* test_removes.py */,
			);
			name = test;
			path = ../modules/container/test;
			sourceTree = SOURCE_ROOT;
		};
		931CFCAF12135A5D009192AB /* core */ = {
			isa = PBXGroup;
			children = (
				931CFCB012135A5D009192AB /* bin */,
				931CFCB212135A5D009192AB /* data */,
				931CFCB412135A5D009192AB /* doc */,
				931CFCB812135A5D009192AB /* examples */,
				931CFCE012135A5D009192AB /* include */,
				931CFD4512135A5D009192AB /* pyext */,
				931CFD4812135A5D009192AB /* SConscript */,
				931CFD4912135A5D009192AB /* src */,
				931CFD9E12135A5D009192AB /* test */,
			);
			name = core;
			path = ../modules/core;
			sourceTree = SOURCE_ROOT;
		};
		931CFCB012135A5D009192AB /* bin */ = {
			isa = PBXGroup;
			children = (
				931CFCB112135A5D009192AB /* SConscript */,
			);
			name = bin;
			path = ../modules/core/bin;
			sourceTree = SOURCE_ROOT;
		};
		931CFCB212135A5D009192AB /* data */ = {
			isa = PBXGroup;
			children = (
				931CFCB312135A5D009192AB /* SConscript */,
			);
			name = data;
			path = ../modules/core/data;
			sourceTree = SOURCE_ROOT;
		};
		931CFCB412135A5D009192AB /* doc */ = {
			isa = PBXGroup;
			children = (
				931CFCB512135A5D009192AB /* generated */,
				931CFCB712135A5D009192AB /* SConscript */,
			);
			name = doc;
			path = ../modules/core/doc;
			sourceTree = SOURCE_ROOT;
		};
		931CFCB512135A5D009192AB /* generated */ = {
			isa = PBXGroup;
			children = (
				931CFCB612135A5D009192AB /* overview.dox */,
			);
			name = generated;
			path = ../modules/core/doc/generated;
			sourceTree = SOURCE_ROOT;
		};
		931CFCB812135A5D009192AB /* examples */ = {
			isa = PBXGroup;
			children = (
				931CFCB912135A5D009192AB /* connectivity_restraint.py */,
				931CFCBA12135A5D009192AB /* connectivity_restraint.readme */,
				931CFCBB12135A5D009192AB /* cover_particles.py */,
				931CFCBC12135A5D009192AB /* cover_particles.readme */,
				931CFCBD12135A5D009192AB /* example_protein.pdb */,
				931CFCBE12135A5D009192AB /* excluded_volume.py */,
				931CFCBF12135A5D009192AB /* excluded_volume.readme */,
				931CFCC012135A5D009192AB /* fragments */,
				931CFCC812135A5D009192AB /* generated */,
				931CFCD312135A5D009192AB /* pair_restraint.py */,
				931CFCD412135A5D009192AB /* pair_restraint.readme */,
				931CFCD512135A5D009192AB /* restrain_diameter.py */,
				931CFCD612135A5D009192AB /* restrain_diameter.readme */,
				931CFCD712135A5D009192AB /* rigid_bodies.py */,
				931CFCD812135A5D009192AB /* rigid_bodies.readme */,
				931CFCD912135A5D009192AB /* rigid_collisions.py */,
				931CFCDA12135A5D009192AB /* rigid_collisions.readme */,
				931CFCDB12135A5D009192AB /* SConscript */,
				931CFCDC12135A5D009192AB /* XYZ_Decorator.py */,
				931CFCDD12135A5D009192AB /* XYZ_Decorator.readme */,
				931CFCDE12135A5D009192AB /* XYZR_Decorator.py */,
				931CFCDF12135A5D009192AB /* XYZR_Decorator.readme */,
			);
			name = examples;
			path = ../modules/core/examples;
			sourceTree = SOURCE_ROOT;
		};
		931CFCC012135A5D009192AB /* fragments */ = {
			isa = PBXGroup;
			children = (
				931CFCC112135A5D009192AB /* custom_hierarchy.py */,
				931CFCC212135A5D009192AB /* custom_hierarchy.readme */,
				931CFCC312135A5D009192AB /* generated */,
				931CFCC612135A5D009192AB /* randomize_rigid_body.py */,
				931CFCC712135A5D009192AB /* randomize_rigid_body.readme */,
			);
			name = fragments;
			path = ../modules/core/examples/fragments;
			sourceTree = SOURCE_ROOT;
		};
		931CFCC312135A5D009192AB /* generated */ = {
			isa = PBXGroup;
			children = (
				931CFCC412135A5D009192AB /* custom_hierarchy.py.html */,
				931CFCC512135A5D009192AB /* randomize_rigid_body.py.html */,
			);
			name = generated;
			path = ../modules/core/examples/fragments/generated;
			sourceTree = SOURCE_ROOT;
		};
		931CFCC812135A5D009192AB /* generated */ = {
			isa = PBXGroup;
			children = (
				931CFCC912135A5D009192AB /* connectivity_restraint.py.html */,
				931CFCCA12135A5D009192AB /* cover_particles.py.html */,
				931CFCCB12135A5D009192AB /* examples.dox */,
				931CFCCC12135A5D009192AB /* excluded_volume.py.html */,
				931CFCCD12135A5D009192AB /* pair_restraint.py.html */,
				931CFCCE12135A5D009192AB /* restrain_diameter.py.html */,
				931CFCCF12135A5D009192AB /* rigid_bodies.py.html */,
				931CFCD012135A5D009192AB /* rigid_collisions.py.html */,
				931CFCD112135A5D009192AB /* XYZ_Decorator.py.html */,
				931CFCD212135A5D009192AB /* XYZR_Decorator.py.html */,
			);
			name = generated;
			path = ../modules/core/examples/generated;
			sourceTree = SOURCE_ROOT;
		};
		931CFCE012135A5D009192AB /* include */ = {
			isa = PBXGroup;
			children = (
				931CFCE112135A5D009192AB /* AngleRestraint.h */,
				931CFCE212135A5D009192AB /* AngleTripletScore.h */,
				931CFCE312135A5D009192AB /* AttributeSingletonScore.h */,
				931CFCE412135A5D009192AB /* BallMover.h */,
				931CFCE512135A5D009192AB /* BoundingBox3DSingletonScore.h */,
				931CFCE612135A5D009192AB /* BoxSweepClosePairsFinder.h */,
				931CFCE712135A5D009192AB /* CentroidOfRefined.h */,
				931CFCE812135A5D009192AB /* ChecksScoreState.h */,
				931CFCE912135A5D009192AB /* ChildrenRefiner.h */,
				931CFCEA12135A5D009192AB /* ClosedCubicSpline.h */,
				931CFCEB12135A5D009192AB /* ClosePairsFinder.h */,
				931CFCEC12135A5D009192AB /* ClosePairsPairScore.h */,
				931CFCED12135A5D009192AB /* ConjugateGradients.h */,
				931CFCEE12135A5D009192AB /* ConnectivityRestraint.h */,
				931CFCEF12135A5D009192AB /* ConstantRestraint.h */,
				931CFCF012135A5D009192AB /* core_macros.h */,
				931CFCF112135A5D009192AB /* Cosine.h */,
				931CFCF212135A5D009192AB /* CoverRefined.h */,
				931CFCF312135A5D009192AB /* DerivativesFromRefined.h */,
				931CFCF412135A5D009192AB /* DerivativesToRefined.h */,
				931CFCF512135A5D009192AB /* DiameterRestraint.h */,
				931CFCF612135A5D009192AB /* DihedralRestraint.h */,
				931CFCF712135A5D009192AB /* DistancePairScore.h */,
				931CFCF812135A5D009192AB /* DistanceRestraint.h */,
				931CFCF912135A5D009192AB /* DistanceToSingletonScore.h */,
				931CFCFA12135A5D009192AB /* ExcludedVolumeRestraint.h */,
				931CFCFB12135A5D009192AB /* FixedRefiner.h */,
				931CFCFC12135A5D009192AB /* GridClosePairsFinder.h */,
				931CFCFD12135A5D009192AB /* Harmonic.h */,
				931CFCFE12135A5D009192AB /* HarmonicLowerBound.h */,
				931CFCFF12135A5D009192AB /* HarmonicUpperBound.h */,
				931CFD0012135A5D009192AB /* HarmonicWell.h */,
				931CFD0112135A5D009192AB /* Hierarchy.h */,
				931CFD0212135A5D009192AB /* IncrementalBallMover.h */,
				931CFD0312135A5D009192AB /* internal */,
				931CFD2112135A5D009192AB /* LeavesRefiner.h */,
				931CFD2212135A5D009192AB /* Linear.h */,
				931CFD2312135A5D009192AB /* MCCGSampler.h */,
				931CFD2412135A5D009192AB /* MonteCarlo.h */,
				931CFD2512135A5D009192AB /* Mover.h */,
				931CFD2612135A5D009192AB /* MoverBase.h */,
				931CFD2712135A5D009192AB /* NearestNeighborsClosePairsFinder.h */,
				931CFD2812135A5D009192AB /* NormalMover.h */,
				931CFD2912135A5D009192AB /* OpenCubicSpline.h */,
				931CFD2A12135A5D009192AB /* PairConstraint.h */,
				931CFD2B12135A5D009192AB /* PairRestraint.h */,
				931CFD2C12135A5D009192AB /* QuadConstraint.h */,
				931CFD2D12135A5D009192AB /* QuadraticClosePairsFinder.h */,
				931CFD2E12135A5D009192AB /* QuadRestraint.h */,
				931CFD2F12135A5D009192AB /* RefinedPairsPairScore.h */,
				931CFD3012135A5D009192AB /* rigid_bodies.h */,
				931CFD3112135A5D009192AB /* RigidBodyDistancePairScore.h */,
				931CFD3212135A5D009192AB /* RigidBodyMover.h */,
				931CFD3312135A5D009192AB /* RigidClosePairsFinder.h */,
				931CFD3412135A5D009192AB /* SConscript */,
				931CFD3512135A5D009192AB /* SingletonConstraint.h */,
				931CFD3612135A5D009192AB /* SingletonRestraint.h */,
				931CFD3712135A5D009192AB /* SphereDistancePairScore.h */,
				931CFD3812135A5D009192AB /* SteepestDescent.h */,
				931CFD3912135A5D009192AB /* TableRefiner.h */,
				931CFD3A12135A5D009192AB /* Transform.h */,
				931CFD3B12135A5D009192AB /* TransformedDistancePairScore.h */,
				931CFD3C12135A5D009192AB /* TripletConstraint.h */,
				931CFD3D12135A5D009192AB /* TripletRestraint.h */,
				931CFD3E12135A5D009192AB /* TruncatedHarmonic.h */,
				931CFD3F12135A5D009192AB /* TypedPairScore.h */,
				931CFD4012135A5D009192AB /* utility.h */,
				931CFD4112135A5D009192AB /* VolumeRestraint.h */,
				931CFD4212135A5D009192AB /* WriteModelOptimizerState.h */,
				931CFD4312135A5D009192AB /* XYZ.h */,
				931CFD4412135A5D009192AB /* XYZR.h */,
			);
			name = include;
			path = ../modules/core/include;
			sourceTree = SOURCE_ROOT;
		};
		931CFD0312135A5D009192AB /* internal */ = {
			isa = PBXGroup;
			children = (
				931CFD0512135A5D009192AB /* angle_helpers.h */,
				931CFD0612135A5D009192AB /* ArrayOnAttributesHelper.h */,
				931CFD0712135A5D009192AB /* close_pairs_helpers.h */,
				931CFD0812135A5D009192AB /* CoreClosePairContainer.h */,
				931CFD0912135A5D009192AB /* CoreListPairContainer.h */,
				931CFD0A12135A5D009192AB /* CoreListQuadContainer.h */,
				931CFD0B12135A5D009192AB /* CoreListSingletonContainer.h */,
				931CFD0C12135A5D009192AB /* CoreListTripletContainer.h */,
				931CFD0D12135A5D009192AB /* CorePairsRestraint.h */,
				931CFD0E12135A5D009192AB /* CoreQuadsRestraint.h */,
				931CFD0F12135A5D009192AB /* CoreSingletonsRestraint.h */,
				931CFD1012135A5D009192AB /* CoreTripletsRestraint.h */,
				931CFD1112135A5D009192AB /* DifferenceSingletonContainer.h */,
				931CFD1212135A5D009192AB /* dihedral_helpers.h */,
				931CFD1312135A5D009192AB /* evaluate_distance_pair_score.h */,
				931CFD1412135A5D009192AB /* graph_base.h */,
				931CFD1512135A5D009192AB /* hierarchy_helpers.h */,
				931CFD1612135A5D009192AB /* MovedSingletonContainer.h */,
				931CFD1712135A5D009192AB /* pair_helpers.h */,
				931CFD1812135A5D009192AB /* ParticleGrid.h */,
				931CFD1912135A5D009192AB /* quad_helpers.h */,
				931CFD1A12135A5D009192AB /* remove_pointers.h */,
				931CFD1B12135A5D009192AB /* rigid_bodies.h */,
				931CFD1C12135A5D009192AB /* rigid_body_tree.h */,
				931CFD1D12135A5D009192AB /* SConscript */,
				931CFD1E12135A5D009192AB /* singleton_helpers.h */,
				931CFD1F12135A5D009192AB /* triplet_helpers.h */,
				931CFD2012135A5D009192AB /* truncated_harmonic.h */,
			);
			name = internal;
			path = ../modules/core/include/internal;
			sourceTree = SOURCE_ROOT;
		};
		931CFD4512135A5D009192AB /* pyext */ = {
			isa = PBXGroup;
			children = (
				931CFD4612135A5D009192AB /* SConscript */,
				931CFD4712135A5D009192AB /* swig.i-in */,
			);
			name = pyext;
			path = ../modules/core/pyext;
			sourceTree = SOURCE_ROOT;
		};
		931CFD4912135A5D009192AB /* src */ = {
			isa = PBXGroup;
			children = (
				931CFD4A12135A5D009192AB /* AngleRestraint.cpp */,
				931CFD4B12135A5D009192AB /* AngleTripletScore.cpp */,
				931CFD4C12135A5D009192AB /* AttributeSingletonScore.cpp */,
				931CFD4D12135A5D009192AB /* BallMover.cpp */,
				931CFD4E12135A5D009192AB /* BoundingBox3DSingletonScore.cpp */,
				931CFD4F12135A5D009192AB /* BoxSweepClosePairsFinder.cpp */,
				931CFD5012135A5D009192AB /* CentroidOfRefined.cpp */,
				931CFD5112135A5D009192AB /* ChecksScoreState.cpp */,
				931CFD5212135A5D009192AB /* ChildrenRefiner.cpp */,
				931CFD5312135A5D009192AB /* ClosedCubicSpline.cpp */,
				931CFD5412135A5D009192AB /* ClosePairsFinder.cpp */,
				931CFD5512135A5D009192AB /* ClosePairsPairScore.cpp */,
				931CFD5612135A5D009192AB /* ConjugateGradients.cpp */,
				931CFD5712135A5D009192AB /* ConnectivityRestraint.cpp */,
				931CFD5812135A5D009192AB /* ConstantRestraint.cpp */,
				931CFD5912135A5D009192AB /* Cosine.cpp */,
				931CFD5A12135A5D009192AB /* CoverRefined.cpp */,
				931CFD5B12135A5D009192AB /* DerivativesFromRefined.cpp */,
				931CFD5C12135A5D009192AB /* DerivativesToRefined.cpp */,
				931CFD5D12135A5D009192AB /* DiameterRestraint.cpp */,
				931CFD5E12135A5D009192AB /* DihedralRestraint.cpp */,
				931CFD5F12135A5D009192AB /* DistancePairScore.cpp */,
				931CFD6012135A5D009192AB /* DistanceRestraint.cpp */,
				931CFD6112135A5D009192AB /* DistanceToSingletonScore.cpp */,
				931CFD6212135A5D009192AB /* ExcludedVolumeRestraint.cpp */,
				931CFD6312135A5D009192AB /* FixedRefiner.cpp */,
				931CFD6412135A5D009192AB /* GridClosePairsFinder.cpp */,
				931CFD6512135A5D009192AB /* Hierarchy.cpp */,
				931CFD6612135A5D009192AB /* IncrementalBallMover.cpp */,
				931CFD6712135A5D009192AB /* internal */,
				931CFD7D12135A5D009192AB /* LeavesRefiner.cpp */,
				931CFD7E12135A5D009192AB /* MCCGSampler.cpp */,
				931CFD7F12135A5D009192AB /* MonteCarlo.cpp */,
				931CFD8012135A5D009192AB /* MoverBase.cpp */,
				931CFD8112135A5D009192AB /* NearestNeighborsClosePairsFinder.cpp */,
				931CFD8212135A5D009192AB /* NormalMover.cpp */,
				931CFD8312135A5D009192AB /* OpenCubicSpline.cpp */,
				931CFD8412135A5D009192AB /* PairConstraint.cpp */,
				931CFD8512135A5D009192AB /* PairRestraint.cpp */,
				931CFD8612135A5D009192AB /* QuadConstraint.cpp */,
				931CFD8712135A5D009192AB /* QuadraticClosePairsFinder.cpp */,
				931CFD8812135A5D009192AB /* QuadRestraint.cpp */,
				931CFD8912135A5D009192AB /* RefinedPairsPairScore.cpp */,
				931CFD8A12135A5D009192AB /* rigid_bodies.cpp */,
				931CFD8B12135A5D009192AB /* RigidBodyDistancePairScore.cpp */,
				931CFD8C12135A5D009192AB /* RigidBodyMover.cpp */,
				931CFD8D12135A5D009192AB /* RigidClosePairsFinder.cpp */,
				931CFD8E12135A5D009192AB /* SConscript */,
				931CFD8F12135A5D009192AB /* SingletonConstraint.cpp */,
				931CFD9012135A5D009192AB /* SingletonRestraint.cpp */,
				931CFD9112135A5D009192AB /* SphereDistancePairScore.cpp */,
				931CFD9212135A5D009192AB /* SteepestDescent.cpp */,
				931CFD9312135A5D009192AB /* TableRefiner.cpp */,
				931CFD9412135A5D009192AB /* Transform.cpp */,
				931CFD9512135A5D009192AB /* TransformedDistancePairScore.cpp */,
				931CFD9612135A5D009192AB /* TripletConstraint.cpp */,
				931CFD9712135A5D009192AB /* TripletRestraint.cpp */,
				931CFD9812135A5D009192AB /* TypedPairScore.cpp */,
				931CFD9912135A5D009192AB /* utility.cpp */,
				931CFD9A12135A5D009192AB /* VolumeRestraint.cpp */,
				931CFD9B12135A5D009192AB /* WriteModelOptimizerState.cpp */,
				931CFD9C12135A5D009192AB /* XYZ.cpp */,
				931CFD9D12135A5D009192AB /* XYZR.cpp */,
			);
			name = src;
			path = ../modules/core/src;
			sourceTree = SOURCE_ROOT;
		};
		931CFD6712135A5D009192AB /* internal */ = {
			isa = PBXGroup;
			children = (
				931CFD6812135A5D009192AB /* ArrayOnAttributesHelper.cpp */,
				931CFD6912135A5D009192AB /* CoreClosePairContainer.cpp */,
				931CFD6A12135A5D009192AB /* CoreListPairContainer.cpp */,
				931CFD6B12135A5D009192AB /* CoreListQuadContainer.cpp */,
				931CFD6C12135A5D009192AB /* CoreListSingletonContainer.cpp */,
				931CFD6D12135A5D009192AB /* CoreListTripletContainer.cpp */,
				931CFD6E12135A5D009192AB /* CorePairsRestraint.cpp */,
				931CFD6F12135A5D009192AB /* CoreQuadsRestraint.cpp */,
				931CFD7012135A5D009192AB /* CoreSingletonsRestraint.cpp */,
				931CFD7112135A5D009192AB /* CoreTripletsRestraint.cpp */,
				931CFD7212135A5D009192AB /* DifferenceSingletonContainer.cpp */,
				931CFD7312135A5D009192AB /* evaluate_distance_pair_score.cpp */,
				931CFD7412135A5D009192AB /* graph_base.cpp */,
				931CFD7512135A5D009192AB /* MovedSingletonContainer.cpp */,
				931CFD7612135A5D009192AB /* pair_helpers.cpp */,
				931CFD7712135A5D009192AB /* ParticleGrid.cpp */,
				931CFD7812135A5D009192AB /* quad_helpers.cpp */,
				931CFD7912135A5D009192AB /* rigid_body_tree.cpp */,
				931CFD7A12135A5D009192AB /* SConscript */,
				931CFD7B12135A5D009192AB /* singleton_helpers.cpp */,
				931CFD7C12135A5D009192AB /* triplet_helpers.cpp */,
			);
			name = internal;
			path = ../modules/core/src/internal;
			sourceTree = SOURCE_ROOT;
		};
		931CFD9E12135A5D009192AB /* test */ = {
			isa = PBXGroup;
			children = (
				931CFD9F12135A5D009192AB /* input */,
				931CFDA312135A5D009192AB /* SConscript */,
				931CFDA412135A5D009192AB /* test_angle.py */,
				931CFDA512135A5D009192AB /* test_box.py */,
				931CFDA612135A5D009192AB /* test_centroid.py */,
				931CFDA712135A5D009192AB /* test_cg_optimizer.py */,
				931CFDA812135A5D009192AB /* test_children.py */,
				931CFDA912135A5D009192AB /* test_close_pair_finders.py */,
				931CFDAA12135A5D009192AB /* test_close_pairs_ps.py */,
				931CFDAB12135A5D009192AB /* test_connectivity.py */,
				931CFDAC12135A5D009192AB /* test_cosine.py */,
				931CFDAD12135A5D009192AB /* test_cover.py */,
				931CFDAE12135A5D009192AB /* test_cover_refiner.py */,
				931CFDAF12135A5D009192AB /* test_destroy_rigid_body.py */,
				931CFDB012135A5D009192AB /* test_destroy_rigid_body.py.bak */,
				931CFDB112135A5D009192AB /* test_diameter.py */,
				931CFDB212135A5D009192AB /* test_dihedral.py */,
				931CFDB312135A5D009192AB /* test_distance.py */,
				931CFDB412135A5D009192AB /* test_ev_restraint.py */,
				931CFDB512135A5D009192AB /* test_harmonic.py */,
				931CFDB612135A5D009192AB /* test_hierarchy.py */,
				931CFDB712135A5D009192AB /* test_linear.py */,
				931CFDB812135A5D009192AB /* test_mc.py */,
				931CFDB912135A5D009192AB /* test_mc_rigid_bodies.py */,
				931CFDBA12135A5D009192AB /* test_mccg.py */,
				931CFDBB12135A5D009192AB /* test_particles.py */,
				931CFDBC12135A5D009192AB /* test_plural.py */,
				931CFDBD12135A5D009192AB /* test_refined_pairs_ps.py */,
				931CFDBE12135A5D009192AB /* test_rigid_bodies.py */,
				931CFDBF12135A5D009192AB /* test_rigid_distance.py */,
				931CFDC012135A5D009192AB /* test_sd_optimizer.py */,
				931CFDC112135A5D009192AB /* test_splines.py */,
				931CFDC212135A5D009192AB /* test_table.py */,
				931CFDC312135A5D009192AB /* test_to_from_refined.py */,
				931CFDC412135A5D009192AB /* test_transform.py */,
				931CFDC512135A5D009192AB /* test_transform_particles.py */,
				931CFDC612135A5D009192AB /* test_truncated_harmonic.py */,
				931CFDC712135A5D009192AB /* test_typed_pair_score.py */,
				931CFDC812135A5D009192AB /* test_volume.py */,
				931CFDC912135A5D009192AB /* test_xyzr.py */,
			);
			name = test;
			path = ../modules/core/test;
			sourceTree = SOURCE_ROOT;
		};
		931CFD9F12135A5D009192AB /* input */ = {
			isa = PBXGroup;
			children = (
				931CFDA012135A5D009192AB /* 1z5s_A.pdb */,
				931CFDA112135A5D009192AB /* 1z5s_C.pdb */,
				931CFDA212135A5D009192AB /* input.pdb */,
			);
			name = input;
			path = ../modules/core/test/input;
			sourceTree = SOURCE_ROOT;
		};
		931CFDCA12135A5D009192AB /* display */ = {
			isa = PBXGroup;
			children = (
				931CFDCB12135A5D009192AB /* bin */,
				931CFDCD12135A5D009192AB /* data */,
				931CFDCF12135A5D009192AB /* doc */,
				931CFDD312135A5D009192AB /* examples */,
				931CFDDF12135A5D009192AB /* include */,
				931CFDF312135A5D009192AB /* pyext */,
				931CFDF712135A5D009192AB /* SConscript */,
				931CFDF812135A5D009192AB /* src */,
				931CFE0B12135A5D009192AB /* test */,
			);
			name = display;
			path = ../modules/display;
			sourceTree = SOURCE_ROOT;
		};
		931CFDCB12135A5D009192AB /* bin */ = {
			isa = PBXGroup;
			children = (
				931CFDCC12135A5D009192AB /* SConscript */,
			);
			name = bin;
			path = ../modules/display/bin;
			sourceTree = SOURCE_ROOT;
		};
		931CFDCD12135A5D009192AB /* data */ = {
			isa = PBXGroup;
			children = (
				931CFDCE12135A5D009192AB /* SConscript */,
			);
			name = data;
			path = ../modules/display/data;
			sourceTree = SOURCE_ROOT;
		};
		931CFDCF12135A5D009192AB /* doc */ = {
			isa = PBXGroup;
			children = (
				931CFDD012135A5D009192AB /* generated */,
				931CFDD212135A5D009192AB /* SConscript */,
			);
			name = doc;
			path = ../modules/display/doc;
			sourceTree = SOURCE_ROOT;
		};
		931CFDD012135A5D009192AB /* generated */ = {
			isa = PBXGroup;
			children = (
				931CFDD112135A5D009192AB /* overview.dox */,
			);
			name = generated;
			path = ../modules/display/doc/generated;
			sourceTree = SOURCE_ROOT;
		};
		931CFDD312135A5D009192AB /* examples */ = {
			isa = PBXGroup;
			children = (
				931CFDD412135A5D009192AB /* display_log.py */,
				931CFDD512135A5D009192AB /* display_log.readme */,
				931CFDD612135A5D009192AB /* fragments */,
				931CFDDB12135A5D009192AB /* generated */,
				931CFDDE12135A5D009192AB /* SConscript */,
			);
			name = examples;
			path = ../modules/display/examples;
			sourceTree = SOURCE_ROOT;
		};
		931CFDD612135A5D009192AB /* fragments */ = {
			isa = PBXGroup;
			children = (
				931CFDD712135A5D009192AB /* generated */,
				931CFDD912135A5D009192AB /* show_spheres.py */,
				931CFDDA12135A5D009192AB /* show_spheres.readme */,
			);
			name = fragments;
			path = ../modules/display/examples/fragments;
			sourceTree = SOURCE_ROOT;
		};
		931CFDD712135A5D009192AB /* generated */ = {
			isa = PBXGroup;
			children = (
				931CFDD812135A5D009192AB /* show_spheres.py.html */,
			);
			name = generated;
			path = ../modules/display/examples/fragments/generated;
			sourceTree = SOURCE_ROOT;
		};
		931CFDDB12135A5D009192AB /* generated */ = {
			isa = PBXGroup;
			children = (
				931CFDDC12135A5D009192AB /* display_log.py.html */,
				931CFDDD12135A5D009192AB /* examples.dox */,
			);
			name = generated;
			path = ../modules/display/examples/generated;
			sourceTree = SOURCE_ROOT;
		};
		931CFDDF12135A5D009192AB /* include */ = {
			isa = PBXGroup;
			children = (
				931CFDE012135A5D009192AB /* BildWriter.h */,
				931CFDE112135A5D009192AB /* ChimeraWriter.h */,
				931CFDE212135A5D009192AB /* CMMWriter.h */,
				931CFDE312135A5D009192AB /* Color.h */,
				931CFDE412135A5D009192AB /* Colored.h */,
				931CFDE512135A5D009192AB /* display_macros.h */,
				931CFDE612135A5D009192AB /* FilterGeometry.h */,
				931CFDE712135A5D009192AB /* geometry.h */,
				931CFDE812135A5D009192AB /* GeometryProcessor.h */,
				931CFDE912135A5D009192AB /* internal */,
				931CFDED12135A5D009192AB /* LogOptimizerState.h */,
				931CFDEE12135A5D009192AB /* particle_geometry.h */,
				931CFDEF12135A5D009192AB /* PDBOptimizerState.h */,
				931CFDF012135A5D009192AB /* PymolWriter.h */,
				931CFDF112135A5D009192AB /* SConscript */,
				931CFDF212135A5D009192AB /* Writer.h */,
			);
			name = include;
			path = ../modules/display/include;
			sourceTree = SOURCE_ROOT;
		};
		931CFDE912135A5D009192AB /* internal */ = {
			isa = PBXGroup;
			children = (
				931CFDEA12135A5D009192AB /* SConscript */,
				931CFDEB12135A5D009192AB /* utility.h */,
				931CFDEC12135A5D009192AB /* writers.h */,
			);
			name = internal;
			path = ../modules/display/include/internal;
			sourceTree = SOURCE_ROOT;
		};
		931CFDF312135A5D009192AB /* pyext */ = {
			isa = PBXGroup;
			children = (
				931CFDF412135A5D009192AB /* display */,
				931CFDF512135A5D009192AB /* SConscript */,
				931CFDF612135A5D009192AB /* swig.i-in */,
			);
			name = pyext;
			path = ../modules/display/pyext;
			sourceTree = SOURCE_ROOT;
		};
		931CFDF412135A5D009192AB /* display */ = {
			isa = PBXGroup;
			children = (
			);
			name = display;
			path = ../modules/display/pyext/display;
			sourceTree = SOURCE_ROOT;
		};
		931CFDF812135A5D009192AB /* src */ = {
			isa = PBXGroup;
			children = (
				931CFDF912135A5D009192AB /* BildWriter.cpp */,
				931CFDFA12135A5D009192AB /* ChimeraWriter.cpp */,
				931CFDFB12135A5D009192AB /* CMMWriter.cpp */,
				931CFDFC12135A5D009192AB /* Color.cpp */,
				931CFDFD12135A5D009192AB /* Colored.cpp */,
				931CFDFE12135A5D009192AB /* FilterGeometry.cpp */,
				931CFDFF12135A5D009192AB /* geometry.cpp */,
				931CFE0012135A5D009192AB /* GeometryProcessor.cpp */,
				931CFE0112135A5D009192AB /* internal */,
				931CFE0512135A5D009192AB /* LogOptimizerState.cpp */,
				931CFE0612135A5D009192AB /* particle_geometry.cpp */,
				931CFE0712135A5D009192AB /* PDBOptimizerState.cpp */,
				931CFE0812135A5D009192AB /* PymolWriter.cpp */,
				931CFE0912135A5D009192AB /* SConscript */,
				931CFE0A12135A5D009192AB /* Writer.cpp */,
			);
			name = src;
			path = ../modules/display/src;
			sourceTree = SOURCE_ROOT;
		};
		931CFE0112135A5D009192AB /* internal */ = {
			isa = PBXGroup;
			children = (
				931CFE0212135A5D009192AB /* SConscript */,
				931CFE0312135A5D009192AB /* utility.cpp */,
				931CFE0412135A5D009192AB /* writers.cpp */,
			);
			name = internal;
			path = ../modules/display/src/internal;
			sourceTree = SOURCE_ROOT;
		};
		931CFE0B12135A5D009192AB /* test */ = {
			isa = PBXGroup;
			children = (
				931CFE0C12135A5D009192AB /* SConscript */,
				931CFE0D12135A5D009192AB /* test_create_writer.py */,
				931CFE0E12135A5D009192AB /* test_deriv.py */,
				931CFE0F12135A5D009192AB /* test_log.py */,
				931CFE1012135A5D009192AB /* test_polygon.py */,
				931CFE1112135A5D009192AB /* test_polygon.py.bak */,
				931CFE1212135A5D009192AB /* test_writers.py */,
			);
			name = test;
			path = ../modules/display/test;
			sourceTree = SOURCE_ROOT;
		};
		931CFE1312135A5D009192AB /* domino */ = {
			isa = PBXGroup;
			children = (
				931CFE1412135A5D009192AB /* bin */,
				931CFE1612135A5D009192AB /* data */,
				931CFE1812135A5D009192AB /* doc */,
				931CFE1C12135A5D009192AB /* examples */,
				931CFE2F12135A5D009192AB /* include */,
				931CFE4E12135A5D009192AB /* pyext */,
				931CFE5412135A5D009192AB /* SConscript */,
				931CFE5512135A5D009192AB /* src */,
				931CFE6F12135A5D009192AB /* test */,
			);
			name = domino;
			path = ../modules/domino;
			sourceTree = SOURCE_ROOT;
		};
		931CFE1412135A5D009192AB /* bin */ = {
			isa = PBXGroup;
			children = (
				931CFE1512135A5D009192AB /* SConscript */,
			);
			name = bin;
			path = ../modules/domino/bin;
			sourceTree = SOURCE_ROOT;
		};
		931CFE1612135A5D009192AB /* data */ = {
			isa = PBXGroup;
			children = (
				931CFE1712135A5D009192AB /* SConscript */,
			);
			name = data;
			path = ../modules/domino/data;
			sourceTree = SOURCE_ROOT;
		};
		931CFE1812135A5D009192AB /* doc */ = {
			isa = PBXGroup;
			children = (
				931CFE1912135A5D009192AB /* generated */,
				931CFE1B12135A5D009192AB /* SConscript */,
			);
			name = doc;
			path = ../modules/domino/doc;
			sourceTree = SOURCE_ROOT;
		};
		931CFE1912135A5D009192AB /* generated */ = {
			isa = PBXGroup;
			children = (
				931CFE1A12135A5D009192AB /* overview.dox */,
			);
			name = generated;
			path = ../modules/domino/doc/generated;
			sourceTree = SOURCE_ROOT;
		};
		931CFE1C12135A5D009192AB /* examples */ = {
			isa = PBXGroup;
			children = (
				931CFE1D12135A5D009192AB /* 1z5s.jt */,
				931CFE1E12135A5D009192AB /* 1z5s_A.pdb */,
				931CFE1F12135A5D009192AB /* 1z5s_A_1.pdb */,
				931CFE2012135A5D009192AB /* 1z5s_B.pdb */,
				931CFE2112135A5D009192AB /* 1z5s_C.pdb */,
				931CFE2212135A5D009192AB /* 1z5s_D.pdb */,
				931CFE2312135A5D009192AB /* four_proteins_optimization.py */,
				931CFE2412135A5D009192AB /* four_proteins_optimization.readme */,
				931CFE2512135A5D009192AB /* generated */,
				931CFE2912135A5D009192AB /* README */,
				931CFE2A12135A5D009192AB /* SConscript */,
				931CFE2B12135A5D009192AB /* six_particles.jt */,
				931CFE2C12135A5D009192AB /* six_particles.restraints */,
				931CFE2D12135A5D009192AB /* six_particles_optimization.py */,
				931CFE2E12135A5D009192AB /* six_particles_optimization.readme */,
			);
			name = examples;
			path = ../modules/domino/examples;
			sourceTree = SOURCE_ROOT;
		};
		931CFE2512135A5D009192AB /* generated */ = {
			isa = PBXGroup;
			children = (
				931CFE2612135A5D009192AB /* examples.dox */,
				931CFE2712135A5D009192AB /* four_proteins_optimization.py.html */,
				931CFE2812135A5D009192AB /* six_particles_optimization.py.html */,
			);
			name = generated;
			path = ../modules/domino/examples/generated;
			sourceTree = SOURCE_ROOT;
		};
		931CFE2F12135A5D009192AB /* include */ = {
			isa = PBXGroup;
			children = (
				931CFE3012135A5D009192AB /* boost */,
				931CFE3312135A5D009192AB /* CartesianProductSampler.h */,
				931CFE3412135A5D009192AB /* CombState.h */,
				931CFE3512135A5D009192AB /* DiscreteSampler.h */,
				931CFE3612135A5D009192AB /* DiscreteSet.h */,
				931CFE3712135A5D009192AB /* DominoOptimizer.h */,
				931CFE3812135A5D009192AB /* internal */,
				931CFE3A12135A5D009192AB /* JEdge.h */,
				931CFE3B12135A5D009192AB /* JNode.h */,
				931CFE3C12135A5D009192AB /* JunctionTree.h */,
				931CFE3D12135A5D009192AB /* MappedDiscreteSet.h */,
				931CFE3E12135A5D009192AB /* PermutationSampler.h */,
				931CFE3F12135A5D009192AB /* RestraintEvaluator.h */,
				931CFE4012135A5D009192AB /* RestraintEvaluatorFromFile.h */,
				931CFE4112135A5D009192AB /* RestraintEvaluatorI.h */,
				931CFE4212135A5D009192AB /* RestraintGraph.h */,
				931CFE4312135A5D009192AB /* SConscript */,
				931CFE4412135A5D009192AB /* SimpleDiscreteRestraint.h */,
				931CFE4512135A5D009192AB /* SimpleDiscreteSampler.h */,
				931CFE4612135A5D009192AB /* SimpleDiscreteSpace.h */,
				931CFE4712135A5D009192AB /* SymmetrySampler.h */,
				931CFE4812135A5D009192AB /* Transformation.h */,
				931CFE4912135A5D009192AB /* TransformationCartesianProductSampler.h */,
				931CFE4A12135A5D009192AB /* TransformationDiscreteSet.h */,
				931CFE4B12135A5D009192AB /* TransformationMappedDiscreteSet.h */,
				931CFE4C12135A5D009192AB /* TransformationPermutationSampler.h */,
				931CFE4D12135A5D009192AB /* TransformationUtils.h */,
			);
			name = include;
			path = ../modules/domino/include;
			sourceTree = SOURCE_ROOT;
		};
		931CFE3012135A5D009192AB /* boost */ = {
			isa = PBXGroup;
			children = (
				931CFE3112135A5D009192AB /* combination.hpp */,
				931CFE3212135A5D009192AB /* SConscript */,
			);
			name = boost;
			path = ../modules/domino/include/boost;
			sourceTree = SOURCE_ROOT;
		};
		931CFE3812135A5D009192AB /* internal */ = {
			isa = PBXGroup;
			children = (
				931CFE3912135A5D009192AB /* SConscript */,
			);
			name = internal;
			path = ../modules/domino/include/internal;
			sourceTree = SOURCE_ROOT;
		};
		931CFE4E12135A5D009192AB /* pyext */ = {
			isa = PBXGroup;
			children = (
				931CFE4F12135A5D009192AB /* interaction_graph.py */,
				931CFE5012135A5D009192AB /* junction_tree_from_pair_list.py */,
				931CFE5112135A5D009192AB /* SConscript */,
				931CFE5212135A5D009192AB /* swig.i-in */,
				931CFE5312135A5D009192AB /* swig.i.in */,
			);
			name = pyext;
			path = ../modules/domino/pyext;
			sourceTree = SOURCE_ROOT;
		};
		931CFE5512135A5D009192AB /* src */ = {
			isa = PBXGroup;
			children = (
				931CFE5612135A5D009192AB /* CartesianProductSampler.cpp */,
				931CFE5712135A5D009192AB /* CombState.cpp */,
				931CFE5812135A5D009192AB /* DiscreteSet.cpp */,
				931CFE5912135A5D009192AB /* DominoOptimizer.cpp */,
				931CFE5A12135A5D009192AB /* internal */,
				931CFE5C12135A5D009192AB /* JEdge.cpp */,
				931CFE5D12135A5D009192AB /* JNode.cpp */,
				931CFE5E12135A5D009192AB /* JunctionTree.cpp */,
				931CFE5F12135A5D009192AB /* MappedDiscreteSet.cpp */,
				931CFE6012135A5D009192AB /* PermutationSampler.cpp */,
				931CFE6112135A5D009192AB /* RestraintEvaluator.cpp */,
				931CFE6212135A5D009192AB /* RestraintEvaluatorFromFile.cpp */,
				931CFE6312135A5D009192AB /* RestraintGraph.cpp */,
				931CFE6412135A5D009192AB /* SConscript */,
				931CFE6512135A5D009192AB /* SimpleDiscreteRestraint.cpp */,
				931CFE6612135A5D009192AB /* SimpleDiscreteSampler.cpp */,
				931CFE6712135A5D009192AB /* SimpleDiscreteSpace.cpp */,
				931CFE6812135A5D009192AB /* SymmetrySampler.cpp */,
				931CFE6912135A5D009192AB /* Transformation.cpp */,
				931CFE6A12135A5D009192AB /* TransformationCartesianProductSampler.cpp */,
				931CFE6B12135A5D009192AB /* TransformationDiscreteSet.cpp */,
				931CFE6C12135A5D009192AB /* TransformationMappedDiscreteSet.cpp */,
				931CFE6D12135A5D009192AB /* TransformationPermutationSampler.cpp */,
				931CFE6E12135A5D009192AB /* TransformationUtils.cpp */,
			);
			name = src;
			path = ../modules/domino/src;
			sourceTree = SOURCE_ROOT;
		};
		931CFE5A12135A5D009192AB /* internal */ = {
			isa = PBXGroup;
			children = (
				931CFE5B12135A5D009192AB /* SConscript */,
			);
			name = internal;
			path = ../modules/domino/src/internal;
			sourceTree = SOURCE_ROOT;
		};
		931CFE6F12135A5D009192AB /* test */ = {
			isa = PBXGroup;
			children = (
				931CFE7012135A5D009192AB /* annotation_enumeration.py */,
				931CFE7112135A5D009192AB /* input */,
				931CFE8F12135A5D009192AB /* my_helpers.py */,
				931CFE9012135A5D009192AB /* my_optimizer.py */,
				931CFE9112135A5D009192AB /* SConscript */,
				931CFE9212135A5D009192AB /* test_cartesian_product_sampler.py */,
				931CFE9312135A5D009192AB /* test_global_minimum_1.py */,
				931CFE9412135A5D009192AB /* test_global_minimum_2.py */,
				931CFE9512135A5D009192AB /* test_global_minimum_3.py */,
				931CFE9612135A5D009192AB /* test_hierarchy_cartesian.py */,
				931CFE9712135A5D009192AB /* test_permutation_sampler.py */,
				931CFE9812135A5D009192AB /* test_restraint_evaluator_from_file.py */,
				931CFE9912135A5D009192AB /* test_restraints.py */,
				931CFE9A12135A5D009192AB /* test_restraints_from_file.py */,
				931CFE9B12135A5D009192AB /* test_symmetry_sampler.py */,
				931CFE9C12135A5D009192AB /* test_transformation_utils.py */,
			);
			name = test;
			path = ../modules/domino/test;
			sourceTree = SOURCE_ROOT;
		};
		931CFE7112135A5D009192AB /* input */ = {
			isa = PBXGroup;
			children = (
				931CFE7212135A5D009192AB /* 1z5s.jt */,
				931CFE7312135A5D009192AB /* 1z5s_A.pdb */,
				931CFE7412135A5D009192AB /* 1z5s_B.pdb */,
				931CFE7512135A5D009192AB /* 1z5s_C.pdb */,
				931CFE7612135A5D009192AB /* 1z5s_D.pdb */,
				931CFE7712135A5D009192AB /* comb_0_1.txt */,
				931CFE7812135A5D009192AB /* comb_0_3.txt */,
				931CFE7912135A5D009192AB /* comb_1_4.txt */,
				931CFE7A12135A5D009192AB /* comb_2_6.txt */,
				931CFE7B12135A5D009192AB /* comb_2_7.txt */,
				931CFE7C12135A5D009192AB /* comb_3_4.txt */,
				931CFE7D12135A5D009192AB /* comb_4_5.txt */,
				931CFE7E12135A5D009192AB /* comb_4_6.txt */,
				931CFE7F12135A5D009192AB /* comb_6_7.txt */,
				931CFE8012135A5D009192AB /* hierarchy_jt.txt */,
				931CFE8112135A5D009192AB /* permutation_test_jt.txt */,
				931CFE8212135A5D009192AB /* prot1.pdb */,
				931CFE8312135A5D009192AB /* prot2.pdb */,
				931CFE8412135A5D009192AB /* prot3.pdb */,
				931CFE8512135A5D009192AB /* simple_interaction2.xml */,
				931CFE8612135A5D009192AB /* simple_jt1.txt */,
				931CFE8712135A5D009192AB /* simple_jt1_restraints.txt */,
				931CFE8812135A5D009192AB /* simple_jt1_restraints.xml */,
				931CFE8912135A5D009192AB /* simple_jt2.txt */,
				931CFE8A12135A5D009192AB /* simple_jt2_restraints.txt */,
				931CFE8B12135A5D009192AB /* simple_jt3.txt */,
				931CFE8C12135A5D009192AB /* symm1.pdb */,
				931CFE8D12135A5D009192AB /* symm2.pdb */,
				931CFE8E12135A5D009192AB /* symm3.pdb */,
			);
			name = input;
			path = ../modules/domino/test/input;
			sourceTree = SOURCE_ROOT;
		};
		931CFE9D12135A5D009192AB /* domino2 */ = {
			isa = PBXGroup;
			children = (
				931CFE9E12135A5D009192AB /* bin */,
				931CFEA012135A5D009192AB /* data */,
				931CFEA212135A5D009192AB /* doc */,
				931CFEA412135A5D009192AB /* examples */,
				931CFEB512135A5D009192AB /* include */,
				931CFEC912135A5E009192AB /* proof_of_concept.cpp */,
				931CFECA12135A5E009192AB /* pyext */,
				931CFED012135A5E009192AB /* README */,
				931CFED112135A5E009192AB /* SConscript */,
				931CFED212135A5E009192AB /* src */,
				931CFEE312135A5E009192AB /* test */,
			);
			name = domino2;
			path = ../modules/domino2;
			sourceTree = SOURCE_ROOT;
		};
		931CFE9E12135A5D009192AB /* bin */ = {
			isa = PBXGroup;
			children = (
				931CFE9F12135A5D009192AB /* SConscript */,
			);
			name = bin;
			path = ../modules/domino2/bin;
			sourceTree = SOURCE_ROOT;
		};
		931CFEA012135A5D009192AB /* data */ = {
			isa = PBXGroup;
			children = (
				931CFEA112135A5D009192AB /* SConscript */,
			);
			name = data;
			path = ../modules/domino2/data;
			sourceTree = SOURCE_ROOT;
		};
		931CFEA212135A5D009192AB /* doc */ = {
			isa = PBXGroup;
			children = (
				931CFEA312135A5D009192AB /* SConscript */,
			);
			name = doc;
			path = ../modules/domino2/doc;
			sourceTree = SOURCE_ROOT;
		};
		931CFEA412135A5D009192AB /* examples */ = {
			isa = PBXGroup;
			children = (
				931CFEA512135A5D009192AB /* domino_approach.py */,
				931CFEA612135A5D009192AB /* domino_approach.readme */,
				931CFEA712135A5D009192AB /* generated */,
				931CFEAA12135A5D009192AB /* SConscript */,
				931CFEAB12135A5D009192AB /* six_particles_optimization. */,
				931CFEAC12135A5D009192AB /* six_particles_optimization.py */,
				931CFEAD12135A5D009192AB /* six_particles_optimization.py.bak */,
				931CFEAE12135A5D009192AB /* six_particles_optimization.readme */,
				931CFEAF12135A5D009192AB /* spb_data.py */,
				931CFEB012135A5D009192AB /* spb_data.readme */,
				931CFEB112135A5D009192AB /* spb_fret.py */,
				931CFEB212135A5D009192AB /* spb_fret.readme */,
				931CFEB312135A5D009192AB /* spb_tools.py */,
				931CFEB412135A5D009192AB /* spb_tools.readme */,
			);
			name = examples;
			path = ../modules/domino2/examples;
			sourceTree = SOURCE_ROOT;
		};
		931CFEA712135A5D009192AB /* generated */ = {
			isa = PBXGroup;
			children = (
				931CFEA812135A5D009192AB /* examples.dox */,
				931CFEA912135A5D009192AB /* six_particles_optimization.py.html */,
			);
			name = generated;
			path = ../modules/domino2/examples/generated;
			sourceTree = SOURCE_ROOT;
		};
		931CFEB512135A5D009192AB /* include */ = {
			isa = PBXGroup;
			children = (
				931CFEB612135A5D009192AB /* analysis.h */,
				931CFEB712135A5D009192AB /* BranchAndBoundSampler.h */,
				931CFEB812135A5D009192AB /* DiscreteSampler.h */,
				931CFEB912135A5D009192AB /* domino2_macros.h */,
				931CFEBA12135A5D009192AB /* DominoSampler.h */,
				931CFEBB12135A5D009192AB /* internal */,
				931CFEC012135A5E009192AB /* particle_states.h */,
				931CFEC112135A5E009192AB /* SConscript */,
				931CFEC212135A5E009192AB /* Subset.h */,
				931CFEC312135A5E009192AB /* subset_evaluators.h */,
				931CFEC412135A5E009192AB /* subset_filters.h */,
				931CFEC512135A5E009192AB /* subset_graphs.h */,
				931CFEC612135A5E009192AB /* subset_states.h */,
				931CFEC712135A5E009192AB /* SubsetState.h */,
				931CFEC812135A5E009192AB /* utility.h */,
			);
			name = include;
			path = ../modules/domino2/include;
			sourceTree = SOURCE_ROOT;
		};
		931CFEBB12135A5D009192AB /* internal */ = {
			isa = PBXGroup;
			children = (
				931CFEBC12135A5D009192AB /* inference.h */,
				931CFEBD12135A5D009192AB /* maximal_cliques.h */,
				931CFEBE12135A5D009192AB /* restraint_evaluator.h */,
				931CFEBF12135A5E009192AB /* SConscript */,
			);
			name = internal;
			path = ../modules/domino2/include/internal;
			sourceTree = SOURCE_ROOT;
		};
		931CFECA12135A5E009192AB /* pyext */ = {
			isa = PBXGroup;
			children = (
				931CFECB12135A5E009192AB /* SConscript */,
				931CFECC12135A5E009192AB /* src */,
				931CFECF12135A5E009192AB /* swig.i-in */,
			);
			name = pyext;
			path = ../modules/domino2/pyext;
			sourceTree = SOURCE_ROOT;
		};
		931CFECC12135A5E009192AB /* src */ = {
			isa = PBXGroup;
			children = (
				931CFECD12135A5E009192AB /* _interaction_graph.py */,
				931CFECE12135A5E009192AB /* randomize.py */,
			);
			name = src;
			path = ../modules/domino2/pyext/src;
			sourceTree = SOURCE_ROOT;
		};
		931CFED212135A5E009192AB /* src */ = {
			isa = PBXGroup;
			children = (
				931CFED312135A5E009192AB /* analysis.cpp */,
				931CFED412135A5E009192AB /* BranchAndBoundSampler.cpp */,
				931CFED512135A5E009192AB /* DiscreteSampler.cpp */,
				931CFED612135A5E009192AB /* DominoSampler.cpp */,
				931CFED712135A5E009192AB /* internal */,
				931CFEDB12135A5E009192AB /* particle_states.cpp */,
				931CFEDC12135A5E009192AB /* SConscript */,
				931CFEDD12135A5E009192AB /* Subset.cpp */,
				931CFEDE12135A5E009192AB /* subset_evaluators.cpp */,
				931CFEDF12135A5E009192AB /* subset_filters.cpp */,
				931CFEE012135A5E009192AB /* subset_graphs.cpp */,
				931CFEE112135A5E009192AB /* subset_states.cpp */,
				931CFEE212135A5E009192AB /* utility.cpp */,
			);
			name = src;
			path = ../modules/domino2/src;
			sourceTree = SOURCE_ROOT;
		};
		931CFED712135A5E009192AB /* internal */ = {
			isa = PBXGroup;
			children = (
				931CFED812135A5E009192AB /* inference.cpp */,
				931CFED912135A5E009192AB /* restraint_evaluator.cpp */,
				931CFEDA12135A5E009192AB /* SConscript */,
			);
			name = internal;
			path = ../modules/domino2/src/internal;
			sourceTree = SOURCE_ROOT;
		};
		931CFEE312135A5E009192AB /* test */ = {
			isa = PBXGroup;
			children = (
				931CFEE412135A5E009192AB /* input */,
				931CFEE612135A5E009192AB /* SConscript */,
				931CFEE712135A5E009192AB /* test_bandb_sampler.py */,
				931CFEE812135A5E009192AB /* test_caching_sampling.py */,
				931CFEE912135A5E009192AB /* test_cluster.py */,
				931CFEEA12135A5E009192AB /* test_default_subset_states.py */,
				931CFEEB12135A5E009192AB /* test_default_subset_states_with_filtering.py */,
				931CFEEC12135A5E009192AB /* test_interaction_graph.py */,
				931CFEED12135A5E009192AB /* test_junction_tree.py */,
				931CFEEE12135A5E009192AB /* test_optimize_model.py */,
				931CFEEF12135A5E009192AB /* test_sampling.py */,
				931CFEF012135A5E009192AB /* test_six_particle_like.py */,
				931CFEF112135A5E009192AB /* test_six_particle_like.py.bak */,
				931CFEF212135A5E009192AB /* test_static_container.py */,
			);
			name = test;
			path = ../modules/domino2/test;
			sourceTree = SOURCE_ROOT;
		};
		931CFEE412135A5E009192AB /* input */ = {
			isa = PBXGroup;
			children = (
				931CFEE512135A5E009192AB /* small_protein.pdb */,
			);
			name = input;
			path = ../modules/domino2/test/input;
			sourceTree = SOURCE_ROOT;
		};
		931CFEF312135A5E009192AB /* em */ = {
			isa = PBXGroup;
			children = (
				931CFEF412135A5E009192AB /* bin */,
				931CFEF612135A5E009192AB /* data */,
				931CFEF812135A5E009192AB /* doc */,
				931CFEFC12135A5E009192AB /* examples */,
				931CFF0E12135A5E009192AB /* include */,
				931CFF2E12135A5E009192AB /* pyext */,
				931CFF3112135A5E009192AB /* SConscript */,
				931CFF3212135A5E009192AB /* src */,
				931CFF4C12135A5E009192AB /* test */,
			);
			name = em;
			path = ../modules/em;
			sourceTree = SOURCE_ROOT;
		};
		931CFEF412135A5E009192AB /* bin */ = {
			isa = PBXGroup;
			children = (
				931CFEF512135A5E009192AB /* SConscript */,
			);
			name = bin;
			path = ../modules/em/bin;
			sourceTree = SOURCE_ROOT;
		};
		931CFEF612135A5E009192AB /* data */ = {
			isa = PBXGroup;
			children = (
				931CFEF712135A5E009192AB /* SConscript */,
			);
			name = data;
			path = ../modules/em/data;
			sourceTree = SOURCE_ROOT;
		};
		931CFEF812135A5E009192AB /* doc */ = {
			isa = PBXGroup;
			children = (
				931CFEF912135A5E009192AB /* generated */,
				931CFEFB12135A5E009192AB /* SConscript */,
			);
			name = doc;
			path = ../modules/em/doc;
			sourceTree = SOURCE_ROOT;
		};
		931CFEF912135A5E009192AB /* generated */ = {
			isa = PBXGroup;
			children = (
				931CFEFA12135A5E009192AB /* overview.dox */,
			);
			name = generated;
			path = ../modules/em/doc/generated;
			sourceTree = SOURCE_ROOT;
		};
		931CFEFC12135A5E009192AB /* examples */ = {
			isa = PBXGroup;
			children = (
				931CFEFD12135A5E009192AB /* fit_input.mrc */,
				931CFEFE12135A5E009192AB /* fit_restraint.py */,
				931CFEFF12135A5E009192AB /* fit_restraint.readme */,
				931CFF0012135A5E009192AB /* generate_density_map_of_fixed_dimension.py */,
				931CFF0112135A5E009192AB /* generate_density_map_of_fixed_dimension.readme */,
				931CFF0212135A5E009192AB /* generated */,
				931CFF0712135A5E009192AB /* input.mrc */,
				931CFF0812135A5E009192AB /* input.pdb */,
				931CFF0912135A5E009192AB /* local_fitting.py */,
				931CFF0A12135A5E009192AB /* local_fitting.readme */,
				931CFF0B12135A5E009192AB /* pdb2density.py */,
				931CFF0C12135A5E009192AB /* pdb2density.readme */,
				931CFF0D12135A5E009192AB /* SConscript */,
			);
			name = examples;
			path = ../modules/em/examples;
			sourceTree = SOURCE_ROOT;
		};
		931CFF0212135A5E009192AB /* generated */ = {
			isa = PBXGroup;
			children = (
				931CFF0312135A5E009192AB /* examples.dox */,
				931CFF0412135A5E009192AB /* fit_restraint.py.html */,
				931CFF0512135A5E009192AB /* local_fitting.py.html */,
				931CFF0612135A5E009192AB /* pdb2density.py.html */,
			);
			name = generated;
			path = ../modules/em/examples/generated;
			sourceTree = SOURCE_ROOT;
		};
		931CFF0E12135A5E009192AB /* include */ = {
			isa = PBXGroup;
			children = (
				931CFF0F12135A5E009192AB /* CoarseCC.h */,
				931CFF1012135A5E009192AB /* CoarseCCatIntervals.h */,
				931CFF1112135A5E009192AB /* CoarseConvolution.h */,
				931CFF1212135A5E009192AB /* converters.h */,
				931CFF1312135A5E009192AB /* def.h */,
				931CFF1412135A5E009192AB /* DensityHeader.h */,
				931CFF1512135A5E009192AB /* DensityMap.h */,
				931CFF1612135A5E009192AB /* EMReaderWriter.h */,
				931CFF1712135A5E009192AB /* envelope_penetration.h */,
				931CFF1812135A5E009192AB /* exp.h */,
				931CFF1912135A5E009192AB /* filters.h */,
				931CFF1A12135A5E009192AB /* FitRestraint.h */,
				931CFF1B12135A5E009192AB /* header_converters.h */,
				931CFF1C12135A5E009192AB /* Image.h */,
				931CFF1D12135A5E009192AB /* ImageHeader.h */,
				931CFF1E12135A5E009192AB /* ImageReaderWriter.h */,
				931CFF1F12135A5E009192AB /* internal */,
				931CFF2112135A5E009192AB /* KernelParameters.h */,
				931CFF2212135A5E009192AB /* MapReaderWriter.h */,
				931CFF2312135A5E009192AB /* MRCReaderWriter.h */,
				931CFF2412135A5E009192AB /* noise.h */,
				931CFF2512135A5E009192AB /* rigid_fitting.h */,
				931CFF2612135A5E009192AB /* RigidBodiesFitRestraint.h */,
				931CFF2712135A5E009192AB /* SampledDensityMap.h */,
				931CFF2812135A5E009192AB /* SConscript */,
				931CFF2912135A5E009192AB /* SpiderHeader.h */,
				931CFF2A12135A5E009192AB /* SpiderReaderWriter.h */,
				931CFF2B12135A5E009192AB /* SurfaceShellDensityMap.h */,
				931CFF2C12135A5E009192AB /* Voxel.h */,
				931CFF2D12135A5E009192AB /* XplorReaderWriter.h */,
			);
			name = include;
			path = ../modules/em/include;
			sourceTree = SOURCE_ROOT;
		};
		931CFF1F12135A5E009192AB /* internal */ = {
			isa = PBXGroup;
			children = (
				931CFF2012135A5E009192AB /* SConscript */,
			);
			name = internal;
			path = ../modules/em/include/internal;
			sourceTree = SOURCE_ROOT;
		};
		931CFF2E12135A5E009192AB /* pyext */ = {
			isa = PBXGroup;
			children = (
				931CFF2F12135A5E009192AB /* SConscript */,
				931CFF3012135A5E009192AB /* swig.i-in */,
			);
			name = pyext;
			path = ../modules/em/pyext;
			sourceTree = SOURCE_ROOT;
		};
		931CFF3212135A5E009192AB /* src */ = {
			isa = PBXGroup;
			children = (
				931CFF3312135A5E009192AB /* CoarseCC.cpp */,
				931CFF3412135A5E009192AB /* CoarseCCatIntervals.cpp */,
				931CFF3512135A5E009192AB /* CoarseConvolution.cpp */,
				931CFF3612135A5E009192AB /* converters.cpp */,
				931CFF3712135A5E009192AB /* DensityHeader.cpp */,
				931CFF3812135A5E009192AB /* DensityMap.cpp */,
				931CFF3912135A5E009192AB /* EMReaderWriter.cpp */,
				931CFF3A12135A5E009192AB /* envelope_penetration.cpp */,
				931CFF3B12135A5E009192AB /* filters.cpp */,
				931CFF3C12135A5E009192AB /* FitRestraint.cpp */,
				931CFF3D12135A5E009192AB /* header_converters.cpp */,
				931CFF3E12135A5E009192AB /* Image.cpp */,
				931CFF3F12135A5E009192AB /* ImageHeader.cpp */,
				931CFF4012135A5E009192AB /* internal */,
				931CFF4212135A5E009192AB /* KernelParameters.cpp */,
				931CFF4312135A5E009192AB /* MRCReaderWriter.cpp */,
				931CFF4412135A5E009192AB /* rigid_fitting.cpp */,
				931CFF4512135A5E009192AB /* RigidBodiesFitRestraint.cpp */,
				931CFF4612135A5E009192AB /* SampledDensityMap.cpp */,
				931CFF4712135A5E009192AB /* SConscript */,
				931CFF4812135A5E009192AB /* SpiderReaderWriter.cpp */,
				931CFF4912135A5E009192AB /* SurfaceShellDensityMap.cpp */,
				931CFF4A12135A5E009192AB /* Voxel.cpp */,
				931CFF4B12135A5E009192AB /* XplorReaderWriter.cpp */,
			);
			name = src;
			path = ../modules/em/src;
			sourceTree = SOURCE_ROOT;
		};
		931CFF4012135A5E009192AB /* internal */ = {
			isa = PBXGroup;
			children = (
				931CFF4112135A5E009192AB /* SConscript */,
			);
			name = internal;
			path = ../modules/em/src/internal;
			sourceTree = SOURCE_ROOT;
		};
		931CFF4C12135A5E009192AB /* test */ = {
			isa = PBXGroup;
			children = (
				931CFF4D12135A5E009192AB /* atoms_provider */,
				931CFF4E12135A5E009192AB /* broken_test_fitting_of_rigid_bodies.py */,
				931CFF4F12135A5E009192AB /* input */,
				931CFF6A12135A5E009192AB /* keren_test.py */,
				931CFF6B12135A5E009192AB /* SConscript */,
				931CFF6C12135A5E009192AB /* test_add_map2map */,
				931CFF6E12135A5E009192AB /* test_bounding_box.py */,
				931CFF6F12135A5E009192AB /* test_calc_cc */,
				931CFF7212135A5E009192AB /* test_coverters.py */,
				931CFF7312135A5E009192AB /* test_density2particles.py */,
				931CFF7412135A5E009192AB /* test_derivs.py */,
				931CFF7512135A5E009192AB /* test_em_fit.py */,
				931CFF7612135A5E009192AB /* test_fitting_grid_search_pdb.py */,
				931CFF7712135A5E009192AB /* test_get_density.py */,
				931CFF7812135A5E009192AB /* test_kernel_parameters.py */,
				931CFF7912135A5E009192AB /* test_map_header.py */,
				931CFF7A12135A5E009192AB /* test_module.py */,
				931CFF7B12135A5E009192AB /* test_origin_spacing.py */,
				931CFF7C12135A5E009192AB /* test_pad_margin.py */,
				931CFF7D12135A5E009192AB /* test_protein_fit_at_different_resolutions.py */,
				931CFF7E12135A5E009192AB /* test_read_write_maps */,
				931CFF8012135A5E009192AB /* test_refcount.py */,
				931CFF8112135A5E009192AB /* test_resample.py */,
				931CFF8212135A5E009192AB /* test_resample_by_rigid_bodies.py */,
				931CFF8312135A5E009192AB /* test_rigid_cc_score_by_grid_rotation.py */,
				931CFF8412135A5E009192AB /* test_rigid_fitting_by_grid_rotation.py */,
				931CFF8512135A5E009192AB /* test_sample_particles */,
				931CFF8712135A5E009192AB /* test_sample_particles.py */,
				931CFF8812135A5E009192AB /* test_surface */,
				931CFF8B12135A5E009192AB /* test_surface_sample_particles.py */,
				931CFF8C12135A5E009192AB /* test_surface_sample_protein.py */,
				931CFF8D12135A5E009192AB /* test_transform.py */,
				931CFF8E12135A5E009192AB /* test_volumes_and_images.py */,
			);
			name = test;
			path = ../modules/em/test;
			sourceTree = SOURCE_ROOT;
		};
		931CFF4D12135A5E009192AB /* atoms_provider */ = {
			isa = PBXGroup;
			children = (
			);
			name = atoms_provider;
			path = ../modules/em/test/atoms_provider;
			sourceTree = SOURCE_ROOT;
		};
		931CFF4F12135A5E009192AB /* input */ = {
			isa = PBXGroup;
			children = (
				931CFF5012135A5E009192AB /* 1ab4A02.pdb */,
				931CFF5112135A5E009192AB /* 1arsA01.pdb */,
				931CFF5212135A5E009192AB /* 1atiB01.pdb */,
				931CFF5312135A5E009192AB /* 1f7dA00.pdb */,
				931CFF5412135A5E009192AB /* 1f7dA00_8.mrc */,
				931CFF5512135A5E009192AB /* 1tdx.pdb */,
				931CFF5612135A5E009192AB /* 1tdx_sampled.mrc */,
				931CFF5712135A5E009192AB /* 1z5s.mrc */,
				931CFF5812135A5E009192AB /* 1z5s.pdb */,
				931CFF5912135A5E009192AB /* 1z5s_10.imp.mrc */,
				931CFF5A12135A5E009192AB /* 1z5s_10.mrc */,
				931CFF5B12135A5E009192AB /* 1z5s_15.imp.mrc */,
				931CFF5C12135A5E009192AB /* 1z5s_20.imp.mrc */,
				931CFF5D12135A5E009192AB /* 1z5s_5.imp.mrc */,
				931CFF5E12135A5E009192AB /* 1z5s_A.pdb */,
				931CFF5F12135A5E009192AB /* 1z5s_C.pdb */,
				931CFF6012135A5E009192AB /* 1z5s_C_wrong.pdb */,
				931CFF6112135A5E009192AB /* cube.em */,
				931CFF6212135A5E009192AB /* d1q3sa1.pdb */,
				931CFF6312135A5E009192AB /* flipY-nup84-0.spi */,
				931CFF6412135A5E009192AB /* image.xmp */,
				931CFF6512135A5E009192AB /* in.em */,
				931CFF6612135A5E009192AB /* in.mrc */,
				931CFF6712135A5E009192AB /* input1.pdb */,
				931CFF6812135A5E009192AB /* media_mon_iter3.xmp */,
				931CFF6912135A5E009192AB /* three_particles_in.em */,
			);
			name = input;
			path = ../modules/em/test/input;
			sourceTree = SOURCE_ROOT;
		};
		931CFF6C12135A5E009192AB /* test_add_map2map */ = {
			isa = PBXGroup;
			children = (
				931CFF6D12135A5E009192AB /* test_add_map2map.py */,
			);
			name = test_add_map2map;
			path = ../modules/em/test/test_add_map2map;
			sourceTree = SOURCE_ROOT;
		};
		931CFF6F12135A5E009192AB /* test_calc_cc */ = {
			isa = PBXGroup;
			children = (
				931CFF7012135A5E009192AB /* test_calc_cc.py */,
				931CFF7112135A5E009192AB /* test_correlation.py */,
			);
			name = test_calc_cc;
			path = ../modules/em/test/test_calc_cc;
			sourceTree = SOURCE_ROOT;
		};
		931CFF7E12135A5E009192AB /* test_read_write_maps */ = {
			isa = PBXGroup;
			children = (
				931CFF7F12135A5E009192AB /* test_read_write_map.py */,
			);
			name = test_read_write_maps;
			path = ../modules/em/test/test_read_write_maps;
			sourceTree = SOURCE_ROOT;
		};
		931CFF8512135A5E009192AB /* test_sample_particles */ = {
			isa = PBXGroup;
			children = (
				931CFF8612135A5E009192AB /* test_sample_particles.py */,
			);
			name = test_sample_particles;
			path = ../modules/em/test/test_sample_particles;
			sourceTree = SOURCE_ROOT;
		};
		931CFF8812135A5E009192AB /* test_surface */ = {
			isa = PBXGroup;
			children = (
				931CFF8912135A5E009192AB /* test_geo_score.py */,
				931CFF8A12135A5E009192AB /* test_pad.py */,
			);
			name = test_surface;
			path = ../modules/em/test/test_surface;
			sourceTree = SOURCE_ROOT;
		};
		931CFF8F12135A5E009192AB /* example */ = {
			isa = PBXGroup;
			children = (
				931CFF9012135A5E009192AB /* bin */,
				931CFF9412135A5E009192AB /* data */,
				931CFF9612135A5E009192AB /* doc */,
				931CFF9A12135A5E009192AB /* examples */,
				931CFFA512135A5E009192AB /* include */,
				931CFFAF12135A5E009192AB /* pyext */,
				931CFFB412135A5E009192AB /* README */,
				931CFFB512135A5E009192AB /* SConscript */,
				931CFFB612135A5E009192AB /* src */,
				931CFFBE12135A5E009192AB /* test */,
			);
			name = example;
			path = ../modules/example;
			sourceTree = SOURCE_ROOT;
		};
		931CFF9012135A5E009192AB /* bin */ = {
			isa = PBXGroup;
			children = (
				931CFF9112135A5E009192AB /* examples_program */,
				931CFF9212135A5E009192AB /* examples_program.cpp */,
				931CFF9312135A5E009192AB /* SConscript */,
			);
			name = bin;
			path = ../modules/example/bin;
			sourceTree = SOURCE_ROOT;
		};
		931CFF9412135A5E009192AB /* data */ = {
			isa = PBXGroup;
			children = (
				931CFF9512135A5E009192AB /* SConscript */,
			);
			name = data;
			path = ../modules/example/data;
			sourceTree = SOURCE_ROOT;
		};
		931CFF9612135A5E009192AB /* doc */ = {
			isa = PBXGroup;
			children = (
				931CFF9712135A5E009192AB /* generated */,
				931CFF9912135A5E009192AB /* SConscript */,
			);
			name = doc;
			path = ../modules/example/doc;
			sourceTree = SOURCE_ROOT;
		};
		931CFF9712135A5E009192AB /* generated */ = {
			isa = PBXGroup;
			children = (
				931CFF9812135A5E009192AB /* overview.dox */,
			);
			name = generated;
			path = ../modules/example/doc/generated;
			sourceTree = SOURCE_ROOT;
		};
		931CFF9A12135A5E009192AB /* examples */ = {
			isa = PBXGroup;
			children = (
				931CFF9B12135A5E009192AB /* generated */,
				931CFF9E12135A5E009192AB /* range_restriction.py */,
				931CFF9F12135A5E009192AB /* range_restriction.readme */,
				931CFFA012135A5E009192AB /* SConscript */,
				931CFFA112135A5E009192AB /* using_imp.py */,
				931CFFA212135A5E009192AB /* using_imp.readme */,
				931CFFA312135A5E009192AB /* using_imp_tools.py */,
				931CFFA412135A5E009192AB /* using_imp_tools.readme */,
			);
			name = examples;
			path = ../modules/example/examples;
			sourceTree = SOURCE_ROOT;
		};
		931CFF9B12135A5E009192AB /* generated */ = {
			isa = PBXGroup;
			children = (
				931CFF9C12135A5E009192AB /* examples.dox */,
				931CFF9D12135A5E009192AB /* range_restriction.py.html */,
			);
			name = generated;
			path = ../modules/example/examples/generated;
			sourceTree = SOURCE_ROOT;
		};
		931CFFA512135A5E009192AB /* include */ = {
			isa = PBXGroup;
			children = (
				931CFFA612135A5E009192AB /* ExampleComplexRestraint.h */,
				931CFFA712135A5E009192AB /* ExampleDecorator.h */,
				931CFFA812135A5E009192AB /* ExampleRefCounted.h */,
				931CFFA912135A5E009192AB /* ExampleRestraint.h */,
				931CFFAA12135A5E009192AB /* ExampleSingletonModifier.h */,
				931CFFAB12135A5E009192AB /* ExampleTemplateClass.h */,
				931CFFAC12135A5E009192AB /* ExampleUnaryFunction.h */,
				931CFFAD12135A5E009192AB /* internal */,
				931CFFAE12135A5E009192AB /* SConscript */,
			);
			name = include;
			path = ../modules/example/include;
			sourceTree = SOURCE_ROOT;
		};
		931CFFAD12135A5E009192AB /* internal */ = {
			isa = PBXGroup;
			children = (
			);
			name = internal;
			path = ../modules/example/include/internal;
			sourceTree = SOURCE_ROOT;
		};
		931CFFAF12135A5E009192AB /* pyext */ = {
			isa = PBXGroup;
			children = (
				931CFFB012135A5E009192AB /* SConscript */,
				931CFFB112135A5E009192AB /* src */,
				931CFFB312135A5E009192AB /* swig.i-in */,
			);
			name = pyext;
			path = ../modules/example/pyext;
			sourceTree = SOURCE_ROOT;
		};
		931CFFB112135A5E009192AB /* src */ = {
			isa = PBXGroup;
			children = (
				931CFFB212135A5E009192AB /* randomize.py */,
			);
			name = src;
			path = ../modules/example/pyext/src;
			sourceTree = SOURCE_ROOT;
		};
		931CFFB612135A5E009192AB /* src */ = {
			isa = PBXGroup;
			children = (
				931CFFB712135A5E009192AB /* ExampleComplexRestraint.cpp */,
				931CFFB812135A5E009192AB /* ExampleDecorator.cpp */,
				931CFFB912135A5E009192AB /* ExampleRefCounted.cpp */,
				931CFFBA12135A5E009192AB /* ExampleRestraint.cpp */,
				931CFFBB12135A5E009192AB /* ExampleSingletonModifier.cpp */,
				931CFFBC12135A5E009192AB /* internal */,
				931CFFBD12135A5E009192AB /* SConscript */,
			);
			name = src;
			path = ../modules/example/src;
			sourceTree = SOURCE_ROOT;
		};
		931CFFBC12135A5E009192AB /* internal */ = {
			isa = PBXGroup;
			children = (
			);
			name = internal;
			path = ../modules/example/src/internal;
			sourceTree = SOURCE_ROOT;
		};
		931CFFBE12135A5E009192AB /* test */ = {
			isa = PBXGroup;
			children = (
				931CFFBF12135A5E009192AB /* SConscript */,
				931CFFC012135A5E009192AB /* test_modifier.py */,
			);
			name = test;
			path = ../modules/example/test;
			sourceTree = SOURCE_ROOT;
		};
		931CFFC112135A5E009192AB /* gsl */ = {
			isa = PBXGroup;
			children = (
				931CFFC212135A5E009192AB /* bin */,
				931CFFC412135A5E009192AB /* data */,
				931CFFC612135A5E009192AB /* doc */,
				931CFFCA12135A5E009192AB /* examples */,
				931CFFD112135A5E009192AB /* include */,
				931CFFD912135A5E009192AB /* pyext */,
				931CFFDD12135A5E009192AB /* README */,
				931CFFDE12135A5E009192AB /* SConscript */,
				931CFFDF12135A5E009192AB /* src */,
				931CFFE712135A5E009192AB /* test */,
			);
			name = gsl;
			path = ../modules/gsl;
			sourceTree = SOURCE_ROOT;
		};
		931CFFC212135A5E009192AB /* bin */ = {
			isa = PBXGroup;
			children = (
				931CFFC312135A5E009192AB /* SConscript */,
			);
			name = bin;
			path = ../modules/gsl/bin;
			sourceTree = SOURCE_ROOT;
		};
		931CFFC412135A5E009192AB /* data */ = {
			isa = PBXGroup;
			children = (
				931CFFC512135A5E009192AB /* SConscript */,
			);
			name = data;
			path = ../modules/gsl/data;
			sourceTree = SOURCE_ROOT;
		};
		931CFFC612135A5E009192AB /* doc */ = {
			isa = PBXGroup;
			children = (
				931CFFC712135A5E009192AB /* generated */,
				931CFFC912135A5E009192AB /* SConscript */,
			);
			name = doc;
			path = ../modules/gsl/doc;
			sourceTree = SOURCE_ROOT;
		};
		931CFFC712135A5E009192AB /* generated */ = {
			isa = PBXGroup;
			children = (
				931CFFC812135A5E009192AB /* overview.dox */,
			);
			name = generated;
			path = ../modules/gsl/doc/generated;
			sourceTree = SOURCE_ROOT;
		};
		931CFFCA12135A5E009192AB /* examples */ = {
			isa = PBXGroup;
			children = (
				931CFFCB12135A5E009192AB /* generated */,
				931CFFCE12135A5E009192AB /* SConscript */,
				931CFFCF12135A5E009192AB /* simplex.py */,
				931CFFD012135A5E009192AB /* simplex.readme */,
			);
			name = examples;
			path = ../modules/gsl/examples;
			sourceTree = SOURCE_ROOT;
		};
		931CFFCB12135A5E009192AB /* generated */ = {
			isa = PBXGroup;
			children = (
				931CFFCC12135A5E009192AB /* examples.dox */,
				931CFFCD12135A5E009192AB /* simplex.py.html */,
			);
			name = generated;
			path = ../modules/gsl/examples/generated;
			sourceTree = SOURCE_ROOT;
		};
		931CFFD112135A5E009192AB /* include */ = {
			isa = PBXGroup;
			children = (
				931CFFD212135A5E009192AB /* ConjugateGradients.h */,
				931CFFD312135A5E009192AB /* GSLOptimizer.h */,
				931CFFD412135A5E009192AB /* internal */,
				931CFFD612135A5E009192AB /* QuasiNewton.h */,
				931CFFD712135A5E009192AB /* SConscript */,
				931CFFD812135A5E009192AB /* Simplex.h */,
			);
			name = include;
			path = ../modules/gsl/include;
			sourceTree = SOURCE_ROOT;
		};
		931CFFD412135A5E009192AB /* internal */ = {
			isa = PBXGroup;
			children = (
				931CFFD512135A5E009192AB /* helpers.h */,
			);
			name = internal;
			path = ../modules/gsl/include/internal;
			sourceTree = SOURCE_ROOT;
		};
		931CFFD912135A5E009192AB /* pyext */ = {
			isa = PBXGroup;
			children = (
				931CFFDA12135A5E009192AB /* gsl */,
				931CFFDB12135A5E009192AB /* SConscript */,
				931CFFDC12135A5E009192AB /* swig.i-in */,
			);
			name = pyext;
			path = ../modules/gsl/pyext;
			sourceTree = SOURCE_ROOT;
		};
		931CFFDA12135A5E009192AB /* gsl */ = {
			isa = PBXGroup;
			children = (
			);
			name = gsl;
			path = ../modules/gsl/pyext/gsl;
			sourceTree = SOURCE_ROOT;
		};
		931CFFDF12135A5E009192AB /* src */ = {
			isa = PBXGroup;
			children = (
				931CFFE012135A5E009192AB /* ConjugateGradients.cpp */,
				931CFFE112135A5E009192AB /* GSLOptimizer.cpp */,
				931CFFE212135A5E009192AB /* internal */,
				931CFFE412135A5E009192AB /* QuasiNewton.cpp */,
				931CFFE512135A5E009192AB /* SConscript */,
				931CFFE612135A5E009192AB /* Simplex.cpp */,
			);
			name = src;
			path = ../modules/gsl/src;
			sourceTree = SOURCE_ROOT;
		};
		931CFFE212135A5E009192AB /* internal */ = {
			isa = PBXGroup;
			children = (
				931CFFE312135A5E009192AB /* helpers.cpp */,
			);
			name = internal;
			path = ../modules/gsl/src/internal;
			sourceTree = SOURCE_ROOT;
		};
		931CFFE712135A5E009192AB /* test */ = {
			isa = PBXGroup;
			children = (
				931CFFE812135A5E009192AB /* SConscript */,
				931CFFE912135A5E009192AB /* test_cg_optimizer.py */,
				931CFFEA12135A5E009192AB /* test_qn_minimizer.py */,
				931CFFEB12135A5E009192AB /* test_simplex_minimizer.py */,
			);
			name = test;
			path = ../modules/gsl/test;
			sourceTree = SOURCE_ROOT;
		};
		931CFFEC12135A5E009192AB /* helper */ = {
			isa = PBXGroup;
			children = (
				931CFFED12135A5E009192AB /* bin */,
				931CFFEF12135A5E009192AB /* data */,
				931CFFF112135A5E009192AB /* doc */,
				931CFFF512135A5E009192AB /* examples */,
				931C001012135A5E009192AB /* include */,
				931C001412135A5E009192AB /* pyext */,
				931C001712135A5E009192AB /* README */,
				931C001812135A5E009192AB /* SConscript */,
				931C001912135A5E009192AB /* src */,
				931C001D12135A5E009192AB /* test */,
			);
			name = helper;
			path = ../modules/helper;
			sourceTree = SOURCE_ROOT;
		};
		931CFFED12135A5E009192AB /* bin */ = {
			isa = PBXGroup;
			children = (
				931CFFEE12135A5E009192AB /* SConscript */,
			);
			name = bin;
			path = ../modules/helper/bin;
			sourceTree = SOURCE_ROOT;
		};
		931CFFEF12135A5E009192AB /* data */ = {
			isa = PBXGroup;
			children = (
				931CFFF012135A5E009192AB /* SConscript */,
			);
			name = data;
			path = ../modules/helper/data;
			sourceTree = SOURCE_ROOT;
		};
		931CFFF112135A5E009192AB /* doc */ = {
			isa = PBXGroup;
			children = (
				931CFFF212135A5E009192AB /* generated */,
				931CFFF412135A5E009192AB /* SConscript */,
			);
			name = doc;
			path = ../modules/helper/doc;
			sourceTree = SOURCE_ROOT;
		};
		931CFFF212135A5E009192AB /* generated */ = {
			isa = PBXGroup;
			children = (
				931CFFF312135A5E009192AB /* overview.dox */,
			);
			name = generated;
			path = ../modules/helper/doc/generated;
			sourceTree = SOURCE_ROOT;
		};
		931CFFF512135A5E009192AB /* examples */ = {
			isa = PBXGroup;
			children = (
				931CFFF612135A5E009192AB /* 1NCA_complex.mrc */,
				931CFFF712135A5E009192AB /* 1NCA_l_u.pdb */,
				931CFFF812135A5E009192AB /* 1NCA_r_u.pdb */,
				931CFFF912135A5E009192AB /* generated */,
				931C000112135A5E009192AB /* in.mrc */,
				931C000212135A5E009192AB /* input.pdb */,
				931C000312135A5E009192AB /* SConscript */,
				931C000412135A5E009192AB /* simple_connectivity_on_molecules.py */,
				931C000512135A5E009192AB /* simple_connectivity_on_molecules.readme */,
				931C000612135A5E009192AB /* simple_connectivity_on_rigid_bodies.py */,
				931C000712135A5E009192AB /* simple_connectivity_on_rigid_bodies.readme */,
				931C000812135A5E009192AB /* simple_diameter.py */,
				931C000912135A5E009192AB /* simple_diameter.readme */,
				931C000A12135A5E009192AB /* simple_distance.py */,
				931C000B12135A5E009192AB /* simple_distance.readme */,
				931C000C12135A5E009192AB /* simple_em_fit.py */,
				931C000D12135A5E009192AB /* simple_em_fit.readme */,
				931C000E12135A5E009192AB /* simple_excluded_volume.py */,
				931C000F12135A5E009192AB /* simple_excluded_volume.readme */,
			);
			name = examples;
			path = ../modules/helper/examples;
			sourceTree = SOURCE_ROOT;
		};
		931CFFF912135A5E009192AB /* generated */ = {
			isa = PBXGroup;
			children = (
				931CFFFA12135A5E009192AB /* examples.dox */,
				931CFFFB12135A5E009192AB /* simple_connectivity_on_molecules.py.html */,
				931CFFFC12135A5E009192AB /* simple_connectivity_on_rigid_bodies.py.html */,
				931CFFFD12135A5E009192AB /* simple_diameter.py.html */,
				931CFFFE12135A5E009192AB /* simple_distance.py.html */,
				931CFFFF12135A5E009192AB /* simple_em_fit.py.html */,
				931C000012135A5E009192AB /* simple_excluded_volume.py.html */,
			);
			name = generated;
			path = ../modules/helper/examples/generated;
			sourceTree = SOURCE_ROOT;
		};
/* End PBXGroup section */

/* Begin PBXLegacyTarget section */
		9311D8020ECCEA4B00EEFF45 /* clean */ = {
			isa = PBXLegacyTarget;
			buildArgumentsString = "-u -j 2 -c";
			buildConfigurationList = 9311D8030ECCEA4B00EEFF45 /* Build configuration list for PBXLegacyTarget "clean" */;
			buildPhases = (
			);
			buildToolPath = scons;
			dependencies = (
			);
			name = clean;
			passBuildSettingsInEnvironment = 1;
			productName = xcode;
		};
		931C02C012147C40009192AB /* algebra */ = {
			isa = PBXLegacyTarget;
			buildArgumentsString = "algebra-python";
			buildConfigurationList = 931C02C112147C40009192AB /* Build configuration list for PBXLegacyTarget "algebra" */;
			buildPhases = (
			);
			buildToolPath = scons;
			buildWorkingDirectory = ../../debug;
			dependencies = (
			);
			name = algebra;
			passBuildSettingsInEnvironment = 1;
			productName = xcode;
		};
		932B7A1F0EE43BA600CA3BDE /* standards */ = {
			isa = PBXLegacyTarget;
			buildArgumentsString = "$(ACTION) -u -s standards -k";
			buildConfigurationList = 932B7A200EE43BA600CA3BDE /* Build configuration list for PBXLegacyTarget "standards" */;
			buildPhases = (
			);
			buildToolPath = scons;
			buildWorkingDirectory = ../../debug;
			dependencies = (
			);
			name = standards;
			passBuildSettingsInEnvironment = 1;
			productName = xcode;
		};
		9349D3D11214F85500235135 /* test */ = {
			isa = PBXLegacyTarget;
			buildArgumentsString = "-k test";
			buildConfigurationList = 9349D3D21214F85500235135 /* Build configuration list for PBXLegacyTarget "test" */;
			buildPhases = (
			);
			buildToolPath = scons;
			buildWorkingDirectory = ../../debug;
			dependencies = (
			);
			name = test;
			passBuildSettingsInEnvironment = 1;
			productName = xcode;
		};
		9349D5F81215E2BC00235135 /* current test */ = {
			isa = PBXLegacyTarget;
			buildArgumentsString = "core-python";
			buildConfigurationList = 9349D5F91215E2BC00235135 /* Build configuration list for PBXLegacyTarget "current test" */;
			buildPhases = (
			);
			buildToolPath = scons;
			buildWorkingDirectory = ../../debug;
			dependencies = (
			);
			name = "current test";
			passBuildSettingsInEnvironment = 1;
			productName = xcode;
		};
		D28A88AD04BDD90700651E21 /* all */ = {
			isa = PBXLegacyTarget;
			buildArgumentsString = "-k all";
			buildConfigurationList = 1DEB918F08733D9F0010E9CD /* Build configuration list for PBXLegacyTarget "all" */;
			buildPhases = (
			);
			buildToolPath = scons;
			buildWorkingDirectory = ../../debug;
			dependencies = (
			);
			name = all;
			passBuildSettingsInEnvironment = 1;
			productName = xcode;
		};
/* End PBXLegacyTarget section */

/* Begin PBXProject section */
		08FB7793FE84155DC02AAC07 /* Project object */ = {
			isa = PBXProject;
			buildConfigurationList = 1DEB919308733D9F0010E9CD /* Build configuration list for PBXProject "imp" */;
			compatibilityVersion = "Xcode 3.2";
			hasScannedForEncodings = 1;
			mainGroup = 08FB7794FE84155DC02AAC07 /* xcode */;
			projectDirPath = "";
			projectReferences = (
				{
					ProductGroup = 931C02A212135A61009192AB /* Products */;
					ProjectRef = 931C026312135A5F009192AB /* imp.xcodeproj */;
				},
			);
			projectRoot = ..;
			targets = (
				D28A88AD04BDD90700651E21 /* all */,
				9311D8020ECCEA4B00EEFF45 /* clean */,
				932B7A1F0EE43BA600CA3BDE /* standards */,
				931C02C012147C40009192AB /* algebra */,
				9349D3D11214F85500235135 /* test */,
				9349D5F81215E2BC00235135 /* current test */,
			);
		};
/* End PBXProject section */

/* Begin XCBuildConfiguration section */
		1DEB919008733D9F0010E9CD /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				COPY_PHASE_STRIP = NO;
				DEBUGGING_SYMBOLS = YES;
				GCC_DYNAMIC_NO_PIC = NO;
				GCC_ENABLE_FIX_AND_CONTINUE = YES;
				GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
				GCC_OPTIMIZATION_LEVEL = 0;
				OTHER_CFLAGS = "";
				OTHER_LDFLAGS = "";
				PRODUCT_NAME = "all-debug";
			};
			name = Debug;
		};
		1DEB919108733D9F0010E9CD /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				COPY_PHASE_STRIP = YES;
				GCC_ENABLE_FIX_AND_CONTINUE = NO;
				OTHER_CFLAGS = "";
				OTHER_LDFLAGS = "";
				PRODUCT_NAME = xcode;
			};
			name = Release;
		};
		1DEB919408733D9F0010E9CD /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ARCHS = "$(ARCHS_STANDARD_32_BIT)";
				GCC_WARN_ABOUT_RETURN_TYPE = YES;
				GCC_WARN_UNUSED_VARIABLE = YES;
				ONLY_ACTIVE_ARCH = YES;
				PREBINDING = NO;
			};
			name = Debug;
		};
		1DEB919508733D9F0010E9CD /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ARCHS = "$(ARCHS_STANDARD_32_BIT)";
				GCC_WARN_ABOUT_RETURN_TYPE = YES;
				GCC_WARN_UNUSED_VARIABLE = YES;
				PREBINDING = NO;
			};
			name = Release;
		};
		9311D8040ECCEA4B00EEFF45 /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				COPY_PHASE_STRIP = NO;
				DEBUGGING_SYMBOLS = YES;
				GCC_DYNAMIC_NO_PIC = NO;
				GCC_ENABLE_FIX_AND_CONTINUE = YES;
				GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
				GCC_OPTIMIZATION_LEVEL = 0;
				OTHER_CFLAGS = "";
				OTHER_LDFLAGS = "";
				PRODUCT_NAME = clean;
			};
			name = Debug;
		};
		9311D8050ECCEA4B00EEFF45 /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				COPY_PHASE_STRIP = YES;
				GCC_ENABLE_FIX_AND_CONTINUE = NO;
				OTHER_CFLAGS = "";
				OTHER_LDFLAGS = "";
				PRODUCT_NAME = xcode;
			};
			name = Release;
		};
		931C02C212147C40009192AB /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				COPY_PHASE_STRIP = NO;
				DEBUGGING_SYMBOLS = YES;
				GCC_DYNAMIC_NO_PIC = NO;
				GCC_ENABLE_FIX_AND_CONTINUE = YES;
				GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
				GCC_OPTIMIZATION_LEVEL = 0;
				OTHER_CFLAGS = "";
				OTHER_LDFLAGS = "";
				PRODUCT_NAME = "algebra-debug";
			};
			name = Debug;
		};
		931C02C312147C40009192AB /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				COPY_PHASE_STRIP = YES;
				GCC_ENABLE_FIX_AND_CONTINUE = NO;
				OTHER_CFLAGS = "";
				OTHER_LDFLAGS = "";
				PRODUCT_NAME = xcode;
			};
			name = Release;
		};
		932B7A210EE43BA600CA3BDE /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				COPY_PHASE_STRIP = NO;
				DEBUGGING_SYMBOLS = YES;
				GCC_DYNAMIC_NO_PIC = NO;
				GCC_ENABLE_FIX_AND_CONTINUE = YES;
				GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
				GCC_OPTIMIZATION_LEVEL = 0;
				OTHER_CFLAGS = "";
				OTHER_LDFLAGS = "";
				PRODUCT_NAME = standards;
			};
			name = Debug;
		};
		932B7A220EE43BA600CA3BDE /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				COPY_PHASE_STRIP = YES;
				GCC_ENABLE_FIX_AND_CONTINUE = NO;
				OTHER_CFLAGS = "";
				OTHER_LDFLAGS = "";
				PRODUCT_NAME = xcode;
			};
			name = Release;
		};
		9349D3D31214F85500235135 /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				COPY_PHASE_STRIP = NO;
				DEBUGGING_SYMBOLS = YES;
				GCC_DYNAMIC_NO_PIC = NO;
				GCC_ENABLE_FIX_AND_CONTINUE = YES;
				GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
				GCC_OPTIMIZATION_LEVEL = 0;
				OTHER_CFLAGS = "";
				OTHER_LDFLAGS = "";
				PRODUCT_NAME = "domino2-test";
			};
			name = Debug;
		};
		9349D3D41214F85500235135 /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				COPY_PHASE_STRIP = YES;
				GCC_ENABLE_FIX_AND_CONTINUE = NO;
				OTHER_CFLAGS = "";
				OTHER_LDFLAGS = "";
				PRODUCT_NAME = xcode;
			};
			name = Release;
		};
		9349D5FA1215E2BC00235135 /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				COPY_PHASE_STRIP = NO;
				DEBUGGING_SYMBOLS = YES;
				GCC_DYNAMIC_NO_PIC = NO;
				GCC_ENABLE_FIX_AND_CONTINUE = YES;
				GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
				GCC_OPTIMIZATION_LEVEL = 0;
				OTHER_CFLAGS = "";
				OTHER_LDFLAGS = "";
				PRODUCT_NAME = "current-test";
			};
			name = Debug;
		};
		9349D5FB1215E2BC00235135 /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				COPY_PHASE_STRIP = YES;
				GCC_ENABLE_FIX_AND_CONTINUE = NO;
				OTHER_CFLAGS = "";
				OTHER_LDFLAGS = "";
				PRODUCT_NAME = xcode;
			};
			name = Release;
		};
/* End XCBuildConfiguration section */

/* Begin XCConfigurationList section */
		1DEB918F08733D9F0010E9CD /* Build configuration list for PBXLegacyTarget "all" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				1DEB919008733D9F0010E9CD /* Debug */,
				1DEB919108733D9F0010E9CD /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		1DEB919308733D9F0010E9CD /* Build configuration list for PBXProject "imp" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				1DEB919408733D9F0010E9CD /* Debug */,
				1DEB919508733D9F0010E9CD /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		9311D8030ECCEA4B00EEFF45 /* Build configuration list for PBXLegacyTarget "clean" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				9311D8040ECCEA4B00EEFF45 /* Debug */,
				9311D8050ECCEA4B00EEFF45 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		931C02C112147C40009192AB /* Build configuration list for PBXLegacyTarget "algebra" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				931C02C212147C40009192AB /* Debug */,
				931C02C312147C40009192AB /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		932B7A200EE43BA600CA3BDE /* Build configuration list for PBXLegacyTarget "standards" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				932B7A210EE43BA600CA3BDE /* Debug */,
				932B7A220EE43BA600CA3BDE /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		9349D3D21214F85500235135 /* Build configuration list for PBXLegacyTarget "test" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				9349D3D31214F85500235135 /* Debug */,
				9349D3D41214F85500235135 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		9349D5F91215E2BC00235135 /* Build configuration list for PBXLegacyTarget "current test" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				9349D5FA1215E2BC00235135 /* Debug */,
				9349D5FB1215E2BC00235135 /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
/* End XCConfigurationList section */
	};
	rootObject = 08FB7793FE84155DC02AAC07 /* Project object */;
}