+-o Root  <class IORegistryEntry, id 0x100000100, retain 13>
  | {
  |   "IOKitBuildVersion" = "Darwin Kernel Version 10.4.0: Fri Apr 23 18:28:53 PDT 2010; root:xnu-1504.7.4~1/RELEASE_I386"
  |   "IOMaximumMappedIOByteCount" = 536870912
  |   "OSPrelinkPersonalityCount" = 557
  |   "OS Build Version" = "10F569"
  |   "OSKernelCPUSubtype" = 3
  |   "OSKernelCPUType" = 7
  |   "OSPrelinkKextCount" = 131
  |   "IORegistryPlanes" = {"IOACPIPlane"="IOACPIPlane","IOPower"="IOPower","IODeviceTree"="IODeviceTree","IOService"="IOService","IOUSB"="IOUSB","IOFireWire"="IOFireWire"}
  |   "IONDRVFramebufferGeneration" = <0200000002000000>
  |   "IOConsoleUsers" = ({"kCGSSessionConsoleSetKey"=0,"kCGSSessionOnConsoleKey"=Yes,"kSCSecuritySessionID"=2152982,"kCGSessionLoginDoneKey"=Yes,"kCGSSessionSystemSafeBoot"=No,"kCGSSessionIDKey"=256,"kCGSSessionGroupIDKey"=20,"kCGSSessionUserNameKey"="PowerbookG4","kCGSessionLongUserNameKey"="Mac Pro","kCGSSessionAuditIDKey"=100000,"kCGSSessionLoginwindowSafeLogin"=No,"kCGSSessionUserIDKey"=501})
  |   "IOKitDiagnostics" = {"Container allocation"=2455431,"Instance allocation"=2924152,"Pageable allocation"=3915776,"Classes"={"AppleACPIButton"=1,"IOHDIXCommand"=0,"_IOConfigThread"=0,"ATI5000Controller"=1,"IOInterleavedMemoryDescriptor"=0,"IOAGPDevice"=0,"SCSITargetDevicePath"=0,"IOHIDPointing"=1,"IOHIDEventRepairDriver"=0,"IOFWSyncer"=0,"AppleACPICPUInterruptController"=1,"IOUSBRootHubDevice"=5,"OSSerialize"=1,"IOBreaker"=0,"IOFWBusCommand"=1,"AppleIntel5SeriesAHCIPort"=0,"IOSMBusController"=1,"AppleHDAFunctionGroupATI_RS710"=0,"AppleXsanFilter"=1,"DDCProxy"=1,"ACPI_SMC_PlatformPlugin"=1,"AtiPanelInfo"=3,"ATIRRadeonX3000IHWHandler"=1,"DspParameter"=45,"AMDHWAlignManager"=1,"IOMemoryCursor"=2,"ATINoConnection"=4,"IOUserClient"=14,"AppleMCP89AHCIPort"=0,"AtiUserClient"=0,"nvDevice"=0,"nvTeslaDisplayManager"=0,"AppleEHCItdMemoryBlock"=1,"IOFireWireROMCache"=0,"R800McilProxy"=1,"IORegistryIterator"=2,"IOFWReceiveDCL"=0,"IONDRVInterruptSet"=3,"IOServicePM"=119,"AppleProfileManualTriggerClient"=0,"IOUSBLog"=1,"IOBluetoothObject"=0,"AppleFWOHCI_IsocXmitHelper"=0,"AppleHDAWidgetATI_Park"=0,"ApplePerformanceCounterManager"=1,"OSArray"=4892,"ATIRRadeonX3000IHWRing"=1,"IODVDBlockStorageDevice"=1,"ATIRadeonX3000IHWEngine"=0,"ATIR800GLContext"=0,"ATISupport"=1,"NVOCDContext"=0,"IOATIR800Tree"=0,"IOSubMemoryDescriptor"=23,"AppleAHCIDiskPolledInterface"=4,"OSObject"=140,"DspFuncPreGain"=0,"IOApplePartitionScheme"=1,"PMHaltWorker"=0,"ACPI_SMC_PluginUserClient"=0,"AppleUSBUHCIDMACommand"=400,"AtiMccsInterrupt"=6,"AppleFWOHCI_DCLProgram_U"=0,"IOTimerEventSource"=110,"IOPCIMessagedInterruptController"=1,"IOMemoryDescriptor"=2,"AppleMCP89AHCI"=0,"IOFWPhysicalAddressSpace"=0,"NVDANV40HAL"=2,"AppleFWOHCI_CallbackEventSource"=3,"AppleACPILid"=0,"ATIRRadeonX3000HWFactory"=1,"ATIR800Surface"=0,"IOFireWireUnitInfo"=0,"IODTPlatformExpert"=1,"AppleProfilePMITrigger"=1,"DspFuncSoftClip"=0,"IOConditionLock"=0,"R800FanController"=0,"IOUSBInterfaceIterator"=0,"IOATAReg32"=1,"IO80211NetBootNub"=0,"IOATIR800DVDContext"=0,"IOFWAsyncStreamReceiver"=0,"IOUSBControllerV2"=1,"AppleEFIRuntime"=1,"IOAppleLabelScheme"=0,"AppleProfileUtilitiesUserClient"=0,"ATIRRadeonX3000IHWDRMDMA"=1,"AppleHDAWidgetALC885"=39,"IOFireWireDevice"=0,"IOBluetoothDevice"=0,"IOAHCIPort"=1,"IOPlatformPlugin"=1,"com_belkin_f2cd0007_adapter"=0,"IOFWController"=1,"IO80211ScanManager"=1,"nvFermiGLContext"=0,"SCSIPrimaryCommands"=6,"_IOFramebufferNotifier"=9,"nvTeslaG82HAL"=0,"IONVDVDContext"=0,"AppleHDAWidgetWM8800"=0,"DspFuncMultiBandCompressor"=0,"IOHIDUserClient"=1,"IOCommandPool"=9,"IOMultiMemoryDescriptor"=0,"R800ThermalHighToLowInterrupt"=1,"AMDR7xxDRMDMA"=1,"R800ThermalAlertInterrupt"=1,"AppleUSBHSHubUserClient"=0,"ATIR800OCDArena"=0,"AMDR6xxRegisterTracker"=0,"IOBluetoothRFCOMMConnectionUserClient"=0,"IOFWUserAsyncStreamCommand"=0,"AtiTimingsList"=26,"IOHIDKeyboard"=1,"DspFuncLoudness"=0,"OSNumber"=22264,"AMDR7xxHardware"=1,"R800GuiIdleInterrupt"=1,"DspFuncAudioMeter"=0,"nvFermiHAL"=0,"IOHIDElement"=1,"IOPacketQueue"=3,"IOPlatformExpert"=1,"IOServiceMessageUserNotification"=111,"IOHDACodecFunction"=1,"ATIRRadeonX3000HWMemory"=1,"IODisplayConnect"=1,"IOHDIXHDDriveOutKernel"=0,"nvCurieSharedPixels"=1,"IOUSBControllerListElement"=3,"LogManagerDevice"=2,"AppleBacklightDisplay"=0,"IOOutputQueue"=1,"IOEventSource"=12,"IORemoteConfigDirectory"=0,"IOHWSensor"=2,"AppleUSBMergeNub"=1,"AppleHDAWidgetAD1984"=0,"IONVDevice"=0,"AppleOSXPerformanceCounter"=2,"IOFramebufferParameterHandler"=4,"R800McilInterrupt"=8,"IOPanicPlatform"=0,"ATIRadeonX3000IAMDHWSemaphore"=0,"AppleHDACodec"=1,"IONVOCDContext"=0,"IOBluetoothL2CAPSupervisoryFrameMemoryBlock"=0,"IOUSBControllerV3"=2,"nvTeslaShared"=0,"AppleSMC"=1,"OSKext"=111,"SCSITargetDevicePathManager"=0,"AppleFWOHCI_CallbackContainer"=1,"IOCompactDiscServices"=0,"IOATAIOReg16"=1,"IOSCSIPeripheralDeviceType07"=0,"TeslaSingleTextureProfile"=0,"IOBluetoothHCIUserClient"=2,"AppleAHCIPortPolledAdapter"=6,"AppleHDAControllerUserClient"=0,"IOBootFramebuffer"=0,"IOUSBBus"=1,"AppleEmbeddedKeyboard"=0,"IOBluetoothLocalUtilityEventSource"=0,"HDCPDDCAuxHandler"=4,"AppleHDAWorkLoop"=1,"AMDR6xxHWMemory"=1,"nvGpFifoChannel"=0,"IORootParent"=1,"IOBluetoothSerialClientModemStreamSync"=1,"AMDR6xxCommandsRing"=1,"AppleHDAWidgetSTAC9220"=0,"IONVShared"=0,"nvHAL"=1,"IOATABusCommand64"=8,"AppleFWOHCI_IOMemoryBlock32"=5,"AMDR8xxDRMDMA"=1,"AppleHDAWidgetFactory"=0,"IOFireWireMagicMatchingNub"=0,"nvSemaphoreManager"=1,"DspFunc2To6Splitter"=0,"AppleHDAPlatformDriverLoader"=0,"AppleProfileTimeTriggerClient"=0,"IOMemoryMap"=202,"R800ThermalInterrupt"=1,"nvChannel"=1,"IO80211Interface"=1,"IOCharacterDevice"=2,"ATIR800Shared"=0,"AppleProfileThreadInfoAction"=1,"IOI2CInterface"=1,"AtiTvPanelInfo"=0,"IOAudioDevice"=2,"IOPMPowerSourceList"=0,"NVKernel"=1,"IOAudioToggleControl"=7,"IOFWUserLocalIsochPort"=0,"IOAudioStream"=1,"AtiAppServices"=2,"AirPort_Brcm43xxTimer"=14,"IOSCSILogicalUnitNub"=2,"R800DisplayPortConnection"=2,"IOFireWireBusAux"=1,"ATIR800Memory"=1,"IOATABusCommand"=1,"AppleUSBComposite"=0,"IOFWAsyncStreamReceivePort"=0,"IOFWAsyncCommand"=1,"IOPowerConnection"=114,"RSNSupplicant"=0,"AtiUpstreamDataInterrupt"=6,"IOBDServices"=0,"IOPCIBridge"=2,"AppleHDAPathControl"=8,"AppleProfileKEventTriggerClient"=0,"AppleIntelCPUPowerManagement"=1,"_IOServiceNotifier"=112,"IOFWInterface"=1,"IOHIDKeyboardDevice"=0,"AppleHDAEngine"=2,"IOHDAController"=1,"AppleEFINVRAM"=1,"AMDR8xxHardware"=1,"AppleProfileTimeTrigger"=1,"IOSCSIMultimediaCommandsDevice"=1,"IOPCIDevice"=43,"IOGraphicsDevice"=1,"DspFuncVirtualization"=0,"IOAudioPort"=0,"IOBluetoothDataQueue"=0,"IOFWUserReadCommand"=0,"IOInterruptEventSource"=65,"IOFWUserVectorCommand"=0,"AMDR8xxRegisterTracker"=0,"IOFireWireUnitAux"=0,"AppleACPIEventController"=1,"IOHDAStream"=5,"IOHIDevice"=2,"IOFWUserPseudoAddressSpace"=0,"IOPMRequest"=0,"AppleSMCPDRC"=0,"IOPlatformExpertDevice"=1,"IOHITabletPointer"=0,"ATIR800OCDContext"=0,"IORegistryPlane"=6,"IOUSBInterface"=16,"AppleFWOHCI_ReceiveDCL_U"=0,"IOFireWireUnit"=0,"IOFWPseudoAddressSpaceAux"=2,"AEdidBlock"=0,"AppleAHCIPolledAdapter"=1,"ATIRRadeonX3000HWUVD"=1,"AppleFWOHCI_AsyncTransmitResponse"=1,"HDCPAuxHandler"=2,"R800HdmiConnection"=1,"AMDR7xxUVDRing"=0,"IOLittleMemoryCursor"=0,"IOFireWireIRM"=1,"IOFWWorkLoop"=1,"AtiCommandGate"=0,"IOFWPHYPacketListener"=0,"AppleFWOHCI_DCLPool"=0,"IOHIDEventDriver"=3,"IOAHCIDiskQueueManager"=1,"AppleMCEDriver"=1,"DspFuncDelay"=0,"IOSurfaceRootUserClient"=0,"IOMbufMemoryCursor"=2,"AppleHDAFunctionGroupATI_Park"=0,"IOBluetoothACLMemoryDescriptor"=0,"NVDVDContext"=0,"ATIRRadeonX3000HWGart"=1,"nvCurieSurface"=1,"IOAudioControlUserClient"=39,"AudioAUUC"=0,"AppleFWOHCI_DCLProgram"=0,"AppleHDAFunctionGroupExternalControl_GPIO"=2,"IOFWUserWriteCommand"=0,"AppleProfileAction"=6,"AppleOSXPerformanceCounterConfig"=0,"AMDR8xxHWMemory"=1,"R700SharedHDCP"=0,"OSData"=4411,"IODVDMediaBSDClient"=1,"IOUSBUserClientInit"=1,"IOHIDDeviceShim"=0,"IODMACommand"=327,"IOMbufNaturalMemoryCursor"=3,"IOPlatformDevice"=5,"IOPCI2PCIBridge"=12,"IOUSBHubDevice"=4,"IOBluetoothMemoryBlockQueue"=0,"IOCommandQueue"=0,"IOATAPIProtocolTransport"=2,"IOPartitionScheme"=4,"IOBDBlockStorageDriver"=0,"AppleIntelMeromSPR"=4,"IOBufferMemoryDescriptor"=457,"AppleProfilePMITriggerClient"=0,"IOBluetoothL2CAPChannel"=0,"IOUSBController"=1,"AMDRV6xxHardware"=1,"IOWatchDogTimer"=1,"OSIterator"=3,"IOGeneralMemoryDescriptor"=120,"ATIController"=1,"ATIRRadeonX3000IHWMemory"=1,"OSMetaClass"=0,"SCSITaskUserClient"=0,"IOFWLocalIsochPort"=0,"AppleHDAFunctionGroupCS4206"=0,"IOBluetoothDeviceUserClient"=0,"ATIRRadeonX3000IHWGart"=1,"IOPlatformControl"=0,"OSSymbol"=4432,"PrimaryEdidBlock"=0,"EFIData"=22,"OSString"=11038,"IOFWUserCompareSwapCommand"=0,"R800HdcpRiRequestInterrupt"=6,"DspFunc6ChOutput"=0,"R800GuiBusyInterrupt"=1,"IOHIDLibUserClient"=0,"_IOServiceInterestNotifier"=146,"AMDR7xxDMARing"=1,"R800_CHDCP"=2,"IOPlatformSensor"=2,"IOMapper"=1,"ATIR800OCDMemoryProtection"=1,"DspFunc2To4Splitter"=0,"AppleHDAFunctionGroupGT216"=0,"DspFunc"=5,"IOHIKeyboardMapper"=2,"IOBluetoothL2CAPSignalChannel"=0,"nvPhysBlockList"=0,"AppleUHCITransferDescriptor"=1024,"AMDRedwoodHardware"=0,"ATIRRadeonX3000IHWRegisters"=1,"IOFWSimpleContiguousPhysicalAddressSpace"=0,"AppleHDADriverUserClient"=0,"IOSerialATARequestFIS"=272,"IOFWQEventSource"=1,"DspFuncAutoGainControl"=0,"NVPipelineProfile"=0,"AtiNvramParserV1"=1,"com_apple_AppleFSCompression_AppleFSCompressionTypeZlib"=1,"AppleProfileOSHooks"=1,"DspFuncSplineLimiter"=0,"IOATADevice"=1,"AMDR8xxUVDRing"=1,"IOUSBCompositeDriver"=3,"nvTeslaChannelManager"=0,"nvEvoChannel"=0,"IOATIR800GraphicsClient"=1,"IOATIR800Device"=0,"IOUSBMassStorageUFIDevice"=0,"IOConfigDirectoryIterator"=0,"AMDJuniperHardware"=0,"IOSCSIPeripheralDeviceType05"=2,"IOCommandGate"=215,"IOHIDConsumer"=1,"ATIRRadeonX3000HWRing"=3,"AppleFWOHCI_CycleTimeRequest"=0,"AppleHDAFunctionGroupExternalControlFactory"=0,"R800ThrottleAcDcInterrupt"=1,"IOPMRequestQueue"=2,"IOFWUserCommand"=0,"AppleSCSISubsystemGlobals"=1,"IOFireWireLocalNode"=1,"IOSerialBSDClient"=2,"IOMediaBSDClient"=24,"IOSCSIProtocolServices"=3,"IOBluetoothRFCOMMConnection"=0,"IOUFIStorageServices"=0,"R800VerticalBlankInterrupt"=6,"AppleProfileReadCounterAction"=1,"IOHIDPointingDevice"=0,"AtiNvramParserV2"=0,"AMDR7xxUVD"=0,"AppleHDACodecGeneric"=1,"AppleIntelMeromPerformanceMonitor"=4,"IONetworkController"=2,"ATIRRadeonX3000Hardware"=1,"AppleUSBEHCITTInfo"=0,"IOATACommand"=1,"SMCPolledInterface"=1,"IONDRVFramebuffer"=1,"IOATIR800GLContext"=0,"UHCIAlignmentBuffer"=352,"AppleRawIndexedAddressSpaceUserClient"=0,"IODTNVRAM"=1,"AppleUpstreamUserClientDriver"=4,"IOACPIPlatformExpert"=1,"AppleProfileTriggerClient"=0,"AppleUHCIQueueHead"=1024,"nvChannelManager"=1,"IOGraphicsWorkLoop"=3,"IOHDIXController"=1,"IOATIR800Accelerator"=1,"IONVSurface"=1,"IOSCSIPeripheralDeviceType00"=2,"IOBluetoothHCIPacketLogUserClient"=0,"IOKDP"=0,"nvTimerManager"=1,"IOHIDEventServiceQueue"=0,"APowerPlayManager"=1,"IOATIR8002DContext"=1,"IOInterruptController"=5,"IOBluetoothHCIController"=1,"ApplePerformanceMonitor"=2,"R800SharedAnalogConnection"=1,"ARegisterService"=1,"IOAccelerationUserClient"=1,"AMDR8xxStateShadow"=1,"AppleHDAWidgetCS4206"=0,"AppleHDAFunctionGroupATI_RS780"=0,"AppleFWOHCI_PM_x86"=1,"AppleIntelICHxSATA"=0,"AppleRawIOAddressSpace"=1,"R800HdcpAuthFailInterrupt"=6,"AppleEHCIitdMemoryBlock"=0,"AppleHDAWidgetAD1988"=0,"IOFWSimplePhysicalAddressSpace"=0,"AppleFWOHCI_SkipCycleDCL"=0,"IOUSBCommand"=250,"IOHIDElementPrivate"=304,"IONV2DContext"=1,"IOFramebufferUserClient"=4,"ATIRRadeonX3000HWRegisterTracker"=0,"IOATIR800Surface"=0,"AppleUHCItdMemoryBlock"=4,"AMDCedarHardware"=0,"NV2DContext"=2,"IOCDBlockStorageDevice"=1,"IOFireWireIP"=1,"AppleHDAFunctionGroupALC262"=0,"ATIConnector"=4,"IOFireWireUserClientIniter"=2,"IOUSBMassStorageUFISubclass"=0,"nvFermiDisplayManager"=0,"R800AuxChannelProxy"=1,"R800DisplayPortUtilities"=2,"AppleAHCIRequestTimer"=4,"IOHIDSystem"=1,"ATIFramebuffer"=2,"AppleIntelICHxPATAPolledAdapter"=0,"IOFWPhysicalAddressSpaceAux"=0,"AppleRawFlatAddressSpaceUserClient"=0,"nvTeslaHAL"=0,"IOFWRingBufferQ"=0,"R700_CHDCP"=0,"AtiUpstreamStatusInterrupt"=6,"SCSITask"=0,"AppleMCP79AHCIPort"=0,"ATIRRadeonX3000IHWInterface"=1,"IOFilterScheme"=0,"AppleIntelMeromFixedCounter"=12,"ExpansionEdidBlock"=0,"IOFireWirePowerManager"=1,"IOCPU"=1,"AHCIRequest"=192,"AMDCommandPool"=1,"ATIRRadeonX3000HWUtilities"=1,"AMDR7xxCommandsRing"=1,"AppleHDAFunctionGroupExternalControl"=2,"RootDomainUserClient"=28,"IOLocalConfigDirectory"=3,"AppleIntelCPUPowerManagementClient"=1,"AppleACPIACAdapter"=0,"ApplePerformanceCounterReservation"=0,"OSCollectionIterator"=39,"IOFWWriteCommand"=0,"IOHIDDevice"=1,"IONVGLContext"=0,"OSSerializer"=9,"IOBlockStorageDevice"=3,"AppleSATLSMARTUserClient"=0,"nvFermiSharedPixels"=0,"PMTraceWorker"=1,"IOAHCIBlockStorageDevice"=4,"AppleAHCIWorkLoop"=6,"R800BiosAnalogConnection"=2,"IOBluetoothL2CAPChannelUserClient"=0,"DspFuncDummy"=0,"AppleUSBUHCI"=4,"OSDictionary"=16196,"IODVDMedia"=1,"IOATAController"=1,"CSRUSBBluetoothHCIController"=1,"DspFunc2Dot2Crossover"=0,"AMDUVD"=0,"ATIRRadeonX3000HWStateManager"=1,"nvCurieDisplayManager"=1,"AppleICH8AHCI"=0,"AppleProfileTimestampAction"=1,"IOHIDEventQueue"=0,"DspFunc4ChOutput"=0,"PMSettingObject"=4,"IOCDMediaBSDClient"=1,"IOAudioLevelControl"=5,"IOAudioClientBufferSet"=0,"IOFWUserIsochChannel"=0,"AppleUSBEHCIDiagnostics"=1,"AppleACPIEC"=1,"IOHDIXCommandQueue"=0,"AppleSMCClient"=0,"ApplePerformanceCounter"=3,"ATIDigitalConnection"=1,"IOEthernetInterface"=3,"IOAudioEngineUserClient"=44,"IOHDIXControllerUserClient"=0,"AppleFWOHCI_ReceiveDCL"=0,"R800DpAudioConnection"=1,"R800HdcpAuthSuccessInterrupt"=6,"IOHDIXHDDriveOutKernelUserClient"=0,"AppleHDAWidgetATI_RS730"=0,"ATATimerEventSource"=1,"IONetworkUserClient"=0,"AppleFWOHCI_AsyncReceiveResponse"=1,"R800RegisterService"=1,"IOHIDStackShotUserClient"=0,"IOSCSIPeripheralDeviceNub"=3,"IOFireWireIRMAllocation"=0,"R800HotPlugInterrupt"=6,"AppleHDAFunctionGroupExternalControl_VirtualGPO"=2,"IOPMinformeeList"=119,"IOFWDCLPool"=0,"AppleIntelMeromFixedCounterConfiguration"=0,"IOAudioControl"=3,"IOBluetoothSerialClient"=2,"AppleEHCIsitdMemoryBlock"=0,"DspFuncMultiBandDRC"=1,"nvCudaContext"=0,"nvCurieGLContext"=0,"AppleHDAPath"=6,"AppleHDAFunctionGroupFactory"=0,"IOBluetoothRFCOMMChannel"=0,"IOHIKeyboard"=2,"AtiOfflinePanelInfo"=4,"IOFilterInterruptEventSource"=10,"AppleRawIndexedAddressSpace"=1,"IOUSBControllerUserClient"=0,"AppleIntel5SeriesAHCI"=0,"ATIRRadeonX3000HWHandler"=1,"AppleIntelPIIXATAChannel"=2,"IODCLProgram"=0,"IOHITablet"=1,"AppleACPICPU"=4,"IOSurfaceRoot"=1,"AppleFWOHCI_CycleTimeManager"=1,"AppleHDACodecGenericUserClient"=0,"NVDA"=2,"AppleHDAFunctionGroupExternalControl_MikeyBiasDelegate"=0,"DspFuncStereoEnhancer"=0,"nvSurface"=1,"AtiAnalogPanelInfo"=4,"IOGUIDPartitionScheme"=4,"IOSerialStreamSync"=2,"AppleUSBEHCISplitPeriodicEndpoint"=0,"IOHIDEventSystemUserClient"=2,"AppleACPIEventPoller"=1,"IOFireWireControllerAux"=1,"IOFireWireController"=1,"IORS232SerialStreamSync"=1,"IOSCSITargetDevice"=0,"nvTeslaSurface"=0,"IOATAReg8"=1,"IOPlatformCtrlLoop"=0,"IODeblocker"=0,"AppleDisplay"=1,"AtiNvramParserInterface"=1,"IOUSBControllerIsochEndpoint"=2,"AHwI2cProxy"=1,"AppleFWOHCI_DMAManager"=1,"IOSurface"=0,"IOUSBPipe"=33,"AppleFWOHCI_MultiIsochReceiver"=1,"nvDisplayManager"=1,"R800HwI2cProxy"=1,"IOGatedOutputQueue"=6,"IOSurfaceSendRight"=0,"IOUSBMassStorageClass"=1,"AppleFWOHCI"=1,"AppleIntel8254XEthernet"=2,"AppleFWOHCI_IsocXmitHelperPort"=0,"IODisplayParameterHandler"=1,"AppleAHCIWatchdogTimer"=4,"_IOOpenServiceIterator"=0,"ATIRadeonX3000IHWUVD"=1,"AppleProfileTrigger"=4,"IOFWPseudoAddressSpace"=2,"IOCommand"=83,"IONetworkStackUserClient"=1,"AppleACPIPowerResource"=0,"AMDR8xxHWUtilities"=2,"DspPatchPoint"=8,"DspFunc3ChOutput"=0,"SCSIPathSet"=0,"SMCWatchDogTimer"=1,"IOPMPowerSource"=0,"IOPCIATA"=1,"AppleRawFlatAddressSpace"=2,"IOATADevConfig"=2,"AppleMCP79AHCI"=0,"IOBluetoothRFCOMMChannelUserClient"=0,"AppleHDAWidget"=1,"AppleFWOHCI_AsyncReceive"=2,"IOFWAsyncStreamListener"=0,"R800GuiEndOfPipeInterrupt"=1,"IOBacklightDisplay"=0,"AppleHDAFunctionGroupSTAC9220"=0,"SCSITaskUserClientIniter"=2,"R800ThermalTriggerInterrupt"=1,"OSBoolean"=2,"AppleProfileKEventTrigger"=1,"nvTeslaGLContext"=0,"DspFuncCrossover"=1,"IOUSBDevice"=6,"IOHIDParamUserClient"=1,"ApplePerformanceCounterContext"=0,"IOAudioEngineEntry"=0,"AppleSMCFamily"=1,"IOBasicOutputQueue"=3,"DspFuncVolume_4ch"=0,"ATADeviceNub"=2,"DspFuncStereoToMono"=0,"AppleHDAFunctionGroupAD1988"=0,"ACPI_SMC_Idle_CtrlLoop"=0,"IOSCSIPrimaryCommandsDevice"=2,"IOAHCIBlockStorageDriver"=1,"AppleOSXPerformanceMonitor"=1,"DspFunc2WayCrossover"=0,"IOHDIXHDDriveNub"=0,"IOBluetoothInactivityTimerEventSource"=1,"ApplePerformanceCounterConfiguration"=0,"IONDRVDevice"=2,"IOMbufLittleMemoryCursor"=2,"IOUserNotification"=2,"AppleAHCIDiskQueueManager"=4,"SCSIBlockCommands"=2,"nvPushBuffer"=5,"com_apple_driver_AudioIPCDevice"=1,"IOBlockStorageDriver"=7,"IOATAReg16"=1,"IOService"=138,"ATIR8002DContext"=2,"IOFWUserAsyncStreamListener"=0,"IOHIDEvent"=0,"NVGLContext"=0,"IONetworkStack"=1,"IOSerialDriverSync"=1,"IOBluetoothTimerEventSource"=0,"AMDR6xxStateShadow"=0,"R800ThermalLowToHighInterrupt"=1,"Dont_Steal_Mac_OS_X"=1,"IORegistryEntry"=10,"NVMemory"=1,"IOFWUserObjectExporter"=1,"IODMAController"=0,"IOBootNDRV"=0,"IOFireWireLink"=1,"IOModemSerialStreamSync"=1,"IOHIPointing"=1,"IOATABusInfo"=0,"IOStorage"=3,"IOServiceUserNotification"=83,"AppleIntelICHxSATAPolledAdapter"=0,"IOFBInterrupt"=5,"AppleRawPhysicalMemoryAddressSpace"=1,"GammaTable"=2,"AppleEHCIQueueHead"=42,"R800SharedHDCP"=1,"DspFuncNoiseCanceller"=0,"IOHWControl"=0,"nvCurieHAL"=1,"IOATIR800Shared"=0,"IOHDACodecDevice"=1,"AppleAPICInterruptController"=1,"IOSMBusRequest"=0,"IOATAIOReg8"=10,"AppleFWOHCI_PM"=1,"IOFireWireBus"=1,"AppleHDAEngineUserClient"=0,"DspFuncUserClient"=0,"IOBigMemoryCursor"=0,"AppleRawPCIAddressSpaceUserClient"=0,"AppleIntelMeromGeneralPurposeCounter"=8,"DspFuncLimiter"=0,"AppleHDAFunctionGroupALC885"=1,"IOUSBHIDDriver"=3,"OSCollection"=4,"AppleUSBEHCIHubInfo"=3,"AppleRTC"=1,"IOSCSIBlockCommandsDevice"=1,"R800SharedController"=1,"AppleACPIPlatformExpert"=1,"IOHDIXHDDrive"=0,"IONVGraphicsClient"=1,"AppleAHCIWorkLoopLock"=4,"AppleEHCIIsochEndpoint"=0,"IOConfigDirectory"=1,"IOFireWireUserClient"=0,"R800PowerPlayManager"=1,"nvTimerAction"=4,"IOSyncer"=0,"IOAccelerator"=2,"nvRingBuffer"=5,"IONaturalMemoryCursor"=2,"IOSurfaceClient"=0,"AppleFWOHCI_IRMSpace"=1,"AMDR6xxDisplay"=0,"AuxChannelProxy"=1,"AirPort_Brcm43xxInterface"=1,"nvTeslaSharedPixels"=0,"AppleEHCIIsochTransferDescriptor"=0,"IOBluetoothHCIRequest"=0,"AHCISMARTUserClient"=0,"IONotifier"=3,"IOCatalogue"=1,"AppleUSBEHCI"=1,"IOVendorMemory"=4,"EupDSP"=0,"AppleHDAWidgetGT216"=0,"ATIConnection"=3,"AppleRawSPRAddressSpace"=1,"IOFWReadCommand"=0,"ATIRRadeonX3000IHWDisplay"=1,"IOBDMediaBSDClient"=0,"AppleFWOHCI_SendDCL"=0,"IOUSBWorkLoop"=5,"IOPolledInterface"=5,"IOFireWireIPDiagnostics"=1,"IODVDBlockStorageDriver"=2,"IOSCSIProtocolInterface"=2,"ApplePerformanceCounterManagerUserClient"=0,"IOKernelDebugger"=0,"IOUSBIsocCommand"=250,"IOMedia"=24,"AudioAUUCDriver"=3,"AppleACPIInterruptLink"=0,"nvFermiSurface"=0,"AppleSMCControl"=0,"nvContiguousPhysBlockList"=0,"nvShared"=0,"IOHIDInterface"=3,"R800BiosDigitalConnection"=5,"ATIRRadeonX3000HWRegisters"=1,"AppleHDAFunctionGroupWM8800"=0,"IOFWUserPHYCommand"=0,"AppleHDAController"=1,"AppleHDAFunctionGroupMCP89"=0,"AppleLPC"=1,"AppleHDAWidgetMCP79"=0,"IOFireWireLocalNodeAux"=1,"AppleUHCIIsochTransferDescriptor"=0,"IONDRV"=0,"AppleFWOHCI_DescriptorPool"=1,"IOExtendedLBA"=8,"IOFWIsochPort"=0,"IOFWWriteQuadCommand"=0,"AppleEHCIedMemoryBlock"=1,"AppleAHCIDiskDriver"=4,"IOUSBDeviceUserClientV2"=0,"AppleIntelPIIXPATAWorkLoop"=1,"AppleHDAWidgetATI_RS710"=0,"IOAudioEngine"=2,"AtiDigitalPanelInfo"=4,"IOFWAsyncStreamCommand"=0,"IOCopyMapper"=1,"IOPMWorkQueue"=119,"IOFireWireDeviceAux"=0,"IOCDPartitionScheme"=1,"AppleFWOHCI_AsyncTransmit"=2,"AMDDRMDMACommandPool"=1,"nvFermiShared"=0,"IOWorkLoop"=24,"IOFireWireMultiIsochReceiveListener"=0,"IOUSBLowLatencyCommand"=0,"IOPMinformee"=82,"DspBuffer"=12,"AppleHDAFunctionGroup"=1,"AppleHDAWidgetALC262"=0,"IOUSBNub"=2,"IO80211Controller"=1,"ATIAnalogConnection"=1,"IOFWAsyncPHYCommand"=0,"ATIRRadeonX3000HWStateShadow"=1,"IOPCIConfigurator"=0,"DspFuncGain"=0,"ATIPanel"=4,"IOFramebufferSharedUserClient"=0,"IOBluetoothWorkLoop"=1,"IOFWReadQuadCommand"=0,"IOSurfaceDeviceCache"=0,"AppleIntelMeromGeneralPurposeCounterConfiguration"=0,"OSSet"=414,"IOFWSkipCycleDCL"=0,"AppleHDADriver"=1,"IOBDBlockStorageDevice"=0,"Intel8254XUserClient"=0,"AppleFWOHCI_KDP"=0,"NVDAUser"=0,"ATIRRadeonX3000HWDRMDMA"=1,"IOBDMedia"=0,"AppleFWOHCI_PM_PPC"=0,"DspFuncEQ"=1,"TeslaPipelineProfile"=0,"IODisplay"=1,"LogManager"=1,"com_apple_BootCache"=1,"ATIR800Gart"=1,"IO80211WorkLoop"=1,"KDIURL"=0,"AppleHDAStream"=5,"AppleHDANode"=2,"IOATAIOReg32"=1,"IOUSBCommandPool"=11,"IOFireWireNubAux"=1,"AppleHDAEngineOutput"=3,"DpcdInfo"=8,"IOATIR800OCDContext"=0,"AppleEHCISplitIsochTransferDescriptor"=0,"AppleAHCIEventSource"=6,"AMDR8xxDisplay"=1,"IOMbufBigMemoryCursor"=0,"AMDR6xxHWUtilities"=1,"IOUSBHubPolicyMaker"=1,"IOUSBInterfaceUserClientV2"=1,"IOFramebufferI2CInterface"=4,"nvCurieChannelManager"=1,"IOPMCompletionQueue"=1,"IOFireWireMultiIsochReceivePacket"=0,"IOFWUserPHYPacketListener"=0,"AppleHDAFunctionGroupAD1984"=0,"AppleHDAFunctionGroupMCP79"=0,"DspFunc2Dot1Crossover"=0,"AppleUHCIqhMemoryBlock"=4,"AMDR8xxCommandsRing"=1,"AppleUpstreamUserClient"=0,"AppleAHCIPort"=6,"IOBluetoothSerialManager"=1,"IOSharedDataQueue"=0,"IOBlockStorageServices"=2,"IONetworkMedium"=26,"IOFWAddressSpaceAux"=2,"IOBluetoothL2CAPInformationFrameMemoryBlock"=0,"IOBluetoothSerialClientSerialStreamSync"=1,"IOHDACodecDriver"=1,"ATIR800Device"=0,"IONVTree"=0,"nvFermiChannelManager"=0,"ATIRadeonX3000IAMDHWSemaphorePool"=0,"ApplePerformanceMonitorContext"=0,"AppleRTCUserClient"=0,"ATIRRadeonX3000BltMgr"=1,"IOFWSendDCL"=0,"AppleIntelPIIXPATA"=1,"AppleProfileKEventAction"=1,"IONetworkData"=16,"IOFWCompareAndSwapCommand"=1,"AppleECSMBusController"=1,"IOBluetoothRFCOMMMemoryBlock"=0,"IOFWAddressSpace"=2,"ATIRadeonX3000"=1,"com_apple_driver_AudioIPCEngine"=1,"AMDR6xxUVD"=0,"AtomBiosProxy"=1,"IODVDServices"=2,"IOI2CInterfaceUserClient"=0,"IOCPUInterruptController"=1,"AppleHDAWidgetATI_RS780"=0,"ACPI_SMC_GPU_CtrlLoop"=0,"IOFWDelayCommand"=2,"AMDR8xxUVD"=1,"AppleFWOHCI_AsyncReceiveRequest"=1,"IOAHCIDevice"=4,"IODataQueue"=0,"AppleUSBBluetoothHCIController"=1,"SCSIMultimediaCommands"=2,"IOHWMonitor"=1,"AppleRawAddressSpace"=2,"DspFuncSum"=0,"DspFuncBiquad"=0,"IOFireWireNub"=1,"IOPMprot"=119,"IODisplayWrangler"=1,"IOAudioSelectorControl"=6,"IOPMPowerStateQueue"=1,"AppleUSBiPod"=0,"DspFuncDRC"=1,"nvSharedPixels"=1,"DisplayPortUtilities"=1,"AppleUSBHubPort"=25,"AppleHPET"=1,"AppleHDAWidgetMCP89"=0,"TeslaYCrCbConversionProfile"=0,"AppleUSBHub"=8,"AppleProfileManualTrigger"=1,"IOAudioTimerEvent"=0,"IOCDMedia"=1,"AppleFWOHCI_KPF"=0,"AppleIntelPIIXATARoot"=1,"IAMDHWAlignManager"=1,"R800HpdRxInterrupt"=6,"IOPlatformPluginThermalProfile"=0,"AppleProfileRegisterStateAction"=1,"AtiComponentPanelInfo"=0,"AppleSMBIOS"=1,"IOConfigEntry"=13,"IOFWIsochChannel"=0,"IOFDiskPartitionScheme"=0,"DspFuncVolume_3ch"=0,"STUCWorkLoopLock"=0,"IONetworkInterface"=2,"IOPMrootDomain"=1,"AppleAHCI"=1,"IONVAccelerator"=1,"IOEthernetController"=2,"ACPI_SMC_CtrlLoop"=0,"IOResources"=1,"nvDmaChannel"=5,"DspFuncBeamFormer"=0,"IOFWDCL"=0,"IOFireWireDuplicateGUIDList"=1,"AtiHdcpProxy"=2,"IODMAEventSource"=0,"IOUSBControllerIsochListElement"=0,"AppleHDAHardwareConfigDriverLoader"=0,"AppleHDAEngineInput"=2,"IOCDBlockStorageDriver"=1,"AMDCypressHardware"=1,"OSOrderedSet"=32,"Edid"=8,"IOSharedInterruptController"=6,"_IOServiceJob"=0,"AppleProfileCallstackAction"=1,"IOFWCommand"=2,"AtiHdcpService"=1,"AppleHDAEngineOutputDP"=0,"IOHIDEventService"=1,"IOPlatformPluginDevice"=0,"AtiDisplayPortEventInterrupt"=6,"IOBluetoothL2CAPMemoryBlock"=0,"R800SharedInterrupt"=8,"DspFuncSplitBand"=0,"AirPort_Brcm43xx"=1,"R800SharedDigitalConnection"=1,"AppleACPIPlatformUserClient"=0,"Brcm43xx_InputQueue"=1,"IOFWUserPhysicalAddressSpace"=0,"IOHDACodecDeviceUserClient"=0,"MemoryAllocator"=1,"HDCPDPAuxHandler"=2,"IOBluetoothMemoryBlock"=0,"IODiskImageBlockStorageDeviceOutKernel"=0,"IOFramebuffer"=2,"IOMachPort"=416,"AppleACPIPCI"=1,"IOFBStub"=2,"R800VerticalLinkInterrupt"=0,"ATIRRadeonX3000HWDisplay"=1,"ATIRRadeonX3000IHWStateManager"=1,"DspFuncVolume"=2,"AppleHDAPathSet"=6,"IOKitDiagnostics"=1,"IOWorkQueue"=1,"SCSIPressurePathManager"=0,"ATIR800DVDContext"=0,"AppleHDAFunctionGroupATI_RS730"=0,"IOACPIPlatformDevice"=79,"AppleFWOHCI_AsyncTransmitRequest"=1,"DspFuncManager"=5,"IORangeAllocator"=28},"IOMalloc allocation"=12793516}
  | }
  | 
  +-o MacPro1,1  <class IOPlatformExpertDevice, id 0x100000110, registered, matched, active, busy 0 (12489 ms), retain 28>
    | {
    |   "compatible" = <"MacPro1,1">
    |   "version" = <"1.0">
    |   "board-id" = <"Mac-F4208DC8">
    |   "IOInterruptSpecifiers" = (<0900000005000000>)
    |   "IOPolledInterface" = "SMCPolledInterface is not serializable"
    |   "IOInterruptControllers" = ("io-apic-0")
    |   "serial-number" = <55505a00000000000000000000473837323934394655505a00000000000000000000000000000000000000>
    |   "IOPlatformUUID" = "00000000-0000-1000-8000-0017F20BDEAA"
    |   "IOPlatformArgs" = <00f0d9010080d901102cde0100000000>
    |   "clock-frequency" = <00b5644f>
    |   "manufacturer" = <"Apple Computer, Inc.">
    |   "IOPlatformSerialNumber" = "G872949FUPZ"
    |   "product-name" = <"MacPro1,1">
    |   "system-type" = <03>
    |   "model" = <"MacPro1,1">
    |   "name" = <"/">
    |   "IOBusyInterest" = "IOCommand is not serializable"
    | }
    | 
    +-o AppleACPIPlatformExpert  <class AppleACPIPlatformExpert, id 0x100000111, registered, matched, active, busy 0 (11243 ms), retain 40>
    | | {
    | |   "IOClass" = "AppleACPIPlatformExpert"
    | |   "CFBundleIdentifier" = "com.apple.driver.AppleACPIPlatform"
    | |   "IOProviderClass" = "IOPlatformExpertDevice"
    | |   "IOProbeScore" = 10000
    | |   "IONameMatch" = "ACPI"
    | |   "acpi-mmcfg-seg0" = 3489660928
    | |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   "IOPolledInterface" = "AppleACPIEventPoller is not serializable"
    | |   "ACPI CA" = 537334297
    | |   "intel-pic" = {"IOName"="8259-pic","InterruptControllerName"="8259-pic"}
    | |   "IONameMatched" = "ACPI"
    | |   "Platform Memory Ranges" = (0,655359,786432,2147483647,18446744073675997184,18446744073709551615)
    | |   "IOPCIDeviceDiagnosticsClass" = "AppleRawPCIAddressSpaceUserClient"
    | |   "ACPI Tables" = {"MCFG"=<4d4346473c00000001044150504c45204170706c65303000010000004c6f6b695f0000000000000000000000000000d000000000000000ff00000000>,"SSDT-4"=<535344544700000001e8506d52656600437075324373740000300000494e544c0903052010225c2e5f50525f4350553214165f43535400a45c2f035f50525f435055305f435354>,"SSDT-10"=<535344544700000001e2506d52656600437075354373740000300000494e544c0903052010225c2e5f50525f4350553514165f43535400a45c2f035f50525f435055305f435354>,"SSDT-17"=<5353445466010000019b536174615265536174614168636900100000494e544c090305201041145c2f035f53425f50434930534154415b82430450525430085f4144520a0014355f44534d04701220020d696f2d6465766963652d6c6f636174696f6e0011090a06426179203100604454475068696a6b7160a4605b82430450525431085f4144520a0114355f44534d04701220020d696f2d6465766963652d6c6f636174696f6e0011090a06426179203200604454475068696a6b7160a4605b82430450525432085f4144520a0214355f44534d04701220020d696f2d6465766963652d6c6f636174696f6e0011090a06426179203300604454475068696a6b7160a4605b82430450525433085f4144520a0314355f44534d04701220020d696f2d6465766963652d6c6f636174696f6e0011090a06426179203400604454475068696a6b7160a4605b820c50525434085f4144520a045b820c50525435085f4144520a05>,"DSDT"=<44534454c647000001924150504c45204170706c65303000010001004c6f6b695f0000005b8050525430010a800a045b810b505254301350383048205b8053505254010ab20a025b810b535052541153534d50085b80535f494f010b80060a115b814f08535f494f01504d533008504d453008504d533108504d533208504d533308504d453108504d453208504d453308534d533108534d533208534d453108534d4532085254313001525431310100015254313301000c525433300152543331015254333201525433330152543334015254333501525433360152543337010008444c504301434b333301434b3134015b8050525654010ba0060a085b811250525654015056543008001850565431085b80494f5f54010b00080a105b8127494f5f54015452504910001000100010545250300854525043080008000800080008000800085b80494f5f44010b10080a085b810b494f5f440154525044085b80504d494f010b00040a805b8125504d494f010010000a5254454501000500401200025350535401004d0c000147504543015b804750494f010b00050a3c5b814f0a4750494f01475530300847553031084755303208475530330847494f300847494f310847494f320847494f33080020474c303008474c303108474c303208474c30330800400447423030084742303108474230320847423033080040084749563008474956310847495632084749563308475530340847553035084755303608475530370847494f340847494f350847494f360847494f3708474c303408474c303508474c303608474c3037085b80474e5653000c907dad7f0b00015b814a18474e5653104f53595310534d49460850524d300850524d3108534349460850524d320850524d33084c434b460850524d340850524d350850383044204c494453085057525308444247530800104143545408505356540854433156085443325608545350560843525454084454534508445453310844545332084454534608424e554d08423053430842315343084232534308423053530842315353084232535308001841504943084d50454e0850504353085050434d0800304e41545008434d415008434d4250084c505450084644435008434d435008434952500800184947445308544c5354084341444c085041444c0843535445104e5354451053535445104e44494408444944312044494432204449443320444944342044494435204244535008505459310850545932085053434c08545646310854564632080030424c4353084252544c08414c534508414c4146084c4c4f57084c484948080008454d414508454d415010454d414c1000084d45464508004806475446303847544632384944454d085b8052435242000c00c0d1fe0b00405b814d055243524213008000080080001000800202485041530200054850414501004809000150415444015341544401534d42440148444144014139374401000a5250314401525032440152503344015250344401525035440152503644015b014d55545800085c5f53305f120a040a000a000a000a00085c5f53315f120a040a010a000a000a00085c5f53335f120a040a050a000a000a00085c5f53345f120a040a060a000a000a00085c5f53355f120a040a070a000a000a00104f065c5f50525f5b830b435055300010040000065b830b435055310110040000065b830b435055320210040000065b830b435055330310040000065b830b435055340410040000065b830b435055350510040000065b830b435055360610040000065b830b43505537071004000006085c4453454e0a01085c45434f4e0a00085c475049430a00085c435459500a00085c4c3031430a00085c56464e300a001440064f53445700a026934f5359530b1027700d52657475726e696e6720312066726f6d204f534457005b31a40a01a131700d52657475726e696e6720302066726f6d204f534457005b31700d4f535953203d3d005b31704f5359535b31a40a00140e5c5f5049430170685c4750494314145f47545301700a0050383044503858480a0068144e0c4733485400700d2020202052544545203d3d005b3170525445455b31700d2020202041473345203d3d005b31705c2f045f53425f504349304c504342414733455b31a044059193525445450a01935c2f045f53425f504349304c504342414733450a00700d2020202044697361626c696e67204733484f542121005b31700a005c2f055f53425f504349304c50434245435f5f47334854a134700d20202020456e61626c696e67204733484f542121005b31700a015c2f055f53425f504349304c50434245435f5f473348541449055f50545301700a0050383044503858480a006870685c2f055f53425f504349304c50434245435f5f45435353700a0050383044503858480a006847334854a0184f5344575c2f045f53425f504349305342555344495342144f0a5f57414b09700a0050383044503858480a0068700a005c2f055f53425f504349304c50434245435f5f45435353a0224f5344575c2f045f53425f5043493053425553454e41425c2e5f53425f4442454e865c2f035f53425f50434930554843310a00865c2f035f53425f50434930554843320a00865c2f035f53425f50434930554843330a00865c2f035f53425f50434930554843340a00865c2f035f53425f50434930454843490a00a40a005b8042534b55000c0001bcff0a015b810f42534b55010001425048500300041442044454475005a031936811130a10c6b7b5a018131c44b0c9fe695eaf949ba019936901a00d936a007011040a01036ca401a006936a01a4017011040a01006ca4001043175c5f47504514255f4c303300865c2f035f53425f50434930554843310a02865c2e5f53425f505752420a0214255f4c303400865c2f035f53425f50434930554843320a02865c2e5f53425f505752420a0214255f4c303500865c2f035f53425f504349304143394d0a02865c2e5f53425f505752420a021444045f4c303900700a015c2f045f53425f5043493050305031504d4553865c2f055f53425f504349305030503150315032503250350a02865c2e5f53425f505752420a0214255f4c304200865c2f035f53425f50434930504349420a02865c2e5f53425f505752420a0214255f4c304300865c2f035f53425f50434930554843330a02865c2e5f53425f505752420a0214255f4c304400865c2f035f53425f50434930454843490a02865c2e5f53425f505752420a0214255f4c304500865c2f035f53425f50434930554843340a02865c2e5f53425f505752420a02141c5f4c313800865c2f045f53425f5043493050434942465257520a00085c4f5348460a00085c4f53464c015b8044424730010a800a025b81104442473001494f383008494f3831085b8047504530010b2c040a045b812447504530010001475045480100075045454e010001504d454501000c504349580100075b8041434d53010a720a025b811041434d5301494e4458084441544108144008503858480aa01893680a00707d7b503830440c00ffffff00690050383044a01c93680a01707d7b503830440cff00ffff0079690a08000050383044a01c93680a02707d7b503830440cffff00ff0079690a10000050383044a01c93680a03707d7b503830440cffffff000079690a18000050383044705038304450383048144e1b504e4f5408a046194d50454ea0317b504443300a0800865c2e5f50525f435055300a80a01a7b504443300a10005b220a64865c2e5f50525f435055300a81a0317b504443310a0800865c2e5f50525f435055310a80a01a7b504443310a10005b220a64865c2e5f50525f435055310a81a0317b504443320a0800865c2e5f50525f435055320a80a01a7b504443320a10005b220a64865c2e5f50525f435055320a81a0317b504443330a0800865c2e5f50525f435055330a80a01a7b504443330a10005b220a64865c2e5f50525f435055330a81a0317b504443340a0800865c2e5f50525f435055340a80a01a7b504443340a10005b220a64865c2e5f50525f435055340a81a0317b504443350a0800865c2e5f50525f435055350a80a01a7b504443350a10005b220a64865c2e5f50525f435055350a81a0317b504443360a0800865c2e5f50525f435055360a80a01a7b504443360a10005b220a64865c2e5f50525f435055360a81a0317b504443370a0800865c2e5f50525f435055370a80a01a7b504443370a10005b220a64865c2e5f50525f435055370a81a11f865c2e5f50525f435055300a805b220a64865c2e5f50525f435055300a811082b8035c5f53425f14460d5f494e4900a04f085b125f4f534960a0365f4f53490d44617277696e00700b10274f535953700d4f532069732044617277696e2c204f535953203d3d005b31704f5359535b31a14e04a0245f4f53490d4c696e757800700d4f53206973204c696e7578005b31700be8034f535953a126700d4f532069732044656661756c74696e6720746f2032303031005b31700bd1074f535953a130700d4f532069732044656661756c74696e6720746f204e5420352e3020737570706f7274005b31700bd0074f535953700a35534d4946700a00545250305b8283a6035043493014335f494e4900a0139293425048500a057001475045485b220a64a0184f5344575c2f045f53425f5043493053425553454e4142085f4849440c41d00a08085f4349440c41d00a03085f4144520a00085f42424e0a005b8048425553020a400ac05b81470748425553030040280004504d3048020002504d314c020002504d3148020002504d324c020002504d3248020002504d334c020002504d3348020002504d344c020002504d3448020002504d354c020002504d3548020002504d364c020002504d3648020002000748454e410100200003544f5544050842554630114b1e0be601880e00020c0000000000ff000000000100871800010c030000000000000000f70c000000000000f80c0000004701f80cf80c0108871800010c0300000000000d0000ffff00000000000000f3000000871800000c030000000000000a00ffff0b00000000000000020000871800000c030000000000000c00ff3f0c00000000000040000000871800000c030000000000400c00ff7f0c00000000000040000000871800000c030000000000800c00ffbf0c00000000000040000000871800000c030000000000c00c00ffff0c00000000000040000000871800000c030000000000000d00ff3f0d00000000000040000000871800000c030000000000400d00ff7f0d00000000000040000000871800000c030000000000800d00ffbf0d00000000000040000000871800000c030000000000c00d00ffff0d00000000000040000000871800000c030000000000000e00ff3f0e00000000000040000000871800000c030000000000400e00ff7f0e00000000000040000000871800000c030000000000800e00ffbf0e00000000000040000000871800000c030000000000c00e00ffff0e00000000000040000000871800000c030000000000000f00ffff0f00000000000000010000871800000c030000000000000000ffffbffe0000000000000000007900144e135f4f5343048a6b0a0043445731a04f11936811130a105b4ddb33f71f1c4096577441c03dd766a0490f92956a0a0308535550500a00084354524c0a00700a03608a6b0a04434457328a6b0a084344573370434457325355505070434457334354524c7b4354524c0a1c4354524ca01892937b535550500a16000a167b4354524c0a1e4354524ca04806927b434457310a0100a00e7b4354524c0a01007b600a0e60a0237b4354524c0a04007b600a0d605c2f045f53425f504349304c50434247504d440a00a0297b4354524c0a1000700d504349302e5f4f5343205043492d45206361702062697420736574005b31a010929369017d434457310a0843445731a0169293434457334354524c7d434457310a1043445731704354524c43445733a10c7d434457310a0243445731a10c7d434457310a0443445731a46b1442555f50525400a0481a5c47504943a4124f191e120b040bffff0a000a000a10120b040bffff0a010a000a11120b040bffff0a020a000a12120b040bffff0a030a000a13120d040cffff02000a000a000a10120d040cffff02000a010a000a11120d040cffff02000a020a000a12120d040cffff02000a030a000a13120d040cffff04000a000a000a10120d040cffff04000a010a000a11120d040cffff04000a020a000a12120d040cffff04000a030a000a13120d040cffff06000a000a000a10120d040cffff06000a010a000a11120d040cffff06000a020a000a12120d040cffff06000a030a000a13120d040cffff1b000a000a000a17120d040cffff1c000a000a000a11120d040cffff1c000a010a000a10120d040cffff1c000a020a000a12120d040cffff1c000a030a000a13120d040cffff1d000a000a000a13120d040cffff1d000a010a000a14120d040cffff1d000a020a000a15120d040cffff1d000a030a000a16120d040cffff1e000a000a000a10120d040cffff1f000a000a000a14120d040cffff1f000a010a000a15120d040cffff1f000a020a000a16120d040cffff1f000a030a000a17a1413aa4124d391e121c040bffff0a005c2f045f53425f504349304c5043424c4e4b410a00121c040bffff0a015c2f045f53425f504349304c5043424c4e4b420a00121c040bffff0a025c2f045f53425f504349304c5043424c4e4b430a00121c040bffff0a035c2f045f53425f504349304c5043424c4e4b440a00121e040cffff02000a005c2f045f53425f504349304c5043424c4e4b410a00121e040cffff02000a015c2f045f53425f504349304c5043424c4e4b420a00121e040cffff02000a025c2f045f53425f504349304c5043424c4e4b430a00121e040cffff02000a035c2f045f53425f504349304c5043424c4e4b440a00121e040cffff04000a005c2f045f53425f504349304c5043424c4e4b410a00121e040cffff04000a015c2f045f53425f504349304c5043424c4e4b420a00121e040cffff04000a025c2f045f53425f504349304c5043424c4e4b430a00121e040cffff04000a035c2f045f53425f504349304c5043424c4e4b440a00121e040cffff06000a005c2f045f53425f504349304c5043424c4e4b410a00121e040cffff06000a015c2f045f53425f504349304c5043424c4e4b420a00121e040cffff06000a025c2f045f53425f504349304c5043424c4e4b430a00121e040cffff06000a035c2f045f53425f504349304c5043424c4e4b440a00121e040cffff1b000a005c2f045f53425f504349304c5043424c4e4b480a00121e040cffff1c000a005c2f045f53425f504349304c5043424c4e4b420a00121e040cffff1c000a015c2f045f53425f504349304c5043424c4e4b410a00121e040cffff1c000a025c2f045f53425f504349304c5043424c4e4b430a00121e040cffff1c000a035c2f045f53425f504349304c5043424c4e4b440a00121e040cffff1d000a005c2f045f53425f504349304c5043424c4e4b420a00121e040cffff1d000a015c2f045f53425f504349304c5043424c4e4b440a00121e040cffff1d000a025c2f045f53425f504349304c5043424c4e4b430a00121e040cffff1d000a035c2f045f53425f504349304c5043424c4e4b410a00121e040cffff1e000a005c2f045f53425f504349304c5043424c4e4b410a00121e040cffff1f000a005c2f045f53425f504349304c5043424c4e4b450a00121e040cffff1f000a015c2f045f53425f504349304c5043424c4e4b460a00121e040cffff1f000a025c2f045f53425f504349304c5043424c4e4b470a00121e040cffff1f000a025c2f045f53425f504349304c5043424c4e4b480a000850425253114c080a88880d00020c0000000000ff00000000014701f80cf80c0108880d00010c0300000000f70c0000f80c880d00010c030000000dffff000000f3871700000c030000000000000a00ffff0b000000000000000200871700000c030000000000000000000000000000000000000000871700000c0300000000000000a0000000fe000000000000005e790014135f4352530045524f4d474d454da4504252535b80544d454d020a520a035b8117544d454d0144494d300444494d3104000844494d3204084d54424c1226100a000a200a200a300a400a400a600a800a800a800a800ac00b00010b00010b00010b00021446044d444554007044494d30607044494d31617044494d32627083884d54424c6000607083884d54424c6100617083884d54424c620062726061607260626079600a1460a4605b8050414d58020a900a075b811250414d58010004425345470450414d53300845524e471244040d0c00000c000c00400c000c00800c000c00c00c000c00000d000c00400d000c00800d000c00c00d000c00000e000c00400e000c00800e000c00c00e000c00000f000850414d4211030a07144607474d454d00a01c92950a085c2f045f53425f50434930414d4150544f4c4d700a0860a116705c2f045f53425f50434930414d4150544f4c4d607079600a1c006070740c000000fe6000618a50425253720a6c0a0a00524d494e8a50425253720a6c0a1600524c454e7060524d494e7061524c454e144d1145524f4d008a504252530a5c524d494e8a504252530a60524d41588a504252530a68524c454e8c50414d420a06425245477050414d5350414d42704253454742524547700a00524d494e700a00524d4158700a00524c454e700a0060a24e0b95600a0d7a600a016170838850414d42610062a00b7b600a01007a620a04627b620a0362a04704524d494ea03a6272838845524e4760000bff3f524d4158a01593524d41580cff3f0f00700cffff0f00524d415874524d4158524d494e524c454e75524c454ea105700a0c60a14d04a048046270838845524e476000524d494e72838845524e4760000bff3f524d4158a01593524d41580cff3f0f00700cffff0f00524d415874524d4158524d494e524c454e75524c454ea10175605b824c07494f434d085f4849440c41d00c02085f4352531146060a6286090000000000d0000000108609000000c0d1fe00400000860900000000c0ff00004000860900000000c0fe00001000860900000000e0fe0000100086090000000070fe0004000086090000000060fe0000100086090000000000fe0000020079005b822641504943085f4849440c41d00003085f43525311110a0e860900000000c0fe0001000079005b824d4d50305031085f4144520c000002005b805043544c020a480a045b81135043544c01000848504745010007000800085b8050535453020a8c0a045b810f50535453010010504d455301000f14175f494e4900a0109293425048500a05700a0148504745144e0b5f50525400a03a5c47504943a4123204120b040bffff0a000a000a10120b040bffff0a010a000a11120b040bffff0a020a000a12120b040bffff0a030a000a13a14b07a412470704121c040bffff0a005c2f045f53425f504349304c5043424c4e4b410a00121c040bffff0a015c2f045f53425f504349304c5043424c4e4b420a00121c040bffff0a025c2f045f53425f504349304c5043424c4e4b430a00121c040bffff0a035c2f045f53425f504349304c5043424c4e4b440a005b82483b50315032085f4144520a001448225f50525400a04c0a5c47504943a412430a0c120b040bffff0a000a000a10120b040bffff0a010a000a11120b040bffff0a020a000a12120b040bffff0a030a000a13120d040cffff01000a000a000a11120d040cffff01000a010a000a12120d040cffff01000a020a000a13120d040cffff01000a030a000a10120d040cffff02000a000a000a12120d040cffff02000a010a000a13120d040cffff02000a020a000a10120d040cffff02000a030a000a11a14317a4124f160c121c040bffff0a005c2f045f53425f504349304c5043424c4e4b410a00121c040bffff0a015c2f045f53425f504349304c5043424c4e4b420a00121c040bffff0a025c2f045f53425f504349304c5043424c4e4b430a00121c040bffff0a035c2f045f53425f504349304c5043424c4e4b440a00121e040cffff01000a005c2f045f53425f504349304c5043424c4e4b420a00121e040cffff01000a015c2f045f53425f504349304c5043424c4e4b430a00121e040cffff01000a025c2f045f53425f504349304c5043424c4e4b440a00121e040cffff01000a035c2f045f53425f504349304c5043424c4e4b410a00121e040cffff02000a005c2f045f53425f504349304c5043424c4e4b430a00121e040cffff02000a015c2f045f53425f504349304c5043424c4e4b440a00121e040cffff02000a025c2f045f53425f504349304c5043424c4e4b410a00121e040cffff02000a035c2f045f53425f504349304c5043424c4e4b420a005b82401850325035085f4144520c000002005b8050455335020a740a025b810d5045533500000f504d533501144e0b5f50525400a03a5c47504943a4123204120b040bffff0a000a000a12120b040bffff0a010a000a13120b040bffff0a020a000a10120b040bffff0a030a000a11a14b07a412470704121c040bffff0a005c2f045f53425f504349304c5043424c4e4b430a00121c040bffff0a015c2f045f53425f504349304c5043424c4e4b440a00121c040bffff0a025c2f045f53425f504349304c5043424c4e4b410a00121c040bffff0a035c2f045f53425f504349304c5043424c4e4b420a00140e5f50525700a41206020a090a045b82344c414e30085f4144520a0014275f44534d04701212020d6c6f636174696f6e0011050a023100604454475068696a6b7160a4605b82344c414e31085f4144520a0114275f44534d04701212020d6c6f636174696f6e0011050a023200604454475068696a6b7160a4605b820c55524343085f4144520a055b820c42544354085f4144520a075b824e0450424946085f4144520c000010005b8050424943020a000af05b81315042494303004068504144302050414431205041443220504144332050445330205044533120504453322050445333205b824c0c414d4150085f4144520c010010005b804d415043020a000af85b814f0a4d415043015649445f104449445f1000482a0004425345470450414d533000100005504943440100020028000c484241530c0008000c544f4c4d0400400900104c494d300c000400104c494d310c000400104c494d320c000400104c494d330c000400104c494d340c000400104c494d350c00040040044d525050064e544456064e544344065244475001000d4f58535a0c4e58535a0c0008414d523220414d523320414d523420414d5235205b820f48444546085f4144520c00001b005b82411852503034085f4144520c03001c005b8050455333020a400aa05b812f504553330000400d4142503401000250444334010002504453340100290010504d533401004f3c001f50435334015b8050344345020ad80a045b810d5034434500001e4d504345025b821f41525054085f4144520a00085f5052571206020a090a04085f53554e0a05142b534d504301a02493525034440a007b680a034d504345a013927b680a0100700141425034700150444334140e5f50525700a41206020a090a04144e0b5f50525400a03a5c47504943a4123204120b040bffff0a000a000a13120b040bffff0a010a000a10120b040bffff0a020a000a11120b040bffff0a030a000a12a14b07a412470704121c040bffff0a005c2f045f53425f504349304c5043424c4e4b440a00121c040bffff0a015c2f045f53425f504349304c5043424c4e4b410a00121c040bffff0a025c2f045f53425f504349304c5043424c4e4b420a00121c040bffff0a035c2f045f53425f504349304c5043424c4e4b430a005b824f0555484331085f4144520c00001d0008555053311206020a030a03140b5f50525700a4555053315b8055534252020ac40a015b810b55534252005552455308141e5f50535701a00b936800700a0055524553a00b936801700a03555245535b824f0555484332085f4144520c01001d0008555053311206020a040a03140b5f50525700a4555053315b8055534252020ac40a015b810b55534252005552455308141e5f50535701a00b936800700a0055524553a00b936801700a03555245535b824f0555484333085f4144520c02001d0008555053311206020a0c0a03140b5f50525700a4555053315b8055534252020ac40a015b810b55534252005552455308141e5f50535701a00b936800700a0055524553a00b936801700a03555245535b824f0555484334085f4144520c03001d0008555053311206020a0e0a03140b5f50525700a4555053315b8055534252020ac40a015b810b55534252005552455308141e5f50535701a00b936800700a0055524553a00b936801700a03555245535b824f0545484349085f4144520c07001d0008555053311206020a0d0a03140b5f50525700a4555053315b8055534252020ac40a015b810b55534252005552455308141e5f50535701a00b936800700a0055524553a00b936801700a03555245535b824f3450434942085f4144520c00001e005b8053425254020a3e0a025b810f5342525402000650525354010009144f165f50533008a047164f534457700d5043494220443020456e747279005b31705c2f045f53425f5043493053425553535244420ad20a8060705c2f045f53425f5043493053425553535244420ad20a8160705c2f045f53425f5043493053425553535244420ad20a8360705c2f045f53425f5043493053425553535244420ad20a8460705c2f045f53425f5043493053425553535244420ad20a8560705c2f045f53425f5043493053425553535244420ad20a8660705c2f045f53425f5043493053425553535244420ad20a8760705c2f045f53425f5043493053425553535244420ad20a8260a04c05937b600a80000a00700a01505253547d600a8060a03a925c2f045f53425f5043493053425553535752420ad20a8260700d504349423a2053657474696e6720436c6f636b204661696c656421005b315b220a0a700a0050525354705c2f045f53425f5043493053425553535244420ad20a8260700d504349422044302045786974005b3114430a5f50533308a04b094f534457700d5043494220443320456e747279005b31705c2f045f53425f5043493053425553535244420ad20a82607b600a7f60a03a925c2f045f53425f5043493053425553535752420ad20a8260700d504349423a2053657474696e6720436c6f636b204661696c656421005b31705c2f045f53425f5043493053425553535244420ad20a8260700d504349422044332045786974005b315b823d46525752085f4144520c00000b00085f4750450a1814265f44534d04701211020d66776875620011070a0400000000604454475068696a6b7160a460144f0c5f50525400a043045c47504943a4123a04120d040cffff0b000a000a000a10120d040cffff0b000a010a000a11120d040cffff0b000a020a000a12120d040cffff0b000a030a000a13a14308a4124f0704121e040cffff0b000a005c2f045f53425f504349304c5043424c4e4b410a00121e040cffff0b000a015c2f045f53425f504349304c5043424c4e4b420a00121e040cffff0b000a025c2f045f53425f504349304c5043424c4e4b430a00121e040cffff0b000a035c2f045f53425f504349304c5043424c4e4b440a005b82274143394d085f4144520c03001e0008555053311206020a050a04140b5f50525700a4555053315b824dbc4c504342085f4144520c00001f005b804c504330020a400ac05b8142054c5043300000401050415243085042524308504352430850445243080020504552430850465243085047524308504852430800400a494f443008494f44310800400f000a58504d450100154147334501140c47504d4401706858504d455b8050525230020a600a045b811a505252300050495241085049524208504952430850495244085b8050525231020a680a045b811a505252310050495245085049524608504952470850495248085b824a0c4c4e4b41085f4849440c41d00c0f085f5549440a0114185f53544100a00c7b504952410a8000a40a09a104a40a0b14115f444953007d504952410a80504952411446045f43525300084255463011090a062301001879008b425546300a0149525157a00c7b504952410a8000700060a10470016079607b504952410a0f0049525157a442554630085f50525311090a0623a00e18790014315f535253018b680a0149525157824952515760a00f929349525157007b600a7f607660a1067d600a80607060504952415b824a0c4c4e4b42085f4849440c41d00c0f085f5549440a0214185f53544100a00c7b504952420a8000a40a09a104a40a0b14115f444953007d504952420a80504952421446045f43525300084255463011090a062301001879008b425546300a0149525157a00c7b504952420a8000700060a10470016079607b504952420a0f0049525157a442554630085f50525311090a0623a00e18790014315f535253018b680a0149525157824952515760a00f929349525157007b600a7f607660a1067d600a80607060504952425b824a0c4c4e4b43085f4849440c41d00c0f085f5549440a0314185f53544100a00c7b504952430a8000a40a09a104a40a0b14115f444953007d504952430a80504952431446045f43525300084255463011090a062301001879008b425546300a0149525157a00c7b504952430a8000700060a10470016079607b504952430a0f0049525157a442554630085f50525311090a0623a00e18790014315f535253018b680a0149525157824952515760a00f929349525157007b600a7f607660a1067d600a80607060504952435b824a0c4c4e4b44085f4849440c41d00c0f085f5549440a0414185f53544100a00c7b504952440a8000a40a09a104a40a0b14115f444953007d504952440a80504952441446045f43525300084255463011090a062301001879008b425546300a0149525157a00c7b504952440a8000700060a10470016079607b504952440a0f0049525157a442554630085f50525311090a0623a00e18790014315f535253018b680a0149525157824952515760a00f929349525157007b600a7f607660a1067d600a80607060504952445b824a0c4c4e4b45085f4849440c41d00c0f085f5549440a0514185f53544100a00c7b504952450a8000a40a09a104a40a0b14115f444953007d504952450a80504952451446045f43525300084255463011090a062301001879008b425546300a0149525157a00c7b504952450a8000700060a10470016079607b504952450a0f0049525157a442554630085f50525311090a0623a00e18790014315f535253018b680a0149525157824952515760a00f929349525157007b600a7f607660a1067d600a80607060504952455b824a0c4c4e4b46085f4849440c41d00c0f085f5549440a0614185f53544100a00c7b504952460a8000a40a09a104a40a0b14115f444953007d504952420a80504952461446045f43525300084255463011090a062301001879008b425546300a0149525157a00c7b504952460a8000700060a10470016079607b504952460a0f0049525157a442554630085f50525311090a0623a00e18790014315f535253018b680a0149525157824952515760a00f929349525157007b600a7f607660a1067d600a80607060504952465b824a0c4c4e4b47085f4849440c41d00c0f085f5549440a0714185f53544100a00c7b504952470a8000a40a09a104a40a0b14115f444953007d504952470a80504952471446045f43525300084255463011090a062301001879008b425546300a0149525157a00c7b504952470a8000700060a10470016079607b504952470a0f0049525157a442554630085f50525311090a0623a00e18790014315f535253018b680a0149525157824952515760a00f929349525157007b600a7f607660a1067d600a80607060504952475b824a0c4c4e4b48085f4849440c41d00c0f085f5549440a0814185f53544100a00c7b504952480a8000a40a09a104a40a0b14115f444953007d504952480a80504952481446045f43525300084255463011090a062301001879008b425546300a0149525157a00c7b504952480a8000700060a10470016079607b504952480a0f0049525157a442554630085f50525311090a0623a00e18790014315f535253018b680a0149525157824952515760a00f929349525157007b600a7f607660a1067d600a80607060504952485b824e04444d4143085f4849440c41d00200085f43525311380a35470100000000001047018100810000034701870087000001470189008900000347018f008f0000014701c000c00000202a100079005b822646574844085f4849440c25d40800085f43525311110a0e86090000000000ff0000000179005b824e0a48504554085f4849440c41d00103084255463011170a14220100220001860900000000d0fe00040000790014285f53544100a01392954f5359530bd107a00848504145a40a0fa10aa00848504145a40a0ba40a001447055f43525308a04a04485041458a425546300a0a48505430a01293485041530a01700c0010d0fe48505430a01293485041530a02700c0020d0fe48505430a01293485041530a03700c0030d0fe48505430a4425546305b823349504943085f4849440b41d0085f43525311200a1d470120002000011e4701a000a000011e4701d004d004010222040079005b82254d415448085f4849440c41d00c04085f43525311100a0d4701f000f000010122002079005b8240055254435f085f4849440c41d00b000842554630110d0a0a47017000700001087900084255463111100a0d4701700070000108220001790014165f43525308a00a48504145a442554630a4425546315b82400654494d52085f4849440c41d00100084255463011150a12470140004000010447015000500010047900084255463111180a1547014000400001044701500050001004220100790014165f43525308a00a48504145a442554630a4425546315b824c094c445243085f4849440c41d00c02085f4352531146080a8247011000100001104701600060000101470161006100010147016400640001014701700070000101470172007200010247018000800001014701840084000103470188008800010147018c008c00010347019000900001104701920092000101470120032003016047010004000401804701000500050140470172087208010479005b823b534d435f085f4849440c06100001085f4349440d736d632d6e61706100085f5354410a0b085f43525311100a0d470100030003012022400079005b824e1845435f5f085f4849440c41d00c09085f43525311150a12470162006200000147016600660000017900085f4750450a11085f5052571206020a1b0a035b8045434f52030a000aff5b81480745434f521145435653084c5354450152505752014344494e0100054c57414b014143574b014344574b010005473348540100070040064543535308504c494d0800400753505452085353545308534144520853434d440853424652401053434e5408534141440853414430085341443108534d5558085b821c534d4230085f4849440d414350493030303100085f45435f0b102014205f51313000865c2f055f53425f504349304c50434245435f5f534d42300a8014205f51323100a00c52505752700a0150575253a108700a0050575253504e4f5414135f51354100865c2e5f53425f505752420a80140a5f51383000504e4f5414325f51434400a0174344494e865c2f035f53425f50434930504154410a81a113865c2f035f53425f50434930504154410a8214185f52454702a00a9093680a0393690a01700a00454353535b8243f2504154415b8049444552020a400a205b814a104944455200504654300150494530015050453001504445300150465431015049453101505045310150444531015052543002000250495030025053495401504944450153465430015349453001535045300153444530015346543101534945310153504531015344453101535254300200025349503002535349540153494445015052543102504950310253525431025349503102001855444d300155444d310155444d320155444d3301000c5043543002000250435431020002534354300200025343543102004204504342300150434231015343423001534342310150434352025343435202000450554d300150554d310153554d300153554d31015053494702535349470214345f44534d0470121f020d6c6f636174696f6e0011120a0f3020746f70203120626f74746f6d00604454475068696a6b7160a46014344750494f04a00e937d6869000a00a40cffffffffa111a00f7b93680a0093690a0100a40b8403a4770a1e740a09726a6b000000143547444d4105a02893680a01a0087b696b00a40a14a00f7b6a6b00a4770a0f740a046c0000a4770a1e740a046c0000a40cfeffffff143053464c4705700a00607d6960607d79680a010060607d796a0a030060607d796b0a020060607d796c0a04006060a46014480e5350494f03085042554611080a0500000000008c504255460a005243545f8c504255460a014953505f8c504255460a02464153548c504255460a03444d41458c504255460a0450494f54a0129193680a0093680cffffffffa450425546a01394680af0700a01444d4145700a0050494f54a14f06700a0146415354a045067b690a0200a0217b93680a787b6a0a020000700a035243545f700a024953505f700a0450494f54a13ba0227b9294680ab47b6a0a010000700a015243545f700a024953505f700a0350494f54a116700a005243545f700a014953505f700a0250494f54a450425546144f1653444d4103085042554611070a05000000008c504255460a005043545f8c504255460a015043425f8c504255460a0255444d548c504255460a0355444d458c504255460a04444d4154a0129193680a0093680cffffffffa450425546a04b109294680a78a043107b690a0400700a0155444d45a0287b93680a0f7b6a0a400000700a0155444d54700a015043425f700a025043545f700a06444d4154a14b0ca0287b93680a147b6a0a200000700a0155444d54700a015043425f700a015043545f700a05444d4154a14f09a0227b9294680a1e7b6a0a100000700a015043425f700a025043545f700a04444d4154a14907a0227b9294680a2d7b6a0a080000700a015043425f700a015043545f700a03444d4154a14305a01b7b9294680a3c7b6a0a040000700a025043545f700a02444d4154a134a01b7b9294680a5a7b6a0a020000700a015043545f700a01444d4154a116a0147b9294680a787b6a0a010000700a00444d4154a450425546085f4144520c01001f005b82425750524944085f4144520a000854444d300a0008545049300a000854444d310a0008545049310a0008504f543111070a0500000000144a165f47544d00085042554611170a1400000000000000000000000000000000000000008a504255460a0050494f308a504255460a04444d41308a504255460a0850494f318a504255460a0c444d41318a504255460a10464c4147704750494f5046543050444530505254305049503050494f30a0227b505349540a0100704750494f5046543150444531505254315049503150494f31a11a704750494f5046543150444531505254305049503050494f31a0149350494f300cffffffff7050494f30444d4130a1367047444d4155444d3050554d30504342307b504343520a010050435430444d4130a01394444d413050494f307050494f30444d4130a0149350494f310cffffffff7050494f31444d4131a1367047444d4155444d3150554d31504342317b504343520a020050435431444d4131a01394444d413150494f317050494f31444d41317053464c475049453055444d305049453155444d310a01464c4147a450425546144a285f53544d038a680a0050494f308a680a04444d41308a680a0850494f318a680a0c444d41318a680a10464c41478b690a6a525053308b690a80494f4d308b690ab0444d4d308b6a0a6a525053318b6a0a80494f4d318b6a0ab0444d4d3108494f544d11070a05000000008c494f544d0a005243545f8c494f544d0a014953505f8c494f544d0a02464153548c494f544d0a03444d41458c494f544d0a045450494f08444d415411070a05000000008c444d41540a005043545f8c444d41540a015043425f8c444d41540a0255444d548c444d41540a0355444d458c444d41540a0454444d41a0107b464c41470a1000700a0150534954705350494f50494f3052505330494f4d30494f544d70494f544d504f5431a0387d444d41454641535400705243545f50525430704953505f5049503070464153545046543070444d414550444530705450494f54504930705350494f50494f3152505331494f4d31494f544da047057d444d4145464153540070464153545046543170444d414550444531705450494f54504931a01b7b505349540a0100705243545f50525431704953505f50495031a113705243545f50525430704953505f50495030a04c047b464c41470a01007053444d41444d413052505330444d4d30444d4154705043545f50435430705043425f504342307055444d4555444d307055444d5450554d307054444d4154444d30a108700a0055444d30a04c047b464c41470a04007053444d41444d413152505331444d4d31444d4154705043545f50435431705043425f504342317055444d4555444d317055444d5450554d317054444d4154444d31a108700a0055444d31a0107b464c41470a0200700a0150494530a0107b464c41470a0800700a01504945315b82410a4d415354085f4144520a001443095f47544600084154413011110a0e0300000000a0ef0300000000a0ef8c415441300a0150494f308c415441300a08444d4130705450493050494f307d50494f300a0850494f30a01d7b55444d300a01007054444d30444d41307d444d41300a40444d4130a1277054504930444d4130a0119293444d41300a0074444d41300a02007d444d41300a20444d4130a4415441305b82410a534c4156085f4144520a011443095f47544600084154413111110a0e0300000000b0ef0300000000b0ef8c415441310a0150494f318c415441310a08444d4131705450493150494f317d50494f310a0850494f31a01d7b55444d310a01007054444d31444d41317d444d41310a40444d4131a1277054504931444d4131a0119293444d41310a0074444d41310a02007d444d41310a20444d4131a4415441315b824c5553454344085f4144520a010854444d300a0008545049300a000854444d310a0008545049310a00144a165f47544d00085042554611170a1400000000000000000000000000000000000000008a504255460a0050494f308a504255460a04444d41308a504255460a0850494f318a504255460a0c444d41318a504255460a10464c4147704750494f5346543053444530535254305349503050494f30a0227b535349540a0100704750494f5346543153444531535254315349503150494f31a11a704750494f5346543153444531535254305349503050494f31a0149350494f300cffffffff7050494f30444d4130a1367047444d4155444d3253554d30534342307b534343520a010053435430444d4130a01394444d413050494f307050494f30444d4130a0149350494f310cffffffff7050494f31444d4131a1367047444d4155444d3353554d31534342317b534343520a020053435431444d4131a01394444d413150494f317050494f31444d41317053464c475349453055444d325349453155444d330a01464c4147a4504255461441285f53544d038a680a0050494f308a680a04444d41308a680a0850494f318a680a0c444d41318a680a10464c41478b690a6a525053308b690a80494f4d308b690ab0444d4d308b6a0a6a525053318b6a0a80494f4d318b6a0ab0444d4d3108494f544d11070a05000000008c494f544d0a005243545f8c494f544d0a014953505f8c494f544d0a02464153548c494f544d0a03444d41458c494f544d0a045450494f08444d415411070a05000000008c444d41540a005043545f8c444d41540a015043425f8c444d41540a0255444d548c444d41540a0355444d458c444d41540a0454444d41a0107b464c41470a1000700a0153534954705350494f50494f3052505330494f4d30494f544da0387d444d41454641535400705243545f53525430704953505f5349503070464153545346543070444d414553444530705450494f54504930705350494f50494f3152505331494f4d31494f544da047057d444d4145464153540070464153545346543170444d414553444531705450494f54504931a01b7b535349540a0100705243545f53525431704953505f53495031a113705243545f53525430704953505f53495030a04c047b464c41470a01007053444d41444d413052505330444d4d30444d4154705043545f53435430705043425f534342307055444d4555444d327055444d5453554d307054444d4154444d30a108700a0055444d32a04c047b464c41470a04007053444d41444d413152505331444d4d31444d4154705043545f53435431705043425f534342317055444d4555444d337055444d5453554d317054444d4154444d31a108700a0055444d33a0107b464c41470a0200700a0153494530a0107b464c41470a0800700a01534945315b82410a4d415354085f4144520a001443095f47544600084154413011110a0e0300000000a0ef0300000000a0ef8c415441300a0150494f308c415441300a08444d4130705450493050494f307d50494f300a0850494f30a01d7b55444d320a01007054444d30444d41307d444d41300a40444d4130a1277054504930444d4130a0119293444d41300a0074444d41300a02007d444d41300a20444d4130a4415441305b82410a534c4156085f4144520a011443095f47544600084154413111110a0e0300000000b0ef0300000000b0ef8c415441310a0150494f318c415441310a08444d4131705450493150494f317d50494f310a0850494f31a01d7b55444d330a01007054444d31444d41317d444d41310a40444d4131a1277054504931444d4131a0119293444d41310a0074444d41310a02007d444d41310a20444d4131a4415441315b82471253415441085f4144520c02001f005b8049444552020a400a205b814a104944455200504654300150494530015050453001504445300150465431015049453101505045310150444531015052433002000250495030025053495401504944450153465430015349453001535045300153444530015346543101534945310153504531015344453101535254300200025349503002535349540153494445015052433102504950310253525431025349503102001855444d300155444d310155444d320155444d3301000c5043543002000250435431020002534354300200025343543102004204504342300150434231015343423001534342310150434352025343435202000450554d300150554d310153554d300153554d3101505349470253534947025b82464053425553085f4144520c03001f000853424f4b0a005b80534d4250020a400ac05b810d534d425003000249324345015b80534d4245020a040a025b810b534d424500494f5345015b80534d4249010b00400a105b813a534d4249014853545308000848434f4e0848434f4d0854585341084441543008444154310848424452085045435208525853410853444154101413454e414200700a01494f5345700153424f4b140c4449534200700053424f4b144804535358420aa00853545254a40a00700a0049324345700abf48535453706854585341706948434f4d700a4848434f4ea013434f4d507d485354530aff48535453a40a01a40a00144a045352584209a00953545254a40bffff700a0049324345700abf48535453707d680a010054585341700a4448434f4ea015434f4d507d485354530aff48535453a444415430a40bffff144e04535752420ba00853545254a40a00700a0049324345700abf48535453706854585341706948434f4d706a44415430700a4848434f4ea013434f4d507d485354530aff48535453a40a01a40a00144005535244420aa00953545254a40bffff700a0049324345700abf48535453707d680a010054585341706948434f4d700a4848434f4ea015434f4d507d485354530aff48535453a444415430a40bffff14400a53424c570ca00853545254a40a00706b49324345700abf48535453706854585341706948434f4d70876a44415430700a00617083886a0a000048424452700a5448434f4ea2420494876a61700ba00f60a21290927b485354530a80006076605b210a32a00a92604b494c4ca40a00700a80485354537561a00f94876a617083886a610048424452a013434f4d507d485354530aff48535453a40a01a40a0014480d53424c520b085442554611040b0001a00853545254a40a00706a49324345700abf48535453707d680a010054585341706948434f4d700a5448434f4e700ba00f60a21290927b485354530a80006076605b210a32a00a92604b494c4ca40a00704441543088544255460a0000700a8048535453700a0161a2450495618388544255460a0000700ba00f60a21290927b485354530a80006076605b210a32a00a92604b494c4ca40a00704842445288544255466100700a80485354537561a015434f4d507d485354530aff48535453a454425546a40a001447055354525408700ac860a22160a0187b485354530a400076605b220a01a00893600a00a40a01a105700a0060700ba00f60a22160a0197b485354530a010076605b210a32a00993600a004b494c4ca104a40a00a40a011430434f4d5008700ba00f60a22160a00c7b485354530a0200a40a01a11176605b210a32a00993600a004b494c4ca40a00141c4b494c4c087d48434f4e0a0248434f4e7d485354530aff485354535b821650575242085f4849440c41d00c0c085f5354410a0b5b821d4d434548085f4849440c06100006085f4750450a17085f5354410a0b14064442454e00>,"SSDT-6"=<535344544700000001e6506d52656600437075334373740000300000494e544c0903052010225c2e5f50525f4350553314165f43535400a45c2f035f50525f435055305f435354>,"SSDT-11"=<53534454300000000170506d52656600437075354973740000300000494e544c09030520100b5c2e5f50525f43505535>,"ECDT"=<4543445453000000013f4150504c45204170706c65303000010000004c6f6b695f00000001080000660000000000000001080000620000000000000000000000115c5f53422e504349302e4c5043422e454300>,"SSDT-1"=<5353445430000000017a506d52656600437075304973740000300000494e544c09030520100b5c2e5f50525f43505530>,"SSDT"=<535344548e00000001f7506d52656600437075304373740001300000494e544c090305201049065c2e5f50525f43505530144c055f43535400a02f7b504443300b000100a41223020a01121e0411140a11820c007f010200000000000000000079000a010a010be803a41223020a01121e0411140a11820c007f000000000000000000000079000a010a010be803>,"SSDT-18"=<53534454090500000125504349526566506369313631343400100000494e544c0903052010442b5c2e5f53425f504349305b824d124e525034085f4144520c000004005b805043544c020a480a045b81135043544c010008485047450100070008000814185f494e4900a01192935c425048500a05700a0148504745140e5f50525700a41206020a090a04144e0b5f50525400a03a5c47504943a4123204120b040bffff0a000a000a10120b040bffff0a010a000a11120b040bffff0a020a000a12120b040bffff0a030a000a13a14b07a412470704121c040bffff0a005c2f045f53425f504349304c5043424c4e4b410a00121c040bffff0a015c2f045f53425f504349304c5043424c4e4b420a00121c040bffff0a025c2f045f53425f504349304c5043424c4e4b430a00121c040bffff0a035c2f045f53425f504349304c5043424c4e4b440a005b821450585331085f4144520bffff085f53554e0a015b82471753525033085f4144520c02001c005b8050455332020a400aa05b812f504553320000400d4142503301000250444333010002504453330100290010504d533301004f3c001f50435333015b8050334345020ad80a045b810d5033434500001e4d504345025b821450585332085f4144520bffff085f53554e0a02142c534d504301a025935c525033440a007b680a034d504345a013927b680a0100700141425033700150444333140e5f50525700a41206020a090a04144e0b5f50525400a03a5c47504943a4123204120b040bffff0a000a000a12120b040bffff0a010a000a13120b040bffff0a020a000a10120b040bffff0a030a000a11a14b07a412470704121c040bffff0a005c2f045f53425f504349304c5043424c4e4b430a00121c040bffff0a015c2f045f53425f504349304c5043424c4e4b440a00121c040bffff0a025c2f045f53425f504349304c5043424c4e4b410a00121c040bffff0a035c2f045f53425f504349304c5043424c4e4b420a00104f225c2f045f53425f5043493050305031503150325b82411150325033085f4144520a005b805043544c020a480a045b81135043544c0100084850474501000700080008140e5f50525700a41206020a090a04144e0b5f50525400a03a5c47504943a4123204120b040bffff0a000a000a10120b040bffff0a010a000a11120b040bffff0a020a000a12120b040bffff0a030a000a13a14b07a412470704121c040bffff0a005c2f045f53425f504349304c5043424c4e4b410a00121c040bffff0a015c2f045f53425f504349304c5043424c4e4b420a00121c040bffff0a025c2f045f53425f504349304c5043424c4e4b430a00121c040bffff0a035c2f045f53425f504349304c5043424c4e4b440a005b821450585334085f4144520bffff085f53554e0a045b82451050325034085f4144520c000001005b805043544c020a480a045b81135043544c0100084850474501000700080008144e0b5f50525400a03a5c47504943a4123204120b040bffff0a000a000a11120b040bffff0a010a000a12120b040bffff0a020a000a13120b040bffff0a030a000a10a14b07a412470704121c040bffff0a005c2f045f53425f504349304c5043424c4e4b420a00121c040bffff0a015c2f045f53425f504349304c5043424c4e4b430a00121c040bffff0a025c2f045f53425f504349304c5043424c4e4b440a00121c040bffff0a035c2f045f53425f504349304c5043424c4e4b410a005b821450585333085f4144520bffff085f53554e0a03>,"SSDT-12"=<535344544700000001e0506d52656600437075364373740000300000494e544c0903052010225c2e5f50525f4350553614165f43535400a45c2f035f50525f435055305f435354>,"SSDT-8"=<535344544700000001e4506d52656600437075344373740000300000494e544c0903052010225c2e5f50525f4350553414165f43535400a45c2f035f50525f435055305f435354>,"RSDT"=<58534454e4000000018c4150504c45204170706c653030005c00000020202020130000010090bb7f000000000070bb7f000000000060bb7f000000000040bb7f000000000030bb7f0000000000d0ba7f0000000000c0ba7f0000000000b0ba7f0000000000a0ba7f000000000090ba7f000000000080ba7f000000000070ba7f000000000060ba7f000000000050ba7f000000000040ba7f000000000030ba7f000000000020ba7f000000000010ba7f000000000000ba7f0000000000f0b97f0000000000e0b97f0000000000d0b97f0000000000a0b97f000000000060b97f00000000>,"SSDT-3"=<53534454300000000178506d52656600437075314973740000300000494e544c09030520100b5c2e5f50525f43505531>,"SSDT-13"=<5353445430000000016e506d52656600437075364973740000300000494e544c09030520100b5c2e5f50525f43505536>,"FACP"=<46414350f400000004e84150504c45204170706c653030005c0000004c6f6b695f0000000050ac7f00e0ba7f00030900b2000000a0a10000000400000000000004040000000000000000000008040000280400000000000004020004080020006500e9030000000001000d0032000000a504000001080001f90c000000000000060000000050ac7f0000000000e0ba7f00000000012000030004000000000000010000000000000000000000011000020404000000000000010000000000000000000000010000000000000000000000012000030804000000000000014000042804000000000000010000040000000000000000>,"SSDT-5"=<53534454300000000176506d52656600437075324973740000300000494e544c09030520100b5c2e5f50525f43505532>,"SSDT-14"=<535344544700000001de506d52656600437075374373740000300000494e544c0903052010225c2e5f50525f4350553714165f43535400a45c2f035f50525f435055305f435354>,"HPET"=<485045543800000001884150504c45204170706c65303000010000004c6f6b695f00000001a28680004000040000d0fe0000000000800000>,"APIC"=<41504943bc000000021e4150504c45204170706c65303000000000004c6f6b695f0000000000e0fe0100000000080000010000000008010101000000000802070100000000080306010000000008040000000000000805000000000000080600000000000008070000000000010c08000000c0fe00000000020a0000020000000000020a0009090000000d000406000d00010406010d00010406020d00010406030d00010406040d00010406050d00010406060d00010406070d0001>,"SSDT-7"=<53534454300000000174506d52656600437075334973740000300000494e544c09030520100b5c2e5f50525f43505533>,"FACS"=<464143534000000000f0ffff00000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000>,"SSDT-15"=<5353445430000000016c506d52656600437075374973740000300000494e544c09030520100b5c2e5f50525f43505537>,"SSDT-2"=<535344544700000001ea506d52656600437075314373740000300000494e544c0903052010225c2e5f50525f4350553114165f43535400a45c2f035f50525f435055305f435354>,"SSDT-16"=<53534454ec0c00000110506d52656600437075506d00000000300000494e544c0903052010471b5c000853534454124314300d4350553049535420000c000000800c000000800d4350553149535420000c000000800c000000800d4350553249535420000c000000800c000000800d4350553349535420000c000000800c000000800d4350553449535420000c000000800c000000800d4350553549535420000c000000800c000000800d4350553649535420000c000000800c000000800d4350553749535420000c000000800c000000800d4350553043535420000c000000800c000000800d4350553143535420000c000000800c000000800d4350553243535420000c000000800c000000800d4350553343535420000c000000800c000000800d4350553443535420000c000000800c000000800d4350553543535420000c000000800c000000800d4350553643535420000c000000800c000000800d4350553743535420000c000000800c0000008008434647440c00000080085c504443300c00000080085c504443310c00000080085c504443320c00000080085c504443330c00000080085c504443340c00000080085c504443350c00000080085c504443360c00000080085c504443370c00000080085c5344544c0a001041165c2e5f50525f43505530084849305f0a00084843305f0a001448065f504443018a680a00524556538a680a0453495a45708768607074600a0800615b13680a4077610a080054454d50085354533011070a0400000000735354533054454d50625f4f534311130a1016a677400c29be479ebdd870587139535245565353495a4562144d0d5f4f5343048a6b0a00535453308a6b0a04434150308a680a00494944308a680a04494944318a680a08494944328a680a0c49494433085549443011130a1016a677400c29be479ebdd870587139538a554944300a00454944308a554944300a04454944318a554944300a08454944328a554944300a0c45494433a03692909093494944304549443093494944314549443190934949443245494432934949443345494433700a0688535453300a0000a46ba0139293690a01700a0a88535453300a0000a46b7d7b504443300cffffff7f004341503050444330a46b1041165c2e5f50525f43505531084849315f0a00084843315f0a001448065f504443018a680a00524556538a680a0453495a45708768607074600a0800615b13680a4077610a080054454d50085354533111070a0400000000735354533154454d50625f4f534311130a1016a677400c29be479ebdd870587139535245565353495a4562144d0d5f4f5343048a6b0a00535453318a6b0a04434150318a680a00494944308a680a04494944318a680a08494944328a680a0c49494433085549443111130a1016a677400c29be479ebdd870587139538a554944310a00454944308a554944310a04454944318a554944310a08454944328a554944310a0c45494433a03692909093494944304549443093494944314549443190934949443245494432934949443345494433700a0688535453310a0000a46ba0139293690a01700a0a88535453310a0000a46b7d7b504443310cffffff7f004341503150444331a46b1041165c2e5f50525f43505532084849325f0a00084843325f0a001448065f504443018a680a00524556538a680a0453495a45708768607074600a0800615b13680a4077610a080054454d50085354533211070a0400000000735354533254454d50625f4f534311130a1016a677400c29be479ebdd870587139535245565353495a4562144d0d5f4f5343048a6b0a00535453328a6b0a04434150328a680a00494944308a680a04494944318a680a08494944328a680a0c49494433085549443211130a1016a677400c29be479ebdd870587139538a554944320a00454944308a554944320a04454944318a554944320a08454944328a554944320a0c45494433a03692909093494944304549443093494944314549443190934949443245494432934949443345494433700a0688535453320a0000a46ba0139293690a01700a0a88535453320a0000a46b7d7b504443320cffffff7f004341503250444332a46b1041165c2e5f50525f43505533084849335f0a00084843335f0a001448065f504443018a680a00524556538a680a0453495a45708768607074600a0800615b13680a4077610a080054454d50085354533311070a0400000000735354533354454d50625f4f534311130a1016a677400c29be479ebdd870587139535245565353495a4562144d0d5f4f5343048a6b0a00535453338a6b0a04434150338a680a00494944308a680a04494944318a680a08494944328a680a0c49494433085549443311130a1016a677400c29be479ebdd870587139538a554944330a00454944308a554944330a04454944318a554944330a08454944328a554944330a0c45494433a03692909093494944304549443093494944314549443190934949443245494432934949443345494433700a0688535453330a0000a46ba0139293690a01700a0a88535453330a0000a46b7d7b504443330cffffff7f004341503350444333a46b1041165c2e5f50525f43505534084849345f0a00084843345f0a001448065f504443018a680a00524556538a680a0453495a45708768607074600a0800615b13680a4077610a080054454d50085354533411070a0400000000735354533454454d50625f4f534311130a1016a677400c29be479ebdd870587139535245565353495a4562144d0d5f4f5343048a6b0a00535453348a6b0a04434150348a680a00494944308a680a04494944318a680a08494944328a680a0c49494433085549443411130a1016a677400c29be479ebdd870587139538a554944340a00454944308a554944340a04454944318a554944340a08454944328a554944340a0c45494433a03692909093494944304549443093494944314549443190934949443245494432934949443345494433700a0688535453340a0000a46ba0139293690a01700a0a88535453340a0000a46b7d7b504443340cffffff7f004341503450444334a46b1041165c2e5f50525f43505535084849355f0a00084843355f0a001448065f504443018a680a00524556538a680a0453495a45708768607074600a0800615b13680a4077610a080054454d50085354533511070a0400000000735354533554454d50625f4f534311130a1016a677400c29be479ebdd870587139535245565353495a4562144d0d5f4f5343048a6b0a00535453358a6b0a04434150358a680a00494944308a680a04494944318a680a08494944328a680a0c49494433085549443511130a1016a677400c29be479ebdd870587139538a554944350a00454944308a554944350a04454944318a554944350a08454944328a554944350a0c45494433a03692909093494944304549443093494944314549443190934949443245494432934949443345494433700a0688535453350a0000a46ba0139293690a01700a0a88535453350a0000a46b7d7b504443350cffffff7f004341503550444335a46b1041165c2e5f50525f43505536084849365f0a00084843365f0a001448065f504443018a680a00524556538a680a0453495a45708768607074600a0800615b13680a4077610a080054454d50085354533611070a0400000000735354533654454d50625f4f534311130a1016a677400c29be479ebdd870587139535245565353495a4562144d0d5f4f5343048a6b0a00535453368a6b0a04434150368a680a00494944308a680a04494944318a680a08494944328a680a0c49494433085549443611130a1016a677400c29be479ebdd870587139538a554944360a00454944308a554944360a04454944318a554944360a08454944328a554944360a0c45494433a03692909093494944304549443093494944314549443190934949443245494432934949443345494433700a0688535453360a0000a46ba0139293690a01700a0a88535453360a0000a46b7d7b504443360cffffff7f004341503650444336a46b1041165c2e5f50525f43505537084849375f0a00084843375f0a001448065f504443018a680a00524556538a680a0453495a45708768607074600a0800615b13680a4077610a080054454d50085354533711070a0400000000735354533754454d50625f4f534311130a1016a677400c29be479ebdd870587139535245565353495a4562144d0d5f4f5343048a6b0a00535453378a6b0a04434150378a680a00494944308a680a04494944318a680a08494944328a680a0c49494433085549443711130a1016a677400c29be479ebdd870587139538a554944370a00454944308a554944370a04454944318a554944370a08454944328a554944370a0c45494433a03692909093494944304549443093494944314549443190934949443245494432934949443345494433700a0688535453370a0000a46ba0139293690a01700a0a88535453370a0000a46b7d7b504443370cffffff7f004341503750444337a46b>,"SSDT-9"=<53534454300000000172506d52656600437075344973740000300000494e544c09030520100b5c2e5f50525f43505534>}
    | | }
    | | 
    | +-o IOPMrootDomain  <class IOPMrootDomain, id 0x100000114, registered, matched, active, busy 0 (15 ms), retain 49>
    | | | {
    | | |   "IOSleepSupported" = Yes
    | | |   "AppStatistics" = ()
    | | |   "IOPowerManagement" = {"CurrentPowerState"=4,"DevicePowerState"=4,"ChildrenPowerState"=4}
    | | |   "IOUserClientClass" = "RootDomainUserClient"
    | | |   "SystemPowerProfileOverrideDict" = {"Hibernate Mode"=0}
    | | |   "Supported Features" = {"Hibernation"=32833543,"MaintenanceWakeCalendarDate"=33161223,"Automatic Restart On Power Loss"=33554437,"PowerByCalendarDate"=32964615,"PowerRelativeToShutdown"=33095687,"Sleep On Power Button"=33226759,"WakeRelativeToSleep"=33030151,"WakeOnMagicPacket"=(33292293,33357829),"AdaptiveDimming"=33423367,"TimeZoneOffsetSeconds"=33488903,"WakeByCalendarDate"=32899079}
    | | |   "SleepStatistics" = <0000000000000000000000000000000000000000000000000000000000000000>
    | | |   "PCITopLevel" = ("P0P1","PBIF","AMAP","HDEF","RP04","UHC1","UHC2","UHC3","UHC4","EHCI","PCIB","LPCB","PATA","SATA","SBUS","NRP4","SRP3")
    | | |   "IOPriorityPowerStateInterest" = "IOCommand is not serializable"
    | | |   "IOHibernateState" = <00000000>
    | | |   "PMStatusCode" = 0
    | | |   "IOAppPowerStateInterest" = "IOCommand is not serializable"
    | | |   "Run State" = 0
    | | |   "IOGeneralInterest" = "IOCommand is not serializable"
    | | |   "Hibernate Mode" = 0
    | | | }
    | | | 
    | | +-o IORootParent  <class IORootParent, id 0x100000115, !registered, !matched, active, busy 0, retain 7>
    | | |   {
    | | |     "IOPowerManagement" = {"PowerOverrideOn"=Yes,"DevicePowerState"=4,"CurrentPowerState"=4}
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x1000002d9, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 11, DirectoryService"
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x1000002e3, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 14, configd"
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x1000002e4, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 14, configd"
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x10000031f, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 14, configd"
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x100000321, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 14, configd"
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x100000322, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 33, securityd"
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x1000003bb, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 58, blued"
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x1000003da, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 74, ODSAgent"
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x1000003db, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 63, cupsd"
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x100000416, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 95, WindowServer"
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x10000041a, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 76, loginwindow"
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x10000041d, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 135, coreaudiod"
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x100000459, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 76, loginwindow"
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x10000045a, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 76, loginwindow"
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x100000466, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 76, loginwindow"
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x100000467, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 142, SystemUIServer"
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x100000468, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 143, Finder"
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x10000046a, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 143, Finder"
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x10000046b, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 148, fontd"
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x10000046d, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 142, SystemUIServer"
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x10000046e, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 142, SystemUIServer"
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x100000470, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 142, SystemUIServer"
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x100000481, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 158, UserEventAgent"
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x100000482, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 158, UserEventAgent"
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x1000004a1, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 188, EPSON Scanner"
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x1000004b0, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 190, Image Capture Ex"
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x1000004b1, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 158, UserEventAgent"
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x1000004b4, !registered, !matched, active, busy 0, retain 5>
    | |     {
    | |       "IOUserClientCreator" = "pid 200, fontd"
    | |     }
    | |     
    | +-o cpus  <class IOPlatformDevice, id 0x100000117, registered, matched, active, busy 0 (2 ms), retain 13>
    | |   {
    | |     "name" = <"cpus">
    | |   }
    | |   
    | +-o CPU0@0  <class IOACPIPlatformDevice, id 0x100000118, registered, matched, active, busy 0 (277 ms), retain 7>
    | | | {
    | | |   "processor-lapic" = 0
    | | |   "clock-frequency" = <005ed0b2>
    | | |   "processor-number" = 0
    | | |   "timebase-frequency" = <00ca9a3b>
    | | |   "processor-id" = 0
    | | |   "bus-frequency" = <00b5644f>
    | | |   "device_type" = <"processor">
    | | |   "processor-index" = 0
    | | |   "name" = <"CPU0">
    | | | }
    | | | 
    | | +-o AppleACPICPU  <class AppleACPICPU, id 0x100000123, registered, matched, active, busy 0 (265 ms), retain 9>
    | |   | {
    | |   |   "IOClass" = "AppleACPICPU"
    | |   |   "CFBundleIdentifier" = "com.apple.driver.AppleACPIPlatform"
    | |   |   "IOProviderClass" = "IOACPIPlatformDevice"
    | |   |   "IOProbeScore" = 1000
    | |   |   "IONameMatch" = "processor"
    | |   |   "IOInterruptSpecifiers" = (<00000000>,<01000000>)
    | |   |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   "IOCPUID" = 430817536
    | |   |   "IOInterruptControllers" = ("IOPlatformInterruptController","IOPlatformInterruptController")
    | |   |   "IONameMatched" = "processor"
    | |   |   "IOCPUState" = "Running"
    | |   |   "IOCPUNumber" = 0
    | |   | }
    | |   | 
    | |   +-o AppleACPICPUInterruptController  <class AppleACPICPUInterruptController, id 0x100000128, registered, matched, active, busy 0 (0 ms), retain 5>
    | |   |   {
    | |   |   }
    | |   |   
    | |   +-o ACPI_SMC_PlatformPlugin  <class ACPI_SMC_PlatformPlugin, id 0x100000328, registered, matched, active, busy 0 (3 ms), retain 9>
    | |   |   {
    | |   |     "IOClass" = "ACPI_SMC_PlatformPlugin"
    | |   |     "CFBundleIdentifier" = "com.apple.driver.ACPI_SMC_PlatformPlugin"
    | |   |     "IOProviderClass" = "AppleACPICPU"
    | |   |     "IOPropertyMatch" = {"IOCPUNumber"=0}
    | |   |     "IOPowerManagement" = {"CurrentPowerState"=1}
    | |   |     "IOHWControls" = ()
    | |   |     "CSTInfo" = 19136773
    | |   |     "IOProbeScore" = 1000
    | |   |     "IOResourceMatch" = "ACPI"
    | |   |     "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |     "IOHWCtrlLoops" = ()
    | |   |     "IOHWSensors" = ({"version"=2,"location"="GPU","zone"=<00000002>,"registered"=Yes,"current-value"=6553600,"sensor-flags"=0,"sensor-id"=6,"polling-period-ns"=0,"Desc-Key"="UNKNOWN_SENSOR","type"="gpu","polling-period"=1},{"location"="Slot-3: NVDA,Display-A","version"=2,"zone"=<ff000002>,"registered"=Yes,"current-value"=6553600,"sensor-flags"=0,"sensor-id"=7,"polling-period-ns"=0,"Desc-Key"="UNKNOWN_SENSOR","type"="gpu","polling-period"=1})
    | |   |     "IOEnvironment" = {"ctrlloop-output-at-max"=(),"internal-overtemp"=(),"external-overtemp"=(),"chassis-switch"=No,"dynamic-power-step"=0,"platform-flags"=<00000000>,"control-failed"=()}
    | |   |     "CStateOverride" = Yes
    | |   |     "IOPlatformThermalProfile" = {}
    | |   |   }
    | |   |   
    | |   +-o AppleIntelMeromPerformanceMonitor  <class AppleIntelMeromPerformanceMonitor, id 0x100000329, !registered, !matched, active, busy 0 (83 ms), retain 9>
    | |   | | {
    | |   | |   "IOClass" = "AppleIntelMeromPerformanceMonitor"
    | |   | |   "IOProviderClass" = "AppleACPICPU"
    | |   | |   "IOMatchCategory" = "ApplePerformanceMonitor"
    | |   | |   "IOProbeScore" = 0
    | |   | |   "CFBundleIdentifier" = "com.apple.driver.AppleIntelMeromProfile"
    | |   | | }
    | |   | | 
    | |   | +-o AppleIntelMeromGeneralPurposeCounter  <class AppleIntelMeromGeneralPurposeCounter, id 0x100000394, registered, matched, active, busy 0 (73 ms), retain 7>
    | |   | | | {
    | |   | | |   "IOClass" = "AppleIntelMeromGeneralPurposeCounter"
    | |   | | |   "ApplePerformanceCounterState" = 1
    | |   | | |   "ApplePerformanceCounterHardwareInstance" = 0
    | |   | | |   "logical-core" = 0
    | |   | | |   "ApplePerformanceCounterUnit" = 6
    | |   | | |   "ApplePerformanceCounterRegisteredName" = "ia32gp6"
    | |   | | | }
    | |   | | | 
    | |   | | +-o ApplePerformanceCounterManager  <class ApplePerformanceCounterManager, id 0x100000366, registered, matched, active, busy 0 (44 ms), retain 27>
    | |   | |   | {
    | |   | |   |   "IOClass" = "ApplePerformanceCounterManager"
    | |   | |   |   "IOProviderClass" = "AppleProfileOSHooks"
    | |   | |   |   "IOMatchCategory" = "ApplePerformanceCounterManager"
    | |   | |   |   "IOResourceMatch" = "IOKit"
    | |   | |   |   "CFBundleIdentifier" = "com.apple.iokit.AppleProfileFamily"
    | |   | |   |   "IOProbeScore" = 0
    | |   | |   | }
    | |   | |   | 
    | |   | |   +-o AppleProfileReadCounterAction  <class AppleProfileReadCounterAction, id 0x1000003a2, !registered, !matched, active, busy 0, retain 5>
    | |   | |       {
    | |   | |         "IOClass" = "AppleProfileReadCounterAction"
    | |   | |         "IOProviderClass" = "ApplePerformanceCounterManager"
    | |   | |         "IOMatchCategory" = "AppleProfileReadCounterAction"
    | |   | |         "IOProbeScore" = 0
    | |   | |         "CFBundleIdentifier" = "com.apple.driver.AppleProfileReadCounterAction"
    | |   | |       }
    | |   | |       
    | |   | +-o AppleIntelMeromGeneralPurposeCounter  <class AppleIntelMeromGeneralPurposeCounter, id 0x100000395, registered, matched, active, busy 0 (76 ms), retain 7>
    | |   | | | {
    | |   | | |   "IOClass" = "AppleIntelMeromGeneralPurposeCounter"
    | |   | | |   "ApplePerformanceCounterState" = 1
    | |   | | |   "ApplePerformanceCounterHardwareInstance" = 1
    | |   | | |   "logical-core" = 0
    | |   | | |   "ApplePerformanceCounterUnit" = 7
    | |   | | |   "ApplePerformanceCounterRegisteredName" = "ia32gp7"
    | |   | | | }
    | |   | | | 
    | |   | | +-o ApplePerformanceCounterManager  <class ApplePerformanceCounterManager, id 0x100000366, registered, matched, active, busy 0 (44 ms), retain 27>
    | |   | |   | {
    | |   | |   |   "IOClass" = "ApplePerformanceCounterManager"
    | |   | |   |   "IOProviderClass" = "AppleProfileOSHooks"
    | |   | |   |   "IOMatchCategory" = "ApplePerformanceCounterManager"
    | |   | |   |   "IOResourceMatch" = "IOKit"
    | |   | |   |   "CFBundleIdentifier" = "com.apple.iokit.AppleProfileFamily"
    | |   | |   |   "IOProbeScore" = 0
    | |   | |   | }
    | |   | |   | 
    | |   | |   +-o AppleProfileReadCounterAction  <class AppleProfileReadCounterAction, id 0x1000003a2, !registered, !matched, active, busy 0, retain 5>
    | |   | |       {
    | |   | |         "IOClass" = "AppleProfileReadCounterAction"
    | |   | |         "IOProviderClass" = "ApplePerformanceCounterManager"
    | |   | |         "IOMatchCategory" = "AppleProfileReadCounterAction"
    | |   | |         "IOProbeScore" = 0
    | |   | |         "CFBundleIdentifier" = "com.apple.driver.AppleProfileReadCounterAction"
    | |   | |       }
    | |   | |       
    | |   | +-o AppleIntelMeromFixedCounter  <class AppleIntelMeromFixedCounter, id 0x100000396, registered, matched, active, busy 0 (80 ms), retain 7>
    | |   | | | {
    | |   | | |   "IOClass" = "AppleIntelMeromFixedCounter"
    | |   | | |   "ApplePerformanceCounterState" = 1
    | |   | | |   "ApplePerformanceCounterHardwareInstance" = 0
    | |   | | |   "logical-core" = 0
    | |   | | |   "ApplePerformanceCounterUnit" = 9
    | |   | | |   "ApplePerformanceCounterRegisteredName" = "ia32fixed9"
    | |   | | | }
    | |   | | | 
    | |   | | +-o ApplePerformanceCounterManager  <class ApplePerformanceCounterManager, id 0x100000366, registered, matched, active, busy 0 (44 ms), retain 27>
    | |   | |   | {
    | |   | |   |   "IOClass" = "ApplePerformanceCounterManager"
    | |   | |   |   "IOProviderClass" = "AppleProfileOSHooks"
    | |   | |   |   "IOMatchCategory" = "ApplePerformanceCounterManager"
    | |   | |   |   "IOResourceMatch" = "IOKit"
    | |   | |   |   "CFBundleIdentifier" = "com.apple.iokit.AppleProfileFamily"
    | |   | |   |   "IOProbeScore" = 0
    | |   | |   | }
    | |   | |   | 
    | |   | |   +-o AppleProfileReadCounterAction  <class AppleProfileReadCounterAction, id 0x1000003a2, !registered, !matched, active, busy 0, retain 5>
    | |   | |       {
    | |   | |         "IOClass" = "AppleProfileReadCounterAction"
    | |   | |         "IOProviderClass" = "ApplePerformanceCounterManager"
    | |   | |         "IOMatchCategory" = "AppleProfileReadCounterAction"
    | |   | |         "IOProbeScore" = 0
    | |   | |         "CFBundleIdentifier" = "com.apple.driver.AppleProfileReadCounterAction"
    | |   | |       }
    | |   | |       
    | |   | +-o AppleIntelMeromFixedCounter  <class AppleIntelMeromFixedCounter, id 0x100000397, registered, matched, active, busy 0 (83 ms), retain 7>
    | |   | | | {
    | |   | | |   "IOClass" = "AppleIntelMeromFixedCounter"
    | |   | | |   "ApplePerformanceCounterState" = 1
    | |   | | |   "ApplePerformanceCounterHardwareInstance" = 1
    | |   | | |   "logical-core" = 0
    | |   | | |   "ApplePerformanceCounterUnit" = 10
    | |   | | |   "ApplePerformanceCounterRegisteredName" = "ia32fixed10"
    | |   | | | }
    | |   | | | 
    | |   | | +-o ApplePerformanceCounterManager  <class ApplePerformanceCounterManager, id 0x100000366, registered, matched, active, busy 0 (44 ms), retain 27>
    | |   | |   | {
    | |   | |   |   "IOClass" = "ApplePerformanceCounterManager"
    | |   | |   |   "IOProviderClass" = "AppleProfileOSHooks"
    | |   | |   |   "IOMatchCategory" = "ApplePerformanceCounterManager"
    | |   | |   |   "IOResourceMatch" = "IOKit"
    | |   | |   |   "CFBundleIdentifier" = "com.apple.iokit.AppleProfileFamily"
    | |   | |   |   "IOProbeScore" = 0
    | |   | |   | }
    | |   | |   | 
    | |   | |   +-o AppleProfileReadCounterAction  <class AppleProfileReadCounterAction, id 0x1000003a2, !registered, !matched, active, busy 0, retain 5>
    | |   | |       {
    | |   | |         "IOClass" = "AppleProfileReadCounterAction"
    | |   | |         "IOProviderClass" = "ApplePerformanceCounterManager"
    | |   | |         "IOMatchCategory" = "AppleProfileReadCounterAction"
    | |   | |         "IOProbeScore" = 0
    | |   | |         "CFBundleIdentifier" = "com.apple.driver.AppleProfileReadCounterAction"
    | |   | |       }
    | |   | |       
    | |   | +-o AppleIntelMeromFixedCounter  <class AppleIntelMeromFixedCounter, id 0x100000398, registered, matched, active, busy 0 (83 ms), retain 7>
    | |   |   | {
    | |   |   |   "IOClass" = "AppleIntelMeromFixedCounter"
    | |   |   |   "ApplePerformanceCounterState" = 1
    | |   |   |   "ApplePerformanceCounterHardwareInstance" = 2
    | |   |   |   "logical-core" = 0
    | |   |   |   "ApplePerformanceCounterUnit" = 11
    | |   |   |   "ApplePerformanceCounterRegisteredName" = "ia32fixed11"
    | |   |   | }
    | |   |   | 
    | |   |   +-o ApplePerformanceCounterManager  <class ApplePerformanceCounterManager, id 0x100000366, registered, matched, active, busy 0 (44 ms), retain 27>
    | |   |     | {
    | |   |     |   "IOClass" = "ApplePerformanceCounterManager"
    | |   |     |   "IOProviderClass" = "AppleProfileOSHooks"
    | |   |     |   "IOMatchCategory" = "ApplePerformanceCounterManager"
    | |   |     |   "IOResourceMatch" = "IOKit"
    | |   |     |   "CFBundleIdentifier" = "com.apple.iokit.AppleProfileFamily"
    | |   |     |   "IOProbeScore" = 0
    | |   |     | }
    | |   |     | 
    | |   |     +-o AppleProfileReadCounterAction  <class AppleProfileReadCounterAction, id 0x1000003a2, !registered, !matched, active, busy 0, retain 5>
    | |   |         {
    | |   |           "IOClass" = "AppleProfileReadCounterAction"
    | |   |           "IOProviderClass" = "ApplePerformanceCounterManager"
    | |   |           "IOMatchCategory" = "AppleProfileReadCounterAction"
    | |   |           "IOProbeScore" = 0
    | |   |           "CFBundleIdentifier" = "com.apple.driver.AppleProfileReadCounterAction"
    | |   |         }
    | |   |         
    | |   +-o AppleIntelMeromSPR  <class AppleIntelMeromSPR, id 0x100000376, registered, matched, active, busy 0 (87 ms), retain 4>
    | |       {
    | |         "IOProbeScore" = 0
    | |         "CFBundleIdentifier" = "com.apple.driver.AppleIntelMeromProfile"
    | |         "IOProviderClass" = "AppleACPICPU"
    | |         "IOClass" = "AppleIntelMeromSPR"
    | |         "IOMatchCategory" = "AppleRawAddressSpace"
    | |         "AppleRawSPRAddressSpaceLogicalCore" = 0
    | |         "AppleRawAddressSpaceType" = "SPR"
    | |         "stepping" = 6
    | |         "IOResourceMatch" = "chudxnu"
    | |         "variant" = "Woodcrest"
    | |       }
    | |       
    | +-o CPU1@1  <class IOACPIPlatformDevice, id 0x100000119, registered, matched, active, busy 0 (265 ms), retain 7>
    | | | {
    | | |   "processor-lapic" = 1
    | | |   "clock-frequency" = <005ed0b2>
    | | |   "processor-number" = 1
    | | |   "timebase-frequency" = <00ca9a3b>
    | | |   "processor-id" = 1
    | | |   "bus-frequency" = <00b5644f>
    | | |   "device_type" = <"processor">
    | | |   "processor-index" = 1
    | | |   "name" = <"CPU1">
    | | | }
    | | | 
    | | +-o AppleACPICPU  <class AppleACPICPU, id 0x100000124, registered, matched, active, busy 0 (248 ms), retain 7>
    | |   | {
    | |   |   "IOClass" = "AppleACPICPU"
    | |   |   "CFBundleIdentifier" = "com.apple.driver.AppleACPIPlatform"
    | |   |   "IOProviderClass" = "IOACPIPlatformDevice"
    | |   |   "IOProbeScore" = 1000
    | |   |   "IONameMatch" = "processor"
    | |   |   "IOInterruptSpecifiers" = (<00010000>,<01010000>)
    | |   |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   "IOCPUID" = 431009408
    | |   |   "IOInterruptControllers" = ("IOPlatformInterruptController","IOPlatformInterruptController")
    | |   |   "IONameMatched" = "processor"
    | |   |   "IOCPUState" = "Running"
    | |   |   "IOCPUNumber" = 1
    | |   | }
    | |   | 
    | |   +-o AppleIntelMeromPerformanceMonitor  <class AppleIntelMeromPerformanceMonitor, id 0x100000334, !registered, !matched, active, busy 0 (68 ms), retain 9>
    | |   | | {
    | |   | |   "IOClass" = "AppleIntelMeromPerformanceMonitor"
    | |   | |   "IOProviderClass" = "AppleACPICPU"
    | |   | |   "IOMatchCategory" = "ApplePerformanceMonitor"
    | |   | |   "IOProbeScore" = 0
    | |   | |   "CFBundleIdentifier" = "com.apple.driver.AppleIntelMeromProfile"
    | |   | | }
    | |   | | 
    | |   | +-o AppleIntelMeromGeneralPurposeCounter  <class AppleIntelMeromGeneralPurposeCounter, id 0x10000038b, registered, matched, active, busy 0 (46 ms), retain 7>
    | |   | | | {
    | |   | | |   "IOClass" = "AppleIntelMeromGeneralPurposeCounter"
    | |   | | |   "ApplePerformanceCounterState" = 1
    | |   | | |   "ApplePerformanceCounterHardwareInstance" = 0
    | |   | | |   "logical-core" = 1
    | |   | | |   "ApplePerformanceCounterUnit" = 3
    | |   | | |   "ApplePerformanceCounterRegisteredName" = "ia32gp3"
    | |   | | | }
    | |   | | | 
    | |   | | +-o ApplePerformanceCounterManager  <class ApplePerformanceCounterManager, id 0x100000366, registered, matched, active, busy 0 (44 ms), retain 27>
    | |   | |   | {
    | |   | |   |   "IOClass" = "ApplePerformanceCounterManager"
    | |   | |   |   "IOProviderClass" = "AppleProfileOSHooks"
    | |   | |   |   "IOMatchCategory" = "ApplePerformanceCounterManager"
    | |   | |   |   "IOResourceMatch" = "IOKit"
    | |   | |   |   "CFBundleIdentifier" = "com.apple.iokit.AppleProfileFamily"
    | |   | |   |   "IOProbeScore" = 0
    | |   | |   | }
    | |   | |   | 
    | |   | |   +-o AppleProfileReadCounterAction  <class AppleProfileReadCounterAction, id 0x1000003a2, !registered, !matched, active, busy 0, retain 5>
    | |   | |       {
    | |   | |         "IOClass" = "AppleProfileReadCounterAction"
    | |   | |         "IOProviderClass" = "ApplePerformanceCounterManager"
    | |   | |         "IOMatchCategory" = "AppleProfileReadCounterAction"
    | |   | |         "IOProbeScore" = 0
    | |   | |         "CFBundleIdentifier" = "com.apple.driver.AppleProfileReadCounterAction"
    | |   | |       }
    | |   | |       
    | |   | +-o AppleIntelMeromGeneralPurposeCounter  <class AppleIntelMeromGeneralPurposeCounter, id 0x10000038e, registered, matched, active, busy 0 (53 ms), retain 7>
    | |   | | | {
    | |   | | |   "IOClass" = "AppleIntelMeromGeneralPurposeCounter"
    | |   | | |   "ApplePerformanceCounterState" = 1
    | |   | | |   "ApplePerformanceCounterHardwareInstance" = 1
    | |   | | |   "logical-core" = 1
    | |   | | |   "ApplePerformanceCounterUnit" = 5
    | |   | | |   "ApplePerformanceCounterRegisteredName" = "ia32gp5"
    | |   | | | }
    | |   | | | 
    | |   | | +-o ApplePerformanceCounterManager  <class ApplePerformanceCounterManager, id 0x100000366, registered, matched, active, busy 0 (44 ms), retain 27>
    | |   | |   | {
    | |   | |   |   "IOClass" = "ApplePerformanceCounterManager"
    | |   | |   |   "IOProviderClass" = "AppleProfileOSHooks"
    | |   | |   |   "IOMatchCategory" = "ApplePerformanceCounterManager"
    | |   | |   |   "IOResourceMatch" = "IOKit"
    | |   | |   |   "CFBundleIdentifier" = "com.apple.iokit.AppleProfileFamily"
    | |   | |   |   "IOProbeScore" = 0
    | |   | |   | }
    | |   | |   | 
    | |   | |   +-o AppleProfileReadCounterAction  <class AppleProfileReadCounterAction, id 0x1000003a2, !registered, !matched, active, busy 0, retain 5>
    | |   | |       {
    | |   | |         "IOClass" = "AppleProfileReadCounterAction"
    | |   | |         "IOProviderClass" = "ApplePerformanceCounterManager"
    | |   | |         "IOMatchCategory" = "AppleProfileReadCounterAction"
    | |   | |         "IOProbeScore" = 0
    | |   | |         "CFBundleIdentifier" = "com.apple.driver.AppleProfileReadCounterAction"
    | |   | |       }
    | |   | |       
    | |   | +-o AppleIntelMeromFixedCounter  <class AppleIntelMeromFixedCounter, id 0x100000390, registered, matched, active, busy 0 (58 ms), retain 7>
    | |   | | | {
    | |   | | |   "IOClass" = "AppleIntelMeromFixedCounter"
    | |   | | |   "ApplePerformanceCounterState" = 1
    | |   | | |   "ApplePerformanceCounterHardwareInstance" = 0
    | |   | | |   "logical-core" = 1
    | |   | | |   "ApplePerformanceCounterUnit" = 5
    | |   | | |   "ApplePerformanceCounterRegisteredName" = "ia32fixed5"
    | |   | | | }
    | |   | | | 
    | |   | | +-o ApplePerformanceCounterManager  <class ApplePerformanceCounterManager, id 0x100000366, registered, matched, active, busy 0 (44 ms), retain 27>
    | |   | |   | {
    | |   | |   |   "IOClass" = "ApplePerformanceCounterManager"
    | |   | |   |   "IOProviderClass" = "AppleProfileOSHooks"
    | |   | |   |   "IOMatchCategory" = "ApplePerformanceCounterManager"
    | |   | |   |   "IOResourceMatch" = "IOKit"
    | |   | |   |   "CFBundleIdentifier" = "com.apple.iokit.AppleProfileFamily"
    | |   | |   |   "IOProbeScore" = 0
    | |   | |   | }
    | |   | |   | 
    | |   | |   +-o AppleProfileReadCounterAction  <class AppleProfileReadCounterAction, id 0x1000003a2, !registered, !matched, active, busy 0, retain 5>
    | |   | |       {
    | |   | |         "IOClass" = "AppleProfileReadCounterAction"
    | |   | |         "IOProviderClass" = "ApplePerformanceCounterManager"
    | |   | |         "IOMatchCategory" = "AppleProfileReadCounterAction"
    | |   | |         "IOProbeScore" = 0
    | |   | |         "CFBundleIdentifier" = "com.apple.driver.AppleProfileReadCounterAction"
    | |   | |       }
    | |   | |       
    | |   | +-o AppleIntelMeromFixedCounter  <class AppleIntelMeromFixedCounter, id 0x100000392, registered, matched, active, busy 0 (64 ms), retain 7>
    | |   | | | {
    | |   | | |   "IOClass" = "AppleIntelMeromFixedCounter"
    | |   | | |   "ApplePerformanceCounterState" = 1
    | |   | | |   "ApplePerformanceCounterHardwareInstance" = 1
    | |   | | |   "logical-core" = 1
    | |   | | |   "ApplePerformanceCounterUnit" = 7
    | |   | | |   "ApplePerformanceCounterRegisteredName" = "ia32fixed7"
    | |   | | | }
    | |   | | | 
    | |   | | +-o ApplePerformanceCounterManager  <class ApplePerformanceCounterManager, id 0x100000366, registered, matched, active, busy 0 (44 ms), retain 27>
    | |   | |   | {
    | |   | |   |   "IOClass" = "ApplePerformanceCounterManager"
    | |   | |   |   "IOProviderClass" = "AppleProfileOSHooks"
    | |   | |   |   "IOMatchCategory" = "ApplePerformanceCounterManager"
    | |   | |   |   "IOResourceMatch" = "IOKit"
    | |   | |   |   "CFBundleIdentifier" = "com.apple.iokit.AppleProfileFamily"
    | |   | |   |   "IOProbeScore" = 0
    | |   | |   | }
    | |   | |   | 
    | |   | |   +-o AppleProfileReadCounterAction  <class AppleProfileReadCounterAction, id 0x1000003a2, !registered, !matched, active, busy 0, retain 5>
    | |   | |       {
    | |   | |         "IOClass" = "AppleProfileReadCounterAction"
    | |   | |         "IOProviderClass" = "ApplePerformanceCounterManager"
    | |   | |         "IOMatchCategory" = "AppleProfileReadCounterAction"
    | |   | |         "IOProbeScore" = 0
    | |   | |         "CFBundleIdentifier" = "com.apple.driver.AppleProfileReadCounterAction"
    | |   | |       }
    | |   | |       
    | |   | +-o AppleIntelMeromFixedCounter  <class AppleIntelMeromFixedCounter, id 0x100000393, registered, matched, active, busy 0 (67 ms), retain 7>
    | |   |   | {
    | |   |   |   "IOClass" = "AppleIntelMeromFixedCounter"
    | |   |   |   "ApplePerformanceCounterState" = 1
    | |   |   |   "ApplePerformanceCounterHardwareInstance" = 2
    | |   |   |   "logical-core" = 1
    | |   |   |   "ApplePerformanceCounterUnit" = 8
    | |   |   |   "ApplePerformanceCounterRegisteredName" = "ia32fixed8"
    | |   |   | }
    | |   |   | 
    | |   |   +-o ApplePerformanceCounterManager  <class ApplePerformanceCounterManager, id 0x100000366, registered, matched, active, busy 0 (44 ms), retain 27>
    | |   |     | {
    | |   |     |   "IOClass" = "ApplePerformanceCounterManager"
    | |   |     |   "IOProviderClass" = "AppleProfileOSHooks"
    | |   |     |   "IOMatchCategory" = "ApplePerformanceCounterManager"
    | |   |     |   "IOResourceMatch" = "IOKit"
    | |   |     |   "CFBundleIdentifier" = "com.apple.iokit.AppleProfileFamily"
    | |   |     |   "IOProbeScore" = 0
    | |   |     | }
    | |   |     | 
    | |   |     +-o AppleProfileReadCounterAction  <class AppleProfileReadCounterAction, id 0x1000003a2, !registered, !matched, active, busy 0, retain 5>
    | |   |         {
    | |   |           "IOClass" = "AppleProfileReadCounterAction"
    | |   |           "IOProviderClass" = "ApplePerformanceCounterManager"
    | |   |           "IOMatchCategory" = "AppleProfileReadCounterAction"
    | |   |           "IOProbeScore" = 0
    | |   |           "CFBundleIdentifier" = "com.apple.driver.AppleProfileReadCounterAction"
    | |   |         }
    | |   |         
    | |   +-o AppleIntelMeromSPR  <class AppleIntelMeromSPR, id 0x100000377, registered, matched, active, busy 0 (72 ms), retain 4>
    | |       {
    | |         "IOProbeScore" = 0
    | |         "CFBundleIdentifier" = "com.apple.driver.AppleIntelMeromProfile"
    | |         "IOProviderClass" = "AppleACPICPU"
    | |         "IOClass" = "AppleIntelMeromSPR"
    | |         "IOMatchCategory" = "AppleRawAddressSpace"
    | |         "AppleRawSPRAddressSpaceLogicalCore" = 1
    | |         "AppleRawAddressSpaceType" = "SPR"
    | |         "stepping" = 6
    | |         "IOResourceMatch" = "chudxnu"
    | |         "variant" = "Woodcrest"
    | |       }
    | |       
    | +-o CPU2@7  <class IOACPIPlatformDevice, id 0x10000011a, registered, matched, active, busy 0 (263 ms), retain 7>
    | | | {
    | | |   "processor-lapic" = 7
    | | |   "clock-frequency" = <005ed0b2>
    | | |   "processor-number" = 3
    | | |   "timebase-frequency" = <00ca9a3b>
    | | |   "processor-id" = 2
    | | |   "bus-frequency" = <00b5644f>
    | | |   "device_type" = <"processor">
    | | |   "processor-index" = 2
    | | |   "name" = <"CPU2">
    | | | }
    | | | 
    | | +-o AppleACPICPU  <class AppleACPICPU, id 0x100000125, registered, matched, active, busy 0 (244 ms), retain 7>
    | |   | {
    | |   |   "IOClass" = "AppleACPICPU"
    | |   |   "CFBundleIdentifier" = "com.apple.driver.AppleACPIPlatform"
    | |   |   "IOProviderClass" = "IOACPIPlatformDevice"
    | |   |   "IOProbeScore" = 1000
    | |   |   "IONameMatch" = "processor"
    | |   |   "IOInterruptSpecifiers" = (<00030000>,<01030000>)
    | |   |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   "IOCPUID" = 431009280
    | |   |   "IOInterruptControllers" = ("IOPlatformInterruptController","IOPlatformInterruptController")
    | |   |   "IONameMatched" = "processor"
    | |   |   "IOCPUState" = "Running"
    | |   |   "IOCPUNumber" = 2
    | |   | }
    | |   | 
    | |   +-o AppleIntelMeromPerformanceMonitor  <class AppleIntelMeromPerformanceMonitor, id 0x100000325, !registered, !matched, active, busy 0 (61 ms), retain 9>
    | |   | | {
    | |   | |   "IOClass" = "AppleIntelMeromPerformanceMonitor"
    | |   | |   "IOProviderClass" = "AppleACPICPU"
    | |   | |   "IOMatchCategory" = "ApplePerformanceMonitor"
    | |   | |   "IOProbeScore" = 0
    | |   | |   "CFBundleIdentifier" = "com.apple.driver.AppleIntelMeromProfile"
    | |   | | }
    | |   | | 
    | |   | +-o AppleIntelMeromGeneralPurposeCounter  <class AppleIntelMeromGeneralPurposeCounter, id 0x10000038a, registered, matched, active, busy 0 (45 ms), retain 7>
    | |   | | | {
    | |   | | |   "IOClass" = "AppleIntelMeromGeneralPurposeCounter"
    | |   | | |   "ApplePerformanceCounterState" = 1
    | |   | | |   "ApplePerformanceCounterHardwareInstance" = 0
    | |   | | |   "logical-core" = 3
    | |   | | |   "ApplePerformanceCounterUnit" = 2
    | |   | | |   "ApplePerformanceCounterRegisteredName" = "ia32gp2"
    | |   | | | }
    | |   | | | 
    | |   | | +-o ApplePerformanceCounterManager  <class ApplePerformanceCounterManager, id 0x100000366, registered, matched, active, busy 0 (44 ms), retain 27>
    | |   | |   | {
    | |   | |   |   "IOClass" = "ApplePerformanceCounterManager"
    | |   | |   |   "IOProviderClass" = "AppleProfileOSHooks"
    | |   | |   |   "IOMatchCategory" = "ApplePerformanceCounterManager"
    | |   | |   |   "IOResourceMatch" = "IOKit"
    | |   | |   |   "CFBundleIdentifier" = "com.apple.iokit.AppleProfileFamily"
    | |   | |   |   "IOProbeScore" = 0
    | |   | |   | }
    | |   | |   | 
    | |   | |   +-o AppleProfileReadCounterAction  <class AppleProfileReadCounterAction, id 0x1000003a2, !registered, !matched, active, busy 0, retain 5>
    | |   | |       {
    | |   | |         "IOClass" = "AppleProfileReadCounterAction"
    | |   | |         "IOProviderClass" = "ApplePerformanceCounterManager"
    | |   | |         "IOMatchCategory" = "AppleProfileReadCounterAction"
    | |   | |         "IOProbeScore" = 0
    | |   | |         "CFBundleIdentifier" = "com.apple.driver.AppleProfileReadCounterAction"
    | |   | |       }
    | |   | |       
    | |   | +-o AppleIntelMeromGeneralPurposeCounter  <class AppleIntelMeromGeneralPurposeCounter, id 0x10000038c, registered, matched, active, busy 0 (53 ms), retain 7>
    | |   | | | {
    | |   | | |   "IOClass" = "AppleIntelMeromGeneralPurposeCounter"
    | |   | | |   "ApplePerformanceCounterState" = 1
    | |   | | |   "ApplePerformanceCounterHardwareInstance" = 1
    | |   | | |   "logical-core" = 3
    | |   | | |   "ApplePerformanceCounterUnit" = 4
    | |   | | |   "ApplePerformanceCounterRegisteredName" = "ia32gp4"
    | |   | | | }
    | |   | | | 
    | |   | | +-o ApplePerformanceCounterManager  <class ApplePerformanceCounterManager, id 0x100000366, registered, matched, active, busy 0 (44 ms), retain 27>
    | |   | |   | {
    | |   | |   |   "IOClass" = "ApplePerformanceCounterManager"
    | |   | |   |   "IOProviderClass" = "AppleProfileOSHooks"
    | |   | |   |   "IOMatchCategory" = "ApplePerformanceCounterManager"
    | |   | |   |   "IOResourceMatch" = "IOKit"
    | |   | |   |   "CFBundleIdentifier" = "com.apple.iokit.AppleProfileFamily"
    | |   | |   |   "IOProbeScore" = 0
    | |   | |   | }
    | |   | |   | 
    | |   | |   +-o AppleProfileReadCounterAction  <class AppleProfileReadCounterAction, id 0x1000003a2, !registered, !matched, active, busy 0, retain 5>
    | |   | |       {
    | |   | |         "IOClass" = "AppleProfileReadCounterAction"
    | |   | |         "IOProviderClass" = "ApplePerformanceCounterManager"
    | |   | |         "IOMatchCategory" = "AppleProfileReadCounterAction"
    | |   | |         "IOProbeScore" = 0
    | |   | |         "CFBundleIdentifier" = "com.apple.driver.AppleProfileReadCounterAction"
    | |   | |       }
    | |   | |       
    | |   | +-o AppleIntelMeromFixedCounter  <class AppleIntelMeromFixedCounter, id 0x10000038d, registered, matched, active, busy 0 (53 ms), retain 7>
    | |   | | | {
    | |   | | |   "IOClass" = "AppleIntelMeromFixedCounter"
    | |   | | |   "ApplePerformanceCounterState" = 1
    | |   | | |   "ApplePerformanceCounterHardwareInstance" = 0
    | |   | | |   "logical-core" = 3
    | |   | | |   "ApplePerformanceCounterUnit" = 3
    | |   | | |   "ApplePerformanceCounterRegisteredName" = "ia32fixed3"
    | |   | | | }
    | |   | | | 
    | |   | | +-o ApplePerformanceCounterManager  <class ApplePerformanceCounterManager, id 0x100000366, registered, matched, active, busy 0 (44 ms), retain 27>
    | |   | |   | {
    | |   | |   |   "IOClass" = "ApplePerformanceCounterManager"
    | |   | |   |   "IOProviderClass" = "AppleProfileOSHooks"
    | |   | |   |   "IOMatchCategory" = "ApplePerformanceCounterManager"
    | |   | |   |   "IOResourceMatch" = "IOKit"
    | |   | |   |   "CFBundleIdentifier" = "com.apple.iokit.AppleProfileFamily"
    | |   | |   |   "IOProbeScore" = 0
    | |   | |   | }
    | |   | |   | 
    | |   | |   +-o AppleProfileReadCounterAction  <class AppleProfileReadCounterAction, id 0x1000003a2, !registered, !matched, active, busy 0, retain 5>
    | |   | |       {
    | |   | |         "IOClass" = "AppleProfileReadCounterAction"
    | |   | |         "IOProviderClass" = "ApplePerformanceCounterManager"
    | |   | |         "IOMatchCategory" = "AppleProfileReadCounterAction"
    | |   | |         "IOProbeScore" = 0
    | |   | |         "CFBundleIdentifier" = "com.apple.driver.AppleProfileReadCounterAction"
    | |   | |       }
    | |   | |       
    | |   | +-o AppleIntelMeromFixedCounter  <class AppleIntelMeromFixedCounter, id 0x10000038f, registered, matched, active, busy 0 (55 ms), retain 7>
    | |   | | | {
    | |   | | |   "IOClass" = "AppleIntelMeromFixedCounter"
    | |   | | |   "ApplePerformanceCounterState" = 1
    | |   | | |   "ApplePerformanceCounterHardwareInstance" = 1
    | |   | | |   "logical-core" = 3
    | |   | | |   "ApplePerformanceCounterUnit" = 4
    | |   | | |   "ApplePerformanceCounterRegisteredName" = "ia32fixed4"
    | |   | | | }
    | |   | | | 
    | |   | | +-o ApplePerformanceCounterManager  <class ApplePerformanceCounterManager, id 0x100000366, registered, matched, active, busy 0 (44 ms), retain 27>
    | |   | |   | {
    | |   | |   |   "IOClass" = "ApplePerformanceCounterManager"
    | |   | |   |   "IOProviderClass" = "AppleProfileOSHooks"
    | |   | |   |   "IOMatchCategory" = "ApplePerformanceCounterManager"
    | |   | |   |   "IOResourceMatch" = "IOKit"
    | |   | |   |   "CFBundleIdentifier" = "com.apple.iokit.AppleProfileFamily"
    | |   | |   |   "IOProbeScore" = 0
    | |   | |   | }
    | |   | |   | 
    | |   | |   +-o AppleProfileReadCounterAction  <class AppleProfileReadCounterAction, id 0x1000003a2, !registered, !matched, active, busy 0, retain 5>
    | |   | |       {
    | |   | |         "IOClass" = "AppleProfileReadCounterAction"
    | |   | |         "IOProviderClass" = "ApplePerformanceCounterManager"
    | |   | |         "IOMatchCategory" = "AppleProfileReadCounterAction"
    | |   | |         "IOProbeScore" = 0
    | |   | |         "CFBundleIdentifier" = "com.apple.driver.AppleProfileReadCounterAction"
    | |   | |       }
    | |   | |       
    | |   | +-o AppleIntelMeromFixedCounter  <class AppleIntelMeromFixedCounter, id 0x100000391, registered, matched, active, busy 0 (61 ms), retain 7>
    | |   |   | {
    | |   |   |   "IOClass" = "AppleIntelMeromFixedCounter"
    | |   |   |   "ApplePerformanceCounterState" = 1
    | |   |   |   "ApplePerformanceCounterHardwareInstance" = 2
    | |   |   |   "logical-core" = 3
    | |   |   |   "ApplePerformanceCounterUnit" = 6
    | |   |   |   "ApplePerformanceCounterRegisteredName" = "ia32fixed6"
    | |   |   | }
    | |   |   | 
    | |   |   +-o ApplePerformanceCounterManager  <class ApplePerformanceCounterManager, id 0x100000366, registered, matched, active, busy 0 (44 ms), retain 27>
    | |   |     | {
    | |   |     |   "IOClass" = "ApplePerformanceCounterManager"
    | |   |     |   "IOProviderClass" = "AppleProfileOSHooks"
    | |   |     |   "IOMatchCategory" = "ApplePerformanceCounterManager"
    | |   |     |   "IOResourceMatch" = "IOKit"
    | |   |     |   "CFBundleIdentifier" = "com.apple.iokit.AppleProfileFamily"
    | |   |     |   "IOProbeScore" = 0
    | |   |     | }
    | |   |     | 
    | |   |     +-o AppleProfileReadCounterAction  <class AppleProfileReadCounterAction, id 0x1000003a2, !registered, !matched, active, busy 0, retain 5>
    | |   |         {
    | |   |           "IOClass" = "AppleProfileReadCounterAction"
    | |   |           "IOProviderClass" = "ApplePerformanceCounterManager"
    | |   |           "IOMatchCategory" = "AppleProfileReadCounterAction"
    | |   |           "IOProbeScore" = 0
    | |   |           "CFBundleIdentifier" = "com.apple.driver.AppleProfileReadCounterAction"
    | |   |         }
    | |   |         
    | |   +-o AppleIntelMeromSPR  <class AppleIntelMeromSPR, id 0x100000375, registered, matched, active, busy 0 (68 ms), retain 4>
    | |       {
    | |         "IOProbeScore" = 0
    | |         "CFBundleIdentifier" = "com.apple.driver.AppleIntelMeromProfile"
    | |         "IOProviderClass" = "AppleACPICPU"
    | |         "IOClass" = "AppleIntelMeromSPR"
    | |         "IOMatchCategory" = "AppleRawAddressSpace"
    | |         "AppleRawSPRAddressSpaceLogicalCore" = 3
    | |         "AppleRawAddressSpaceType" = "SPR"
    | |         "stepping" = 6
    | |         "IOResourceMatch" = "chudxnu"
    | |         "variant" = "Woodcrest"
    | |       }
    | |       
    | +-o CPU3@6  <class IOACPIPlatformDevice, id 0x10000011b, registered, matched, active, busy 0 (216 ms), retain 7>
    | | | {
    | | |   "processor-lapic" = 6
    | | |   "clock-frequency" = <005ed0b2>
    | | |   "processor-number" = 2
    | | |   "timebase-frequency" = <00ca9a3b>
    | | |   "processor-id" = 3
    | | |   "bus-frequency" = <00b5644f>
    | | |   "device_type" = <"processor">
    | | |   "processor-index" = 3
    | | |   "name" = <"CPU3">
    | | | }
    | | | 
    | | +-o AppleACPICPU  <class AppleACPICPU, id 0x100000126, registered, matched, active, busy 0 (197 ms), retain 7>
    | |   | {
    | |   |   "IOClass" = "AppleACPICPU"
    | |   |   "CFBundleIdentifier" = "com.apple.driver.AppleACPIPlatform"
    | |   |   "IOProviderClass" = "IOACPIPlatformDevice"
    | |   |   "IOProbeScore" = 1000
    | |   |   "IONameMatch" = "processor"
    | |   |   "IOInterruptSpecifiers" = (<00020000>,<01020000>)
    | |   |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   "IOCPUID" = 431009152
    | |   |   "IOInterruptControllers" = ("IOPlatformInterruptController","IOPlatformInterruptController")
    | |   |   "IONameMatched" = "processor"
    | |   |   "IOCPUState" = "Running"
    | |   |   "IOCPUNumber" = 3
    | |   | }
    | |   | 
    | |   +-o AppleIntelMeromPerformanceMonitor  <class AppleIntelMeromPerformanceMonitor, id 0x100000339, !registered, !matched, active, busy 0 (99 ms), retain 9>
    | |   | | {
    | |   | |   "IOClass" = "AppleIntelMeromPerformanceMonitor"
    | |   | |   "IOProviderClass" = "AppleACPICPU"
    | |   | |   "IOMatchCategory" = "ApplePerformanceMonitor"
    | |   | |   "IOProbeScore" = 0
    | |   | |   "CFBundleIdentifier" = "com.apple.driver.AppleIntelMeromProfile"
    | |   | | }
    | |   | | 
    | |   | +-o AppleIntelMeromGeneralPurposeCounter  <class AppleIntelMeromGeneralPurposeCounter, id 0x100000354, registered, matched, active, busy 0 (94 ms), retain 7>
    | |   | | | {
    | |   | | |   "IOClass" = "AppleIntelMeromGeneralPurposeCounter"
    | |   | | |   "ApplePerformanceCounterState" = 1
    | |   | | |   "ApplePerformanceCounterHardwareInstance" = 0
    | |   | | |   "logical-core" = 2
    | |   | | |   "ApplePerformanceCounterUnit" = 0
    | |   | | |   "ApplePerformanceCounterRegisteredName" = "ia32gp0"
    | |   | | | }
    | |   | | | 
    | |   | | +-o ApplePerformanceCounterManager  <class ApplePerformanceCounterManager, id 0x100000366, registered, matched, active, busy 0 (44 ms), retain 27>
    | |   | |   | {
    | |   | |   |   "IOClass" = "ApplePerformanceCounterManager"
    | |   | |   |   "IOProviderClass" = "AppleProfileOSHooks"
    | |   | |   |   "IOMatchCategory" = "ApplePerformanceCounterManager"
    | |   | |   |   "IOResourceMatch" = "IOKit"
    | |   | |   |   "CFBundleIdentifier" = "com.apple.iokit.AppleProfileFamily"
    | |   | |   |   "IOProbeScore" = 0
    | |   | |   | }
    | |   | |   | 
    | |   | |   +-o AppleProfileReadCounterAction  <class AppleProfileReadCounterAction, id 0x1000003a2, !registered, !matched, active, busy 0, retain 5>
    | |   | |       {
    | |   | |         "IOClass" = "AppleProfileReadCounterAction"
    | |   | |         "IOProviderClass" = "ApplePerformanceCounterManager"
    | |   | |         "IOMatchCategory" = "AppleProfileReadCounterAction"
    | |   | |         "IOProbeScore" = 0
    | |   | |         "CFBundleIdentifier" = "com.apple.driver.AppleProfileReadCounterAction"
    | |   | |       }
    | |   | |       
    | |   | +-o AppleIntelMeromGeneralPurposeCounter  <class AppleIntelMeromGeneralPurposeCounter, id 0x100000355, registered, matched, active, busy 0 (96 ms), retain 7>
    | |   | | | {
    | |   | | |   "IOClass" = "AppleIntelMeromGeneralPurposeCounter"
    | |   | | |   "ApplePerformanceCounterState" = 1
    | |   | | |   "ApplePerformanceCounterHardwareInstance" = 1
    | |   | | |   "logical-core" = 2
    | |   | | |   "ApplePerformanceCounterUnit" = 1
    | |   | | |   "ApplePerformanceCounterRegisteredName" = "ia32gp1"
    | |   | | | }
    | |   | | | 
    | |   | | +-o ApplePerformanceCounterManager  <class ApplePerformanceCounterManager, id 0x100000366, registered, matched, active, busy 0 (44 ms), retain 27>
    | |   | |   | {
    | |   | |   |   "IOClass" = "ApplePerformanceCounterManager"
    | |   | |   |   "IOProviderClass" = "AppleProfileOSHooks"
    | |   | |   |   "IOMatchCategory" = "ApplePerformanceCounterManager"
    | |   | |   |   "IOResourceMatch" = "IOKit"
    | |   | |   |   "CFBundleIdentifier" = "com.apple.iokit.AppleProfileFamily"
    | |   | |   |   "IOProbeScore" = 0
    | |   | |   | }
    | |   | |   | 
    | |   | |   +-o AppleProfileReadCounterAction  <class AppleProfileReadCounterAction, id 0x1000003a2, !registered, !matched, active, busy 0, retain 5>
    | |   | |       {
    | |   | |         "IOClass" = "AppleProfileReadCounterAction"
    | |   | |         "IOProviderClass" = "ApplePerformanceCounterManager"
    | |   | |         "IOMatchCategory" = "AppleProfileReadCounterAction"
    | |   | |         "IOProbeScore" = 0
    | |   | |         "CFBundleIdentifier" = "com.apple.driver.AppleProfileReadCounterAction"
    | |   | |       }
    | |   | |       
    | |   | +-o AppleIntelMeromFixedCounter  <class AppleIntelMeromFixedCounter, id 0x100000356, registered, matched, active, busy 0 (97 ms), retain 7>
    | |   | | | {
    | |   | | |   "IOClass" = "AppleIntelMeromFixedCounter"
    | |   | | |   "ApplePerformanceCounterState" = 1
    | |   | | |   "ApplePerformanceCounterHardwareInstance" = 0
    | |   | | |   "logical-core" = 2
    | |   | | |   "ApplePerformanceCounterUnit" = 0
    | |   | | |   "ApplePerformanceCounterRegisteredName" = "ia32fixed0"
    | |   | | | }
    | |   | | | 
    | |   | | +-o ApplePerformanceCounterManager  <class ApplePerformanceCounterManager, id 0x100000366, registered, matched, active, busy 0 (44 ms), retain 27>
    | |   | |   | {
    | |   | |   |   "IOClass" = "ApplePerformanceCounterManager"
    | |   | |   |   "IOProviderClass" = "AppleProfileOSHooks"
    | |   | |   |   "IOMatchCategory" = "ApplePerformanceCounterManager"
    | |   | |   |   "IOResourceMatch" = "IOKit"
    | |   | |   |   "CFBundleIdentifier" = "com.apple.iokit.AppleProfileFamily"
    | |   | |   |   "IOProbeScore" = 0
    | |   | |   | }
    | |   | |   | 
    | |   | |   +-o AppleProfileReadCounterAction  <class AppleProfileReadCounterAction, id 0x1000003a2, !registered, !matched, active, busy 0, retain 5>
    | |   | |       {
    | |   | |         "IOClass" = "AppleProfileReadCounterAction"
    | |   | |         "IOProviderClass" = "ApplePerformanceCounterManager"
    | |   | |         "IOMatchCategory" = "AppleProfileReadCounterAction"
    | |   | |         "IOProbeScore" = 0
    | |   | |         "CFBundleIdentifier" = "com.apple.driver.AppleProfileReadCounterAction"
    | |   | |       }
    | |   | |       
    | |   | +-o AppleIntelMeromFixedCounter  <class AppleIntelMeromFixedCounter, id 0x100000357, registered, matched, active, busy 0 (98 ms), retain 7>
    | |   | | | {
    | |   | | |   "IOClass" = "AppleIntelMeromFixedCounter"
    | |   | | |   "ApplePerformanceCounterState" = 1
    | |   | | |   "ApplePerformanceCounterHardwareInstance" = 1
    | |   | | |   "logical-core" = 2
    | |   | | |   "ApplePerformanceCounterUnit" = 1
    | |   | | |   "ApplePerformanceCounterRegisteredName" = "ia32fixed1"
    | |   | | | }
    | |   | | | 
    | |   | | +-o ApplePerformanceCounterManager  <class ApplePerformanceCounterManager, id 0x100000366, registered, matched, active, busy 0 (44 ms), retain 27>
    | |   | |   | {
    | |   | |   |   "IOClass" = "ApplePerformanceCounterManager"
    | |   | |   |   "IOProviderClass" = "AppleProfileOSHooks"
    | |   | |   |   "IOMatchCategory" = "ApplePerformanceCounterManager"
    | |   | |   |   "IOResourceMatch" = "IOKit"
    | |   | |   |   "CFBundleIdentifier" = "com.apple.iokit.AppleProfileFamily"
    | |   | |   |   "IOProbeScore" = 0
    | |   | |   | }
    | |   | |   | 
    | |   | |   +-o AppleProfileReadCounterAction  <class AppleProfileReadCounterAction, id 0x1000003a2, !registered, !matched, active, busy 0, retain 5>
    | |   | |       {
    | |   | |         "IOClass" = "AppleProfileReadCounterAction"
    | |   | |         "IOProviderClass" = "ApplePerformanceCounterManager"
    | |   | |         "IOMatchCategory" = "AppleProfileReadCounterAction"
    | |   | |         "IOProbeScore" = 0
    | |   | |         "CFBundleIdentifier" = "com.apple.driver.AppleProfileReadCounterAction"
    | |   | |       }
    | |   | |       
    | |   | +-o AppleIntelMeromFixedCounter  <class AppleIntelMeromFixedCounter, id 0x100000358, registered, matched, active, busy 0 (99 ms), retain 7>
    | |   |   | {
    | |   |   |   "IOClass" = "AppleIntelMeromFixedCounter"
    | |   |   |   "ApplePerformanceCounterState" = 1
    | |   |   |   "ApplePerformanceCounterHardwareInstance" = 2
    | |   |   |   "logical-core" = 2
    | |   |   |   "ApplePerformanceCounterUnit" = 2
    | |   |   |   "ApplePerformanceCounterRegisteredName" = "ia32fixed2"
    | |   |   | }
    | |   |   | 
    | |   |   +-o ApplePerformanceCounterManager  <class ApplePerformanceCounterManager, id 0x100000366, registered, matched, active, busy 0 (44 ms), retain 27>
    | |   |     | {
    | |   |     |   "IOClass" = "ApplePerformanceCounterManager"
    | |   |     |   "IOProviderClass" = "AppleProfileOSHooks"
    | |   |     |   "IOMatchCategory" = "ApplePerformanceCounterManager"
    | |   |     |   "IOResourceMatch" = "IOKit"
    | |   |     |   "CFBundleIdentifier" = "com.apple.iokit.AppleProfileFamily"
    | |   |     |   "IOProbeScore" = 0
    | |   |     | }
    | |   |     | 
    | |   |     +-o AppleProfileReadCounterAction  <class AppleProfileReadCounterAction, id 0x1000003a2, !registered, !matched, active, busy 0, retain 5>
    | |   |         {
    | |   |           "IOClass" = "AppleProfileReadCounterAction"
    | |   |           "IOProviderClass" = "ApplePerformanceCounterManager"
    | |   |           "IOMatchCategory" = "AppleProfileReadCounterAction"
    | |   |           "IOProbeScore" = 0
    | |   |           "CFBundleIdentifier" = "com.apple.driver.AppleProfileReadCounterAction"
    | |   |         }
    | |   |         
    | |   +-o AppleIntelMeromSPR  <class AppleIntelMeromSPR, id 0x10000033f, registered, matched, active, busy 0 (100 ms), retain 4>
    | |       {
    | |         "IOProbeScore" = 0
    | |         "CFBundleIdentifier" = "com.apple.driver.AppleIntelMeromProfile"
    | |         "IOProviderClass" = "AppleACPICPU"
    | |         "IOClass" = "AppleIntelMeromSPR"
    | |         "IOMatchCategory" = "AppleRawAddressSpace"
    | |         "AppleRawSPRAddressSpaceLogicalCore" = 2
    | |         "AppleRawAddressSpaceType" = "SPR"
    | |         "stepping" = 6
    | |         "IOResourceMatch" = "chudxnu"
    | |         "variant" = "Woodcrest"
    | |       }
    | |       
    | +-o CPU4  <class IOACPIPlatformDevice, id 0x10000011c, registered, matched, active, busy 0 (20 ms), retain 6>
    | |   {
    | |     "processor-index" = 4
    | |     "processor-id" = 4
    | |     "name" = <"CPU4">
    | |     "device_type" = <"processor">
    | |   }
    | |   
    | +-o CPU5  <class IOACPIPlatformDevice, id 0x10000011d, registered, matched, active, busy 0 (20 ms), retain 6>
    | |   {
    | |     "processor-index" = 5
    | |     "processor-id" = 5
    | |     "name" = <"CPU5">
    | |     "device_type" = <"processor">
    | |   }
    | |   
    | +-o CPU6  <class IOACPIPlatformDevice, id 0x10000011e, registered, matched, active, busy 0 (20 ms), retain 6>
    | |   {
    | |     "processor-index" = 6
    | |     "processor-id" = 6
    | |     "name" = <"CPU6">
    | |     "device_type" = <"processor">
    | |   }
    | |   
    | +-o CPU7  <class IOACPIPlatformDevice, id 0x10000011f, registered, matched, active, busy 0 (20 ms), retain 6>
    | |   {
    | |     "processor-index" = 7
    | |     "processor-id" = 7
    | |     "name" = <"CPU7">
    | |     "device_type" = <"processor">
    | |   }
    | |   
    | +-o io-apic@fec00000  <class IOACPIPlatformDevice, id 0x100000120, registered, matched, active, busy 0 (4 ms), retain 6>
    | | | {
    | | |   "Physical Address" = 18446744073688580096
    | | |   "Timer Vector Number" = 2
    | | |   "InterruptControllerName" = "io-apic-0"
    | | |   "Destination APIC ID" = 0
    | | |   "Base Vector Number" = 64
    | | |   "IOInterruptControllers" = ("IOPlatformInterruptController")
    | | |   "IOInterruptSpecifiers" = (<00000000>)
    | | |   "APIC ID" = 8
    | | | }
    | | | 
    | | +-o AppleAPICInterruptController  <class AppleAPICInterruptController, id 0x10000012d, registered, matched, active, busy 0 (1 ms), retain 11>
    | |     {
    | |       "IOProbeScore" = 0
    | |       "CFBundleIdentifier" = "com.apple.driver.AppleAPIC"
    | |       "IOProviderClass" = "IOPlatformDevice"
    | |       "IOClass" = "AppleAPICInterruptController"
    | |       "IOMatchCategory" = "IODefaultMatchCategory"
    | |       "Vector Count" = 24
    | |       "IONameMatch" = "io-apic"
    | |       "IONameMatched" = "io-apic"
    | |       "Base Vector Number" = 64
    | |     }
    | |     
    | +-o AppleACPIEventController  <class AppleACPIEventController, id 0x10000012e, !registered, !matched, active, busy 0, retain 6>
    | |   {
    | |     "InterruptControllerName" = "ACPIEventController"
    | |   }
    | |   
    | +-o boot-ec  <class IOACPIPlatformDevice, id 0x10000012f, registered, matched, active, busy 0 (1 ms), retain 6>
    | | | {
    | | |   "IOInterruptSpecifiers" = (<1600000000000000>)
    | | |   "IOInterruptControllers" = ("ACPIEventController")
    | | | }
    | | | 
    | | +-o AppleACPIEC  <class AppleACPIEC, id 0x100000130, !registered, !matched, active, busy 0, retain 5>
    | |     {
    | |       "IOProbeScore" = 0
    | |       "CFBundleIdentifier" = "com.apple.driver.AppleACPIEC"
    | |       "IOProviderClass" = "IOACPIPlatformDevice"
    | |       "IOClass" = "AppleACPIEC"
    | |       "IOMatchCategory" = "IODefaultMatchCategory"
    | |       "IONameMatch" = ("PNP0C09","boot-ec")
    | |       "IONameMatched" = "boot-ec"
    | |     }
    | |     
    | +-o bios  <class IOPlatformDevice, id 0x100000131, registered, matched, active, busy 0 (3 ms), retain 5>
    | | | {
    | | |   "IOName" = "bios"
    | | | }
    | | | 
    | | +-o AppleSMBIOS  <class AppleSMBIOS, id 0x100000132, registered, matched, active, busy 0 (0 ms), retain 4>
    | |     {
    | |       "IOProbeScore" = 0
    | |       "CFBundleIdentifier" = "com.apple.driver.AppleSMBIOS"
    | |       "IOMatchCategory" = "AppleSMBIOS"
    | |       "IOClass" = "AppleSMBIOS"
    | |       "IOProviderClass" = "IOPlatformDevice"
    | |       "SMBIOS" = <0423000003030202f6060000fffbebbf01904d01b80bb80b410403000100ffff000400496e74656c2852292058656f6e2852292043505520202020202020202020202000496e74656c28522920436f72706f726174696f6e004350552d4120282030202900556e6b6e6f776e000007130100018101001000104000400000050508556e6b6e6f776e000007130200018001200020004000400000050307556e6b6e6f776e000007130300018001200020004000400000050407556e6b6e6f776e00000423040003030202f6060000fffbebbf01904d01b80bb80b41040600ffffffff000400496e74656c2852292058656f6e2852292043505520202020202020202020202000496e74656c28522920436f72706f726174696f6e004350552d4120282031202900556e6b6e6f776e000007130500018001200020004000400000050307556e6b6e6f776e000007130600018001200020004000400000050407556e6b6e6f776e00000423070003030202f6060000fffbebbf01904d01b80bb80b41040900ffffffff000400496e74656c2852292058656f6e2852292043505520202020202020202020202000496e74656c28522920436f72706f726174696f6e004350552d4220282031202900556e6b6e6f776e000007130800018001200020004000400000050307556e6b6e6f776e000007130900018001200020004000400000050407556e6b6e6f776e000004230a0003030202f6060000fffbebbf01904d01b80bb80b41040d000b00ffff000400496e74656c2852292058656f6e2852292043505520202020202020202020202000496e74656c28522920436f72706f726174696f6e004350552d4220282030202900556e6b6e6f776e000007130b00018101001000104000400000050508556e6b6e6f776e000007130c00018001200020004000400000050307556e6b6e6f776e000007130d00018001200020004000400000050407556e6b6e6f776e0000100f0e0003030500000004feff08000000111b0f000e00ffff4800400000100fff01021404009b020304050644494d4d20310044494d4d2052697365722041003078304439420030783030303030303030004173736574205461673a200030783030303030303030303030303030303030303030303030303030303030303030303030300000130f100000000000ffff0f000e000800001413110000000000ffff3f000f001000ffff040000111b12000e00ffff4800400000100fff01021404009b020304050644494d4d20320044494d4d2052697365722041003078304439420030783030303030303030004173736574205461673a2000307830303030303030303030303030303030303030303030303030303030303030303030303000001413130000004000ffff7f0012001000ffff040000111b14000e00ffff4800400000080fff01021404009b020304050644494d4d20310044494d4d2052697365722042003078383535310030783038303136433235004173736574205461673a2000307833373332353433323335333633343332333034383436343433333533343132303230323000001413150000008000ffff9f0014001000ffff040000111b16000e00ffff4800400000080fff01021404009b020304050644494d4d20320044494d4d2052697365722042003078383535310030783038303134383232004173736574205461673a200030783337333235343332333533363334333233303438343634343333353334313230323032300000141317000000a000ffffbf0016001000ffff040000111b18000e00ffff4800400000080fff01021404009b020304050644494d4d20330044494d4d2052697365722041003078303030300030783030303030303030004173736574205461673a200030783030303030303436333733323335333634323336333134353335333633363337343630300000141319000000c000ffffdf0018001000ffff040000111b1a000e00ffff4800400000080fff01021404009b020304050644494d4d20340044494d4d2052697365722041003078303030300030783030303030303030004173736574205461673a20003078303030303030343633373332333533363432333633313435333533363336333734363030000014131b000000e000ffffff001a001000ffff040000111b1c000e00ffff4800400000020fff01021404009b020304050644494d4d20330044494d4d2052697365722042003078383041440030783631373434303136004173736574205461673a20003078343835393444353033353336333434313337333234333530333834343333324435393335000014131d0000000001ffff07011c001000ffff040000111b1e000e00ffff4800400000020fff01021404009b020304050644494d4d20340044494d4d2052697365722042003078383041440030783631373434333134004173736574205461673a20003078343835393444353033353336333434313337333234333530333834343333324435393335000014131f0000000801ffff0f011e001000ffff0400000018200001020000031f80980100000000008103000000004170706c6520436f6d70757465722c20496e632e00202020204d5031312e38385a2e303035432e4230382e303730373032313232310030372f30322f30370000011b2100010203049cfe245ed0c8bd45a79f54ea5fbd3d970605064170706c6520436f6d70757465722c20496e632e004d616350726f312c3100312e3000473837323934394655505a0053797374656d20534b5523004d616350726f0000021022000102030405090623000a00004170706c6520436f6d70757465722c20496e632e004d61632d463432303844433800505654004261736520426f6172642053657269616c23004261736520426f6172642041737365742054616723005061727420436f6d706f6e656e7400000315230001020203040303010100000000000000004170706c6520436f6d70757465722c20496e632e004d61632d463432303844433800473837323934394655505a00417373657420546167230000080924000100021f1d4e6f6e6500417564696f20496e0000080925000100021f1d4e6f6e6500417564696f204f75740000080926000100021f1d4e6f6e6500417564696f204f75740000080927000100021f1d4e6f6e65004d6963726f70686f6e6500000809280001000221114e6f6e6500313339345f3000000809290001000221114e6f6e650031333934425f30000008092a0001000221114e6f6e6500313339345f31000008092b0001000221114e6f6e650031333934425f31000008092c0001000212104e6f6e650055534230000008092d0001000212104e6f6e650055534231000008092e0001000212104e6f6e650055534232000008092f0001000212104e6f6e65005553423300000809300001000212104e6f6e65005553423400000809310001000212104e6f6e65005553423500000809320001120200104e6f6e65005553423500000809330001ff0200ff57692d4669004e6f6e650000080934000100020b1f4e6f6e6500524a2d343520300000080935000100020b1f4e6f6e6500524a2d3435203100000809360001160200ff5175616420532d415441004e6f6e6500000809370001160200ff532d41544130004e6f6e6500000809380001160200ff532d41544131004e6f6e6500000809390001160200ff502d415441004e6f6e650000090d3a0001a50d040401000406536c6f742d310000090d3b0001a508030402000406536c6f742d320000090d3c0001a50a030403000406536c6f742d330000090d3d0001a50a030404000406536c6f742d340000090d3e0001a508030305000406416972506f727400000a063f00870148692044656620417564696f20436f64656300000a0640008501476f7368656e2045746865726e657420436f6e74726f6c6c657200000a0641008501476f7368656e2045746865726e657420436f6e74726f6c6c657200000a06420081015361746100000a06430081015061746100000d16440001000000000000000000000000000000000000000c054501004a3144343a312d322c352d362c392d313044656661756c743b322d33434d4f5320636c722c362d375073776420636c722c31302d31315265636f76657279000020144601000000000000000000000000000000000000805847010300000015000080ff03008001020300000000000000fcffffffffff0000e0fffffff7ff0000f9fffffffbff0000000000000000000000000000000000000000000000000000000000000000000000000000000000007f04fdff0000>
    | |       "IONameMatch" = "bios"
    | |       "IONameMatched" = "bios"
    | |       "SMBIOS-EPS" = <5f534d5f081f020475000000000000005f444d495fe5510c0090aa7f490024>
    | |     }
    | |     
    | +-o PCI0@0  <class IOACPIPlatformDevice, id 0x100000136, registered, matched, active, busy 0 (11201 ms), retain 63>
    | | | {
    | | |   "compatible" = <"PNP0A03">
    | | |   "IODTPersist" = <a2319300a2409300>
    | | |   "_STA" = 15
    | | |   "IOPCIConfigured" = Yes
    | | |   "acpi-address-spaces" = <0200000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000f70c0000000000000000000000000000f80c000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000d000000000000ffff000000000000000000000000000000f300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0000000000ffff0b0000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000fe0000000000000000000000000000007e00000000000000000000000000000000000000000000000000000000>
    | | |   "IODeviceMemory" = (({"address"=3320,"length"=8}))
    | | |   "#size-cells" = <02000000>
    | | |   "acpi-pci-routing-table" = <1800000000000000ffff00000000000010000000000000001800000001000000ffff00000000000011000000000000001800000002000000ffff00000000000012000000000000001800000003000000ffff00000000000013000000000000001800000000000000ffff02000000000010000000000000001800000001000000ffff02000000000011000000000000001800000002000000ffff02000000000012000000000000001800000003000000ffff02000000000013000000000000001800000000000000ffff04000000000010000000000000001800000001000000ffff04000000000011000000000000001800000002000000ffff04000000000012000000000000001800000003000000ffff04000000000013000000000000001800000000000000ffff06000000000010000000000000001800000001000000ffff06000000000011000000000000001800000002000000ffff06000000000012000000000000001800000003000000ffff06000000000013000000000000001800000000000000ffff1b000000000017000000000000001800000000000000ffff1c000000000011000000000000001800000001000000ffff1c000000000010000000000000001800000002000000ffff1c000000000012000000000000001800000003000000ffff1c000000000013000000000000001800000000000000ffff1d000000000013000000000000001800000001000000ffff1d000000000014000000000000001800000002000000ffff1d000000000015000000000000001800000003000000ffff1d000000000016000000000000001800000000000000ffff1e000000000010000000000000001800000000000000ffff1f000000000014000000000000001800000001000000ffff1f000000000015000000000000001800000002000000ffff1f000000000016000000000000001800000003000000ffff1f00000000001700000000000000000000000000000000000000000000000000000000000000>
    | | |   "#address-cells" = <03000000>
    | | |   "_ADR" = 0
    | | |   "device-properties" = {"acpi-device"="IOACPIPlatformDevice is not serializable","acpi-path"="IOACPIPlane:/_SB/PCI0@0"}
    | | |   "acpi-path" = "IOACPIPlane:/_SB/PCI0@0"
    | | |   "name" = <"PNP0A08">
    | | |   "acpi-device" = "IOACPIPlatformDevice is not serializable"
    | | | }
    | | | 
    | | +-o AppleACPIPCI  <class AppleACPIPCI, id 0x1000001a6, registered, matched, active, busy 0 (11193 ms), retain 66>
    | |   | {
    | |   |   "IOProbeScore" = 5000
    | |   |   "CFBundleIdentifier" = "com.apple.driver.AppleACPIPlatform"
    | |   |   "IOProviderClass" = "IOACPIPlatformDevice"
    | |   |   "IOClass" = "AppleACPIPCI"
    | |   |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   "IOPCIConfigured" = Yes
    | |   |   "IONameMatch" = "PNP0A03"
    | |   |   "IOPowerManagement" = {"CurrentPowerState"=2,"ChildProxyPowerState"=2,"ChildrenPowerState"=2}
    | |   |   "IONameMatched" = "PNP0A03"
    | |   |   "Bridge Memory Ranges" = (655360,786431,18446744071562067968,18446744072688238591,18446744072688254976,18446744072688255999,18446744072688258048,18446744073675997183)
    | |   |   "Bridge IO Ranges" = (0,3319,3328,16383,16640,65535)
    | |   | }
    | |   | 
    | |   +-o P0P1@2  <class IOPCIDevice, id 0x10000017a, registered, matched, active, busy 0 (1927 ms), retain 12>
    | |   | | {
    | |   | |   "IOInterruptSpecifiers" = (<1000000007000000>)
    | |   | |   "#address-cells" = <03000000>
    | |   | |   "class-code" = <00040600>
    | |   | |   "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2}
    | |   | |   "built-in" = <00>
    | |   | |   "acpi-device" = "IOACPIPlatformDevice is not serializable"
    | |   | |   "IOInterruptControllers" = ("io-apic-0")
    | |   | |   "vendor-id" = <86800000>
    | |   | |   "name" = "pci-bridge"
    | |   | |   "device-id" = <f7250000>
    | |   | |   "acpi-pmcap-offset" = 80
    | |   | |   "IOPCIExpressASPMDefault" = 0
    | |   | |   "IOPCIResourced" = Yes
    | |   | |   "compatible" = <"pci8086,25f7","pciclass,060400">
    | |   | |   "ranges" = <0000008200000000000000c00000008200000000000000c0000000000000e002000000c200000000000000a0000000c200000000000000a000000000000000100000008100000000002000000000008100000000002000000000000000200000>
    | |   | |   "IOPCIExpressLinkCapabilities" = 35386497
    | |   | |   "IODTPersist" = <a2319300a2409300>
    | |   | |   "IOPCIConfigured" = Yes
    | |   | |   "acpi-path" = "IOACPIPlane:/_SB/PCI0@0/P0P1@20000"
    | |   | |   "revision-id" = <31000000>
    | |   | |   "IOPCIExpressLinkStatus" = 12417
    | |   | |   "IOName" = "pci-bridge"
    | |   | |   "#size-cells" = <02000000>
    | |   | |   "reg" = <0010000000000000000000000000000000000000>
    | |   | | }
    | |   | | 
    | |   | +-o IOPCI2PCIBridge  <class IOPCI2PCIBridge, id 0x1000001ca, registered, matched, active, busy 0 (1912 ms), retain 11>
    | |   |   | {
    | |   |   |   "IOProbeScore" = 18446744073709551516
    | |   |   |   "CFBundleIdentifier" = "com.apple.iokit.IOPCIFamily"
    | |   |   |   "IOProviderClass" = "IOPCIDevice"
    | |   |   |   "IOClass" = "IOPCI2PCIBridge"
    | |   |   |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   |   "IOPCIClassMatch" = "0x06040000&0xffff0000"
    | |   |   |   "IOPowerManagement" = {"CurrentPowerState"=2,"ChildProxyPowerState"=2,"ChildrenPowerState"=2}
    | |   |   |   "Bridge Memory Ranges" = (18446744072098938880,18446744072367374335,18446744072635809792,18446744072682995711,18446744072682999808,18446744072684044287)
    | |   |   |   "Bridge IO Ranges" = (8192,16383)
    | |   |   | }
    | |   |   | 
    | |   |   +-o P1P2@0  <class IOPCIDevice, id 0x10000017b, registered, matched, active, busy 0 (1912 ms), retain 12>
    | |   |   | | {
    | |   |   | |   "IOInterruptSpecifiers" = (<1000000007000000>)
    | |   |   | |   "#address-cells" = <03000000>
    | |   |   | |   "class-code" = <00040600>
    | |   |   | |   "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2}
    | |   |   | |   "built-in" = <00>
    | |   |   | |   "acpi-device" = "IOACPIPlatformDevice is not serializable"
    | |   |   | |   "IOInterruptControllers" = ("io-apic-0")
    | |   |   | |   "vendor-id" = <86800000>
    | |   |   | |   "IOChildIndex" = 1
    | |   |   | |   "device-id" = <00350000>
    | |   |   | |   "name" = "pci-bridge"
    | |   |   | |   "IOPCIExpressASPMDefault" = 0
    | |   |   | |   "acpi-pmcap-offset" = 112
    | |   |   | |   "compatible" = <"pci8086,3500","pciclass,060400">
    | |   |   | |   "ranges" = <0000008200000000000000c00000008200000000000000c0000000000000d002000000c200000000000000a0000000c200000000000000a000000000000000100000008100000000002000000000008100000000002000000000000000200000>
    | |   |   | |   "IOPCIExpressLinkCapabilities" = 259201
    | |   |   | |   "IOPCIResourced" = Yes
    | |   |   | |   "IODTPersist" = <a2319300a2409300>
    | |   |   | |   "IOPCIConfigured" = Yes
    | |   |   | |   "acpi-path" = "IOACPIPlane:/_SB/PCI0@0/P0P1@20000/P1P2@0"
    | |   |   | |   "revision-id" = <01000000>
    | |   |   | |   "IOPCIExpressLinkStatus" = 129
    | |   |   | |   "IOName" = "pci-bridge"
    | |   |   | |   "#size-cells" = <02000000>
    | |   |   | |   "reg" = <0000010000000000000000000000000000000000>
    | |   |   | | }
    | |   |   | | 
    | |   |   | +-o IOPCI2PCIBridge  <class IOPCI2PCIBridge, id 0x1000001dc, registered, matched, active, busy 0 (1894 ms), retain 11>
    | |   |   |   | {
    | |   |   |   |   "IOProbeScore" = 18446744073709551516
    | |   |   |   |   "CFBundleIdentifier" = "com.apple.iokit.IOPCIFamily"
    | |   |   |   |   "IOProviderClass" = "IOPCIDevice"
    | |   |   |   |   "IOClass" = "IOPCI2PCIBridge"
    | |   |   |   |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   |   |   "IOPCIClassMatch" = "0x06040000&0xffff0000"
    | |   |   |   |   "IOPowerManagement" = {"CurrentPowerState"=2,"ChildProxyPowerState"=2,"ChildrenPowerState"=2}
    | |   |   |   |   "Bridge Memory Ranges" = (18446744072098938880,18446744072367374335,18446744072635809792,18446744072682995711)
    | |   |   |   |   "Bridge IO Ranges" = (8192,16383)
    | |   |   |   | }
    | |   |   |   | 
    | |   |   |   +-o P2P5@2  <class IOPCIDevice, id 0x10000017c, registered, matched, active, busy 0 (781 ms), retain 13>
    | |   |   |   | | {
    | |   |   |   | |   "IOInterruptSpecifiers" = (<1200000007000000>)
    | |   |   |   | |   "#address-cells" = <03000000>
    | |   |   |   | |   "class-code" = <00040600>
    | |   |   |   | |   "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2}
    | |   |   |   | |   "built-in" = <00>
    | |   |   |   | |   "acpi-device" = "IOACPIPlatformDevice is not serializable"
    | |   |   |   | |   "IOInterruptControllers" = ("io-apic-0")
    | |   |   |   | |   "vendor-id" = <86800000>
    | |   |   |   | |   "IOChildIndex" = 1
    | |   |   |   | |   "device-id" = <18350000>
    | |   |   |   | |   "name" = "pci-bridge"
    | |   |   |   | |   "IOPCIExpressASPMDefault" = 0
    | |   |   |   | |   "acpi-pmcap-offset" = 112
    | |   |   |   | |   "compatible" = <"pci8086,3518","pciclass,060400">
    | |   |   |   | |   "ranges" = <0000008200000000000040c20000008200000000000040c200000000000090000000008100000000002000000000008100000000002000000000000000100000>
    | |   |   |   | |   "IOPCIExpressLinkCapabilities" = 259137
    | |   |   |   | |   "IOPCIResourced" = Yes
    | |   |   |   | |   "IODTPersist" = <a2319300a2409300>
    | |   |   |   | |   "IOPCIConfigured" = Yes
    | |   |   |   | |   "acpi-path" = "IOACPIPlane:/_SB/PCI0@0/P0P1@20000/P1P2@0/P2P5@20000"
    | |   |   |   | |   "revision-id" = <01000000>
    | |   |   |   | |   "IOPCIExpressLinkStatus" = 65
    | |   |   |   | |   "IOName" = "pci-bridge"
    | |   |   |   | |   "#size-cells" = <02000000>
    | |   |   |   | |   "reg" = <0010020000000000000000000000000000000000>
    | |   |   |   | | }
    | |   |   |   | | 
    | |   |   |   | +-o IOPCI2PCIBridge  <class IOPCI2PCIBridge, id 0x10000021f, registered, matched, active, busy 0 (742 ms), retain 9>
    | |   |   |   |   | {
    | |   |   |   |   |   "IOProbeScore" = 18446744073709551516
    | |   |   |   |   |   "CFBundleIdentifier" = "com.apple.iokit.IOPCIFamily"
    | |   |   |   |   |   "IOProviderClass" = "IOPCIDevice"
    | |   |   |   |   |   "IOClass" = "IOPCI2PCIBridge"
    | |   |   |   |   |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   |   |   |   "IOPCIClassMatch" = "0x06040000&0xffff0000"
    | |   |   |   |   |   "IOPowerManagement" = {"CurrentPowerState"=2,"ChildProxyPowerState"=2,"ChildrenPowerState"=2}
    | |   |   |   |   |   "Bridge Memory Ranges" = (18446744072682209280,18446744072682995711,18446744073708503040,1048575)
    | |   |   |   |   |   "Bridge IO Ranges" = (8256,12287)
    | |   |   |   |   | }
    | |   |   |   |   | 
    | |   |   |   |   +-o LAN0@0  <class IOPCIDevice, id 0x10000017d, registered, matched, active, busy 0 (740 ms), retain 10>
    | |   |   |   |   | | {
    | |   |   |   |   | |   "assigned-addresses" = <10000582000000000000c2c200000000000002001400058200000000000080c200000000000040001800058100000000202000000000000020000000>
    | |   |   |   |   | |   "location" = <"1">
    | |   |   |   |   | |   "IOInterruptSpecifiers" = (<1200000007000000>,<0900000000000100>)
    | |   |   |   |   | |   "class-code" = <00000200>
    | |   |   |   |   | |   "IODeviceMemory" = (({"address"=18446744072682078208,"length"=131072}),({"address"=18446744072677752832,"length"=4194304}),"IOSubMemoryDescriptor is not serializable")
    | |   |   |   |   | |   "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2}
    | |   |   |   |   | |   "subsystem-vendor-id" = <86800000>
    | |   |   |   |   | |   "built-in" = <00>
    | |   |   |   |   | |   "acpi-device" = "IOACPIPlatformDevice is not serializable"
    | |   |   |   |   | |   "IOPCIMSIMode" = Yes
    | |   |   |   |   | |   "IOInterruptControllers" = ("io-apic-0","IOPCIMessagedInterruptController")
    | |   |   |   |   | |   "name" = "ethernet"
    | |   |   |   |   | |   "IOChildIndex" = 1
    | |   |   |   |   | |   "device-id" = <96100000>
    | |   |   |   |   | |   "vendor-id" = <86800000>
    | |   |   |   |   | |   "IOPCIExpressASPMDefault" = 0
    | |   |   |   |   | |   "acpi-pmcap-offset" = 200
    | |   |   |   |   | |   "compatible" = <"pci8086,3499","pci8086,1096","pciclass,020000">
    | |   |   |   |   | |   "IOPCIResourced" = Yes
    | |   |   |   |   | |   "IOPCIExpressLinkCapabilities" = 200769
    | |   |   |   |   | |   "EEPROM Checksum Valid" = Yes
    | |   |   |   |   | |   "EEPROM Version" = "3.07"
    | |   |   |   |   | |   "acpi-path" = "IOACPIPlane:/_SB/PCI0@0/P0P1@20000/P1P2@0/P2P5@20000/LAN0@0"
    | |   |   |   |   | |   "IOPMPCIConfigSpaceVolatile" = No
    | |   |   |   |   | |   "subsystem-id" = <99340000>
    | |   |   |   |   | |   "revision-id" = <01000000>
    | |   |   |   |   | |   "IOPCIExpressLinkStatus" = 4161
    | |   |   |   |   | |   "IOName" = "ethernet"
    | |   |   |   |   | |   "acpi-wake-type" = 2
    | |   |   |   |   | |   "reg" = <0000050000000000000000000000000000000000100005020000000000000000000000000000020014000502000000000000000000000000000040001800050100000000000000000000000020000000>
    | |   |   |   |   | | }
    | |   |   |   |   | | 
    | |   |   |   |   | +-o AppleIntel8254XEthernet  <class AppleIntel8254XEthernet, id 0x100000237, !registered, !matched, active, busy 0 (1 ms), retain 6>
    | |   |   |   |   |   | {
    | |   |   |   |   |   |   "IOClass" = "AppleIntel8254XEthernet"
    | |   |   |   |   |   |   "IOActiveMedium" = "00000020"
    | |   |   |   |   |   |   "EN Number" = 0
    | |   |   |   |   |   |   "IOMinPacketSize" = 64
    | |   |   |   |   |   |   "IOPowerManagement" = {"CurrentPowerState"=1}
    | |   |   |   |   |   |   "IOProviderClass" = "IOPCIDevice"
    | |   |   |   |   |   |   "IOLinkStatus" = 1
    | |   |   |   |   |   |   "IOVendor" = "Intel"
    | |   |   |   |   |   |   "IOPacketFilters" = {"IONetworkFilterGroup"=275,"IOEthernetDisabledWakeOnLANFilterGroup"=0,"IOEthernetWakeOnLANFilterGroup"=1}
    | |   |   |   |   |   |   "Driver Parameters" = {"EnableLowPwr"=1,"RxAbsoluteTimer100"=300,"Maximum Interrupt Rate"=4000,"RxAbsoluteTimer10"=300,"Dump EEPROM"=No,"Offload TCP/IP Checksum"=Yes,"RxDelayTimer1000"=0,"RxDelayTimer100"=25,"Flow Control"="Transmit and Receive","WaitForLinkUp"=6000,"TxDescriptorCount"=384,"RxDescriptorCount"=384,"TxQueueSize"=4096,"RxAbsoluteTimer1000"=64,"RxDelayTimer10"=25}
    | |   |   |   |   |   |   "IODefaultMedium" = "00000020"
    | |   |   |   |   |   |   "IOProbeScore" = 10000
    | |   |   |   |   |   |   "IOMediumDictionary" = {"00500026"={"Index"=10,"Type"=5242918,"Flags"=0,"Speed"=100000000},"00100026"={"Index"=8,"Type"=1048614,"Flags"=0,"Speed"=100000000},"08100023"={"Index"=5,"Type"=135266339,"Flags"=0,"Speed"=10000000},"00200023"={"Index"=3,"Type"=2097187,"Flags"=0,"Speed"=10000000},"00000020"={"Index"=1,"Type"=32,"Flags"=0,"Speed"=0},"08100030"={"Index"=13,"Type"=135266352,"Flags"=0,"Speed"=1000000000},"00500023"={"Index"=6,"Type"=5242915,"Flags"=0,"Speed"=10000000},"00100023"={"Index"=4,"Type"=1048611,"Flags"=0,"Speed"=10000000},"00500030"={"Index"=14,"Type"=5242928,"Flags"=0,"Speed"=1000000000},"08100026"={"Index"=9,"Type"=135266342,"Flags"=0,"Speed"=100000000},"00100030"={"Index"=12,"Type"=1048624,"Flags"=0,"Speed"=1000000000},"00200026"={"Index"=7,"Type"=2097190,"Flags"=0,"Speed"=100000000}}
    | |   |   |   |   |   |   "IOPCIPrimaryMatch" = "0x10008086&0x0000ffff"
    | |   |   |   |   |   |   "IOMACAddress" = <0017f20bdeaa>
    | |   |   |   |   |   |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   |   |   |   |   "CFBundleIdentifier" = "com.apple.driver.AppleIntel8254XEthernet"
    | |   |   |   |   |   |   "IOMaxPacketSize" = 9018
    | |   |   |   |   |   |   "IOModel" = "80003 ESB2"
    | |   |   |   |   |   |   "IOSelectedMedium" = "00000020"
    | |   |   |   |   |   |   "IOLinkSpeed" = 0
    | |   |   |   |   |   |   "IOFeatures" = 26
    | |   |   |   |   |   |   "IOPCIClassMatch" = "0x02000000&0xffff0000"
    | |   |   |   |   |   | }
    | |   |   |   |   |   | 
    | |   |   |   |   |   +-o IOEthernetInterface  <class IOEthernetInterface, id 0x1000002cc, registered, matched, active, busy 0 (1 ms), retain 11>
    | |   |   |   |   |     | {
    | |   |   |   |   |     |   "IOLocation" = "1"
    | |   |   |   |   |     |   "IORequiredPacketFilters" = {"IONetworkFilterGroup"=3,"IOEthernetWakeOnLANFilterGroup"=0}
    | |   |   |   |   |     |   "IOInterfaceFlags" = 34915
    | |   |   |   |   |     |   "IOMaxTransferUnit" = 1500
    | |   |   |   |   |     |   "IOMediaAddressLength" = 6
    | |   |   |   |   |     |   "IOInterfaceType" = 6
    | |   |   |   |   |     |   "BSD Name" = "en0"
    | |   |   |   |   |     |   "IOInterfaceState" = 3
    | |   |   |   |   |     |   "IOMediaHeaderLength" = 14
    | |   |   |   |   |     |   "IOActivePacketFilters" = {"IONetworkFilterGroup"=3,"IOEthernetWakeOnLANFilterGroup"=0}
    | |   |   |   |   |     |   "IOInterfaceExtraFlags" = 1073742144
    | |   |   |   |   |     |   "IOPrimaryInterface" = Yes
    | |   |   |   |   |     |   "IOControllerEnabled" = Yes
    | |   |   |   |   |     |   "IOInterfaceUnit" = 0
    | |   |   |   |   |     |   "IOInterfaceNamePrefix" = "en"
    | |   |   |   |   |     |   "IOBuiltin" = Yes
    | |   |   |   |   |     |   "IONetworkData" = {"IOOutputQueueStatsKey"={"Size"=44,"Data"=<0010000000000000000000000000000001000000000000000000000000000000000000000000000000000000>,"Access Types"=9},"IONetworkStatsKey"={"Size"=20,"Data"=<0000000000000000010000000000000000000000>,"Access Types"=9},"IOEthernetStatsKey"={"Size"=216,"Data"=<000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000>,"Access Types"=9}}
    | |   |   |   |   |     | }
    | |   |   |   |   |     | 
    | |   |   |   |   |     +-o IONetworkStack  <class IONetworkStack, id 0x10000023e, registered, matched, active, busy 0 (1 ms), retain 13>
    | |   |   |   |   |       | {
    | |   |   |   |   |       |   "IOClass" = "IONetworkStack"
    | |   |   |   |   |       |   "IOProviderClass" = "IOResources"
    | |   |   |   |   |       |   "IOMatchCategory" = "IONetworkStack"
    | |   |   |   |   |       |   "IOResourceMatch" = "IOBSD"
    | |   |   |   |   |       |   "CFBundleIdentifier" = "com.apple.iokit.IONetworkingFamily"
    | |   |   |   |   |       |   "IOProbeScore" = 0
    | |   |   |   |   |       | }
    | |   |   |   |   |       | 
    | |   |   |   |   |       +-o IONetworkStackUserClient  <class IONetworkStackUserClient, id 0x1000002dd, !registered, !matched, active, busy 0, retain 5>
    | |   |   |   |   |           {
    | |   |   |   |   |             "IOUserClientCreator" = "pid 14, configd"
    | |   |   |   |   |           }
    | |   |   |   |   |           
    | |   |   |   |   +-o LAN1@0,1  <class IOPCIDevice, id 0x10000017e, registered, matched, active, busy 0 (741 ms), retain 10>
    | |   |   |   |     | {
    | |   |   |   |     |   "assigned-addresses" = <10010582000000000000c0c200000000000002001401058200000000000040c200000000000040001801058100000000002000000000000020000000>
    | |   |   |   |     |   "location" = <"2">
    | |   |   |   |     |   "IOInterruptSpecifiers" = (<1300000007000000>,<1000000000000100>)
    | |   |   |   |     |   "class-code" = <00000200>
    | |   |   |   |     |   "IODeviceMemory" = (({"address"=18446744072681947136,"length"=131072}),({"address"=18446744072673558528,"length"=4194304}),"IOSubMemoryDescriptor is not serializable")
    | |   |   |   |     |   "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2}
    | |   |   |   |     |   "subsystem-vendor-id" = <86800000>
    | |   |   |   |     |   "built-in" = <00>
    | |   |   |   |     |   "acpi-device" = "IOACPIPlatformDevice is not serializable"
    | |   |   |   |     |   "IOPCIMSIMode" = Yes
    | |   |   |   |     |   "IOInterruptControllers" = ("io-apic-0","IOPCIMessagedInterruptController")
    | |   |   |   |     |   "name" = "ethernet"
    | |   |   |   |     |   "IOChildIndex" = 2
    | |   |   |   |     |   "device-id" = <96100000>
    | |   |   |   |     |   "vendor-id" = <86800000>
    | |   |   |   |     |   "IOPCIExpressASPMDefault" = 0
    | |   |   |   |     |   "acpi-pmcap-offset" = 200
    | |   |   |   |     |   "compatible" = <"pci8086,3499","pci8086,1096","pciclass,020000">
    | |   |   |   |     |   "IOPCIResourced" = Yes
    | |   |   |   |     |   "IOPCIExpressLinkCapabilities" = 200769
    | |   |   |   |     |   "EEPROM Checksum Valid" = Yes
    | |   |   |   |     |   "EEPROM Version" = "3.07"
    | |   |   |   |     |   "acpi-path" = "IOACPIPlane:/_SB/PCI0@0/P0P1@20000/P1P2@0/P2P5@20000/LAN1@1"
    | |   |   |   |     |   "IOPMPCIConfigSpaceVolatile" = No
    | |   |   |   |     |   "subsystem-id" = <99340000>
    | |   |   |   |     |   "revision-id" = <01000000>
    | |   |   |   |     |   "IOPCIExpressLinkStatus" = 4161
    | |   |   |   |     |   "IOName" = "ethernet"
    | |   |   |   |     |   "acpi-wake-type" = 2
    | |   |   |   |     |   "reg" = <0001050000000000000000000000000000000000100105020000000000000000000000000000020014010502000000000000000000000000000040001801050100000000000000000000000020000000>
    | |   |   |   |     | }
    | |   |   |   |     | 
    | |   |   |   |     +-o AppleIntel8254XEthernet  <class AppleIntel8254XEthernet, id 0x100000238, !registered, !matched, active, busy 0 (2 ms), retain 6>
    | |   |   |   |       | {
    | |   |   |   |       |   "IOClass" = "AppleIntel8254XEthernet"
    | |   |   |   |       |   "IOActiveMedium" = "00000020"
    | |   |   |   |       |   "EN Number" = 1
    | |   |   |   |       |   "IOMinPacketSize" = 64
    | |   |   |   |       |   "IOPowerManagement" = {"CurrentPowerState"=1}
    | |   |   |   |       |   "IOProviderClass" = "IOPCIDevice"
    | |   |   |   |       |   "IOLinkStatus" = 1
    | |   |   |   |       |   "IOVendor" = "Intel"
    | |   |   |   |       |   "IOPacketFilters" = {"IONetworkFilterGroup"=275,"IOEthernetDisabledWakeOnLANFilterGroup"=0,"IOEthernetWakeOnLANFilterGroup"=1}
    | |   |   |   |       |   "Driver Parameters" = {"EnableLowPwr"=1,"RxAbsoluteTimer100"=300,"Maximum Interrupt Rate"=4000,"RxAbsoluteTimer10"=300,"Dump EEPROM"=No,"Offload TCP/IP Checksum"=Yes,"RxDelayTimer1000"=0,"RxDelayTimer100"=25,"Flow Control"="Transmit and Receive","WaitForLinkUp"=6000,"TxDescriptorCount"=384,"RxDescriptorCount"=384,"TxQueueSize"=4096,"RxAbsoluteTimer1000"=64,"RxDelayTimer10"=25}
    | |   |   |   |       |   "IODefaultMedium" = "00000020"
    | |   |   |   |       |   "IOProbeScore" = 10000
    | |   |   |   |       |   "IOMediumDictionary" = {"00500026"={"Index"=10,"Type"=5242918,"Flags"=0,"Speed"=100000000},"00100026"={"Index"=8,"Type"=1048614,"Flags"=0,"Speed"=100000000},"08100023"={"Index"=5,"Type"=135266339,"Flags"=0,"Speed"=10000000},"00200023"={"Index"=3,"Type"=2097187,"Flags"=0,"Speed"=10000000},"00000020"={"Index"=1,"Type"=32,"Flags"=0,"Speed"=0},"08100030"={"Index"=13,"Type"=135266352,"Flags"=0,"Speed"=1000000000},"00500023"={"Index"=6,"Type"=5242915,"Flags"=0,"Speed"=10000000},"00100023"={"Index"=4,"Type"=1048611,"Flags"=0,"Speed"=10000000},"00500030"={"Index"=14,"Type"=5242928,"Flags"=0,"Speed"=1000000000},"08100026"={"Index"=9,"Type"=135266342,"Flags"=0,"Speed"=100000000},"00100030"={"Index"=12,"Type"=1048624,"Flags"=0,"Speed"=1000000000},"00200026"={"Index"=7,"Type"=2097190,"Flags"=0,"Speed"=100000000}}
    | |   |   |   |       |   "IOPCIPrimaryMatch" = "0x10008086&0x0000ffff"
    | |   |   |   |       |   "IOMACAddress" = <0017f20bdeab>
    | |   |   |   |       |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   |   |       |   "CFBundleIdentifier" = "com.apple.driver.AppleIntel8254XEthernet"
    | |   |   |   |       |   "IOMaxPacketSize" = 9018
    | |   |   |   |       |   "IOModel" = "80003 ESB2"
    | |   |   |   |       |   "IOSelectedMedium" = "00000020"
    | |   |   |   |       |   "IOLinkSpeed" = 0
    | |   |   |   |       |   "IOFeatures" = 26
    | |   |   |   |       |   "IOPCIClassMatch" = "0x02000000&0xffff0000"
    | |   |   |   |       | }
    | |   |   |   |       | 
    | |   |   |   |       +-o IOEthernetInterface  <class IOEthernetInterface, id 0x1000002cd, registered, matched, active, busy 0 (2 ms), retain 10>
    | |   |   |   |         | {
    | |   |   |   |         |   "IOLocation" = "2"
    | |   |   |   |         |   "IORequiredPacketFilters" = {"IONetworkFilterGroup"=3,"IOEthernetWakeOnLANFilterGroup"=0}
    | |   |   |   |         |   "IOInterfaceFlags" = 34915
    | |   |   |   |         |   "IOMaxTransferUnit" = 1500
    | |   |   |   |         |   "IOMediaAddressLength" = 6
    | |   |   |   |         |   "IOInterfaceType" = 6
    | |   |   |   |         |   "BSD Name" = "en1"
    | |   |   |   |         |   "IOInterfaceState" = 3
    | |   |   |   |         |   "IOMediaHeaderLength" = 14
    | |   |   |   |         |   "IOActivePacketFilters" = {"IONetworkFilterGroup"=3,"IOEthernetWakeOnLANFilterGroup"=0}
    | |   |   |   |         |   "IOInterfaceExtraFlags" = 1073742144
    | |   |   |   |         |   "IOPrimaryInterface" = No
    | |   |   |   |         |   "IOControllerEnabled" = Yes
    | |   |   |   |         |   "IOInterfaceUnit" = 1
    | |   |   |   |         |   "IOInterfaceNamePrefix" = "en"
    | |   |   |   |         |   "IOBuiltin" = Yes
    | |   |   |   |         |   "IONetworkData" = {"IOOutputQueueStatsKey"={"Size"=44,"Data"=<0010000000000000000000000000000001000000000000000000000000000000000000000000000000000000>,"Access Types"=9},"IONetworkStatsKey"={"Size"=20,"Data"=<0000000000000000010000000000000000000000>,"Access Types"=9},"IOEthernetStatsKey"={"Size"=216,"Data"=<000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000>,"Access Types"=9}}
    | |   |   |   |         | }
    | |   |   |   |         | 
    | |   |   |   |         +-o IONetworkStack  <class IONetworkStack, id 0x10000023e, registered, matched, active, busy 0 (1 ms), retain 13>
    | |   |   |   |           | {
    | |   |   |   |           |   "IOClass" = "IONetworkStack"
    | |   |   |   |           |   "IOProviderClass" = "IOResources"
    | |   |   |   |           |   "IOMatchCategory" = "IONetworkStack"
    | |   |   |   |           |   "IOResourceMatch" = "IOBSD"
    | |   |   |   |           |   "CFBundleIdentifier" = "com.apple.iokit.IONetworkingFamily"
    | |   |   |   |           |   "IOProbeScore" = 0
    | |   |   |   |           | }
    | |   |   |   |           | 
    | |   |   |   |           +-o IONetworkStackUserClient  <class IONetworkStackUserClient, id 0x1000002dd, !registered, !matched, active, busy 0, retain 5>
    | |   |   |   |               {
    | |   |   |   |                 "IOUserClientCreator" = "pid 14, configd"
    | |   |   |   |               }
    | |   |   |   |               
    | |   |   |   +-o P2P3@0  <class IOPCIDevice, id 0x100000181, registered, matched, active, busy 0 (70 ms), retain 10>
    | |   |   |   | | {
    | |   |   |   | |   "IOInterruptSpecifiers" = (<1000000007000000>)
    | |   |   |   | |   "#address-cells" = <03000000>
    | |   |   |   | |   "class-code" = <00040600>
    | |   |   |   | |   "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2}
    | |   |   |   | |   "built-in" = <00>
    | |   |   |   | |   "acpi-device" = "IOACPIPlatformDevice is not serializable"
    | |   |   |   | |   "IOInterruptControllers" = ("io-apic-0")
    | |   |   |   | |   "vendor-id" = <86800000>
    | |   |   |   | |   "IOChildIndex" = 2
    | |   |   |   | |   "device-id" = <10350000>
    | |   |   |   | |   "name" = "pci-bridge"
    | |   |   |   | |   "IOPCIExpressASPMDefault" = 0
    | |   |   |   | |   "acpi-pmcap-offset" = 112
    | |   |   |   | |   "compatible" = <"pci8086,3510","pciclass,060400">
    | |   |   |   | |   "IOPCIResourced" = Yes
    | |   |   |   | |   "IOPCIExpressLinkCapabilities" = 259137
    | |   |   |   | |   "IODTPersist" = <a2319300a2409300>
    | |   |   |   | |   "IOPCIConfigured" = Yes
    | |   |   |   | |   "acpi-path" = "IOACPIPlane:/_SB/PCI0@0/P0P1@20000/P1P2@0/P2P3@0"
    | |   |   |   | |   "revision-id" = <01000000>
    | |   |   |   | |   "IOPCIExpressLinkStatus" = 1
    | |   |   |   | |   "IOName" = "pci-bridge"
    | |   |   |   | |   "#size-cells" = <02000000>
    | |   |   |   | |   "reg" = <0000020000000000000000000000000000000000>
    | |   |   |   | | }
    | |   |   |   | | 
    | |   |   |   | +-o IOPCI2PCIBridge  <class IOPCI2PCIBridge, id 0x100000224, registered, matched, active, busy 0 (30 ms), retain 5>
    | |   |   |   |     {
    | |   |   |   |       "IOProbeScore" = 18446744073709551516
    | |   |   |   |       "CFBundleIdentifier" = "com.apple.iokit.IOPCIFamily"
    | |   |   |   |       "IOProviderClass" = "IOPCIDevice"
    | |   |   |   |       "IOClass" = "IOPCI2PCIBridge"
    | |   |   |   |       "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   |   |       "IOPCIClassMatch" = "0x06040000&0xffff0000"
    | |   |   |   |       "IOPowerManagement" = {"ChildProxyPowerState"=2,"CurrentPowerState"=2}
    | |   |   |   |       "Bridge Memory Ranges" = (18446744073708503040,1048575,18446744073708503040,1048575)
    | |   |   |   |       "Bridge IO Ranges" = (61440,4095)
    | |   |   |   |     }
    | |   |   |   |     
    | |   |   |   +-o P2P4@1  <class IOPCIDevice, id 0x100000183, registered, matched, active, busy 0 (1185 ms), retain 10>
    | |   |   |     | {
    | |   |   |     |   "IOInterruptSpecifiers" = (<1100000007000000>)
    | |   |   |     |   "#address-cells" = <03000000>
    | |   |   |     |   "class-code" = <00040600>
    | |   |   |     |   "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2}
    | |   |   |     |   "built-in" = <00>
    | |   |   |     |   "acpi-device" = "IOACPIPlatformDevice is not serializable"
    | |   |   |     |   "IOInterruptControllers" = ("io-apic-0")
    | |   |   |     |   "vendor-id" = <86800000>
    | |   |   |     |   "IOChildIndex" = 3
    | |   |   |     |   "device-id" = <14350000>
    | |   |   |     |   "name" = "pci-bridge"
    | |   |   |     |   "IOPCIExpressASPMDefault" = 0
    | |   |   |     |   "acpi-pmcap-offset" = 112
    | |   |   |     |   "compatible" = <"pci8086,3514","pciclass,060400">
    | |   |   |     |   "ranges" = <0000008200000000000000c00000008200000000000000c00000000000001002000000c200000000000000a0000000c200000000000000a000000000000000100000008100000000003000000000008100000000003000000000000000100000>
    | |   |   |     |   "IOPCIExpressLinkCapabilities" = 259137
    | |   |   |     |   "IOPCIResourced" = Yes
    | |   |   |     |   "IODTPersist" = <a2319300a2409300>
    | |   |   |     |   "IOPCIConfigured" = Yes
    | |   |   |     |   "acpi-path" = "IOACPIPlane:/_SB/PCI0@0/P0P1@20000/P1P2@0/P2P4@10000"
    | |   |   |     |   "revision-id" = <01000000>
    | |   |   |     |   "IOPCIExpressLinkStatus" = 65
    | |   |   |     |   "IOName" = "pci-bridge"
    | |   |   |     |   "#size-cells" = <02000000>
    | |   |   |     |   "reg" = <0008020000000000000000000000000000000000>
    | |   |   |     | }
    | |   |   |     | 
    | |   |   |     +-o IOPCI2PCIBridge  <class IOPCI2PCIBridge, id 0x100000227, registered, matched, active, busy 0 (1144 ms), retain 7>
    | |   |   |       | {
    | |   |   |       |   "IOProbeScore" = 18446744073709551516
    | |   |   |       |   "CFBundleIdentifier" = "com.apple.iokit.IOPCIFamily"
    | |   |   |       |   "IOProviderClass" = "IOPCIDevice"
    | |   |   |       |   "IOClass" = "IOPCI2PCIBridge"
    | |   |   |       |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   |       |   "IOPCIClassMatch" = "0x06040000&0xffff0000"
    | |   |   |       |   "IOPowerManagement" = {"CurrentPowerState"=2,"ChildProxyPowerState"=2,"ChildrenPowerState"=2}
    | |   |   |       |   "Bridge Memory Ranges" = (18446744072669495296,18446744072670412799)
    | |   |   |       |   "Bridge IO Ranges" = (12416,16383)
    | |   |   |       | }
    | |   |   |       | 
    | |   |   |       +-o PXS3@0  <class IOPCIDevice, id 0x100000184, registered, matched, active, busy 0 (1144 ms), retain 17>
    | |   |   |         | {
    | |   |   |         |   "acpi-device" = "IOACPIPlatformDevice is not serializable"
    | |   |   |         |   "AAPL,ndrv-interrupt-set" = "IONDRVInterruptSet is not serializable"
    | |   |   |         |   "assigned-addresses" = <1000048200000000000000c10000000000000001140004c200000000000000a000000000000000101c00048200000000000000c0000000000000000124000481000000000030000000000000800000003000048200000000000000c20000000000000200>
    | |   |   |         |   "class-code" = <00000300>
    | |   |   |         |   "subsystem-vendor-id" = <00000000>
    | |   |   |         |   "vendor-id" = <de100000>
    | |   |   |         |   "IOPCIExpressLinkCapabilities" = 16862465
    | |   |   |         |   "driver-ist" = <00716c1a0100000000716c1a0200000000716c1a03000000>
    | |   |   |         |   "IOName" = "display"
    | |   |   |         |   "rm_multiboard_capable" = <01000000>
    | |   |   |         |   "rom-revision" = <"3452">
    | |   |   |         |   "IOPCIMSIMode" = Yes
    | |   |   |         |   "NVDA,gart-width" = 64
    | |   |   |         |   "AAPL,gart-width" = 64
    | |   |   |         |   "IOChildIndex" = 1
    | |   |   |         |   "IOPCIExpressLinkStatus" = 4161
    | |   |   |         |   "twinView-driver" = <00189f0f>
    | |   |   |         |   "IOInterruptControllers" = ("io-apic-0","IOPCIMessagedInterruptController")
    | |   |   |         |   "NVCAP" = <04000100000003000c0000000000000a00000000>
    | |   |   |         |   "IOPCIResourced" = Yes
    | |   |   |         |   "IOPMIsPowerManaged" = Yes
    | |   |   |         |   "IODeviceMemory" = (({"address"=18446744072652587008,"length"=16777216}),({"address"=18446744072098938880,"length"=268435456}),({"address"=18446744072635809792,"length"=16777216}),"IOSubMemoryDescriptor is not serializable",({"address"=18446744072669364224,"length"=131072}))
    | |   |   |         |   "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2}
    | |   |   |         |   "saved-config" = <0a082e02000400006000100692200003027f000a4006a00a300050006e06030009000900b06874400000000001000000000000000000010000000000000f0200000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000>
    | |   |   |         |   "AAPL,aux-power-connected" = <01000000>
    | |   |   |         |   "name" = "display"
    | |   |   |         |   "subsystem-id" = <10000000>
    | |   |   |         |   "AAPL,slot-name" = <"Slot-3">
    | |   |   |         |   "model" = <"NVIDIA GeForce 7300 GT">
    | |   |   |         |   "AAPL,ndrv-dev" = Yes
    | |   |   |         |   "rm_board_number" = <00000000>
    | |   |   |         |   "AAPL00,Coherency" = <01000000>
    | |   |   |         |   "IOPCIExpressASPMDefault" = 0
    | |   |   |         |   "NVDA,current-arch" = 75
    | |   |   |         |   "device_type" = <"NVDA,Parent">
    | |   |   |         |   "compatible" = <"pci0,400","pci10de,393","pciclass,030000">
    | |   |   |         |   "AAPL,interrupts" = <1100000007000000>
    | |   |   |         |   "AAPL,card_posted" = <01000000>
    | |   |   |         |   "IOHibernateState" = <00000000>
    | |   |   |         |   "NVDA,Features" = <ef020004>
    | |   |   |         |   "IONVRAMProperty" = Yes
    | |   |   |         |   "NVKernelLoaded" = <01000000>
    | |   |   |         |   "reg" = <0000040000000000000000000000000000000000100004020000000000000000000000000000000114000442000000000000000000000000000000101c0004020000000000000000000000000000000124000401000000000000000000000000800000003000040200000000000000000000000000000200>
    | |   |   |         |   "AAPL,backlight-control" = <00000000>
    | |   |   |         |   "device-id" = <93030000>
    | |   |   |         |   "revision-id" = <a1000000>
    | |   |   |         |   "IOInterruptSpecifiers" = (<1100000007000000>,<1100000000000100>)
    | |   |   |         |   "AAPL,iokit-ndrv" = <e0029700>
    | |   |   |         |   "acpi-path" = "IOACPIPlane:/_SB/PCI0@0/P0P1@20000/P1P2@0/P2P4@10000/PXS3@ffff"
    | |   |   |         | }
    | |   |   |         | 
    | |   |   |         +-o NVDA,Display-A@0  <class IONDRVDevice, id 0x1000003c6, registered, matched, active, busy 0 (23 ms), retain 10>
    | |   |   |         | | {
    | |   |   |         | |   "nativeNDRV" = <"advn">
    | |   |   |         | |   "IODeviceMemory" = (({"address"=18446744072652587008,"length"=16777216}),({"address"=18446744072098938880,"length"=268435456}),({"address"=18446744072635809792,"length"=16777216}),"IOSubMemoryDescriptor is not serializable",({"address"=18446744072669364224,"length"=131072}))
    | |   |   |         | |   "AAPL,gray-page" = <01000000>
    | |   |   |         | |   "AAPL,ndrv-interrupt-set" = "IONDRVInterruptSet is not serializable"
    | |   |   |         | |   "connector-type" = <00000000>
    | |   |   |         | |   "noNVRAM" = <01000000>
    | |   |   |         | |   "com-varp" = <00809979>
    | |   |   |         | |   "name" = <"NVDA,Display-A">
    | |   |   |         | |   "IOFBDependentID" = 432251648
    | |   |   |         | |   "driver-ist" = <205b611a01000000205b611a02000000205b611a03000000>
    | |   |   |         | |   "display-cfg" = <03033600>
    | |   |   |         | |   "NVMT" = <0a03ff2006102092000a4006a00a300a500a00006e06430649060000005bf90f00000001000000ff00000000000000000000000000000000000000000000000000000000ffff00000000000040b3d5090200000000000000>
    | |   |   |         | |   "fboffset" = <00000200>
    | |   |   |         | |   "compatible" = <"NVDA,NVMac">
    | |   |   |         | |   "AAPL,ndrv-dev" = Yes
    | |   |   |         | |   "EDID" = <00ffffffffffff000610209220020002250f0103804028782860e5a3574b9c2511505400000001010101010101010101010101010101bc1b00a0502017303020360081912100001ab06800a0a0402e603020360081912100001a000000fc0043696e656d61204844200a0000000000fc00446973706c61790a0000000000015440010300000000c02401a500a5000102031919a800000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006d>
    | |   |   |         | |   "AAPL,iokit-ndrv" = <e0029700>
    | |   |   |         | |   "VRAM,memsize" = <0000000800000010>
    | |   |   |         | |   "display-connect-flags" = <00000400>
    | |   |   |         | |   "av-signal-type" = <02000000>
    | |   |   |         | |   "IOFBDependentIndex" = 0
    | |   |   |         | |   "can-hot-plug" = <>
    | |   |   |         | |   "AAPL,gray-value" = <c38c6400>
    | |   |   |         | |   "AAPL,RegEntryID" = <80b65f1a7f49a0e5656d69537a6c7552>
    | |   |   |         | |   "device_type" = <"display">
    | |   |   |         | |   "AAPL,boot-display" = <>
    | |   |   |         | | }
    | |   |   |         | | 
    | |   |   |         | +-o NVDA  <class NVDA, id 0x1000003c8, registered, matched, active, busy 0 (13 ms), retain 14>
    | |   |   |         |   | {
    | |   |   |         |   |   "IOFBScalerInfo" = <300000000000000000000000000000003e00000000200000001000000000000000000000000000000000000000000000>
    | |   |   |         |   |   "IOPMStrictTreeOrder" = Yes
    | |   |   |         |   |   "IOFBMemorySize" = 268435456
    | |   |   |         |   |   "IOFBDependentIndex" = 0
    | |   |   |         |   |   "IOFBGammaHeaderSize" = 12
    | |   |   |         |   |   "IOFBGammaCount" = 1024
    | |   |   |         |   |   "IOFBCurrentPixelCount" = 4477120
    | |   |   |         |   |   "IOFBCLUTDefer" = Yes
    | |   |   |         |   |   "IOFramebufferOpenGLIndex" = 0
    | |   |   |         |   |   "IONameMatched" = "NVDA,NVMac"
    | |   |   |         |   |   "IOFBI2CInterfaceInfo" = ({"IOI2CBusType"=1,"IOI2CSupportedCommFlags"=3,"IOI2CTransactionTypes"=31,"IOI2CInterfaceID"=0})
    | |   |   |         |   |   "IODisplayParameters" = "IOFramebufferParameterHandler is not serializable"
    | |   |   |         |   |   "startup-timing" = <2a000000000000c0000000000000000000000000000000000000000000000000000a0000400600000000000000000000005bf90f00000000708af50f00000000708af50f00000000000a0000a00000003000000020000000400600002e000000030000000600000000000000000000000000000000000000010000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000>
    | |   |   |         |   |   "IOAccelTypes" = "IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/P0P1@2/IOPCI2PCIBridge/P1P2@0/IOPCI2PCIBridge/P2P4@1/IOPCI2PCIBridge/PXS3@0/NVKernel"
    | |   |   |         |   |   "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2,"ChildProxyPowerState"=2,"DriverPowerState"=1}
    | |   |   |         |   |   "IOFBCurrentPixelClock" = 268000000
    | |   |   |         |   |   "IOFBGammaWidth" = 10
    | |   |   |         |   |   "IOFBDependentID" = 432251648
    | |   |   |         |   |   "IOAccelIndex" = 0
    | |   |   |         |   |   "graphic-options" = 0
    | |   |   |         |   |   "IOFBConfig" = {"IOFBModes"=({"ID"=127,"AID"=42,"DM"=<000a00004006000023dc3b00020000000700000000000000000000000000000000000000>,"DF"=7,"TM"=<7f000000000000000000000000000000000000000000000000000000000000000000000000000000005bf90f0000000000000000000000000000000000000000000a0000a00000003000000020000000400600002e000000030000000600000000000000000000000000000000000000010000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000>},{"ID"=18446744071562072064,"DM"=<000500002003000023dc3b00020000000300000000000000000000000000000000000000>,"TM"=<00100080000000000000000000000000000000000000000000050000200300000000000000000000005bf90f0000000000000000000000000000000000000000000a0000a00000003000000020000000400600002e000000030000000600000000000000000000000000000000000000010000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000>},{"ID"=18446744071562072065,"DM"=<80020000e001000023dc3b00020000000302000000000000000000000000000000000000>,"TM"=<01100080000000000000000000000000000000000000000080020000e00100000000000000000000005bf90f0000000000000000000000000000000000000000000a0000a00000003000000020000000400600002e000000030000000600000000000000000000000000000000000000010000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000>},{"ID"=18446744071562072066,"DM"=<80020000e001000023dc3b0002000000030a000000000000000000000000000000000000>,"TM"=<02100080000000000000000000000000000000000100000080020000e00100000000000000000000005bf90f0000000000000000000000000000000000000000000a0000a00000003000000020000000400600002e000000030000000600000000000000000000000000000000000000010000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000>},{"ID"=18446744071562072067,"DM"=<200300005802000023dc3b00020000000302000000000000000000000000000000000000>,"TM"=<03100080000000000000000000000000000000000000000020030000580200000000000000000000005bf90f0000000000000000000000000000000000000000000a0000a00000003000000020000000400600002e000000030000000600000000000000000000000000000000000000010000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000>},{"ID"=18446744071562072068,"DM"=<200300005802000023dc3b0002000000030a000000000000000000000000000000000000>,"TM"=<04100080000000000000000000000000000000000100000020030000580200000000000000000000005bf90f0000000000000000000000000000000000000000000a0000a00000003000000020000000400600002e000000030000000600000000000000000000000000000000000000010000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000>},{"ID"=18446744071562072069,"DM"=<20030000f401000023dc3b00020000000300000000000000000000000000000000000000>,"TM"=<05100080000000000000000000000000000000000000000020030000f40100000000000000000000005bf90f0000000000000000000000000000000000000000000a0000a00000003000000020000000400600002e000000030000000600000000000000000000000000000000000000010000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000>},{"ID"=18446744071562072070,"DM"=<000400000003000023dc3b00020000000302000000000000000000000000000000000000>,"TM"=<06100080000000000000000000000000000000000000000000040000000300000000000000000000005bf90f0000000000000000000000000000000000000000000a0000a00000003000000020000000400600002e000000030000000600000000000000000000000000000000000000010000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000>},{"ID"=18446744071562072071,"DM"=<000400000003000023dc3b0002000000030a000000000000000000000000000000000000>,"TM"=<07100080000000000000000000000000000000000100000000040000000300000000000000000000005bf90f0000000000000000000000000000000000000000000a0000a00000003000000020000000400600002e000000030000000600000000000000000000000000000000000000010000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000>},{"ID"=18446744071562072072,"DM"=<000400008002000023dc3b00020000000300000000000000000000000000000000000000>,"TM"=<08100080000000000000000000000000000000000000000000040000800200000000000000000000005bf90f0000000000000000000000000000000000000000000a0000a00000003000000020000000400600002e000000030000000600000000000000000000000000000000000000010000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000>},{"ID"=18446744071562072073,"DM"=<00050000c003000023dc3b00020000000302000000000000000000000000000000000000>,"TM"=<09100080000000000000000000000000000000000000000000050000c00300000000000000000000005bf90f0000000000000000000000000000000000000000000a0000a00000003000000020000000400600002e000000030000000600000000000000000000000000000000000000010000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000>},{"ID"=18446744071562072074,"DM"=<00050000c003000023dc3b0002000000030a000000000000000000000000000000000000>,"TM"=<0a100080000000000000000000000000000000000100000000050000c00300000000000000000000005bf90f0000000000000000000000000000000000000000000a0000a00000003000000020000000400600002e000000030000000600000000000000000000000000000000000000010000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000>},{"ID"=18446744071562072075,"DM"=<40050000f003000023dc3b00020000000302000000000000000000000000000000000000>,"TM"=<0b100080000000000000000000000000000000000000000040050000f00300000000000000000000005bf90f0000000000000000000000000000000000000000000a0000a00000003000000020000000400600002e000000030000000600000000000000000000000000000000000000010000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000>},{"ID"=18446744071562072076,"DM"=<40050000f003000023dc3b0002000000030a000000000000000000000000000000000000>,"TM"=<0c100080000000000000000000000000000000000100000040050000f00300000000000000000000005bf90f0000000000000000000000000000000000000000000a0000a00000003000000020000000400600002e000000030000000600000000000000000000000000000000000000010000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000>},{"ID"=18446744071562072077,"DM"=<400500004803000023dc3b00020000000300000000000000000000000000000000000000>,"TM"=<0d100080000000000000000000000000000000000000000040050000480300000000000000000000005bf90f0000000000000000000000000000000000000000000a0000a00000003000000020000000400600002e000000030000000600000000000000000000000000000000000000010000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000>},{"ID"=18446744071562072078,"DM"=<40060000b004000023dc3b00020000000302000000000000000000000000000000000000>,"TM"=<0e100080000000000000000000000000000000000000000040060000b00400000000000000000000005bf90f0000000000000000000000000000000000000000000a0000a00000003000000020000000400600002e000000030000000600000000000000000000000000000000000000010000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000>},{"ID"=18446744071562072079,"DM"=<40060000b004000023dc3b0002000000030a000000000000000000000000000000000000>,"TM"=<0f100080000000000000000000000000000000000100000040060000b00400000000000000000000005bf90f0000000000000000000000000000000000000000000a0000a00000003000000020000000400600002e000000030000000600000000000000000000000000000000000000010000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000>},{"ID"=18446744071562072080,"DM"=<40060000e803000023dc3b00020000000300000000000000000000000000000000000000>,"TM"=<10100080000000000000000000000000000000000000000040060000e80300000000000000000000005bf90f0000000000000000000000000000000000000000000a0000a00000003000000020000000400600002e000000030000000600000000000000000000000000000000000000010000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000>},{"ID"=18446744071562072081,"DM"=<80070000a005000023dc3b00020000000302000000000000000000000000000000000000>,"TM"=<11100080000000000000000000000000000000000000000080070000a00500000000000000000000005bf90f0000000000000000000000000000000000000000000a0000a00000003000000020000000400600002e000000030000000600000000000000000000000000000000000000010000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000>},{"ID"=18446744071562072082,"DM"=<80070000b004000023dc3b00020000000300000000000000000000000000000000000000>,"TM"=<12100080000000000000000000000000000000000000000080070000b00400000000000000000000005bf90f0000000000000000000000000000000000000000000a0000a00000003000000020000000400600002e000000030000000600000000000000000000000000000000000000010000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000>},{"ID"=18446744071562072083,"DM"=<000800000006000023dc3b00020000000302000000000000000000000000000000000000>,"TM"=<13100080000000000000000000000000000000000000000000080000000600000000000000000000005bf90f0000000000000000000000000000000000000000000a0000a00000003000000020000000400600002e000000030000000600000000000000000000000000000000000000010000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000>},{"ID"=18446744071562072084,"DM"=<000800000005000023dc3b00020000000300000000000000000000000000000000000000>,"TM"=<14100080000000000000000000000000000000000000000000080000000500000000000000000000005bf90f0000000000000000000000000000000000000000000a0000a00000003000000020000000400600002e000000030000000600000000000000000000000000000000000000010000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000>}),"IOFBDetailedTimings"=(<00100080000000000000000000000000000000000000000000050000200300000000000000000000005bf90f0000000000000000000000000000000000000000000a0000a00000003000000020000000400600002e000000030000000600000000000000000000000000000000000000010000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000>,<01100080000000000000000000000000000000000000000080020000e00100000000000000000000005bf90f0000000000000000000000000000000000000000000a0000a00000003000000020000000400600002e000000030000000600000000000000000000000000000000000000010000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000>,<02100080000000000000000000000000000000000100000080020000e00100000000000000000000005bf90f0000000000000000000000000000000000000000000a0000a00000003000000020000000400600002e000000030000000600000000000000000000000000000000000000010000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000>,<03100080000000000000000000000000000000000000000020030000580200000000000000000000005bf90f0000000000000000000000000000000000000000000a0000a00000003000000020000000400600002e000000030000000600000000000000000000000000000000000000010000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000>,<04100080000000000000000000000000000000000100000020030000580200000000000000000000005bf90f0000000000000000000000000000000000000000000a0000a00000003000000020000000400600002e000000030000000600000000000000000000000000000000000000010000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000>,<05100080000000000000000000000000000000000000000020030000f40100000000000000000000005bf90f0000000000000000000000000000000000000000000a0000a00000003000000020000000400600002e000000030000000600000000000000000000000000000000000000010000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000>,<06100080000000000000000000000000000000000000000000040000000300000000000000000000005bf90f0000000000000000000000000000000000000000000a0000a00000003000000020000000400600002e000000030000000600000000000000000000000000000000000000010000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000>,<07100080000000000000000000000000000000000100000000040000000300000000000000000000005bf90f0000000000000000000000000000000000000000000a0000a00000003000000020000000400600002e000000030000000600000000000000000000000000000000000000010000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000>,<08100080000000000000000000000000000000000000000000040000800200000000000000000000005bf90f0000000000000000000000000000000000000000000a0000a00000003000000020000000400600002e000000030000000600000000000000000000000000000000000000010000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000>,<09100080000000000000000000000000000000000000000000050000c00300000000000000000000005bf90f0000000000000000000000000000000000000000000a0000a00000003000000020000000400600002e000000030000000600000000000000000000000000000000000000010000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000>,<0a100080000000000000000000000000000000000100000000050000c00300000000000000000000005bf90f0000000000000000000000000000000000000000000a0000a00000003000000020000000400600002e000000030000000600000000000000000000000000000000000000010000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000>,<0b100080000000000000000000000000000000000000000040050000f00300000000000000000000005bf90f0000000000000000000000000000000000000000000a0000a00000003000000020000000400600002e000000030000000600000000000000000000000000000000000000010000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000>,<0c100080000000000000000000000000000000000100000040050000f00300000000000000000000005bf90f0000000000000000000000000000000000000000000a0000a00000003000000020000000400600002e000000030000000600000000000000000000000000000000000000010000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000>,<0d100080000000000000000000000000000000000000000040050000480300000000000000000000005bf90f0000000000000000000000000000000000000000000a0000a00000003000000020000000400600002e000000030000000600000000000000000000000000000000000000010000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000>,<0e100080000000000000000000000000000000000000000040060000b00400000000000000000000005bf90f0000000000000000000000000000000000000000000a0000a00000003000000020000000400600002e000000030000000600000000000000000000000000000000000000010000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000>,<0f100080000000000000000000000000000000000100000040060000b00400000000000000000000005bf90f0000000000000000000000000000000000000000000a0000a00000003000000020000000400600002e000000030000000600000000000000000000000000000000000000010000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000>,<10100080000000000000000000000000000000000000000040060000e80300000000000000000000005bf90f0000000000000000000000000000000000000000000a0000a00000003000000020000000400600002e000000030000000600000000000000000000000000000000000000010000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000>,<11100080000000000000000000000000000000000000000080070000a00500000000000000000000005bf90f0000000000000000000000000000000000000000000a0000a00000003000000020000000400600002e000000030000000600000000000000000000000000000000000000010000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000>,<12100080000000000000000000000000000000000000000080070000b00400000000000000000000005bf90f0000000000000000000000000000000000000000000a0000a00000003000000020000000400600002e000000030000000600000000000000000000000000000000000000010000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000>,<13100080000000000000000000000000000000000000000000080000000600000000000000000000005bf90f0000000000000000000000000000000000000000000a0000a00000003000000020000000400600002e000000030000000600000000000000000000000000000000000000010000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000>,<14100080000000000000000000000000000000000000000000080000000500000000000000000000005bf90f0000000000000000000000000000000000000000000a0000a00000003000000020000000400600002e000000030000000600000000000000000000000000000000000000010000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000>),"IOFB0Hz"=Yes,"IODisplayAttributes"=<676174760000000073676c6600000400726c6f630100000063706220020000006364670080808000676c666400000000>,"dims"=<000a0000400600000002000007000000>}
    | |   |   |         |   |   "IOFBWaitCursorFrames" = 15
    | |   |   |         |   |   "IOFBWaitCursorPeriod" = 33333333
    | |   |   |         |   |   "IOFBProbeOptions" = 1025
    | |   |   |         |   |   "IOFBTransform" = 0
    | |   |   |         |   |   "IOFBCursorInfo" = (<01000000400000004000000020000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000>,<01000000400000004000000020000000000000000000000000000000000000000500000000000000ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000>)
    | |   |   |         |   |   "IOFBI2CInterfaceIDs" = (1901513001261858816)
    | |   |   |         |   |   "IOAccelRevision" = 2
    | |   |   |         |   |   "IOProviderClass" = "IONDRVDevice"
    | |   |   |         |   |   "IOCFPlugInTypes" = {"ACCF0000-0000-0000-0000-000a2789904e"="GeForceGA.plugin"}
    | |   |   |         |   |   "CFBundleIdentifier" = "com.apple.NVDAResman"
    | |   |   |         |   |   "IONameMatch" = ("MNCA,GeForce2MX","NVDA,NVMac")
    | |   |   |         |   |   "IOFBTimingRange" = <f000000000000000000000000000000000000000000000000100000000000000c0e1e400000000008066ab1300000000400d0300000000000f000000040000000a000000c8000000983a0000f0490200002000000010000000000000000000000801010101010101080801010101000000000000002000000000000000200000000000000020000000000000002000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000002000000983a000088840200983a000088840200000000000000000000000000>
    | |   |   |         |   |   "IOClass" = "NVDA"
    | |   |   |         |   |   "IOFBDetailedTimings" = (<00100080000000000000000000000000000000000000000000050000200300000000000000000000005bf90f0000000000000000000000000000000000000000000a0000a00000003000000020000000400600002e000000030000000600000000000000000000000000000000000000010000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000>,<01100080000000000000000000000000000000000000000080020000e00100000000000000000000005bf90f0000000000000000000000000000000000000000000a0000a00000003000000020000000400600002e000000030000000600000000000000000000000000000000000000010000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000>,<02100080000000000000000000000000000000000100000080020000e00100000000000000000000005bf90f0000000000000000000000000000000000000000000a0000a00000003000000020000000400600002e000000030000000600000000000000000000000000000000000000010000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000>,<03100080000000000000000000000000000000000000000020030000580200000000000000000000005bf90f0000000000000000000000000000000000000000000a0000a00000003000000020000000400600002e000000030000000600000000000000000000000000000000000000010000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000>,<04100080000000000000000000000000000000000100000020030000580200000000000000000000005bf90f0000000000000000000000000000000000000000000a0000a00000003000000020000000400600002e000000030000000600000000000000000000000000000000000000010000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000>,<05100080000000000000000000000000000000000000000020030000f40100000000000000000000005bf90f0000000000000000000000000000000000000000000a0000a00000003000000020000000400600002e000000030000000600000000000000000000000000000000000000010000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000>,<06100080000000000000000000000000000000000000000000040000000300000000000000000000005bf90f0000000000000000000000000000000000000000000a0000a00000003000000020000000400600002e000000030000000600000000000000000000000000000000000000010000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000>,<07100080000000000000000000000000000000000100000000040000000300000000000000000000005bf90f0000000000000000000000000000000000000000000a0000a00000003000000020000000400600002e000000030000000600000000000000000000000000000000000000010000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000>,<08100080000000000000000000000000000000000000000000040000800200000000000000000000005bf90f0000000000000000000000000000000000000000000a0000a00000003000000020000000400600002e000000030000000600000000000000000000000000000000000000010000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000>,<09100080000000000000000000000000000000000000000000050000c00300000000000000000000005bf90f0000000000000000000000000000000000000000000a0000a00000003000000020000000400600002e000000030000000600000000000000000000000000000000000000010000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000>,<0a100080000000000000000000000000000000000100000000050000c00300000000000000000000005bf90f0000000000000000000000000000000000000000000a0000a00000003000000020000000400600002e000000030000000600000000000000000000000000000000000000010000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000>,<0b100080000000000000000000000000000000000000000040050000f00300000000000000000000005bf90f0000000000000000000000000000000000000000000a0000a00000003000000020000000400600002e000000030000000600000000000000000000000000000000000000010000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000>,<0c100080000000000000000000000000000000000100000040050000f00300000000000000000000005bf90f0000000000000000000000000000000000000000000a0000a00000003000000020000000400600002e000000030000000600000000000000000000000000000000000000010000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000>,<0d100080000000000000000000000000000000000000000040050000480300000000000000000000005bf90f0000000000000000000000000000000000000000000a0000a00000003000000020000000400600002e000000030000000600000000000000000000000000000000000000010000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000>,<0e100080000000000000000000000000000000000000000040060000b00400000000000000000000005bf90f0000000000000000000000000000000000000000000a0000a00000003000000020000000400600002e000000030000000600000000000000000000000000000000000000010000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000>,<0f100080000000000000000000000000000000000100000040060000b00400000000000000000000005bf90f0000000000000000000000000000000000000000000a0000a00000003000000020000000400600002e000000030000000600000000000000000000000000000000000000010000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000>,<10100080000000000000000000000000000000000000000040060000e80300000000000000000000005bf90f0000000000000000000000000000000000000000000a0000a00000003000000020000000400600002e000000030000000600000000000000000000000000000000000000010000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000>,<11100080000000000000000000000000000000000000000080070000a00500000000000000000000005bf90f0000000000000000000000000000000000000000000a0000a00000003000000020000000400600002e000000030000000600000000000000000000000000000000000000010000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000>,<12100080000000000000000000000000000000000000000080070000b00400000000000000000000005bf90f0000000000000000000000000000000000000000000a0000a00000003000000020000000400600002e000000030000000600000000000000000000000000000000000000010000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000>,<13100080000000000000000000000000000000000000000000080000000600000000000000000000005bf90f0000000000000000000000000000000000000000000a0000a00000003000000020000000400600002e000000030000000600000000000000000000000000000000000000010000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000>,<14100080000000000000000000000000000000000000000000080000000500000000000000000000005bf90f0000000000000000000000000000000000000000000a0000a00000003000000020000000400600002e000000030000000600000000000000000000000000000000000000010000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000>)
    | |   |   |         |   |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |         |   |   "IOMatchCategory" = "IOFramebuffer"
    | |   |   |         |   |   "IOProbeScore" = 60000
    | |   |   |         |   |   "IONDRVFramebufferGeneration" = <0200000002000000>
    | |   |   |         |   | }
    | |   |   |         |   | 
    | |   |   |         |   +-o AppleUpstreamUserClientDriver  <class AppleUpstreamUserClientDriver, id 0x1000003cb, registered, matched, active, busy 0 (1 ms), retain 4>
    | |   |   |         |   |   {
    | |   |   |         |   |     "IOProbeScore" = 0
    | |   |   |         |   |     "CFBundleIdentifier" = "com.apple.driver.AppleUpstreamUserClient"
    | |   |   |         |   |     "IOProviderClass" = "IOFramebuffer"
    | |   |   |         |   |     "IOClass" = "AppleUpstreamUserClientDriver"
    | |   |   |         |   |     "IOMatchCategory" = "AppleUpstreamUserClientDriver"
    | |   |   |         |   |     "IOUserClientClass" = "AppleUpstreamUserClient"
    | |   |   |         |   |     "IOResourceMatch" = "IOKit"
    | |   |   |         |   |   }
    | |   |   |         |   |   
    | |   |   |         |   +-o gpu-sensor  <class IOService, id 0x100000403, registered, matched, active, busy 0 (4 ms), retain 6>
    | |   |   |         |   | | {
    | |   |   |         |   | |   "location" = "GPU"
    | |   |   |         |   | |   "compatible" = <"gpu-sensor">
    | |   |   |         |   | |   "zone" = <ff000002>
    | |   |   |         |   | |   "polling-period" = <0000000100000000>
    | |   |   |         |   | |   "sample-period" = <0000000100000000>
    | |   |   |         |   | |   "sensor-id" = <00000006>
    | |   |   |         |   | |   "version" = <00000002>
    | |   |   |         |   | |   "reg" = <00000007>
    | |   |   |         |   | |   "name" = <"gpu-sensor">
    | |   |   |         |   | |   "device_type" = <"gpu-sensor">
    | |   |   |         |   | | }
    | |   |   |         |   | | 
    | |   |   |         |   | +-o IOHWSensor  <class IOHWSensor, id 0x100000404, registered, matched, active, busy 0 (1 ms), retain 7>
    | |   |   |         |   |     {
    | |   |   |         |   |       "IOClass" = "IOHWSensor"
    | |   |   |         |   |       "CFBundleIdentifier" = "com.apple.driver.AppleHWSensor"
    | |   |   |         |   |       "IOProviderClass" = "IOService"
    | |   |   |         |   |       "IOPropertyMatch" = {"device_type"="gpu-sensor"}
    | |   |   |         |   |       "zone" = <ff000002>
    | |   |   |         |   |       "version" = 2
    | |   |   |         |   |       "IOPowerManagement" = {"CurrentPowerState"=0}
    | |   |   |         |   |       "IOProbeScore" = 0
    | |   |   |         |   |       "sensor-id" = 7
    | |   |   |         |   |       "polling-period-ns" = 0
    | |   |   |         |   |       "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   |         |   |       "type" = "gpu"
    | |   |   |         |   |       "polling-period" = 1
    | |   |   |         |   |       "location" = "GPU"
    | |   |   |         |   |       "current-value" = 6553600
    | |   |   |         |   |     }
    | |   |   |         |   |     
    | |   |   |         |   +-o IOFramebufferI2CInterface  <class IOFramebufferI2CInterface, id 0x100000405, registered, matched, active, busy 0 (1 ms), retain 5>
    | |   |   |         |   |   {
    | |   |   |         |   |     "IOI2CBusType" = 1
    | |   |   |         |   |     "IOI2CSupportedCommFlags" = 3
    | |   |   |         |   |     "IOI2CTransactionTypes" = 31
    | |   |   |         |   |     "IOI2CInterfaceID" = 1901513001261858816
    | |   |   |         |   |   }
    | |   |   |         |   |   
    | |   |   |         |   +-o display0  <class IODisplayConnect, id 0x100000406, registered, matched, active, busy 0 (4 ms), retain 5>
    | |   |   |         |   | | {
    | |   |   |         |   | | }
    | |   |   |         |   | | 
    | |   |   |         |   | +-o AppleDisplay  <class AppleDisplay, id 0x100000408, registered, matched, active, busy 0 (1 ms), retain 6>
    | |   |   |         |   |     {
    | |   |   |         |   |       "IOClass" = "AppleDisplay"
    | |   |   |         |   |       "CFBundleIdentifier" = "com.apple.iokit.IOGraphicsFamily"
    | |   |   |         |   |       "IOProviderClass" = "IODisplayConnect"
    | |   |   |         |   |       "DisplayProductID" = 37408
    | |   |   |         |   |       "IODisplayEDID" = <00ffffffffffff000610209220020002250f0103804028782860e5a3574b9c2511505400000001010101010101010101010101010101bc1b00a0502017303020360081912100001ab06800a0a0402e603020360081912100001a000000fc0043696e656d61204844200a0000000000fc00446973706c61790a0000000000015440010300000000c02401a500a5000102031919a800000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006d>
    | |   |   |         |   |       "IODisplayPrefsKey" = "IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/P0P1@2/IOPCI2PCIBridge/P1P2@0/IOPCI2PCIBridge/P2P4@1/IOPCI2PCIBridge/PXS3@0/NVDA,Display-A@0/NVDA/display0/AppleDisplay-610-9220"
    | |   |   |         |   |       "IOPowerManagement" = {"DevicePowerState"=3,"CurrentPowerState"=3}
    | |   |   |         |   |       "IOProbeScore" = 2000
    | |   |   |         |   |       "IODisplayParameters" = {"ggsc"={"min"=0,"max"=65536,"value"=65536},"rgsc"={"min"=0,"max"=65536,"value"=65536},"thrm"={"min"=0,"max"=125,"value"=45},"bgsc"={"min"=0,"max"=65536,"value"=65536},"dith"={"min"=0,"max"=1,"value"=0}}
    | |   |   |         |   |       "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   |         |   |       "AppleDisplayType" = 2
    | |   |   |         |   |       "AppleSense" = 1854
    | |   |   |         |   |       "IODisplayConnectFlags" = <84410000>
    | |   |   |         |   |       "DisplayVendorID" = 1552
    | |   |   |         |   |     }
    | |   |   |         |   |     
    | |   |   |         |   +-o IOFramebufferUserClient  <class IOFramebufferUserClient, id 0x10000040b, !registered, !matched, active, busy 0, retain 5>
    | |   |   |         |       {
    | |   |   |         |         "IOUserClientCreator" = "pid 95, WindowServer"
    | |   |   |         |       }
    | |   |   |         |       
    | |   |   |         +-o NVDA,Display-B@1  <class IONDRVDevice, id 0x1000003c7, registered, matched, active, busy 0 (5 ms), retain 9>
    | |   |   |         | | {
    | |   |   |         | |   "nativeNDRV" = <"advn">
    | |   |   |         | |   "IODeviceMemory" = (({"address"=18446744072652587008,"length"=16777216}),({"address"=18446744072098938880,"length"=268435456}),({"address"=18446744072635809792,"length"=16777216}),"IOSubMemoryDescriptor is not serializable",({"address"=18446744072669364224,"length"=131072}))
    | |   |   |         | |   "AAPL,gray-page" = <01000000>
    | |   |   |         | |   "AAPL,ndrv-interrupt-set" = "IONDRVInterruptSet is not serializable"
    | |   |   |         | |   "connector-type" = <00000000>
    | |   |   |         | |   "noNVRAM" = <01000000>
    | |   |   |         | |   "com-varp" = <00409c79>
    | |   |   |         | |   "IOFBDependentID" = 432251648
    | |   |   |         | |   "display-cfg" = <ffff3e01>
    | |   |   |         | |   "driver-ist" = <20e0601a0100000020e0601a0200000020e0601a03000000>
    | |   |   |         | |   "name" = <"NVDA,Display-B">
    | |   |   |         | |   "AAPL,ndrv-dev" = Yes
    | |   |   |         | |   "compatible" = <"NVDA,NVMac">
    | |   |   |         | |   "display-connect-flags" = <00000000>
    | |   |   |         | |   "AAPL,iokit-ndrv" = <e0029700>
    | |   |   |         | |   "VRAM,memsize" = <0000000800000010>
    | |   |   |         | |   "IOFBDependentIndex" = 1
    | |   |   |         | |   "can-hot-plug" = <>
    | |   |   |         | |   "AAPL,gray-value" = <c38c6400>
    | |   |   |         | |   "AAPL,RegEntryID" = <8039601a7fc69fe5656d69537a6c7552>
    | |   |   |         | |   "device_type" = <"display">
    | |   |   |         | | }
    | |   |   |         | | 
    | |   |   |         | +-o NVDA  <class NVDA, id 0x1000003cc, registered, matched, active, busy 0 (3 ms), retain 11>
    | |   |   |         |   | {
    | |   |   |         |   |   "IOFBScalerInfo" = <300000000000000000000000000000003e00000000200000001000000000000000000000000000000000000000000000>
    | |   |   |         |   |   "IOPMStrictTreeOrder" = Yes
    | |   |   |         |   |   "IOFBDependentIndex" = 1
    | |   |   |         |   |   "IOFBGammaHeaderSize" = 12
    | |   |   |         |   |   "IOFBGammaCount" = 1024
    | |   |   |         |   |   "IOFBCLUTDefer" = Yes
    | |   |   |         |   |   "IOFramebufferOpenGLIndex" = 1
    | |   |   |         |   |   "IONameMatched" = "NVDA,NVMac"
    | |   |   |         |   |   "IOFBI2CInterfaceInfo" = ({"IOI2CBusType"=1,"IOI2CSupportedCommFlags"=3,"IOI2CTransactionTypes"=31,"IOI2CInterfaceID"=0})
    | |   |   |         |   |   "IODisplayParameters" = "IOFramebufferParameterHandler is not serializable"
    | |   |   |         |   |   "IOAccelTypes" = "IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/P0P1@2/IOPCI2PCIBridge/P1P2@0/IOPCI2PCIBridge/P2P4@1/IOPCI2PCIBridge/PXS3@0/NVKernel"
    | |   |   |         |   |   "IOPowerManagement" = {"DriverPowerState"=1,"ChildProxyPowerState"=2,"CurrentPowerState"=2}
    | |   |   |         |   |   "IOFBGammaWidth" = 10
    | |   |   |         |   |   "IOFBDependentID" = 432251648
    | |   |   |         |   |   "IOFBConfig" = {"IOFB0Hz"=Yes,"IOFBModes"=({"ID"=18446744073709551360,"DM"=<010000000100000000000000000000000700000000000000000000000000000000000000>,"AID"=550})}
    | |   |   |         |   |   "IOFBWaitCursorFrames" = 15
    | |   |   |         |   |   "IOAccelIndex" = 1
    | |   |   |         |   |   "IOFBWaitCursorPeriod" = 33333333
    | |   |   |         |   |   "IOFBProbeOptions" = 1025
    | |   |   |         |   |   "IOFBTransform" = 0
    | |   |   |         |   |   "IOFBCursorInfo" = ()
    | |   |   |         |   |   "IOFBI2CInterfaceIDs" = (1901433836424658944)
    | |   |   |         |   |   "IOAccelRevision" = 2
    | |   |   |         |   |   "IOProviderClass" = "IONDRVDevice"
    | |   |   |         |   |   "IOCFPlugInTypes" = {"ACCF0000-0000-0000-0000-000a2789904e"="GeForceGA.plugin"}
    | |   |   |         |   |   "CFBundleIdentifier" = "com.apple.NVDAResman"
    | |   |   |         |   |   "IONameMatch" = ("MNCA,GeForce2MX","NVDA,NVMac")
    | |   |   |         |   |   "IOFBTimingRange" = <f000000000000000000000000000000000000000000000000100000000000000c0e1e400000000000000000000000000400d0300000000000f000000040000000a000000c8000000983a0000f049020000200000001000000000000000000000080808080101010108080101080100000000000000200000000000000020000000000000002000000000000000200000000000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000001000000100000000000000000000000000000000000000000000000000000000000000>
    | |   |   |         |   |   "IOClass" = "NVDA"
    | |   |   |         |   |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |         |   |   "IOMatchCategory" = "IOFramebuffer"
    | |   |   |         |   |   "IOProbeScore" = 60000
    | |   |   |         |   |   "IONDRVFramebufferGeneration" = <0200000002000000>
    | |   |   |         |   | }
    | |   |   |         |   | 
    | |   |   |         |   +-o AppleUpstreamUserClientDriver  <class AppleUpstreamUserClientDriver, id 0x1000003cf, registered, matched, active, busy 0 (1 ms), retain 4>
    | |   |   |         |   |   {
    | |   |   |         |   |     "IOProbeScore" = 0
    | |   |   |         |   |     "CFBundleIdentifier" = "com.apple.driver.AppleUpstreamUserClient"
    | |   |   |         |   |     "IOProviderClass" = "IOFramebuffer"
    | |   |   |         |   |     "IOClass" = "AppleUpstreamUserClientDriver"
    | |   |   |         |   |     "IOMatchCategory" = "AppleUpstreamUserClientDriver"
    | |   |   |         |   |     "IOUserClientClass" = "AppleUpstreamUserClient"
    | |   |   |         |   |     "IOResourceMatch" = "IOKit"
    | |   |   |         |   |   }
    | |   |   |         |   |   
    | |   |   |         |   +-o IOFramebufferI2CInterface  <class IOFramebufferI2CInterface, id 0x10000040a, registered, matched, active, busy 0 (1 ms), retain 5>
    | |   |   |         |   |   {
    | |   |   |         |   |     "IOI2CBusType" = 1
    | |   |   |         |   |     "IOI2CSupportedCommFlags" = 3
    | |   |   |         |   |     "IOI2CTransactionTypes" = 31
    | |   |   |         |   |     "IOI2CInterfaceID" = 1901433836424658944
    | |   |   |         |   |   }
    | |   |   |         |   |   
    | |   |   |         |   +-o IOFramebufferUserClient  <class IOFramebufferUserClient, id 0x10000040d, !registered, !matched, active, busy 0, retain 5>
    | |   |   |         |       {
    | |   |   |         |         "IOUserClientCreator" = "pid 95, WindowServer"
    | |   |   |         |       }
    | |   |   |         |       
    | |   |   |         +-o NVKernel  <class NVKernel, id 0x1000003c3, registered, matched, active, busy 0 (4 ms), retain 7>
    | |   |   |           | {
    | |   |   |           |   "IOClass" = "NVKernel"
    | |   |   |           |   "CFBundleIdentifier" = "com.apple.GeForce"
    | |   |   |           |   "IOProviderClass" = "IOPCIDevice"
    | |   |   |           |   "IOCFPlugInTypes" = {"ACCF0000-0000-0000-0000-000a2789904e"="GeForceGA.plugin"}
    | |   |   |           |   "IOSourceVersion" = "1.6.16.11"
    | |   |   |           |   "AccelCaps" = 3
    | |   |   |           |   "IOProbeScore" = 100
    | |   |   |           |   "IOPCIMatch" = "0x000010de&0x0000ffff"
    | |   |   |           |   "PerformanceStatistics" = {"removeFromGARTWaitTime"=0,"command2DBytesPerSample"=3960,"commandBytesPerSample"=253872,"surfacePageOutBytesPerSample"=9830400,"freeDataBufferGLWaitTime"=0,"dataBufferCount"=0,"textureCount"=0,"surfaceReadLockIdleWaitTime"=0,"freeCommandBuffer2DWaitTime"=0,"contextDVDSwitchCount"=0,"finishAll2DWaitTime"=887335,"textureWaitTime"=0,"dataGLBytesPerSample"=0,"IOSurfacePageOutBytesPerSample"=0,"gartMapInBytesPerSample"=659456,"swapBytesPerSample"=249912,"surfaceCount"=1,"GPU Video Engine Utilization"=0,"clientGLWaitTime"=0,"surfaceCopyInWaitTime"=0,"texturePageOutWaitTime"=0,"surfaceCopyOutWaitTime"=0,"gartMapOutBytesPerSample"=114688,"finishDVDWaitTime"=0,"texturePageInBytesPerSample"=0,"gartCacheBytes"=33554432,"freeContextBuffer2DWaitTime"=0,"vramUsedBytes"=0,"volatileSurfaceCount"=0,"contextGLSwitchCount"=0,"freeCommandBufferGLWaitTime"=0,"context2DCount"=2,"commandDVDBytesPerSample"=0,"bufferSwapCount"=296,"vramFreeBytes"=262135808,"finish2DWaitTime"=0,"contextGLCount"=0,"gartSizeBytes"=1073741824,"context2DSwitchCount"=10,"gartUsedBytes"=544768,"surfaceWriteLockIdleWaitTime"=159745,"finishGLWaitTime"=0,"GPU Core Utilization"=0,"texturePageInWaitTime"=0,"submitStamp"=300,"freeContextBufferGLWaitTime"=0,"vramSubAllocatedBytes"=16384000,"swapCompleteGLWaitTime"=0,"freeContextBufferDVDWaitTime"=0,"freeSurfaceBackingWaitTime"=0,"surfacePageInBytesPerSample"=0,"contextDVDCount"=0,"vramLargestFreeBytes"=229195776,"sysmemUsedBytes"=0,"surfaceSetShapeIdleWaitTime"=0,"freeCommandBufferDVDWaitTime"=0,"GPU Memory Utilization"=0,"gartFreeBytes"=1073197056,"hardwareSubmitWaitTime"=0,"commandGLBytesPerSample"=0,"swapComplete2DWaitTime"=0,"swapCompleteDVDWaitTime"=0,"heapBlockWaitTime"=0,"hardwareWaitTime"=1622207,"lastReadStamp"=298,"freeSurfaceSwapBufferWaitTime"=0,"IOSurfacePageInBytesPerSample"=0,"texturePageOutBytesPerSample"=0}
    | |   |   |           |   "IOMatchCategory" = "IOAccelerator"
    | |   |   |           |   "IOVABundleName" = "GeForceVADriver"
    | |   |   |           |   "IOAccelRevision" = 2
    | |   |   |           |   "IODVDBundleName" = "GeForceVADriver"
    | |   |   |           |   "SurfaceList" = ()
    | |   |   |           |   "IOGLBundleName" = "GeForce7xxxGLDriver"
    | |   |   |           | }
    | |   |   |           | 
    | |   |   |           +-o NV2DContext  <class NV2DContext, id 0x10000040c, !registered, !matched, active, busy 0, retain 5>
    | |   |   |           |   {
    | |   |   |           |     "IOUserClientCreator" = "pid 95, WindowServer"
    | |   |   |           |   }
    | |   |   |           |   
    | |   |   |           +-o NV2DContext  <class NV2DContext, id 0x10000040e, !registered, !matched, active, busy 0, retain 5>
    | |   |   |           |   {
    | |   |   |           |     "IOUserClientCreator" = "pid 95, WindowServer"
    | |   |   |           |   }
    | |   |   |           |   
    | |   |   |           +-o nvCurieSurface  <class nvCurieSurface, id 0x1000004b3, !registered, !matched, active, busy 0, retain 5>
    | |   |   |               {
    | |   |   |                 "IOUserClientCrossEndianCompatible" = Yes
    | |   |   |                 "IOUserClientCreator" = "pid 95, WindowServer"
    | |   |   |               }
    | |   |   |               
    | |   |   +-o pci-bridge@0,3  <class IOPCIDevice, id 0x1000001b7, registered, matched, active, busy 0 (28 ms), retain 9>
    | |   |   | | {
    | |   |   | |   "IOChildIndex" = 2
    | |   |   | |   "compatible" = <"pci8086,350c","pciclass,060400">
    | |   |   | |   "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2}
    | |   |   | |   "IOName" = "pci-bridge"
    | |   |   | |   "reg" = <0003010000000000000000000000000000000000>
    | |   |   | |   "IOPCIConfigured" = Yes
    | |   |   | |   "device-id" = <0c350000>
    | |   |   | |   "IOPCIResourced" = Yes
    | |   |   | |   "IODTPersist" = <a2319300a2409300>
    | |   |   | |   "#size-cells" = <02000000>
    | |   |   | |   "revision-id" = <01000000>
    | |   |   | |   "vendor-id" = <86800000>
    | |   |   | |   "#address-cells" = <03000000>
    | |   |   | |   "class-code" = <00040600>
    | |   |   | |   "IOPCIExpressASPMDefault" = 0
    | |   |   | |   "IOPCIExpressLinkCapabilities" = 259201
    | |   |   | |   "IOPCIExpressLinkStatus" = 129
    | |   |   | |   "name" = "pci-bridge"
    | |   |   | |   "acpi-pmcap-offset" = 108
    | |   |   | | }
    | |   |   | | 
    | |   |   | +-o IOPCI2PCIBridge  <class IOPCI2PCIBridge, id 0x1000001e2, registered, matched, active, busy 0 (9 ms), retain 5>
    | |   |   |     {
    | |   |   |       "IOProbeScore" = 18446744073709551516
    | |   |   |       "CFBundleIdentifier" = "com.apple.iokit.IOPCIFamily"
    | |   |   |       "IOProviderClass" = "IOPCIDevice"
    | |   |   |       "IOClass" = "IOPCI2PCIBridge"
    | |   |   |       "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   |       "IOPCIClassMatch" = "0x06040000&0xffff0000"
    | |   |   |       "IOPowerManagement" = {"ChildProxyPowerState"=2,"CurrentPowerState"=2}
    | |   |   |       "Bridge Memory Ranges" = (18446744073708503040,1048575,18446744073708503040,1048575)
    | |   |   |       "Bridge IO Ranges" = (61440,4095)
    | |   |   |     }
    | |   |   |     
    | |   |   +-o pci8086,3504@0,1  <class IOPCIDevice, id 0x1000001b8, registered, matched, active, busy 0 (19 ms), retain 7>
    | |   |       {
    | |   |         "IOChildIndex" = 3
    | |   |         "compatible" = <"pci8086,3504","pciclass,080020">
    | |   |         "IOPowerManagement" = {"CurrentPowerState"=2}
    | |   |         "IOName" = "pci8086,3504"
    | |   |         "reg" = <00010100000000000000000000000000000000001001010200000000000000000000000000100000>
    | |   |         "device-id" = <04350000>
    | |   |         "assigned-addresses" = <10010182000000000000d0c20000000000100000>
    | |   |         "IOPCIResourced" = Yes
    | |   |         "IODeviceMemory" = (({"address"=18446744072682995712,"length"=4096}))
    | |   |         "revision-id" = <01000000>
    | |   |         "IOPCIExpressASPMDefault" = 0
    | |   |         "vendor-id" = <86800000>
    | |   |         "class-code" = <20000800>
    | |   |         "IOPCIExpressLinkCapabilities" = 259201
    | |   |         "IOPCIExpressLinkStatus" = 4225
    | |   |         "name" = "pci8086,3504"
    | |   |       }
    | |   |       
    | |   +-o PBIF@10  <class IOPCIDevice, id 0x100000185, registered, matched, active, busy 0 (16 ms), retain 7>
    | |   |   {
    | |   |     "acpi-device" = "IOACPIPlatformDevice is not serializable"
    | |   |     "compatible" = <"pci8086,8086","pci8086,25f0","pciclass,060000">
    | |   |     "subsystem-vendor-id" = <86800000>
    | |   |     "IOName" = "pci8086,25f0"
    | |   |     "reg" = <0080000000000000000000000000000000000000>
    | |   |     "device-id" = <f0250000>
    | |   |     "IOPowerManagement" = {"CurrentPowerState"=2}
    | |   |     "built-in" = <00>
    | |   |     "IOPCIResourced" = Yes
    | |   |     "revision-id" = <31000000>
    | |   |     "vendor-id" = <86800000>
    | |   |     "class-code" = <00000600>
    | |   |     "acpi-path" = "IOACPIPlane:/_SB/PCI0@0/PBIF@100000"
    | |   |     "subsystem-id" = <86800000>
    | |   |     "name" = "pci8086,25f0"
    | |   |   }
    | |   |   
    | |   +-o AMAP@10,1  <class IOPCIDevice, id 0x100000186, registered, matched, active, busy 0 (17 ms), retain 7>
    | |   |   {
    | |   |     "acpi-device" = "IOACPIPlatformDevice is not serializable"
    | |   |     "compatible" = <"pci8086,8086","pci8086,25f0","pciclass,060000">
    | |   |     "subsystem-vendor-id" = <86800000>
    | |   |     "IOName" = "pci8086,25f0"
    | |   |     "reg" = <0081000000000000000000000000000000000000>
    | |   |     "device-id" = <f0250000>
    | |   |     "IOPowerManagement" = {"CurrentPowerState"=2}
    | |   |     "built-in" = <00>
    | |   |     "IOPCIResourced" = Yes
    | |   |     "revision-id" = <31000000>
    | |   |     "vendor-id" = <86800000>
    | |   |     "class-code" = <00000600>
    | |   |     "acpi-path" = "IOACPIPlane:/_SB/PCI0@0/AMAP@100001"
    | |   |     "subsystem-id" = <86800000>
    | |   |     "name" = "pci8086,25f0"
    | |   |   }
    | |   |   
    | |   +-o HDEF@1B  <class IOPCIDevice, id 0x100000187, registered, matched, active, busy 0 (8404 ms), retain 9>
    | |   | | {
    | |   | |   "assigned-addresses" = <10d8008200000000000020c30000000000400000>
    | |   | |   "IOInterruptSpecifiers" = (<1700000007000000>,<0000000000000100>)
    | |   | |   "class-code" = <00030400>
    | |   | |   "IODeviceMemory" = (({"address"=18446744072688238592,"length"=16384}))
    | |   | |   "MaximumCodecGain" = <40>
    | |   | |   "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2}
    | |   | |   "PinConfigurations" = <5041010140402102103081013001109060e1450120e1c501>
    | |   | |   "built-in" = <00>
    | |   | |   "acpi-device" = "IOACPIPlatformDevice is not serializable"
    | |   | |   "IOPCIMSIMode" = Yes
    | |   | |   "IOInterruptControllers" = ("io-apic-0","IOPCIMessagedInterruptController")
    | |   | |   "name" = "pci8086,269a"
    | |   | |   "vendor-id" = <86800000>
    | |   | |   "device-id" = <9a260000>
    | |   | |   "acpi-pmcap-offset" = 80
    | |   | |   "layout-id" = <0c000000>
    | |   | |   "IOPCIExpressASPMDefault" = 0
    | |   | |   "compatible" = <"pci8086,269a","pciclass,040300">
    | |   | |   "IOPCIResourced" = Yes
    | |   | |   "IOPCIExpressLinkCapabilities" = 0
    | |   | |   "acpi-path" = "IOACPIPlane:/_SB/PCI0@0/HDEF@1b0000"
    | |   | |   "revision-id" = <09000000>
    | |   | |   "IOPCIExpressLinkStatus" = 0
    | |   | |   "PowerProfile" = {"PowerIdentity"="Built-in Audio","MaximumPowerLimit"=714000,"IdlePowerLevel"=623000,"CurrentPowerLevel"=714000}
    | |   | |   "IOName" = "pci8086,269a"
    | |   | |   "reg" = <00d800000000000000000000000000000000000010d8000200000000000000000000000000400000>
    | |   | | }
    | |   | | 
    | |   | +-o AppleHDAController@1B  <class AppleHDAController, id 0x10000032a, registered, matched, active, busy 0 (8344 ms), retain 7>
    | |   |   | {
    | |   |   |   "IOClass" = "AppleHDAController"
    | |   |   |   "CFBundleIdentifier" = "com.apple.driver.AppleHDAController"
    | |   |   |   "IOProviderClass" = "IOPCIDevice"
    | |   |   |   "IOPCIClassMatch" = "0x04020000&0xFFFE0000"
    | |   |   |   "IOPMUnattendedWakePowerState" = 0
    | |   |   |   "IOPowerManagement" = {"CurrentPowerState"=2,"DevicePowerState"=2,"ChildrenPowerState"=2}
    | |   |   |   "IOProbeScore" = 1
    | |   |   |   "CodecAddressFilterArray" = ({"CodecAddressMask"=<01000000>,"PCIVendorDeviceID"=282987200,"LayoutID"=16392},{"CodecAddressMask"=<01000000>,"PCIVendorDeviceID"=282987200,"LayoutID"=0},{"CodecAddressMask"=<09000000>,"PCIVendorDeviceID"=282987200,"LayoutID"=65},{"CodecAddressMask"=<01000000>,"PCIVendorDeviceID"=282987200,"LayoutID"=73})
    | |   |   |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   |   "RequireMaxBusStall" = ({"Layouts"=(),"MaxBusStall"=15000})
    | |   |   |   "HDAControllerIndex" = 0
    | |   |   |   "HDABandwidthLimitation" = No
    | |   |   |   "HwFactoryPrefixTranslation" = ({"LayoutID"=78,"StandInDID"=43568,"SourceDID"=43584,"VID"=4098},{"LayoutID"=78,"StandInDID"=43568,"SourceDID"=43576,"VID"=4098},{"LayoutID"=79,"StandInDID"=43568,"SourceDID"=43584,"VID"=4098},{"LayoutID"=79,"StandInDID"=43568,"SourceDID"=43576,"VID"=4098})
    | |   |   |   "CodecList" = ({"RevisionID"=1048835,"VendorProductID"=283904133})
    | |   |   | }
    | |   |   | 
    | |   |   +-o IOHDACodecDevice@1B,0  <class IOHDACodecDevice, id 0x100000335, registered, matched, active, busy 0 (8344 ms), retain 6>
    | |   |     | {
    | |   |     |   "IOHDACodecVendorID" = 283904133
    | |   |     |   "IOHDACodecRevisionID" = 1048835
    | |   |     |   "IOHDACodecAddress" = 0
    | |   |     | }
    | |   |     | 
    | |   |     +-o IOHDACodecDriver  <class IOHDACodecDriver, id 0x100000360, !registered, !matched, active, busy 0 (8225 ms), retain 5>
    | |   |       | {
    | |   |       |   "IOClass" = "IOHDACodecDriver"
    | |   |       |   "IOProviderClass" = "IOHDACodecDevice"
    | |   |       |   "IOProbeScore" = 0
    | |   |       |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |       |   "CFBundleIdentifier" = "com.apple.iokit.IOHDAFamily"
    | |   |       | }
    | |   |       | 
    | |   |       +-o IOHDACodecFunction@1B,0,1  <class IOHDACodecFunction, id 0x100000361, registered, matched, active, busy 0 (8225 ms), retain 6>
    | |   |         | {
    | |   |         |   "IOHDACodecFunctionGroupType" = 1
    | |   |         |   "IOHDACodecFunctionSubsystemID" = 275450880
    | |   |         | }
    | |   |         | 
    | |   |         +-o AppleHDACodecGeneric  <class AppleHDACodecGeneric, id 0x10000039e, registered, matched, active, busy 0 (5605 ms), retain 5>
    | |   |           | {
    | |   |           |   "IOClass" = "AppleHDACodecGeneric"
    | |   |           |   "IOProviderClass" = "IOHDACodecFunction"
    | |   |           |   "IOProbeScore" = 1
    | |   |           |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |           |   "IOHDACodecFunctionGroupType" = 1
    | |   |           |   "CFBundleIdentifier" = "com.apple.driver.AppleHDA"
    | |   |           | }
    | |   |           | 
    | |   |           +-o AppleHDADriver  <class AppleHDADriver, id 0x1000003d4, registered, matched, active, busy 0 (5519 ms), retain 10>
    | |   |             | {
    | |   |             |   "IOClass" = "AppleHDADriver"
    | |   |             |   "CFBundleIdentifier" = "com.apple.driver.AppleHDA"
    | |   |             |   "IOProviderClass" = "AppleHDACodec"
    | |   |             |   "InputSampleLatency" = 0
    | |   |             |   "IOAudioDeviceName" = "DeviceName"
    | |   |             |   "IOAudioDeviceModelID" = "AppleHDA:12"
    | |   |             |   "IOPMUnattendedWakePowerState" = 0
    | |   |             |   "IOProbeScore" = 0
    | |   |             |   "IOAudioDeviceShortName" = "DeviceShortName"
    | |   |             |   "IOAudioPowerState" = 2
    | |   |             |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |             |   "IOAudioDeviceManufacturerName" = "ManufacturerName"
    | |   |             |   "IOAudioDeviceCanBeDefaults" = 7
    | |   |             |   "SystemSpecificSampleOffsetPad" = ({"SampleOffsetPad"=260,"LayoutID"=8})
    | |   |             |   "IOAudioDeviceLocalizedBundle" = "AppleHDA.kext"
    | |   |             |   "SampleOffsetPad" = 0
    | |   |             |   "IOPowerManagement" = {"DriverPowerState"=1,"CurrentPowerState"=1}
    | |   |             |   "OutputSampleLatency" = 0
    | |   |             |   "IOAudioDeviceTransportType" = 1651274862
    | |   |             | }
    | |   |             | 
    | |   |             +-o AppleHDAEngineOutput@1B,0,1,2  <class AppleHDAEngineOutput, id 0x1000003dc, registered, matched, active, busy 0 (6 ms), retain 23>
    | |   |             | | {
    | |   |             | |   "IOAudioEngineCoreAudioPlugIn" = "AppleHDA.kext/Contents/PlugIns/AppleHDAHALPlugIn.bundle"
    | |   |             | |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |             | |   "IOAudioEngineDescription" = "DevShortNameOut"
    | |   |             | |   "IOAudioEngineInputSampleLatency" = 16
    | |   |             | |   "SupportAudioAUUC" = 1
    | |   |             | |   "IOAudioEngineState" = 0
    | |   |             | |   "IOAudioEngineNumSampleFramesPerBuffer" = 12288
    | |   |             | |   "IOAudioEngineGlobalUniqueID" = "AppleHDAEngineOutput:1B,0,1,2:0"
    | |   |             | |   "IOAudioEngineClockDomain" = 429645824
    | |   |             | |   "IOAudioSampleRate" = {"IOAudioSampleRateWholeNumber"=44100,"IOAudioSampleRateFraction"=0}
    | |   |             | |   "IOAudioEngineFlavor" = 1
    | |   |             | |   "IOAudioEngineSampleOffset" = 34
    | |   |             | |   "IOAudioEngineOutputSampleLatency" = 16
    | |   |             | | }
    | |   |             | | 
    | |   |             | +-o AppleHDAStream  <class AppleHDAStream, id 0x1000003dd, registered, matched, active, busy 0 (4 ms), retain 7>
    | |   |             | |   {
    | |   |             | |     "IOAudioStreamAvailableFormats" = ({"IOAudioStreamMaximumSampleRate"={"IOAudioSampleRateWholeNumber"=44100,"IOAudioSampleRateFraction"=0},"IOAudioStreamAlignment"=0,"IOAudioStreamNumericRepresentation"=1936289396,"IOAudioStreamIsMixable"=1,"IOAudioStreamFormatFlags"=0,"IOAudioStreamByteOrder"=1,"IOAudioStreamBitDepth"=16,"IOAudioStreamSampleFormat"=1819304813,"IOAudioStreamDriverTag"=0,"IOAudioStreamNumChannels"=2,"IOAudioStreamBytesPerPacket"=4,"IOAudioStreamBitWidth"=16,"IOAudioStreamFramesPerPacket"=1,"IOAudioStreamMinimumSampleRate"={"IOAudioSampleRateWholeNumber"=44100,"IOAudioSampleRateFraction"=0}},{"IOAudioStreamMaximumSampleRate"={"IOAudioSampleRateWholeNumber"=48000,"IOAudioSampleRateFraction"=0},"IOAudioStreamAlignment"=0,"IOAudioStreamNumericRepresentation"=1936289396,"IOAudioStreamIsMixable"=1,"IOAudioStreamFormatFlags"=0,"IOAudioStreamByteOrder"=1,"IOAudioStreamBitDepth"=16,"IOAudioStreamSampleFormat"=1819304813,"IOAudioStreamDriverTag"=0,"IOAudioStreamNumChannels"=2,"IOAudioStreamBytesPerPacket"=4,"IOAudioStreamBitWidth"=16,"IOAudioStreamFramesPerPacket"=1,"IOAudioStreamMinimumSampleRate"={"IOAudioSampleRateWholeNumber"=48000,"IOAudioSampleRateFraction"=0}},{"IOAudioStreamMaximumSampleRate"={"IOAudioSampleRateWholeNumber"=96000,"IOAudioSampleRateFraction"=0},"IOAudioStreamAlignment"=0,"IOAudioStreamNumericRepresentation"=1936289396,"IOAudioStreamIsMixable"=1,"IOAudioStreamFormatFlags"=0,"IOAudioStreamByteOrder"=1,"IOAudioStreamBitDepth"=16,"IOAudioStreamSampleFormat"=1819304813,"IOAudioStreamDriverTag"=0,"IOAudioStreamNumChannels"=2,"IOAudioStreamBytesPerPacket"=4,"IOAudioStreamBitWidth"=16,"IOAudioStreamFramesPerPacket"=1,"IOAudioStreamMinimumSampleRate"={"IOAudioSampleRateWholeNumber"=96000,"IOAudioSampleRateFraction"=0}},{"IOAudioStreamMaximumSampleRate"={"IOAudioSampleRateWholeNumber"=44100,"IOAudioSampleRateFraction"=0},"IOAudioStreamAlignment"=0,"IOAudioStreamNumericRepresentation"=1936289396,"IOAudioStreamIsMixable"=1,"IOAudioStreamFormatFlags"=0,"IOAudioStreamByteOrder"=1,"IOAudioStreamBitDepth"=20,"IOAudioStreamSampleFormat"=1819304813,"IOAudioStreamDriverTag"=0,"IOAudioStreamNumChannels"=2,"IOAudioStreamBytesPerPacket"=8,"IOAudioStreamBitWidth"=32,"IOAudioStreamFramesPerPacket"=1,"IOAudioStreamMinimumSampleRate"={"IOAudioSampleRateWholeNumber"=44100,"IOAudioSampleRateFraction"=0}},{"IOAudioStreamMaximumSampleRate"={"IOAudioSampleRateWholeNumber"=48000,"IOAudioSampleRateFraction"=0},"IOAudioStreamAlignment"=0,"IOAudioStreamNumericRepresentation"=1936289396,"IOAudioStreamIsMixable"=1,"IOAudioStreamFormatFlags"=0,"IOAudioStreamByteOrder"=1,"IOAudioStreamBitDepth"=20,"IOAudioStreamSampleFormat"=1819304813,"IOAudioStreamDriverTag"=0,"IOAudioStreamNumChannels"=2,"IOAudioStreamBytesPerPacket"=8,"IOAudioStreamBitWidth"=32,"IOAudioStreamFramesPerPacket"=1,"IOAudioStreamMinimumSampleRate"={"IOAudioSampleRateWholeNumber"=48000,"IOAudioSampleRateFraction"=0}},{"IOAudioStreamMaximumSampleRate"={"IOAudioSampleRateWholeNumber"=96000,"IOAudioSampleRateFraction"=0},"IOAudioStreamAlignment"=0,"IOAudioStreamNumericRepresentation"=1936289396,"IOAudioStreamIsMixable"=1,"IOAudioStreamFormatFlags"=0,"IOAudioStreamByteOrder"=1,"IOAudioStreamBitDepth"=20,"IOAudioStreamSampleFormat"=1819304813,"IOAudioStreamDriverTag"=0,"IOAudioStreamNumChannels"=2,"IOAudioStreamBytesPerPacket"=8,"IOAudioStreamBitWidth"=32,"IOAudioStreamFramesPerPacket"=1,"IOAudioStreamMinimumSampleRate"={"IOAudioSampleRateWholeNumber"=96000,"IOAudioSampleRateFraction"=0}},{"IOAudioStreamMaximumSampleRate"={"IOAudioSampleRateWholeNumber"=44100,"IOAudioSampleRateFraction"=0},"IOAudioStreamAlignment"=0,"IOAudioStreamNumericRepresentation"=1936289396,"IOAudioStreamIsMixable"=1,"IOAudioStreamFormatFlags"=0,"IOAudioStreamByteOrder"=1,"IOAudioStreamBitDepth"=24,"IOAudioStreamSampleFormat"=1819304813,"IOAudioStreamDriverTag"=0,"IOAudioStreamNumChannels"=2,"IOAudioStreamBytesPerPacket"=8,"IOAudioStreamBitWidth"=32,"IOAudioStreamFramesPerPacket"=1,"IOAudioStreamMinimumSampleRate"={"IOAudioSampleRateWholeNumber"=44100,"IOAudioSampleRateFraction"=0}},{"IOAudioStreamMaximumSampleRate"={"IOAudioSampleRateWholeNumber"=48000,"IOAudioSampleRateFraction"=0},"IOAudioStreamAlignment"=0,"IOAudioStreamNumericRepresentation"=1936289396,"IOAudioStreamIsMixable"=1,"IOAudioStreamFormatFlags"=0,"IOAudioStreamByteOrder"=1,"IOAudioStreamBitDepth"=24,"IOAudioStreamSampleFormat"=1819304813,"IOAudioStreamDriverTag"=0,"IOAudioStreamNumChannels"=2,"IOAudioStreamBytesPerPacket"=8,"IOAudioStreamBitWidth"=32,"IOAudioStreamFramesPerPacket"=1,"IOAudioStreamMinimumSampleRate"={"IOAudioSampleRateWholeNumber"=48000,"IOAudioSampleRateFraction"=0}},{"IOAudioStreamMaximumSampleRate"={"IOAudioSampleRateWholeNumber"=96000,"IOAudioSampleRateFraction"=0},"IOAudioStreamAlignment"=0,"IOAudioStreamNumericRepresentation"=1936289396,"IOAudioStreamIsMixable"=1,"IOAudioStreamFormatFlags"=0,"IOAudioStreamByteOrder"=1,"IOAudioStreamBitDepth"=24,"IOAudioStreamSampleFormat"=1819304813,"IOAudioStreamDriverTag"=0,"IOAudioStreamNumChannels"=2,"IOAudioStreamBytesPerPacket"=8,"IOAudioStreamBitWidth"=32,"IOAudioStreamFramesPerPacket"=1,"IOAudioStreamMinimumSampleRate"={"IOAudioSampleRateWholeNumber"=96000,"IOAudioSampleRateFraction"=0}})
    | |   |             | |     "IOAudioStreamDirection" = 0
    | |   |             | |     "IOAudioStreamID" = 0
    | |   |             | |     "IOAudioStreamStartingChannelID" = 1
    | |   |             | |     "IOAudioStreamTerminalType" = 769
    | |   |             | |     "IOAudioStreamFormat" = {"IOAudioStreamSampleFormat"=1819304813,"IOAudioStreamIsMixable"=1,"IOAudioStreamNumChannels"=2,"IOAudioStreamNumericRepresentation"=1936289396,"IOAudioStreamBitWidth"=32,"IOAudioStreamDriverTag"=0,"IOAudioStreamAlignment"=0,"IOAudioStreamBitDepth"=24,"IOAudioStreamByteOrder"=1}
    | |   |             | |     "IOAudioStreamAvailable" = 1
    | |   |             | |     "IOAudioStreamNumClients" = 0
    | |   |             | |     "IOAudioStreamStartingChannelNumber" = 1
    | |   |             | |   }
    | |   |             | |   
    | |   |             | +-o IOAudioSelectorControl  <class IOAudioSelectorControl, id 0x1000003de, !registered, !matched, active, busy 0 (0 ms), retain 12>
    | |   |             | | | {
    | |   |             | | |   "IOAudioControlType" = 1936483188
    | |   |             | | |   "IOAudioSelectorControlAvailableSelections" = ({"IOAudioSelectorControlSelectionValue"=1769173099,"IOAudioSelectorControlSelectionDescriptionKey"="IntSpeakers"})
    | |   |             | | |   "IOAudioControlChannelNumber" = 0
    | |   |             | | |   "IOAudioControlChannelID" = 0
    | |   |             | | |   "IOAudioControlValue" = 1769173099
    | |   |             | | |   "IOAudioControlUsage" = 1869968496
    | |   |             | | |   "IOAudioControlID" = 0
    | |   |             | | |   "IOAudioControlSubType" = 1869968496
    | |   |             | | | }
    | |   |             | | | 
    | |   |             | | +-o IOAudioControlUserClient  <class IOAudioControlUserClient, id 0x100000433, !registered, !matched, active, busy 0, retain 6>
    | |   |             | | |   {
    | |   |             | | |     "IOUserClientCreator" = "pid 135, coreaudiod"
    | |   |             | | |   }
    | |   |             | | |   
    | |   |             | | +-o IOAudioControlUserClient  <class IOAudioControlUserClient, id 0x10000047c, !registered, !matched, active, busy 0, retain 6>
    | |   |             | | |   {
    | |   |             | | |     "IOUserClientCreator" = "pid 142, SystemUIServer"
    | |   |             | | |   }
    | |   |             | | |   
    | |   |             | | +-o IOAudioControlUserClient  <class IOAudioControlUserClient, id 0x100000496, !registered, !matched, active, busy 0, retain 6>
    | |   |             | |     {
    | |   |             | |       "IOUserClientCreator" = "pid 158, UserEventAgent"
    | |   |             | |     }
    | |   |             | |     
    | |   |             | +-o IOAudioLevelControl  <class IOAudioLevelControl, id 0x1000003df, !registered, !matched, active, busy 0 (0 ms), retain 12>
    | |   |             | | | {
    | |   |             | | |   "IOAudioLevelControlMinValue" = 0
    | |   |             | | |   "IOAudioLevelControlMinDB" = 18446744073705357312
    | |   |             | | |   "IOAudioControlChannelNumber" = 0
    | |   |             | | |   "IOAudioLevelControlMaxValue" = 64
    | |   |             | | |   "IOAudioControlValue" = 51
    | |   |             | | |   "IOAudioControlID" = 0
    | |   |             | | |   "IOAudioLevelControlMaxDB" = 0
    | |   |             | | |   "IOAudioControlType" = 1818588780
    | |   |             | | |   "IOAudioControlChannelID" = 0
    | |   |             | | |   "IOAudioControlUsage" = 1869968496
    | |   |             | | |   "IOAudioControlChannelName" = "All Channels"
    | |   |             | | |   "IOAudioControlSubType" = 1986817381
    | |   |             | | | }
    | |   |             | | | 
    | |   |             | | +-o IOAudioControlUserClient  <class IOAudioControlUserClient, id 0x100000434, !registered, !matched, active, busy 0, retain 6>
    | |   |             | | |   {
    | |   |             | | |     "IOUserClientCreator" = "pid 135, coreaudiod"
    | |   |             | | |   }
    | |   |             | | |   
    | |   |             | | +-o IOAudioControlUserClient  <class IOAudioControlUserClient, id 0x10000047d, !registered, !matched, active, busy 0, retain 6>
    | |   |             | | |   {
    | |   |             | | |     "IOUserClientCreator" = "pid 142, SystemUIServer"
    | |   |             | | |   }
    | |   |             | | |   
    | |   |             | | +-o IOAudioControlUserClient  <class IOAudioControlUserClient, id 0x100000497, !registered, !matched, active, busy 0, retain 6>
    | |   |             | |     {
    | |   |             | |       "IOUserClientCreator" = "pid 158, UserEventAgent"
    | |   |             | |     }
    | |   |             | |     
    | |   |             | +-o IOAudioToggleControl  <class IOAudioToggleControl, id 0x1000003e0, !registered, !matched, active, busy 0 (0 ms), retain 12>
    | |   |             | | | {
    | |   |             | | |   "IOAudioControlType" = 1953458028
    | |   |             | | |   "IOAudioControlChannelNumber" = 0
    | |   |             | | |   "IOAudioControlChannelID" = 0
    | |   |             | | |   "IOAudioControlUsage" = 1869968496
    | |   |             | | |   "IOAudioControlChannelName" = "All Channels"
    | |   |             | | |   "IOAudioControlValue" = 0
    | |   |             | | |   "IOAudioControlID" = 1
    | |   |             | | |   "IOAudioControlSubType" = 1836414053
    | |   |             | | | }
    | |   |             | | | 
    | |   |             | | +-o IOAudioControlUserClient  <class IOAudioControlUserClient, id 0x100000435, !registered, !matched, active, busy 0, retain 6>
    | |   |             | | |   {
    | |   |             | | |     "IOUserClientCreator" = "pid 135, coreaudiod"
    | |   |             | | |   }
    | |   |             | | |   
    | |   |             | | +-o IOAudioControlUserClient  <class IOAudioControlUserClient, id 0x10000047e, !registered, !matched, active, busy 0, retain 6>
    | |   |             | | |   {
    | |   |             | | |     "IOUserClientCreator" = "pid 142, SystemUIServer"
    | |   |             | | |   }
    | |   |             | | |   
    | |   |             | | +-o IOAudioControlUserClient  <class IOAudioControlUserClient, id 0x100000498, !registered, !matched, active, busy 0, retain 6>
    | |   |             | |     {
    | |   |             | |       "IOUserClientCreator" = "pid 158, UserEventAgent"
    | |   |             | |     }
    | |   |             | |     
    | |   |             | +-o AudioAUUCDriver  <class AudioAUUCDriver, id 0x1000003e3, registered, matched, active, busy 0 (3 ms), retain 4>
    | |   |             | |   {
    | |   |             | |     "IOProbeScore" = 0
    | |   |             | |     "CFBundleIdentifier" = "com.apple.driver.AudioAUUC"
    | |   |             | |     "IOProviderClass" = "IOAudioEngine"
    | |   |             | |     "IOClass" = "AudioAUUCDriver"
    | |   |             | |     "IOMatchCategory" = "AudioAUUCDriver"
    | |   |             | |     "IOUserClientClass" = "AudioAUUC"
    | |   |             | |     "IOResourceMatch" = "IOKit"
    | |   |             | |   }
    | |   |             | |   
    | |   |             | +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient, id 0x100000423, !registered, !matched, active, busy 0, retain 6>
    | |   |             | |   {
    | |   |             | |     "IOUserClientCreator" = "pid 135, coreaudiod"
    | |   |             | |   }
    | |   |             | |   
    | |   |             | +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient, id 0x10000043a, !registered, !matched, active, busy 0, retain 6>
    | |   |             | |   {
    | |   |             | |     "IOUserClientCreator" = "pid 135, coreaudiod"
    | |   |             | |   }
    | |   |             | |   
    | |   |             | +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient, id 0x100000460, !registered, !matched, active, busy 0, retain 6>
    | |   |             | |   {
    | |   |             | |     "IOUserClientCreator" = "pid 76, loginwindow"
    | |   |             | |   }
    | |   |             | |   
    | |   |             | +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient, id 0x100000465, !registered, !matched, active, busy 0, retain 6>
    | |   |             | |   {
    | |   |             | |     "IOUserClientCreator" = "pid 76, loginwindow"
    | |   |             | |   }
    | |   |             | |   
    | |   |             | +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient, id 0x100000476, !registered, !matched, active, busy 0, retain 6>
    | |   |             | |   {
    | |   |             | |     "IOUserClientCreator" = "pid 142, SystemUIServer"
    | |   |             | |   }
    | |   |             | |   
    | |   |             | +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient, id 0x10000047b, !registered, !matched, active, busy 0, retain 6>
    | |   |             | |   {
    | |   |             | |     "IOUserClientCreator" = "pid 142, SystemUIServer"
    | |   |             | |   }
    | |   |             | |   
    | |   |             | +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient, id 0x100000488, !registered, !matched, active, busy 0, retain 6>
    | |   |             | |   {
    | |   |             | |     "IOUserClientCreator" = "pid 158, UserEventAgent"
    | |   |             | |   }
    | |   |             | |   
    | |   |             | +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient, id 0x10000048d, !registered, !matched, active, busy 0, retain 6>
    | |   |             |     {
    | |   |             |       "IOUserClientCreator" = "pid 158, UserEventAgent"
    | |   |             |     }
    | |   |             |     
    | |   |             +-o AppleHDAEngineOutput@1B,0,1,3  <class AppleHDAEngineOutput, id 0x1000003e2, registered, matched, active, busy 0 (8 ms), retain 29>
    | |   |             | | {
    | |   |             | |   "IOAudioEngineCoreAudioPlugIn" = "AppleHDA.kext/Contents/PlugIns/AppleHDAHALPlugIn.bundle"
    | |   |             | |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |             | |   "IOAudioEngineDescription" = "DevShortNameLino"
    | |   |             | |   "IOAudioEngineInputSampleLatency" = 16
    | |   |             | |   "SupportAudioAUUC" = 1
    | |   |             | |   "IOAudioEngineState" = 0
    | |   |             | |   "IOAudioEngineNumSampleFramesPerBuffer" = 12288
    | |   |             | |   "IOAudioEngineGlobalUniqueID" = "AppleHDAEngineOutput:1B,0,1,3:1"
    | |   |             | |   "IOAudioEngineClockDomain" = 429645824
    | |   |             | |   "IOAudioSampleRate" = {"IOAudioSampleRateWholeNumber"=44100,"IOAudioSampleRateFraction"=0}
    | |   |             | |   "IOAudioEngineFlavor" = 1
    | |   |             | |   "IOAudioEngineSampleOffset" = 34
    | |   |             | |   "IOAudioEngineOutputSampleLatency" = 16
    | |   |             | | }
    | |   |             | | 
    | |   |             | +-o AppleHDAStream  <class AppleHDAStream, id 0x1000003e4, registered, matched, active, busy 0 (4 ms), retain 7>
    | |   |             | |   {
    | |   |             | |     "IOAudioStreamAvailableFormats" = ({"IOAudioStreamMaximumSampleRate"={"IOAudioSampleRateWholeNumber"=44100,"IOAudioSampleRateFraction"=0},"IOAudioStreamAlignment"=0,"IOAudioStreamNumericRepresentation"=1936289396,"IOAudioStreamIsMixable"=1,"IOAudioStreamFormatFlags"=0,"IOAudioStreamByteOrder"=1,"IOAudioStreamBitDepth"=16,"IOAudioStreamSampleFormat"=1819304813,"IOAudioStreamDriverTag"=0,"IOAudioStreamNumChannels"=2,"IOAudioStreamBytesPerPacket"=4,"IOAudioStreamBitWidth"=16,"IOAudioStreamFramesPerPacket"=1,"IOAudioStreamMinimumSampleRate"={"IOAudioSampleRateWholeNumber"=44100,"IOAudioSampleRateFraction"=0}},{"IOAudioStreamMaximumSampleRate"={"IOAudioSampleRateWholeNumber"=48000,"IOAudioSampleRateFraction"=0},"IOAudioStreamAlignment"=0,"IOAudioStreamNumericRepresentation"=1936289396,"IOAudioStreamIsMixable"=1,"IOAudioStreamFormatFlags"=0,"IOAudioStreamByteOrder"=1,"IOAudioStreamBitDepth"=16,"IOAudioStreamSampleFormat"=1819304813,"IOAudioStreamDriverTag"=0,"IOAudioStreamNumChannels"=2,"IOAudioStreamBytesPerPacket"=4,"IOAudioStreamBitWidth"=16,"IOAudioStreamFramesPerPacket"=1,"IOAudioStreamMinimumSampleRate"={"IOAudioSampleRateWholeNumber"=48000,"IOAudioSampleRateFraction"=0}},{"IOAudioStreamMaximumSampleRate"={"IOAudioSampleRateWholeNumber"=96000,"IOAudioSampleRateFraction"=0},"IOAudioStreamAlignment"=0,"IOAudioStreamNumericRepresentation"=1936289396,"IOAudioStreamIsMixable"=1,"IOAudioStreamFormatFlags"=0,"IOAudioStreamByteOrder"=1,"IOAudioStreamBitDepth"=16,"IOAudioStreamSampleFormat"=1819304813,"IOAudioStreamDriverTag"=0,"IOAudioStreamNumChannels"=2,"IOAudioStreamBytesPerPacket"=4,"IOAudioStreamBitWidth"=16,"IOAudioStreamFramesPerPacket"=1,"IOAudioStreamMinimumSampleRate"={"IOAudioSampleRateWholeNumber"=96000,"IOAudioSampleRateFraction"=0}},{"IOAudioStreamMaximumSampleRate"={"IOAudioSampleRateWholeNumber"=44100,"IOAudioSampleRateFraction"=0},"IOAudioStreamAlignment"=0,"IOAudioStreamNumericRepresentation"=1936289396,"IOAudioStreamIsMixable"=1,"IOAudioStreamFormatFlags"=0,"IOAudioStreamByteOrder"=1,"IOAudioStreamBitDepth"=20,"IOAudioStreamSampleFormat"=1819304813,"IOAudioStreamDriverTag"=0,"IOAudioStreamNumChannels"=2,"IOAudioStreamBytesPerPacket"=8,"IOAudioStreamBitWidth"=32,"IOAudioStreamFramesPerPacket"=1,"IOAudioStreamMinimumSampleRate"={"IOAudioSampleRateWholeNumber"=44100,"IOAudioSampleRateFraction"=0}},{"IOAudioStreamMaximumSampleRate"={"IOAudioSampleRateWholeNumber"=48000,"IOAudioSampleRateFraction"=0},"IOAudioStreamAlignment"=0,"IOAudioStreamNumericRepresentation"=1936289396,"IOAudioStreamIsMixable"=1,"IOAudioStreamFormatFlags"=0,"IOAudioStreamByteOrder"=1,"IOAudioStreamBitDepth"=20,"IOAudioStreamSampleFormat"=1819304813,"IOAudioStreamDriverTag"=0,"IOAudioStreamNumChannels"=2,"IOAudioStreamBytesPerPacket"=8,"IOAudioStreamBitWidth"=32,"IOAudioStreamFramesPerPacket"=1,"IOAudioStreamMinimumSampleRate"={"IOAudioSampleRateWholeNumber"=48000,"IOAudioSampleRateFraction"=0}},{"IOAudioStreamMaximumSampleRate"={"IOAudioSampleRateWholeNumber"=96000,"IOAudioSampleRateFraction"=0},"IOAudioStreamAlignment"=0,"IOAudioStreamNumericRepresentation"=1936289396,"IOAudioStreamIsMixable"=1,"IOAudioStreamFormatFlags"=0,"IOAudioStreamByteOrder"=1,"IOAudioStreamBitDepth"=20,"IOAudioStreamSampleFormat"=1819304813,"IOAudioStreamDriverTag"=0,"IOAudioStreamNumChannels"=2,"IOAudioStreamBytesPerPacket"=8,"IOAudioStreamBitWidth"=32,"IOAudioStreamFramesPerPacket"=1,"IOAudioStreamMinimumSampleRate"={"IOAudioSampleRateWholeNumber"=96000,"IOAudioSampleRateFraction"=0}},{"IOAudioStreamMaximumSampleRate"={"IOAudioSampleRateWholeNumber"=44100,"IOAudioSampleRateFraction"=0},"IOAudioStreamAlignment"=0,"IOAudioStreamNumericRepresentation"=1936289396,"IOAudioStreamIsMixable"=1,"IOAudioStreamFormatFlags"=0,"IOAudioStreamByteOrder"=1,"IOAudioStreamBitDepth"=24,"IOAudioStreamSampleFormat"=1819304813,"IOAudioStreamDriverTag"=0,"IOAudioStreamNumChannels"=2,"IOAudioStreamBytesPerPacket"=8,"IOAudioStreamBitWidth"=32,"IOAudioStreamFramesPerPacket"=1,"IOAudioStreamMinimumSampleRate"={"IOAudioSampleRateWholeNumber"=44100,"IOAudioSampleRateFraction"=0}},{"IOAudioStreamMaximumSampleRate"={"IOAudioSampleRateWholeNumber"=48000,"IOAudioSampleRateFraction"=0},"IOAudioStreamAlignment"=0,"IOAudioStreamNumericRepresentation"=1936289396,"IOAudioStreamIsMixable"=1,"IOAudioStreamFormatFlags"=0,"IOAudioStreamByteOrder"=1,"IOAudioStreamBitDepth"=24,"IOAudioStreamSampleFormat"=1819304813,"IOAudioStreamDriverTag"=0,"IOAudioStreamNumChannels"=2,"IOAudioStreamBytesPerPacket"=8,"IOAudioStreamBitWidth"=32,"IOAudioStreamFramesPerPacket"=1,"IOAudioStreamMinimumSampleRate"={"IOAudioSampleRateWholeNumber"=48000,"IOAudioSampleRateFraction"=0}},{"IOAudioStreamMaximumSampleRate"={"IOAudioSampleRateWholeNumber"=96000,"IOAudioSampleRateFraction"=0},"IOAudioStreamAlignment"=0,"IOAudioStreamNumericRepresentation"=1936289396,"IOAudioStreamIsMixable"=1,"IOAudioStreamFormatFlags"=0,"IOAudioStreamByteOrder"=1,"IOAudioStreamBitDepth"=24,"IOAudioStreamSampleFormat"=1819304813,"IOAudioStreamDriverTag"=0,"IOAudioStreamNumChannels"=2,"IOAudioStreamBytesPerPacket"=8,"IOAudioStreamBitWidth"=32,"IOAudioStreamFramesPerPacket"=1,"IOAudioStreamMinimumSampleRate"={"IOAudioSampleRateWholeNumber"=96000,"IOAudioSampleRateFraction"=0}})
    | |   |             | |     "IOAudioStreamDirection" = 0
    | |   |             | |     "IOAudioStreamID" = 0
    | |   |             | |     "IOAudioStreamStartingChannelID" = 1
    | |   |             | |     "IOAudioStreamTerminalType" = 1539
    | |   |             | |     "IOAudioStreamFormat" = {"IOAudioStreamSampleFormat"=1819304813,"IOAudioStreamIsMixable"=1,"IOAudioStreamNumChannels"=2,"IOAudioStreamNumericRepresentation"=1936289396,"IOAudioStreamBitWidth"=32,"IOAudioStreamDriverTag"=0,"IOAudioStreamAlignment"=0,"IOAudioStreamBitDepth"=24,"IOAudioStreamByteOrder"=1}
    | |   |             | |     "IOAudioStreamAvailable" = 1
    | |   |             | |     "IOAudioStreamNumClients" = 0
    | |   |             | |     "IOAudioStreamStartingChannelNumber" = 1
    | |   |             | |   }
    | |   |             | |   
    | |   |             | +-o IOAudioSelectorControl  <class IOAudioSelectorControl, id 0x1000003e5, !registered, !matched, active, busy 0 (0 ms), retain 10>
    | |   |             | | | {
    | |   |             | | |   "IOAudioControlType" = 1936483188
    | |   |             | | |   "IOAudioSelectorControlAvailableSelections" = ({"IOAudioSelectorControlSelectionValue"=1818848869,"IOAudioSelectorControlSelectionDescriptionKey"="LineOut"})
    | |   |             | | |   "IOAudioControlChannelNumber" = 0
    | |   |             | | |   "IOAudioControlChannelID" = 0
    | |   |             | | |   "IOAudioControlValue" = 1818848869
    | |   |             | | |   "IOAudioControlUsage" = 1869968496
    | |   |             | | |   "IOAudioControlID" = 0
    | |   |             | | |   "IOAudioControlSubType" = 1869968496
    | |   |             | | | }
    | |   |             | | | 
    | |   |             | | +-o IOAudioControlUserClient  <class IOAudioControlUserClient, id 0x10000042d, !registered, !matched, active, busy 0, retain 6>
    | |   |             | | |   {
    | |   |             | | |     "IOUserClientCreator" = "pid 135, coreaudiod"
    | |   |             | | |   }
    | |   |             | | |   
    | |   |             | | +-o IOAudioControlUserClient  <class IOAudioControlUserClient, id 0x100000499, !registered, !matched, active, busy 0, retain 6>
    | |   |             | |     {
    | |   |             | |       "IOUserClientCreator" = "pid 158, UserEventAgent"
    | |   |             | |     }
    | |   |             | |     
    | |   |             | +-o IOAudioLevelControl  <class IOAudioLevelControl, id 0x1000003e6, !registered, !matched, active, busy 0 (0 ms), retain 10>
    | |   |             | | | {
    | |   |             | | |   "IOAudioLevelControlMinValue" = 0
    | |   |             | | |   "IOAudioLevelControlMinDB" = 18446744073705357312
    | |   |             | | |   "IOAudioControlChannelNumber" = 2
    | |   |             | | |   "IOAudioLevelControlMaxValue" = 64
    | |   |             | | |   "IOAudioControlValue" = 48
    | |   |             | | |   "IOAudioControlID" = 4
    | |   |             | | |   "IOAudioLevelControlMaxDB" = 0
    | |   |             | | |   "IOAudioControlType" = 1818588780
    | |   |             | | |   "IOAudioControlChannelID" = 2
    | |   |             | | |   "IOAudioControlUsage" = 1869968496
    | |   |             | | |   "IOAudioControlChannelName" = "Right"
    | |   |             | | |   "IOAudioControlSubType" = 1986817381
    | |   |             | | | }
    | |   |             | | | 
    | |   |             | | +-o IOAudioControlUserClient  <class IOAudioControlUserClient, id 0x10000042e, !registered, !matched, active, busy 0, retain 6>
    | |   |             | | |   {
    | |   |             | | |     "IOUserClientCreator" = "pid 135, coreaudiod"
    | |   |             | | |   }
    | |   |             | | |   
    | |   |             | | +-o IOAudioControlUserClient  <class IOAudioControlUserClient, id 0x10000049a, !registered, !matched, active, busy 0, retain 6>
    | |   |             | |     {
    | |   |             | |       "IOUserClientCreator" = "pid 158, UserEventAgent"
    | |   |             | |     }
    | |   |             | |     
    | |   |             | +-o IOAudioLevelControl  <class IOAudioLevelControl, id 0x1000003e7, !registered, !matched, active, busy 0 (0 ms), retain 10>
    | |   |             | | | {
    | |   |             | | |   "IOAudioLevelControlMinValue" = 0
    | |   |             | | |   "IOAudioLevelControlMinDB" = 18446744073705357312
    | |   |             | | |   "IOAudioControlChannelNumber" = 1
    | |   |             | | |   "IOAudioLevelControlMaxValue" = 64
    | |   |             | | |   "IOAudioControlValue" = 48
    | |   |             | | |   "IOAudioControlID" = 2
    | |   |             | | |   "IOAudioLevelControlMaxDB" = 0
    | |   |             | | |   "IOAudioControlType" = 1818588780
    | |   |             | | |   "IOAudioControlChannelID" = 1
    | |   |             | | |   "IOAudioControlUsage" = 1869968496
    | |   |             | | |   "IOAudioControlChannelName" = "Left"
    | |   |             | | |   "IOAudioControlSubType" = 1986817381
    | |   |             | | | }
    | |   |             | | | 
    | |   |             | | +-o IOAudioControlUserClient  <class IOAudioControlUserClient, id 0x10000042f, !registered, !matched, active, busy 0, retain 6>
    | |   |             | | |   {
    | |   |             | | |     "IOUserClientCreator" = "pid 135, coreaudiod"
    | |   |             | | |   }
    | |   |             | | |   
    | |   |             | | +-o IOAudioControlUserClient  <class IOAudioControlUserClient, id 0x10000049b, !registered, !matched, active, busy 0, retain 6>
    | |   |             | |     {
    | |   |             | |       "IOUserClientCreator" = "pid 158, UserEventAgent"
    | |   |             | |     }
    | |   |             | |     
    | |   |             | +-o IOAudioToggleControl  <class IOAudioToggleControl, id 0x1000003e8, !registered, !matched, active, busy 0 (0 ms), retain 10>
    | |   |             | | | {
    | |   |             | | |   "IOAudioControlType" = 1953458028
    | |   |             | | |   "IOAudioControlChannelNumber" = 2
    | |   |             | | |   "IOAudioControlChannelID" = 2
    | |   |             | | |   "IOAudioControlUsage" = 1869968496
    | |   |             | | |   "IOAudioControlChannelName" = "Right"
    | |   |             | | |   "IOAudioControlValue" = 0
    | |   |             | | |   "IOAudioControlID" = 5
    | |   |             | | |   "IOAudioControlSubType" = 1836414053
    | |   |             | | | }
    | |   |             | | | 
    | |   |             | | +-o IOAudioControlUserClient  <class IOAudioControlUserClient, id 0x100000430, !registered, !matched, active, busy 0, retain 6>
    | |   |             | | |   {
    | |   |             | | |     "IOUserClientCreator" = "pid 135, coreaudiod"
    | |   |             | | |   }
    | |   |             | | |   
    | |   |             | | +-o IOAudioControlUserClient  <class IOAudioControlUserClient, id 0x10000049c, !registered, !matched, active, busy 0, retain 6>
    | |   |             | |     {
    | |   |             | |       "IOUserClientCreator" = "pid 158, UserEventAgent"
    | |   |             | |     }
    | |   |             | |     
    | |   |             | +-o IOAudioToggleControl  <class IOAudioToggleControl, id 0x1000003e9, !registered, !matched, active, busy 0 (0 ms), retain 10>
    | |   |             | | | {
    | |   |             | | |   "IOAudioControlType" = 1953458028
    | |   |             | | |   "IOAudioControlChannelNumber" = 1
    | |   |             | | |   "IOAudioControlChannelID" = 1
    | |   |             | | |   "IOAudioControlUsage" = 1869968496
    | |   |             | | |   "IOAudioControlChannelName" = "Left"
    | |   |             | | |   "IOAudioControlValue" = 0
    | |   |             | | |   "IOAudioControlID" = 3
    | |   |             | | |   "IOAudioControlSubType" = 1836414053
    | |   |             | | | }
    | |   |             | | | 
    | |   |             | | +-o IOAudioControlUserClient  <class IOAudioControlUserClient, id 0x100000431, !registered, !matched, active, busy 0, retain 6>
    | |   |             | | |   {
    | |   |             | | |     "IOUserClientCreator" = "pid 135, coreaudiod"
    | |   |             | | |   }
    | |   |             | | |   
    | |   |             | | +-o IOAudioControlUserClient  <class IOAudioControlUserClient, id 0x10000049d, !registered, !matched, active, busy 0, retain 6>
    | |   |             | |     {
    | |   |             | |       "IOUserClientCreator" = "pid 158, UserEventAgent"
    | |   |             | |     }
    | |   |             | |     
    | |   |             | +-o IOAudioToggleControl  <class IOAudioToggleControl, id 0x1000003ea, !registered, !matched, active, busy 0 (0 ms), retain 10>
    | |   |             | | | {
    | |   |             | | |   "IOAudioControlType" = 1953458028
    | |   |             | | |   "IOAudioControlChannelNumber" = 0
    | |   |             | | |   "IOAudioControlChannelID" = 0
    | |   |             | | |   "IOAudioControlUsage" = 1869968496
    | |   |             | | |   "IOAudioControlChannelName" = "All Channels"
    | |   |             | | |   "IOAudioControlValue" = 0
    | |   |             | | |   "IOAudioControlID" = 6
    | |   |             | | |   "IOAudioControlSubType" = 1836414053
    | |   |             | | | }
    | |   |             | | | 
    | |   |             | | +-o IOAudioControlUserClient  <class IOAudioControlUserClient, id 0x100000432, !registered, !matched, active, busy 0, retain 6>
    | |   |             | | |   {
    | |   |             | | |     "IOUserClientCreator" = "pid 135, coreaudiod"
    | |   |             | | |   }
    | |   |             | | |   
    | |   |             | | +-o IOAudioControlUserClient  <class IOAudioControlUserClient, id 0x10000049e, !registered, !matched, active, busy 0, retain 6>
    | |   |             | |     {
    | |   |             | |       "IOUserClientCreator" = "pid 158, UserEventAgent"
    | |   |             | |     }
    | |   |             | |     
    | |   |             | +-o AudioAUUCDriver  <class AudioAUUCDriver, id 0x1000003ee, registered, matched, active, busy 0 (4 ms), retain 4>
    | |   |             | |   {
    | |   |             | |     "IOProbeScore" = 0
    | |   |             | |     "CFBundleIdentifier" = "com.apple.driver.AudioAUUC"
    | |   |             | |     "IOProviderClass" = "IOAudioEngine"
    | |   |             | |     "IOClass" = "AudioAUUCDriver"
    | |   |             | |     "IOMatchCategory" = "AudioAUUCDriver"
    | |   |             | |     "IOUserClientClass" = "AudioAUUC"
    | |   |             | |     "IOResourceMatch" = "IOKit"
    | |   |             | |   }
    | |   |             | |   
    | |   |             | +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient, id 0x100000422, !registered, !matched, active, busy 0, retain 6>
    | |   |             | |   {
    | |   |             | |     "IOUserClientCreator" = "pid 135, coreaudiod"
    | |   |             | |   }
    | |   |             | |   
    | |   |             | +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient, id 0x100000439, !registered, !matched, active, busy 0, retain 6>
    | |   |             | |   {
    | |   |             | |     "IOUserClientCreator" = "pid 135, coreaudiod"
    | |   |             | |   }
    | |   |             | |   
    | |   |             | +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient, id 0x10000045f, !registered, !matched, active, busy 0, retain 6>
    | |   |             | |   {
    | |   |             | |     "IOUserClientCreator" = "pid 76, loginwindow"
    | |   |             | |   }
    | |   |             | |   
    | |   |             | +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient, id 0x100000464, !registered, !matched, active, busy 0, retain 6>
    | |   |             | |   {
    | |   |             | |     "IOUserClientCreator" = "pid 76, loginwindow"
    | |   |             | |   }
    | |   |             | |   
    | |   |             | +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient, id 0x100000475, !registered, !matched, active, busy 0, retain 6>
    | |   |             | |   {
    | |   |             | |     "IOUserClientCreator" = "pid 142, SystemUIServer"
    | |   |             | |   }
    | |   |             | |   
    | |   |             | +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient, id 0x10000047a, !registered, !matched, active, busy 0, retain 6>
    | |   |             | |   {
    | |   |             | |     "IOUserClientCreator" = "pid 142, SystemUIServer"
    | |   |             | |   }
    | |   |             | |   
    | |   |             | +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient, id 0x100000487, !registered, !matched, active, busy 0, retain 6>
    | |   |             | |   {
    | |   |             | |     "IOUserClientCreator" = "pid 158, UserEventAgent"
    | |   |             | |   }
    | |   |             | |   
    | |   |             | +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient, id 0x10000048c, !registered, !matched, active, busy 0, retain 6>
    | |   |             |     {
    | |   |             |       "IOUserClientCreator" = "pid 158, UserEventAgent"
    | |   |             |     }
    | |   |             |     
    | |   |             +-o AppleHDAEngineOutput@1B,0,1,4  <class AppleHDAEngineOutput, id 0x1000003eb, registered, matched, active, busy 0 (7 ms), retain 19>
    | |   |             | | {
    | |   |             | |   "IOAudioEngineCoreAudioPlugIn" = "AppleHDA.kext/Contents/PlugIns/AppleHDAHALPlugIn.bundle"
    | |   |             | |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |             | |   "IOAudioEngineDescription" = "DevShortNameSpdo"
    | |   |             | |   "IOAudioEngineInputSampleLatency" = 16
    | |   |             | |   "SupportAudioAUUC" = 1
    | |   |             | |   "IOAudioEngineState" = 0
    | |   |             | |   "IOAudioEngineNumSampleFramesPerBuffer" = 12288
    | |   |             | |   "IOAudioEngineGlobalUniqueID" = "AppleHDAEngineOutput:1B,0,1,4:2"
    | |   |             | |   "IOAudioEngineClockDomain" = 429645824
    | |   |             | |   "IOAudioSampleRate" = {"IOAudioSampleRateWholeNumber"=44100,"IOAudioSampleRateFraction"=0}
    | |   |             | |   "IOAudioEngineFlavor" = 1
    | |   |             | |   "IOAudioEngineSampleOffset" = 34
    | |   |             | |   "IOAudioEngineOutputSampleLatency" = 16
    | |   |             | | }
    | |   |             | | 
    | |   |             | +-o AppleHDAStream  <class AppleHDAStream, id 0x1000003ec, registered, matched, active, busy 0 (5 ms), retain 7>
    | |   |             | |   {
    | |   |             | |     "IOAudioStreamAvailableFormats" = ({"IOAudioStreamMaximumSampleRate"={"IOAudioSampleRateWholeNumber"=44100,"IOAudioSampleRateFraction"=0},"IOAudioStreamAlignment"=0,"IOAudioStreamNumericRepresentation"=1936289396,"IOAudioStreamIsMixable"=1,"IOAudioStreamFormatFlags"=0,"IOAudioStreamByteOrder"=1,"IOAudioStreamBitDepth"=16,"IOAudioStreamSampleFormat"=1819304813,"IOAudioStreamDriverTag"=0,"IOAudioStreamNumChannels"=2,"IOAudioStreamBytesPerPacket"=4,"IOAudioStreamBitWidth"=16,"IOAudioStreamFramesPerPacket"=1,"IOAudioStreamMinimumSampleRate"={"IOAudioSampleRateWholeNumber"=44100,"IOAudioSampleRateFraction"=0}},{"IOAudioStreamMaximumSampleRate"={"IOAudioSampleRateWholeNumber"=48000,"IOAudioSampleRateFraction"=0},"IOAudioStreamAlignment"=0,"IOAudioStreamNumericRepresentation"=1936289396,"IOAudioStreamIsMixable"=1,"IOAudioStreamFormatFlags"=0,"IOAudioStreamByteOrder"=1,"IOAudioStreamBitDepth"=16,"IOAudioStreamSampleFormat"=1819304813,"IOAudioStreamDriverTag"=0,"IOAudioStreamNumChannels"=2,"IOAudioStreamBytesPerPacket"=4,"IOAudioStreamBitWidth"=16,"IOAudioStreamFramesPerPacket"=1,"IOAudioStreamMinimumSampleRate"={"IOAudioSampleRateWholeNumber"=48000,"IOAudioSampleRateFraction"=0}},{"IOAudioStreamMaximumSampleRate"={"IOAudioSampleRateWholeNumber"=96000,"IOAudioSampleRateFraction"=0},"IOAudioStreamAlignment"=0,"IOAudioStreamNumericRepresentation"=1936289396,"IOAudioStreamIsMixable"=1,"IOAudioStreamFormatFlags"=0,"IOAudioStreamByteOrder"=1,"IOAudioStreamBitDepth"=16,"IOAudioStreamSampleFormat"=1819304813,"IOAudioStreamDriverTag"=0,"IOAudioStreamNumChannels"=2,"IOAudioStreamBytesPerPacket"=4,"IOAudioStreamBitWidth"=16,"IOAudioStreamFramesPerPacket"=1,"IOAudioStreamMinimumSampleRate"={"IOAudioSampleRateWholeNumber"=96000,"IOAudioSampleRateFraction"=0}},{"IOAudioStreamMaximumSampleRate"={"IOAudioSampleRateWholeNumber"=44100,"IOAudioSampleRateFraction"=0},"IOAudioStreamAlignment"=0,"IOAudioStreamNumericRepresentation"=1936289396,"IOAudioStreamIsMixable"=1,"IOAudioStreamFormatFlags"=0,"IOAudioStreamByteOrder"=1,"IOAudioStreamBitDepth"=20,"IOAudioStreamSampleFormat"=1819304813,"IOAudioStreamDriverTag"=0,"IOAudioStreamNumChannels"=2,"IOAudioStreamBytesPerPacket"=8,"IOAudioStreamBitWidth"=32,"IOAudioStreamFramesPerPacket"=1,"IOAudioStreamMinimumSampleRate"={"IOAudioSampleRateWholeNumber"=44100,"IOAudioSampleRateFraction"=0}},{"IOAudioStreamMaximumSampleRate"={"IOAudioSampleRateWholeNumber"=48000,"IOAudioSampleRateFraction"=0},"IOAudioStreamAlignment"=0,"IOAudioStreamNumericRepresentation"=1936289396,"IOAudioStreamIsMixable"=1,"IOAudioStreamFormatFlags"=0,"IOAudioStreamByteOrder"=1,"IOAudioStreamBitDepth"=20,"IOAudioStreamSampleFormat"=1819304813,"IOAudioStreamDriverTag"=0,"IOAudioStreamNumChannels"=2,"IOAudioStreamBytesPerPacket"=8,"IOAudioStreamBitWidth"=32,"IOAudioStreamFramesPerPacket"=1,"IOAudioStreamMinimumSampleRate"={"IOAudioSampleRateWholeNumber"=48000,"IOAudioSampleRateFraction"=0}},{"IOAudioStreamMaximumSampleRate"={"IOAudioSampleRateWholeNumber"=96000,"IOAudioSampleRateFraction"=0},"IOAudioStreamAlignment"=0,"IOAudioStreamNumericRepresentation"=1936289396,"IOAudioStreamIsMixable"=1,"IOAudioStreamFormatFlags"=0,"IOAudioStreamByteOrder"=1,"IOAudioStreamBitDepth"=20,"IOAudioStreamSampleFormat"=1819304813,"IOAudioStreamDriverTag"=0,"IOAudioStreamNumChannels"=2,"IOAudioStreamBytesPerPacket"=8,"IOAudioStreamBitWidth"=32,"IOAudioStreamFramesPerPacket"=1,"IOAudioStreamMinimumSampleRate"={"IOAudioSampleRateWholeNumber"=96000,"IOAudioSampleRateFraction"=0}},{"IOAudioStreamMaximumSampleRate"={"IOAudioSampleRateWholeNumber"=44100,"IOAudioSampleRateFraction"=0},"IOAudioStreamAlignment"=0,"IOAudioStreamNumericRepresentation"=1936289396,"IOAudioStreamIsMixable"=1,"IOAudioStreamFormatFlags"=0,"IOAudioStreamByteOrder"=1,"IOAudioStreamBitDepth"=24,"IOAudioStreamSampleFormat"=1819304813,"IOAudioStreamDriverTag"=0,"IOAudioStreamNumChannels"=2,"IOAudioStreamBytesPerPacket"=8,"IOAudioStreamBitWidth"=32,"IOAudioStreamFramesPerPacket"=1,"IOAudioStreamMinimumSampleRate"={"IOAudioSampleRateWholeNumber"=44100,"IOAudioSampleRateFraction"=0}},{"IOAudioStreamMaximumSampleRate"={"IOAudioSampleRateWholeNumber"=48000,"IOAudioSampleRateFraction"=0},"IOAudioStreamAlignment"=0,"IOAudioStreamNumericRepresentation"=1936289396,"IOAudioStreamIsMixable"=1,"IOAudioStreamFormatFlags"=0,"IOAudioStreamByteOrder"=1,"IOAudioStreamBitDepth"=24,"IOAudioStreamSampleFormat"=1819304813,"IOAudioStreamDriverTag"=0,"IOAudioStreamNumChannels"=2,"IOAudioStreamBytesPerPacket"=8,"IOAudioStreamBitWidth"=32,"IOAudioStreamFramesPerPacket"=1,"IOAudioStreamMinimumSampleRate"={"IOAudioSampleRateWholeNumber"=48000,"IOAudioSampleRateFraction"=0}},{"IOAudioStreamMaximumSampleRate"={"IOAudioSampleRateWholeNumber"=96000,"IOAudioSampleRateFraction"=0},"IOAudioStreamAlignment"=0,"IOAudioStreamNumericRepresentation"=1936289396,"IOAudioStreamIsMixable"=1,"IOAudioStreamFormatFlags"=0,"IOAudioStreamByteOrder"=1,"IOAudioStreamBitDepth"=24,"IOAudioStreamSampleFormat"=1819304813,"IOAudioStreamDriverTag"=0,"IOAudioStreamNumChannels"=2,"IOAudioStreamBytesPerPacket"=8,"IOAudioStreamBitWidth"=32,"IOAudioStreamFramesPerPacket"=1,"IOAudioStreamMinimumSampleRate"={"IOAudioSampleRateWholeNumber"=96000,"IOAudioSampleRateFraction"=0}},{"IOAudioStreamMaximumSampleRate"={"IOAudioSampleRateWholeNumber"=44100,"IOAudioSampleRateFraction"=0},"IOAudioStreamAlignment"=0,"IOAudioStreamNumericRepresentation"=1936289396,"IOAudioStreamIsMixable"=0,"IOAudioStreamFormatFlags"=0,"IOAudioStreamByteOrder"=1,"IOAudioStreamBitDepth"=16,"IOAudioStreamSampleFormat"=1667326771,"IOAudioStreamDriverTag"=0,"IOAudioStreamNumChannels"=2,"IOAudioStreamBytesPerPacket"=6144,"IOAudioStreamBitWidth"=16,"IOAudioStreamFramesPerPacket"=1536,"IOAudioStreamMinimumSampleRate"={"IOAudioSampleRateWholeNumber"=44100,"IOAudioSampleRateFraction"=0}},{"IOAudioStreamMaximumSampleRate"={"IOAudioSampleRateWholeNumber"=48000,"IOAudioSampleRateFraction"=0},"IOAudioStreamAlignment"=0,"IOAudioStreamNumericRepresentation"=1936289396,"IOAudioStreamIsMixable"=0,"IOAudioStreamFormatFlags"=0,"IOAudioStreamByteOrder"=1,"IOAudioStreamBitDepth"=16,"IOAudioStreamSampleFormat"=1667326771,"IOAudioStreamDriverTag"=0,"IOAudioStreamNumChannels"=2,"IOAudioStreamBytesPerPacket"=6144,"IOAudioStreamBitWidth"=16,"IOAudioStreamFramesPerPacket"=1536,"IOAudioStreamMinimumSampleRate"={"IOAudioSampleRateWholeNumber"=48000,"IOAudioSampleRateFraction"=0}},{"IOAudioStreamMaximumSampleRate"={"IOAudioSampleRateWholeNumber"=96000,"IOAudioSampleRateFraction"=0},"IOAudioStreamAlignment"=0,"IOAudioStreamNumericRepresentation"=1936289396,"IOAudioStreamIsMixable"=0,"IOAudioStreamFormatFlags"=0,"IOAudioStreamByteOrder"=1,"IOAudioStreamBitDepth"=16,"IOAudioStreamSampleFormat"=1667326771,"IOAudioStreamDriverTag"=0,"IOAudioStreamNumChannels"=2,"IOAudioStreamBytesPerPacket"=6144,"IOAudioStreamBitWidth"=16,"IOAudioStreamFramesPerPacket"=1536,"IOAudioStreamMinimumSampleRate"={"IOAudioSampleRateWholeNumber"=96000,"IOAudioSampleRateFraction"=0}})
    | |   |             | |     "IOAudioStreamDirection" = 0
    | |   |             | |     "IOAudioStreamID" = 0
    | |   |             | |     "IOAudioStreamStartingChannelID" = 1
    | |   |             | |     "IOAudioStreamTerminalType" = 1541
    | |   |             | |     "IOAudioStreamFormat" = {"IOAudioStreamAlignment"=0,"IOAudioStreamNumericRepresentation"=1936289396,"IOAudioStreamIsMixable"=1,"IOAudioStreamFormatFlags"=0,"IOAudioStreamByteOrder"=1,"IOAudioStreamBitDepth"=24,"IOAudioStreamSampleFormat"=1819304813,"IOAudioStreamDriverTag"=0,"IOAudioStreamNumChannels"=2,"IOAudioStreamBytesPerPacket"=8,"IOAudioStreamBitWidth"=32,"IOAudioStreamFramesPerPacket"=1}
    | |   |             | |     "IOAudioStreamAvailable" = 1
    | |   |             | |     "IOAudioStreamNumClients" = 0
    | |   |             | |     "IOAudioStreamStartingChannelNumber" = 1
    | |   |             | |   }
    | |   |             | |   
    | |   |             | +-o IOAudioSelectorControl  <class IOAudioSelectorControl, id 0x1000003ed, !registered, !matched, active, busy 0 (0 ms), retain 10>
    | |   |             | | | {
    | |   |             | | |   "IOAudioControlType" = 1936483188
    | |   |             | | |   "IOAudioSelectorControlAvailableSelections" = ({"IOAudioSelectorControlSelectionValue"=1936745574,"IOAudioSelectorControlSelectionDescriptionKey"="DigitalOut"})
    | |   |             | | |   "IOAudioControlChannelNumber" = 0
    | |   |             | | |   "IOAudioControlChannelID" = 0
    | |   |             | | |   "IOAudioControlValue" = 1936745574
    | |   |             | | |   "IOAudioControlUsage" = 1869968496
    | |   |             | | |   "IOAudioControlID" = 0
    | |   |             | | |   "IOAudioControlSubType" = 1869968496
    | |   |             | | | }
    | |   |             | | | 
    | |   |             | | +-o IOAudioControlUserClient  <class IOAudioControlUserClient, id 0x10000042c, !registered, !matched, active, busy 0, retain 6>
    | |   |             | | |   {
    | |   |             | | |     "IOUserClientCreator" = "pid 135, coreaudiod"
    | |   |             | | |   }
    | |   |             | | |   
    | |   |             | | +-o IOAudioControlUserClient  <class IOAudioControlUserClient, id 0x10000049f, !registered, !matched, active, busy 0, retain 6>
    | |   |             | |     {
    | |   |             | |       "IOUserClientCreator" = "pid 158, UserEventAgent"
    | |   |             | |     }
    | |   |             | |     
    | |   |             | +-o AudioAUUCDriver  <class AudioAUUCDriver, id 0x1000003f0, registered, matched, active, busy 0 (3 ms), retain 4>
    | |   |             | |   {
    | |   |             | |     "IOProbeScore" = 0
    | |   |             | |     "CFBundleIdentifier" = "com.apple.driver.AudioAUUC"
    | |   |             | |     "IOProviderClass" = "IOAudioEngine"
    | |   |             | |     "IOClass" = "AudioAUUCDriver"
    | |   |             | |     "IOMatchCategory" = "AudioAUUCDriver"
    | |   |             | |     "IOUserClientClass" = "AudioAUUC"
    | |   |             | |     "IOResourceMatch" = "IOKit"
    | |   |             | |   }
    | |   |             | |   
    | |   |             | +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient, id 0x100000421, !registered, !matched, active, busy 0, retain 6>
    | |   |             | |   {
    | |   |             | |     "IOUserClientCreator" = "pid 135, coreaudiod"
    | |   |             | |   }
    | |   |             | |   
    | |   |             | +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient, id 0x100000438, !registered, !matched, active, busy 0, retain 6>
    | |   |             | |   {
    | |   |             | |     "IOUserClientCreator" = "pid 135, coreaudiod"
    | |   |             | |   }
    | |   |             | |   
    | |   |             | +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient, id 0x10000045e, !registered, !matched, active, busy 0, retain 6>
    | |   |             | |   {
    | |   |             | |     "IOUserClientCreator" = "pid 76, loginwindow"
    | |   |             | |   }
    | |   |             | |   
    | |   |             | +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient, id 0x100000463, !registered, !matched, active, busy 0, retain 6>
    | |   |             | |   {
    | |   |             | |     "IOUserClientCreator" = "pid 76, loginwindow"
    | |   |             | |   }
    | |   |             | |   
    | |   |             | +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient, id 0x100000474, !registered, !matched, active, busy 0, retain 6>
    | |   |             | |   {
    | |   |             | |     "IOUserClientCreator" = "pid 142, SystemUIServer"
    | |   |             | |   }
    | |   |             | |   
    | |   |             | +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient, id 0x100000479, !registered, !matched, active, busy 0, retain 6>
    | |   |             | |   {
    | |   |             | |     "IOUserClientCreator" = "pid 142, SystemUIServer"
    | |   |             | |   }
    | |   |             | |   
    | |   |             | +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient, id 0x100000486, !registered, !matched, active, busy 0, retain 6>
    | |   |             | |   {
    | |   |             | |     "IOUserClientCreator" = "pid 158, UserEventAgent"
    | |   |             | |   }
    | |   |             | |   
    | |   |             | +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient, id 0x10000048b, !registered, !matched, active, busy 0, retain 6>
    | |   |             |     {
    | |   |             |       "IOUserClientCreator" = "pid 158, UserEventAgent"
    | |   |             |     }
    | |   |             |     
    | |   |             +-o AppleHDAEngineInput@1B,0,1,0  <class AppleHDAEngineInput, id 0x1000003ef, registered, matched, active, busy 0 (3 ms), retain 28>
    | |   |             | | {
    | |   |             | |   "IOAudioEngineCoreAudioPlugIn" = "AppleHDA.kext/Contents/PlugIns/AppleHDAHALPlugIn.bundle"
    | |   |             | |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |             | |   "IOAudioEngineDescription" = "DevShortNameLini"
    | |   |             | |   "IOAudioEngineInputSampleLatency" = 16
    | |   |             | |   "IOAudioEngineState" = 0
    | |   |             | |   "IOAudioEngineNumSampleFramesPerBuffer" = 6144
    | |   |             | |   "IOAudioEngineGlobalUniqueID" = "AppleHDAEngineInput:1B,0,1,0:3"
    | |   |             | |   "IOAudioEngineClockDomain" = 429645824
    | |   |             | |   "IOAudioSampleRate" = {"IOAudioSampleRateWholeNumber"=44100,"IOAudioSampleRateFraction"=0}
    | |   |             | |   "IOAudioEngineFlavor" = 1
    | |   |             | |   "IOAudioEngineSampleOffset" = 22
    | |   |             | |   "IOAudioEngineOutputSampleLatency" = 16
    | |   |             | | }
    | |   |             | | 
    | |   |             | +-o AppleHDAStream  <class AppleHDAStream, id 0x1000003f1, registered, matched, active, busy 0 (2 ms), retain 7>
    | |   |             | |   {
    | |   |             | |     "IOAudioStreamAvailableFormats" = ({"IOAudioStreamMaximumSampleRate"={"IOAudioSampleRateWholeNumber"=44100,"IOAudioSampleRateFraction"=0},"IOAudioStreamAlignment"=0,"IOAudioStreamNumericRepresentation"=1936289396,"IOAudioStreamIsMixable"=1,"IOAudioStreamFormatFlags"=0,"IOAudioStreamByteOrder"=1,"IOAudioStreamBitDepth"=16,"IOAudioStreamSampleFormat"=1819304813,"IOAudioStreamDriverTag"=0,"IOAudioStreamNumChannels"=2,"IOAudioStreamBytesPerPacket"=4,"IOAudioStreamBitWidth"=16,"IOAudioStreamFramesPerPacket"=1,"IOAudioStreamMinimumSampleRate"={"IOAudioSampleRateWholeNumber"=44100,"IOAudioSampleRateFraction"=0}},{"IOAudioStreamMaximumSampleRate"={"IOAudioSampleRateWholeNumber"=48000,"IOAudioSampleRateFraction"=0},"IOAudioStreamAlignment"=0,"IOAudioStreamNumericRepresentation"=1936289396,"IOAudioStreamIsMixable"=1,"IOAudioStreamFormatFlags"=0,"IOAudioStreamByteOrder"=1,"IOAudioStreamBitDepth"=16,"IOAudioStreamSampleFormat"=1819304813,"IOAudioStreamDriverTag"=0,"IOAudioStreamNumChannels"=2,"IOAudioStreamBytesPerPacket"=4,"IOAudioStreamBitWidth"=16,"IOAudioStreamFramesPerPacket"=1,"IOAudioStreamMinimumSampleRate"={"IOAudioSampleRateWholeNumber"=48000,"IOAudioSampleRateFraction"=0}},{"IOAudioStreamMaximumSampleRate"={"IOAudioSampleRateWholeNumber"=96000,"IOAudioSampleRateFraction"=0},"IOAudioStreamAlignment"=0,"IOAudioStreamNumericRepresentation"=1936289396,"IOAudioStreamIsMixable"=1,"IOAudioStreamFormatFlags"=0,"IOAudioStreamByteOrder"=1,"IOAudioStreamBitDepth"=16,"IOAudioStreamSampleFormat"=1819304813,"IOAudioStreamDriverTag"=0,"IOAudioStreamNumChannels"=2,"IOAudioStreamBytesPerPacket"=4,"IOAudioStreamBitWidth"=16,"IOAudioStreamFramesPerPacket"=1,"IOAudioStreamMinimumSampleRate"={"IOAudioSampleRateWholeNumber"=96000,"IOAudioSampleRateFraction"=0}},{"IOAudioStreamMaximumSampleRate"={"IOAudioSampleRateWholeNumber"=44100,"IOAudioSampleRateFraction"=0},"IOAudioStreamAlignment"=0,"IOAudioStreamNumericRepresentation"=1936289396,"IOAudioStreamIsMixable"=1,"IOAudioStreamFormatFlags"=0,"IOAudioStreamByteOrder"=1,"IOAudioStreamBitDepth"=20,"IOAudioStreamSampleFormat"=1819304813,"IOAudioStreamDriverTag"=0,"IOAudioStreamNumChannels"=2,"IOAudioStreamBytesPerPacket"=8,"IOAudioStreamBitWidth"=32,"IOAudioStreamFramesPerPacket"=1,"IOAudioStreamMinimumSampleRate"={"IOAudioSampleRateWholeNumber"=44100,"IOAudioSampleRateFraction"=0}},{"IOAudioStreamMaximumSampleRate"={"IOAudioSampleRateWholeNumber"=48000,"IOAudioSampleRateFraction"=0},"IOAudioStreamAlignment"=0,"IOAudioStreamNumericRepresentation"=1936289396,"IOAudioStreamIsMixable"=1,"IOAudioStreamFormatFlags"=0,"IOAudioStreamByteOrder"=1,"IOAudioStreamBitDepth"=20,"IOAudioStreamSampleFormat"=1819304813,"IOAudioStreamDriverTag"=0,"IOAudioStreamNumChannels"=2,"IOAudioStreamBytesPerPacket"=8,"IOAudioStreamBitWidth"=32,"IOAudioStreamFramesPerPacket"=1,"IOAudioStreamMinimumSampleRate"={"IOAudioSampleRateWholeNumber"=48000,"IOAudioSampleRateFraction"=0}},{"IOAudioStreamMaximumSampleRate"={"IOAudioSampleRateWholeNumber"=96000,"IOAudioSampleRateFraction"=0},"IOAudioStreamAlignment"=0,"IOAudioStreamNumericRepresentation"=1936289396,"IOAudioStreamIsMixable"=1,"IOAudioStreamFormatFlags"=0,"IOAudioStreamByteOrder"=1,"IOAudioStreamBitDepth"=20,"IOAudioStreamSampleFormat"=1819304813,"IOAudioStreamDriverTag"=0,"IOAudioStreamNumChannels"=2,"IOAudioStreamBytesPerPacket"=8,"IOAudioStreamBitWidth"=32,"IOAudioStreamFramesPerPacket"=1,"IOAudioStreamMinimumSampleRate"={"IOAudioSampleRateWholeNumber"=96000,"IOAudioSampleRateFraction"=0}},{"IOAudioStreamMaximumSampleRate"={"IOAudioSampleRateWholeNumber"=44100,"IOAudioSampleRateFraction"=0},"IOAudioStreamAlignment"=0,"IOAudioStreamNumericRepresentation"=1936289396,"IOAudioStreamIsMixable"=1,"IOAudioStreamFormatFlags"=0,"IOAudioStreamByteOrder"=1,"IOAudioStreamBitDepth"=24,"IOAudioStreamSampleFormat"=1819304813,"IOAudioStreamDriverTag"=0,"IOAudioStreamNumChannels"=2,"IOAudioStreamBytesPerPacket"=8,"IOAudioStreamBitWidth"=32,"IOAudioStreamFramesPerPacket"=1,"IOAudioStreamMinimumSampleRate"={"IOAudioSampleRateWholeNumber"=44100,"IOAudioSampleRateFraction"=0}},{"IOAudioStreamMaximumSampleRate"={"IOAudioSampleRateWholeNumber"=48000,"IOAudioSampleRateFraction"=0},"IOAudioStreamAlignment"=0,"IOAudioStreamNumericRepresentation"=1936289396,"IOAudioStreamIsMixable"=1,"IOAudioStreamFormatFlags"=0,"IOAudioStreamByteOrder"=1,"IOAudioStreamBitDepth"=24,"IOAudioStreamSampleFormat"=1819304813,"IOAudioStreamDriverTag"=0,"IOAudioStreamNumChannels"=2,"IOAudioStreamBytesPerPacket"=8,"IOAudioStreamBitWidth"=32,"IOAudioStreamFramesPerPacket"=1,"IOAudioStreamMinimumSampleRate"={"IOAudioSampleRateWholeNumber"=48000,"IOAudioSampleRateFraction"=0}},{"IOAudioStreamMaximumSampleRate"={"IOAudioSampleRateWholeNumber"=96000,"IOAudioSampleRateFraction"=0},"IOAudioStreamAlignment"=0,"IOAudioStreamNumericRepresentation"=1936289396,"IOAudioStreamIsMixable"=1,"IOAudioStreamFormatFlags"=0,"IOAudioStreamByteOrder"=1,"IOAudioStreamBitDepth"=24,"IOAudioStreamSampleFormat"=1819304813,"IOAudioStreamDriverTag"=0,"IOAudioStreamNumChannels"=2,"IOAudioStreamBytesPerPacket"=8,"IOAudioStreamBitWidth"=32,"IOAudioStreamFramesPerPacket"=1,"IOAudioStreamMinimumSampleRate"={"IOAudioSampleRateWholeNumber"=96000,"IOAudioSampleRateFraction"=0}})
    | |   |             | |     "IOAudioStreamDirection" = 1
    | |   |             | |     "IOAudioStreamID" = 0
    | |   |             | |     "IOAudioStreamStartingChannelID" = 1
    | |   |             | |     "IOAudioStreamTerminalType" = 1539
    | |   |             | |     "IOAudioStreamFormat" = {"IOAudioStreamSampleFormat"=1819304813,"IOAudioStreamIsMixable"=1,"IOAudioStreamNumChannels"=2,"IOAudioStreamNumericRepresentation"=1936289396,"IOAudioStreamBitWidth"=32,"IOAudioStreamDriverTag"=0,"IOAudioStreamAlignment"=0,"IOAudioStreamBitDepth"=24,"IOAudioStreamByteOrder"=1}
    | |   |             | |     "IOAudioStreamAvailable" = 1
    | |   |             | |     "IOAudioStreamNumClients" = 0
    | |   |             | |     "IOAudioStreamStartingChannelNumber" = 1
    | |   |             | |   }
    | |   |             | |   
    | |   |             | +-o IOAudioSelectorControl  <class IOAudioSelectorControl, id 0x1000003f2, !registered, !matched, active, busy 0 (0 ms), retain 10>
    | |   |             | | | {
    | |   |             | | |   "IOAudioControlType" = 1936483188
    | |   |             | | |   "IOAudioSelectorControlAvailableSelections" = ({"IOAudioSelectorControlSelectionValue"=1818848869,"IOAudioSelectorControlSelectionDescriptionKey"="LineIn"})
    | |   |             | | |   "IOAudioControlChannelNumber" = 0
    | |   |             | | |   "IOAudioControlChannelID" = 0
    | |   |             | | |   "IOAudioControlValue" = 1818848869
    | |   |             | | |   "IOAudioControlUsage" = 1768845428
    | |   |             | | |   "IOAudioControlID" = 0
    | |   |             | | |   "IOAudioControlSubType" = 1768845428
    | |   |             | | | }
    | |   |             | | | 
    | |   |             | | +-o IOAudioControlUserClient  <class IOAudioControlUserClient, id 0x100000426, !registered, !matched, active, busy 0, retain 6>
    | |   |             | | |   {
    | |   |             | | |     "IOUserClientCreator" = "pid 135, coreaudiod"
    | |   |             | | |   }
    | |   |             | | |   
    | |   |             | | +-o IOAudioControlUserClient  <class IOAudioControlUserClient, id 0x10000048e, !registered, !matched, active, busy 0, retain 6>
    | |   |             | |     {
    | |   |             | |       "IOUserClientCreator" = "pid 158, UserEventAgent"
    | |   |             | |     }
    | |   |             | |     
    | |   |             | +-o IOAudioLevelControl  <class IOAudioLevelControl, id 0x1000003f3, !registered, !matched, active, busy 0 (0 ms), retain 10>
    | |   |             | | | {
    | |   |             | | |   "IOAudioLevelControlMinValue" = 0
    | |   |             | | |   "IOAudioLevelControlMinDB" = 18446744073708503040
    | |   |             | | |   "IOAudioControlChannelNumber" = 2
    | |   |             | | |   "IOAudioLevelControlMaxValue" = 46
    | |   |             | | |   "IOAudioControlValue" = 16
    | |   |             | | |   "IOAudioControlID" = 9
    | |   |             | | |   "IOAudioLevelControlMaxDB" = 1966080
    | |   |             | | |   "IOAudioLevelControlUseLinearScale" = 0
    | |   |             | | |   "IOAudioControlType" = 1818588780
    | |   |             | | |   "IOAudioControlChannelID" = 2
    | |   |             | | |   "IOAudioControlUsage" = 1768845428
    | |   |             | | |   "IOAudioControlChannelName" = "Right"
    | |   |             | | |   "IOAudioControlSubType" = 1986817381
    | |   |             | | | }
    | |   |             | | | 
    | |   |             | | +-o IOAudioControlUserClient  <class IOAudioControlUserClient, id 0x100000427, !registered, !matched, active, busy 0, retain 6>
    | |   |             | | |   {
    | |   |             | | |     "IOUserClientCreator" = "pid 135, coreaudiod"
    | |   |             | | |   }
    | |   |             | | |   
    | |   |             | | +-o IOAudioControlUserClient  <class IOAudioControlUserClient, id 0x10000048f, !registered, !matched, active, busy 0, retain 6>
    | |   |             | |     {
    | |   |             | |       "IOUserClientCreator" = "pid 158, UserEventAgent"
    | |   |             | |     }
    | |   |             | |     
    | |   |             | +-o IOAudioLevelControl  <class IOAudioLevelControl, id 0x1000003f4, !registered, !matched, active, busy 0 (0 ms), retain 10>
    | |   |             | | | {
    | |   |             | | |   "IOAudioLevelControlMinValue" = 0
    | |   |             | | |   "IOAudioLevelControlMinDB" = 18446744073708503040
    | |   |             | | |   "IOAudioControlChannelNumber" = 1
    | |   |             | | |   "IOAudioLevelControlMaxValue" = 46
    | |   |             | | |   "IOAudioControlValue" = 16
    | |   |             | | |   "IOAudioControlID" = 7
    | |   |             | | |   "IOAudioLevelControlMaxDB" = 1966080
    | |   |             | | |   "IOAudioLevelControlUseLinearScale" = 0
    | |   |             | | |   "IOAudioControlType" = 1818588780
    | |   |             | | |   "IOAudioControlChannelID" = 1
    | |   |             | | |   "IOAudioControlUsage" = 1768845428
    | |   |             | | |   "IOAudioControlChannelName" = "Left"
    | |   |             | | |   "IOAudioControlSubType" = 1986817381
    | |   |             | | | }
    | |   |             | | | 
    | |   |             | | +-o IOAudioControlUserClient  <class IOAudioControlUserClient, id 0x100000428, !registered, !matched, active, busy 0, retain 6>
    | |   |             | | |   {
    | |   |             | | |     "IOUserClientCreator" = "pid 135, coreaudiod"
    | |   |             | | |   }
    | |   |             | | |   
    | |   |             | | +-o IOAudioControlUserClient  <class IOAudioControlUserClient, id 0x100000490, !registered, !matched, active, busy 0, retain 6>
    | |   |             | |     {
    | |   |             | |       "IOUserClientCreator" = "pid 158, UserEventAgent"
    | |   |             | |     }
    | |   |             | |     
    | |   |             | +-o IOAudioToggleControl  <class IOAudioToggleControl, id 0x1000003f5, !registered, !matched, active, busy 0 (0 ms), retain 10>
    | |   |             | | | {
    | |   |             | | |   "IOAudioControlType" = 1953458028
    | |   |             | | |   "IOAudioControlChannelNumber" = 2
    | |   |             | | |   "IOAudioControlChannelID" = 2
    | |   |             | | |   "IOAudioControlUsage" = 1768845428
    | |   |             | | |   "IOAudioControlChannelName" = "Right"
    | |   |             | | |   "IOAudioControlValue" = 0
    | |   |             | | |   "IOAudioControlID" = 10
    | |   |             | | |   "IOAudioControlSubType" = 1836414053
    | |   |             | | | }
    | |   |             | | | 
    | |   |             | | +-o IOAudioControlUserClient  <class IOAudioControlUserClient, id 0x100000429, !registered, !matched, active, busy 0, retain 6>
    | |   |             | | |   {
    | |   |             | | |     "IOUserClientCreator" = "pid 135, coreaudiod"
    | |   |             | | |   }
    | |   |             | | |   
    | |   |             | | +-o IOAudioControlUserClient  <class IOAudioControlUserClient, id 0x100000491, !registered, !matched, active, busy 0, retain 6>
    | |   |             | |     {
    | |   |             | |       "IOUserClientCreator" = "pid 158, UserEventAgent"
    | |   |             | |     }
    | |   |             | |     
    | |   |             | +-o IOAudioToggleControl  <class IOAudioToggleControl, id 0x1000003f6, !registered, !matched, active, busy 0 (0 ms), retain 10>
    | |   |             | | | {
    | |   |             | | |   "IOAudioControlType" = 1953458028
    | |   |             | | |   "IOAudioControlChannelNumber" = 1
    | |   |             | | |   "IOAudioControlChannelID" = 1
    | |   |             | | |   "IOAudioControlUsage" = 1768845428
    | |   |             | | |   "IOAudioControlChannelName" = "Left"
    | |   |             | | |   "IOAudioControlValue" = 0
    | |   |             | | |   "IOAudioControlID" = 8
    | |   |             | | |   "IOAudioControlSubType" = 1836414053
    | |   |             | | | }
    | |   |             | | | 
    | |   |             | | +-o IOAudioControlUserClient  <class IOAudioControlUserClient, id 0x10000042a, !registered, !matched, active, busy 0, retain 6>
    | |   |             | | |   {
    | |   |             | | |     "IOUserClientCreator" = "pid 135, coreaudiod"
    | |   |             | | |   }
    | |   |             | | |   
    | |   |             | | +-o IOAudioControlUserClient  <class IOAudioControlUserClient, id 0x100000492, !registered, !matched, active, busy 0, retain 6>
    | |   |             | |     {
    | |   |             | |       "IOUserClientCreator" = "pid 158, UserEventAgent"
    | |   |             | |     }
    | |   |             | |     
    | |   |             | +-o IOAudioToggleControl  <class IOAudioToggleControl, id 0x1000003f7, !registered, !matched, active, busy 0 (0 ms), retain 10>
    | |   |             | | | {
    | |   |             | | |   "IOAudioControlType" = 1953458028
    | |   |             | | |   "IOAudioControlChannelNumber" = 0
    | |   |             | | |   "IOAudioControlChannelID" = 0
    | |   |             | | |   "IOAudioControlUsage" = 1768845428
    | |   |             | | |   "IOAudioControlChannelName" = "All Channels"
    | |   |             | | |   "IOAudioControlValue" = 0
    | |   |             | | |   "IOAudioControlID" = 11
    | |   |             | | |   "IOAudioControlSubType" = 1836414053
    | |   |             | | | }
    | |   |             | | | 
    | |   |             | | +-o IOAudioControlUserClient  <class IOAudioControlUserClient, id 0x10000042b, !registered, !matched, active, busy 0, retain 6>
    | |   |             | | |   {
    | |   |             | | |     "IOUserClientCreator" = "pid 135, coreaudiod"
    | |   |             | | |   }
    | |   |             | | |   
    | |   |             | | +-o IOAudioControlUserClient  <class IOAudioControlUserClient, id 0x100000493, !registered, !matched, active, busy 0, retain 6>
    | |   |             | |     {
    | |   |             | |       "IOUserClientCreator" = "pid 158, UserEventAgent"
    | |   |             | |     }
    | |   |             | |     
    | |   |             | +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient, id 0x100000420, !registered, !matched, active, busy 0, retain 6>
    | |   |             | |   {
    | |   |             | |     "IOUserClientCreator" = "pid 135, coreaudiod"
    | |   |             | |   }
    | |   |             | |   
    | |   |             | +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient, id 0x100000437, !registered, !matched, active, busy 0, retain 6>
    | |   |             | |   {
    | |   |             | |     "IOUserClientCreator" = "pid 135, coreaudiod"
    | |   |             | |   }
    | |   |             | |   
    | |   |             | +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient, id 0x10000045d, !registered, !matched, active, busy 0, retain 6>
    | |   |             | |   {
    | |   |             | |     "IOUserClientCreator" = "pid 76, loginwindow"
    | |   |             | |   }
    | |   |             | |   
    | |   |             | +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient, id 0x100000462, !registered, !matched, active, busy 0, retain 6>
    | |   |             | |   {
    | |   |             | |     "IOUserClientCreator" = "pid 76, loginwindow"
    | |   |             | |   }
    | |   |             | |   
    | |   |             | +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient, id 0x100000473, !registered, !matched, active, busy 0, retain 6>
    | |   |             | |   {
    | |   |             | |     "IOUserClientCreator" = "pid 142, SystemUIServer"
    | |   |             | |   }
    | |   |             | |   
    | |   |             | +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient, id 0x100000478, !registered, !matched, active, busy 0, retain 6>
    | |   |             | |   {
    | |   |             | |     "IOUserClientCreator" = "pid 142, SystemUIServer"
    | |   |             | |   }
    | |   |             | |   
    | |   |             | +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient, id 0x100000485, !registered, !matched, active, busy 0, retain 6>
    | |   |             | |   {
    | |   |             | |     "IOUserClientCreator" = "pid 158, UserEventAgent"
    | |   |             | |   }
    | |   |             | |   
    | |   |             | +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient, id 0x10000048a, !registered, !matched, active, busy 0, retain 6>
    | |   |             |     {
    | |   |             |       "IOUserClientCreator" = "pid 158, UserEventAgent"
    | |   |             |     }
    | |   |             |     
    | |   |             +-o AppleHDAEngineInput@1B,0,1,1  <class AppleHDAEngineInput, id 0x1000003f8, registered, matched, active, busy 0 (3 ms), retain 20>
    | |   |               | {
    | |   |               |   "IOAudioEngineCoreAudioPlugIn" = "AppleHDA.kext/Contents/PlugIns/AppleHDAHALPlugIn.bundle"
    | |   |               |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |               |   "IOAudioEngineDescription" = "DevShortNameSpdi"
    | |   |               |   "IOAudioEngineInputSampleLatency" = 16
    | |   |               |   "IOAudioEngineState" = 0
    | |   |               |   "IOAudioEngineNumSampleFramesPerBuffer" = 6144
    | |   |               |   "IOAudioEngineGlobalUniqueID" = "AppleHDAEngineInput:1B,0,1,1:4"
    | |   |               |   "IOAudioEngineClockDomain" = 429645836
    | |   |               |   "IOAudioSampleRate" = {"IOAudioSampleRateWholeNumber"=44100,"IOAudioSampleRateFraction"=0}
    | |   |               |   "IOAudioEngineFlavor" = 1
    | |   |               |   "IOAudioEngineSampleOffset" = 22
    | |   |               |   "IOAudioEngineOutputSampleLatency" = 16
    | |   |               | }
    | |   |               | 
    | |   |               +-o AppleHDAStream  <class AppleHDAStream, id 0x1000003f9, registered, matched, active, busy 0 (2 ms), retain 7>
    | |   |               |   {
    | |   |               |     "IOAudioStreamAvailableFormats" = ({"IOAudioStreamMaximumSampleRate"={"IOAudioSampleRateWholeNumber"=44100,"IOAudioSampleRateFraction"=0},"IOAudioStreamAlignment"=0,"IOAudioStreamNumericRepresentation"=1936289396,"IOAudioStreamIsMixable"=1,"IOAudioStreamFormatFlags"=0,"IOAudioStreamByteOrder"=1,"IOAudioStreamBitDepth"=16,"IOAudioStreamSampleFormat"=1819304813,"IOAudioStreamDriverTag"=0,"IOAudioStreamNumChannels"=2,"IOAudioStreamBytesPerPacket"=4,"IOAudioStreamBitWidth"=16,"IOAudioStreamFramesPerPacket"=1,"IOAudioStreamMinimumSampleRate"={"IOAudioSampleRateWholeNumber"=44100,"IOAudioSampleRateFraction"=0}},{"IOAudioStreamMaximumSampleRate"={"IOAudioSampleRateWholeNumber"=48000,"IOAudioSampleRateFraction"=0},"IOAudioStreamAlignment"=0,"IOAudioStreamNumericRepresentation"=1936289396,"IOAudioStreamIsMixable"=1,"IOAudioStreamFormatFlags"=0,"IOAudioStreamByteOrder"=1,"IOAudioStreamBitDepth"=16,"IOAudioStreamSampleFormat"=1819304813,"IOAudioStreamDriverTag"=0,"IOAudioStreamNumChannels"=2,"IOAudioStreamBytesPerPacket"=4,"IOAudioStreamBitWidth"=16,"IOAudioStreamFramesPerPacket"=1,"IOAudioStreamMinimumSampleRate"={"IOAudioSampleRateWholeNumber"=48000,"IOAudioSampleRateFraction"=0}},{"IOAudioStreamMaximumSampleRate"={"IOAudioSampleRateWholeNumber"=96000,"IOAudioSampleRateFraction"=0},"IOAudioStreamAlignment"=0,"IOAudioStreamNumericRepresentation"=1936289396,"IOAudioStreamIsMixable"=1,"IOAudioStreamFormatFlags"=0,"IOAudioStreamByteOrder"=1,"IOAudioStreamBitDepth"=16,"IOAudioStreamSampleFormat"=1819304813,"IOAudioStreamDriverTag"=0,"IOAudioStreamNumChannels"=2,"IOAudioStreamBytesPerPacket"=4,"IOAudioStreamBitWidth"=16,"IOAudioStreamFramesPerPacket"=1,"IOAudioStreamMinimumSampleRate"={"IOAudioSampleRateWholeNumber"=96000,"IOAudioSampleRateFraction"=0}},{"IOAudioStreamMaximumSampleRate"={"IOAudioSampleRateWholeNumber"=44100,"IOAudioSampleRateFraction"=0},"IOAudioStreamAlignment"=0,"IOAudioStreamNumericRepresentation"=1936289396,"IOAudioStreamIsMixable"=1,"IOAudioStreamFormatFlags"=0,"IOAudioStreamByteOrder"=1,"IOAudioStreamBitDepth"=20,"IOAudioStreamSampleFormat"=1819304813,"IOAudioStreamDriverTag"=0,"IOAudioStreamNumChannels"=2,"IOAudioStreamBytesPerPacket"=8,"IOAudioStreamBitWidth"=32,"IOAudioStreamFramesPerPacket"=1,"IOAudioStreamMinimumSampleRate"={"IOAudioSampleRateWholeNumber"=44100,"IOAudioSampleRateFraction"=0}},{"IOAudioStreamMaximumSampleRate"={"IOAudioSampleRateWholeNumber"=48000,"IOAudioSampleRateFraction"=0},"IOAudioStreamAlignment"=0,"IOAudioStreamNumericRepresentation"=1936289396,"IOAudioStreamIsMixable"=1,"IOAudioStreamFormatFlags"=0,"IOAudioStreamByteOrder"=1,"IOAudioStreamBitDepth"=20,"IOAudioStreamSampleFormat"=1819304813,"IOAudioStreamDriverTag"=0,"IOAudioStreamNumChannels"=2,"IOAudioStreamBytesPerPacket"=8,"IOAudioStreamBitWidth"=32,"IOAudioStreamFramesPerPacket"=1,"IOAudioStreamMinimumSampleRate"={"IOAudioSampleRateWholeNumber"=48000,"IOAudioSampleRateFraction"=0}},{"IOAudioStreamMaximumSampleRate"={"IOAudioSampleRateWholeNumber"=96000,"IOAudioSampleRateFraction"=0},"IOAudioStreamAlignment"=0,"IOAudioStreamNumericRepresentation"=1936289396,"IOAudioStreamIsMixable"=1,"IOAudioStreamFormatFlags"=0,"IOAudioStreamByteOrder"=1,"IOAudioStreamBitDepth"=20,"IOAudioStreamSampleFormat"=1819304813,"IOAudioStreamDriverTag"=0,"IOAudioStreamNumChannels"=2,"IOAudioStreamBytesPerPacket"=8,"IOAudioStreamBitWidth"=32,"IOAudioStreamFramesPerPacket"=1,"IOAudioStreamMinimumSampleRate"={"IOAudioSampleRateWholeNumber"=96000,"IOAudioSampleRateFraction"=0}},{"IOAudioStreamMaximumSampleRate"={"IOAudioSampleRateWholeNumber"=44100,"IOAudioSampleRateFraction"=0},"IOAudioStreamAlignment"=0,"IOAudioStreamNumericRepresentation"=1936289396,"IOAudioStreamIsMixable"=1,"IOAudioStreamFormatFlags"=0,"IOAudioStreamByteOrder"=1,"IOAudioStreamBitDepth"=24,"IOAudioStreamSampleFormat"=1819304813,"IOAudioStreamDriverTag"=0,"IOAudioStreamNumChannels"=2,"IOAudioStreamBytesPerPacket"=8,"IOAudioStreamBitWidth"=32,"IOAudioStreamFramesPerPacket"=1,"IOAudioStreamMinimumSampleRate"={"IOAudioSampleRateWholeNumber"=44100,"IOAudioSampleRateFraction"=0}},{"IOAudioStreamMaximumSampleRate"={"IOAudioSampleRateWholeNumber"=48000,"IOAudioSampleRateFraction"=0},"IOAudioStreamAlignment"=0,"IOAudioStreamNumericRepresentation"=1936289396,"IOAudioStreamIsMixable"=1,"IOAudioStreamFormatFlags"=0,"IOAudioStreamByteOrder"=1,"IOAudioStreamBitDepth"=24,"IOAudioStreamSampleFormat"=1819304813,"IOAudioStreamDriverTag"=0,"IOAudioStreamNumChannels"=2,"IOAudioStreamBytesPerPacket"=8,"IOAudioStreamBitWidth"=32,"IOAudioStreamFramesPerPacket"=1,"IOAudioStreamMinimumSampleRate"={"IOAudioSampleRateWholeNumber"=48000,"IOAudioSampleRateFraction"=0}},{"IOAudioStreamMaximumSampleRate"={"IOAudioSampleRateWholeNumber"=96000,"IOAudioSampleRateFraction"=0},"IOAudioStreamAlignment"=0,"IOAudioStreamNumericRepresentation"=1936289396,"IOAudioStreamIsMixable"=1,"IOAudioStreamFormatFlags"=0,"IOAudioStreamByteOrder"=1,"IOAudioStreamBitDepth"=24,"IOAudioStreamSampleFormat"=1819304813,"IOAudioStreamDriverTag"=0,"IOAudioStreamNumChannels"=2,"IOAudioStreamBytesPerPacket"=8,"IOAudioStreamBitWidth"=32,"IOAudioStreamFramesPerPacket"=1,"IOAudioStreamMinimumSampleRate"={"IOAudioSampleRateWholeNumber"=96000,"IOAudioSampleRateFraction"=0}})
    | |   |               |     "IOAudioStreamDirection" = 1
    | |   |               |     "IOAudioStreamID" = 0
    | |   |               |     "IOAudioStreamStartingChannelID" = 1
    | |   |               |     "IOAudioStreamTerminalType" = 1541
    | |   |               |     "IOAudioStreamFormat" = {"IOAudioStreamAlignment"=0,"IOAudioStreamNumericRepresentation"=1936289396,"IOAudioStreamIsMixable"=1,"IOAudioStreamFormatFlags"=0,"IOAudioStreamByteOrder"=1,"IOAudioStreamBitDepth"=24,"IOAudioStreamSampleFormat"=1819304813,"IOAudioStreamDriverTag"=0,"IOAudioStreamNumChannels"=2,"IOAudioStreamBytesPerPacket"=8,"IOAudioStreamBitWidth"=32,"IOAudioStreamFramesPerPacket"=1}
    | |   |               |     "IOAudioStreamAvailable" = 1
    | |   |               |     "IOAudioStreamNumClients" = 0
    | |   |               |     "IOAudioStreamStartingChannelNumber" = 1
    | |   |               |   }
    | |   |               |   
    | |   |               +-o IOAudioSelectorControl  <class IOAudioSelectorControl, id 0x1000003fb, !registered, !matched, active, busy 0 (0 ms), retain 10>
    | |   |               | | {
    | |   |               | |   "IOAudioControlType" = 1936483188
    | |   |               | |   "IOAudioSelectorControlAvailableSelections" = ({"IOAudioSelectorControlSelectionValue"=1936745574,"IOAudioSelectorControlSelectionDescriptionKey"="DigitalIn"})
    | |   |               | |   "IOAudioControlChannelNumber" = 0
    | |   |               | |   "IOAudioControlChannelID" = 0
    | |   |               | |   "IOAudioControlValue" = 1936745574
    | |   |               | |   "IOAudioControlUsage" = 1768845428
    | |   |               | |   "IOAudioControlID" = 0
    | |   |               | |   "IOAudioControlSubType" = 1768845428
    | |   |               | | }
    | |   |               | | 
    | |   |               | +-o IOAudioControlUserClient  <class IOAudioControlUserClient, id 0x100000424, !registered, !matched, active, busy 0, retain 6>
    | |   |               | |   {
    | |   |               | |     "IOUserClientCreator" = "pid 135, coreaudiod"
    | |   |               | |   }
    | |   |               | |   
    | |   |               | +-o IOAudioControlUserClient  <class IOAudioControlUserClient, id 0x100000494, !registered, !matched, active, busy 0, retain 6>
    | |   |               |     {
    | |   |               |       "IOUserClientCreator" = "pid 158, UserEventAgent"
    | |   |               |     }
    | |   |               |     
    | |   |               +-o IOAudioSelectorControl  <class IOAudioSelectorControl, id 0x1000003fc, !registered, !matched, active, busy 0 (0 ms), retain 10>
    | |   |               | | {
    | |   |               | |   "IOAudioControlType" = 1936483188
    | |   |               | |   "IOAudioSelectorControlAvailableSelections" = ({"IOAudioSelectorControlSelectionValue"=1970170987,"IOAudioSelectorControlSelectionDescriptionKey"="UnlockedClock"})
    | |   |               | |   "IOAudioControlChannelNumber" = 0
    | |   |               | |   "IOAudioControlChannelID" = 0
    | |   |               | |   "IOAudioControlUsage" = 1768845428
    | |   |               | |   "IOAudioControlChannelName" = "All Channels"
    | |   |               | |   "IOAudioControlValue" = 1970170987
    | |   |               | |   "IOAudioControlID" = 0
    | |   |               | |   "IOAudioControlSubType" = 1668047723
    | |   |               | | }
    | |   |               | | 
    | |   |               | +-o IOAudioControlUserClient  <class IOAudioControlUserClient, id 0x100000425, !registered, !matched, active, busy 0, retain 6>
    | |   |               | |   {
    | |   |               | |     "IOUserClientCreator" = "pid 135, coreaudiod"
    | |   |               | |   }
    | |   |               | |   
    | |   |               | +-o IOAudioControlUserClient  <class IOAudioControlUserClient, id 0x100000495, !registered, !matched, active, busy 0, retain 6>
    | |   |               |     {
    | |   |               |       "IOUserClientCreator" = "pid 158, UserEventAgent"
    | |   |               |     }
    | |   |               |     
    | |   |               +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient, id 0x10000041f, !registered, !matched, active, busy 0, retain 6>
    | |   |               |   {
    | |   |               |     "IOUserClientCreator" = "pid 135, coreaudiod"
    | |   |               |   }
    | |   |               |   
    | |   |               +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient, id 0x100000436, !registered, !matched, active, busy 0, retain 6>
    | |   |               |   {
    | |   |               |     "IOUserClientCreator" = "pid 135, coreaudiod"
    | |   |               |   }
    | |   |               |   
    | |   |               +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient, id 0x10000045c, !registered, !matched, active, busy 0, retain 6>
    | |   |               |   {
    | |   |               |     "IOUserClientCreator" = "pid 76, loginwindow"
    | |   |               |   }
    | |   |               |   
    | |   |               +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient, id 0x100000461, !registered, !matched, active, busy 0, retain 6>
    | |   |               |   {
    | |   |               |     "IOUserClientCreator" = "pid 76, loginwindow"
    | |   |               |   }
    | |   |               |   
    | |   |               +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient, id 0x100000472, !registered, !matched, active, busy 0, retain 6>
    | |   |               |   {
    | |   |               |     "IOUserClientCreator" = "pid 142, SystemUIServer"
    | |   |               |   }
    | |   |               |   
    | |   |               +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient, id 0x100000477, !registered, !matched, active, busy 0, retain 6>
    | |   |               |   {
    | |   |               |     "IOUserClientCreator" = "pid 142, SystemUIServer"
    | |   |               |   }
    | |   |               |   
    | |   |               +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient, id 0x100000484, !registered, !matched, active, busy 0, retain 6>
    | |   |               |   {
    | |   |               |     "IOUserClientCreator" = "pid 158, UserEventAgent"
    | |   |               |   }
    | |   |               |   
    | |   |               +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient, id 0x100000489, !registered, !matched, active, busy 0, retain 6>
    | |   |                   {
    | |   |                     "IOUserClientCreator" = "pid 158, UserEventAgent"
    | |   |                   }
    | |   |                   
    | |   +-o RP04@1C,3  <class IOPCIDevice, id 0x100000188, registered, matched, active, busy 0 (168 ms), retain 10>
    | |   | | {
    | |   | |   "IOInterruptSpecifiers" = (<1300000007000000>)
    | |   | |   "#address-cells" = <03000000>
    | |   | |   "class-code" = <00040600>
    | |   | |   "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2}
    | |   | |   "built-in" = <00>
    | |   | |   "acpi-device" = "IOACPIPlatformDevice is not serializable"
    | |   | |   "IOInterruptControllers" = ("io-apic-0")
    | |   | |   "vendor-id" = <86800000>
    | |   | |   "name" = "pci-bridge"
    | |   | |   "device-id" = <96260000>
    | |   | |   "acpi-pmcap-offset" = 160
    | |   | |   "IOPCIExpressASPMDefault" = 0
    | |   | |   "IOPCIResourced" = Yes
    | |   | |   "compatible" = <"pci8086,2696","pciclass,060400">
    | |   | |   "ranges" = <0000008200000000000000c30000008200000000000000c30000000000001000000000c2000000000000e0c2000000c2000000000000e0c20000000000001000>
    | |   | |   "IOPCIExpressLinkCapabilities" = 67193873
    | |   | |   "IODTPersist" = <a2319300a2409300>
    | |   | |   "IOPCIConfigured" = Yes
    | |   | |   "acpi-path" = "IOACPIPlane:/_SB/PCI0@0/RP04@1c0003"
    | |   | |   "revision-id" = <09000000>
    | |   | |   "IOPCIExpressLinkStatus" = 4113
    | |   | |   "IOName" = "pci-bridge"
    | |   | |   "#size-cells" = <02000000>
    | |   | |   "reg" = <00e3000000000000000000000000000000000000>
    | |   | | }
    | |   | | 
    | |   | +-o IOPCI2PCIBridge  <class IOPCI2PCIBridge, id 0x1000001d0, registered, matched, active, busy 0 (124 ms), retain 7>
    | |   |   | {
    | |   |   |   "IOProbeScore" = 18446744073709551516
    | |   |   |   "CFBundleIdentifier" = "com.apple.iokit.IOPCIFamily"
    | |   |   |   "IOProviderClass" = "IOPCIDevice"
    | |   |   |   "IOClass" = "IOPCI2PCIBridge"
    | |   |   |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   |   "IOPCIClassMatch" = "0x06040000&0xffff0000"
    | |   |   |   "IOPowerManagement" = {"CurrentPowerState"=2,"ChildProxyPowerState"=2,"ChildrenPowerState"=2}
    | |   |   |   "Bridge Memory Ranges" = (18446744072686157824,18446744072687190015)
    | |   |   |   "Bridge IO Ranges" = (61440,4095)
    | |   |   | }
    | |   |   | 
    | |   |   +-o ARPT@0  <class IOPCIDevice, id 0x100000189, registered, matched, active, busy 0 (124 ms), retain 11>
    | |   |     | {
    | |   |     |   "assigned-addresses" = <10000f8200000000000000c3000000000040000018000fc2000000000000e0c20000000000001000>
    | |   |     |   "IOInterruptSpecifiers" = (<1300000007000000>,<0500000000000100>)
    | |   |     |   "class-code" = <00800200>
    | |   |     |   "IODeviceMemory" = (({"address"=18446744072686141440,"length"=16384}),({"address"=18446744072684044288,"length"=1048576}))
    | |   |     |   "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2}
    | |   |     |   "subsystem-vendor-id" = <6b100000>
    | |   |     |   "acpi-device" = "IOACPIPlatformDevice is not serializable"
    | |   |     |   "antenna-rx-diversity" = <"Main">
    | |   |     |   "IOPCIMSIMode" = Yes
    | |   |     |   "IOInterruptControllers" = ("io-apic-0","IOPCIMessagedInterruptController")
    | |   |     |   "name" = "pci14e4,4328"
    | |   |     |   "IOChildIndex" = 1
    | |   |     |   "device-id" = <28430000>
    | |   |     |   "vendor-id" = <e4140000>
    | |   |     |   "IOPCIExpressASPMDefault" = 0
    | |   |     |   "IOPCIResourced" = Yes
    | |   |     |   "compatible" = <"pci106b,87","pci14e4,4328","pciclass,028000">
    | |   |     |   "IOPCIExpressLinkCapabilities" = 221201
    | |   |     |   "acpi-path" = "IOACPIPlane:/_SB/PCI0@0/RP04@1c0003/ARPT@0"
    | |   |     |   "subsystem-id" = <87000000>
    | |   |     |   "revision-id" = <01000000>
    | |   |     |   "IOPCIExpressLinkStatus" = 4113
    | |   |     |   "AAPL,slot-name" = <"AirPort">
    | |   |     |   "IOName" = "pci14e4,4328"
    | |   |     |   "acpi-wake-type" = 2
    | |   |     |   "reg" = <00000f000000000000000000000000000000000010000f020000000000000000000000000040000018000f4200000000000000000000000000001000>
    | |   |     | }
    | |   |     | 
    | |   |     +-o AirPort_Brcm43xx  <class AirPort_Brcm43xx, id 0x10000022b, registered, matched, active, busy 0 (34 ms), retain 8>
    | |   |       | {
    | |   |       |   "IOClass" = "AirPort_Brcm43xx"
    | |   |       |   "IOActiveMedium" = "00000080"
    | |   |       |   "TruePowerOff" = Yes
    | |   |       |   "IOMinPacketSize" = 64
    | |   |       |   "IOPowerManagement" = {"DevicePowerState"=2,"CurrentPowerState"=2}
    | |   |       |   "IOProviderClass" = "IOPCIDevice"
    | |   |       |   "IOLinkStatus" = 3
    | |   |       |   "APChipRev" = 1
    | |   |       |   "IOVendor" = "Apple"
    | |   |       |   "APFeatures" = 1
    | |   |       |   "IOProbeScore" = 0
    | |   |       |   "IOPacketFilters" = {"IONetworkFilterGroup"=275,"IOEthernetWakeOnLANFilterGroup"=0}
    | |   |       |   "IOMediumDictionary" = {"00000080"={"Index"=0,"Type"=128,"Flags"=0,"Speed"=11000000}}
    | |   |       |   "IONameMatch" = ("pci106b,4e","pci14e4,4311","pci14e4,4312","pci14e4,4313","pci14e4,4318","pci14e4,4319","pci14e4,431a","pci14e4,4320","pci14e4,4324","pci14e4,4325","pci14e4,4328","pci14e4,432b","pci14e4,432c","pci14e4,432d")
    | |   |       |   "IOMACAddress" = <001b63eef379>
    | |   |       |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |       |   "CFBundleIdentifier" = "com.apple.driver.AirPortBrcm43xx"
    | |   |       |   "IOFirmwareVersion" = "Broadcom BCM43xx 1.0 (5.10.91.27)"
    | |   |       |   "IONameMatched" = "pci14e4,4328"
    | |   |       |   "IOModel" = "Wireless Network Adapter (802.11 a/b/g/n)"
    | |   |       |   "IOSelectedMedium" = "00000080"
    | |   |       |   "IOMaxPacketSize" = 1518
    | |   |       |   "IOLinkSpeed" = 54000000
    | |   |       |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |       |   "IOFeatures" = 8
    | |   |       | }
    | |   |       | 
    | |   |       +-o AirPort_Brcm43xxInterface  <class AirPort_Brcm43xxInterface, id 0x100000245, registered, matched, active, busy 0 (34 ms), retain 10>
    | |   |         | {
    | |   |         |   "IOMaxTransferUnit" = 1500
    | |   |         |   "IOInterfaceState" = 3
    | |   |         |   "IOPrimaryInterface" = No
    | |   |         |   "IONetworkData" = {"IOOutputQueueStatsKey"={"Size"=44,"Data"=<0001000000000000000000000000000000000000000000000000000000000000000000000000000000000000>,"Access Types"=9},"IONetworkStatsKey"={"Size"=20,"Data"=<2e010000000000008a0100000000000000000000>,"Access Types"=9},"IOEthernetStatsKey"={"Size"=216,"Data"=<000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000>,"Access Types"=9}}
    | |   |         |   "IOControllerEnabled" = Yes
    | |   |         |   "IO80211Channel" = 1
    | |   |         |   "IO80211Band" = "2.4 GHz"
    | |   |         |   "IO80211SSID" = "DPart"
    | |   |         |   "IO80211BSSID" = <000a95f15092>
    | |   |         |   "IOActivePacketFilters" = {"IONetworkFilterGroup"=19,"IOEthernetWakeOnLANFilterGroup"=0}
    | |   |         |   "IO80211DriverVersion" = "Broadcom BCM43xx 1.0 (5.10.91.27)"
    | |   |         |   "IORequiredPacketFilters" = {"IONetworkFilterGroup"=19,"IOEthernetWakeOnLANFilterGroup"=0}
    | |   |         |   "IOMediaAddressLength" = 6
    | |   |         |   "IO80211Locale" = "FCC"
    | |   |         |   "IOInterfaceUnit" = 2
    | |   |         |   "IOInterfaceFlags" = 34915
    | |   |         |   "IOInterfaceType" = 6
    | |   |         |   "IOMediaHeaderLength" = 14
    | |   |         |   "IOInterfaceExtraFlags" = 1073744192
    | |   |         |   "IOBuiltin" = No
    | |   |         |   "IO80211CountryCode" = "X0"
    | |   |         |   "IOMulticastAddressList" = <01005e0000fb01005e0000013333000000fb3333aaa5c6923333000000013333ffeef379010393df0b92>
    | |   |         |   "BSD Name" = "en2"
    | |   |         |   "IO80211HardwareVersion" = "vendorid: 0x14e4
deviceid: 0x4328
radiorev: 0x42055000
chipnum: 0x4321
chiprev: 0x1
corerev: 0xb
boardid: 0x87
boardvendor: 0x106b
boardrev: 0x5b
driverrev: 0x50a5b1b
ucoderev: 0x1fc0506
bus: 0x1
"
    | |   |         |   "IOLocation" = ""
    | |   |         |   "IOInterfaceNamePrefix" = "en"
    | |   |         | }
    | |   |         | 
    | |   |         +-o IONetworkStack  <class IONetworkStack, id 0x10000023e, registered, matched, active, busy 0 (1 ms), retain 13>
    | |   |           | {
    | |   |           |   "IOClass" = "IONetworkStack"
    | |   |           |   "IOProviderClass" = "IOResources"
    | |   |           |   "IOMatchCategory" = "IONetworkStack"
    | |   |           |   "IOResourceMatch" = "IOBSD"
    | |   |           |   "CFBundleIdentifier" = "com.apple.iokit.IONetworkingFamily"
    | |   |           |   "IOProbeScore" = 0
    | |   |           | }
    | |   |           | 
    | |   |           +-o IONetworkStackUserClient  <class IONetworkStackUserClient, id 0x1000002dd, !registered, !matched, active, busy 0, retain 5>
    | |   |               {
    | |   |                 "IOUserClientCreator" = "pid 14, configd"
    | |   |               }
    | |   |               
    | |   +-o UHC1@1D  <class IOPCIDevice, id 0x10000018a, registered, matched, active, busy 0 (585 ms), retain 9>
    | |   | | {
    | |   | |   "assigned-addresses" = <20e8008100000000a04000000000000020000000>
    | |   | |   "IOInterruptSpecifiers" = (<1300000007000000>)
    | |   | |   "IODeviceMemory" = ("IOSubMemoryDescriptor is not serializable")
    | |   | |   "class-code" = <00030c00>
    | |   | |   "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2}
    | |   | |   "subsystem-vendor-id" = <86800000>
    | |   | |   "built-in" = <00>
    | |   | |   "acpi-device" = "IOACPIPlatformDevice is not serializable"
    | |   | |   "IOInterruptControllers" = ("io-apic-0")
    | |   | |   "USBBusNumber" = 29
    | |   | |   "name" = "pci8086,2688"
    | |   | |   "vendor-id" = <86800000>
    | |   | |   "device-id" = <88260000>
    | |   | |   "IOPCIResourced" = Yes
    | |   | |   "locationID" = 486539264
    | |   | |   "compatible" = <"pci8086,7270","pci8086,2688","pciclass,0c0300">
    | |   | |   "acpi-path" = "IOACPIPlane:/_SB/PCI0@0/UHC1@1d0000"
    | |   | |   "subsystem-id" = <70720000>
    | |   | |   "revision-id" = <09000000>
    | |   | |   "IOName" = "pci8086,2688"
    | |   | |   "reg" = <00e800000000000000000000000000000000000020e8000100000000000000000000000020000000>
    | |   | | }
    | |   | | 
    | |   | +-o AppleUSBUHCI  <class AppleUSBUHCI, id 0x1000001d4, registered, matched, active, busy 0 (444 ms), retain 11>
    | |   |   | {
    | |   |   |   "IOClass" = "AppleUSBUHCI"
    | |   |   |   "CFBundleIdentifier" = "com.apple.driver.AppleUSBUHCI"
    | |   |   |   "IOProviderClass" = "IOPCIDevice"
    | |   |   |   "Card Type" = "Built-in"
    | |   |   |   "IOPCIClassMatch" = "0x0C030000"
    | |   |   |   "IOUserClientClass" = "IOUSBControllerUserClient"
    | |   |   |   "IOPowerManagement" = {"ChildrenPowerState"=4,"DevicePowerState"=3,"CurrentPowerState"=4,"DriverPowerState"=3}
    | |   |   |   "IOProbeScore" = 0
    | |   |   |   "this" = 430014464
    | |   |   |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   |   "Errata" = 2156544
    | |   |   |   "Companion" = "yes"
    | |   |   |   "Need contiguous memory for isoch" = Yes
    | |   |   | }
    | |   |   | 
    | |   |   +-o UHCI Root Hub Simulation@1D  <class IOUSBRootHubDevice, id 0x100000257, registered, matched, active, busy 0 (18 ms), retain 10>
    | |   |   | | {
    | |   |   | |   "sessionID" = 411765644
    | |   |   | |   "iManufacturer" = 2
    | |   |   | |   "bNumConfigurations" = 1
    | |   |   | |   "idProduct" = 32773
    | |   |   | |   "bcdDevice" = 272
    | |   |   | |   "Bus Power Available" = 250
    | |   |   | |   "bMaxPacketSize0" = 8
    | |   |   | |   "USB Product Name" = "UHCI Root Hub Simulation"
    | |   |   | |   "iProduct" = 1
    | |   |   | |   "iSerialNumber" = 0
    | |   |   | |   "USB Address" = 1
    | |   |   | |   "bDeviceClass" = 9
    | |   |   | |   "locationID" = 486539264
    | |   |   | |   "bDeviceSubClass" = 0
    | |   |   | |   "IOUserClientClass" = "IOUSBDeviceUserClientV2"
    | |   |   | |   "Ports" = 2
    | |   |   | |   "IOCFPlugInTypes" = {"9dc7b780-9ec0-11d4-a54f-000a27052861"="IOUSBFamily.kext/Contents/PlugIns/IOUSBLib.bundle"}
    | |   |   | |   "bDeviceProtocol" = 0
    | |   |   | |   "USB Vendor Name" = "Apple Inc."
    | |   |   | |   "Device Speed" = 1
    | |   |   | |   "idVendor" = 1452
    | |   |   | |   "AAPL,current-in-sleep" = 1000
    | |   |   | |   "Requested Power" = 0
    | |   |   | |   "Low Power Displayed" = No
    | |   |   | | }
    | |   |   | | 
    | |   |   | +-o AppleUSBHub  <class AppleUSBHub, id 0x100000273, !registered, !matched, active, busy 0, retain 8>
    | |   |   | |   {
    | |   |   | |     "IOProbeScore" = 50000
    | |   |   | |     "CFBundleIdentifier" = "com.apple.driver.AppleUSBHub"
    | |   |   | |     "IOProviderClass" = "IOUSBDevice"
    | |   |   | |     "IOClass" = "AppleUSBHub"
    | |   |   | |     "bDeviceSubClass" = 0
    | |   |   | |     "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   | |     "Errata" = 0
    | |   |   | |     "Interrupt Pending" = Yes
    | |   |   | |     "IOPowerManagement" = {"ChildrenPowerState"=4,"DevicePowerState"=4,"CurrentPowerState"=4,"DriverPowerState"=3}
    | |   |   | |     "IOUserClientClass" = "AppleUSBHSHubUserClient"
    | |   |   | |     "bDeviceClass" = 9
    | |   |   | |   }
    | |   |   | |   
    | |   |   | +-o IOUSBInterface@0  <class IOUSBInterface, id 0x100000275, !registered, !matched, active, busy 0, retain 6>
    | |   |   |     {
    | |   |   |       "bcdDevice" = 272
    | |   |   |       "idProduct" = 32773
    | |   |   |       "bConfigurationValue" = 1
    | |   |   |       "bInterfaceSubClass" = 0
    | |   |   |       "locationID" = 486539264
    | |   |   |       "idVendor" = 1452
    | |   |   |       "iInterface" = 0
    | |   |   |       "bAlternateSetting" = 0
    | |   |   |       "bInterfaceProtocol" = 0
    | |   |   |       "bInterfaceNumber" = 0
    | |   |   |       "bInterfaceClass" = 9
    | |   |   |       "bNumEndpoints" = 1
    | |   |   |     }
    | |   |   |     
    | |   |   +-o Hub in Apple Extended USB Keyboard@1d100000  <class IOUSBHubDevice, id 0x1000002b5, registered, matched, active, busy 0 (14 ms), retain 12>
    | |   |   | | {
    | |   |   | |   "sessionID" = 825380509
    | |   |   | |   "iManufacturer" = 1
    | |   |   | |   "bNumConfigurations" = 1
    | |   |   | |   "idProduct" = 4099
    | |   |   | |   "bcdDevice" = 1040
    | |   |   | |   "Bus Power Available" = 250
    | |   |   | |   "bMaxPacketSize0" = 8
    | |   |   | |   "USB Product Name" = "Hub in Apple Extended USB Keyboard"
    | |   |   | |   "iProduct" = 2
    | |   |   | |   "iSerialNumber" = 0
    | |   |   | |   "USB Address" = 2
    | |   |   | |   "bDeviceClass" = 9
    | |   |   | |   "locationID" = 487587840
    | |   |   | |   "bDeviceSubClass" = 0
    | |   |   | |   "IOUserClientClass" = "IOUSBDeviceUserClientV2"
    | |   |   | |   "Ports" = 3
    | |   |   | |   "PortNum" = 1
    | |   |   | |   "IOCFPlugInTypes" = {"9dc7b780-9ec0-11d4-a54f-000a27052861"="IOUSBFamily.kext/Contents/PlugIns/IOUSBLib.bundle"}
    | |   |   | |   "bDeviceProtocol" = 0
    | |   |   | |   "Need contiguous memory for isoch" = Yes
    | |   |   | |   "USB Vendor Name" = "Mitsumi Electric"
    | |   |   | |   "Device Speed" = 1
    | |   |   | |   "idVendor" = 1452
    | |   |   | |   "Requested Power" = 25
    | |   |   | |   "Low Power Displayed" = No
    | |   |   | | }
    | |   |   | | 
    | |   |   | +-o AppleUSBHub  <class AppleUSBHub, id 0x1000002b7, !registered, !matched, active, busy 0, retain 11>
    | |   |   | |   {
    | |   |   | |     "IOProbeScore" = 50000
    | |   |   | |     "CFBundleIdentifier" = "com.apple.driver.AppleUSBHub"
    | |   |   | |     "IOProviderClass" = "IOUSBDevice"
    | |   |   | |     "IOClass" = "AppleUSBHub"
    | |   |   | |     "bDeviceSubClass" = 0
    | |   |   | |     "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   | |     "Errata" = 0
    | |   |   | |     "Interrupt Pending" = Yes
    | |   |   | |     "IOPowerManagement" = {"ChildrenPowerState"=4,"DevicePowerState"=4,"CurrentPowerState"=4,"DriverPowerState"=3}
    | |   |   | |     "IOUserClientClass" = "AppleUSBHSHubUserClient"
    | |   |   | |     "bDeviceClass" = 9
    | |   |   | |   }
    | |   |   | |   
    | |   |   | +-o IOUSBInterface@0  <class IOUSBInterface, id 0x1000002b9, !registered, !matched, active, busy 0, retain 6>
    | |   |   |     {
    | |   |   |       "bcdDevice" = 1040
    | |   |   |       "idProduct" = 4099
    | |   |   |       "bConfigurationValue" = 1
    | |   |   |       "bInterfaceSubClass" = 0
    | |   |   |       "locationID" = 487587840
    | |   |   |       "idVendor" = 1452
    | |   |   |       "iInterface" = 0
    | |   |   |       "bAlternateSetting" = 0
    | |   |   |       "bInterfaceProtocol" = 0
    | |   |   |       "bInterfaceNumber" = 0
    | |   |   |       "bInterfaceClass" = 9
    | |   |   |       "bNumEndpoints" = 1
    | |   |   |     }
    | |   |   |     
    | |   |   +-o Apple Extended USB Keyboard@1d130000  <class IOUSBDevice, id 0x1000002c4, registered, matched, active, busy 0 (366 ms), retain 9>
    | |   |   | | {
    | |   |   | |   "sessionID" = 1050348715
    | |   |   | |   "iManufacturer" = 1
    | |   |   | |   "bNumConfigurations" = 1
    | |   |   | |   "idProduct" = 523
    | |   |   | |   "bcdDevice" = 1040
    | |   |   | |   "Bus Power Available" = 125
    | |   |   | |   "bMaxPacketSize0" = 8
    | |   |   | |   "USB Product Name" = "Apple Extended USB Keyboard"
    | |   |   | |   "iProduct" = 3
    | |   |   | |   "iSerialNumber" = 0
    | |   |   | |   "USB Address" = 3
    | |   |   | |   "bDeviceClass" = 0
    | |   |   | |   "locationID" = 487784448
    | |   |   | |   "bDeviceSubClass" = 0
    | |   |   | |   "IOUserClientClass" = "IOUSBDeviceUserClientV2"
    | |   |   | |   "PortNum" = 3
    | |   |   | |   "non-removable" = "yes"
    | |   |   | |   "IOCFPlugInTypes" = {"9dc7b780-9ec0-11d4-a54f-000a27052861"="IOUSBFamily.kext/Contents/PlugIns/IOUSBLib.bundle"}
    | |   |   | |   "bDeviceProtocol" = 0
    | |   |   | |   "Need contiguous memory for isoch" = Yes
    | |   |   | |   "USB Vendor Name" = "Mitsumi Electric"
    | |   |   | |   "Device Speed" = 1
    | |   |   | |   "idVendor" = 1452
    | |   |   | |   "Requested Power" = 25
    | |   |   | |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   | |   "Low Power Displayed" = No
    | |   |   | | }
    | |   |   | | 
    | |   |   | +-o IOUSBCompositeDriver  <class IOUSBCompositeDriver, id 0x1000002c6, !registered, !matched, active, busy 0, retain 4>
    | |   |   | |   {
    | |   |   | |     "IOProbeScore" = 50000
    | |   |   | |     "CFBundleIdentifier" = "com.apple.driver.AppleUSBComposite"
    | |   |   | |     "IOProviderClass" = "IOUSBDevice"
    | |   |   | |     "IOClass" = "IOUSBCompositeDriver"
    | |   |   | |     "bDeviceSubClass" = 0
    | |   |   | |     "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   | |     "bDeviceClass" = 0
    | |   |   | |   }
    | |   |   | |   
    | |   |   | +-o IOUSBInterface@0  <class IOUSBInterface, id 0x1000002c7, registered, matched, active, busy 0 (187 ms), retain 6>
    | |   |   | | | {
    | |   |   | | |   "Ignore transactions for ms after wake" = 250
    | |   |   | | |   "IOCFPlugInTypes" = {"2d9786c6-9ef3-11d4-ad51-000a27052861"="IOUSBFamily.kext/Contents/PlugIns/IOUSBLib.bundle"}
    | |   |   | | |   "bcdDevice" = 1040
    | |   |   | | |   "IOUserClientClass" = "IOUSBInterfaceUserClientV2"
    | |   |   | | |   "idProduct" = 523
    | |   |   | | |   "bConfigurationValue" = 1
    | |   |   | | |   "bInterfaceSubClass" = 1
    | |   |   | | |   "locationID" = 487784448
    | |   |   | | |   "idVendor" = 1452
    | |   |   | | |   "iInterface" = 0
    | |   |   | | |   "bAlternateSetting" = 0
    | |   |   | | |   "bInterfaceProtocol" = 1
    | |   |   | | |   "bInterfaceNumber" = 0
    | |   |   | | |   "bInterfaceClass" = 3
    | |   |   | | |   "bNumEndpoints" = 1
    | |   |   | | | }
    | |   |   | | | 
    | |   |   | | +-o IOUSBHIDDriver  <class IOUSBHIDDriver, id 0x1000002cb, registered, matched, active, busy 0 (60 ms), retain 7>
    | |   |   | |   | {
    | |   |   | |   |   "IOClass" = "IOUSBHIDDriver"
    | |   |   | |   |   "Transport" = "USB"
    | |   |   | |   |   "BootProtocol" = 1
    | |   |   | |   |   "bInterfaceProtocol" = 1
    | |   |   | |   |   "HIDDefaultBehavior" = ""
    | |   |   | |   |   "Manufacturer" = "Mitsumi Electric"
    | |   |   | |   |   "IOProviderClass" = "IOUSBInterface"
    | |   |   | |   |   "MaxInputReportSize" = 8
    | |   |   | |   |   "Product" = "Apple Extended USB Keyboard"
    | |   |   | |   |   "IOPowerManagement" = {"DevicePowerState"=4,"CurrentPowerState"=4}
    | |   |   | |   |   "DeviceUsagePairs" = ({"DeviceUsagePage"=1,"DeviceUsage"=6})
    | |   |   | |   |   "IOProbeScore" = 60000
    | |   |   | |   |   "MaxOutputReportSize" = 1
    | |   |   | |   |   "IOUserClientClass" = "IOHIDLibUserClient"
    | |   |   | |   |   "bInterfaceSubClass" = 1
    | |   |   | |   |   "bInterfaceClass" = 3
    | |   |   | |   |   "IOCFPlugInTypes" = {"7DDEECA8-A7B4-11DA-8A0E-0014519758EF"="IOHIDFamily.kext/Contents/PlugIns/IOHIDLib.plugin","FA12FA38-6F1A-11D4-BA0C-0005028F18D5"="IOHIDFamily.kext/Contents/PlugIns/IOHIDLib.plugin"}
    | |   |   | |   |   "CountryCode" = 0
    | |   |   | |   |   "VendorID" = 1452
    | |   |   | |   |   "VersionNumber" = 1040
    | |   |   | |   |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   | |   |   "CFBundleIdentifier" = "com.apple.iokit.IOUSBHIDDriver"
    | |   |   | |   |   "PrimaryUsage" = 6
    | |   |   | |   |   "LocationID" = 487784448
    | |   |   | |   |   "ProductID" = 523
    | |   |   | |   |   "Elements" = ({"ReportID"=0,"ElementCookie"=1,"CollectionType"=1,"Type"=513,"Elements"=({"UnitExponent"=0,"IsRelative"=No,"IsArray"=No,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=2,"ReportID"=0,"Usage"=224,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=2},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=No,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=2,"ReportID"=0,"Usage"=225,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=3},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=No,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=2,"ReportID"=0,"Usage"=226,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=4},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=No,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=2,"ReportID"=0,"Usage"=227,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=5},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=No,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=2,"ReportID"=0,"Usage"=228,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=6},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=No,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=2,"ReportID"=0,"Usage"=229,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=7},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=No,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=2,"ReportID"=0,"Usage"=230,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=8},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=No,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=2,"ReportID"=0,"Usage"=231,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=9},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=255,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=48,"Flags"=0,"ReportID"=0,"Usage"=18446744073709551615,"ReportCount"=6,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=8,"ScaledMin"=0,"Unit"=0,"ScaledMax"=255,"ElementCookie"=10},{"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=0,"IsArray"=Yes,"Max"=255,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=8,"Flags"=0,"ReportID"=0,"Usage"=18446744073709551615,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=8,"ScaledMin"=0,"Unit"=0,"ScaledMax"=255,"ElementCookie"=11},{"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=1,"IsArray"=Yes,"Max"=255,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=8,"Flags"=0,"ReportID"=0,"Usage"=18446744073709551615,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=8,"ScaledMin"=0,"Unit"=0,"ScaledMax"=255,"ElementCookie"=12},{"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=2,"IsArray"=Yes,"Max"=255,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=8,"Flags"=0,"ReportID"=0,"Usage"=18446744073709551615,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=8,"ScaledMin"=0,"Unit"=0,"ScaledMax"=255,"ElementCookie"=13},{"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=3,"IsArray"=Yes,"Max"=255,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=8,"Flags"=0,"ReportID"=0,"Usage"=18446744073709551615,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=8,"ScaledMin"=0,"Unit"=0,"ScaledMax"=255,"ElementCookie"=14},{"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=4,"IsArray"=Yes,"Max"=255,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=8,"Flags"=0,"ReportID"=0,"Usage"=18446744073709551615,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=8,"ScaledMin"=0,"Unit"=0,"ScaledMax"=255,"ElementCookie"=15},{"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=5,"IsArray"=Yes,"Max"=255,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=8,"Flags"=0,"ReportID"=0,"Usage"=18446744073709551615,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=8,"ScaledMin"=0,"Unit"=0,"ScaledMax"=255,"ElementCookie"=16},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=0,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=17},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=1,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=18},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=2,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=19},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=3,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=20},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=4,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=21},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=5,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=22},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=6,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=23},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=7,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=24},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=8,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=25},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=9,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=26},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=10,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=27},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=11,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=28},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=12,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=29},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=13,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=30},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=14,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=31},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=15,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=32},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=16,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=33},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=17,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=34},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=18,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=35},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=19,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=36},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=20,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=37},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=21,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=38},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=22,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=39},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=23,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=40},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=24,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=41},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=25,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=42},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=26,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=43},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=27,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=44},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=28,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=45},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=29,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=46},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=30,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=47},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=31,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=48},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=32,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=49},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=33,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=50},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=34,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=51},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=35,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=52},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=36,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=53},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=37,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=54},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=38,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=55},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=39,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=56},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=40,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=57},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=41,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=58},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=42,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=59},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=43,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=60},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=44,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=61},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=45,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=62},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=46,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=63},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=47,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=64},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=48,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=65},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=49,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=66},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=50,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=67},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=51,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=68},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=52,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=69},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=53,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=70},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=54,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=71},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=55,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=72},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=56,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=73},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=57,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=74},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=58,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=75},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=59,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=76},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=60,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=77},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=61,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=78},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=62,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=79},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=63,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=80},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=64,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=81},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=65,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=82},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=66,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=83},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=67,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=84},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=68,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=85},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=69,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=86},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=70,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=87},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=71,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=88},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=72,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=89},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=73,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=90},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=74,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=91},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=75,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=92},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=76,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=93},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=77,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=94},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=78,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=95},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=79,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=96},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=80,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=97},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=81,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=98},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=82,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=99},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=83,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=100},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=84,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=101},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=85,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=102},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=86,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=103},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=87,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=104},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=88,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=105},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=89,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=106},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=90,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=107},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=91,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=108},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=92,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=109},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=93,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=110},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=94,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=111},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=95,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=112},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=96,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=113},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=97,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=114},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=98,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=115},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=99,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=116},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=100,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=117},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=101,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=118},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=102,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=119},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=103,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=120},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=104,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=121},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=105,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=122},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=106,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=123},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=107,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=124},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=108,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=125},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=109,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=126},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=110,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=127},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=111,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=128},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=112,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=129},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=113,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=130},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=114,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=131},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=115,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=132},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=116,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=133},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=117,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=134},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=118,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=135},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=119,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=136},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=120,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=137},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=121,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=138},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=122,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=139},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=123,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=140},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=124,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=141},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=125,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=142},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=126,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=143},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=127,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=144},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=128,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=145},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=129,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=146},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=130,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=147},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=131,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=148},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=132,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=149},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=133,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=150},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=134,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=151},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=135,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=152},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=136,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=153},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=137,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=154},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=138,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=155},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=139,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=156},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=140,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=157},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=141,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=158},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=142,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=159},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=143,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=160},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=144,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=161},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=145,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=162},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=146,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=163},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=147,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=164},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=148,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=165},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=149,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=166},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=150,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=167},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=151,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=168},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=152,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=169},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=153,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=170},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=154,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=171},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=155,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=172},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=156,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=173},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=157,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=174},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=158,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=175},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=159,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=176},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=160,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=177},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=161,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=178},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=162,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=179},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=163,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=180},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=164,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=181},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=165,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=182},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=166,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=183},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=167,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=184},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=168,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=185},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=169,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=186},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=170,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=187},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=171,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=188},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=172,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=189},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=173,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=190},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=174,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=191},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=175,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=192},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=176,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=193},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=177,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=194},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=178,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=195},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=179,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=196},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=180,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=197},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=181,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=198},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=182,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=199},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=183,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=200},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=184,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=201},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=185,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=202},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=186,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=203},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=187,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=204},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=188,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=205},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=189,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=206},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=190,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=207},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=191,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=208},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=192,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=209},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=193,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=210},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=194,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=211},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=195,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=212},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=196,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=213},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=197,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=214},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=198,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=215},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=199,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=216},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=200,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=217},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=201,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=218},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=202,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=219},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=203,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=220},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=204,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=221},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=205,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=222},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=206,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=223},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=207,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=224},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=208,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=225},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=209,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=226},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=210,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=227},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=211,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=228},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=212,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=229},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=213,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=230},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=214,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=231},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=215,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=232},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=216,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=233},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=217,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=234},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=218,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=235},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=219,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=236},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=220,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=237},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=221,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=238},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=222,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=239},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=223,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=240},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=224,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=241},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=225,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=242},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=226,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=243},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=227,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=244},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=228,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=245},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=229,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=246},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=230,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=247},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=231,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=248},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=232,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=249},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=233,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=250},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=234,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=251},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=235,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=252},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=236,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=253},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=237,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=254},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=238,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=255},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=239,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=256},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=240,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=257},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=241,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=258},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=242,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=259},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=243,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=260},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=244,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=261},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=245,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=262},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=246,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=263},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=247,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=264},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=248,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=265},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=249,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=266},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=250,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=267},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=251,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=268},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=252,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=269},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=253,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=270},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=254,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=271},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=Yes,"Max"=1,"UsagePage"=7,"Min"=0,"Type"=2,"Size"=1,"Flags"=0,"ReportID"=0,"Usage"=255,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=272},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=No,"Max"=1,"UsagePage"=8,"Min"=0,"Type"=129,"Size"=1,"Flags"=2,"ReportID"=0,"Usage"=1,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=273},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=No,"Max"=1,"UsagePage"=8,"Min"=0,"Type"=129,"Size"=1,"Flags"=2,"ReportID"=0,"Usage"=2,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=274},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=No,"Max"=1,"UsagePage"=8,"Min"=0,"Type"=129,"Size"=1,"Flags"=2,"ReportID"=0,"Usage"=3,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=275},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=No,"Max"=1,"UsagePage"=8,"Min"=0,"Type"=129,"Size"=1,"Flags"=2,"ReportID"=0,"Usage"=4,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=276},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=No,"Max"=1,"UsagePage"=8,"Min"=0,"Type"=129,"Size"=1,"Flags"=2,"ReportID"=0,"Usage"=5,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=277}),"UsagePage"=1,"Usage"=6})
    | |   |   | |   |   "PrimaryUsagePage" = 1
    | |   |   | |   |   "ReportInterval" = 8000
    | |   |   | |   |   "MaxFeatureReportSize" = 0
    | |   |   | |   |   "InputReportElements" = ({"ReportID"=0,"ElementCookie"=278,"Size"=64,"ReportCount"=1,"Type"=1,"UsagePage"=0,"ReportSize"=64,"Usage"=0})
    | |   |   | |   | }
    | |   |   | |   | 
    | |   |   | |   +-o IOHIDInterface  <class IOHIDInterface, id 0x1000002ce, registered, matched, active, busy 0 (2 ms), retain 6>
    | |   |   | |     | {
    | |   |   | |     |   "VendorID" = 1452
    | |   |   | |     |   "CountryCode" = 0
    | |   |   | |     |   "Product" = "Apple Extended USB Keyboard"
    | |   |   | |     |   "VersionNumber" = 1040
    | |   |   | |     |   "PrimaryUsage" = 6
    | |   |   | |     |   "LocationID" = 487784448
    | |   |   | |     |   "BootProtocol" = 1
    | |   |   | |     |   "ProductID" = 523
    | |   |   | |     |   "DeviceUsagePairs" = ({"DeviceUsagePage"=1,"DeviceUsage"=6})
    | |   |   | |     |   "Transport" = "USB"
    | |   |   | |     |   "ReportInterval" = 8000
    | |   |   | |     |   "HIDDefaultBehavior" = ""
    | |   |   | |     |   "PrimaryUsagePage" = 1
    | |   |   | |     |   "Manufacturer" = "Mitsumi Electric"
    | |   |   | |     | }
    | |   |   | |     | 
    | |   |   | |     +-o IOHIDEventDriver  <class IOHIDEventDriver, id 0x1000002cf, registered, matched, active, busy 0 (1 ms), retain 8>
    | |   |   | |       | {
    | |   |   | |       |   "IOClass" = "IOHIDEventDriver"
    | |   |   | |       |   "StandardType" = 0
    | |   |   | |       |   "Transport" = "USB"
    | |   |   | |       |   "BootProtocol" = 1
    | |   |   | |       |   "IOPersonalityPublisher" = "com.apple.iokit.IOHIDEventDriver"
    | |   |   | |       |   "HIDDefaultBehavior" = ""
    | |   |   | |       |   "Product" = "Apple Extended USB Keyboard"
    | |   |   | |       |   "IOProviderClass" = "IOHIDInterface"
    | |   |   | |       |   "Manufacturer" = "Mitsumi Electric"
    | |   |   | |       |   "DeviceUsagePairs" = ({"DeviceUsagePage"=1,"DeviceUsage"=6})
    | |   |   | |       |   "IOProbeScore" = 1200
    | |   |   | |       |   "VendorIDSource" = 0
    | |   |   | |       |   "CountryCode" = 0
    | |   |   | |       |   "VendorID" = 1452
    | |   |   | |       |   "VersionNumber" = 1040
    | |   |   | |       |   "HIDEventServiceProperties" = {"HIDKeyboardModifierMappingPairs"=()}
    | |   |   | |       |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   | |       |   "CFBundleIdentifier" = "com.apple.iokit.IOHIDFamily"
    | |   |   | |       |   "LocationID" = 487784448
    | |   |   | |       |   "ProductID" = 523
    | |   |   | |       | }
    | |   |   | |       | 
    | |   |   | |       +-o IOHIDKeyboard  <class IOHIDKeyboard, id 0x1000002d0, registered, matched, active, busy 0 (0 ms), retain 8>
    | |   |   | |       | | {
    | |   |   | |       | |   "HIDVirtualDevice" = No
    | |   |   | |       | |   "Transport" = "USB"
    | |   |   | |       | |   "HIDKeyboardRightModifierSupport" = Yes
    | |   |   | |       | |   "HIDKeyboardKeysDefined" = Yes
    | |   |   | |       | |   "HIDDeviceEventID" = 433618944
    | |   |   | |       | |   "Product" = "Apple Extended USB Keyboard"
    | |   |   | |       | |   "HIDKeyboardCapsLockDoesLock" = No
    | |   |   | |       | |   "Manufacturer" = "Mitsumi Electric"
    | |   |   | |       | |   "DeviceUsagePairs" = ({"DeviceUsagePage"=1,"DeviceUsage"=6})
    | |   |   | |       | |   "VendorIDSource" = 0
    | |   |   | |       | |   "CountryCode" = 0
    | |   |   | |       | |   "VendorID" = 1452
    | |   |   | |       | |   "HIDSubinterfaceID" = 34
    | |   |   | |       | |   "VersionNumber" = 1040
    | |   |   | |       | |   "HIDInterfaceID" = 2
    | |   |   | |       | |   "HIDKeyboardSupportedModifiers" = 8265855
    | |   |   | |       | |   "LocationID" = 487784448
    | |   |   | |       | |   "ProductID" = 523
    | |   |   | |       | |   "HIDKind" = 1
    | |   |   | |       | |   "HIDKeyMapping" = <00000a01013802013b03013a040137051552414c535455455857565b5c434b517b7d7e7c4e5906017209013c0a013e0b013d0c0136a20d006100410001000100ca00c7000100010d007300530013001300fb00a7001300130d0064004400040004014401b6000400040d006600460006000600a601ac000600060d006800480008000800e300eb000018000d006700470007000700f100e1000700070d007a005a001a001a00cf0157001a001a0d007800580018001801b401ce001800180d006300430003000301e301d3000300030d007600560016001601d601e00016001602003c003e0d006200420002000201e501f2000200020d007100510011001100fa00ea001100110d007700570017001701c801c7001700170d006500450005000500c200c5000500050d007200520012001201e201d2001200120d007900590019001900a501db001900190d007400540014001401e401d4001400140a0031002101ad00a10e003200400032000000b200b3000000000a0033002300a301ba0a0034002400a200a80e0036005e0036001e00b600c3001e001e0a0035002501a500bd0a003d002b01b901b10a0039002800ac00ab0a0037002601b001ab0e002d005f001f001f00b100d0001f001f0a0038002a00b700b40a0030002900ad00bb0e005d007d001d001d002700ba001d001d0d006f004f000f000f00f900e9000f000f0d007500550015001500c800cd001500150e005b007b001b001b006000aa001b001b0d006900490009000900c100f5000900090d0070005000100010017001500010001010000d00030d006c004c000c000c00f800e8000c000c0d006a004a000a000a00c600ae000a000a0a0027002200a901ae0d006b004b000b000b00ce00af000b000b0a003b003a01b201a20e005c007c001c001c00e300eb001c001c0a002c003c00cb01a30a002f003f01b800bf0d006e004e000e000e00c401af000e000e0d006d004d000d000d016d01d8000d000d0a002e003e00bc01b302000900190c00200000008000000a0060007e006001bb02007f0008ff02001b007effffffffffffffffffff00fe3600002eff00002aff00002bff00001bffffff0e002f005c002f001c002f005c00000a0000000dff00002d00fe3700fe380e003d007c003d001c003d007c0000184600003000003100003200003300003400003500003600003700fe39000038000039ffffff00fe2400fe2500fe2600fe2200fe2700fe28ff00fe2aff00fe3200fe3500fe33ff00fe29ff00fe2bff00fe34ff00fe2e00fe3000fe2d00fe2300fe2f00fe2100fe3100fe200001ac0001ae0001af0001ad0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f02ff04003102ff04003202ff04003302ff04003402ff04003502ff04003602ff04003702ff04003802ff04003902ff04003002ff04002d02ff04003d02ff04007002ff04005d02ff04005b0704390572067f074a004801490a47>
    | |   |   | |       | |   "HIDParameters" = {"HIDKeyboardModifierMappingPairs"=()}
    | |   |   | |       | |   "HIDKeyboardModifierMappingPairs" = ()
    | |   |   | |       | | }
    | |   |   | |       | | 
    | |   |   | |       | +-o IOHIDSystem  <class IOHIDSystem, id 0x10000023f, registered, matched, active, busy 0 (1 ms), retain 17>
    | |   |   | |       |   | {
    | |   |   | |       |   |   "IOProbeScore" = 0
    | |   |   | |       |   |   "CFBundleIdentifier" = "com.apple.iokit.IOHIDFamily"
    | |   |   | |       |   |   "IOProviderClass" = "IOResources"
    | |   |   | |       |   |   "IOClass" = "IOHIDSystem"
    | |   |   | |       |   |   "IOMatchCategory" = "IOHID"
    | |   |   | |       |   |   "NXSystemInfo" = ({"serviceID"=433618944,"HIDKind"=1,"HIDInterfaceID"=2,"HIDSubinterfaceID"=34},{"serviceID"=442711808,"HIDKind"=1,"HIDInterfaceID"=0,"HIDSubinterfaceID"=0},{"serviceID"=442328832,"HIDKind"=2,"HIDInterfaceID"=0,"HIDSubinterfaceID"=0})
    | |   |   | |       |   |   "HIDParameters" = {"TrackpadCornerSecondaryClick"=0,"HIDMouseKeysOptionToggles"=0,"Trackpad Jitter Milliseconds"=192,"DragLock"=0,"PalmNoAction Permanent"=1,"TrackpadScroll"=1,"Dragging"=0,"HIDScrollZoomModifierMask"=1048576,"HIDDefaultParameters"=Yes,"TwofingerNoAction"=1,"HIDStickyKeysDisabled"=0,"HIDPointerButtonMode"=2,"HIDInitialKeyRepeat"=500000000,"HIDStickyKeysShiftToggles"=0,"TrackpadRightClick"=0,"HIDKeyboardModifierMappingPairs"=(),"HIDKeyRepeat"=83333333,"HIDStickyKeysOn"=0,"JitterNoClick"=1,"USBMouseStopsTrackpad"=0,"HIDTrackpadScrollAcceleration"=45056,"HIDSlowKeysDelay"=0,"PalmNoAction When Typing"=1,"HIDFKeyMode"=0,"HIDF12EjectDelay"=250,"HIDScrollAcceleration"=20480,"Use Panther Settings for W"=0,"HIDClickSpace"=(3,3),"TrackpadHorizScroll"=1,"HIDPointerAcceleration"=45056,"HIDMouseAcceleration"=196608,"TrackpadThreeFingerSwipe"=1,"Clicking"=1,"TrackpadFourFingerVertSwipeGesture"=1,"HIDMouseScrollAcceleration"=8192,"OutsidezoneNoAction When Typing"=1,"TrackpadRotate"=1,"HIDClickTime"=500000000,"TrackpadFourFingerHorizSwipeGesture"=1,"JitterNoMove"=1,"TrackpadPinch"=1}
    | |   |   | |       |   |   "HIDIdleTime" = 77734449
    | |   |   | |       |   |   "IOResourceMatch" = "IOBSD"
    | |   |   | |       |   | }
    | |   |   | |       |   | 
    | |   |   | |       |   +-o IOHIDUserClient  <class IOHIDUserClient, id 0x100000400, !registered, !matched, active, busy 0, retain 5>
    | |   |   | |       |   |   {
    | |   |   | |       |   |     "IOUserClientCrossEndianCompatible" = Yes
    | |   |   | |       |   |     "IOUserClientCreator" = "pid 95, WindowServer"
    | |   |   | |       |   |   }
    | |   |   | |       |   |   
    | |   |   | |       |   +-o IOHIDParamUserClient  <class IOHIDParamUserClient, id 0x100000401, !registered, !matched, active, busy 0, retain 5>
    | |   |   | |       |   |   {
    | |   |   | |       |   |     "IOUserClientCrossEndianCompatible" = Yes
    | |   |   | |       |   |     "IOUserClientCreator" = "pid 202, Terminal"
    | |   |   | |       |   |   }
    | |   |   | |       |   |   
    | |   |   | |       |   +-o IOHIDEventSystemUserClient  <class IOHIDEventSystemUserClient, id 0x100000417, !registered, !matched, active, busy 0, retain 5>
    | |   |   | |       |   |   {
    | |   |   | |       |   |     "IOUserClientCrossEndianCompatible" = Yes
    | |   |   | |       |   |     "IOUserClientCreator" = "pid 79, hidd"
    | |   |   | |       |   |   }
    | |   |   | |       |   |   
    | |   |   | |       |   +-o IOHIDEventSystemUserClient  <class IOHIDEventSystemUserClient, id 0x100000418, !registered, !matched, active, busy 0, retain 5>
    | |   |   | |       |       {
    | |   |   | |       |         "IOUserClientCrossEndianCompatible" = Yes
    | |   |   | |       |         "IOUserClientCreator" = "pid 95, WindowServer"
    | |   |   | |       |       }
    | |   |   | |       |       
    | |   |   | |       +-o IOHIDSystem  <class IOHIDSystem, id 0x10000023f, registered, matched, active, busy 0 (1 ms), retain 16>
    | |   |   | |         | {
    | |   |   | |         |   "IOProbeScore" = 0
    | |   |   | |         |   "CFBundleIdentifier" = "com.apple.iokit.IOHIDFamily"
    | |   |   | |         |   "IOProviderClass" = "IOResources"
    | |   |   | |         |   "IOClass" = "IOHIDSystem"
    | |   |   | |         |   "IOMatchCategory" = "IOHID"
    | |   |   | |         |   "NXSystemInfo" = ({"serviceID"=433618944,"HIDKind"=1,"HIDInterfaceID"=2,"HIDSubinterfaceID"=34},{"serviceID"=442711808,"HIDKind"=1,"HIDInterfaceID"=0,"HIDSubinterfaceID"=0},{"serviceID"=442328832,"HIDKind"=2,"HIDInterfaceID"=0,"HIDSubinterfaceID"=0})
    | |   |   | |         |   "HIDParameters" = {"TrackpadCornerSecondaryClick"=0,"HIDMouseKeysOptionToggles"=0,"Trackpad Jitter Milliseconds"=192,"DragLock"=0,"PalmNoAction Permanent"=1,"TrackpadScroll"=1,"Dragging"=0,"HIDScrollZoomModifierMask"=1048576,"HIDDefaultParameters"=Yes,"TwofingerNoAction"=1,"HIDStickyKeysDisabled"=0,"HIDPointerButtonMode"=2,"HIDInitialKeyRepeat"=500000000,"HIDStickyKeysShiftToggles"=0,"TrackpadRightClick"=0,"HIDKeyboardModifierMappingPairs"=(),"HIDKeyRepeat"=83333333,"HIDStickyKeysOn"=0,"JitterNoClick"=1,"USBMouseStopsTrackpad"=0,"HIDTrackpadScrollAcceleration"=45056,"HIDSlowKeysDelay"=0,"PalmNoAction When Typing"=1,"HIDFKeyMode"=0,"HIDF12EjectDelay"=250,"HIDScrollAcceleration"=20480,"Use Panther Settings for W"=0,"HIDClickSpace"=(3,3),"TrackpadHorizScroll"=1,"HIDPointerAcceleration"=45056,"HIDMouseAcceleration"=196608,"TrackpadThreeFingerSwipe"=1,"Clicking"=1,"TrackpadFourFingerVertSwipeGesture"=1,"HIDMouseScrollAcceleration"=8192,"OutsidezoneNoAction When Typing"=1,"TrackpadRotate"=1,"HIDClickTime"=500000000,"TrackpadFourFingerHorizSwipeGesture"=1,"JitterNoMove"=1,"TrackpadPinch"=1}
    | |   |   | |         |   "HIDIdleTime" = 78553433
    | |   |   | |         |   "IOResourceMatch" = "IOBSD"
    | |   |   | |         | }
    | |   |   | |         | 
    | |   |   | |         +-o IOHIDUserClient  <class IOHIDUserClient, id 0x100000400, !registered, !matched, active, busy 0, retain 5>
    | |   |   | |         |   {
    | |   |   | |         |     "IOUserClientCrossEndianCompatible" = Yes
    | |   |   | |         |     "IOUserClientCreator" = "pid 95, WindowServer"
    | |   |   | |         |   }
    | |   |   | |         |   
    | |   |   | |         +-o IOHIDParamUserClient  <class IOHIDParamUserClient, id 0x100000401, !registered, !matched, active, busy 0, retain 5>
    | |   |   | |         |   {
    | |   |   | |         |     "IOUserClientCrossEndianCompatible" = Yes
    | |   |   | |         |     "IOUserClientCreator" = "pid 202, Terminal"
    | |   |   | |         |   }
    | |   |   | |         |   
    | |   |   | |         +-o IOHIDEventSystemUserClient  <class IOHIDEventSystemUserClient, id 0x100000417, !registered, !matched, active, busy 0, retain 5>
    | |   |   | |         |   {
    | |   |   | |         |     "IOUserClientCrossEndianCompatible" = Yes
    | |   |   | |         |     "IOUserClientCreator" = "pid 79, hidd"
    | |   |   | |         |   }
    | |   |   | |         |   
    | |   |   | |         +-o IOHIDEventSystemUserClient  <class IOHIDEventSystemUserClient, id 0x100000418, !registered, !matched, active, busy 0, retain 5>
    | |   |   | |             {
    | |   |   | |               "IOUserClientCrossEndianCompatible" = Yes
    | |   |   | |               "IOUserClientCreator" = "pid 95, WindowServer"
    | |   |   | |             }
    | |   |   | |             
    | |   |   | +-o IOUSBInterface@1  <class IOUSBInterface, id 0x1000002c8, registered, matched, active, busy 0 (320 ms), retain 6>
    | |   |   |   | {
    | |   |   |   |   "IOCFPlugInTypes" = {"2d9786c6-9ef3-11d4-ad51-000a27052861"="IOUSBFamily.kext/Contents/PlugIns/IOUSBLib.bundle"}
    | |   |   |   |   "bcdDevice" = 1040
    | |   |   |   |   "IOUserClientClass" = "IOUSBInterfaceUserClientV2"
    | |   |   |   |   "idProduct" = 523
    | |   |   |   |   "bConfigurationValue" = 1
    | |   |   |   |   "bInterfaceSubClass" = 0
    | |   |   |   |   "locationID" = 487784448
    | |   |   |   |   "idVendor" = 1452
    | |   |   |   |   "iInterface" = 0
    | |   |   |   |   "bAlternateSetting" = 0
    | |   |   |   |   "bInterfaceProtocol" = 0
    | |   |   |   |   "bInterfaceNumber" = 1
    | |   |   |   |   "bInterfaceClass" = 3
    | |   |   |   |   "bNumEndpoints" = 1
    | |   |   |   | }
    | |   |   |   | 
    | |   |   |   +-o IOUSBHIDDriver  <class IOUSBHIDDriver, id 0x10000034d, registered, matched, active, busy 0 (203 ms), retain 7>
    | |   |   |     | {
    | |   |   |     |   "IOClass" = "IOUSBHIDDriver"
    | |   |   |     |   "Transport" = "USB"
    | |   |   |     |   "BootProtocol" = 0
    | |   |   |     |   "IOPersonalityPublisher" = "com.apple.driver.IOUSBHIDDriver"
    | |   |   |     |   "HIDDefaultBehavior" = ""
    | |   |   |     |   "Manufacturer" = "Mitsumi Electric"
    | |   |   |     |   "IOProviderClass" = "IOUSBInterface"
    | |   |   |     |   "MaxInputReportSize" = 4
    | |   |   |     |   "Product" = "Apple Extended USB Keyboard"
    | |   |   |     |   "IOPowerManagement" = {"DevicePowerState"=4,"CurrentPowerState"=4}
    | |   |   |     |   "DeviceUsagePairs" = ({"DeviceUsagePage"=1,"DeviceUsage"=128},{"DeviceUsagePage"=12,"DeviceUsage"=1})
    | |   |   |     |   "IOProbeScore" = 50000
    | |   |   |     |   "MaxOutputReportSize" = 1
    | |   |   |     |   "IOUserClientClass" = "IOHIDLibUserClient"
    | |   |   |     |   "bInterfaceSubClass" = 0
    | |   |   |     |   "bInterfaceClass" = 3
    | |   |   |     |   "IOCFPlugInTypes" = {"7DDEECA8-A7B4-11DA-8A0E-0014519758EF"="IOHIDFamily.kext/Contents/PlugIns/IOHIDLib.plugin","FA12FA38-6F1A-11D4-BA0C-0005028F18D5"="IOHIDFamily.kext/Contents/PlugIns/IOHIDLib.plugin"}
    | |   |   |     |   "CountryCode" = 0
    | |   |   |     |   "VendorID" = 1452
    | |   |   |     |   "VersionNumber" = 1040
    | |   |   |     |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   |     |   "CFBundleIdentifier" = "com.apple.iokit.IOUSBHIDDriver"
    | |   |   |     |   "PrimaryUsage" = 128
    | |   |   |     |   "LocationID" = 487784448
    | |   |   |     |   "ProductID" = 523
    | |   |   |     |   "Elements" = ({"ReportID"=0,"ElementCookie"=1,"CollectionType"=1,"Type"=513,"Elements"=({"UnitExponent"=0,"IsRelative"=Yes,"IsArray"=No,"Max"=1,"UsagePage"=1,"Min"=0,"Type"=2,"Size"=1,"Flags"=6,"ReportID"=2,"Usage"=130,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=3},{"UnitExponent"=0,"IsRelative"=Yes,"IsArray"=No,"Max"=1,"UsagePage"=1,"Min"=0,"Type"=2,"Size"=1,"Flags"=6,"ReportID"=2,"Usage"=130,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=4},{"UnitExponent"=0,"IsRelative"=Yes,"IsArray"=No,"Max"=1,"UsagePage"=1,"Min"=0,"Type"=2,"Size"=1,"Flags"=6,"ReportID"=2,"Usage"=131,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=5}),"UsagePage"=1,"Usage"=128},{"ReportID"=0,"ElementCookie"=2,"CollectionType"=1,"Type"=513,"Elements"=({"UnitExponent"=0,"IsRelative"=Yes,"IsArray"=No,"Max"=1,"UsagePage"=12,"Min"=0,"Type"=2,"Size"=1,"Flags"=6,"ReportID"=3,"Usage"=184,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=6},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=No,"Max"=1,"UsagePage"=12,"Min"=0,"Type"=2,"Size"=1,"Flags"=2,"ReportID"=3,"Usage"=233,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=7},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=No,"Max"=1,"UsagePage"=12,"Min"=0,"Type"=2,"Size"=1,"Flags"=2,"ReportID"=3,"Usage"=234,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=8},{"UnitExponent"=0,"IsRelative"=Yes,"IsArray"=No,"Max"=1,"UsagePage"=12,"Min"=0,"Type"=2,"Size"=1,"Flags"=6,"ReportID"=3,"Usage"=226,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=9}),"UsagePage"=12,"Usage"=1})
    | |   |   |     |   "PrimaryUsagePage" = 1
    | |   |   |     |   "ReportInterval" = 8000
    | |   |   |     |   "MaxFeatureReportSize" = 1
    | |   |   |     |   "InputReportElements" = ({"ReportID"=2,"ElementCookie"=10,"Size"=16,"ReportCount"=1,"Type"=1,"UsagePage"=0,"ReportSize"=16,"Usage"=0},{"ReportID"=3,"ElementCookie"=11,"Size"=32,"ReportCount"=1,"Type"=1,"UsagePage"=0,"ReportSize"=32,"Usage"=0})
    | |   |   |     | }
    | |   |   |     | 
    | |   |   |     +-o IOHIDInterface  <class IOHIDInterface, id 0x10000039d, registered, matched, active, busy 0 (112 ms), retain 6>
    | |   |   |       | {
    | |   |   |       |   "VendorID" = 1452
    | |   |   |       |   "CountryCode" = 0
    | |   |   |       |   "Product" = "Apple Extended USB Keyboard"
    | |   |   |       |   "VersionNumber" = 1040
    | |   |   |       |   "PrimaryUsage" = 128
    | |   |   |       |   "LocationID" = 487784448
    | |   |   |       |   "BootProtocol" = 0
    | |   |   |       |   "ProductID" = 523
    | |   |   |       |   "DeviceUsagePairs" = ({"DeviceUsagePage"=1,"DeviceUsage"=128},{"DeviceUsagePage"=12,"DeviceUsage"=1})
    | |   |   |       |   "Transport" = "USB"
    | |   |   |       |   "ReportInterval" = 8000
    | |   |   |       |   "HIDDefaultBehavior" = ""
    | |   |   |       |   "PrimaryUsagePage" = 1
    | |   |   |       |   "Manufacturer" = "Mitsumi Electric"
    | |   |   |       | }
    | |   |   |       | 
    | |   |   |       +-o IOHIDEventDriver  <class IOHIDEventDriver, id 0x1000003a5, registered, matched, active, busy 0 (28 ms), retain 8>
    | |   |   |         | {
    | |   |   |         |   "IOClass" = "IOHIDEventDriver"
    | |   |   |         |   "StandardType" = 0
    | |   |   |         |   "Transport" = "USB"
    | |   |   |         |   "BootProtocol" = 0
    | |   |   |         |   "IOPersonalityPublisher" = "com.apple.iokit.IOHIDEventDriverSafeBoot"
    | |   |   |         |   "HIDDefaultBehavior" = ""
    | |   |   |         |   "Manufacturer" = "Mitsumi Electric"
    | |   |   |         |   "IOProviderClass" = "IOHIDInterface"
    | |   |   |         |   "Product" = "Apple Extended USB Keyboard"
    | |   |   |         |   "DeviceUsagePairs" = ({"DeviceUsagePage"=1,"DeviceUsage"=128},{"DeviceUsagePage"=12,"DeviceUsage"=1})
    | |   |   |         |   "IOProbeScore" = 1200
    | |   |   |         |   "VendorIDSource" = 0
    | |   |   |         |   "CountryCode" = 0
    | |   |   |         |   "VendorID" = 1452
    | |   |   |         |   "VersionNumber" = 1040
    | |   |   |         |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   |         |   "CFBundleIdentifier" = "com.apple.iokit.IOHIDFamily"
    | |   |   |         |   "LocationID" = 487784448
    | |   |   |         |   "ProductID" = 523
    | |   |   |         |   "HIDPointerAccelerationTable" = <000080005553422a000700000000000100010000000100000000200000100000713b00004ce300044ec5000d3704000544000014800000072c000023e000000900000034b000000ad8000045f000000d080000579000000f60000069000000121000007a800000150000008900000017c00000910000001ac0000096b000001d90000099b0000020a000009b30000023f000009c30000027b000009c30000000800000120000713b0000567f00044a00000ea00000063a00001f400000072800002900000008d800003c60000009b80000474000000ab00000533000000bc00000603000000cc000006c2000000ee0000084200000116000009d20000014000000b400000016c00000c700000019a00000d40000001ce00000db00000020800000e000000024400000e300000027a00000e300000000b00000140000713b0000614e00044a00000f60000005320000176000000632000020a00000072c00002c2000000808000037a0000008e400004340000009c00000508000000aa000005f2200000b9000006d7000000c7000007b0000000e80000098a0000010c00000b600000013400000d200000016600000e90000001a200000fa0000001da00001030000002120000107000000248000010a00000027a000010c00000000e00000110000713b00006d7700041a000011f00000051a00001bf0000005f000002660000006fc000034000000084c00004fe00000096c00006de000000a7800008dc000000bb00000b64000000d500000d980000011000000f780000015c000011100000019600001200000001d40000128000000210000012e0000002480000132000000278000013500000000500000120000713b00004bb000044c00000e0000000540000015500000072400002620000008b4000035c000000a900000498000000be80000568000000d200000620000000e1800006ad000000f180000740000001190000087800000145000009a00000017600000a98000001a600000b40000001d500000b900000020d00000bc80000024200000bd80000027b00000be80000001000000100000713b0000567f0003b8000012a000000520000025400000060800003780000006f000005f00000007f000008a00000009280000cb2000000af00000f78000000d2000011c8000001000000138000000144000014a00000019000001530000001cd000015700000020e000015b800000242000015d80000027a000015e000000527000000994d100593000000a1269005ff000000a90000066b0000000e000001c00011855000130000001b2280002f000000253690006a00000036f4a0010d0000003ad78001458000003eba50017e000000429d3001b680000046800001ef0000004a201002298000004d95600262000000514ab0029680000055000002cb000000580010031c8000005b556003640000005eaab003ab80000062000003f3000000662000043dc0000069eab004878000006db56004d1400000718000051b00000077a010056dc000007d956005bf800000838ab00611400000898000066300000091601006c0000000991560071d000000a0cab0077a000000a8800007d700000010000001300011855000130000001b22800031000000253690007100000032f4a001180000003acfb001c880000043aab0028e00000048156003088000004c8000038300000050d5600409800000550000048f0000005c6ab0052b00000063800005c70000006f1560067c00000074cab006d58000007a8000072f00000084c00007904000008f000007f18000009940000852c00000a3800008b4000>
    | |   |   |         | }
    | |   |   |         | 
    | |   |   |         +-o IOHIDConsumer  <class IOHIDConsumer, id 0x1000003a7, registered, matched, active, busy 0 (12 ms), retain 8>
    | |   |   |         | | {
    | |   |   |         | |   "HIDSubinterfaceID" = 0
    | |   |   |         | |   "VendorID" = 1452
    | |   |   |         | |   "CountryCode" = 0
    | |   |   |         | |   "HIDVirtualDevice" = Yes
    | |   |   |         | |   "Product" = "Apple Extended USB Keyboard"
    | |   |   |         | |   "VersionNumber" = 1040
    | |   |   |         | |   "HIDDeviceEventID" = 442711808
    | |   |   |         | |   "LocationID" = 487784448
    | |   |   |         | |   "HIDInterfaceID" = 0
    | |   |   |         | |   "DeviceUsagePairs" = ({"DeviceUsagePage"=1,"DeviceUsage"=128},{"DeviceUsagePage"=12,"DeviceUsage"=1})
    | |   |   |         | |   "ProductID" = 523
    | |   |   |         | |   "Transport" = "USB"
    | |   |   |         | |   "HIDKeyMapping" = <00000000001800000101020203030404050506060707080809090a0a0b0b0c0c0d0d0e0e0f0f10101111121213131414151516161717>
    | |   |   |         | |   "Manufacturer" = "Mitsumi Electric"
    | |   |   |         | |   "HIDKind" = 1
    | |   |   |         | |   "VendorIDSource" = 0
    | |   |   |         | | }
    | |   |   |         | | 
    | |   |   |         | +-o IOHIDSystem  <class IOHIDSystem, id 0x10000023f, registered, matched, active, busy 0 (1 ms), retain 17>
    | |   |   |         |   | {
    | |   |   |         |   |   "IOProbeScore" = 0
    | |   |   |         |   |   "CFBundleIdentifier" = "com.apple.iokit.IOHIDFamily"
    | |   |   |         |   |   "IOProviderClass" = "IOResources"
    | |   |   |         |   |   "IOClass" = "IOHIDSystem"
    | |   |   |         |   |   "IOMatchCategory" = "IOHID"
    | |   |   |         |   |   "NXSystemInfo" = ({"serviceID"=433618944,"HIDKind"=1,"HIDInterfaceID"=2,"HIDSubinterfaceID"=34},{"serviceID"=442711808,"HIDKind"=1,"HIDInterfaceID"=0,"HIDSubinterfaceID"=0},{"serviceID"=442328832,"HIDKind"=2,"HIDInterfaceID"=0,"HIDSubinterfaceID"=0})
    | |   |   |         |   |   "HIDParameters" = {"TrackpadCornerSecondaryClick"=0,"HIDMouseKeysOptionToggles"=0,"Trackpad Jitter Milliseconds"=192,"DragLock"=0,"PalmNoAction Permanent"=1,"TrackpadScroll"=1,"Dragging"=0,"HIDScrollZoomModifierMask"=1048576,"HIDDefaultParameters"=Yes,"TwofingerNoAction"=1,"HIDStickyKeysDisabled"=0,"HIDPointerButtonMode"=2,"HIDInitialKeyRepeat"=500000000,"HIDStickyKeysShiftToggles"=0,"TrackpadRightClick"=0,"HIDKeyboardModifierMappingPairs"=(),"HIDKeyRepeat"=83333333,"HIDStickyKeysOn"=0,"JitterNoClick"=1,"USBMouseStopsTrackpad"=0,"HIDTrackpadScrollAcceleration"=45056,"HIDSlowKeysDelay"=0,"PalmNoAction When Typing"=1,"HIDFKeyMode"=0,"HIDF12EjectDelay"=250,"HIDScrollAcceleration"=20480,"Use Panther Settings for W"=0,"HIDClickSpace"=(3,3),"TrackpadHorizScroll"=1,"HIDPointerAcceleration"=45056,"HIDMouseAcceleration"=196608,"TrackpadThreeFingerSwipe"=1,"Clicking"=1,"TrackpadFourFingerVertSwipeGesture"=1,"HIDMouseScrollAcceleration"=8192,"OutsidezoneNoAction When Typing"=1,"TrackpadRotate"=1,"HIDClickTime"=500000000,"TrackpadFourFingerHorizSwipeGesture"=1,"JitterNoMove"=1,"TrackpadPinch"=1}
    | |   |   |         |   |   "HIDIdleTime" = 81753632
    | |   |   |         |   |   "IOResourceMatch" = "IOBSD"
    | |   |   |         |   | }
    | |   |   |         |   | 
    | |   |   |         |   +-o IOHIDUserClient  <class IOHIDUserClient, id 0x100000400, !registered, !matched, active, busy 0, retain 5>
    | |   |   |         |   |   {
    | |   |   |         |   |     "IOUserClientCrossEndianCompatible" = Yes
    | |   |   |         |   |     "IOUserClientCreator" = "pid 95, WindowServer"
    | |   |   |         |   |   }
    | |   |   |         |   |   
    | |   |   |         |   +-o IOHIDParamUserClient  <class IOHIDParamUserClient, id 0x100000401, !registered, !matched, active, busy 0, retain 5>
    | |   |   |         |   |   {
    | |   |   |         |   |     "IOUserClientCrossEndianCompatible" = Yes
    | |   |   |         |   |     "IOUserClientCreator" = "pid 202, Terminal"
    | |   |   |         |   |   }
    | |   |   |         |   |   
    | |   |   |         |   +-o IOHIDEventSystemUserClient  <class IOHIDEventSystemUserClient, id 0x100000417, !registered, !matched, active, busy 0, retain 5>
    | |   |   |         |   |   {
    | |   |   |         |   |     "IOUserClientCrossEndianCompatible" = Yes
    | |   |   |         |   |     "IOUserClientCreator" = "pid 79, hidd"
    | |   |   |         |   |   }
    | |   |   |         |   |   
    | |   |   |         |   +-o IOHIDEventSystemUserClient  <class IOHIDEventSystemUserClient, id 0x100000418, !registered, !matched, active, busy 0, retain 5>
    | |   |   |         |       {
    | |   |   |         |         "IOUserClientCrossEndianCompatible" = Yes
    | |   |   |         |         "IOUserClientCreator" = "pid 95, WindowServer"
    | |   |   |         |       }
    | |   |   |         |       
    | |   |   |         +-o IOHIDSystem  <class IOHIDSystem, id 0x10000023f, registered, matched, active, busy 0 (1 ms), retain 16>
    | |   |   |           | {
    | |   |   |           |   "IOProbeScore" = 0
    | |   |   |           |   "CFBundleIdentifier" = "com.apple.iokit.IOHIDFamily"
    | |   |   |           |   "IOProviderClass" = "IOResources"
    | |   |   |           |   "IOClass" = "IOHIDSystem"
    | |   |   |           |   "IOMatchCategory" = "IOHID"
    | |   |   |           |   "NXSystemInfo" = ({"serviceID"=433618944,"HIDKind"=1,"HIDInterfaceID"=2,"HIDSubinterfaceID"=34},{"serviceID"=442711808,"HIDKind"=1,"HIDInterfaceID"=0,"HIDSubinterfaceID"=0},{"serviceID"=442328832,"HIDKind"=2,"HIDInterfaceID"=0,"HIDSubinterfaceID"=0})
    | |   |   |           |   "HIDParameters" = {"TrackpadCornerSecondaryClick"=0,"HIDMouseKeysOptionToggles"=0,"Trackpad Jitter Milliseconds"=192,"DragLock"=0,"PalmNoAction Permanent"=1,"TrackpadScroll"=1,"Dragging"=0,"HIDScrollZoomModifierMask"=1048576,"HIDDefaultParameters"=Yes,"TwofingerNoAction"=1,"HIDStickyKeysDisabled"=0,"HIDPointerButtonMode"=2,"HIDInitialKeyRepeat"=500000000,"HIDStickyKeysShiftToggles"=0,"TrackpadRightClick"=0,"HIDKeyboardModifierMappingPairs"=(),"HIDKeyRepeat"=83333333,"HIDStickyKeysOn"=0,"JitterNoClick"=1,"USBMouseStopsTrackpad"=0,"HIDTrackpadScrollAcceleration"=45056,"HIDSlowKeysDelay"=0,"PalmNoAction When Typing"=1,"HIDFKeyMode"=0,"HIDF12EjectDelay"=250,"HIDScrollAcceleration"=20480,"Use Panther Settings for W"=0,"HIDClickSpace"=(3,3),"TrackpadHorizScroll"=1,"HIDPointerAcceleration"=45056,"HIDMouseAcceleration"=196608,"TrackpadThreeFingerSwipe"=1,"Clicking"=1,"TrackpadFourFingerVertSwipeGesture"=1,"HIDMouseScrollAcceleration"=8192,"OutsidezoneNoAction When Typing"=1,"TrackpadRotate"=1,"HIDClickTime"=500000000,"TrackpadFourFingerHorizSwipeGesture"=1,"JitterNoMove"=1,"TrackpadPinch"=1}
    | |   |   |           |   "HIDIdleTime" = 82576817
    | |   |   |           |   "IOResourceMatch" = "IOBSD"
    | |   |   |           | }
    | |   |   |           | 
    | |   |   |           +-o IOHIDUserClient  <class IOHIDUserClient, id 0x100000400, !registered, !matched, active, busy 0, retain 5>
    | |   |   |           |   {
    | |   |   |           |     "IOUserClientCrossEndianCompatible" = Yes
    | |   |   |           |     "IOUserClientCreator" = "pid 95, WindowServer"
    | |   |   |           |   }
    | |   |   |           |   
    | |   |   |           +-o IOHIDParamUserClient  <class IOHIDParamUserClient, id 0x100000401, !registered, !matched, active, busy 0, retain 5>
    | |   |   |           |   {
    | |   |   |           |     "IOUserClientCrossEndianCompatible" = Yes
    | |   |   |           |     "IOUserClientCreator" = "pid 202, Terminal"
    | |   |   |           |   }
    | |   |   |           |   
    | |   |   |           +-o IOHIDEventSystemUserClient  <class IOHIDEventSystemUserClient, id 0x100000417, !registered, !matched, active, busy 0, retain 5>
    | |   |   |           |   {
    | |   |   |           |     "IOUserClientCrossEndianCompatible" = Yes
    | |   |   |           |     "IOUserClientCreator" = "pid 79, hidd"
    | |   |   |           |   }
    | |   |   |           |   
    | |   |   |           +-o IOHIDEventSystemUserClient  <class IOHIDEventSystemUserClient, id 0x100000418, !registered, !matched, active, busy 0, retain 5>
    | |   |   |               {
    | |   |   |                 "IOUserClientCrossEndianCompatible" = Yes
    | |   |   |                 "IOUserClientCreator" = "pid 95, WindowServer"
    | |   |   |               }
    | |   |   |               
    | |   |   +-o U+P RF Mouse Receiver@1d110000  <class IOUSBDevice, id 0x1000002ec, registered, matched, active, busy 0 (354 ms), retain 8>
    | |   |     | {
    | |   |     |   "sessionID" = 1743359376
    | |   |     |   "iManufacturer" = 1
    | |   |     |   "bNumConfigurations" = 1
    | |   |     |   "idProduct" = 39
    | |   |     |   "bcdDevice" = 0
    | |   |     |   "Bus Power Available" = 50
    | |   |     |   "bMaxPacketSize0" = 8
    | |   |     |   "USB Product Name" = "U+P RF Mouse Receiver"
    | |   |     |   "iProduct" = 2
    | |   |     |   "iSerialNumber" = 0
    | |   |     |   "USB Address" = 4
    | |   |     |   "bDeviceClass" = 0
    | |   |     |   "locationID" = 487653376
    | |   |     |   "bDeviceSubClass" = 0
    | |   |     |   "PortUsingExtraPowerForWake" = 0
    | |   |     |   "IOUserClientClass" = "IOUSBDeviceUserClientV2"
    | |   |     |   "PortNum" = 1
    | |   |     |   "IOCFPlugInTypes" = {"9dc7b780-9ec0-11d4-a54f-000a27052861"="IOUSBFamily.kext/Contents/PlugIns/IOUSBLib.bundle"}
    | |   |     |   "bDeviceProtocol" = 0
    | |   |     |   "Need contiguous memory for isoch" = Yes
    | |   |     |   "USB Vendor Name" = "MOUSE SYSTEM"
    | |   |     |   "Device Speed" = 0
    | |   |     |   "idVendor" = 1112
    | |   |     |   "Requested Power" = 50
    | |   |     |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |     |   "Low Power Displayed" = No
    | |   |     | }
    | |   |     | 
    | |   |     +-o IOUSBCompositeDriver  <class IOUSBCompositeDriver, id 0x1000002ee, !registered, !matched, active, busy 0, retain 4>
    | |   |     |   {
    | |   |     |     "IOProbeScore" = 50000
    | |   |     |     "CFBundleIdentifier" = "com.apple.driver.AppleUSBComposite"
    | |   |     |     "IOProviderClass" = "IOUSBDevice"
    | |   |     |     "IOClass" = "IOUSBCompositeDriver"
    | |   |     |     "bDeviceSubClass" = 0
    | |   |     |     "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |     |     "bDeviceClass" = 0
    | |   |     |   }
    | |   |     |   
    | |   |     +-o EP1 Interrupt@0  <class IOUSBInterface, id 0x1000002ef, registered, matched, active, busy 0 (322 ms), retain 6>
    | |   |       | {
    | |   |       |   "IOCFPlugInTypes" = {"2d9786c6-9ef3-11d4-ad51-000a27052861"="IOUSBFamily.kext/Contents/PlugIns/IOUSBLib.bundle"}
    | |   |       |   "bcdDevice" = 0
    | |   |       |   "IOUserClientClass" = "IOUSBInterfaceUserClientV2"
    | |   |       |   "idProduct" = 39
    | |   |       |   "bConfigurationValue" = 1
    | |   |       |   "bInterfaceSubClass" = 1
    | |   |       |   "locationID" = 487653376
    | |   |       |   "USB Interface Name" = "EP1 Interrupt"
    | |   |       |   "idVendor" = 1112
    | |   |       |   "iInterface" = 5
    | |   |       |   "bAlternateSetting" = 0
    | |   |       |   "bInterfaceProtocol" = 2
    | |   |       |   "bInterfaceNumber" = 0
    | |   |       |   "bInterfaceClass" = 3
    | |   |       |   "bNumEndpoints" = 1
    | |   |       | }
    | |   |       | 
    | |   |       +-o IOUSBHIDDriver  <class IOUSBHIDDriver, id 0x10000035b, registered, matched, active, busy 0 (142 ms), retain 7>
    | |   |         | {
    | |   |         |   "IOClass" = "IOUSBHIDDriver"
    | |   |         |   "Transport" = "USB"
    | |   |         |   "BootProtocol" = 2
    | |   |         |   "IOPersonalityPublisher" = "com.apple.driver.IOUSBHIDDriver"
    | |   |         |   "bInterfaceProtocol" = 2
    | |   |         |   "HIDDefaultBehavior" = "Mouse"
    | |   |         |   "MaxInputReportSize" = 4
    | |   |         |   "IOProviderClass" = "IOUSBInterface"
    | |   |         |   "Manufacturer" = "MOUSE SYSTEM"
    | |   |         |   "Product" = "U+P RF Mouse Receiver"
    | |   |         |   "IOPowerManagement" = {"DevicePowerState"=4,"CurrentPowerState"=4}
    | |   |         |   "DeviceUsagePairs" = ({"DeviceUsagePage"=1,"DeviceUsage"=2},{"DeviceUsagePage"=1,"DeviceUsage"=1})
    | |   |         |   "IOProbeScore" = 60000
    | |   |         |   "MaxOutputReportSize" = 0
    | |   |         |   "IOUserClientClass" = "IOHIDLibUserClient"
    | |   |         |   "bInterfaceSubClass" = 1
    | |   |         |   "bInterfaceClass" = 3
    | |   |         |   "IOCFPlugInTypes" = {"7DDEECA8-A7B4-11DA-8A0E-0014519758EF"="IOHIDFamily.kext/Contents/PlugIns/IOHIDLib.plugin","FA12FA38-6F1A-11D4-BA0C-0005028F18D5"="IOHIDFamily.kext/Contents/PlugIns/IOHIDLib.plugin"}
    | |   |         |   "CountryCode" = 0
    | |   |         |   "VendorID" = 1112
    | |   |         |   "VersionNumber" = 0
    | |   |         |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |         |   "CFBundleIdentifier" = "com.apple.iokit.IOUSBHIDDriver"
    | |   |         |   "PrimaryUsage" = 2
    | |   |         |   "HIDPointerAccelerationTable" = <000080005553422a000700000000000100010000000100000000200000100000713b00004ce300044ec5000d3704000544000014800000072c000023e000000900000034b000000ad8000045f000000d080000579000000f60000069000000121000007a800000150000008900000017c00000910000001ac0000096b000001d90000099b0000020a000009b30000023f000009c30000027b000009c30000000800000120000713b0000567f00044a00000ea00000063a00001f400000072800002900000008d800003c60000009b80000474000000ab00000533000000bc00000603000000cc000006c2000000ee0000084200000116000009d20000014000000b400000016c00000c700000019a00000d40000001ce00000db00000020800000e000000024400000e300000027a00000e300000000b00000140000713b0000614e00044a00000f60000005320000176000000632000020a00000072c00002c2000000808000037a0000008e400004340000009c00000508000000aa000005f2200000b9000006d7000000c7000007b0000000e80000098a0000010c00000b600000013400000d200000016600000e90000001a200000fa0000001da00001030000002120000107000000248000010a00000027a000010c00000000e00000110000713b00006d7700041a000011f00000051a00001bf0000005f000002660000006fc000034000000084c00004fe00000096c00006de000000a7800008dc000000bb00000b64000000d500000d980000011000000f780000015c000011100000019600001200000001d40000128000000210000012e0000002480000132000000278000013500000000500000120000713b00004bb000044c00000e0000000540000015500000072400002620000008b4000035c000000a900000498000000be80000568000000d200000620000000e1800006ad000000f180000740000001190000087800000145000009a00000017600000a98000001a600000b40000001d500000b900000020d00000bc80000024200000bd80000027b00000be80000001000000100000713b0000567f0003b8000012a000000520000025400000060800003780000006f000005f00000007f000008a00000009280000cb2000000af00000f78000000d2000011c8000001000000138000000144000014a00000019000001530000001cd000015700000020e000015b800000242000015d80000027a000015e000000527000000994d100593000000a1269005ff000000a90000066b0000000e000001c00011855000130000001b2280002f000000253690006a00000036f4a0010d0000003ad78001458000003eba50017e000000429d3001b680000046800001ef0000004a201002298000004d95600262000000514ab0029680000055000002cb000000580010031c8000005b556003640000005eaab003ab80000062000003f3000000662000043dc0000069eab004878000006db56004d1400000718000051b00000077a010056dc000007d956005bf800000838ab00611400000898000066300000091601006c0000000991560071d000000a0cab0077a000000a8800007d700000010000001300011855000130000001b22800031000000253690007100000032f4a001180000003acfb001c880000043aab0028e00000048156003088000004c8000038300000050d5600409800000550000048f0000005c6ab0052b00000063800005c70000006f1560067c00000074cab006d58000007a8000072f00000084c00007904000008f000007f18000009940000852c00000a3800008b4000>
    | |   |         |   "ProductID" = 39
    | |   |         |   "Elements" = ({"ReportID"=0,"ElementCookie"=1,"CollectionType"=1,"Type"=513,"Elements"=({"ReportID"=0,"ElementCookie"=2,"CollectionType"=0,"Type"=513,"Elements"=({"UnitExponent"=0,"IsRelative"=No,"IsArray"=No,"Max"=1,"UsagePage"=9,"Min"=0,"Type"=2,"Size"=1,"Flags"=2,"ReportID"=0,"Usage"=1,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=3},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=No,"Max"=1,"UsagePage"=9,"Min"=0,"Type"=2,"Size"=1,"Flags"=2,"ReportID"=0,"Usage"=2,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=4},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=No,"Max"=1,"UsagePage"=9,"Min"=0,"Type"=2,"Size"=1,"Flags"=2,"ReportID"=0,"Usage"=3,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=5},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=No,"Max"=1,"UsagePage"=9,"Min"=0,"Type"=2,"Size"=1,"Flags"=2,"ReportID"=0,"Usage"=4,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=6},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=No,"Max"=1,"UsagePage"=9,"Min"=0,"Type"=2,"Size"=1,"Flags"=2,"ReportID"=0,"Usage"=5,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=7},{"UnitExponent"=0,"IsRelative"=No,"IsArray"=No,"Max"=1,"UsagePage"=8,"Min"=0,"Type"=2,"Size"=1,"Flags"=2,"ReportID"=0,"Usage"=75,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=1,"ScaledMin"=0,"Unit"=0,"ScaledMax"=1,"ElementCookie"=8},{"UnitExponent"=0,"IsRelative"=Yes,"IsArray"=No,"Max"=127,"UsagePage"=1,"Min"=18446744073709551489,"Type"=1,"Size"=8,"Flags"=6,"ReportID"=0,"Usage"=48,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=8,"ScaledMin"=18446744073709551489,"Unit"=0,"ScaledMax"=127,"ElementCookie"=9},{"UnitExponent"=0,"IsRelative"=Yes,"IsArray"=No,"Max"=127,"UsagePage"=1,"Min"=18446744073709551489,"Type"=1,"Size"=8,"Flags"=6,"ReportID"=0,"Usage"=49,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=8,"ScaledMin"=18446744073709551489,"Unit"=0,"ScaledMax"=127,"ElementCookie"=10},{"UnitExponent"=0,"IsRelative"=Yes,"IsArray"=No,"Max"=127,"UsagePage"=1,"Min"=18446744073709551489,"Type"=1,"Size"=8,"Flags"=6,"ReportID"=0,"Usage"=56,"ReportCount"=1,"IsNonLinear"=No,"IsWrapping"=No,"HasNullState"=No,"HasPreferredState"=Yes,"ReportSize"=8,"ScaledMin"=18446744073709551489,"Unit"=0,"ScaledMax"=127,"ElementCookie"=11}),"UsagePage"=1,"Usage"=1}),"UsagePage"=1,"Usage"=2})
    | |   |         |   "LocationID" = 487653376
    | |   |         |   "PrimaryUsagePage" = 1
    | |   |         |   "ReportInterval" = 8000
    | |   |         |   "MaxFeatureReportSize" = 0
    | |   |         |   "InputReportElements" = ({"ReportID"=0,"ElementCookie"=12,"Size"=32,"ReportCount"=1,"Type"=1,"UsagePage"=0,"ReportSize"=32,"Usage"=0})
    | |   |         | }
    | |   |         | 
    | |   |         +-o IOHIDInterface  <class IOHIDInterface, id 0x1000003a0, registered, matched, active, busy 0 (105 ms), retain 6>
    | |   |           | {
    | |   |           |   "VendorID" = 1112
    | |   |           |   "CountryCode" = 0
    | |   |           |   "Product" = "U+P RF Mouse Receiver"
    | |   |           |   "VersionNumber" = 0
    | |   |           |   "PrimaryUsage" = 2
    | |   |           |   "LocationID" = 487653376
    | |   |           |   "BootProtocol" = 2
    | |   |           |   "ProductID" = 39
    | |   |           |   "DeviceUsagePairs" = ({"DeviceUsagePage"=1,"DeviceUsage"=2},{"DeviceUsagePage"=1,"DeviceUsage"=1})
    | |   |           |   "Transport" = "USB"
    | |   |           |   "ReportInterval" = 8000
    | |   |           |   "HIDDefaultBehavior" = "Mouse"
    | |   |           |   "PrimaryUsagePage" = 1
    | |   |           |   "Manufacturer" = "MOUSE SYSTEM"
    | |   |           | }
    | |   |           | 
    | |   |           +-o IOHIDEventDriver  <class IOHIDEventDriver, id 0x1000003a6, registered, matched, active, busy 0 (29 ms), retain 8>
    | |   |             | {
    | |   |             |   "IOClass" = "IOHIDEventDriver"
    | |   |             |   "CFBundleIdentifier" = "com.apple.iokit.IOHIDFamily"
    | |   |             |   "IOProviderClass" = "IOHIDInterface"
    | |   |             |   "VendorID" = 1112
    | |   |             |   "CountryCode" = 0
    | |   |             |   "IOProbeScore" = 1200
    | |   |             |   "VersionNumber" = 0
    | |   |             |   "Product" = "U+P RF Mouse Receiver"
    | |   |             |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |             |   "BootProtocol" = 2
    | |   |             |   "LocationID" = 487653376
    | |   |             |   "DeviceUsagePairs" = ({"DeviceUsagePage"=1,"DeviceUsage"=2},{"DeviceUsagePage"=1,"DeviceUsage"=1})
    | |   |             |   "ProductID" = 39
    | |   |             |   "HIDDefaultBehavior" = ""
    | |   |             |   "IOPersonalityPublisher" = "com.apple.iokit.IOHIDEventDriverSafeBoot"
    | |   |             |   "Transport" = "USB"
    | |   |             |   "Manufacturer" = "MOUSE SYSTEM"
    | |   |             |   "HIDPointerAccelerationTable" = <000080005553422a000700000000000100010000000100000000200000100000713b00004ce300044ec5000d3704000544000014800000072c000023e000000900000034b000000ad8000045f000000d080000579000000f60000069000000121000007a800000150000008900000017c00000910000001ac0000096b000001d90000099b0000020a000009b30000023f000009c30000027b000009c30000000800000120000713b0000567f00044a00000ea00000063a00001f400000072800002900000008d800003c60000009b80000474000000ab00000533000000bc00000603000000cc000006c2000000ee0000084200000116000009d20000014000000b400000016c00000c700000019a00000d40000001ce00000db00000020800000e000000024400000e300000027a00000e300000000b00000140000713b0000614e00044a00000f60000005320000176000000632000020a00000072c00002c2000000808000037a0000008e400004340000009c00000508000000aa000005f2200000b9000006d7000000c7000007b0000000e80000098a0000010c00000b600000013400000d200000016600000e90000001a200000fa0000001da00001030000002120000107000000248000010a00000027a000010c00000000e00000110000713b00006d7700041a000011f00000051a00001bf0000005f000002660000006fc000034000000084c00004fe00000096c00006de000000a7800008dc000000bb00000b64000000d500000d980000011000000f780000015c000011100000019600001200000001d40000128000000210000012e0000002480000132000000278000013500000000500000120000713b00004bb000044c00000e0000000540000015500000072400002620000008b4000035c000000a900000498000000be80000568000000d200000620000000e1800006ad000000f180000740000001190000087800000145000009a00000017600000a98000001a600000b40000001d500000b900000020d00000bc80000024200000bd80000027b00000be80000001000000100000713b0000567f0003b8000012a000000520000025400000060800003780000006f000005f00000007f000008a00000009280000cb2000000af00000f78000000d2000011c8000001000000138000000144000014a00000019000001530000001cd000015700000020e000015b800000242000015d80000027a000015e000000527000000994d100593000000a1269005ff000000a90000066b0000000e000001c00011855000130000001b2280002f000000253690006a00000036f4a0010d0000003ad78001458000003eba50017e000000429d3001b680000046800001ef0000004a201002298000004d95600262000000514ab0029680000055000002cb000000580010031c8000005b556003640000005eaab003ab80000062000003f3000000662000043dc0000069eab004878000006db56004d1400000718000051b00000077a010056dc000007d956005bf800000838ab00611400000898000066300000091601006c0000000991560071d000000a0cab0077a000000a8800007d700000010000001300011855000130000001b22800031000000253690007100000032f4a001180000003acfb001c880000043aab0028e00000048156003088000004c8000038300000050d5600409800000550000048f0000005c6ab0052b00000063800005c70000006f1560067c00000074cab006d58000007a8000072f00000084c00007904000008f000007f18000009940000852c00000a3800008b4000>
    | |   |             |   "VendorIDSource" = 0
    | |   |             | }
    | |   |             | 
    | |   |             +-o IOHIDPointing  <class IOHIDPointing, id 0x1000003a8, registered, matched, active, busy 0 (12 ms), retain 7>
    | |   |             | | {
    | |   |             | |   "HIDScrollAccelerationType" = "HIDMouseScrollAcceleration"
    | |   |             | |   "HIDVirtualDevice" = No
    | |   |             | |   "Transport" = "USB"
    | |   |             | |   "HIDDeviceEventID" = 442328832
    | |   |             | |   "Product" = "U+P RF Mouse Receiver"
    | |   |             | |   "Manufacturer" = "MOUSE SYSTEM"
    | |   |             | |   "HIDPointerButtonCount" = 5
    | |   |             | |   "HIDPointerAccelerationSettings" = (<00000000>,<00002000>,<00005000>,<00008000>,<0000b000>,<0000e000>,<00010000>)
    | |   |             | |   "DeviceUsagePairs" = ({"DeviceUsagePage"=1,"DeviceUsage"=2},{"DeviceUsagePage"=1,"DeviceUsage"=1})
    | |   |             | |   "HIDPointerResolution" = 26214400
    | |   |             | |   "VendorIDSource" = 0
    | |   |             | |   "HIDPointerConvertAbsolute" = <00>
    | |   |             | |   "CountryCode" = 0
    | |   |             | |   "VendorID" = 1112
    | |   |             | |   "VersionNumber" = 0
    | |   |             | |   "HIDSubinterfaceID" = 0
    | |   |             | |   "HIDInterfaceID" = 0
    | |   |             | |   "HIDPointerContactToMove" = <00>
    | |   |             | |   "LocationID" = 487653376
    | |   |             | |   "HIDKind" = 2
    | |   |             | |   "ProductID" = 39
    | |   |             | |   "HIDPointerAccelerationTable" = <000080005553422a000700000000000100010000000100000000200000100000713b00004ce300044ec5000d3704000544000014800000072c000023e000000900000034b000000ad8000045f000000d080000579000000f60000069000000121000007a800000150000008900000017c00000910000001ac0000096b000001d90000099b0000020a000009b30000023f000009c30000027b000009c30000000800000120000713b0000567f00044a00000ea00000063a00001f400000072800002900000008d800003c60000009b80000474000000ab00000533000000bc00000603000000cc000006c2000000ee0000084200000116000009d20000014000000b400000016c00000c700000019a00000d40000001ce00000db00000020800000e000000024400000e300000027a00000e300000000b00000140000713b0000614e00044a00000f60000005320000176000000632000020a00000072c00002c2000000808000037a0000008e400004340000009c00000508000000aa000005f2200000b9000006d7000000c7000007b0000000e80000098a0000010c00000b600000013400000d200000016600000e90000001a200000fa0000001da00001030000002120000107000000248000010a00000027a000010c00000000e00000110000713b00006d7700041a000011f00000051a00001bf0000005f000002660000006fc000034000000084c00004fe00000096c00006de000000a7800008dc000000bb00000b64000000d500000d980000011000000f780000015c000011100000019600001200000001d40000128000000210000012e0000002480000132000000278000013500000000500000120000713b00004bb000044c00000e0000000540000015500000072400002620000008b4000035c000000a900000498000000be80000568000000d200000620000000e1800006ad000000f180000740000001190000087800000145000009a00000017600000a98000001a600000b40000001d500000b900000020d00000bc80000024200000bd80000027b00000be80000001000000100000713b0000567f0003b8000012a000000520000025400000060800003780000006f000005f00000007f000008a00000009280000cb2000000af00000f78000000d2000011c8000001000000138000000144000014a00000019000001530000001cd000015700000020e000015b800000242000015d80000027a000015e000000527000000994d100593000000a1269005ff000000a90000066b0000000e000001c00011855000130000001b2280002f000000253690006a00000036f4a0010d0000003ad78001458000003eba50017e000000429d3001b680000046800001ef0000004a201002298000004d95600262000000514ab0029680000055000002cb000000580010031c8000005b556003640000005eaab003ab80000062000003f3000000662000043dc0000069eab004878000006db56004d1400000718000051b00000077a010056dc000007d956005bf800000838ab00611400000898000066300000091601006c0000000991560071d000000a0cab0077a000000a8800007d700000010000001300011855000130000001b22800031000000253690007100000032f4a001180000003acfb001c880000043aab0028e00000048156003088000004c8000038300000050d5600409800000550000048f0000005c6ab0052b00000063800005c70000006f1560067c00000074cab006d58000007a8000072f00000084c00007904000008f000007f18000009940000852c00000a3800008b4000>
    | |   |             | |   "HIDScrollResolution" = 589824
    | |   |             | |   "HIDPointerAccelerationType" = "HIDMouseAcceleration"
    | |   |             | | }
    | |   |             | | 
    | |   |             | +-o IOHIDSystem  <class IOHIDSystem, id 0x10000023f, registered, matched, active, busy 0 (1 ms), retain 17>
    | |   |             |   | {
    | |   |             |   |   "IOProbeScore" = 0
    | |   |             |   |   "CFBundleIdentifier" = "com.apple.iokit.IOHIDFamily"
    | |   |             |   |   "IOProviderClass" = "IOResources"
    | |   |             |   |   "IOClass" = "IOHIDSystem"
    | |   |             |   |   "IOMatchCategory" = "IOHID"
    | |   |             |   |   "NXSystemInfo" = ({"serviceID"=433618944,"HIDKind"=1,"HIDInterfaceID"=2,"HIDSubinterfaceID"=34},{"serviceID"=442711808,"HIDKind"=1,"HIDInterfaceID"=0,"HIDSubinterfaceID"=0},{"serviceID"=442328832,"HIDKind"=2,"HIDInterfaceID"=0,"HIDSubinterfaceID"=0})
    | |   |             |   |   "HIDParameters" = {"TrackpadCornerSecondaryClick"=0,"HIDMouseKeysOptionToggles"=0,"Trackpad Jitter Milliseconds"=192,"DragLock"=0,"PalmNoAction Permanent"=1,"TrackpadScroll"=1,"Dragging"=0,"HIDScrollZoomModifierMask"=1048576,"HIDDefaultParameters"=Yes,"TwofingerNoAction"=1,"HIDStickyKeysDisabled"=0,"HIDPointerButtonMode"=2,"HIDInitialKeyRepeat"=500000000,"HIDStickyKeysShiftToggles"=0,"TrackpadRightClick"=0,"HIDKeyboardModifierMappingPairs"=(),"HIDKeyRepeat"=83333333,"HIDStickyKeysOn"=0,"JitterNoClick"=1,"USBMouseStopsTrackpad"=0,"HIDTrackpadScrollAcceleration"=45056,"HIDSlowKeysDelay"=0,"PalmNoAction When Typing"=1,"HIDFKeyMode"=0,"HIDF12EjectDelay"=250,"HIDScrollAcceleration"=20480,"Use Panther Settings for W"=0,"HIDClickSpace"=(3,3),"TrackpadHorizScroll"=1,"HIDPointerAcceleration"=45056,"HIDMouseAcceleration"=196608,"TrackpadThreeFingerSwipe"=1,"Clicking"=1,"TrackpadFourFingerVertSwipeGesture"=1,"HIDMouseScrollAcceleration"=8192,"OutsidezoneNoAction When Typing"=1,"TrackpadRotate"=1,"HIDClickTime"=500000000,"TrackpadFourFingerHorizSwipeGesture"=1,"JitterNoMove"=1,"TrackpadPinch"=1}
    | |   |             |   |   "HIDIdleTime" = 86832971
    | |   |             |   |   "IOResourceMatch" = "IOBSD"
    | |   |             |   | }
    | |   |             |   | 
    | |   |             |   +-o IOHIDUserClient  <class IOHIDUserClient, id 0x100000400, !registered, !matched, active, busy 0, retain 5>
    | |   |             |   |   {
    | |   |             |   |     "IOUserClientCrossEndianCompatible" = Yes
    | |   |             |   |     "IOUserClientCreator" = "pid 95, WindowServer"
    | |   |             |   |   }
    | |   |             |   |   
    | |   |             |   +-o IOHIDParamUserClient  <class IOHIDParamUserClient, id 0x100000401, !registered, !matched, active, busy 0, retain 5>
    | |   |             |   |   {
    | |   |             |   |     "IOUserClientCrossEndianCompatible" = Yes
    | |   |             |   |     "IOUserClientCreator" = "pid 202, Terminal"
    | |   |             |   |   }
    | |   |             |   |   
    | |   |             |   +-o IOHIDEventSystemUserClient  <class IOHIDEventSystemUserClient, id 0x100000417, !registered, !matched, active, busy 0, retain 5>
    | |   |             |   |   {
    | |   |             |   |     "IOUserClientCrossEndianCompatible" = Yes
    | |   |             |   |     "IOUserClientCreator" = "pid 79, hidd"
    | |   |             |   |   }
    | |   |             |   |   
    | |   |             |   +-o IOHIDEventSystemUserClient  <class IOHIDEventSystemUserClient, id 0x100000418, !registered, !matched, active, busy 0, retain 5>
    | |   |             |       {
    | |   |             |         "IOUserClientCrossEndianCompatible" = Yes
    | |   |             |         "IOUserClientCreator" = "pid 95, WindowServer"
    | |   |             |       }
    | |   |             |       
    | |   |             +-o IOHIDSystem  <class IOHIDSystem, id 0x10000023f, registered, matched, active, busy 0 (1 ms), retain 16>
    | |   |               | {
    | |   |               |   "IOProbeScore" = 0
    | |   |               |   "CFBundleIdentifier" = "com.apple.iokit.IOHIDFamily"
    | |   |               |   "IOProviderClass" = "IOResources"
    | |   |               |   "IOClass" = "IOHIDSystem"
    | |   |               |   "IOMatchCategory" = "IOHID"
    | |   |               |   "NXSystemInfo" = ({"serviceID"=433618944,"HIDKind"=1,"HIDInterfaceID"=2,"HIDSubinterfaceID"=34},{"serviceID"=442711808,"HIDKind"=1,"HIDInterfaceID"=0,"HIDSubinterfaceID"=0},{"serviceID"=442328832,"HIDKind"=2,"HIDInterfaceID"=0,"HIDSubinterfaceID"=0})
    | |   |               |   "HIDParameters" = {"TrackpadCornerSecondaryClick"=0,"HIDMouseKeysOptionToggles"=0,"Trackpad Jitter Milliseconds"=192,"DragLock"=0,"PalmNoAction Permanent"=1,"TrackpadScroll"=1,"Dragging"=0,"HIDScrollZoomModifierMask"=1048576,"HIDDefaultParameters"=Yes,"TwofingerNoAction"=1,"HIDStickyKeysDisabled"=0,"HIDPointerButtonMode"=2,"HIDInitialKeyRepeat"=500000000,"HIDStickyKeysShiftToggles"=0,"TrackpadRightClick"=0,"HIDKeyboardModifierMappingPairs"=(),"HIDKeyRepeat"=83333333,"HIDStickyKeysOn"=0,"JitterNoClick"=1,"USBMouseStopsTrackpad"=0,"HIDTrackpadScrollAcceleration"=45056,"HIDSlowKeysDelay"=0,"PalmNoAction When Typing"=1,"HIDFKeyMode"=0,"HIDF12EjectDelay"=250,"HIDScrollAcceleration"=20480,"Use Panther Settings for W"=0,"HIDClickSpace"=(3,3),"TrackpadHorizScroll"=1,"HIDPointerAcceleration"=45056,"HIDMouseAcceleration"=196608,"TrackpadThreeFingerSwipe"=1,"Clicking"=1,"TrackpadFourFingerVertSwipeGesture"=1,"HIDMouseScrollAcceleration"=8192,"OutsidezoneNoAction When Typing"=1,"TrackpadRotate"=1,"HIDClickTime"=500000000,"TrackpadFourFingerHorizSwipeGesture"=1,"JitterNoMove"=1,"TrackpadPinch"=1}
    | |   |               |   "HIDIdleTime" = 87652204
    | |   |               |   "IOResourceMatch" = "IOBSD"
    | |   |               | }
    | |   |               | 
    | |   |               +-o IOHIDUserClient  <class IOHIDUserClient, id 0x100000400, !registered, !matched, active, busy 0, retain 5>
    | |   |               |   {
    | |   |               |     "IOUserClientCrossEndianCompatible" = Yes
    | |   |               |     "IOUserClientCreator" = "pid 95, WindowServer"
    | |   |               |   }
    | |   |               |   
    | |   |               +-o IOHIDParamUserClient  <class IOHIDParamUserClient, id 0x100000401, !registered, !matched, active, busy 0, retain 5>
    | |   |               |   {
    | |   |               |     "IOUserClientCrossEndianCompatible" = Yes
    | |   |               |     "IOUserClientCreator" = "pid 202, Terminal"
    | |   |               |   }
    | |   |               |   
    | |   |               +-o IOHIDEventSystemUserClient  <class IOHIDEventSystemUserClient, id 0x100000417, !registered, !matched, active, busy 0, retain 5>
    | |   |               |   {
    | |   |               |     "IOUserClientCrossEndianCompatible" = Yes
    | |   |               |     "IOUserClientCreator" = "pid 79, hidd"
    | |   |               |   }
    | |   |               |   
    | |   |               +-o IOHIDEventSystemUserClient  <class IOHIDEventSystemUserClient, id 0x100000418, !registered, !matched, active, busy 0, retain 5>
    | |   |                   {
    | |   |                     "IOUserClientCrossEndianCompatible" = Yes
    | |   |                     "IOUserClientCreator" = "pid 95, WindowServer"
    | |   |                   }
    | |   |                   
    | |   +-o UHC2@1D,1  <class IOPCIDevice, id 0x10000018b, registered, matched, active, busy 0 (166 ms), retain 9>
    | |   | | {
    | |   | |   "assigned-addresses" = <20e9008100000000804000000000000020000000>
    | |   | |   "IOInterruptSpecifiers" = (<1400000007000000>)
    | |   | |   "IODeviceMemory" = ("IOSubMemoryDescriptor is not serializable")
    | |   | |   "class-code" = <00030c00>
    | |   | |   "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2}
    | |   | |   "subsystem-vendor-id" = <86800000>
    | |   | |   "built-in" = <00>
    | |   | |   "acpi-device" = "IOACPIPlatformDevice is not serializable"
    | |   | |   "IOInterruptControllers" = ("io-apic-0")
    | |   | |   "USBBusNumber" = 61
    | |   | |   "name" = "pci8086,2689"
    | |   | |   "vendor-id" = <86800000>
    | |   | |   "device-id" = <89260000>
    | |   | |   "IOPCIResourced" = Yes
    | |   | |   "locationID" = 1023410176
    | |   | |   "compatible" = <"pci8086,7270","pci8086,2689","pciclass,0c0300">
    | |   | |   "acpi-path" = "IOACPIPlane:/_SB/PCI0@0/UHC2@1d0001"
    | |   | |   "subsystem-id" = <70720000>
    | |   | |   "revision-id" = <09000000>
    | |   | |   "IOName" = "pci8086,2689"
    | |   | |   "reg" = <00e900000000000000000000000000000000000020e9000100000000000000000000000020000000>
    | |   | | }
    | |   | | 
    | |   | +-o AppleUSBUHCI  <class AppleUSBUHCI, id 0x1000001d5, registered, matched, active, busy 0 (24 ms), retain 8>
    | |   |   | {
    | |   |   |   "IOClass" = "AppleUSBUHCI"
    | |   |   |   "CFBundleIdentifier" = "com.apple.driver.AppleUSBUHCI"
    | |   |   |   "IOProviderClass" = "IOPCIDevice"
    | |   |   |   "Card Type" = "Built-in"
    | |   |   |   "IOPCIClassMatch" = "0x0C030000"
    | |   |   |   "IOUserClientClass" = "IOUSBControllerUserClient"
    | |   |   |   "IOPowerManagement" = {"ChildrenPowerState"=3,"DevicePowerState"=3,"CurrentPowerState"=3,"DriverPowerState"=3}
    | |   |   |   "IOProbeScore" = 0
    | |   |   |   "this" = 431300608
    | |   |   |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   |   "Errata" = 2156544
    | |   |   |   "Companion" = "yes"
    | |   |   |   "Need contiguous memory for isoch" = Yes
    | |   |   | }
    | |   |   | 
    | |   |   +-o UHCI Root Hub Simulation@1D,1  <class IOUSBRootHubDevice, id 0x100000258, registered, matched, active, busy 0 (22 ms), retain 8>
    | |   |     | {
    | |   |     |   "sessionID" = 412024528
    | |   |     |   "iManufacturer" = 2
    | |   |     |   "bNumConfigurations" = 1
    | |   |     |   "idProduct" = 32773
    | |   |     |   "bcdDevice" = 272
    | |   |     |   "Bus Power Available" = 250
    | |   |     |   "bMaxPacketSize0" = 8
    | |   |     |   "USB Product Name" = "UHCI Root Hub Simulation"
    | |   |     |   "iProduct" = 1
    | |   |     |   "iSerialNumber" = 0
    | |   |     |   "USB Address" = 1
    | |   |     |   "bDeviceClass" = 9
    | |   |     |   "locationID" = 1023410176
    | |   |     |   "bDeviceSubClass" = 0
    | |   |     |   "IOUserClientClass" = "IOUSBDeviceUserClientV2"
    | |   |     |   "Ports" = 2
    | |   |     |   "IOCFPlugInTypes" = {"9dc7b780-9ec0-11d4-a54f-000a27052861"="IOUSBFamily.kext/Contents/PlugIns/IOUSBLib.bundle"}
    | |   |     |   "bDeviceProtocol" = 0
    | |   |     |   "USB Vendor Name" = "Apple Inc."
    | |   |     |   "Device Speed" = 1
    | |   |     |   "idVendor" = 1452
    | |   |     |   "AAPL,current-in-sleep" = 1000
    | |   |     |   "Requested Power" = 0
    | |   |     |   "Low Power Displayed" = No
    | |   |     | }
    | |   |     | 
    | |   |     +-o AppleUSBHub  <class AppleUSBHub, id 0x100000277, !registered, !matched, active, busy 0, retain 6>
    | |   |     |   {
    | |   |     |     "IOProbeScore" = 50000
    | |   |     |     "CFBundleIdentifier" = "com.apple.driver.AppleUSBHub"
    | |   |     |     "IOProviderClass" = "IOUSBDevice"
    | |   |     |     "IOClass" = "AppleUSBHub"
    | |   |     |     "bDeviceSubClass" = 0
    | |   |     |     "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |     |     "Errata" = 0
    | |   |     |     "Interrupt Pending" = No
    | |   |     |     "IOPowerManagement" = {"DriverPowerState"=3,"DevicePowerState"=3,"CurrentPowerState"=3}
    | |   |     |     "IOUserClientClass" = "AppleUSBHSHubUserClient"
    | |   |     |     "bDeviceClass" = 9
    | |   |     |   }
    | |   |     |   
    | |   |     +-o IOUSBInterface@0  <class IOUSBInterface, id 0x100000279, !registered, !matched, active, busy 0, retain 6>
    | |   |         {
    | |   |           "bcdDevice" = 272
    | |   |           "idProduct" = 32773
    | |   |           "bConfigurationValue" = 1
    | |   |           "bInterfaceSubClass" = 0
    | |   |           "locationID" = 1023410176
    | |   |           "idVendor" = 1452
    | |   |           "iInterface" = 0
    | |   |           "bAlternateSetting" = 0
    | |   |           "bInterfaceProtocol" = 0
    | |   |           "bInterfaceNumber" = 0
    | |   |           "bInterfaceClass" = 9
    | |   |           "bNumEndpoints" = 1
    | |   |         }
    | |   |         
    | |   +-o UHC3@1D,2  <class IOPCIDevice, id 0x10000018c, registered, matched, active, busy 0 (2139 ms), retain 9>
    | |   | | {
    | |   | |   "assigned-addresses" = <20ea008100000000604000000000000020000000>
    | |   | |   "IOInterruptSpecifiers" = (<1500000007000000>)
    | |   | |   "IODeviceMemory" = ("IOSubMemoryDescriptor is not serializable")
    | |   | |   "class-code" = <00030c00>
    | |   | |   "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2}
    | |   | |   "subsystem-vendor-id" = <86800000>
    | |   | |   "built-in" = <00>
    | |   | |   "acpi-device" = "IOACPIPlatformDevice is not serializable"
    | |   | |   "IOInterruptControllers" = ("io-apic-0")
    | |   | |   "USBBusNumber" = 93
    | |   | |   "name" = "pci8086,268a"
    | |   | |   "vendor-id" = <86800000>
    | |   | |   "device-id" = <8a260000>
    | |   | |   "IOPCIResourced" = Yes
    | |   | |   "locationID" = 1560281088
    | |   | |   "compatible" = <"pci8086,7270","pci8086,268a","pciclass,0c0300">
    | |   | |   "acpi-path" = "IOACPIPlane:/_SB/PCI0@0/UHC3@1d0002"
    | |   | |   "subsystem-id" = <70720000>
    | |   | |   "revision-id" = <09000000>
    | |   | |   "IOName" = "pci8086,268a"
    | |   | |   "reg" = <00ea00000000000000000000000000000000000020ea000100000000000000000000000020000000>
    | |   | | }
    | |   | | 
    | |   | +-o AppleUSBUHCI  <class AppleUSBUHCI, id 0x1000001d6, registered, matched, active, busy 0 (1999 ms), retain 9>
    | |   |   | {
    | |   |   |   "IOClass" = "AppleUSBUHCI"
    | |   |   |   "CFBundleIdentifier" = "com.apple.driver.AppleUSBUHCI"
    | |   |   |   "IOProviderClass" = "IOPCIDevice"
    | |   |   |   "Card Type" = "Built-in"
    | |   |   |   "IOPCIClassMatch" = "0x0C030000"
    | |   |   |   "IOUserClientClass" = "IOUSBControllerUserClient"
    | |   |   |   "IOPowerManagement" = {"ChildrenPowerState"=3,"DevicePowerState"=3,"CurrentPowerState"=3,"DriverPowerState"=3}
    | |   |   |   "IOProbeScore" = 0
    | |   |   |   "this" = 431308800
    | |   |   |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   |   "Errata" = 2156544
    | |   |   |   "Companion" = "yes"
    | |   |   |   "Need contiguous memory for isoch" = Yes
    | |   |   | }
    | |   |   | 
    | |   |   +-o UHCI Root Hub Simulation@1D,2  <class IOUSBRootHubDevice, id 0x100000254, registered, matched, active, busy 0 (14 ms), retain 10>
    | |   |   | | {
    | |   |   | |   "sessionID" = 411383117
    | |   |   | |   "iManufacturer" = 2
    | |   |   | |   "bNumConfigurations" = 1
    | |   |   | |   "idProduct" = 32773
    | |   |   | |   "bcdDevice" = 272
    | |   |   | |   "Bus Power Available" = 250
    | |   |   | |   "bMaxPacketSize0" = 8
    | |   |   | |   "USB Product Name" = "UHCI Root Hub Simulation"
    | |   |   | |   "iProduct" = 1
    | |   |   | |   "iSerialNumber" = 0
    | |   |   | |   "USB Address" = 1
    | |   |   | |   "bDeviceClass" = 9
    | |   |   | |   "locationID" = 1560281088
    | |   |   | |   "bDeviceSubClass" = 0
    | |   |   | |   "IOUserClientClass" = "IOUSBDeviceUserClientV2"
    | |   |   | |   "Ports" = 2
    | |   |   | |   "IOCFPlugInTypes" = {"9dc7b780-9ec0-11d4-a54f-000a27052861"="IOUSBFamily.kext/Contents/PlugIns/IOUSBLib.bundle"}
    | |   |   | |   "bDeviceProtocol" = 0
    | |   |   | |   "USB Vendor Name" = "Apple Inc."
    | |   |   | |   "Device Speed" = 1
    | |   |   | |   "idVendor" = 1452
    | |   |   | |   "AAPL,current-in-sleep" = 1000
    | |   |   | |   "Requested Power" = 0
    | |   |   | |   "Low Power Displayed" = No
    | |   |   | | }
    | |   |   | | 
    | |   |   | +-o AppleUSBHub  <class AppleUSBHub, id 0x10000026f, !registered, !matched, active, busy 0, retain 8>
    | |   |   | |   {
    | |   |   | |     "IOProbeScore" = 50000
    | |   |   | |     "CFBundleIdentifier" = "com.apple.driver.AppleUSBHub"
    | |   |   | |     "IOProviderClass" = "IOUSBDevice"
    | |   |   | |     "IOClass" = "AppleUSBHub"
    | |   |   | |     "bDeviceSubClass" = 0
    | |   |   | |     "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   | |     "Errata" = 0
    | |   |   | |     "Interrupt Pending" = No
    | |   |   | |     "IOPowerManagement" = {"ChildrenPowerState"=3,"DevicePowerState"=3,"CurrentPowerState"=3,"DriverPowerState"=3}
    | |   |   | |     "IOUserClientClass" = "AppleUSBHSHubUserClient"
    | |   |   | |     "bDeviceClass" = 9
    | |   |   | |   }
    | |   |   | |   
    | |   |   | +-o IOUSBInterface@0  <class IOUSBInterface, id 0x100000271, !registered, !matched, active, busy 0, retain 6>
    | |   |   |     {
    | |   |   |       "bcdDevice" = 272
    | |   |   |       "idProduct" = 32773
    | |   |   |       "bConfigurationValue" = 1
    | |   |   |       "bInterfaceSubClass" = 0
    | |   |   |       "locationID" = 1560281088
    | |   |   |       "idVendor" = 1452
    | |   |   |       "iInterface" = 0
    | |   |   |       "bAlternateSetting" = 0
    | |   |   |       "bInterfaceProtocol" = 0
    | |   |   |       "bInterfaceNumber" = 0
    | |   |   |       "bInterfaceClass" = 9
    | |   |   |       "bNumEndpoints" = 1
    | |   |   |     }
    | |   |   |     
    | |   |   +-o IOUSBWirelessControllerDevice@5d200000  <class IOUSBDevice, id 0x100000316, registered, matched, active, busy 0 (208 ms), retain 10>
    | |   |     | {
    | |   |     |   "sessionID" = 3170304432
    | |   |     |   "iManufacturer" = 0
    | |   |     |   "idProduct" = 33286
    | |   |     |   "bDeviceClass" = 224
    | |   |     |   "bcdDevice" = 6501
    | |   |     |   "Bus Power Available" = 250
    | |   |     |   "bMaxPacketSize0" = 64
    | |   |     |   "iProduct" = 0
    | |   |     |   "iSerialNumber" = 0
    | |   |     |   "USB Address" = 2
    | |   |     |   "bNumConfigurations" = 1
    | |   |     |   "IOUserClientClass" = "IOUSBDeviceUserClientV2"
    | |   |     |   "locationID" = 1562378240
    | |   |     |   "bDeviceSubClass" = 1
    | |   |     |   "USB Product Name" = "Bluetooth USB Host Controller"
    | |   |     |   "non-removable" = "yes"
    | |   |     |   "PortNum" = 2
    | |   |     |   "IOCFPlugInTypes" = {"9dc7b780-9ec0-11d4-a54f-000a27052861"="IOUSBFamily.kext/Contents/PlugIns/IOUSBLib.bundle"}
    | |   |     |   "bDeviceProtocol" = 1
    | |   |     |   "Need contiguous memory for isoch" = Yes
    | |   |     |   "Device Speed" = 1
    | |   |     |   "USB Vendor Name" = "Apple Inc."
    | |   |     |   "idVendor" = 1452
    | |   |     |   "kCallInterfaceCloseWithGate" = Yes
    | |   |     |   "Requested Power" = 0
    | |   |     |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |     |   "Low Power Displayed" = No
    | |   |     | }
    | |   |     | 
    | |   |     +-o CSRUSBBluetoothHCIController  <class CSRUSBBluetoothHCIController, id 0x100000319, registered, matched, active, busy 0 (0 ms), retain 10>
    | |   |     | | {
    | |   |     | |   "IOClass" = "CSRUSBBluetoothHCIController"
    | |   |     | |   "Discoverable" = 1
    | |   |     | |   "AllowedIncomingRFCOMMChannels" = ({"ChannelIsSecure"=0,"ChannelNumber"=3})
    | |   |     | |   "WakeOnBTEnabled" = No
    | |   |     | |   "IOProviderMergeProperties" = {"ClassicMustNotSeize"=Yes}
    | |   |     | |   "idProduct" = 33286
    | |   |     | |   "ConfigState" = 0
    | |   |     | |   "HCISupportedFeatures" = <8000f99bfe8fffff>
    | |   |     | |   "IOPowerManagement" = {"DriverPowerState"=1,"CurrentPowerState"=1}
    | |   |     | |   "IOProviderClass" = "IOUSBDevice"
    | |   |     | |   "HCIControllerPowerIsOn" = 1
    | |   |     | |   "IOProbeScore" = 90000
    | |   |     | |   "FeatureFlags" = 2
    | |   |     | |   "RFCOMMDefaultChannelSettings" = {"DefaultFlowcontrolWithFCONFCOFF"=No,"DefaultCreditBasedFlowcontrol"=Yes}
    | |   |     | |   "LMPSubversion" = "1965 (0x7ad)"
    | |   |     | |   "FirmwareVersion" = <ad070000a014d11980f59e1980f49e19>
    | |   |     | |   "LMPVersion" = "3 (0x3)"
    | |   |     | |   "PowerOptions" = 15
    | |   |     | |   "CFBundleIdentifier" = "com.apple.driver.CSRUSBBluetoothHCIController"
    | |   |     | |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |     | |   "HCIRevision" = "1965 (0x7ad)"
    | |   |     | |   "FirmwareVersionString" = "v1965"
    | |   |     | |   "idVendor" = 1452
    | |   |     | |   "HCIVersion" = "3 (0x3)"
    | |   |     | |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |     | |   "AllowedIncomingL2CAPChannels" = ({"PSM"=3},{"PSM"=1},{"PSM"=17},{"PSM"=19},{"PSM"=23})
    | |   |     | |   "BluetoothDeviceAddress" = "00-1B-63-4A-30-B2"
    | |   |     | | }
    | |   |     | | 
    | |   |     | +-o IOBluetoothHCIUserClient  <class IOBluetoothHCIUserClient, id 0x1000003a4, !registered, !matched, active, busy 0, retain 5>
    | |   |     | |   {
    | |   |     | |     "IOUserClientCreator" = "pid 58, blued"
    | |   |     | |   }
    | |   |     | |   
    | |   |     | +-o IOBluetoothHCIUserClient  <class IOBluetoothHCIUserClient, id 0x10000046f, !registered, !matched, active, busy 0, retain 5>
    | |   |     |     {
    | |   |     |       "IOUserClientCreator" = "pid 142, SystemUIServer"
    | |   |     |     }
    | |   |     |     
    | |   |     +-o IOUSBInterface@0  <class IOUSBInterface, id 0x10000031b, !registered, !matched, active, busy 0, retain 5>
    | |   |     |   {
    | |   |     |     "bcdDevice" = 6501
    | |   |     |     "idProduct" = 33286
    | |   |     |     "bConfigurationValue" = 1
    | |   |     |     "bInterfaceSubClass" = 1
    | |   |     |     "locationID" = 1562378240
    | |   |     |     "idVendor" = 1452
    | |   |     |     "iInterface" = 0
    | |   |     |     "bAlternateSetting" = 0
    | |   |     |     "bInterfaceProtocol" = 1
    | |   |     |     "bInterfaceNumber" = 0
    | |   |     |     "bInterfaceClass" = 224
    | |   |     |     "bNumEndpoints" = 3
    | |   |     |   }
    | |   |     |   
    | |   |     +-o IOUSBInterface@1  <class IOUSBInterface, id 0x10000031c, !registered, !matched, active, busy 0, retain 5>
    | |   |     |   {
    | |   |     |     "bcdDevice" = 6501
    | |   |     |     "idProduct" = 33286
    | |   |     |     "bConfigurationValue" = 1
    | |   |     |     "bInterfaceSubClass" = 1
    | |   |     |     "locationID" = 1562378240
    | |   |     |     "idVendor" = 1452
    | |   |     |     "iInterface" = 0
    | |   |     |     "bAlternateSetting" = 0
    | |   |     |     "bInterfaceProtocol" = 1
    | |   |     |     "bInterfaceNumber" = 1
    | |   |     |     "bInterfaceClass" = 224
    | |   |     |     "bNumEndpoints" = 2
    | |   |     |   }
    | |   |     |   
    | |   |     +-o IOUSBInterface@2  <class IOUSBInterface, id 0x10000031d, !registered, !matched, active, busy 0, retain 5>
    | |   |         {
    | |   |           "bcdDevice" = 6501
    | |   |           "idProduct" = 33286
    | |   |           "bConfigurationValue" = 1
    | |   |           "bInterfaceSubClass" = 1
    | |   |           "locationID" = 1562378240
    | |   |           "idVendor" = 1452
    | |   |           "iInterface" = 0
    | |   |           "bAlternateSetting" = 0
    | |   |           "bInterfaceProtocol" = 0
    | |   |           "bInterfaceNumber" = 2
    | |   |           "bInterfaceClass" = 254
    | |   |           "bNumEndpoints" = 0
    | |   |         }
    | |   |         
    | |   +-o UHC4@1D,3  <class IOPCIDevice, id 0x10000018d, registered, matched, active, busy 0 (173 ms), retain 9>
    | |   | | {
    | |   | |   "assigned-addresses" = <20eb008100000000404000000000000020000000>
    | |   | |   "IOInterruptSpecifiers" = (<1600000007000000>)
    | |   | |   "IODeviceMemory" = ("IOSubMemoryDescriptor is not serializable")
    | |   | |   "class-code" = <00030c00>
    | |   | |   "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2}
    | |   | |   "subsystem-vendor-id" = <86800000>
    | |   | |   "built-in" = <00>
    | |   | |   "acpi-device" = "IOACPIPlatformDevice is not serializable"
    | |   | |   "IOInterruptControllers" = ("io-apic-0")
    | |   | |   "USBBusNumber" = 125
    | |   | |   "name" = "pci8086,268b"
    | |   | |   "vendor-id" = <86800000>
    | |   | |   "device-id" = <8b260000>
    | |   | |   "IOPCIResourced" = Yes
    | |   | |   "locationID" = 2097152000
    | |   | |   "compatible" = <"pci8086,7270","pci8086,268b","pciclass,0c0300">
    | |   | |   "acpi-path" = "IOACPIPlane:/_SB/PCI0@0/UHC4@1d0003"
    | |   | |   "subsystem-id" = <70720000>
    | |   | |   "revision-id" = <09000000>
    | |   | |   "IOName" = "pci8086,268b"
    | |   | |   "reg" = <00eb00000000000000000000000000000000000020eb000100000000000000000000000020000000>
    | |   | | }
    | |   | | 
    | |   | +-o AppleUSBUHCI  <class AppleUSBUHCI, id 0x1000001d7, registered, matched, active, busy 0 (32 ms), retain 8>
    | |   |   | {
    | |   |   |   "IOClass" = "AppleUSBUHCI"
    | |   |   |   "CFBundleIdentifier" = "com.apple.driver.AppleUSBUHCI"
    | |   |   |   "IOProviderClass" = "IOPCIDevice"
    | |   |   |   "Card Type" = "Built-in"
    | |   |   |   "IOPCIClassMatch" = "0x0C030000"
    | |   |   |   "IOUserClientClass" = "IOUSBControllerUserClient"
    | |   |   |   "IOPowerManagement" = {"ChildrenPowerState"=3,"DevicePowerState"=3,"CurrentPowerState"=3,"DriverPowerState"=3}
    | |   |   |   "IOProbeScore" = 0
    | |   |   |   "this" = 431321088
    | |   |   |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   |   "Errata" = 2156544
    | |   |   |   "Companion" = "yes"
    | |   |   |   "Need contiguous memory for isoch" = Yes
    | |   |   | }
    | |   |   | 
    | |   |   +-o UHCI Root Hub Simulation@1D,3  <class IOUSBRootHubDevice, id 0x100000259, registered, matched, active, busy 0 (28 ms), retain 8>
    | |   |     | {
    | |   |     |   "sessionID" = 412227208
    | |   |     |   "iManufacturer" = 2
    | |   |     |   "bNumConfigurations" = 1
    | |   |     |   "idProduct" = 32773
    | |   |     |   "bcdDevice" = 272
    | |   |     |   "Bus Power Available" = 250
    | |   |     |   "bMaxPacketSize0" = 8
    | |   |     |   "USB Product Name" = "UHCI Root Hub Simulation"
    | |   |     |   "iProduct" = 1
    | |   |     |   "iSerialNumber" = 0
    | |   |     |   "USB Address" = 1
    | |   |     |   "bDeviceClass" = 9
    | |   |     |   "locationID" = 2097152000
    | |   |     |   "bDeviceSubClass" = 0
    | |   |     |   "IOUserClientClass" = "IOUSBDeviceUserClientV2"
    | |   |     |   "Ports" = 2
    | |   |     |   "IOCFPlugInTypes" = {"9dc7b780-9ec0-11d4-a54f-000a27052861"="IOUSBFamily.kext/Contents/PlugIns/IOUSBLib.bundle"}
    | |   |     |   "bDeviceProtocol" = 0
    | |   |     |   "USB Vendor Name" = "Apple Inc."
    | |   |     |   "Device Speed" = 1
    | |   |     |   "idVendor" = 1452
    | |   |     |   "AAPL,current-in-sleep" = 1000
    | |   |     |   "Requested Power" = 0
    | |   |     |   "Low Power Displayed" = No
    | |   |     | }
    | |   |     | 
    | |   |     +-o AppleUSBHub  <class AppleUSBHub, id 0x10000027f, !registered, !matched, active, busy 0, retain 6>
    | |   |     |   {
    | |   |     |     "IOProbeScore" = 50000
    | |   |     |     "CFBundleIdentifier" = "com.apple.driver.AppleUSBHub"
    | |   |     |     "IOProviderClass" = "IOUSBDevice"
    | |   |     |     "IOClass" = "AppleUSBHub"
    | |   |     |     "bDeviceSubClass" = 0
    | |   |     |     "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |     |     "Errata" = 0
    | |   |     |     "Interrupt Pending" = No
    | |   |     |     "IOPowerManagement" = {"DriverPowerState"=3,"DevicePowerState"=3,"CurrentPowerState"=3}
    | |   |     |     "IOUserClientClass" = "AppleUSBHSHubUserClient"
    | |   |     |     "bDeviceClass" = 9
    | |   |     |   }
    | |   |     |   
    | |   |     +-o IOUSBInterface@0  <class IOUSBInterface, id 0x100000281, !registered, !matched, active, busy 0, retain 6>
    | |   |         {
    | |   |           "bcdDevice" = 272
    | |   |           "idProduct" = 32773
    | |   |           "bConfigurationValue" = 1
    | |   |           "bInterfaceSubClass" = 0
    | |   |           "locationID" = 2097152000
    | |   |           "idVendor" = 1452
    | |   |           "iInterface" = 0
    | |   |           "bAlternateSetting" = 0
    | |   |           "bInterfaceProtocol" = 0
    | |   |           "bInterfaceNumber" = 0
    | |   |           "bInterfaceClass" = 9
    | |   |           "bNumEndpoints" = 1
    | |   |         }
    | |   |         
    | |   +-o EHCI@1D,7  <class IOPCIDevice, id 0x10000018e, registered, matched, active, busy 0 (485 ms), retain 10>
    | |   | | {
    | |   | |   "assigned-addresses" = <10ef008200000000004820c30000000000040000>
    | |   | |   "IOInterruptSpecifiers" = (<1300000007000000>)
    | |   | |   "IODeviceMemory" = (({"address"=18446744072688257024,"length"=1024}))
    | |   | |   "class-code" = <20030c00>
    | |   | |   "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2}
    | |   | |   "subsystem-vendor-id" = <86800000>
    | |   | |   "built-in" = <00>
    | |   | |   "acpi-device" = "IOACPIPlatformDevice is not serializable"
    | |   | |   "IOInterruptControllers" = ("io-apic-0")
    | |   | |   "USBBusNumber" = 253
    | |   | |   "name" = "pci8086,268c"
    | |   | |   "vendor-id" = <86800000>
    | |   | |   "acpi-pmcap-offset" = 80
    | |   | |   "device-id" = <8c260000>
    | |   | |   "IOPCIResourced" = Yes
    | |   | |   "locationID" = 18446744073659219968
    | |   | |   "compatible" = <"pci8086,7270","pci8086,268c","pciclass,0c0320">
    | |   | |   "acpi-path" = "IOACPIPlane:/_SB/PCI0@0/EHCI@1d0007"
    | |   | |   "subsystem-id" = <70720000>
    | |   | |   "revision-id" = <09000000>
    | |   | |   "IOName" = "pci8086,268c"
    | |   | |   "reg" = <00ef00000000000000000000000000000000000010ef000200000000000000000000000000040000>
    | |   | | }
    | |   | | 
    | |   | +-o IOService  <class IOService, id 0x1000001d8, !registered, !matched, active, busy 0, retain 4>
    | |   | |   {
    | |   | |     "IOProbeScore" = 10
    | |   | |     "CFBundleIdentifier" = "com.apple.kpi.iokit"
    | |   | |     "IOMatchCategory" = "OMI_EHCI"
    | |   | |     "IOClass" = "IOService"
    | |   | |     "IOProviderClass" = "IOPCIDevice"
    | |   | |     "IOPCIClassMatch" = "0x0c032000"
    | |   | |     "IOPersonalityPublisher" = "com.apple.driver.AppleUSBEHCI"
    | |   | |   }
    | |   | |   
    | |   | +-o AppleUSBEHCI  <class AppleUSBEHCI, id 0x1000001d9, registered, matched, active, busy 0 (447 ms), retain 16>
    | |   |   | {
    | |   |   |   "IOClass" = "AppleUSBEHCI"
    | |   |   |   "CFBundleIdentifier" = "com.apple.driver.AppleUSBEHCI"
    | |   |   |   "IOProviderClass" = "IOPCIDevice"
    | |   |   |   "Card Type" = "Built-in"
    | |   |   |   "IOPCIClassMatch" = "0x0c032000"
    | |   |   |   "IOUserClientClass" = "IOUSBControllerUserClient"
    | |   |   |   "IOPowerManagement" = {"ChildrenPowerState"=4,"DevicePowerState"=3,"CurrentPowerState"=4,"DriverPowerState"=3}
    | |   |   |   "IOProbeScore" = 0
    | |   |   |   "this" = 431167488
    | |   |   |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   |   "Errata" = 18432
    | |   |   |   "Statistics" = {"Errors (New)"=0,"Access Count"=1,"Bytes (New)"=72971,"Resets (New)"=5,"Errors (Total)"=0,"Bytes"=72971,"ms (Current)"=334504,"Timeouts"=0,"Bytes (New)/ms"=0,"Resets"=5,"ms (since last read)"=334505,"Timeouts (New)"=0,"Debug Flags"=0}
    | |   |   |   "64bit" = Yes
    | |   |   | }
    | |   |   | 
    | |   |   +-o EHCI Root Hub Simulation@1D,7  <class IOUSBRootHubDevice, id 0x1000001fa, registered, matched, active, busy 0 (63 ms), retain 12>
    | |   |   | | {
    | |   |   | |   "sessionID" = 307165789
    | |   |   | |   "iManufacturer" = 2
    | |   |   | |   "bNumConfigurations" = 1
    | |   |   | |   "idProduct" = 32774
    | |   |   | |   "bcdDevice" = 512
    | |   |   | |   "Bus Power Available" = 250
    | |   |   | |   "bMaxPacketSize0" = 64
    | |   |   | |   "USB Product Name" = "EHCI Root Hub Simulation"
    | |   |   | |   "iProduct" = 1
    | |   |   | |   "iSerialNumber" = 0
    | |   |   | |   "USB Address" = 1
    | |   |   | |   "bDeviceClass" = 9
    | |   |   | |   "locationID" = 18446744073659219968
    | |   |   | |   "bDeviceSubClass" = 0
    | |   |   | |   "IOUserClientClass" = "IOUSBDeviceUserClientV2"
    | |   |   | |   "Ports" = 8
    | |   |   | |   "IOCFPlugInTypes" = {"9dc7b780-9ec0-11d4-a54f-000a27052861"="IOUSBFamily.kext/Contents/PlugIns/IOUSBLib.bundle"}
    | |   |   | |   "bDeviceProtocol" = 1
    | |   |   | |   "USB Vendor Name" = "Apple Inc."
    | |   |   | |   "Device Speed" = 2
    | |   |   | |   "idVendor" = 1452
    | |   |   | |   "AAPL,current-in-sleep" = 4000
    | |   |   | |   "Requested Power" = 0
    | |   |   | |   "Low Power Displayed" = No
    | |   |   | | }
    | |   |   | | 
    | |   |   | +-o AppleUSBHub  <class AppleUSBHub, id 0x10000022d, registered, matched, active, busy 0 (19 ms), retain 9>
    | |   |   | |   {
    | |   |   | |     "IOClass" = "AppleUSBHub"
    | |   |   | |     "CFBundleIdentifier" = "com.apple.driver.AppleUSBHub"
    | |   |   | |     "IOProviderClass" = "IOUSBDevice"
    | |   |   | |     "High Speed" = 1
    | |   |   | |     "IOPowerManagement" = {"ChildrenPowerState"=4,"DevicePowerState"=4,"CurrentPowerState"=4,"DriverPowerState"=3}
    | |   |   | |     "IOUserClientClass" = "AppleUSBHSHubUserClient"
    | |   |   | |     "IOProbeScore" = 50000
    | |   |   | |     "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   | |     "Errata" = 0
    | |   |   | |     "Interrupt Pending" = Yes
    | |   |   | |     "bDeviceSubClass" = 0
    | |   |   | |     "bDeviceClass" = 9
    | |   |   | |   }
    | |   |   | |   
    | |   |   | +-o IOUSBInterface@0  <class IOUSBInterface, id 0x10000022f, !registered, !matched, active, busy 0, retain 6>
    | |   |   |     {
    | |   |   |       "bcdDevice" = 512
    | |   |   |       "idProduct" = 32774
    | |   |   |       "bConfigurationValue" = 1
    | |   |   |       "bInterfaceSubClass" = 0
    | |   |   |       "locationID" = 18446744073659219968
    | |   |   |       "idVendor" = 1452
    | |   |   |       "iInterface" = 0
    | |   |   |       "bAlternateSetting" = 0
    | |   |   |       "bInterfaceProtocol" = 1
    | |   |   |       "bInterfaceNumber" = 0
    | |   |   |       "bInterfaceClass" = 9
    | |   |   |       "bNumEndpoints" = 1
    | |   |   |     }
    | |   |   |     
    | |   |   +-o EPSON Scanner@fd200000  <class IOUSBDevice, id 0x1000002ac, registered, matched, active, busy 0 (47 ms), retain 7>
    | |   |   | | {
    | |   |   | |   "sessionID" = 713729902
    | |   |   | |   "iManufacturer" = 1
    | |   |   | |   "bNumConfigurations" = 1
    | |   |   | |   "idProduct" = 278
    | |   |   | |   "bcdDevice" = 256
    | |   |   | |   "Bus Power Available" = 250
    | |   |   | |   "bMaxPacketSize0" = 64
    | |   |   | |   "USB Product Name" = "EPSON Scanner"
    | |   |   | |   "iProduct" = 2
    | |   |   | |   "iSerialNumber" = 0
    | |   |   | |   "USB Address" = 2
    | |   |   | |   "bDeviceClass" = 255
    | |   |   | |   "locationID" = 18446744073661317120
    | |   |   | |   "bDeviceSubClass" = 255
    | |   |   | |   "IOUserClientClass" = "IOUSBDeviceUserClientV2"
    | |   |   | |   "PortNum" = 2
    | |   |   | |   "IOCFPlugInTypes" = {"9dc7b780-9ec0-11d4-a54f-000a27052861"="IOUSBFamily.kext/Contents/PlugIns/IOUSBLib.bundle"}
    | |   |   | |   "bDeviceProtocol" = 255
    | |   |   | |   "USB Vendor Name" = "EPSON"
    | |   |   | |   "Device Speed" = 2
    | |   |   | |   "idVendor" = 1208
    | |   |   | |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   | |   "Requested Power" = 1
    | |   |   | |   "Low Power Displayed" = No
    | |   |   | | }
    | |   |   | | 
    | |   |   | +-o IOUSBInterface@0  <class IOUSBInterface, id 0x1000004ac, registered, matched, active, busy 0 (42 ms), retain 7>
    | |   |   |   | {
    | |   |   |   |   "IOCFPlugInTypes" = {"2d9786c6-9ef3-11d4-ad51-000a27052861"="IOUSBFamily.kext/Contents/PlugIns/IOUSBLib.bundle"}
    | |   |   |   |   "bcdDevice" = 256
    | |   |   |   |   "IOUserClientClass" = "IOUSBInterfaceUserClientV2"
    | |   |   |   |   "idProduct" = 278
    | |   |   |   |   "IOUserClientCrossEndianCompatible" = No
    | |   |   |   |   "bConfigurationValue" = 1
    | |   |   |   |   "bInterfaceSubClass" = 255
    | |   |   |   |   "locationID" = 18446744073661317120
    | |   |   |   |   "idVendor" = 1208
    | |   |   |   |   "iInterface" = 0
    | |   |   |   |   "bAlternateSetting" = 0
    | |   |   |   |   "bInterfaceProtocol" = 255
    | |   |   |   |   "bInterfaceNumber" = 0
    | |   |   |   |   "bInterfaceClass" = 255
    | |   |   |   |   "bNumEndpoints" = 2
    | |   |   |   | }
    | |   |   |   | 
    | |   |   |   +-o IOUSBInterfaceUserClientV2  <class IOUSBInterfaceUserClientV2, id 0x1000004ae, !registered, !matched, active, busy 0, retain 6>
    | |   |   |       {
    | |   |   |         "IOUserClientCreator" = "pid 188, EPSON Scanner"
    | |   |   |       }
    | |   |   |       
    | |   |   +-o IOUSBHubDevice@fd300000  <class IOUSBHubDevice, id 0x1000002bb, registered, matched, active, busy 0 (6 ms), retain 10>
    | |   |   | | {
    | |   |   | |   "sessionID" = 858506125
    | |   |   | |   "iManufacturer" = 0
    | |   |   | |   "idProduct" = 9474
    | |   |   | |   "bDeviceClass" = 9
    | |   |   | |   "bcdDevice" = 1
    | |   |   | |   "Bus Power Available" = 250
    | |   |   | |   "bMaxPacketSize0" = 64
    | |   |   | |   "iProduct" = 0
    | |   |   | |   "iSerialNumber" = 0
    | |   |   | |   "USB Address" = 3
    | |   |   | |   "bNumConfigurations" = 1
    | |   |   | |   "IOUserClientClass" = "IOUSBDeviceUserClientV2"
    | |   |   | |   "locationID" = 18446744073662365696
    | |   |   | |   "bDeviceSubClass" = 0
    | |   |   | |   "Ports" = 2
    | |   |   | |   "PortNum" = 3
    | |   |   | |   "IOCFPlugInTypes" = {"9dc7b780-9ec0-11d4-a54f-000a27052861"="IOUSBFamily.kext/Contents/PlugIns/IOUSBLib.bundle"}
    | |   |   | |   "bDeviceProtocol" = 1
    | |   |   | |   "Device Speed" = 2
    | |   |   | |   "idVendor" = 1060
    | |   |   | |   "AAPL,current-in-sleep" = 1000
    | |   |   | |   "Requested Power" = 1
    | |   |   | |   "Low Power Displayed" = No
    | |   |   | | }
    | |   |   | | 
    | |   |   | +-o AppleUSBHub  <class AppleUSBHub, id 0x1000002bd, registered, matched, active, busy 0 (1 ms), retain 8>
    | |   |   | |   {
    | |   |   | |     "IOClass" = "AppleUSBHub"
    | |   |   | |     "CFBundleIdentifier" = "com.apple.driver.AppleUSBHub"
    | |   |   | |     "IOProviderClass" = "IOUSBDevice"
    | |   |   | |     "High Speed" = 1
    | |   |   | |     "IOPowerManagement" = {"ChildrenPowerState"=4,"DevicePowerState"=4,"CurrentPowerState"=4,"DriverPowerState"=3}
    | |   |   | |     "IOUserClientClass" = "AppleUSBHSHubUserClient"
    | |   |   | |     "IOProbeScore" = 50000
    | |   |   | |     "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   | |     "Errata" = 0
    | |   |   | |     "Interrupt Pending" = Yes
    | |   |   | |     "bDeviceSubClass" = 0
    | |   |   | |     "bDeviceClass" = 9
    | |   |   | |   }
    | |   |   | |   
    | |   |   | +-o IOUSBInterface@0  <class IOUSBInterface, id 0x1000002bf, !registered, !matched, active, busy 0, retain 6>
    | |   |   |     {
    | |   |   |       "bcdDevice" = 1
    | |   |   |       "idProduct" = 9474
    | |   |   |       "bConfigurationValue" = 1
    | |   |   |       "bInterfaceSubClass" = 0
    | |   |   |       "locationID" = 18446744073662365696
    | |   |   |       "idVendor" = 1060
    | |   |   |       "iInterface" = 0
    | |   |   |       "bAlternateSetting" = 0
    | |   |   |       "bInterfaceProtocol" = 0
    | |   |   |       "bInterfaceNumber" = 0
    | |   |   |       "bInterfaceClass" = 9
    | |   |   |       "bNumEndpoints" = 1
    | |   |   |     }
    | |   |   |     
    | |   |   +-o IOUSBHubDevice@fd310000  <class IOUSBHubDevice, id 0x1000002d3, registered, matched, active, busy 0 (8 ms), retain 10>
    | |   |   | | {
    | |   |   | |   "sessionID" = 1123975056
    | |   |   | |   "iManufacturer" = 0
    | |   |   | |   "idProduct" = 9730
    | |   |   | |   "bDeviceClass" = 9
    | |   |   | |   "bcdDevice" = 0
    | |   |   | |   "Bus Power Available" = 250
    | |   |   | |   "bMaxPacketSize0" = 64
    | |   |   | |   "iProduct" = 0
    | |   |   | |   "iSerialNumber" = 0
    | |   |   | |   "USB Address" = 4
    | |   |   | |   "bNumConfigurations" = 1
    | |   |   | |   "IOUserClientClass" = "IOUSBDeviceUserClientV2"
    | |   |   | |   "locationID" = 18446744073662431232
    | |   |   | |   "bDeviceSubClass" = 0
    | |   |   | |   "Ports" = 4
    | |   |   | |   "non-removable" = "yes"
    | |   |   | |   "IOCFPlugInTypes" = {"9dc7b780-9ec0-11d4-a54f-000a27052861"="IOUSBFamily.kext/Contents/PlugIns/IOUSBLib.bundle"}
    | |   |   | |   "PortNum" = 1
    | |   |   | |   "bDeviceProtocol" = 2
    | |   |   | |   "Device Speed" = 2
    | |   |   | |   "idVendor" = 1060
    | |   |   | |   "AAPL,current-in-sleep" = 2000
    | |   |   | |   "Requested Power" = 1
    | |   |   | |   "Low Power Displayed" = No
    | |   |   | | }
    | |   |   | | 
    | |   |   | +-o AppleUSBHub  <class AppleUSBHub, id 0x1000002d5, registered, matched, active, busy 0 (0 ms), retain 8>
    | |   |   | |   {
    | |   |   | |     "IOClass" = "AppleUSBHub"
    | |   |   | |     "CFBundleIdentifier" = "com.apple.driver.AppleUSBHub"
    | |   |   | |     "IOProviderClass" = "IOUSBDevice"
    | |   |   | |     "High Speed" = 4
    | |   |   | |     "IOPowerManagement" = {"ChildrenPowerState"=4,"DevicePowerState"=4,"CurrentPowerState"=4,"DriverPowerState"=3}
    | |   |   | |     "IOUserClientClass" = "AppleUSBHSHubUserClient"
    | |   |   | |     "IOProbeScore" = 50000
    | |   |   | |     "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   | |     "Errata" = 0
    | |   |   | |     "Interrupt Pending" = Yes
    | |   |   | |     "bDeviceSubClass" = 0
    | |   |   | |     "bDeviceClass" = 9
    | |   |   | |   }
    | |   |   | |   
    | |   |   | +-o IOUSBInterface@0  <class IOUSBInterface, id 0x1000002d7, !registered, !matched, active, busy 0, retain 6>
    | |   |   |     {
    | |   |   |       "bcdDevice" = 0
    | |   |   |       "idProduct" = 9730
    | |   |   |       "bConfigurationValue" = 1
    | |   |   |       "bInterfaceSubClass" = 0
    | |   |   |       "locationID" = 18446744073662431232
    | |   |   |       "idVendor" = 1060
    | |   |   |       "iInterface" = 0
    | |   |   |       "bAlternateSetting" = 1
    | |   |   |       "bInterfaceProtocol" = 2
    | |   |   |       "bInterfaceNumber" = 0
    | |   |   |       "bInterfaceClass" = 9
    | |   |   |       "bNumEndpoints" = 1
    | |   |   |     }
    | |   |   |     
    | |   |   +-o Flash Card Reader@fd311000  <class IOUSBDevice, id 0x1000002d8, registered, matched, active, busy 0 (320 ms), retain 8>
    | |   |     | {
    | |   |     |   "sessionID" = 1453045579
    | |   |     |   "iManufacturer" = 1
    | |   |     |   "bNumConfigurations" = 1
    | |   |     |   "idProduct" = 8744
    | |   |     |   "bcdDevice" = 1092
    | |   |     |   "Bus Power Available" = 250
    | |   |     |   "bMaxPacketSize0" = 64
    | |   |     |   "USB Product Name" = "Flash Card Reader"
    | |   |     |   "iProduct" = 2
    | |   |     |   "iSerialNumber" = 3
    | |   |     |   "USB Address" = 5
    | |   |     |   "bDeviceClass" = 0
    | |   |     |   "bDeviceSubClass" = 0
    | |   |     |   "locationID" = 18446744073662435328
    | |   |     |   "IOUserClientClass" = "IOUSBDeviceUserClientV2"
    | |   |     |   "kHasMSCInterface" = Yes
    | |   |     |   "PortNum" = 1
    | |   |     |   "non-removable" = "yes"
    | |   |     |   "IOCFPlugInTypes" = {"9dc7b780-9ec0-11d4-a54f-000a27052861"="IOUSBFamily.kext/Contents/PlugIns/IOUSBLib.bundle"}
    | |   |     |   "bDeviceProtocol" = 0
    | |   |     |   "uid" = "USB:0424222826020128B005"
    | |   |     |   "USB Vendor Name" = "Generic"
    | |   |     |   "Device Speed" = 2
    | |   |     |   "idVendor" = 1060
    | |   |     |   "USB Serial Number" = "26020128B005"
    | |   |     |   "Requested Power" = 1
    | |   |     |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |     |   "Low Power Displayed" = No
    | |   |     | }
    | |   |     | 
    | |   |     +-o IOUSBCompositeDriver  <class IOUSBCompositeDriver, id 0x1000002db, !registered, !matched, active, busy 0, retain 4>
    | |   |     |   {
    | |   |     |     "IOProbeScore" = 50000
    | |   |     |     "CFBundleIdentifier" = "com.apple.driver.AppleUSBComposite"
    | |   |     |     "IOProviderClass" = "IOUSBDevice"
    | |   |     |     "IOClass" = "IOUSBCompositeDriver"
    | |   |     |     "bDeviceSubClass" = 0
    | |   |     |     "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |     |     "bDeviceClass" = 0
    | |   |     |   }
    | |   |     |   
    | |   |     +-o IOUSBInterface@0  <class IOUSBInterface, id 0x1000002dc, registered, matched, active, busy 0 (299 ms), retain 6>
    | |   |       | {
    | |   |       |   "IOCFPlugInTypes" = {"2d9786c6-9ef3-11d4-ad51-000a27052861"="IOUSBFamily.kext/Contents/PlugIns/IOUSBLib.bundle"}
    | |   |       |   "bcdDevice" = 1092
    | |   |       |   "IOUserClientClass" = "IOUSBInterfaceUserClientV2"
    | |   |       |   "idProduct" = 8744
    | |   |       |   "bConfigurationValue" = 1
    | |   |       |   "bInterfaceSubClass" = 6
    | |   |       |   "locationID" = 18446744073662435328
    | |   |       |   "idVendor" = 1060
    | |   |       |   "iInterface" = 0
    | |   |       |   "bAlternateSetting" = 0
    | |   |       |   "bInterfaceProtocol" = 80
    | |   |       |   "bInterfaceNumber" = 0
    | |   |       |   "bInterfaceClass" = 8
    | |   |       |   "bNumEndpoints" = 2
    | |   |       | }
    | |   |       | 
    | |   |       +-o IOUSBMassStorageClass  <class IOUSBMassStorageClass, id 0x1000002df, registered, matched, active, busy 0 (21 ms), retain 11>
    | |   |         | {
    | |   |         |   "IOClass" = "IOUSBMassStorageClass"
    | |   |         |   "CFBundleIdentifier" = "com.apple.iokit.IOUSBMassStorageClass"
    | |   |         |   "IOProviderClass" = "IOUSBInterface"
    | |   |         |   "Write Time Out Duration" = 30000
    | |   |         |   "IOPowerManagement" = {"ChildrenPowerState"=1,"DevicePowerState"=1,"CurrentPowerState"=1,"DriverPowerState"=1}
    | |   |         |   "Read Time Out Duration" = 30000
    | |   |         |   "bInterfaceSubClass" = 6
    | |   |         |   "IOProbeScore" = 50000
    | |   |         |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |         |   "IOUnit" = 5
    | |   |         |   "Physical Interconnect" = "USB"
    | |   |         |   "Protocol Characteristics" = {"Physical Interconnect"="USB","Read Time Out Duration"=30000,"Physical Interconnect Location"="Internal","Write Time Out Duration"=30000}
    | |   |         |   "Physical Interconnect Location" = "External"
    | |   |         |   "bInterfaceClass" = 8
    | |   |         | }
    | |   |         | 
    | |   |         +-o IOSCSILogicalUnitNub@0  <class IOSCSILogicalUnitNub, id 0x1000002e1, registered, matched, active, busy 0 (10 ms), retain 7>
    | |   |         | | {
    | |   |         | |   "Peripheral Device Type" = 0
    | |   |         | |   "Vendor Identification" = "Generic"
    | |   |         | |   "SCSI Logical Unit Number" = 0
    | |   |         | |   "IOMatchCategory" = "SCSITaskUserClientIniter"
    | |   |         | |   "Product Identification" = "Flash HS-CF"
    | |   |         | |   "Protocol Characteristics" = {"Physical Interconnect"="USB","Read Time Out Duration"=30000,"SCSI Logical Unit Number"=0,"Physical Interconnect Location"="External","Write Time Out Duration"=30000}
    | |   |         | |   "IOUnitLUN" = 0
    | |   |         | |   "Product Revision Level" = "4.44"
    | |   |         | | }
    | |   |         | | 
    | |   |         | +-o IOSCSIPeripheralDeviceType00  <class IOSCSIPeripheralDeviceType00, id 0x1000002e5, !registered, !matched, active, busy 0 (1 ms), retain 7>
    | |   |         |   | {
    | |   |         |   |   "IOProbeScore" = 5000
    | |   |         |   |   "Peripheral Device Type" = 0
    | |   |         |   |   "IOProviderClass" = "IOSCSIPeripheralDeviceNub"
    | |   |         |   |   "IOClass" = "IOSCSIPeripheralDeviceType00"
    | |   |         |   |   "CFBundleIdentifier" = "com.apple.iokit.IOSCSIBlockCommandsDevice"
    | |   |         |   |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |         |   |   "IOMaximumByteCountRead" = 131072
    | |   |         |   |   "IOMaximumBlockCountRead" = 65535
    | |   |         |   |   "IOPowerManagement" = {"IdleTimerPeriod"=200000,"TimeSinceDeviceIdle"=134197,"DevicePowerState"=3,"CurrentPowerState"=3,"ActivityTickles"=0,"DriverPowerState"=1}
    | |   |         |   |   "IOMaximumByteCountWrite" = 131072
    | |   |         |   |   "IOMaximumBlockCountWrite" = 65535
    | |   |         |   | }
    | |   |         |   | 
    | |   |         |   +-o IOBlockStorageServices  <class IOBlockStorageServices, id 0x1000002e8, registered, matched, active, busy 0 (1 ms), retain 5>
    | |   |         |     | {
    | |   |         |     |   "IOMaximumSegmentCountWrite" = 32
    | |   |         |     |   "IOMinimumSegmentAlignmentByteCount" = 4
    | |   |         |     |   "device-type" = "Generic"
    | |   |         |     |   "Device Characteristics" = {"Vendor Name"="Generic","Product Name"="Flash HS-CF","Product Revision Level"="4.44"}
    | |   |         |     |   "Protocol Characteristics" = {"Physical Interconnect"="USB","Read Time Out Duration"=30000,"SCSI Logical Unit Number"=0,"Physical Interconnect Location"="External","Write Time Out Duration"=30000}
    | |   |         |     |   "IOMaximumSegmentCountRead" = 32
    | |   |         |     | }
    | |   |         |     | 
    | |   |         |     +-o IOBlockStorageDriver  <class IOBlockStorageDriver, id 0x1000002e9, registered, matched, active, busy 0 (0 ms), retain 5>
    | |   |         |         {
    | |   |         |           "IOPropertyMatch" = {"device-type"="Generic"}
    | |   |         |           "IOProbeScore" = 0
    | |   |         |           "IOProviderClass" = "IOBlockStorageDevice"
    | |   |         |           "IOClass" = "IOBlockStorageDriver"
    | |   |         |           "CFBundleIdentifier" = "com.apple.iokit.IOStorageFamily"
    | |   |         |           "Statistics" = {"Operations (Write)"=0,"Latency Time (Write)"=0,"Bytes (Read)"=0,"Errors (Write)"=0,"Total Time (Read)"=0,"Retries (Read)"=0,"Latency Time (Read)"=0,"Errors (Read)"=0,"Total Time (Write)"=0,"Bytes (Write)"=0,"Operations (Read)"=0,"Retries (Write)"=0}
    | |   |         |           "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |         |         }
    | |   |         |         
    | |   |         +-o IOSCSILogicalUnitNub@1  <class IOSCSILogicalUnitNub, id 0x1000002ea, registered, matched, active, busy 0 (10 ms), retain 7>
    | |   |           | {
    | |   |           |   "Peripheral Device Type" = 0
    | |   |           |   "Vendor Identification" = "Generic"
    | |   |           |   "SCSI Logical Unit Number" = 1
    | |   |           |   "IOMatchCategory" = "SCSITaskUserClientIniter"
    | |   |           |   "Product Identification" = "Flash HS-COMBO"
    | |   |           |   "Protocol Characteristics" = {"Physical Interconnect"="USB","Read Time Out Duration"=30000,"SCSI Logical Unit Number"=1,"Physical Interconnect Location"="External","Write Time Out Duration"=30000}
    | |   |           |   "IOUnitLUN" = 1
    | |   |           |   "Product Revision Level" = "4.44"
    | |   |           | }
    | |   |           | 
    | |   |           +-o IOSCSIPeripheralDeviceType00  <class IOSCSIPeripheralDeviceType00, id 0x1000002f0, !registered, !matched, active, busy 0 (1 ms), retain 7>
    | |   |             | {
    | |   |             |   "IOProbeScore" = 5000
    | |   |             |   "Peripheral Device Type" = 0
    | |   |             |   "IOProviderClass" = "IOSCSIPeripheralDeviceNub"
    | |   |             |   "IOClass" = "IOSCSIPeripheralDeviceType00"
    | |   |             |   "CFBundleIdentifier" = "com.apple.iokit.IOSCSIBlockCommandsDevice"
    | |   |             |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |             |   "IOMaximumByteCountRead" = 131072
    | |   |             |   "IOMaximumBlockCountRead" = 65535
    | |   |             |   "IOPowerManagement" = {"IdleTimerPeriod"=200000,"TimeSinceDeviceIdle"=134198,"DevicePowerState"=3,"CurrentPowerState"=3,"ActivityTickles"=0,"DriverPowerState"=1}
    | |   |             |   "IOMaximumByteCountWrite" = 131072
    | |   |             |   "IOMaximumBlockCountWrite" = 65535
    | |   |             | }
    | |   |             | 
    | |   |             +-o IOBlockStorageServices  <class IOBlockStorageServices, id 0x1000002fa, registered, matched, active, busy 0 (1 ms), retain 5>
    | |   |               | {
    | |   |               |   "IOMaximumSegmentCountWrite" = 32
    | |   |               |   "IOMinimumSegmentAlignmentByteCount" = 4
    | |   |               |   "device-type" = "Generic"
    | |   |               |   "Device Characteristics" = {"Vendor Name"="Generic","Product Name"="Flash HS-COMBO","Product Revision Level"="4.44"}
    | |   |               |   "Protocol Characteristics" = {"Physical Interconnect"="USB","Read Time Out Duration"=30000,"SCSI Logical Unit Number"=1,"Physical Interconnect Location"="External","Write Time Out Duration"=30000}
    | |   |               |   "IOMaximumSegmentCountRead" = 32
    | |   |               | }
    | |   |               | 
    | |   |               +-o IOBlockStorageDriver  <class IOBlockStorageDriver, id 0x1000002fb, registered, matched, active, busy 0 (0 ms), retain 5>
    | |   |                   {
    | |   |                     "IOPropertyMatch" = {"device-type"="Generic"}
    | |   |                     "IOProbeScore" = 0
    | |   |                     "IOProviderClass" = "IOBlockStorageDevice"
    | |   |                     "IOClass" = "IOBlockStorageDriver"
    | |   |                     "CFBundleIdentifier" = "com.apple.iokit.IOStorageFamily"
    | |   |                     "Statistics" = {"Operations (Write)"=0,"Latency Time (Write)"=0,"Bytes (Read)"=0,"Errors (Write)"=0,"Total Time (Read)"=0,"Retries (Read)"=0,"Latency Time (Read)"=0,"Errors (Read)"=0,"Total Time (Write)"=0,"Bytes (Write)"=0,"Operations (Read)"=0,"Retries (Write)"=0}
    | |   |                     "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |                   }
    | |   |                   
    | |   +-o PCIB@1E  <class IOPCIDevice, id 0x10000018f, registered, matched, active, busy 0 (244 ms), retain 10>
    | |   | | {
    | |   | |   "compatible" = <"pci8086,244e","pciclass,060401">
    | |   | |   "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2}
    | |   | |   "IOName" = "pci-bridge"
    | |   | |   "reg" = <00f0000000000000000000000000000000000000>
    | |   | |   "device-id" = <4e240000>
    | |   | |   "IOPCIConfigured" = Yes
    | |   | |   "built-in" = <00>
    | |   | |   "IOPCIResourced" = Yes
    | |   | |   "IODTPersist" = <a2319300a2409300>
    | |   | |   "ranges" = <00000082000000000000f0c200000082000000000000f0c20000000000001000>
    | |   | |   "revision-id" = <d9000000>
    | |   | |   "vendor-id" = <86800000>
    | |   | |   "#address-cells" = <03000000>
    | |   | |   "class-code" = <01040600>
    | |   | |   "#size-cells" = <02000000>
    | |   | |   "acpi-path" = "IOACPIPlane:/_SB/PCI0@0/PCIB@1e0000"
    | |   | |   "name" = "pci-bridge"
    | |   | |   "acpi-device" = "IOACPIPlatformDevice is not serializable"
    | |   | | }
    | |   | | 
    | |   | +-o IOPCI2PCIBridge  <class IOPCI2PCIBridge, id 0x1000001fe, registered, matched, active, busy 0 (232 ms), retain 7>
    | |   |   | {
    | |   |   |   "IOProbeScore" = 18446744073709551516
    | |   |   |   "CFBundleIdentifier" = "com.apple.iokit.IOPCIFamily"
    | |   |   |   "IOProviderClass" = "IOPCIDevice"
    | |   |   |   "IOClass" = "IOPCI2PCIBridge"
    | |   |   |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   |   "IOPCIClassMatch" = "0x06040000&0xffff0000"
    | |   |   |   "IOPowerManagement" = {"CurrentPowerState"=2,"ChildProxyPowerState"=2,"ChildrenPowerState"=2}
    | |   |   |   "Bridge Memory Ranges" = (18446744072685111296,18446744072686141439,18446744073708503040,1048575)
    | |   |   |   "Bridge IO Ranges" = (61440,4095)
    | |   |   | }
    | |   |   | 
    | |   |   +-o FRWR@B  <class IOPCIDevice, id 0x100000190, registered, matched, active, busy 0 (198 ms), retain 9>
    | |   |     | {
    | |   |     |   "assigned-addresses" = <10581082000000000040f0c2000000000008000014581082000000000000f0c20000000000400000>
    | |   |     |   "IOInterruptSpecifiers" = (<1000000007000000>)
    | |   |     |   "IODeviceMemory" = (({"address"=18446744072685109248,"length"=2048}),({"address"=18446744072685092864,"length"=16384}))
    | |   |     |   "class-code" = <10000c00>
    | |   |     |   "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2}
    | |   |     |   "built-in" = <00>
    | |   |     |   "acpi-device" = "IOACPIPlatformDevice is not serializable"
    | |   |     |   "IOInterruptControllers" = ("io-apic-0")
    | |   |     |   "vendor-id" = <4c100000>
    | |   |     |   "IOChildIndex" = 1
    | |   |     |   "acpi-pmcap-offset" = 68
    | |   |     |   "device-id" = <25800000>
    | |   |     |   "IOPCIResourced" = Yes
    | |   |     |   "name" = "pci104c,8025"
    | |   |     |   "compatible" = <"pci104c,8025","pciclass,0c0010">
    | |   |     |   "fwhub" = <00000000>
    | |   |     |   "acpi-path" = "IOACPIPlane:/_SB/PCI0@0/PCIB@1e0000/FRWR@b0000"
    | |   |     |   "revision-id" = <01000000>
    | |   |     |   "IOName" = "pci104c,8025"
    | |   |     |   "reg" = <005810000000000000000000000000000000000010581002000000000000000000000000000800001458100200000000000000000000000000400000>
    | |   |     | }
    | |   |     | 
    | |   |     +-o AppleFWOHCI  <class AppleFWOHCI, id 0x100000202, !registered, !matched, active, busy 0 (195 ms), retain 6>
    | |   |       | {
    | |   |       |   "IOClass" = "AppleFWOHCI"
    | |   |       |   "CFBundleIdentifier" = "com.apple.driver.AppleFWOHCI"
    | |   |       |   "IOProviderClass" = "IOPCIDevice"
    | |   |       |   "CFBundleVersion" = "4.7.1"
    | |   |       |   "RcvPhyPkt" = 0
    | |   |       |   "PHY Vendor_ID" = 524328
    | |   |       |   "IOProbeScore" = 4096
    | |   |       |   "IONameMatch" = ("pciclass,0c0010")
    | |   |       |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |       |   "FWARDMAMax" = 2000
    | |   |       |   "IsochReceiveContextCount" = 4
    | |   |       |   "IONameMatched" = "pciclass,0c0010"
    | |   |       |   "IsochTransmitContextCount" = 8
    | |   |       |   "PHY Device_ID" = 8590086
    | |   |       | }
    | |   |       | 
    | |   |       +-o IOFireWireController  <class IOFireWireController, id 0x100000204, registered, matched, active, busy 0 (192 ms), retain 9>
    | |   |         | {
    | |   |         |   "FireWire Self IDs" = <8005c4588145c8d6>
    | |   |         |   "IOPowerManagement" = {"DriverPowerState"=2,"CurrentPowerState"=2}
    | |   |         |   "FireWire Generation ID" = "5"
    | |   |         | }
    | |   |         | 
    | |   |         +-o IOFireWireLocalNode  <class IOFireWireLocalNode, id 0x1000002a1, registered, matched, active, busy 0 (191 ms), retain 13>
    | |   |           | {
    | |   |           |   "FireWire Self IDs" = <8145c8d6>
    | |   |           |   "FireWire Speed" = 3
    | |   |           |   "IOCFPlugInTypes" = {"B54BC8F8-D53B-11D5-A1A1-0003934B81A0"="IOFireWireAVC.kext/Contents/PlugIns/IOFireWireAVCLib.plugin","CDCFCA94-F197-11D4-87E6-000502072F80"="IOFireWireFamily.kext/Contents/PlugIns/IOFireWireLib.plugin"}
    | |   |           |   "FireWire Node ID" = 65473
    | |   |           |   "FireWire Device ROM" = <04045cae31333934e000a043001cb3fffe7f1a6a000927043800000403000a27810000071700000a8100000d0c0083c08d000011d1000013d10000150007ac7500000000000000004170706c6520436f6d70757465722c20496e632e0005ddde00000000000000004d6163696e746f73680000000002e289001cb3fffe7f1a6a0002f8d21200005e130000010002c8b11200005e13000002>
    | |   |           |   "IOUserClientClass" = "IOFireWireUserClient"
    | |   |           |   "GUID" = 8079211415673450
    | |   |           | }
    | |   |           | 
    | |   |           +-o IOFireWireUserClientIniter  <class IOFireWireUserClientIniter, id 0x1000002a2, !registered, !matched, active, busy 0, retain 4>
    | |   |           |   {
    | |   |           |     "IOClass" = "IOFireWireUserClientIniter"
    | |   |           |     "IOProviderClass" = "IOFireWireNub"
    | |   |           |     "IOMatchCategory" = "IOFireWireUserClient"
    | |   |           |     "IOProviderMergeProperties" = {"IOCFPlugInTypes"={"CDCFCA94-F197-11D4-87E6-000502072F80"="IOFireWireFamily.kext/Contents/PlugIns/IOFireWireLib.plugin"},"IOUserClientClass"="IOFireWireUserClient"}
    | |   |           |     "CFBundleIdentifier" = "com.apple.iokit.IOFireWireFamily"
    | |   |           |     "IOProbeScore" = 0
    | |   |           |   }
    | |   |           |   
    | |   |           +-o IOFireWireUserClientIniter  <class IOFireWireUserClientIniter, id 0x10000033a, !registered, !matched, active, busy 0, retain 4>
    | |   |           |   {
    | |   |           |     "IOProviderMergeProperties" = {"IOCFPlugInTypes"={"B54BC8F8-D53B-11D5-A1A1-0003934B81A0"="IOFireWireAVC.kext/Contents/PlugIns/IOFireWireAVCLib.plugin"}}
    | |   |           |     "CFBundleIdentifier" = "com.apple.iokit.IOFireWireFamily"
    | |   |           |     "IOProviderClass" = "IOFireWireLocalNode"
    | |   |           |     "IOClass" = "IOFireWireUserClientIniter"
    | |   |           |     "IOMatchCategory" = "IOFireWireAVCProtocol"
    | |   |           |     "IOPersonalityPublisher" = "com.apple.iokit.IOFireWireAVC"
    | |   |           |     "IOProbeScore" = 0
    | |   |           |   }
    | |   |           |   
    | |   |           +-o IOFireWireIP  <class IOFireWireIP, id 0x10000033b, registered, matched, active, busy 0 (130 ms), retain 5>
    | |   |             | {
    | |   |             |   "IOClass" = "IOFireWireIP"
    | |   |             |   "IORevision" = ""
    | |   |             |   "IOActiveMedium" = "00100020"
    | |   |             |   "IOMinPacketSize" = 64
    | |   |             |   "IOProviderClass" = "IOFireWireLocalNode"
    | |   |             |   "GUID" = 8079211415673450
    | |   |             |   "Diagnostics" = {"fwFastRetryBusyAcks"=0,"fwLastStarted"=0,"fwNoCommands"=0,"RxB"=0,"fwUnknownGroupAddress"=0,"fwActiveBCastCmds"=0,"fwMaxQueueSize"=0,"tqState"=1,"tqSize"=0,"fwInActiveMbufs"=0,"fwNonRFC2734Error"=0,"fwUnknownMCAPDesc"=0,"fwAttemptedDC"=0,"TxU"=0,"tqStall"=0,"TxF"=0,"fwSubmitErrs"=0,"fwNoBcastCommands"=0,"fwActiveMbufs"=0,"fwRxBHeaderError"=0,"fwRemoteGaspError"=0,"RxU"=0,"fwNoMbufs"=0,"tqRetries"=0,"fwBusyAcks"=0,"fwMaxPacketSize"=0,"fwInActiveCmds"=0,"RxF"=0,"fwServiceInOP"=0,"fwFastRetryOn"=0,"fwIPNoResources"=0,"fwInActiveBCastCmds"=0,"fwServiceInCB"=0,"fwGASPHeaderError"=0,"TxB"=0,"fwCompletionErrs"=0,"fwInCorrectMCAPDesc"=0,"fwActiveCmds"=0,"fwGASPTagError"=0}
    | |   |             |   "IOVendor" = "Apple"
    | |   |             |   "IOLinkStatus" = 1
    | |   |             |   "IOProbeScore" = 0
    | |   |             |   "IOPacketFilters" = {"IONetworkFilterGroup"=275,"IOEthernetWakeOnLANFilterGroup"=0}
    | |   |             |   "IOMediumDictionary" = {"00100020"={"Index"=0,"Type"=1048608,"Flags"=0,"Speed"=0}}
    | |   |             |   "IOMACAddress" = <001cb3fffe7f1a6a>
    | |   |             |   "IOMatchCategory" = "IOFireWireIPMatchCategory"
    | |   |             |   "CFBundleIdentifier" = "com.apple.iokit.IOFireWireIP"
    | |   |             |   "IOMaxPacketSize" = 4096
    | |   |             |   "IOModel" = "fw+"
    | |   |             |   "IOSelectedMedium" = "00100020"
    | |   |             |   "IOLinkSpeed" = 0
    | |   |             |   "IOFWHWAddr" = <001cb3fffe7f1a6a0903010000000000>
    | |   |             |   "IOFeatures" = 8
    | |   |             | }
    | |   |             | 
    | |   |             +-o IOFWInterface  <class IOFWInterface, id 0x100000348, registered, matched, active, busy 0 (133 ms), retain 10>
    | |   |               | {
    | |   |               |   "IOLocation" = ""
    | |   |               |   "IORequiredPacketFilters" = {"IONetworkFilterGroup"=3,"IOEthernetWakeOnLANFilterGroup"=0}
    | |   |               |   "IOInterfaceFlags" = 34915
    | |   |               |   "IOMaxTransferUnit" = 2030
    | |   |               |   "IOMediaAddressLength" = 8
    | |   |               |   "IOInterfaceType" = 144
    | |   |               |   "BSD Name" = "fw0"
    | |   |               |   "IOInterfaceState" = 3
    | |   |               |   "IOMediaHeaderLength" = 18
    | |   |               |   "IOActivePacketFilters" = {"IONetworkFilterGroup"=3,"IOEthernetWakeOnLANFilterGroup"=0}
    | |   |               |   "IOInterfaceExtraFlags" = 1073742144
    | |   |               |   "IOPrimaryInterface" = No
    | |   |               |   "IOControllerEnabled" = Yes
    | |   |               |   "IOInterfaceUnit" = 0
    | |   |               |   "IOInterfaceNamePrefix" = "fw"
    | |   |               |   "IOBuiltin" = No
    | |   |               |   "IONetworkData" = {"IOFWStatsKey"={"Size"=216,"Data"=<000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000>,"Access Types"=9},"IONetworkStatsKey"={"Size"=20,"Data"=<0000000000000000000000000000000000000000>,"Access Types"=9},"IOOutputQueueStatsKey"={"Size"=44,"Data"=<0001000000000000000000000000000001000000000000000000000000000000000000000000000000000000>,"Access Types"=9}}
    | |   |               | }
    | |   |               | 
    | |   |               +-o IONetworkStack  <class IONetworkStack, id 0x10000023e, registered, matched, active, busy 0 (1 ms), retain 13>
    | |   |                 | {
    | |   |                 |   "IOClass" = "IONetworkStack"
    | |   |                 |   "IOProviderClass" = "IOResources"
    | |   |                 |   "IOMatchCategory" = "IONetworkStack"
    | |   |                 |   "IOResourceMatch" = "IOBSD"
    | |   |                 |   "CFBundleIdentifier" = "com.apple.iokit.IONetworkingFamily"
    | |   |                 |   "IOProbeScore" = 0
    | |   |                 | }
    | |   |                 | 
    | |   |                 +-o IONetworkStackUserClient  <class IONetworkStackUserClient, id 0x1000002dd, !registered, !matched, active, busy 0, retain 5>
    | |   |                     {
    | |   |                       "IOUserClientCreator" = "pid 14, configd"
    | |   |                     }
    | |   |                     
    | |   +-o LPCB@1F  <class IOPCIDevice, id 0x100000192, registered, matched, active, busy 0 (999 ms), retain 27>
    | |   | | {
    | |   | |   "acpi-device" = "IOACPIPlatformDevice is not serializable"
    | |   | |   "compatible" = <"pci8086,7270","pci8086,2670","pciclass,060100">
    | |   | |   "subsystem-vendor-id" = <86800000>
    | |   | |   "IOName" = "pci8086,2670"
    | |   | |   "reg" = <00f8000000000000000000000000000000000000>
    | |   | |   "device-id" = <70260000>
    | |   | |   "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2}
    | |   | |   "built-in" = <00>
    | |   | |   "IOPCIResourced" = Yes
    | |   | |   "revision-id" = <09000000>
    | |   | |   "vendor-id" = <86800000>
    | |   | |   "class-code" = <00010600>
    | |   | |   "acpi-path" = "IOACPIPlane:/_SB/PCI0@0/LPCB@1f0000"
    | |   | |   "subsystem-id" = <70720000>
    | |   | |   "name" = "pci8086,2670"
    | |   | | }
    | |   | | 
    | |   | +-o AppleLPC  <class AppleLPC, id 0x100000326, registered, matched, active, busy 0 (11 ms), retain 5>
    | |   |     {
    | |   |       "IOProbeScore" = 1000
    | |   |       "CFBundleIdentifier" = "com.apple.driver.AppleLPC"
    | |   |       "IOProviderClass" = "IOPCIDevice"
    | |   |       "IOClass" = "AppleLPC"
    | |   |       "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |       "IONameMatch" = ("pci8086,2811","pci8086,2815","pci8086,27b9","pci8086,27bd","pci8086,2670","pci8086,8119","pci8086,2916","pci8086,3a18","pci8086,3b00","pci8086,3b01","pci8086,3b02","pci8086,3b09","pci10de,aac","pci10de,aae","pci10de,aaf","pci10de,d80","pci10de,d81","pci10de,d82","pci10de,d83")
    | |   |       "IOPowerManagement" = {"CurrentPowerState"=1}
    | |   |       "IONameMatched" = "pci8086,2670"
    | |   |     }
    | |   |     
    | |   +-o PATA@1F,1  <class IOPCIDevice, id 0x100000193, registered, matched, active, busy 0 (565 ms), retain 12>
    | |   | | {
    | |   | |   "assigned-addresses" = <10f9008100000000e8400000000000000800000014f9008100000000fc400000000000000400000018f9008100000000e040000000000000080000001cf9008100000000f8400000000000000400000020f9008100000000c04000000000000010000000>
    | |   | |   "location" = <"0 top 1 bottom">
    | |   | |   "IOInterruptSpecifiers" = (<1400000007000000>)
    | |   | |   "IODeviceMemory" = ("IOSubMemoryDescriptor is not serializable","IOSubMemoryDescriptor is not serializable","IOSubMemoryDescriptor is not serializable","IOSubMemoryDescriptor is not serializable","IOSubMemoryDescriptor is not serializable")
    | |   | |   "class-code" = <8f010100>
    | |   | |   "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2}
    | |   | |   "subsystem-vendor-id" = <86800000>
    | |   | |   "built-in" = <00>
    | |   | |   "acpi-device" = "IOACPIPlatformDevice is not serializable"
    | |   | |   "IOInterruptControllers" = ("io-apic-0")
    | |   | |   "name" = "pci8086,269e"
    | |   | |   "vendor-id" = <86800000>
    | |   | |   "device-id" = <9e260000>
    | |   | |   "IOPCIResourced" = Yes
    | |   | |   "compatible" = <"pci8086,7270","pci8086,269e","pciclass,01018f">
    | |   | |   "acpi-path" = "IOACPIPlane:/_SB/PCI0@0/PATA@1f0001"
    | |   | |   "subsystem-id" = <70720000>
    | |   | |   "revision-id" = <09000000>
    | |   | |   "IOName" = "pci8086,269e"
    | |   | |   "reg" = <00f900000000000000000000000000000000000010f900010000000000000000000000000800000014f900010000000000000000000000000400000018f90001000000000000000000000000080000001cf900010000000000000000000000000400000020f9000100000000000000000000000010000000>
    | |   | | }
    | |   | | 
    | |   | +-o AppleIntelPIIXATARoot  <class AppleIntelPIIXATARoot, id 0x100000230, !registered, !matched, active, busy 0 (511 ms), retain 6>
    | |   |   | {
    | |   |   |   "IOProbeScore" = 2000
    | |   |   |   "CFBundleIdentifier" = "com.apple.driver.AppleIntelPIIXATA"
    | |   |   |   "IOProviderClass" = "IOPCIDevice"
    | |   |   |   "IOClass" = "AppleIntelPIIXATARoot"
    | |   |   |   "IOPCIPrimaryMatch" = "0x269e8086"
    | |   |   |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   |   "Controller Name" = "ESB2 ATA/100"
    | |   |   |   "PCI Timing Registers" = "0x40=c000e377 0x44=0000000b 0x48=00220003 0x54=0033"
    | |   |   |   "Supported Transfer Modes" = "0x3f061d"
    | |   |   | }
    | |   |   | 
    | |   |   +-o PRID@0  <class AppleIntelPIIXATAChannel, id 0x100000194, registered, matched, active, busy 0 (511 ms), retain 18>
    | |   |   | | {
    | |   |   | |   "acpi-path" = "IOACPIPlane:/_SB/PCI0@0/PATA@1f0001/PRID@0"
    | |   |   | |   "Control Block Address" = 16636
    | |   |   | |   "Channel Mode" = 1
    | |   |   | |   "Interrupt Vector" = 20
    | |   |   | |   "IOInterruptControllers" = ("io-apic-0")
    | |   |   | |   "IOInterruptSpecifiers" = (<1400000007000000>)
    | |   |   | |   "acpi-device" = "IOACPIPlatformDevice is not serializable"
    | |   |   | |   "Command Block Address" = 16616
    | |   |   | |   "Channel Number" = 0
    | |   |   | | }
    | |   |   | | 
    | |   |   | +-o AppleIntelPIIXPATA  <class AppleIntelPIIXPATA, id 0x100000234, registered, matched, active, busy 0 (456 ms), retain 8>
    | |   |   |   | {
    | |   |   |   |   "IOClass" = "AppleIntelPIIXPATA"
    | |   |   |   |   "CFBundleIdentifier" = "com.apple.driver.AppleIntelPIIXATA"
    | |   |   |   |   "IOProviderClass" = "AppleIntelPIIXATAChannel"
    | |   |   |   |   "Serial ATA" = No
    | |   |   |   |   "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2}
    | |   |   |   |   "Drive 0 PIO Mode" = 4
    | |   |   |   |   "IOProbeScore" = 800
    | |   |   |   |   "Drive 0 Ultra DMA Mode" = 4
    | |   |   |   |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   |   |   "Physical Interconnect" = "ATA"
    | |   |   |   |   "Drive 1 PIO Mode" = 4
    | |   |   |   |   "Physical Interconnect Location" = "Internal"
    | |   |   |   |   "Drive 1 Ultra DMA Mode" = 4
    | |   |   |   | }
    | |   |   |   | 
    | |   |   |   +-o ATADeviceNub@0  <class ATADeviceNub, id 0x100000249, registered, matched, active, busy 0 (235 ms), retain 6>
    | |   |   |   | | {
    | |   |   |   | |   "IOUnit" = 0
    | |   |   |   | |   "device revision" = "AC08    "
    | |   |   |   | |   "device model" = "PIONEER DVD-RW  DVR-112D                "
    | |   |   |   | |   "IOMaximumSegmentCountWrite" = 256
    | |   |   |   | |   "ata device type" = "atapi"
    | |   |   |   | |   "IOMaximumSegmentCountRead" = 256
    | |   |   |   | |   "IOMaximumByteCountRead" = 131072
    | |   |   |   | |   "IOMaximumByteCountWrite" = 131072
    | |   |   |   | |   "socket type" = "internal"
    | |   |   |   | |   "unit number" = 0
    | |   |   |   | |   "device serial" = ""
    | |   |   |   | | }
    | |   |   |   | | 
    | |   |   |   | +-o IOATAPIProtocolTransport  <class IOATAPIProtocolTransport, id 0x10000025c, registered, matched, active, busy 0 (228 ms), retain 9>
    | |   |   |   |   | {
    | |   |   |   |   |   "IOClass" = "IOATAPIProtocolTransport"
    | |   |   |   |   |   "CFBundleIdentifier" = "com.apple.iokit.IOATAPIProtocolTransport"
    | |   |   |   |   |   "IOProviderClass" = "IOATADevice"
    | |   |   |   |   |   "Write Time Out Duration" = 15000
    | |   |   |   |   |   "ata device type" = "atapi"
    | |   |   |   |   |   "IOPowerManagement" = {"ChildrenPowerState"=1,"DevicePowerState"=1,"CurrentPowerState"=1,"DriverPowerState"=1}
    | |   |   |   |   |   "Read Time Out Duration" = 15000
    | |   |   |   |   |   "IOProbeScore" = 0
    | |   |   |   |   |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   |   |   |   "Retry Count" = 1
    | |   |   |   |   |   "Physical Interconnect" = "ATAPI"
    | |   |   |   |   |   "Protocol Characteristics" = {"unit number"=0}
    | |   |   |   |   |   "Physical Interconnect Location" = "Internal"
    | |   |   |   |   | }
    | |   |   |   |   | 
    | |   |   |   |   +-o IOSCSIPeripheralDeviceNub  <class IOSCSIPeripheralDeviceNub, id 0x100000282, registered, matched, active, busy 0 (97 ms), retain 6>
    | |   |   |   |     | {
    | |   |   |   |     |   "IOProbeScore" = 0
    | |   |   |   |     |   "CFBundleIdentifier" = "com.apple.iokit.IOSCSIArchitectureModelFamily"
    | |   |   |   |     |   "IOProviderClass" = "IOSCSIProtocolServices"
    | |   |   |   |     |   "IOClass" = "IOSCSIPeripheralDeviceNub"
    | |   |   |   |     |   "IOMatchCategory" = "SCSITaskUserClientIniter"
    | |   |   |   |     |   "Peripheral Device Type" = 5
    | |   |   |   |     |   "Vendor Identification" = "PIONEER"
    | |   |   |   |     |   "Product Identification" = "DVD-RW  DVR-112D"
    | |   |   |   |     |   "Protocol Characteristics" = {"Physical Interconnect"="ATAPI","Read Time Out Duration"=15000,"Retry Count"=1,"unit number"=0,"Physical Interconnect Location"="Internal","Write Time Out Duration"=15000}
    | |   |   |   |     |   "Product Revision Level" = "AC08"
    | |   |   |   |     | }
    | |   |   |   |     | 
    | |   |   |   |     +-o IOSCSIPeripheralDeviceType05  <class IOSCSIPeripheralDeviceType05, id 0x1000002a4, !registered, !matched, active, busy 0 (49 ms), retain 6>
    | |   |   |   |       | {
    | |   |   |   |       |   "IOClass" = "IOSCSIPeripheralDeviceType05"
    | |   |   |   |       |   "CFBundleIdentifier" = "com.apple.iokit.IOSCSIMultimediaCommandsDevice"
    | |   |   |   |       |   "IOProviderClass" = "IOSCSIPeripheralDeviceNub"
    | |   |   |   |       |   "IOMaximumBlockCountRead" = 65535
    | |   |   |   |       |   "IOPowerManagement" = {"TimeSinceDeviceIdle"=1203,"TimeSinceActivityTickle"=201894,"ActivityTickles"=0,"IdleTimerPeriod"=200000,"DevicePowerState"=3,"DriverPowerState"=1,"CurrentPowerState"=3}
    | |   |   |   |       |   "IOMaximumBlockCountWrite" = 65535
    | |   |   |   |       |   "CD Features" = 2047
    | |   |   |   |       |   "IOProbeScore" = 5000
    | |   |   |   |       |   "Peripheral Device Type" = 5
    | |   |   |   |       |   "BD Features" = 0
    | |   |   |   |       |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   |   |       |   "DVD Features" = 503
    | |   |   |   |       | }
    | |   |   |   |       | 
    | |   |   |   |       +-o IODVDServices  <class IODVDServices, id 0x1000002a7, registered, matched, active, busy 0 (49 ms), retain 6>
    | |   |   |   |         | {
    | |   |   |   |         |   "IOMatchCategory" = "SCSITaskUserClientIniter"
    | |   |   |   |         |   "SCSITaskUserClient GUID" = <801fe019aca1902300000000>
    | |   |   |   |         |   "device-type" = "DVD"
    | |   |   |   |         |   "IOCFPlugInTypes" = {"97ABCF2C-23CC-11D5-A0E8-003065704866"="IOSCSIArchitectureModelFamily.kext/Contents/PlugIns/SCSITaskUserClient.kext/Contents/PlugIns/SCSITaskLib.plugin"}
    | |   |   |   |         |   "IOMinimumSegmentAlignmentByteCount" = 4
    | |   |   |   |         |   "Protocol Characteristics" = {"Physical Interconnect"="ATAPI","Read Time Out Duration"=15000,"Retry Count"=1,"unit number"=0,"Physical Interconnect Location"="Internal","Write Time Out Duration"=15000}
    | |   |   |   |         |   "Device Characteristics" = {"Power Off"=No,"Product Name"="DVD-RW  DVR-112D","Fast Spindown"=No,"CD Features"=2047,"Low Power Polling"=Yes,"DVD Features"=503,"BD Features"=0,"Vendor Name"="PIONEER","Async Notification"=No,"Loading Mechanism"="Tray","Product Revision Level"="AC08"}
    | |   |   |   |         |   "IOUserClientClass" = "SCSITaskUserClient"
    | |   |   |   |         |   "SCSITaskDeviceCategory" = "SCSITaskAuthoringDevice"
    | |   |   |   |         | }
    | |   |   |   |         | 
    | |   |   |   |         +-o IODVDBlockStorageDriver  <class IODVDBlockStorageDriver, id 0x1000002a8, registered, matched, active, busy 0 (47 ms), retain 7>
    | |   |   |   |         | | {
    | |   |   |   |         | |   "IOPropertyMatch" = {"device-type"="DVD"}
    | |   |   |   |         | |   "IOProbeScore" = 0
    | |   |   |   |         | |   "IOProviderClass" = "IODVDBlockStorageDevice"
    | |   |   |   |         | |   "IOClass" = "IODVDBlockStorageDriver"
    | |   |   |   |         | |   "CFBundleIdentifier" = "com.apple.iokit.IODVDStorageFamily"
    | |   |   |   |         | |   "Statistics" = {"Operations (Write)"=0,"Latency Time (Write)"=0,"Bytes (Read)"=67888,"Errors (Write)"=0,"Total Time (Read)"=2827437021,"Retries (Read)"=0,"Latency Time (Read)"=0,"Errors (Read)"=0,"Total Time (Write)"=0,"Bytes (Write)"=0,"Operations (Read)"=33,"Retries (Write)"=0}
    | |   |   |   |         | |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   |   |         | |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |   |         | | }
    | |   |   |   |         | | 
    | |   |   |   |         | +-o PIONEER DVD-RW DVR-112D Media  <class IOCDMedia, id 0x1000002f2, registered, matched, active, busy 0 (47 ms), retain 10>
    | |   |   |   |         |   | {
    | |   |   |   |         |   |   "Removable" = Yes
    | |   |   |   |         |   |   "Content" = "CD_partition_scheme"
    | |   |   |   |         |   |   "Whole" = Yes
    | |   |   |   |         |   |   "Leaf" = No
    | |   |   |   |         |   |   "BSD Name" = "disk4"
    | |   |   |   |         |   |   "Ejectable" = Yes
    | |   |   |   |         |   |   "Preferred Block Size" = 2352
    | |   |   |   |         |   |   "IOMediaIcon" = {"IOBundleResourceFile"="CD.icns","CFBundleIdentifier"="com.apple.iokit.IOCDStorageFamily"}
    | |   |   |   |         |   |   "BSD Unit" = 4
    | |   |   |   |         |   |   "BSD Minor" = 14
    | |   |   |   |         |   |   "Writable" = No
    | |   |   |   |         |   |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |   |         |   |   "Type" = "CD-ROM"
    | |   |   |   |         |   |   "Size" = 184399152
    | |   |   |   |         |   |   "BSD Major" = 14
    | |   |   |   |         |   |   "IOBusyInterest" = "IOCommand is not serializable"
    | |   |   |   |         |   |   "Open" = Yes
    | |   |   |   |         |   |   "Content Hint" = ""
    | |   |   |   |         |   |   "TOC" = <002e0101011400a000000000010000011400a100000000010000011400a200000000111b1a0114000100000000000200>
    | |   |   |   |         |   | }
    | |   |   |   |         |   | 
    | |   |   |   |         |   +-o IOCDMediaBSDClient  <class IOCDMediaBSDClient, id 0x1000002f3, registered, matched, active, busy 0 (0 ms), retain 5>
    | |   |   |   |         |   |   {
    | |   |   |   |         |   |     "IOClass" = "IOCDMediaBSDClient"
    | |   |   |   |         |   |     "IOMatchCategory" = "IOMediaBSDClient"
    | |   |   |   |         |   |     "IOProbeScore" = 31000
    | |   |   |   |         |   |     "IOProviderClass" = "IOCDMedia"
    | |   |   |   |         |   |     "IOResourceMatch" = "IOBSD"
    | |   |   |   |         |   |     "CFBundleIdentifier" = "com.apple.iokit.IOCDStorageFamily"
    | |   |   |   |         |   |   }
    | |   |   |   |         |   |   
    | |   |   |   |         |   +-o IOCDPartitionScheme  <class IOCDPartitionScheme, id 0x1000002f8, !registered, !matched, active, busy 0 (9 ms), retain 6>
    | |   |   |   |         |     | {
    | |   |   |   |         |     |   "IOProbeScore" = 0
    | |   |   |   |         |     |   "CFBundleIdentifier" = "com.apple.iokit.IOCDStorageFamily"
    | |   |   |   |         |     |   "IOProviderClass" = "IOCDMedia"
    | |   |   |   |         |     |   "IOClass" = "IOCDPartitionScheme"
    | |   |   |   |         |     |   "IOMatchCategory" = "IOStorage"
    | |   |   |   |         |     |   "Content Mask" = "CD_partition_scheme"
    | |   |   |   |         |     |   "Content Table" = {"0x02"="CD_ROM_Mode_1","0x05"="CD_ROM_Mode_2_Form_2","0x03"="CD_ROM_Mode_2","0x01"="CD_DA","0x04"="CD_ROM_Mode_2_Form_1"}
    | |   |   |   |         |     | }
    | |   |   |   |         |     | 
    | |   |   |   |         |     +-o Untitled 0@0  <class IOMedia, id 0x1000002ff, registered, matched, active, busy 0 (9 ms), retain 8>
    | |   |   |   |         |       | {
    | |   |   |   |         |       |   "Removable" = Yes
    | |   |   |   |         |       |   "Content" = "CD_ROM_Mode_1"
    | |   |   |   |         |       |   "Whole" = No
    | |   |   |   |         |       |   "Leaf" = Yes
    | |   |   |   |         |       |   "Session ID" = 1
    | |   |   |   |         |       |   "Ejectable" = Yes
    | |   |   |   |         |       |   "Preferred Block Size" = 2048
    | |   |   |   |         |       |   "BSD Name" = "disk4s0"
    | |   |   |   |         |       |   "BSD Minor" = 15
    | |   |   |   |         |       |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |   |         |       |   "Writable" = No
    | |   |   |   |         |       |   "Partition ID" = 0
    | |   |   |   |         |       |   "BSD Major" = 14
    | |   |   |   |         |       |   "Size" = 160565248
    | |   |   |   |         |       |   "IOBusyInterest" = "IOCommand is not serializable"
    | |   |   |   |         |       |   "Open" = Yes
    | |   |   |   |         |       |   "Content Hint" = "CD_ROM_Mode_1"
    | |   |   |   |         |       |   "BSD Unit" = 4
    | |   |   |   |         |       | }
    | |   |   |   |         |       | 
    | |   |   |   |         |       +-o IOMediaBSDClient  <class IOMediaBSDClient, id 0x100000300, registered, matched, active, busy 0 (0 ms), retain 6>
    | |   |   |   |         |           {
    | |   |   |   |         |             "IOClass" = "IOMediaBSDClient"
    | |   |   |   |         |             "IOMatchCategory" = "IOMediaBSDClient"
    | |   |   |   |         |             "IOProbeScore" = 30000
    | |   |   |   |         |             "IOProviderClass" = "IOMedia"
    | |   |   |   |         |             "IOResourceMatch" = "IOBSD"
    | |   |   |   |         |             "CFBundleIdentifier" = "com.apple.iokit.IOStorageFamily"
    | |   |   |   |         |           }
    | |   |   |   |         |           
    | |   |   |   |         +-o SCSITaskUserClientIniter  <class SCSITaskUserClientIniter, id 0x1000002a9, !registered, !matched, active, busy 0, retain 4>
    | |   |   |   |             {
    | |   |   |   |               "IOClass" = "SCSITaskUserClientIniter"
    | |   |   |   |               "IOProviderClass" = "IODVDServices"
    | |   |   |   |               "IOMatchCategory" = "SCSITaskUserClientIniter"
    | |   |   |   |               "IOProviderMergeProperties" = {"IOCFPlugInTypes"={"97ABCF2C-23CC-11D5-A0E8-003065704866"="IOSCSIArchitectureModelFamily.kext/Contents/PlugIns/SCSITaskUserClient.kext/Contents/PlugIns/SCSITaskLib.plugin"},"IOUserClientClass"="SCSITaskUserClient","SCSITaskDeviceCategory"="SCSITaskAuthoringDevice"}
    | |   |   |   |               "CFBundleIdentifier" = "com.apple.iokit.SCSITaskUserClient"
    | |   |   |   |               "IOProbeScore" = 0
    | |   |   |   |             }
    | |   |   |   |             
    | |   |   |   +-o ATADeviceNub@1  <class ATADeviceNub, id 0x100000255, registered, matched, active, busy 0 (407 ms), retain 6>
    | |   |   |     | {
    | |   |   |     |   "IOUnit" = 1
    | |   |   |     |   "device revision" = "1.29    "
    | |   |   |     |   "device model" = "PIONEER DVD-RW  DVR-111D                "
    | |   |   |     |   "IOMaximumSegmentCountWrite" = 256
    | |   |   |     |   "ata device type" = "atapi"
    | |   |   |     |   "IOMaximumSegmentCountRead" = 256
    | |   |   |     |   "IOMaximumByteCountRead" = 131072
    | |   |   |     |   "IOMaximumByteCountWrite" = 131072
    | |   |   |     |   "socket type" = "internal"
    | |   |   |     |   "unit number" = 1
    | |   |   |     |   "device serial" = ""
    | |   |   |     | }
    | |   |   |     | 
    | |   |   |     +-o IOATAPIProtocolTransport  <class IOATAPIProtocolTransport, id 0x100000266, registered, matched, active, busy 0 (220 ms), retain 8>
    | |   |   |       | {
    | |   |   |       |   "IOClass" = "IOATAPIProtocolTransport"
    | |   |   |       |   "CFBundleIdentifier" = "com.apple.iokit.IOATAPIProtocolTransport"
    | |   |   |       |   "IOProviderClass" = "IOATADevice"
    | |   |   |       |   "Write Time Out Duration" = 15000
    | |   |   |       |   "ata device type" = "atapi"
    | |   |   |       |   "IOPowerManagement" = {"ChildrenPowerState"=1,"DevicePowerState"=1,"CurrentPowerState"=1,"DriverPowerState"=1}
    | |   |   |       |   "Read Time Out Duration" = 15000
    | |   |   |       |   "IOProbeScore" = 0
    | |   |   |       |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   |       |   "Retry Count" = 1
    | |   |   |       |   "Physical Interconnect" = "ATAPI"
    | |   |   |       |   "Protocol Characteristics" = {"unit number"=1}
    | |   |   |       |   "Physical Interconnect Location" = "Internal"
    | |   |   |       | }
    | |   |   |       | 
    | |   |   |       +-o IOSCSIPeripheralDeviceNub  <class IOSCSIPeripheralDeviceNub, id 0x1000002ab, registered, matched, active, busy 0 (113 ms), retain 6>
    | |   |   |         | {
    | |   |   |         |   "IOProbeScore" = 0
    | |   |   |         |   "CFBundleIdentifier" = "com.apple.iokit.IOSCSIArchitectureModelFamily"
    | |   |   |         |   "IOProviderClass" = "IOSCSIProtocolServices"
    | |   |   |         |   "IOClass" = "IOSCSIPeripheralDeviceNub"
    | |   |   |         |   "IOMatchCategory" = "SCSITaskUserClientIniter"
    | |   |   |         |   "Peripheral Device Type" = 5
    | |   |   |         |   "Vendor Identification" = "PIONEER"
    | |   |   |         |   "Product Identification" = "DVD-RW  DVR-111D"
    | |   |   |         |   "Protocol Characteristics" = {"Physical Interconnect"="ATAPI","Read Time Out Duration"=15000,"Retry Count"=1,"unit number"=1,"Physical Interconnect Location"="Internal","Write Time Out Duration"=15000}
    | |   |   |         |   "Product Revision Level" = "1.29"
    | |   |   |         | }
    | |   |   |         | 
    | |   |   |         +-o IOSCSIPeripheralDeviceType05  <class IOSCSIPeripheralDeviceType05, id 0x1000002ae, !registered, !matched, active, busy 0 (54 ms), retain 6>
    | |   |   |           | {
    | |   |   |           |   "IOClass" = "IOSCSIPeripheralDeviceType05"
    | |   |   |           |   "CFBundleIdentifier" = "com.apple.iokit.IOSCSIMultimediaCommandsDevice"
    | |   |   |           |   "IOProviderClass" = "IOSCSIPeripheralDeviceNub"
    | |   |   |           |   "IOMaximumBlockCountRead" = 65535
    | |   |   |           |   "IOPowerManagement" = {"TimeSinceDeviceIdle"=1204,"TimeSinceActivityTickle"=201442,"ActivityTickles"=0,"IdleTimerPeriod"=200000,"DevicePowerState"=3,"DriverPowerState"=1,"CurrentPowerState"=3}
    | |   |   |           |   "IOMaximumBlockCountWrite" = 65535
    | |   |   |           |   "CD Features" = 2047
    | |   |   |           |   "IOProbeScore" = 5000
    | |   |   |           |   "Peripheral Device Type" = 5
    | |   |   |           |   "BD Features" = 0
    | |   |   |           |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   |           |   "DVD Features" = 503
    | |   |   |           | }
    | |   |   |           | 
    | |   |   |           +-o IODVDServices  <class IODVDServices, id 0x1000002b2, registered, matched, active, busy 0 (54 ms), retain 6>
    | |   |   |             | {
    | |   |   |             |   "IOMatchCategory" = "SCSITaskUserClientIniter"
    | |   |   |             |   "SCSITaskUserClient GUID" = <0019e019d9b29e2d00000000>
    | |   |   |             |   "device-type" = "DVD"
    | |   |   |             |   "IOCFPlugInTypes" = {"97ABCF2C-23CC-11D5-A0E8-003065704866"="IOSCSIArchitectureModelFamily.kext/Contents/PlugIns/SCSITaskUserClient.kext/Contents/PlugIns/SCSITaskLib.plugin"}
    | |   |   |             |   "IOMinimumSegmentAlignmentByteCount" = 4
    | |   |   |             |   "Protocol Characteristics" = {"Physical Interconnect"="ATAPI","Read Time Out Duration"=15000,"Retry Count"=1,"unit number"=1,"Physical Interconnect Location"="Internal","Write Time Out Duration"=15000}
    | |   |   |             |   "Device Characteristics" = {"Power Off"=No,"Product Name"="DVD-RW  DVR-111D","Fast Spindown"=No,"CD Features"=2047,"Low Power Polling"=No,"DVD Features"=503,"BD Features"=0,"Vendor Name"="PIONEER","Async Notification"=No,"Loading Mechanism"="Tray","Product Revision Level"="1.29"}
    | |   |   |             |   "IOUserClientClass" = "SCSITaskUserClient"
    | |   |   |             |   "SCSITaskDeviceCategory" = "SCSITaskAuthoringDevice"
    | |   |   |             | }
    | |   |   |             | 
    | |   |   |             +-o IODVDBlockStorageDriver  <class IODVDBlockStorageDriver, id 0x1000002b3, registered, matched, active, busy 0 (53 ms), retain 7>
    | |   |   |             | | {
    | |   |   |             | |   "IOPropertyMatch" = {"device-type"="DVD"}
    | |   |   |             | |   "IOProbeScore" = 0
    | |   |   |             | |   "IOProviderClass" = "IODVDBlockStorageDevice"
    | |   |   |             | |   "IOClass" = "IODVDBlockStorageDriver"
    | |   |   |             | |   "CFBundleIdentifier" = "com.apple.iokit.IODVDStorageFamily"
    | |   |   |             | |   "Statistics" = {"Operations (Write)"=0,"Latency Time (Write)"=0,"Bytes (Read)"=679936,"Errors (Write)"=0,"Total Time (Read)"=3648274759,"Retries (Read)"=0,"Latency Time (Read)"=0,"Errors (Read)"=0,"Total Time (Write)"=0,"Bytes (Write)"=0,"Operations (Read)"=37,"Retries (Write)"=0}
    | |   |   |             | |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   |             | |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |             | | }
    | |   |   |             | | 
    | |   |   |             | +-o PIONEER DVD-RW DVR-111D Media  <class IODVDMedia, id 0x100000302, registered, matched, active, busy 0 (51 ms), retain 10>
    | |   |   |             |   | {
    | |   |   |             |   |   "Removable" = Yes
    | |   |   |             |   |   "Content" = "Apple_partition_scheme"
    | |   |   |             |   |   "Whole" = Yes
    | |   |   |             |   |   "Leaf" = No
    | |   |   |             |   |   "BSD Name" = "disk5"
    | |   |   |             |   |   "Ejectable" = Yes
    | |   |   |             |   |   "Preferred Block Size" = 2048
    | |   |   |             |   |   "IOMediaIcon" = {"IOBundleResourceFile"="DVD.icns","CFBundleIdentifier"="com.apple.iokit.IODVDStorageFamily"}
    | |   |   |             |   |   "BSD Minor" = 16
    | |   |   |             |   |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |             |   |   "Writable" = No
    | |   |   |             |   |   "Type" = "DVD-ROM"
    | |   |   |             |   |   "Size" = 8538030080
    | |   |   |             |   |   "BSD Major" = 14
    | |   |   |             |   |   "IOBusyInterest" = "IOCommand is not serializable"
    | |   |   |             |   |   "Open" = Yes
    | |   |   |             |   |   "Content Hint" = ""
    | |   |   |             |   |   "BSD Unit" = 5
    | |   |   |             |   | }
    | |   |   |             |   | 
    | |   |   |             |   +-o IODVDMediaBSDClient  <class IODVDMediaBSDClient, id 0x100000303, registered, matched, active, busy 0 (0 ms), retain 5>
    | |   |   |             |   |   {
    | |   |   |             |   |     "IOClass" = "IODVDMediaBSDClient"
    | |   |   |             |   |     "IOMatchCategory" = "IOMediaBSDClient"
    | |   |   |             |   |     "IOProbeScore" = 31000
    | |   |   |             |   |     "IOProviderClass" = "IODVDMedia"
    | |   |   |             |   |     "IOResourceMatch" = "IOBSD"
    | |   |   |             |   |     "CFBundleIdentifier" = "com.apple.iokit.IODVDStorageFamily"
    | |   |   |             |   |   }
    | |   |   |             |   |   
    | |   |   |             |   +-o IOApplePartitionScheme  <class IOApplePartitionScheme, id 0x100000307, !registered, !matched, active, busy 0 (8 ms), retain 12>
    | |   |   |             |     | {
    | |   |   |             |     |   "IOProbeScore" = 4000
    | |   |   |             |     |   "IOPropertyMatch" = ({"Whole"=Yes},{"Content Hint"="CD_ROM_Mode_1","Writable"=No},{"Content Hint"="CD_ROM_Mode_2_Form_1","Writable"=No})
    | |   |   |             |     |   "IOMatchCategory" = "IOStorage"
    | |   |   |             |     |   "IOClass" = "IOApplePartitionScheme"
    | |   |   |             |     |   "IOProviderClass" = "IOMedia"
    | |   |   |             |     |   "CFBundleIdentifier" = "com.apple.iokit.IOStorageFamily"
    | |   |   |             |     |   "Content Mask" = "Apple_partition_scheme"
    | |   |   |             |     | }
    | |   |   |             |     | 
    | |   |   |             |     +-o Apple@1  <class IOMedia, id 0x100000308, registered, matched, active, busy 0 (5 ms), retain 8>
    | |   |   |             |     | | {
    | |   |   |             |     | |   "Removable" = Yes
    | |   |   |             |     | |   "Content" = "Apple_partition_map"
    | |   |   |             |     | |   "Whole" = No
    | |   |   |             |     | |   "Leaf" = Yes
    | |   |   |             |     | |   "BSD Name" = "disk5s1"
    | |   |   |             |     | |   "Ejectable" = Yes
    | |   |   |             |     | |   "Preferred Block Size" = 2048
    | |   |   |             |     | |   "BSD Minor" = 17
    | |   |   |             |     | |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |             |     | |   "Writable" = No
    | |   |   |             |     | |   "Partition ID" = 1
    | |   |   |             |     | |   "BSD Major" = 14
    | |   |   |             |     | |   "Size" = 32256
    | |   |   |             |     | |   "IOBusyInterest" = "IOCommand is not serializable"
    | |   |   |             |     | |   "Open" = No
    | |   |   |             |     | |   "Content Hint" = "Apple_partition_map"
    | |   |   |             |     | |   "BSD Unit" = 5
    | |   |   |             |     | | }
    | |   |   |             |     | | 
    | |   |   |             |     | +-o IOMediaBSDClient  <class IOMediaBSDClient, id 0x10000030f, registered, matched, active, busy 0 (4 ms), retain 5>
    | |   |   |             |     |     {
    | |   |   |             |     |       "IOClass" = "IOMediaBSDClient"
    | |   |   |             |     |       "IOMatchCategory" = "IOMediaBSDClient"
    | |   |   |             |     |       "IOProbeScore" = 30000
    | |   |   |             |     |       "IOProviderClass" = "IOMedia"
    | |   |   |             |     |       "IOResourceMatch" = "IOBSD"
    | |   |   |             |     |       "CFBundleIdentifier" = "com.apple.iokit.IOStorageFamily"
    | |   |   |             |     |     }
    | |   |   |             |     |     
    | |   |   |             |     +-o Macintosh@2  <class IOMedia, id 0x100000309, registered, matched, active, busy 0 (6 ms), retain 8>
    | |   |   |             |     | | {
    | |   |   |             |     | |   "Removable" = Yes
    | |   |   |             |     | |   "Content" = "Apple_Driver43"
    | |   |   |             |     | |   "Whole" = No
    | |   |   |             |     | |   "Leaf" = Yes
    | |   |   |             |     | |   "BSD Name" = "disk5s2"
    | |   |   |             |     | |   "Ejectable" = Yes
    | |   |   |             |     | |   "Preferred Block Size" = 2048
    | |   |   |             |     | |   "BSD Minor" = 18
    | |   |   |             |     | |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |             |     | |   "Writable" = No
    | |   |   |             |     | |   "Partition ID" = 2
    | |   |   |             |     | |   "BSD Major" = 14
    | |   |   |             |     | |   "Size" = 28672
    | |   |   |             |     | |   "IOBusyInterest" = "IOCommand is not serializable"
    | |   |   |             |     | |   "Open" = No
    | |   |   |             |     | |   "Content Hint" = "Apple_Driver43"
    | |   |   |             |     | |   "BSD Unit" = 5
    | |   |   |             |     | | }
    | |   |   |             |     | | 
    | |   |   |             |     | +-o IOMediaBSDClient  <class IOMediaBSDClient, id 0x100000310, registered, matched, active, busy 0 (3 ms), retain 5>
    | |   |   |             |     |     {
    | |   |   |             |     |       "IOClass" = "IOMediaBSDClient"
    | |   |   |             |     |       "IOMatchCategory" = "IOMediaBSDClient"
    | |   |   |             |     |       "IOProbeScore" = 30000
    | |   |   |             |     |       "IOProviderClass" = "IOMedia"
    | |   |   |             |     |       "IOResourceMatch" = "IOBSD"
    | |   |   |             |     |       "CFBundleIdentifier" = "com.apple.iokit.IOStorageFamily"
    | |   |   |             |     |     }
    | |   |   |             |     |     
    | |   |   |             |     +-o Macintosh@3  <class IOMedia, id 0x10000030a, registered, matched, active, busy 0 (6 ms), retain 8>
    | |   |   |             |     | | {
    | |   |   |             |     | |   "Removable" = Yes
    | |   |   |             |     | |   "Content" = "Apple_Driver43_CD"
    | |   |   |             |     | |   "Whole" = No
    | |   |   |             |     | |   "Leaf" = Yes
    | |   |   |             |     | |   "BSD Name" = "disk5s3"
    | |   |   |             |     | |   "Ejectable" = Yes
    | |   |   |             |     | |   "Preferred Block Size" = 2048
    | |   |   |             |     | |   "BSD Minor" = 19
    | |   |   |             |     | |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |             |     | |   "Writable" = No
    | |   |   |             |     | |   "Partition ID" = 3
    | |   |   |             |     | |   "BSD Major" = 14
    | |   |   |             |     | |   "Size" = 71680
    | |   |   |             |     | |   "IOBusyInterest" = "IOCommand is not serializable"
    | |   |   |             |     | |   "Open" = No
    | |   |   |             |     | |   "Content Hint" = "Apple_Driver43_CD"
    | |   |   |             |     | |   "BSD Unit" = 5
    | |   |   |             |     | | }
    | |   |   |             |     | | 
    | |   |   |             |     | +-o IOMediaBSDClient  <class IOMediaBSDClient, id 0x100000311, registered, matched, active, busy 0 (3 ms), retain 5>
    | |   |   |             |     |     {
    | |   |   |             |     |       "IOClass" = "IOMediaBSDClient"
    | |   |   |             |     |       "IOMatchCategory" = "IOMediaBSDClient"
    | |   |   |             |     |       "IOProbeScore" = 30000
    | |   |   |             |     |       "IOProviderClass" = "IOMedia"
    | |   |   |             |     |       "IOResourceMatch" = "IOBSD"
    | |   |   |             |     |       "CFBundleIdentifier" = "com.apple.iokit.IOStorageFamily"
    | |   |   |             |     |     }
    | |   |   |             |     |     
    | |   |   |             |     +-o Macintosh@5  <class IOMedia, id 0x10000030b, registered, matched, active, busy 0 (7 ms), retain 8>
    | |   |   |             |     | | {
    | |   |   |             |     | |   "Removable" = Yes
    | |   |   |             |     | |   "Content" = "Apple_Driver_ATAPI"
    | |   |   |             |     | |   "Whole" = No
    | |   |   |             |     | |   "Leaf" = Yes
    | |   |   |             |     | |   "BSD Name" = "disk5s5"
    | |   |   |             |     | |   "Ejectable" = Yes
    | |   |   |             |     | |   "Preferred Block Size" = 2048
    | |   |   |             |     | |   "BSD Minor" = 20
    | |   |   |             |     | |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |             |     | |   "Writable" = No
    | |   |   |             |     | |   "Partition ID" = 5
    | |   |   |             |     | |   "BSD Major" = 14
    | |   |   |             |     | |   "Size" = 28672
    | |   |   |             |     | |   "IOBusyInterest" = "IOCommand is not serializable"
    | |   |   |             |     | |   "Open" = No
    | |   |   |             |     | |   "Content Hint" = "Apple_Driver_ATAPI"
    | |   |   |             |     | |   "BSD Unit" = 5
    | |   |   |             |     | | }
    | |   |   |             |     | | 
    | |   |   |             |     | +-o IOMediaBSDClient  <class IOMediaBSDClient, id 0x100000312, registered, matched, active, busy 0 (3 ms), retain 5>
    | |   |   |             |     |     {
    | |   |   |             |     |       "IOClass" = "IOMediaBSDClient"
    | |   |   |             |     |       "IOMatchCategory" = "IOMediaBSDClient"
    | |   |   |             |     |       "IOProbeScore" = 30000
    | |   |   |             |     |       "IOProviderClass" = "IOMedia"
    | |   |   |             |     |       "IOResourceMatch" = "IOBSD"
    | |   |   |             |     |       "CFBundleIdentifier" = "com.apple.iokit.IOStorageFamily"
    | |   |   |             |     |     }
    | |   |   |             |     |     
    | |   |   |             |     +-o Macintosh@6  <class IOMedia, id 0x10000030c, registered, matched, active, busy 0 (7 ms), retain 8>
    | |   |   |             |     | | {
    | |   |   |             |     | |   "Removable" = Yes
    | |   |   |             |     | |   "Content" = "Apple_Driver_ATAPI"
    | |   |   |             |     | |   "Whole" = No
    | |   |   |             |     | |   "Leaf" = Yes
    | |   |   |             |     | |   "BSD Name" = "disk5s6"
    | |   |   |             |     | |   "Ejectable" = Yes
    | |   |   |             |     | |   "Preferred Block Size" = 2048
    | |   |   |             |     | |   "BSD Minor" = 21
    | |   |   |             |     | |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |             |     | |   "Writable" = No
    | |   |   |             |     | |   "Partition ID" = 6
    | |   |   |             |     | |   "BSD Major" = 14
    | |   |   |             |     | |   "Size" = 71680
    | |   |   |             |     | |   "IOBusyInterest" = "IOCommand is not serializable"
    | |   |   |             |     | |   "Open" = No
    | |   |   |             |     | |   "Content Hint" = "Apple_Driver_ATAPI"
    | |   |   |             |     | |   "BSD Unit" = 5
    | |   |   |             |     | | }
    | |   |   |             |     | | 
    | |   |   |             |     | +-o IOMediaBSDClient  <class IOMediaBSDClient, id 0x100000313, registered, matched, active, busy 0 (3 ms), retain 5>
    | |   |   |             |     |     {
    | |   |   |             |     |       "IOClass" = "IOMediaBSDClient"
    | |   |   |             |     |       "IOMatchCategory" = "IOMediaBSDClient"
    | |   |   |             |     |       "IOProbeScore" = 30000
    | |   |   |             |     |       "IOProviderClass" = "IOMedia"
    | |   |   |             |     |       "IOResourceMatch" = "IOBSD"
    | |   |   |             |     |       "CFBundleIdentifier" = "com.apple.iokit.IOStorageFamily"
    | |   |   |             |     |     }
    | |   |   |             |     |     
    | |   |   |             |     +-o Patch Partition@7  <class IOMedia, id 0x10000030d, registered, matched, active, busy 0 (7 ms), retain 8>
    | |   |   |             |     | | {
    | |   |   |             |     | |   "Removable" = Yes
    | |   |   |             |     | |   "Content" = "Apple_Patches"
    | |   |   |             |     | |   "Whole" = No
    | |   |   |             |     | |   "Leaf" = Yes
    | |   |   |             |     | |   "BSD Name" = "disk5s7"
    | |   |   |             |     | |   "Ejectable" = Yes
    | |   |   |             |     | |   "Preferred Block Size" = 2048
    | |   |   |             |     | |   "BSD Minor" = 22
    | |   |   |             |     | |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |             |     | |   "Writable" = No
    | |   |   |             |     | |   "Partition ID" = 7
    | |   |   |             |     | |   "BSD Major" = 14
    | |   |   |             |     | |   "Size" = 262144
    | |   |   |             |     | |   "IOBusyInterest" = "IOCommand is not serializable"
    | |   |   |             |     | |   "Open" = No
    | |   |   |             |     | |   "Content Hint" = "Apple_Patches"
    | |   |   |             |     | |   "BSD Unit" = 5
    | |   |   |             |     | | }
    | |   |   |             |     | | 
    | |   |   |             |     | +-o IOMediaBSDClient  <class IOMediaBSDClient, id 0x100000314, registered, matched, active, busy 0 (3 ms), retain 5>
    | |   |   |             |     |     {
    | |   |   |             |     |       "IOClass" = "IOMediaBSDClient"
    | |   |   |             |     |       "IOMatchCategory" = "IOMediaBSDClient"
    | |   |   |             |     |       "IOProbeScore" = 30000
    | |   |   |             |     |       "IOProviderClass" = "IOMedia"
    | |   |   |             |     |       "IOResourceMatch" = "IOBSD"
    | |   |   |             |     |       "CFBundleIdentifier" = "com.apple.iokit.IOStorageFamily"
    | |   |   |             |     |     }
    | |   |   |             |     |     
    | |   |   |             |     +-o disk image@9  <class IOMedia, id 0x10000030e, registered, matched, active, busy 0 (8 ms), retain 9>
    | |   |   |             |       | {
    | |   |   |             |       |   "Removable" = Yes
    | |   |   |             |       |   "Content" = "Apple_HFS"
    | |   |   |             |       |   "Whole" = No
    | |   |   |             |       |   "Leaf" = Yes
    | |   |   |             |       |   "BSD Name" = "disk5s9"
    | |   |   |             |       |   "Ejectable" = Yes
    | |   |   |             |       |   "Preferred Block Size" = 2048
    | |   |   |             |       |   "BSD Minor" = 23
    | |   |   |             |       |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |             |       |   "Writable" = No
    | |   |   |             |       |   "Partition ID" = 9
    | |   |   |             |       |   "BSD Major" = 14
    | |   |   |             |       |   "Size" = 8537501696
    | |   |   |             |       |   "IOBusyInterest" = "IOCommand is not serializable"
    | |   |   |             |       |   "Open" = Yes
    | |   |   |             |       |   "Content Hint" = "Apple_HFS"
    | |   |   |             |       |   "BSD Unit" = 5
    | |   |   |             |       | }
    | |   |   |             |       | 
    | |   |   |             |       +-o IOMediaBSDClient  <class IOMediaBSDClient, id 0x100000315, registered, matched, active, busy 0 (3 ms), retain 6>
    | |   |   |             |           {
    | |   |   |             |             "IOClass" = "IOMediaBSDClient"
    | |   |   |             |             "IOMatchCategory" = "IOMediaBSDClient"
    | |   |   |             |             "IOProbeScore" = 30000
    | |   |   |             |             "IOProviderClass" = "IOMedia"
    | |   |   |             |             "IOResourceMatch" = "IOBSD"
    | |   |   |             |             "CFBundleIdentifier" = "com.apple.iokit.IOStorageFamily"
    | |   |   |             |           }
    | |   |   |             |           
    | |   |   |             +-o SCSITaskUserClientIniter  <class SCSITaskUserClientIniter, id 0x1000002b4, !registered, !matched, active, busy 0, retain 4>
    | |   |   |                 {
    | |   |   |                   "IOClass" = "SCSITaskUserClientIniter"
    | |   |   |                   "IOProviderClass" = "IODVDServices"
    | |   |   |                   "IOMatchCategory" = "SCSITaskUserClientIniter"
    | |   |   |                   "IOProviderMergeProperties" = {"IOCFPlugInTypes"={"97ABCF2C-23CC-11D5-A0E8-003065704866"="IOSCSIArchitectureModelFamily.kext/Contents/PlugIns/SCSITaskUserClient.kext/Contents/PlugIns/SCSITaskLib.plugin"},"IOUserClientClass"="SCSITaskUserClient","SCSITaskDeviceCategory"="SCSITaskAuthoringDevice"}
    | |   |   |                   "CFBundleIdentifier" = "com.apple.iokit.SCSITaskUserClient"
    | |   |   |                   "IOProbeScore" = 0
    | |   |   |                 }
    | |   |   |                 
    | |   |   +-o SECD@1  <class AppleIntelPIIXATAChannel, id 0x100000197, registered, matched, active, busy 0 (29 ms), retain 8>
    | |   |       {
    | |   |         "acpi-path" = "IOACPIPlane:/_SB/PCI0@0/PATA@1f0001/SECD@1"
    | |   |         "Control Block Address" = 16632
    | |   |         "Channel Mode" = 1
    | |   |         "Interrupt Vector" = 20
    | |   |         "IOInterruptControllers" = ("io-apic-0")
    | |   |         "IOInterruptSpecifiers" = (<1400000007000000>)
    | |   |         "acpi-device" = "IOACPIPlatformDevice is not serializable"
    | |   |         "Command Block Address" = 16608
    | |   |         "Channel Number" = 1
    | |   |       }
    | |   |       
    | |   +-o SATA@1F,2  <class IOPCIDevice, id 0x10000019a, registered, matched, active, busy 0 (1071 ms), retain 16>
    | |   | | {
    | |   | |   "assigned-addresses" = <10fa008100000000d8400000000000000800000014fa008100000000f4400000000000000400000018fa008100000000d040000000000000080000001cfa008100000000f0400000000000000400000020fa00810000000020400000000000002000000024fa008200000000004420c30000000000040000>
    | |   | |   "IOInterruptSpecifiers" = (<1500000007000000>)
    | |   | |   "IODeviceMemory" = ("IOSubMemoryDescriptor is not serializable","IOSubMemoryDescriptor is not serializable","IOSubMemoryDescriptor is not serializable","IOSubMemoryDescriptor is not serializable","IOSubMemoryDescriptor is not serializable",({"address"=18446744072688256000,"length"=1024}))
    | |   | |   "class-code" = <01060100>
    | |   | |   "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2}
    | |   | |   "subsystem-vendor-id" = <86800000>
    | |   | |   "built-in" = <00>
    | |   | |   "acpi-device" = "IOACPIPlatformDevice is not serializable"
    | |   | |   "IOInterruptControllers" = ("io-apic-0")
    | |   | |   "name" = "pci8086,2681"
    | |   | |   "vendor-id" = <86800000>
    | |   | |   "acpi-pmcap-offset" = 112
    | |   | |   "device-id" = <81260000>
    | |   | |   "IOPCIResourced" = Yes
    | |   | |   "compatible" = <"pci8086,7270","pci8086,2681","pciclass,010601">
    | |   | |   "acpi-path" = "IOACPIPlane:/_SB/PCI0@0/SATA@1f0002"
    | |   | |   "subsystem-id" = <70720000>
    | |   | |   "revision-id" = <09000000>
    | |   | |   "IOName" = "pci8086,2681"
    | |   | |   "reg" = <00fa00000000000000000000000000000000000010fa00010000000000000000000000000800000014fa00010000000000000000000000000400000018fa0001000000000000000000000000080000001cfa00010000000000000000000000000400000020fa00010000000000000000000000002000000024fa000200000000000000000000000000040000>
    | |   | | }
    | |   | | 
    | |   | +-o AppleAHCI  <class AppleAHCI, id 0x100000206, registered, matched, active, busy 0 (161 ms), retain 17>
    | |   |   | {
    | |   |   |   "IOClass" = "AppleAHCI"
    | |   |   |   "CFBundleIdentifier" = "com.apple.driver.AppleAHCIPort"
    | |   |   |   "IOProviderClass" = "IOPCIDevice"
    | |   |   |   "IOPowerManagement" = {"ChildrenPowerState"=1,"CurrentPowerState"=1}
    | |   |   |   "IOProbeScore" = 2000
    | |   |   |   "IOPolledInterface" = "AppleAHCIPolledAdapter is not serializable"
    | |   |   |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   |   "Vendor Name" = "Intel"
    | |   |   |   "AHCI-Ejectable" = No
    | |   |   |   "AHCI-Built-In" = Yes
    | |   |   |   "Chipset Name" = "ESB2 AHCI"
    | |   |   |   "IOPCIPrimaryMatch" = "0x26818086"
    | |   |   |   "AHCI-CAP" = 18446744072738602757
    | |   |   | }
    | |   |   | 
    | |   |   +-o PRT0@0  <class AppleAHCIPort, id 0x10000019b, registered, matched, active, busy 0 (136 ms), retain 10>
    | |   |   | | {
    | |   |   | |   "AHCI-Ejectable" = No
    | |   |   | |   "IOPolledInterface" = "AppleAHCIPortPolledAdapter is not serializable"
    | |   |   | |   "AHCI Port Hot Plug" = No
    | |   |   | |   "IOMaximumSegmentByteCountRead" = 4194304
    | |   |   | |   "AHCI Request Alignment" = 128
    | |   |   | |   "64-bit" = Yes
    | |   |   | |   "AHCI Request Size" = 4224
    | |   |   | |   "IOMaximumSegmentByteCountWrite" = 4194304
    | |   |   | |   "AHCI-Built-In" = Yes
    | |   |   | |   "AHCI Port SNotification" = No
    | |   |   | |   "acpi-device" = "IOACPIPlatformDevice is not serializable"
    | |   |   | |   "IOMaximumSegmentCountRead" = 256
    | |   |   | |   "AHCI Port ESATA" = No
    | |   |   | |   "io-device-location" = <"Bay 1">
    | |   |   | |   "IOPowerManagement" = {"CurrentPowerState"=1,"DevicePowerState"=1,"ChildrenPowerState"=1}
    | |   |   | |   "IOMaximumSegmentCountWrite" = 256
    | |   |   | |   "Controller Characteristics" = {"Port Description"="AHCI Version 1.10 Supported","Product Name"="ESB2 AHCI","Vendor Name"="Intel","Port Speed"="3 Gigabit"}
    | |   |   | |   "acpi-path" = "IOACPIPlane:/_SB/PCI0@0/SATA@1f0002/PRT0@0"
    | |   |   | |   "Protocol Characteristics" = {"Physical Interconnect"="SATA","Physical Interconnect Location"="Internal/External"}
    | |   |   | |   "AHCI Port ALPM" = No
    | |   |   | | }
    | |   |   | | 
    | |   |   | +-o IOAHCIDevice@0  <class IOAHCIDevice, id 0x100000212, registered, matched, active, busy 0 (136 ms), retain 11>
    | |   |   |   | {
    | |   |   |   |   "IOUnit" = 0
    | |   |   |   |   "Protocol Characteristics" = {"Physical Interconnect"="SATA","AHCI Port Number"=0,"Port Speed"="3 Gigabit","Physical Interconnect Location"="Internal"}
    | |   |   |   | }
    | |   |   |   | 
    | |   |   |   +-o AppleAHCIDiskDriver  <class AppleAHCIDiskDriver, id 0x100000235, registered, matched, active, busy 0 (47 ms), retain 6>
    | |   |   |     | {
    | |   |   |     |   "IOClass" = "AppleAHCIDiskDriver"
    | |   |   |     |   "CFBundleIdentifier" = "com.apple.iokit.IOAHCIBlockStorage"
    | |   |   |     |   "IOProviderClass" = "IOAHCIDevice"
    | |   |   |     |   "IOMaximumBlockCountRead" = 65536
    | |   |   |     |   "NCQ" = Yes
    | |   |   |     |   "IOMaximumBlockCountWrite" = 65536
    | |   |   |     |   "Model" = "Hitachi HDS722020ALA330                 "
    | |   |   |     |   "IOProbeScore" = 0
    | |   |   |     |   "IOPolledInterface" = "not serializable"
    | |   |   |     |   "Serial Number" = "      JK1170YAHTRLAP"
    | |   |   |     |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   |     |   "Queue Depth" = 32
    | |   |   |     |   "SATA Features" = 14
    | |   |   |     |   "Revision" = "JKAOA28A"
    | |   |   |     |   "Physical Block Size" = 512
    | |   |   |     |   "Logical Block Size" = 512
    | |   |   |     | }
    | |   |   |     | 
    | |   |   |     +-o IOAHCIBlockStorageDevice  <class IOAHCIBlockStorageDevice, id 0x100000250, registered, matched, active, busy 0 (47 ms), retain 5>
    | |   |   |       | {
    | |   |   |       |   "Device Characteristics" = {"Logical Block Size"=512,"Product Name"="Hitachi HDS722020ALA330                 ","Medium Type"="Rotational","Rotation Rate"=7200,"Physical Block Size"=512,"SATA Features"=14,"Serial Number"="      JK1170YAHTRLAP","Product Revision Level"="JKAOA28A"}
    | |   |   |       |   "IOMinimumSegmentAlignmentByteCount" = 4
    | |   |   |       |   "device-type" = "Generic"
    | |   |   |       |   "Protocol Characteristics" = {"Physical Interconnect"="SATA","Physical Interconnect Location"="Internal"}
    | |   |   |       |   "SMART Capable" = Yes
    | |   |   |       |   "IOCFPlugInTypes" = {"24514B7A-2804-11D6-8A02-003065704866"="SMARTLib.plugin"}
    | |   |   |       | }
    | |   |   |       | 
    | |   |   |       +-o IOBlockStorageDriver  <class IOBlockStorageDriver, id 0x100000262, registered, matched, active, busy 0 (40 ms), retain 7>
    | |   |   |         | {
    | |   |   |         |   "IOPropertyMatch" = {"device-type"="Generic"}
    | |   |   |         |   "IOProbeScore" = 0
    | |   |   |         |   "IOProviderClass" = "IOBlockStorageDevice"
    | |   |   |         |   "IOClass" = "IOBlockStorageDriver"
    | |   |   |         |   "CFBundleIdentifier" = "com.apple.iokit.IOStorageFamily"
    | |   |   |         |   "Statistics" = {"Operations (Write)"=222,"Latency Time (Write)"=0,"Bytes (Read)"=18323456,"Errors (Write)"=0,"Total Time (Read)"=6366141482,"Retries (Read)"=0,"Latency Time (Read)"=0,"Errors (Read)"=0,"Total Time (Write)"=799422737,"Bytes (Write)"=2777088,"Operations (Read)"=1624,"Retries (Write)"=0}
    | |   |   |         |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   |         |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |         | }
    | |   |   |         | 
    | |   |   |         +-o Hitachi HDS722020ALA330 Media  <class IOMedia, id 0x100000263, registered, matched, active, busy 0 (40 ms), retain 10>
    | |   |   |           | {
    | |   |   |           |   "Removable" = No
    | |   |   |           |   "Content" = "GUID_partition_scheme"
    | |   |   |           |   "Whole" = Yes
    | |   |   |           |   "Leaf" = No
    | |   |   |           |   "BSD Name" = "disk1"
    | |   |   |           |   "Ejectable" = No
    | |   |   |           |   "Preferred Block Size" = 512
    | |   |   |           |   "IOMediaIcon" = {"IOBundleResourceFile"="Internal.icns","CFBundleIdentifier"="com.apple.iokit.IOStorageFamily"}
    | |   |   |           |   "BSD Minor" = 3
    | |   |   |           |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |           |   "Writable" = Yes
    | |   |   |           |   "BSD Major" = 14
    | |   |   |           |   "Size" = 2000398934016
    | |   |   |           |   "IOBusyInterest" = "IOCommand is not serializable"
    | |   |   |           |   "Open" = Yes
    | |   |   |           |   "Content Hint" = ""
    | |   |   |           |   "BSD Unit" = 1
    | |   |   |           | }
    | |   |   |           | 
    | |   |   |           +-o IOMediaBSDClient  <class IOMediaBSDClient, id 0x100000283, registered, matched, active, busy 0 (0 ms), retain 5>
    | |   |   |           |   {
    | |   |   |           |     "IOClass" = "IOMediaBSDClient"
    | |   |   |           |     "IOMatchCategory" = "IOMediaBSDClient"
    | |   |   |           |     "IOProbeScore" = 30000
    | |   |   |           |     "IOProviderClass" = "IOMedia"
    | |   |   |           |     "IOResourceMatch" = "IOBSD"
    | |   |   |           |     "CFBundleIdentifier" = "com.apple.iokit.IOStorageFamily"
    | |   |   |           |   }
    | |   |   |           |   
    | |   |   |           +-o IOGUIDPartitionScheme  <class IOGUIDPartitionScheme, id 0x100000288, !registered, !matched, active, busy 0 (7 ms), retain 7>
    | |   |   |             | {
    | |   |   |             |   "IOProbeScore" = 4000
    | |   |   |             |   "IOPropertyMatch" = {"Whole"=Yes}
    | |   |   |             |   "IOMatchCategory" = "IOStorage"
    | |   |   |             |   "IOClass" = "IOGUIDPartitionScheme"
    | |   |   |             |   "IOProviderClass" = "IOMedia"
    | |   |   |             |   "CFBundleIdentifier" = "com.apple.iokit.IOStorageFamily"
    | |   |   |             |   "Content Mask" = "GUID_partition_scheme"
    | |   |   |             | }
    | |   |   |             | 
    | |   |   |             +-o EFI System Partition@1  <class IOMedia, id 0x10000028b, registered, matched, active, busy 0 (2 ms), retain 8>
    | |   |   |             | | {
    | |   |   |             | |   "Removable" = No
    | |   |   |             | |   "Content" = "C12A7328-F81F-11D2-BA4B-00A0C93EC93B"
    | |   |   |             | |   "Whole" = No
    | |   |   |             | |   "Leaf" = Yes
    | |   |   |             | |   "BSD Name" = "disk1s1"
    | |   |   |             | |   "Ejectable" = No
    | |   |   |             | |   "Preferred Block Size" = 512
    | |   |   |             | |   "BSD Minor" = 4
    | |   |   |             | |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |             | |   "Writable" = Yes
    | |   |   |             | |   "UUID" = "85E7BD89-7C8D-40C7-B722-E9B18EE201D8"
    | |   |   |             | |   "Partition ID" = 1
    | |   |   |             | |   "BSD Major" = 14
    | |   |   |             | |   "Size" = 209715200
    | |   |   |             | |   "IOBusyInterest" = "IOCommand is not serializable"
    | |   |   |             | |   "Open" = No
    | |   |   |             | |   "Content Hint" = "C12A7328-F81F-11D2-BA4B-00A0C93EC93B"
    | |   |   |             | |   "BSD Unit" = 1
    | |   |   |             | | }
    | |   |   |             | | 
    | |   |   |             | +-o IOMediaBSDClient  <class IOMediaBSDClient, id 0x10000028d, registered, matched, active, busy 0 (0 ms), retain 5>
    | |   |   |             |     {
    | |   |   |             |       "IOClass" = "IOMediaBSDClient"
    | |   |   |             |       "IOMatchCategory" = "IOMediaBSDClient"
    | |   |   |             |       "IOProbeScore" = 30000
    | |   |   |             |       "IOProviderClass" = "IOMedia"
    | |   |   |             |       "IOResourceMatch" = "IOBSD"
    | |   |   |             |       "CFBundleIdentifier" = "com.apple.iokit.IOStorageFamily"
    | |   |   |             |     }
    | |   |   |             |     
    | |   |   |             +-o Untitled 1@2  <class IOMedia, id 0x10000028c, registered, matched, active, busy 0 (7 ms), retain 9>
    | |   |   |               | {
    | |   |   |               |   "Removable" = No
    | |   |   |               |   "Content" = "48465300-0000-11AA-AA11-00306543ECAC"
    | |   |   |               |   "Whole" = No
    | |   |   |               |   "Leaf" = Yes
    | |   |   |               |   "BSD Name" = "disk1s2"
    | |   |   |               |   "Ejectable" = No
    | |   |   |               |   "Preferred Block Size" = 512
    | |   |   |               |   "BSD Minor" = 5
    | |   |   |               |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |               |   "Writable" = Yes
    | |   |   |               |   "UUID" = "AFF336FF-0A98-4AAA-A8D8-7C28F67AD62B"
    | |   |   |               |   "Partition ID" = 2
    | |   |   |               |   "BSD Major" = 14
    | |   |   |               |   "Size" = 2000054960128
    | |   |   |               |   "IOBusyInterest" = "IOCommand is not serializable"
    | |   |   |               |   "Open" = Yes
    | |   |   |               |   "Content Hint" = "48465300-0000-11AA-AA11-00306543ECAC"
    | |   |   |               |   "BSD Unit" = 1
    | |   |   |               | }
    | |   |   |               | 
    | |   |   |               +-o IOMediaBSDClient  <class IOMediaBSDClient, id 0x10000028e, registered, matched, active, busy 0 (0 ms), retain 6>
    | |   |   |                   {
    | |   |   |                     "IOClass" = "IOMediaBSDClient"
    | |   |   |                     "IOMatchCategory" = "IOMediaBSDClient"
    | |   |   |                     "IOProbeScore" = 30000
    | |   |   |                     "IOProviderClass" = "IOMedia"
    | |   |   |                     "IOResourceMatch" = "IOBSD"
    | |   |   |                     "CFBundleIdentifier" = "com.apple.iokit.IOStorageFamily"
    | |   |   |                   }
    | |   |   |                   
    | |   |   +-o PRT1@1  <class AppleAHCIPort, id 0x10000019c, registered, matched, active, busy 0 (138 ms), retain 10>
    | |   |   | | {
    | |   |   | |   "AHCI-Ejectable" = No
    | |   |   | |   "IOPolledInterface" = "AppleAHCIPortPolledAdapter is not serializable"
    | |   |   | |   "AHCI Port Hot Plug" = No
    | |   |   | |   "IOMaximumSegmentByteCountRead" = 4194304
    | |   |   | |   "AHCI Request Alignment" = 128
    | |   |   | |   "64-bit" = Yes
    | |   |   | |   "AHCI Request Size" = 4224
    | |   |   | |   "IOMaximumSegmentByteCountWrite" = 4194304
    | |   |   | |   "AHCI-Built-In" = Yes
    | |   |   | |   "AHCI Port SNotification" = No
    | |   |   | |   "acpi-device" = "IOACPIPlatformDevice is not serializable"
    | |   |   | |   "IOMaximumSegmentCountRead" = 256
    | |   |   | |   "AHCI Port ESATA" = No
    | |   |   | |   "io-device-location" = <"Bay 2">
    | |   |   | |   "IOPowerManagement" = {"CurrentPowerState"=1,"DevicePowerState"=1,"ChildrenPowerState"=1}
    | |   |   | |   "IOMaximumSegmentCountWrite" = 256
    | |   |   | |   "Controller Characteristics" = {"Port Description"="AHCI Version 1.10 Supported","Product Name"="ESB2 AHCI","Vendor Name"="Intel","Port Speed"="3 Gigabit"}
    | |   |   | |   "acpi-path" = "IOACPIPlane:/_SB/PCI0@0/SATA@1f0002/PRT1@1"
    | |   |   | |   "Protocol Characteristics" = {"Physical Interconnect"="SATA","Physical Interconnect Location"="Internal/External"}
    | |   |   | |   "AHCI Port ALPM" = No
    | |   |   | | }
    | |   |   | | 
    | |   |   | +-o IOAHCIDevice@0  <class IOAHCIDevice, id 0x100000217, registered, matched, active, busy 0 (138 ms), retain 12>
    | |   |   |   | {
    | |   |   |   |   "IOUnit" = 0
    | |   |   |   |   "Protocol Characteristics" = {"Physical Interconnect"="SATA","AHCI Port Number"=0,"Port Speed"="3 Gigabit","Physical Interconnect Location"="Internal"}
    | |   |   |   | }
    | |   |   |   | 
    | |   |   |   +-o AppleAHCIDiskDriver  <class AppleAHCIDiskDriver, id 0x100000218, registered, matched, active, busy 0 (57 ms), retain 6>
    | |   |   |     | {
    | |   |   |     |   "IOClass" = "AppleAHCIDiskDriver"
    | |   |   |     |   "CFBundleIdentifier" = "com.apple.iokit.IOAHCIBlockStorage"
    | |   |   |     |   "IOProviderClass" = "IOAHCIDevice"
    | |   |   |     |   "IOMaximumBlockCountRead" = 65536
    | |   |   |     |   "NCQ" = Yes
    | |   |   |     |   "IOMaximumBlockCountWrite" = 65536
    | |   |   |     |   "Model" = "WDC WD10EACS-00D6B0                     "
    | |   |   |     |   "IOProbeScore" = 0
    | |   |   |     |   "IOPolledInterface" = "not serializable"
    | |   |   |     |   "Serial Number" = "     WD-WCAU40598488"
    | |   |   |     |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   |     |   "Queue Depth" = 32
    | |   |   |     |   "SATA Features" = 14
    | |   |   |     |   "Revision" = "01.01A01"
    | |   |   |     |   "Physical Block Size" = 512
    | |   |   |     |   "Logical Block Size" = 512
    | |   |   |     | }
    | |   |   |     | 
    | |   |   |     +-o IOAHCIBlockStorageDevice  <class IOAHCIBlockStorageDevice, id 0x10000024a, registered, matched, active, busy 0 (57 ms), retain 5>
    | |   |   |       | {
    | |   |   |       |   "Device Characteristics" = {"Logical Block Size"=512,"Product Name"="WDC WD10EACS-00D6B0                     ","Medium Type"="Rotational","Physical Block Size"=512,"SATA Features"=14,"Serial Number"="     WD-WCAU40598488","Product Revision Level"="01.01A01"}
    | |   |   |       |   "IOMinimumSegmentAlignmentByteCount" = 4
    | |   |   |       |   "device-type" = "Generic"
    | |   |   |       |   "Protocol Characteristics" = {"Physical Interconnect"="SATA","Physical Interconnect Location"="Internal"}
    | |   |   |       |   "SMART Capable" = Yes
    | |   |   |       |   "IOCFPlugInTypes" = {"24514B7A-2804-11D6-8A02-003065704866"="SMARTLib.plugin"}
    | |   |   |       | }
    | |   |   |       | 
    | |   |   |       +-o IOBlockStorageDriver  <class IOBlockStorageDriver, id 0x10000025d, registered, matched, active, busy 0 (52 ms), retain 7>
    | |   |   |         | {
    | |   |   |         |   "IOPropertyMatch" = {"device-type"="Generic"}
    | |   |   |         |   "IOProbeScore" = 0
    | |   |   |         |   "IOProviderClass" = "IOBlockStorageDevice"
    | |   |   |         |   "IOClass" = "IOBlockStorageDriver"
    | |   |   |         |   "CFBundleIdentifier" = "com.apple.iokit.IOStorageFamily"
    | |   |   |         |   "Statistics" = {"Operations (Write)"=75,"Latency Time (Write)"=0,"Bytes (Read)"=27591168,"Errors (Write)"=0,"Total Time (Read)"=6456332394,"Retries (Read)"=0,"Latency Time (Read)"=0,"Errors (Read)"=0,"Total Time (Write)"=143964725,"Bytes (Write)"=897024,"Operations (Read)"=3551,"Retries (Write)"=0}
    | |   |   |         |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   |         |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |         | }
    | |   |   |         | 
    | |   |   |         +-o WDC WD10EACS-00D6B0 Media  <class IOMedia, id 0x10000025e, registered, matched, active, busy 0 (52 ms), retain 10>
    | |   |   |           | {
    | |   |   |           |   "Removable" = No
    | |   |   |           |   "Content" = "GUID_partition_scheme"
    | |   |   |           |   "Whole" = Yes
    | |   |   |           |   "Leaf" = No
    | |   |   |           |   "BSD Name" = "disk2"
    | |   |   |           |   "Ejectable" = No
    | |   |   |           |   "Preferred Block Size" = 512
    | |   |   |           |   "IOMediaIcon" = {"IOBundleResourceFile"="Internal.icns","CFBundleIdentifier"="com.apple.iokit.IOStorageFamily"}
    | |   |   |           |   "BSD Minor" = 6
    | |   |   |           |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |           |   "Writable" = Yes
    | |   |   |           |   "BSD Major" = 14
    | |   |   |           |   "Size" = 1000204886016
    | |   |   |           |   "IOBusyInterest" = "IOCommand is not serializable"
    | |   |   |           |   "Open" = Yes
    | |   |   |           |   "Content Hint" = ""
    | |   |   |           |   "BSD Unit" = 2
    | |   |   |           | }
    | |   |   |           | 
    | |   |   |           +-o IOMediaBSDClient  <class IOMediaBSDClient, id 0x10000027a, registered, matched, active, busy 0 (0 ms), retain 5>
    | |   |   |           |   {
    | |   |   |           |     "IOClass" = "IOMediaBSDClient"
    | |   |   |           |     "IOMatchCategory" = "IOMediaBSDClient"
    | |   |   |           |     "IOProbeScore" = 30000
    | |   |   |           |     "IOProviderClass" = "IOMedia"
    | |   |   |           |     "IOResourceMatch" = "IOBSD"
    | |   |   |           |     "CFBundleIdentifier" = "com.apple.iokit.IOStorageFamily"
    | |   |   |           |   }
    | |   |   |           |   
    | |   |   |           +-o IOGUIDPartitionScheme  <class IOGUIDPartitionScheme, id 0x10000028f, !registered, !matched, active, busy 0 (8 ms), retain 8>
    | |   |   |             | {
    | |   |   |             |   "IOProbeScore" = 4000
    | |   |   |             |   "IOPropertyMatch" = {"Whole"=Yes}
    | |   |   |             |   "IOMatchCategory" = "IOStorage"
    | |   |   |             |   "IOClass" = "IOGUIDPartitionScheme"
    | |   |   |             |   "IOProviderClass" = "IOMedia"
    | |   |   |             |   "CFBundleIdentifier" = "com.apple.iokit.IOStorageFamily"
    | |   |   |             |   "Content Mask" = "GUID_partition_scheme"
    | |   |   |             | }
    | |   |   |             | 
    | |   |   |             +-o EFI System Partition@1  <class IOMedia, id 0x100000292, registered, matched, active, busy 0 (6 ms), retain 8>
    | |   |   |             | | {
    | |   |   |             | |   "Removable" = No
    | |   |   |             | |   "Content" = "C12A7328-F81F-11D2-BA4B-00A0C93EC93B"
    | |   |   |             | |   "Whole" = No
    | |   |   |             | |   "Leaf" = Yes
    | |   |   |             | |   "BSD Name" = "disk2s1"
    | |   |   |             | |   "Ejectable" = No
    | |   |   |             | |   "Preferred Block Size" = 512
    | |   |   |             | |   "BSD Minor" = 7
    | |   |   |             | |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |             | |   "Writable" = Yes
    | |   |   |             | |   "UUID" = "BC339875-9338-4406-9198-99EC9896E430"
    | |   |   |             | |   "Partition ID" = 1
    | |   |   |             | |   "BSD Major" = 14
    | |   |   |             | |   "Size" = 209715200
    | |   |   |             | |   "IOBusyInterest" = "IOCommand is not serializable"
    | |   |   |             | |   "Open" = No
    | |   |   |             | |   "Content Hint" = "C12A7328-F81F-11D2-BA4B-00A0C93EC93B"
    | |   |   |             | |   "BSD Unit" = 2
    | |   |   |             | | }
    | |   |   |             | | 
    | |   |   |             | +-o IOMediaBSDClient  <class IOMediaBSDClient, id 0x100000296, registered, matched, active, busy 0 (5 ms), retain 5>
    | |   |   |             |     {
    | |   |   |             |       "IOClass" = "IOMediaBSDClient"
    | |   |   |             |       "IOMatchCategory" = "IOMediaBSDClient"
    | |   |   |             |       "IOProbeScore" = 30000
    | |   |   |             |       "IOProviderClass" = "IOMedia"
    | |   |   |             |       "IOResourceMatch" = "IOBSD"
    | |   |   |             |       "CFBundleIdentifier" = "com.apple.iokit.IOStorageFamily"
    | |   |   |             |     }
    | |   |   |             |     
    | |   |   |             +-o Untitled@2  <class IOMedia, id 0x100000293, registered, matched, active, busy 0 (5 ms), retain 9>
    | |   |   |             | | {
    | |   |   |             | |   "Removable" = No
    | |   |   |             | |   "Content" = "48465300-0000-11AA-AA11-00306543ECAC"
    | |   |   |             | |   "Whole" = No
    | |   |   |             | |   "Leaf" = Yes
    | |   |   |             | |   "BSD Name" = "disk2s2"
    | |   |   |             | |   "Ejectable" = No
    | |   |   |             | |   "Preferred Block Size" = 512
    | |   |   |             | |   "BSD Minor" = 8
    | |   |   |             | |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |             | |   "Writable" = Yes
    | |   |   |             | |   "UUID" = "58FC90F9-02A6-4A74-99E9-F10A90865A80"
    | |   |   |             | |   "Partition ID" = 2
    | |   |   |             | |   "BSD Major" = 14
    | |   |   |             | |   "Size" = 728597880832
    | |   |   |             | |   "IOBusyInterest" = "IOCommand is not serializable"
    | |   |   |             | |   "Open" = Yes
    | |   |   |             | |   "Content Hint" = "48465300-0000-11AA-AA11-00306543ECAC"
    | |   |   |             | |   "BSD Unit" = 2
    | |   |   |             | | }
    | |   |   |             | | 
    | |   |   |             | +-o IOMediaBSDClient  <class IOMediaBSDClient, id 0x100000299, registered, matched, active, busy 0 (1 ms), retain 6>
    | |   |   |             |     {
    | |   |   |             |       "IOClass" = "IOMediaBSDClient"
    | |   |   |             |       "IOMatchCategory" = "IOMediaBSDClient"
    | |   |   |             |       "IOProbeScore" = 30000
    | |   |   |             |       "IOProviderClass" = "IOMedia"
    | |   |   |             |       "IOResourceMatch" = "IOBSD"
    | |   |   |             |       "CFBundleIdentifier" = "com.apple.iokit.IOStorageFamily"
    | |   |   |             |     }
    | |   |   |             |     
    | |   |   |             +-o DOS_FAT_32_Untitled_3@3  <class IOMedia, id 0x100000294, registered, matched, active, busy 0 (7 ms), retain 9>
    | |   |   |               | {
    | |   |   |               |   "Removable" = No
    | |   |   |               |   "Content" = "EBD0A0A2-B9E5-4433-87C0-68B6B72699C7"
    | |   |   |               |   "Whole" = No
    | |   |   |               |   "Leaf" = Yes
    | |   |   |               |   "BSD Name" = "disk2s3"
    | |   |   |               |   "Ejectable" = No
    | |   |   |               |   "Preferred Block Size" = 512
    | |   |   |               |   "BSD Minor" = 10
    | |   |   |               |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |               |   "Writable" = Yes
    | |   |   |               |   "UUID" = "19E4B7A3-0CD2-4882-B692-BF9114BB175F"
    | |   |   |               |   "Partition ID" = 3
    | |   |   |               |   "BSD Major" = 14
    | |   |   |               |   "Size" = 270993678336
    | |   |   |               |   "IOBusyInterest" = "IOCommand is not serializable"
    | |   |   |               |   "Open" = Yes
    | |   |   |               |   "Content Hint" = "EBD0A0A2-B9E5-4433-87C0-68B6B72699C7"
    | |   |   |               |   "BSD Unit" = 2
    | |   |   |               | }
    | |   |   |               | 
    | |   |   |               +-o IOMediaBSDClient  <class IOMediaBSDClient, id 0x10000029d, registered, matched, active, busy 0 (4 ms), retain 6>
    | |   |   |                   {
    | |   |   |                     "IOClass" = "IOMediaBSDClient"
    | |   |   |                     "IOMatchCategory" = "IOMediaBSDClient"
    | |   |   |                     "IOProbeScore" = 30000
    | |   |   |                     "IOProviderClass" = "IOMedia"
    | |   |   |                     "IOResourceMatch" = "IOBSD"
    | |   |   |                     "CFBundleIdentifier" = "com.apple.iokit.IOStorageFamily"
    | |   |   |                   }
    | |   |   |                   
    | |   |   +-o PRT2@2  <class AppleAHCIPort, id 0x10000019d, registered, matched, active, busy 0 (142 ms), retain 10>
    | |   |   | | {
    | |   |   | |   "AHCI-Ejectable" = No
    | |   |   | |   "IOPolledInterface" = "AppleAHCIPortPolledAdapter is not serializable"
    | |   |   | |   "AHCI Port Hot Plug" = No
    | |   |   | |   "IOMaximumSegmentByteCountRead" = 4194304
    | |   |   | |   "AHCI Request Alignment" = 128
    | |   |   | |   "64-bit" = Yes
    | |   |   | |   "AHCI Request Size" = 4224
    | |   |   | |   "IOMaximumSegmentByteCountWrite" = 4194304
    | |   |   | |   "AHCI-Built-In" = Yes
    | |   |   | |   "AHCI Port SNotification" = No
    | |   |   | |   "acpi-device" = "IOACPIPlatformDevice is not serializable"
    | |   |   | |   "IOMaximumSegmentCountRead" = 256
    | |   |   | |   "AHCI Port ESATA" = No
    | |   |   | |   "io-device-location" = <"Bay 3">
    | |   |   | |   "IOPowerManagement" = {"CurrentPowerState"=1,"DevicePowerState"=1,"ChildrenPowerState"=1}
    | |   |   | |   "IOMaximumSegmentCountWrite" = 256
    | |   |   | |   "Controller Characteristics" = {"Port Description"="AHCI Version 1.10 Supported","Product Name"="ESB2 AHCI","Vendor Name"="Intel","Port Speed"="3 Gigabit"}
    | |   |   | |   "acpi-path" = "IOACPIPlane:/_SB/PCI0@0/SATA@1f0002/PRT2@2"
    | |   |   | |   "Protocol Characteristics" = {"Physical Interconnect"="SATA","Physical Interconnect Location"="Internal/External"}
    | |   |   | |   "AHCI Port ALPM" = No
    | |   |   | | }
    | |   |   | | 
    | |   |   | +-o IOAHCIDevice@0  <class IOAHCIDevice, id 0x10000021a, registered, matched, active, busy 0 (142 ms), retain 12>
    | |   |   |   | {
    | |   |   |   |   "IOUnit" = 0
    | |   |   |   |   "Protocol Characteristics" = {"Physical Interconnect"="SATA","AHCI Port Number"=0,"Port Speed"="3 Gigabit","Physical Interconnect Location"="Internal"}
    | |   |   |   | }
    | |   |   |   | 
    | |   |   |   +-o AppleAHCIDiskDriver  <class AppleAHCIDiskDriver, id 0x10000021d, registered, matched, active, busy 0 (63 ms), retain 6>
    | |   |   |     | {
    | |   |   |     |   "IOClass" = "AppleAHCIDiskDriver"
    | |   |   |     |   "CFBundleIdentifier" = "com.apple.iokit.IOAHCIBlockStorage"
    | |   |   |     |   "IOProviderClass" = "IOAHCIDevice"
    | |   |   |     |   "IOMaximumBlockCountRead" = 65536
    | |   |   |     |   "NCQ" = Yes
    | |   |   |     |   "IOMaximumBlockCountWrite" = 65536
    | |   |   |     |   "Model" = "WDC WD2500AAJS-41RYA0                   "
    | |   |   |     |   "IOProbeScore" = 0
    | |   |   |     |   "IOPolledInterface" = "not serializable"
    | |   |   |     |   "Serial Number" = "     WD-WCAR00149637"
    | |   |   |     |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   |     |   "Queue Depth" = 32
    | |   |   |     |   "SATA Features" = 14
    | |   |   |     |   "Revision" = "12.01B02"
    | |   |   |     |   "Physical Block Size" = 512
    | |   |   |     |   "Logical Block Size" = 512
    | |   |   |     | }
    | |   |   |     | 
    | |   |   |     +-o IOAHCIBlockStorageDevice  <class IOAHCIBlockStorageDevice, id 0x10000024d, registered, matched, active, busy 0 (63 ms), retain 5>
    | |   |   |       | {
    | |   |   |       |   "Device Characteristics" = {"Logical Block Size"=512,"Product Name"="WDC WD2500AAJS-41RYA0                   ","Medium Type"="Rotational","Physical Block Size"=512,"SATA Features"=14,"Serial Number"="     WD-WCAR00149637","Product Revision Level"="12.01B02"}
    | |   |   |       |   "IOMinimumSegmentAlignmentByteCount" = 4
    | |   |   |       |   "device-type" = "Generic"
    | |   |   |       |   "Protocol Characteristics" = {"Physical Interconnect"="SATA","Physical Interconnect Location"="Internal"}
    | |   |   |       |   "SMART Capable" = Yes
    | |   |   |       |   "IOCFPlugInTypes" = {"24514B7A-2804-11D6-8A02-003065704866"="SMARTLib.plugin"}
    | |   |   |       | }
    | |   |   |       | 
    | |   |   |       +-o IOBlockStorageDriver  <class IOBlockStorageDriver, id 0x10000025f, registered, matched, active, busy 0 (56 ms), retain 7>
    | |   |   |         | {
    | |   |   |         |   "IOPropertyMatch" = {"device-type"="Generic"}
    | |   |   |         |   "IOProbeScore" = 0
    | |   |   |         |   "IOProviderClass" = "IOBlockStorageDevice"
    | |   |   |         |   "IOClass" = "IOBlockStorageDriver"
    | |   |   |         |   "CFBundleIdentifier" = "com.apple.iokit.IOStorageFamily"
    | |   |   |         |   "Statistics" = {"Operations (Write)"=102,"Latency Time (Write)"=0,"Bytes (Read)"=43057664,"Errors (Write)"=0,"Total Time (Read)"=15681654268,"Retries (Read)"=0,"Latency Time (Read)"=0,"Errors (Read)"=0,"Total Time (Write)"=78571225,"Bytes (Write)"=1241088,"Operations (Read)"=2179,"Retries (Write)"=0}
    | |   |   |         |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   |         |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |         | }
    | |   |   |         | 
    | |   |   |         +-o WDC WD2500AAJS-41RYA0 Media  <class IOMedia, id 0x100000260, registered, matched, active, busy 0 (56 ms), retain 10>
    | |   |   |           | {
    | |   |   |           |   "Removable" = No
    | |   |   |           |   "Content" = "GUID_partition_scheme"
    | |   |   |           |   "Whole" = Yes
    | |   |   |           |   "Leaf" = No
    | |   |   |           |   "BSD Name" = "disk3"
    | |   |   |           |   "Ejectable" = No
    | |   |   |           |   "Preferred Block Size" = 512
    | |   |   |           |   "IOMediaIcon" = {"IOBundleResourceFile"="Internal.icns","CFBundleIdentifier"="com.apple.iokit.IOStorageFamily"}
    | |   |   |           |   "BSD Minor" = 9
    | |   |   |           |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |           |   "Writable" = Yes
    | |   |   |           |   "BSD Major" = 14
    | |   |   |           |   "Size" = 250059350016
    | |   |   |           |   "IOBusyInterest" = "IOCommand is not serializable"
    | |   |   |           |   "Open" = Yes
    | |   |   |           |   "Content Hint" = ""
    | |   |   |           |   "BSD Unit" = 3
    | |   |   |           | }
    | |   |   |           | 
    | |   |   |           +-o IOMediaBSDClient  <class IOMediaBSDClient, id 0x10000027c, registered, matched, active, busy 0 (2 ms), retain 5>
    | |   |   |           |   {
    | |   |   |           |     "IOClass" = "IOMediaBSDClient"
    | |   |   |           |     "IOMatchCategory" = "IOMediaBSDClient"
    | |   |   |           |     "IOProbeScore" = 30000
    | |   |   |           |     "IOProviderClass" = "IOMedia"
    | |   |   |           |     "IOResourceMatch" = "IOBSD"
    | |   |   |           |     "CFBundleIdentifier" = "com.apple.iokit.IOStorageFamily"
    | |   |   |           |   }
    | |   |   |           |   
    | |   |   |           +-o IOGUIDPartitionScheme  <class IOGUIDPartitionScheme, id 0x100000295, !registered, !matched, active, busy 0 (11 ms), retain 8>
    | |   |   |             | {
    | |   |   |             |   "IOProbeScore" = 4000
    | |   |   |             |   "IOPropertyMatch" = {"Whole"=Yes}
    | |   |   |             |   "IOMatchCategory" = "IOStorage"
    | |   |   |             |   "IOClass" = "IOGUIDPartitionScheme"
    | |   |   |             |   "IOProviderClass" = "IOMedia"
    | |   |   |             |   "CFBundleIdentifier" = "com.apple.iokit.IOStorageFamily"
    | |   |   |             |   "Content Mask" = "GUID_partition_scheme"
    | |   |   |             | }
    | |   |   |             | 
    | |   |   |             +-o EFI System Partition@1  <class IOMedia, id 0x10000029a, registered, matched, active, busy 0 (5 ms), retain 8>
    | |   |   |             | | {
    | |   |   |             | |   "Removable" = No
    | |   |   |             | |   "Content" = "C12A7328-F81F-11D2-BA4B-00A0C93EC93B"
    | |   |   |             | |   "Whole" = No
    | |   |   |             | |   "Leaf" = Yes
    | |   |   |             | |   "BSD Name" = "disk3s1"
    | |   |   |             | |   "Ejectable" = No
    | |   |   |             | |   "Preferred Block Size" = 512
    | |   |   |             | |   "BSD Minor" = 12
    | |   |   |             | |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |             | |   "Writable" = Yes
    | |   |   |             | |   "UUID" = "69C4F116-BCDF-4500-8625-DE827A56F6FB"
    | |   |   |             | |   "Partition ID" = 1
    | |   |   |             | |   "BSD Major" = 14
    | |   |   |             | |   "Size" = 209715200
    | |   |   |             | |   "IOBusyInterest" = "IOCommand is not serializable"
    | |   |   |             | |   "Open" = No
    | |   |   |             | |   "Content Hint" = "C12A7328-F81F-11D2-BA4B-00A0C93EC93B"
    | |   |   |             | |   "BSD Unit" = 3
    | |   |   |             | | }
    | |   |   |             | | 
    | |   |   |             | +-o IOMediaBSDClient  <class IOMediaBSDClient, id 0x10000029f, registered, matched, active, busy 0 (2 ms), retain 5>
    | |   |   |             |     {
    | |   |   |             |       "IOClass" = "IOMediaBSDClient"
    | |   |   |             |       "IOMatchCategory" = "IOMediaBSDClient"
    | |   |   |             |       "IOProbeScore" = 30000
    | |   |   |             |       "IOProviderClass" = "IOMedia"
    | |   |   |             |       "IOResourceMatch" = "IOBSD"
    | |   |   |             |       "CFBundleIdentifier" = "com.apple.iokit.IOStorageFamily"
    | |   |   |             |     }
    | |   |   |             |     
    | |   |   |             +-o Customer@2  <class IOMedia, id 0x10000029b, registered, matched, active, busy 0 (9 ms), retain 9>
    | |   |   |             | | {
    | |   |   |             | |   "Removable" = No
    | |   |   |             | |   "Content" = "48465300-0000-11AA-AA11-00306543ECAC"
    | |   |   |             | |   "Whole" = No
    | |   |   |             | |   "Leaf" = Yes
    | |   |   |             | |   "BSD Name" = "disk3s2"
    | |   |   |             | |   "Ejectable" = No
    | |   |   |             | |   "Preferred Block Size" = 512
    | |   |   |             | |   "BSD Minor" = 13
    | |   |   |             | |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |             | |   "Writable" = Yes
    | |   |   |             | |   "UUID" = "6BE43E5D-FB0C-47B9-B05E-6133704A2D0E"
    | |   |   |             | |   "Partition ID" = 2
    | |   |   |             | |   "BSD Major" = 14
    | |   |   |             | |   "Size" = 215687888896
    | |   |   |             | |   "IOBusyInterest" = "IOCommand is not serializable"
    | |   |   |             | |   "Open" = Yes
    | |   |   |             | |   "Content Hint" = "48465300-0000-11AA-AA11-00306543ECAC"
    | |   |   |             | |   "BSD Unit" = 3
    | |   |   |             | | }
    | |   |   |             | | 
    | |   |   |             | +-o IOMediaBSDClient  <class IOMediaBSDClient, id 0x1000002a0, registered, matched, active, busy 0 (2 ms), retain 6>
    | |   |   |             |     {
    | |   |   |             |       "IOClass" = "IOMediaBSDClient"
    | |   |   |             |       "IOMatchCategory" = "IOMediaBSDClient"
    | |   |   |             |       "IOProbeScore" = 30000
    | |   |   |             |       "IOProviderClass" = "IOMedia"
    | |   |   |             |       "IOResourceMatch" = "IOBSD"
    | |   |   |             |       "CFBundleIdentifier" = "com.apple.iokit.IOStorageFamily"
    | |   |   |             |     }
    | |   |   |             |     
    | |   |   |             +-o Untitled@3  <class IOMedia, id 0x10000029c, registered, matched, active, busy 0 (7 ms), retain 9>
    | |   |   |               | {
    | |   |   |               |   "Removable" = No
    | |   |   |               |   "Content" = "EBD0A0A2-B9E5-4433-87C0-68B6B72699C7"
    | |   |   |               |   "Whole" = No
    | |   |   |               |   "Leaf" = Yes
    | |   |   |               |   "BSD Name" = "disk3s3"
    | |   |   |               |   "Ejectable" = No
    | |   |   |               |   "Preferred Block Size" = 512
    | |   |   |               |   "BSD Minor" = 11
    | |   |   |               |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |               |   "Writable" = Yes
    | |   |   |               |   "UUID" = "246A4A8D-6556-4463-9C8A-DA0892F2E326"
    | |   |   |               |   "Partition ID" = 3
    | |   |   |               |   "BSD Major" = 14
    | |   |   |               |   "Size" = 34027487232
    | |   |   |               |   "IOBusyInterest" = "IOCommand is not serializable"
    | |   |   |               |   "Open" = Yes
    | |   |   |               |   "Content Hint" = "EBD0A0A2-B9E5-4433-87C0-68B6B72699C7"
    | |   |   |               |   "BSD Unit" = 3
    | |   |   |               | }
    | |   |   |               | 
    | |   |   |               +-o IOMediaBSDClient  <class IOMediaBSDClient, id 0x10000029e, registered, matched, active, busy 0 (3 ms), retain 6>
    | |   |   |                   {
    | |   |   |                     "IOClass" = "IOMediaBSDClient"
    | |   |   |                     "IOMatchCategory" = "IOMediaBSDClient"
    | |   |   |                     "IOProbeScore" = 30000
    | |   |   |                     "IOProviderClass" = "IOMedia"
    | |   |   |                     "IOResourceMatch" = "IOBSD"
    | |   |   |                     "CFBundleIdentifier" = "com.apple.iokit.IOStorageFamily"
    | |   |   |                   }
    | |   |   |                   
    | |   |   +-o PRT3@3  <class AppleAHCIPort, id 0x10000019e, registered, matched, active, busy 0 (115 ms), retain 10>
    | |   |   | | {
    | |   |   | |   "AHCI-Ejectable" = No
    | |   |   | |   "IOPolledInterface" = "AppleAHCIPortPolledAdapter is not serializable"
    | |   |   | |   "AHCI Port Hot Plug" = No
    | |   |   | |   "IOMaximumSegmentByteCountRead" = 4194304
    | |   |   | |   "AHCI Request Alignment" = 128
    | |   |   | |   "64-bit" = Yes
    | |   |   | |   "AHCI Request Size" = 4224
    | |   |   | |   "IOMaximumSegmentByteCountWrite" = 4194304
    | |   |   | |   "AHCI-Built-In" = Yes
    | |   |   | |   "AHCI Port SNotification" = No
    | |   |   | |   "acpi-device" = "IOACPIPlatformDevice is not serializable"
    | |   |   | |   "IOMaximumSegmentCountRead" = 256
    | |   |   | |   "AHCI Port ESATA" = No
    | |   |   | |   "io-device-location" = <"Bay 4">
    | |   |   | |   "IOPowerManagement" = {"CurrentPowerState"=1,"DevicePowerState"=1,"ChildrenPowerState"=1}
    | |   |   | |   "IOMaximumSegmentCountWrite" = 256
    | |   |   | |   "Controller Characteristics" = {"Port Description"="AHCI Version 1.10 Supported","Product Name"="ESB2 AHCI","Vendor Name"="Intel","Port Speed"="3 Gigabit"}
    | |   |   | |   "acpi-path" = "IOACPIPlane:/_SB/PCI0@0/SATA@1f0002/PRT3@3"
    | |   |   | |   "Protocol Characteristics" = {"Physical Interconnect"="SATA","Physical Interconnect Location"="Internal/External"}
    | |   |   | |   "AHCI Port ALPM" = No
    | |   |   | | }
    | |   |   | | 
    | |   |   | +-o IOAHCIDevice@0  <class IOAHCIDevice, id 0x10000021c, registered, matched, active, busy 0 (115 ms), retain 11>
    | |   |   |   | {
    | |   |   |   |   "IOUnit" = 0
    | |   |   |   |   "Protocol Characteristics" = {"Physical Interconnect"="SATA","AHCI Port Number"=0,"Port Speed"="3 Gigabit","Physical Interconnect Location"="Internal"}
    | |   |   |   | }
    | |   |   |   | 
    | |   |   |   +-o AppleAHCIDiskDriver  <class AppleAHCIDiskDriver, id 0x100000236, registered, matched, active, busy 0 (38 ms), retain 6>
    | |   |   |     | {
    | |   |   |     |   "IOClass" = "AppleAHCIDiskDriver"
    | |   |   |     |   "CFBundleIdentifier" = "com.apple.iokit.IOAHCIBlockStorage"
    | |   |   |     |   "IOProviderClass" = "IOAHCIDevice"
    | |   |   |     |   "IOMaximumBlockCountRead" = 65536
    | |   |   |     |   "NCQ" = Yes
    | |   |   |     |   "IOMaximumBlockCountWrite" = 65536
    | |   |   |     |   "Model" = "INTEL SSDSA2M080G2GC                    "
    | |   |   |     |   "IOProbeScore" = 0
    | |   |   |     |   "IOPolledInterface" = "not serializable"
    | |   |   |     |   "Serial Number" = "CVPO008301XT080BGN  "
    | |   |   |     |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   |     |   "Queue Depth" = 32
    | |   |   |     |   "SATA Features" = 14
    | |   |   |     |   "Revision" = "2CV102HD"
    | |   |   |     |   "Physical Block Size" = 512
    | |   |   |     |   "Logical Block Size" = 512
    | |   |   |     | }
    | |   |   |     | 
    | |   |   |     +-o IOAHCIBlockStorageDevice  <class IOAHCIBlockStorageDevice, id 0x100000246, registered, matched, active, busy 0 (38 ms), retain 5>
    | |   |   |       | {
    | |   |   |       |   "Device Characteristics" = {"Logical Block Size"=512,"Product Name"="INTEL SSDSA2M080G2GC                    ","Medium Type"="Solid State","Physical Block Size"=512,"SATA Features"=14,"Serial Number"="CVPO008301XT080BGN  ","Product Revision Level"="2CV102HD"}
    | |   |   |       |   "IOMinimumSegmentAlignmentByteCount" = 4
    | |   |   |       |   "device-type" = "Generic"
    | |   |   |       |   "Protocol Characteristics" = {"Physical Interconnect"="SATA","Physical Interconnect Location"="Internal"}
    | |   |   |       |   "SMART Capable" = Yes
    | |   |   |       |   "IOCFPlugInTypes" = {"24514B7A-2804-11D6-8A02-003065704866"="SMARTLib.plugin"}
    | |   |   |       | }
    | |   |   |       | 
    | |   |   |       +-o IOBlockStorageDriver  <class IOBlockStorageDriver, id 0x100000253, registered, matched, active, busy 0 (34 ms), retain 7>
    | |   |   |         | {
    | |   |   |         |   "IOPropertyMatch" = {"device-type"="Generic"}
    | |   |   |         |   "IOProbeScore" = 0
    | |   |   |         |   "IOProviderClass" = "IOBlockStorageDevice"
    | |   |   |         |   "IOClass" = "IOBlockStorageDriver"
    | |   |   |         |   "CFBundleIdentifier" = "com.apple.iokit.IOStorageFamily"
    | |   |   |         |   "Statistics" = {"Operations (Write)"=7886,"Latency Time (Write)"=0,"Bytes (Read)"=991543296,"Errors (Write)"=0,"Total Time (Read)"=8636818782,"Retries (Read)"=0,"Latency Time (Read)"=0,"Errors (Read)"=0,"Total Time (Write)"=5764283650,"Bytes (Write)"=205089280,"Operations (Read)"=30982,"Retries (Write)"=0}
    | |   |   |         |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   |         |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |         | }
    | |   |   |         | 
    | |   |   |         +-o INTEL SSDSA2M080G2GC Media  <class IOMedia, id 0x100000256, registered, matched, active, busy 0 (34 ms), retain 10>
    | |   |   |           | {
    | |   |   |           |   "Removable" = No
    | |   |   |           |   "Content" = "GUID_partition_scheme"
    | |   |   |           |   "Whole" = Yes
    | |   |   |           |   "Leaf" = No
    | |   |   |           |   "BSD Name" = "disk0"
    | |   |   |           |   "Ejectable" = No
    | |   |   |           |   "Preferred Block Size" = 512
    | |   |   |           |   "IOMediaIcon" = {"IOBundleResourceFile"="Internal.icns","CFBundleIdentifier"="com.apple.iokit.IOStorageFamily"}
    | |   |   |           |   "BSD Minor" = 0
    | |   |   |           |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |           |   "Writable" = Yes
    | |   |   |           |   "BSD Major" = 14
    | |   |   |           |   "Size" = 80026361856
    | |   |   |           |   "IOBusyInterest" = "IOCommand is not serializable"
    | |   |   |           |   "Open" = Yes
    | |   |   |           |   "Content Hint" = ""
    | |   |   |           |   "BSD Unit" = 0
    | |   |   |           | }
    | |   |   |           | 
    | |   |   |           +-o IOMediaBSDClient  <class IOMediaBSDClient, id 0x100000267, registered, matched, active, busy 0 (17 ms), retain 5>
    | |   |   |           |   {
    | |   |   |           |     "IOClass" = "IOMediaBSDClient"
    | |   |   |           |     "IOMatchCategory" = "IOMediaBSDClient"
    | |   |   |           |     "IOProbeScore" = 30000
    | |   |   |           |     "IOProviderClass" = "IOMedia"
    | |   |   |           |     "IOResourceMatch" = "IOBSD"
    | |   |   |           |     "CFBundleIdentifier" = "com.apple.iokit.IOStorageFamily"
    | |   |   |           |   }
    | |   |   |           |   
    | |   |   |           +-o IOGUIDPartitionScheme  <class IOGUIDPartitionScheme, id 0x100000269, !registered, !matched, active, busy 0 (20 ms), retain 7>
    | |   |   |             | {
    | |   |   |             |   "IOProbeScore" = 4000
    | |   |   |             |   "IOPropertyMatch" = {"Whole"=Yes}
    | |   |   |             |   "IOMatchCategory" = "IOStorage"
    | |   |   |             |   "IOClass" = "IOGUIDPartitionScheme"
    | |   |   |             |   "IOProviderClass" = "IOMedia"
    | |   |   |             |   "CFBundleIdentifier" = "com.apple.iokit.IOStorageFamily"
    | |   |   |             |   "Content Mask" = "GUID_partition_scheme"
    | |   |   |             | }
    | |   |   |             | 
    | |   |   |             +-o EFI System Partition@1  <class IOMedia, id 0x10000026c, registered, matched, active, busy 0 (19 ms), retain 8>
    | |   |   |             | | {
    | |   |   |             | |   "Removable" = No
    | |   |   |             | |   "Content" = "C12A7328-F81F-11D2-BA4B-00A0C93EC93B"
    | |   |   |             | |   "Whole" = No
    | |   |   |             | |   "Leaf" = Yes
    | |   |   |             | |   "BSD Name" = "disk0s1"
    | |   |   |             | |   "Ejectable" = No
    | |   |   |             | |   "Preferred Block Size" = 512
    | |   |   |             | |   "BSD Minor" = 1
    | |   |   |             | |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |             | |   "Writable" = Yes
    | |   |   |             | |   "UUID" = "4FD018BF-CC2A-4799-BE80-2E55D2F95A35"
    | |   |   |             | |   "Partition ID" = 1
    | |   |   |             | |   "BSD Major" = 14
    | |   |   |             | |   "Size" = 209715200
    | |   |   |             | |   "IOBusyInterest" = "IOCommand is not serializable"
    | |   |   |             | |   "Open" = No
    | |   |   |             | |   "Content Hint" = "C12A7328-F81F-11D2-BA4B-00A0C93EC93B"
    | |   |   |             | |   "BSD Unit" = 0
    | |   |   |             | | }
    | |   |   |             | | 
    | |   |   |             | +-o IOMediaBSDClient  <class IOMediaBSDClient, id 0x100000285, registered, matched, active, busy 0 (1 ms), retain 5>
    | |   |   |             |     {
    | |   |   |             |       "IOClass" = "IOMediaBSDClient"
    | |   |   |             |       "IOMatchCategory" = "IOMediaBSDClient"
    | |   |   |             |       "IOProbeScore" = 30000
    | |   |   |             |       "IOProviderClass" = "IOMedia"
    | |   |   |             |       "IOResourceMatch" = "IOBSD"
    | |   |   |             |       "CFBundleIdentifier" = "com.apple.iokit.IOStorageFamily"
    | |   |   |             |     }
    | |   |   |             |     
    | |   |   |             +-o Untitled@2  <class IOMedia, id 0x10000026d, registered, matched, active, busy 0 (20 ms), retain 10>
    | |   |   |               | {
    | |   |   |               |   "Removable" = No
    | |   |   |               |   "Content" = "48465300-0000-11AA-AA11-00306543ECAC"
    | |   |   |               |   "Whole" = No
    | |   |   |               |   "Leaf" = Yes
    | |   |   |               |   "BSD Name" = "disk0s2"
    | |   |   |               |   "Ejectable" = No
    | |   |   |               |   "Preferred Block Size" = 512
    | |   |   |               |   "BSD Minor" = 2
    | |   |   |               |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |               |   "Writable" = Yes
    | |   |   |               |   "UUID" = "3E28E196-9BEE-4B4B-BD84-36586BE518BC"
    | |   |   |               |   "Partition ID" = 2
    | |   |   |               |   "BSD Major" = 14
    | |   |   |               |   "Size" = 79682387968
    | |   |   |               |   "IOBusyInterest" = "IOCommand is not serializable"
    | |   |   |               |   "Open" = Yes
    | |   |   |               |   "Content Hint" = "48465300-0000-11AA-AA11-00306543ECAC"
    | |   |   |               |   "BSD Unit" = 0
    | |   |   |               | }
    | |   |   |               | 
    | |   |   |               +-o IOMediaBSDClient  <class IOMediaBSDClient, id 0x100000286, registered, matched, active, busy 0 (0 ms), retain 6>
    | |   |   |                   {
    | |   |   |                     "IOClass" = "IOMediaBSDClient"
    | |   |   |                     "IOMatchCategory" = "IOMediaBSDClient"
    | |   |   |                     "IOProbeScore" = 30000
    | |   |   |                     "IOProviderClass" = "IOMedia"
    | |   |   |                     "IOResourceMatch" = "IOBSD"
    | |   |   |                     "CFBundleIdentifier" = "com.apple.iokit.IOStorageFamily"
    | |   |   |                   }
    | |   |   |                   
    | |   |   +-o PRT4@4  <class AppleAHCIPort, id 0x10000019f, registered, matched, active, busy 0 (0 ms), retain 7>
    | |   |   |   {
    | |   |   |     "acpi-device" = "IOACPIPlatformDevice is not serializable"
    | |   |   |     "Controller Characteristics" = {"Port Description"="AHCI Version 1.10 Supported","Product Name"="ESB2 AHCI","Vendor Name"="Intel","Port Speed"="3 Gigabit"}
    | |   |   |     "AHCI Port Hot Plug" = No
    | |   |   |     "AHCI Request Size" = 4224
    | |   |   |     "AHCI Request Alignment" = 128
    | |   |   |     "IOMaximumSegmentCountWrite" = 256
    | |   |   |     "IOMaximumSegmentByteCountWrite" = 4194304
    | |   |   |     "IOMaximumSegmentByteCountRead" = 4194304
    | |   |   |     "IOPolledInterface" = "AppleAHCIPortPolledAdapter is not serializable"
    | |   |   |     "IOPowerManagement" = {"DevicePowerState"=1,"CurrentPowerState"=1}
    | |   |   |     "AHCI-Ejectable" = No
    | |   |   |     "Protocol Characteristics" = {"Physical Interconnect"="SATA","Physical Interconnect Location"="Internal/External"}
    | |   |   |     "64-bit" = Yes
    | |   |   |     "AHCI-Built-In" = Yes
    | |   |   |     "IOMaximumSegmentCountRead" = 256
    | |   |   |     "acpi-path" = "IOACPIPlane:/_SB/PCI0@0/SATA@1f0002/PRT4@4"
    | |   |   |     "AHCI Port ALPM" = No
    | |   |   |     "AHCI Port SNotification" = No
    | |   |   |     "AHCI Port ESATA" = No
    | |   |   |   }
    | |   |   |   
    | |   |   +-o PRT5@5  <class AppleAHCIPort, id 0x1000001a0, registered, matched, active, busy 0 (0 ms), retain 7>
    | |   |       {
    | |   |         "acpi-device" = "IOACPIPlatformDevice is not serializable"
    | |   |         "Controller Characteristics" = {"Port Description"="AHCI Version 1.10 Supported","Product Name"="ESB2 AHCI","Vendor Name"="Intel","Port Speed"="3 Gigabit"}
    | |   |         "AHCI Port Hot Plug" = No
    | |   |         "AHCI Request Size" = 4224
    | |   |         "AHCI Request Alignment" = 128
    | |   |         "IOMaximumSegmentCountWrite" = 256
    | |   |         "IOMaximumSegmentByteCountWrite" = 4194304
    | |   |         "IOMaximumSegmentByteCountRead" = 4194304
    | |   |         "IOPolledInterface" = "AppleAHCIPortPolledAdapter is not serializable"
    | |   |         "IOPowerManagement" = {"DevicePowerState"=1,"CurrentPowerState"=1}
    | |   |         "AHCI-Ejectable" = No
    | |   |         "Protocol Characteristics" = {"Physical Interconnect"="SATA","Physical Interconnect Location"="Internal/External"}
    | |   |         "64-bit" = Yes
    | |   |         "AHCI-Built-In" = Yes
    | |   |         "IOMaximumSegmentCountRead" = 256
    | |   |         "acpi-path" = "IOACPIPlane:/_SB/PCI0@0/SATA@1f0002/PRT5@5"
    | |   |         "AHCI Port ALPM" = No
    | |   |         "AHCI Port SNotification" = No
    | |   |         "AHCI Port ESATA" = No
    | |   |       }
    | |   |       
    | |   +-o SBUS@1F,3  <class IOPCIDevice, id 0x1000001a1, registered, matched, active, busy 0 (17 ms), retain 7>
    | |   |   {
    | |   |     "name" = "pci8086,269b"
    | |   |     "subsystem-vendor-id" = <86800000>
    | |   |     "compatible" = <"pci8086,7270","pci8086,269b","pciclass,0c0500">
    | |   |     "IOName" = "pci8086,269b"
    | |   |     "reg" = <00fb00000000000000000000000000000000000020fb000100000000000000000000000020000000>
    | |   |     "device-id" = <9b260000>
    | |   |     "assigned-addresses" = <20fb008100000000004000000000000020000000>
    | |   |     "IOPowerManagement" = {"CurrentPowerState"=2}
    | |   |     "built-in" = <00>
    | |   |     "IOPCIResourced" = Yes
    | |   |     "revision-id" = <09000000>
    | |   |     "IODeviceMemory" = ("IOSubMemoryDescriptor is not serializable")
    | |   |     "vendor-id" = <86800000>
    | |   |     "IOInterruptControllers" = ("io-apic-0")
    | |   |     "class-code" = <00050c00>
    | |   |     "IOInterruptSpecifiers" = (<1500000007000000>)
    | |   |     "acpi-path" = "IOACPIPlane:/_SB/PCI0@0/SBUS@1f0003"
    | |   |     "subsystem-id" = <70720000>
    | |   |     "acpi-device" = "IOACPIPlatformDevice is not serializable"
    | |   |   }
    | |   |   
    | |   +-o NRP4@4  <class IOPCIDevice, id 0x1000001a2, registered, matched, active, busy 0 (1041 ms), retain 11>
    | |   | | {
    | |   | |   "IOInterruptSpecifiers" = (<1000000007000000>)
    | |   | |   "#address-cells" = <03000000>
    | |   | |   "class-code" = <00040600>
    | |   | |   "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2}
    | |   | |   "built-in" = <00>
    | |   | |   "acpi-device" = "IOACPIPlatformDevice is not serializable"
    | |   | |   "IOInterruptControllers" = ("io-apic-0")
    | |   | |   "vendor-id" = <86800000>
    | |   | |   "name" = "pci-bridge"
    | |   | |   "device-id" = <fa250000>
    | |   | |   "acpi-pmcap-offset" = 80
    | |   | |   "IOPCIExpressASPMDefault" = 0
    | |   | |   "IOPCIResourced" = Yes
    | |   | |   "compatible" = <"pci8086,25fa","pciclass,060400">
    | |   | |   "ranges" = <0000008200000000000010c30000008200000000000010c30000000000001000000000c200000000000000b0000000c200000000000000b000000000000000100000008100000000001000000000008100000000001000000000000000100000>
    | |   | |   "IOPCIExpressLinkCapabilities" = 68941057
    | |   | |   "IODTPersist" = <a2319300a2409300>
    | |   | |   "IOPCIConfigured" = Yes
    | |   | |   "acpi-path" = "IOACPIPlane:/_SB/PCI0@0/NRP4@40000"
    | |   | |   "revision-id" = <31000000>
    | |   | |   "IOPCIExpressLinkStatus" = 12545
    | |   | |   "IOName" = "pci-bridge"
    | |   | |   "#size-cells" = <02000000>
    | |   | |   "reg" = <0020000000000000000000000000000000000000>
    | |   | | }
    | |   | | 
    | |   | +-o IOPCI2PCIBridge  <class IOPCI2PCIBridge, id 0x10000020a, registered, matched, active, busy 0 (1021 ms), retain 9>
    | |   |   | {
    | |   |   |   "IOProbeScore" = 18446744073709551516
    | |   |   |   "CFBundleIdentifier" = "com.apple.iokit.IOPCIFamily"
    | |   |   |   "IOProviderClass" = "IOPCIDevice"
    | |   |   |   "IOClass" = "IOPCI2PCIBridge"
    | |   |   |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   |   "IOPCIClassMatch" = "0x06040000&0xffff0000"
    | |   |   |   "IOPowerManagement" = {"CurrentPowerState"=2,"ChildProxyPowerState"=2,"ChildrenPowerState"=2}
    | |   |   |   "Bridge Memory Ranges" = (18446744072687468544,18446744072688238591)
    | |   |   |   "Bridge IO Ranges" = (4352,8191)
    | |   |   | }
    | |   |   | 
    | |   |   +-o PXS1@0,1  <class IOPCIDevice, id 0x1000001a3, registered, matched, active, busy 0 (29 ms), retain 8>
    | |   |   |   {
    | |   |   |     "assigned-addresses" = <1001088200000000000014c30000000000400000>
    | |   |   |     "IOInterruptSpecifiers" = (<1100000007000000>,<0100000000000100>)
    | |   |   |     "class-code" = <00030400>
    | |   |   |     "IODeviceMemory" = (({"address"=18446744072687452160,"length"=16384}))
    | |   |   |     "IOPowerManagement" = {"CurrentPowerState"=2}
    | |   |   |     "subsystem-vendor-id" = <82160000>
    | |   |   |     "acpi-device" = "IOACPIPlatformDevice is not serializable"
    | |   |   |     "IOInterruptControllers" = ("io-apic-0","IOPCIMessagedInterruptController")
    | |   |   |     "name" = "pci1002,aa50"
    | |   |   |     "IOChildIndex" = 1
    | |   |   |     "device-id" = <50aa0000>
    | |   |   |     "vendor-id" = <02100000>
    | |   |   |     "IOPCIExpressASPMDefault" = 0
    | |   |   |     "IOPCIResourced" = Yes
    | |   |   |     "compatible" = <"pci1682,aa50","pci1002,aa50","pciclass,040300">
    | |   |   |     "saved-config" = <3e0402ff3f0700003e0402ffff9000df283c8007200830002000b004d30403000600b00480074001283c8007200830002000b004d30403000600b004800740010000000001000000c8000000c800000001000000000000009001000000000000ff0108080000783000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000c8000000c800000001000000000000009001000000000000ff040808000078300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000>
    | |   |   |     "IOPCIExpressLinkCapabilities" = 67112193
    | |   |   |     "acpi-path" = "IOACPIPlane:/_SB/PCI0@0/NRP4@40000/PXS1@ffff"
    | |   |   |     "subsystem-id" = <50aa0000>
    | |   |   |     "revision-id" = <00000000>
    | |   |   |     "IOPCIExpressLinkStatus" = 4353
    | |   |   |     "AAPL,slot-name" = <"Slot-1">
    | |   |   |     "IOName" = "pci1002,aa50"
    | |   |   |     "reg" = <00010800000000000000000000000000000000001001080200000000000000000000000000400000>
    | |   |   |   }
    | |   |   |   
    | |   |   +-o GFX@0  <class IOPCIDevice, id 0x1000001b6, registered, matched, active, busy 0 (1021 ms), retain 18>
    | |   |     | {
    | |   |     |   "CFG_NO_PP" = No
    | |   |     |   "IOPCIExpressASPMDefault" = 0
    | |   |     |   "IOInterruptControllers" = ("io-apic-0","IOPCIMessagedInterruptController")
    | |   |     |   "ATY,RevID" = 268863873
    | |   |     |   "ATY,EFIVersionB" = <"113-B77101-012">
    | |   |     |   "ATY,vram_base" = <00000000>
    | |   |     |   "saved-config" = <3e0402ff3f0700003e0402ffff9000df283c8007200830002000b004d30403000600b00480074001283c8007200830002000b004d30403000600b004800740010000000001000000c8000000c800000001000000000000009001000000000000ff0108080000783000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000c8000000c800000001000000000000009001000000000000ff040808000078300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000>
    | |   |     |   "AAPL,slot-name" = <"Slot-1">
    | |   |     |   "AAPL,Natited" = <01000000>
    | |   |     |   "ATY,EFIVersionE" = <"113-B7710A-318">
    | |   |     |   "CFG_USE_USCN" = Yes
    | |   |     |   "ATY,Copyright" = <"Copyright AMD Inc. All Rights Reserved. 2005-2008">
    | |   |     |   "ATY,EFIDispConfig" = <0d10000000000000>
    | |   |     |   "IODeviceMemory" = (({"address"=18446744072367374336,"length"=268435456}),({"address"=18446744072687190016,"length"=131072}),"IOSubMemoryDescriptor is not serializable",({"address"=18446744072687321088,"length"=131072}))
    | |   |     |   "acpi-path" = "IOACPIPlane:/_SB/PCI0@0/NRP4@40000/PXS1@ffff"
    | |   |     |   "reg" = <00000800000000000000000000000000000000001000084200000000000000000000000000000010180008020000000000000000000000000000020020000801000000000000000000000000000100003000080200000000000000000000000000000200>
    | |   |     |   "AAPL01,blackscreen-preferences" = <"0x08000000">
    | |   |     |   "ATY,EFIEnabledMode" = <"0x02">
    | |   |     |   "IOName" = "display"
    | |   |     |   "IOPCIExpressLinkCapabilities" = 67112193
    | |   |     |   "IOChildIndex" = 2
    | |   |     |   "AAPL,aux-power-connected" = <"0x00000001">
    | |   |     |   "CFG_USE_SRRB" = Yes
    | |   |     |   "AAPL,card_posted" = <01000000>
    | |   |     |   "acpi-device" = "IOACPIPlatformDevice is not serializable"
    | |   |     |   "AAPL,iokit-ndrv" = <e0029700>
    | |   |     |   "ATY,EFICompileDate" = <"Jan 26 2009">
    | |   |     |   "ATY,Card#" = <"109-B77101-00">
    | |   |     |   "AAPL,backlight-control" = <"0x00000000">
    | |   |     |   "ATY,EFIOrientation" = <"0x0100">
    | |   |     |   "AAPL,EMC-Display-List" = <03000000000000000000000000000000061000001b9200000000000000000000061000001c920000000000000000000006100000219200000000000000000000>
    | |   |     |   "ATY,DeviceID" = <9868>
    | |   |     |   "PP_GFXClockGatingEnabled" = <0100000000000000>
    | |   |     |   "CFG_FORCE_ICLK" = No
    | |   |     |   "class-code" = <00000300>
    | |   |     |   "IOPCIResourced" = Yes
    | |   |     |   "AAPL,overwrite_binimage" = <01000000>
    | |   |     |   "name" = <"ATY,UakariParent">
    | |   |     |   "ATY,PlatformInfo" = <0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000>
    | |   |     |   "IOInterruptSpecifiers" = (<1000000007000000>,<0800000000000100>)
    | |   |     |   "ATY,MemRevisionID" = <"0x0009">
    | |   |     |   "ATY,remap-size" = 536870912
    | |   |     |   "ATIFEDSInfo2" = <0600000000d7541a>
    | |   |     |   "ATY,EFIVersion" = <"01.00.318">
    | |   |     |   "compatible" = <"pci1682,2960","pci1002,6898","pciclass,030000">
    | |   |     |   "revision-id" = <00000000>
    | |   |     |   "AsicOnLowPower" = <00000000>
    | |   |     |   "ATY,VendorID" = <"0x1002">
    | |   |     |   "IOPCIMSIMode" = Yes
    | |   |     |   "subsystem-vendor-id" = <82160000>
    | |   |     |   "VRAM,totalsize" = 1073741824
    | |   |     |   "IOOCDBundleName" = "ATIRadeonX3000GLDriver"
    | |   |     |   "assigned-addresses" = <100008c200000000000000b000000000000000101800088200000000000010c3000000000000020020000881000000000010000000000000000100003000088200000000000012c30000000000000200>
    | |   |     |   "device-id" = <98680000>
    | |   |     |   "AAPL,gart-width" = 64
    | |   |     |   "ATY,EFIDriverType" = <"0x02">
    | |   |     |   "IOPCIExpressLinkStatus" = 4353
    | |   |     |   "ATY,SCLK" = 84997
    | |   |     |   "AAPL01,Coherency" = <"0x00000002">
    | |   |     |   "AAPL00,blackscreen-preferences" = <"0x08000000">
    | |   |     |   "ATY,bin_image" = <55aa7ee92502000000000000000000000000000000000000d8010000000049424dff0000000000000000000000000004203736313239353532300000000000001d02000000000000b20100000000000030392f31362f30392031323a3037000039000000e9b40300e9c303000000a80000000000c05200801002000000040000042d00000000000000000000000000000000000000000000000000009868000000000000000000003131332d4330303130312d3130310043595052455353005043495f45585052455353004744445235000d0a435950524553532058542047444452352033324d783332204d415256494e2042494f532055434f4445763a3131392020202020202020202020202020202020202020202020202020202020200d0a000d0a200d0a0028432920313938382d323030352c2041544920546563686e6f6c6f6769657320496e632e200041544f4d42494f53424b2d415449205645523031322e3031312e3030302e3030362e3033343439340053334330303130312e313031003530343939342020003131393237372020002020202020202020004330303130315c436f6e6669672e68000000902400010141544f4d00c091037701fd01d100f2030000000082166029d801e4a788a8a0000000504349520210986800001800000000037e000b0c008000004154492041544f4d42494f53005a81ce7e000000000000000010153e9665ef02d7f75effba05be8b7501000000561e0e1fe8a91b814c5000201f5e1e0666506651665266536655665666570e1fa3c6018c0eba01e8b60be86c08a1c60166c1c010a1ba0166bb28170000e8020c32d28916c801e81b27e81a27e81627e89300e8f91ce8b426e8c826e8e926e83015e84c1bf7445000207509e8a500e8f465e83e66e81301e8361b834c5001bbcd05e8f80a884458b480e83e088ac766c1e0108ae3b0146650b220e82d09a80166587402b02066a3dca2e89c19e8540b665f665e665d665b665a66596658071fcbe80100cb83ec068bec8946006633c0c646040089460206528ad38bc5e871455a0783c406c383ec148cd066c1e0108bc4e8bd1a668b5c08668b4c0c3be0750a8bec66895e0066894e04bb0000e8b5ff83c414c3833ea3030075048c0ea1031e2e8e1e99039cfa66c706080165f000f0c7064000f2038c0e4200c706b401f2038c0eb601c7067c004d6e8c0e7e00c7060c0160728c0e0e01c706a80448688c0eaa042e8e1ea1038cc8a34a68a35a68a36c689d1fc3504d4944f2035e4d000000a000b000b800c000000000e83d07b200e8380866c1e810a3de01c300c300000000000000000000000000000000665066520f3166a3bd03668916b903665a6658c3665066520f3166a3c503668916c103665a6658c300e8080ae88814751b2e3a26d4017505e84700eb1180fc4f7505e82e48eb07e8bf53eb02b401e8060acfe8df09e85f147505e82500eb02b401e8f309cbe8cc09e84c14750f80fc4f7505e8fe47eb07e88f53eb02b401e8d609cb1e0666506651665266536655665666570e1f3c0075128ad1c1e908e8b70a0f842605e8f81be92b053c047523bb0b10e8d1088d36ce008a3c80ef30b3028bec895e0c89460466c1e810894600e904053c05751bbbca05e8aa08e80f068bec89561089460066c1e810894604e9e5043c067538e8a41a66d1e08bec894614bb0210e8b508884618e8f813660bc00f84b8046689460cb218e8030733c0668946002e8b16de01895610e9a9043c0b75330adb751d8ac733dbe8c515e8cd257406b98000bb02008bec895e0c894e14e984048ac7e8aa15e81c1e0f846d04e8fd18e972043c0e7503e958043c16752c0adb7511e80d188bec884615e86218884e14e95204b0018ae1fec9d2e0e8511822c10f843604e8f617e93b043c177538e8190be84a1433c98adc80e37c0ac35024030ac85850240c0ac8582430c0e0020ac880e403c0e4040acc66c1e8100ae88bec894e14e9ff033c180f8599000aff7517e8c8128bec89460ce88013894614e8ff16894e10e9de0380ff0f741423c90f84c803e8f617234c04e8b013e8a0137543bbd005e86f07660bc00f84ad0366c1e8108bc8e817147511b208e82a090f849903e89508e8c608eb15e87e078ad0e816090f848503b83f07e80715e8511ae85a12eb1abbcf05e84e072500f00bc2e84706b82006e8eb14e8f59be877138bec89460ce960033c19751bbbcb05e851070c0180f900740224fee85406b82e06e8c114e93e033c820f858b0080fb01750e8becbe96558976008c4e10e9280380fb057537e84f17f7445020000f8404030aff7510bbcb05e8fc06b4ff8bec894614e9030380f9ff7604b1ffeb083a4c2d73038a4c2de89c19e9e90280fb070f85d2020aff750be833128bec884614e9d6028ad9e83d12e8a7127513b101e80a11e8351be8850cb100e8ff10e9b902b82106e83014e9ad023c83756881e10f0f7403e88809e8b9128bc881e103038bd881e30c4c0adfc0e3020acb66c1e810a804740380c904a801740380c908a802740380cd08a820740380cd20bbce05e8390625eafea90100740380c980a90400740380c940a91000740380cd808bec894e14e944023c8475670aff7530b018e8e4fc8bc3e83f038ad88bc2e838038af853e82a12e8fb117403e82c12e8270332e45b8bec895e0c894614e90c0280ff010f85f2018ac1e8f60233c933d28ac8a840740380cd01b018e89bfc0ae40f85dd018bc3e8f00232e48bec89460ce9d9013c8b752380ff807506e88f21e9ca0180ff817506e88521e9bf0180ff820f85a501e87921e9b2013c8d751f80ff010f85940180e37f0f858d01c0eb07e8b2018bec894e14895610e98f013c8e751580ff01740a80ff020f856c0180c102e87e0ee976013c8f0f855d0180ff007543bbcf05e84a058ac880e110d0e9a820740580c930eb0de8db107408e8e310740380c920bbcb05e8f20466c1e81e0ac8bbcf05e83b052420d0e00ac88bec884e14e9280180ff02750eb80406c0e1050ac1e89512e9150180ff03751132dbe806107402b3018bec885e0ce9ff0080ff057506e88e16e9f40080ff07750ee8b3208bec885e0ce87b16e9e10080ff0f751e8ae3c0e40280e41cbbc905e8d30424e30ac4e8e003b82a06e83e12e9bb0080ff107513bbc905e8b804241cc0e8028bec88460ce9a60080ff117513e8c5990f858f00e87101b83f06e80e12e98b0080ff14750886fbe85920e9810080ff17751d80e3038ae3c0e405bbc905e87304241f0ac4e88003b83c06e8de11eb5c80ff837505e82d20eb5580ff85750ee8e415e82401b82206e8c111eb3f80ff89751b8bd1e818200bc075088bdae855148b4c048bec895e0c894e14eb2280ff94750ae8f11f8bec885e0ceb138becc6461902eb128becc6461901eb0ae88a9832e48bec886619665f665e665d665b665a66596658071fc353e8bd0f742932ff83ec048cd066c1e0108bc43be075058bec895e00bb0100e809f98bec8b4e008b560283c404eb1c33c9e82a10e81910750a81f94001770cd1e1eb0881faf0007702d1e25bc3e8b0ff268b0583e94083ea40a801740683e94083ea4080e40780fc07751a8bc1268b4d083bc876028bc88bc2268b550a3bd0762b8bd0eb270ae4750633c933d2eb1d80fc01750433c9eb1480fc02750433d2eb0b80fc037502eb04d1e9d1eab040268a25f6c4017402b08032e403c13c00750149c3e8fc0e7516bbce05e8cb02662500f0eafee8b701b018b70fe8b8f9c3538ad88af824cc80e311d0e30ac380e722d0ef0ac75bc3e8e6fff6c40174020c40c366508cc83d00c0750cbac303ec8af0b24c66edeb17532e8b1ec601b220e81101a8017505b214e808018af45b32d26658c32e8b1ec601c30bc9751a4b7416433bda77098bc88bc22bd2f7f391f7f38bda8bd12bc9c33bca721a75103bd8770c2bc38bd82bc92bd2b80100c32bc92bdb9387cac355562bf68bee03db13c97211453bca72f577043bd876eff813f64d7820d1d9d1db2bc31bd1f572f003f64d780cd1e9d1db03c313d173f1ebdf03c313d18bd88bca8bc633d25e5dc39350920bc07402f7e2910bc07404f7e303c858f7e303d1c3526650b4808ac766c1e0108ae38ac224fcbaf80c66ef66585ac352bafc0c66ed5ac352bafc0c66ef5ac35232f680e20281c2fc0ced5ac35232f680e20281c2fc0cef5ac35232f680e20381c2fc0cec5ac35232f680e20381c2fc0cee5ac3e8fdfe9cfae89affe8b1ff9dc3e8f0fe9cfae88dffe8b4ff9dc3e8e3fe9cfae880ffe8c1ff9dc3e8d6fe9cfae873ffe892ff9dc3e8c9fe9cfae866ffe89aff9dc3e8bcfe9cfae859ffe8a7ff9dc3ecc3edc366edc3eec3efc366efc35266536650e806006658665b5ac366c1e31066c1eb0ee85afee80002c36650528bd0e8e6008bc2e8d6ff5a6658c36650528bd0e8d50066c1c8108bc266c1c810e8bdff5a6658c350528ad0e8d0008ac2e8caff5a58c350528ad0e8c1008ae2e8bbff5a58c350528ad0e8c1008ac2e8bdff5a58c350528ad0e8b2008ae2e8aeff5a58c3665066c1e31066c1eb10e8df956603d86681cb000000806658c3526653e80400665b5ac36650e8c7fde8d4ffe86a016658c35251665366508acb80e3fc80e103c0e103e8aafde8b7ffe8340166d3c8585066d3c0e842016658665b595ac3665051c0e103e8960066d3c88ac566d3c0e8a8ff596658c3665051c0e103e87e0066d3c8598ae86658c3e8a200c3e861fd66c1e31066c1eb0ee8e600c36652668bd0e88a0066928bc2665ac36652668bd0e87b0066c1e81066928bc2665ac3528bd0e8d8ff8ae65ac3528bd0e8ceff8ac48ae65ac3528bd0e8d1ff8ae65ac3528bd0e8c7ff8ac48ae65ac3526653e80400665b5ac3e8fafce807ffe88400c35166528aeb8acb80e103c0e10380e3fce8d9ff80f9007414668bd083c304e8cbff83eb046692660fadd08add665a59c3526653e859ff665b5ac36650555266508bec8b560c895608e8a8fc33c0b218efb20066ed6689460a66585a5dc3665055528bece88dfcb200668b460a66ef8b560889560c668b4604668946085a5d66586658c36681fbff00000077048ad3eb09668bc3b20066efb20466edc36681fbff00000077048ad3eb0a6693b20066ef6693b20466efc3c3c3c3c3c3c3c3c3c353500e1f33c98ac8b208e89100585bc3530e1fb101e84709b101e8550be8d504bb0000e80512e80e13bb0100e8fc11e8730ab100e82800e8780ab101e82000e8a0925bc30e1fe84413bb2300b101e80f0bb100e81c0be88704b100e80109c30bc0743ae857047518e81113be0c0066bad209140166bb00004001bf0003e8ee2283ec048cd066c1e0108bc43be075058bec884e00bb2500e8c5f383c404c3bbd005e828fe6650508bc166c1e010588ac2e80efde84b01e8680a7509e8790de86010e83e0ae8140066580bc9750abbd005e8eefc33c0eb03e8200fc3e8a60a740b32f6e8c615750433c9eb25e8330ae8460d23c18bd0e8f6fd0bc28bc833c0e83b0f740d85c174f7e8070075f233c8ebeec350e8e20da9c80e7405e8a9027469a9d90e742ee82f03745fe8580a7412a9110075155133c9e8590a81f94001597708ba6a00e87015eb0532f6e85e15e8bc01eb60a902007424e8fa0d5083c604e8ab0158505351e8b60d81c394028d365d1cb90200e8160e595b58eb08a900017403e87801e8651458c3e87e02e8d001e815027405e84900751ae8c301e84d147405e81600750de8c101e84014740ae80900740583cb0158c358c3535157a911007518e8681a80fa137410e8180d8bfa81ff74407605e8fb0deb020bdb5f595bc350515381c3a800b101e865145b7410e81b015383c31633c0e87cfc80cb015b5958c3e83f920f85f200bbc905e8befc6625f0a00cffe8aafb33ffb303e82e190f84d800e8191a0ad274f080fa0e74eb80fa1474e6b8c80ee87b1a7508b81100e8731a747750e87512587507e879017531eb39e8a30ce8c914740ca911007522e86501751deb34a911007516e8d90175118bd8b81100e83d1a75048bc3eb03e80602e8311a7494e8100ceb8fb80001e8241a7407e827127402eb05b81100eb0ab80001eb05b80400eb00e8091a0f846affe81f1333d2e86100e95fffb80400e8f4198bd0b80001e8ec190bd00f844bff81fa04017520b007e8f418741933c98a47038a7f02b300e8810d740aba000138c87503ba04008bc2b601ebbac356bed2018b348b742083c620e802005ec3fc5153b90700e8770c5b59c38bd8a90001740bb80001f7c30400740233dbb200e87c0c7409b201e8840c7402b20283ec0c8cd066c1e0108bc43be0750b8bec895e00885602887603bb1500e805f183c40cc3528bd383c21ce80d005ac3528bd383c238e802005ac3505351b90700538bdae8c1fb83f8005b741c538bda83c318e8b2fb5ba8807405e864ffeb0966c1e3108bdae80201595b58c350e877123de0017508e85b123dd002eb0d3d400274083dd00274033d380458c3535152a911007409e8dd0d740933d2eb2ea9c80e7429b90100e8fa190aed741fb90500e8f01980e50680fd02740432edeb0db90800e8de1980e53f74020aed5a595bc35351e8100be86700751583c31433c9e89ffaf6c5807408c0ed0480e507eb0232ede8f10a81c39402e86efa595bc353e8e30a33c981c39402e876fa5bc35053e8d30a83c314e8f0faa8805b58c35351b501e89a0ae8d8147510e8b90ae81000750883c31833c9e848faf6c501595bc3505383c312e8c1fa3d01045b58c3505351e8451153e88e0a66c1e3105b8bc3e8840ab9aa00e80400595b58c3fce899fa66c1cb10e8aff966c1cb106681c304000400e2e9c3e8c4067503e80100c35053e88b0c80fb0f750c32dbe881ff750380cb010adb5b58c300e8c2057405b100e8e100e8c5057405b101e8d700c333c0e8420b745ae8ca0a74f6e8f105750ae8ca057405e8491e74e7e8f1167405b100e88502e8d51674d8e8b10575198bd8e8c41774cce8090985c1740be8700c7506b90002e8dd1bb102e88b04b100e8ab16e85502e8860575a8b10de87904eba133ffe841037413e8d60274f6b100f6c50175ef32ede8e600ebe833c9e880057505e844057508b100bb2300e8be05fec580fd0675e733c9e81c00740c33d2b1ffbe0c0033ffe8d01dfec580fd0275e8b80406e8ee06c3518afd33c98ae9e808057407e8c10d38fd740afec180f90675eb80cd0159c3e8f2027458e85600b101e84611e8e502e89502f6c5017522e88002e8ba00b101e86600e8cf0280ffff74328adfe86b02e8a500b101e85100eb23e85e02e8c900b10fe86600b10ce8b803e8da15b101e88201e8e4157403e87a01e8c118c3508ad3e8270b83ec048cd066c1e0108bc43be0750b8bec884e00885601885e02bb2a00e810ee83c40458c35083ec048cd066c1e0108bc43be075088bec886e02884e038bdee8eeed83c40458c35083ec088cd066c1e0108bc48bec66895e04895600886e02884e038cd066c1e0108bc48bdee8c1ed83c40858c35080fb027510b510a90400742250e815088ae858eb19b501a911007512b502a90001750be8ff07b5033c027602b50458c380fb077504e8f709c3e8930180e570e8461781fa7869750380cd01e8f207e8610ae8990a5153e83afd8afd66c1e3085b59c350535232ede8630080e3c60aebe8bc08750380cd015a5b58c350e8c107e8300ae8680a80fb02750a81fa7440760cd1eaeb08e86a0a7503e8ec1658c3505351e88b038acde82f0c8add5980fb00740e80cd1080fb01740680e5cf80cd20e85a0180fb09750380cd085b58c357e894018a5d055fc350e87414741de8d40083ec048cd066c1e0108bc43be075058bec884e00e8c5ec83c40458c3e864ff53e8b1008bf35b80f90b740f80f901740a80f9077512e87114eb0de882ff8bd380f90b7403e855ff5083ec088cd066c1e0108bc43be0750e8bec895600886e02884e03887e048bdee872ec83c40858c35051e8d20774228ae9b10880fd007402b109e8fd137505e8e6137410e88eff80f9087408e8d016eb03e85cff5958c35250b80200e8db137505e8c4137403e86cff585ac3535133c9e88102740be87e0038d3740e38d7740afec580fd0675e980cd01595ac357e8ae00740733db8a5d040bdb5fc35733f6e8140074038b75025fc35732ede8070074038a6d015fc3bfd2018b3d8b7d3a037d06803dff740b3a1d740583c704ebf20bffc30bff750dbfd2018b3d8b7d3a037d06eb0883c704803dff740a8a158a6d018b75020bffc35052575133db0bc07431e83300742c8a5d068a6d078a7d0880fdff741c8bd0e8100133c27413e81700740e3a5d067509e8b2013bc274028add0bff595f5a58c352e8ee12e802005ac356bfd2018b3d8b7d3a037d04833dff74103b157505854502750583c70aebed0bff5ec36633c0bbce05e88cf4e80a8be8e413e8930333c0e8f9067419e8810674f6b107e8a31274efe84bfee8ad1274e7e843feebe2c380f900741cb80200e869017505b102e85c00e84200b101e82b00bb20dfe8be44c3bb00dfe8b744e81b0032ede83001740cb10de8e71351b103e8320059fec580fd0675e8c35180f101bb0600e8b20159bb2200e8ab01c333ffe8e1fe740ff6c50274f680e570b10ce8acfcebecc3e8c513751ee81d12e8c7fd80f90c751333d2e8d213740cb90a00e8e2894283fa1e75efc30053bbcc05e8e6f425ff0f5bc35032c0e80a003cff740424030ac058c353bb1510e8ecf45bc35053bbcf05e8ecf4a8015b58c350b82806e86e0258c350b80806e8650258c366505352b003b204e824f324033c035a5b6658c353bb0410e87bf424063c047510bb0510e86ff4660bc074056633c0eb08bb0410e85ff433c05bc353bbcf05e893f48ad880e320d0eb2410c0e8040ac35bc3b82c06f6c3017503b80c06e80302b82d06f6c3107503b80d06e8f501c353e849ff8bd8e8040033c35bc353bbcc05e835f425ff0f5bc3e8e4ff80fd00740ae8e9ff80fd01740233c00bc0c353508bd832ede8e2ff85c37509fec580fd0675f232ed585bc350e802ffa9ea0e58c35053bbcf05e804f4a8105b58c381e2150123d166c1e2108bd1bbce05e8b8f3662500f0eafe660bc2e8a1f2c3bbce05e8b8f325ff0fc3bbcf05e8bdf325ff0fc3bbc905e891f366253f7fff00c383ec048cd066c1e0108bc43be075088bec886e00884e01e803e983c404c3b500e859ff7403e8d8fffec580fd0675f1c3bb2c00e8e8ffc353bbd005e881f324035bc350e8f1ff58c350e8ebffa80158c35053568bc133c90bc07503e8de0380e203751b247fbe551a803cff74203a0475088b4c018b5403eb1483c605ebea33c932f6e8fa0a74068b4c028b54065e5b58c3004001900101400190010280029001038002900104400190010540019001068002900107d0025e010d400190010e800290010f80025e011080025e01118002e001128002e00113800290012320049001322004b002332004c002ffe83e0380e4013b04740983c604e2f733c0eb058b44020bc0c3518ac8b80100d3e059c366535152e826008ac8b8000166c1e01066d3e8668bf033c9e826ff668bc6660fb7da6633d266f7f35a59665bc353bbd005e87cf2240cc0e8025bc35053bbd005e877f2a8015b58c3665053516652bbc9056633d28ad403da8ae88ac880e11f66ba0100000066d3e2e810f2660bc2f6c52075036633c2e8f7f0665a595b6658c3b82200e8ea030f84ee00e83a040f85f800e81d0e7519b80200b107e8030fe8adfab90200e80203b80200e8be077436b80200e8f101e8170a752be850f6e8f8f6e84002804c2801e8c90181fa34217704806428fe8bfe83c704060e07b90700e8650207eb3de8570d0ac00f848a0033c9e8100233db8bfefec80ac0740d8a5c3103f3837c04007470ebed3bfe741433c98a4c3183c70483c6048a042e88054647e2f7e8de01bb96558b440689078b440a894702f6442802750fc747060600c747070600c747080600b1ffe82b04b80200e80a04740ce8ec0f752ce8a601804c3004060e07e8660181c394028d3e5d1cb90200e8d20107eb0eb81200e8cafee87001836404ddc3e8d30cc300000000000000001e560e1f803e0200807605c6060200808a0e0200c1e109fcc60621000033f632e4ac02e0e2fbf6d4fec4882621005e1fc35051b0b6e643b033e642b005e642e4618ae00c03e6618ac4b9c800e89a85e6615958c3665053525633c933d28d36011db91100e8ebfc742d8a0c80f9ff741566a9010000007407bb0100d3e30bd366d1e846ebe48bca83f902740ae8710c0adb740383e1fd5e5a5b6658c3000002020808080804040202080808080307010506090a0bff5053510fbcd881c33f1db920000a0fa904017408e8fc00750380e9088bc1e8e0fd595b58c301120b10091314110c15161753bbcb05e831f0240f5bc353bbcb05e826f024f00ac4e826ef5bc3e81000ba8c0aa90400750750e84ef08bd058c350560fbcd88d36881de8ee005e58c32021c82370251827c029682c102fb83160340837b039583ce8d6ff81eb0001c35032c9b80400e892017406e805008a4c0458c3bed2018b348b7414c3bed2018b348b7430c3bed2018b348b740cc3bed2018b348b7410c3bfd2018b3d8b7d40c3bed2018b348b741ac3bed2018b348b741e83c604b93500c353e8f7fb8ad0bbd005e864ef5bc3fc66ade8ccee83c304e2f6c3fce8a5ef66ab83c304e2f6c3b92000e8eeffc35652e8420c8d36ca29e829005a5ec35652e8330c8d36cc29e81a005a5ec3e8dfff7403e8e9ffc352e8560c80fa02740380fa045ac350fcac3cff740638d075f733c00bc058c332ffd1e303f38b1cc3e82e008bd833c8e827007405e8cf0c74f40bd866c1e0108bc3668bd0bbcc05e8b0ee662500f000f0660bc2e899ed0bdbc333c0e80c00740785c174f70bc0c333c0c35653bed2018b348b74260bc0740a8b5c0483c6023bc375f68b440483f8ff740a83c602e85f0074f00bc05b5ec3505383ec048cd066c1e0108bc43be0750e8bec887e00886e01884e02885e03bb0900e8d1e38bec8a4e028a5e0083c4040adb5b58c3b30033c9e8c4ff7409fec5fec780fd0476f28ac1c353b80606c0e3050ac3e8dafb5bc356e87dfe8544045ec352e8240b80fa145ac352e82d0bb50080fa1d7502b5095ac3bb0a15e8e4edc3e8f6ff663d000800007606bb0c15e8d2ed66c1e00a6683e814e861fe66894404c744081400c35383c318e82bee5bc3e830fef744500100c351e8d7098bd1590bc0740ce813fe8954048bcb33d2eb03e86009c351e8380b750580c901eb0d8af933c9b300e819ff74020ac959c3b3ffa9ff0f7433b300e84c00742cb30fa911007525b30da90400751eb30ea900017517b302a922007402b30151b90100e8530c0aed597402b300c3b708e80f00740981fa74407706b704c3e8590cc353e8adff80fb005bc352e8520a741081e2ff7081fa2220740981fa2320eb0380ca015ac3bbcb058ac1e846ece84deda8207506b104e844f6c3b83e06e8b5fac300b101e874f7b101e882f9e802f3bb0000e83200e83b01e88e01bbd005e81ceda8807506e8ed2ce8d380bb0100e81600bb2300b101e843f9b100e850f9e8bbf2b100e835f7c35051b90005ba0003e84ef9740533c9e855f9e865f8b700e80b00e86af8b701e803005958c353505f83ec0c8cd066c1e0108bc43be075118bec895600894e02887e04885e05897e06bb2b00e8e6e183c40c5bc35083ec188cd066c1e0108bc48bec5383c302e8aeec6689460083c304e8a4ec668946045be8900366894608e892036689460ce8940366c1c81066894610884e148cd066c1e0108bc4bb3100e893e183c41858e83600743383ec0c8cd066c1e0108bc48bec33db8ada895e00895e028ade895e04895e06884e088cd066c1e0108bc4bb2800e85ae183c40cc35051a9c80e7424e8e4fbe890f0740433c9eb18ba2010e8ff023dd002720bba30183d38047203ba40240bd25958c3ba60eab9ff02be0c0033ffe8291033c98ae9e872f77426e86cf17421e8610fe8a500e82000be0c0033ffe80a10e83d0e7405b501e8890ee886fbe80afffec180f90675ccc332ed80f9007409b50180f9017402b5ffc35051e813f7b100e80b00e818f7b101e803005958c353a92200740bb502e8c4f6752ab501eb26b502a9d90e7405e809f1751ab500a904017413e801fd740eb503b310a900017505e8f2fa8ad883ec048cd066c1e0108bc43be0750b8bec884e00886e01885e02bb2100e866e083c4045bc3665066515280cd80e891008afd8aeb0aed7502b501e8780066c1e1108aef66f7e766bbe803000066f7e366bb1b0000006633d266f7f36633d266bba086010066f7f3668bd866c1e31466b80a00000066f7e2f6c580752d6633d266bfa086010066f7f76681fa50c30000720ffec03c0a720933c06681c30000100066bfa086010066f7e7660bd8668bd15a66596658c3516633c08ac532edf7e159c3518ac70ac0751766b8c0d40100f6c510740666b8c0d401006633d266f7f7598ac8c3e893077501c350bbd105e816eabbd205e820e9e80ce9585633c9e84502e87607e8f200e83cfa3d00017465b10ce8e1f4e831080f84830080fa137567e8b9087579e81efa8bf3e8850086cdbb443ee895e9ba403e33db33c9e8280b755dba4c3e8bde33c9e81c0b755186df03f3ba543e33db33c9e80c0b7541e8520080f98075c5e893f57505b10de886f4e8d4f9eb2cb540ba0100e83e007522b542e83700751beb17e8f006e8b9f9b5a0ba8000e825007509b5a2e81e00750233dbe87af57409b82f06e816f7e8207e0bdb5ec3e891f98bce2bcbc383ec088cd066c1e0108bc43be075198becc6460032895e02885605887601886e06884e07c646040053bb3600e89ede5b8bec8b46028a660183c40880fc02c366505351e846f9b9aa006633c0e87de883c304e2f8595b6658c3505133c9e8a0f5e8180074113bc1720de8230074083bc272040bc9eb0233c95958c3b8000481fb702574085383c302e824e95b0bc0c3b8000381fb702574085383c306e810e95b0bc0c35383c30ae805e95bc35383c30ee8fce85bc35383c316e8f3e85bc35133c9e83cf566c1c2108bd159e8e1e80bc0743f3d40067d355352518bc866c1c8108bd083c304e8c7e88ae0e86a000aff595a5b7418e8b8e83bc2721180f9017407663bc27410eb05663bc27d0983c308ebba32edeb0380cd01c35150e8cef8e80e005859c3508bc2ba0200e8020058c351f6c2017406e864f5c1e808e83f003a441a75090af6740c3a741b740783c61ce2ed33f60bf659c387d9e821003b5c02750e3b540675090ae4740e3a641b740983c61ce2e832edeb02b50187d9c3bed2018b348b740a83c604b92600c3c300e815027401c3556657665666526653665166506633ffbe060266c1e6108bf381ee00018d1ce8f9e73c200f849e00b90800bd0000bb08002bd9d1e38d5826e8e0e7e89401e2ee8d5c23e8d5e7b90c008bd0bfb22885550674208b058d9aa801e8f4e68b45028d9aaa01e8eae68b45048d9aac01e8e0e683c50883c708e2d68d5c12e89de780fc00743b8d7c36b904008bdfe88de783f800752666c1e8183cfa751e66c1e110b906008bdf83c305e871e7e8250183c702e2f083ef0c66c1e91083c712e2cb8d7c36b90400eb02eb3883f900742f33ed83c51c8ae98bdfe842e783f8007409e89500e82d0083c51c8acd32ed83c71266f7c700000100740383c709e2d632e4eb0380cc0166586659665b665a665e665f5dc3bb0b2833d266c1ca108bd366c1c210803f00745066c1cf100fb6590166c1c71003dfe8e5e632e4660fa4d31066c1cf108a490366c1c710d2e88a0f22c18a4f05d3e00bd083c306803f0075b9438bc28b1f03dd03dee8e7e5660fa4d31083c30933d2eba1c38d5d11e89fe68ae0660fa4f210c0e807740380ca808ac4c0e80324033c02750380ca403c0375128ac4d0e8a801740380e2fda802740380e2fb8bc28d9a1801e898e5c38bde32d2e85be602d002d466c1e81002d002d483c304e2ecc33c01743b8bd00fb6c6243f043c8d9aac01e86ae50fb6c283c01fc1e0038d9aa801e85ae50fb6dec1eb06c1e302f7a7a428f7b7a2288d9aaa01e842e583c508c350535652518bf381ee00018d1ce8f9e53c2074348d1ce8f0e5663d00ffffff752783c304e8e2e5663dffffff0075198d5c12e8d4e53c01750fb92000e868ff80fa00750433dbeb0383cb01595a5e5b58c3ff0009000000ff010a000008000001ff02150000000f0417040408000201ff030b0000000f040d000008000401ff080e000000030b11060608000a01ff090f000000030b11040408000c01ff05160000000f0717040008000601ff060c0000000f070d0000080008010f0a10040400030b11020204000e010f0a10000000030b11000004001001ff0f18000000ff10190000080016010001000100040003000500040010000900200358023c000100200358024b00004020035802480000802003580238000200000400033c0000080004000346000004000400034b000002000500044b0000018002e0013c0020008002e001480008008002e0014b000400d00290014600800032c0eb00bbcd05e86ee3c333d2e8a2f48b4c0483c911c3b301e8dcefc356e8a3f48a5c298ac3bbcd05e85be35ec3bb002333c9e8a3f5e870f48a64057409b40180f9017402b403886405e8f7f3c3c3c3c3c3c3bbcf05e818e42440c0e8068ad8c3c3c3c3020104082010408033c0c3c3c3c333dbc351b90800d0e873032e0a2c46fec975f48ac559c302010408102040800201040820104080011002048040082001030407020506ff000401020506030900c3c3c3c3c30015ff16ff8bd7e85e0083fa0075030bffc333c0b008fec9f6e103f83bd7750333ffc383c2088bfa0bffc353575156b300e834005e83fe007416490bc9750433ffeb0d8bdf037d023bf37404e2f533ff0bff8bf7595f5bc30e0000000a00060008000c000e0010008d36212ae83bf4e889f303de8b3f0bff740b03fe33c98a0d83c7040bffc352518b5d0456e86cf303de5e33c98a4f01803fff74083a07740603d9ebf033db0bdb595ac35633f6e84900ba000074038b54080bd25ec3565133f6e83600ba00007417837c020a74118b540a8bca81e1007081f90020740233d20bd2595ec35633f6e80f00ba000074038b54040ad25ec38b15c3e87df4740be829ff74063b0475f70bf6c357565333c933f650e8e4ff74148b5c04e83000b001e863ff5874ec508a4f020ac9585b5e5fc350535752e8adff740f8bdae80f00b002e842ff74038a4f025a5f5b58c3515653c1eb0ce811ff5b750583cf01eb0b3b1d740783c708e2f70bff5e59c3565333f6e8b7fe74168b5c043b1d75f4850474f08b04e8f4f374040bc0eb0233c05b5ec350535251e813ff8bca8bc3e80cff3bca595a5b58c3505133c9e8caed7405e8dfff7409fec580fd0675ef0aed5958c3575650e888ff750cb001e8b9fe74058a6f020aed585e5fc3c350e88af4740fb204a9ca0e744be8fcfe80fa14750c33d2e802f4743cba1300eb3780fa13753233d2e8f1f3742b51e801ff83ec088cd066c1e0108bc43be075098becc6460301884e02bb4f00e8f0d68bec8a560483c408590bd258c351e825f47511e83beb32ede8e9ea80e570e8d6eae8e3e859c352e893fe80fa145ac3665053518d36072dbb003eb91900e8ddf1595b6658c35152e8e5ffe862f1ba283e81c3980233c9e87702750fe851f1ba183e81c3a00233c9e866025a59c3536650e83cf181c3980203d9e856e18ae866585bc351b90300e8e4ff80cd0159c352515753e8e0f05b8bfaba483fb701e839003bf9760be80c00d0e738ef76f08afd5f595ac3b90200e8b4ff80e51fc3535157e8b2f08bfae8c6ffba483fe80b003bf97603ba78695f595bc35266506633c9e8e6e5b10280fd0677060aed74028acd5232ed83c102b80600f7e18bc85a516633c08bc28acf66f7e166c1e0035966f7f18bc866585ac3000180610000000007018050000000000301808300000000000290410000000002018050020000000000904700000000020290450000000000000000500040305000405000000000500010305000504f5000003050001030000680500100000000000000e8b9f20f854e01e8abfeb90001e82102e801ff80cf80e82affb30a81fa78697402b30666508bc3bb043ee848df6658ba003e33db33c9e81d01e87f027409bb0c3eb90010e872dfba083e33db33c9e80501b108e83dfeb109e838fe66506633c0bb143ee80fdfbb603ee809df6658e8d101b99001e86174b90001e8a301e8e701b96400e85274ba303ebb343e33c9e8c50033c932f6e82f01f6c5017525e84c01f6c5040f85a8008afd80e703e84b0180e30338fb7507e8b9010f849200e8c501b601fec1e84dfe38f975ca0af67405e87001eba966506633c0bb603ee896de6658b10ae8adfdb90002e83401e87801b99001e8e373ba303ebb343e33c9e8560033c933d2e8c000f6c5017443e8cf00740af6c5047405f6c5027516b601e8cc008ad5e86001e8c40038ea7505e84301741efec1e8defd38f975ca0af67405e80101eba9b90000e8d700b10be845fdc3b90000e8cb00c35051e834fcfec98ae932c966c1e11059e800fc66c1ca108bd366c1ca1083ec088cd066c1e0108bc48bec6689560066894e048cd066c1e0108bc4bb4e00e8e0d38bec8a5e058a7e0683c4080adb742080fb20740580fb8075166681c100000100665166c1e91080f90a665976b00adb58c3665051c0e102bb343ee885ded3e8598ae880e50f6658c351b102bb343ee8eaddf6c50159c3bb143ee8dfddc3bb143ee8c0ddc366505351bb383ee854dec0e102d3e8595b8ad880e30f6658c36650bb363ee83dde8ae86658c3bb243ee893ddba203e33db33c9e826ffc3bb5c3ee882ddba583e33db33c9e815ffc333c9e8cdfc32db53e89fff5b38dd76028addfec138f972ef8afb32dbe8a8fab10be850e6c3ba103e33db33c9e8e5fec35153bb603ee857ddfec5e83add80fd055b59c332ede870ff80e30cc0eb02b7032afbc0e3038aeb80fb18720380cd20e856ff80e30338fb72028adf80fb03750380cd040aebe839ffc35052e8fcef7510e843fc7407e879fcb407eb0e33f6eb0da9220074f7e821edb406e803005a58c351bed2018b348b74388b0c03ce83c6043a6408750a3b147706837c0400750983c60c3bf175ea33f60bf659c35051c0e10280fd00742680f908750980c90033db33d2eb188a5409f6c202753680e2010aca51e8970059e8daf1e8290083ec088cd066c1e0108bc43be0750e8bec884e02895e06886e03895604bb4100e815d283c4085958c35051665766526633c966c1eb148bcb665b6633c08b440466f7e166b9e80300006633d266f7f18bc86633c08b440666f7e166c1eb1866f7e366c1e00c8a5409f6c201740366d1e066bb974901006633d266f7f38bd88bc1b90a0033d2f7f18af28ad0665f5958c3a904017426e87aec83c608ba38003d0001740e33d250e8f9eb3c02587603ba1c0003f250e819ece82be058e8ffebe86eee52e806f98afa5a32ede8d6ed7505e8daedeb21e8a6fe7402b510e8a0ee7503e822fb5352e8e3f8e85fe45af6c3025b740380cd20e8060053e8c1eb5bc35083ec088cd066c1e0108bc43be0750e8bec895600887e02885e03886e04bb1100e816d18bec668b7e008b5e0483c40858c38acde85bffe89ff0e81af0be240033ffe80400f6c301c3506687fb0bd2740ee8dded66c1e31052e871f88afa5a8add83ec148cd066c1e0108bc48bec66895e088bda66c1e3108ad966895e00668bdf6681e3ffff0f0066895e0c66c1ef148bd7668956048cd066c1e0108bc48bdee897d08bec8a5e0b83c41458c3c3558bec5351525750508bd88cd08ec0268b77268a4c0132edb820002bc18bc8beffff8bd6e306d1ead1dee2fa268b7f268a4d0332ed8bc6e306d1e0d1d2e2faf7d0f7d22621471c2621571e268b77268a4c0232ed268b47148946f4268b47168946f6e308d16ef6d15ef4e2f88a440132e4b920002bc8b8ffff8bd0e306d1ead1d8e2fa2346f42356f68a4c0332ede306d1e0d1d2e2fa2609471c2609571e8d66f85f5a595b5dc3535152578bd88cd08ec0268b77268a440132e4b920002bc8beffff8bd6e306d1ead1dee2fa268b7f268a4d0332ed8bc6e306d1e0d1d2e2faf7d0f7d22621471c2621571e8cd08ec0268b77268a4c02268b7f24d3ef8a440132e4b920002bc8b8ffff8bd0e306d1ead1d8e2fa23c733d28a4c0332ede306d1e0d1d2e2fa2609471c2609571e5fe9e30b558bec5351525750508bd88cd08ec0268b77268a4c0132edb820002bc18bc8beffff8bd6e306d1ead1dee2fa268b7f268a4d0332ed8bc6e306d1e0d1d2e2faf7d0f7d22621471c2621571e268b77268a4c0232ed268b47088946f4268b470ae9cdfe558bec53515257508bd8268b7f268a450132e4b920002bc8b8ffff8bd0e306d1ead1d8e2fa8a4d02884ef6c646f7008bfa8b4ef6e306d1e0d1d7e2fa2609471c26097f1ee9c5fe535152578bd88cd08ec0268b77268a4c0132edb820002bc18bc8beffff8bd6e306d1ead1dee2fa268b7f268a4d0232ed8bc6e306d1e0d1d2e2faf7d0f7d22621471c2621571ee90aff53568bd88cd28ec2268b7726803c007473803c0175588a440132e426837f1e00754c263b471c75468a046bf0038a84dca5260147268cd08ec0268b7726803c0974178a0432e46bf0038bc3ff94daa5268b77268a0432e4ebd18b44012629472626ff4726268b471c268b771eeb1a268b77268a0432e46bf0038a84dca526014726e980ff33c033f68bd65e5bc3535152568bd88d7735268b54022689571426c7471600008bf0268b472033d226014714261154168cd18ec126f6472f06754326807f34007522268b7716260b7714751026d1670826d1570a26d1670826d1570a8bc3e84216e9080a268a473432e4058000992689471c2689571e8bc3e801ffe9ee09268b472e32c080e4063d0002751b8d7735268a4401c0e803240732e48bf003f08bc3ff942aa5e9c509268b472e32c080e4063d00040f85b5098d7735268a4401c0e803240732e48bf003f08bc3ff943aa5e99a0953568bd88d7735268a440232e4c1e002268b37268b3403f0268b4708268b5f0a26890426895c025e5bc35352568bd88cd08d77358ec0268a540280fa407321268b770232f6c1e202268b740403f2268b5708268b470a26891426894402e97f0080fa417512268b4708268b570a2689471026895712eb6880fa407512268b4708268b570a2689470c2689570eeb5180fa42750a268b470826894722eb4280fa43750a268a470826884733eb3380fa467512268b5708268b470a268957182689471aeb1c80fa47750a268b470826894724eb0d80fa487508268b4708268947205e5a5bc353568bd88d7735268a440232e42689471426c7471600005e5bc35352568bd88cd28ec2268b7728803c80761e268a473d32e48bf303f0268a44352689471426c74716000026fe473debb2268b7702268b74028a0432e42689471426c747160000268b5f0226ff4702eb925352568bd88cd28ec2268b7728803c807622268a473d32e48bf003f383c635268b042689471426c7471600002680473d02e95eff268b7702268b74028b042689471426c747160000268b5f022683470202e93eff5352568bd88cd28ec2268b7728803c807624268a473d32e48bf003f383c635268b04268b740226894714268977162680473d04e908ff268b7702268b74028b048b74022689471426897716268b5f022683470204e9e7fe5352568bd8e8e3fe8bf3268b4718268b571ad1ead1d8d1ead1d826014714261154168bc3e81314e9bdfe528bd0e8bbfe8bc2e841145ac3528bd0e8aefe8bc2e834145ac353568bd88cd08ec0268b7728803c80760726fe473d5e5bc3268b5f0226ff47025e5bc353568bd88cd08ec0268b7728803c800f86170d2680473d025e5bc353568bd8e8ccfe8bf3268b572033c026015714261144168cd28ec2268b472e32c080e4063d00027513268a472b32e48bf003f08bc3ff944aa55e5bc3268b472e32c080e4063d00047513268a472b32e48bf003f08bc3ff945aa55e5bc326807f340075088bc3e8bb125e5bc3268a473432e42689471c26c7471e00008bc3e8affb5e5bc3538bd8e8f9fd268b4714c1e002268b1f268b1f03d8268b07268b57025bc356394c396039ac3966397d399639a039a6395351568bd8e8c7fd8cd28ec226837f1600752226837f1440731b268b7702268b5f14c1e302268b440403d8268b07268b5702e98000268b7714268b471683c6c083d0ff756c83fe08776703f62effa4e938268b4710268b5712eb5a268b470c268b570eeb50268b4722eb48268a4f3332edbb010033d2e306d1e3d1d2e2fa8bc3eb33268a4f3332edb8010033d2e306d1e0d1d2e2faf7d0f7d2eb1a268b4718268b571aeb10268b4724eb08268b4720eb0233c033d25e595bc353568bd8e80ffd8bf3268b4718268b571ad1ead1d8d1ead1d826014714261154168bc3e8a6115e5bc38bd0e8e8fc8bc2e94d128bd0e8defc8bc2e9431253568bd8e822fd268b7714260377228b048b54025e5bc3538bd826c6472b04e8b7fc268b4714268b57165bc3538bd826c6472b01e8f2fcebe9538bd826c6472b00e839fdebdc538bd883c335268a5f01c0eb0380e30732ff03dbff976aa55bc35351568bd8268a4f2b32ed8bf18a8ccea5e30a26d16f0626d15f04e2f6268a4f2b32ed8bf1c1e6028b8caea58bb4b0a526214f0426217706268a4f2a32ed8bf18a8cd6a5e30a26d1670426d15706e2f6268b4f08268b770a26894f1426897716e9fcfe53515256578bd88cd08ec0268a472b32e48bf0c1e602268a472a8bf88a8dd6a532ed8b84aea58b94b0a5e306d1e0d1d2e2faf7d0f7d22621471426215716268a472a32e48bf08a8cd6a532ede30a26d16f0a26d15f08e2f6268a472b8bf0c1e6028b84aea58b94b0a5262147082621570a268a472a32e48bf08a8cd6a532ede30a26d1670826d1570ae2f6268b4714268b5716260947082609570a5fe914045351568bd8268a4f2b32ed8bf18a8ccea5e30a26d16f0626d15f04e2f6268a4f2b32ed8bf1c1e6028b8caea58bb4b0a526214f0426217706268a4f2a32ed8bf18a8cd6a5e30a26d16f0a26d15f08e2f6268a4f2b32ed8bf1c1e6028b8caea58bb4b0a526214f082621770ae9effd5152578bd88cd08ec026807f2b00741a268a472c32e48bf003f08bc3ff9486a5268947082689570aeb10268a472c32e48bf003f08bc3ff9492a5268a472d32e48bf003f08bc3ff949ea526894704268957068cd28ec226807f2b00744a268a472b32e48bf0c1e602268a472a8bf88a8dd6a532ed8b84aea58b94b0a5e306d1e0d1d2e2faf7d0f7d2262147082621570a8bc3e8fbfd268b4704268b5706260947082609570aeb10268b5704268b4706268957082689470a268a472c32e48bf003f08bc3ff947aa55f5a59c3558bec515257508bd8268a472c32e48bf003f08bc3ff9486a5268947082689570a268a472b8846f88bc3e87efd2689470426895706268a472d32e48bf003f08bc3ff949ea52689471426895716268a472a32e48bf08a8cd6a532ede30a26d1670426d15706e2f68cd08ec0268a472b32e48bf0c1e602268a472a8bf88a8dd6a532ed8b84aea58b94b0a5e306d1e0d1d2e2faf7d0f7d22609470426095706268b5704268b4706262157082621470a8a46f832e48bf08a8ccea532ede30a26d16f1626d15f14e2f6268a472b8bf0c1e6028b84aea58b94b0a52621471426215716268a472a32e48bf08a8cd6a532ede30a26d1671426d15716e2f6268b4714268b5716260947082609570a268a472c32e48bf003f08bc3ff947aa58d66fa5f5a595dc35152578bd8268a472c32e48bf003f08bc3ff9486a5268947082689570a268a472d32e48bf003f08bc3ff949ea52689470426895706268a472b32e48bf08a8ccea532ede30a26d16f0626d15f04e2f6268a472a8bf08a8cd6a532ede30a26d1670426d15706e2f68cd08ec0268a472b32e48bf0c1e602268a472a8bf88a8dd6a532ed8b84aea58b94b0a5e306d1e0d1d2e2faf7d0f7d22609470426095706268b5704268b4706262157082621470ae919fe528bd8268a472c32e48bf003f08bc3ff9486a5268947082689570a268a472d32e48bf003f08bc3ff949ea526894704268957068bc3e8bafb268b5704268b4706260957082609470ae95e015352568bd8268a472c32e48bf003f08bc3ff9486a5268947082689570a268a472d32e48bf003f08bc3ff949ea526894704268957068bc3e86dfb268b5704268b4706263157082631470a268a472c32e48bf003f08bc3ff947aa5e9a5f7535152568bd8268a472c32e48bf003f08bc3ff9486a5268947082689570a268a472d32e48bf003f08bc3ff949ea526894704268957068bc3e80ffb268b4f04e30a26d1670826d1570ae2f68bc3e85dfb268a472c32e48bf003f08bc3ff947aa55e5a595bc3535152568bd8268a472c32e48bf003f08bc3ff9486a5268947082689570a268a472d32e48bf003f08bc3ff949ea526894704268957068bc3e8aafa268b4f04e30a26d16f0a26d15f08e2f6eb99528bd8268a472c32e48bf003f08bc3ff9486a5268947082689570a268a472d32e48bf003f08bc3ff949ea526894704268957068bc3e860fa8bf3268b5704268b4706260157082611440a8bc3e8acfa268a472c32e48bf003f08bc3ff947aa55ac3528bd8268a472c32e48bf003f08bc3ff9486a5268947082689570a268a472d32e48bf003f08bc3ff949ea526894704268957068bc3e8fff98bf3268b5704268b4706262957082619440aeb9d51528bf0268a5c2c32ff03dbff9786a5268944082689540a268a5c2d32ff03db8bc6ff979ea526894404268954068bc6e8bafa268b4408268b540a268b5c04268b4c06e8c5ca2689440c2689540e5a59c35152578bf0268a5c2c32ff03dbff9786a5268944082689540a268a5c2d32ff03db8bc6ff979ea526894404268954068bc6e868fa268b4408268b540a268b5c04268b4c06e8efc92689440c2689540e8cd78ec7268b4408268b540a268b5c04268b4c06e8d0c926895c1026894c12e960fb528bd8268a472c32e48bf003f08bc3ff9486a5268947082689570a268a472d32e48bf003f08bc3ff949ea526894704268957068bc3e8f3f98cd68ec6268b5708268b470a263b4706750d263b5704750726c64730015ac3263b47067208750a263b5704730433c0eb03b80200268847305ac35152578bd8268a472c32e48bf003f08bc3ff9486a5268947082689570a8cd08ec0268a472b32e48bf0c1e6028bf88a8dcea532ed8b84aea58b94b0a5e306d1e0d1d2e2faf7d0f7d2262147082621570ae98bfa558bec51525783ec068bd8268a472b32e48bf0c1e6028bf88a8dcea532ed8b84aea58946f48b84b0a58946f6e308d166f4d156f6e2f88b7ef48b46f68946f8268a472c32e48bf003f08bc3ff9486a5268947082689570a8bc3e8bff726894704268957068bc7f7d08b56f6f7d2262347082623570a268947142689571626217f088b46f62621470a8cd18d77358ec126803c197312268b4f04e30a26d1670826d1570ae2f6eb10268b4f04e30a26d16f0a26d15f08e2f626217f088b46f82621470a268b5714268b4716260957082609470ae9d4fa528bd8268a472c32e48bf003f08bc3ff9486a5268947082689570a268a472d32e48bf003f08bc3ff949ea526894704268957068bc3e859f8268b5708268b470a268547067506268557047406b80300e980feb80100e97afe51528bd8268a4f2d32ed8bf103f1ff949ea52689470426895706268a472b32e48bf08a8ccea5e30a26d16f0626d15f04e2f6268a472b8bf0c1e6028b84aea58b94b0a52621470426215706268b4704268b5706268947182689571a5a59c351528bd8268a472d32e48bf003f08bc3ff949ea52689470426895706268a472b32e48bf08a8ccea532ede30a26d16f0626d15f04e2f6268a472b8bf0c1e6028b84aea58b94b0a526214704262157068cd08ec0268b7702268b7402813c5a5a745b268b7702268b7402803c6375e1268b770226ff44028bc3e844f6268947082689570a8bc3e81df626894714268957168cd18ec1268b4704268b5706263b570a75ad263b470875a7268b7702268b04260347148bde268947025a59c3268b5f0226834702025a59c352578bd88cd08ec0268b7702268b74028a540184d2750826c747220000eb2f80faff7514268b7702268b3f268b34262b750226897722eb16268b07e8d6038bf08ac232e403c003f08b0426894722268b5f0226834702025f5ac38bd82680672ff9268b7702268b74028a440126884734268b5f022683470203c38bd8268b7702268b74028b740126897720ebe3538bd8268a472c32e424032680672ff9c1e0092609472e268b5f0226ff47025bc38bd8268b7702268b74028a440132e42689470426c7470600008bc3e82c05268b5f022683470202c38bd8268b7702268b74028a440132e42689470426c7470600008bc3e8f404ebd653568bd8268b7702268b74028a440132e42689470426c7470600008bc3e8f204268b5f0226834702025e5bc353568bd8268b7702268b74028a440132e42689470426c7470600008bc3e8d304ebd253568bd8268b77028bde268b5f028b5f0183c30326015c025e5bc351528bd8268b77022683440202268b07e884028bc8268b77288a440132e403c08bf103f0833c00744f268b77288a540132f68bc3e8940226884731268b7702268b348b4404c1e80832e4247fc1e80232e4241f2680672f07c1e00b2609472e268b37268b472ec1e80bc1e00226010426c647320126894f285a59c3538bd826c64732825bc3578bd88cd68ec626807f2c05740a268a472c263a4730751e268b7702268b7402268b7f02268b3d8b740103f7268b5f02268977025fc3268b5f0226834702035fc35356578bd88cd68ec626807f3001740a268a4730263a472c7520268b7702268b7402268b7f02268b3d8b740103f7268b5f02268977025f5e5bc3268b5f022683470203ebf15356578bd88cd08ec026807f300174e5ebc3558bec53515257508bd88cd18ec1268b7702268b74028a043c800f86d000268b3f268b7728268b55028b740103f28976f626c6473d00268b7728f644028074168b76f68a242688673502c00c01ff46f626fe473deb048046f780268b770226834402033c807449a8807417268a673d8ad432f6fec42688673d8bf303f28b7ef6eb21268b7702268b7c028d550126895402268a573d8aca32edfec22688573d8bf303f18a252688643502c0ff46f6ebb3268a47358ad032f68bf2c1e6028aa4fba52688673d8d7735268a640180e4072688672d8d7735268a6401c0ec0380e4072688672b8d7735268a6401e96b0026c6473d008cd78ec726807f3d087320268b7702268a573d32f6268b740203f28bfb03fa8a242688653526fe473debd5268b77028ad032f68bfac1e7028a95fba526015402268b77288a640180e4072688672d268b77288a6401c0ec0380e4072688672b268b77288a6401c0ec062688672a8ad032f68bf2c1e6028aa4faa52688672c8d66f85f5a595b5dc353568bd8268b77028bc68b744803f08bd88b741e8bc603c383c0045e5bc353568bd8268b77028bc68b744803f08bd88b7420ebe08ac2c31607558bec5351565783ec408bf88946b8e8d3ff8bd88946e0268b45028b5f2e03d8895ede8346de048bc7e89bff8946e032f68d46b8e8c4ff8ad032f603d28b5ee003da833f000f8465018846e98066e7f9c646ec00c746d8000066c746d000000000c746f60000c646ea01eb063c010f858c008a56e98ac232e403c08b5ee003d8833f007475268b45028b1f03d88b470432e48bc883c10932ed80e1fe83f9007407d1e933c050e2fd8bc48bd88946ba85c0744183c008268947048ac232e403c08b5ee003d8268b450203078b5eba2689078b5eba268b0783c006268947028b5eba8b76f6268977068b5eba895ef6c646ea00eb0ac646ea87eb04c646ea838a46ea32e483f8100f8f99008866ea8a46ea32e485c00f8f83008cd08b5eba8ec0268b5f02895ee08b5eba268b5f02803f5b754ac646ea108b5eba268b5f06895ef68b5eba268b1f8b470432e48bc883c10932ed80e1fe03e18b5ef6895eba85db74ac268b1f8b4704c1e80832e4247fc1e802c1e0028b5eb8262907eb918d46b8e8cbfc8ad08d46b8e82e008ada32ffc1e3028d46b8ff97f8a5e972ff837ef6000f85c9fe807eea1074058a46eaeb0232c08d66f85f5ee90bfec353518bd8268a4f0432ede80e58595bc353518bd8268a4f0432ede80958595bc3538bd8268a470432e4e6805bc353518bd8268a4f0432ede856b9595bc353528bd8268b5714e8c5c15a5bc353528bd8268a470832e4268b5714e8b8c15a5bc353528bd8268b5714e8a5c15a5bc353528bd8268b4708268b5714e89ac15a5bc3538bd8268b5714e888c18bd066c1e810925bc353528bd8268b4708268b570a9266c1e0108bc250268b5714e86bc15a5bc353528bd8268a571432f6e802c0e819c15a5bc353528bd8268a571432f6e8efbfe8f9c05a5bc3538bd8268a571432f6e8ddbfe8dac0eba25351528bd8268a4f0832ed268a571432f6e8c4bf8bc1e800c15a595bc35351528bd8268b4f08268a571432f6e8a9bf8bc1e8d8c0ebe35351528bd8268b4708268b570a9266c1e0108bc28bc8268a571432f6e883bf8bc1e8a5c0ebbd53578bd8268b5f14e8dcc18bd066c1e810925f5bc353578bd8268b4714268b57168bd887d366c1e3108bdac1e302e81dc2ebd85352578bd8268b4708268b570a9266c1e0108bc2268b5f14e898c05f5a5bc353528bd8268b471c268b571e9266c1e0108bc2268b5f268b5f01e877c05a5bc35352568bf0268b5c268b5f01e866c18bd066c1e810922689441c2689541e5e5a5bc3535152578bd8268b4708268b570a9266c1e0108bc28bc8268b4714268b57168bd887d366c1e3108bdac1e3028bc1e8bac05fe9f4fe8bd066c1e81092c31e0666506651665266536655665666570e1f0ac07506e87501e9f0003c017506e8af01e9e6003c027506e8b503e9dc003c03750be8b5048bec895e0ce9cd003c04750be8c0048bec895e0ce9be003c05750be8fb058bec895610e9af003c067511e828058bec895e0c894e14895610e99a003c077511e868068bec887e0d894e14895610e985003c08750ae8a0058bec887e0deb773c097505e81c07eb6e3c0a7510e891078bec894e14897e008c461ceb5a3c0b750be81d088bec66894e14eb4b3c10750ae83a088bec895e0ceb3d3c11750de8a4088bec895e0c894e14eb2c3c147511e803098bec895e0c894e1466895610eb173c157511e85e0a8bec895e0ceb09eb07b84f01eb0232c08bec894618665f665e665d665b665a66596658071fc3501e2e8e1ea1038cd8a34a68a35a68a36c682e8e1e9903a3aa041f58cb5083ec048cd066c1e0108bc43be0750c8becc746000000c746020006bb3500e844b583c40458c330312e303000564553410003f0010000010000000000000000010b0c28010000b7000000a24d0000b93f008bdf83c704fc6633c0f366ab8bfbbea84db92200f3a4061f8c4f088c47108c4f188c4f1c8c4f2083c722897f0e0e1fe8f2cfa583c602e2fab8ffffabb04f32e4c3bbd005e83abf66508bc166c1e010b001e822be5157b910006633c0f366ab5f598cdb061fc705bb00c6450207c745044000c745064000c6451b04c6451801c6451a01c6451e0166c7453e0084d7178edbe86bca660bc00f84a701061f668945288cc866c1e010b8e7526689450c81f9ff810f84800180e50351b2018edbe886cb061f894d12895514c6451608c6451710598bc18edb51e809cc590f846301061f0ac0755180250fc6451b00c64516082ea19d03894508c6451f08c6452010c6452108c6452208c6452308c74510a000c6451d02c6451904c745128400b8190081f90901740ab82b0081f90a01740140894514e9bb0081fa5802740e81fa5e017408770ac6451708eb04c645170e8ac8c0e8023c017516c6451f05c645200ac6452105c6452205c6452305eb323c057516c6451f05c645200bc6452106c6452205c6452305eb183c027514c6451f08c6452010c6452108c6452208c64523088b451280e10cc0e9020ac9740bc6451b0683c01f24e0eb0583c03f24c0d3e0894510f7e2fec281fa00017f77b80001538bda32ff33d2f7f35bfec80ac07502b00188451db008d2e08845192ea19b038945088a451f8845368a45208845378a45218845388a45228845398a452388453a8b45108945328a451d88453588453466c7453e0084d7178edb57e864bf5f0bc97505061f8325febbd0056658e838bc32e4eb0abbd0056658e82cbcb403b04f8edbc381fbff8174410aff75048bc3eb1ef6c7087406b04fb403eb388bc3e874ca742d0ac0750d80e7800ae7c1e808e8be07eb168bcb24fd0c018ad0e8c6be740fe87c00e80e00e803d0b04f32e4eb04b04fb403c30633c08ec033c9e89ac9c1e90326890e4a04c1ea04feca268816840426c60651040026c60650040026c60649046226c7064c0400a026c60685041026c7060c0160728cc826a30e0107c3010f000a000000000040050fff000102030405060708090a0b0c0d0e0f01000f00fcbac403b80001efb90400b401beba50ac86e0ef8ae0fec4e2f6b80003efb90900bace0332e4bebe508ac4eeac42ee4afec4e2f5bada03ecb91400bac00332e4bec7508ac4eeaceefec4e2f7c3bbd005e842bc8bd8e8d9c87505e8cec87504b84f00c3b84f03c383e10f747d0ad2750bb8001ce8810683c311eb6980fa0175218bfbbbc905b90800fce8e7bb66ab43e2f8e85050b8011cb907008bdfe85806eb4380fa0275438bf3061ffcbbc905b9080066ade8b2ba43e2f80656bbce05e8b2bb8bc866c1e8108bd0b018b701e8a0b25b075381c30004b8021cb90700e817065ee81e50b04f32e4c332c0c300e841c80f84960080fb007545e8fcc83bc10f8c880081f9ff3f0f8f80008bc133c9e828c83bc17f028bc18bc8e809c93c00740883c11f80e1e0eb0683c13f80e1c08bc1bb061ae84fbabb061de849baeb2480fb017508bb061ae83dbbeb1780fb02750ae8d2c891d3e88bc8eba880fb037528e896c850e8bfc88ac8588bd8d3e35033c0ba00013bda7705baffffeb04f7f38bd0588bc8b84f00c332c0c3b04fb403c30adb7510b8280780ff087303b80807e89fc8eb09e88dc8b7067402b708b04f32e4c3e87dc7742a53bbd005e8d8baf6c4405b751d0aff7505e81e00eb0f80ff017514bb1300e8afbad1e88bd0b04f32e4c3b04fb403c332c0c35253665081e2ff00d1e28bc24066c1e0108bc2bb1300e867b9bb1200e861b966585b5ac39c1e0666506651665266536655665666570e1fe800bbe88cffe81dbb8bec895610894618665f665e665d665b665a66596658071f9dcbe8ecc60f84cb00f6c37f757352e889b78bfa5a53bb061ae82abaf7e266c1e2108bd06681e1ffff00006603d1bb011ae834ba24038ac880e2fc66d3e26681e2ffffff00bb061ae8fbb950bb041ae8e1b96625000000ff6603c22500f081e2ff0fd3ea668bc85803c2669224fc66c1e0105bbe0000e8ec00be0003e8e600eb4b80fb82748880fb017546bb041ae8a2b96625ffffff00668bd0bb011ae8c8b924038ac866d3eabb5c1be886b95066c1e8106603d0bb061ae88bb98bc88bc266c1ea10f7f18bc887d15803d0b04f32e4c332c0c3b04fb403c3e815c6747480ff20740866c1e71066c1ef1081f900017208775c4981e1ff00410adb740580fb80750ebe0000e88d00be0003e88700eb3a80fb01753abe0000e8744dbb7c1ae812b966c1e802e8cbc6750466c1e8026726880766c1e80a672688470166c1e80a67268847026683c704e2d4b04f32e4c332c0c3b04fb403c30e07bfd4a22e8b0ed2a2b84f00c366506652665153f6c3807403e87c4d6633dbbb5c1be85d006692bb0d1ae855006691bb041ae84d005b6659665a6658c353516657f6c3807403e84f4de8eb4c67268a470266c1e00a67268a470166c1e00a67268a0766c1e002e832c6750466c1e002bb7c1a03dee859b76683c704e2cf665f595bc387d766506633c08bc303c666c1e00266ef83c204665866ef32d287d7c30adb751f8bc2ba0100e825d074188b04ba1027f7e266c1e0108bc2668bc8b04f32e4c332c0c3b04fb403c3000adb7506b704b310eb4580fb01752d53b1010aff7402b100bbcb05e83db80c010ac9740224fee841b7e8bdc37403e805c1e8c2c37403e8fdc05beb1380fb027513bbcb05e814b832ff24017402b704b04f32e4c3b84f03c3000000000700080808000000000000000000000000000000000000000000000080fb01753cbe9655b9080057668b046626890583c70483c604e2f15fe8e4c633c0e8e4c87444a9ea0e74f685c174f2e891c7e8a4ce268905e8b2ce26894502eb2480fb0775240aff750eb082e846ae0ac97412b90303eb0d0bc9b1007402b103b082e830aeb04f32e4c3b04fb403c30080fb83752ab08f32ffe819ae0ae40f85580180e138c0e902e836c3740580c911eb08e8bbc3740380c9018ad9e9360180fb847558b08abb000ae8e9adb08abb800ae8e1ade91e0153515233d22e8a0c80f9ff740e46bb0100d3e3d1e873ee0bd3ebea8bc25a595bc353515233d24e2e8a0c80f9ff7410d1e2bb0100d3e323d874ec83ca01ebe78bc25a595bc380fb8575600aff7527b01832ffe889ad8bc3bee156e8c4ff8ad88bc2bee156e8baff8af8e9b200ff0100040307090aff80ff01751c33c08ac1beda56e87cff8bc8b018b701e851ad0ae40f859000e9880080ff020f858600b017e83cad0ae4757d32ffeba080fb87750eb50cb10b66ba0000060033d2eb6180fb8e750de867c1bb00007403bb0100eb4f80fb8f753383f9017718b827060bc97403b80706e8c8c3e822b3b83f06e8bfc3eb2ab8060683f9027503b82606e8afc3b82206e8a9c3eb1480fb917517b0050ac97402b0068ac8e81dbfeb03e89d4ab04f32e4c3b04fb403c30080e3010adb7505bb0201eb255333c0e816c77422a9040175f650e88bcb5874ef81c30001e8e5cd75e681eb0001e860c65bb04f32e4c35bb04fb403c380fc1d7203cd42c31e0666506651665266536655665666570e1f500fb6c4d1e08bf0582eff941c58665f665e665d665b665a66596658071fc30e1f500fb6c4d1e08bf0582eff941c58c356589597ae97cb970e59ce8e008f738ff68f8491889191946295e5954c96e7974998f29a275b729f0a580a580a580a580a580a5842a0fb834f852e8e1e990380268704f3508ae080e47fe889013bd3750258c3bacc03ecb2b4b13026f6470901740cb2d4b120a8017549b509eb06a8017441b50b53e8d2470aff5b750b80268804f0082e8804eb2b58800e87040880261004cf080e100489166304c70685040800c606840418c7060c014d6a8c0e0e01cd42c380261004cf080e100458e8a6b574902e8e1e99030e07e8532fe8a7b52e8e1e99030e07e87f34e81d00e88b43e8ca01e88701e81945e8bfb5e86134e85934c38becc6461b00c3e82f00e80a00e8bd00e85200e8fc0fc35383c30a8b166304b91900b81130ef32c0268a27ef43fec0e2f75b80c20632c0eec353bac40383c305b90400b001268a273c01750380cc20ef43fec0e2f05b268a4709bac203eeb2c4b80003efc38bf383c623bada0326f64709017502b2baf606890408741d83c610ecb90400b410b2c080fc1174078ac4ee268a04ee46fec4e2efc353ec8bdeb9140032e4b2c08ac4eefec4268a07ee43e2f48ac4ee32c0ee1e06e8b3330bed74091f1eb91000f3a446a4071f5bc35383c337b9090032c0bace03268a27ef43fec0e2f75bc3bb08610e078bd30ae47d01c3e80100c333f680fc037f3c4af6068904107520a08804240f3c027e243c0874203c06741c3c077418b040f6e403d881c3c004c3b040d0ecf6e403d881c3c005c3b040f6e403d8c380fc077511f606890410750581c3c001c381c34006c3bf675abe885a33c9e84e00c30400010540010680010d40030e80030f400410800411800612c006130007620002538a1e490480fb077f1032ffd1e32e8b87a45aa26504882666045bc32c3028302d3029302a302e301e3f29302e382575072e035d0133f6c383c7033bfe75edc31e062e8e1e9903f6068704807549833e4c04007442a04904b900202e8b3e9f0326f6473301750e26f6470901751b2e8b3e9d03eb143c067e0b2e8b3e9b03268a6737b5406633c0eb0666b8200720078ec76633fff366ab802687047f071fc32e8e1e990380fb107503e99d0180fb207503e9be0180fb32751fbacc030ac07509ec0c02b2c2eee91601fec80f851601ec24fdb2c2eee9070180fb35754b3c807508800e890440e9f600f6068904400f84f3000ac00f84ed00fec87506e8fb0ce9dd00f6068904400f84da00fec8750ce8a82732c0bac303eee9c400fec80f85c400e8ea27b001ebec80fb307403e9960050e8aa448aefbacc03ec8ac8580ac07530b708f6c10175120aed750ba0100424303c307510b702e98b00a0100424303c307502b702802689046f800e890480eb363c017541802689046fb709f6c1017515b70ba0100424303c30741bb7090aed7415b705eb11a0100424303c307508b70b0aed7402b7038a1e880480e3f00adf881e8804eb293c02752b802689046f800e890410ebb480fb31751b0ac0740b3c01750c800e890408eb0580268904f78becc6461a12c380fb3375163c00740b3c0175ec80268904fdebe5800e890402ebde80fb3475173c00750780268704feebce3c017507800e870401ebc3c380fb367526bb20ff3c017409bb00df3c007402ebade80200eba89cfabac403b001ee42ec22c70ac3ee9dc3c3b303b700bacc03eca8017502b701a088048ae0b104d2ec250f0f8bc88bec895e0e894e16c6461a12c39cfac7061400e8888c0e16009dc30005111c080b14280e182d322024383f0005080b0e1114181c2024282d32383f070c10151a181615131c252f38332e2a2527292a2c2319102325272a2c2b2a29292d32373b3937343233343535312c272f303233343433333235383a3d3c3a39383839393a373431030507090b0b0a09080d11151917151311111213140f0b071010121314131313121416181a191817161717171815141115151617171717171618191a1b1b1a19191919191a181716020304050706060505070a0c0e0d0c0b090a0a0b0b09060409090a0b0b0b0b0b0a0c0d0e0f0f0e0d0d0d0d0d0e0c0b0a0c0c0c0d0d0d0d0d0c0d0e0f0f0f0f0e0e0e0e0e0e0e0d0c000000000000000000000000002a002a00002a2a2a00002a002a2a15002a2a2a15151515153f153f15153f3f3f15153f153f3f3f153f3f3f0000000505050808080b0b0b0e0e0e1111111414141818181c1c1c2020202424242828282d2d2d3232323838383f3f3f00003f10003f1f003f2f003f3f003f3f002f3f001f3f00103f00003f10003f1f003f2f003f3f002f3f001f3f00103f00003f00003f10003f1f003f2f003f3f002f3f001f3f00103f1f1f3f271f3f2f1f3f371f3f3f1f3f3f1f373f1f2f3f1f273f1f1f3f271f3f2f1f3f371f3f3f1f373f1f2f3f1f273f1f1f3f1f1f3f271f3f2f1f3f371f3f3f1f373f1f2f3f1f273f2d2d3f312d3f362d3f3a2d3f3f2d3f3f2d3a3f2d363f2d313f2d2d3f312d3f362d3f3a2d3f3f2d3a3f2d363f2d313f2d2d3f2d2d3f312d3f362d3f3a2d3f3f2d3a3f2d363f2d313f00001c07001c0e001c15001c1c001c1c00151c000e1c00071c00001c07001c0e001c15001c1c00151c000e1c00071c00001c00001c07001c0e001c15001c1c00151c000e1c00071c0e0e1c110e1c150e1c180e1c1c0e1c1c0e181c0e151c0e111c0e0e1c110e1c150e1c180e1c1c0e181c0e151c0e111c0e0e1c0e0e1c110e1c150e1c180e1c1c0e181c0e151c0e111c14141c16141c18141c1a141c1c141c1c141a1c14181c14161c14141c16141c18141c1a141c1c141a1c14181c14161c14141c14141c16141c18141c1a141c1c141a1c14181c14161c0000100400100800100c001010001010000c100008100004100000100400100800100c001010000c100008100004100000100000100400100800100c001010000c100008100004100808100a08100c08100e081010081010080e10080c10080a100808100a08100c08100e081010080e10080c10080a100808100808100a08100c08100e081010080e10080c10080a100b0b100c0b100d0b100f0b10100b10100b0f100b0d100b0c100b0b100c0b100d0b100f0b10100b0f100b0d100b0c100b0b100b0b100c0b100d0b100f0b10100b0f100b0d100b0c10000000000000000000000000000000000000000000000000281808000809030002632d2728902ba0bf1f00c70607000000009c8e8f141f96b9a3ff0001020304050607101112131415161708000f000000000000100e00ff281808000809030002632d2728902ba0bf1f00c70607000000009c8e8f141f96b9a3ff0001020304050607101112131415161708000f000000000000100e00ff501808001001030002635f4f50825581bf1f00c70607000000009c8e8f281f96b9a3ff0001020304050607101112131415161708000f000000000000100e00ff501808001001030002635f4f50825581bf1f00c70607000000009c8e8f281f96b9a3ff0001020304050607101112131415161708000f000000000000100e00ff281808004009030002632d2728902b80bf1f00c10000000000009c8e8f140096b9a2ff00131517020406071011121314151617010003000000000000300f00ff281808004009030002632d2728902b80bf1f00c10000000000009c8e8f140096b9a2ff00131517020406071011121314151617010003000000000000300f00ff501808004001010006635f4f50825480bf1f00c10000000000009c8e8f280096b9c2ff00171717171717171717171717171717010001000000000000000d00ff50180e001000030003a65f4f50825581bf1f004d0b0c0000000083855d280d63baa3ff000808080808080810181818181818180e000f080000000000100a00ff501d1000a0010f000ae35f4f508254800b3e0040000000000000ea8cdf5000e704e3ff000102030405060708090a0b0c0d0e0f01000f00100000000040050fff8418100020010300626ba18386828a9bbf1f004f0d0e000000009c8e8f421f96b9a3ff000102030405140738393a3b3c3d3e3f08000f000000000000100e00ff842a080040010300626ba18386828a9bbf1f004706070000000083855742086bb2a3ff000102030405140738393a3b3c3d3e3f08000f000000000000100e00ff842b080040010300626ba18386828a9bbf1f004706070000000083855f420863baa3ff000102030405140738393a3b3c3d3e3f08000f000000000000100e00ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002818080020090f0006632d2728902b80bf1f00c00000000000009c8e8f140096b9e3ff0001020304050607101112131415161701000f00000000000000050fff5018080040010f0006635f4f50825480bf1f00c00000000000009c8e8f280096b9e3ff0001020304050607101112131415161701000f00000000000000050fff0005111c080b252802071b200f14282c0c11252a141e32360f13272c1b203439060b1f2413182c30090d2126151a2e3313172b301f24383d0e182d322024383f0005111c080b14180005111c080b14180e182d322024383f0e182d322024383f0005111c080b14180005111c080b14180e182d322024383f0e182d322024383f50180e0080010f0006a25f4f50825480bf1f004000000000000083855d280f63bae3ff000800001818000000080000001800000b0005000000000000000505ff50180e0080010f0006a35f4f50825480bf1f004000000000000083855d280f63bae3ff000102030405140738393a3b3c3d3e3f01000f00000000000000050fff28180e000809030002a32d2728902ba0bf1f004d0b0c0000000083855d141f63baa3ff000102030405140738393a3b3c3d3e3f08000f000000000000100e00ff28180e000809030002a32d2728902ba0bf1f004d0b0c0000000083855d141f63baa3ff000102030405140738393a3b3c3d3e3f08000f000000000000100e00ff50180e001001030002a35f4f50825581bf1f004d0b0c0000000083855d281f63baa3ff000102030405140738393a3b3c3d3e3f08000f000000000000100e00ff50180e001001030002a35f4f50825581bf1f004d0b0c0000000083855d281f63baa3ff000102030405140738393a3b3c3d3e3f08000f000000000000100e00ff281810000808030002672d2728902ba0bf1f004f0d0e000000009c8e8f141f96b9a3ff000102030405140738393a3b3c3d3e3f0c000f080000000000100e00ff501810001000030002675f4f50825581bf1f004f0d0e000000009c8e8f281f96b9a3ff000102030405140738393a3b3c3d3e3f0c000f080000000000100e00ff501810001000030002665f4f50825581bf1f004f0d0e000000009c8e8f280f96b9a3ff000808080808080810181818181818180e000f080000000000100a00ff501d1000a0010f0006e35f4f508254800b3e0040000000000000ea8cdf2800e704c3ff003f3f3f3f3f3f3f3f3f3f3f3f3f3f3f01000f000000000000000501ff501d1000a0010f0006e35f4f508254800b3e0040000000000000ea8cdf2800e704e3ff000102030405140738393a3b3c3d3e3f01000f00000000000000050fff2818080020010f000e635f4f50825480bf1f00410000000000009c8e8f284096b9a3ff000102030405060708090a0b0c0d0e0f41000f00000000000040050fff086100c0000000000000000000000000686800c00000000000000000000000001a0040a100c000000000000000000000000000000000000000001ee810002e8e1e9903e83838e80f38e8ad1a1fc32e8e1e9903c706870460f9c6068a040ba089040c112417a28904b401e8631fa0890480261004cf800e100420c7066304d403b80300e83defc383ec0c8cd066c1e0108bc43be075068becc6460000bb3a00e8f7998bec8a460083c40c1e2e8e1e99030e070ac07502eb1eb80113bb84008b165004bd2201b90600e8f8eee880b3b9e803e83239ebf51fc3f6068904087401c353bac803ecb0ffb2c6eeb2c8803e6304b4752fbe016ab9400033db9cfa8ac3ee8bfbc1ef0383e70303fe2e8a0542ee2e8a4504ee2e8a4508eefec34ae2df9de98500268a472bf6068904067431b9f800bf085d3c087411b94000bfc8643c3874073c3f7403bf086533db9cfa8ac3ee2e8a0142eeeeeefec34ae2f19deb493c0874253c38742e3c3f742ab9080033db51b90800bf085ef7c310007403bf205ee8670059e2eaeb20bf085eb9000133dbe85700eb13b9400033db51e828008ac3e88130fec359e2f25bc3002a002a002a002a153f153f153f153f002a003f002a003f002a003f8bfbc1ef0283e70f2e8ab5f1698bfbd1ef83e70f2e8aadf1698bfb83e70f2e8a8df169c39c8ac3faee2e8a0542ee472e8a05ee472e8a05ee47fec34ae2e79dc300000000000000007e81a581bd99817e7cfed6bac6fe7c00c6eefefe7c38100010387cfe7c381000103810eeee103800387cfefe6c10380000183c7e3c180000ffe7c381c3e7ffff00183c66663c1800ffe7c39999c3e7ff1e0e1e3678cccc787ec3c37e187e18181e1a1e181870f0603e3e3636f6661e0cdb3c66e7663cdb0080c0f0f8f0c0800002061e3e1e060200183c7e187e3c180066666666660066007fdb7b3b1b1b1b003c66386c6c38cc7800000000fefefe00183c7e187e3c187e183c7e1818181800181818187e3c180000181cfe1c180000003070fe703000000000c0c0c0fe0000002466ff662400000010387c7cfe000000fe7c7c381000000000000000000000183c3c18180018006c6c6c00000000006c6cfe6cfe6c6c00187ec07c06fc180000c60c183060c600386c3876cccc760018183000000000001830606060301800603018181830600000ee7cfe7cee00000018187e181800000000000018183000000000fe000000000000000000383800060c183060c080007cc6cedef6e67c001878181818187e007cc60c183066fe007cc6063c06c67c000c1c3c6cfe0c0c00fec0fc0606c67c007cc6c0fcc6c67c00fec6060c181818007cc6c67cc6c67c007cc6c67e06c67c00001c1c00001c1c0000181800001818300c18306030180c000000fe0000fe00006030180c183060007cc6060c180018007cc6c6dedcc07e00386cc6c6fec6c600fc66667c6666fc003c66c0c0c0663c00f86c6666666cf800fec2c0f8c0c2fe00fe62607c6060f0007cc6c0c0dec67c00c6c6c6fec6c6c6003c18181818183c003c181818d8d87000c6ccd8f0d8ccc600f06060606062fe00c6eefed6d6c6c600c6e6e6f6decec6007cc6c6c6c6c67c00fc66667c6060f0007cc6c6c6c6d67c06fcc6c6fcd8ccc6007cc6c07c06c67c007e5a181818183c00c6c6c6c6c6c67c00c6c6c6c66c381000c6c6d6d6feeec600c66c3838386cc6006666663c18183c00fe860c183062fe007c60606060607c00c06030180c0602007c0c0c0c0c0c7c0010386cc60000000000000000000000ff30301800000000000000780c7ccc7e00e0607c666666fc0000007cc6c0c67c001c0c7ccccccc7e0000007cc6fec07c001c3630fc30307800000076cec67e067ce0607c666666e6001800381818183c000c001c0c0c0ccc78e060666c786ce6001818181818181c0000006cfed6d6c6000000dc666666660000007cc6c6c67c000000dc66667c60f0000076cccc7c0c1e0000dc666060f00000007cc07c067c003030fc3030361c000000cccccccc76000000c6c66c3810000000c6c6d6fe6c000000c66c386cc6000000c6c6ce76067c0000fc983064fc000e18187018180e0018181800181818007018180e1818700076dc000000000000001038386c6cfe003c66c0663c18cc7800c600c6c6ce76000e007cc6fec07c007cc6780c7ccc7e00c600780c7ccc7e00e000780c7ccc7e003838780c7ccc7e0000007cc07c186c387cc67cc6fec07c00c6007cc6fec07c00e0007cc6fec07c006600381818183c007cc6381818183c000000381818183c00c6386cc6fec6c6003838007cc6fec6000e00fec0f8c0fe0000006c9a7ed86e007ed8d8fed8d8de007cc6007cc6c67c0000c6007cc6c67c0000e0007cc6c67c007cc600c6c6ce760000e000c6c6ce760018003c1818183c00c6386cc6c66c3800c600c6c6c6c67c0000187ed8d87e1800386c60f066f66c00c3663c7e183c18003e63380e633e001c003e613c867c001c0e00780c7ccc7e001c00381818183c00000e007cc6c67c00000e00ccccdc760000fc00bc6666e600fe00c6e6f6cec6003e003e6067633d003e0076cec67e067c1800183060663c000000007c606000000000007c0c0c0000c0ccd8307c360c3ec0ccd8306c3c7e0c180018183c3c180000366cd86c36000000d86c366cd80000228822882288228855aa55aa55aa55aadd77dd77dd77dd77181818181818181818181818f81818181818f818f818181836363636f636363600000000fe3636360000f818f81818183636f606f636363636363636363636360000fe06f63636363636f606fe00000036363636fe0000001818f818f800000000000000f8181818181818181f00000018181818ff00000000000000ff181818181818181f18181800000000ff00000018181818ff18181818181f181f1818183636363637363636363637303f00000000003f30373636363636f700ff0000000000ff00f736363636363730373636360000ff00ff0000003636f700f73636361818ff00ff00000036363636ff0000000000ff00ff18181800000000ff363636363636363f00000018181f181f00000000001f181f181818000000003f36363636363636ff3636361818ff18ff18181818181818f8000000000000001f181818ffffffffffffffff00000000fffffffff0f0f0f0f0f0f0f00f0f0f0f0f0f0f0fffffffff00000000000066dcd8dc66000078ccf8ccc6cc0000fe62606060e00000fe6c6c6c6c6c00fec6603060c6fe00007ed8ccccd8700000666666667cc0000076dc1818183800fe386cc66c38fe00386cc6fec66c3800386cc6c66c6cee003e603866c6cc780000007edbdb7e0000067cdef6e67cc0003860c0f8c06038007cc6c6c6c6c6c60000fe00fe00fe000018187e1818007e0030180c1830007e000c1830180c007e000c1e1818181818181818181818783000000018007e0018000076dc0076dc00007cc6c67c00000000000000181800000000000000180000001f181818f8381800d86c6c6c0000000070d830f80000000000007c7c7c7c000000000000000000001d000000002466ff66240000000000000010000000000000000000000000000000000000007e81a58181bd9981817e0000000000007cfefed6fefebac6fe7c000000000000006ceefefefefe7c38100000000000000010387cfe7c3810000000000000000000103838106cee6c103800000000000010387c7cfefefe6c1038000000000000000000183c3c3c18000000000000ffffffffffe7c3c3c3e7ffffffffffff00000000183c6666663c180000000000ffffffffe7c3999999c3e7ffffffffff00001e0e1e3678cccccccc780000000000003c6666663c187e1818180000000000001e1a1e1818181878f8700000000000003e363e363676f6660e1e0c000000000018db7e3c66663c7edb180000000000000080e0f0fcfefcf0e08000000000000000020e3e7efe7e3e0e02000000000000183c7e181818187e3c18000000000000666666666666660066660000000000007fdbdbdbdb7b1b1b1b1b0000000000007cc6c6607cf6de7c0cc6c67c00000000000000000000fefefefe000000000000183c7e1818187e3c187e000000000000183c7e18181818181818000000000000181818181818187e3c180000000000000000000c0eff0e0c00000000000000000000003070fe7030000000000000000000000000c0c0c0fe00000000000000000000002466ff6624000000000000000000103838387c7cfefe0000000000000000fefe7c7c7c3838100000000000000000000000000000000000000000000000183c3c3c3c1818001818000000000036363636140000000000000000000000006c6c6cfe6c6cfe6c6c6c00000000000018187cc6c0783c06c67c18180000000000000062660c183066c6000000000000386c3830767ecccccc7600000000000c0c0c18000000000000000000000000000c18303030303030180c00000000000030180c0c0c0c0c0c18300000000000000000006c38fe386c000000000000000000000018187e18180000000000000000000000000000000c0c0c1800000000000000000000fe0000000000000000000000000000000000001818000000000000000002060c183060c0800000000000007cc6c6cedef6e6c6c67c0000000000001878181818181818187e0000000000007cc6c6060c183060c6fe0000000000007cc606063c060606c67c0000000000000c1c3c6cccccfe0c0c1e000000000000fec0c0c0fc060606c67c0000000000007cc6c0c0fcc6c6c6c67c000000000000fec6060c1830303030300000000000007cc6c6c67cc6c6c6c67c0000000000007cc6c6c6c67e0606c67c0000000000000000000c0c00000c0c000000000000000000000c0c00000c0c0c180000000000000c183060c06030180c00000000000000000000fe00fe000000000000000000006030180c060c1830600000000000007cc6c60c1818180018180000000000007cc6c6c6dedededcc07e000000000000386cc6c6c6fec6c6c6c6000000000000fc6666667c66666666fc0000000000003c66c2c0c0c0c0c2663c000000000000f86c6666666666666cf8000000000000fe6660647c64606066fe000000000000fe6660647c64606060f00000000000007cc6c6c0c0c0cec6c67c000000000000c6c6c6c6fec6c6c6c6c60000000000003c18181818181818183c0000000000003c181818181818d8d870000000000000c6c6ccd8f0f0d8ccc6c6000000000000f06060606060606266fe000000000000c6c6eeeefed6d6d6c6c6000000000000c6c6e6e6f6dececec6c60000000000007cc6c6c6c6c6c6c6c67c000000000000fc666666667c606060f00000000000007cc6c6c6c6c6c6d6d67c060000000000fc6666667c786c6666e60000000000007cc6c0c0701c0606c67c0000000000007e5a181818181818183c000000000000c6c6c6c6c6c6c6c6c67c000000000000c6c6c6c6c6c6c66c3810000000000000c6c6c6d6d6d6feeec6c6000000000000c6c6c66c38386cc6c6c600000000000066666666663c1818183c000000000000fec6860c183060c2c6fe0000000000007c60606060606060607c000000000000000080c06030180c06020000000000007c0c0c0c0c0c0c0c0c7c000000000010386cc6000000000000000000000000000000000000000000000000ff0000001818180c00000000000000000000000000000000780c7cccccdc76000000000000e060607c6666666666fc0000000000000000007cc6c0c0c0c67c0000000000001c0c0c7ccccccccccc7e0000000000000000007cc6c6fec0c67c0000000000001c363030fc303030307800000000000000000076cec6c6ce7606c67c00000000e060607c6666666666e60000000000001818003818181818183c0000000000000c0c001c0c0c0c0c0ccccc7800000000e0606066666c786c66e60000000000001818181818181818181c0000000000000000006cfed6d6c6c6c6000000000000000000dc6666666666660000000000000000007cc6c6c6c6c67c000000000000000000dc666666667c6060f00000000000000076cccccccc7c0c0c1e00000000000000dc6660606060f00000000000000000007cc6c07c06c67c000000000000303030fc30303030361c000000000000000000cccccccccccc76000000000000000000c6c6c6c66c3810000000000000000000c6c6d6d6d6fe6c000000000000000000c6c66c386cc6c6000000000000000000c6c6c6c6ce7606c67c00000000000000fe860c183062fe0000000000000e18181870181818180e00000000000018181818001818181818000000000000701818180e181818187000000000000076dc00000000000000000000000000000000001038386c6cfe000000000000003c66c0c0c0c6663c180ccc3800000000c60000c6c6c6c6c6ce7600000000000c1830007cc6c6fec0c67c00000000003078cc00780c7cccccdc76000000000000cc0000780c7cccccdc76000000000060301800780c7cccccdc760000000000386c3800780c7cccccdc7600000000000000007cc6c0c0c67c180c6c380000003078cc007cc6c6fec0c67c000000000000cc00007cc6c6fec0c67c000000000030180c007cc6c6fec0c67c0000000000006600003818181818183c0000000000183c66003818181818183c0000000000000000003818181818183c0000000000c600386cc6c6c6fec6c6c600000000386c3800386cc6c6fec6c6c6000000000c183000fe60607c606060fe000000000000000066db1b7fd8d8df760000000000007ed8d8d8d8fed8d8d8de00000000003078cc007cc6c6c6c6c67c000000000000c600007cc6c6c6c6c67c000000000030180c007cc6c6c6c6c67c00000000003078cc00c6c6c6c6c6ce76000000000060301800c6c6c6c6c6ce76000000000018003c181818181818183c0000000000c6007cc6c6c6c6c6c6c67c0000000000c600c6c6c6c6c6c6c6c67c00000000000018187cc6c0c0c67c18180000000000386c6060f060606066f66c0000000000666666663c187e183c18180000000000003e6363301c0663633e001c00000000000000003e63380e633e001c000000000c183000780c7cccccdc7600000000000c1830003818181818183c00000000000c1830007cc6c6c6c6c67c000000000018306000ccccccccccdc7600000000000076dc00bc6666666666e6000000000076dc00c6c6e6f6decec6c60000000000211e001e3360606763331d0000000000423c003b6666663e06663c00000000000030300030303060c6c67c00000000000000000000007e6060600000000000000000000000007e060606000000000000606062666c183060dc360c183e000000606062666c18366ede367e06060000000018180018183c3c3c3c18000000000000000000366cd86c360000000000000000000000d86c366cd800000000000011441144114411441144114411441144aa55aa55aa55aa55aa55aa55aa55aa55dd77dd77dd77dd77dd77dd77dd77dd771818181818181818181818181818181818181818181818f818181818181818181818181818f818f8181818181818181836363636363636f6363636363636363600000000000000fe36363636363636360000000000f818f818181818181818183636363636f606f63636363636363636363636363636363636363636363636360000000000fe06f636363636363636363636363636f606fe000000000000000036363636363636fe00000000000000001818181818f818f8000000000000000000000000000000f81818181818181818181818181818181f000000000000000018181818181818ff000000000000000000000000000000ff1818181818181818181818181818181f181818181818181800000000000000ff000000000000000018181818181818ff181818181818181818181818181f181f181818181818181836363636363636373636363636363636363636363637303f000000000000000000000000003f303736363636363636363636363636f700ff00000000000000000000000000ff00f73636363636363636363636363637303736363636363636360000000000ff00ff00000000000000003636363636f700f736363636363636361818181818ff00ff000000000000000036363636363636ff00000000000000000000000000ff00ff181818181818181800000000000000ff3636363636363636363636363636363f000000000000000018181818181f181f000000000000000000000000001f181f1818181818181818000000000000003f363636363636363636363636363636ff36363636363636361818181818ff18ff181818181818181818181818181818f80000000000000000000000000000001f1818181818181818ffffffffffffffffffffffffffffffff0000000000000000fffffffffffffffff0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f00f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0fffffffffffffffff00000000000000000000000076dcd8d8d8d8dc7600000000000078ccccd8fcc6c6c6c6cc000000000000fe666260606060606060000000000000000000fe6c6c6c6c6c6c000000000000fec6623018183062c6fe0000000000000000007ed8ccccccd870000000000000000066666666667c60c080000000000000000076dc1818181818000000000000fe38386cc6c66c3838fe00000000000000386cc6c6fec6c66c38000000000000386cc6c6c6c66c6c6cee0000000000003e60603c66c6c6c6cc780000000000000000007edbdbdb7e000000000000000002067ccedef6f67c60c0000000000000001c3060607c6060301c0000000000007cc6c6c6c6c6c6c6c6c60000000000000000fe0000fe0000fe00000000000000000018187e181800007e00000000000030180c060c183000007e0000000000000c18306030180c00007e00000000000000000c1e1a18181818181818181818181818181818181818587830000000000000001818007e001818000000000000000000000076dc0076dc0000000000000078cccc7800000000000000000000000000000000001818000000000000000000000000000000180000000000000000001f1818181818d8d87838180000000000d86c6c6c6c6c0000000000000000000070d8183060f8000000000000000000000000007e7e7e7e7e7e0000000000000000000000000000000000000000001d00000000002466ff66240000000000002f0000000103060c183060c080000000003000007ec3c3c3dbdbc3c3c37e000000004d0000c3c3e7ffffdbdbc3c3c300000000540000ff99181818181818183c00000000560000c3c3c3c3c3c3c3663c1800000000570000c3c3c3c3dbdbdbdbff6600000000580000c3c3c3663c3c66c3c3c300000000590000c3c3c3c3663c1818183c000000005c00000080c06030180c060301000000006d000000000066ffdbdbdbc3c300000000760000000000c3c3c3c3663c1800000000770000000000c3c3dbdbdbff660000000000006072c38bfaa010042430aab91e00be4904f3a4b107be8404f3a4b104bea804f3a49cfab104be1400f3a4b104be7400f3a4b104be7c00f3a4b104be0c01f3a4c43e0801893eb4018c06b601c7060801d2578c0e0a019dc38bf28cc28eda33d28ec2268a26100480e4cfac0ac426a21004b91e00bf4904f3a4b107bf8404f3a4b104bfa804f3a49cfab104bf1400f3a4b104bf7400f3a4b104bf7c00f3a4b104bf0c01f3a4061fb104beb401bf0801f3a4c706b401d2578c0eb6019dc30bdb7403e946015732c0b94000f3aa5fbb30a126891d268c4d022e8e1e990357be4904b91e0083c704fc8a042688054647e2f75fa08404fec026884522a185042689452357e8231c5f26885d2526887d268a1e4904e8fc05740580fb137f1d32ffd1e32e8a8708a132e40ac0740140268945272e8a8709a126884529a185048a168404fec2f6e2b2003dc8007e15b2013d5e017e0eb2023d90017e07b2033de0017e002688552a8a2687048ac42401c0e00480e402d0e40ae080f410a08904240a0ae0e8a508b2c0b030ee42ec2408c0e0020ac40c012688452db00326884531e888081e0632d2c41ea8048cc18cce3bce743426c577048cd90bf1740380ca1026c5770c8cd90bf1740380ca0826c577088cd90bf1740380ca0426c577108cd90bf1740380ca01071f26885532b003bac403e8e4048ae0c0ec028ad48af2d0ee81e204042503030bc22689452b8becc6461a1bc30ac0740ffec87436fec874568becc6461a00c3b82000f6c101740383c060f6c102740383c03af6c104740305030383c03fc1e8068bec89460ec6461a1cc38bfb83c720f6c1017403e88500f6c1027403e8ef00f6c1047403e8f8018becc6461a1cc3f6c1017406e82715e82501f6c1027403e88501f6c1047403e81202ebdc8ac4ee42ecaafec44ae2f5c3e86b04bdc003b9150032e4ec87ea8ac4ee42ecaafec44a87eae2f0ec87eab020eec3268a0588044746e2f7c3268a25ef47fec0e2f7c3b2c08ac4ee268a0547fec4eee2f4c39cfa51578bc72bc32689078bf7e80a04ec2688440126895441b2ceec26884402b2ccec26884409b2caec26884404b2c4ec26880483c705b90400b401e870ff268a04ee8bfe83c70a268b544132e4b91900e85bff268a4401eee85fffb2ce32e4b90900e849ff268a4402ee5f5983c7609dc39cfa8bc72bc32689470251572e8e1e9903a010042430aabe4904b91e00f3a4be8404b107f3a4bea804b104f3a4be1400b104f3a4be7400b104f3a4be7c00b104f3a4be0c01b104f3a45f5983c73a9dc39cfa268b3f03fb8bf7518bfe83c705bac403b80001efb001b90400e807ff47b2c2268a4409eeb2c4b80003ef268a04ee268b5441b81100efb11932c0e8e6fe268a4401ee80c206268a4404eeecb11532e4e8dbfeb020eeb10932c0b2cee8c5fe268a4402ee599dc39cfa268b7f0203fb06512e8e1e9903268a0580261004cf0806100447be4904b91e00e88efebe8404b107e886febea804b104e87efebe1400b104e876febe7400b104e86efebe7c00b104e866febe0c01b104e85efe59079dc39cfa8bc72bc326894704e8b705b2c0b034ee42ec268805bac803ec26884501504a4aec2688450283c703b900034232c0ee4242ecaae2fc584aee9dc39cfa268b770403f3e87d05b2c0b034ee268a04eebac603268a4402ee56424283c60332c0ee42b90003268a04ee46e2f95efeca268a4401ee9dc3bacc03ec24fe0ac4b2c2eec3e8b912b2c086c4eeeb00eb0086c4eeeb00eb00b020eec3508ae080e480802687047f08268704247f8ae03c077e1e26f647330175173c2374133c32740f3c33740bb40326f64709017502b40788264904bab403800e87040226f64709017407b2d480268704fd89166304c7064e040000c606620400b90800bf5004fc061e0733c0f3ab07268a0732e4a34a04268a4701a28404268a4702a38504268b4703a34c04268b471486c4a3600458c35232e433d2b00dcd17f6c429750832e433d2b00acd175ac3061e602e8e1e99032e830ea30300756e803e0005017467c6060005018a1e620432ffd1e38bfb8b8550048a3e62045032f68a0e840432ed41518b0e4a0432d2e8a6fff6c429753d515289955004b408e898ce0ac07502b02033d232e4cd17f6c429751f5afec259e2defec659e2cae877ff32c0a200055889855004e8c003611f07cf5a5959b0ffebea522af538c67d0232c02e8e069b035ac3a08504f6e38af78bd88bcabac403b8020fefb402e86d008bd132ed8ae68ac6f3aa03fd8aca4b75f732e4e85700c3538a1e62040bc075040adb7403e846035b8bf82bd181c201018ac332e4c38ac632f62bea0adb742a2ac3f62685048bc852b401e82000b2c4b8020fef5a1e061f8bc18bcaf3a403f503fd4875f51fe881ffc38ad8ebf8bace03b005ee42ec24fc0ac4ee4ac39cfaee42eb00ec4a9dc31e2e8e1e99038b16630480c2061fc31e2e8e1e99038b1663041fc350bacc03ecb2d4a8017502b2b458c3e8eeff80c206c31e2e8e1e9903803e4904037413803e490402740c803e4904017405803e4904001fc30bc07403e8070203064e0481c201012bd132ed8b2e4a048bf88bf08bc5f6e3d1e0d1e50adb75028ade38f37e028adec3fc8ad82e8e069d03a0100424303c3074052e8e069f038bc1e8b5ff03f03a164a047406061fe82e00c3061fe85300c3fc8ad82e8e069d03a0100424303c3074052e8e069f038ac18ae6e884fff7dd2bf0061fe80100c3538ace2acb32ed32f62bea2beae30e8ae18bcaf3a503f503fdfecc75f458b0208acaf3ab03fdfecb75f6c3538ac62ac37406f6e28bc8f3a5588bc8f6e291b020f3abc38bd8e82e002e8e1e9f038ac322dfd3e3a8807403301cc3f6d78a3422f70ade881cc38afce80c002e8e1e9f038a04d2e822c7c3b028f6e2f6c201740305d81f8bf1c1ee0280ff057f0c03f0f6d180e103d0e1b703c3d1ee03f0f6d180e107b701c3fc8ad82e8e069f038bc1e8860075028ade03f0e82400c3fc8ad82e8e069f038ac18ae6e86d0075028adef7dd81c6f00081c7f0002bf0e80100c38ace2acbe32c518aca5657d1e9f3a513c9f3a48aca2bf12bf981c6002081c70020d1e9f3a513c9f3a45f5e03f503fd59e2d48ac78ae78aca57d1e9f3ab13c9f3aa8aca2bf981c70020d1e9f3ab13c9f3aa5f03fdfecb75dec3e8b00081c201012bd138f3760232db51b102d2e6d2e35932edbd5000803e4904067404d0e2d1e0061f8bf88bf0b050f6e30adbc352538adf32ffd1e38b875004e80e0050d1eba14c04f7e35b03c35b5ac3528bd0a04a04f6e432f603c2d1e05ac38be883e50f2e8aa6a78c8be8c1ed0483e50f2e8a86a78cc300030c0f30333c3fc0c3cccff0f3fcff268b0486e0ba0080f6c4c074020ad6d0eec1e00275f288560045c38b1663048ac586e0ef8ae1fec0efc3528bd08ac4f6264a04c1e00232f603c25ac3538adf32ffd1e38b875004d1ebe802005bc3528bd032f6528ac4f6268504f7264a045a03c20adb740803064c04fecb75f85ac3528bd0a04a04f6e432f603c2d1e003064e04d1f88bc8b40ee891ff5ac38bc2f7264a048bf9c1ef0303f80aff740a8ac732e4f7264c0403f880e107b480d2ecc3e8dffcecc3e8f8ffb2c0b020eec3e8efffb2c032c0eec3c43ea80426c47d048cc50befc353b00ee884fc8ae0b00fe87dfc8bd8b80eaaefb80f55efb00ee86efc3caa740db00fe865fc3c55740432c05bc3b00e8ae7effec08ae3efb0010ac05bc38aee8a368504061f0adb74258ac52ac3f6e68bc85232f6c1e2028bc2d1e22bd5518bc8f3a52bfa2bf259e2f45ae80500c38addebf88ac6f6e38bc88ac78ae032f6c1e2028bdad1e28bf12bd58bcbf3ab2bfa4e75f7c32e8e1e9903890e60048ac52460a8207406b9001ee99400f6068704010f858b00803e4904077406e808fc7401c3f6068704087403cd42c38a3685048ad6feca38cd7e1f0ac974648ae98acefec9eb5c38d174588ace80fd037c048ae9d0edfec9eb4980f9037e448ae12ae50ae4750a38ca7438feca38ca74328ac50ac138f07e0a80fc027e1280fd027fc880fc037dbf8ad6feca38d174138acefec9fec98ae92aec80fe087f04fec1fec5b40ae805fec32e8e1e9903a2620432e48bf0f7264c04a34e048bc8e869fb7407803e4904077702d1f9b40ce8dcfdd1e68b845004e827fec32e8e1e99038a264904e8fa8a7407c70650040000c3e837fb740b80fc0774067708e877fcc3e879fbc380fc137c03741fc3e83dfa8ad88bc1e874fa8b2e4a0452f6268504f7e58bf703f05ae87ffac3e81ffa8ad88bc1e856fac1e703528b2e4a04c1e503f7268504f7e58bf703f05ae855fec32e8e1e99038a264904e8d0fa740c80fc077407774080fc037f04e840fbc3e81efcc3e8d9f98ad88ac18ae6fec4e80cfa2b3e4a04c1e70352f7268504f7264a04c1e0038bf72bf05a8b2e4a04c1e503f7dde800fec380fc137c0374c6c3e89ef98ad88ac18ae6fec4e8d1f9528b2e4a04f7268504f7e52bfd8bf72bf05af7dde8d8f9c32e8e1e99032e8e069f03e84cfa7411803e4904077c182e8e069d037403e9b100e849fc8bd8268b078bec89461ac3a15004e8b7fc8bf0bb08002be38bec803e490406751fb90400268a0488460045268a8400208846004583c650e2ebb80002b280eb17d1e6b90400e856fc81c60020e84ffc81eeb01fe2f0ebe22bebc43e0c0132f680fb0e750926837dfe107502b680161f8bf58bcbf6c6807401475657f3a65f5e7423fec003fbf6c680740147feca75e2fecc740f2e8e1e9903c43e7c00b080b280ebcb32c08be503e38bec89461ac3803e4904137c057502eb5ac32e8e069b03e818fc8bf08b1e85042be38becb80508b90500bace03803e49040f721af6068704607513b40af7c601007502b405b007efb80518b90501ef518bcb268a04f6d08846004503364a04e2f158efb8000132d2e944ff2e8e069b03a150048bd032f6528ac432e4f7264a04f72685045a03c28bf08b1e85042be38bec538b3e4a044fc1e703c1e603b9080032e4268a04d0e40ac0740380cc0146e2f18866004503f74b75e35bb8000132d2e9ecfe33edeb03bd01002e8e1e99032e8e069f038a264904e8b3f8740f2e8e069d0380fc0774057c3de90b028ae38bf08adf32ffd1e38b8750048bd0a04a04f6e432f603c28bf8d1e70adb740bd0eba14c0403f8fecb75fa8bc60bed7503f3abc3aa47e2fcc3502e8e069f03a15004e8eefa8bf8a050048a264a048be858a8807408247fc5367c00eb04c5360c018afc32e4c1e00303f080ff067469d1e78af3b05580e303f6e38ad88af88bc550b204f6c6807527ace855fa23c3abace84efa23c3268985fe1f83c74efeca75e783ee0881ef3e0158e87200e2d2c3ace82efa23c3263105ace825fa23c3263185002083c750feca75e583ee0881ef3e0158e84900e2a9c38bc550b204f6c380741fac263005ac263085002083c750feca7fef83ee0881ef3f0158e82000e2dac3acaaac268885ff1f83c74ffeca7ff183ee0881ef3f0158e80300e2bdc3fec038e0720632c081c7f000c38a168504f6e28bf032f68bea660fb6065104f6e2660fb7164a0483fa647503ba680083fa5a7503ba600081faaf007503bab00052f7e2660fb7f8660fb60650046603f866c1cf1003fa66c1c70381cf00ff66c1c7105a8ae24ac1e203a0500450c5060c0103f02e8e069b03585751509cfc8bcde83b00b508ac8ae08ac7d0e473028ac32688056647fecd75ef6603fae2e29d58595f83c708fec038e0720e5132c08bcd4903fa83c708e2f9592bf5e2bcc3065233c08ec066c1c7108bc766c1c710e86986741638e074120fb6d0e81abf8ae066c1c7108bf866c1c7105a07c380fc137c0b0f8418ff80fc620f8411ffe80100c380fc11750680e38080cb0f50538adf32ffd1e38b9750045b2e8e069b03e807f98bf88b2e85045832f6528b364a04568a268504c5360c0180fc0e7509837cfe107503b41046f6e403f0b603f6c380756db2c4b8020fef5a5850524a8ae0575151578bcd32c0aa03fae2fb5f47fec438d4760a32e48bcd4903fa47e2fb59e2e0595fbac403b0028ae3ef5b4b5a51578bcdac268a25aa03fbe2f75f472bf5423bd3760a33d28bcd4903fb47e2fb59e2ddbace03b80300efb2c4b8020fefc3b2ceb80318efebbc2e8e1e9903803e6304b4740bbacc03eca8017504cd42c3c3e8d1f80aff751c8ae380e41f80266604e008266604e82d008a1e660480e320b105d2ebe880f57419a0660424df80e30174020c20a2660424100c020ad8e85300c3e87ef8c3535080e30f8afbd0e381e310070adfe84ff5740eb4008ac3e81bf30bed740326881d8ac3e80b000bed740426885d10585bc38ae01e2e8e1e9903803e4904331f7f088ac4b411e8edf2c3e830f8c39cfae89f05b2c0b90300b4018ac4ee8ac3ee0bed74044726881dfec480c302e2ebb020ee9dc32e8e1e99038a264904e8e1f4740a80fc0777067403e8c0f5c380fc137c03744cc38ad8e8bbf7bace03b008ef2e8e1e9b03f6c380751cb2c4b802ffef8a25c605008ae3ef8a25b4ff8825efb2ceb808ffefc3b80318efb2c4b0028ae3ef8a25b4ff8825efb2ceb80300efebe1502e8e069b03a14a04c1e003f7e203c18bf858268805c32e8e1e99038a264904e85ef4740f80fc07770b7408e85ff58bec89461ac380fc137c037429c3e835f78acc2e8e1e9b03bace0332ffb80403efd0e78a1d22d9740380cf01fecc7df08bec887e1ac3a14a04c1e003f7e203c18bf82e8e1e9b038a058bec88461ac32e8e1e99038a3e62048acfd0e132edbe500403f18b148a0e49043c0d764a2e8e069f03e8ddf375338a1e4a048af88ac6f6e38aca03c8d1e1030e4e048bf98ac7aad1e941fec238da735989148b166304b00e8ae5ef8ae1fec0efc32e8e069d0380f90774c3e98300750432d2eb0f3c0a751d3a3684047503e99300fec68914e881f3750580f9077f058bc2e84cf6c33c077504e8b485c33c0875830ad274defecaebda32ff32d22bcb3a3684047406fec603cbeb9589148b166304b00e8ae5ef8ae1fec0ef2bfb2bfb268a6502508b3e4e048bf3d1e603f7a08404f6e38bc8061ff3a58bcb58b020f3abc3b90100b40ae893c0fec23a164a0474038914c332ff32d289143a368404742efec6ebed89142e8e069f03e8ebf2740e2e8e069d0380f907740432ffeb108bc2e8adf58bf9d1e74f8b1e4a04eb9133c98a3684048a164a04fecab001e970f72e8e1e9903f6068704087403cd42c3e876f68becc6461b00c32e8e1e99038adf32ffd1e389975004d0eb381e620475058bc2e85cf5c32e8e1e99038adf32ffd1e38b9750048b0e60048bec894e16895612c32e8e1e9903a0870424800a0649048a264a04f606870408752de84cf27407803e4904077f21518acc8a2e8404be409881fe499874102e3b0c740583c603ebf024802e0a4402598a3e62048bec89461a895e0e894e16895612c3841823842b33842a322e8e1e99033c047f1b5052bacc03eca8015a587408803e6304d47408c3803e6304b475f83c1c73f432e48be8d1e52effa67c98b498d498e6981b99659865986598409958995c996598659865986598659865988a9965988e99a9996598e8996598f699119a189a249a489a803e4904137415e8bff48bc386e0e85fef0bed74078ac732ff268801e893f4c3e8a6f48ac7e844fc0bed74f026887d11ebea803e49041374e306e88cf41f0bed74078bf2b91100f3a48bf2e8de0132e4b91000b2c09cfa8ac4eeacee9dfec4e2f4ace807fcebb580fb0177b0e843f4b2c0b030e8eaf024f780266504df80fb0074070c08800e650420eeeb90e89d018ac3b2c0e8caf08bc8eeb020ee8bec884e0fe978ffb311ebe48bfae805f4b9100032e4b2c08ac49cfaee42ec268805fec44aee9d47e2ee9cfab011ee42ec9d268805e8e3f3eb5ae8ce00c38bfa518bc3268a35268a6d01268a4d02e8ca0083c7034359e2e8c30adb751ae8b6f3b2c0b030e85df0247ff6c70174020c80b430e85feeeb1dfecb751ce898f3b2c0b030e83ff0eea8807503c0e702b4348ac7e840eee87ff3c38ac3e8d1008bec894e16887613c38bfa518bc3e8c30026883526886d0126884d0283c7034359e2e8c3bac6038ac3eec3bac603ec32e48bec89460ec3e83ff3b2c0b034e8e6ef8af8eeb030e8deefb301a8807505b300c0ef028bec895e0eeb9c518bc3e87300e82a008ac3e852004359e2eec3f6068904027403e816008ac3e83900c3f6068904027403e806008ac3e82e00c350b01ef6e650b03bf6e550b00bf6e15903c15903c1b164f6f180fc327c02fec08af08ae88ac858c352e839005a538bdabac8039cfaee428ac7ee8ac5ee8ac1ee9d5bc3e81f00539cfabac703ee4242ec8af8eb00eb00ec8ae8eb00eb00ec8ac88af79d5bc35051e881f2b9ff7feca8087502e2f95958c32e8e1e99038bf8240f81e7f000c1ef0383ff067f182effa50c9b149b299bc79b239c3c0374083c047f03e8cf01c3bac403b0038ae3efc33c0477f2505350528b166304b007e8daee8ae0d0ec80e401a840740380cc02b012e8c7ee40a38504b009e8beeea8807404d12e8504a185048bd03df401731bbae0013dc2017313ba90013d7c01730bba5e013d4a017303bac800891685045a58c6068404ffe85d015b588adf32ff0ac0740eb30e3c017408b3083c027402b3108acb8ae981e9010280f9087e0481e90101871e850453e85bf25be88d02c30ac07411fec8741afec87438fec8743cfec87440c3892e7c008c067e00c38cc88ec0feca0adb740732ff2e8a97079c890e850488168404892e0c018c060e01c3000d182ae84203b90e00ebd6bd4d6ab90800ebcabd6072b91000ebc20ac075bd8b0e85048a16840480ff07773580ff0177100aff7506c42e7c00eb26c42e0c01eb2080ff02750b8ccd8ec52e8b2e3f83eb100e078adf32ff80eb02d1e32e8baf7a9c8bc58bec894e1689561289460a8c461ec360724d6a4d6e4d726072608253068a264904e863bd268a4702268a6733f6c4017422bd60723c107d0ee8aa028c060e013c0e7d07bd4d6a8c0e0e01892e0c01e81801eb2db4843c107d13b4813c0e740d7f15b4023c08740580cc80eb0a26f6470501740380e47f86c432dbe80600e80202075bc38bf88bf2bace03ecb80500efb80604efb2c4ecb80204efb80407ef8bd68bc750247f0ac074220e0733d2b900013c047507b710bd6072eb10fec87507b70ee82102eb05b708bd4d6ae8350058a8807408e82d7c7503e87601bac403b80203efb80402efb2cceca801b8060e7502b40ab2ce50ec58efb004ee32c0eeb80510efc3fc0bc97501c380ff0e750a26837efe10750380cd801e061f2e8e069b038bfac1e705b0405380e303f6e35bf6c3047402042086e08bd003fa8bf5e32832c086fb32ff51f6c5807401468bcbf3a483fb207407b920002bcbf3aa59f6c580740146fec975de1fc38a264904500657c43ea80426c47d0c8cc50bef74308bef83c707268a053cff742438e0740347ebf28bfd268a05fec8a28404268b4501a3850426c47d03893e0c018c060e015f0758c326f64733017401c3c41ea80426c45f088cc00bc3741fbf0b00268a013cff7415473806490475f2268a0732e4870685048bd8e80100c38b1663048a268504fecc80e41f9cfa80fad4740bb014ee42ec24e00ac4ee4ab009ee42ec24e00ac4ee9d8ac88bc38a168504f6f2803e8404ff7507a28404fe0e8404f6e2f6c1807402d1e0488ae0b0128b166304efa04a048a268404fec4f6e4d1e0050001a34c04c31e32ff8adcbe608280fb10740abe4d7280fb0e74021fc30e1f8b3c0bff741081e7ff0046c1e70503fa8bcbf3a4ebea1fc38a264904500657c43ea80426c47d088cc50bef744a8bef83c70b268a053cff743e38e0740347ebf28bfd268a3d268a5d01268b4d02268b5504268a450a3cff7402fec850a08404fec0f6268504a3850458a2840426c47d068bef32c0e8a2fd5f0758c3505351522ea1a3030bc074092e8b2e3f830e07eb08b83011b702e865b85a595b58c33c047c01c3e3fd532e8e1e990386fb32ffd1e38bfb81c750048b355b8915568bf05153268a4600453c0d7f1f750432d2eb403c0a74323c077505e8e77ceb623c0875080ad2745afecaeb27f7c602007405268a5e0045b90100b409e802b8fec23a164a04720c32d289153a3684047306fec68915eb2b50e863ea7508b80008e8deb7eb09803e49040774f132e4863e6204538afc55e825005d5b863e6204588b155b59e2155af7c60100750289158b053a3e62047503e8fbecc3e964ff33c98a3684048a164a04fecab80106e891b7c32e8e1e99030ac0750de818008bec895e0ec6461a1ac33c017509e841008becc6461a1ac3a08a04bf40a12e3a057204bbffffc332e4d1e003f82e8b5d040adb74050aff7504c386fbc3a0100424303c307406f6c30175efc3f6c30174e9c3bf40a12e8a0d32c083c7042e3b1d741286fb2e3b1d740b83c702fec038c87eebb0ffa28a04c3bb0800f606890402740ebb0700bacc03eca8017418bb0800bab403e8a6ec7421b701e842e980fad4741786fbc3bad403e891ec740cb702e82de980fab4740286fbc30f080f080f080f08030103010101000801010101010101010f010f080f0400020f0201010f01ff01ffe00f00000000070208ff0e00003f00100108000000000100020201000404010005020500060106050600080108000702070607e899790ac0750dbf0000e80e00bf0003e80800c3bb2d00e86478c38bf732d2e82400be085eb900019cfafcac66c1e00aac66c1e00aac66c1e004bb7c1a03dfe89d6ae2e79dc332c0bb781a03dee8d66a8ac2bb791a03dee8cc6ac3565232d2be0000e8e1ff5a5eb900019cfafcbb7c1ae8776b66abe2f69dc357bf0000e80800bf0003e802005fc3565232d28bf7e8b5ff5a5eb900019cfafc66adbb7c1a03dfe83c6ae2f49dc35053bb9c1b03dee86e6ba801740cbba31b03dee8626ba80174f45b58c35053bbcf05e85d6b0c08e8646abbe405e8486b0c01e84a6a5b58c36650b81b00e80e006658c36650b87869e803006658c352f7e18bcae8556866538bd966c1e3108bd866b8503f0000b20066efb2046633c066ef66b8543f0000b20066efb20466ed33c96603d8730a66ed66a90000008075f666ed663bc3730c66c1e8103bc172048bc8ebed665b5ac3561e0e1fe82f7b668b440466c1e00a1f5ec3c35053bb8001e8b66aa8035b58c3550234009000d2000000000000005f57c390506652e8f4ffffff81ef100000002e8b0766baf80cef66bafc0ced32c0668bf8665a58c366b84f03665266565357500aff7544e8c8ffffff6633f666bbd005e800010000c1e810f6c440752b6681e2ff0066d1e2668bc26640c1e010668bc266bb1300e8e800000066bb1200e8df000000665832e46650585f5b665e665ac39066b84f03525153576656508afb80e37f0adb7526e867ffffffc1e210668bd1c1e20266be0000e8c700000066be0003e8be000000665832e4665058665e5f5b595ac366b84f03665157565352508afb80e37f0adb75398ada575ae821ffffff6633f6665366bbd005e85700000080e401665b80e7fe0afc66be0000e8de00000066be0003e8d5000000665832e46650585a5b5e5f6659c390535051f6c780742066bb9c1be81b000000a801741366b9ffff66bba31be80a000000a8017502e2f159585bc36652e811000000ed665ac3906652e805000000ef665ac390668bd75033c0668bc36603c6c1e002ef6683c20458c352e8a0ffffff81e2ffffff0066bb041ae8bdffffff25000000ff03c2662500f0e8b9ffffff66bb051ae8b0ffffff6681e2ff0f66bb011ae896ffffff24038ac866d3ea66bb061ae886ffffff6603c266bb0d1ae886ffffff668bc224fcc1e01066bb5c1be875ffffff5ac3905266536651e830ffffff33c08ac3665366bb791ae859ffffff665b66496681e1ff00664132c0665366bb781ae841ffffff665b268a4202c1e00a268a4201c1e00a268a02c1e002f6c7017503c1e002665366bb7c1ae818ffffff665b83c204e2d26659665b5ac300454b2c4b2c4b2c4b0f4b0f4b0f4b0f4bba4a954a954a954a734a734a734a734afe4aeb4aeb4aeb4ad84ad84ad84ad84aa74a874a874a874a654a654a654a654a2a3a1d3a1d3a1d3a083a083a083a083a0435cd35f735c537ef37fc374738cb38fb38b439dd39e7392c38093809380938093809384738cb38fb38b439f139373add39e739ffffffffffff0000ffff0000ffff0000ff000000ff000000ff000000ff000000000008100008101800081018543201543202dd4b03bd4b032e3403e73303553204fc320485330454320300000000c13b0002c13b0102c13b0202c13b0302c13b0402c13b0502ae3d0002ae3d0102ae3d0202ae3d0302ae3d0402ae3d05025f3e00025f3e01025f3e02025f3e03025f3e04025f3e0502ed410002ed410102ed410202ed410302ed410402ed410502ed410002ed410102ed410202ed410302ed410402ed410502664000026640010266400202664003026640040266400502b7400002b7400102b7400202b7400302b7400402b7400502b93f0002b93f0102b93f0202b93f0302b93f0402b93f05021a4000021a4001021a4002021a4003021a4004021a4005029a440000cd440100cd440200ba4400001a43000228410002284101022841020228410302284104022841050278430002244605002446010024460000244602006546000065460200aa460000c2420002c2420102c2420202c2420302c2420402c2420502ee440000164500009f4500001a4600009a4100029a4101029a4102029a4103029a4104029a41050219460001194600018c3c00028c3c01028c3c02028c3c03028c3c04028c3c0502364500001a4600001a4600001a46000040440000aa3e0002aa3e0102aa3e0202aa3e0302aa3e0402aa3e0502073f0002073f0102073f0202073f0302073f0402073f05026c3f00026c3f01026c3f02026c3f03026c3f04026c3f05026245000084450000a4000101d6bb2cbc4abc30def0eda8c57cc89ede000096c8a2c9a2ca86cc0000becf0ed07aea86eb6ed158d2b8d2ead20000000048d4d0d5ded50000bafa000000000000000000d682d6bad6f8d6a8d7ded70000fad7000014d8fcd810db58db0000badb1adc68dc0000000090dd88df64e00000000098e2f8e202e34ee330e45eef90e44ce8eee9000022ec4aea62ea000070d0d6d000000000000088ef000088f85efa480001010000dcafe8afd0a8fcac00000000000058ad0000b4ad90ae9caec8aea0affcaf0000babb00000000000000004ab1b8b4e8b200000cbb1cbb36b500000000000032ba00002c040102eb0440015000c800f90000003000d40002000000000000002200e146eb0440015000f000180100003000f80003000000000000002000e23c44080002a00080014100100050001c0002000000000000000000e4464e0c8002c0005e015f0020004000200003000000000000000400e5554e0c8002c00090012d0020004000010003000000000000000200e655d6098002a000e0012d00100060000a0002000000000008080600123c4e0c8002c000e00128001800280009000300000000000808060012484e0c8002c800e001140010002800010003000000000000000600124b100e8002c000e0011d00380038000100030000000000000006001255de0dd002d80090012e0024004800010001000000000000000200e755a00f2003000158021c00280080000100040000000000000000006a3c100e2003e00058021900180048000100020000000000000000006a3888132003f00058024200380078002500060000000000000000006a4856132003000158021900100050000100030000000000000000006a4bf9152003f80058021f00200040000100030000000000000000006a556419000440010003260018008800030006000000000000000600553c8a110004f000000331000800b000000004000000000000000000552b4c1d0004300100032600180088000300060000000000000006005546c31e000420010003200010006000010003000000000000000000554bea240004600100032800300060000100030000000000000000005555302a8004c0016003240040008000010003000000000000000000e84b302a00050802c003280060007000010003000000000000000000e93c023a0005c001c00333004000a000010003000000000000000000e955302a0005980100042a0030007000010003000000000000000000ea3cbc340005980100042a0010009000010003000000000000000000ea4b863d0005c001000430004000a000010003000000000000000000ea558f2f7805d0011a04270058009000030004000000000000000200eb3c483f40063002b00432004000c000010003000000000000000000ec3c8e4440063002b00432004000c000010003000000000000000000ec41d44940063002b00432004000c000010003000000000000000000ec461a4f40063002b00432004000c000010003000000000000000000ec46a65940063002b00432004000c000010003000000000000000000ec55fb4f00079002400532008000c800010003000000000000000200ed3cf46500079802400549006000d800010003000000000000000200ed4b41554007a00270052f006000e000010003000000000000000200ee3c80704007c00270056c008000e000010003000000000000000200ee4b685b8007a802a0053c008000d000010003000000000000000200ef3c04748007d002a0053c009000e000010003000000000000000200ef4b5c00020106000b0c084c0100c0d40100000000000000000090d0030090d00300c0d401000000000060ea000000007e045802b0040000000060ea0000a302840350c3a302840350c3409ca3028c0a00001e408c0a10271027000000005c0001020f000000023a10089a02b1015c009a00ca001e00fa0000000000000080000000023a0d0a40030c0265009d00fa0023000a0100000000000080000000023a5d04c801c8014500860074000e00370000000000300000000000dc0001010c190e190f190d190c190e190f190d19900000000008080808000010191219131911191019121913191119910000000008080808000014191619171915191419161917191519920000000008080808000018191a191b19191918191a191b19191993000000000808080800001c191e191f191d191c191e191f191d19940000000008080808000020192219231921192019221923192119950000000008080808000058195a195b19591958195a195b19591996000000000101010100003619381939193719361938193919371900000000000000000000000c00010400000000000000002c0001012d1900012d1908022d1910032d1918042d191a052d191c06e705010ce705020a0519100b05191409d8000101000102e6010102120301026a05010255070102ea10010612110116121301066a1401166a1601065517011655190106ea1a0116ea0d0106e10e0116e120010ae1930102e2950116e296010ae2b30102e4b50116e4b6010ae4c30102e5c50116e5c6010ae5330102e7350116e736010ae7530102e8550116e856010ae8630102e9650116e966010ae921010a1222010a6a23010a5524010aea430102eb450116eb46010aeb730102ec750116ec76010aec830102ed850116ed86010aedd30102eed50116eed6010aeee30102efe50116efe6010aef3c000201000000000000000000000000000000000000000000000000000000008c0ad0028a00e0012d0010003e0009000600000000000000060000000c000101244154490f35010214000101244d4d540000000000000000000000004e01050100050410182e004200b200e803e8032e00808001000c000002083300004200b200042a010600360144010000000001010200020303030304050004060606084c01c0d40101ff7e04000001000000543d00307500b603b60300000100000060ea00905f0127044c04000001000000409c00905f0127044c04000001000000409c00c0d40127047e0400000100000060ea00c0d40127047e04000001000000543d00307500b603b603000000000000080000007a00000000000000000000000000000000000000050000007b00000000000000000000000000000000000000000400007a000000000000f0d20000409c00000000000000050000007a00000000000000000000000000000000000000001000007800000000000000000000000000000000000000005c035960055e6a076a6a09010494113421c4223408480d5c120a00905f0100d0fb01009d0101039906520000002c010000120000000601000008000a0013310011212180000a000c310011212200020a0002310011202110000a0002310011162100040a00023200111e2101000a0002320011152106000000133186008c0000000c31a100a70000000231bc00c40000000232e100e9000000113106010c010000113219011f010000012121000000040c010010020000080000000104900002040400ff012122000000040c010020020000800000000104930002040500ff022021162100000004140200300200000002000020010000100000000104920002040100ff021e21152100000004140200400200000004000000010000010000000104940002040600ff011421000000040401000b087869090a0200ff011421000000040401000b0878690b0c0100ff07000000212168010000000021226e0100000000202174010000000016217a01000000001e21800100000000152186010000000014218c0194010000010011011331010011010c3101001101023101001101023101001101023201001101023201001102113111320a08000000000000ff00cf0101010c00000000000000cf00ec00d50904630804eb0904d60904d909043f0804440804710904750904ce0a04ed0904f20904df0904730a04bc0a00730a04bc0a00730a04bc0a00740a043a0a043b0a043c0a043f0a04400a04d00904d10904580a05720a06360a04b90a00b70a04b80a00820a04550a04560a005908046c08047409048009048109048209048309048409048509048609048709048809048b0904da0904e00904e50904e60904e70904e80904e90904ea0904f10904f40904f509049f00454f0146cb0045cf0046db0045df0046020044030044ffff00ffffff0006040000b12100008801000003f80f00114800002000400020004020300c0000e0078110040f000010a80800100c440005000000001f0300009f0300001f03008c010010e00000000f3c00100000000000000000ffff0f009a0600008500a2ca0000000002080e6610100000004000615403000021200000911900000b00000049122500810100009121000011190000912100008119000091090000010900001121000003100210c140000001000000fcfcfaf9fcfcf9fdf2f9fbfcfcf9f8f894aaff0088800a00064e03003f426500393a0000000000000101010101010101400000000000000000000000007d00010101020420000620000003910a02920a09100001820420000620000003910a0820000003920a092600010304200006100000030c00020d00093800018304200006100000030c0008200000030d00094e00010404200006100000030e00020f00096000018404200006100000030e0008200000030f000976000000fc040104fc020000e4040088c6fa00000000000388c6fa0044005202000000500305330004010200100000000000000000010054905f01004b0714230e031a20360b0906040b050a10000002010a0a0a0a40ba8680a6ff0088c6fa00640152020000005003053300040102001000000012400061f1010054409c00001b02142308030c11160604060206050c0800000201080a0a0a209a8600a3ff0060ea00002b0514230a03121a210906080309060c0c00000201090a0a0a30aa8680a4ff00803801003b0714230c0318222c0c080a040b060c10000002010a0a0a0a40ba8600a6ff00905f0100430914230d031b26310d080b040d060c10000002010a0a0a0a40ba86c0a6ff00a08601004b0a14230e031e2a360e090c040e060c10000002010b0a0a0a40ca8680a7ff00fcca0100530c14230f0322303d100a0e0510070c14000002010b0a0a0a50ca8680a8ff00d0fb01005b0d14231003263544120b0f0511070c14000002010c0a0a0a50da8680a9ff00a42c0200630e142311032a3a4b140d100612080c18000002010c0a0a0a60da8680aaff00f04902006b0f142312032d3f51150f120613090c18000002020c0a0a0a605a8740abff0088c6fa0040015202000000500305330004010200100000001240006146010244409c00002b0114230a030c101a0504050305020a0a00000201070a0a0a258a8600a3ff00803801004b0614230e031720340a080a050a040a1300000301080a0a0a4a9a86c0a5ff00905f01004b0714230e031a243b0b090b050b050a1500000301080a0a0a539a8680a6ff00a08601004b0814230e031c28410c0a0c060c050a1700000301090a0a0a5caa8600a7ff0074b70100530a14230f03202d4a0e0c0e070e060b1a000003010a0b0b0b67ba8600a8ff0048e80100630b142311032332520f0d0f070f070c1d000003020b0c0c0c734a87c0a8ff001c1902006b0d1423120327375a110e110811070e20000003020c0e0e0e7e5a87c0a9ff00f0490200730e142313032a3c62120f120912081023000003030d1010108aea8780aaff0090007000490a044f0a004a0a00500a004b0a04510a004c0a04520a004d0a00530a004e0a04540a00970a04980a00840a042c0a042f0a04300a00750a040000440100440400440500440b00441e0a04950a048c0a04960a04990a044001454301464401454701464801454b01464c01454f01462c01443c01402d01403d01402e01443e01402f01443f01402b01443b0140ffff00ffffff0060040700600407006a77c10ccff33c00cff33c00ff000401ff000a0177b13320000000100000000000000000000000000000000000000000000000000000000078c700e00000000000e000000808080806060606080808080606060600000000000000000000000000000000ffffff0162040700620407006a99c10ccff33c00cff33c00ff000401ff000a01555133200f000010ff7f0000383c0403b100000033000000c000000003000f4107f2005128c200e007000f5100e006000808080806060606080808080606060600000000000000000000000000000000ffffff0262040700620407006a66c10ccff33c00cff33c00ff000401ff000a01555133200f000010ff7f000038380101b100000033000000c000000003f0004107f0005128c200e003f4005100e00600090909090606060609090909060606060505050505050000000000000000000000000000004b34473130333235464500483547513148323441465200da000102012a800000009e010f13ffffffffffffff00050000000100b603020027040300650400007e0403008b040426800000009e010e12ffffffffffffff00040000000300b6030200e80301004c0400007e0405620396e0009e010000000000000000ff003200000015003800160028001700310018003923180036ff1d00550019000100ff000396e2009e010000000000000000ff00ff000000150038001600340017002c00180028001d00550019000100ff0006240000000000000000000000000000ff00030000008b0423006504ff007e04ff00ff0010000301ffffff0026004c0c070000009d0002020a007000dd0215211100440000ffff0016211100450004ffff0016210401450002ff04001421c80e1a0007ffff001e21ea0e4c0003ffff001e22ea0e4c0409ffff002021ea0e4c400affff002022ea0e4c440bffff002121ea0e4c800cffff002122ea0e4c840dffff00ffff000018000400190002001d0003030400091304000a2304000b3304000c4304000d5304000701080005013200ff001c00020102000800800000020004000840000100100000010400ffff550001010008520252396604028c022e00020d020100524302050204007e045243020d020500524352055247020102000ee50208520a020102010ee50208520b6616030c4104004c0d4102004454000da5c905045b001e00010100043700000208000d1a3208000b1a0288000e1a3288000c1a5b5d0901010000370000010598010044320101058f01047600000d2543000866ff2d0d42df080305407e00000003054100000100030c410000010263004151022d0d420200330d4002003e0d40000046330054006300030041ca050d2513150807051115a7ffbfff01051f106be8d5395600402d0d4001003e0d40001045720037000001059801004432013c059801004432014982000102ca054101058f0104760000540006000d2543000866ff2d0d428d040305405204000003054100000100030c410000010263004151022d0d420200330d4002003e0d40000046c000540063003703000105020001800000010521008000000001051100070050000725c4007f37040001052000008040000105a000100001605c05b1007f000008800288865c05a10040070000801001045c05a2007f300000000020005c05a4000100800d2003001237000001050200006001000105030045428c3d01050400006001000105050045428c3d01050200044001000105030003000000010504000440010001050500030000000105020004800100010d0300fff0010d0300ff000105040004800100010d0500fff0010d0500ff000105000b2100200f0105cc0b030000000d25800502028d0000075218028d000007521955000052232c2500013d25000645d601510255200052145ce5c01a03020105fd1a200000000125911a550d257d1a01014db61b00012c2500013d25000645e8013a00005c05f602fff8ffff000400000105dc0010002c000125e0002f010dd80001000105dd0019002d000125e1002a010dd90001000165d4000266ff2d0d4213035500005212032541100d6553194007655319bf332541013e254100495d020d254a190154304a190d254b190154304b19513201054000090200004ae5410002440f03010540001f0200000308404100150d4001090d40801f0105400021020000030041410015054101010540002002000003f84141001b3d41070f3a414166ff2d0d428104038c4000003e8d40ffff440c03030c4800005c0ad2013fe04003e2414109e5410f5c3ad301f0411b0541042d0d42020043d9025608485b7a4a06d2009400e40004e50000e600000c26040d26040e26042d08049209049309049409042e08043008042f08041e0904700504c501049501048918049d1800b11800c91800dd1800f118008a18049e1800b21800ca1800de1800f218004919047119047219007319007419007519007619003b0104ae17045d1904461904f90204fb0204ff02000303000703000b03000f0300fc02040003000403000803000c0300100300cb0104cd0104cf01041a03041d0304791504d20104d40100d601001902001b0200d30104d50100d701001a02041c0204ffff00ffffff0004f70c090000820000440000100000001000000000040400000404000004000000040400800c040000040000000404000114040020d3201d64003200001c000010123d220f000000000000001b02000118001b00f0f0030300000000ad9002000008000402000300022b18066d6000f1110000004444444444040000000100fc601001040800000008000000880100000000000000000200040047004900ffff00000000460042c0420006004200120006000000000046004200421006002200060000000000460042c042000600428012100600000000004600420042100600420042601200060000000000460042404230060042004200420042e04210420042000a00060000000000460042c042200600420012000600000000004600420042300600420042c042f042e042f0420042004200428042f042f042f042d04200420042d042f02230060000000000460042404230060042004220420042004200420042000a00060000000000460042c042200600420022000600000000004600420042300600420042004200421042004200421042004200420042004200420042004200420042004200420042004200420042004200420042004200420042004200420042004200420042002200060000000000460042c0422006004280220006000000000046004200423006004200420042004200420042004200420042004200420042004200420042004200420042004200420042004200420042004200420042000a00060000000000460042c042200600420022100600000000004600420042300600420042004200421042004200424042004200420042004200420042004200420042004200420042004200420042004200420042004200420042004200420042004200420042004200420042000a00060000000000460042c042200600428022200600000000004600420042300600420042002200060000000000460042404230060042004240420042004200420042000a00060000000000460042c04220060042000a0006000000000046004200423006004200420042004200420042004200420042004200420042004200420042004200420042004200420042004200420042004200420042004200420042004200420042004200420042004200420042004200420042004200420042004200420042004200420042000a00060000000000460042c04220060042800a000600000000004600420042300600420042004200420042004200420042004200420042004200420042004200420042004200420042004200420042004200420042004200420042004200420042004200420042004200420042004200420042004200420042004200420042004200420042002200060000000000460042c04220060042800a1006000000000046004200423006004200420042004200420042004200420042004200420042004200420042004200420042004200420042004200420042004200420042004200420042004200420042004200420042004200420042004200420042004200420042004200420042000a00060000000000460042404230060042004200420042004200421042000a00060000000000460042c04220060042e00a1006000000000046004200423006001200060000000000460042c04220060042000a00060000000000460042404230060042e042f042f042f042f0426042000a00060000000000460042c04220060042e042f042f00a100600ff0000000000460042c0420006004200120006000000000046004200421006002200060000000000460042c042000600428012100600000000004600420042100600420042601200060000000000460042404230060042e042f042f042f042f0426042000a00060000000000460042c04220060042e042f042f00a100600ff0000d4020101000037000054202415012500080f010d28080f0001252b08015500005234523e01e4800a0b000124800a1d000d25800a205600400324400c001525400366ff2d0d422c022d0a42400104d7090000010c01080400523e0104020800000705d8090014fcff0d0cd809060056004103244114001505410601020a15410324400600036240401b2d4006152540020f2a40400925400f0105250a403ce37e0d22250a400105260afd0f13110105270a1b00002a0105570a31040300010d280801000105570a310403005c65250ac33c010d280802010105570a310403005c65250ac33c010d280804020105570a310403005c65250ac33c010d280808030105570a310403005c65250ac33c010d28080f00661855c0002d0c42040052123c25810102443f0101052d0a8030320001052e0a8030320001053d0abfff0000020500ffffff0002f000cd05661c2d0c42040052120de54e0a300de5540a300de5970a300de5980a3007e54e0acf07e5540acf07e5970acf07e5980acf0300410a15330541010000001b05410454080908018a0908415400010b5420c9005400c4000725270a9f5c25f309fc0403054601000000038846280866ff2d0d424c02010a2808460124930a00000124940a01000104a30a02000104a40a06000104a50a0a000104a60a0e000104a70a12000104a80a16000104a90a1a000104aa0a1e0007e52d0ac107e52e0ac12d0d422200152546012d6546014ca2464649bf01011a2808460de5260a015b7aa80010320700ed0f060021430700e01f040032540700102f020043650700103200004bb48b50de00d0c2de006b6e0a002ebf400088d69b00f43b0500ef22d000a6d0ec00e1b40ac6fa00bd3905003ebb0800a0957e0088d69b00f4bb08007eb908003e9b09004b1ed90b990050c6de00cd6e0a00e58d68007b039900c2c2fa0088d69b00f43b05004bb48b50fa00c27297008b4a1f00ac9f090088e69e00f43b05007e990900a70b2d001900020100003700005214686500015ce99c1bfe003a00005b000c0102010004370000660c030c4100002d0a41422d0d4204003d240003004430002d0d4204003e0a424144080143190056004303a4410200030c4100003e0d410000440801033243413e0d41051949730003f241413ee541104663001b3d4101436f0009e54103153d41022de5410c033a43410302464403324341561840030a4041330d40010001020000400d020100462d0d40020001020000404be5000149e90007020100452d0d40010001020000400300410100330d4003000102000040690546ffffffff07020100464c02414444de00032943000ea200444307010329430008a200454307010d02010044010a0000413da5000144020107020100454307010d020100445b5520005b0001010100040201010002e50102523c37000001258101010de58101044a25830102441d0007e58101fb0d258001080da58101804a2583010244340007a581017f0725e401fe5600410321410203a941021505410403004080010905400b0c00f80f024041010280014003014101150d41021b0541025c028201000000fc414ba50208448e000da514020243930007a51402fd0de58101014a2583010244980007e58101fe0de581010807e58101f7032041830107258001f70da58101804a2583010244be0007a581017f01258101020de58101044a2583010244d50007e58101fb02010100523d4be5000849ff00522f020102010201010002e50102523f5be301010104043700000201010002e50101523c0765260aef03254110332541013e254100442f004a6594031b491c000725eb09fe01252b0801542024154a25800a08444d000105310a0000040003010000090500ffffff00270500fa00000066ff2d0d42c3013e0c400000477a002d0d4202002de5400143660007259201e00d3a9201400765740afd3e0500409c000046b00033050010270000270500c409000007e59a0af00de29a0a400d65740a024be5001049b9005210520e523b4be5000844ea00520f523e0164800a1c004a65800a0f49e600520302f001cd05661c2d0c4204005212523b52074be500044907010201010002e50101523f523002e5010202010200523f4a25800a08442f010de54b0a400de5510a40030540000010000102310a4007e54b0abf07e5510abf020101005248524003084101081b0d410c3e25410344940166ff2d0d42c001560841033041cd052d0a424103a4410000030d4001000332414109254103010a2808400765250afc0d62250a412d654001152540011b3541023e654004496401010d28080f004be5000844a0010d25800a080d25eb09014a25800a2044b2010d65260a1001252b08000d252415035b7a23000000002a003c00410046004e0055005f006e0078008c00a000b400c800f0000e018941003103010500005528003d8d0000004457003d650220441f003d6502214923000265021e3d250202461b023d250202494e0054201f033d8d0060ea494e000205015800020255380202050339900d0052244be5020144ab013d25000546600052233d250200447b003a10003d250201447b003a20003d25020249e80207250701ef07650401f807650501ef5400060107050801f7ffff7f0d2508010151050d2508010251c80d650801203d8d00000044e8023d25020244ec00030a414866ff2d0d4225032d0942002d094200030c4800004be5020244e2000105cc000103010043e800074dcc00fcfe030a484166ff2d0d42ef023d0c0100004703012d0d42060043f30001040901020001650001204be50210441d0101a508010343220101a50801010d250d01014be50202443601012502017f434a010139000101018901010101250101100131020101516454200d0107250801fd500107250801fe07650801df510a0330410801092541303e2541304961014be5020249a6013d0d03000044a1013da50310498e010125010111010906010301310101035ca50601fc0243a60101310101030d250801083a10003d25020144f3013a00003d25020044f3010da52f01015600400319400021054060ea00000102420140010246014001024a014001024e01400102520140010256014043e8023d65021e4911023da502004411023d8d006a184611020de508018043160207e508017f0d250701103a00003d25000546e80255000302210300140d03023da50200497802030948035600400319400021054060ea0000030246403c02410140495d024a2540010249e8023a000052230309480307254001fd01024101460d2540010243e8023d250200448402028d03010003094803033946020925460c152546020f2546014be5020149b5023c2140010249b302031948033c2238014644e80252230319480307253801fe0309480301214001020319480301223801464be5020244e8023a0000032143000d22c100440d62c100443a00005b7a4200500004f70c096d0004171c097d0004d70c09c40004370c09160104370e098a0104471d09a60104670d092c0204660f09ffff04a70f09000002002c002d002e002f0000becf010100045000010100004a65740a024416005c0d930100fcf40107259201bf0da59201ff5105076592010051050d659201ff51020de59301ff510507e5930100510207a592010051640d259201400d259201805b6200010100003700000de54b0ac00de5510ac007e54b0abf07e5510abf4a65740a02443b003702000105c900090909090105d900090909093700000de5260a1051c851c807e5260aef51ff516407e54b0abf07e5510abf07e54b0a3f07e5510a3f5b6600010100003700003c25810102444400070d80010ffc0de58401205c058201000000fc000014000d2580010207258001fd07258001fe07258401fe4a25830102443c005ce58401f30c5ca58a01cf005ca58c01cf000de59301ff0de58a01010de58c01015b9700010100003700000105310a00000200038d400100030840810a0102310a40031840810a0102310a40030840820a0102310a40031840820a0102310a400308408b0a0102310a400318408b0a0102310a400308408c0a0102310a400318408c0a0102310a40038d4003000102310a400102310a400fa540100102310a40032840800a0925400f3e2540064996000105310acd0501005b00e90001010004370000030a41422d0d410400038c4102002d0c4200002d0d42040003044000003e05400000000044e8003dfa0040493e003d0200404745002d1a4241432100038a4142560040030a4241038c4000003e8d40ffff44e800032442020003224642092542bf3e254205498100031a4040030d4204002d1a424143b9003e25420649a800330d4103005608422d0d4001003e1a4040477a002d1a42412d0d41030043dc00031a404003a24042090d421f002d1a42415618404c25464049d100010200004001040100000043dc000102910a400104920a00002d0d410300038a4142434c005b005f0001010000370000560046030946004ba5010149240001020000460300400100432e000102910a46030040920a092940010f21400103624040038a40404ba50101494d0001020100404352000102920a402d0d4601003e1946004710005b0031000102000466ff2d0d422500560847032147002d0a42472d0a4247030c4800005b7a0c000000000300260029002c002f005d01010300043700003da50000441a003da50001495c013a40000308423d19030841b619038841a419030046b519031040b7194a25a419014944005420a5190d25a419015420ae195428b6194be500014458000165b619015408b4190125b6190101a5b719073da50000447600010d3d190220437c00010d3d1902225420b51950055400b519010db419e60151c80d65b71901516403e040b81909e5400e010a3d1942010ab61941011aa419410102b51946014ab719403a00004b0d00110044f1003da5000044dd000765c905fc3ee54000445c010d65c90502435c010725c905fc3ee54000445c010d25c90502435c014be500014400010765c90593430d014b0d000400440d010765c905b35628414ce54004441b010f6541084ce540024426010f6541044b0d000400494a014b0d0000014450013ee5400e495c014be500014957010d65c905105b0d6ac905415b3e65410c494a010d65c905205b0087010101000437000066ff2d0d427501010540001e02000003004041001b054008010540001f02000003e0404100026000c9050371460008a5007f4c654680444f002d0d420900026800c9053a40005600413de50001492d010725a419fd3da500024479003da5000149970001253d19020765b619fe43d30001253d19030d25a519080d65b619014b65001044d3000765b619fe43d3000d25a519080d65b619014b65000c44bf004b65000449b3000f6541014b65000849bf000f8d4101013da5000344ce0001253d190043d30001253d19010d25a4190156184603a0463d19153546012d1a424601643d190000038c460000753a40460925403f3e25400044070101623d19400d25b319015420b51951140102b5194151025408b4195400b3195400ac190d25a41902436e010d05b519000101010d25b519010725a419fc5408b4190d0db31901070725a519f73de50007496e0107253e19fb4a8d5e00f0ff496e0107253c19cf01a43d1908003a00005b7a1200210c20122200211815210c20122006211815000d00010100000ea5008052185b002200010300083700003de50009441c003de50001441c00542058185b01255818015b81000101000037000052140725c01afe0da5511b015420541b5420451b4229006300350063013d0063025100630379005a5a4379000125451b024342000125451b015420421b5400431b5400471b437900010d431b01010105471b0100010001554a1b010301554e1b0103010d531b10100125421b014379005430511b3a00005b00370001010000370000521454309d1b01699d1b003d6500004433004aa59c1b014433004a25a31b014923004a25a31b01442b003a00005b003e000101000037000052143d6500014430000d659c1b0307259c1bfe4aa59c1b01491c0007e57c1b7f5420a91b433a000de57c1b800d259c1b013a00005bb0000102000c3700003d050300000000443d002c0d01010003054040420f0033014003270540a086010002a203401505410e270541a8610000020a03400ea503104be5020149a8003d250200445c003a10003d250201445c003a200003004108015e0541fcfff8ff080001004be502104478005ea541f8033c0208014149a8003c3900010149a8003c8901010149a8003c3101010349a8003c0906010349a8003c3102010144ac000ee502013a00005b3600020100043700003c21fc0000491e000da5c000010d25cc00014330003c61fc00004930000da5c000020d25ce00010da5c100015b1b00010104040339000055380020020000270440000002e200405b00190001010008370000521401015e1b0001015f1b013a00005b00e800010200003700004229006300370063043f0063024700630758006303600063096000630a6000630b6000630c6000630d60005a5a5b0121a5190043d2000121e5190043d2000e2500080121e5190001257e170143d200012159180043d20002e100005520003d650003447600022900003225000852145c39001cf800023900003da5000149d20052145400f21b660603e44128004ce5410244a5000d05f21b001010004ce5414044c3004ce5410c44b8000de5f21b010d8df21b010207e5f21bfd4ce5412044cf000d65f21b0143d80052145400f21b5430ee1b5400f91b5400ed1b3a00005b1402010300043700003d650100440d025400771701253f01104a25d00503495a005c8dc000fcff000251025408c1000105c600000010000105c80000005000010dc30002005420ca000105c20000010000010dfc0000014384005400cc005400ce005400f8005400f9005400fa005400fb000d25ca00010125c200115400c6005400c8000765d005fe4a25d005084496000d65d00501032040d00503a040c900030046c400030241462d0046c6002d0041c80052140132071a400132081a400102041a460102051a415420c31a4b25010144d9000125c31a0454005c1b01015d1b005408091a54080a1a54080b1a54080c1a01090e1a0001190d1a00036240400925400c1b254002096540f01b2d4004070d011afcf80d0a011a405ca5011a0f10030141004c2540034939012d8d413f00098d41c0ff4343012d8d411f00098d41e0ff011a061a414a256f1a014955010125001a014b8d01040144ec0107e59c1bef01055a1a2070000001055b1a20a2008001055c1ac0ed008001055d1a0000000201055e1a8041000001055f1aa08000000105601a001900000105611a008089860105621a20da00800105631ac0b500800105641a207000000105651a000000020125591a010125101a0201250f1a010105a11bf401411f0105a01bf401411f0105a21bf401411f4309020de59c1b1054200f1a5420591a5420101a5400a11b5400a01b5400a21b3a00005b52145420001a5b48000101000037000052140765b61bfe3d650001443b005430761a54306e1a5430271a5430111a5420b51b5420bd1b4a25b61b01492f003a00005b0d25bd1b0154009e1b3a00005b62000102000037000052144a259c1b014423004a25a31b014913004a25a31b01441b005420781a0d257e1a0701257f1a0151014a257f1a0244310054207f1a5400801a5408811a5408821a5408831a010d841affff010d851affff010d861affff5b5f00010104043700000300008901033240000925400e1b25400156004103224340032241442125410103024640030240000905407f0000001505400309050000f001001b05000c0f22400021054010270000270240461b054005020200405b004e00010100043700000300468201090546ffffff031b0546072105468c0a0000270540010000004a8d8001f0074445005600410318418001090d41f0071b0d4104270240411b054007020200405b28010203001837000066ff2d0d421c015528052d0942052d094205030c480000030941002d194100330d410100010a801b415408821b0199821b02031941003309410256184103b14104331a4141018a811b4103194100330941022d1a41412d0941004b250410446e002d094100010a811b4103214104092541021b2541010122831b4154005e1b01315e1b0401b15e1b04030941012d194101330d410100010a871b4154088e1b01998e1b03031941013309410356184103b94104331a4141018a8d1b4103194101330941032d1a41412d0941014b25042044e0002d094101010a8d1b4103214104092541041b25410201228f1b4154005f1b01395f1b0401b95f1b0403214104092541801b25410701229e1b413a00005b7a0c000000000300260029002c002f9f000101000437000003a140003da50000494400660403244058003e2540ff499900550001022501285209020d0129015209020d012a025209020d012b03520903b14001661c03644013005620402d0d4214005430cd053ea4400a004988003da500004499000324411c0003714100090d410f0f3e62414149880001a2cd05403da4001c004499002d0c4204002d2540013e6240404957005b01a2cd05405b006d0001010800523e3700000105310a4061010051050300407e0a0105310a006101001b054018563840036540800305412ebf400003a2404109a54007033243404c254001444b000fe240441b0d40011b0541033e654000493400017a800a4002ba0040523e0224000a0052345b00e90001010000370000523e0104820a18000324411e00152541060d22800a410324411f000925410f03624141152d41040f2a41410122550a410122560a410224011f001a250104024d01f0014a65740a02495b005d0d01ffc03000020500e000ff0052130de54e0a300de5540a300de5970a300de5980a3007e54e0acf07e5540acf07e5970acf07e5980acf03054601000000038846280866ff2d0d42d900010a28084601e4970a000001e4980a010001e44e0a020001e4540a03002d0d420400152546012d6546014ca24646499f00011a2808465b7ae9000c0c000c04040400040404000c0c000c00dc0001010404370000030041c4001b05410803e041c90056004003094000150540052d024041023a0040150540083b05002c0000570000660b030500002c00001b0500082d0241000304000400150500022d024100013a812141150541080102802141560000031900001505000d51c84ae5a02180496e003e05000000000044cb00030541000010003e0200414694000302410033020041012183210001028221401b05400803e140001b0541082d02404115054108023a0040150540080f8d4120d00102842141436e00010512000000010001051300000001005b33020101000837000007253b19fd560041033941010925410f030a404266ff2d0d421302152541022d0a4241030c41000001020000415430010054080100010c3b180200030a4240030540786900005600410321410027024041018a371840012537180201053818000000300d2535180201a93918014b25010149810054303918010d391800312ba53918014b2501024498002ba5391801560041037141010fe5418001023a1841036941002da5410101023a18414b25010244c8005628412da5410101023a18414b25010144e900037141002da5410101023a1841037941002da5410101023a18410d2534180103a5410143bc01032940010365400103994000560041037141010f6541010fe5418001023a184101a53918043d650104472a01010d3918011343590101a2391840010d3918013143590107653918ef01a53918033e25400446590101a239184031a53918015c653918fd200d2534180103a5410043bc010305410100008003aa414001023a18413d65010149840102a8003a1843fb01560041031a41403b02410328413a180368413a1803a8413a1803e8413a18040200415628402d8d4004003e25400447fb013325400443380102650002030d416400330d4101003e0d41000044fb0151644a2536181044c5014a6536180649fb01026500010d253518023ea541004465014b25010144f5000d25351802012534180251015400341854003b185b7a20000c1901001019030214190504181942411c19494820194b4a0c19292836194d4c005f00010200003700000105db01515e81010105dc01871e2a000105dd013714cd000105e201b1710b0066ff2d0d424e000104de0100000104df0104000104e00108000104e1010c005b7a130001083c46505a5d5f6164283643515e6c7987ff000a00010100045500005b4c0001010000370000030546010000000388462808010a2808460d65570a010765570afe51025c25570af3045c25570a33400725570a3f152546012d6546014ca24646491500011a2808465be10001020c0803010000090500ffffff000339020066ff2d0d42a9003de500024428002d0d42230003044100003e020041473c002d0d420700432800560001550001022401040002640105000324010600210200013e250202448000150540033e054080841e00466e000ea50102270540102700001505400d1b0d400d43a100150540073e054000366e014592000ea501082705408c0a0000150540091b0d4002020200405b7a3800f03c0000001010e079000000080824f40000000404580f0200000202ffffff00000101093d0000000210127a0000000108ffffff00000004005f000101000037000003014100090541ffffff002105410a000000560041032041d809092541381b2541032d254107036041800a09654103332a4141032243410302414427024041330d4020001b0d400603624040038a40400102ec09405b00bc0301010404523e370000560000036500044a65260a40441e000365000203a4001200030140003de5000144320003014001090540ffffff000324461000030a41422d0c4104002d0d4220003e0a424144bb033e04400000476c002d0d4224003e0a4241455300330d4224002de40008003de5000149d8020300402f0a090d40000f03244109002d224141332541010f224041152541040f2240410f62404101022f0a400102300a405600405600410324410e003325410103224041150d41050f0a40415608410324410d0033254101150d410a0f024041150541050f024041032441100033254101152541040fa2404103e4400a002de4400f003ee4400b0046080103e4400b0033e540010102280a40560041030040290a0905400f000000033a41002d2a410033244109002d254103150d41040f0a4041032a41002d254101152541040f62404103a44009002daa40002da440120033a5400103f2400009e5400f2dfa400033e54002096540f103244117003e254100447f0133254101152541010f6240414a65d809084496012d0540606006000102290a4056004056004103244009002d2a40002d244011002d24400f0033254001037a40002d64400f00336540010364410f00336541011b0d41010f4a40415600410324410c0033254101150d41040f8a40414a65d8090844f7012d0d40060601022a0a4056004003244114003e25410a451b022d2541011b254101332541050362404156004103244118002d2541011505410d0f02404156004103244119003e2541084842020325410833254108150541100f0240415600410324411d0015054101330d4101001b054105150541150f02404101022b0a4056004003244013001505400c0f64401a000fa5401c5600410324411b002d25411b1b2541040f0240415600410324411c002d25411b092541f00f0240410f054000001c0001022c0a400104810a0400078d810afffc01048b0a1e000118830a810a0108ab0a810a5b0201010002e4010d0052260139dd090102e4010e0052260179dd090102e4010b0032e4010d00522601b9dd090102e4010b0032e4010e00522601f9dd090102e4010a002ce4010f003de4010b00482d0302e4010b00522632e501010139de090102e4010f00522632e501010179de090102e4010f002ce4011100522632e5010101b9de0901030041290a090541f0011f001b0d410402e201413df20141467c0302f201412ce50101522601f9de090102e5010852263de5010446980302e501043de5010846a60332e5010443b5031a3d01013de5011245b50302e501125c39020ae0015ba201010104003700004be5000844790001052a0000a001003c052b004d4375434979000300402b0001ba800a400300402b000300412b000300412b000102910a410300412b000102920a41330d4008003e0d4000004637000125320a080125320a100300412b000102330a41338d4004003e8d400000466200010d28080f000d65550a030d65560a030725d009fe0da5ce0a030725f309fc370000020500c000c900020501000001005213020500d000d90052130125320a080125320a040125320a014aa5880a0244c3000125320a050125320a01030546010000000388462808010a2808464aa5880a0244e6004a65740a0144e600152546012d6546014ca2464649e10003254160030d460100010a280846092041270a4c2541204429010725f309df0d25f309024c2541404435010d25f309014ae5990a044443015c25f309fe24152546012d6546014ca24646490e01010d28080f00012500080f4ae5990a0244a1014a65740a024972010d25d009010725d109df4ae5990a014484010d25d10920030040990a0905400000f000033240401b2540045c02d109e0ff0ffe405b5b00010200083700004ba5000c442e003a10004ba50004492e003a20003d050100000000492e00020501000393033de50001443d0007250501ef4357005ca50601fc024ba50001494e000e6501200e65011001010501013a00005b001800010100043700005400ac190725a419fe0d21a419005b1800010100043700005400ec190725e419fe0d21e419005b0c010102000837000003014000150d400d1b05400d66ff2d0d42fa003e0c400000472c002d0d420300431c0056004003a4400200151d400407658701f707658701fe4a65740a024452000d6587010443570007658701fb0d658701200fe5408003294101152541010fa2404103214001150d40070f31400003094100150d41040f4a404101028901400300418a015e05410000f7dfffff00014ba5010244a4000fe5412001028a01414a65740a0244b50009e5407f01028b01400300418c010f0541ffff080109e541df4ba5010244d5000fe5412001028c01410d658701404aa587010144df0007658701bf0d658701080d658701015b7a120080000ac8005b08012b40016c90019dffffc69b00010300080399410003214101551800550801423241631532006316320063144400631e570063205700632157005a5a5b3ee5410f449a00020d00023a020d0101085b4c254101499a004c254108499a00140d00015b3ee54100497b004c254110447000020d007869020d0102045b020d007869020d0102045b3d0d006a18468700140d00013ee54101499a004c254110449a00020d0101005b00ce01010208043700006620030c4100002d0a41422d0d4204005600405600003e0a424144ca013d24000000443a0003244001002d0a4240431f003d25000544fd003d25000644ad0156304103e44112003ee5410044c901030a414203044016003e994000487a002d0d4204002da541013ef24141447a00435b00030a424103240002004c25008044fd00560041560000036440080003244308003e6540ff44bc000f0241444c25400144b0000f0200441b2540012d0d4201004390003d65000044d4003d65000149cf00020200005b020200415b03020141030540ffffffff330240410300419e01090241400f02410001029e01410d029c010143c7010225013202e402030002a4020400020d0201014222006302220163042601630034015a5a5b026502020264010500028a0140523643c70103020042026401160002b40116003d6501ff44930103044116003ee541004489010328405d003e3a4041476e012d0d4204000304411600435a0102b40116002d0d42040003044116003ee54100497301330d42040052362d0d4204004338010302420056000003a40012003ea500ff44c7012d1a420043fd000328405d00028c0016003e3440160047c9012d0d42040043b20151325b5500005b6d010102000437000003014601023101001a250104521402020146423900630f3f006308360163092701630a2e01630b4301630c4b01630d5b015a5a432301152546045c62001c8f465400831c3d25010144f900010d031c1f003d250100446f003d25010244e8003d25010549f0005408c11c3da50100497e0002a5010232a5010101f1c11c010765c91cfe0105ca1c008000005600400309400021054000800000030541483f00004ba5000144b70003054178690000270240410102cb1c400d25d51c100d0dc01c00100d65001c04022001001c082501075214152d460401aa9c1b463a00005b0105831c01000000070d7c1ceffc431e01010d031c6300660603e44128004ce54102441e010d258c1c014ce54110441e010d258c1c100d65001c043a00005b5420d11c4323010d25d11c014323010d65c91c010725c01cef4323010d25c01c104323015408c31c51c80d25c41c0151324323010725c41cfe510a010dc31c010251c843230100290001010000370000661c2d0d421400033040cd053e254000442800332540012d0c4204004315005b00ff080103040437000003f1460009e546c01b3d46054ba500044420000fe5460166ff2d0d423f06560841033a4146150d41012d0a42410304000000028c010c003a00004239006309c6046308c6046307e10463017f006300fc03630b45056303010663021106630421066306eb056305f605630c2206630d35065a5a43c20403614601023a01465214032846001c092546701b2546043e25460149bb000ea50002660603e4412800036546044ce5410144bb00036546081a0d0001336546013e25460544cd003e25460049da00032546000ea50002012ac21c463e65460347e9000da5001c0143ee0007a5001cfe3a000066ff2d0d425706560040033a4046150d40022d0a4240030a48003e254601441b010124831900004321010124831903000d64851902000300408419094d40fefe4ce54601443c010f65400101028419403e654607496101031a48000124831900000d64851902000fa540010102841940560848033a484601646b19010001ba6b1946030a480007258519bf07258519fd07e58119df3e654607499601031a480007e58119df5128031948010d254719013e65460749ad010d2548190151fa3e25460044320266ff2d0d4201073ee5460146c9012d0d424a000209010002a20146033a434602e20144521c030a48000104801904000104811908003e654607490202031a48000104801904000104811908003ee546014632023a00003ee5460144260201045e190c0001045f1910003e654607493202010460190c0001046119100066ff2d0d426f060209010002b1010008a501200ea20146033a434602e201443e254603495c0202a50102521c030a48000300408519090d40cbff4ba50020447a020f2540104385024ba500104485020f254004096540fe09e540ef4ba500024998020fe5401003044104000f25400103a44008004a2585190144cd023c02851940495e043c02821941495e043e25460049620307658419ef436203092541fe01028219414ba5002044f4020d8d831980003d0d00786949fa02078d83197fff43fa02078d83197ffe0102851940510f0d25821901510a0da58119043e654607491d03031a48000da58119043a0000033a434601026601443e654607494103033a41462d254101032243410102660144510554206601030a480007a58119fb3e654607496003031a480007a58119fb510a560848033a4846030540010000003e65460044a4030f2540023e65460144a4030f25400c3e25460147a4030f6540013e25460349a4033d0d00d03945a403096540fe01027119400d25600101023a014652140d65001c01510a560848033a48460d256b1901510a030a48000d658419103e65460749e4035028031a48000d658419103a00003e25460149c204078d6219fdfd0d2562191143c2043ee546004935043c656519004435044a2562190144350407056219effffdfd50013c65631907451b0454005e1954005f195400601954006119030a480007658419ef023a0146521403b046001c4ca54601445e0407a5001cfe031a480007658419ef023a014652140765001cfe560848033a48465400711907256001fe030a480007258219fe510a07258519fe510a3de5000144cd020319480107254719fe4ca5460144a70407254819fe5128030a48000de58119204ca5460144c204031a48000de58119203a00005b030a48003de5000944d90407658419ef43c2040d6584191043c204010d64199f0f3d250014490105010565190200007d012566197d0de56219025b3d25000e49c2046606560041032441260003a4412700030c4624002105410a0000001b054002012265194001e2651940017265194001b26519401b0d460201226619465b66ff0865001b2d0d42d907033a434603a24644030c4002004ca4460000496d052d0c4204004358052d0d4206003d64000000448d0503244100003e2541ff448d052d0a4240437205030a480001048019010001048119050003004182193e4d410c0849b60501e480190900018c81190a003a00003ee5460044ca053ee5460146c2043a020001645e190c00018c5f190d0054085f193e4d410c0849c20401645e190f0043c2040d658419100d659019105b07658419ef07659019ef5b4ae562190149c20450320de56219015b4ae562190144c20407e56219fe50015b5b07a56219fd0d256219113c65631904492c065b5c256219ef015b7ac00200000c00180040004c005800000001000600070009000a00c60100e4c60100e41bf110001bf110001bf110001bf110000900483f003c010c082b107869003c0114082b10483f0003010c082b10786900030114082b10483f203c0928009d007869203c011b009400483f20030928009d0078692003011b009400350c023f0132703a016a18023f0114501911d430023f0114401910ffff023f011408191094110103011c60291070170103010e50091028230103011c502910ec2c0103010e4009100c00d430023c3333030000409200a438023c3333130200409204ffff023c33331313004092064c1d033c33330300004092007440033c3333130300409204ffff033c77771701004092141400d430020333330300004092000002000000000000a438020333331301004092000002000000000000ffff02032222020000409200000d0000000031024c1d0303333303000040920000010000000000007440030333331303004092000004000000000000ffff03033333130300409200000f000000000000ffff0103000000008060920003070700000000003c000c007f000000001003004092120392120111111103004092140392140222221203004092140392140333331303004092100392100844441403004092120292120955551503004092140392140a666616030040921003921010888818030040921202921211999919030040921003921018cccc1c030040920e02920eff03001000a7000000001003004092000292000b0000090111111102004092000392000c0000090222221203004092000392000b0000090333331302004092000292000a0000090844441403004092000282000d0000090955551503004082000292000e0000050a66661603004092000392000d00000a1088881803004092000282000d0000091199991903004092000392000d00000518cccc1c03004092000282000c000009ff00d50101020008370000560041032141010925410f150d410266ff2d0d42bd012d0a4241030c4802000da50c190154080c19030c480000143d01040ee5010401b980180107258018fe51020d0d80180101560041030941003b0241033b41001b25410401a281184103694101152d4104012a8118415600400fe54080037340000102861840560040036b400001028618400363400001028618403ca581180344f700037b40000965400f01028618403ca581180444f7002d0546040000000363400001028618403ca581180544f700036b40000102861840037340000102861840037b400001028618403e25410847f7003325410443b6000d258318020d25811801032940012125400a2d2540324a25841801492901510a332540013e254000490d010265010143b6014a058418f08fff00443b010265010243b60101058618010000800300408618026a014002b801841808a5011f3da501004663010265010343b60132a501013d8d00000044b1013da5010044b10103314101031940005618403b02400328408618036840861803a840861803e8408618040200403e25410447b101332541042d05460400000043840151c843b6013a00005b7a180000000000140004002800080040000c005400100068001400005b00010200000225010403314100090d410f00150d410166ff2d0d424f002d0a4241030c48000054300c19010d0c19011150024a0d0f1901004940000225011354080c1954000e193a00005b7a0c000000040008000c001000140000300001010000030c4100002d0d4202003da40002004928004be40003004428003d0c000000472f002d0a42414310005bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4d437543010100008001a45a00000000660000000000010167000000ff0000006800000003341400690000000c0000086a000000ec08cc016b000000000209206c000000080000006d000000040000006e0000000008c0806f000000aa0000007000000000c055007100000000000001720000000009040474000000fe08000075000000000000ea76000000d500002977000000192124157800000014a8aa07790000000e050c037a0000000a0108067b0000000d040b027c000000090016127d000000000055007e000000083406007f00000000ff0000800000000000ff0082000000e8a8084483000000040300008500000001000000880000000000008089000000000008038a000000660366008b0000003f0001008c000000bf00ef008d000000000a1c008e000000020000009100000000000000920000000000000093000000000000009400000001111000950000000331100096000000ff0f000097000000ff6f1100980000000000016099000000000001109a000000006000009b000000001000009f00000003778700e0e80300e18e03006c49030000ff03000aaf0300e2840300f46f020034fa0000e5840300144f020013fa00004a2d02000840030000b4020000ff030024a0020041f0030008b202001c9200007049030070e803006ec1030051c1030040c103003168030053c1030042c103007449030000ff030000ff030000ff030000ff030000ff03003168030051c1030040c1030000ff030000ff030000ff030000ff030000ff03003168030053c1030042c103009849030000ff030000ff030000ff030000ff030000ff03003168030051c1030040c1030000ff030000ff030000ff030000ff030000ff03003168030053c1030042c1030000ff030000ff030000ff030000ff030000ff03003168030098490300e185030050850300156102009869030008480300e284030049840300044002000868030021480300e183030038830300318303007347020021680300896a03002548030000ff030073470200256803008d6a03000040030000ff030001f8030040c4030051c4030045c6020000000200c0480300c64803002a820000298a000028c2000027ca000010e8030090e80300c0680300c6680300a44a030040e8030000ff03002592000024420200a46a030000480300054803002c5a000030620000327a00002d8a0000318200002fba000033aa00001b4102000c400200006803005f45020005680300ed8f0300a02d020030e80300e082030010e8030000e8030030680300ed8f0300a02d020071490300e181030011c0030006c10300714102002ec1030030e8030030680300e4800300218200000e600200228200002948030070490300e38f03000f400200008003000e0003001a820000068403005685030056a503005465020040640200296803002d680300e9690300ed69030000e80300d0e8030086320200e0680300dec10300863202000069030020f200001ff200002c400300e584030000ff030034440200d3a1000036a303003ec30200d2990000e08403000444020012a2000003f80300d649030040e803003c4903003b420000e68303003b43020036a303008ea4020004f003003ea4020008f003004ec1030046f00300e08203002142020020a203002ea4020001f003004ec1030014a200000ca203002ea00200d60002008682030034c10300326302002bc10300486103004ea0020003f00300a735020000f40300db00020000f40300c514020000e803003b8200002d4003001640030019020000e881030041440200914902009449020044a403000460020092a9030009600200198200000040030000ff0300ea8403000444020003f0030000e803003a8200001a2202000040030000ff0300ea8403001444020002f003003af200001a2202000040030000ff0300ea8403001444020001f00300932d02000040030000ff030000ff03000e44020003f0030000e803003a820000502202000040030000ff030000ff03001e44020002f003003af2000050220200c3320200ce2d020025b80200fd3202002c40030000ff030000ff0300208403004ca4030011a20000008403004ca4030010a200000ca403000fa200000e4402000ea200000040030000ff0300e0840300044402000af0030080b402000444020000e803003a82000004a0020043f003009f23020000f403002dc10100cd2402000040030000ff0300e2840300044402000af0030080b402001444020000e803003a82000004a0020043f00300b226020000f403003cc10100ae2702000040030000ff0300e6840300044402000af0030080b402000444020000e803003a82000004a0020043f00300c228020000f403004bc10100752902000040030000ff0300e8840300044402000df0030080b402001444020000e803003a82000004a0020043f003002a2b020000f403005ac10100442c020003f80300c3320200ce2d02000040030000ff0300e08403001444020009f0030080b40200044002003af2000004a0020003f003009f23020000f403006bc10100cd2402000040030000ff0300e28403001444020009f0030080b40200144002003af2000004a0020003f00300b226020000f4030079c10100ae2702000040030000ff0300e68403001444020009f0030080b40200044002003af2000004a0020003f00300c228020000f4030087c10100752902000040030000ff0300e8840300144402000ef0030080b40200144002003af2000004a0020003f003002a2b020000f4030095c10100442c020003f80300c3320200ce2d020025b80200fd32020003f803001402000000ff030000ff03000ea0020042f0030004f40300ba0102000040030000ff0300e4840300044402000df003000848030000ff0300ea840300046002000868030098490300e084030044c00300144102009869030030e803002ec10300306803000040030000ff0300e48503001545020001f0030003360200ce2d020003f8030000480300054803002d0a000031020000332a00002f3a000000ff03000068030005680300714903002ec1030030e8030006c1030017c10300306803006c49030016b5020051a402000bf00300cfb0020005b1020001b2020000b302003068030000ff030000ff030000ff030000ff030000ff030000ff030000ff0300b4b002003068030000ff030000ff030000ff030000ff030000ff030000ff030000ff0300bcb002003068030000ff030000ff030000ff030000ff030000ff030000ff030000ff0300b8b00200306803001402000000ff030000ff03000ea0020042f0030000f40300000002003d490300e48003000440020005f00300a44a030000ff030000ff0300e1820300a46a0300e28003000441020010a0020009020200c0480300c548030003b1020003b50200c0680300c5680300c501000015400300170a00000ea402000af0030000e80300c58100007ec702001560030014a5020004f003001ec10200178a000000f403000c00020000f4030000000200044003003a6a000080e8030090e80300a0e80300b0e80300e68503001544020006f00300dea0020003f00300aa64030000f4030041f00300ea64030001f80300e4850300054402003c020200ca610000dea0020003f0030040e8030000f4030041f00300ea84030040d80300c0dc0300c979000003f803009ed4030000fb0300fe0f03003802020001f80300e4850300154402004f020200cb210000dea0020003f00300bb61000000f4030041f00300ba610000b979000040dc0300c0d8030003f803009ed4030000fb0300fe0f03004b02020000ec030003f80300a4490300a14903003a6a0000ea8b0300abc00300a5450200dea0020003f00300a343020000f4030041f00300b3630200a4690300a169030000e8030010c0030020c0030010a003006068030000e8030020e8030030e80300dea0020003f003000c0a000000f4030041f003000b0a000003a803006b68030000d8030080dc03001ed4030002bf0200a02d0200e0800300078200000682000000e80300058200000482000003f2000054480300dea0020003f00300e884030000f4030041f00300ea840300246202005468030098490300e58803003ec10300dea0020001f00300308303002ec10300086002003068030075490300e68803006860020017c103002ec103003ec10300dea0020001f00300308303003068030054480300dea0020003f00300e884030000f4030041f00300ea84030044c003002442020054680300387a0000a02d02001402000000ff030000ff03000ea0020002f0030000f40300ff02020098320200e68403004b46020064a002004ff00300d249030060e8030070e80300b28a0300aaaa0300a68403004a64020054c10300dea0020003f00300e168030000f4030041f00300016903008c030200b28b0300bcab0300404a030003420000072200000632000050e80300ed8703000e400200e28103002142020022a203008ea0020005f0030004a4020043f003000ba4020041f0030005f20000078200008ea0020005f0030026a4020043f003002ba4020041f0030004f200000692000040e8030003a20000e5810300e3830300e1480300dea0020041f00300014903000502000004120000e68803008e6802000ea0020001f0030048c402004149020093a4020001f0030005f200002ea0020001f0030058c502005149020093a4020001f0030004f20000dea0020003f00300e168030000f4030041f0030001690300024002000ea00200a102020000f403008c03020005f2000004f20000dea0020003f00300097a000000f4030041f00300087a0000e28d0300d0dc0300f0d80300e68903009e690200bef100000a420000d0e80300e08f0300a8c10300ed8c0300c8e1000037e20000ef300200203a00000a420000a0e80300bed100007ea0020001f0030080a80300df0f0300d9c10300a8c10300ed8c0300c8e1000037e20000ef3002004232020004c1030026c1030074620300207a000011400300e6880300fea0020004f003005845020002f0030000f4030072030200203a00000a42000000ff03007ea0020001f0030080a80300d0e80300e08f0300a8c10300ed8c0300c8e1000037e20000ef3002004232020074420300eb8c0300ea8c0300f0e8030040c8020080a80300122a000062ca0200a0aa03005ea6020046f0030012f2000058c103007ac103007562030000f403000a0302005ea102000ef003003a6a000091c10300b3c10300dea0020003f003004661030000f4030041f003004a61030081c0020000a80300a3c2020020aa03005085030012aa0000e08103008400030024f0030084a1020001f0030041c402004e04030054c10300a602030024f00300a6a1020001f0030061c602006e06030076c103005ed4030002600200610302003a6a0000387a0000a02d020071490300e481030006c103006ca203002ea002008c030200716102002ec103003ec10300dea0020001f00300308303006086030047f0030030680300ed8f0300a02d0200ed8f0300a02d0200ed8f0300a02d0200ed8f0300a02d0200754903002ec1030006c1030017c103003ec10300dea0020001f0030030830300306803008f3402009849030000ff03003ec10300dea0020001f00300308303002ec103003068030000ec03003a6a0000c501000010e8030000ff030015820000c5890000ef80030072320200a42d0200c7610000dea0020009f0030021480300c68c03006686030066a603006c66020021680300896a030000f4030047f0030025480300c68c03006686030066a603006c660200256803008d6a0300f02d020098490300e5880300e085030055c003003ec10300dea0020001f00300308303002ec1030008600200154102003068030008480300ea840300c681000004600200086803000ec103001ec10300168103001e610200e6820300446a03001ec103001681030020e80300446a0300c0e80300b7e10000402f020036620000355a000000ff0300c1d80300b1dc0300e38f0300a02d0200a56903001fd00300ef8c0300e48f0300fe6f020003f80300014002002342020002400200c04c020001fb03001fd00300fe0f0300e7030200dea0020003f003002148030000f4030041f003002548030003f80300ccc003000b040200e68c03006cc6020041f003007ec70200dea0020004f0030021680300896a030000f4030042f00300256803008d6a03007ea6020043f00300c5f1000000f403001604020000f40300cd0302009849030000ff03003ec10300dea0020001f00300308303002ec103003068030003f803002924020000fb0300c621000000ff03000848030000ff030004c103000868030098490300e08503003ec10300dea0020001f00300308303002ec103001561020030680300e78f0300a02d02005734020000ec030003f80300ca0900002202000036120000b4890000b3810000dea0020003f0030010e8030000f4030041f00300ea8103000ea1020043f00300e88003001061020020620200b5890000b2910000bdf100001c0a000000ff03001ff20000c4890000c209000000e80300bf810000c38900001f120000c8f10000ed8f030037fa00002ec202001f92000016400300201a000011400300e48f03009f4f0200f4af0300bef90000ea8f03003ea0020009f003005f45020002f00300e1830300be990000e28303009349020002f0030010a10300c4890000e1300200303102001c1a000000ff030000ff0300c4990000c4610000201a0000c3010000c0ac030010e80300be89000000c00300c38100003ea0020042f00300feb20200c08c03001f920000c4e1000011400300164003003b120000e08f0300c3c003005f4502009f49020090a9030050a5030093490200924902005c450200596302003ea0020045f0030000fd0300c0e80300e78b03008a30020000ec0300c8f10000ed8f030037fa0000e130020030310200227a0000ca410000dea0020003f0030000e8030000f4030041f00300ea800300fea1020042f00300e88103000160020000d8030080dc030000e8030001d80300e1dc03009ed0030000fb030000ff030000ff03009fd4030001fb0300fe0f03009c040200c301000010e8030000ff030000c00300c381000001b202001f920000c8f10000ed8f030037fa0000e130020030310200bd0900000e02000000ff030000ff03001042020004f003001e010300bd89000000f4030064040200227a0000ca410000dea0020003f0030000e8030000f4030041f00300ea800300fea1020042f00300e88103000160020000d8030080dc030000e8030001d80300e1dc0300a630020000ec03003a6a0000c501000010e8030000ff030015820000c5890000ef80030072320200a42d0200c7610000dea0020009f0030021480300c68c03006686030066a603006c66020021680300896a030000f4030047f0030025480300c68c03006686030066a603006c660200256803008d6a0300f02d020098490300e5880300fdb502003ec10300dea0020001f00300308303002ec1030008600200154102003068030008480300ea840300c681000004600200086803003a6a000000ff030000ff0300dea0020003f0030000bb020000f4030041f0030040bb020000ff030000ff0300b5d900000ec103001ec10300168103001e610200e6820300446a03001ec103001681030020e80300446a0300c0e80300b7e10000402f020036620000355a000000ff0300c1d80300b1dc0300e38f0300a02d0200a56903001fd00300ef8c0300e48f0300fe6f020003f80300014002002342020002400200c04c020001fb03001fd00300fe0f030020050200dea0020003f003002148030000f4030041f003002548030003f80300ccc0030044050200e68c03006cc6020041f003007ec70200dea0020004f0030021680300896a030000f4030042f00300256803008d6a03007ea5020043f00300c5f1000000f403001604020000f40300060502009849030000ff03003ec10300dea0020001f00300308303002ec1030030680300e1800300068103001e610200e7820300446a03000681030020e80300446a030001b0020010e8030020e8030030e80300606a03002c40030040b40200f0e803004244020001f00300fec1030060330200e08003001b820000ffb00200bfb1020020c103006068030001b0020010e8030020e8030030e80300606a0300340a000002b00200dea0020041f0030004b00200168103000160020033b1020020e8030030e80300606a03000a40030001b0020002b1020000b2020001b302002ba0020002f0030030e803002bc10300686a030000e8030010e8030020e8030030e803006c6a03000ec10300221200000940020001f0030020e8030013b0020002b102002682030030e80300706a03001c12000021b0020002b1020001b30200746a030001b0020002b102000fb2020001b30200786a030001b0020002b1020020e8030004b302007c6a030000e80300646a0300b511000013b0020010e8030022a203003ec10300646a0300233302000a4003000ec1030000ff0300094002000ea00200b305020030330200aab5020025a502009e05020020e80300706a03000a4003000ec103000da4020001f00300008003000840020042f0030000f40300ef05020040b0020000d8030000b0020000dc030000b0020000b1020000b2020000b302003fbf0200ac260200b5010000cb41000000ff030000ff030000d8030080dc03009ed0030000ff030000ff030000ff030046610300664a0300e848030000ff030000ff030008c1030001b3020000b2020000b10200e8680300624a03004c41030000ff030000ff03000bc1030001b3020000b2020000b102004c610300227a000040b0020001d8030000b0020001dc03001a3302000a400300e680030000ff03000840020001f003004a2d020000e80300646a0300b511000043b0020010e8030022a203003ec10300646a0300233302000a4003000ec1030000ff0300094002000ea002000406020030330200aab5020025a50200ef05020020e80300706a0300227a0000b5010000cb41000000ff030000ff030000d8030080dc03000a4003000ec103000da4020001f00300008003000840020042f0030000f40300270602009ed0030000ff030000ff030000ff03004a610300664a0300e848030000ff030000ff030018c1030002b30200e8680300624a03004c41030000ff030000ff03001bc1030002b302004c610300227a000080b0020001d8030000b0020001dc03001a3302000a400300e680030000ff03000840020001f003004a2d020000e80300646a0300b511000003b0020010e8030022a203003ec10300646a0300233302000a4003000ec1030000ff0300094002000ea002004806020030330200aab5020025a502003306020020e80300706a03000a4003000ec103000da4020001f00300008003000840020042f0030000f4030077060200227a0000b5010000cb41000000ff030000ff030000d8030080dc03009ed0030000ff030000ff030000ff030042610300664a0300e848030000ff030000ff030028c1030003b30200e8680300624a03004c41030000ff030000ff03002bc1030003b302004c610300227a0000c0b0020001d8030000b0020001dc03001a3302000a400300e680030000ff03000840020001f003004a2d0200b5010000cb41000000ff030000ff030000d8030080dc0300227a000080b0020001d8030000b0020001dc0300a63002000a4003000ec103000da4020001f00300008003000840020042f0030000f403009d060200b5010000cb41000000ff030000ff030000d8030080dc0300227a000000b0020001d8030001b0020001dc03001a330200e848030000ff030000ff030004b30200e868030001b0020010e8030020e8030030e80300606a030000e80300646a0300c621000000ff03000848030000ff030004c10300086803005734020000ec03001ed4030000d4030000fb0300fe0f0300acc6010000ec03003a6a000000e80300a6810000ac81000010e8030020e8030030e8030048620300dea0020003f003001c60030000f4030041f00300206003004462030018600300c501000010e8030000ff030015820000c589000098490300e08503003ec1030055c00300dea0020001f00300308303002ec103001541020030680300a42d0200bc2e020008480300ea840300c681000004600200086803001922000000ff030000ff0300468403004ca403004ea402000cf00300c1480300dea0020041f00300c548030000ff030050e80300dea0020003f00300c168030000f4030041f00300c568030098490300e5880300e08503003ec1030055c00300dea0020001f00300308303002ec103001541020008600200306803009c340200ad59000000ff030000ff030037da00000ec103001ec10300168103001e610200e6820300446a03001ec103001681030020e80300446a030080e80300b7c10000402f020036420000354a000000ff030081d8030091dc0300ae490000dea0020003f00300b041000000f4030041f00300af41000000ff030090dc030080d80300e38f0300a02d0200a56903001fd00300c0e8030039f20000e38f03001530020002f9030000f903003c4a030000ff030000c4030011c4030022c4030033c4030016810300368303000160020032610200016802004542030048f00300cecc0200dea0020003f003004ec1030000f4030041f003005ec10300456203005ed0030000ff030040040300510503005ed40300404a030000ff030000c4030011c4030022c4030033c403001681030036830300016002003261020001680200454203004af00300cecc0200dea0020004f00300e68203004264020000f4030042f00300e6820300426402004562030000fb03005ed0030000ff030040040300510503005ed40300ace100004a420300dea0020003f003001e60030000f4030041f00300226003004642030000ff030000ff03001a600300e8880300e08903008968020001f8030000ff03008ca0020093070200375a000000ff030000ff030003f80300be0b030037da0000fc060200ad59000000ff030000ff030037da0000ef80030072320200dea0020003f003002148030000f4030041f0030025480300e68c03006cc6020041f003007ec70200dea0020004f0030021680300896a030000f4030042f00300256803008d6a030003f803007ea6020043f00300c5f1000000f403009307020000f40300fc06020000ff030000ff030000ff030098490300e08503003ec10300dea0020001f00300308303002ec103001561020030680300c621000000ff03000848030000ff030004c1030008680300c5210000162a000015320000468703005765020016aa000046640200c5a1000000ec03003a6a000000e80300a6810000ac81000010e8030020e8030030e8030048620300dea0020003f003001c60030000f4030041f00300206003004462030018600300c501000010e8030000ff030015820000c58900003a6a000000ff030000ff0300dea0020003f0030062bb020000f4030041f0030068bb020000ff030000ff0300ffd900009c34020000e8030072320200ad59000000ff030000ff030037da000001480300bfb002004044020001680300984903000fb40200fdb5020004600200154102002ec103003ec10300dea0020001f0030030830300306803000848030040b40200c6810000046002000868030000e8030060b1020020e8030030e80300a069030000e8030010b1020020e8030030e80300446a030001b0020010e8030020e8030030e80300606a030002bf0200b3330200e848030000ff030000ff030005b3020000b2020000b1020000b00200e868030000e8030000c0030010c10300fdb2020060680300340a00000ab00200dea0020041f003000cb00200168103000160020016b102000cb2020030e80300606a0300e18f0300a02d02006b68030000ff030000fe0300cd330200604a0300f6b4020003b502001501030004400200606a03000a40030001b0020002b102000ab2020030e80300686a030000e8030010e8030020e8030030e803006c6a030080b00200221200000840020001f0030020e8030013b0020002b102002682030030e80300706a030021b0020002b1020001b2020001b30200746a030001b0020002b102000fb2020001b30200786a030002b0020002b1020020e8030004b302007c6a0300ffb00200bfb1020020c103006068030070e8030000e8030010e8030020e8030030e80300646a0300ff11000003b0020010e8030010b30200646a0300233302000a40030000ff030080b00200084002000ea5020006f00300644a030008b40200404402007467020000f403006f080200d73302000a40030000ff030020b102001841020001f003004a2d0200704a030011b4020024c20200706a0300aab5020025a502004808020020e80300706a0300664a0300e848030000ff030000ff030008c1030006b302001ec10200e86803007ea502009c08020000e8030072320200dea0020003f003002248030000f4030041f003002648030000ff0300e68c0300acca020041f00300becb0200dea0020004f00300226803008a6a030000f4030042f00300266803008e6a030070e80300e848030000ff030000ff030027c10300e868030003f80300bea6020043f00300c5f1000000f403009c08020000f403004808020001f8030001b0020010e8030020e8030030e80300606a030000e80300646a03009849030000ff030000ff030000ff03002ec103003ec10300dea0020001f003003083030030680300c621000000ff03000848030000ff030004c1030008680300c5210000162a000015320000468703005765020016aa000046640200c5a10000e848030000ff030000ff030007b30200e868030000ec0300044003003a6a0000e18c03001c4c0200b8e1000000e80300c521000050e8030000ff030015a20000c5a90000054803002e42000000ff030000ff03007867020005680300a42d0200de280200054803002e42000000ff030000ff030088c0030087470200056803008634020000ec0300c20100001c0a00001ff20000bff10000c4890000c38100002102000020e80300b69100000ea1020042f00300b6f100002ec10300e3810300361a0000e8840300dea0020003f00300bb59000000f4030041f00300ba590000e88003002ea0020043f00300b0cb020010e8030034c30200b5d90000b3890000b2990000cb59000000ff030000ff0300b4d90000082f0200e1300200154003001f120000c8f10000ed8f030037fa00002ec202001f920000e68f03005f4f0200f6af0300bef90000201a000011400300e88f03003ea0020004f003005f45020002f00300e1830300be9900003031020060e80300beb10000c301000010e803001f12000000c00300c3810000120203001f920000e1300200c8f10000ed8f030037fa000030310200c301000010e803001f12000000c00300c3810000120203001f920000e1300200c8f10000ed8f030037fa0000303102003b1a00001f120000c8f10000ed8f030037fa000010e80300120203001f920000201a0000c301000010e803001f12000000c00300c38100003ea0020041f003002ec202001f920000e1300200c8f10000ed8f030037fa000030310200cb610000b559000000ff0300c0dc0300b0d8030000e8030001d80300e1dc0300b30100009ed0030000fb030000ff03009fd4030001fb03000e00030052090200c301000010e803001f12000000c00300c3810000120203001f920000e1300200c8f10000ed8f030037fa000030310200cb610000b559000000ff0300c0dc0300b0d8030000e8030001d80300e1dc0300b3790000a6300200b60100002ec10300b69100000ea00200eb08020000ec03003a6a0000c521000050e8030000ff030015a20000c5a900003a6a000000ff030000ff0300dea0020003f00300bb59000000f4030041f00300ba59000000ff030000ff0300b5d9000000480300ea84030044c0030000ff03000440020000680300044803007ec0030000ff030000ff0300374302000468030008480300ea85030000ff030000ff030015610200086803002c40030040b40200f0e803004244020001f00300fec1030060330200e08003001b820000ffb00200bfb1020020c103006068030001b0020010e8030020e8030030e80300606a0300340a000002b00200dea0020041f0030004b00200168103000160020038b1020020e8030030e80300606a03000a40030001b0020002b1020000b2020001b302002ba0020002f0030030e803002bc10300686a030000e8030010e8030020e8030030e803006c6a03000ec10300211200000940020001f0030020e803002682030013b0020002b1020030e80300706a03001c12000021b0020002b1020001b30200746a030001b0020002b102000fb2020001b30200786a030001b0020002b1020020e8030004b302007c6a030000e80300646a03000a40030040b002000841020010a0020048f003001b0a000000ff030000ff03001ea4020003f0030003b0020004f4030001f0030013b00200b511000000ff030010e8030022a2030001b30200646a0300233302000a4003000ec1030000ff0300094002000ea002000d0a02003033020088b5020025a50200de090200f0e8030060330200704a030099b5020025a50200de09020020e80300706a03002c40030040b40200fec103004244020001f00300603302000a40030004b002000da4020001f00300008003000840020042f0030000f40300490a020040b0020000d8030000b0020000dc030000b0020000b1020000b2020000b302003fbf0200ac260200b5010000cb41000000ff030000ff030000d8030080dc03009ed0030000ff030000ff030000ff030046610300664a0300e848030000ff030000ff030008c1030008b3020000b2020000b10200e8680300624a03004c41030000ff030000ff03000bc1030001b3020000b2020000b102004c610300217a000040b0020001d8030000b0020001dc03001a3302000a400300e680030000ff03000840020001f003004a2d020000e80300646a03000a40030040b002000841020010a0020048f003001b0a000000ff030000ff03001ea0020003f0030053b0020004f4030001f0030043b00200b511000000ff030043b0020010e8030022a2030001b30200646a0300233302000a4003000ec1030000ff0300094002000ea00200790a02003033020088b5020025a50200490a0200f0e8030060330200704a030099b5020025a50200490a020020e80300706a03002c40030040b40200fec103004244020001f0030060330200217a0000b5010000cb41000000ff030000ff030000d8030080dc03000a40030004b002000da4020001f00300008003000840020042f0030000f40300a20a02009ed0030000ff030000ff030000ff03004a610300664a0300e848030000ff030000ff030018c1030009b30200e8680300624a03004c41030000ff030000ff03001bc1030002b302004c610300217a000080b0020001d8030000b0020001dc03001a330200217a000000e8030001d80300e1dc03001a3302000a400300e680030000ff03000840020001f003004a2d02000a40030040b002000841020010a00200b90a02001b02000000ff030000ff03000e0003001b8200000ea40200a209020000e80300646a0300b511000003b0020010e8030022a2030001b30200646a0300233302000a4003000ec1030000ff0300094002000ea00200d40a02003033020088b5020025a50200b90a0200f0e8030060330200704a030099b5020025a50200b90a020020e80300706a03000a40030004b002000da4020001f00300008003000840020042f0030000f40300030b0200217a0000b5010000cb41000000ff030000ff030000d8030080dc03009ed0030000ff030000ff030000ff030042610300664a0300e848030000ff030000ff030028c103000ab30200e8680300624a03004c41030000ff030000ff03002bc1030003b302004c610300217a0000c0b0020001d8030000b0020001dc03001a3302000a400300e680030000ff03000840020001f003004a2d0200cb610000b559000000ff0300c0dc0300b0d8030000e8030001d80300e1dc0300217a0000a63002000a40030004b002000da4020001f00300008003000840020042f0030000f403001b0b0200e848030000ff030000ff03000bb30200e868030001b0020010e8030020e8030030e80300606a030000e80300646a030008480300bfb5020000ff030000ff030015410200086803008634020000ec03003a6a0000a6f1000000e80300a581000010e8030020e8030030e8030048620300dea0020003f003002460030000f4030041f0030028600300c521000050e8030000ff030015a20000c5a9000029480300dea0020041f003002d480300ea8f0300e28c0300cf6c02004ca3020004f003004c0403005f05030000f4030045f00300e68403005685030056a50300546502004e640200dea0020004f0030029680300e969030000f4030042f003002d680300ed690300e3800300068103000160020086320200a42d0200ab59000000ff030000ff030037da00000ec103001ec10300168103001e610200e6820300446a03001ec103001681030020e80300446a030020e80300b6910000682f0200b7f10000402f0200e18f0300a02d0200a569030080e80300b7c10000402f020036420000354a000000ff030081d8030091dc0300dea0020004f00300aa410000a949000000f4030042f00300a8410000a749000000ff030080d8030090dc0300c0e80300e28f0300fecf0200a02d0200a56903001fd0030039f20000e38f030015300200a5e10000054803002e42000000ff030000ff030078670200056803000ec103001ec10300168103001e610200e6820300446a03001ec103001681030020e80300446a0300b6f10000682f0200b7f10000402f0200e18f0300a02d0200a569030080e80300b7c10000402f0200e38f0300a02d0200a56903003c4a0300dea0020003f00300dd48030000f4030041f00300fd480300a561000000c4030011c4030022c4030033c4030016810300368303000160020032610200016802004642030048f00300cecc0200dea0020003f00300aec1030000f4030041f00300bec10300466203004004030051050300dea0020003f00300dd68030000f4030041f00300fd680300a5e100004a420300dea0020003f003002660030000f4030041f003002a6003004642030000ff030000ff03001a600300054803002e42000000ff030000ff030088c003008747020005680300e88803008e68020001f8030000ff03008ca00200150c0200375a000000ff030000ff030003f80300be0b030037da0000600b0200e3800300068103000160020086320200dea0020003f003002948030000f4030041f003002d480300e88c0300e08f0300cf6c0200e88f03005fc502004cc40200dea0020004f0030029680300e969030000f4030042f003002d680300ed690300ab59000000ff030000ff030037da000003f80300e58b0300b68b03004ba5020043f00300c5f1000000f403009307020000f40300600b020041490300cb510000dea0020003f00300bb59000000f4030041f00300ba59000000ff0300a0dc0300b0d80300064003004e45020043f00300e48c030000f4030041f00300e38c0300988903009caa0300aea0020003f003008a30020000f4030041f003009830020041490300c0e8030042ab03004e45020007f0030040a503005e45020043f003008a30020000f4030041f0030098300200c5210000162a000015320000448703005765020016aa000046640200c5a1000000ec03003a6a000000e80300a6810000ac81000010e8030020e8030030e8030048620300dea0020003f003001c60030000f4030041f00300206003004462030018600300c501000010e8030000ff030015820000c58900003a6a000000ff030000ff0300dea0020003f0030053bb020000f4030041f003005bbb020000ff030000ff0300ffd9000029480300dea0020041f003002d48030004bf0200f68c0300cf6c0200f68f03004ca3020004f003004c0403005f05030000f4030045f00300e68403005685030056a50300546502004e640200dea0020004f0030029680300e969030000f4030042f003002d680300ed69030000e803008632020001480300bfb00200404402000168030008480300ea85030000ff030000ff0300156102000868030000e8030040b1020020e8030030e80300446a030001b0020010e8030020e8030030e80300606a030002bf0200b3330200340a000002b00200dea0020041f0030004b00200168103000160020018b1020004b2020030e80300606a03000a40030001b0020002b102000cb2020030e80300686a030000e8030010e8030020e8030030e803006c6a030080b00200211200000840020001f0030020e8030013b0020002b102002682030030e80300706a030021b0020002b1020000b2020001b30200746a030001b0020002b102000fb2020001b30200786a030002b0020002b1020020e8030004b302007c6a030000e8030000c00300bfb1020020c103006068030070e8030000e80300646a0300ff11000003b0020010e8030010b30200646a0300233302000a40030000ff030080b00200084002000ea5020006f00300644a030008b40200404402007467020000f40300f10c0200d73302000a40030000ff030020b102001841020001f003004a2d0200704a030011b4020024c20200706a030099b5020025a50200cd0c020020e80300706a0300664a0300e848030000ff030000ff030008c103000db302001ec10200e86803007ea502001e0d020000e8030086320200dea0020003f003002a48030000f4030041f003002e48030011bc020010bf02009fc902008cc80200dea0020004f003002a680300ea69030000f4030042f003002e680300ee690300ab59000000ff030000ff030037da000070e8030003f80300e58b0300b68b03008ba5020043f00300c5f1000000f403001e0d020000f40300cd0c020001f8030001b0020010e8030020e8030030e80300606a030000e80300646a030008480300bfb5020000ff030000ff03001541020008680300cb510000dea0020003f00300bb59000000f4030041f00300ba59000000ff0300a0dc0300b0d8030006400300e48c030000ff0300988903009caa0300aea0020003f003008a30020000f4030041f0030098300200c5210000162a000015320000468703005765020016aa000046640200c5a1000000ec030030600300356003003a6003003f6003005448030000ff030030e8030033a30300546803006b6803005548030000e8030070e8030010c0030020c00300ea80030000c00300606803006b6803003c49030000ff03001e6102003c69030000ff030000fe030000ff03003c4903004ec00300144102003c690300544803003fb50200534302005468030000e803001982000018820000c58100001682000017820000ea8c0300644803003bf200000c4c020048f003003448030000ff0300088003000ca003000ea0020001f80300770d02003b82000003f803005548030000e80300078703005568030070a703007e070300850d020020c0030010c0030000c00300606803006b68030010a003006068030030400300354003003a4003003f40030000ec0300ca480300e2800300ea81030028c1030020680200ca68030082c10300ca68030021680200ca68030082c10300ca68030000ec030003f80300fe0f0300a10d020000ec030000e8030010c0030020c0030010a00300606803006b6803000ec1030010e8030020e8030030e8030013a4030010d8030040dc030000fe03001ed403006b680300a469030000e8030000fe03001ed403006b680300a4690300dea0020003f003006442030000f4030041f00300604203005d420300dea00200a469030003f003006c42030000f4030041f0030068420300a169030000fe03001ed403006b6803006b68030000ec030000e8030020c0030010c0030010a00300606803006b6803005a4203000ec1030010e8030020e8030030e8030013a4030010d8030040dc03001ed4030002bf0200a02d02006b680300a4690300a269030000e8030000ff03001ed4030002bf0200a02d02006b680300a469030000e8030020c0030010c0030000c00300606803006b68030000ec03006b680300dea0020003f003006542030000f4030041f003006142030000ff030000ff030060e80300a5690300a4510000f849000000e8030003a80300f301000010e8030020e8030030e8030081dc0300a1d8030080dc030090d8030000fe03001ed403006b680300113a000001f8030000ff03007ea002005a0e020040e8030060e8030070e8030084c0030094c00300a4c00300f12900006b680300f201000000fe03005fd403006b680300f059000000fe03001ed403006b68030000ff030000fe03009fd403006b680300ef39000000fe03001ed403006b68030000ff030000fe03005fd403006b680300ee59000000fe03001ed403006b68030000ff030000fe03009fd403006b680300ed39000000fe03001ed403006b68030000ff030000fe03005fd403006b680300ec59000000fe03001ed403006b68030000ff030000fe03009fd403006b680300eb39000000fe03001ed403006b68030000ff030000fe03005fd403006b68030000ff030000fe03001ed403006b68030086ab030000fe03009fd403006b68030000ff030000fe03001ed403006b68030000ff030004f40300a40e0200e2210000e129000000ff030064c1030084c0030095c00300a6c00300ea3900006b680300f201000000fe03005fd403006b680300e959000000fe03001ed403006b68030000ff030000fe03009fd403006b680300e839000000fe03001ed403006b68030000ff030000fe03005fd403006b680300e759000000fe03001ed403006b68030000ff030000fe03009fd403006b680300e639000000fe03001ed403006b68030000ff030000fe03005fd403006b680300e559000000fe03001ed403006b68030000ff030000fe03009fd403006b680300e439000000fe03001ed403006b68030000ff030000fe03005fd403006b680300e359000000fe03001ed403006b68030000ff030000fe03009fd403006b68030000ff030000fe03001ed403006b68030000ff03003422000000ff0300e08503004504030003f8030000fe03001ed403006b6803004e040300a90e020003f80300eb8003000e000300b00e0200dea0020003f003006542030000f4030041f003006142030000ff030000ff0300a569030000ec03006b680300dea0020003f003006542030000f4030041f003006142030000ff030000ff030060e80300a569030000e8030003a80300f8490000a451000010e8030020e8030030e8030090d8030080dc0300a1d8030081dc030003f803006b680300f201000040e8030050e8030060e8030070e80300e48f030000fe03005fd403006b6803007ec7020000fe03001ed403006b6803007fa00200da0e020054c0030064c0030003f80300e68f030000fe03005fd403006b6803007ec7020000fe03001ed403006b6803007fa00200e70e02003442000000ff0300e18903008908030003f8030000fe03001ed403006b6803008e080300f50e020003f80300eb8003000e000300fc0e0200dea0020003f003006542030000f4030041f003006142030000ff030000ff0300a569030000ec03006b680300b6590000a2090000a0410000f611000000e8030003a0030000dc030010d8030002c1030012c1030032c1030042c00300bea0020041f0030022a4030054c1030064c1030074c1030003f8030000fe03001ed403006b68030000fb030000fe03005ed403006b68030000fb03008e0803001c0f0200e0a2030002c1030012c1030032c1030000fe03001ed403006b68030000ec03006b680300f8090000a0e80300a3aa0300a0dc030010d803003442000010e8030020e803008e080300de01000030e8030000fe03001ed403006b6803008e0803003a0f020000ec03006b680300b75900003442000050e8030060e8030070e80300df010000bea0020041f00300e001000010e8030020e8030030e80300f8490000a0e80300a3aa0300a0dc030090d803006b6803008e08030003f8030000fe03001ed403006b6803008e080300550f02003442000061420300dea0020001f003006542030000ff030000ff030004c1030015c10300e08203002662020037c10300a469030000ec03006b680300a20900006b68030000e8030003a0030000dc030010d8030003f8030050e8030060e8030070e80300de210000b6590000f8490000a0e80300a3aa0300a1dc030091d80300bea0020003f00300da11000000f4030041f00300d911000000ff030000ff030002c1030012c1030032c10300e388030000fe03001ed403006b68030000fb03008e080300860f0200e0a2030002c1030012c1030032c1030000fe03001ed403006b68030000ff030000ff030000ff030000fe03005fd403006b680300a20900006b68030000e8030003a0030000dc030010d80300bea0020003f00300da11000000f4030041f00300d911000000ff030000ff030002c0030012c0030032c0030022c0030003f80300e388030000fe03001ed403006b68030000fb03008e080300ad0f020000fe03005fd403006b680300a20900006b68030000e8030003a0030000dc030010d80300ef80030010c1030020c1030030c1030003f80300e388030000fe03001ed403006b68030000fb03008e080300c20f020003f80300344a000000ff0300e18a03009a09030000fe03005fd403006b6803009e090300cd0f020000ec03006b680300a409000000e8030003a0030000dc030010d8030000e8030010e8030020e8030030e8030000fe03001ed403006b68030000fb030000fb030050e8030060e8030070e80300dd210000f849000080e8030083a8030081dc030091d80300e388030003f8030000fe03001ed403006b68030000fb03008e080300ed0f020000ff030000ff030000ff03005042030000ff030000ff0300446a030020e803001e010300446a030000fe03005fd403006b680300dc21000000ff030000ff030000fe03005fd403006b680300a549030000ff030000ff030004c1030015c10300e08203002662020037c10300a4690300e48903009e09030010100200a569030000ec03000af0030003f80300d0e803005ed0030000c40300d641000043f00300cecc02008e680200d6c10000468a0300a6aa0300a0a1020001f0030040040300e089030011c40300d641000043f00300cecc020089680200d6c1000046aa0300a1a1020002f003001681030041040300e289030022c40300d641000043f00300cecc020089680200d6c10000568a0300a6aa0300a2a1020001f0030052050300e489030033c40300d641000043f00300cecc020089680200d6c1000056aa0300a3a1020002f00300368303005305030001fb03001fd00300fe0f0300e689030000c40300d641000043f00300cecc020089680200d6c10000668a0300a6aa0300a0a1020001f0030060060300e889030011c40300d641000043f00300cecc020089680200d6c1000066aa0300a1a1020002f003001681030061060300ea89030022c40300d641000043f00300cecc020089680200d6c10000768a0300a6aa0300a2a1020001f0030072070300ec89030033c40300d641000043f00300cecc020089680200d6c1000076aa0300a3a1020002f0030036830300730703005ed40300a62900003a22000000fb030001fb030003f803001fd00300fe0f03003a6a00001510020049420300d639000000ff030000ff03004962030000ec03001ed00300fbc1030003f803000e0003001e0103002e0203003e0303001ed40300fe0f03008d10020000fb0300ce0c03008a10020000ec03001ed00300fbc1030003f803000ec002001ec102002ec202003ec302001ed40300fe0f03009b10020000fb0300ce0c03009810020000ec03009ed003001fd00300e98c03008c4802009c490200ac4a0200bc4b02000c4402001c4502002c4602003c470200e88c030084c0020000a0030048a3020041f003000cc0020095c1020010a1030059a3020041f003001cc10200a6c2020020a203006aa3020041f003002cc20200b7c3020030a303007ba3020041f003003cc30200d0e80300e98c0300800403008de80200910503009de90200a2060300adea0200b3070300bdeb0200726203008c4802009c490200ac4a0200bc4b02009ed4030072420300456402004664020047640200c81002003a6a000000fb030001fb0300fe0f0300a610020000ec0300c4210000c4290000c4310000c4390000e3a0030010e8030000d8030010dc0300220200005ed4030000fb03000e000300ea10020000ec0300c85900003762000000ff0300bea1020042f00300c5f1000000ec0300cea1020041f00300be0b0300ce0c0300c8d9000037e20000404a0300125a000000ff030000ff0300bea0020042f0030000a0030020a203005ed003000d620000be59000002a2030009400200294202008ea502001a1102008e0803000da002000bf003000a4200004fc4020054c10300bea0020046f003005ed403004fc4020054c103005ed403004fc4020054c10300aea502002a110200ae0a03002da002000bf003000a5200006fc6020076c10300bea0020046f003005ed403006fc6020076c103005ed403006fc6020076c103005ed40300ce0c03002b1102008a6b0200ef10020000ec0300bf010000c87900003762000000ff0300fea1020042f00300c5f1000000ec0300cea1020041f00300fe0f0300ce0c0300c8f9000037e200000ea00200471102002e2f0200b7f10000402f0200e28a0300ae0a030044110200a56903005442030000ff030000ff0300446a030020e803001e010300446a0300b7910000402f0200cb610000b559000000ff0300c0dc0300b0d80300b2010000e3ac0300c1e10000c0810000b3790000c361000000ff0300d5f90000bf510000107a00000f6a0000aac00300fa4f0200fea0020006f00300aac00300da4d0200dea0020002f00300fcc1030041f00300fcc00300d4f9000000ff030000ff0300d57900001f6a0000e28a0300aeca0200ae0a030072110200a5690300bf0900001002000001f8030011c00300014002000ea00200841102000f02000011c0030000ff0300014002000ea002008f11020004f4030095110200fea0020042f00300d4e1000045f0030000e80300f0a0020042f00300ccc00300d4e1000004f4030095110200b301000000ff030010e8030001a0020041f00300d4e1000003f80300c0010000350a0000e286030001d8030011dc030006c00200c08100001fd00300c121000070e8030071dc030041d8030046c40200c1a100005fd0030000ff03009ed00300d5f9000000ff030000ff0300d479000000ff030000ff03004ea50200c21102004e0403000ca40200c2110200be010000c42100008dc802000ea50200c21102009ed403008dc802009ed403008dc802000ea60200c21102009ed403008dc802009ed403008dc80200b1f10000be0100005ea50200d61102005e0503001fa40200d6110200c42900009dc902000ea50200d61102009ed403009dc902009ed403009dc902000ea60200d61102009ed403009dc902009ed403009dc902006ea50200e91102006e0603002ca40200e9110200c4310000adca02000ea50200e91102009ed40300adca02009ed40300adca02000ea60200e91102009ed40300adca02009ed40300adca02007ea50200fc1102007e0703003fa40200fc110200c4390000bdcb02000ea50200fc1102009ed40300bdcb02009ed40300bdcb02000ea60200fc1102009ed40300bdcb02009ed40300bdcb02009ed403005fd4030000fb0300d4f9000000ff030000ff0300d579000000ff030000ff0300fe0f0300751102003a6a0000b379000000e803000460020005600200066002000760020001fd03005fd00300fe0f03000a1202000ea102003011020000ec030042f0030000ec030007f0030044f0030007f0030044f0030007f0030044f0030084c8020095c90200a6ca0200b7cb02009ed40300fe0f03001d12020000ec0300c0480300c548030010e8030050e80300dea0020008f00300c06803002a020000290a000000ff030000ff0300c068030000f4030046f00300c568030028220000272a000000ff030000ff0300c568030000ec030005f00300206403002564030000ff030000f4030042f0030060640300656403007442030012520000ec8f0300ea880300a0aa0300aea4020006f0030048a1020041f0030048c4020068a1020041f0030068c60200e08a03004fa6020043f003004804030008000300180103006fa6020043f00300680603002802030038030300ae0a03005012020054c1030076c103005ed403007462030000ec030062c103006e06030010dc030000d803009ed0030000ff030000ff0300854802008368020098c10300a8c10300b8c103009ed4030000fb03006e0603006512020000ec030010c1030020c1030030c10300dea0020008f00300086903000c6903001069030014690300186903001c69030000f4030046f003002069030024690300286903002c690300306903003469030000ec030010c1030020c1030030c10300dea0020007f00300cc680300d0680300d4680300d8680300dc68030000f4030045f00300ec680300f0680300f4680300f8680300fc68030000ec0300d449030000ff0300e580030003410200d249030000ff03000a400200c249030010a5020001f00300c649030000ec03007fb00200ffb10200ffb20200606803006b68030000e8030010e803002ec1030030b30200a469030000e8030030b1020020e8030030e8030040e8030043a5030040d8030050dc030000fe03001ed403006b68030000fb030000fb030012b0020010e8030000fe03001ed403006b6803008e080300bd12020000ec030000e8030020c0030010c0030010a00300606803006b68030000e8030010e803002ec1030030b30200a469030040e8030043a5030040d8030050dc030000e8030030b1020020e8030030e8030000fe03001ed403006b6803000cb0020000fe03001ed403006b68030000e8030000fe03001ed403006b680300e28f0300a02d020000fb030000fb0300e001000010e8030002b8020000fe03001ed403006b6803008e080300e8120200df01000010e8030002b8020000fe03001ed403006b6803008e080300f012020000e8030010e8030003b2020030b30200a4690300e38f0300a02d020000ec0300ffb00200ffb10200fdb20200606803001eb0020018b1020020e8030030e8030001b4020050e803008e080300616a030000ff0300606a0300e08f0300a02d02006b68030000ff030000ff030000fe03008e08030008130200616a0300ffb0020010c1030020c10300606803006b68030000ec03009ed0030000fb030000ff030000ff03009fd4030001fb0300fe0f03001a13020000ec030001f8030004bf0200644a030000ff030000ff03000f4002002513020003f803006b68030000ff030000ff030000fe030000ec03000a400300e080030000ff03000941020001a0020054130200724a03000fb5020003b602005a440200593302001c22000050e8030000ff03004ec4020004a0020048f0030014a0020046f0030024a0020044f0030034a0020042f0030000f4030054130200644a0300f2b4020004400200646a030000ff030000ff03000e600200646a03002333020000f4030036130200704a030011b4020024c20200706a030000ec030046c40200a96a030000ff030000ff030000ff0300ac4a030000ec03007fb00200ffb10200ffb20200606803006b680300a209000000e8030003a0030000dc030010d80300fea0020004f0030000e8030010e8030020e8030030e80300fea0020044f0030055b0020010c1030020c1030030c10300fea0020004f00300ffb4020054c1030064c1030074c10300fea0020044f00300aab4020054c1030064c1030074c10300fa41000000ff030000ff03008ec8020003f80300fea30200a113020000fe03001ed403006b68030000fb03008e08030000fe03005ed403006b68030000fb03008e08030089130200f0b0020010c1030020c1030030c10300846a0300fea0020044f003000fb0020010c1030020c1030030c10300806a030000ec030000fe03001ed403006b68030000fb03008e08030000fe03005ed403006b68030000fb03008e080300a6130200f0b00200ffb1020021c1030031c10300846a0300806a030000ec03006033020000e8030000c0030010c10300fdb2020060680300340a00000ab00200dea0020041f003000cb00200168103000160020016b1020002b2020030e80300fea3020001f0030004b20200606a0300e18f0300a02d02006b68030000ff030000fe030000ec0300604a030000ff030030e803000e600200606a0300644a0300f2b4020004400200646a030000ec0300724a03000fb5020003b602005a440200593302004604030008b50200664a030062bf0200dea0020041f0030068bf0200afa0020001f0030004b5020001cb0200b2cb0200b3cb0200b5a0020002f003007e67020000ec030036620000355a000000ff0300c1d80300b1dc0300f4c1030001fb0300fe0f0300f313020001fd0300e38f0300a02d02001fd0030080e8030090e80300feb5020010bb020007bf020005a0020002f003008ec8020001a0030015a0020002f003008bc8020011a1030025a0020002f003009ec9020021a2030035a0020002f003009bc9020031a30300fe0f0300ff13020062bf0200dea0020041f0030068bf0200afa002003b140200b0610000dea0020041f00300af610000ae59000000ff0300c0d80300b0dc030040a5030000fb03005e0503002014020009b5020045a0020001f0030000fd03001ed003004e45020000ff0300e86803005ea0020002f0030008000300190103005ea0020042f0030028020300390303001ed4030009b5020045a0020043f0030008000300190103001ed4030000ec0300aa610000a9590000dea0020042f00300a8610000a759000000ff0300c0d80300b0dc030040a5030000fb03005e0503004514020000fd03001ed003004e45020000ff0300e86803005ea0020002f0030008000300190103005ea0020042f0030028020300390303001ed4030000ec030004400300e2840300ca6100002ea102000ef00300c0dc0300ea8f0300dea0020001f00300f0e80300f0d80300e48c0300b2c103000440020043f003008a30020000f4030041f00300983002001942000000ff030000ff03008888030088c403008ea1020001f00300253202002c4003008ea1020008f00300f1c10300a02d0200f1c10300a02d0200f1c10300a02d0200f1c10300a02d0200c5210000162a00001532000000ff03005465020016aa000046640200c5a1000000ec0300c5210000162a000015320000428703005765020016aa000046640200c5a1000000ec03000e40030000bc020000ff0300bea1020007f003008e4802008ea0020003f003008a30020000f4030041f003009830020000ec0300dea0020003f003002148030000f4030041f003002548030000ff030001bb020066a203006681030016a1030076870300276002000b00030006a703000682030021660200dea0020004f0030021680300896a030000f4030042f00300256803008d6a030000ec030040610300456103004a6103007f6203000ec1030010e8030020e8030030e80300e868030000e8030000ff0300e86803004041030000ff030000ec030000e803003a8200001a2202003af200001a220200e7340200932d020013020000e081030040e8030001a0020001f003004ec10300f635020008480300feb80200184102000868030000e803003a820000502202003af200005022020013020000e081030000ff030010a4020002f003004ec10300f63502003b35020003f8030000f40300ba0102009c480300e2850300056002009c680300a0680300b4680300b868030038490300e185030055c003002542020038690300e1a00300e181030030e80300e8820300e585030061320200a6430300e880030000ff0300854802008068020098c10300a8c10300b8c10300a6630300e663030098320200e2840300c9c1030000e80300e1810300e483030031c202002e0203003ec302004944020001f00300e583030050e8030061320200ea80030061320200e5880300e08403004c44020002f00300e48803008ec8020098c10300a8c10300b8c103002a6303006a63030000e80300d0e8030072320200dec103007232020098320200e2810300e1a0030096a30300e48203002ec2020050e8030061320200e3a003006132020098320200e5800300a040020010c1030020c1030030c10300a8640300e8640300e08003000882020002420200248203009e91000000ec030098320200704903008e44020042840300e18503005285030055c0030025420200246202007069030070e803006ec1030053c1030042c10300316803009e44020007f003009c490300e1a40300246202009c69030053c1030042c10300316803008e4402004ff003009c490300e5840300e7a50300044002001541020088a403004084030046850300056002001461020030e803002ec103003068030044610300a44303009e210000e585030000ff0300054002000460020010c1030020c1030030c10300a4630300e46303008481030018a003000682030002600200d0e8030086320200dec103008632020090480300baa40300e7a50300154102001461020090680300a868030094680300ac680300a6a0030010c1030020c1030030c10300246403006464030008480300b68a030021480300e18803001e6102000868030068660200e5890300bec00300694602006a6602007b47020021680300896a0300256803008d6a0300c8480300ea880300e989030008600200c868030009400200c86803005e65020021680300896a0300256803008d6a03005b45020021680300896a0300256803008d6a030000ec030070490300e2840300e18503005285030055c0030025420200246202007069030070e803006ec1030053c1030042c10300316803009c490300e1a4030044c00300244202009c69030053c1030042c103003168030000ff030000ff03009c49030030e803002ec10300306803009c4803004ec0030043840300044002009c680300a0680300b4680300b868030090480300e2840300e7a50300154102001461020090680300a868030094680300ac68030038490300e18503002562020038690300e1a00300e1810300e8830300e8820300e58503006132020000e80300e1810300e483030031c2020030e8030050e8030061320200ea800300613202000848030021480300eda803001841020008680300eba80300684602003ec003005345020021680300896a0300256803008d6a030040e80300f635020000ec0300744903006ec1030070e80300488803005ec003005985030025420200286202007469030042c1030053c103003168030000ec03009bf100009af10000fdc10300cec10300044803007ec0030037430200046803000848030000ff0300e8840300046002000868030098490300e285030055c0030015410200e58403000460020030e803002ec1030030680300d0e8030019480300e3820300288203006246020019680300e549030000ff030062460200e5690300a0e80300a42d0200d32f0200e5840300404a030001f8030040a4020006f0030041a4020004f0030042a4020002f0030043a002004f1602009b010000dea0020041f003009a01000000ff030000ff03000ec00200dea0020003f003009b81000000f4030041f003009a810000aeca0200e8800300a0a002007816020019480300e382030028820300624602006a66020019680300e549030000ff0300624602006a660200e569030004f40300251602009cd10000dea00200561602009dd10000decd020004f403001a1602009d41000000ff030000ff0300a8a0020079160200a8a1020048f00300214803008a030300308303007367020021680300896a030004f403007916020019480300e382030028820300624602006866020019680300e549030000ff03006246020068660200e569030025480300a80303003083030073670200256803008d6a030004f4030079160200c0e8030003f80300d0e80300a42d02009b210000e7860300e887030074040300464402004ea5020045f003004e0a03009bd10000d32f0200ae0a030085160200decd0200a42d02009a290000e7860300e887030075050300564502005ea5020045f003005e0a03009ad10000d32f0200ae0a03009316020001f80300dfc1030098490300e285030055c00300154102009869030030e803002ec10300306803000848030000ff0300c8840300046002000868030003f8030000ec030000ff030000ff0300ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff>
    | |   |     |   "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2}
    | |   |     |   "ATY,Rom#" = <"113-B7710C-176">
    | |   |     |   "IOHibernateState" = <00000000>
    | |   |     |   "subsystem-id" = <60290000>
    | |   |     |   "device_type" = <"ATY,UakariParent">
    | |   |     |   "vendor-id" = <02100000>
    | |   |     |   "ATY,EFIHWInitStatus" = <0000000000000000>
    | |   |     |   "model" = <"ATI Radeon HD 5870">
    | |   |     |   "ATY,MCLK" = 120000
    | |   |     |   "ATY,memsize" = 1073741824
    | |   |     |   "IOPMIsPowerManaged" = Yes
    | |   |     |   "ATY,SurfInfo" = <8cc17c79>
    | |   |     |   "ATY,MemVendorID" = <"0x0002">
    | |   |     |   "ATY,drvincom" = <cca93c0100d4651a>
    | |   |     | }
    | |   |     | 
    | |   |     +-o ATI5000Controller@  <class ATI5000Controller, id 0x100000342, registered, matched, active, busy 0 (118 ms), retain 4>
    | |   |     |   {
    | |   |     |     "IOName" = "ATI5000Controller"
    | |   |     |     "IOProbeScore" = 65000
    | |   |     |     "IOMatchCategory" = "IOFramebuffer"
    | |   |     |     "IOClass" = "ATI5000Controller"
    | |   |     |     "CFBundleIdentifier" = "com.apple.kext.ATI5000Controller"
    | |   |     |     "IOPCIMatch" = "0x68981002 0x68991002 0x68E01002 0x68E11002 0x68D81002 0x68C01002 0x68C11002 0x68D91002 0x68B81002 0x68B01002 0x68B11002 0x68A01002 0x68A11002 "
    | |   |     |     "IOProviderClass" = "IOPCIDevice"
    | |   |     |     "iofb_version" = "1.1.36"
    | |   |     |     "PPLIB_VERSION" = "2.111"
    | |   |     |     "aty_config" = {"CFG_USE_SRRB"=Yes,"CFG_USE_USCN"=Yes}
    | |   |     |   }
    | |   |     |   
    | |   |     +-o ATY,Uakari@0  <class IOFBStub, id 0x100000349, registered, matched, active, busy 0 (236 ms), retain 7>
    | |   |     | | {
    | |   |     | |   "display-type" = "NONE"
    | |   |     | |   "compatible" = <"ATY,Uakari">
    | |   |     | |   "connector-type" = 1024
    | |   |     | |   "HDCPLIB_VERSION" = <"1.302">
    | |   |     | |   "IOFBDependentIndex" = 0
    | |   |     | |   "ATY,ActiveFlags" = 1
    | |   |     | |   "IOFBDependentID" = 431538688
    | |   |     | |   "device_type" = <"display">
    | |   |     | |   "AAPL,gray-page" = <01000000>
    | |   |     | |   "ATY,ControlFlags" = 1280
    | |   |     | |   "av-signal-type" = 0
    | |   |     | |   "AAPL,iokit-ndrv" = <e0029700>
    | |   |     | |   "AAPL,gray-value" = <c38c6400>
    | |   |     | |   "display-connect-flags" = <00000000>
    | |   |     | |   "name" = <"ATY,Uakari">
    | |   |     | |   "port-number" = 0
    | |   |     | | }
    | |   |     | | 
    | |   |     | +-o ATY_Uakari  <class ATIFramebuffer, id 0x100000399, registered, matched, active, busy 0 (110 ms), retain 12>
    | |   |     |   | {
    | |   |     |   |   "IOFBScalerInfo" = <000000000000000000000000000000002e00000000100000001000000000000000000000000000000000000000000000>
    | |   |     |   |   "IOPMStrictTreeOrder" = Yes
    | |   |     |   |   "av-signal-type" = 0
    | |   |     |   |   "IOFBDependentIndex" = 0
    | |   |     |   |   "IOFBGammaHeaderSize" = 0
    | |   |     |   |   "IOFBGammaCount" = 256
    | |   |     |   |   "IOFBCLUTDefer" = Yes
    | |   |     |   |   "IOFramebufferOpenGLIndex" = 2
    | |   |     |   |   "IONameMatched" = "ATY,Uakari"
    | |   |     |   |   "IOFBI2CInterfaceInfo" = ({"IOI2CBusType"=1,"IOI2CSupportedCommFlags"=2,"IOI2CTransactionTypes"=31,"IOI2CInterfaceID"=0})
    | |   |     |   |   "IODisplayParameters" = "IOFramebufferParameterHandler is not serializable"
    | |   |     |   |   "IOAccelTypes" = "IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/NRP4@4/IOPCI2PCIBridge/GFX@0/ATIRadeonX3000"
    | |   |     |   |   "IOPowerManagement" = {"DriverPowerState"=1,"ChildProxyPowerState"=2,"CurrentPowerState"=2}
    | |   |     |   |   "aty_config" = {"CFG_FORCE_ICLK"=No,"CFG_NO_PP"=No}
    | |   |     |   |   "IOFBGammaWidth" = 10
    | |   |     |   |   "IOFBDependentID" = 431538688
    | |   |     |   |   "IOAccelIndex" = 0
    | |   |     |   |   "IOFBConfig" = {"IOFB0Hz"=Yes,"IOFBModes"=({"ID"=18446744073709551360,"DM"=<010000000100000000000000000000000700000000000000000000000000000000000000>,"AID"=550})}
    | |   |     |   |   "IOFBWaitCursorFrames" = 15
    | |   |     |   |   "aty_properties" = ({"key"="PP_GFXClockGatingEnabled","value"=1})
    | |   |     |   |   "IOFBProbeOptions" = 1025
    | |   |     |   |   "IOFBWaitCursorPeriod" = 33333333
    | |   |     |   |   "IOFBTransform" = 0
    | |   |     |   |   "IOFBCursorInfo" = (<01000000400000004000000020000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000>,<010000004000000040000000020000000000000002000000c03b3901000000000500000002000000030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000>)
    | |   |     |   |   "IOFBI2CInterfaceIDs" = (1891863687216496640)
    | |   |     |   |   "IOAccelRevision" = 2
    | |   |     |   |   "IOProviderClass" = "IOPlatformDevice"
    | |   |     |   |   "IOCFPlugInTypes" = {"ACCF0000-0000-0000-0000-000a2789904e"="ATIRadeonX3000GA.plugin"}
    | |   |     |   |   "CFBundleIdentifier" = "com.apple.kext.ATIFramebuffer"
    | |   |     |   |   "IONameMatch" = "ATY,Uakari"
    | |   |     |   |   "IOFBTimingRange" = <0000000000000000000000000000000000000000000000000000000000000000800548000000000000bf2f2000000000000000000000000000000000040000000a000000f40100001027000020a1070000200000002000000000000000000000020101010201010101010101010100000200000000100000010000000020000001000000ff1f00000100000000100000020000000010000001000000002000000100000000200000010000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000>
    | |   |     |   |   "IOClass" = "ATIFramebuffer"
    | |   |     |   |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |     |   |   "IOMatchCategory" = "IOFramebuffer"
    | |   |     |   |   "IOProbeScore" = 65000
    | |   |     |   |   "iofb_version" = "1.1.36"
    | |   |     |   | }
    | |   |     |   | 
    | |   |     |   +-o AppleUpstreamUserClientDriver  <class AppleUpstreamUserClientDriver, id 0x1000003a3, registered, matched, active, busy 0 (13 ms), retain 4>
    | |   |     |   |   {
    | |   |     |   |     "IOProbeScore" = 0
    | |   |     |   |     "CFBundleIdentifier" = "com.apple.driver.AppleUpstreamUserClient"
    | |   |     |   |     "IOProviderClass" = "IOFramebuffer"
    | |   |     |   |     "IOClass" = "AppleUpstreamUserClientDriver"
    | |   |     |   |     "IOMatchCategory" = "AppleUpstreamUserClientDriver"
    | |   |     |   |     "IOUserClientClass" = "AppleUpstreamUserClient"
    | |   |     |   |     "IOResourceMatch" = "IOKit"
    | |   |     |   |   }
    | |   |     |   |   
    | |   |     |   +-o AMDNDRVService  <class AtiAppServices, id 0x1000003aa, registered, matched, active, busy 0 (13 ms), retain 5>
    | |   |     |   |   {
    | |   |     |   |   }
    | |   |     |   |   
    | |   |     |   +-o IOFramebufferI2CInterface  <class IOFramebufferI2CInterface, id 0x10000040f, registered, matched, active, busy 0 (1 ms), retain 5>
    | |   |     |   |   {
    | |   |     |   |     "IOI2CBusType" = 1
    | |   |     |   |     "IOI2CSupportedCommFlags" = 2
    | |   |     |   |     "IOI2CTransactionTypes" = 31
    | |   |     |   |     "IOI2CInterfaceID" = 1891863687216496640
    | |   |     |   |   }
    | |   |     |   |   
    | |   |     |   +-o IOFramebufferUserClient  <class IOFramebufferUserClient, id 0x100000411, !registered, !matched, active, busy 0, retain 5>
    | |   |     |       {
    | |   |     |         "IOUserClientCreator" = "pid 95, WindowServer"
    | |   |     |       }
    | |   |     |       
    | |   |     +-o ATY,Uakari@1  <class IOFBStub, id 0x10000034a, registered, matched, active, busy 0 (31 ms), retain 7>
    | |   |     | | {
    | |   |     | |   "display-type" = "NONE"
    | |   |     | |   "compatible" = <"ATY,Uakari">
    | |   |     | |   "connector-type" = 4
    | |   |     | |   "HDCPLIB_VERSION" = <"1.302">
    | |   |     | |   "IOFBDependentIndex" = 1
    | |   |     | |   "ATY,ActiveFlags" = 1
    | |   |     | |   "IOFBDependentID" = 431538688
    | |   |     | |   "device_type" = <"display">
    | |   |     | |   "AAPL,gray-page" = <01000000>
    | |   |     | |   "ATY,ControlFlags" = 20
    | |   |     | |   "av-signal-type" = 0
    | |   |     | |   "AAPL,iokit-ndrv" = <e0029700>
    | |   |     | |   "AAPL,gray-value" = <c38c6400>
    | |   |     | |   "display-connect-flags" = <00000000>
    | |   |     | |   "name" = <"ATY,Uakari">
    | |   |     | |   "port-number" = 1
    | |   |     | | }
    | |   |     | | 
    | |   |     | +-o ATY_Uakari  <class ATIFramebuffer, id 0x1000003ae, registered, matched, active, busy 0 (16 ms), retain 12>
    | |   |     |   | {
    | |   |     |   |   "IOFBScalerInfo" = <000000000000000000000000000000002e00000000100000001000000000000000000000000000000000000000000000>
    | |   |     |   |   "IOPMStrictTreeOrder" = Yes
    | |   |     |   |   "av-signal-type" = 0
    | |   |     |   |   "IOFBDependentIndex" = 1
    | |   |     |   |   "IOFBGammaHeaderSize" = 0
    | |   |     |   |   "IOFBGammaCount" = 256
    | |   |     |   |   "IOFBCLUTDefer" = Yes
    | |   |     |   |   "IOFramebufferOpenGLIndex" = 3
    | |   |     |   |   "IONameMatched" = "ATY,Uakari"
    | |   |     |   |   "IOFBI2CInterfaceInfo" = ({"IOI2CBusType"=1,"IOI2CSupportedCommFlags"=2,"IOI2CTransactionTypes"=31,"IOI2CInterfaceID"=0})
    | |   |     |   |   "IODisplayParameters" = "IOFramebufferParameterHandler is not serializable"
    | |   |     |   |   "IOAccelTypes" = "IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/NRP4@4/IOPCI2PCIBridge/GFX@0/ATIRadeonX3000"
    | |   |     |   |   "IOPowerManagement" = {"DriverPowerState"=1,"ChildProxyPowerState"=2,"CurrentPowerState"=2}
    | |   |     |   |   "aty_config" = {"CFG_FORCE_ICLK"=No,"CFG_NO_PP"=No}
    | |   |     |   |   "IOFBGammaWidth" = 10
    | |   |     |   |   "IOFBDependentID" = 431538688
    | |   |     |   |   "IOAccelIndex" = 1
    | |   |     |   |   "IOFBConfig" = {"IOFB0Hz"=Yes,"IOFBModes"=({"ID"=18446744073709551360,"DM"=<010000000100000000000000000000000700000000000000000000000000000000000000>,"AID"=550})}
    | |   |     |   |   "IOFBWaitCursorFrames" = 15
    | |   |     |   |   "aty_properties" = ({"key"="PP_GFXClockGatingEnabled","value"=1})
    | |   |     |   |   "IOFBProbeOptions" = 1025
    | |   |     |   |   "IOFBWaitCursorPeriod" = 33333333
    | |   |     |   |   "IOFBTransform" = 0
    | |   |     |   |   "IOFBCursorInfo" = ()
    | |   |     |   |   "IOFBI2CInterfaceIDs" = (1915542769632280576)
    | |   |     |   |   "IOAccelRevision" = 2
    | |   |     |   |   "IOProviderClass" = "IOPlatformDevice"
    | |   |     |   |   "IOCFPlugInTypes" = {"ACCF0000-0000-0000-0000-000a2789904e"="ATIRadeonX3000GA.plugin"}
    | |   |     |   |   "CFBundleIdentifier" = "com.apple.kext.ATIFramebuffer"
    | |   |     |   |   "IONameMatch" = "ATY,Uakari"
    | |   |     |   |   "IOFBTimingRange" = <0000000000000000000000000000000000000000000000000000000000000000800548000000000000bf2f2000000000000000000000000000000000040000000a000000f40100001027000020a1070000200000002000000000000000000000020101010201010101010101010100000200000000100000010000000020000001000000ff1f00000100000000100000020000000010000001000000002000000100000000200000010000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000>
    | |   |     |   |   "IOClass" = "ATIFramebuffer"
    | |   |     |   |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |     |   |   "IOMatchCategory" = "IOFramebuffer"
    | |   |     |   |   "IOProbeScore" = 65000
    | |   |     |   |   "iofb_version" = "1.1.36"
    | |   |     |   | }
    | |   |     |   | 
    | |   |     |   +-o AppleUpstreamUserClientDriver  <class AppleUpstreamUserClientDriver, id 0x1000003b2, registered, matched, active, busy 0 (6 ms), retain 4>
    | |   |     |   |   {
    | |   |     |   |     "IOProbeScore" = 0
    | |   |     |   |     "CFBundleIdentifier" = "com.apple.driver.AppleUpstreamUserClient"
    | |   |     |   |     "IOProviderClass" = "IOFramebuffer"
    | |   |     |   |     "IOClass" = "AppleUpstreamUserClientDriver"
    | |   |     |   |     "IOMatchCategory" = "AppleUpstreamUserClientDriver"
    | |   |     |   |     "IOUserClientClass" = "AppleUpstreamUserClient"
    | |   |     |   |     "IOResourceMatch" = "IOKit"
    | |   |     |   |   }
    | |   |     |   |   
    | |   |     |   +-o AMDNDRVService  <class AtiAppServices, id 0x1000003b4, registered, matched, active, busy 0 (4 ms), retain 5>
    | |   |     |   |   {
    | |   |     |   |   }
    | |   |     |   |   
    | |   |     |   +-o IOFramebufferI2CInterface  <class IOFramebufferI2CInterface, id 0x100000410, registered, matched, active, busy 0 (1 ms), retain 5>
    | |   |     |   |   {
    | |   |     |   |     "IOI2CBusType" = 1
    | |   |     |   |     "IOI2CSupportedCommFlags" = 2
    | |   |     |   |     "IOI2CTransactionTypes" = 31
    | |   |     |   |     "IOI2CInterfaceID" = 1915542769632280576
    | |   |     |   |   }
    | |   |     |   |   
    | |   |     |   +-o IOFramebufferUserClient  <class IOFramebufferUserClient, id 0x100000413, !registered, !matched, active, busy 0, retain 5>
    | |   |     |       {
    | |   |     |         "IOUserClientCreator" = "pid 95, WindowServer"
    | |   |     |       }
    | |   |     |       
    | |   |     +-o ATISupport  <class ATISupport, id 0x100000343, registered, matched, active, busy 0 (3 ms), retain 4>
    | |   |     |   {
    | |   |     |     "IOProbeScore" = 60000
    | |   |     |     "CFBundleIdentifier" = "com.apple.kext.ATISupport"
    | |   |     |     "IOMatchCategory" = "ATISupport"
    | |   |     |     "IOClass" = "ATISupport"
    | |   |     |     "IOPCIClassMatch" = "0x03000000&0xFF000000"
    | |   |     |     "IOPCIMatch" = "0x00001002&0x0000FFFF"
    | |   |     |     "IOProviderClass" = "IOPCIDevice"
    | |   |     |     "iofb_version" = "1.1.36"
    | |   |     |   }
    | |   |     |   
    | |   |     +-o ATIRadeonX3000  <class ATIRadeonX3000, id 0x100000345, registered, matched, active, busy 0 (551 ms), retain 8>
    | |   |       | {
    | |   |       |   "IOClass" = "ATIRadeonX3000"
    | |   |       |   "IOKitDebug" = 0
    | |   |       |   "IOVARendererID" = 16908290
    | |   |       |   "AccelCaps" = 3
    | |   |       |   "AccelNativeDMARowByteAlignment" = 256
    | |   |       |   "IODVDBundleName" = "ATIRadeonX3000VADriver"
    | |   |       |   "dpm" = 1
    | |   |       |   "IOGLBundleName" = "ATIRadeonX3000GLDriver"
    | |   |       |   "IOProviderClass" = "IOPCIDevice"
    | |   |       |   "ATIEnableWideBlitSupport" = Yes
    | |   |       |   "IOProbeScore" = 0
    | |   |       |   "SurfaceList" = ()
    | |   |       |   "IOSourceVersion" = "1.6.18.10"
    | |   |       |   "IOAccelRevision" = 2
    | |   |       |   "ATY,cbits" = 1114176
    | |   |       |   "IOCFPlugInTypes" = {"ACCF0000-0000-0000-0000-000a2789904e"="ATIRadeonX3000GA.plugin"}
    | |   |       |   "ATY,intrev" = 2
    | |   |       |   "IOMatchCategory" = "IOAccelerator"
    | |   |       |   "CFBundleIdentifier" = "com.apple.ATIRadeonX3000"
    | |   |       |   "ATIUseTearingWideBlit" = No
    | |   |       |   "PerformanceStatistics" = {"removeFromGARTWaitTime"=0,"command2DBytesPerSample"=0,"commandBytesPerSample"=0,"surfacePageOutBytesPerSample"=0,"freeDataBufferGLWaitTime"=0,"dataBufferCount"=0,"textureCount"=0,"surfaceReadLockIdleWaitTime"=0,"freeCommandBuffer2DWaitTime"=0,"contextDVDSwitchCount"=0,"finishAll2DWaitTime"=0,"textureWaitTime"=0,"dataGLBytesPerSample"=0,"IOSurfacePageOutBytesPerSample"=0,"gartMapInBytesPerSample"=0,"swapBytesPerSample"=0,"surfaceCount"=0,"clientGLWaitTime"=0,"surfaceCopyInWaitTime"=0,"texturePageOutWaitTime"=0,"surfaceCopyOutWaitTime"=0,"gartMapOutBytesPerSample"=0,"finishDVDWaitTime"=0,"texturePageInBytesPerSample"=0,"gartCacheBytes"=33554432,"freeContextBuffer2DWaitTime"=0,"volatileSurfaceCount"=0,"contextGLSwitchCount"=0,"freeCommandBufferGLWaitTime"=0,"context2DCount"=2,"commandDVDBytesPerSample"=0,"bufferSwapCount"=0,"vramFreeBytes"=0,"finish2DWaitTime"=0,"contextGLCount"=0,"gartSizeBytes"=536870912,"context2DSwitchCount"=0,"gartUsedBytes"=3661824,"surfaceWriteLockIdleWaitTime"=0,"finishGLWaitTime"=0,"texturePageInWaitTime"=0,"submitStamp"=2,"freeContextBufferGLWaitTime"=0,"swapCompleteGLWaitTime"=0,"freeContextBufferDVDWaitTime"=0,"freeSurfaceBackingWaitTime"=0,"surfacePageInBytesPerSample"=0,"contextDVDCount"=0,"surfaceSetShapeIdleWaitTime"=0,"freeCommandBufferDVDWaitTime"=0,"gartFreeBytes"=533209088,"hardwareSubmitWaitTime"=0,"commandGLBytesPerSample"=0,"swapComplete2DWaitTime"=0,"swapCompleteDVDWaitTime"=0,"hardwareWaitTime"=598512096,"lastReadStamp"=0,"freeSurfaceSwapBufferWaitTime"=0,"IOSurfacePageInBytesPerSample"=0,"texturePageOutBytesPerSample"=0}
    | |   |       |   "sensor-properties" = ({"zone"=<00000002>,"location"="GPU","name"="gpu-sensor","polling-period"=<0000000100000000>,"version"=<00000002>,"sample-period"=<0000000000989800>,"sensor-id"=<00000006>,"device_type"=<"gpu-sensor">,"reg"=<00000002>})
    | |   |       |   "GpuDebugPolicy" = 0
    | |   |       |   "IOPCIMatch" = "0x68881002 0x68891002 0x68981002 0x68991002 0x689C1002 0x689D1002 0x68801002 0x68901002 0x68A81002 0x68A91002 0x68B81002 0x68B91002  0x68BE1002 0x68A01002 0x68A11002 0x68B01002 0x68B11002  0x68C81002 0x68C91002 0x68D81002 0x68D91002 0x68DE1002 0x68C01002 0x68C11002 0x68D01002 0x68D11002 0x68E81002 0x68E91002 0x68F81002 0x68F91002 0x68FE1002 0x68E01002 0x68E11002 0x68F01002 0x68F11002"
    | |   |       | }
    | |   |       | 
    | |   |       +-o IOService  <class IOService, id 0x1000003b9, registered, matched, active, busy 0 (551 ms), retain 6>
    | |   |       | | {
    | |   |       | |   "zone" = <00000002>
    | |   |       | |   "location" = "GPU"
    | |   |       | |   "name" = "gpu-sensor"
    | |   |       | |   "polling-period" = <0000000100000000>
    | |   |       | |   "version" = <00000002>
    | |   |       | |   "sample-period" = <0000000000989800>
    | |   |       | |   "sensor-id" = <00000006>
    | |   |       | |   "device_type" = <"gpu-sensor">
    | |   |       | |   "reg" = <00000002>
    | |   |       | | }
    | |   |       | | 
    | |   |       | +-o IOHWSensor  <class IOHWSensor, id 0x1000003ba, registered, matched, active, busy 0 (7 ms), retain 7>
    | |   |       |     {
    | |   |       |       "IOClass" = "IOHWSensor"
    | |   |       |       "CFBundleIdentifier" = "com.apple.driver.AppleHWSensor"
    | |   |       |       "IOProviderClass" = "IOService"
    | |   |       |       "IOPropertyMatch" = {"device_type"="gpu-sensor"}
    | |   |       |       "zone" = <00000002>
    | |   |       |       "version" = 2
    | |   |       |       "IOPowerManagement" = {"CurrentPowerState"=0}
    | |   |       |       "IOProbeScore" = 0
    | |   |       |       "sensor-id" = 6
    | |   |       |       "polling-period-ns" = 0
    | |   |       |       "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |       |       "type" = "gpu"
    | |   |       |       "polling-period" = 1
    | |   |       |       "location" = "GPU"
    | |   |       |       "current-value" = 6553600
    | |   |       |       "dpm" = 1
    | |   |       |     }
    | |   |       |     
    | |   |       +-o ATIR8002DContext  <class ATIR8002DContext, id 0x100000412, !registered, !matched, active, busy 0, retain 5>
    | |   |       |   {
    | |   |       |     "IOUserClientCreator" = "pid 95, WindowServer"
    | |   |       |   }
    | |   |       |   
    | |   |       +-o ATIR8002DContext  <class ATIR8002DContext, id 0x100000414, !registered, !matched, active, busy 0, retain 5>
    | |   |           {
    | |   |             "IOUserClientCreator" = "pid 95, WindowServer"
    | |   |           }
    | |   |           
    | |   +-o SRP3@1C,2  <class IOPCIDevice, id 0x1000001a4, registered, matched, active, busy 0 (71 ms), retain 10>
    | |   | | {
    | |   | |   "IOInterruptSpecifiers" = (<1200000007000000>)
    | |   | |   "#address-cells" = <03000000>
    | |   | |   "class-code" = <00040600>
    | |   | |   "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2}
    | |   | |   "built-in" = <00>
    | |   | |   "acpi-device" = "IOACPIPlatformDevice is not serializable"
    | |   | |   "IOInterruptControllers" = ("io-apic-0")
    | |   | |   "vendor-id" = <86800000>
    | |   | |   "name" = "pci-bridge"
    | |   | |   "acpi-pmcap-offset" = 160
    | |   | |   "device-id" = <94260000>
    | |   | |   "IOPCIExpressASPMDefault" = 0
    | |   | |   "IOPCIResourced" = Yes
    | |   | |   "compatible" = <"pci8086,2694","pciclass,060400">
    | |   | |   "IODTPersist" = <a2319300a2409300>
    | |   | |   "IOPCIExpressLinkCapabilities" = 50416657
    | |   | |   "IOPCIConfigured" = Yes
    | |   | |   "acpi-path" = "IOACPIPlane:/_SB/PCI0@0/SRP3@1c0002"
    | |   | |   "revision-id" = <09000000>
    | |   | |   "IOPCIExpressLinkStatus" = 4097
    | |   | |   "IOName" = "pci-bridge"
    | |   | |   "#size-cells" = <02000000>
    | |   | |   "reg" = <00e2000000000000000000000000000000000000>
    | |   | | }
    | |   | | 
    | |   | +-o IOPCI2PCIBridge  <class IOPCI2PCIBridge, id 0x100000231, registered, matched, active, busy 0 (18 ms), retain 5>
    | |   |     {
    | |   |       "IOProbeScore" = 18446744073709551516
    | |   |       "CFBundleIdentifier" = "com.apple.iokit.IOPCIFamily"
    | |   |       "IOProviderClass" = "IOPCIDevice"
    | |   |       "IOClass" = "IOPCI2PCIBridge"
    | |   |       "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |       "IOPCIClassMatch" = "0x06040000&0xffff0000"
    | |   |       "IOPowerManagement" = {"ChildProxyPowerState"=2,"CurrentPowerState"=2}
    | |   |       "Bridge Memory Ranges" = (18446744073708503040,1048575,18446744073708503040,1048575)
    | |   |       "Bridge IO Ranges" = (61440,4095)
    | |   |     }
    | |   |     
    | |   +-o pci-bridge@1C,1  <class IOPCIDevice, id 0x1000001a9, registered, matched, active, busy 0 (71 ms), retain 9>
    | |   | | {
    | |   | |   "IOInterruptSpecifiers" = (<1000000007000000>)
    | |   | |   "#address-cells" = <03000000>
    | |   | |   "class-code" = <00040600>
    | |   | |   "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2}
    | |   | |   "IOInterruptControllers" = ("io-apic-0")
    | |   | |   "vendor-id" = <86800000>
    | |   | |   "name" = "pci-bridge"
    | |   | |   "device-id" = <92260000>
    | |   | |   "IOPCIResourced" = Yes
    | |   | |   "IOPCIExpressASPMDefault" = 0
    | |   | |   "acpi-pmcap-offset" = 160
    | |   | |   "compatible" = <"pci8086,2692","pciclass,060400">
    | |   | |   "IODTPersist" = <a2319300a2409300>
    | |   | |   "IOPCIExpressLinkCapabilities" = 33639441
    | |   | |   "IOPCIConfigured" = Yes
    | |   | |   "revision-id" = <09000000>
    | |   | |   "IOPCIExpressLinkStatus" = 4097
    | |   | |   "IOName" = "pci-bridge"
    | |   | |   "#size-cells" = <02000000>
    | |   | |   "reg" = <00e1000000000000000000000000000000000000>
    | |   | | }
    | |   | | 
    | |   | +-o IOPCI2PCIBridge  <class IOPCI2PCIBridge, id 0x10000020f, registered, matched, active, busy 0 (50 ms), retain 5>
    | |   |     {
    | |   |       "IOProbeScore" = 18446744073709551516
    | |   |       "CFBundleIdentifier" = "com.apple.iokit.IOPCIFamily"
    | |   |       "IOProviderClass" = "IOPCIDevice"
    | |   |       "IOClass" = "IOPCI2PCIBridge"
    | |   |       "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |       "IOPCIClassMatch" = "0x06040000&0xffff0000"
    | |   |       "IOPowerManagement" = {"ChildProxyPowerState"=2,"CurrentPowerState"=2}
    | |   |       "Bridge Memory Ranges" = (18446744073708503040,1048575,18446744073708503040,1048575)
    | |   |       "Bridge IO Ranges" = (61440,4095)
    | |   |     }
    | |   |     
    | |   +-o pci-bridge@1C  <class IOPCIDevice, id 0x1000001aa, registered, matched, active, busy 0 (57 ms), retain 9>
    | |   | | {
    | |   | |   "IOInterruptSpecifiers" = (<1100000007000000>)
    | |   | |   "#address-cells" = <03000000>
    | |   | |   "class-code" = <00040600>
    | |   | |   "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2}
    | |   | |   "IOInterruptControllers" = ("io-apic-0")
    | |   | |   "vendor-id" = <86800000>
    | |   | |   "name" = "pci-bridge"
    | |   | |   "device-id" = <90260000>
    | |   | |   "IOPCIResourced" = Yes
    | |   | |   "IOPCIExpressASPMDefault" = 0
    | |   | |   "acpi-pmcap-offset" = 160
    | |   | |   "compatible" = <"pci8086,2690","pciclass,060400">
    | |   | |   "IODTPersist" = <a2319300a2409300>
    | |   | |   "IOPCIExpressLinkCapabilities" = 16862225
    | |   | |   "IOPCIConfigured" = Yes
    | |   | |   "revision-id" = <09000000>
    | |   | |   "IOPCIExpressLinkStatus" = 4097
    | |   | |   "IOName" = "pci-bridge"
    | |   | |   "#size-cells" = <02000000>
    | |   | |   "reg" = <00e0000000000000000000000000000000000000>
    | |   | | }
    | |   | | 
    | |   | +-o IOPCI2PCIBridge  <class IOPCI2PCIBridge, id 0x100000214, registered, matched, active, busy 0 (33 ms), retain 5>
    | |   |     {
    | |   |       "IOProbeScore" = 18446744073709551516
    | |   |       "CFBundleIdentifier" = "com.apple.iokit.IOPCIFamily"
    | |   |       "IOProviderClass" = "IOPCIDevice"
    | |   |       "IOClass" = "IOPCI2PCIBridge"
    | |   |       "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |       "IOPCIClassMatch" = "0x06040000&0xffff0000"
    | |   |       "IOPowerManagement" = {"ChildProxyPowerState"=2,"CurrentPowerState"=2}
    | |   |       "Bridge Memory Ranges" = (18446744073708503040,1048575,18446744073708503040,1048575)
    | |   |       "Bridge IO Ranges" = (61440,4095)
    | |   |     }
    | |   |     
    | |   +-o pci8086,25f6@16  <class IOPCIDevice, id 0x1000001ab, registered, matched, active, busy 0 (57 ms), retain 7>
    | |   |   {
    | |   |     "compatible" = <"pci8086,8086","pci8086,25f6","pciclass,060000">
    | |   |     "IOPowerManagement" = {"CurrentPowerState"=2}
    | |   |     "IOName" = "pci8086,25f6"
    | |   |     "subsystem-vendor-id" = <86800000>
    | |   |     "device-id" = <f6250000>
    | |   |     "reg" = <00b0000000000000000000000000000000000000>
    | |   |     "IOPCIResourced" = Yes
    | |   |     "revision-id" = <31000000>
    | |   |     "vendor-id" = <86800000>
    | |   |     "class-code" = <00000600>
    | |   |     "name" = "pci8086,25f6"
    | |   |     "subsystem-id" = <86800000>
    | |   |   }
    | |   |   
    | |   +-o pci8086,25f5@15  <class IOPCIDevice, id 0x1000001ac, registered, matched, active, busy 0 (3 ms), retain 7>
    | |   |   {
    | |   |     "compatible" = <"pci8086,8086","pci8086,25f5","pciclass,060000">
    | |   |     "IOPowerManagement" = {"CurrentPowerState"=2}
    | |   |     "IOName" = "pci8086,25f5"
    | |   |     "subsystem-vendor-id" = <86800000>
    | |   |     "device-id" = <f5250000>
    | |   |     "reg" = <00a8000000000000000000000000000000000000>
    | |   |     "IOPCIResourced" = Yes
    | |   |     "revision-id" = <31000000>
    | |   |     "vendor-id" = <86800000>
    | |   |     "class-code" = <00000600>
    | |   |     "name" = "pci8086,25f5"
    | |   |     "subsystem-id" = <86800000>
    | |   |   }
    | |   |   
    | |   +-o pci8086,25f3@13  <class IOPCIDevice, id 0x1000001ad, registered, matched, active, busy 0 (55 ms), retain 7>
    | |   |   {
    | |   |     "compatible" = <"pci8086,8086","pci8086,25f3","pciclass,060000">
    | |   |     "IOPowerManagement" = {"CurrentPowerState"=2}
    | |   |     "IOName" = "pci8086,25f3"
    | |   |     "subsystem-vendor-id" = <86800000>
    | |   |     "device-id" = <f3250000>
    | |   |     "reg" = <0098000000000000000000000000000000000000>
    | |   |     "IOPCIResourced" = Yes
    | |   |     "revision-id" = <31000000>
    | |   |     "vendor-id" = <86800000>
    | |   |     "class-code" = <00000600>
    | |   |     "name" = "pci8086,25f3"
    | |   |     "subsystem-id" = <86800000>
    | |   |   }
    | |   |   
    | |   +-o pci8086,25f1@11  <class IOPCIDevice, id 0x1000001ae, registered, matched, active, busy 0 (23 ms), retain 7>
    | |   |   {
    | |   |     "compatible" = <"pci8086,8086","pci8086,25f1","pciclass,060000">
    | |   |     "IOPowerManagement" = {"CurrentPowerState"=2}
    | |   |     "IOName" = "pci8086,25f1"
    | |   |     "subsystem-vendor-id" = <86800000>
    | |   |     "device-id" = <f1250000>
    | |   |     "reg" = <0088000000000000000000000000000000000000>
    | |   |     "IOPCIResourced" = Yes
    | |   |     "revision-id" = <31000000>
    | |   |     "vendor-id" = <86800000>
    | |   |     "class-code" = <00000600>
    | |   |     "name" = "pci8086,25f1"
    | |   |     "subsystem-id" = <86800000>
    | |   |   }
    | |   |   
    | |   +-o pci8086,25f0@10,2  <class IOPCIDevice, id 0x1000001af, registered, matched, active, busy 0 (25 ms), retain 7>
    | |   |   {
    | |   |     "compatible" = <"pci8086,8086","pci8086,25f0","pciclass,060000">
    | |   |     "IOPowerManagement" = {"CurrentPowerState"=2}
    | |   |     "IOName" = "pci8086,25f0"
    | |   |     "subsystem-vendor-id" = <86800000>
    | |   |     "device-id" = <f0250000>
    | |   |     "reg" = <0082000000000000000000000000000000000000>
    | |   |     "IOPCIResourced" = Yes
    | |   |     "revision-id" = <31000000>
    | |   |     "vendor-id" = <86800000>
    | |   |     "class-code" = <00000600>
    | |   |     "name" = "pci8086,25f0"
    | |   |     "subsystem-id" = <86800000>
    | |   |   }
    | |   |   
    | |   +-o pci8086,1a38@8  <class IOPCIDevice, id 0x1000001b0, registered, matched, active, busy 0 (27 ms), retain 7>
    | |   |   {
    | |   |     "assigned-addresses" = <1040008200000000000070fe0000000000040000>
    | |   |     "IOInterruptSpecifiers" = (<0400000000000100>)
    | |   |     "IODeviceMemory" = (({"address"=18446744073683337216,"length"=1024}))
    | |   |     "class-code" = <00800800>
    | |   |     "IOPowerManagement" = {"CurrentPowerState"=2}
    | |   |     "subsystem-vendor-id" = <86800000>
    | |   |     "IOInterruptControllers" = ("IOPCIMessagedInterruptController")
    | |   |     "vendor-id" = <86800000>
    | |   |     "name" = "pci8086,1a38"
    | |   |     "acpi-pmcap-offset" = 80
    | |   |     "device-id" = <381a0000>
    | |   |     "IOPCIResourced" = Yes
    | |   |     "IOPCIExpressASPMDefault" = 0
    | |   |     "compatible" = <"pci8086,8086","pci8086,1a38","pciclass,088000">
    | |   |     "IOPCIExpressLinkCapabilities" = 0
    | |   |     "subsystem-id" = <86800000>
    | |   |     "revision-id" = <31000000>
    | |   |     "IOPCIExpressLinkStatus" = 0
    | |   |     "IOName" = "pci8086,1a38"
    | |   |     "reg" = <00400000000000000000000000000000000000001040000200000000000000000000000000040000>
    | |   |   }
    | |   |   
    | |   +-o pci8086,25e7@7  <class IOPCIDevice, id 0x1000001b1, registered, matched, active, busy 0 (3 ms), retain 7>
    | |   |   {
    | |   |     "compatible" = <"pci8086,25e7","pciclass,060000">
    | |   |     "IOPowerManagement" = {"CurrentPowerState"=2}
    | |   |     "IOName" = "pci8086,25e7"
    | |   |     "reg" = <0038000000000000000000000000000000000000>
    | |   |     "IOPCIConfigured" = Yes
    | |   |     "device-id" = <e7250000>
    | |   |     "IOPCIResourced" = Yes
    | |   |     "IOInterruptControllers" = ("IOPCIMessagedInterruptController","IOPCIMessagedInterruptController")
    | |   |     "IOInterruptSpecifiers" = (<0200000000000100>,<0300000000000100>)
    | |   |     "#size-cells" = <02000000>
    | |   |     "revision-id" = <31000000>
    | |   |     "vendor-id" = <86800000>
    | |   |     "#address-cells" = <03000000>
    | |   |     "class-code" = <00000600>
    | |   |     "IOPCIExpressASPMDefault" = 0
    | |   |     "IOPCIExpressLinkCapabilities" = 119272513
    | |   |     "IOPCIExpressLinkStatus" = 4097
    | |   |     "name" = "pci8086,25e7"
    | |   |     "acpi-pmcap-offset" = 80
    | |   |   }
    | |   |   
    | |   +-o pci8086,25e6@6  <class IOPCIDevice, id 0x1000001b2, registered, matched, active, busy 0 (57 ms), retain 7>
    | |   |   {
    | |   |     "compatible" = <"pci8086,25e6","pciclass,060000">
    | |   |     "IOPowerManagement" = {"CurrentPowerState"=2}
    | |   |     "IOName" = "pci8086,25e6"
    | |   |     "reg" = <0030000000000000000000000000000000000000>
    | |   |     "IOPCIConfigured" = Yes
    | |   |     "device-id" = <e6250000>
    | |   |     "IOPCIResourced" = Yes
    | |   |     "IOInterruptControllers" = ("io-apic-0","IOPCIMessagedInterruptController","IOPCIMessagedInterruptController")
    | |   |     "IOInterruptSpecifiers" = (<1200000007000000>,<0a00000000000100>,<0b00000000000100>)
    | |   |     "#size-cells" = <02000000>
    | |   |     "revision-id" = <31000000>
    | |   |     "vendor-id" = <86800000>
    | |   |     "#address-cells" = <03000000>
    | |   |     "class-code" = <00000600>
    | |   |     "IOPCIExpressASPMDefault" = 0
    | |   |     "IOPCIExpressLinkCapabilities" = 102495297
    | |   |     "IOPCIExpressLinkStatus" = 4097
    | |   |     "name" = "pci8086,25e6"
    | |   |     "acpi-pmcap-offset" = 80
    | |   |   }
    | |   |   
    | |   +-o pci8086,25e5@5  <class IOPCIDevice, id 0x1000001b3, registered, matched, active, busy 0 (29 ms), retain 7>
    | |   |   {
    | |   |     "compatible" = <"pci8086,25e5","pciclass,060000">
    | |   |     "IOPowerManagement" = {"CurrentPowerState"=2}
    | |   |     "IOName" = "pci8086,25e5"
    | |   |     "reg" = <0028000000000000000000000000000000000000>
    | |   |     "IOPCIConfigured" = Yes
    | |   |     "device-id" = <e5250000>
    | |   |     "IOPCIResourced" = Yes
    | |   |     "IOInterruptControllers" = ("IOPCIMessagedInterruptController","IOPCIMessagedInterruptController")
    | |   |     "IOInterruptSpecifiers" = (<0600000000000100>,<0700000000000100>)
    | |   |     "#size-cells" = <02000000>
    | |   |     "revision-id" = <31000000>
    | |   |     "vendor-id" = <86800000>
    | |   |     "#address-cells" = <03000000>
    | |   |     "class-code" = <00000600>
    | |   |     "IOPCIExpressASPMDefault" = 0
    | |   |     "IOPCIExpressLinkCapabilities" = 85718081
    | |   |     "IOPCIExpressLinkStatus" = 4097
    | |   |     "name" = "pci8086,25e5"
    | |   |     "acpi-pmcap-offset" = 80
    | |   |   }
    | |   |   
    | |   +-o pci8086,25e3@3  <class IOPCIDevice, id 0x1000001b4, registered, matched, active, busy 0 (58 ms), retain 7>
    | |   |   {
    | |   |     "compatible" = <"pci8086,25e3","pciclass,060000">
    | |   |     "IOPowerManagement" = {"CurrentPowerState"=2}
    | |   |     "IOName" = "pci8086,25e3"
    | |   |     "reg" = <0018000000000000000000000000000000000000>
    | |   |     "IOPCIConfigured" = Yes
    | |   |     "device-id" = <e3250000>
    | |   |     "IOPCIResourced" = Yes
    | |   |     "IOInterruptControllers" = ("IOPCIMessagedInterruptController","IOPCIMessagedInterruptController")
    | |   |     "IOInterruptSpecifiers" = (<0c00000000000100>,<0d00000000000100>)
    | |   |     "#size-cells" = <02000000>
    | |   |     "revision-id" = <31000000>
    | |   |     "vendor-id" = <86800000>
    | |   |     "#address-cells" = <03000000>
    | |   |     "class-code" = <00000600>
    | |   |     "IOPCIExpressASPMDefault" = 0
    | |   |     "IOPCIExpressLinkCapabilities" = 52163649
    | |   |     "IOPCIExpressLinkStatus" = 4097
    | |   |     "name" = "pci8086,25e3"
    | |   |     "acpi-pmcap-offset" = 80
    | |   |   }
    | |   |   
    | |   +-o pci8086,25c0@0  <class IOPCIDevice, id 0x1000001b5, registered, matched, active, busy 0 (60 ms), retain 7>
    | |       {
    | |         "acpi-pmcap-offset" = 80
    | |         "compatible" = <"pci8086,7270","pci8086,25c0","pciclass,060000">
    | |         "subsystem-vendor-id" = <86800000>
    | |         "IOName" = "pci8086,25c0"
    | |         "reg" = <0000000000000000000000000000000000000000>
    | |         "device-id" = <c0250000>
    | |         "IOPowerManagement" = {"CurrentPowerState"=2}
    | |         "IOPCIResourced" = Yes
    | |         "IOInterruptControllers" = ("io-apic-0","IOPCIMessagedInterruptController","IOPCIMessagedInterruptController")
    | |         "IOInterruptSpecifiers" = (<1000000007000000>,<0e00000000000100>,<0f00000000000100>)
    | |         "revision-id" = <31000000>
    | |         "IOPCIExpressASPMDefault" = 0
    | |         "vendor-id" = <86800000>
    | |         "class-code" = <00000600>
    | |         "IOPCIExpressLinkCapabilities" = 1832001
    | |         "IOPCIExpressLinkStatus" = 12353
    | |         "name" = "pci8086,25c0"
    | |         "subsystem-id" = <70720000>
    | |       }
    | |       
    | +-o IOCM  <class IOACPIPlatformDevice, id 0x100000137, registered, matched, active, busy 0 (2 ms), retain 6>
    | |   {
    | |     "name" = <"PNP0C02">
    | |     "_STA" = 15
    | |     "IODeviceMemory" = (({"address"=18446744072904245248,"length"=268435456}),({"address"=18446744073689743360,"length"=16384}),({"address"=18446744073705357312,"length"=4194304}),({"address"=18446744073688580096,"length"=1048576}),({"address"=18446744073690677248,"length"=1048576}),({"address"=18446744073683337216,"length"=1024}),({"address"=18446744073682288640,"length"=1048576}),({"address"=18446744073675997184,"length"=131072}))
    | |   }
    | |   
    | +-o APIC  <class IOACPIPlatformDevice, id 0x100000138, registered, matched, active, busy 0 (3 ms), retain 6>
    | |   {
    | |     "name" = <"PNP0003">
    | |     "_STA" = 15
    | |     "IODeviceMemory" = (({"address"=18446744073688580096,"length"=256}))
    | |   }
    | |   
    | +-o DMAC  <class IOACPIPlatformDevice, id 0x10000015a, registered, matched, active, busy 0 (5 ms), retain 6>
    | |   {
    | |     "name" = <"PNP0200">
    | |     "_STA" = 15
    | |     "IODeviceMemory" = (({"address"=0,"length"=16}),({"address"=129,"length"=3}),({"address"=135,"length"=1}),({"address"=137,"length"=3}),({"address"=143,"length"=1}),({"address"=192,"length"=32}))
    | |   }
    | |   
    | +-o FWHD  <class IOACPIPlatformDevice, id 0x10000015b, registered, matched, active, busy 0 (7 ms), retain 6>
    | |   {
    | |     "name" = <"INT0800">
    | |     "_STA" = 15
    | |     "IODeviceMemory" = (({"address"=18446744073692774400,"length"=16777216}))
    | |   }
    | |   
    | +-o HPET  <class IOACPIPlatformDevice, id 0x10000015c, registered, matched, active, busy 0 (10 ms), retain 7>
    | | | {
    | | |   "_STA" = 15
    | | |   "IODeviceMemory" = (({"address"=18446744073689628672,"length"=1024}))
    | | |   "IOInterruptControllers" = ("io-apic-0","io-apic-0","io-apic-0")
    | | |   "IOInterruptSpecifiers" = (<0200000000000000>,<0800000000000000>,<0b00000000000000>)
    | | |   "name" = <"PNP0103">
    | | | }
    | | | 
    | | +-o AppleHPET  <class AppleHPET, id 0x1000001be, !registered, !matched, active, busy 0, retain 4>
    | |     {
    | |       "IOProbeScore" = 0
    | |       "CFBundleIdentifier" = "com.apple.driver.AppleHPET"
    | |       "IOProviderClass" = "IOACPIPlatformDevice"
    | |       "IOClass" = "AppleHPET"
    | |       "IOMatchCategory" = "IODefaultMatchCategory"
    | |       "HPTC" = 0
    | |       "IONameMatch" = "PNP0103"
    | |       "IONameMatched" = "PNP0103"
    | |     }
    | |     
    | +-o IPIC  <class IOACPIPlatformDevice, id 0x10000015d, registered, matched, active, busy 0 (11 ms), retain 6>
    | |   {
    | |     "name" = <"PNP0000">
    | |     "_STA" = 15
    | |     "IODeviceMemory" = (({"address"=32,"length"=30}),({"address"=160,"length"=30}),({"address"=1232,"length"=2}))
    | |   }
    | |   
    | +-o MATH  <class IOACPIPlatformDevice, id 0x10000015e, registered, matched, active, busy 0 (12 ms), retain 6>
    | |   {
    | |     "_STA" = 15
    | |     "IODeviceMemory" = (({"address"=240,"length"=1}))
    | |     "IOInterruptControllers" = ("io-apic-0")
    | |     "IOInterruptSpecifiers" = (<0d00000000000000>)
    | |     "name" = <"PNP0C04">
    | |   }
    | |   
    | +-o RTC  <class IOACPIPlatformDevice, id 0x10000015f, registered, matched, active, busy 0 (36 ms), retain 8>
    | | | {
    | | |   "IODeviceMemory" = (({"address"=112,"length"=8}))
    | | |   "_STA" = 15
    | | |   "IOInterruptSpecifiers" = (<0400000000000000>)
    | | |   "acpi-wake-type" = 4
    | | |   "name" = <"PNP0B00">
    | | |   "IOInterruptControllers" = ("ACPIEventController")
    | | | }
    | | | 
    | | +-o AppleRTC  <class AppleRTC, id 0x1000001c5, registered, matched, active, busy 0 (19 ms), retain 6>
    | |     {
    | |       "IOProbeScore" = 0
    | |       "CFBundleIdentifier" = "com.apple.driver.AppleRTC"
    | |       "IOProviderClass" = "IOACPIPlatformDevice"
    | |       "IOClass" = "AppleRTC"
    | |       "IOMatchCategory" = "IODefaultMatchCategory"
    | |       "IOPlatformWakeAction" = 10000
    | |       "IONameMatch" = "PNP0B00"
    | |       "IOPowerManagement" = {"CurrentPowerState"=2}
    | |       "IONameMatched" = "PNP0B00"
    | |     }
    | |     
    | +-o TIMR  <class IOACPIPlatformDevice, id 0x100000160, registered, matched, active, busy 0 (14 ms), retain 6>
    | |   {
    | |     "name" = <"PNP0100">
    | |     "_STA" = 15
    | |     "IODeviceMemory" = (({"address"=64,"length"=4}),({"address"=80,"length"=4}))
    | |   }
    | |   
    | +-o LDRC  <class IOACPIPlatformDevice, id 0x100000161, registered, matched, active, busy 0 (15 ms), retain 6>
    | |   {
    | |     "name" = <"PNP0C02">
    | |     "_STA" = 15
    | |     "IODeviceMemory" = (({"address"=16,"length"=16}),({"address"=96,"length"=1}),({"address"=97,"length"=1}),({"address"=100,"length"=1}),({"address"=112,"length"=1}),({"address"=114,"length"=2}),({"address"=128,"length"=1}),({"address"=132,"length"=3}),({"address"=136,"length"=1}),({"address"=140,"length"=3}),({"address"=144,"length"=16}),({"address"=146,"length"=1}),({"address"=800,"length"=96}),({"address"=1024,"length"=128}),({"address"=1280,"length"=64}),({"address"=2162,"length"=4}))
    | |   }
    | |   
    | +-o SMC  <class IOACPIPlatformDevice, id 0x100000162, registered, matched, active, busy 0 (1132 ms), retain 7>
    | | | {
    | | |   "_STA" = 11
    | | |   "IODeviceMemory" = (({"address"=768,"length"=32}))
    | | |   "name" = <"APP0001">
    | | |   "IOInterruptControllers" = ("io-apic-0")
    | | |   "IOInterruptSpecifiers" = (<0600000000000000>)
    | | |   "compatible" = <"smc-napa">
    | | | }
    | | | 
    | | +-o AppleSMC  <class AppleSMC, id 0x10000033d, registered, matched, active, busy 0 (1054 ms), retain 6>
    | |   | {
    | |   |   "IOClass" = "AppleSMC"
    | |   |   "CFBundleIdentifier" = "com.apple.driver.AppleSMC"
    | |   |   "IOProviderClass" = "IOACPIPlatformDevice"
    | |   |   "smc-count" = 1
    | |   |   "IOPowerManagement" = {"CurrentPowerState"=1}
    | |   |   "IOUserClientClass" = "AppleSMCClient"
    | |   |   "IOProbeScore" = 20000
    | |   |   "IONameMatch" = "APP0001"
    | |   |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   "ShutdownCause" = "0"
    | |   |   "IONameMatched" = "APP0001"
    | |   |   "smc-version" = "1.7f10"
    | |   | }
    | |   | 
    | |   +-o SMCWatchDogTimer  <class SMCWatchDogTimer, id 0x10000034b, registered, matched, active, busy 0 (121 ms), retain 5>
    | |       {
    | |         "IOWatchDogEnabled" = No
    | |       }
    | |       
    | +-o EC  <class IOACPIPlatformDevice, id 0x100000163, registered, matched, active, busy 0 (51 ms), retain 11>
    | | | {
    | | |   "_STA" = 15
    | | |   "IODeviceMemory" = (({"address"=98,"length"=1}),({"address"=102,"length"=1}))
    | | |   "acpi-wake-system-state" = 3
    | | |   "acpi-wake-gpe" = 27
    | | |   "name" = <"PNP0C09">
    | | | }
    | | | 
    | | +-o AppleACPIEC  <class AppleACPIEC, id 0x100000130, !registered, !matched, active, busy 0, retain 5>
    | |     {
    | |       "IOProbeScore" = 0
    | |       "CFBundleIdentifier" = "com.apple.driver.AppleACPIEC"
    | |       "IOProviderClass" = "IOACPIPlatformDevice"
    | |       "IOClass" = "AppleACPIEC"
    | |       "IOMatchCategory" = "IODefaultMatchCategory"
    | |       "IONameMatch" = ("PNP0C09","boot-ec")
    | |       "IONameMatched" = "boot-ec"
    | |     }
    | |     
    | +-o SMB0  <class IOACPIPlatformDevice, id 0x100000164, registered, matched, active, busy 0 (55 ms), retain 7>
    | | | {
    | | |   "name" = <"ACPI0001">
    | | |   "_STA" = 15
    | | | }
    | | | 
    | | +-o AppleECSMBusController  <class AppleECSMBusController, id 0x1000001fb, registered, matched, active, busy 0 (38 ms), retain 4>
    | |     {
    | |     }
    | |     
    | +-o PWRB  <class IOACPIPlatformDevice, id 0x100000178, registered, matched, active, busy 0 (19 ms), retain 8>
    | | | {
    | | |   "_STA" = 11
    | | |   "IOInterruptSpecifiers" = (<0200000000000000>)
    | | |   "name" = <"PNP0C0C">
    | | |   "acpi-wake-type" = 1
    | | |   "IOInterruptControllers" = ("ACPIEventController")
    | | | }
    | | | 
    | | +-o AppleACPIButton  <class AppleACPIButton, id 0x1000001c7, !registered, !matched, active, busy 0, retain 4>
    | |     {
    | |       "IOProbeScore" = 0
    | |       "CFBundleIdentifier" = "com.apple.driver.AppleACPIButtons"
    | |       "IOProviderClass" = "IOACPIPlatformDevice"
    | |       "IOClass" = "AppleACPIButton"
    | |       "IOMatchCategory" = "IODefaultMatchCategory"
    | |       "IONameMatch" = ("PNP0C0C","power-button","PNP0C0E","sleep-button")
    | |       "IONameMatched" = "PNP0C0C"
    | |     }
    | |     
    | +-o MCEH  <class IOACPIPlatformDevice, id 0x100000179, registered, matched, active, busy 0 (49 ms), retain 7>
    | | | {
    | | |   "_STA" = 11
    | | |   "name" = <"APP0006">
    | | |   "IOInterruptControllers" = ("ACPIEventController")
    | | |   "IOInterruptSpecifiers" = (<1c00000001000000>)
    | | | }
    | | | 
    | | +-o AppleMCEDriver  <class AppleMCEDriver, id 0x10000032c, registered, matched, active, busy 0 (2 ms), retain 5>
    | |     {
    | |       "IOProbeScore" = 0
    | |       "CFBundleIdentifier" = "com.apple.driver.AppleMCEDriver"
    | |       "IOProviderClass" = "IOACPIPlatformDevice"
    | |       "IOClass" = "AppleMCEDriver"
    | |       "IOMatchCategory" = "IODefaultMatchCategory"
    | |       "ecc-supported" = "true"
    | |       "IONameMatch" = ("APP0006")
    | |       "IONameMatched" = "APP0006"
    | |     }
    | |     
    | +-o AppleEFIRuntime  <class AppleEFIRuntime, id 0x1000001c8, registered, matched, active, busy 0 (96 ms), retain 7>
    | | | {
    | | |   "IOClass" = "AppleEFIRuntime"
    | | |   "IOProviderClass" = "AppleACPIPlatformExpert"
    | | |   "IOMatchCategory" = "AppleEFIRuntime"
    | | |   "IOResourceMatch" = "ACPI"
    | | |   "CFBundleIdentifier" = "com.apple.driver.AppleEFIRuntime"
    | | |   "IOProbeScore" = 0
    | | | }
    | | | 
    | | +-o AppleEFINVRAM  <class AppleEFINVRAM, id 0x1000001db, registered, matched, active, busy 0 (10 ms), retain 378>
    | |     {
    | |       "efi-boot-device" = <"<array><dict><key>IOMatch</key><dict><key>IOProviderClass</key><string>IOMedia</string><key>IOPropertyMatch</key><dict><key>UUID</key><string>3E28E196-9BEE-4B4B-BD84-36586BE518BC</string></dict></dict><key>BLLastBSDName</key><string>disk0s2</string></dict></array>">
    | |       "efi-boot-device-data" = <02010c00d041030a0000000001010600021f03120a0003000000000004012a0002000000284006000000000060b846090000000096e1283eee9b4b4bbd8436586be518bc02027fff0400>
    | |       "SystemAudioVolume" = <33>
    | |       "platform-uuid" = <000000000000100080000017f20bdeaa>
    | |       "prev-lang:kbd" = <"en:0">
    | |       "EFIBluetoothDelay" = <b80b>
    | |     }
    | |     
    | +-o IOPCIMessagedInterruptController  <class IOPCIMessagedInterruptController, id 0x1000001c9, registered, matched, active, busy 0 (17 ms), retain 6>
    | |   {
    | |     "Vector Count" = 64
    | |     "MSIFree" = 46
    | |     "Base Vector Number" = 144
    | |     "InterruptControllerName" = "IOPCIMessagedInterruptController"
    | |   }
    | |   
    | +-o AppleRawIOAddressSpace  <class AppleRawIOAddressSpace, id 0x10000035e, registered, matched, active, busy 0 (42 ms), retain 4>
    | |   {
    | |     "IOProbeScore" = 0
    | |     "CFBundleIdentifier" = "com.apple.iokit.AppleProfileFamily"
    | |     "IOProviderClass" = "IOPlatformExpert"
    | |     "IOClass" = "AppleRawIOAddressSpace"
    | |     "IOMatchCategory" = "AppleRawIOAddressSpace"
    | |     "AppleRawAddressSpaceType" = "IO"
    | |     "IOResourceMatch" = "IOKit"
    | |   }
    | |   
    | +-o AppleRawPhysicalMemoryAddressSpace  <class AppleRawPhysicalMemoryAddressSpace, id 0x10000035f, registered, matched, active, busy 0 (44 ms), retain 4>
    |     {
    |       "IOProbeScore" = 0
    |       "CFBundleIdentifier" = "com.apple.iokit.AppleProfileFamily"
    |       "IOProviderClass" = "IOPlatformExpert"
    |       "IOClass" = "AppleRawPhysicalMemoryAddressSpace"
    |       "IOMatchCategory" = "AppleRawPhysicalMemoryAddressSpace"
    |       "AppleRawAddressSpaceType" = "Physical Memory"
    |       "IOResourceMatch" = "IOKit"
    |     }
    |     
    +-o IOResources  <class IOResources, id 0x100000113, registered, matched, active, busy 0 (597 ms), retain 20>
      | {
      |   "chudxnu" = 10
      |   "IOConsoleUsersSeed" = <03000000>
      |   "IOPlatformDeviceASPMEnable" = "ACPI_SMC_PlatformPlugin is not serializable"
      |   "IOSerialManagerMustLoad" = 1
      |   "AAPL,current-extra" = 0
      |   "efi-runtime" = "AppleEFIRuntime is not serializable"
      |   "com.apple.AppleFSCompression.Type1" = Yes
      |   "boot-uuid-media" = "IOMedia is not serializable"
      |   "WindowServer" = "IOService"
      |   "IOKit" = "IOService"
      |   "AAPL,current-available" = 500
      |   "IONVRAM" = "IOService"
      |   "IOBSD" = "IOService"
      |   "com.apple.AppleFSCompression.Type3" = Yes
      |   "IOPlatformPlugin" = "ACPI_SMC_PlatformPlugin is not serializable"
      |   "SMBIOS" = "IOService"
      |   "IOPlatformMonitor" = "ACPI_SMC_PlatformPlugin is not serializable"
      |   "AAPL,current-in-sleep" = 4000
      |   "com.apple.AppleFSCompression.Type4" = Yes
      |   "com.apple.iokit.SCSISubsystemGlobals" = Yes
      |   "ACPI" = "AppleACPIPlatformExpert is not serializable"
      |   "IORTC" = "AppleRTC is not serializable"
      |   "IOPlatformUUID" = "00000000-0000-1000-8000-0017F20BDEAA"
      | }
      | 
      +-o AppleIntelCPUPowerManagement  <class AppleIntelCPUPowerManagement, id 0x100000121, registered, matched, active, busy 0 (255 ms), retain 5>
      | | {
      | |   "IOClass" = "AppleIntelCPUPowerManagement"
      | |   "IOProviderClass" = "IOResources"
      | |   "IOMatchCategory" = "AppleIntelCPUPowerManagement"
      | |   "IOResourceMatch" = "IOKit"
      | |   "CFBundleIdentifier" = "com.apple.driver.AppleIntelCPUPowerManagement"
      | |   "IOProbeScore" = 0
      | | }
      | | 
      | +-o AppleIntelCPUPowerManagementClient  <class AppleIntelCPUPowerManagementClient, id 0x10000012b, !registered, !matched, active, busy 0, retain 4>
      |     {
      |       "IOClass" = "AppleIntelCPUPowerManagementClient"
      |       "IOProviderClass" = "AppleIntelCPUPowerManagement"
      |       "IOMatchCategory" = "AppleIntelCPUPowerManagementClient"
      |       "IOResourceMatch" = "IOBSD"
      |       "CFBundleIdentifier" = "com.apple.driver.AppleIntelCPUPowerManagementClient"
      |       "IOProbeScore" = 0
      |     }
      |     
      +-o IOHDIXController  <class IOHDIXController, id 0x100000122, registered, matched, active, busy 0 (1 ms), retain 4>
      |   {
      |     "IOClass" = "IOHDIXController"
      |     "CFBundleIdentifier" = "com.apple.driver.DiskImages"
      |     "IOProviderClass" = "IOResources"
      |     "Product Name" = "Disk Image Driver for MacOS X"
      |     "IOUserClientClass" = "IOHDIXControllerUserClient"
      |     "IOProbeScore" = 0
      |     "revision" = "10.6v283"
      |     "IOResourceMatch" = "IOKit"
      |     "IOMatchCategory" = "IOHDIXController"
      |     "Vendor Name" = "Apple"
      |     "Product Revision Level" = "10.6v283"
      |     "vendor" = "Apple"
      |     "model" = "Disk Image Driver for MacOS X"
      |   }
      |   
      +-o com_apple_AppleFSCompression_AppleFSCompressionTypeZlib  <class com_apple_AppleFSCompression_AppleFSCompressionTypeZlib, id 0x10000023c, !registered, !matched, active, busy 0, retain 4>
      |   {
      |     "IOProbeScore" = 0
      |     "CFBundleIdentifier" = "com.apple.AppleFSCompression.AppleFSCompressionTypeZlib"
      |     "IOMatchCategory" = "com_apple_AppleFSCompression_AppleFSCompressionTypeZlib"
      |     "IOClass" = "com_apple_AppleFSCompression_AppleFSCompressionTypeZlib"
      |     "IOProviderClass" = "IOResources"
      |     "com.apple.AppleFSCompression.providesType4" = Yes
      |     "com.apple.AppleFSCompression.providesType3" = Yes
      |     "IOResourceMatch" = "IOBSD"
      |   }
      |   
      +-o com_apple_BootCache  <class com_apple_BootCache, id 0x10000023d, !registered, !matched, active, busy 0, retain 4>
      |   {
      |     "IOClass" = "com_apple_BootCache"
      |     "IOProviderClass" = "IOResources"
      |     "IOMatchCategory" = "com_apple_BootCache"
      |     "IOResourceMatch" = "IOBSD"
      |     "CFBundleIdentifier" = "com.apple.BootCache"
      |     "IOProbeScore" = 0
      |   }
      |   
      +-o IONetworkStack  <class IONetworkStack, id 0x10000023e, registered, matched, active, busy 0 (1 ms), retain 13>
      | | {
      | |   "IOClass" = "IONetworkStack"
      | |   "IOProviderClass" = "IOResources"
      | |   "IOMatchCategory" = "IONetworkStack"
      | |   "IOResourceMatch" = "IOBSD"
      | |   "CFBundleIdentifier" = "com.apple.iokit.IONetworkingFamily"
      | |   "IOProbeScore" = 0
      | | }
      | | 
      | +-o IONetworkStackUserClient  <class IONetworkStackUserClient, id 0x1000002dd, !registered, !matched, active, busy 0, retain 5>
      |     {
      |       "IOUserClientCreator" = "pid 14, configd"
      |     }
      |     
      +-o IOHIDSystem  <class IOHIDSystem, id 0x10000023f, registered, matched, active, busy 0 (1 ms), retain 16>
      | | {
      | |   "IOProbeScore" = 0
      | |   "CFBundleIdentifier" = "com.apple.iokit.IOHIDFamily"
      | |   "IOProviderClass" = "IOResources"
      | |   "IOClass" = "IOHIDSystem"
      | |   "IOMatchCategory" = "IOHID"
      | |   "NXSystemInfo" = ({"serviceID"=433618944,"HIDKind"=1,"HIDInterfaceID"=2,"HIDSubinterfaceID"=34},{"serviceID"=442711808,"HIDKind"=1,"HIDInterfaceID"=0,"HIDSubinterfaceID"=0},{"serviceID"=442328832,"HIDKind"=2,"HIDInterfaceID"=0,"HIDSubinterfaceID"=0})
      | |   "HIDParameters" = {"TrackpadCornerSecondaryClick"=0,"HIDMouseKeysOptionToggles"=0,"Trackpad Jitter Milliseconds"=192,"DragLock"=0,"PalmNoAction Permanent"=1,"TrackpadScroll"=1,"Dragging"=0,"HIDScrollZoomModifierMask"=1048576,"HIDDefaultParameters"=Yes,"TwofingerNoAction"=1,"HIDStickyKeysDisabled"=0,"HIDPointerButtonMode"=2,"HIDInitialKeyRepeat"=500000000,"HIDStickyKeysShiftToggles"=0,"TrackpadRightClick"=0,"HIDKeyboardModifierMappingPairs"=(),"HIDKeyRepeat"=83333333,"HIDStickyKeysOn"=0,"JitterNoClick"=1,"USBMouseStopsTrackpad"=0,"HIDTrackpadScrollAcceleration"=45056,"HIDSlowKeysDelay"=0,"PalmNoAction When Typing"=1,"HIDFKeyMode"=0,"HIDF12EjectDelay"=250,"HIDScrollAcceleration"=20480,"Use Panther Settings for W"=0,"HIDClickSpace"=(3,3),"TrackpadHorizScroll"=1,"HIDPointerAcceleration"=45056,"HIDMouseAcceleration"=196608,"TrackpadThreeFingerSwipe"=1,"Clicking"=1,"TrackpadFourFingerVertSwipeGesture"=1,"HIDMouseScrollAcceleration"=8192,"OutsidezoneNoAction When Typing"=1,"TrackpadRotate"=1,"HIDClickTime"=500000000,"TrackpadFourFingerHorizSwipeGesture"=1,"JitterNoMove"=1,"TrackpadPinch"=1}
      | |   "HIDIdleTime" = 152629268
      | |   "IOResourceMatch" = "IOBSD"
      | | }
      | | 
      | +-o IOHIDUserClient  <class IOHIDUserClient, id 0x100000400, !registered, !matched, active, busy 0, retain 5>
      | |   {
      | |     "IOUserClientCrossEndianCompatible" = Yes
      | |     "IOUserClientCreator" = "pid 95, WindowServer"
      | |   }
      | |   
      | +-o IOHIDParamUserClient  <class IOHIDParamUserClient, id 0x100000401, !registered, !matched, active, busy 0, retain 5>
      | |   {
      | |     "IOUserClientCrossEndianCompatible" = Yes
      | |     "IOUserClientCreator" = "pid 202, Terminal"
      | |   }
      | |   
      | +-o IOHIDEventSystemUserClient  <class IOHIDEventSystemUserClient, id 0x100000417, !registered, !matched, active, busy 0, retain 5>
      | |   {
      | |     "IOUserClientCrossEndianCompatible" = Yes
      | |     "IOUserClientCreator" = "pid 79, hidd"
      | |   }
      | |   
      | +-o IOHIDEventSystemUserClient  <class IOHIDEventSystemUserClient, id 0x100000418, !registered, !matched, active, busy 0, retain 5>
      |     {
      |       "IOUserClientCrossEndianCompatible" = Yes
      |       "IOUserClientCreator" = "pid 95, WindowServer"
      |     }
      |     
      +-o AppleProfileOSHooks  <class AppleProfileOSHooks, id 0x10000032e, registered, matched, active, busy 0 (162 ms), retain 15>
      | | {
      | |   "IOClass" = "AppleProfileOSHooks"
      | |   "IOProviderClass" = "IOResources"
      | |   "IOMatchCategory" = "AppleProfileOSHooks"
      | |   "IOResourceMatch" = "IOKit"
      | |   "CFBundleIdentifier" = "com.apple.iokit.AppleProfileFamily"
      | |   "IOProbeScore" = 0
      | | }
      | | 
      | +-o AppleProfileTimeTrigger  <class AppleProfileTimeTrigger, id 0x100000363, registered, matched, active, busy 0 (41 ms), retain 6>
      | |   {
      | |     "IOProbeScore" = 0
      | |     "CFBundleIdentifier" = "com.apple.iokit.AppleProfileFamily"
      | |     "IOProviderClass" = "AppleProfileOSHooks"
      | |     "IOClass" = "AppleProfileTimeTrigger"
      | |     "IOMatchCategory" = "AppleProfileTimeTrigger"
      | |     "IOPowerManagement" = {"CurrentPowerState"=0}
      | |     "IOResourceMatch" = "IOKit"
      | |   }
      | |   
      | +-o AppleProfilePMITrigger  <class AppleProfilePMITrigger, id 0x100000364, registered, matched, active, busy 0 (41 ms), retain 6>
      | |   {
      | |     "IOProbeScore" = 0
      | |     "CFBundleIdentifier" = "com.apple.iokit.AppleProfileFamily"
      | |     "IOProviderClass" = "AppleProfileOSHooks"
      | |     "IOClass" = "AppleProfilePMITrigger"
      | |     "IOMatchCategory" = "AppleProfilePMITrigger"
      | |     "IOPowerManagement" = {"CurrentPowerState"=0}
      | |     "IOResourceMatch" = "IOKit"
      | |   }
      | |   
      | +-o AppleOSXPerformanceMonitor  <class AppleOSXPerformanceMonitor, id 0x100000365, !registered, !matched, active, busy 0 (44 ms), retain 6>
      | | | {
      | | |   "IOProbeScore" = 0
      | | |   "CFBundleIdentifier" = "com.apple.iokit.AppleProfileFamily"
      | | |   "IOProviderClass" = "AppleProfileOSHooks"
      | | |   "IOClass" = "AppleOSXPerformanceMonitor"
      | | |   "IOMatchCategory" = "AppleOSXPerformanceMonitor"
      | | |   "IOResourceMatch" = "IOKit"
      | | |   "ApplePerformanceMonitorUUID" = <1b8a5f6d0d2445f5b5759a253450f6b2>
      | | | }
      | | | 
      | | +-o AppleOSXPerformanceCounter  <class AppleOSXPerformanceCounter, id 0x100000370, registered, matched, active, busy 0 (42 ms), retain 6>
      | | | | {
      | | | |   "IOClass" = "AppleOSXPerformanceCounter"
      | | | |   "ApplePerformanceCounterState" = 1
      | | | |   "ApplePerformanceCounterUnit" = 0
      | | | |   "ApplePerformanceCounterRegisteredName" = "os0"
      | | | | }
      | | | | 
      | | | +-o ApplePerformanceCounterManager  <class ApplePerformanceCounterManager, id 0x100000366, registered, matched, active, busy 0 (44 ms), retain 28>
      | | |   | {
      | | |   |   "IOClass" = "ApplePerformanceCounterManager"
      | | |   |   "IOProviderClass" = "AppleProfileOSHooks"
      | | |   |   "IOMatchCategory" = "ApplePerformanceCounterManager"
      | | |   |   "IOResourceMatch" = "IOKit"
      | | |   |   "CFBundleIdentifier" = "com.apple.iokit.AppleProfileFamily"
      | | |   |   "IOProbeScore" = 0
      | | |   | }
      | | |   | 
      | | |   +-o AppleProfileReadCounterAction  <class AppleProfileReadCounterAction, id 0x1000003a2, !registered, !matched, active, busy 0, retain 5>
      | | |       {
      | | |         "IOClass" = "AppleProfileReadCounterAction"
      | | |         "IOProviderClass" = "ApplePerformanceCounterManager"
      | | |         "IOMatchCategory" = "AppleProfileReadCounterAction"
      | | |         "IOProbeScore" = 0
      | | |         "CFBundleIdentifier" = "com.apple.driver.AppleProfileReadCounterAction"
      | | |       }
      | | |       
      | | +-o AppleOSXPerformanceCounter  <class AppleOSXPerformanceCounter, id 0x100000371, registered, matched, active, busy 0 (44 ms), retain 6>
      | |   | {
      | |   |   "IOClass" = "AppleOSXPerformanceCounter"
      | |   |   "ApplePerformanceCounterState" = 1
      | |   |   "ApplePerformanceCounterUnit" = 1
      | |   |   "ApplePerformanceCounterRegisteredName" = "os1"
      | |   | }
      | |   | 
      | |   +-o ApplePerformanceCounterManager  <class ApplePerformanceCounterManager, id 0x100000366, registered, matched, active, busy 0 (44 ms), retain 28>
      | |     | {
      | |     |   "IOClass" = "ApplePerformanceCounterManager"
      | |     |   "IOProviderClass" = "AppleProfileOSHooks"
      | |     |   "IOMatchCategory" = "ApplePerformanceCounterManager"
      | |     |   "IOResourceMatch" = "IOKit"
      | |     |   "CFBundleIdentifier" = "com.apple.iokit.AppleProfileFamily"
      | |     |   "IOProbeScore" = 0
      | |     | }
      | |     | 
      | |     +-o AppleProfileReadCounterAction  <class AppleProfileReadCounterAction, id 0x1000003a2, !registered, !matched, active, busy 0, retain 5>
      | |         {
      | |           "IOClass" = "AppleProfileReadCounterAction"
      | |           "IOProviderClass" = "ApplePerformanceCounterManager"
      | |           "IOMatchCategory" = "AppleProfileReadCounterAction"
      | |           "IOProbeScore" = 0
      | |           "CFBundleIdentifier" = "com.apple.driver.AppleProfileReadCounterAction"
      | |         }
      | |         
      | +-o ApplePerformanceCounterManager  <class ApplePerformanceCounterManager, id 0x100000366, registered, matched, active, busy 0 (44 ms), retain 27>
      | | | {
      | | |   "IOClass" = "ApplePerformanceCounterManager"
      | | |   "IOProviderClass" = "AppleProfileOSHooks"
      | | |   "IOMatchCategory" = "ApplePerformanceCounterManager"
      | | |   "IOResourceMatch" = "IOKit"
      | | |   "CFBundleIdentifier" = "com.apple.iokit.AppleProfileFamily"
      | | |   "IOProbeScore" = 0
      | | | }
      | | | 
      | | +-o AppleProfileReadCounterAction  <class AppleProfileReadCounterAction, id 0x1000003a2, !registered, !matched, active, busy 0, retain 5>
      | |     {
      | |       "IOClass" = "AppleProfileReadCounterAction"
      | |       "IOProviderClass" = "ApplePerformanceCounterManager"
      | |       "IOMatchCategory" = "AppleProfileReadCounterAction"
      | |       "IOProbeScore" = 0
      | |       "CFBundleIdentifier" = "com.apple.driver.AppleProfileReadCounterAction"
      | |     }
      | |     
      | +-o AppleProfileKEventTrigger  <class AppleProfileKEventTrigger, id 0x100000367, registered, matched, active, busy 0 (2 ms), retain 6>
      | |   {
      | |     "IOProbeScore" = 0
      | |     "CFBundleIdentifier" = "com.apple.iokit.AppleProfileFamily"
      | |     "IOProviderClass" = "AppleProfileOSHooks"
      | |     "IOClass" = "AppleProfileKEventTrigger"
      | |     "IOMatchCategory" = "AppleProfileKEventTrigger"
      | |     "IOPowerManagement" = {"CurrentPowerState"=0}
      | |     "IOResourceMatch" = "IOKit"
      | |   }
      | |   
      | +-o AppleProfileManualTrigger  <class AppleProfileManualTrigger, id 0x100000368, registered, matched, active, busy 0 (47 ms), retain 6>
      | |   {
      | |     "IOProbeScore" = 0
      | |     "CFBundleIdentifier" = "com.apple.iokit.AppleProfileFamily"
      | |     "IOProviderClass" = "AppleProfileOSHooks"
      | |     "IOClass" = "AppleProfileManualTrigger"
      | |     "IOMatchCategory" = "AppleProfileManualTrigger"
      | |     "IOPowerManagement" = {"CurrentPowerState"=0}
      | |     "IOResourceMatch" = "IOKit"
      | |   }
      | |   
      | +-o AppleProfileCallstackAction  <class AppleProfileCallstackAction, id 0x100000369, !registered, !matched, active, busy 0, retain 5>
      | |   {
      | |     "IOClass" = "AppleProfileCallstackAction"
      | |     "IOProviderClass" = "AppleProfileOSHooks"
      | |     "IOMatchCategory" = "AppleProfileCallstackAction"
      | |     "IOProbeScore" = 0
      | |     "CFBundleIdentifier" = "com.apple.driver.AppleProfileCallstackAction"
      | |   }
      | |   
      | +-o AppleProfileKEventAction  <class AppleProfileKEventAction, id 0x10000036a, !registered, !matched, active, busy 0, retain 5>
      | |   {
      | |     "IOClass" = "AppleProfileKEventAction"
      | |     "IOProviderClass" = "AppleProfileOSHooks"
      | |     "IOMatchCategory" = "AppleProfileKEventAction"
      | |     "IOProbeScore" = 0
      | |     "CFBundleIdentifier" = "com.apple.driver.AppleProfileKEventAction"
      | |   }
      | |   
      | +-o AppleProfileRegisterStateAction  <class AppleProfileRegisterStateAction, id 0x10000036b, !registered, !matched, active, busy 0, retain 5>
      | |   {
      | |     "IOClass" = "AppleProfileRegisterStateAction"
      | |     "IOProviderClass" = "AppleProfileOSHooks"
      | |     "IOMatchCategory" = "AppleProfileRegisterStateAction"
      | |     "IOProbeScore" = 0
      | |     "CFBundleIdentifier" = "com.apple.driver.AppleProfileRegisterStateAction"
      | |   }
      | |   
      | +-o AppleProfileThreadInfoAction  <class AppleProfileThreadInfoAction, id 0x10000036c, !registered, !matched, active, busy 0, retain 5>
      | |   {
      | |     "IOClass" = "AppleProfileThreadInfoAction"
      | |     "IOProviderClass" = "AppleProfileOSHooks"
      | |     "IOMatchCategory" = "AppleProfileThreadInfoAction"
      | |     "IOProbeScore" = 0
      | |     "CFBundleIdentifier" = "com.apple.driver.AppleProfileThreadInfoAction"
      | |   }
      | |   
      | +-o AppleProfileTimestampAction  <class AppleProfileTimestampAction, id 0x10000036d, !registered, !matched, active, busy 0, retain 5>
      |     {
      |       "IOClass" = "AppleProfileTimestampAction"
      |       "IOProviderClass" = "AppleProfileOSHooks"
      |       "IOMatchCategory" = "AppleProfileTimestampAction"
      |       "IOProbeScore" = 0
      |       "CFBundleIdentifier" = "com.apple.driver.AppleProfileTimestampAction"
      |     }
      |     
      +-o com_apple_driver_AudioIPCDevice  <class com_apple_driver_AudioIPCDevice, id 0x10000032f, registered, matched, active, busy 0 (113 ms), retain 6>
      | | {
      | |   "IOClass" = "com_apple_driver_AudioIPCDevice"
      | |   "CFBundleIdentifier" = "com.apple.driver.AudioIPCDriver"
      | |   "IOProviderClass" = "IOResources"
      | |   "IOAudioDeviceName" = "Audio IPC"
      | |   "IOAudioDeviceShortName" = "Audio IPC"
      | |   "IOAudioDeviceModelID" = "Audio_IPC"
      | |   "IOPowerManagement" = {"DriverPowerState"=1,"CurrentPowerState"=1}
      | |   "IOProbeScore" = 0
      | |   "IOResourceMatch" = "IOBSD"
      | |   "IOMatchCategory" = "com_apple_driver_AudioIPCDevice"
      | |   "IOAudioDeviceManufacturerName" = "Apple Inc."
      | |   "IOAudioDeviceCanBeDefaults" = 0
      | |   "IOAudioDeviceTransportType" = 1986622068
      | | }
      | | 
      | +-o com_apple_driver_AudioIPCEngine  <class com_apple_driver_AudioIPCEngine, id 0x100000337, registered, matched, active, busy 0 (112 ms), retain 9>
      |   | {
      |   |   "IOAudioEngineCoreAudioPlugIn" = "AudioIPCDriver.kext/Contents/Resources/AudioIPCPlugIn.bundle"
      |   |   "com.apple.AudioIPC.NumberChannels" = 0
      |   |   "IOGeneralInterest" = "IOCommand is not serializable"
      |   |   "IOAudioEngineDescription" = "Audio IPC"
      |   |   "IOAudioEngineState" = 0
      |   |   "IOAudioEngineIsHidden" = 1
      |   |   "IOAudioEngineGlobalUniqueID" = "Audio_IPC"
      |   |   "IOAudioEngineNumSampleFramesPerBuffer" = 16384
      |   |   "IOAudioEngineClockDomain" = 443052544
      |   |   "IOAudioSampleRate" = {"IOAudioSampleRateWholeNumber"=44100,"IOAudioSampleRateFraction"=0}
      |   |   "IOAudioEngineFlavor" = 1
      |   |   "IOAudioEngineSampleOffset" = 4
      |   | }
      |   | 
      |   +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient, id 0x10000041e, !registered, !matched, active, busy 0, retain 6>
      |   |   {
      |   |     "IOUserClientCreator" = "pid 135, coreaudiod"
      |   |   }
      |   |   
      |   +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient, id 0x10000045b, !registered, !matched, active, busy 0, retain 6>
      |   |   {
      |   |     "IOUserClientCreator" = "pid 76, loginwindow"
      |   |   }
      |   |   
      |   +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient, id 0x100000471, !registered, !matched, active, busy 0, retain 6>
      |   |   {
      |   |     "IOUserClientCreator" = "pid 142, SystemUIServer"
      |   |   }
      |   |   
      |   +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient, id 0x100000483, !registered, !matched, active, busy 0, retain 6>
      |       {
      |         "IOUserClientCreator" = "pid 158, UserEventAgent"
      |       }
      |       
      +-o Dont_Steal_Mac_OS_X  <class Dont_Steal_Mac_OS_X, id 0x100000330, !registered, !matched, active, busy 0, retain 5>
      |   {
      |     "IOClass" = "Dont_Steal_Mac_OS_X"
      |     "IOProviderClass" = "IOResources"
      |     "IOMatchCategory" = "Dont_Steal_Mac_OS_X"
      |     "IOResourceMatch" = "IOKit"
      |     "CFBundleIdentifier" = "com.apple.Dont_Steal_Mac_OS_X"
      |     "IOProbeScore" = 0
      |   }
      |   
      +-o IOBluetoothSerialManager  <class IOBluetoothSerialManager, id 0x100000331, registered, matched, active, busy 0 (143 ms), retain 7>
      | | {
      | |   "IOPropertyMatch" = {"IOSerialManagerMustLoad"=1}
      | |   "CFBundleIdentifier" = "com.apple.iokit.IOBluetoothSerialManager"
      | |   "IOMatchCategory" = "IOBluetoothSerialManager"
      | |   "IOClass" = "IOBluetoothSerialManager"
      | |   "IOProviderClass" = "IOResources"
      | |   "IOProbeScore" = 0
      | |   "IOResourceMatch" = "IOKit"
      | | }
      | | 
      | +-o IOBluetoothSerialClient  <class IOBluetoothSerialClient, id 0x1000003ab, !registered, !matched, active, busy 0 (25 ms), retain 5>
      | | | {
      | | |   "BTName" = "incoming port - Bluetooth-PDA-Sync"
      | | |   "P49SerialPort" = 1
      | | |   "HiddenPort" = 1
      | | |   "BTRFCOMMChannel" = 3
      | | |   "BTAuthenticationRequired" = No
      | | |   "BTPSM" = 3
      | | |   "BTTTYName" = "Bluetooth-PDA-Sync"
      | | |   "IOTTYBaseName" = "Bluetooth-PDA-Sync"
      | | |   "BTEncryptionType" = No
      | | |   "BTSerialConnectionType" = 0
      | | | }
      | | | 
      | | +-o IOBluetoothSerialClientSerialStreamSync  <class IOBluetoothSerialClientSerialStreamSync, id 0x1000003ac, registered, matched, active, busy 0 (25 ms), retain 5>
      | |   | {
      | |   |   "IOTTYBaseName" = "Bluetooth-PDA-Sync"
      | |   |   "IOTTYSuffix" = ""
      | |   | }
      | |   | 
      | |   +-o IOSerialBSDClient  <class IOSerialBSDClient, id 0x1000003ad, registered, matched, active, busy 0 (10 ms), retain 4>
      | |       {
      | |         "IOClass" = "IOSerialBSDClient"
      | |         "CFBundleIdentifier" = "com.apple.iokit.IOSerialFamily"
      | |         "IOProviderClass" = "IOSerialStreamSync"
      | |         "IOTTYBaseName" = "Bluetooth-PDA-Sync"
      | |         "IOSerialBSDClientType" = "IORS232SerialStream"
      | |         "IOProbeScore" = 1000
      | |         "IOCalloutDevice" = "/dev/cu.Bluetooth-PDA-Sync"
      | |         "IODialinDevice" = "/dev/tty.Bluetooth-PDA-Sync"
      | |         "IOMatchCategory" = "IODefaultMatchCategory"
      | |         "IOTTYDevice" = "Bluetooth-PDA-Sync"
      | |         "IOResourceMatch" = "IOBSD"
      | |         "IOTTYSuffix" = ""
      | |       }
      | |       
      | +-o IOBluetoothSerialClient  <class IOBluetoothSerialClient, id 0x1000003b5, !registered, !matched, active, busy 0 (6 ms), retain 5>
      |   | {
      |   |   "BTName" = "Bluetooth-Modem"
      |   |   "P49SerialPort" = 1
      |   |   "BTTTYName" = "Bluetooth-Modem"
      |   |   "BTRFCOMMChannel" = 0
      |   |   "BTAuthenticationRequired" = 0
      |   |   "IOTTYBaseName" = "Bluetooth-Modem"
      |   |   "BTAddress" = <>
      |   |   "BTPSM" = 0
      |   | }
      |   | 
      |   +-o IOBluetoothSerialClientModemStreamSync  <class IOBluetoothSerialClientModemStreamSync, id 0x1000003b6, registered, matched, active, busy 0 (6 ms), retain 5>
      |     | {
      |     |   "IOTTYBaseName" = "Bluetooth-Modem"
      |     |   "IOTTYSuffix" = ""
      |     | }
      |     | 
      |     +-o IOSerialBSDClient  <class IOSerialBSDClient, id 0x1000003b8, registered, matched, active, busy 0 (3 ms), retain 4>
      |         {
      |           "IOClass" = "IOSerialBSDClient"
      |           "CFBundleIdentifier" = "com.apple.iokit.IOSerialFamily"
      |           "IOProviderClass" = "IOSerialStreamSync"
      |           "IOTTYBaseName" = "Bluetooth-Modem"
      |           "IOSerialBSDClientType" = "IOModemSerialStream"
      |           "IOProbeScore" = 1000
      |           "IOCalloutDevice" = "/dev/cu.Bluetooth-Modem"
      |           "IODialinDevice" = "/dev/tty.Bluetooth-Modem"
      |           "IOMatchCategory" = "IODefaultMatchCategory"
      |           "IOTTYDevice" = "Bluetooth-Modem"
      |           "IOResourceMatch" = "IOBSD"
      |           "IOGeneralInterest" = "IOCommand is not serializable"
      |           "IOTTYSuffix" = ""
      |         }
      |         
      +-o IODisplayWrangler  <class IODisplayWrangler, id 0x100000332, registered, matched, active, busy 0 (155 ms), retain 7>
      | | {
      | |   "IOProbeScore" = 0
      | |   "CFBundleIdentifier" = "com.apple.iokit.IOGraphicsFamily"
      | |   "IOMatchCategory" = "IOGraphics"
      | |   "IOClass" = "IODisplayWrangler"
      | |   "IOProviderClass" = "IOResources"
      | |   "IOGeneralInterest" = "IOCommand is not serializable"
      | |   "IOGraphicsIgnoreParameters" = {"aupc"=Yes,"auph"=Yes," bpc"=Yes,"aums"=Yes,"aupp"=Yes}
      | |   "IOUserClientClass" = "IOAccelerationUserClient"
      | |   "IOPowerManagement" = {"TimeSinceDeviceIdle"=167762,"DevicePowerState"=4,"CurrentPowerState"=4,"ActivityTickles"=1095,"TimeSinceActivityTickle"=157,"IdleTimerPeriod"=90000}
      | |   "IOGraphicsPrefsParameters" = {"thue"=Yes,"pscn"=Yes,"vbst"=Yes,"tbri"=Yes,"oscn"=Yes,"tsat"=Yes,"cyuv"=268435456}
      | |   "IOResourceMatch" = "IOKit"
      | | }
      | | 
      | +-o IOAccelerationUserClient  <class IOAccelerationUserClient, id 0x100000469, !registered, !matched, active, busy 0, retain 5>
      |     {
      |       "IOUserClientCreator" = "pid 95, WindowServer"
      |     }
      |     
      +-o IOSurfaceRoot  <class IOSurfaceRoot, id 0x100000333, registered, matched, active, busy 0 (115 ms), retain 6>
      |   {
      |     "IOProbeScore" = 0
      |     "CFBundleIdentifier" = "com.apple.iokit.IOSurface"
      |     "IOProviderClass" = "IOResources"
      |     "IOClass" = "IOSurfaceRoot"
      |     "IOMatchCategory" = "IOSurfaceRoot"
      |     "SurfaceInfo" = {"User Clients"=(),"Global Surfaces"=()}
      |     "IOUserClientClass" = "IOSurfaceRootUserClient"
      |     "IOResourceMatch" = "IOKit"
      |   }
      |   
      +-o AppleSCSISubsystemGlobals  <class AppleSCSISubsystemGlobals, id 0x1000003d8, registered, matched, active, busy 0 (1 ms), retain 5>
          {
            "IOClass" = "AppleSCSISubsystemGlobals"
            "IOProviderClass" = "IOResources"
            "IOMatchCategory" = "com.apple.iokit.IOSCSIArchitectureModelFamily"
            "IOResourceMatch" = "com.apple.iokit.SCSISubsystemGlobals"
            "CFBundleIdentifier" = "com.apple.iokit.IOSCSIArchitectureModelFamily"
            "IOProbeScore" = 0
          }
          
