1// !$*UTF8*$! 2{ 3 archiveVersion = 1; 4 classes = { 5 }; 6 objectVersion = 46; 7 objects = { 8 9/* Begin PBXAggregateTarget section */ 10 C61E2D9512F3647000FC9BCA /* All */ = { 11 isa = PBXAggregateTarget; 12 buildConfigurationList = C61E2D9612F3647000FC9BCA /* Build configuration list for PBXAggregateTarget "All" */; 13 buildPhases = ( 14 ); 15 dependencies = ( 16 C61E2D9912F364A800FC9BCA /* PBXTargetDependency */, 17 C61E2DA212F3650100FC9BCA /* PBXTargetDependency */, 18 ); 19 name = All; 20 productName = All; 21 }; 22/* End PBXAggregateTarget section */ 23 24/* Begin PBXBuildFile section */ 25 C61E2D8012F360A200FC9BCA /* libkmodtest.h in Headers */ = {isa = PBXBuildFile; fileRef = C61E2D7F12F360A200FC9BCA /* libkmodtest.h */; }; 26 C61E2D8212F360A200FC9BCA /* libkmodtest.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C61E2D8112F360A200FC9BCA /* libkmodtest.cpp */; }; 27 C61E2DAC12F3661900FC9BCA /* README in Resources */ = {isa = PBXBuildFile; fileRef = C61E2DA712F3661900FC9BCA /* README */; }; 28 C61E2DAD12F3672F00FC9BCA /* c_start.c in Sources */ = {isa = PBXBuildFile; fileRef = C61E2DA312F3661900FC9BCA /* c_start.c */; }; 29 C61E2DAE12F3672F00FC9BCA /* c_stop.c in Sources */ = {isa = PBXBuildFile; fileRef = C61E2DA412F3661900FC9BCA /* c_stop.c */; }; 30 C61E2DAF12F3673A00FC9BCA /* cplus_start.c in Sources */ = {isa = PBXBuildFile; fileRef = C61E2DA512F3661900FC9BCA /* cplus_start.c */; }; 31 C61E2DB012F3673A00FC9BCA /* cplus_stop.c in Sources */ = {isa = PBXBuildFile; fileRef = C61E2DA612F3661900FC9BCA /* cplus_stop.c */; }; 32/* End PBXBuildFile section */ 33 34/* Begin PBXContainerItemProxy section */ 35 C61E2D9812F364A800FC9BCA /* PBXContainerItemProxy */ = { 36 isa = PBXContainerItemProxy; 37 containerPortal = C61E2D6012F3605700FC9BCA /* Project object */; 38 proxyType = 1; 39 remoteGlobalIDString = C61E2D9112F3642100FC9BCA; 40 remoteInfo = libkmod; 41 }; 42 C61E2DA112F3650100FC9BCA /* PBXContainerItemProxy */ = { 43 isa = PBXContainerItemProxy; 44 containerPortal = C61E2D6012F3605700FC9BCA /* Project object */; 45 proxyType = 1; 46 remoteGlobalIDString = C61E2D9D12F364C100FC9BCA; 47 remoteInfo = "libkmodc++"; 48 }; 49 C61E2DB112F36AC700FC9BCA /* PBXContainerItemProxy */ = { 50 isa = PBXContainerItemProxy; 51 containerPortal = C61E2D6012F3605700FC9BCA /* Project object */; 52 proxyType = 1; 53 remoteGlobalIDString = C61E2D9112F3642100FC9BCA; 54 remoteInfo = libkmod; 55 }; 56 C61E2DB312F36ACB00FC9BCA /* PBXContainerItemProxy */ = { 57 isa = PBXContainerItemProxy; 58 containerPortal = C61E2D6012F3605700FC9BCA /* Project object */; 59 proxyType = 1; 60 remoteGlobalIDString = C61E2D9D12F364C100FC9BCA; 61 remoteInfo = "libkmodc++"; 62 }; 63/* End PBXContainerItemProxy section */ 64 65/* Begin PBXFileReference section */ 66 C61E2D7312F360A200FC9BCA /* libkmodtest.kext */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = libkmodtest.kext; sourceTree = BUILT_PRODUCTS_DIR; }; 67 C61E2D7712F360A200FC9BCA /* Kernel.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Kernel.framework; path = System/Library/Frameworks/Kernel.framework; sourceTree = SDKROOT; }; 68 C61E2D7A12F360A200FC9BCA /* libkmodtest-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "libkmodtest-Info.plist"; sourceTree = "<group>"; }; 69 C61E2D7F12F360A200FC9BCA /* libkmodtest.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = libkmodtest.h; sourceTree = "<group>"; }; 70 C61E2D8112F360A200FC9BCA /* libkmodtest.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = libkmodtest.cpp; sourceTree = "<group>"; }; 71 C61E2D9212F3642100FC9BCA /* libkmod.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libkmod.a; sourceTree = BUILT_PRODUCTS_DIR; }; 72 C61E2D9E12F364C100FC9BCA /* libkmodc++.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libkmodc++.a"; sourceTree = BUILT_PRODUCTS_DIR; }; 73 C61E2DA312F3661900FC9BCA /* c_start.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = c_start.c; sourceTree = "<group>"; }; 74 C61E2DA412F3661900FC9BCA /* c_stop.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = c_stop.c; sourceTree = "<group>"; }; 75 C61E2DA512F3661900FC9BCA /* cplus_start.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cplus_start.c; sourceTree = "<group>"; }; 76 C61E2DA612F3661900FC9BCA /* cplus_stop.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cplus_stop.c; sourceTree = "<group>"; }; 77 C61E2DA712F3661900FC9BCA /* README */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = README; sourceTree = "<group>"; }; 78/* End PBXFileReference section */ 79 80/* Begin PBXFrameworksBuildPhase section */ 81 C61E2D6E12F360A200FC9BCA /* Frameworks */ = { 82 isa = PBXFrameworksBuildPhase; 83 buildActionMask = 2147483647; 84 files = ( 85 ); 86 runOnlyForDeploymentPostprocessing = 0; 87 }; 88 C61E2D8F12F3642100FC9BCA /* Frameworks */ = { 89 isa = PBXFrameworksBuildPhase; 90 buildActionMask = 2147483647; 91 files = ( 92 ); 93 runOnlyForDeploymentPostprocessing = 0; 94 }; 95 C61E2D9B12F364C100FC9BCA /* Frameworks */ = { 96 isa = PBXFrameworksBuildPhase; 97 buildActionMask = 2147483647; 98 files = ( 99 ); 100 runOnlyForDeploymentPostprocessing = 0; 101 }; 102/* End PBXFrameworksBuildPhase section */ 103 104/* Begin PBXGroup section */ 105 C61E2D5E12F3605700FC9BCA = { 106 isa = PBXGroup; 107 children = ( 108 C61E2DA312F3661900FC9BCA /* c_start.c */, 109 C61E2DA412F3661900FC9BCA /* c_stop.c */, 110 C61E2DA512F3661900FC9BCA /* cplus_start.c */, 111 C61E2DA612F3661900FC9BCA /* cplus_stop.c */, 112 C61E2DA712F3661900FC9BCA /* README */, 113 C61E2D7812F360A200FC9BCA /* libkmodtest */, 114 C61E2D7512F360A200FC9BCA /* Frameworks */, 115 C61E2D7412F360A200FC9BCA /* Products */, 116 ); 117 sourceTree = "<group>"; 118 }; 119 C61E2D7412F360A200FC9BCA /* Products */ = { 120 isa = PBXGroup; 121 children = ( 122 C61E2D7312F360A200FC9BCA /* libkmodtest.kext */, 123 C61E2D9212F3642100FC9BCA /* libkmod.a */, 124 C61E2D9E12F364C100FC9BCA /* libkmodc++.a */, 125 ); 126 name = Products; 127 sourceTree = "<group>"; 128 }; 129 C61E2D7512F360A200FC9BCA /* Frameworks */ = { 130 isa = PBXGroup; 131 children = ( 132 C61E2D7612F360A200FC9BCA /* Other Frameworks */, 133 ); 134 name = Frameworks; 135 sourceTree = "<group>"; 136 }; 137 C61E2D7612F360A200FC9BCA /* Other Frameworks */ = { 138 isa = PBXGroup; 139 children = ( 140 C61E2D7712F360A200FC9BCA /* Kernel.framework */, 141 ); 142 name = "Other Frameworks"; 143 sourceTree = "<group>"; 144 }; 145 C61E2D7812F360A200FC9BCA /* libkmodtest */ = { 146 isa = PBXGroup; 147 children = ( 148 C61E2D7F12F360A200FC9BCA /* libkmodtest.h */, 149 C61E2D8112F360A200FC9BCA /* libkmodtest.cpp */, 150 C61E2D7912F360A200FC9BCA /* Supporting Files */, 151 ); 152 path = libkmodtest; 153 sourceTree = "<group>"; 154 }; 155 C61E2D7912F360A200FC9BCA /* Supporting Files */ = { 156 isa = PBXGroup; 157 children = ( 158 C61E2D7A12F360A200FC9BCA /* libkmodtest-Info.plist */, 159 ); 160 name = "Supporting Files"; 161 sourceTree = "<group>"; 162 }; 163/* End PBXGroup section */ 164 165/* Begin PBXHeadersBuildPhase section */ 166 C61E2D6F12F360A200FC9BCA /* Headers */ = { 167 isa = PBXHeadersBuildPhase; 168 buildActionMask = 2147483647; 169 files = ( 170 C61E2D8012F360A200FC9BCA /* libkmodtest.h in Headers */, 171 ); 172 runOnlyForDeploymentPostprocessing = 0; 173 }; 174 C61E2D9012F3642100FC9BCA /* Headers */ = { 175 isa = PBXHeadersBuildPhase; 176 buildActionMask = 2147483647; 177 files = ( 178 ); 179 runOnlyForDeploymentPostprocessing = 0; 180 }; 181 C61E2D9C12F364C100FC9BCA /* Headers */ = { 182 isa = PBXHeadersBuildPhase; 183 buildActionMask = 2147483647; 184 files = ( 185 ); 186 runOnlyForDeploymentPostprocessing = 0; 187 }; 188/* End PBXHeadersBuildPhase section */ 189 190/* Begin PBXNativeTarget section */ 191 C61E2D7212F360A200FC9BCA /* libkmodtest */ = { 192 isa = PBXNativeTarget; 193 buildConfigurationList = C61E2D8512F360A200FC9BCA /* Build configuration list for PBXNativeTarget "libkmodtest" */; 194 buildPhases = ( 195 C61E2D6D12F360A200FC9BCA /* Sources */, 196 C61E2D6E12F360A200FC9BCA /* Frameworks */, 197 C61E2D6F12F360A200FC9BCA /* Headers */, 198 C61E2D7012F360A200FC9BCA /* Resources */, 199 C61E2D7112F360A200FC9BCA /* Rez */, 200 ); 201 buildRules = ( 202 ); 203 dependencies = ( 204 C61E2DB212F36AC700FC9BCA /* PBXTargetDependency */, 205 C61E2DB412F36ACB00FC9BCA /* PBXTargetDependency */, 206 ); 207 name = libkmodtest; 208 productName = libkmodtest; 209 productReference = C61E2D7312F360A200FC9BCA /* libkmodtest.kext */; 210 productType = "com.apple.product-type.kernel-extension"; 211 }; 212 C61E2D9112F3642100FC9BCA /* libkmod */ = { 213 isa = PBXNativeTarget; 214 buildConfigurationList = C61E2D9312F3642100FC9BCA /* Build configuration list for PBXNativeTarget "libkmod" */; 215 buildPhases = ( 216 C61E2D8E12F3642100FC9BCA /* Sources */, 217 C61E2D8F12F3642100FC9BCA /* Frameworks */, 218 C61E2D9012F3642100FC9BCA /* Headers */, 219 ); 220 buildRules = ( 221 ); 222 dependencies = ( 223 ); 224 name = libkmod; 225 productName = libkmod; 226 productReference = C61E2D9212F3642100FC9BCA /* libkmod.a */; 227 productType = "com.apple.product-type.library.static"; 228 }; 229 C61E2D9D12F364C100FC9BCA /* libkmodc++ */ = { 230 isa = PBXNativeTarget; 231 buildConfigurationList = C61E2D9F12F364C100FC9BCA /* Build configuration list for PBXNativeTarget "libkmodc++" */; 232 buildPhases = ( 233 C61E2D9A12F364C100FC9BCA /* Sources */, 234 C61E2D9B12F364C100FC9BCA /* Frameworks */, 235 C61E2D9C12F364C100FC9BCA /* Headers */, 236 ); 237 buildRules = ( 238 ); 239 dependencies = ( 240 ); 241 name = "libkmodc++"; 242 productName = "libkmodc++"; 243 productReference = C61E2D9E12F364C100FC9BCA /* libkmodc++.a */; 244 productType = "com.apple.product-type.library.static"; 245 }; 246/* End PBXNativeTarget section */ 247 248/* Begin PBXProject section */ 249 C61E2D6012F3605700FC9BCA /* Project object */ = { 250 isa = PBXProject; 251 attributes = { 252 LastUpgradeCheck = 0420; 253 }; 254 buildConfigurationList = C61E2D6312F3605700FC9BCA /* Build configuration list for PBXProject "libkmod" */; 255 compatibilityVersion = "Xcode 3.2"; 256 developmentRegion = English; 257 hasScannedForEncodings = 0; 258 knownRegions = ( 259 en, 260 ); 261 mainGroup = C61E2D5E12F3605700FC9BCA; 262 productRefGroup = C61E2D7412F360A200FC9BCA /* Products */; 263 projectDirPath = ""; 264 projectRoot = ""; 265 targets = ( 266 C61E2D9512F3647000FC9BCA /* All */, 267 C61E2D9112F3642100FC9BCA /* libkmod */, 268 C61E2D9D12F364C100FC9BCA /* libkmodc++ */, 269 C61E2D7212F360A200FC9BCA /* libkmodtest */, 270 ); 271 }; 272/* End PBXProject section */ 273 274/* Begin PBXResourcesBuildPhase section */ 275 C61E2D7012F360A200FC9BCA /* Resources */ = { 276 isa = PBXResourcesBuildPhase; 277 buildActionMask = 2147483647; 278 files = ( 279 C61E2DAC12F3661900FC9BCA /* README in Resources */, 280 ); 281 runOnlyForDeploymentPostprocessing = 0; 282 }; 283/* End PBXResourcesBuildPhase section */ 284 285/* Begin PBXRezBuildPhase section */ 286 C61E2D7112F360A200FC9BCA /* Rez */ = { 287 isa = PBXRezBuildPhase; 288 buildActionMask = 2147483647; 289 files = ( 290 ); 291 runOnlyForDeploymentPostprocessing = 0; 292 }; 293/* End PBXRezBuildPhase section */ 294 295/* Begin PBXSourcesBuildPhase section */ 296 C61E2D6D12F360A200FC9BCA /* Sources */ = { 297 isa = PBXSourcesBuildPhase; 298 buildActionMask = 2147483647; 299 files = ( 300 C61E2D8212F360A200FC9BCA /* libkmodtest.cpp in Sources */, 301 ); 302 runOnlyForDeploymentPostprocessing = 0; 303 }; 304 C61E2D8E12F3642100FC9BCA /* Sources */ = { 305 isa = PBXSourcesBuildPhase; 306 buildActionMask = 2147483647; 307 files = ( 308 C61E2DAD12F3672F00FC9BCA /* c_start.c in Sources */, 309 C61E2DAE12F3672F00FC9BCA /* c_stop.c in Sources */, 310 ); 311 runOnlyForDeploymentPostprocessing = 0; 312 }; 313 C61E2D9A12F364C100FC9BCA /* Sources */ = { 314 isa = PBXSourcesBuildPhase; 315 buildActionMask = 2147483647; 316 files = ( 317 C61E2DAF12F3673A00FC9BCA /* cplus_start.c in Sources */, 318 C61E2DB012F3673A00FC9BCA /* cplus_stop.c in Sources */, 319 ); 320 runOnlyForDeploymentPostprocessing = 0; 321 }; 322/* End PBXSourcesBuildPhase section */ 323 324/* Begin PBXTargetDependency section */ 325 C61E2D9912F364A800FC9BCA /* PBXTargetDependency */ = { 326 isa = PBXTargetDependency; 327 target = C61E2D9112F3642100FC9BCA /* libkmod */; 328 targetProxy = C61E2D9812F364A800FC9BCA /* PBXContainerItemProxy */; 329 }; 330 C61E2DA212F3650100FC9BCA /* PBXTargetDependency */ = { 331 isa = PBXTargetDependency; 332 target = C61E2D9D12F364C100FC9BCA /* libkmodc++ */; 333 targetProxy = C61E2DA112F3650100FC9BCA /* PBXContainerItemProxy */; 334 }; 335 C61E2DB212F36AC700FC9BCA /* PBXTargetDependency */ = { 336 isa = PBXTargetDependency; 337 target = C61E2D9112F3642100FC9BCA /* libkmod */; 338 targetProxy = C61E2DB112F36AC700FC9BCA /* PBXContainerItemProxy */; 339 }; 340 C61E2DB412F36ACB00FC9BCA /* PBXTargetDependency */ = { 341 isa = PBXTargetDependency; 342 target = C61E2D9D12F364C100FC9BCA /* libkmodc++ */; 343 targetProxy = C61E2DB312F36ACB00FC9BCA /* PBXContainerItemProxy */; 344 }; 345/* End PBXTargetDependency section */ 346 347/* Begin XCBuildConfiguration section */ 348 C61E2D6612F3605700FC9BCA /* Release */ = { 349 isa = XCBuildConfiguration; 350 buildSettings = { 351 ARCHS = "$(ARCHS_STANDARD_32_64_BIT)"; 352 }; 353 name = Release; 354 }; 355 C61E2D8412F360A200FC9BCA /* Release */ = { 356 isa = XCBuildConfiguration; 357 buildSettings = { 358 CURRENT_PROJECT_VERSION = 1.0.0d1; 359 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; 360 GCC_WARN_64_TO_32_BIT_CONVERSION = YES; 361 GCC_WARN_ABOUT_RETURN_TYPE = YES; 362 GCC_WARN_UNUSED_VARIABLE = YES; 363 INFOPLIST_FILE = "libkmodtest/libkmodtest-Info.plist"; 364 MODULE_NAME = com.apple.driver.libkmodtest; 365 MODULE_VERSION = 1.0.0d1; 366 PRODUCT_NAME = "$(TARGET_NAME)"; 367 WRAPPER_EXTENSION = kext; 368 }; 369 name = Release; 370 }; 371 C61E2D9412F3642100FC9BCA /* Release */ = { 372 isa = XCBuildConfiguration; 373 buildSettings = { 374 COPY_PHASE_STRIP = YES; 375 EXECUTABLE_PREFIX = lib; 376 GCC_ENABLE_BUILTIN_FUNCTIONS = NO; 377 GCC_ENABLE_KERNEL_DEVELOPMENT = YES; 378 GCC_PREPROCESSOR_DEFINITIONS = ( 379 KERNEL, 380 KERNEL_PRIVATE, 381 DRIVER_PRIVATE, 382 APPLE, 383 NeXT, 384 ); 385 GCC_TREAT_IMPLICIT_FUNCTION_DECLARATIONS_AS_ERRORS = YES; 386 GCC_TREAT_WARNINGS_AS_ERRORS = YES; 387 GCC_USE_STANDARD_INCLUDE_SEARCHING = NO; 388 GCC_WARN_64_TO_32_BIT_CONVERSION = YES; 389 GCC_WARN_ABOUT_RETURN_TYPE = YES; 390 GCC_WARN_UNUSED_VARIABLE = YES; 391 HEADER_SEARCH_PATHS = ( 392 /System/Library/Frameworks/Kernel.framework/PrivateHeaders, 393 /System/Library/Frameworks/Kernel.framework/Headers, 394 ); 395 INSTALL_PATH = /usr/lib; 396 PRODUCT_NAME = kmod; 397 }; 398 name = Release; 399 }; 400 C61E2D9712F3647000FC9BCA /* Release */ = { 401 isa = XCBuildConfiguration; 402 buildSettings = { 403 PRODUCT_NAME = "$(TARGET_NAME)"; 404 }; 405 name = Release; 406 }; 407 C61E2DA012F364C100FC9BCA /* Release */ = { 408 isa = XCBuildConfiguration; 409 buildSettings = { 410 COPY_PHASE_STRIP = YES; 411 EXECUTABLE_PREFIX = lib; 412 GCC_ENABLE_BUILTIN_FUNCTIONS = NO; 413 GCC_ENABLE_KERNEL_DEVELOPMENT = YES; 414 GCC_PREPROCESSOR_DEFINITIONS = ( 415 KERNEL, 416 KERNEL_PRIVATE, 417 DRIVER_PRIVATE, 418 APPLE, 419 NeXT, 420 ); 421 GCC_TREAT_IMPLICIT_FUNCTION_DECLARATIONS_AS_ERRORS = YES; 422 GCC_TREAT_WARNINGS_AS_ERRORS = YES; 423 GCC_USE_STANDARD_INCLUDE_SEARCHING = NO; 424 GCC_WARN_64_TO_32_BIT_CONVERSION = YES; 425 GCC_WARN_ABOUT_RETURN_TYPE = YES; 426 GCC_WARN_UNUSED_VARIABLE = YES; 427 HEADER_SEARCH_PATHS = ( 428 /System/Library/Frameworks/Kernel.framework/PrivateHeaders, 429 /System/Library/Frameworks/Kernel.framework/Headers, 430 ); 431 INSTALL_PATH = /usr/lib; 432 PRODUCT_NAME = "kmodc++"; 433 }; 434 name = Release; 435 }; 436/* End XCBuildConfiguration section */ 437 438/* Begin XCConfigurationList section */ 439 C61E2D6312F3605700FC9BCA /* Build configuration list for PBXProject "libkmod" */ = { 440 isa = XCConfigurationList; 441 buildConfigurations = ( 442 C61E2D6612F3605700FC9BCA /* Release */, 443 ); 444 defaultConfigurationIsVisible = 0; 445 defaultConfigurationName = Release; 446 }; 447 C61E2D8512F360A200FC9BCA /* Build configuration list for PBXNativeTarget "libkmodtest" */ = { 448 isa = XCConfigurationList; 449 buildConfigurations = ( 450 C61E2D8412F360A200FC9BCA /* Release */, 451 ); 452 defaultConfigurationIsVisible = 0; 453 defaultConfigurationName = Release; 454 }; 455 C61E2D9312F3642100FC9BCA /* Build configuration list for PBXNativeTarget "libkmod" */ = { 456 isa = XCConfigurationList; 457 buildConfigurations = ( 458 C61E2D9412F3642100FC9BCA /* Release */, 459 ); 460 defaultConfigurationIsVisible = 0; 461 defaultConfigurationName = Release; 462 }; 463 C61E2D9612F3647000FC9BCA /* Build configuration list for PBXAggregateTarget "All" */ = { 464 isa = XCConfigurationList; 465 buildConfigurations = ( 466 C61E2D9712F3647000FC9BCA /* Release */, 467 ); 468 defaultConfigurationIsVisible = 0; 469 defaultConfigurationName = Release; 470 }; 471 C61E2D9F12F364C100FC9BCA /* Build configuration list for PBXNativeTarget "libkmodc++" */ = { 472 isa = XCConfigurationList; 473 buildConfigurations = ( 474 C61E2DA012F364C100FC9BCA /* Release */, 475 ); 476 defaultConfigurationIsVisible = 0; 477 defaultConfigurationName = Release; 478 }; 479/* End XCConfigurationList section */ 480 }; 481 rootObject = C61E2D6012F3605700FC9BCA /* Project object */; 482} 483