+-o Root  <class IORegistryEntry, id 0x100000100, retain 20>
  | {
  |   "IOKitBuildVersion" = "Darwin Kernel Version 21.6.0: Mon Feb 19 20:24:34 PST 2024; root:xnu-8020.240.18.707.4~1/RELEASE_X86_64"
  |   "OS Build Version" = "21H1123"
  |   "OSKernelCPUSubtype" = 3
  |   "OSKernelCPUType" = 16777223
  |   "OSPrelinkKextCount" = 18
  |   "IORegistryPlanes" = {"IOPower"="IOPower","IOService"="IOService","IO80211Plane"="IO80211Plane","IOUSB"="IOUSB","CoreCapture"="CoreCapture","IOFireWire"="IOFireWire","IOACPIPlane"="IOACPIPlane","IODeviceTree"="IODeviceTree"}
  |   "IOConsoleLocked" = No
  |   "IOConsoleUsers" = ({"kCGSSessionOnConsoleKey"=Yes,"kCGSSessionLoginwindowSafeLogin"=No,"kSCSecuritySessionID"=100005,"kCGSessionLongUserNameKey"="Philip","kCGSSessionUserIDKey"=501,"kCGSessionLoginDoneKey"=Yes,"kCGSSessionUserNameKey"="philip","kCGSSessionIDKey"=257,"kCGSSessionGroupIDKey"=20,"kCGSSessionSystemSafeBoot"=No,"kCGSSessionAuditIDKey"=100005})
  |   "IOKitDiagnostics" = {"Instance allocation"=17379704,"Container allocation"=7043535,"Pageable allocation"=1275969536,"Classes"={"IOAccelDisplayPipeGammaTable2"=2,"AtiEnableCrtcInterface_V1"=1,"AMDRadeonX4000_AMDVIsDMAEngine"=2,"AMDRadeonX4000_AMDPitcairnHardware"=0,"AppleRTCUserClient"=0,"AppleHDATDMAmpTAS5764L"=0,"IO80211RangingManager"=1,"AMDRadeonX4000_AMDHWVMM"=1,"AppleDisplay"=2,"IOSharedInterruptController"=7,"IOUSBHubDevice"=0,"IOAppleLabelScheme"=0,"IOUSBMassStorageCBIDriverNub"=0,"AppleUSB20HubExpressCardPort"=0,"AppleFWOHCI_MultiIsochReceiver"=1,"CCLogPipe"=4,"IO80211P2PDFSProxyManager"=1,"IOWatchdogx86"=1,"AppleBacklightDisplay"=0,"IOAccelCommandBufferPool2"=0,"AppleFWOHCI_SendDCL"=4,"ALCUserClient"=0,"IOConfigEntry"=7,"Edid"=36,"AppleFWOHCI_DCLProgram_U"=0,"com_apple_driver_pm_cstate_reporter"=1,"IOTimeSyncTimeLineFilterIIR"=0,"IOUSBControllerListElement"=0,"AtiDac2OutputControl_V1_V1"=1,"IOReportLegend"=0,"IONotifier"=4,"AppleSMC"=1,"AppleFWOHCI_KPF"=1,"IOTimeSyncTimeLineFilter128"=0,"AtiGetEngineClock_V1_V1"=1,"AtiTvPanelInfo"=0,"AppleHDAEngineUserClient"=0,"IOSkywalkStatisticsReporter"=0,"AppleUSBXHCILPTHB"=0,"IOUserEthernetResource"=1,"IOTimeSyncUnicastLinkLayerPtPPort"=0,"IOBluetoothMemoryBlock"=0,"DpcdInfo"=12,"OSOrderedSet"=340,"AMDRadeonX4000_AMDTongaGraphicsAccelerator"=0,"IOPCIMessagedInterruptController"=1,"BaffinRegisterService"=1,"BaffinScalerCoeff"=1,"AppleHDAWidgetFactory"=0,"IOInterruptEventSource"=160,"AppleUSBDevice"=8,"AppleGFXHDAFunctionGroupFactory"=0,"OSUserMetaClass"=47,"AtiSmuInfoInterface_V2_V3_2"=0,"AtiUpstreamDataInterrupt"=6,"IO80211P2PSupervisor"=1,"AtiUpstreamStatusInterrupt"=6,"AMDRadeonX4000_AMDVIVCEChannel"=0,"IO80211Interface"=1,"IOTimeSyncDomain"=0,"AppleUSBXHCIPort"=2,"IODMAEventSource"=0,"AtiPipeControl"=1,"AtiAsicInit_V2_1"=0,"IOAHCIPollerInterface"=1,"AMDRadeonX4000_AMDVIKIQHWChannel"=1,"IOAGPDevice"=0,"AtiMccsInterrupt"=6,"AppleGPUWrangler"=1,"AppleHDAWidgetCS8409"=0,"AtiDataTableBaseClass"=5,"AppleEFINVRAM"=1,"AtiFbCompressionManager"=0,"AppleHDAMikeyInternalFactory"=0,"IOAccelDisplayPipeTransaction2"=3,"ARegisterService"=1,"OSObjectWrapper"=0,"AppleASMediaUSBXHCIIsochronousRequestPool"=0,"ACPI_SMC_CtrlLoop"=2,"AppleUSBUHCIqTDPool"=4,"AtiSetPixelClock_V1_V5"=0,"IOSubMemoryDescriptor"=46,"AppleUSB30XHCITypeCPort"=0,"IOBluetoothHostControllerUARTTransport"=1,"AtiEncoderControl_V1_V4"=0,"IOAccelSharedUserClient2"=1,"AppleGFXHDANode"=2,"IOFireWireControllerAux"=1,"AppleUSBDescriptorCache"=7,"com_blackmagic_design_iokit_DeckLink_HardwareAbstractionDeckLinkPCIExpress"=0,"AppleSATAExpressPort"=0,"AppleUSBHostFrameworkClient"=1,"EventElementCollection"=0,"AMDRadeonX4000_AMDHWHandler"=1,"IOAccelFenceMachine"=1,"AMDRadeonX4000_AMDRadeonHWServicesCAIL"=1,"IOPlatformCtrlLoop"=1,"IOAccelerator"=1,"DspFuncStereoToMono"=0,"AppleHDATDMAmpSSM3515"=0,"AMDRadeonX4000_AMDHWAlignManager1"=1,"AMDRadeonX4000_AMDVIHardware"=1,"IOInterruptController"=5,"FakeBrcm"=0,"AppleUSBHostBouncedDMACommand"=0,"AMDRadeonX4000_AMDAccelChannel"=20,"IOTimeSyncgPTPManager"=0,"IOTimeSyncLocalClockPort"=0,"IODispatchSource"=0,"AppleUSBXHCISPTLP"=0,"IOAccelDisplayPipe"=1,"IOTimeSyncUnicastUDPv4PtPPort"=0,"AppleUSBACMData"=0,"IOTimeSyncTimeLineFilter"=0,"AppleUSBAudioDictionary"=5,"AMDRadeonX4000_IAMDCommandBufferPool"=1,"AppleUSBHostRequestCompleter"=12,"IOSlaveProcessorRelay"=0,"AMDRadeonPowerService"=0,"AppleGFXHDAFunctionGroupATI_RS730"=0,"AtiAsicInit_V1_2"=1,"AUAOutputTerminalDictionary"=1,"AppleUSBAudioIsocFrameList"=1,"AppleFDEKeyStore"=1,"AMDRadeonX4000_AMDVCEHWEngine"=1,"IOConfigDirectory"=1,"AMDRadeonX4000_AMDBaffinHardware"=0,"IOFWUserVectorCommand"=0,"IOSkywalkPacketBufferPool"=1,"AppleUSBXHCILPTH"=0,"AMDRadeonX4000_AMDHawaiiGraphicsAccelerator"=0,"AtiFirmwareInfoInterface_V1"=1,"ATIConnector"=6,"AtiComponentPanelInfo"=0,"hv_vmx_vm_t"=0,"AppleUSB20KeyboardHub"=0,"IOSerialDriverSync"=0,"AMDRadeonX4000_AMDPM4CommandsUtility"=1,"com_apple_filesystems_hfs"=1,"VI_CHDCP"=6,"AppleHDAWidgetCS4206"=0,"IORS232SerialStreamSync"=0,"AppleSSEInterface"=1,"IOOutputQueue"=1,"DspFuncSum"=0,"AMDRadeonX4000_AMDVCE3v4"=1,"IOUSBHostIOSource"=1,"AppleUSBHub"=1,"IOBluetoothObject"=2,"IOFWAsyncStreamReceiver"=0,"BaffinHdcpAuthSuccessInterrupt"=6,"AppleAPFSContainer"=7,"BaffinCpEndOfPipeInterrupt"=3,"IOTimeSyncReverseSync"=0,"_IOServiceNotifier"=872,"LogManager"=1,"IOPolledFilePollers"=1,"BaffinHwCursor"=6,"IOFWWorkLoop"=1,"AppleGPUWrangler_GPU"=1,"AppleUSBUHCIiTD"=1024,"AppleUSBXHCISPT"=0,"IOPCI2PCIBridge"=20,"AppleUSBUserHCICommandQueue"=0,"IOTimeSyncPseudoStreamingInterfaceAdapter"=0,"AtiReGammaGenerator"=1,"IOBluetoothMemoryBlockQueue"=3,"IOFWAddressSpace"=2,"IOPolledInterface"=5,"IOHIPointing"=0,"IO80211InterfaceMonitor"=4,"AppleUSBXHCITransferRing"=3,"IOBluetoothL2CAPMemoryBlock"=0,"AUAClockMultiplierDictionary"=0,"IOACPIPlatformExpert"=1,"AppleUSBXHCISparseRequestPool"=0,"IOTimeSyncUnicastUDPv6PtPPort"=0,"OSAction_IOUserNetworkEthernet__DataAvailable"=0,"AMDRadeonX4000_AMDCIVCERing"=0,"AppleIPAppender"=1,"AppleHDAPathControl"=8,"AppleUSBEHCIIsochronousEndpoint"=0,"AppleHDATDMSinkDevice"=0,"IOFWUserCompareSwapCommand"=0,"PMHaltWorker"=0,"IOAHCIPortMultiplier"=0,"AtiConnectionChangeInterrupt"=6,"IOKitDiagnosticsClient"=0,"AtiAnalogPanelInfo"=6,"AMDRadeonX4000_AMDAccelSegmentResourceList"=0,"com_blackmagic_design_iokit_DeckLink_DeckLinkFrontPanelSupportUltraStudio4k"=0,"IODisplayAssertionUserClient"=0,"IOTimeSyncTimeLineFilterIIR128"=0,"KRActionCommandPool"=0,"AMDRadeonX4000_AMDRadeonHWServicesSI"=0,"IOFWIsochChannel"=1,"AppleGFXHDAWidget"=1,"IOTimeSyncEthernetLegacyInterfaceAdapter"=0,"AppleGFXHDAAudioSelectorControlDP"=1,"CCPipeUserClient"=0,"IOGraphicsAccelerator2"=1,"AtiEncoderControl_V1_5"=0,"AMDRadeonX4000_AMDSISPUEngine"=0,"AppleGFXHDADriver"=1,"AppleUSBHostMergeProperties"=1,"AppleAHCISerialATAPITimer"=1,"IOCommandGate"=799,"AppleUSBXHCIRequestPool"=2,"DspFuncPreGain"=0,"AppleAHCIPortPolledAdapter"=8,"IOInterruptDispatchSource"=0,"IOBlockStorageDevice"=2,"IOAHCIPort"=1,"AMDRadeonX4000_AMDCIVCEChannel"=0,"BlueToolFixup"=1,"DspParameter"=140,"AppleUSBEHCIiTD"=0,"AMDRadeonX4000_AMDSIVCELLQRing"=0,"com_blackmagic_design_iokit_DeckLink_DeckLinkFrontPanelSupportTeranex"=0,"AtiAsicInfoReaderVega10"=0,"AtiVramInfoInterface_V2_V2_3"=0,"IOSkywalkRxCompletionQueue"=1,"IONDRV"=0,"AMDRadeonX4000_AMDBonaireGraphicsAccelerator"=0,"AtiFirmwareInfoInterface_V2_V3_1"=0,"AtiFirmwareInfoInterface_V2_V3_2"=0,"IOPCIConfigurator"=1,"AppleUSBXHCISparseRequest"=0,"AppleFWOHCI_AsyncTransmitRequest"=1,"com_apple_driver_pm_flex_reporter"=1,"IOFramebuffer"=1,"Dont_Steal_Mac_OS_X"=1,"AppleEmbeddedHIDEventService"=0,"IOFireWireLocalNodeAux"=1,"AMDRadeonX4000_AMDCIKVCE"=0,"IOPanicPlatform"=0,"AMDRadeonX4000_AMDAccelVCEContext"=0,"AUAStreamDictionary"=9,"AtiBandwidthManager"=1,"hv_vlapic_t"=0,"AUAFeatureUnitDictionary"=1,"IOFireWireController"=1,"AppleHDAWidgetGK10X"=0,"TSNWiFiInterface"=0,"IOFramebufferI2CInterface"=4,"IOAudioEngineEntry"=0,"AMDRadeonX4000_AMDTahitiGraphicsAccelerator"=0,"BNBMouseDevice"=0,"AMDRadeonX4000_AMDVCE3v4Channel"=2,"com_blackmagic_design_iokit_DeckLink_DeckLinkFirmwareDownloadSupportMultiSPIClass"=0,"AIDLoggerUserClient"=0,"CPUFriend"=1,"ATIPanel"=6,"IOMbufBigMemoryCursor"=0,"IOBluetoothSerialManager"=1,"hv_vm_t"=0,"AtiFbInterruptCallback"=40,"AMDRadeonX4000_AMDSIResource"=0,"IOAccelShared2"=1,"IOUSBMassStorageDriverUFIStorageServices"=0,"IOAudioTimeIntervalFilter"=0,"AppleUSBUHCI"=1,"AppleBusController"=0,"IO80211P2PDaemonUserClient"=1,"KernelRelayHost"=0,"AppleFWOHCI_SkipCycleDCL"=0,"IOSurfaceSharedEventNotification"=0,"IOHIKeyboard"=2,"CoreAnalyticsPipe"=1,"AMDRadeonX4000_AMDSIVCE"=0,"BaffinHdcpRiRequestInterrupt"=6,"IOFWAsyncStreamReceivePort"=0,"IODisplayConnect"=2,"AMDRadeonX4000_AMDHWVMContext"=1313,"IOHistogramReporter"=8,"AGDCPluginDisplayMetrics"=1,"AppleUSB20InternalHub"=1,"AtiSpreadSpectrumInfoInterface_V1_1"=0,"OSMetaClass"=0,"IODTNVRAM"=1,"AppleHDATDM_Codec"=0,"AtiSetDceClock_V1_V2_1"=1,"AppleFWOHCI_IsocXmitHelperPort"=1,"IOUSBNub"=2,"AMDRadeonX4000_AMDDCEDisplay"=1,"AppleGFXHDAEngine"=1,"AppleMultitouchEventDriverV2Wrapper"=0,"AppleUSBHostResources"=1,"TSNWiFiControlInterface"=0,"EFIData"=51,"AirPort_Brcm43xxSkywalkPacket"=4608,"IOAccelDrawable2"=0,"AMDRadeonX4000_IAMDStatisticsManager"=1,"AppleGFXHDAEngineOutputDP"=1,"BaffinPipeControl"=6,"AUAClockSourceDictionary"=0,"AtiLinkedList"=128,"AtiAsicInfo"=1,"IOFireWireDeviceAux"=0,"IO80211String"=0,"IOBacklightDisplay"=0,"AMDRadeonX4000_AMDPM4HWChannel"=2,"AtiGetMemoryClock_V2_V1"=0,"AppleHDATDMBusManagerCS8409"=0,"TSNBSDInterface"=0,"AppleUSBTDMMassStorageClass"=0,"AMDRadeonX4000_AMDVIVCE"=0,"AppleVTD"=0,"AMDRadeonX4000_AMDDecAppTestTokenMsg"=0,"AUAConfigurationDictionary"=1,"AMDRadeonX4000_AMDCIHWMemory"=0,"IORegistryPlane"=8,"AtiSelectCrtcSource_V2_3"=0,"Stopwatch"=10,"AppleHDADriverUserClient"=0,"IOUSBInterfaceUserClient"=1,"IOCommand"=264,"IOBluetoothInactivityTimerEventSource"=0,"AppleUSBXHCIStream"=0,"AMDRadeonX4000_AMDRadeonHWLibsCAIL"=1,"IOBreaker"=0,"IOServicePM"=208,"IOFWIsochPort"=1,"AMDRadeonX4000_AMDVIHWGart"=1,"IOAccelSysMemory"=1,"IOTimeSyncEdgeTimeCapture"=0,"IOSurfaceMemoryRegion"=0,"IOHIDKeyboard"=2,"AtiUserClient"=0,"IOAccelCLContext2"=0,"IOUSBMassStorageUASDriverCommand"=0,"IOMbufNaturalMemoryCursor"=5,"AppleHDAHDMI_DPDriver"=0,"AppleUSBUHCIIsochronousEndpoint"=0,"AppleUSBInterface"=18,"AppleACPIEventPoller"=1,"AppleICH8AHCI"=0,"AppleUSBXHCIRequest"=6,"BaffinGamma"=6,"AppleASMediaUSBXHCI"=0,"AMDRadeonX4000_AMDGraphicsAccelerator"=1,"IOGraphicsWorkLoop"=2,"STUCWorkLoopLock"=0,"DspFunc2WayCrossover"=0,"OSAction_IOUserClient_KernelCompletion"=0,"IOSkywalkMemorySegment"=144,"IOPCIDiagnosticsClient"=0,"IOFilterInterruptEventSource"=11,"IOAudioClientBufferSet"=0,"AppleMultitouchHIDService"=0,"IOSurfaceDeviceCache"=598,"AMDRadeonX4000_AMDCICommandsRing"=0,"AppleGFXHDAWidgetATI_RS710"=0,"CSRBluetoothHostControllerUSBTransport"=1,"IOAccelSharedEventFence"=0,"IOUSBInterfaceUserClientV3"=1,"IOAudioLevelControl"=6,"IOBluetoothHostControllerTransport"=1,"IOTimeSyncClockTestUserClient"=0,"AppleUSBXHCICommandRing"=1,"AMDRadeonX4000_IAMDSMLCTT"=1,"IOSurfaceSharedEvent"=7,"com_apple_driver_pm_ltr_reporter"=1,"AppleHDAWidgetSTAC9220"=0,"IOFWPHYPacketListener"=0,"AMDRadeonX4000_AMDHWGart"=1,"IOFWAsyncPHYCommand"=0,"IOTimeSyncService"=1,"AppleSEPCommand"=0,"AMDRadeonX4000_AMDSISPUChannel"=0,"AppleUSBUserHCITransferStructPool"=0,"AMDRadeonX4000_AMDSMLCIKInterface"=0,"IO80211QueueDescriptor"=3,"AtiPowerPlayTableInterface_V1_7"=1,"AppleCredentialManager"=1,"AMDRadeonX4000_AMDSamuDecAppInterface"=1,"AppleLPC"=1,"IOStorage"=4,"AppleFWOHCI_AsyncReceiveRequest"=1,"IOSkywalkPacket"=1,"AppleAMDUSBXHCIPCI"=0,"IOAccelerationUserClient"=1,"AppleHDAPath"=6,"AtiDisplayPortEventInterrupt"=6,"AMDRadeonX4000_AMDLinkedList"=9,"IOUSBMassStorageUFIDriverNub"=0,"AMDRadeonX4000_AMDBaffinGraphicsAccelerator"=0,"IOHIDEventServiceFastPathUserClient"=0,"IOSlaveProcessor"=0,"AppleHDAWidgetATI_RS710"=0,"AppleUSBHostDeviceUserClient"=12,"AIDEventLogger"=0,"IOUserBlockStorageDevice"=0,"DigitizerTransducer"=0,"AppleUserHIDEventService"=0,"AtiAsicInfoReader"=0,"_IOOpenServiceIterator"=0,"IOReporter"=3,"TransducerState"=0,"AtiDeviceControl"=1,"IOAHCISerialATAPI"=1,"DspFunc2To4Splitter"=0,"AppleUSBXHCIARRequestPool"=0,"CoreAnalyticsMessenger"=0,"AMDRadeonX4000_AMDUVDHWEngine"=1,"com_apple_driver_pm_msr_limits_reporter"=1,"BaffinUvdLowLatencyInterrupt"=1,"AppleUSBXHCIPipe"=3,"IOMultiMemoryDescriptor"=0,"AppleMCCSControlGibraltar"=0,"AirPort_Brcm43xxLLSkywalkInterface"=1,"AppleXsanScheme"=0,"AMDRadeonX4000_AMDVISAMUEngine"=1,"AGDCPlugin"=1,"IOFWPhysicalAddressSpace"=0,"AppleUSBHostControllerIsochEndpoint"=0,"AMDRadeonX4000_AMDAccelCLContext"=0,"IO80211Peer"=1,"AMDRadeonX4000_AMDRadeonHWServicesFiji"=0,"AtiHdcpService"=2,"AppleSEPEndpointService"=0,"AppleUSBUHCIIsochronousRequestPool"=4,"IOSkywalkRxSubmissionQueue"=1,"AMDRadeonX4000_AMDCISAMUGPCOMRing"=1,"IOFWCommand"=2,"AppleUSBUHCIPCI"=4,"AMDRadeonX4000_AMDSMLUVD"=1,"AMDRadeonX4000_AMDVIHWMemory"=1,"com_blackmagic_design_iokit_DeckLink_DeckLinkFirmwareDownloadSupportClass"=1,"AppleUSBHostFrameworkInterfaceClient"=2,"IO80211PeerManager"=1,"AtiAppServices"=0,"AppleACPIPlatformExpert"=1,"AppleSEPTesting"=0,"AMDRadeonX4000_AMDSMLVCN"=0,"ACPI_SMC_PlatformPlugin"=1,"AMDRadeonX4000_IAMDHWHandler"=1,"AppleAHCIEventSource"=18,"AppleUSBEHCISplitIsochronousRequest"=5,"IODTNVRAMVariables"=0,"AtiGetEngineClockInterface_V2"=0,"BaffinVerticalBlankInterrupt"=6,"AppleUSBHostRequest"=6,"IONetworkController"=1,"IOPMRequestQueue"=2,"BaffinBlndUnderflowInterrupt"=6,"AMDRadeonX4000_AMDSMLAIInterface"=1,"AppleIntelCPUPowerManagementClient"=1,"IOFireWireUnitInfo"=0,"AMDRadeonX4000_AMDSIVCEChannel"=0,"PMTraceWorker"=1,"AppleUSBHostDeviceIdler"=7,"AppleHDAWidgetAD1988"=0,"AppleUSBUserHCIRequest"=0,"AppleFWOHCI_IsocXmitHelper"=1,"IOTimeSyncTranslationPMGR"=0,"IOFWUserLocalIsochPort"=0,"AHCISMARTUserClient"=0,"MemoryAllocator"=1,"IOHIDActionQueue"=0,"AppleGraphicsDeviceControl"=4,"ACMRestrictedModeKernelService"=1,"BaffinBiosDigitalConnection"=6,"IOPowerConnection"=202,"IOAccelDisplayPipePostCSCGammaVID"=0,"AMDRadeonX4000_AMDStatisticsManager"=1,"AppleUSBEHCIPCI"=1,"AppleUSBEHCIIsochronousRequestPool"=2,"IOKitRegistryCompatibility"=1,"AMDRadeonX4000_AMDCIKSAMU"=1,"IOSCSIPrimaryCommandsDevice"=1,"IOWorkGroup"=0,"BaffinVceTrapInterrupt"=1,"AppleUSBHostBusCurrentClient"=17,"IODisplayParameterHandler"=2,"AppleUSBSerialUserClient"=0,"AppleUSBXHCIWPT"=0,"IO80211LinkRecovery"=0,"IOMbufMemoryCursor"=1,"AMDRadeonX4000_AMDSICLContext"=0,"com_blackmagic_design_iokit_DeckLink_HardwareAbstractionMultibridgeExtreme"=0,"IOFWDCLPool"=1,"IODataQueue"=1,"AppleMobileFileIntegrityUserClient"=0,"AtiPllAssigner"=1,"AMDRadeonX4000_AMDAccelRemoteMemory"=0,"IOFWUserCommand"=0,"IOAccelSharedNamespace2"=51,"IOAccelVideoContext2"=1,"IOSurfaceSendRight"=0,"BroadcomBluetoothHostControllerUSBTransport"=1,"AGDPUserClient"=2,"EndpointSecurityDriverClient"=1,"IONDRVFramebuffer"=0,"AppleFDEKeyStoreUserClient"=0,"IOFireWireLocalNode"=1,"AppleFWOHCI_DescriptorPool"=1,"IOBluetoothACPIMethods"=1,"AppleACPICPUInterruptController"=1,"CCPipe"=2,"IOUSBMassStorageInterfaceNub"=1,"IOFireWireBus"=1,"AppleHDAFunctionGroupCS8409"=0,"IOFWLocalIsochPort"=1,"AtiBiosParser2"=0,"AtiSmuInfoInterface_V2"=0,"IOFWSimplePhysicalAddressSpace"=0,"AppleUSBEHCIQueueHeadPool"=1,"AtiDac2EncoderControl_V1_V1"=0,"AppleBusPowerController"=0,"AppleGFXHDA8086_9D71Controller"=0,"IOFireWireNubAux"=1,"AtiBlankCrtc_V1_V1"=1,"AMDRadeonX4000_AMDDecAppReleaseInstanceMsg"=0,"AMDRadeonX4000_AMDVICommandsRing"=1,"AMDRadeonX4000_AMDCISAMUGPCOMChannel"=1,"AppleUSBHostControllerIsochListElement"=1,"IOFWUserPHYCommand"=0,"IOSlowAdaptiveClockingManager"=1,"IOStateNotificationListener"=0,"AtiTransmitterControl_V1_V5"=0,"AtiGetEngineClockInterface_V1"=1,"AppleUSBAudioIsocPipe"=1,"IOSKMemoryArray"=0,"AtiFbInterrupt"=8,"IODMACommand"=664,"IOSurfaceSharedEventListener"=1,"IOSystemStateNotification"=1,"DspFuncSplitBand"=0,"AMDRadeonX4000_IAMDHWAlignManager"=1,"hv_vcpu_t"=0,"AMDRadeonX4000_AMDHWMemory"=1,"AMDRadeonX4000_AMDSIVCERing"=0,"AMDRadeonX4000_AMDDecAppWriteBufferMsg"=0,"IOTimeSyncDomainUserClient"=0,"AMDRadeonX4000_AMDVISAMUGPCOMChannel"=1,"BaffinVerticalUpdateInterrupt"=6,"IOTimerEventSource"=1513,"AppleUSBXHCIFL1100"=1,"AirPort_BrcmNIC_InputQueue"=1,"DspFuncDRC"=1,"BaffinInterruptManager"=1,"IOPMCompletionQueue"=1,"AUAEffectUnitDictionary"=0,"AMDRadeonX4000_AMDSIVMM"=0,"AMDRadeonX4000_AMDSIGraphicsAccelerator"=0,"AppleHDATDM_CS42L83"=0,"AtiTransmitterControl_V1_6"=0,"IOUSBLowLatencyCommandLegacy"=0,"IOGDiagnosticUserClient"=0,"AppleSEPUserClient"=0,"AtiTableConnectorAssigner2"=1,"AppleGFXHDAWidgetATI_RS780"=1,"IODCLProgram"=1,"IOUSBWorkLoop"=3,"AppleUSBUserHCIIsochronousTransferQueue"=0,"AppleIPAppenderUserClient"=0,"IOSkywalkController"=0,"IOAHCIDevice"=11,"IOConfigDirectoryIterator"=0,"AMDRadeonX4000_AMDDecAppGetMsgBuffMsg"=0,"IOPlatformControl"=1,"IO80211HistogramReporter"=1,"ACPI_SMC_GPU_CtrlLoop"=0,"IOUserNetworkRxSubmissionQueue"=0,"AtiUpstreamMessageParserV1"=0,"AtiSetDceClockInterface_V1"=1,"AMDRadeonX4000_AMDUVD6v3DecChannel"=1,"AppleMultitouchHIDEventDriver"=1,"AppleUSBUserHCIDevice"=0,"IO80211ActionFrameDescriptor"=0,"AppleUSBHostBusCurrentAllocator"=29,"AMDRadeonX4000_AMDDPPGetStatusMsg"=0,"AppleHIDKeyboardEventDriver"=0,"AppleAHCISerialATAPIWorkLoopLock"=1,"AppleHDAController"=1,"AMDRadeonX4000_AMDVIVMM"=1,"AMDRadeonX4000_AMDFijiAlignManager"=0,"IOUSBControllerIsochListElement"=0,"IOFence"=0,"AMDRadeonX4000_AMDCISAMUEngine"=1,"AtiHdcpProxy"=6,"AppleImage4UserClient"=0,"IOFWSkipCycleDCL"=0,"com_blackmagic_design_iokit_DeckLink_HardwareAbstractionDeckLinkHD"=1,"GMetricsRecorder"=0,"IOSlaveRelayCommand"=0,"IOAccelLegacySurface"=1,"AMDRadeonX4000_AMDUVD6v3DecRing"=1,"AudioAUUCDriver"=4,"IO80211FlowQueueLegacy"=0,"AMDRadeonX4000_AMDHWRegisters"=1,"AMDRadeonX4000_AMDSIUVDHWEngine"=0,"AMDRadeonX4000_AMDAccelStatistics"=1,"IOSurface"=613,"IOHDIXControllerUserClient"=0,"AppleTDMAKSCommand"=0,"BaffinDisplayPortUtilities"=8,"AtiTimingsList"=79,"DspFuncStereoEnhancer"=0,"IOSkywalkNetworkController"=0,"com_blackmagic_design_iokit_DeckLink_Driver"=1,"IOHIDAction"=0,"IOMbufLittleMemoryCursor"=0,"AtiFirmwareInfoInterface_V1_4"=0,"PMAssertionsTracker"=1,"IOTimeSyncTimeOfDayPort"=0,"AMDRadeonX4000_AMDVIDisplay"=1,"EventQueue"=1,"AMDRadeonX4000_IAMDHWDisplay"=1,"IOBigMemoryCursor"=0,"IOAudioEngineUserClient"=87,"AppleGFXHDAWorkLoop"=1,"Lilu"=1,"RestrictEvents"=1,"IOUserNetworkRxCompletionQueue"=0,"IOUSBDevice"=1,"AMDRadeonX4000_AMDDMAHWChannel"=1,"IOServiceCompatibility"=4,"AMDRadeonX4000_AMDSIComputeRing"=0,"AMDRadeonX4000_AMDSMLCPMsg"=0,"IOTimeSyncAWDLInterfaceAdapter"=0,"AMDRadeonX4000_IAMDHWVMM"=1,"IOFWQEventSource"=1,"IOSurfaceMTLSharedEventFence"=0,"IOAccelFIFOChannel2"=1,"IOAudioDevice"=3,"IOAudioControlUserClient"=39,"IOFWDelayCommand"=2,"IOUSBController"=1,"com_blackmagic_design_iokit_DeckLink_HardwareAbstractionDeckLinkHDPro"=1,"IOBluetoothHCIUserClient"=1,"AtiPackingConnectorAssigner"=0,"IOGeneralMemoryDescriptor"=2552,"AppleACPIEventController"=1,"IOPCIHostBridge"=1,"AppleRTC"=1,"IOSCSICommandGate"=5,"AppleSystemPolicyUserClient"=1,"IOResources"=1,"AppleSEPIntelIOPNub"=0,"AppleUSBSerial"=0,"AppleUSBUserHCIRequestPool"=0,"AppleBSDKextStarter"=1,"AppleUSBEHCIRequest"=40,"AppleHDAWidgetATI_RS780"=0,"IOHDIXHDDrive"=0,"AppleSMBIOS"=1,"IOFireWireIRMAllocation"=0,"ALCUserClientProvider"=0,"AppleHDATDMBusManager"=0,"BaffinVceTrapLowLatencyInterrupt"=1,"AppleGFXHDAWidget_80862805"=0,"IOHIDElementPrivate"=379,"AtiDividerRange"=3,"IONetworkStack"=1,"IOHIDEventQueue"=0,"IOBlockStorageDriver"=11,"IOMemoryCursor"=1,"IONetworkData"=28,"AppleMultitouchEventDriverWrapper"=1,"DIDeviceCreatorUserClient"=0,"AMDRadeonX4000_AMDSIHardware"=0,"IOTimeSyncTimeSyncTimePort"=0,"AtiPowerPlayTableInterface_V1_6"=0,"AppleHDAWidgetMCP79"=0,"AtiProcessAuxTransaction_V1_V2"=1,"IOBluetoothHostControllerUSBTransport"=1,"AppleHDAEngineOutputDP"=0,"ExpansionEdidBlock"=3,"AppleAPFSContainerScheme"=7,"AppleSMCFamily"=1,"IOHIDWorkLoop"=1,"AppleUSBHostBusCurrentPool"=0,"AppleUSBXHCIIsochronousRequestPool"=1,"IOAccelSurfaceMTL"=0,"BaffinSrbmReadTimeoutInterrupt"=1,"AppleMultitouchEventServiceWrapper"=0,"IOUserIterator"=11,"BaffinHwContextDmcu"=0,"AppleUSBXHCIInterrupterMSI"=3,"AtiDac1OutputControl_V1_V1"=0,"IORegistryIterator"=0,"AppleHDAFunctionGroupALC885"=1,"AppleFWOHCI_DMAManager"=1,"AMDRadeonX4000_AMDVISAMURBIRing"=1,"IOEthernetInterface"=5,"IOAccelGPURestartReport2"=0,"AppleAPFSMediaBSDClient"=7,"AtiFbStub"=4,"IO80211EventSource"=1,"CCLogPipeUserClient"=0,"AppleALC"=1,"DspFunc6ChOutput"=0,"IOAccelMemory"=2,"AtiSetPixelClock_V1_7"=0,"AUAEndpointDictionary"=9,"IO80211ServiceRequestDescriptor"=0,"BaffinBiosAnalogConnection"=0,"AUAMixerUnitDictionary"=0,"AMDRadeonX4000_AMDEllesmereGraphicsAccelerator"=1,"AMDRadeonX4000_AMDAccelVidMemory"=6508,"AtiDynamicPllAssigner"=0,"AtiDac1EncoderControl_V1_V1"=0,"RSNSupplicant"=1,"AMDRadeonX4000_AMDCIsDMARing"=0,"BaffinDiagLedProgrammerV1"=0,"AtiPowerPlayInfo_V2_V9"=0,"IOFireWireMagicMatchingNub"=0,"AppleAHCIPolledAdapter"=3,"AppleMCCSControlFamily"=1,"AtiObjectInfoTableInterface_V2"=0,"com_blackmagic_design_iokit_DeckLink_SerialSupportClass"=0,"AMDRadeonX4000_IAMDSMLVCN"=0,"IOFWUserReadCommand"=0,"IOPMWorkQueue"=1,"ATINoConnection"=6,"OSCollection"=5,"IOAudioTimerEvent"=0,"AtiFirmwareInfoInterface_V2_2"=1,"AppleUSBInterfaceIterator"=0,"NVHDAEnabler"=0,"EupDSP"=0,"AMDRadeonX4000_AMDAccelMemoryMap"=8028,"AppleIntelUSBXHCI"=0,"hv_vmx_vcpua_t"=0,"DspFuncBeam2"=0,"IODTPlatformExpert"=1,"AppleHDAFunctionGroup_1002AAA0"=0,"com_apple_driver_pm_cpu_reporter"=1,"AppleUSBLegacyRoot"=1,"IOUserNotification"=2,"AppleHDAFunctionGroupATI_RS780"=0,"BaffinSDmaTrapInterrupt"=2,"AppleHDADriver"=1,"hv_vatpic_t"=0,"com_apple_driver_pm_pch_reporter"=1,"AppleUSBUserHCI"=0,"AppleFWOHCI_PM"=1,"IOKitDiagnostics"=1,"IOUSBHostDevice"=7,"AppleEmbeddedKeyboard"=1,"AMDRadeonX4000_AMDSIPM4ComputeChannel"=0,"AppleFWOHCI_CycleTimeRequest"=0,"AtiCompositor"=0,"AppleACPIInterruptLink"=0,"AppleHDAFunctionGroupExternalControlFactory"=0,"AtiDacEncoderControlInterface_V1"=0,"AMDRadeonX4000_AMDAccelDevice"=54,"com_blackmagic_design_iokit_DeckLink_DeckLinkFirmwareDownloadHelperS25flxByteClass"=0,"AppleHDAFunctionGroupMCP79"=0,"BaffinHwI2cProxy"=1,"AMDRadeonX4000_AMDUVDTrinity"=0,"AppleUSBDiagnostics"=0,"AppleUSBXHCIFL1100CommandRing"=1,"AppleHDAFunctionGroup"=1,"AMDRadeonX4000_AMDUVD6v3EncLLQRing"=1,"IOTimeSyncClockManagerUserClient"=1,"AMDRadeonX4000_AMDAccelSurface"=4,"AtiSelectCrtcSource_V1_V3"=1,"IOBluetoothPacketLogger"=1,"AMDRadeonX4000_AMDVIVCEHWEngine"=1,"AppleUSBRequestCompleter"=1,"KDIURL"=0,"IOEthernetController"=3,"AppleFWOHCI_AsyncTransmit"=2,"AMDRadeonX4000_IAMDHWRing"=1,"AppleGFXHDAFunctionGroupATI_Tahiti"=1,"AMDRadeonX4000_AMDCIVCELLQChannel"=0,"AppleUSBAudioStreamNode"=0,"BaffinTimingGenerator"=6,"IOUserServer"=1,"OSAction"=0,"IOPMPowerSourceList"=0,"IOSkywalkNetworkBSDClient"=1,"AIDQueueEventSourceWorkItem"=0,"IOFWAsyncStreamCommand"=0,"AppleASMedia1042USBXHCI"=0,"DspFunc2Dot2Crossover"=0,"AppleFWOHCI_AsyncTransmitResponse"=1,"AtiEnableSpreadSpectrumOnPll_V3"=1,"AppleHDAFunctionGroupExternalControl"=2,"ACPI_SMC_Idle_CtrlLoop"=0,"AMDRadeonX4000_AMDSISAMU"=0,"AppleUSBAudioInterruptPipe"=0,"IOHIDOOBReportDescriptor"=0,"AMDRadeonX4000_AMDVCE3v4Ring"=2,"AppleHDAWidgetATI_RS730"=0,"AppleHDATDMBusManagerCS4208"=0,"AppleFWOHCI_AsyncReceiveResponse"=1,"AtiFirmwareInfoInterface_V2_1"=0,"IOECStateNotifier"=0,"IOAccelMemoryInfoUserClient"=0,"AppleIntelUSBXHCICommandRing"=0,"IOHDACodecFunction"=1,"IOEthernetAVBInterface"=0,"DDCProxy"=1,"IOSkywalkInterface"=1,"CCDataPipeBlob"=0,"AppleHDAWidgetGT216"=0,"IOSortableConfigurationDescriptor"=0,"AppleUSBEHCIqTDPool"=1,"AppleAHCIWatchdogTimer"=10,"IOAudioTimeIntervalFilterIIR"=0,"AtiHdcp2Lib"=6,"AMDRadeonX4000_AMDSamuDPP22TestInterface"=0,"IOFWSyncer"=0,"IOUSBMassStorageCBIDriver"=0,"AppleFWOHCI_ReceiveDCL_U"=0,"IOHIDevice"=1,"AppleASMediaUSBXHCIStreamingEndpoint"=0,"AppleGFXHDAEngineUserClient"=0,"IOBluetoothSCOMemoryDescriptorRetainer"=0,"IOAccelGLContext2"=0,"AppleGFXHDAStream"=1,"IOUserService"=1,"AMDRadeonX4000_AMDVIsDMARing"=2,"CCLogStream"=5,"IOMapper"=0,"AppleMCCSParameterHandler"=4,"AppleUSBEHCIDMACommand"=90,"AppleSEPDeviceService"=0,"AtiSetPixelClock_V1_V6"=0,"IO80211ThroughputCache"=0,"AtiUpstreamMessageParser"=1,"AppleACPIPCI"=1,"AppleHDAWidgetALC885"=39,"AppleHDANode"=2,"IOAccelRemoteMemory"=0,"AMDRadeonX4000_AMDAccelDisplayMachine"=1,"AUAClockSelectorDictionary"=0,"IOSerialATARequestFIS"=682,"AppleUSBBusPowerClient"=0,"AuxChannelProxy"=1,"IOGFXHDAStream"=1,"IOFBController"=1,"IOFireWireLink"=1,"IOApplePartitionScheme"=0,"AppleGraphicsControl"=0,"IOSkywalkLegacyEthernetInterface"=0,"ACMBridgeKernelService"=0,"IOAVBControllerHelper"=0,"AppleMCCSControlCello"=0,"DspFuncAudioMeter"=0,"IOAHCIBlockStorageDevice"=10,"IOHIDEventDummyService"=0,"AtiObjectInfoTableInterface_V1"=1,"IO80211PeerExtendedStats"=0,"IOPlatformDevice"=4,"IOHIDEventSystemUserClient"=1,"BaffinDmcuInterface"=0,"AppleUSBNCMData"=2,"AMDRadeonX4000_AMDSIVCELLQChannel"=0,"AppleUSBHostCompositeDevice"=3,"AppleUSBHubPort"=1,"com_apple_driver_pmtelemetry"=1,"IOUSBInterface"=1,"AppleACPILid"=0,"DspFuncGain"=0,"AMFIPass"=1,"IOSkywalkPacketPoller"=0,"IOServiceNotificationDispatchSource"=0,"AMDRadeonX4000_AMDVerdePM4Channel"=0,"AppleAHCIWorkLoop"=18,"AMDRadeonX4000_AMDSMLSAMU"=1,"BaffinGuiIdleInterrupt"=1,"AtiGetMemoryClock_V1_V1"=1,"AppleMCCSControlModule"=4,"AMDRadeonX4000_AMDCIsDMAEngine"=0,"AppleHDATDMDeviceFactory"=0,"AMDRadeonX4000_AMDSMLVCE"=1,"ATIDigitalConnection"=1,"AppleUSBUserHCIPort"=0,"AtiDisplayEngineClock"=1,"AIDReporters"=0,"Intel8254XUserClient"=0,"IONetworkStackUserClient"=1,"IOSlaveEndpoint"=0,"AppleUSBHostResourcesClient"=1,"AppleHDAPathSet"=6,"AtiSetDceClock_V2_1"=0,"com_apple_BootCache"=1,"IOBluetoothHIDChannel"=0,"AtiDceInfoInterface_V2_V4_2"=0,"AppleHDA8086_9D70Controller"=0,"AppleIPDormancyHandler"=1,"AppleFWOHCI"=1,"com_blackmagic_design_iokit_DeckLink_HardwareAbstractionDeckLink"=1,"IOMemoryDescriptor"=2,"DspFuncThermalSpeakerProtection"=0,"IO80211SimpleReporter"=26,"IOAccelDeviceShmem"=111,"AMDRadeonX4000_AMDDecAppInterface"=1,"AMDRadeonServiceManager"=1,"IOHIDParamUserClient"=4,"AIDReporterSimple"=0,"com_blackmagic_design_iokit_DeckLink_DeckLinkFirmwareDownloadSupportDoubleSPIClass"=0,"CCFaultReporter"=1,"AMDRadeonX4000_AMDDPPTestCloseSessionMsg"=0,"AppleHDATDM_CS42L81"=0,"AtiFbInterruptReferenceCallback"=2,"EndpointSecurityDriver"=1,"AppleUSB30Hub"=0,"IOSlaveProcessorUSBHostRelay"=0,"AtiAsicInfoReaderVega12"=0,"IOHIDPointingEventDevice"=0,"AppleUSBXHCITDPool"=1,"IOSkywalkBSDClient"=1,"AppleUSBMergeNub"=0,"AppleGPUWranglerClient"=4,"IO80211P2PInterface"=1,"AppleGPUWrangler_DeferredReleaseWorkItem"=0,"AppleGFXHDAPathSet"=1,"IOTimeSyncIntervalFilter"=0,"IOHIDDeviceShim"=0,"com_apple_driver_pm_cpu_mbox"=0,"AtiNvramParserV2"=0,"IOHIDDevice"=2,"IOSurfaceWiredSendRight"=0,"AppleUSB20InternalIntelHubClient"=0,"IO80211AWDLPeer"=0,"AIDCircularBufferShared"=0,"AtiPowerPlayTableInterface_V1_5"=0,"IOUSBHostStream"=0,"AppleGFXHDAPathControl"=0,"AppleBusControllerFactory"=0,"AppleFWOHCI_PM_PPC"=0,"IOUSBInterfaceIterator"=0,"IOWorkQueue"=4,"IOBluetoothL2CAPSupervisoryFrameMemoryBlock"=0,"IOFWSimpleContiguousPhysicalAddressSpace"=0,"AppleHDATDMAmpMAX98706"=0,"AMDRadeonX4000_AMDUpdateModeMsg"=0,"IOSerialStreamSync"=1,"AMDRadeonX4000_AMDDMAHWEngine"=1,"AppleUSBHostResourcesTypeCBPC"=0,"AMDRadeonX4000_AMDSPUHWChannel"=2,"AppleUSBHostDMABufferMemoryDescriptor"=18,"AppleASMediaUSBXHCIIsochronousRequest"=0,"ACMKernelService"=5,"AppleEFIRuntime"=1,"AppleHDAFunctionGroupGT216"=0,"AMDRadeonX4000_AMDSIDMAEngine"=0,"AMDRadeonX4000_AMDAccelEventMachine"=1,"CCDataPipeBlobOD"=0,"IOCancelationWrapper"=0,"IO80211Controller"=1,"DspFuncBuzzKill"=0,"AppleUpstreamUserClientDriver"=4,"AppleUSBXHCIIsochronousTransferRing"=0,"IOGDiagnosticGTraceClient"=1,"AMDRadeonX4000_AMDVIUVDChannel"=1,"AMDRadeonX4000_AMDTPTManager"=0,"AIDUserClient"=0,"AMDRadeonX4000_AMDCIGraphicsAccelerator"=0,"PMSettingHandle"=4,"IOAccelChannel2"=1,"IOBluetoothHostControllerPCIeTransport"=1,"AppleHDAFunctionGroupCS4208"=0,"IOTimeSyncEdgeTimeCaptureUserClient"=0,"AppleHDAFunctionGroup_80862807"=0,"AppleUSBXHCIEndpoint"=3,"AppleAHCIDiskDriver"=10,"AppleAHCIDiskPolledInterface"=8,"AMDRadeonX4000_AMDDecAppGenTokenMsg"=0,"IOBootFramebuffer"=0,"IOUSBMassStorageDriverRequestTimer"=0,"IOSharedDataQueue"=5,"IOConditionLock"=0,"IOPlatformPluginFamilyPriv"=1,"IOTimeSyncEthernetConcreteControllerAdapter"=0,"AMDRadeonX4000_AMDEllesmereHardware"=1,"AtiAsicInitInterface_V2"=0,"AppleGFXHDADriverUserClient"=0,"AMDRadeonX4000_AMDSIGLContext"=0,"IOServiceUserNotification"=751,"AMDRadeonX4000_AMDHWChannelStatsGroup"=14,"AppleACPIPlatformUserClient"=0,"AtiTimingGenerator"=1,"AMDRadeonX4000_AMDDPPMsgBuffMsg"=0,"IOPlatformExpertDevice"=1,"AtiFbInterruptCallbackInterface"=2,"IOFWRingBufferQ"=0,"IOEthernetAVBController"=0,"IOSlaveMemoryBuffer"=0,"IOSCSIHierarchicalLogicalUnit"=0,"AppleAPFSSnapshot"=1,"AppleKeyStoreUserClient"=29,"AppleHDAFunctionGroupCS4206"=0,"AppleAHCI"=4,"_IOServiceInterestNotifier"=368,"AIDImageDownloader"=0,"AppleUSBHostUserClient"=2,"AppleUSBEHCIQueueHead"=84,"AppleVTDDeviceMapper"=0,"IOAccelDevice2"=1,"AppleUSBXHCILPTCommandRing"=0,"TSNInterface"=0,"AppleFWOHCI_DCLProgram"=1,"AppleGFXHDAWidget_1002AAA0"=14,"AppleUSBNetworkingCommandPool"=0,"IOAccelLegacyDisplayMachine"=1,"AMDRadeonX4000_AMDUVD6v3HWEngine"=1,"IONetworkMedium"=37,"PMSettingObject"=4,"IOAccelBlockFencePort2"=34,"AppleSSEUserClient"=0,"IOUserNetworkEthernet"=0,"AtiDacOutputControlInterface_V1"=1,"AppleACPIACAdapter"=0,"IOUSBControllerV3"=1,"IO80211RangingManagerExt"=0,"IOUSBDeviceUserClient"=1,"BroadcomBluetooth20703USBTransport"=1,"IOGraphicsSystemWorkLoop"=1,"AppleFileSystemDriver"=0,"CCIOReporterLogStream"=1,"IOAccelMemoryMap"=1,"AppleACPIEC"=1,"CCIOReporterHub"=2,"AtiDceInfoInterface_V2"=0,"AtiScaler"=0,"IOHIKeyboardMapper"=2,"IOTimeSyncIntervalFilterIIR"=0,"IOUSBHostHIDDevice"=1,"AppleTDMAKSServices"=0,"TSNAssistedInterface"=0,"IOTimeSyncIntervalFilter128"=0,"AppleHDATDMDevice"=0,"IOPMRequest"=0,"IOPlatformPluginLegacy"=1,"AppleGFXHDAFunctionGroupATI_Park"=1,"IOFWReadQuadCommand"=1,"AppleGFXHDAWidget_8086280F"=0,"AMDRadeonX4000_AMDAccelCPContext"=1,"AppleAPFSMedia"=7,"AMDRadeonX4000_AMDCIDisplay"=0,"AppleSCSISubsystemGlobals"=1,"IOUSBControllerIsochEndpoint"=0,"IOSkywalkLegacyEthernet"=0,"IOUserSerialUserClient"=0,"IOAccelTask"=1,"IOUserClient"=39,"IOI2CInterfaceUserClient"=0,"LogManagerDevice"=3,"AppleMCCSUserClient"=0,"IOAccelDisplayPipePreCSCLinearizationVID"=2,"IOService"=197,"AMDRadeonX4000_AMDHardware"=1,"AtiSpreadSpectrumInfoInterface_V1"=1,"IOBluetoothL2CAPInformationFrameMemoryBlock"=0,"CCFaultReport"=0,"IOAccelDisplayMachine"=1,"com_blackmagic_design_iokit_DeckLink_DeckLinkSerial"=0,"IOUSBControllerV2"=1,"AppleAHCIPort"=18,"AIDSerialLogger"=0,"hv_vmx_vcpu_t"=0,"IOBluetoothLocalUtilityEventSource"=0,"IOAHCIDiskQueueManager"=1,"IOTimeSyncClockMapping"=1,"AtiPackingConnectorAssignerLegacy"=0,"AppleGraphicsDevicePolicy"=1,"AppleGFXHDAWidgetATI_Park"=1,"AIDInterface"=0,"IOUserServerCheckInToken"=1,"BaffinSharedAnalogConnection"=0,"AMDRadeonX4000_AMDVIPM4Channel"=1,"IOUSBIsocCommand"=0,"IOTimeSyncEthernetControllerAdapter"=0,"AppleXsanDriver"=0,"IOHDACodecDeviceUserClient"=0,"IOAccelEventMachine2"=1,"AtiUpstreamMessageParserV2"=4,"BNBDevice"=1,"AtiSetDceClockInterface_V2"=0,"AMDRadeonX4000_IAMDHWInterface"=1,"IOSurfaceBufferMemoryDescriptorPool"=0,"AtiPowerPlayUserClient"=0,"AMDRadeonX4000_AMDVIsDMAChannel"=2,"AMDRadeonX4000_AMDBltMgr"=1,"AppleSMBusControllerMCP"=0,"DPTrainingSettingsCalculator"=8,"IOMedia"=42,"IO80211InfraInterface"=1,"IOTimeSyncClockManager"=1,"AUAADC3ClassSpecificDescriptorFetcher"=0,"BaffinHwContextDmcu_Dce112"=0,"IODisplayWrangler"=1,"AppleUSB20HubPort"=7,"AppleUSBXHCIStreamingEndpoint"=0,"IOServiceMessageUserNotification"=405,"AIDQueueEventSource"=0,"IOFWAddressSpaceAux"=2,"AMDRadeonX4000_AMDSIAtomicBlitManager"=0,"AppleUSBRootHubDevice"=3,"IO80211FlowQueue"=0,"DspFuncVolume_3ch"=0,"AMDRadeonX4000_AMDAccelDisplayPipe"=4,"IOUSBUserClientLegacy"=0,"IOReportUserClient"=2,"AMDRadeonX4000_AMDCIPM4CommandsUtility"=0,"IOHIDEventService"=2,"AMDRadeonX4000_AMDCIUVDHWEngine"=0,"AtiPowerPlayCallbackContext"=0,"AppleUSBHostFrameworkDeviceClient"=0,"AppleDiskImageDevice"=0,"AtiSmuInfoInterface_V2_V3_3"=0,"IOTimeSyncNotifier"=0,"AppleIntelCNLUSBXHCI"=0,"AppleUSBHostIORequestPool"=22,"ATIController"=1,"AtiCommandTableBaseClass"=14,"AMDRadeonX4000_AMDAccelSAMUContext"=1,"IODMAController"=0,"IOBlockStorageServices"=1,"AMDRadeonX4000_AMDVCE3v4LLQRing"=1,"com_blackmagic_design_iokit_DeckLink_StatusMonitor"=1,"DspFuncClientGainAdjust"=0,"AMDRadeonX4000_AMDCommandBufferPool"=63,"IOBluetoothGamepadHIDDriver"=0,"AtiEnableSpreadSpectrumInterface_V1"=1,"AtiPanelInfo"=3,"AMD9500ControllerWrangler"=1,"AppleHDAFunctionGroupAD1988"=0,"IOSCSIProtocolInterface"=2,"IOAccelEventMachineFast2"=1,"DIDeviceIOUserClient"=0,"AppleUSBXHCIDevice"=1,"AppleHDACodec"=1,"IOAudioEngine"=3,"IO80211SkywalkInterface"=1,"hv_vmx_space_t"=0,"IOAccelContext2"=2,"IOPMPowerSource"=0,"IOUSBHostInterfaceLegacyIterator"=0,"AppleAPICInterruptController"=1,"AppleMultitouchDeviceUserClient"=1,"IOFireWireUserClient"=0,"AppleACPICPU"=8,"IOSlaveFirmware"=0,"AMDRadeonX4000_AMDCIComputeRing"=0,"AppleUSBHostDARTDMACommand"=0,"BaffinThermalAlertInterrupt"=1,"AppleIntel8254XEthernet"=2,"AppleUSBAudioEngine"=1,"IOI2CInterface"=1,"AtiGetSmuClockInfo_V3_1"=0,"IOFWUserPseudoAddressSpace"=0,"IOAccelVidMemory"=1,"IOTimeSyncUnicastUDPv4EtEPort"=0,"AppleUSBXHCIInterrupter"=1,"IO80211VirtualInterfaceNamer"=1,"AtiSmuInfoInterface_V2_V3_1"=0,"SCSITask"=0,"BaffinThermalTriggerInterrupt"=1,"IOAccelResource2"=1,"IOAHCIPortInterface"=1,"com_blackmagic_design_iokit_DeckLink_AudioOutputSupport"=1,"AtiLineBuffer"=1,"AMDRadeonX4000_AMDVerdeGraphicsAccelerator"=0,"AppleHDAEngine"=2,"com_blackmagic_design_iokit_DeckLink_AudioInputSupport"=1,"IOPCIHostBridgeData"=1,"AirPort_Brcm43xxSkywalkPacketBufferPool"=1,"AtiDiagLedProgrammer"=0,"DspFuncControlFreak"=0,"R800_CHDCP"=0,"AppleUSBACMControl"=0,"IORootParent"=1,"IO80211P2PSteeringManager"=1,"AppleSEPIntelIOP"=0,"AtiSelectCrtcSourceInterface_V2"=0,"IOWatchDogTimer"=0,"IO80211PeerBssSteeringManager"=1,"com_blackmagic_design_iokit_DeckLink_DeckLinkFirmwareDownloadSupportBitstreamClass"=0,"IOFWAsyncStreamListener"=0,"SMCWatchDogTimer"=1,"AppleTDMEffaceableNORDriver"=0,"AtiLinkedListItem"=1,"IOCPUInterruptController"=1,"AMDRadeonX4000_AMDPitcairnPM4Engine"=0,"AppleGFXHDA8086_38C8Controller"=0,"AppleUSBEHCI"=1,"BaffinMcilInterrupt"=10,"IOStateNotificationItem"=3,"AtiDigitalPanelInfo"=6,"BaffinThermalInterrupt"=1,"AtiScalerInterface"=1,"IOUSBPipeV2"=0,"AtiHDCPStatusChangeInterrupt"=6,"AMDRadeonX4000_AMDVerdeHardware"=0,"AppleHDAFunctionGroupALC262"=0,"DspFuncXTC"=0,"AppleHDAFunctionGroupAD1984"=0,"DspFunc2Dot1Crossover"=0,"IOHIDElementContainer"=1,"IOTimeSyncEthernetPort"=0,"AppleAPFSUserClient"=0,"AppleTDMAKSDriver"=0,"IOPlatformIO"=0,"AtiFirmwareInfoInterface_V2"=0,"AppleAHCIRequestTimer"=10,"AtiSpreadSpectrumInfoInterface_V2_1"=0,"AppleHDAHardwareConfigDriverLoader"=0,"AMDRadeonX4000_AMDAccelTask"=53,"AppleGFXHDAFunctionGroupATI_Broadway"=0,"AMDRadeonX4000_IAMDHWGart"=1,"AMDRadeonX4000_AMDAccelTraceStream"=13,"AppleHDAWidget_80862805"=0,"IOFireWireDuplicateGUIDList"=1,"BaffinCriticalTemperatureInterrupt"=1,"AppleAHCIDiskQueueManager"=10,"IOUserUserClient"=2,"IOPMinformeeList"=208,"AppleHDATDMAmpTAS5758L"=0,"IOAHCIBlockStorageDriver"=1,"IOGraphicsControllerWorkLoop"=1,"mDNSHandoff"=1,"AppleUSBAudioControlInterface"=1,"AMDRadeonX4000_AMDCPEvent"=16,"AppleSEPXART"=0,"AMDRadeonX4000_AMDUVDCIK"=1,"AtiGetSmuClockInfoInterface_V2"=0,"OSSymbol"=21322,"KernelRelay"=0,"AppleGFXHDA38C8Driver"=0,"IOPerfControlWorkContext"=332,"AppleHDAFunctionGroup_80862805"=0,"IOFWReadCommand"=0,"IOAudioToggleControl"=12,"IONaturalMemoryCursor"=0,"IOAudioStream"=3,"AppleECSMBusController"=0,"AtiAsicInit_V1_1"=0,"AIDReporterState"=0,"IOTimeSyncUnicastUDPv6EtEPort"=0,"AppleSEPDiscovery"=0,"IOBasicOutputQueue"=3,"AppleUSBEHCITTInfo"=1,"ACMAccessoryCacheKernelService"=1,"IOPacketQueue"=3,"AMDRadeonX4000_AMDSMLSIInterface"=0,"DspFuncVolume"=21,"IOSerialBSDClient"=1,"IOFramebufferParameterHandler"=4,"AppleHDAFunctionGroupWM8800"=0,"DspFuncVirtualization"=0,"DspPatchPoint"=8,"AMDRadeonX4000_AMDTongaHardware"=0,"IOKDP"=1,"com_blackmagic_design_iokit_DeckLink_VideoInputSupport"=1,"CCDataStream"=3,"AppleFWOHCI_IOMemoryBlock32"=15,"DspFuncUserClient"=0,"IO80211WorkLoop"=1,"BaffinHdmiConnection"=4,"IO80211VirtualInterface"=1,"AppleBusControllerCS8409"=0,"AppleGFXHDAFunctionGroup"=1,"HDCPDDCAuxHandler"=12,"CHDCP"=1,"DspFuncBeamFormer"=0,"IOFramebufferSharedUserClient"=2,"AppleUSBEHCIPort"=8,"AMDRadeonX4000_AMDHWRing"=8,"IOAudioSelectorControl"=8,"AppleHDAEngineInput"=2,"IOPerfControlClient"=11,"AMDRadeonX4000_IAMDHWVMContext"=1,"AtiAdjustDisplayPll_V3"=1,"AUAUnitDictionary"=3,"IO80211AsyncEventUserClient"=1,"ACMPersistentStoreKernelService"=1,"AppleUSBEHCIIsochronousRequest"=6,"IOTimeSyncNanosecondSnapshotService"=0,"com_apple_driver_pm_msr_reporter"=1,"AppleUSBNetworkingHostCommandPool"=0,"IOHIDEventServiceUserClient"=2,"BaffinSharedDigitalConnection"=1,"AppleTDMBlockStorageServices"=0,"AtiNvramParserInterface"=1,"IOAccelBlockFence"=0,"CPUFriendData"=0,"AMDRadeonX4000_AMDCIKCTT"=0,"AMDRadeonX4000_AMDAccelBlockFence"=0,"IOFireWireDevice"=0,"AtiGpioPinLutInterface_V1"=1,"AMDRadeonX4000_AMDCISAMURBIChannel"=1,"AppleHDACodecGeneric"=1,"AppleNVMeTranslationSMARTUserClient"=0,"AppleHDAWidget_10DE0014"=0,"IOHIDReportElementQueue"=0,"IOHIDClientData"=2,"AMDRadeonX4000_AMDSMLInterface"=1,"AppleIntelICLUSBXHCI"=0,"FeatureUnlock"=1,"IOFWReceiveDCL"=0,"AppleHDAWidget"=1,"AtiTransmitterControlInterface_V1"=1,"AtiBiosParser1"=1,"AtiTransmitterControlInterface_V2"=0,"IOHIDEventDriver"=2,"AtiProcessAuxTransaction_V1_2"=0,"IODTNVRAMDiags"=0,"AMDRadeonX4000_AMDVIVCELLQRing"=0,"com_blackmagic_design_iokit_DeckLink_DeckLinkFirmwareDownloadSupportStandardSPIClass"=1,"IOGuardPageMemoryDescriptor"=0,"OSAction_IOHIDEventService__CopyEvent"=0,"CryptexFixup"=1,"AMDRadeonX4000_AMDTahitiPM4Engine"=0,"BaffinGuiBusyInterrupt"=1,"DIDeviceRequestPool"=0,"IOSkywalkNetworkKDPPoller"=0,"IOUserNetworkPacketBufferPool"=0,"AppleASMedia3142USBXHCI"=0,"IOAVBNubUserClient"=0,"AppleHDAWidgetWM8800"=0,"AMDRadeonX4000_AMDVISAMURBIChannel"=1,"BaffinHpdRxInterrupt"=6,"CryptoBufferDescriptor"=4032,"IOTimeSyncTimedEdgeGeneratorUserClient"=0,"AtiBlankCrtcInterface_V1"=1,"IOBluetoothDataQueue"=0,"IOFireWireUnitAux"=0,"BaffinThermalHighToLowInterrupt"=1,"IOFWDCL"=1,"AIDCircularBuffer"=0,"AppleHDAFunctionGroupATI_Broadway"=0,"AppleUSBNetworkingCommand"=0,"AMDRadeonX4000_AMDSIHWAlignManager"=0,"AppleUSB20CameraKitHub"=0,"AppleTDMControlLUN"=0,"AppleUSBHostDMACommandPool"=1,"AMDRadeonX4000_AMDSetModeMsg"=0,"BaffinDmcu"=0,"OSSerialize"=1,"AtiEnableCrtcInterface_V2"=0,"AMDRadeonX4000_AMDSICTT"=0,"AppleUSBXHCIParkingCommandRing"=1,"AppleSMBusControllerUserClient"=0,"AppleUSBUHCIDMACommand"=70,"AppleSMBusDevice"=0,"AtiSclCoeff"=1,"com_apple_filesystems_hfs_encodings"=1,"AMDRadeonX4000_AMDSIDisplay"=0,"AppleUSB30XHCICardReaderPort"=0,"AMDRadeonX4000_AMDHWChannel"=6,"IOAudioPort"=0,"IOPMGR"=0,"AppleUSBXHCIAR"=0,"IOFilterScheme"=0,"AppleHDAFunctionGroupMCP89"=0,"ACMFirstResponderKernelService"=1,"AppleImage4"=1,"AppleUSB20Hub"=2,"IOFireWirePowerManager"=1,"IOHDIXHDDriveNub"=0,"AppleHDAEngineOutput"=3,"AppleGFXHDAFunctionGroup_80862805"=0,"IOMachPort"=1945,"AMDRadeonX4000_IAMDSMLSAMU"=1,"IOHIDPointingDevice"=0,"AppleUSB30CameraKitHub"=0,"AppleGFXHDAFunctionGroup_80862807"=0,"BaffinThermalLowToHighInterrupt"=1,"OSAction_IOHIDDevice__CompleteReport"=0,"AppleUSB20InternalIntelHubPort"=0,"AppleUSBController"=3,"AMDRadeonX4000_AMDVICTT"=1,"AMDRadeonX4000_AMDRadeonHWServicesCI"=0,"AMDFramebuffer"=4,"AMDRadeonX4000_AMDSamuDPPStatusInterface"=0,"IOPartitionScheme"=2,"AppleUSBUserHCIResources"=1,"BluetoothMultitouchTransport"=1,"BaffinCpMe2EoPInterrupt"=4,"ACMT208ProxyKernelService"=0,"AppleGPUWrangler_GPUPostStartWorkItem"=0,"AppleFWOHCI_PM_x86"=1,"AMDRadeonX4000_AMDBonaireHardware"=0,"IOFWAsyncCommand"=2,"ATIConnection"=2,"IOStateReporter"=28,"IOBootNDRV"=0,"IOAccelTraceStreamConnection"=13,"AtiStaticPllAssigner"=1,"AppleGFXHDAFunctionGroup_8086280C"=0,"BaffinSpuTrapInterrupt"=1,"AMDRadeonX4000_IAMDSMLPSP"=0,"IONetworkInterface"=1,"IOWatchdog"=1,"AMDRadeonX4000_AMDCIKIQHWChannel"=0,"AppleHDAWorkLoop"=1,"AppleGFXHDAFunctionGroup_8086280F"=0,"AppleGFXHDAControllerUserClient"=0,"IOAccel2DContext2"=1,"IOFWPseudoAddressSpaceAux"=2,"IOPMPowerStateQueue"=1,"AMDRadeonX4000_AMDPPTestInterface"=0,"IOSkywalkTxSubmissionQueue"=1,"AMDRadeonX4000_AMDTahitiHardware"=0,"AMDRadeonX4000_AMDSIUVDRing"=0,"IOHIDEventServiceQueue"=3,"AMDRadeonX4000_AMDCIAlignManager"=0,"IOAccelSegmentResourceList"=0,"AIDUserClientLogger"=0,"AppleGFXHDAEGController"=1,"AppleHIDTransportIODataQueue"=0,"AppleUSBEHCISplitIsochronousRequestPool"=1,"AppleUpstreamUserClient"=0,"IOSurfaceRoot"=1,"AMDRadeonX4000_AMDKIQHWChannel"=1,"AMDRadeonX4000_AMDVCE3v4LLQChannel"=1,"IOFireWireUserClientIniter"=2,"IORemoteConfigDirectory"=0,"IOHDAController"=1,"AMDRadeonX4000_AMDEventLogManager"=1,"AppleASMedia1042USBXHCICommandRing"=0,"IOFireWireMultiIsochReceiveListener"=0,"AppleHDAFunctionGroupExternalControl_GPIO"=2,"BaffinDpAudioConnection"=10,"IOPlatformPluginDevice"=0,"AppleUSBEHCISplitPeriodicEndpoint"=65,"AirPort_BrcmNIC"=1,"AtiEnableCrtc_V2_V1"=0,"IOCommandPool"=23,"HDCPAuxHandler"=2,"AppleUSB20InternalIntelHub"=0,"BaffinBandwidthManager"=1,"DspFuncMozartCompressorDualBand"=0,"IOSCSITargetDevice"=0,"IO80211ScanManager"=1,"IOSurfaceDeviceMemoryRegion"=0,"AppleUSBECMControl"=0,"BaffinHdcpAuthFailInterrupt"=6,"AppleSystemPolicy"=1,"_IOServiceStateNotification"=0,"AppleUSBHostBulkHIDDevice"=0,"AtiSelectCrtcSourceInterface_V1"=1,"AMDRadeonX4000_AMDCPAppInterface"=1,"AtiLinkedListIterator"=1,"AAA_LoadEarly_telemetrap"=1,"IOSurfaceRootUserClient"=58,"com_blackmagic_design_iokit_DeckLink_DaisyCutterDMASupport"=1,"IOAccelLegacyDisplayPipe"=1,"CCCapture"=0,"AMDRadeonX4000_AMDFijiHardware"=0,"AtiBlankCrtc_V2_V1"=0,"IO80211NetBootNub"=0,"AppleBluetoothHIDKeyboard"=1,"AMDRadeonX4000_AMDSIVCEHWEngine"=0,"OSString"=38385,"IOHIDResource"=1,"IOFireWireUnit"=0,"AMDRadeonX4000_AMDCIPM4ComputeChannel"=0,"CoreAnalyticsHub"=1,"IO80211AWDLPeerManager"=1,"DspFuncLimiter"=0,"OSSet"=3195,"AppleGPUWrangler_MatchNotificationWorkItem"=0,"OSNumber"=48481,"AtiPowerPlayInfo_V2_V11"=0,"IOHIDElement"=1,"IOHIDConsumer"=1,"APFSCryptoContext"=4032,"IOFWWriteCommand"=0,"BaffinCpMe1EoPInterrupt"=4,"AppleFWOHCI_DCLPool"=1,"IOSkywalkNetworkPacket"=1,"IOAccelEventFence"=0,"AtiOfflinePanelInfo"=6,"BaffinSharedInterrupt"=22,"OSObject"=267,"IO80211AsyncUserClientParameters"=1,"IOWrappedMemoryDescriptor"=0,"AMDRadeonX4000_AMDAccelSharedUserClient"=51,"com_apple_AppleFSCompression_AppleFSCompressionTypeZlib"=0,"R800SharedHDCP"=0,"AMDRadeonX4000_IAMDHWEngine"=1,"AtiAsicInfoReaderVega20"=0,"IO80211DriverCommandDescriptor"=0,"AirPort_BrcmNIC_Interface"=1,"IODeblocker"=0,"IOUserSerial"=1,"AtiPowerPlayInfoInterface_V2"=0,"IOSkywalkPacketBuffer"=128,"com_apple_driver_pm_uncore_reporter"=1,"IOSlaveRelayActionCommand"=0,"IOFWPhysicalAddressSpaceAux"=0,"AtiSetPixelClock_V1_V7"=1,"AppleKeyStoreCommand"=2,"IOUSBBus"=1,"AtiGetMemoryClockInterface_V2"=0,"AppleGFXHDA8086_9D70Controller"=0,"AtiAtomFirmwareInterface"=1,"IOHDIXHDDriveOutKernelUserClient"=0,"OSArray"=17169,"IOPlatformSensor"=1,"AtiEncoderControl_V1_V5"=1,"AMDRadeonX4000_AMDUVD6v3EncRing"=2,"AppleUSBNCMControl"=2,"IOSurfaceClient"=854,"com_apple_filesystems_apfs"=1,"IOHIDAsyncReportQueue"=0,"IOTimeSyncNetworkPort"=0,"IORegistryEntry"=15,"AMDRadeonX4000_AMDAccel2DContext"=4,"hv_vioapic_t"=0,"AMDRadeonX4000_AMDDPPCloseInstanceMsg"=0,"IOUSBDeviceUserClientV2"=1,"BNBTrackpadDevice"=1,"AppleUSBAudioComposite"=0,"IOAccelTraceStream2"=1,"BaffinUvdGeneralPurposeInterrupt"=1,"IOTimeSyncFDPtPPort"=0,"AMDRadeonX4000_AMDDPPOpenInstanceMsg"=0,"AppleUSBEHCIRequestPool"=1,"AMDRadeonX4000_AMDAccelResource"=1,"AppleSATLSMARTUserClient"=0,"AMDRadeonX4000_IAMDHWRegisters"=1,"IOSCSIBlockCommandsDevice"=1,"IOBluetoothMemoryDescriptorRetainer"=0,"AMDRadeonX4000_AMDHawaiiHardware"=0,"IOConfigurationDescriptorOrderedSet"=0,"IOCatalogue"=1,"DspBuffer"=12,"AMDRadeonX4000_IAMDSMLVCE"=1,"IODispatchQueue"=5,"DspFunc3ChOutput"=0,"AppleUSB20XHCITypeCPort"=0,"AtiSelectCrtcSource_V1_V2"=0,"GTraceBuffer"=4,"AppleUSBUHCIIsochronousRequest"=20,"OSDictionary"=20591,"DspFuncMultiBandCompressor"=0,"IOMemoryMap"=6124,"AMD9500Controller"=1,"IOTimeSyncFDEtEPort"=0,"AppleUSB30XHCIPort"=4,"IOHDACodecDriver"=1,"AMDRadeonPowerDomainController"=0,"AppleGFXHDAFunctionGroupATI_RS710"=0,"AppleUSBECMDataNC"=0,"IOSCSIMultipathedLogicalUnit"=0,"IOAccelNamespace"=104,"IOTimeSyncUserFilteredServiceUserClient"=0,"AppleUSBHostControllerListElement"=3,"DspFuncLoudness"=0,"IOHDAStream"=5,"AtiTransmitterControl_V1_V6"=1,"AppleUSBRequestPool"=6,"AtiEnableCrtc_V1_V1"=1,"IOServiceStateNotificationDispatchSource"=0,"BaffinHotPlugInterrupt"=6,"IOEventSource"=19,"IOUSBCommand"=0,"AppleHDAFunctionGroupATI_RS730"=0,"IOUSBHostInterfaceIterator"=0,"IO80211AWDLMulticastPeer"=1,"AtiGetMemoryClockInterface_V1"=1,"AMDRadeonX4000_AMDEventLog"=6,"AppleGFXHDAWidgetFactory"=0,"OSSerializer"=87,"IOFWUserPHYPacketListener"=0,"IOLittleMemoryCursor"=0,"AppleHDAWidgetCS4208"=0,"AppleUSBEHCIPipe"=13,"IOTimeSyncUserClient"=1,"mDNSOffloadUserClient"=0,"AIDReporter"=0,"AMDRadeonX4000_AMDVIGraphicsAccelerator"=1,"IOPMrootDomain"=1,"IOFWWriteQuadCommand"=0,"AMDRadeonX4000_AMDVISAMUGPCOMRing"=1,"IOSMBusRequest"=0,"AtiFbInterruptManager"=1,"IOSlaveMemory"=0,"AppleSMBusController"=0,"AtiHdcp1Lib"=0,"IOUSBMassStorageDriver"=1,"IOSCSIPeripheralDeviceType07"=0,"IOAccelGLDrawableUserClient"=0,"_IOUserServerCheckInCancellationHandler"=0,"AppleSSE"=1,"AppleHDAMikeyInternalCS8409"=0,"R700_CHDCP"=0,"DspFuncCalibrationEQ"=0,"AMDRadeonX4000_AMDVISAMU"=1,"IOPMServiceInterestNotifier"=127,"AppleFWOHCI_CallbackContainer"=2,"IOFireWireIRM"=1,"AppleUSBUHCIRequestPool"=4,"IODisplay"=1,"AEdidBlock"=2,"AUAProcessingUnitDictionary"=0,"AppleUSB20HostController"=2,"AppleUSBUHCIPort"=6,"DspFuncEQ"=1,"AppleFWOHCI_IRMSpace"=1,"IO80211QueueCall"=1,"DspFuncManager"=5,"IOUserNetworkTxSubmissionQueue"=0,"IOAccelDisplayPipeUserClient2"=4,"IOTimeSyncEthernetInterfaceAdapter"=0,"IOFWUserAsyncStreamCommand"=0,"IOAccelContextEventFence"=0,"AppleUSBHostController"=2,"AMDRadeonX4000_AMDSPUHWEngine"=1,"AppleGraphicsDeviceControlClient"=8,"IORTC"=1,"IOFWPseudoAddressSpace"=2,"IOAccelCommandQueue"=1,"IOUSBMassStorageUASDriver"=0,"IOUserResources"=1,"AMDRadeonX4000_AMDSIHWMemory"=0,"com_blackmagic_design_iokit_DeckLink_DeckLinkFrontPanelSupport"=0,"IOFWBusCommand"=1,"IOSCSIProtocolServices"=3,"AppleGFXHDAWidgetATI_RS730"=0,"IOHDIXController"=1,"AMDRadeonX4000_AMDDPPTestProcessMsg"=0,"_IOServiceNullNotifier"=1,"AppleUSBUserHCIPipe"=0,"AppleSEPControl"=0,"com_blackmagic_design_iokit_DeckLink_HardwareAbstractionDeckLinkHDProPCIExpress"=1,"AppleEffaceableStorage"=0,"IOAccelExternalEvent"=0,"IOHIDResourceDeviceUserClient"=0,"IOUSBMassStorageDriverNub"=1,"AtiGetEngineClock_V2_V1"=0,"AppleHDAWidgetMCP89"=0,"IOUSBMassStorageResourceUserClient"=0,"AtiHwCursor"=1,"IOHIDLibUserClient"=0,"IOBluetoothWorkLoop"=0,"IOServiceStateNotificationEventSource"=0,"AppleUSBXHCITR"=0,"IOSKRegionMapper"=13,"AMDRadeonX4000_AMDBaffinAlignManager"=1,"AMDRadeonX4000_AMDUVDHWChannel"=2,"IOAccelRangeAllocator"=0,"AppleAHCIWorkLoopLock"=10,"AppleUSBDescriptor"=46,"AppleUSBEHCIHubInfo"=1,"AirPort_BrcmNIC_P2PInterface"=2,"IOSlowAdaptiveClockingDomain"=0,"AppleACPIPowerResource"=0,"AMDRadeonX4000_AMDSICommandsRing"=0,"AUASelectorUnitDictionary"=0,"AMDRadeonX4000_AMDDPPTestSetWriteBufferMsg"=0,"IOMediaBSDClient"=41,"IOHITablet"=0,"IOBluetoothACLMemoryDescriptor"=0,"IO80211CommandQueue"=10,"AppleMultitouchHIDEventDriverV2"=0,"AMDRadeonX4000_AMDRadeonHWServicesInterface"=1,"IOUserNetworkTxCompletionQueue"=0,"AMDRadeonX4000_AMDCIDMAChannel"=0,"RSRHelper"=1,"CCDataPipeBlobOS"=0,"BrightnessRequestEventSource"=0,"IOAccelMemoryAllocator2"=4,"DspFuncDelay"=0,"AppleUSBXHCIIsochronousEndpoint"=0,"AMDRadeonX4000_AMDVIPM4CommandsUtility"=1,"AtiTransactionCompleteInterrupt"=6,"ACMRestrictedModeAnalyticsKernelService"=1,"IOLocalConfigDirectory"=1,"IOSCSIPeripheralDeviceNub"=2,"IO80211LinkQualityMonitor"=0,"com_apple_AppleFSCompression_NoAVXFSCompressionTypeZlib"=1,"AppleSEPCommandPool"=0,"AppleUSBRequest"=1,"AMDRadeonX4000_AMDSWScheduler"=1,"BaffinVerticalLinkInterrupt"=0,"IOPlatformPluginFamily"=1,"AppleGFXHDAWidget_80862807"=0,"IOSurfaceSharedEventNotificationPort"=7,"AppleTDMType00"=0,"AppleUSB20InternalSMSCHub"=0,"AMDRadeonX4000_AMDAccelUVDContext"=0,"AppleGPUWrangler_WorkItem"=0,"IO80211PeerMonitor"=1,"IOUserNetworkPacket"=0,"AMDRadeonX4000_AMDSISPURing"=0,"IOUSBCommandPool"=0,"AMDRadeonX4000_AMDCommandRing"=1,"AtiAsicInitInterface_V1"=1,"IOUSBMassStorageDriverUFIDevice"=0,"IOUSBRootHubDevice"=0,"AppleUSBHostInterfaceUserClient"=3,"AppleHDAFunctionGroupExternalControl_VirtualGPO"=2,"GammaTable"=4,"AMDRadeonX4000_IAMDPM4CommandsUtility"=1,"AMDRadeonX4000_AMDFijiPM4Engine"=0,"IOSkywalkCloneableNetworkPacket"=0,"AMDRadeonX4000_AMDAtomicBlitManager"=1,"IOSKMapper"=3,"IOBluetoothHIDDriver"=1,"IOTimeSyncIntervalFilterIIR128"=0,"BaffinDmcu_Dce112"=0,"AMDRadeonX4000_AMDDPPTestInitMsg"=0,"DspFuncNoiseCanceller"=0,"AppleHDAFunctionGroupSTAC9220"=0,"IOInterleavedMemoryDescriptor"=0,"IONDRVDevice"=0,"IOKernelDebugger"=2,"OSBoolean"=2,"IOHIDEventSource"=3,"KextAuditUserClient"=1,"AppleUSBUHCIQueueHeadPool"=4,"BaffinVBiosEventInterrupt"=1,"AppleUSBECMData"=0,"IOSlaveRelayCommandPool"=0,"OSData"=5387,"IOHIDInterface"=3,"IOAccelBufferMemoryDescriptorPool2"=0,"OSIterator"=2,"AMDRadeonX4000_IAMDAtomicBlitManager"=1,"IOACPIPlatformDevice"=81,"AppleFWOHCI_ReceiveDCL"=0,"IOFWUserObjectExporter"=1,"AtiVramInfoInterface_V2"=0,"AppleHDAStream"=8,"DspFuncMultiBandDRC"=1,"DspFunc2To6Splitter"=0,"IOFramebufferUserClient"=4,"IOSimpleReporter"=279,"AtiPowerPlayTableInterface_V1"=1,"IOUserEthernetController"=0,"IOEventLink"=0,"AMDRadeonX4000_AMDVIPM4Engine"=1,"HDCPDPAuxHandler"=6,"PassthruInterruptController"=0,"AppleUSBHostResourcesTypeC"=0,"TDMConfig"=0,"AIDLogger"=0,"HIDAlwaysNotifyingIODataQueue"=1,"AMDRadeonX4000_AMDChannelProfiler"=13,"IOSkywalkKernelPipeBSDClient"=0,"IOAVBAudioLoader"=0,"AppleHDAWidgetALC262"=0,"AppleSATAExpress"=0,"BaffinVerticalSyncInterrupt"=6,"AppleGPUWrangler_BusyInterestWorkItem"=0,"DspFuncBiquad"=0,"IOFenceTransaction"=0,"AppleUSB30HubPort"=0,"IOHDIXCommandQueue"=0,"AppleSMBusControllerICH"=0,"AppleIntelSlowAdaptiveClockingManager"=1,"AppleUSBHostPort"=4,"IOSkywalkRing"=2,"AppleHDAFunctionGroupGK10X"=0,"AppleMCCSIOController"=8,"IOPlatformStateSensor"=0,"IOUSBHostInterface"=18,"AMDRadeonX4000_AMDCIResource"=0,"EndpointSecurityExternalClient"=0,"AppleUSBAudioDevice"=1,"OSValueObject"=9,"AMDRadeonX4000_AMDVCE3v4HWEngine"=1,"AtiVBiosHelper"=1,"AMDRadeonX4000_AMDHashTable"=0,"AppleUSBHostDMACommand"=2,"AppleUSBIORequest"=135,"_IOServiceJob"=0,"IOFWUserAsyncStreamListener"=0,"IOFireWireMultiIsochReceivePacket"=0,"BaffinFbCompressionManager"=0,"AMDRadeonX4000_IAMDHWChannel"=1,"AppleUSBXHCIARIsochronousRequestPool"=0,"AirportBrcmFixup"=1,"AppleACPIButton"=1,"_IOConfigThread"=0,"AMDRadeonX4000_IAMDSMLUVD"=1,"hv_vmx_vma_t"=0,"AMDRadeonX4000_AMDRadeonHWServicesPolaris"=1,"IOSurfaceSharedEventReference"=7,"AppleLIFSUserClient"=0,"AtiAtomTableBaseClass"=2,"IOAccelSurface"=1,"IOHDIXCommandPool"=0,"AppleHIDKeyboardEventDriverV2"=0,"RootDomainUserClient"=94,"BaffinDmcuScpInterrupt"=1,"IOUserNetworkMemorySegment"=0,"DspFuncVolume_4ch"=0,"AudioAUUC"=0,"DspFuncFIRdirect"=0,"IOHIDEventRepairDriver"=0,"AppleUSBXHCIPCI"=1,"IOAVBNub"=1,"IOSlaveCPU"=0,"AMDRadeonX4000_AMDSIVideoContext"=1,"AMDRadeonX4000_IAMDStatisticsGroup"=1,"AGDPClientControl"=1,"DspFuncSplineLimiter"=0,"AtiProcessAuxTransactionInterface_V1"=1,"AppleUSB30GLHub"=0,"AppleMobileFileIntegrity"=1,"IOHIDUserClient"=1,"AppleUSBHostLegacyClient"=7,"AppleUSBXHCILPT"=0,"SMCPolledInterface"=1,"AMDRadeonX4000_AMDUVDVI"=1,"IOFireWireBusAux"=1,"com_apple_filesystems_lifs"=1,"IOFWUserIsochChannel"=0,"AppleFWOHCI_CycleTimeManager"=1,"AtiProcessAuxTransactionInterface_V2"=0,"AMDRadeonX4000_AMDSIPM4Engine"=0,"IOFWSendDCL"=1,"IOHIDSystem"=1,"AppleUSBHostPortInterruptEventSource"=29,"AMDRadeonX4000_AMDPitcairnGraphicsAccelerator"=0,"IOSCSIPeripheralDeviceType00"=1,"AMDRadeonX4000_AMDUVD6v3EncChannel"=2,"AMDRadeonX4000_AMDAccelSysMemory"=4060,"DspFuncAutoGainControl"=0,"AtiEncoderControlInterface_V2"=0,"IOHIDPointing"=0,"AtiTableConnectorAssigner"=0,"AMDRadeonX4000_AMDUVD6v3"=1,"DspFuncMozartCompressor"=0,"AMDRadeonX4000_AMDDPPStatusInterface"=0,"IODataQueueDispatchSource"=0,"IOTimeSyncUserFilteredService"=0,"IOFWUserWriteCommand"=0,"AtomBiosProxy"=1,"IOTimeSyncPortManager"=0,"_IOMemoryDescriptorMixedData"=9306,"AppleCredentialManagerUserClient"=3,"AtiPackingConnectorAssignerDynamic"=0,"AppleIntelPchSeriesAHCIPort"=0,"AppleHDAFunctionGroupFactory"=0,"AppleUSBAudioPlugin"=0,"AppleUSBLegacyDeviceUserClient"=0,"KernelRelayEndpoint"=0,"IOECTimeSyncHandler"=0,"SCSITaskUserClientIniter"=1,"IOUSBMassStorageResource"=1,"AppleUserHIDDevice"=0,"IOTimeSyncgPTPManagerUserClient"=0,"AppleHDAWidget_80862807"=0,"AutoPkgInstaller"=0,"IOTimeSyncWiFiInterfaceAdapter"=0,"AppleXsanDevice"=0,"AHwI2cProxy"=1,"_IOFramebufferNotifier"=19,"OSKext"=502,"AppleHV"=1,"CoreAnalyticsUserClient"=1,"CCStream"=2,"AppleUSBEHCIsiTD"=0,"IOGUIDPartitionScheme"=11,"AppleGFXHDA8086_9DC8Controller"=0,"com_blackmagic_design_iokit_DeckLink_VideoOutputSupport"=1,"AMDRadeonX4000_AMDVIResource"=4197,"AUAControlDictionary"=1,"AppleUSBLegacyInterfaceUserClient"=0,"AppleHDAWidgetAD1984"=0,"IOSyncer"=0,"AMDRadeonX4000_AMDSMLCTT"=1,"AppleHDAWidget_1002AAA0"=0,"AHCIRequest"=554,"AMDRadeonX4000_AMDSIDMAChannel"=0,"AppleUSBCDCControl"=1,"AppleSEPManager"=0,"IOSCSILogicalUnitNub"=1,"IOSkywalkTxCompletionQueue"=1,"AppleUSBEHCIDARTDMACommand"=0,"AppleSMCControl"=4,"IOPCIEventSource"=0,"AMDRadeonX4000_AMDHWDisplay"=1,"AppleGFXHDAController"=1,"AMDRadeonX4000_AMDVIVCERing"=1,"IOUSBHostPipe"=3,"IOCharacterDevice"=3,"CCDataSession"=0,"IOTimeSyncEthernetModernInterfaceAdapter"=0,"IOBluetoothL2CAPChannel"=4,"AppleHDAFunctionGroupATI_Park"=0,"AtiEncoderControlInterface_V1"=1,"AUAASEndpointDictionary"=8,"AMDRadeonX4000_AMDFijiPM4ComputeChannel"=3,"AMDRadeonX4000_AMDCIPM4Channel"=0,"IOAudioControl"=3,"AMDRadeonX4000_IAMDHWMemory"=1,"AppleHDAFunctionGroupATI_RS710"=0,"AMDRadeonX4000_AMDVIVCELLQChannel"=0,"IOAccelExternalEventFence"=0,"AMDRadeonX4000_AMDRadeonHWLibs"=1,"DspFunc"=5,"IOBufferMemoryDescriptor"=2746,"CCDataPipeUserClient"=0,"AppleUSBUHCIQueueHead"=1024,"AMDRadeonX4000_AMDUVDInterruptEventSource"=0,"IO80211FlowQueueDatabase"=3,"IOHIDEvent"=0,"com_blackmagic_design_iokit_DeckLink_DeckLinkFirmwareDownloadHelperS25flxClass"=1,"CCIOReporterDataStream"=1,"AMDRadeonX4000_AMDCISAMURBIRing"=1,"AppleUSBCDCCompositeDevice"=0,"IOUSBNotification"=0,"ATIAnalogConnection"=0,"IOSMBusController"=0,"SCSITaskUserClient"=0,"IOUSBLog"=1,"AppleGFXHDAPath"=1,"AppleHDAMikeyInternal"=0,"BaffinAuxChannelProxy"=6,"IO80211AssociationJoinSnapshot"=1,"IOHDIXHDDriveOutKernel"=0,"com_blackmagic_design_iokit_DeckLink_HardwareAbstractionDeckLinkHDExtreme"=1,"OSCollectionIterator"=24,"IOTimeSyncWiFiControllerAdapter"=0,"AppleGraphicsDeviceControlPlugin"=1,"AppleUSBUHCIPipe"=6,"IOReportHub"=1,"AppleUSBUserHCIUserClient"=0,"AppleHDAAudioSelectorControlDP"=0,"IOTimeSyncEthernetSoftDMAInterfaceAdapter"=0,"com_blackmagic_design_iokit_DeckLink_DaisyCutterUserClient"=8,"AppleUSBAudioStream"=1,"AppleUSBHubPolicyMaker"=3,"AtiDceInfoInterface_V2_V4_1"=0,"AppleGFXHDAFunctionGroupATI_RS780"=1,"BaffinUvdTrapInterrupt"=2,"IOAccelSubmitter2"=2,"IOUserNetworkPacketQueue"=0,"IOBluetoothDevice"=3,"AppleUSBEHCICardReaderPort"=0,"DspFunc4ChOutput"=0,"BaffinDisplayEngineClock"=1,"AppleUSBHostResourcesBusPowerClient"=5,"IOBluetoothTimerEventSource"=0,"IOUSBInterfaceUserClientV2"=1,"IOPlatformExpert"=1,"IOFDiskPartitionScheme"=0,"IOAccelAllocationInfo"=0,"AUAInputTerminalDictionary"=1,"DspFuncWithSharedMemory"=0,"AMDRadeonX4000_AMDAccelVideoContext"=1,"IOSKArena"=19,"DspFuncCrossover"=1,"AppleMultitouchHIDEventService"=0,"IOModemSerialStreamSync"=0,"AMDRadeonX4000_AMDCIPM4Engine"=0,"AMDRadeonX4000_AMDFijiGraphicsAccelerator"=0,"AppleUSBXHCIIsochronousRequest"=5,"AMDRadeonX4000_AMDCIVCEHWEngine"=1,"IOTimeSyncUnicastLinkLayerEtEPort"=0,"IOPlatformPluginThermalProfile"=0,"AppleGFXHDAEngineOutput"=1,"IODiskImageBlockStorageDeviceOutKernel"=0,"IO80211ControllerMonitor"=1,"AMDRadeonX4000_AMDVIUVDHWEngine"=1,"AppleIntelCPUPowerManagement"=1,"AtiBlankCrtcInterface_V2"=0,"AtiNvramParserV1"=1,"OSKextSavedMutableSegment"=6,"AMDRadeonX4000_AMDSIUVDChannel"=0,"IOPMinformee"=201,"BaffinDisplayPortConnection"=1,"AMDRadeonX4000_AMDVCEHWChannel"=1,"AppleAPFSVolumeBSDClient"=21,"DisplayPortUtilities"=1,"AppleUSBXHCIARIsochronousRequest"=0,"AtiAdjustDisplayPllInterface_V1"=1,"AppleUSB20XHCIPort"=4,"AppleDiskImagesController"=1,"IOFireWireROMCache"=0,"AMDRadeonX4000_AMDAccelResourceAddr1"=1,"AppleMultitouchDevice"=1,"IO80211PacketDescriptor"=4096,"AIDService"=0,"AtiFbInterruptDeferredCallback"=0,"AirPort_BrcmNIC_Timer"=58,"AtiGpuWrangler"=1,"IOTimeSyncTimedEdgeGenerator"=0,"IOSlaveRelayEndpoint"=0,"AMDRadeonX4000_AMDVIComputeRing"=4,"R700SharedHDCP"=0,"BaffinLineBuffer"=6,"BaffinDiagLedProgrammerV2"=0,"AMDRadeonX4000_AMDDPPTestOpenInstanceMsg"=0,"com_blackmagic_design_iokit_DeckLink_AudioSupport"=2,"BaffinPowerPlayManager"=1,"IOCPU"=1,"AMDRadeonX4000_AMDAccelResourceAddr2"=0,"IOWorkLoop"=111,"AppleUSBUHCIiTDPool"=4,"AppleUSBEHCIiTDPool"=1,"IOFWUserPhysicalAddressSpace"=0,"IOAccelMTLEvent2"=0,"IOGraphicsDevice"=1,"OSAction_IOHIDEventService__SetLED"=0,"AMDRadeonX4000_AMDFijiPM4Channel"=1,"AppleHPET"=1,"CCDataPipe"=3,"AppleUSBEHCIsiTDPool"=1,"IOUSBHubPolicyMaker"=1,"AppleSMCClient"=5,"IOUSBPipe"=0,"IOGatedOutputQueue"=16,"IOHIDResourceQueue"=0,"AMDRadeonX4000_AMDBaffinPM4Engine"=1,"AppleEffaceableStorageUserClient"=0,"AppleHDAControllerUserClient"=0,"APowerPlayManager"=1,"IOPCIDevice"=53,"AtiCommandGate"=0,"AMDRadeonX4000_AMDRadeonHWServicesAbstract"=1,"IONetworkUserClient"=0,"IOUserEthernetResourceUserClient"=0,"IOHIDUserDevice"=0,"CoreAnalyticsTestUserClient"=0,"IOTimeSyncFilteredService"=0,"IOAppleBluetoothHIDDriver"=2,"IOSkywalkPacketQueue"=4,"IOTimeSyncPort"=0,"IOHITabletPointer"=0,"DspFuncChOutput"=0,"AMDRadeonX4000_AMDHWEngine"=5,"IOHDACodecDevice"=1,"IOSurfaceDescriptor"=0,"AppleHDAMikeyInternalCS4208"=0,"IOFireWireNub"=1,"AppleAPFSVolume"=23,"AppleFWOHCI_AsyncReceive"=2,"AMDSupport"=1,"AMDRadeonX4000_AMDSIDMARing"=0,"BaffinSharedController"=1,"AppleIntelPchSeriesAHCI"=0,"AMDRadeonX4000_IAMDSMLInterface"=1,"PrimaryEdidBlock"=6,"com_apple_driver_pm_reporter"=8,"WhateverGreen"=1,"AMDRadeonX4000_AMDSMLVIInterface"=0,"AMDRadeonX4000_AMDVIPM4ComputeChannel"=1,"IOUSBMassStorageUFIDriver"=0,"AMDRadeonX4000_AMDUVD6v3EncLLQChannel"=1,"AtiSetPixelClockInterface_V2"=0,"IOHIDKeyboardDevice"=0,"AppleUSBUserHCITransferQueue"=0,"IOHIDDeviceElementContainer"=3,"AppleUSBUHCIRequest"=25,"AppleKeyStore"=1,"KextAudit"=1,"IOHIDProviderPropertyMerger"=0,"AMDRadeonX4000_AMDVerdePM4Engine"=0,"AppleHDAWidgetATI_Park"=0,"AtiConstantConnectorAssigner"=0,"AtiConnectorAssigner"=1,"AMDRadeonX4000_AMDCICLContext"=0,"IOAudioTimeIntervalFilterFIR"=0,"IOTimeSyncNetworkPortUserClient"=0,"AppleFWOHCI_KDP"=0,"ACMKeybagKernelService"=0,"com_blackmagic_design_iokit_DeckLink_DeckLinkRS232SerialStreamSync"=0,"AppleUSBPipe"=0,"OSAction_IOHIDEventService__SetUserProperties"=0,"AMDRadeonX4000_AMDVIUVDRing"=1,"AppleUSBXHCIARRequest"=0,"AUAExtensionUnitDictionary"=0,"IOSkywalkNetworkInterface"=1,"AppleFWOHCI_CallbackEventSource"=5,"AppleUSBXHCI"=1,"IOUserEthernetInterface"=0,"AMDRadeonX4000_AMDAccelShared"=51,"AppleUSBXHCIPPT"=0,"IOBluetoothHCIController"=1,"AppleUSBEHCIPI7C9X440SL"=0,"AtiSpreadSpectrumInfoInterface_V3_1"=1,"AMDRadeonX4000_AMDPM4HWEngine"=1,"AtiSetPixelClockInterface_V1"=1,"IOSkywalkEthernetInterface"=1,"com_apple_AppleFSCompression_AppleFSCompressionTypeDataless"=1,"AMDRadeonX4000_AMDTongaAlignManager"=0,"com_blackmagic_design_iokit_DeckLink_BlackmagicCommandGate"=1,"AppleUSBHostPacketFilter"=1,"ACPI_SMC_PluginUserClient"=0,"OSEntitlements"=867,"IOPCIBridge"=2,"AAA_LoadEarly_MouSSE"=1,"IOSKMemoryBuffer"=68,"AMDRadeonX4000_AMDSIPM4Channel"=0,"ASIC_INFO__BAFFIN"=1,"IORangeAllocator"=55,"BaffinThrottleAcDcInterrupt"=1,"AtiPowerPlayInfo_V2_V8"=0,"IOWatchdogUserClient"=1,"AMDRadeonX4000_AMDRadeonHWServicesVI"=0,"IOSKRegion"=75,"AMDRadeonX4000_AMDStatisticsGroup"=1,"IOAccelKernelMappedMemory"=1,"AppleHDAFunctionGroup_10DE0014"=0,"AppleSEPEndpoint"=0,"AtiScalerEnhanced"=1,"IOHIDKeyboardEventDevice"=0,"AMDRadeonX4000_AMDAccelCommandQueue"=30,"BaffinScaler"=6,"IOTimeSyncTranslationMach"=1,"AMDRadeonX4000_AMDCIVCELLQRing"=0,"IOFWCompareAndSwapCommand"=2,"IOAccelStatistics2"=1,"AMDRadeonX4000_AMDCIHardware"=0,"AMDRadeonX4000_AMDHWAlignManager"=1},"IOMalloc allocation"=228948487}
  | }
  | 
  +-o MacPro3,1  <class IOPlatformExpertDevice, id 0x100000111, registered, matched, active, busy 0 (34500 ms), retain 33>
    | {
    |   "compatible" = <"MacPro3,1">
    |   "version" = <"1.0">
    |   "board-id" = <"Mac-27AD2F918AE68F61">
    |   "IOInterruptSpecifiers" = (<0900000005000000>)
    |   "IOPolledInterface" = "SMCPolledInterface is not serializable"
    |   "serial-number" = <58594c00000000000000000000434b383236304a3958594c00000000000000000000000000000000000000>
    |   "IOInterruptControllers" = ("io-apic-0")
    |   "IOPlatformUUID" = "E6014B1B-B3BE-588A-96E6-C1AFCC76C0BC"
    |   "target-type" = <"Mac">
    |   "clock-frequency" = <0007215f>
    |   "manufacturer" = <"Apple Inc.">
    |   "IOConsoleSecurityInterest" = "IOCommand is not serializable"
    |   "IOPlatformSerialNumber" = "CK8260J9XYL"
    |   "system-type" = <03>
    |   "product-name" = <"MacPro3,1">
    |   "model" = <"MacPro3,1">
    |   "name" = <"/">
    |   "IOBusyInterest" = "IOCommand is not serializable"
    | }
    | 
    +-o AppleACPIPlatformExpert  <class AppleACPIPlatformExpert, id 0x100000112, registered, matched, active, busy 0 (25044 ms), retain 38>
    | | {
    | |   "IOClass" = "AppleACPIPlatformExpert"
    | |   "CFBundleIdentifier" = "com.apple.driver.AppleACPIPlatform"
    | |   "IOProviderClass" = "IOPlatformExpertDevice"
    | |   "IOUserClientClass" = "AppleACPIPlatformUserClient"
    | |   "IOProbeScore" = 10000
    | |   "IONameMatch" = "ACPI"
    | |   "IOMatchedAtBoot" = Yes
    | |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   "acpi-mmcfg-seg0" = 3758096384
    | |   "IOPlatformMaxBusDelay" = (18446744073709551615,0)
    | |   "IOPolledInterface" = "AppleACPIEventPoller is not serializable"
    | |   "Wake Reason" = <0000000000400000>
    | |   "IONameMatched" = "ACPI"
    | |   "IOPersonalityPublisher" = "com.apple.driver.AppleACPIPlatform"
    | |   "Platform Memory Ranges" = (0,4294967295)
    | |   "CFBundleIdentifierKernel" = "com.apple.driver.AppleACPIPlatform"
    | |   "IOPlatformMaxInterruptDelay" = (18446744073709551615,0)
    | |   "ACPI Statistics" = {"MethodCount"=1861,"SciCount"=0,"GpeCount"=0,"FixedEventCount"=0}
    | | }
    | | 
    | +-o IOSystemStateNotification  <class IOSystemStateNotification, id 0x100000117, registered, matched, active, busy 0 (18 ms), retain 6>
    | |   {
    | |     "com.apple.iokit.pm.sleepdescription" = {"com.apple.iokit.pm.sleepreason"="Idle Sleep","com.apple.iokit.pm.hibernatestate"=<00000000>}
    | |   }
    | |   
    | +-o IOPMrootDomain  <class IOPMrootDomain, id 0x100000118, registered, matched, active, busy 0 (136 ms), retain 116>
    | | | {
    | | |   "Wake Type" = "UserActivity Assertion"
    | | |   "IOPMUserTriggeredFullWake" = Yes
    | | |   "Supported Features" = {"PowerRelativeToShutdown"=33095687,"Stepper CPU"=33554439,"Automatic Restart On Power Loss"=33619973,"Hibernation"=32833543,"WakeByCalendarDate"=32899079,"GPUSwitch"=33751047,"WakeRelativeToSleep"=33030151,"Graphics_Power_Limits"=33816583,"MaintenanceWakeCalendarDate"=33161223,"TimeZoneOffsetSeconds"=33292295,"Graphics_Power_Performance"=33882119,"ConsoleShutdown"=33947655,"SleepServiceWakeCalendarKey"=33226759,"WakeOnMagicPacket"=(33357829,33423365,33685509),"PowerByCalendarDate"=32964615,"AdaptiveDimming"=33488903}
    | | |   "PCITopLevel" = ("NRP1","NRP5","P0P9","PBIF","AMAP","HDEF","RP03","RP04","UHC1","UHC2","UHC3","UHC4","EHCI","PCIB","LPCB","PATA","SATA","SBUS")
    | | |   "IOHibernateState" = <00000000>
    | | |   "IOPowerManagement" = {"ChildrenPowerState"=0,"DevicePowerState"=4,"CurrentPowerState"=4,"CapabilityFlags"=2,"MaxPowerState"=4,"DriverPowerState"=4}
    | | |   "DriverPMAssertionsDetailed" = ({"Assertions"=4,"ModifiedTime"=0,"Owner"="com.apple.usb.externaldevice.fd400000","RegistryEntryID"=4294968312,"CreatedTime"=7446783047070478614,"Level"=255,"ID"=500},{"Assertions"=4,"ModifiedTime"=0,"Owner"="com.apple.usb.externaldevice.fd410000","RegistryEntryID"=4294968358,"CreatedTime"=7446783047070737602,"Level"=255,"ID"=503},{"Assertions"=4,"ModifiedTime"=0,"Owner"="com.apple.usb.externaldevice.fd440000","RegistryEntryID"=4294968367,"CreatedTime"=7446783047070787945,"Level"=255,"ID"=504},{"Assertions"=256,"ModifiedTime"=7447453040493871574,"Owner"="en0","RegistryEntryID"=4294968333,"CreatedTime"=7446783068544840046,"Level"=255,"ID"=505},{"Assertions"=256,"ModifiedTime"=7447453031903570268,"Owner"="llw0","RegistryEntryID"=4294968835,"CreatedTime"=7446783107200034780,"Level"=255,"ID"=506},{"Assertions"=8,"ModifiedTime"=0,"Owner"="com.apple.driver.IOBluetoothHIDDriver","RegistryEntryID"=4294969039,"CreatedTime"=7446783120084791333,"Level"=255,"ID"=507},{"Assertions"=8,"ModifiedTime"=0,"Owner"="com.apple.driver.IOBluetoothHIDDriver","RegistryEntryID"=4294969153,"CreatedTime"=7446783132969444917,"Level"=255,"ID"=508},{"Assertions"=4,"ModifiedTime"=0,"Owner"="com.apple.usb.externaldevice.fd200000","RegistryEntryID"=4295008474,"CreatedTime"=7447449733368706427,"Level"=255,"ID"=530},{"Assertions"=4,"ModifiedTime"=0,"Owner"="com.apple.usb.externaldevice.00600000","RegistryEntryID"=4295009186,"CreatedTime"=7447453031903571823,"Level"=255,"ID"=531})
    | | |   "PMStatusCode" = 0
    | | |   "IOAppPowerStateInterest" = "IOCommand is not serializable"
    | | |   "System Capabilities" = 15
    | | |   "BootSessionUUID" = "3037498D-68A5-48A8-A651-1EDFDDBAC8C1"
    | | |   "IOUserClientClass" = "RootDomainUserClient"
    | | |   "Hibernate Mode" = 0
    | | |   "Last Sleep Reason" = "Idle Sleep"
    | | |   "IOPMSystemSleepType" = 2
    | | |   "DestroyFVKeyOnStandby" = No
    | | |   "SleepDisabled" = No
    | | |   "Power Status" = {"CPU_Power_Limits"={"CPU_Scheduler_Limit"=100,"CPU_Available_CPUs"=8,"CPU_Speed_Limit"=100}}
    | | |   "SystemPowerProfileOverrideDict" = {"Hibernate Mode"=0}
    | | |   "DriverPMAssertions" = 268
    | | |   "Hibernate File Min" = 17179869184
    | | |   "IOPMUserIsActive" = Yes
    | | |   "SleepRequestedByPID" = 176
    | | |   "IOPriorityPowerStateInterest" = "IOCommand is not serializable"
    | | |   "IOGeneralInterest" = "IOCommand is not serializable"
    | | |   "Wake Reason" = "UHC4"
    | | |   "SleepWakeUUID" = "34F28766-C1B8-491E-B82D-0A4088325A8E"
    | | |   "IOSleepSupported" = Yes
    | | | }
    | | | 
    | | +-o IORootParent  <class IORootParent, id 0x100000119, !registered, !matched, active, busy 0, retain 7>
    | | |   {
    | | |     "IOPowerManagement" = {"WQ-CheckForWork"=375651,"WQ-ScanEntries"=27857,"CapabilityFlags"=0,"MaxPowerState"=1,"WQ-QueueEmpty"=145,"DevicePowerState"=1,"WQ-NoWorkDone"=278,"ChildrenPowerState"=0,"CurrentPowerState"=1}
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x1000004be, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 100, logd"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x1000004c0, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 125, watchdogd"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x1000004c9, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 146, securityd"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x1000004ca, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 116, powerd"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x1000004cb, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 116, powerd"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x1000004cc, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 116, powerd"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x1000004ce, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 141, opendirectoryd"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x1000004d3, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 147, auditd"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x1000004de, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 116, powerd"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x1000004df, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 114, configd"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x1000004e0, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 142, apsd"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x1000004e8, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 145, usbmuxd"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x1000004f1, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 152, displaypolicyd"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x1000004f4, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 224, coreaudiod"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x1000004f9, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 215, symptomsd"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x1000004fa, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 305, com.apple.audio."
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x10000058e, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 325, softwareupdated"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x1000005ca, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 355, locationd"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x1000005ee, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 172, WindowServer"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x10000064e, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 257, airportd"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x10000065b, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 164, bluetoothd"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x100000662, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 301, awdd"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x100000667, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 172, WindowServer"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x100000668, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 167, corebrightnessd"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x1000006a5, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 467, systemstats"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x1000006a8, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 176, loginwindow"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x1000006e4, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 172, WindowServer"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x10000071b, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 342, UVCAssistant"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x10000071c, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 269, VDCAssistant"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x100000736, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 176, loginwindow"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x100000737, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 176, loginwindow"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x100000739, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 176, loginwindow"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x100000746, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 509, SystemUIServer"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x100000758, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 525, rapportd"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x10000075c, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 543, identityservices"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x100000760, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 510, Finder"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x100000762, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 577, com.apple.hiserv"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x100000763, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 542, CalendarAgent"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x100000767, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 554, donotdisturbd"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x10000076f, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 549, homed"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x100000770, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 556, assistantd"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x10000077e, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 573, sharingd"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x100000780, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 573, sharingd"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x100000782, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 573, sharingd"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x100000784, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 597, AirPlayUIAgent"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x10000078f, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 586, callservicesd"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x10000079f, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 598, imagent"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x1000007b5, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 616, systemsoundserve"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x1000007b6, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 623, IMDPersistenceAg"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x1000007c1, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 507, ControlCenter"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x1000007d7, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 613, Macs Fan Control"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x1000007d9, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 650, UniversalControl"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x1000007dc, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 515, itunescloudd"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x1000007de, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 657, fmfd"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x1000007e8, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 642, ScreenTimeAgent"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x1000007ef, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 549, homed"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x100000806, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 675, com.apple.speech"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x10000080c, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 679, Messages"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x100000821, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 686, Safari"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x100000822, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 686, Safari"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x100000829, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 686, Safari"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x100000838, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 519, accountsd"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x10000085d, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 599, cloudpaird"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x100000874, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 686, Safari"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x100000875, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 700, com.apple.WebKit"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x100000877, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 686, Safari"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x10000088e, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 699, passd"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x1000008d9, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 603, amsaccountsd"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x1000008eb, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 600, diagnostics_agen"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x100000b72, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 898, diagnosticextens"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x100000c8d, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 939, appleaccountd"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x100000f80, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 683, SoftwareUpdateNo"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x100000f91, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 1070, mapspushd"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x100000fa3, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 1082, tipsd"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x1000011af, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 644, QuickLookSatelli"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x1000015e3, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 686, Safari"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x100001b2f, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 686, Safari"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x100001e8f, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 608, avconferenced"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x100001eae, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 2595, CallHistorySyncH"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x100003bdb, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 6390, AMPLibraryAgent"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x10000436d, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 7556, searchpartyusera"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x100004e17, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 638, familycircled"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x100005428, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 9528, MobileSMSSpotlig"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x100006e71, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 510, Finder"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x100007d5e, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 15711, Microsoft Word"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x1000088f3, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 17246, PerfPowerService"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x1000088f5, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 17246, PerfPowerService"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x10000a017, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 21277, remindd"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x10000a11c, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 21315, AMPDevicesAgent"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x10000a141, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 579, CalNCService"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x10000a3e9, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 21589, netbiosd"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x10000a3f3, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 21597, eqMac"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x10000a3fb, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 21597, eqMac"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x10000a3ff, !registered, !matched, active, busy 0, retain 5>
    | |     {
    | |       "IOUserClientCreator" = "pid 21605, com.apple.WebKit"
    | |       "IOUserClientDefaultLocking" = Yes
    | |     }
    | |     
    | +-o IOPCIMessagedInterruptController  <class IOPCIMessagedInterruptController, id 0x10000011b, registered, matched, active, busy 0 (0 ms), retain 7>
    | |   {
    | |     "Vector Count" = 400
    | |     "MSIFree" = 315
    | |     "Base Vector Number" = 112
    | |     "InterruptControllerName" = "IOPCIMessagedInterruptController"
    | |   }
    | |   
    | +-o cpus  <class IOPlatformDevice, id 0x100000137, registered, matched, active, busy 0 (0 ms), retain 14>
    | |   {
    | |     "name" = <"cpus">
    | |   }
    | |   
    | +-o CPU0@0  <class IOACPIPlatformDevice, id 0x100000138, registered, matched, active, busy 0 (11728 ms), retain 8>
    | | | {
    | | |   "processor-lapic" = 0
    | | |   "clock-frequency" = <009ce4a6>
    | | |   "processor-number" = 0
    | | |   "timebase-frequency" = <00ca9a3b>
    | | |   "processor-id" = 0
    | | |   "bus-frequency" = <0007215f>
    | | |   "cpu-type" = <0204>
    | | |   "device_type" = <"processor">
    | | |   "name" = <"CPU0">
    | | |   "processor-index" = 0
    | | | }
    | | | 
    | | +-o AppleACPICPU  <class AppleACPICPU, id 0x100000141, registered, matched, active, busy 0 (11725 ms), retain 8>
    | |   | {
    | |   |   "IOClass" = "AppleACPICPU"
    | |   |   "CFBundleIdentifier" = "com.apple.driver.AppleACPIPlatform"
    | |   |   "IOProviderClass" = "IOACPIPlatformDevice"
    | |   |   "IOProbeScore" = 1100
    | |   |   "IONameMatch" = "processor"
    | |   |   "IOMatchedAtBoot" = Yes
    | |   |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   "IOCPUID" = 4294967617
    | |   |   "IOInterruptControllers" = ("IOPlatformInterruptController","IOPlatformInterruptController")
    | |   |   "IOInterruptSpecifiers" = (<00000000>,<01000000>)
    | |   |   "cf-frequency-data" = <3c3f786d6c2076657273696f6e3d22312e302220656e636f64696e673d225554462d38223f3e0a3c21444f435459504520706c697374205055424c494320222d2f2f4170706c6520436f6d70757465722f2f44544420504c49535420312e302f2f454e222022687474703a2f2f7777772e6170706c652e636f6d2f445444732f50726f70657274794c6973742d312e302e647464223e0a3c706c6973742076657273696f6e3d22312e30223e0a20203c646963743e0a202020203c6b65793e494f506c6174666f726d546865726d616c50726f66696c653c2f6b65793e0a202020203c646963743e0a2020202020203c6b65793e4372656174696f6e446174653c2f6b65793e0a2020202020203c737472696e673e576564204d61792032372031343a33383a32362050445420323030393c2f737472696e673e0a2020202020203c6b65793e436f6e66696741727261793c2f6b65793e0a2020202020203c61727261793e0a20202020202020203c646963743e0a202020202020202020203c6b65793e6d6f64656c3c2f6b65793e0a202020202020202020203c737472696e673e4d616350726f332c313c2f737472696e673e0a202020202020202020203c6b65793e726573746172742d616374696f6e733c2f6b65793e0a202020202020202020203c646963743e0a2020202020202020202020203c6b65793e6370752d702d73746174653c2f6b65793e0a2020202020202020202020203c696e74656765723e303c2f696e74656765723e0a202020202020202020203c2f646963743e0a20202020202020203c2f646963743e0a2020202020203c2f61727261793e0a2020202020203c6b65793e436f6e74726f6c41727261793c2f6b65793e0a2020202020203c61727261793e0a20202020202020203c646963743e0a202020202020202020203c6b65793e446573632d4b65793c2f6b65793e0a202020202020202020203c737472696e673e4350555f504c494d49543c2f737472696e673e0a202020202020202020203c6b65793e494f436c6173733c2f6b65793e0a202020202020202020203c737472696e673e4170706c65534d43436f6e74726f6c3c2f737472696e673e0a202020202020202020203c6b65793e636f6e74726f6c2d666c6167733c2f6b65793e0a202020202020202020203c696e74656765723e323c2f696e74656765723e0a202020202020202020203c6b65793e636f6e74726f6c2d69643c2f6b65793e0a202020202020202020203c696e74656765723e31303c2f696e74656765723e0a202020202020202020203c6b65793e6c6f636174696f6e3c2f6b65793e0a202020202020202020203c737472696e673e63707520706c696d69743c2f737472696e673e0a202020202020202020203c6b65793e747970653c2f6b65793e0a202020202020202020203c737472696e673e736d633c2f737472696e673e0a20202020202020203c2f646963743e0a20202020202020203c646963743e0a202020202020202020203c6b65793e446573632d4b65793c2f6b65793e0a202020202020202020203c737472696e673e4350555f53544154453c2f737472696e673e0a202020202020202020203c6b65793e494f436c6173733c2f6b65793e0a202020202020202020203c737472696e673e4170706c65534d43436f6e74726f6c3c2f737472696e673e0a202020202020202020203c6b65793e636f6e74726f6c2d666c6167733c2f6b65793e0a202020202020202020203c696e74656765723e323c2f696e74656765723e0a202020202020202020203c6b65793e636f6e74726f6c2d69643c2f6b65793e0a202020202020202020203c696e74656765723e31333c2f696e74656765723e0a202020202020202020203c6b65793e6c6f636174696f6e3c2f6b65793e0a202020202020202020203c737472696e673e6370752073746174653c2f737472696e673e0a202020202020202020203c6b65793e747970653c2f6b65793e0a202020202020202020203c737472696e673e736d633c2f737472696e673e0a20202020202020203c2f646963743e0a20202020202020203c646963743e0a202020202020202020203c6b65793e446573632d4b65793c2f6b65793e0a202020202020202020203c737472696e673e4750555f504c494d49543c2f737472696e673e0a202020202020202020203c6b65793e494f436c6173733c2f6b65793e0a202020202020202020203c737472696e673e4170706c65534d43436f6e74726f6c3c2f737472696e673e0a202020202020202020203c6b65793e636f6e74726f6c2d666c6167733c2f6b65793e0a202020202020202020203c696e74656765723e323c2f696e74656765723e0a202020202020202020203c6b65793e636f6e74726f6c2d69643c2f6b65793e0a202020202020202020203c696e74656765723e31313c2f696e74656765723e0a202020202020202020203c6b65793e6c6f636174696f6e3c2f6b65793e0a202020202020202020203c737472696e673e67707520706c696d69743c2f737472696e673e0a202020202020202020203c6b65793e747970653c2f6b65793e0a202020202020202020203c737472696e673e736d633c2f737472696e673e0a20202020202020203c2f646963743e0a20202020202020203c646963743e0a202020202020202020203c6b65793e446573632d4b65793c2f6b65793e0a202020202020202020203c737472696e673e4750555f53544154453c2f737472696e673e0a202020202020202020203c6b65793e494f436c6173733c2f6b65793e0a202020202020202020203c737472696e673e4170706c65534d43436f6e74726f6c3c2f737472696e673e0a202020202020202020203c6b65793e636f6e74726f6c2d666c6167733c2f6b65793e0a202020202020202020203c696e74656765723e323c2f696e74656765723e0a202020202020202020203c6b65793e636f6e74726f6c2d69643c2f6b65793e0a202020202020202020203c696e74656765723e31343c2f696e74656765723e0a202020202020202020203c6b65793e6c6f636174696f6e3c2f6b65793e0a202020202020202020203c737472696e673e6770752073746174653c2f737472696e673e0a202020202020202020203c6b65793e747970653c2f6b65793e0a202020202020202020203c737472696e673e736d633c2f737472696e673e0a20202020202020203c2f646963743e0a2020202020203c2f61727261793e0a2020202020203c6b65793e4374726c4c6f6f7041727261793c2f6b65793e0a2020202020203c61727261793e0a20202020202020203c646963743e0a202020202020202020203c6b65793e4465736372697074696f6e3c2f6b65793e0a202020202020202020203c737472696e673e534d435f4350555f436f6e74726f6c5f4c6f6f703c2f737472696e673e0a202020202020202020203c6b65793e494f436c6173733c2f6b65793e0a202020202020202020203c737472696e673e414350495f534d435f4374726c4c6f6f703c2f737472696e673e0a202020202020202020203c6b65793e504c696d6974436c6173733c2f6b65793e0a202020202020202020203c61727261793e0a2020202020202020202020203c737472696e673e4350553c2f737472696e673e0a202020202020202020203c2f61727261793e0a202020202020202020203c6b65793e4d657461537461746541727261793c2f6b65793e0a202020202020202020203c61727261793e0a2020202020202020202020203c646963743e0a20202020202020202020202020203c6b65793e4465736372697074696f6e3c2f6b65793e0a20202020202020202020202020203c737472696e673e4e6f726d616c3c2f737472696e673e0a2020202020202020202020203c2f646963743e0a2020202020202020202020203c646963743e0a20202020202020202020202020203c6b65793e4465736372697074696f6e3c2f6b65793e0a20202020202020202020202020203c737472696e673e5265647563656420506f7765723c2f737472696e673e0a2020202020202020202020203c2f646963743e0a2020202020202020202020203c646963743e0a20202020202020202020202020203c6b65793e4465736372697074696f6e3c2f6b65793e0a20202020202020202020202020203c737472696e673e55736572204c6f7720506f7765723c2f737472696e673e0a2020202020202020202020203c2f646963743e0a2020202020202020202020203c646963743e0a20202020202020202020202020203c6b65793e4465736372697074696f6e3c2f6b65793e0a20202020202020202020202020203c737472696e673e55736572204869676820506f7765723c2f737472696e673e0a2020202020202020202020203c2f646963743e0a202020202020202020203c2f61727261793e0a202020202020202020203c6b65793e504c696d6974446963743c2f6b65793e0a202020202020202020203c646963743e0a2020202020202020202020203c6b65793e4d616350726f332c313c2f6b65793e0a2020202020202020202020203c696e74656765723e303c2f696e74656765723e0a202020202020202020203c2f646963743e0a202020202020202020203c6b65793e5374657044617461446963743c2f6b65793e0a202020202020202020203c646963743e0a2020202020202020202020203c6b65793e4d616350726f332c313c2f6b65793e0a2020202020202020202020203c737472696e673e5350313c2f737472696e673e0a2020202020202020202020203c6b65793e5350313c2f6b65793e0a2020202020202020202020203c646174613e0a78675941414141414151494541414143416741415651427541484d416341426c41474d416151426d41476b415a51426b444141482f7763414143454141414143414141422f2f38412f77442f0a415038412f77442f41415941415038424141502f414173504141442f415141442f77414c447741412f774541412f384143773841415038424141502f414173504141442f415141442f77414c0a447741412f774541412f384143773841415038424141502f414173504141442f415141442f77414c447741412f774541412f384143773841415038424141502f414173504141442f415141440a2f77414c447741412f774541412f384143773841415038424141502f414173504141442f415141442f77414c447741412f774541412f384143773841415038424141502f414173504141442f0a415141442f77414c447741412f774541412f384143773841415038424141502f414173504141442f415141442f77414c447741412f774541412f384143773841415038424141502f414173500a4141442f415141442f77414c447741412f774541412f384143773841415038424141502f414173504141442f415141442f77414c447741412f774541412f384143773841415038424141502f0a414173504141442f415141442f77414c447741412f774541412f384143773841415038424141502f414173504141442f415141442f77414c447741412f774541412f384143773841415038420a4141502f414173504141442f415141442f77414c447741412f774541412f384143773841415038424141502f414173504141442f415141442f77414c447741412f774541412f3841437738410a415038424141502f414173504141442f415141442f77414c447741412f774541412f384143773841415038424141502f414173504141442f415141442f77414c447741412f774541412f38410a43773841415038424141502f414173504141442f415141442f77414c447741412f774541412f384143773841415038424141502f414173504141442f415141442f77414c447741412f7745410a412f384143773841415038424141502f414173504141442f415141442f77414c447741412f774541412f384143773841415038424141502f414173504141442f415141442f77414c447741410a2f774541412f384143773841415038424141502f414173504141442f415141442f77414c447741412f774541412f384143773841415038424141502f414173504141442f415141442f77414c0a447741412f774541412f384143773841415038424141502f4141734b41414142436741414151414141414541414144314141454641414142414141462f7741424141414141514141414145470a4141414341414141424145414149414177774333414334414e41414c4141414141674141414145414141414241414141416741414141494341414143426741414151414141414541414144310a4141454641414144414141462f774144416741414177594141416b41414141454141414154414145425141414241414142663841417741414141454141414145424141416741414141416f4b0a414141494141414142514141414167414141414641414141417741414141494141414146426741414277414141414541414144314141454641414147414141462f77414441414141417741410a41415947414141434141414142414141414b4141447755414141634541414148414141414177414141415141414141484267414143416f4141414d414141582f4141514341414149426741410a41514141414145414141446f41414d464141414a414141462f774146416741414351594141414941414141454141414136414144425141414451414141416f414141414e41414141436741410a414155414141414241414141436759414141634141414142414141413951414242514141437741414266384142514141414149414141414c42674141416741414141514141414367414138460a4141414d4241414144414141414155414141414441414141444159414141674b4141414a414141462f77414741674141445159414141454141414142414141413641414442514141446741410a426638414277494141413447414141434141414142414141414667414777554141424941414141504141414145674141414138414141414841414141415141414141384741414148414141410a415141414150554141515541414241414141582f414163414141414341414141454159414141494141414145414141416f4141504251414145515141414245414141414841414141417741410a41424547414141494367414144674141426638414341494141424947414141424141414141514141414f67414177554141424d414141582f41416b43414141544267414141674141414151410a4141443841416746414141584141414146414141414263414141415541414141435141414141454141414155426741414277414141414541414144314141454641414156414141462f77414a0a414141414167414141425547414141434141414142414141414b4141447755414142594541414157414141414351414141414d41414141574267414143416f4141424d414141582f41416f430a414141584267414141514141414145414141446f41414d4641414159414141462f77414c41674141474159414141494141414145414141414b41414b425141414841414141426b41414141630a414141414751414141417341414141424141414147515941414163414141414241414141395141424251414147674141426638414377414141414941414141614267414141674141414151410a4141436741413846414141624241414147774141414173414141414441414141477759414141674b41414159414141462f77414d4167414148415941414145414141414241414141394141420a42514141485141414266384144514941414230474141414341414141424145414149414177774333414334414e41414c414141414851414141423441414141644141414148674141414130410a414141424141414148675941414163414141414241414141395141424251414148774141426638414451414141414941414141664267414141674141414151414141436741413846414141670a4241414149414141414130414141414441414141494159414141674b41414164414141462f773d3d0a3c2f646174613e0a202020202020202020203c2f646963743e0a202020202020202020203c6b65793e6374726c6c6f6f702d69643c2f6b65793e0a202020202020202020203c696e74656765723e303c2f696e74656765723e0a202020202020202020203c6b65793e69732d73746174652d64726976656e3c2f6b65793e0a202020202020202020203c696e74656765723e313c2f696e74656765723e0a20202020202020203c2f646963743e0a20202020202020203c646963743e0a202020202020202020203c6b65793e4465736372697074696f6e3c2f6b65793e0a202020202020202020203c737472696e673e534d435f4750555f73656e736f725f436f6e74726f6c5f4c6f6f703c2f737472696e673e0a202020202020202020203c6b65793e475055506f7765724d676d74466c6f6f7241727261793c2f6b65793e0a202020202020202020203c61727261793e0a2020202020202020202020203c696e74656765723e333c2f696e74656765723e0a202020202020202020203c2f61727261793e0a202020202020202020203c6b65793e4750555468726573686f6c64446963743c2f6b65793e0a202020202020202020203c646963743e0a2020202020202020202020203c6b65793e4d616350726f332c313c2f6b65793e0a2020202020202020202020203c737472696e673e5441343c2f737472696e673e0a2020202020202020202020203c6b65793e5441343c2f6b65793e0a2020202020202020202020203c61727261793e0a20202020202020202020202020203c646963743e0a202020202020202020202020202020203c6b65793e686967682d7468726573686f6c643c2f6b65793e0a202020202020202020202020202020203c696e74656765723e39303c2f696e74656765723e0a202020202020202020202020202020203c6b65793e6c6f772d7468726573686f6c643c2f6b65793e0a202020202020202020202020202020203c696e74656765723e303c2f696e74656765723e0a202020202020202020202020202020203c6b65793e7468726573686f6c642d6d6574686f643c2f6b65793e0a202020202020202020202020202020203c696e74656765723e313c2f696e74656765723e0a20202020202020202020202020203c2f646963743e0a20202020202020202020202020203c646963743e0a202020202020202020202020202020203c6b65793e686967682d7468726573686f6c643c2f6b65793e0a202020202020202020202020202020203c696e74656765723e39303c2f696e74656765723e0a202020202020202020202020202020203c6b65793e6c6f772d7468726573686f6c643c2f6b65793e0a202020202020202020202020202020203c696e74656765723e39363c2f696e74656765723e0a20202020202020202020202020203c2f646963743e0a20202020202020202020202020203c646963743e0a202020202020202020202020202020203c6b65793e686967682d7468726573686f6c643c2f6b65793e0a202020202020202020202020202020203c696e74656765723e39303c2f696e74656765723e0a202020202020202020202020202020203c6b65793e6c6f772d7468726573686f6c643c2f6b65793e0a202020202020202020202020202020203c696e74656765723e39363c2f696e74656765723e0a20202020202020202020202020203c2f646963743e0a20202020202020202020202020203c646963743e0a202020202020202020202020202020203c6b65793e686967682d7468726573686f6c643c2f6b65793e0a202020202020202020202020202020203c696e74656765723e3130303c2f696e74656765723e0a202020202020202020202020202020203c6b65793e686973746f72792d6c656e6774683c2f6b65793e0a202020202020202020202020202020203c696e74656765723e313c2f696e74656765723e0a202020202020202020202020202020203c6b65793e6c6f772d7468726573686f6c643c2f6b65793e0a202020202020202020202020202020203c696e74656765723e39363c2f696e74656765723e0a20202020202020202020202020203c2f646963743e0a2020202020202020202020203c2f61727261793e0a202020202020202020203c2f646963743e0a202020202020202020203c6b65793e494f436c6173733c2f6b65793e0a202020202020202020203c737472696e673e414350495f534d435f4374726c4c6f6f703c2f737472696e673e0a202020202020202020203c6b65793e504c696d6974436c6173733c2f6b65793e0a202020202020202020203c61727261793e0a2020202020202020202020203c737472696e673e4750553c2f737472696e673e0a202020202020202020203c2f61727261793e0a202020202020202020203c6b65793e4d657461537461746541727261793c2f6b65793e0a202020202020202020203c61727261793e0a2020202020202020202020203c646963743e0a20202020202020202020202020203c6b65793e4465736372697074696f6e3c2f6b65793e0a20202020202020202020202020203c737472696e673e4e6f726d616c3c2f737472696e673e0a2020202020202020202020203c2f646963743e0a2020202020202020202020203c646963743e0a20202020202020202020202020203c6b65793e4465736372697074696f6e3c2f6b65793e0a20202020202020202020202020203c737472696e673e5265647563656420506f7765723c2f737472696e673e0a2020202020202020202020203c2f646963743e0a2020202020202020202020203c646963743e0a20202020202020202020202020203c6b65793e4465736372697074696f6e3c2f6b65793e0a20202020202020202020202020203c737472696e673e55736572204c6f7720506f7765723c2f737472696e673e0a2020202020202020202020203c2f646963743e0a2020202020202020202020203c646963743e0a20202020202020202020202020203c6b65793e4465736372697074696f6e3c2f6b65793e0a20202020202020202020202020203c737472696e673e55736572204869676820506f7765723c2f737472696e673e0a2020202020202020202020203c2f646963743e0a202020202020202020203c2f61727261793e0a202020202020202020203c6b65793e53656e736f72494441727261793c2f6b65793e0a202020202020202020203c61727261793e0a2020202020202020202020203c696e74656765723e363c2f696e74656765723e0a202020202020202020203c2f61727261793e0a202020202020202020203c6b65793e6374726c6c6f6f702d69643c2f6b65793e0a202020202020202020203c696e74656765723e313c2f696e74656765723e0a202020202020202020203c6b65793e69732d73746174652d64726976656e3c2f6b65793e0a202020202020202020203c696e74656765723e313c2f696e74656765723e0a20202020202020203c2f646963743e0a2020202020203c2f61727261793e0a2020202020203c6b65793e53656e736f7241727261793c2f6b65793e0a2020202020203c61727261793e0a20202020202020203c646963743e0a202020202020202020203c6b65793e446573632d4b65793c2f6b65793e0a202020202020202020203c737472696e673e4750553c2f737472696e673e0a202020202020202020203c6b65793e494f436c6173733c2f6b65793e0a202020202020202020203c737472696e673e494f506c6174666f726d53656e736f723c2f737472696e673e0a202020202020202020203c6b65793e73656e736f722d69643c2f6b65793e0a202020202020202020203c696e74656765723e363c2f696e74656765723e0a20202020202020203c2f646963743e0a2020202020203c2f61727261793e0a202020203c2f646963743e0a20203c2f646963743e0a3c2f706c6973743e0a>
    | |   |   "IONameMatched" = "processor"
    | |   |   "IOPersonalityPublisher" = "org.vanilla.driver.CPUFriendDataProvider"
    | |   |   "IOCPUState" = "Running"
    | |   |   "CFBundleIdentifierKernel" = "com.apple.driver.AppleACPIPlatform"
    | |   |   "IOCPUNumber" = 0
    | |   | }
    | |   | 
    | |   +-o AppleACPICPUInterruptController  <class AppleACPICPUInterruptController, id 0x100000151, registered, matched, active, busy 0 (0 ms), retain 6>
    | |   |   {
    | |   |     "IOPlatformInterruptController" = Yes
    | |   |   }
    | |   |   
    | |   +-o ACPI_SMC_PlatformPlugin  <class ACPI_SMC_PlatformPlugin, id 0x10000051d, registered, matched, active, busy 0 (980 ms), retain 10>
    | |       {
    | |         "IOClass" = "ACPI_SMC_PlatformPlugin"
    | |         "CFBundleIdentifier" = "com.apple.driver.ACPI_SMC_PlatformPlugin"
    | |         "IOProviderClass" = "AppleACPICPU"
    | |         "IOPropertyMatch" = {"IOCPUNumber"=0}
    | |         "IOPPFDiagDict" = {"UpstreamASPM"={"handlerRegistered"=Yes},"CPUPLimitDict"={"pMin"=1,"currentLimit"=0,"handlerRegistered"=Yes,"pMax"=0},"ResourceName"="MacPro3_1.plist","PLimitVersion"=1,"GPUPLimitDict"={"pMin"=3,"currentLimit"=0,"handlerRegistered"=Yes,"pMax"=0}}
    | |         "IOHWControls" = ({"location"="cpu plimit","target-value"=0,"IOClass"="AppleSMCControl","max-value"=1,"control-flags"=2,"registered"=No,"current-value"=0,"min-value"=0,"type"="smc","Desc-Key"="CPU_PLIMIT","control-id"=10},{"location"="cpu state","target-value"=1,"IOClass"="AppleSMCControl","max-value"=1,"control-flags"=2,"registered"=No,"current-value"=0,"min-value"=0,"type"="smc","Desc-Key"="CPU_STATE","control-id"=13},{"location"="gpu plimit","target-value"=0,"IOClass"="AppleSMCControl","max-value"=3,"control-flags"=2,"registered"=No,"current-value"=0,"min-value"=0,"type"="smc","Desc-Key"="GPU_PLIMIT","control-id"=11},{"location"="gpu state","target-value"=3,"IOClass"="AppleSMCControl","max-value"=3,"control-flags"=2,"registered"=No,"current-value"=0,"min-value"=0,"type"="smc","Desc-Key"="GPU_STATE","control-id"=14})
    | |         "IOPowerManagement" = {"CapabilityFlags"=32768,"MaxPowerState"=1,"CurrentPowerState"=1}
    | |         "IOProbeScore" = 5000
    | |         "IOResourceMatch" = "ACPI"
    | |         "IOMatchCategory" = "IODefaultMatchCategory"
    | |         "AICPMVers" = 19136773
    | |         "IOHWCtrlLoops" = ({"IOClass"="ACPI_SMC_CtrlLoop","ctrlloop-id"=0,"Description"="SMC_CPU_Control_Loop","MetaStateArray"=({"Description"="Normal"},{"Description"="Reduced Power"},{"Description"="User Low Power"},{"Description"="User High Power"}),"current-meta-state"=0},{"IOClass"="ACPI_SMC_CtrlLoop","ctrlloop-id"=1,"Description"="SMC_GPU_sensor_Control_Loop","MetaStateArray"=({"Description"="Normal"},{"Description"="Reduced Power"},{"Description"="User Low Power"},{"Description"="User High Power"}),"current-meta-state"=3})
    | |         "IOPersonalityPublisher" = "com.dortania.ASPP-Override"
    | |         "IOHWSensors" = ()
    | |         "CFBundleIdentifierKernel" = "com.apple.driver.ACPI_SMC_PlatformPlugin"
    | |         "GPUMetaState" = 3
    | |         "IOEnvironment" = {"internal-overtemp"=(),"ctrlloop-output-at-max"=(),"external-overtemp"=(),"chassis-switch"=No,"dynamic-power-step"=0,"platform-flags"=<00000000>,"control-failed"=()}
    | |         "PerformanceStateArray" = (<f00a0000803801000a0000000a0000002007000020070000>,<60090000007d00000a0000000a0000001a0600001a060000>)
    | |         "IOPlatformThermalProfile" = {}
    | |       }
    | |       
    | +-o CPU1@1  <class IOACPIPlatformDevice, id 0x100000139, registered, matched, active, busy 0 (6 ms), retain 8>
    | | | {
    | | |   "processor-lapic" = 1
    | | |   "clock-frequency" = <009ce4a6>
    | | |   "processor-number" = 1
    | | |   "timebase-frequency" = <00ca9a3b>
    | | |   "processor-id" = 1
    | | |   "bus-frequency" = <0007215f>
    | | |   "cpu-type" = <0204>
    | | |   "device_type" = <"processor">
    | | |   "name" = <"CPU1">
    | | |   "processor-index" = 1
    | | | }
    | | | 
    | | +-o AppleACPICPU  <class AppleACPICPU, id 0x100000143, registered, matched, active, busy 0 (0 ms), retain 6>
    | |     {
    | |       "IOClass" = "AppleACPICPU"
    | |       "CFBundleIdentifier" = "com.apple.driver.AppleACPIPlatform"
    | |       "IOProviderClass" = "IOACPIPlatformDevice"
    | |       "IOProbeScore" = 1100
    | |       "IONameMatch" = "processor"
    | |       "IOMatchedAtBoot" = Yes
    | |       "IOMatchCategory" = "IODefaultMatchCategory"
    | |       "IOCPUID" = 4294967619
    | |       "IOInterruptControllers" = ("IOPlatformInterruptController","IOPlatformInterruptController")
    | |       "IOInterruptSpecifiers" = (<00010000>,<01010000>)
    | |       "cf-frequency-data" = <3c3f786d6c2076657273696f6e3d22312e302220656e636f64696e673d225554462d38223f3e0a3c21444f435459504520706c697374205055424c494320222d2f2f4170706c6520436f6d70757465722f2f44544420504c49535420312e302f2f454e222022687474703a2f2f7777772e6170706c652e636f6d2f445444732f50726f70657274794c6973742d312e302e647464223e0a3c706c6973742076657273696f6e3d22312e30223e0a20203c646963743e0a202020203c6b65793e494f506c6174666f726d546865726d616c50726f66696c653c2f6b65793e0a202020203c646963743e0a2020202020203c6b65793e4372656174696f6e446174653c2f6b65793e0a2020202020203c737472696e673e576564204d61792032372031343a33383a32362050445420323030393c2f737472696e673e0a2020202020203c6b65793e436f6e66696741727261793c2f6b65793e0a2020202020203c61727261793e0a20202020202020203c646963743e0a202020202020202020203c6b65793e6d6f64656c3c2f6b65793e0a202020202020202020203c737472696e673e4d616350726f332c313c2f737472696e673e0a202020202020202020203c6b65793e726573746172742d616374696f6e733c2f6b65793e0a202020202020202020203c646963743e0a2020202020202020202020203c6b65793e6370752d702d73746174653c2f6b65793e0a2020202020202020202020203c696e74656765723e303c2f696e74656765723e0a202020202020202020203c2f646963743e0a20202020202020203c2f646963743e0a2020202020203c2f61727261793e0a2020202020203c6b65793e436f6e74726f6c41727261793c2f6b65793e0a2020202020203c61727261793e0a20202020202020203c646963743e0a202020202020202020203c6b65793e446573632d4b65793c2f6b65793e0a202020202020202020203c737472696e673e4350555f504c494d49543c2f737472696e673e0a202020202020202020203c6b65793e494f436c6173733c2f6b65793e0a202020202020202020203c737472696e673e4170706c65534d43436f6e74726f6c3c2f737472696e673e0a202020202020202020203c6b65793e636f6e74726f6c2d666c6167733c2f6b65793e0a202020202020202020203c696e74656765723e323c2f696e74656765723e0a202020202020202020203c6b65793e636f6e74726f6c2d69643c2f6b65793e0a202020202020202020203c696e74656765723e31303c2f696e74656765723e0a202020202020202020203c6b65793e6c6f636174696f6e3c2f6b65793e0a202020202020202020203c737472696e673e63707520706c696d69743c2f737472696e673e0a202020202020202020203c6b65793e747970653c2f6b65793e0a202020202020202020203c737472696e673e736d633c2f737472696e673e0a20202020202020203c2f646963743e0a20202020202020203c646963743e0a202020202020202020203c6b65793e446573632d4b65793c2f6b65793e0a202020202020202020203c737472696e673e4350555f53544154453c2f737472696e673e0a202020202020202020203c6b65793e494f436c6173733c2f6b65793e0a202020202020202020203c737472696e673e4170706c65534d43436f6e74726f6c3c2f737472696e673e0a202020202020202020203c6b65793e636f6e74726f6c2d666c6167733c2f6b65793e0a202020202020202020203c696e74656765723e323c2f696e74656765723e0a202020202020202020203c6b65793e636f6e74726f6c2d69643c2f6b65793e0a202020202020202020203c696e74656765723e31333c2f696e74656765723e0a202020202020202020203c6b65793e6c6f636174696f6e3c2f6b65793e0a202020202020202020203c737472696e673e6370752073746174653c2f737472696e673e0a202020202020202020203c6b65793e747970653c2f6b65793e0a202020202020202020203c737472696e673e736d633c2f737472696e673e0a20202020202020203c2f646963743e0a20202020202020203c646963743e0a202020202020202020203c6b65793e446573632d4b65793c2f6b65793e0a202020202020202020203c737472696e673e4750555f504c494d49543c2f737472696e673e0a202020202020202020203c6b65793e494f436c6173733c2f6b65793e0a202020202020202020203c737472696e673e4170706c65534d43436f6e74726f6c3c2f737472696e673e0a202020202020202020203c6b65793e636f6e74726f6c2d666c6167733c2f6b65793e0a202020202020202020203c696e74656765723e323c2f696e74656765723e0a202020202020202020203c6b65793e636f6e74726f6c2d69643c2f6b65793e0a202020202020202020203c696e74656765723e31313c2f696e74656765723e0a202020202020202020203c6b65793e6c6f636174696f6e3c2f6b65793e0a202020202020202020203c737472696e673e67707520706c696d69743c2f737472696e673e0a202020202020202020203c6b65793e747970653c2f6b65793e0a202020202020202020203c737472696e673e736d633c2f737472696e673e0a20202020202020203c2f646963743e0a20202020202020203c646963743e0a202020202020202020203c6b65793e446573632d4b65793c2f6b65793e0a202020202020202020203c737472696e673e4750555f53544154453c2f737472696e673e0a202020202020202020203c6b65793e494f436c6173733c2f6b65793e0a202020202020202020203c737472696e673e4170706c65534d43436f6e74726f6c3c2f737472696e673e0a202020202020202020203c6b65793e636f6e74726f6c2d666c6167733c2f6b65793e0a202020202020202020203c696e74656765723e323c2f696e74656765723e0a202020202020202020203c6b65793e636f6e74726f6c2d69643c2f6b65793e0a202020202020202020203c696e74656765723e31343c2f696e74656765723e0a202020202020202020203c6b65793e6c6f636174696f6e3c2f6b65793e0a202020202020202020203c737472696e673e6770752073746174653c2f737472696e673e0a202020202020202020203c6b65793e747970653c2f6b65793e0a202020202020202020203c737472696e673e736d633c2f737472696e673e0a20202020202020203c2f646963743e0a2020202020203c2f61727261793e0a2020202020203c6b65793e4374726c4c6f6f7041727261793c2f6b65793e0a2020202020203c61727261793e0a20202020202020203c646963743e0a202020202020202020203c6b65793e4465736372697074696f6e3c2f6b65793e0a202020202020202020203c737472696e673e534d435f4350555f436f6e74726f6c5f4c6f6f703c2f737472696e673e0a202020202020202020203c6b65793e494f436c6173733c2f6b65793e0a202020202020202020203c737472696e673e414350495f534d435f4374726c4c6f6f703c2f737472696e673e0a202020202020202020203c6b65793e504c696d6974436c6173733c2f6b65793e0a202020202020202020203c61727261793e0a2020202020202020202020203c737472696e673e4350553c2f737472696e673e0a202020202020202020203c2f61727261793e0a202020202020202020203c6b65793e4d657461537461746541727261793c2f6b65793e0a202020202020202020203c61727261793e0a2020202020202020202020203c646963743e0a20202020202020202020202020203c6b65793e4465736372697074696f6e3c2f6b65793e0a20202020202020202020202020203c737472696e673e4e6f726d616c3c2f737472696e673e0a2020202020202020202020203c2f646963743e0a2020202020202020202020203c646963743e0a20202020202020202020202020203c6b65793e4465736372697074696f6e3c2f6b65793e0a20202020202020202020202020203c737472696e673e5265647563656420506f7765723c2f737472696e673e0a2020202020202020202020203c2f646963743e0a2020202020202020202020203c646963743e0a20202020202020202020202020203c6b65793e4465736372697074696f6e3c2f6b65793e0a20202020202020202020202020203c737472696e673e55736572204c6f7720506f7765723c2f737472696e673e0a2020202020202020202020203c2f646963743e0a2020202020202020202020203c646963743e0a20202020202020202020202020203c6b65793e4465736372697074696f6e3c2f6b65793e0a20202020202020202020202020203c737472696e673e55736572204869676820506f7765723c2f737472696e673e0a2020202020202020202020203c2f646963743e0a202020202020202020203c2f61727261793e0a202020202020202020203c6b65793e504c696d6974446963743c2f6b65793e0a202020202020202020203c646963743e0a2020202020202020202020203c6b65793e4d616350726f332c313c2f6b65793e0a2020202020202020202020203c696e74656765723e303c2f696e74656765723e0a202020202020202020203c2f646963743e0a202020202020202020203c6b65793e5374657044617461446963743c2f6b65793e0a202020202020202020203c646963743e0a2020202020202020202020203c6b65793e4d616350726f332c313c2f6b65793e0a2020202020202020202020203c737472696e673e5350313c2f737472696e673e0a2020202020202020202020203c6b65793e5350313c2f6b65793e0a2020202020202020202020203c646174613e0a78675941414141414151494541414143416741415651427541484d416341426c41474d416151426d41476b415a51426b444141482f7763414143454141414143414141422f2f38412f77442f0a415038412f77442f41415941415038424141502f414173504141442f415141442f77414c447741412f774541412f384143773841415038424141502f414173504141442f415141442f77414c0a447741412f774541412f384143773841415038424141502f414173504141442f415141442f77414c447741412f774541412f384143773841415038424141502f414173504141442f415141440a2f77414c447741412f774541412f384143773841415038424141502f414173504141442f415141442f77414c447741412f774541412f384143773841415038424141502f414173504141442f0a415141442f77414c447741412f774541412f384143773841415038424141502f414173504141442f415141442f77414c447741412f774541412f384143773841415038424141502f414173500a4141442f415141442f77414c447741412f774541412f384143773841415038424141502f414173504141442f415141442f77414c447741412f774541412f384143773841415038424141502f0a414173504141442f415141442f77414c447741412f774541412f384143773841415038424141502f414173504141442f415141442f77414c447741412f774541412f384143773841415038420a4141502f414173504141442f415141442f77414c447741412f774541412f384143773841415038424141502f414173504141442f415141442f77414c447741412f774541412f3841437738410a415038424141502f414173504141442f415141442f77414c447741412f774541412f384143773841415038424141502f414173504141442f415141442f77414c447741412f774541412f38410a43773841415038424141502f414173504141442f415141442f77414c447741412f774541412f384143773841415038424141502f414173504141442f415141442f77414c447741412f7745410a412f384143773841415038424141502f414173504141442f415141442f77414c447741412f774541412f384143773841415038424141502f414173504141442f415141442f77414c447741410a2f774541412f384143773841415038424141502f414173504141442f415141442f77414c447741412f774541412f384143773841415038424141502f414173504141442f415141442f77414c0a447741412f774541412f384143773841415038424141502f4141734b41414142436741414151414141414541414144314141454641414142414141462f7741424141414141514141414145470a4141414341414141424145414149414177774333414334414e41414c4141414141674141414145414141414241414141416741414141494341414143426741414151414141414541414144310a4141454641414144414141462f774144416741414177594141416b41414141454141414154414145425141414241414142663841417741414141454141414145424141416741414141416f4b0a414141494141414142514141414167414141414641414141417741414141494141414146426741414277414141414541414144314141454641414147414141462f77414441414141417741410a41415947414141434141414142414141414b4141447755414141634541414148414141414177414141415141414141484267414143416f4141414d414141582f4141514341414149426741410a41514141414145414141446f41414d464141414a414141462f774146416741414351594141414941414141454141414136414144425141414451414141416f414141414e41414141436741410a414155414141414241414141436759414141634141414142414141413951414242514141437741414266384142514141414149414141414c42674141416741414141514141414367414138460a4141414d4241414144414141414155414141414441414141444159414141674b4141414a414141462f77414741674141445159414141454141414142414141413641414442514141446741410a426638414277494141413447414141434141414142414141414667414777554141424941414141504141414145674141414138414141414841414141415141414141384741414148414141410a415141414150554141515541414241414141582f414163414141414341414141454159414141494141414145414141416f4141504251414145515141414245414141414841414141417741410a41424547414141494367414144674141426638414341494141424947414141424141414141514141414f67414177554141424d414141582f41416b43414141544267414141674141414151410a4141443841416746414141584141414146414141414263414141415541414141435141414141454141414155426741414277414141414541414144314141454641414156414141462f77414a0a414141414167414141425547414141434141414142414141414b4141447755414142594541414157414141414351414141414d41414141574267414143416f4141424d414141582f41416f430a414141584267414141514141414145414141446f41414d4641414159414141462f77414c41674141474159414141494141414145414141414b41414b425141414841414141426b41414141630a414141414751414141417341414141424141414147515941414163414141414241414141395141424251414147674141426638414377414141414941414141614267414141674141414151410a4141436741413846414141624241414147774141414173414141414441414141477759414141674b41414159414141462f77414d4167414148415941414145414141414241414141394141420a42514141485141414266384144514941414230474141414341414141424145414149414177774333414334414e41414c414141414851414141423441414141644141414148674141414130410a414141424141414148675941414163414141414241414141395141424251414148774141426638414451414141414941414141664267414141674141414151414141436741413846414141670a4241414149414141414130414141414441414141494159414141674b41414164414141462f773d3d0a3c2f646174613e0a202020202020202020203c2f646963743e0a202020202020202020203c6b65793e6374726c6c6f6f702d69643c2f6b65793e0a202020202020202020203c696e74656765723e303c2f696e74656765723e0a202020202020202020203c6b65793e69732d73746174652d64726976656e3c2f6b65793e0a202020202020202020203c696e74656765723e313c2f696e74656765723e0a20202020202020203c2f646963743e0a20202020202020203c646963743e0a202020202020202020203c6b65793e4465736372697074696f6e3c2f6b65793e0a202020202020202020203c737472696e673e534d435f4750555f73656e736f725f436f6e74726f6c5f4c6f6f703c2f737472696e673e0a202020202020202020203c6b65793e475055506f7765724d676d74466c6f6f7241727261793c2f6b65793e0a202020202020202020203c61727261793e0a2020202020202020202020203c696e74656765723e333c2f696e74656765723e0a202020202020202020203c2f61727261793e0a202020202020202020203c6b65793e4750555468726573686f6c64446963743c2f6b65793e0a202020202020202020203c646963743e0a2020202020202020202020203c6b65793e4d616350726f332c313c2f6b65793e0a2020202020202020202020203c737472696e673e5441343c2f737472696e673e0a2020202020202020202020203c6b65793e5441343c2f6b65793e0a2020202020202020202020203c61727261793e0a20202020202020202020202020203c646963743e0a202020202020202020202020202020203c6b65793e686967682d7468726573686f6c643c2f6b65793e0a202020202020202020202020202020203c696e74656765723e39303c2f696e74656765723e0a202020202020202020202020202020203c6b65793e6c6f772d7468726573686f6c643c2f6b65793e0a202020202020202020202020202020203c696e74656765723e303c2f696e74656765723e0a202020202020202020202020202020203c6b65793e7468726573686f6c642d6d6574686f643c2f6b65793e0a202020202020202020202020202020203c696e74656765723e313c2f696e74656765723e0a20202020202020202020202020203c2f646963743e0a20202020202020202020202020203c646963743e0a202020202020202020202020202020203c6b65793e686967682d7468726573686f6c643c2f6b65793e0a202020202020202020202020202020203c696e74656765723e39303c2f696e74656765723e0a202020202020202020202020202020203c6b65793e6c6f772d7468726573686f6c643c2f6b65793e0a202020202020202020202020202020203c696e74656765723e39363c2f696e74656765723e0a20202020202020202020202020203c2f646963743e0a20202020202020202020202020203c646963743e0a202020202020202020202020202020203c6b65793e686967682d7468726573686f6c643c2f6b65793e0a202020202020202020202020202020203c696e74656765723e39303c2f696e74656765723e0a202020202020202020202020202020203c6b65793e6c6f772d7468726573686f6c643c2f6b65793e0a202020202020202020202020202020203c696e74656765723e39363c2f696e74656765723e0a20202020202020202020202020203c2f646963743e0a20202020202020202020202020203c646963743e0a202020202020202020202020202020203c6b65793e686967682d7468726573686f6c643c2f6b65793e0a202020202020202020202020202020203c696e74656765723e3130303c2f696e74656765723e0a202020202020202020202020202020203c6b65793e686973746f72792d6c656e6774683c2f6b65793e0a202020202020202020202020202020203c696e74656765723e313c2f696e74656765723e0a202020202020202020202020202020203c6b65793e6c6f772d7468726573686f6c643c2f6b65793e0a202020202020202020202020202020203c696e74656765723e39363c2f696e74656765723e0a20202020202020202020202020203c2f646963743e0a2020202020202020202020203c2f61727261793e0a202020202020202020203c2f646963743e0a202020202020202020203c6b65793e494f436c6173733c2f6b65793e0a202020202020202020203c737472696e673e414350495f534d435f4374726c4c6f6f703c2f737472696e673e0a202020202020202020203c6b65793e504c696d6974436c6173733c2f6b65793e0a202020202020202020203c61727261793e0a2020202020202020202020203c737472696e673e4750553c2f737472696e673e0a202020202020202020203c2f61727261793e0a202020202020202020203c6b65793e4d657461537461746541727261793c2f6b65793e0a202020202020202020203c61727261793e0a2020202020202020202020203c646963743e0a20202020202020202020202020203c6b65793e4465736372697074696f6e3c2f6b65793e0a20202020202020202020202020203c737472696e673e4e6f726d616c3c2f737472696e673e0a2020202020202020202020203c2f646963743e0a2020202020202020202020203c646963743e0a20202020202020202020202020203c6b65793e4465736372697074696f6e3c2f6b65793e0a20202020202020202020202020203c737472696e673e5265647563656420506f7765723c2f737472696e673e0a2020202020202020202020203c2f646963743e0a2020202020202020202020203c646963743e0a20202020202020202020202020203c6b65793e4465736372697074696f6e3c2f6b65793e0a20202020202020202020202020203c737472696e673e55736572204c6f7720506f7765723c2f737472696e673e0a2020202020202020202020203c2f646963743e0a2020202020202020202020203c646963743e0a20202020202020202020202020203c6b65793e4465736372697074696f6e3c2f6b65793e0a20202020202020202020202020203c737472696e673e55736572204869676820506f7765723c2f737472696e673e0a2020202020202020202020203c2f646963743e0a202020202020202020203c2f61727261793e0a202020202020202020203c6b65793e53656e736f72494441727261793c2f6b65793e0a202020202020202020203c61727261793e0a2020202020202020202020203c696e74656765723e363c2f696e74656765723e0a202020202020202020203c2f61727261793e0a202020202020202020203c6b65793e6374726c6c6f6f702d69643c2f6b65793e0a202020202020202020203c696e74656765723e313c2f696e74656765723e0a202020202020202020203c6b65793e69732d73746174652d64726976656e3c2f6b65793e0a202020202020202020203c696e74656765723e313c2f696e74656765723e0a20202020202020203c2f646963743e0a2020202020203c2f61727261793e0a2020202020203c6b65793e53656e736f7241727261793c2f6b65793e0a2020202020203c61727261793e0a20202020202020203c646963743e0a202020202020202020203c6b65793e446573632d4b65793c2f6b65793e0a202020202020202020203c737472696e673e4750553c2f737472696e673e0a202020202020202020203c6b65793e494f436c6173733c2f6b65793e0a202020202020202020203c737472696e673e494f506c6174666f726d53656e736f723c2f737472696e673e0a202020202020202020203c6b65793e73656e736f722d69643c2f6b65793e0a202020202020202020203c696e74656765723e363c2f696e74656765723e0a20202020202020203c2f646963743e0a2020202020203c2f61727261793e0a202020203c2f646963743e0a20203c2f646963743e0a3c2f706c6973743e0a>
    | |       "IONameMatched" = "processor"
    | |       "IOPersonalityPublisher" = "org.vanilla.driver.CPUFriendDataProvider"
    | |       "IOCPUState" = "Running"
    | |       "CFBundleIdentifierKernel" = "com.apple.driver.AppleACPIPlatform"
    | |       "IOCPUNumber" = 1
    | |     }
    | |     
    | +-o CPU2@3  <class IOACPIPlatformDevice, id 0x10000013a, registered, matched, active, busy 0 (7 ms), retain 8>
    | | | {
    | | |   "processor-lapic" = 3
    | | |   "clock-frequency" = <009ce4a6>
    | | |   "processor-number" = 3
    | | |   "timebase-frequency" = <00ca9a3b>
    | | |   "processor-id" = 2
    | | |   "bus-frequency" = <0007215f>
    | | |   "cpu-type" = <0204>
    | | |   "device_type" = <"processor">
    | | |   "name" = <"CPU2">
    | | |   "processor-index" = 2
    | | | }
    | | | 
    | | +-o AppleACPICPU  <class AppleACPICPU, id 0x100000145, registered, matched, active, busy 0 (0 ms), retain 6>
    | |     {
    | |       "IOClass" = "AppleACPICPU"
    | |       "CFBundleIdentifier" = "com.apple.driver.AppleACPIPlatform"
    | |       "IOProviderClass" = "IOACPIPlatformDevice"
    | |       "IOProbeScore" = 1100
    | |       "IONameMatch" = "processor"
    | |       "IOMatchedAtBoot" = Yes
    | |       "IOMatchCategory" = "IODefaultMatchCategory"
    | |       "IOCPUID" = 4294967621
    | |       "IOInterruptControllers" = ("IOPlatformInterruptController","IOPlatformInterruptController")
    | |       "IOInterruptSpecifiers" = (<00030000>,<01030000>)
    | |       "cf-frequency-data" = <3c3f786d6c2076657273696f6e3d22312e302220656e636f64696e673d225554462d38223f3e0a3c21444f435459504520706c697374205055424c494320222d2f2f4170706c6520436f6d70757465722f2f44544420504c49535420312e302f2f454e222022687474703a2f2f7777772e6170706c652e636f6d2f445444732f50726f70657274794c6973742d312e302e647464223e0a3c706c6973742076657273696f6e3d22312e30223e0a20203c646963743e0a202020203c6b65793e494f506c6174666f726d546865726d616c50726f66696c653c2f6b65793e0a202020203c646963743e0a2020202020203c6b65793e4372656174696f6e446174653c2f6b65793e0a2020202020203c737472696e673e576564204d61792032372031343a33383a32362050445420323030393c2f737472696e673e0a2020202020203c6b65793e436f6e66696741727261793c2f6b65793e0a2020202020203c61727261793e0a20202020202020203c646963743e0a202020202020202020203c6b65793e6d6f64656c3c2f6b65793e0a202020202020202020203c737472696e673e4d616350726f332c313c2f737472696e673e0a202020202020202020203c6b65793e726573746172742d616374696f6e733c2f6b65793e0a202020202020202020203c646963743e0a2020202020202020202020203c6b65793e6370752d702d73746174653c2f6b65793e0a2020202020202020202020203c696e74656765723e303c2f696e74656765723e0a202020202020202020203c2f646963743e0a20202020202020203c2f646963743e0a2020202020203c2f61727261793e0a2020202020203c6b65793e436f6e74726f6c41727261793c2f6b65793e0a2020202020203c61727261793e0a20202020202020203c646963743e0a202020202020202020203c6b65793e446573632d4b65793c2f6b65793e0a202020202020202020203c737472696e673e4350555f504c494d49543c2f737472696e673e0a202020202020202020203c6b65793e494f436c6173733c2f6b65793e0a202020202020202020203c737472696e673e4170706c65534d43436f6e74726f6c3c2f737472696e673e0a202020202020202020203c6b65793e636f6e74726f6c2d666c6167733c2f6b65793e0a202020202020202020203c696e74656765723e323c2f696e74656765723e0a202020202020202020203c6b65793e636f6e74726f6c2d69643c2f6b65793e0a202020202020202020203c696e74656765723e31303c2f696e74656765723e0a202020202020202020203c6b65793e6c6f636174696f6e3c2f6b65793e0a202020202020202020203c737472696e673e63707520706c696d69743c2f737472696e673e0a202020202020202020203c6b65793e747970653c2f6b65793e0a202020202020202020203c737472696e673e736d633c2f737472696e673e0a20202020202020203c2f646963743e0a20202020202020203c646963743e0a202020202020202020203c6b65793e446573632d4b65793c2f6b65793e0a202020202020202020203c737472696e673e4350555f53544154453c2f737472696e673e0a202020202020202020203c6b65793e494f436c6173733c2f6b65793e0a202020202020202020203c737472696e673e4170706c65534d43436f6e74726f6c3c2f737472696e673e0a202020202020202020203c6b65793e636f6e74726f6c2d666c6167733c2f6b65793e0a202020202020202020203c696e74656765723e323c2f696e74656765723e0a202020202020202020203c6b65793e636f6e74726f6c2d69643c2f6b65793e0a202020202020202020203c696e74656765723e31333c2f696e74656765723e0a202020202020202020203c6b65793e6c6f636174696f6e3c2f6b65793e0a202020202020202020203c737472696e673e6370752073746174653c2f737472696e673e0a202020202020202020203c6b65793e747970653c2f6b65793e0a202020202020202020203c737472696e673e736d633c2f737472696e673e0a20202020202020203c2f646963743e0a20202020202020203c646963743e0a202020202020202020203c6b65793e446573632d4b65793c2f6b65793e0a202020202020202020203c737472696e673e4750555f504c494d49543c2f737472696e673e0a202020202020202020203c6b65793e494f436c6173733c2f6b65793e0a202020202020202020203c737472696e673e4170706c65534d43436f6e74726f6c3c2f737472696e673e0a202020202020202020203c6b65793e636f6e74726f6c2d666c6167733c2f6b65793e0a202020202020202020203c696e74656765723e323c2f696e74656765723e0a202020202020202020203c6b65793e636f6e74726f6c2d69643c2f6b65793e0a202020202020202020203c696e74656765723e31313c2f696e74656765723e0a202020202020202020203c6b65793e6c6f636174696f6e3c2f6b65793e0a202020202020202020203c737472696e673e67707520706c696d69743c2f737472696e673e0a202020202020202020203c6b65793e747970653c2f6b65793e0a202020202020202020203c737472696e673e736d633c2f737472696e673e0a20202020202020203c2f646963743e0a20202020202020203c646963743e0a202020202020202020203c6b65793e446573632d4b65793c2f6b65793e0a202020202020202020203c737472696e673e4750555f53544154453c2f737472696e673e0a202020202020202020203c6b65793e494f436c6173733c2f6b65793e0a202020202020202020203c737472696e673e4170706c65534d43436f6e74726f6c3c2f737472696e673e0a202020202020202020203c6b65793e636f6e74726f6c2d666c6167733c2f6b65793e0a202020202020202020203c696e74656765723e323c2f696e74656765723e0a202020202020202020203c6b65793e636f6e74726f6c2d69643c2f6b65793e0a202020202020202020203c696e74656765723e31343c2f696e74656765723e0a202020202020202020203c6b65793e6c6f636174696f6e3c2f6b65793e0a202020202020202020203c737472696e673e6770752073746174653c2f737472696e673e0a202020202020202020203c6b65793e747970653c2f6b65793e0a202020202020202020203c737472696e673e736d633c2f737472696e673e0a20202020202020203c2f646963743e0a2020202020203c2f61727261793e0a2020202020203c6b65793e4374726c4c6f6f7041727261793c2f6b65793e0a2020202020203c61727261793e0a20202020202020203c646963743e0a202020202020202020203c6b65793e4465736372697074696f6e3c2f6b65793e0a202020202020202020203c737472696e673e534d435f4350555f436f6e74726f6c5f4c6f6f703c2f737472696e673e0a202020202020202020203c6b65793e494f436c6173733c2f6b65793e0a202020202020202020203c737472696e673e414350495f534d435f4374726c4c6f6f703c2f737472696e673e0a202020202020202020203c6b65793e504c696d6974436c6173733c2f6b65793e0a202020202020202020203c61727261793e0a2020202020202020202020203c737472696e673e4350553c2f737472696e673e0a202020202020202020203c2f61727261793e0a202020202020202020203c6b65793e4d657461537461746541727261793c2f6b65793e0a202020202020202020203c61727261793e0a2020202020202020202020203c646963743e0a20202020202020202020202020203c6b65793e4465736372697074696f6e3c2f6b65793e0a20202020202020202020202020203c737472696e673e4e6f726d616c3c2f737472696e673e0a2020202020202020202020203c2f646963743e0a2020202020202020202020203c646963743e0a20202020202020202020202020203c6b65793e4465736372697074696f6e3c2f6b65793e0a20202020202020202020202020203c737472696e673e5265647563656420506f7765723c2f737472696e673e0a2020202020202020202020203c2f646963743e0a2020202020202020202020203c646963743e0a20202020202020202020202020203c6b65793e4465736372697074696f6e3c2f6b65793e0a20202020202020202020202020203c737472696e673e55736572204c6f7720506f7765723c2f737472696e673e0a2020202020202020202020203c2f646963743e0a2020202020202020202020203c646963743e0a20202020202020202020202020203c6b65793e4465736372697074696f6e3c2f6b65793e0a20202020202020202020202020203c737472696e673e55736572204869676820506f7765723c2f737472696e673e0a2020202020202020202020203c2f646963743e0a202020202020202020203c2f61727261793e0a202020202020202020203c6b65793e504c696d6974446963743c2f6b65793e0a202020202020202020203c646963743e0a2020202020202020202020203c6b65793e4d616350726f332c313c2f6b65793e0a2020202020202020202020203c696e74656765723e303c2f696e74656765723e0a202020202020202020203c2f646963743e0a202020202020202020203c6b65793e5374657044617461446963743c2f6b65793e0a202020202020202020203c646963743e0a2020202020202020202020203c6b65793e4d616350726f332c313c2f6b65793e0a2020202020202020202020203c737472696e673e5350313c2f737472696e673e0a2020202020202020202020203c6b65793e5350313c2f6b65793e0a2020202020202020202020203c646174613e0a78675941414141414151494541414143416741415651427541484d416341426c41474d416151426d41476b415a51426b444141482f7763414143454141414143414141422f2f38412f77442f0a415038412f77442f41415941415038424141502f414173504141442f415141442f77414c447741412f774541412f384143773841415038424141502f414173504141442f415141442f77414c0a447741412f774541412f384143773841415038424141502f414173504141442f415141442f77414c447741412f774541412f384143773841415038424141502f414173504141442f415141440a2f77414c447741412f774541412f384143773841415038424141502f414173504141442f415141442f77414c447741412f774541412f384143773841415038424141502f414173504141442f0a415141442f77414c447741412f774541412f384143773841415038424141502f414173504141442f415141442f77414c447741412f774541412f384143773841415038424141502f414173500a4141442f415141442f77414c447741412f774541412f384143773841415038424141502f414173504141442f415141442f77414c447741412f774541412f384143773841415038424141502f0a414173504141442f415141442f77414c447741412f774541412f384143773841415038424141502f414173504141442f415141442f77414c447741412f774541412f384143773841415038420a4141502f414173504141442f415141442f77414c447741412f774541412f384143773841415038424141502f414173504141442f415141442f77414c447741412f774541412f3841437738410a415038424141502f414173504141442f415141442f77414c447741412f774541412f384143773841415038424141502f414173504141442f415141442f77414c447741412f774541412f38410a43773841415038424141502f414173504141442f415141442f77414c447741412f774541412f384143773841415038424141502f414173504141442f415141442f77414c447741412f7745410a412f384143773841415038424141502f414173504141442f415141442f77414c447741412f774541412f384143773841415038424141502f414173504141442f415141442f77414c447741410a2f774541412f384143773841415038424141502f414173504141442f415141442f77414c447741412f774541412f384143773841415038424141502f414173504141442f415141442f77414c0a447741412f774541412f384143773841415038424141502f4141734b41414142436741414151414141414541414144314141454641414142414141462f7741424141414141514141414145470a4141414341414141424145414149414177774333414334414e41414c4141414141674141414145414141414241414141416741414141494341414143426741414151414141414541414144310a4141454641414144414141462f774144416741414177594141416b41414141454141414154414145425141414241414142663841417741414141454141414145424141416741414141416f4b0a414141494141414142514141414167414141414641414141417741414141494141414146426741414277414141414541414144314141454641414147414141462f77414441414141417741410a41415947414141434141414142414141414b4141447755414141634541414148414141414177414141415141414141484267414143416f4141414d414141582f4141514341414149426741410a41514141414145414141446f41414d464141414a414141462f774146416741414351594141414941414141454141414136414144425141414451414141416f414141414e41414141436741410a414155414141414241414141436759414141634141414142414141413951414242514141437741414266384142514141414149414141414c42674141416741414141514141414367414138460a4141414d4241414144414141414155414141414441414141444159414141674b4141414a414141462f77414741674141445159414141454141414142414141413641414442514141446741410a426638414277494141413447414141434141414142414141414667414777554141424941414141504141414145674141414138414141414841414141415141414141384741414148414141410a415141414150554141515541414241414141582f414163414141414341414141454159414141494141414145414141416f4141504251414145515141414245414141414841414141417741410a41424547414141494367414144674141426638414341494141424947414141424141414141514141414f67414177554141424d414141582f41416b43414141544267414141674141414151410a4141443841416746414141584141414146414141414263414141415541414141435141414141454141414155426741414277414141414541414144314141454641414156414141462f77414a0a414141414167414141425547414141434141414142414141414b4141447755414142594541414157414141414351414141414d41414141574267414143416f4141424d414141582f41416f430a414141584267414141514141414145414141446f41414d4641414159414141462f77414c41674141474159414141494141414145414141414b41414b425141414841414141426b41414141630a414141414751414141417341414141424141414147515941414163414141414241414141395141424251414147674141426638414377414141414941414141614267414141674141414151410a4141436741413846414141624241414147774141414173414141414441414141477759414141674b41414159414141462f77414d4167414148415941414145414141414241414141394141420a42514141485141414266384144514941414230474141414341414141424145414149414177774333414334414e41414c414141414851414141423441414141644141414148674141414130410a414141424141414148675941414163414141414241414141395141424251414148774141426638414451414141414941414141664267414141674141414151414141436741413846414141670a4241414149414141414130414141414441414141494159414141674b41414164414141462f773d3d0a3c2f646174613e0a202020202020202020203c2f646963743e0a202020202020202020203c6b65793e6374726c6c6f6f702d69643c2f6b65793e0a202020202020202020203c696e74656765723e303c2f696e74656765723e0a202020202020202020203c6b65793e69732d73746174652d64726976656e3c2f6b65793e0a202020202020202020203c696e74656765723e313c2f696e74656765723e0a20202020202020203c2f646963743e0a20202020202020203c646963743e0a202020202020202020203c6b65793e4465736372697074696f6e3c2f6b65793e0a202020202020202020203c737472696e673e534d435f4750555f73656e736f725f436f6e74726f6c5f4c6f6f703c2f737472696e673e0a202020202020202020203c6b65793e475055506f7765724d676d74466c6f6f7241727261793c2f6b65793e0a202020202020202020203c61727261793e0a2020202020202020202020203c696e74656765723e333c2f696e74656765723e0a202020202020202020203c2f61727261793e0a202020202020202020203c6b65793e4750555468726573686f6c64446963743c2f6b65793e0a202020202020202020203c646963743e0a2020202020202020202020203c6b65793e4d616350726f332c313c2f6b65793e0a2020202020202020202020203c737472696e673e5441343c2f737472696e673e0a2020202020202020202020203c6b65793e5441343c2f6b65793e0a2020202020202020202020203c61727261793e0a20202020202020202020202020203c646963743e0a202020202020202020202020202020203c6b65793e686967682d7468726573686f6c643c2f6b65793e0a202020202020202020202020202020203c696e74656765723e39303c2f696e74656765723e0a202020202020202020202020202020203c6b65793e6c6f772d7468726573686f6c643c2f6b65793e0a202020202020202020202020202020203c696e74656765723e303c2f696e74656765723e0a202020202020202020202020202020203c6b65793e7468726573686f6c642d6d6574686f643c2f6b65793e0a202020202020202020202020202020203c696e74656765723e313c2f696e74656765723e0a20202020202020202020202020203c2f646963743e0a20202020202020202020202020203c646963743e0a202020202020202020202020202020203c6b65793e686967682d7468726573686f6c643c2f6b65793e0a202020202020202020202020202020203c696e74656765723e39303c2f696e74656765723e0a202020202020202020202020202020203c6b65793e6c6f772d7468726573686f6c643c2f6b65793e0a202020202020202020202020202020203c696e74656765723e39363c2f696e74656765723e0a20202020202020202020202020203c2f646963743e0a20202020202020202020202020203c646963743e0a202020202020202020202020202020203c6b65793e686967682d7468726573686f6c643c2f6b65793e0a202020202020202020202020202020203c696e74656765723e39303c2f696e74656765723e0a202020202020202020202020202020203c6b65793e6c6f772d7468726573686f6c643c2f6b65793e0a202020202020202020202020202020203c696e74656765723e39363c2f696e74656765723e0a20202020202020202020202020203c2f646963743e0a20202020202020202020202020203c646963743e0a202020202020202020202020202020203c6b65793e686967682d7468726573686f6c643c2f6b65793e0a202020202020202020202020202020203c696e74656765723e3130303c2f696e74656765723e0a202020202020202020202020202020203c6b65793e686973746f72792d6c656e6774683c2f6b65793e0a202020202020202020202020202020203c696e74656765723e313c2f696e74656765723e0a202020202020202020202020202020203c6b65793e6c6f772d7468726573686f6c643c2f6b65793e0a202020202020202020202020202020203c696e74656765723e39363c2f696e74656765723e0a20202020202020202020202020203c2f646963743e0a2020202020202020202020203c2f61727261793e0a202020202020202020203c2f646963743e0a202020202020202020203c6b65793e494f436c6173733c2f6b65793e0a202020202020202020203c737472696e673e414350495f534d435f4374726c4c6f6f703c2f737472696e673e0a202020202020202020203c6b65793e504c696d6974436c6173733c2f6b65793e0a202020202020202020203c61727261793e0a2020202020202020202020203c737472696e673e4750553c2f737472696e673e0a202020202020202020203c2f61727261793e0a202020202020202020203c6b65793e4d657461537461746541727261793c2f6b65793e0a202020202020202020203c61727261793e0a2020202020202020202020203c646963743e0a20202020202020202020202020203c6b65793e4465736372697074696f6e3c2f6b65793e0a20202020202020202020202020203c737472696e673e4e6f726d616c3c2f737472696e673e0a2020202020202020202020203c2f646963743e0a2020202020202020202020203c646963743e0a20202020202020202020202020203c6b65793e4465736372697074696f6e3c2f6b65793e0a20202020202020202020202020203c737472696e673e5265647563656420506f7765723c2f737472696e673e0a2020202020202020202020203c2f646963743e0a2020202020202020202020203c646963743e0a20202020202020202020202020203c6b65793e4465736372697074696f6e3c2f6b65793e0a20202020202020202020202020203c737472696e673e55736572204c6f7720506f7765723c2f737472696e673e0a2020202020202020202020203c2f646963743e0a2020202020202020202020203c646963743e0a20202020202020202020202020203c6b65793e4465736372697074696f6e3c2f6b65793e0a20202020202020202020202020203c737472696e673e55736572204869676820506f7765723c2f737472696e673e0a2020202020202020202020203c2f646963743e0a202020202020202020203c2f61727261793e0a202020202020202020203c6b65793e53656e736f72494441727261793c2f6b65793e0a202020202020202020203c61727261793e0a2020202020202020202020203c696e74656765723e363c2f696e74656765723e0a202020202020202020203c2f61727261793e0a202020202020202020203c6b65793e6374726c6c6f6f702d69643c2f6b65793e0a202020202020202020203c696e74656765723e313c2f696e74656765723e0a202020202020202020203c6b65793e69732d73746174652d64726976656e3c2f6b65793e0a202020202020202020203c696e74656765723e313c2f696e74656765723e0a20202020202020203c2f646963743e0a2020202020203c2f61727261793e0a2020202020203c6b65793e53656e736f7241727261793c2f6b65793e0a2020202020203c61727261793e0a20202020202020203c646963743e0a202020202020202020203c6b65793e446573632d4b65793c2f6b65793e0a202020202020202020203c737472696e673e4750553c2f737472696e673e0a202020202020202020203c6b65793e494f436c6173733c2f6b65793e0a202020202020202020203c737472696e673e494f506c6174666f726d53656e736f723c2f737472696e673e0a202020202020202020203c6b65793e73656e736f722d69643c2f6b65793e0a202020202020202020203c696e74656765723e363c2f696e74656765723e0a20202020202020203c2f646963743e0a2020202020203c2f61727261793e0a202020203c2f646963743e0a20203c2f646963743e0a3c2f706c6973743e0a>
    | |       "IONameMatched" = "processor"
    | |       "IOPersonalityPublisher" = "org.vanilla.driver.CPUFriendDataProvider"
    | |       "IOCPUState" = "Running"
    | |       "CFBundleIdentifierKernel" = "com.apple.driver.AppleACPIPlatform"
    | |       "IOCPUNumber" = 2
    | |     }
    | |     
    | +-o CPU3@2  <class IOACPIPlatformDevice, id 0x10000013b, registered, matched, active, busy 0 (10 ms), retain 8>
    | | | {
    | | |   "processor-lapic" = 2
    | | |   "clock-frequency" = <009ce4a6>
    | | |   "processor-number" = 2
    | | |   "timebase-frequency" = <00ca9a3b>
    | | |   "processor-id" = 3
    | | |   "bus-frequency" = <0007215f>
    | | |   "cpu-type" = <0204>
    | | |   "device_type" = <"processor">
    | | |   "name" = <"CPU3">
    | | |   "processor-index" = 3
    | | | }
    | | | 
    | | +-o AppleACPICPU  <class AppleACPICPU, id 0x100000147, registered, matched, active, busy 0 (1 ms), retain 6>
    | |     {
    | |       "IOClass" = "AppleACPICPU"
    | |       "CFBundleIdentifier" = "com.apple.driver.AppleACPIPlatform"
    | |       "IOProviderClass" = "IOACPIPlatformDevice"
    | |       "IOProbeScore" = 1100
    | |       "IONameMatch" = "processor"
    | |       "IOMatchedAtBoot" = Yes
    | |       "IOMatchCategory" = "IODefaultMatchCategory"
    | |       "IOCPUID" = 4294967623
    | |       "IOInterruptControllers" = ("IOPlatformInterruptController","IOPlatformInterruptController")
    | |       "IOInterruptSpecifiers" = (<00020000>,<01020000>)
    | |       "cf-frequency-data" = <3c3f786d6c2076657273696f6e3d22312e302220656e636f64696e673d225554462d38223f3e0a3c21444f435459504520706c697374205055424c494320222d2f2f4170706c6520436f6d70757465722f2f44544420504c49535420312e302f2f454e222022687474703a2f2f7777772e6170706c652e636f6d2f445444732f50726f70657274794c6973742d312e302e647464223e0a3c706c6973742076657273696f6e3d22312e30223e0a20203c646963743e0a202020203c6b65793e494f506c6174666f726d546865726d616c50726f66696c653c2f6b65793e0a202020203c646963743e0a2020202020203c6b65793e4372656174696f6e446174653c2f6b65793e0a2020202020203c737472696e673e576564204d61792032372031343a33383a32362050445420323030393c2f737472696e673e0a2020202020203c6b65793e436f6e66696741727261793c2f6b65793e0a2020202020203c61727261793e0a20202020202020203c646963743e0a202020202020202020203c6b65793e6d6f64656c3c2f6b65793e0a202020202020202020203c737472696e673e4d616350726f332c313c2f737472696e673e0a202020202020202020203c6b65793e726573746172742d616374696f6e733c2f6b65793e0a202020202020202020203c646963743e0a2020202020202020202020203c6b65793e6370752d702d73746174653c2f6b65793e0a2020202020202020202020203c696e74656765723e303c2f696e74656765723e0a202020202020202020203c2f646963743e0a20202020202020203c2f646963743e0a2020202020203c2f61727261793e0a2020202020203c6b65793e436f6e74726f6c41727261793c2f6b65793e0a2020202020203c61727261793e0a20202020202020203c646963743e0a202020202020202020203c6b65793e446573632d4b65793c2f6b65793e0a202020202020202020203c737472696e673e4350555f504c494d49543c2f737472696e673e0a202020202020202020203c6b65793e494f436c6173733c2f6b65793e0a202020202020202020203c737472696e673e4170706c65534d43436f6e74726f6c3c2f737472696e673e0a202020202020202020203c6b65793e636f6e74726f6c2d666c6167733c2f6b65793e0a202020202020202020203c696e74656765723e323c2f696e74656765723e0a202020202020202020203c6b65793e636f6e74726f6c2d69643c2f6b65793e0a202020202020202020203c696e74656765723e31303c2f696e74656765723e0a202020202020202020203c6b65793e6c6f636174696f6e3c2f6b65793e0a202020202020202020203c737472696e673e63707520706c696d69743c2f737472696e673e0a202020202020202020203c6b65793e747970653c2f6b65793e0a202020202020202020203c737472696e673e736d633c2f737472696e673e0a20202020202020203c2f646963743e0a20202020202020203c646963743e0a202020202020202020203c6b65793e446573632d4b65793c2f6b65793e0a202020202020202020203c737472696e673e4350555f53544154453c2f737472696e673e0a202020202020202020203c6b65793e494f436c6173733c2f6b65793e0a202020202020202020203c737472696e673e4170706c65534d43436f6e74726f6c3c2f737472696e673e0a202020202020202020203c6b65793e636f6e74726f6c2d666c6167733c2f6b65793e0a202020202020202020203c696e74656765723e323c2f696e74656765723e0a202020202020202020203c6b65793e636f6e74726f6c2d69643c2f6b65793e0a202020202020202020203c696e74656765723e31333c2f696e74656765723e0a202020202020202020203c6b65793e6c6f636174696f6e3c2f6b65793e0a202020202020202020203c737472696e673e6370752073746174653c2f737472696e673e0a202020202020202020203c6b65793e747970653c2f6b65793e0a202020202020202020203c737472696e673e736d633c2f737472696e673e0a20202020202020203c2f646963743e0a20202020202020203c646963743e0a202020202020202020203c6b65793e446573632d4b65793c2f6b65793e0a202020202020202020203c737472696e673e4750555f504c494d49543c2f737472696e673e0a202020202020202020203c6b65793e494f436c6173733c2f6b65793e0a202020202020202020203c737472696e673e4170706c65534d43436f6e74726f6c3c2f737472696e673e0a202020202020202020203c6b65793e636f6e74726f6c2d666c6167733c2f6b65793e0a202020202020202020203c696e74656765723e323c2f696e74656765723e0a202020202020202020203c6b65793e636f6e74726f6c2d69643c2f6b65793e0a202020202020202020203c696e74656765723e31313c2f696e74656765723e0a202020202020202020203c6b65793e6c6f636174696f6e3c2f6b65793e0a202020202020202020203c737472696e673e67707520706c696d69743c2f737472696e673e0a202020202020202020203c6b65793e747970653c2f6b65793e0a202020202020202020203c737472696e673e736d633c2f737472696e673e0a20202020202020203c2f646963743e0a20202020202020203c646963743e0a202020202020202020203c6b65793e446573632d4b65793c2f6b65793e0a202020202020202020203c737472696e673e4750555f53544154453c2f737472696e673e0a202020202020202020203c6b65793e494f436c6173733c2f6b65793e0a202020202020202020203c737472696e673e4170706c65534d43436f6e74726f6c3c2f737472696e673e0a202020202020202020203c6b65793e636f6e74726f6c2d666c6167733c2f6b65793e0a202020202020202020203c696e74656765723e323c2f696e74656765723e0a202020202020202020203c6b65793e636f6e74726f6c2d69643c2f6b65793e0a202020202020202020203c696e74656765723e31343c2f696e74656765723e0a202020202020202020203c6b65793e6c6f636174696f6e3c2f6b65793e0a202020202020202020203c737472696e673e6770752073746174653c2f737472696e673e0a202020202020202020203c6b65793e747970653c2f6b65793e0a202020202020202020203c737472696e673e736d633c2f737472696e673e0a20202020202020203c2f646963743e0a2020202020203c2f61727261793e0a2020202020203c6b65793e4374726c4c6f6f7041727261793c2f6b65793e0a2020202020203c61727261793e0a20202020202020203c646963743e0a202020202020202020203c6b65793e4465736372697074696f6e3c2f6b65793e0a202020202020202020203c737472696e673e534d435f4350555f436f6e74726f6c5f4c6f6f703c2f737472696e673e0a202020202020202020203c6b65793e494f436c6173733c2f6b65793e0a202020202020202020203c737472696e673e414350495f534d435f4374726c4c6f6f703c2f737472696e673e0a202020202020202020203c6b65793e504c696d6974436c6173733c2f6b65793e0a202020202020202020203c61727261793e0a2020202020202020202020203c737472696e673e4350553c2f737472696e673e0a202020202020202020203c2f61727261793e0a202020202020202020203c6b65793e4d657461537461746541727261793c2f6b65793e0a202020202020202020203c61727261793e0a2020202020202020202020203c646963743e0a20202020202020202020202020203c6b65793e4465736372697074696f6e3c2f6b65793e0a20202020202020202020202020203c737472696e673e4e6f726d616c3c2f737472696e673e0a2020202020202020202020203c2f646963743e0a2020202020202020202020203c646963743e0a20202020202020202020202020203c6b65793e4465736372697074696f6e3c2f6b65793e0a20202020202020202020202020203c737472696e673e5265647563656420506f7765723c2f737472696e673e0a2020202020202020202020203c2f646963743e0a2020202020202020202020203c646963743e0a20202020202020202020202020203c6b65793e4465736372697074696f6e3c2f6b65793e0a20202020202020202020202020203c737472696e673e55736572204c6f7720506f7765723c2f737472696e673e0a2020202020202020202020203c2f646963743e0a2020202020202020202020203c646963743e0a20202020202020202020202020203c6b65793e4465736372697074696f6e3c2f6b65793e0a20202020202020202020202020203c737472696e673e55736572204869676820506f7765723c2f737472696e673e0a2020202020202020202020203c2f646963743e0a202020202020202020203c2f61727261793e0a202020202020202020203c6b65793e504c696d6974446963743c2f6b65793e0a202020202020202020203c646963743e0a2020202020202020202020203c6b65793e4d616350726f332c313c2f6b65793e0a2020202020202020202020203c696e74656765723e303c2f696e74656765723e0a202020202020202020203c2f646963743e0a202020202020202020203c6b65793e5374657044617461446963743c2f6b65793e0a202020202020202020203c646963743e0a2020202020202020202020203c6b65793e4d616350726f332c313c2f6b65793e0a2020202020202020202020203c737472696e673e5350313c2f737472696e673e0a2020202020202020202020203c6b65793e5350313c2f6b65793e0a2020202020202020202020203c646174613e0a78675941414141414151494541414143416741415651427541484d416341426c41474d416151426d41476b415a51426b444141482f7763414143454141414143414141422f2f38412f77442f0a415038412f77442f41415941415038424141502f414173504141442f415141442f77414c447741412f774541412f384143773841415038424141502f414173504141442f415141442f77414c0a447741412f774541412f384143773841415038424141502f414173504141442f415141442f77414c447741412f774541412f384143773841415038424141502f414173504141442f415141440a2f77414c447741412f774541412f384143773841415038424141502f414173504141442f415141442f77414c447741412f774541412f384143773841415038424141502f414173504141442f0a415141442f77414c447741412f774541412f384143773841415038424141502f414173504141442f415141442f77414c447741412f774541412f384143773841415038424141502f414173500a4141442f415141442f77414c447741412f774541412f384143773841415038424141502f414173504141442f415141442f77414c447741412f774541412f384143773841415038424141502f0a414173504141442f415141442f77414c447741412f774541412f384143773841415038424141502f414173504141442f415141442f77414c447741412f774541412f384143773841415038420a4141502f414173504141442f415141442f77414c447741412f774541412f384143773841415038424141502f414173504141442f415141442f77414c447741412f774541412f3841437738410a415038424141502f414173504141442f415141442f77414c447741412f774541412f384143773841415038424141502f414173504141442f415141442f77414c447741412f774541412f38410a43773841415038424141502f414173504141442f415141442f77414c447741412f774541412f384143773841415038424141502f414173504141442f415141442f77414c447741412f7745410a412f384143773841415038424141502f414173504141442f415141442f77414c447741412f774541412f384143773841415038424141502f414173504141442f415141442f77414c447741410a2f774541412f384143773841415038424141502f414173504141442f415141442f77414c447741412f774541412f384143773841415038424141502f414173504141442f415141442f77414c0a447741412f774541412f384143773841415038424141502f4141734b41414142436741414151414141414541414144314141454641414142414141462f7741424141414141514141414145470a4141414341414141424145414149414177774333414334414e41414c4141414141674141414145414141414241414141416741414141494341414143426741414151414141414541414144310a4141454641414144414141462f774144416741414177594141416b41414141454141414154414145425141414241414142663841417741414141454141414145424141416741414141416f4b0a414141494141414142514141414167414141414641414141417741414141494141414146426741414277414141414541414144314141454641414147414141462f77414441414141417741410a41415947414141434141414142414141414b4141447755414141634541414148414141414177414141415141414141484267414143416f4141414d414141582f4141514341414149426741410a41514141414145414141446f41414d464141414a414141462f774146416741414351594141414941414141454141414136414144425141414451414141416f414141414e41414141436741410a414155414141414241414141436759414141634141414142414141413951414242514141437741414266384142514141414149414141414c42674141416741414141514141414367414138460a4141414d4241414144414141414155414141414441414141444159414141674b4141414a414141462f77414741674141445159414141454141414142414141413641414442514141446741410a426638414277494141413447414141434141414142414141414667414777554141424941414141504141414145674141414138414141414841414141415141414141384741414148414141410a415141414150554141515541414241414141582f414163414141414341414141454159414141494141414145414141416f4141504251414145515141414245414141414841414141417741410a41424547414141494367414144674141426638414341494141424947414141424141414141514141414f67414177554141424d414141582f41416b43414141544267414141674141414151410a4141443841416746414141584141414146414141414263414141415541414141435141414141454141414155426741414277414141414541414144314141454641414156414141462f77414a0a414141414167414141425547414141434141414142414141414b4141447755414142594541414157414141414351414141414d41414141574267414143416f4141424d414141582f41416f430a414141584267414141514141414145414141446f41414d4641414159414141462f77414c41674141474159414141494141414145414141414b41414b425141414841414141426b41414141630a414141414751414141417341414141424141414147515941414163414141414241414141395141424251414147674141426638414377414141414941414141614267414141674141414151410a4141436741413846414141624241414147774141414173414141414441414141477759414141674b41414159414141462f77414d4167414148415941414145414141414241414141394141420a42514141485141414266384144514941414230474141414341414141424145414149414177774333414334414e41414c414141414851414141423441414141644141414148674141414130410a414141424141414148675941414163414141414241414141395141424251414148774141426638414451414141414941414141664267414141674141414151414141436741413846414141670a4241414149414141414130414141414441414141494159414141674b41414164414141462f773d3d0a3c2f646174613e0a202020202020202020203c2f646963743e0a202020202020202020203c6b65793e6374726c6c6f6f702d69643c2f6b65793e0a202020202020202020203c696e74656765723e303c2f696e74656765723e0a202020202020202020203c6b65793e69732d73746174652d64726976656e3c2f6b65793e0a202020202020202020203c696e74656765723e313c2f696e74656765723e0a20202020202020203c2f646963743e0a20202020202020203c646963743e0a202020202020202020203c6b65793e4465736372697074696f6e3c2f6b65793e0a202020202020202020203c737472696e673e534d435f4750555f73656e736f725f436f6e74726f6c5f4c6f6f703c2f737472696e673e0a202020202020202020203c6b65793e475055506f7765724d676d74466c6f6f7241727261793c2f6b65793e0a202020202020202020203c61727261793e0a2020202020202020202020203c696e74656765723e333c2f696e74656765723e0a202020202020202020203c2f61727261793e0a202020202020202020203c6b65793e4750555468726573686f6c64446963743c2f6b65793e0a202020202020202020203c646963743e0a2020202020202020202020203c6b65793e4d616350726f332c313c2f6b65793e0a2020202020202020202020203c737472696e673e5441343c2f737472696e673e0a2020202020202020202020203c6b65793e5441343c2f6b65793e0a2020202020202020202020203c61727261793e0a20202020202020202020202020203c646963743e0a202020202020202020202020202020203c6b65793e686967682d7468726573686f6c643c2f6b65793e0a202020202020202020202020202020203c696e74656765723e39303c2f696e74656765723e0a202020202020202020202020202020203c6b65793e6c6f772d7468726573686f6c643c2f6b65793e0a202020202020202020202020202020203c696e74656765723e303c2f696e74656765723e0a202020202020202020202020202020203c6b65793e7468726573686f6c642d6d6574686f643c2f6b65793e0a202020202020202020202020202020203c696e74656765723e313c2f696e74656765723e0a20202020202020202020202020203c2f646963743e0a20202020202020202020202020203c646963743e0a202020202020202020202020202020203c6b65793e686967682d7468726573686f6c643c2f6b65793e0a202020202020202020202020202020203c696e74656765723e39303c2f696e74656765723e0a202020202020202020202020202020203c6b65793e6c6f772d7468726573686f6c643c2f6b65793e0a202020202020202020202020202020203c696e74656765723e39363c2f696e74656765723e0a20202020202020202020202020203c2f646963743e0a20202020202020202020202020203c646963743e0a202020202020202020202020202020203c6b65793e686967682d7468726573686f6c643c2f6b65793e0a202020202020202020202020202020203c696e74656765723e39303c2f696e74656765723e0a202020202020202020202020202020203c6b65793e6c6f772d7468726573686f6c643c2f6b65793e0a202020202020202020202020202020203c696e74656765723e39363c2f696e74656765723e0a20202020202020202020202020203c2f646963743e0a20202020202020202020202020203c646963743e0a202020202020202020202020202020203c6b65793e686967682d7468726573686f6c643c2f6b65793e0a202020202020202020202020202020203c696e74656765723e3130303c2f696e74656765723e0a202020202020202020202020202020203c6b65793e686973746f72792d6c656e6774683c2f6b65793e0a202020202020202020202020202020203c696e74656765723e313c2f696e74656765723e0a202020202020202020202020202020203c6b65793e6c6f772d7468726573686f6c643c2f6b65793e0a202020202020202020202020202020203c696e74656765723e39363c2f696e74656765723e0a20202020202020202020202020203c2f646963743e0a2020202020202020202020203c2f61727261793e0a202020202020202020203c2f646963743e0a202020202020202020203c6b65793e494f436c6173733c2f6b65793e0a202020202020202020203c737472696e673e414350495f534d435f4374726c4c6f6f703c2f737472696e673e0a202020202020202020203c6b65793e504c696d6974436c6173733c2f6b65793e0a202020202020202020203c61727261793e0a2020202020202020202020203c737472696e673e4750553c2f737472696e673e0a202020202020202020203c2f61727261793e0a202020202020202020203c6b65793e4d657461537461746541727261793c2f6b65793e0a202020202020202020203c61727261793e0a2020202020202020202020203c646963743e0a20202020202020202020202020203c6b65793e4465736372697074696f6e3c2f6b65793e0a20202020202020202020202020203c737472696e673e4e6f726d616c3c2f737472696e673e0a2020202020202020202020203c2f646963743e0a2020202020202020202020203c646963743e0a20202020202020202020202020203c6b65793e4465736372697074696f6e3c2f6b65793e0a20202020202020202020202020203c737472696e673e5265647563656420506f7765723c2f737472696e673e0a2020202020202020202020203c2f646963743e0a2020202020202020202020203c646963743e0a20202020202020202020202020203c6b65793e4465736372697074696f6e3c2f6b65793e0a20202020202020202020202020203c737472696e673e55736572204c6f7720506f7765723c2f737472696e673e0a2020202020202020202020203c2f646963743e0a2020202020202020202020203c646963743e0a20202020202020202020202020203c6b65793e4465736372697074696f6e3c2f6b65793e0a20202020202020202020202020203c737472696e673e55736572204869676820506f7765723c2f737472696e673e0a2020202020202020202020203c2f646963743e0a202020202020202020203c2f61727261793e0a202020202020202020203c6b65793e53656e736f72494441727261793c2f6b65793e0a202020202020202020203c61727261793e0a2020202020202020202020203c696e74656765723e363c2f696e74656765723e0a202020202020202020203c2f61727261793e0a202020202020202020203c6b65793e6374726c6c6f6f702d69643c2f6b65793e0a202020202020202020203c696e74656765723e313c2f696e74656765723e0a202020202020202020203c6b65793e69732d73746174652d64726976656e3c2f6b65793e0a202020202020202020203c696e74656765723e313c2f696e74656765723e0a20202020202020203c2f646963743e0a2020202020203c2f61727261793e0a2020202020203c6b65793e53656e736f7241727261793c2f6b65793e0a2020202020203c61727261793e0a20202020202020203c646963743e0a202020202020202020203c6b65793e446573632d4b65793c2f6b65793e0a202020202020202020203c737472696e673e4750553c2f737472696e673e0a202020202020202020203c6b65793e494f436c6173733c2f6b65793e0a202020202020202020203c737472696e673e494f506c6174666f726d53656e736f723c2f737472696e673e0a202020202020202020203c6b65793e73656e736f722d69643c2f6b65793e0a202020202020202020203c696e74656765723e363c2f696e74656765723e0a20202020202020203c2f646963743e0a2020202020203c2f61727261793e0a202020203c2f646963743e0a20203c2f646963743e0a3c2f706c6973743e0a>
    | |       "IONameMatched" = "processor"
    | |       "IOPersonalityPublisher" = "org.vanilla.driver.CPUFriendDataProvider"
    | |       "IOCPUState" = "Running"
    | |       "CFBundleIdentifierKernel" = "com.apple.driver.AppleACPIPlatform"
    | |       "IOCPUNumber" = 3
    | |     }
    | |     
    | +-o CPU4@7  <class IOACPIPlatformDevice, id 0x10000013c, registered, matched, active, busy 0 (10 ms), retain 8>
    | | | {
    | | |   "processor-lapic" = 7
    | | |   "clock-frequency" = <009ce4a6>
    | | |   "processor-number" = 7
    | | |   "timebase-frequency" = <00ca9a3b>
    | | |   "processor-id" = 4
    | | |   "bus-frequency" = <0007215f>
    | | |   "cpu-type" = <0204>
    | | |   "device_type" = <"processor">
    | | |   "name" = <"CPU4">
    | | |   "processor-index" = 4
    | | | }
    | | | 
    | | +-o AppleACPICPU  <class AppleACPICPU, id 0x100000149, registered, matched, active, busy 0 (0 ms), retain 6>
    | |     {
    | |       "IOClass" = "AppleACPICPU"
    | |       "CFBundleIdentifier" = "com.apple.driver.AppleACPIPlatform"
    | |       "IOProviderClass" = "IOACPIPlatformDevice"
    | |       "IOProbeScore" = 1100
    | |       "IONameMatch" = "processor"
    | |       "IOMatchedAtBoot" = Yes
    | |       "IOMatchCategory" = "IODefaultMatchCategory"
    | |       "IOCPUID" = 4294967625
    | |       "IOInterruptControllers" = ("IOPlatformInterruptController","IOPlatformInterruptController")
    | |       "IOInterruptSpecifiers" = (<00070000>,<01070000>)
    | |       "cf-frequency-data" = <3c3f786d6c2076657273696f6e3d22312e302220656e636f64696e673d225554462d38223f3e0a3c21444f435459504520706c697374205055424c494320222d2f2f4170706c6520436f6d70757465722f2f44544420504c49535420312e302f2f454e222022687474703a2f2f7777772e6170706c652e636f6d2f445444732f50726f70657274794c6973742d312e302e647464223e0a3c706c6973742076657273696f6e3d22312e30223e0a20203c646963743e0a202020203c6b65793e494f506c6174666f726d546865726d616c50726f66696c653c2f6b65793e0a202020203c646963743e0a2020202020203c6b65793e4372656174696f6e446174653c2f6b65793e0a2020202020203c737472696e673e576564204d61792032372031343a33383a32362050445420323030393c2f737472696e673e0a2020202020203c6b65793e436f6e66696741727261793c2f6b65793e0a2020202020203c61727261793e0a20202020202020203c646963743e0a202020202020202020203c6b65793e6d6f64656c3c2f6b65793e0a202020202020202020203c737472696e673e4d616350726f332c313c2f737472696e673e0a202020202020202020203c6b65793e726573746172742d616374696f6e733c2f6b65793e0a202020202020202020203c646963743e0a2020202020202020202020203c6b65793e6370752d702d73746174653c2f6b65793e0a2020202020202020202020203c696e74656765723e303c2f696e74656765723e0a202020202020202020203c2f646963743e0a20202020202020203c2f646963743e0a2020202020203c2f61727261793e0a2020202020203c6b65793e436f6e74726f6c41727261793c2f6b65793e0a2020202020203c61727261793e0a20202020202020203c646963743e0a202020202020202020203c6b65793e446573632d4b65793c2f6b65793e0a202020202020202020203c737472696e673e4350555f504c494d49543c2f737472696e673e0a202020202020202020203c6b65793e494f436c6173733c2f6b65793e0a202020202020202020203c737472696e673e4170706c65534d43436f6e74726f6c3c2f737472696e673e0a202020202020202020203c6b65793e636f6e74726f6c2d666c6167733c2f6b65793e0a202020202020202020203c696e74656765723e323c2f696e74656765723e0a202020202020202020203c6b65793e636f6e74726f6c2d69643c2f6b65793e0a202020202020202020203c696e74656765723e31303c2f696e74656765723e0a202020202020202020203c6b65793e6c6f636174696f6e3c2f6b65793e0a202020202020202020203c737472696e673e63707520706c696d69743c2f737472696e673e0a202020202020202020203c6b65793e747970653c2f6b65793e0a202020202020202020203c737472696e673e736d633c2f737472696e673e0a20202020202020203c2f646963743e0a20202020202020203c646963743e0a202020202020202020203c6b65793e446573632d4b65793c2f6b65793e0a202020202020202020203c737472696e673e4350555f53544154453c2f737472696e673e0a202020202020202020203c6b65793e494f436c6173733c2f6b65793e0a202020202020202020203c737472696e673e4170706c65534d43436f6e74726f6c3c2f737472696e673e0a202020202020202020203c6b65793e636f6e74726f6c2d666c6167733c2f6b65793e0a202020202020202020203c696e74656765723e323c2f696e74656765723e0a202020202020202020203c6b65793e636f6e74726f6c2d69643c2f6b65793e0a202020202020202020203c696e74656765723e31333c2f696e74656765723e0a202020202020202020203c6b65793e6c6f636174696f6e3c2f6b65793e0a202020202020202020203c737472696e673e6370752073746174653c2f737472696e673e0a202020202020202020203c6b65793e747970653c2f6b65793e0a202020202020202020203c737472696e673e736d633c2f737472696e673e0a20202020202020203c2f646963743e0a20202020202020203c646963743e0a202020202020202020203c6b65793e446573632d4b65793c2f6b65793e0a202020202020202020203c737472696e673e4750555f504c494d49543c2f737472696e673e0a202020202020202020203c6b65793e494f436c6173733c2f6b65793e0a202020202020202020203c737472696e673e4170706c65534d43436f6e74726f6c3c2f737472696e673e0a202020202020202020203c6b65793e636f6e74726f6c2d666c6167733c2f6b65793e0a202020202020202020203c696e74656765723e323c2f696e74656765723e0a202020202020202020203c6b65793e636f6e74726f6c2d69643c2f6b65793e0a202020202020202020203c696e74656765723e31313c2f696e74656765723e0a202020202020202020203c6b65793e6c6f636174696f6e3c2f6b65793e0a202020202020202020203c737472696e673e67707520706c696d69743c2f737472696e673e0a202020202020202020203c6b65793e747970653c2f6b65793e0a202020202020202020203c737472696e673e736d633c2f737472696e673e0a20202020202020203c2f646963743e0a20202020202020203c646963743e0a202020202020202020203c6b65793e446573632d4b65793c2f6b65793e0a202020202020202020203c737472696e673e4750555f53544154453c2f737472696e673e0a202020202020202020203c6b65793e494f436c6173733c2f6b65793e0a202020202020202020203c737472696e673e4170706c65534d43436f6e74726f6c3c2f737472696e673e0a202020202020202020203c6b65793e636f6e74726f6c2d666c6167733c2f6b65793e0a202020202020202020203c696e74656765723e323c2f696e74656765723e0a202020202020202020203c6b65793e636f6e74726f6c2d69643c2f6b65793e0a202020202020202020203c696e74656765723e31343c2f696e74656765723e0a202020202020202020203c6b65793e6c6f636174696f6e3c2f6b65793e0a202020202020202020203c737472696e673e6770752073746174653c2f737472696e673e0a202020202020202020203c6b65793e747970653c2f6b65793e0a202020202020202020203c737472696e673e736d633c2f737472696e673e0a20202020202020203c2f646963743e0a2020202020203c2f61727261793e0a2020202020203c6b65793e4374726c4c6f6f7041727261793c2f6b65793e0a2020202020203c61727261793e0a20202020202020203c646963743e0a202020202020202020203c6b65793e4465736372697074696f6e3c2f6b65793e0a202020202020202020203c737472696e673e534d435f4350555f436f6e74726f6c5f4c6f6f703c2f737472696e673e0a202020202020202020203c6b65793e494f436c6173733c2f6b65793e0a202020202020202020203c737472696e673e414350495f534d435f4374726c4c6f6f703c2f737472696e673e0a202020202020202020203c6b65793e504c696d6974436c6173733c2f6b65793e0a202020202020202020203c61727261793e0a2020202020202020202020203c737472696e673e4350553c2f737472696e673e0a202020202020202020203c2f61727261793e0a202020202020202020203c6b65793e4d657461537461746541727261793c2f6b65793e0a202020202020202020203c61727261793e0a2020202020202020202020203c646963743e0a20202020202020202020202020203c6b65793e4465736372697074696f6e3c2f6b65793e0a20202020202020202020202020203c737472696e673e4e6f726d616c3c2f737472696e673e0a2020202020202020202020203c2f646963743e0a2020202020202020202020203c646963743e0a20202020202020202020202020203c6b65793e4465736372697074696f6e3c2f6b65793e0a20202020202020202020202020203c737472696e673e5265647563656420506f7765723c2f737472696e673e0a2020202020202020202020203c2f646963743e0a2020202020202020202020203c646963743e0a20202020202020202020202020203c6b65793e4465736372697074696f6e3c2f6b65793e0a20202020202020202020202020203c737472696e673e55736572204c6f7720506f7765723c2f737472696e673e0a2020202020202020202020203c2f646963743e0a2020202020202020202020203c646963743e0a20202020202020202020202020203c6b65793e4465736372697074696f6e3c2f6b65793e0a20202020202020202020202020203c737472696e673e55736572204869676820506f7765723c2f737472696e673e0a2020202020202020202020203c2f646963743e0a202020202020202020203c2f61727261793e0a202020202020202020203c6b65793e504c696d6974446963743c2f6b65793e0a202020202020202020203c646963743e0a2020202020202020202020203c6b65793e4d616350726f332c313c2f6b65793e0a2020202020202020202020203c696e74656765723e303c2f696e74656765723e0a202020202020202020203c2f646963743e0a202020202020202020203c6b65793e5374657044617461446963743c2f6b65793e0a202020202020202020203c646963743e0a2020202020202020202020203c6b65793e4d616350726f332c313c2f6b65793e0a2020202020202020202020203c737472696e673e5350313c2f737472696e673e0a2020202020202020202020203c6b65793e5350313c2f6b65793e0a2020202020202020202020203c646174613e0a78675941414141414151494541414143416741415651427541484d416341426c41474d416151426d41476b415a51426b444141482f7763414143454141414143414141422f2f38412f77442f0a415038412f77442f41415941415038424141502f414173504141442f415141442f77414c447741412f774541412f384143773841415038424141502f414173504141442f415141442f77414c0a447741412f774541412f384143773841415038424141502f414173504141442f415141442f77414c447741412f774541412f384143773841415038424141502f414173504141442f415141440a2f77414c447741412f774541412f384143773841415038424141502f414173504141442f415141442f77414c447741412f774541412f384143773841415038424141502f414173504141442f0a415141442f77414c447741412f774541412f384143773841415038424141502f414173504141442f415141442f77414c447741412f774541412f384143773841415038424141502f414173500a4141442f415141442f77414c447741412f774541412f384143773841415038424141502f414173504141442f415141442f77414c447741412f774541412f384143773841415038424141502f0a414173504141442f415141442f77414c447741412f774541412f384143773841415038424141502f414173504141442f415141442f77414c447741412f774541412f384143773841415038420a4141502f414173504141442f415141442f77414c447741412f774541412f384143773841415038424141502f414173504141442f415141442f77414c447741412f774541412f3841437738410a415038424141502f414173504141442f415141442f77414c447741412f774541412f384143773841415038424141502f414173504141442f415141442f77414c447741412f774541412f38410a43773841415038424141502f414173504141442f415141442f77414c447741412f774541412f384143773841415038424141502f414173504141442f415141442f77414c447741412f7745410a412f384143773841415038424141502f414173504141442f415141442f77414c447741412f774541412f384143773841415038424141502f414173504141442f415141442f77414c447741410a2f774541412f384143773841415038424141502f414173504141442f415141442f77414c447741412f774541412f384143773841415038424141502f414173504141442f415141442f77414c0a447741412f774541412f384143773841415038424141502f4141734b41414142436741414151414141414541414144314141454641414142414141462f7741424141414141514141414145470a4141414341414141424145414149414177774333414334414e41414c4141414141674141414145414141414241414141416741414141494341414143426741414151414141414541414144310a4141454641414144414141462f774144416741414177594141416b41414141454141414154414145425141414241414142663841417741414141454141414145424141416741414141416f4b0a414141494141414142514141414167414141414641414141417741414141494141414146426741414277414141414541414144314141454641414147414141462f77414441414141417741410a41415947414141434141414142414141414b4141447755414141634541414148414141414177414141415141414141484267414143416f4141414d414141582f4141514341414149426741410a41514141414145414141446f41414d464141414a414141462f774146416741414351594141414941414141454141414136414144425141414451414141416f414141414e41414141436741410a414155414141414241414141436759414141634141414142414141413951414242514141437741414266384142514141414149414141414c42674141416741414141514141414367414138460a4141414d4241414144414141414155414141414441414141444159414141674b4141414a414141462f77414741674141445159414141454141414142414141413641414442514141446741410a426638414277494141413447414141434141414142414141414667414777554141424941414141504141414145674141414138414141414841414141415141414141384741414148414141410a415141414150554141515541414241414141582f414163414141414341414141454159414141494141414145414141416f4141504251414145515141414245414141414841414141417741410a41424547414141494367414144674141426638414341494141424947414141424141414141514141414f67414177554141424d414141582f41416b43414141544267414141674141414151410a4141443841416746414141584141414146414141414263414141415541414141435141414141454141414155426741414277414141414541414144314141454641414156414141462f77414a0a414141414167414141425547414141434141414142414141414b4141447755414142594541414157414141414351414141414d41414141574267414143416f4141424d414141582f41416f430a414141584267414141514141414145414141446f41414d4641414159414141462f77414c41674141474159414141494141414145414141414b41414b425141414841414141426b41414141630a414141414751414141417341414141424141414147515941414163414141414241414141395141424251414147674141426638414377414141414941414141614267414141674141414151410a4141436741413846414141624241414147774141414173414141414441414141477759414141674b41414159414141462f77414d4167414148415941414145414141414241414141394141420a42514141485141414266384144514941414230474141414341414141424145414149414177774333414334414e41414c414141414851414141423441414141644141414148674141414130410a414141424141414148675941414163414141414241414141395141424251414148774141426638414451414141414941414141664267414141674141414151414141436741413846414141670a4241414149414141414130414141414441414141494159414141674b41414164414141462f773d3d0a3c2f646174613e0a202020202020202020203c2f646963743e0a202020202020202020203c6b65793e6374726c6c6f6f702d69643c2f6b65793e0a202020202020202020203c696e74656765723e303c2f696e74656765723e0a202020202020202020203c6b65793e69732d73746174652d64726976656e3c2f6b65793e0a202020202020202020203c696e74656765723e313c2f696e74656765723e0a20202020202020203c2f646963743e0a20202020202020203c646963743e0a202020202020202020203c6b65793e4465736372697074696f6e3c2f6b65793e0a202020202020202020203c737472696e673e534d435f4750555f73656e736f725f436f6e74726f6c5f4c6f6f703c2f737472696e673e0a202020202020202020203c6b65793e475055506f7765724d676d74466c6f6f7241727261793c2f6b65793e0a202020202020202020203c61727261793e0a2020202020202020202020203c696e74656765723e333c2f696e74656765723e0a202020202020202020203c2f61727261793e0a202020202020202020203c6b65793e4750555468726573686f6c64446963743c2f6b65793e0a202020202020202020203c646963743e0a2020202020202020202020203c6b65793e4d616350726f332c313c2f6b65793e0a2020202020202020202020203c737472696e673e5441343c2f737472696e673e0a2020202020202020202020203c6b65793e5441343c2f6b65793e0a2020202020202020202020203c61727261793e0a20202020202020202020202020203c646963743e0a202020202020202020202020202020203c6b65793e686967682d7468726573686f6c643c2f6b65793e0a202020202020202020202020202020203c696e74656765723e39303c2f696e74656765723e0a202020202020202020202020202020203c6b65793e6c6f772d7468726573686f6c643c2f6b65793e0a202020202020202020202020202020203c696e74656765723e303c2f696e74656765723e0a202020202020202020202020202020203c6b65793e7468726573686f6c642d6d6574686f643c2f6b65793e0a202020202020202020202020202020203c696e74656765723e313c2f696e74656765723e0a20202020202020202020202020203c2f646963743e0a20202020202020202020202020203c646963743e0a202020202020202020202020202020203c6b65793e686967682d7468726573686f6c643c2f6b65793e0a202020202020202020202020202020203c696e74656765723e39303c2f696e74656765723e0a202020202020202020202020202020203c6b65793e6c6f772d7468726573686f6c643c2f6b65793e0a202020202020202020202020202020203c696e74656765723e39363c2f696e74656765723e0a20202020202020202020202020203c2f646963743e0a20202020202020202020202020203c646963743e0a202020202020202020202020202020203c6b65793e686967682d7468726573686f6c643c2f6b65793e0a202020202020202020202020202020203c696e74656765723e39303c2f696e74656765723e0a202020202020202020202020202020203c6b65793e6c6f772d7468726573686f6c643c2f6b65793e0a202020202020202020202020202020203c696e74656765723e39363c2f696e74656765723e0a20202020202020202020202020203c2f646963743e0a20202020202020202020202020203c646963743e0a202020202020202020202020202020203c6b65793e686967682d7468726573686f6c643c2f6b65793e0a202020202020202020202020202020203c696e74656765723e3130303c2f696e74656765723e0a202020202020202020202020202020203c6b65793e686973746f72792d6c656e6774683c2f6b65793e0a202020202020202020202020202020203c696e74656765723e313c2f696e74656765723e0a202020202020202020202020202020203c6b65793e6c6f772d7468726573686f6c643c2f6b65793e0a202020202020202020202020202020203c696e74656765723e39363c2f696e74656765723e0a20202020202020202020202020203c2f646963743e0a2020202020202020202020203c2f61727261793e0a202020202020202020203c2f646963743e0a202020202020202020203c6b65793e494f436c6173733c2f6b65793e0a202020202020202020203c737472696e673e414350495f534d435f4374726c4c6f6f703c2f737472696e673e0a202020202020202020203c6b65793e504c696d6974436c6173733c2f6b65793e0a202020202020202020203c61727261793e0a2020202020202020202020203c737472696e673e4750553c2f737472696e673e0a202020202020202020203c2f61727261793e0a202020202020202020203c6b65793e4d657461537461746541727261793c2f6b65793e0a202020202020202020203c61727261793e0a2020202020202020202020203c646963743e0a20202020202020202020202020203c6b65793e4465736372697074696f6e3c2f6b65793e0a20202020202020202020202020203c737472696e673e4e6f726d616c3c2f737472696e673e0a2020202020202020202020203c2f646963743e0a2020202020202020202020203c646963743e0a20202020202020202020202020203c6b65793e4465736372697074696f6e3c2f6b65793e0a20202020202020202020202020203c737472696e673e5265647563656420506f7765723c2f737472696e673e0a2020202020202020202020203c2f646963743e0a2020202020202020202020203c646963743e0a20202020202020202020202020203c6b65793e4465736372697074696f6e3c2f6b65793e0a20202020202020202020202020203c737472696e673e55736572204c6f7720506f7765723c2f737472696e673e0a2020202020202020202020203c2f646963743e0a2020202020202020202020203c646963743e0a20202020202020202020202020203c6b65793e4465736372697074696f6e3c2f6b65793e0a20202020202020202020202020203c737472696e673e55736572204869676820506f7765723c2f737472696e673e0a2020202020202020202020203c2f646963743e0a202020202020202020203c2f61727261793e0a202020202020202020203c6b65793e53656e736f72494441727261793c2f6b65793e0a202020202020202020203c61727261793e0a2020202020202020202020203c696e74656765723e363c2f696e74656765723e0a202020202020202020203c2f61727261793e0a202020202020202020203c6b65793e6374726c6c6f6f702d69643c2f6b65793e0a202020202020202020203c696e74656765723e313c2f696e74656765723e0a202020202020202020203c6b65793e69732d73746174652d64726976656e3c2f6b65793e0a202020202020202020203c696e74656765723e313c2f696e74656765723e0a20202020202020203c2f646963743e0a2020202020203c2f61727261793e0a2020202020203c6b65793e53656e736f7241727261793c2f6b65793e0a2020202020203c61727261793e0a20202020202020203c646963743e0a202020202020202020203c6b65793e446573632d4b65793c2f6b65793e0a202020202020202020203c737472696e673e4750553c2f737472696e673e0a202020202020202020203c6b65793e494f436c6173733c2f6b65793e0a202020202020202020203c737472696e673e494f506c6174666f726d53656e736f723c2f737472696e673e0a202020202020202020203c6b65793e73656e736f722d69643c2f6b65793e0a202020202020202020203c696e74656765723e363c2f696e74656765723e0a20202020202020203c2f646963743e0a2020202020203c2f61727261793e0a202020203c2f646963743e0a20203c2f646963743e0a3c2f706c6973743e0a>
    | |       "IONameMatched" = "processor"
    | |       "IOPersonalityPublisher" = "org.vanilla.driver.CPUFriendDataProvider"
    | |       "IOCPUState" = "Running"
    | |       "CFBundleIdentifierKernel" = "com.apple.driver.AppleACPIPlatform"
    | |       "IOCPUNumber" = 4
    | |     }
    | |     
    | +-o CPU5@6  <class IOACPIPlatformDevice, id 0x10000013d, registered, matched, active, busy 0 (12 ms), retain 8>
    | | | {
    | | |   "processor-lapic" = 6
    | | |   "clock-frequency" = <009ce4a6>
    | | |   "processor-number" = 6
    | | |   "timebase-frequency" = <00ca9a3b>
    | | |   "processor-id" = 5
    | | |   "bus-frequency" = <0007215f>
    | | |   "cpu-type" = <0204>
    | | |   "device_type" = <"processor">
    | | |   "name" = <"CPU5">
    | | |   "processor-index" = 5
    | | | }
    | | | 
    | | +-o AppleACPICPU  <class AppleACPICPU, id 0x10000014b, registered, matched, active, busy 0 (0 ms), retain 6>
    | |     {
    | |       "IOClass" = "AppleACPICPU"
    | |       "CFBundleIdentifier" = "com.apple.driver.AppleACPIPlatform"
    | |       "IOProviderClass" = "IOACPIPlatformDevice"
    | |       "IOProbeScore" = 1100
    | |       "IONameMatch" = "processor"
    | |       "IOMatchedAtBoot" = Yes
    | |       "IOMatchCategory" = "IODefaultMatchCategory"
    | |       "IOCPUID" = 4294967627
    | |       "IOInterruptControllers" = ("IOPlatformInterruptController","IOPlatformInterruptController")
    | |       "IOInterruptSpecifiers" = (<00060000>,<01060000>)
    | |       "cf-frequency-data" = <3c3f786d6c2076657273696f6e3d22312e302220656e636f64696e673d225554462d38223f3e0a3c21444f435459504520706c697374205055424c494320222d2f2f4170706c6520436f6d70757465722f2f44544420504c49535420312e302f2f454e222022687474703a2f2f7777772e6170706c652e636f6d2f445444732f50726f70657274794c6973742d312e302e647464223e0a3c706c6973742076657273696f6e3d22312e30223e0a20203c646963743e0a202020203c6b65793e494f506c6174666f726d546865726d616c50726f66696c653c2f6b65793e0a202020203c646963743e0a2020202020203c6b65793e4372656174696f6e446174653c2f6b65793e0a2020202020203c737472696e673e576564204d61792032372031343a33383a32362050445420323030393c2f737472696e673e0a2020202020203c6b65793e436f6e66696741727261793c2f6b65793e0a2020202020203c61727261793e0a20202020202020203c646963743e0a202020202020202020203c6b65793e6d6f64656c3c2f6b65793e0a202020202020202020203c737472696e673e4d616350726f332c313c2f737472696e673e0a202020202020202020203c6b65793e726573746172742d616374696f6e733c2f6b65793e0a202020202020202020203c646963743e0a2020202020202020202020203c6b65793e6370752d702d73746174653c2f6b65793e0a2020202020202020202020203c696e74656765723e303c2f696e74656765723e0a202020202020202020203c2f646963743e0a20202020202020203c2f646963743e0a2020202020203c2f61727261793e0a2020202020203c6b65793e436f6e74726f6c41727261793c2f6b65793e0a2020202020203c61727261793e0a20202020202020203c646963743e0a202020202020202020203c6b65793e446573632d4b65793c2f6b65793e0a202020202020202020203c737472696e673e4350555f504c494d49543c2f737472696e673e0a202020202020202020203c6b65793e494f436c6173733c2f6b65793e0a202020202020202020203c737472696e673e4170706c65534d43436f6e74726f6c3c2f737472696e673e0a202020202020202020203c6b65793e636f6e74726f6c2d666c6167733c2f6b65793e0a202020202020202020203c696e74656765723e323c2f696e74656765723e0a202020202020202020203c6b65793e636f6e74726f6c2d69643c2f6b65793e0a202020202020202020203c696e74656765723e31303c2f696e74656765723e0a202020202020202020203c6b65793e6c6f636174696f6e3c2f6b65793e0a202020202020202020203c737472696e673e63707520706c696d69743c2f737472696e673e0a202020202020202020203c6b65793e747970653c2f6b65793e0a202020202020202020203c737472696e673e736d633c2f737472696e673e0a20202020202020203c2f646963743e0a20202020202020203c646963743e0a202020202020202020203c6b65793e446573632d4b65793c2f6b65793e0a202020202020202020203c737472696e673e4350555f53544154453c2f737472696e673e0a202020202020202020203c6b65793e494f436c6173733c2f6b65793e0a202020202020202020203c737472696e673e4170706c65534d43436f6e74726f6c3c2f737472696e673e0a202020202020202020203c6b65793e636f6e74726f6c2d666c6167733c2f6b65793e0a202020202020202020203c696e74656765723e323c2f696e74656765723e0a202020202020202020203c6b65793e636f6e74726f6c2d69643c2f6b65793e0a202020202020202020203c696e74656765723e31333c2f696e74656765723e0a202020202020202020203c6b65793e6c6f636174696f6e3c2f6b65793e0a202020202020202020203c737472696e673e6370752073746174653c2f737472696e673e0a202020202020202020203c6b65793e747970653c2f6b65793e0a202020202020202020203c737472696e673e736d633c2f737472696e673e0a20202020202020203c2f646963743e0a20202020202020203c646963743e0a202020202020202020203c6b65793e446573632d4b65793c2f6b65793e0a202020202020202020203c737472696e673e4750555f504c494d49543c2f737472696e673e0a202020202020202020203c6b65793e494f436c6173733c2f6b65793e0a202020202020202020203c737472696e673e4170706c65534d43436f6e74726f6c3c2f737472696e673e0a202020202020202020203c6b65793e636f6e74726f6c2d666c6167733c2f6b65793e0a202020202020202020203c696e74656765723e323c2f696e74656765723e0a202020202020202020203c6b65793e636f6e74726f6c2d69643c2f6b65793e0a202020202020202020203c696e74656765723e31313c2f696e74656765723e0a202020202020202020203c6b65793e6c6f636174696f6e3c2f6b65793e0a202020202020202020203c737472696e673e67707520706c696d69743c2f737472696e673e0a202020202020202020203c6b65793e747970653c2f6b65793e0a202020202020202020203c737472696e673e736d633c2f737472696e673e0a20202020202020203c2f646963743e0a20202020202020203c646963743e0a202020202020202020203c6b65793e446573632d4b65793c2f6b65793e0a202020202020202020203c737472696e673e4750555f53544154453c2f737472696e673e0a202020202020202020203c6b65793e494f436c6173733c2f6b65793e0a202020202020202020203c737472696e673e4170706c65534d43436f6e74726f6c3c2f737472696e673e0a202020202020202020203c6b65793e636f6e74726f6c2d666c6167733c2f6b65793e0a202020202020202020203c696e74656765723e323c2f696e74656765723e0a202020202020202020203c6b65793e636f6e74726f6c2d69643c2f6b65793e0a202020202020202020203c696e74656765723e31343c2f696e74656765723e0a202020202020202020203c6b65793e6c6f636174696f6e3c2f6b65793e0a202020202020202020203c737472696e673e6770752073746174653c2f737472696e673e0a202020202020202020203c6b65793e747970653c2f6b65793e0a202020202020202020203c737472696e673e736d633c2f737472696e673e0a20202020202020203c2f646963743e0a2020202020203c2f61727261793e0a2020202020203c6b65793e4374726c4c6f6f7041727261793c2f6b65793e0a2020202020203c61727261793e0a20202020202020203c646963743e0a202020202020202020203c6b65793e4465736372697074696f6e3c2f6b65793e0a202020202020202020203c737472696e673e534d435f4350555f436f6e74726f6c5f4c6f6f703c2f737472696e673e0a202020202020202020203c6b65793e494f436c6173733c2f6b65793e0a202020202020202020203c737472696e673e414350495f534d435f4374726c4c6f6f703c2f737472696e673e0a202020202020202020203c6b65793e504c696d6974436c6173733c2f6b65793e0a202020202020202020203c61727261793e0a2020202020202020202020203c737472696e673e4350553c2f737472696e673e0a202020202020202020203c2f61727261793e0a202020202020202020203c6b65793e4d657461537461746541727261793c2f6b65793e0a202020202020202020203c61727261793e0a2020202020202020202020203c646963743e0a20202020202020202020202020203c6b65793e4465736372697074696f6e3c2f6b65793e0a20202020202020202020202020203c737472696e673e4e6f726d616c3c2f737472696e673e0a2020202020202020202020203c2f646963743e0a2020202020202020202020203c646963743e0a20202020202020202020202020203c6b65793e4465736372697074696f6e3c2f6b65793e0a20202020202020202020202020203c737472696e673e5265647563656420506f7765723c2f737472696e673e0a2020202020202020202020203c2f646963743e0a2020202020202020202020203c646963743e0a20202020202020202020202020203c6b65793e4465736372697074696f6e3c2f6b65793e0a20202020202020202020202020203c737472696e673e55736572204c6f7720506f7765723c2f737472696e673e0a2020202020202020202020203c2f646963743e0a2020202020202020202020203c646963743e0a20202020202020202020202020203c6b65793e4465736372697074696f6e3c2f6b65793e0a20202020202020202020202020203c737472696e673e55736572204869676820506f7765723c2f737472696e673e0a2020202020202020202020203c2f646963743e0a202020202020202020203c2f61727261793e0a202020202020202020203c6b65793e504c696d6974446963743c2f6b65793e0a202020202020202020203c646963743e0a2020202020202020202020203c6b65793e4d616350726f332c313c2f6b65793e0a2020202020202020202020203c696e74656765723e303c2f696e74656765723e0a202020202020202020203c2f646963743e0a202020202020202020203c6b65793e5374657044617461446963743c2f6b65793e0a202020202020202020203c646963743e0a2020202020202020202020203c6b65793e4d616350726f332c313c2f6b65793e0a2020202020202020202020203c737472696e673e5350313c2f737472696e673e0a2020202020202020202020203c6b65793e5350313c2f6b65793e0a2020202020202020202020203c646174613e0a78675941414141414151494541414143416741415651427541484d416341426c41474d416151426d41476b415a51426b444141482f7763414143454141414143414141422f2f38412f77442f0a415038412f77442f41415941415038424141502f414173504141442f415141442f77414c447741412f774541412f384143773841415038424141502f414173504141442f415141442f77414c0a447741412f774541412f384143773841415038424141502f414173504141442f415141442f77414c447741412f774541412f384143773841415038424141502f414173504141442f415141440a2f77414c447741412f774541412f384143773841415038424141502f414173504141442f415141442f77414c447741412f774541412f384143773841415038424141502f414173504141442f0a415141442f77414c447741412f774541412f384143773841415038424141502f414173504141442f415141442f77414c447741412f774541412f384143773841415038424141502f414173500a4141442f415141442f77414c447741412f774541412f384143773841415038424141502f414173504141442f415141442f77414c447741412f774541412f384143773841415038424141502f0a414173504141442f415141442f77414c447741412f774541412f384143773841415038424141502f414173504141442f415141442f77414c447741412f774541412f384143773841415038420a4141502f414173504141442f415141442f77414c447741412f774541412f384143773841415038424141502f414173504141442f415141442f77414c447741412f774541412f3841437738410a415038424141502f414173504141442f415141442f77414c447741412f774541412f384143773841415038424141502f414173504141442f415141442f77414c447741412f774541412f38410a43773841415038424141502f414173504141442f415141442f77414c447741412f774541412f384143773841415038424141502f414173504141442f415141442f77414c447741412f7745410a412f384143773841415038424141502f414173504141442f415141442f77414c447741412f774541412f384143773841415038424141502f414173504141442f415141442f77414c447741410a2f774541412f384143773841415038424141502f414173504141442f415141442f77414c447741412f774541412f384143773841415038424141502f414173504141442f415141442f77414c0a447741412f774541412f384143773841415038424141502f4141734b41414142436741414151414141414541414144314141454641414142414141462f7741424141414141514141414145470a4141414341414141424145414149414177774333414334414e41414c4141414141674141414145414141414241414141416741414141494341414143426741414151414141414541414144310a4141454641414144414141462f774144416741414177594141416b41414141454141414154414145425141414241414142663841417741414141454141414145424141416741414141416f4b0a414141494141414142514141414167414141414641414141417741414141494141414146426741414277414141414541414144314141454641414147414141462f77414441414141417741410a41415947414141434141414142414141414b4141447755414141634541414148414141414177414141415141414141484267414143416f4141414d414141582f4141514341414149426741410a41514141414145414141446f41414d464141414a414141462f774146416741414351594141414941414141454141414136414144425141414451414141416f414141414e41414141436741410a414155414141414241414141436759414141634141414142414141413951414242514141437741414266384142514141414149414141414c42674141416741414141514141414367414138460a4141414d4241414144414141414155414141414441414141444159414141674b4141414a414141462f77414741674141445159414141454141414142414141413641414442514141446741410a426638414277494141413447414141434141414142414141414667414777554141424941414141504141414145674141414138414141414841414141415141414141384741414148414141410a415141414150554141515541414241414141582f414163414141414341414141454159414141494141414145414141416f4141504251414145515141414245414141414841414141417741410a41424547414141494367414144674141426638414341494141424947414141424141414141514141414f67414177554141424d414141582f41416b43414141544267414141674141414151410a4141443841416746414141584141414146414141414263414141415541414141435141414141454141414155426741414277414141414541414144314141454641414156414141462f77414a0a414141414167414141425547414141434141414142414141414b4141447755414142594541414157414141414351414141414d41414141574267414143416f4141424d414141582f41416f430a414141584267414141514141414145414141446f41414d4641414159414141462f77414c41674141474159414141494141414145414141414b41414b425141414841414141426b41414141630a414141414751414141417341414141424141414147515941414163414141414241414141395141424251414147674141426638414377414141414941414141614267414141674141414151410a4141436741413846414141624241414147774141414173414141414441414141477759414141674b41414159414141462f77414d4167414148415941414145414141414241414141394141420a42514141485141414266384144514941414230474141414341414141424145414149414177774333414334414e41414c414141414851414141423441414141644141414148674141414130410a414141424141414148675941414163414141414241414141395141424251414148774141426638414451414141414941414141664267414141674141414151414141436741413846414141670a4241414149414141414130414141414441414141494159414141674b41414164414141462f773d3d0a3c2f646174613e0a202020202020202020203c2f646963743e0a202020202020202020203c6b65793e6374726c6c6f6f702d69643c2f6b65793e0a202020202020202020203c696e74656765723e303c2f696e74656765723e0a202020202020202020203c6b65793e69732d73746174652d64726976656e3c2f6b65793e0a202020202020202020203c696e74656765723e313c2f696e74656765723e0a20202020202020203c2f646963743e0a20202020202020203c646963743e0a202020202020202020203c6b65793e4465736372697074696f6e3c2f6b65793e0a202020202020202020203c737472696e673e534d435f4750555f73656e736f725f436f6e74726f6c5f4c6f6f703c2f737472696e673e0a202020202020202020203c6b65793e475055506f7765724d676d74466c6f6f7241727261793c2f6b65793e0a202020202020202020203c61727261793e0a2020202020202020202020203c696e74656765723e333c2f696e74656765723e0a202020202020202020203c2f61727261793e0a202020202020202020203c6b65793e4750555468726573686f6c64446963743c2f6b65793e0a202020202020202020203c646963743e0a2020202020202020202020203c6b65793e4d616350726f332c313c2f6b65793e0a2020202020202020202020203c737472696e673e5441343c2f737472696e673e0a2020202020202020202020203c6b65793e5441343c2f6b65793e0a2020202020202020202020203c61727261793e0a20202020202020202020202020203c646963743e0a202020202020202020202020202020203c6b65793e686967682d7468726573686f6c643c2f6b65793e0a202020202020202020202020202020203c696e74656765723e39303c2f696e74656765723e0a202020202020202020202020202020203c6b65793e6c6f772d7468726573686f6c643c2f6b65793e0a202020202020202020202020202020203c696e74656765723e303c2f696e74656765723e0a202020202020202020202020202020203c6b65793e7468726573686f6c642d6d6574686f643c2f6b65793e0a202020202020202020202020202020203c696e74656765723e313c2f696e74656765723e0a20202020202020202020202020203c2f646963743e0a20202020202020202020202020203c646963743e0a202020202020202020202020202020203c6b65793e686967682d7468726573686f6c643c2f6b65793e0a202020202020202020202020202020203c696e74656765723e39303c2f696e74656765723e0a202020202020202020202020202020203c6b65793e6c6f772d7468726573686f6c643c2f6b65793e0a202020202020202020202020202020203c696e74656765723e39363c2f696e74656765723e0a20202020202020202020202020203c2f646963743e0a20202020202020202020202020203c646963743e0a202020202020202020202020202020203c6b65793e686967682d7468726573686f6c643c2f6b65793e0a202020202020202020202020202020203c696e74656765723e39303c2f696e74656765723e0a202020202020202020202020202020203c6b65793e6c6f772d7468726573686f6c643c2f6b65793e0a202020202020202020202020202020203c696e74656765723e39363c2f696e74656765723e0a20202020202020202020202020203c2f646963743e0a20202020202020202020202020203c646963743e0a202020202020202020202020202020203c6b65793e686967682d7468726573686f6c643c2f6b65793e0a202020202020202020202020202020203c696e74656765723e3130303c2f696e74656765723e0a202020202020202020202020202020203c6b65793e686973746f72792d6c656e6774683c2f6b65793e0a202020202020202020202020202020203c696e74656765723e313c2f696e74656765723e0a202020202020202020202020202020203c6b65793e6c6f772d7468726573686f6c643c2f6b65793e0a202020202020202020202020202020203c696e74656765723e39363c2f696e74656765723e0a20202020202020202020202020203c2f646963743e0a2020202020202020202020203c2f61727261793e0a202020202020202020203c2f646963743e0a202020202020202020203c6b65793e494f436c6173733c2f6b65793e0a202020202020202020203c737472696e673e414350495f534d435f4374726c4c6f6f703c2f737472696e673e0a202020202020202020203c6b65793e504c696d6974436c6173733c2f6b65793e0a202020202020202020203c61727261793e0a2020202020202020202020203c737472696e673e4750553c2f737472696e673e0a202020202020202020203c2f61727261793e0a202020202020202020203c6b65793e4d657461537461746541727261793c2f6b65793e0a202020202020202020203c61727261793e0a2020202020202020202020203c646963743e0a20202020202020202020202020203c6b65793e4465736372697074696f6e3c2f6b65793e0a20202020202020202020202020203c737472696e673e4e6f726d616c3c2f737472696e673e0a2020202020202020202020203c2f646963743e0a2020202020202020202020203c646963743e0a20202020202020202020202020203c6b65793e4465736372697074696f6e3c2f6b65793e0a20202020202020202020202020203c737472696e673e5265647563656420506f7765723c2f737472696e673e0a2020202020202020202020203c2f646963743e0a2020202020202020202020203c646963743e0a20202020202020202020202020203c6b65793e4465736372697074696f6e3c2f6b65793e0a20202020202020202020202020203c737472696e673e55736572204c6f7720506f7765723c2f737472696e673e0a2020202020202020202020203c2f646963743e0a2020202020202020202020203c646963743e0a20202020202020202020202020203c6b65793e4465736372697074696f6e3c2f6b65793e0a20202020202020202020202020203c737472696e673e55736572204869676820506f7765723c2f737472696e673e0a2020202020202020202020203c2f646963743e0a202020202020202020203c2f61727261793e0a202020202020202020203c6b65793e53656e736f72494441727261793c2f6b65793e0a202020202020202020203c61727261793e0a2020202020202020202020203c696e74656765723e363c2f696e74656765723e0a202020202020202020203c2f61727261793e0a202020202020202020203c6b65793e6374726c6c6f6f702d69643c2f6b65793e0a202020202020202020203c696e74656765723e313c2f696e74656765723e0a202020202020202020203c6b65793e69732d73746174652d64726976656e3c2f6b65793e0a202020202020202020203c696e74656765723e313c2f696e74656765723e0a20202020202020203c2f646963743e0a2020202020203c2f61727261793e0a2020202020203c6b65793e53656e736f7241727261793c2f6b65793e0a2020202020203c61727261793e0a20202020202020203c646963743e0a202020202020202020203c6b65793e446573632d4b65793c2f6b65793e0a202020202020202020203c737472696e673e4750553c2f737472696e673e0a202020202020202020203c6b65793e494f436c6173733c2f6b65793e0a202020202020202020203c737472696e673e494f506c6174666f726d53656e736f723c2f737472696e673e0a202020202020202020203c6b65793e73656e736f722d69643c2f6b65793e0a202020202020202020203c696e74656765723e363c2f696e74656765723e0a20202020202020203c2f646963743e0a2020202020203c2f61727261793e0a202020203c2f646963743e0a20203c2f646963743e0a3c2f706c6973743e0a>
    | |       "IONameMatched" = "processor"
    | |       "IOPersonalityPublisher" = "org.vanilla.driver.CPUFriendDataProvider"
    | |       "IOCPUState" = "Running"
    | |       "CFBundleIdentifierKernel" = "com.apple.driver.AppleACPIPlatform"
    | |       "IOCPUNumber" = 5
    | |     }
    | |     
    | +-o CPU6@4  <class IOACPIPlatformDevice, id 0x10000013e, registered, matched, active, busy 0 (13 ms), retain 8>
    | | | {
    | | |   "processor-lapic" = 4
    | | |   "clock-frequency" = <009ce4a6>
    | | |   "processor-number" = 4
    | | |   "timebase-frequency" = <00ca9a3b>
    | | |   "processor-id" = 6
    | | |   "bus-frequency" = <0007215f>
    | | |   "cpu-type" = <0204>
    | | |   "device_type" = <"processor">
    | | |   "name" = <"CPU6">
    | | |   "processor-index" = 6
    | | | }
    | | | 
    | | +-o AppleACPICPU  <class AppleACPICPU, id 0x10000014d, registered, matched, active, busy 0 (0 ms), retain 6>
    | |     {
    | |       "IOClass" = "AppleACPICPU"
    | |       "CFBundleIdentifier" = "com.apple.driver.AppleACPIPlatform"
    | |       "IOProviderClass" = "IOACPIPlatformDevice"
    | |       "IOProbeScore" = 1100
    | |       "IONameMatch" = "processor"
    | |       "IOMatchedAtBoot" = Yes
    | |       "IOMatchCategory" = "IODefaultMatchCategory"
    | |       "IOCPUID" = 4294967629
    | |       "IOInterruptControllers" = ("IOPlatformInterruptController","IOPlatformInterruptController")
    | |       "IOInterruptSpecifiers" = (<00040000>,<01040000>)
    | |       "cf-frequency-data" = <3c3f786d6c2076657273696f6e3d22312e302220656e636f64696e673d225554462d38223f3e0a3c21444f435459504520706c697374205055424c494320222d2f2f4170706c6520436f6d70757465722f2f44544420504c49535420312e302f2f454e222022687474703a2f2f7777772e6170706c652e636f6d2f445444732f50726f70657274794c6973742d312e302e647464223e0a3c706c6973742076657273696f6e3d22312e30223e0a20203c646963743e0a202020203c6b65793e494f506c6174666f726d546865726d616c50726f66696c653c2f6b65793e0a202020203c646963743e0a2020202020203c6b65793e4372656174696f6e446174653c2f6b65793e0a2020202020203c737472696e673e576564204d61792032372031343a33383a32362050445420323030393c2f737472696e673e0a2020202020203c6b65793e436f6e66696741727261793c2f6b65793e0a2020202020203c61727261793e0a20202020202020203c646963743e0a202020202020202020203c6b65793e6d6f64656c3c2f6b65793e0a202020202020202020203c737472696e673e4d616350726f332c313c2f737472696e673e0a202020202020202020203c6b65793e726573746172742d616374696f6e733c2f6b65793e0a202020202020202020203c646963743e0a2020202020202020202020203c6b65793e6370752d702d73746174653c2f6b65793e0a2020202020202020202020203c696e74656765723e303c2f696e74656765723e0a202020202020202020203c2f646963743e0a20202020202020203c2f646963743e0a2020202020203c2f61727261793e0a2020202020203c6b65793e436f6e74726f6c41727261793c2f6b65793e0a2020202020203c61727261793e0a20202020202020203c646963743e0a202020202020202020203c6b65793e446573632d4b65793c2f6b65793e0a202020202020202020203c737472696e673e4350555f504c494d49543c2f737472696e673e0a202020202020202020203c6b65793e494f436c6173733c2f6b65793e0a202020202020202020203c737472696e673e4170706c65534d43436f6e74726f6c3c2f737472696e673e0a202020202020202020203c6b65793e636f6e74726f6c2d666c6167733c2f6b65793e0a202020202020202020203c696e74656765723e323c2f696e74656765723e0a202020202020202020203c6b65793e636f6e74726f6c2d69643c2f6b65793e0a202020202020202020203c696e74656765723e31303c2f696e74656765723e0a202020202020202020203c6b65793e6c6f636174696f6e3c2f6b65793e0a202020202020202020203c737472696e673e63707520706c696d69743c2f737472696e673e0a202020202020202020203c6b65793e747970653c2f6b65793e0a202020202020202020203c737472696e673e736d633c2f737472696e673e0a20202020202020203c2f646963743e0a20202020202020203c646963743e0a202020202020202020203c6b65793e446573632d4b65793c2f6b65793e0a202020202020202020203c737472696e673e4350555f53544154453c2f737472696e673e0a202020202020202020203c6b65793e494f436c6173733c2f6b65793e0a202020202020202020203c737472696e673e4170706c65534d43436f6e74726f6c3c2f737472696e673e0a202020202020202020203c6b65793e636f6e74726f6c2d666c6167733c2f6b65793e0a202020202020202020203c696e74656765723e323c2f696e74656765723e0a202020202020202020203c6b65793e636f6e74726f6c2d69643c2f6b65793e0a202020202020202020203c696e74656765723e31333c2f696e74656765723e0a202020202020202020203c6b65793e6c6f636174696f6e3c2f6b65793e0a202020202020202020203c737472696e673e6370752073746174653c2f737472696e673e0a202020202020202020203c6b65793e747970653c2f6b65793e0a202020202020202020203c737472696e673e736d633c2f737472696e673e0a20202020202020203c2f646963743e0a20202020202020203c646963743e0a202020202020202020203c6b65793e446573632d4b65793c2f6b65793e0a202020202020202020203c737472696e673e4750555f504c494d49543c2f737472696e673e0a202020202020202020203c6b65793e494f436c6173733c2f6b65793e0a202020202020202020203c737472696e673e4170706c65534d43436f6e74726f6c3c2f737472696e673e0a202020202020202020203c6b65793e636f6e74726f6c2d666c6167733c2f6b65793e0a202020202020202020203c696e74656765723e323c2f696e74656765723e0a202020202020202020203c6b65793e636f6e74726f6c2d69643c2f6b65793e0a202020202020202020203c696e74656765723e31313c2f696e74656765723e0a202020202020202020203c6b65793e6c6f636174696f6e3c2f6b65793e0a202020202020202020203c737472696e673e67707520706c696d69743c2f737472696e673e0a202020202020202020203c6b65793e747970653c2f6b65793e0a202020202020202020203c737472696e673e736d633c2f737472696e673e0a20202020202020203c2f646963743e0a20202020202020203c646963743e0a202020202020202020203c6b65793e446573632d4b65793c2f6b65793e0a202020202020202020203c737472696e673e4750555f53544154453c2f737472696e673e0a202020202020202020203c6b65793e494f436c6173733c2f6b65793e0a202020202020202020203c737472696e673e4170706c65534d43436f6e74726f6c3c2f737472696e673e0a202020202020202020203c6b65793e636f6e74726f6c2d666c6167733c2f6b65793e0a202020202020202020203c696e74656765723e323c2f696e74656765723e0a202020202020202020203c6b65793e636f6e74726f6c2d69643c2f6b65793e0a202020202020202020203c696e74656765723e31343c2f696e74656765723e0a202020202020202020203c6b65793e6c6f636174696f6e3c2f6b65793e0a202020202020202020203c737472696e673e6770752073746174653c2f737472696e673e0a202020202020202020203c6b65793e747970653c2f6b65793e0a202020202020202020203c737472696e673e736d633c2f737472696e673e0a20202020202020203c2f646963743e0a2020202020203c2f61727261793e0a2020202020203c6b65793e4374726c4c6f6f7041727261793c2f6b65793e0a2020202020203c61727261793e0a20202020202020203c646963743e0a202020202020202020203c6b65793e4465736372697074696f6e3c2f6b65793e0a202020202020202020203c737472696e673e534d435f4350555f436f6e74726f6c5f4c6f6f703c2f737472696e673e0a202020202020202020203c6b65793e494f436c6173733c2f6b65793e0a202020202020202020203c737472696e673e414350495f534d435f4374726c4c6f6f703c2f737472696e673e0a202020202020202020203c6b65793e504c696d6974436c6173733c2f6b65793e0a202020202020202020203c61727261793e0a2020202020202020202020203c737472696e673e4350553c2f737472696e673e0a202020202020202020203c2f61727261793e0a202020202020202020203c6b65793e4d657461537461746541727261793c2f6b65793e0a202020202020202020203c61727261793e0a2020202020202020202020203c646963743e0a20202020202020202020202020203c6b65793e4465736372697074696f6e3c2f6b65793e0a20202020202020202020202020203c737472696e673e4e6f726d616c3c2f737472696e673e0a2020202020202020202020203c2f646963743e0a2020202020202020202020203c646963743e0a20202020202020202020202020203c6b65793e4465736372697074696f6e3c2f6b65793e0a20202020202020202020202020203c737472696e673e5265647563656420506f7765723c2f737472696e673e0a2020202020202020202020203c2f646963743e0a2020202020202020202020203c646963743e0a20202020202020202020202020203c6b65793e4465736372697074696f6e3c2f6b65793e0a20202020202020202020202020203c737472696e673e55736572204c6f7720506f7765723c2f737472696e673e0a2020202020202020202020203c2f646963743e0a2020202020202020202020203c646963743e0a20202020202020202020202020203c6b65793e4465736372697074696f6e3c2f6b65793e0a20202020202020202020202020203c737472696e673e55736572204869676820506f7765723c2f737472696e673e0a2020202020202020202020203c2f646963743e0a202020202020202020203c2f61727261793e0a202020202020202020203c6b65793e504c696d6974446963743c2f6b65793e0a202020202020202020203c646963743e0a2020202020202020202020203c6b65793e4d616350726f332c313c2f6b65793e0a2020202020202020202020203c696e74656765723e303c2f696e74656765723e0a202020202020202020203c2f646963743e0a202020202020202020203c6b65793e5374657044617461446963743c2f6b65793e0a202020202020202020203c646963743e0a2020202020202020202020203c6b65793e4d616350726f332c313c2f6b65793e0a2020202020202020202020203c737472696e673e5350313c2f737472696e673e0a2020202020202020202020203c6b65793e5350313c2f6b65793e0a2020202020202020202020203c646174613e0a78675941414141414151494541414143416741415651427541484d416341426c41474d416151426d41476b415a51426b444141482f7763414143454141414143414141422f2f38412f77442f0a415038412f77442f41415941415038424141502f414173504141442f415141442f77414c447741412f774541412f384143773841415038424141502f414173504141442f415141442f77414c0a447741412f774541412f384143773841415038424141502f414173504141442f415141442f77414c447741412f774541412f384143773841415038424141502f414173504141442f415141440a2f77414c447741412f774541412f384143773841415038424141502f414173504141442f415141442f77414c447741412f774541412f384143773841415038424141502f414173504141442f0a415141442f77414c447741412f774541412f384143773841415038424141502f414173504141442f415141442f77414c447741412f774541412f384143773841415038424141502f414173500a4141442f415141442f77414c447741412f774541412f384143773841415038424141502f414173504141442f415141442f77414c447741412f774541412f384143773841415038424141502f0a414173504141442f415141442f77414c447741412f774541412f384143773841415038424141502f414173504141442f415141442f77414c447741412f774541412f384143773841415038420a4141502f414173504141442f415141442f77414c447741412f774541412f384143773841415038424141502f414173504141442f415141442f77414c447741412f774541412f3841437738410a415038424141502f414173504141442f415141442f77414c447741412f774541412f384143773841415038424141502f414173504141442f415141442f77414c447741412f774541412f38410a43773841415038424141502f414173504141442f415141442f77414c447741412f774541412f384143773841415038424141502f414173504141442f415141442f77414c447741412f7745410a412f384143773841415038424141502f414173504141442f415141442f77414c447741412f774541412f384143773841415038424141502f414173504141442f415141442f77414c447741410a2f774541412f384143773841415038424141502f414173504141442f415141442f77414c447741412f774541412f384143773841415038424141502f414173504141442f415141442f77414c0a447741412f774541412f384143773841415038424141502f4141734b41414142436741414151414141414541414144314141454641414142414141462f7741424141414141514141414145470a4141414341414141424145414149414177774333414334414e41414c4141414141674141414145414141414241414141416741414141494341414143426741414151414141414541414144310a4141454641414144414141462f774144416741414177594141416b41414141454141414154414145425141414241414142663841417741414141454141414145424141416741414141416f4b0a414141494141414142514141414167414141414641414141417741414141494141414146426741414277414141414541414144314141454641414147414141462f77414441414141417741410a41415947414141434141414142414141414b4141447755414141634541414148414141414177414141415141414141484267414143416f4141414d414141582f4141514341414149426741410a41514141414145414141446f41414d464141414a414141462f774146416741414351594141414941414141454141414136414144425141414451414141416f414141414e41414141436741410a414155414141414241414141436759414141634141414142414141413951414242514141437741414266384142514141414149414141414c42674141416741414141514141414367414138460a4141414d4241414144414141414155414141414441414141444159414141674b4141414a414141462f77414741674141445159414141454141414142414141413641414442514141446741410a426638414277494141413447414141434141414142414141414667414777554141424941414141504141414145674141414138414141414841414141415141414141384741414148414141410a415141414150554141515541414241414141582f414163414141414341414141454159414141494141414145414141416f4141504251414145515141414245414141414841414141417741410a41424547414141494367414144674141426638414341494141424947414141424141414141514141414f67414177554141424d414141582f41416b43414141544267414141674141414151410a4141443841416746414141584141414146414141414263414141415541414141435141414141454141414155426741414277414141414541414144314141454641414156414141462f77414a0a414141414167414141425547414141434141414142414141414b4141447755414142594541414157414141414351414141414d41414141574267414143416f4141424d414141582f41416f430a414141584267414141514141414145414141446f41414d4641414159414141462f77414c41674141474159414141494141414145414141414b41414b425141414841414141426b41414141630a414141414751414141417341414141424141414147515941414163414141414241414141395141424251414147674141426638414377414141414941414141614267414141674141414151410a4141436741413846414141624241414147774141414173414141414441414141477759414141674b41414159414141462f77414d4167414148415941414145414141414241414141394141420a42514141485141414266384144514941414230474141414341414141424145414149414177774333414334414e41414c414141414851414141423441414141644141414148674141414130410a414141424141414148675941414163414141414241414141395141424251414148774141426638414451414141414941414141664267414141674141414151414141436741413846414141670a4241414149414141414130414141414441414141494159414141674b41414164414141462f773d3d0a3c2f646174613e0a202020202020202020203c2f646963743e0a202020202020202020203c6b65793e6374726c6c6f6f702d69643c2f6b65793e0a202020202020202020203c696e74656765723e303c2f696e74656765723e0a202020202020202020203c6b65793e69732d73746174652d64726976656e3c2f6b65793e0a202020202020202020203c696e74656765723e313c2f696e74656765723e0a20202020202020203c2f646963743e0a20202020202020203c646963743e0a202020202020202020203c6b65793e4465736372697074696f6e3c2f6b65793e0a202020202020202020203c737472696e673e534d435f4750555f73656e736f725f436f6e74726f6c5f4c6f6f703c2f737472696e673e0a202020202020202020203c6b65793e475055506f7765724d676d74466c6f6f7241727261793c2f6b65793e0a202020202020202020203c61727261793e0a2020202020202020202020203c696e74656765723e333c2f696e74656765723e0a202020202020202020203c2f61727261793e0a202020202020202020203c6b65793e4750555468726573686f6c64446963743c2f6b65793e0a202020202020202020203c646963743e0a2020202020202020202020203c6b65793e4d616350726f332c313c2f6b65793e0a2020202020202020202020203c737472696e673e5441343c2f737472696e673e0a2020202020202020202020203c6b65793e5441343c2f6b65793e0a2020202020202020202020203c61727261793e0a20202020202020202020202020203c646963743e0a202020202020202020202020202020203c6b65793e686967682d7468726573686f6c643c2f6b65793e0a202020202020202020202020202020203c696e74656765723e39303c2f696e74656765723e0a202020202020202020202020202020203c6b65793e6c6f772d7468726573686f6c643c2f6b65793e0a202020202020202020202020202020203c696e74656765723e303c2f696e74656765723e0a202020202020202020202020202020203c6b65793e7468726573686f6c642d6d6574686f643c2f6b65793e0a202020202020202020202020202020203c696e74656765723e313c2f696e74656765723e0a20202020202020202020202020203c2f646963743e0a20202020202020202020202020203c646963743e0a202020202020202020202020202020203c6b65793e686967682d7468726573686f6c643c2f6b65793e0a202020202020202020202020202020203c696e74656765723e39303c2f696e74656765723e0a202020202020202020202020202020203c6b65793e6c6f772d7468726573686f6c643c2f6b65793e0a202020202020202020202020202020203c696e74656765723e39363c2f696e74656765723e0a20202020202020202020202020203c2f646963743e0a20202020202020202020202020203c646963743e0a202020202020202020202020202020203c6b65793e686967682d7468726573686f6c643c2f6b65793e0a202020202020202020202020202020203c696e74656765723e39303c2f696e74656765723e0a202020202020202020202020202020203c6b65793e6c6f772d7468726573686f6c643c2f6b65793e0a202020202020202020202020202020203c696e74656765723e39363c2f696e74656765723e0a20202020202020202020202020203c2f646963743e0a20202020202020202020202020203c646963743e0a202020202020202020202020202020203c6b65793e686967682d7468726573686f6c643c2f6b65793e0a202020202020202020202020202020203c696e74656765723e3130303c2f696e74656765723e0a202020202020202020202020202020203c6b65793e686973746f72792d6c656e6774683c2f6b65793e0a202020202020202020202020202020203c696e74656765723e313c2f696e74656765723e0a202020202020202020202020202020203c6b65793e6c6f772d7468726573686f6c643c2f6b65793e0a202020202020202020202020202020203c696e74656765723e39363c2f696e74656765723e0a20202020202020202020202020203c2f646963743e0a2020202020202020202020203c2f61727261793e0a202020202020202020203c2f646963743e0a202020202020202020203c6b65793e494f436c6173733c2f6b65793e0a202020202020202020203c737472696e673e414350495f534d435f4374726c4c6f6f703c2f737472696e673e0a202020202020202020203c6b65793e504c696d6974436c6173733c2f6b65793e0a202020202020202020203c61727261793e0a2020202020202020202020203c737472696e673e4750553c2f737472696e673e0a202020202020202020203c2f61727261793e0a202020202020202020203c6b65793e4d657461537461746541727261793c2f6b65793e0a202020202020202020203c61727261793e0a2020202020202020202020203c646963743e0a20202020202020202020202020203c6b65793e4465736372697074696f6e3c2f6b65793e0a20202020202020202020202020203c737472696e673e4e6f726d616c3c2f737472696e673e0a2020202020202020202020203c2f646963743e0a2020202020202020202020203c646963743e0a20202020202020202020202020203c6b65793e4465736372697074696f6e3c2f6b65793e0a20202020202020202020202020203c737472696e673e5265647563656420506f7765723c2f737472696e673e0a2020202020202020202020203c2f646963743e0a2020202020202020202020203c646963743e0a20202020202020202020202020203c6b65793e4465736372697074696f6e3c2f6b65793e0a20202020202020202020202020203c737472696e673e55736572204c6f7720506f7765723c2f737472696e673e0a2020202020202020202020203c2f646963743e0a2020202020202020202020203c646963743e0a20202020202020202020202020203c6b65793e4465736372697074696f6e3c2f6b65793e0a20202020202020202020202020203c737472696e673e55736572204869676820506f7765723c2f737472696e673e0a2020202020202020202020203c2f646963743e0a202020202020202020203c2f61727261793e0a202020202020202020203c6b65793e53656e736f72494441727261793c2f6b65793e0a202020202020202020203c61727261793e0a2020202020202020202020203c696e74656765723e363c2f696e74656765723e0a202020202020202020203c2f61727261793e0a202020202020202020203c6b65793e6374726c6c6f6f702d69643c2f6b65793e0a202020202020202020203c696e74656765723e313c2f696e74656765723e0a202020202020202020203c6b65793e69732d73746174652d64726976656e3c2f6b65793e0a202020202020202020203c696e74656765723e313c2f696e74656765723e0a20202020202020203c2f646963743e0a2020202020203c2f61727261793e0a2020202020203c6b65793e53656e736f7241727261793c2f6b65793e0a2020202020203c61727261793e0a20202020202020203c646963743e0a202020202020202020203c6b65793e446573632d4b65793c2f6b65793e0a202020202020202020203c737472696e673e4750553c2f737472696e673e0a202020202020202020203c6b65793e494f436c6173733c2f6b65793e0a202020202020202020203c737472696e673e494f506c6174666f726d53656e736f723c2f737472696e673e0a202020202020202020203c6b65793e73656e736f722d69643c2f6b65793e0a202020202020202020203c696e74656765723e363c2f696e74656765723e0a20202020202020203c2f646963743e0a2020202020203c2f61727261793e0a202020203c2f646963743e0a20203c2f646963743e0a3c2f706c6973743e0a>
    | |       "IONameMatched" = "processor"
    | |       "IOPersonalityPublisher" = "org.vanilla.driver.CPUFriendDataProvider"
    | |       "IOCPUState" = "Running"
    | |       "CFBundleIdentifierKernel" = "com.apple.driver.AppleACPIPlatform"
    | |       "IOCPUNumber" = 6
    | |     }
    | |     
    | +-o CPU7@5  <class IOACPIPlatformDevice, id 0x10000013f, registered, matched, active, busy 0 (15 ms), retain 8>
    | | | {
    | | |   "processor-lapic" = 5
    | | |   "clock-frequency" = <009ce4a6>
    | | |   "processor-number" = 5
    | | |   "timebase-frequency" = <00ca9a3b>
    | | |   "processor-id" = 7
    | | |   "bus-frequency" = <0007215f>
    | | |   "cpu-type" = <0204>
    | | |   "device_type" = <"processor">
    | | |   "name" = <"CPU7">
    | | |   "processor-index" = 7
    | | | }
    | | | 
    | | +-o AppleACPICPU  <class AppleACPICPU, id 0x10000014f, registered, matched, active, busy 0 (0 ms), retain 6>
    | |     {
    | |       "IOClass" = "AppleACPICPU"
    | |       "CFBundleIdentifier" = "com.apple.driver.AppleACPIPlatform"
    | |       "IOProviderClass" = "IOACPIPlatformDevice"
    | |       "IOProbeScore" = 1100
    | |       "IONameMatch" = "processor"
    | |       "IOMatchedAtBoot" = Yes
    | |       "IOMatchCategory" = "IODefaultMatchCategory"
    | |       "IOCPUID" = 4294967631
    | |       "IOInterruptControllers" = ("IOPlatformInterruptController","IOPlatformInterruptController")
    | |       "IOInterruptSpecifiers" = (<00050000>,<01050000>)
    | |       "cf-frequency-data" = <3c3f786d6c2076657273696f6e3d22312e302220656e636f64696e673d225554462d38223f3e0a3c21444f435459504520706c697374205055424c494320222d2f2f4170706c6520436f6d70757465722f2f44544420504c49535420312e302f2f454e222022687474703a2f2f7777772e6170706c652e636f6d2f445444732f50726f70657274794c6973742d312e302e647464223e0a3c706c6973742076657273696f6e3d22312e30223e0a20203c646963743e0a202020203c6b65793e494f506c6174666f726d546865726d616c50726f66696c653c2f6b65793e0a202020203c646963743e0a2020202020203c6b65793e4372656174696f6e446174653c2f6b65793e0a2020202020203c737472696e673e576564204d61792032372031343a33383a32362050445420323030393c2f737472696e673e0a2020202020203c6b65793e436f6e66696741727261793c2f6b65793e0a2020202020203c61727261793e0a20202020202020203c646963743e0a202020202020202020203c6b65793e6d6f64656c3c2f6b65793e0a202020202020202020203c737472696e673e4d616350726f332c313c2f737472696e673e0a202020202020202020203c6b65793e726573746172742d616374696f6e733c2f6b65793e0a202020202020202020203c646963743e0a2020202020202020202020203c6b65793e6370752d702d73746174653c2f6b65793e0a2020202020202020202020203c696e74656765723e303c2f696e74656765723e0a202020202020202020203c2f646963743e0a20202020202020203c2f646963743e0a2020202020203c2f61727261793e0a2020202020203c6b65793e436f6e74726f6c41727261793c2f6b65793e0a2020202020203c61727261793e0a20202020202020203c646963743e0a202020202020202020203c6b65793e446573632d4b65793c2f6b65793e0a202020202020202020203c737472696e673e4350555f504c494d49543c2f737472696e673e0a202020202020202020203c6b65793e494f436c6173733c2f6b65793e0a202020202020202020203c737472696e673e4170706c65534d43436f6e74726f6c3c2f737472696e673e0a202020202020202020203c6b65793e636f6e74726f6c2d666c6167733c2f6b65793e0a202020202020202020203c696e74656765723e323c2f696e74656765723e0a202020202020202020203c6b65793e636f6e74726f6c2d69643c2f6b65793e0a202020202020202020203c696e74656765723e31303c2f696e74656765723e0a202020202020202020203c6b65793e6c6f636174696f6e3c2f6b65793e0a202020202020202020203c737472696e673e63707520706c696d69743c2f737472696e673e0a202020202020202020203c6b65793e747970653c2f6b65793e0a202020202020202020203c737472696e673e736d633c2f737472696e673e0a20202020202020203c2f646963743e0a20202020202020203c646963743e0a202020202020202020203c6b65793e446573632d4b65793c2f6b65793e0a202020202020202020203c737472696e673e4350555f53544154453c2f737472696e673e0a202020202020202020203c6b65793e494f436c6173733c2f6b65793e0a202020202020202020203c737472696e673e4170706c65534d43436f6e74726f6c3c2f737472696e673e0a202020202020202020203c6b65793e636f6e74726f6c2d666c6167733c2f6b65793e0a202020202020202020203c696e74656765723e323c2f696e74656765723e0a202020202020202020203c6b65793e636f6e74726f6c2d69643c2f6b65793e0a202020202020202020203c696e74656765723e31333c2f696e74656765723e0a202020202020202020203c6b65793e6c6f636174696f6e3c2f6b65793e0a202020202020202020203c737472696e673e6370752073746174653c2f737472696e673e0a202020202020202020203c6b65793e747970653c2f6b65793e0a202020202020202020203c737472696e673e736d633c2f737472696e673e0a20202020202020203c2f646963743e0a20202020202020203c646963743e0a202020202020202020203c6b65793e446573632d4b65793c2f6b65793e0a202020202020202020203c737472696e673e4750555f504c494d49543c2f737472696e673e0a202020202020202020203c6b65793e494f436c6173733c2f6b65793e0a202020202020202020203c737472696e673e4170706c65534d43436f6e74726f6c3c2f737472696e673e0a202020202020202020203c6b65793e636f6e74726f6c2d666c6167733c2f6b65793e0a202020202020202020203c696e74656765723e323c2f696e74656765723e0a202020202020202020203c6b65793e636f6e74726f6c2d69643c2f6b65793e0a202020202020202020203c696e74656765723e31313c2f696e74656765723e0a202020202020202020203c6b65793e6c6f636174696f6e3c2f6b65793e0a202020202020202020203c737472696e673e67707520706c696d69743c2f737472696e673e0a202020202020202020203c6b65793e747970653c2f6b65793e0a202020202020202020203c737472696e673e736d633c2f737472696e673e0a20202020202020203c2f646963743e0a20202020202020203c646963743e0a202020202020202020203c6b65793e446573632d4b65793c2f6b65793e0a202020202020202020203c737472696e673e4750555f53544154453c2f737472696e673e0a202020202020202020203c6b65793e494f436c6173733c2f6b65793e0a202020202020202020203c737472696e673e4170706c65534d43436f6e74726f6c3c2f737472696e673e0a202020202020202020203c6b65793e636f6e74726f6c2d666c6167733c2f6b65793e0a202020202020202020203c696e74656765723e323c2f696e74656765723e0a202020202020202020203c6b65793e636f6e74726f6c2d69643c2f6b65793e0a202020202020202020203c696e74656765723e31343c2f696e74656765723e0a202020202020202020203c6b65793e6c6f636174696f6e3c2f6b65793e0a202020202020202020203c737472696e673e6770752073746174653c2f737472696e673e0a202020202020202020203c6b65793e747970653c2f6b65793e0a202020202020202020203c737472696e673e736d633c2f737472696e673e0a20202020202020203c2f646963743e0a2020202020203c2f61727261793e0a2020202020203c6b65793e4374726c4c6f6f7041727261793c2f6b65793e0a2020202020203c61727261793e0a20202020202020203c646963743e0a202020202020202020203c6b65793e4465736372697074696f6e3c2f6b65793e0a202020202020202020203c737472696e673e534d435f4350555f436f6e74726f6c5f4c6f6f703c2f737472696e673e0a202020202020202020203c6b65793e494f436c6173733c2f6b65793e0a202020202020202020203c737472696e673e414350495f534d435f4374726c4c6f6f703c2f737472696e673e0a202020202020202020203c6b65793e504c696d6974436c6173733c2f6b65793e0a202020202020202020203c61727261793e0a2020202020202020202020203c737472696e673e4350553c2f737472696e673e0a202020202020202020203c2f61727261793e0a202020202020202020203c6b65793e4d657461537461746541727261793c2f6b65793e0a202020202020202020203c61727261793e0a2020202020202020202020203c646963743e0a20202020202020202020202020203c6b65793e4465736372697074696f6e3c2f6b65793e0a20202020202020202020202020203c737472696e673e4e6f726d616c3c2f737472696e673e0a2020202020202020202020203c2f646963743e0a2020202020202020202020203c646963743e0a20202020202020202020202020203c6b65793e4465736372697074696f6e3c2f6b65793e0a20202020202020202020202020203c737472696e673e5265647563656420506f7765723c2f737472696e673e0a2020202020202020202020203c2f646963743e0a2020202020202020202020203c646963743e0a20202020202020202020202020203c6b65793e4465736372697074696f6e3c2f6b65793e0a20202020202020202020202020203c737472696e673e55736572204c6f7720506f7765723c2f737472696e673e0a2020202020202020202020203c2f646963743e0a2020202020202020202020203c646963743e0a20202020202020202020202020203c6b65793e4465736372697074696f6e3c2f6b65793e0a20202020202020202020202020203c737472696e673e55736572204869676820506f7765723c2f737472696e673e0a2020202020202020202020203c2f646963743e0a202020202020202020203c2f61727261793e0a202020202020202020203c6b65793e504c696d6974446963743c2f6b65793e0a202020202020202020203c646963743e0a2020202020202020202020203c6b65793e4d616350726f332c313c2f6b65793e0a2020202020202020202020203c696e74656765723e303c2f696e74656765723e0a202020202020202020203c2f646963743e0a202020202020202020203c6b65793e5374657044617461446963743c2f6b65793e0a202020202020202020203c646963743e0a2020202020202020202020203c6b65793e4d616350726f332c313c2f6b65793e0a2020202020202020202020203c737472696e673e5350313c2f737472696e673e0a2020202020202020202020203c6b65793e5350313c2f6b65793e0a2020202020202020202020203c646174613e0a78675941414141414151494541414143416741415651427541484d416341426c41474d416151426d41476b415a51426b444141482f7763414143454141414143414141422f2f38412f77442f0a415038412f77442f41415941415038424141502f414173504141442f415141442f77414c447741412f774541412f384143773841415038424141502f414173504141442f415141442f77414c0a447741412f774541412f384143773841415038424141502f414173504141442f415141442f77414c447741412f774541412f384143773841415038424141502f414173504141442f415141440a2f77414c447741412f774541412f384143773841415038424141502f414173504141442f415141442f77414c447741412f774541412f384143773841415038424141502f414173504141442f0a415141442f77414c447741412f774541412f384143773841415038424141502f414173504141442f415141442f77414c447741412f774541412f384143773841415038424141502f414173500a4141442f415141442f77414c447741412f774541412f384143773841415038424141502f414173504141442f415141442f77414c447741412f774541412f384143773841415038424141502f0a414173504141442f415141442f77414c447741412f774541412f384143773841415038424141502f414173504141442f415141442f77414c447741412f774541412f384143773841415038420a4141502f414173504141442f415141442f77414c447741412f774541412f384143773841415038424141502f414173504141442f415141442f77414c447741412f774541412f3841437738410a415038424141502f414173504141442f415141442f77414c447741412f774541412f384143773841415038424141502f414173504141442f415141442f77414c447741412f774541412f38410a43773841415038424141502f414173504141442f415141442f77414c447741412f774541412f384143773841415038424141502f414173504141442f415141442f77414c447741412f7745410a412f384143773841415038424141502f414173504141442f415141442f77414c447741412f774541412f384143773841415038424141502f414173504141442f415141442f77414c447741410a2f774541412f384143773841415038424141502f414173504141442f415141442f77414c447741412f774541412f384143773841415038424141502f414173504141442f415141442f77414c0a447741412f774541412f384143773841415038424141502f4141734b41414142436741414151414141414541414144314141454641414142414141462f7741424141414141514141414145470a4141414341414141424145414149414177774333414334414e41414c4141414141674141414145414141414241414141416741414141494341414143426741414151414141414541414144310a4141454641414144414141462f774144416741414177594141416b41414141454141414154414145425141414241414142663841417741414141454141414145424141416741414141416f4b0a414141494141414142514141414167414141414641414141417741414141494141414146426741414277414141414541414144314141454641414147414141462f77414441414141417741410a41415947414141434141414142414141414b4141447755414141634541414148414141414177414141415141414141484267414143416f4141414d414141582f4141514341414149426741410a41514141414145414141446f41414d464141414a414141462f774146416741414351594141414941414141454141414136414144425141414451414141416f414141414e41414141436741410a414155414141414241414141436759414141634141414142414141413951414242514141437741414266384142514141414149414141414c42674141416741414141514141414367414138460a4141414d4241414144414141414155414141414441414141444159414141674b4141414a414141462f77414741674141445159414141454141414142414141413641414442514141446741410a426638414277494141413447414141434141414142414141414667414777554141424941414141504141414145674141414138414141414841414141415141414141384741414148414141410a415141414150554141515541414241414141582f414163414141414341414141454159414141494141414145414141416f4141504251414145515141414245414141414841414141417741410a41424547414141494367414144674141426638414341494141424947414141424141414141514141414f67414177554141424d414141582f41416b43414141544267414141674141414151410a4141443841416746414141584141414146414141414263414141415541414141435141414141454141414155426741414277414141414541414144314141454641414156414141462f77414a0a414141414167414141425547414141434141414142414141414b4141447755414142594541414157414141414351414141414d41414141574267414143416f4141424d414141582f41416f430a414141584267414141514141414145414141446f41414d4641414159414141462f77414c41674141474159414141494141414145414141414b41414b425141414841414141426b41414141630a414141414751414141417341414141424141414147515941414163414141414241414141395141424251414147674141426638414377414141414941414141614267414141674141414151410a4141436741413846414141624241414147774141414173414141414441414141477759414141674b41414159414141462f77414d4167414148415941414145414141414241414141394141420a42514141485141414266384144514941414230474141414341414141424145414149414177774333414334414e41414c414141414851414141423441414141644141414148674141414130410a414141424141414148675941414163414141414241414141395141424251414148774141426638414451414141414941414141664267414141674141414151414141436741413846414141670a4241414149414141414130414141414441414141494159414141674b41414164414141462f773d3d0a3c2f646174613e0a202020202020202020203c2f646963743e0a202020202020202020203c6b65793e6374726c6c6f6f702d69643c2f6b65793e0a202020202020202020203c696e74656765723e303c2f696e74656765723e0a202020202020202020203c6b65793e69732d73746174652d64726976656e3c2f6b65793e0a202020202020202020203c696e74656765723e313c2f696e74656765723e0a20202020202020203c2f646963743e0a20202020202020203c646963743e0a202020202020202020203c6b65793e4465736372697074696f6e3c2f6b65793e0a202020202020202020203c737472696e673e534d435f4750555f73656e736f725f436f6e74726f6c5f4c6f6f703c2f737472696e673e0a202020202020202020203c6b65793e475055506f7765724d676d74466c6f6f7241727261793c2f6b65793e0a202020202020202020203c61727261793e0a2020202020202020202020203c696e74656765723e333c2f696e74656765723e0a202020202020202020203c2f61727261793e0a202020202020202020203c6b65793e4750555468726573686f6c64446963743c2f6b65793e0a202020202020202020203c646963743e0a2020202020202020202020203c6b65793e4d616350726f332c313c2f6b65793e0a2020202020202020202020203c737472696e673e5441343c2f737472696e673e0a2020202020202020202020203c6b65793e5441343c2f6b65793e0a2020202020202020202020203c61727261793e0a20202020202020202020202020203c646963743e0a202020202020202020202020202020203c6b65793e686967682d7468726573686f6c643c2f6b65793e0a202020202020202020202020202020203c696e74656765723e39303c2f696e74656765723e0a202020202020202020202020202020203c6b65793e6c6f772d7468726573686f6c643c2f6b65793e0a202020202020202020202020202020203c696e74656765723e303c2f696e74656765723e0a202020202020202020202020202020203c6b65793e7468726573686f6c642d6d6574686f643c2f6b65793e0a202020202020202020202020202020203c696e74656765723e313c2f696e74656765723e0a20202020202020202020202020203c2f646963743e0a20202020202020202020202020203c646963743e0a202020202020202020202020202020203c6b65793e686967682d7468726573686f6c643c2f6b65793e0a202020202020202020202020202020203c696e74656765723e39303c2f696e74656765723e0a202020202020202020202020202020203c6b65793e6c6f772d7468726573686f6c643c2f6b65793e0a202020202020202020202020202020203c696e74656765723e39363c2f696e74656765723e0a20202020202020202020202020203c2f646963743e0a20202020202020202020202020203c646963743e0a202020202020202020202020202020203c6b65793e686967682d7468726573686f6c643c2f6b65793e0a202020202020202020202020202020203c696e74656765723e39303c2f696e74656765723e0a202020202020202020202020202020203c6b65793e6c6f772d7468726573686f6c643c2f6b65793e0a202020202020202020202020202020203c696e74656765723e39363c2f696e74656765723e0a20202020202020202020202020203c2f646963743e0a20202020202020202020202020203c646963743e0a202020202020202020202020202020203c6b65793e686967682d7468726573686f6c643c2f6b65793e0a202020202020202020202020202020203c696e74656765723e3130303c2f696e74656765723e0a202020202020202020202020202020203c6b65793e686973746f72792d6c656e6774683c2f6b65793e0a202020202020202020202020202020203c696e74656765723e313c2f696e74656765723e0a202020202020202020202020202020203c6b65793e6c6f772d7468726573686f6c643c2f6b65793e0a202020202020202020202020202020203c696e74656765723e39363c2f696e74656765723e0a20202020202020202020202020203c2f646963743e0a2020202020202020202020203c2f61727261793e0a202020202020202020203c2f646963743e0a202020202020202020203c6b65793e494f436c6173733c2f6b65793e0a202020202020202020203c737472696e673e414350495f534d435f4374726c4c6f6f703c2f737472696e673e0a202020202020202020203c6b65793e504c696d6974436c6173733c2f6b65793e0a202020202020202020203c61727261793e0a2020202020202020202020203c737472696e673e4750553c2f737472696e673e0a202020202020202020203c2f61727261793e0a202020202020202020203c6b65793e4d657461537461746541727261793c2f6b65793e0a202020202020202020203c61727261793e0a2020202020202020202020203c646963743e0a20202020202020202020202020203c6b65793e4465736372697074696f6e3c2f6b65793e0a20202020202020202020202020203c737472696e673e4e6f726d616c3c2f737472696e673e0a2020202020202020202020203c2f646963743e0a2020202020202020202020203c646963743e0a20202020202020202020202020203c6b65793e4465736372697074696f6e3c2f6b65793e0a20202020202020202020202020203c737472696e673e5265647563656420506f7765723c2f737472696e673e0a2020202020202020202020203c2f646963743e0a2020202020202020202020203c646963743e0a20202020202020202020202020203c6b65793e4465736372697074696f6e3c2f6b65793e0a20202020202020202020202020203c737472696e673e55736572204c6f7720506f7765723c2f737472696e673e0a2020202020202020202020203c2f646963743e0a2020202020202020202020203c646963743e0a20202020202020202020202020203c6b65793e4465736372697074696f6e3c2f6b65793e0a20202020202020202020202020203c737472696e673e55736572204869676820506f7765723c2f737472696e673e0a2020202020202020202020203c2f646963743e0a202020202020202020203c2f61727261793e0a202020202020202020203c6b65793e53656e736f72494441727261793c2f6b65793e0a202020202020202020203c61727261793e0a2020202020202020202020203c696e74656765723e363c2f696e74656765723e0a202020202020202020203c2f61727261793e0a202020202020202020203c6b65793e6374726c6c6f6f702d69643c2f6b65793e0a202020202020202020203c696e74656765723e313c2f696e74656765723e0a202020202020202020203c6b65793e69732d73746174652d64726976656e3c2f6b65793e0a202020202020202020203c696e74656765723e313c2f696e74656765723e0a20202020202020203c2f646963743e0a2020202020203c2f61727261793e0a2020202020203c6b65793e53656e736f7241727261793c2f6b65793e0a2020202020203c61727261793e0a20202020202020203c646963743e0a202020202020202020203c6b65793e446573632d4b65793c2f6b65793e0a202020202020202020203c737472696e673e4750553c2f737472696e673e0a202020202020202020203c6b65793e494f436c6173733c2f6b65793e0a202020202020202020203c737472696e673e494f506c6174666f726d53656e736f723c2f737472696e673e0a202020202020202020203c6b65793e73656e736f722d69643c2f6b65793e0a202020202020202020203c696e74656765723e363c2f696e74656765723e0a20202020202020203c2f646963743e0a2020202020203c2f61727261793e0a202020203c2f646963743e0a20203c2f646963743e0a3c2f706c6973743e0a>
    | |       "IONameMatched" = "processor"
    | |       "IOPersonalityPublisher" = "org.vanilla.driver.CPUFriendDataProvider"
    | |       "IOCPUState" = "Running"
    | |       "CFBundleIdentifierKernel" = "com.apple.driver.AppleACPIPlatform"
    | |       "IOCPUNumber" = 7
    | |     }
    | |     
    | +-o io-apic@fec00000  <class IOACPIPlatformDevice, id 0x100000140, registered, matched, active, busy 0 (1 ms), retain 7>
    | | | {
    | | |   "Physical Address" = 18446744073688580096
    | | |   "Vector Limit" = 112
    | | |   "InterruptControllerName" = "io-apic-0"
    | | |   "Destination APIC ID" = 0
    | | |   "Base Vector Number" = 64
    | | |   "IOInterruptControllers" = ("IOPlatformInterruptController")
    | | |   "IOInterruptSpecifiers" = (<00000000>)
    | | |   "APIC ID" = 8
    | | | }
    | | | 
    | | +-o AppleAPICInterruptController  <class AppleAPICInterruptController, id 0x10000015b, registered, matched, active, busy 0 (0 ms), retain 14>
    | |     {
    | |       "IOClass" = "AppleAPICInterruptController"
    | |       "CFBundleIdentifier" = "com.apple.driver.AppleAPIC"
    | |       "IOProviderClass" = "IOPlatformDevice"
    | |       "IOProbeScore" = 0
    | |       "IONameMatch" = "io-apic"
    | |       "IOMatchedAtBoot" = Yes
    | |       "IOMatchCategory" = "IODefaultMatchCategory"
    | |       "Base Vector Number" = 64
    | |       "Vector Count" = 24
    | |       "IONameMatched" = "io-apic"
    | |       "IOPersonalityPublisher" = "com.apple.driver.AppleAPIC"
    | |       "CFBundleIdentifierKernel" = "com.apple.driver.AppleAPIC"
    | |     }
    | |     
    | +-o AppleACPIEventController  <class AppleACPIEventController, id 0x10000015c, !registered, !matched, active, busy 0, retain 6>
    | |   {
    | |     "InterruptControllerName" = "ACPIEventController"
    | |   }
    | |   
    | +-o boot-ec  <class IOACPIPlatformDevice, id 0x10000015d, registered, matched, active, busy 0 (2 ms), retain 7>
    | | | {
    | | |   "IOReportLegendPublic" = Yes
    | | |   "IOInterruptControllers" = ("ACPIEventController")
    | | |   "IOInterruptSpecifiers" = (<1600000000000000>)
    | | |   "IOReportLegend" = ({"IOReportGroupName"="Interrupt Statistics (by index)","IOReportChannels"=((5291294645182005248,4295098369,"               First Level Interrupt Handler Count"),(5291294645182005249,4295098369,"              Second Level Interrupt Handler Count"),(5291294645182005250,4295098369,"        First Level Interrupt Handler Time (MATUs)"),(5291294645182005251,4295098369,"   Second Level Interrupt Handler CPU Time (MATUs)"),(5291294645182005252,4295098369,"Second Level Interrupt Handler System Time (MATUs)")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="boot-ec 0"})
    | | | }
    | | | 
    | | +-o AppleACPIEC  <class AppleACPIEC, id 0x10000015e, registered, matched, active, busy 0 (0 ms), retain 6>
    | |     {
    | |       "IOProbeScore" = 0
    | |       "CFBundleIdentifier" = "com.apple.driver.AppleACPIEC"
    | |       "IOProviderClass" = "IOACPIPlatformDevice"
    | |       "IOClass" = "AppleACPIEC"
    | |       "IOPersonalityPublisher" = "com.apple.driver.AppleACPIEC"
    | |       "CFBundleIdentifierKernel" = "com.apple.driver.AppleACPIEC"
    | |       "IOMatchedAtBoot" = Yes
    | |       "IONameMatch" = ("PNP0C09","boot-ec")
    | |       "IOMatchCategory" = "IODefaultMatchCategory"
    | |       "IONameMatched" = "boot-ec"
    | |       "Statistics" = {"OBFSciTimeout"=0,"SpuriousQuery"=0,"CommandCount"=115,"MaxLatency"=12669661,"CommandRetry"=0,"SpuriousSCI"=0,"IBFSciTimeout"=0,"OBFPollTimeout"=0,"IBFPollTimeout"=0,"MissingSCI"=0}
    | |     }
    | |     
    | +-o bios  <class IOPlatformDevice, id 0x10000015f, registered, matched, active, busy 0 (1 ms), retain 6>
    | | | {
    | | |   "IOName" = "bios"
    | | | }
    | | | 
    | | +-o AppleSMBIOS  <class AppleSMBIOS, id 0x100000160, registered, matched, active, busy 0 (0 ms), retain 5>
    | |     {
    | |       "IOClass" = "AppleSMBIOS"
    | |       "CFBundleIdentifier" = "com.apple.driver.AppleSMBIOS"
    | |       "IOProviderClass" = "IOPlatformDevice"
    | |       "IOProbeScore" = 0
    | |       "IONameMatch" = "bios"
    | |       "IOMatchedAtBoot" = Yes
    | |       "IOMatchCategory" = "AppleSMBIOS"
    | |       "SMBIOS-EPS" = <5f534d5f1e1f030260000000000000005f444d495f706a1000f0987f450032>
    | |       "IONameMatched" = "bios"
    | |       "IOPersonalityPublisher" = "com.apple.driver.AppleSMBIOS"
    | |       "SMBIOS" = <001a010001020000031f8098010000000000c1020001ffff00004170706c6520496e632e00393939392e3939392e3939392e3939392e3939390030322f32392f30380000011b0200010203047ea011783f57a94cb2c8540e8ce14aad0605064170706c6520496e632e004d616350726f332c3100312e3000434b383236304a3958594c0053797374656d20534b5523004d616350726f0000020f03000102030405090604000a004170706c6520496e632e004d61632d32374144324639313841453638463631004d616350726f332c31004261736520426f6172642053657269616c23004261736520426f6172642041737365742054616723005061727420436f6d706f6e656e740000031604000102020304030301010000000000000000004170706c6520496e632e004d61632d463432433838433800434b383236304a3958594c00417373657420546167230000071b80000180012000200040004000000504072000000020000000556e6b6e6f776e0000043281000103b30276060100fffbebbf03908f01f00af00a41048000ffffffff0004000404040000000004000400040000004350552d4120282030202900496e74656c28522920436f72706f726174696f6e00496e74656c2852292058656f6e2852292043505520202020202020202020204500556e6b6e6f776e0000071b82000180012000200040004000000504072000000020000000556e6b6e6f776e0000043283000103b30276060100fffbebbf03908f01f00af00a41048200ffffffff0004000404040000000004000400040000004350552d4120282031202900496e74656c28522920436f72706f726174696f6e00496e74656c2852292058656f6e2852292043505520202020202020202020204500556e6b6e6f776e0000071b84000180012000200040004000000504072000000020000000556e6b6e6f776e0000043285000103b30276060100fffbebbf03908f01f00af00a41048400ffffffff0004000404040000000004000400040000004350552d4120282033202900496e74656c28522920436f72706f726174696f6e00496e74656c2852292058656f6e2852292043505520202020202020202020204500556e6b6e6f776e0000071b86000180012000200040004000000504072000000020000000556e6b6e6f776e0000043287000103b30276060100fffbebbf03908f01f00af00a41048600ffffffff0004000404040000000004000400040000004350552d4120282032202900496e74656c28522920436f72706f726174696f6e00496e74656c2852292058656f6e2852292043505520202020202020202020204500556e6b6e6f776e0000071b88000180012000200040004000000504072000000020000000556e6b6e6f776e0000043289000103b30276060100fffbebbf03908f01f00af00a41048800ffffffff0004000404040000000004000400040000004350552d4220282033202900496e74656c28522920436f72706f726174696f6e00496e74656c2852292058656f6e2852292043505520202020202020202020204500556e6b6e6f776e0000071b8a000180012000200040004000000504072000000020000000556e6b6e6f776e000004328b000103b30276060100fffbebbf03908f01f00af00a41048a00ffffffff0004000404040000000004000400040000004350552d4220282032202900496e74656c28522920436f72706f726174696f6e00496e74656c2852292058656f6e2852292043505520202020202020202020204500556e6b6e6f776e0000071b8c000180012000200040004000000504072000000020000000556e6b6e6f776e000004328d000103b30276060100fffbebbf03908f01f00af00a41048c00ffffffff0004000404040000000004000400040000004350552d4220282030202900496e74656c28522920436f72706f726174696f6e00496e74656c2852292058656f6e2852292043505520202020202020202020204500556e6b6e6f776e0000071b8e000180012000200040004000000504072000000020000000556e6b6e6f776e000004328f000103b30276060100fffbebbf03908f01f00af00a41048e00ffffffff0004000404040000000004000400040000004350552d4220282031202900496e74656c28522920436f72706f726174696f6e00496e74656c2852292058656f6e2852292043505520202020202020202020204500556e6b6e6f776e0000080990000100021f1d4e6f6e6500417564696f20496e0000080991000100021f1d4e6f6e6500417564696f204f75740000080992000100021f1d4e6f6e6500417564696f204f75740000080993000100021f1d4e6f6e65004d6963726f70686f6e6500000809940001000221114e6f6e6500313339345f3000000809950001000221114e6f6e650031333934425f3000000809960001000221114e6f6e6500313339345f3100000809970001000221114e6f6e650031333934425f3100000809980001000212104e6f6e65005553423000000809990001000212104e6f6e650055534231000008099a0001000212104e6f6e650055534232000008099b0001000212104e6f6e650055534233000008099c0001000212104e6f6e650055534234000008099d0001000212104e6f6e650055534235000008099e0001120200104e6f6e650055534235000008099f0001ff0200ff57692d4669004e6f6e6500000809a0000100020b1f4e6f6e6500524a2d3435203000000809a1000100020b1f4e6f6e6500524a2d3435203100000809a20001160200ff5175616420532d415441004e6f6e6500000809a30001160200ff532d41544130004e6f6e6500000809a40001160200ff532d41544131004e6f6e6500000809a50001160200ff502d415441004e6f6e6500000918a60001a50d0304010004060000000000000000000000536c6f742d3100000918a70001a50d0304020004060000000000000000000000536c6f742d3200000918a80001a50a0304030004060000000000000000000000536c6f742d3300000918a90001a50a0304040004060000000000000000000000536c6f742d3400000918aa0001a5080303050004060000000000000000000000416972506f727400001017ab0003030500000004ffff080000000000000000000000131fac0000000000fffffffdab0008000000000000000000000000000000000000115cad00ab00ffff4800400000100fff0102140400200303040506000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044494d4d20310044494d4d2052697365722042003078383041440030783030303030303532004173736574205461673a00307830303030344435303335333133323431333733323433353033343434333332443533333600001423ae0000000000ffff3f00ad00ac00ffff04000000000000000000000000000000000000115caf00ab00ffff4800400000100fff0102140400200303040506000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044494d4d20320044494d4d2052697365722042003078383041440030783030303030303532004173736574205461673a00307830303030344435303335333133323431333733323433353033343434333332443533333600001423b00000004000ffff7f00af00ac00ffff04000000000000000000000000000000000000115cb100ab00ffff4800400000100fff0102140400200303040506000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044494d4d20310044494d4d2052697365722041003078303139380030783130313730343832004173736574205461673a00307834423439344534373533353434463445323032303230323032303230323032303230323000001423b20000008000ffffbf00b100ac00ffff04000000000000000000000000000000000000115cb300ab00ffff4800400000100fff0102140400200303040506000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044494d4d20320044494d4d2052697365722041003078303139380030783130313730343832004173736574205461673a00307834423439344534373533353434463445323032303230323032303230323032303230323000001423b4000000c000ffffff00b300ac00ffff04000000000000000000000000000000000000115cb500ab00ffff4800400000100fff0102140400200303040506000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044494d4d20330044494d4d2052697365722042003078383043450030783435373631324144004173736574205461673a00307834443333333933353534333533313336333035313541333432443433343533363338323000001423b60000000001ffff3f01b500ac00ffff04000000000000000000000000000000000000115cb700ab00ffff4800400000100fff0102140400200303040506000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044494d4d20340044494d4d2052697365722042003078383043450030783435373631324144004173736574205461673a00307834443333333933353534333533313336333035313541333432443433343533363338323000001423b80000004001ffff7f01b700ac00ffff04000000000000000000000000000000000000115cb900ab00ffff4800400000100fff0102140400200303040506000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044494d4d20330044494d4d2052697365722041003078383043450030783330333136423331004173736574205461673a00307834443333333933353534333533313336333035313541333432443433343533363336323000001423ba0000008001ffffbf01b900ac00ffff04000000000000000000000000000000000000115cbb00ab00ffff4800400000100fff0102140400200303040506000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044494d4d20340044494d4d2052697365722041003078383043450030783330333136423331004173736574205461673a00307834443333333933353534333533313336333035313541333432443433343533363336323000001423bc000000c001ffffff01bb00ac00ffff04000000000000000000000000000000000000200b1900000000000000000000830829000204000000008060270000000000031418c0031418c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000800000000007f0426000000>
    | |       "CFBundleIdentifierKernel" = "com.apple.driver.AppleSMBIOS"
    | |     }
    | |     
    | +-o PCI0@0  <class IOACPIPlatformDevice, id 0x100000165, registered, matched, active, busy 0 (20192 ms), retain 65>
    | | | {
    | | |   "compatible" = <"PNP0A03">
    | | |   "IODTPersist" = 0
    | | |   "_STA" = 18446744073709551615
    | | |   "IOPCIConfigured" = Yes
    | | |   "acpi-address-spaces" = <0200000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000f70c0000000000000000000000000000f80c000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000d000000000000ffff000000000000000000000000000000f300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0000000000ffff0b00000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800d0000000000ffbf0d0000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000fe0000000000000000000000000000007e00000000000000000000000000000000000000000000000000000000>
    | | |   "IODeviceMemory" = (({"address"=3320,"length"=8}))
    | | |   "#size-cells" = <02000000>
    | | |   "acpi-pci-routing-table" = <1800000000000000ffff00000000000010000000000000001800000001000000ffff00000000000011000000000000001800000002000000ffff00000000000012000000000000001800000003000000ffff00000000000013000000000000001800000000000000ffff09000000000010000000000000001800000001000000ffff09000000000011000000000000001800000002000000ffff09000000000012000000000000001800000003000000ffff09000000000013000000000000001800000000000000ffff05000000000010000000000000001800000001000000ffff05000000000011000000000000001800000002000000ffff05000000000012000000000000001800000003000000ffff05000000000013000000000000001800000000000000ffff01000000000010000000000000001800000001000000ffff01000000000011000000000000001800000002000000ffff01000000000012000000000000001800000003000000ffff01000000000013000000000000001800000000000000ffff1b000000000017000000000000001800000000000000ffff1c000000000011000000000000001800000001000000ffff1c000000000010000000000000001800000002000000ffff1c000000000012000000000000001800000003000000ffff1c000000000013000000000000001800000000000000ffff1d000000000013000000000000001800000001000000ffff1d000000000014000000000000001800000002000000ffff1d000000000015000000000000001800000003000000ffff1d000000000016000000000000001800000000000000ffff1e000000000010000000000000001800000000000000ffff1f000000000014000000000000001800000001000000ffff1f000000000015000000000000001800000002000000ffff1f000000000016000000000000001800000003000000ffff1f00000000001700000000000000000000000000000000000000000000000000000000000000>
    | | |   "_ADR" = 0
    | | |   "#address-cells" = <03000000>
    | | |   "device-properties" = {"acpi-device"="IOACPIPlatformDevice is not serializable","acpi-path"="IOACPIPlane:/_SB/PCI0@0"}
    | | |   "acpi-debug-drivers" = 1
    | | |   "acpi-path" = "IOACPIPlane:/_SB/PCI0@0"
    | | |   "name" = <"PNP0A08">
    | | |   "acpi-device" = "IOACPIPlatformDevice is not serializable"
    | | | }
    | | | 
    | | +-o AppleACPIPCI  <class AppleACPIPCI, id 0x1000001db, registered, matched, active, busy 0 (20181 ms), retain 67>
    | |   | {
    | |   |   "IOProbeScore" = 5000
    | |   |   "CFBundleIdentifier" = "com.apple.driver.AppleACPIPlatform"
    | |   |   "IOProviderClass" = "IOACPIPlatformDevice"
    | |   |   "IOClass" = "AppleACPIPCI"
    | |   |   "IOPersonalityPublisher" = "com.apple.driver.AppleACPIPlatform"
    | |   |   "CFBundleIdentifierKernel" = "com.apple.driver.AppleACPIPlatform"
    | |   |   "IOMatchedAtBoot" = Yes
    | |   |   "IONameMatch" = "PNP0A03"
    | |   |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   "IONameMatched" = "PNP0A03"
    | |   |   "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=258,"MaxPowerState"=3}
    | |   | }
    | |   | 
    | |   +-o pci8086,4003@0  <class IOPCIDevice, id 0x1000001e8, registered, matched, active, busy 0 (1 ms), retain 8>
    | |   |   {
    | |   |     "acpi-pmcap-offset" = 80
    | |   |     "pci-aspm-default" = 0
    | |   |     "subsystem-vendor-id" = <86800000>
    | |   |     "compatible" = <"pci8086,7270","pci8086,4003","pciclass,060000">
    | |   |     "IOName" = "pci8086,4003"
    | |   |     "reg" = <0000000000000000000000000000000000000000>
    | |   |     "device-id" = <03400000>
    | |   |     "IOServiceDEXTEntitlements" = (("com.apple.developer.driverkit.transport.pci"))
    | |   |     "IOPowerManagement" = {"CurrentPowerState"=2,"CapabilityFlags"=258,"ChildProxyPowerState"=2,"MaxPowerState"=3}
    | |   |     "IOPCIExpressCapabilities" = 66
    | |   |     "IOPCIResourced" = Yes
    | |   |     "revision-id" = <20000000>
    | |   |     "vendor-id" = <86800000>
    | |   |     "pcidebug" = "0:0:0"
    | |   |     "class-code" = <00000600>
    | |   |     "IOPCIExpressLinkCapabilities" = 1657921
    | |   |     "IOPCIExpressLinkStatus" = 12353
    | |   |     "subsystem-id" = <70720000>
    | |   |     "name" = <"pci8086,4003">
    | |   |   }
    | |   |   
    | |   +-o NRP1@1  <class IOPCIDevice, id 0x1000001d9, registered, matched, active, busy 0 (1294 ms), retain 11>
    | |   | | {
    | |   | |   "IOPCISlotCommandCompleted" = Yes
    | |   | |   "#address-cells" = <03000000>
    | |   | |   "class-code" = <00040600>
    | |   | |   "IOPCIExpressSlotStatus" = 64
    | |   | |   "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=258,"ChildProxyPowerState"=2,"MaxPowerState"=3}
    | |   | |   "built-in" = <00>
    | |   | |   "acpi-device" = "IOACPIPlatformDevice is not serializable"
    | |   | |   "pci-aspm-default" = 0
    | |   | |   "vendor-id" = <86800000>
    | |   | |   "name" = <"pci-bridge">
    | |   | |   "device-id" = <21400000>
    | |   | |   "acpi-pmcap-offset" = 80
    | |   | |   "IOPCIResourced" = Yes
    | |   | |   "IODTPersist" = 0
    | |   | |   "compatible" = <"pci8086,4021","pciclass,060400","NRP1">
    | |   | |   "ranges" = <0000008200000000000070910000008200000000000070910000000000003000000000c20000000000000000000000c2000000000000000000000000000000000000008100000000004000000000008100000000004000000000000000200000>
    | |   | |   "IOServiceDEXTEntitlements" = (("com.apple.developer.driverkit.transport.pci","com.apple.developer.driverkit.transport.pci.bridge"))
    | |   | |   "IOPCIExpressLinkCapabilities" = 70864130
    | |   | |   "acpi-path" = "IOACPIPlane:/_SB/PCI0@0/NRP1@10000"
    | |   | |   "IOPCIConfigured" = Yes
    | |   | |   "revision-id" = <20000000>
    | |   | |   "IOPCIExpressLinkStatus" = 61506
    | |   | |   "IOPCIExpressCapabilities" = 322
    | |   | |   "pcidebug" = "0:1:0(1:4)"
    | |   | |   "IOName" = "pci-bridge"
    | |   | |   "#size-cells" = <02000000>
    | |   | |   "reg" = <0008000000000000000000000000000000000000>
    | |   | |   "IOPCIExpressSlotCapabilities" = 3145728
    | |   | | }
    | |   | | 
    | |   | +-o IOPP  <class IOPCI2PCIBridge, id 0x100000208, registered, matched, active, busy 0 (1261 ms), retain 8>
    | |   |   | {
    | |   |   |   "IOClass" = "IOPCI2PCIBridge"
    | |   |   |   "CFBundleIdentifier" = "com.apple.iokit.IOPCIFamily"
    | |   |   |   "IOProviderClass" = "IOPCIDevice"
    | |   |   |   "IOPCIPowerOnProbe" = Yes
    | |   |   |   "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=258,"MaxPowerState"=3}
    | |   |   |   "IOPCISlotCommandCompleted" = Yes
    | |   |   |   "IOProbeScore" = 18446744073709551516
    | |   |   |   "IONameMatch" = "pci-bridge"
    | |   |   |   "IOMatchedAtBoot" = Yes
    | |   |   |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   |   "IONameMatched" = "pci-bridge"
    | |   |   |   "IOPersonalityPublisher" = "com.apple.iokit.IOPCIFamily"
    | |   |   |   "CFBundleIdentifierKernel" = "com.apple.iokit.IOPCIFamily"
    | |   |   | }
    | |   |   | 
    | |   |   +-o PXS2@0  <class IOPCIDevice, id 0x1000001da, registered, matched, active, busy 0 (1261 ms), retain 13>
    | |   |     | {
    | |   |     |   "assigned-addresses" = <1000018200000000000090910000000000000200>
    | |   |     |   "#address-cells" = <03000000>
    | |   |     |   "class-code" = <00040600>
    | |   |     |   "IODeviceMemory" = (({"address"=2442133504,"length"=131072}))
    | |   |     |   "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=258,"ChildProxyPowerState"=2,"MaxPowerState"=3}
    | |   |     |   "acpi-device" = "IOACPIPlatformDevice is not serializable"
    | |   |     |   "pci-aspm-default" = 0
    | |   |     |   "vendor-id" = <b5100000>
    | |   |     |   "name" = <"pci-bridge">
    | |   |     |   "device-id" = <13860000>
    | |   |     |   "IOChildIndex" = 1
    | |   |     |   "acpi-pmcap-offset" = 64
    | |   |     |   "IOPCIResourced" = Yes
    | |   |     |   "compatible" = <"pci10b5,8613","pciclass,060400","PXS2">
    | |   |     |   "ranges" = <0000008200000000000070910000008200000000000070910000000000002000000000c20000000000000000000000c2000000000000000000000000000000000000008100000000004000000000008100000000004000000000000000200000>
    | |   |     |   "IOServiceDEXTEntitlements" = (("com.apple.developer.driverkit.transport.pci","com.apple.developer.driverkit.transport.pci.bridge"))
    | |   |     |   "IOPCIExpressLinkCapabilities" = 52290
    | |   |     |   "IODTPersist" = 0
    | |   |     |   "acpi-path" = "IOACPIPlane:/_SB/PCI0@0/NRP1@10000/PXS2@ffff"
    | |   |     |   "IOPCIConfigured" = Yes
    | |   |     |   "revision-id" = <ba000000>
    | |   |     |   "IOPCIExpressLinkStatus" = 66
    | |   |     |   "IOPCIExpressCapabilities" = 82
    | |   |     |   "pcidebug" = "1:0:0(2:4)"
    | |   |     |   "IOName" = "pci-bridge"
    | |   |     |   "#size-cells" = <02000000>
    | |   |     |   "reg" = <00000100000000000000000000000000000000001000010200000000000000000000000000000200>
    | |   |     |   "AAPL,slot-name" = <"Slot-2">
    | |   |     | }
    | |   |     | 
    | |   |     +-o IOPP  <class IOPCI2PCIBridge, id 0x100000253, registered, matched, active, busy 0 (1250 ms), retain 10>
    | |   |       | {
    | |   |       |   "IOClass" = "IOPCI2PCIBridge"
    | |   |       |   "CFBundleIdentifier" = "com.apple.iokit.IOPCIFamily"
    | |   |       |   "IOProviderClass" = "IOPCIDevice"
    | |   |       |   "IOPCIPowerOnProbe" = Yes
    | |   |       |   "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=258,"MaxPowerState"=3}
    | |   |       |   "IOProbeScore" = 18446744073709551516
    | |   |       |   "IONameMatch" = "pci-bridge"
    | |   |       |   "IOMatchedAtBoot" = Yes
    | |   |       |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |       |   "IONameMatched" = "pci-bridge"
    | |   |       |   "IOPersonalityPublisher" = "com.apple.iokit.IOPCIFamily"
    | |   |       |   "CFBundleIdentifierKernel" = "com.apple.iokit.IOPCIFamily"
    | |   |       | }
    | |   |       | 
    | |   |       +-o pci-bridge@1  <class IOPCIDevice, id 0x1000001f4, registered, matched, active, busy 0 (1246 ms), retain 11>
    | |   |       | | {
    | |   |       | |   "IOPCISlotCommandCompleted" = Yes
    | |   |       | |   "#address-cells" = <03000000>
    | |   |       | |   "class-code" = <00040600>
    | |   |       | |   "IOPCIExpressSlotStatus" = 328
    | |   |       | |   "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=258,"ChildProxyPowerState"=2,"MaxPowerState"=3}
    | |   |       | |   "pci-aspm-default" = 0
    | |   |       | |   "vendor-id" = <b5100000>
    | |   |       | |   "name" = <"pci-bridge">
    | |   |       | |   "device-id" = <13860000>
    | |   |       | |   "IOChildIndex" = 1
    | |   |       | |   "acpi-pmcap-offset" = 64
    | |   |       | |   "IOPCIResourced" = Yes
    | |   |       | |   "compatible" = <"pci10b5,8613","pciclass,060400">
    | |   |       | |   "ranges" = <0000008200000000000080910000008200000000000080910000000000001000000000c20000000000000000000000c2000000000000000000000000000000000000008100000000005000000000008100000000005000000000000000100000>
    | |   |       | |   "IOServiceDEXTEntitlements" = (("com.apple.developer.driverkit.transport.pci","com.apple.developer.driverkit.transport.pci.bridge"))
    | |   |       | |   "IOPCIExpressLinkCapabilities" = 20499522
    | |   |       | |   "IODTPersist" = 0
    | |   |       | |   "IOPCIConfigured" = Yes
    | |   |       | |   "revision-id" = <ba000000>
    | |   |       | |   "IOPCIExpressLinkStatus" = 40994
    | |   |       | |   "IOPCIExpressCapabilities" = 354
    | |   |       | |   "pcidebug" = "2:1:0(3:3)"
    | |   |       | |   "IOName" = "pci-bridge"
    | |   |       | |   "#size-cells" = <02000000>
    | |   |       | |   "reg" = <0008020000000000000000000000000000000000>
    | |   |       | |   "IOPCIExpressSlotCapabilities" = 59247744
    | |   |       | | }
    | |   |       | | 
    | |   |       | +-o IOPP  <class IOPCI2PCIBridge, id 0x100000263, registered, matched, active, busy 0 (1240 ms), retain 8>
    | |   |       |   | {
    | |   |       |   |   "IOClass" = "IOPCI2PCIBridge"
    | |   |       |   |   "CFBundleIdentifier" = "com.apple.iokit.IOPCIFamily"
    | |   |       |   |   "IOProviderClass" = "IOPCIDevice"
    | |   |       |   |   "IOPCIPowerOnProbe" = Yes
    | |   |       |   |   "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=258,"MaxPowerState"=3}
    | |   |       |   |   "IOPCISlotCommandCompleted" = Yes
    | |   |       |   |   "IOProbeScore" = 18446744073709551516
    | |   |       |   |   "IONameMatch" = "pci-bridge"
    | |   |       |   |   "IOMatchedAtBoot" = Yes
    | |   |       |   |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |       |   |   "IONameMatched" = "pci-bridge"
    | |   |       |   |   "IOPersonalityPublisher" = "com.apple.iokit.IOPCIFamily"
    | |   |       |   |   "CFBundleIdentifierKernel" = "com.apple.iokit.IOPCIFamily"
    | |   |       |   | }
    | |   |       |   | 
    | |   |       |   +-o pci1b4b,9182@0  <class IOPCIDevice, id 0x1000001f6, registered, matched, active, busy 0 (1240 ms), retain 13>
    | |   |       |     | {
    | |   |       |     |   "assigned-addresses" = <1000038100000000185000000000000008000000140003810000000024500000000000000400000018000381000000001050000000000000080000001c0003810000000020500000000000000400000020000381000000000050000000000000100000002400038200000000000080910000000000020000>
    | |   |       |     |   "IOInterruptSpecifiers" = (<1300000007000000>,<0000000000000100>)
    | |   |       |     |   "class-code" = <01060100>
    | |   |       |     |   "IODeviceMemory" = ("IOSubMemoryDescriptor is not serializable","IOSubMemoryDescriptor is not serializable","IOSubMemoryDescriptor is not serializable","IOSubMemoryDescriptor is not serializable","IOSubMemoryDescriptor is not serializable",({"address"=2441084928,"length"=512}))
    | |   |       |     |   "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=258,"ChildProxyPowerState"=2,"MaxPowerState"=3}
    | |   |       |     |   "subsystem-vendor-id" = <b8160000>
    | |   |       |     |   "built-in" = <01000000>
    | |   |       |     |   "pci-aspm-default" = 0
    | |   |       |     |   "IOInterruptControllers" = ("io-apic-0","IOPCIMessagedInterruptController")
    | |   |       |     |   "vendor-id" = <4b1b0000>
    | |   |       |     |   "name" = <"pci1b4b,9182">
    | |   |       |     |   "device-id" = <82910000>
    | |   |       |     |   "IOChildIndex" = 1
    | |   |       |     |   "acpi-pmcap-offset" = 64
    | |   |       |     |   "IOPCIResourced" = Yes
    | |   |       |     |   "compatible" = <"pci16b8,6a11","pci1b4b,9182","pciclass,010601">
    | |   |       |     |   "IOServiceDEXTEntitlements" = (("com.apple.developer.driverkit.transport.pci"))
    | |   |       |     |   "IOPCIExpressLinkCapabilities" = 212002
    | |   |       |     |   "subsystem-id" = <116a0000>
    | |   |       |     |   "revision-id" = <11000000>
    | |   |       |     |   "IOPCIExpressLinkStatus" = 4130
    | |   |       |     |   "IOPCIExpressCapabilities" = 18
    | |   |       |     |   "pcidebug" = "3:0:0"
    | |   |       |     |   "IOName" = "pci1b4b,9182"
    | |   |       |     |   "reg" = <00000300000000000000000000000000000000001000030100000000000000000000000008000000140003010000000000000000000000000400000018000301000000000000000000000000080000001c0003010000000000000000000000000400000020000301000000000000000000000000100000002400030200000000000000000000000000020000>
    | |   |       |     | }
    | |   |       |     | 
    | |   |       |     +-o AppleAHCI  <class AppleAHCI, id 0x100000276, registered, matched, active, busy 0 (242 ms), retain 12>
    | |   |       |       | {
    | |   |       |       |   "IOClass" = "AppleAHCI"
    | |   |       |       |   "AHCI-Ejectable" = No
    | |   |       |       |   "IOPolledInterface" = "AppleAHCIPolledAdapter is not serializable"
    | |   |       |       |   "IOPrimaryDriverTerminateOptions" = Yes
    | |   |       |       |   "IOPersonalityPublisher" = "com.apple.driver.AppleAHCIPort"
    | |   |       |       |   "IOMatchedAtBoot" = Yes
    | |   |       |       |   "Trace ID" = 50331648
    | |   |       |       |   "sata-express" = Yes
    | |   |       |       |   "IOProviderClass" = "IOPCIDevice"
    | |   |       |       |   "AHCI-Built-In" = Yes
    | |   |       |       |   "IOPowerManagement" = {"ChildrenPowerState"=2,"MaxPowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=32768,"ChildProxyPowerState"=2,"DriverPowerState"=2}
    | |   |       |       |   "IOProbeScore" = 800
    | |   |       |       |   "Maximum Command-based switching commands" = 2
    | |   |       |       |   "IOPCIPauseCompatible" = Yes
    | |   |       |       |   "Chipset Name" = "AHCI Controller"
    | |   |       |       |   "CFBundleIdentifierKernel" = "com.apple.driver.AppleAHCIPort"
    | |   |       |       |   "Vendor Name" = "Generic"
    | |   |       |       |   "CFBundleIdentifier" = "com.apple.driver.AppleAHCIPort"
    | |   |       |       |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |       |       |   "Effective AHCI revision" = 65801
    | |   |       |       |   "IOPMResetPowerStateOnWake" = Yes
    | |   |       |       |   "IOPCITunnelCompatible" = Yes
    | |   |       |       |   "AHCI-CAP" = 18446744073209904929
    | |   |       |       |   "IOPCIClassMatch" = "0x01060100&0xffffff00"
    | |   |       |       | }
    | |   |       |       | 
    | |   |       |       +-o PRT0@0  <class AppleAHCIPort, id 0x100000281, registered, matched, active, busy 0 (242 ms), retain 12>
    | |   |       |       | | {
    | |   |       |       | |   "AHCI Port Optimized Device Number" = 0
    | |   |       |       | |   "AHCI Port Hot Plug" = No
    | |   |       |       | |   "Controller Characteristics" = {"Vendor Name"="Generic","Product Name"="AHCI Controller","Port Description"="AHCI Version 1.19 Supported"}
    | |   |       |       | |   "IOMaximumSegmentCountWrite" = 256
    | |   |       |       | |   "IOPowerManagement" = {"ChildrenPowerState"=2,"MaxPowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=32768,"ChildProxyPowerState"=2,"DriverPowerState"=2}
    | |   |       |       | |   "IOMaximumSegmentByteCountWrite" = 4194304
    | |   |       |       | |   "IOMaximumSegmentByteCountRead" = 4194304
    | |   |       |       | |   "IOPolledInterface" = "AppleAHCIPortPolledAdapter is not serializable"
    | |   |       |       | |   "Trace ID" = 50331648
    | |   |       |       | |   "AHCI-Ejectable" = No
    | |   |       |       | |   "Protocol Characteristics" = {"Physical Interconnect"="PCI","Physical Interconnect Location"="Internal"}
    | |   |       |       | |   "64-bit" = Yes
    | |   |       |       | |   "AHCI-Built-In" = Yes
    | |   |       |       | |   "IOMaximumSegmentCountRead" = 256
    | |   |       |       | |   "Physical Interconnect Location" = "Internal"
    | |   |       |       | |   "AHCI Port ESATA" = No
    | |   |       |       | |   "AHCI Port ALPM" = No
    | |   |       |       | |   "AHCI Port SNotification" = Yes
    | |   |       |       | | }
    | |   |       |       | | 
    | |   |       |       | +-o IOAHCIDevice@0  <class IOAHCIDevice, id 0x1000002cf, registered, matched, active, busy 0 (242 ms), retain 13>
    | |   |       |       |   | {
    | |   |       |       |   |   "IOUnit" = 0
    | |   |       |       |   |   "Trace ID" = 50331648
    | |   |       |       |   |   "Protocol Characteristics" = {"Physical Interconnect"="PCI","Physical Interconnect Location"="Internal","AHCI Port Number"=0}
    | |   |       |       |   | }
    | |   |       |       |   | 
    | |   |       |       |   +-o AppleAHCIDiskDriver  <class AppleAHCIDiskDriver, id 0x1000002d0, registered, matched, active, busy 0 (236 ms), retain 7>
    | |   |       |       |     | {
    | |   |       |       |     |   "IOClass" = "AppleAHCIDiskDriver"
    | |   |       |       |     |   "IOPolledInterface" = "AppleAHCIDiskPolledInterface is not serializable"
    | |   |       |       |     |   "Logical Block Size" = 512
    | |   |       |       |     |   "IOMaximumBlockCountWrite" = 65536
    | |   |       |       |     |   "IOPlatformPanicAction" = 0
    | |   |       |       |     |   "IOPersonalityPublisher" = "com.apple.iokit.IOAHCIBlockStorage"
    | |   |       |       |     |   "IOMatchedAtBoot" = Yes
    | |   |       |       |     |   "Trace ID" = 50331648
    | |   |       |       |     |   "IOProviderClass" = "IOAHCIDevice"
    | |   |       |       |     |   "Physical Interconnect Location" = "Internal"
    | |   |       |       |     |   "IOProbeScore" = 0
    | |   |       |       |     |   "Queue Depth" = 32
    | |   |       |       |     |   "SATA Features" = 255
    | |   |       |       |     |   "Serial Number" = "7TB004PW            "
    | |   |       |       |     |   "CFBundleIdentifierKernel" = "com.apple.iokit.IOAHCIBlockStorage"
    | |   |       |       |     |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |       |       |     |   "CFBundleIdentifier" = "com.apple.iokit.IOAHCIBlockStorage"
    | |   |       |       |     |   "Model" = "Seagate IronWolf ZA500NM10002-2ZG101    "
    | |   |       |       |     |   "Revision" = "SU3SC013"
    | |   |       |       |     |   "IOMaximumBlockCountRead" = 65536
    | |   |       |       |     |   "Physical Block Size" = 512
    | |   |       |       |     |   "NCQ" = Yes
    | |   |       |       |     | }
    | |   |       |       |     | 
    | |   |       |       |     +-o IOAHCIBlockStorageDevice  <class IOAHCIBlockStorageDevice, id 0x1000002db, registered, matched, active, busy 0 (236 ms), retain 7>
    | |   |       |       |       | {
    | |   |       |       |       |   "IOCFPlugInTypes" = {"24514B7A-2804-11D6-8A02-003065704866"="SMARTLib.plugin"}
    | |   |       |       |       |   "device-type" = "Generic"
    | |   |       |       |       |   "Protocol Characteristics" = {"Physical Interconnect"="PCI","Physical Interconnect Location"="Internal"}
    | |   |       |       |       |   "IOStorageFeatures" = {"Unmap"=Yes}
    | |   |       |       |       |   "SMART Capable" = Yes
    | |   |       |       |       |   "Device Characteristics" = {"Product Name"="Seagate IronWolf ZA500NM10002-2ZG101    ","Logical Block Size"=512,"Medium Type"="Solid State","Physical Block Size"=512,"SATA Features"=255,"Serial Number"="7TB004PW            ","Product Revision Level"="SU3SC013"}
    | |   |       |       |       |   "IOMinimumSegmentAlignmentByteCount" = 4
    | |   |       |       |       | }
    | |   |       |       |       | 
    | |   |       |       |       +-o IOBlockStorageDriver  <class IOBlockStorageDriver, id 0x1000002de, registered, matched, active, busy 0 (236 ms), retain 8>
    | |   |       |       |         | {
    | |   |       |       |         |   "IOPropertyMatch" = {"device-type"="Generic"}
    | |   |       |       |         |   "CFBundleIdentifier" = "com.apple.iokit.IOStorageFamily"
    | |   |       |       |         |   "IOProviderClass" = "IOBlockStorageDevice"
    | |   |       |       |         |   "IOClass" = "IOBlockStorageDriver"
    | |   |       |       |         |   "IOProbeScore" = 0
    | |   |       |       |         |   "CFBundleIdentifierKernel" = "com.apple.iokit.IOStorageFamily"
    | |   |       |       |         |   "IOMatchedAtBoot" = Yes
    | |   |       |       |         |   "Statistics" = {"Operations (Write)"=1420147,"Latency Time (Write)"=0,"Bytes (Read)"=7839369216,"Errors (Write)"=0,"Total Time (Read)"=225800818464,"Latency Time (Read)"=0,"Retries (Read)"=0,"Errors (Read)"=0,"Total Time (Write)"=335340810539,"Bytes (Write)"=24459177984,"Operations (Read)"=498168,"Retries (Write)"=0}
    | |   |       |       |         |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |       |       |         |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |       |       |         | }
    | |   |       |       |         | 
    | |   |       |       |         +-o Seagate IronWolf ZA500NM10002-2ZG101 Media  <class IOMedia, id 0x1000002df, registered, matched, active, busy 0 (236 ms), retain 12>
    | |   |       |       |           | {
    | |   |       |       |           |   "Content" = "GUID_partition_scheme"
    | |   |       |       |           |   "Removable" = No
    | |   |       |       |           |   "Whole" = Yes
    | |   |       |       |           |   "Leaf" = No
    | |   |       |       |           |   "BSD Name" = "disk5"
    | |   |       |       |           |   "Ejectable" = No
    | |   |       |       |           |   "Preferred Block Size" = 512
    | |   |       |       |           |   "IOMediaIcon" = {"IOBundleResourceFile"="Internal.icns","CFBundleIdentifier"="com.apple.iokit.IOStorageFamily"}
    | |   |       |       |           |   "BSD Minor" = 7
    | |   |       |       |           |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |       |       |           |   "Writable" = Yes
    | |   |       |       |           |   "BSD Major" = 1
    | |   |       |       |           |   "Size" = 500107862016
    | |   |       |       |           |   "IOBusyInterest" = "IOCommand is not serializable"
    | |   |       |       |           |   "Open" = Yes
    | |   |       |       |           |   "Content Hint" = ""
    | |   |       |       |           |   "BSD Unit" = 5
    | |   |       |       |           | }
    | |   |       |       |           | 
    | |   |       |       |           +-o IOMediaBSDClient  <class IOMediaBSDClient, id 0x1000002e0, registered, matched, active, busy 0 (0 ms), retain 6>
    | |   |       |       |           |   {
    | |   |       |       |           |     "IOProbeScore" = 30000
    | |   |       |       |           |     "CFBundleIdentifier" = "com.apple.iokit.IOStorageFamily"
    | |   |       |       |           |     "IOMatchCategory" = "IOMediaBSDClient"
    | |   |       |       |           |     "IOClass" = "IOMediaBSDClient"
    | |   |       |       |           |     "IOProviderClass" = "IOMedia"
    | |   |       |       |           |     "CFBundleIdentifierKernel" = "com.apple.iokit.IOStorageFamily"
    | |   |       |       |           |     "IOMatchedAtBoot" = Yes
    | |   |       |       |           |     "IOResourceMatch" = "IOBSD"
    | |   |       |       |           |   }
    | |   |       |       |           |   
    | |   |       |       |           +-o IOGUIDPartitionScheme  <class IOGUIDPartitionScheme, id 0x1000002e6, !registered, !matched, active, busy 0 (82 ms), retain 8>
    | |   |       |       |             | {
    | |   |       |       |             |   "IOProbeScore" = 4000
    | |   |       |       |             |   "CFBundleIdentifier" = "com.apple.iokit.IOStorageFamily"
    | |   |       |       |             |   "IOMatchCategory" = "IOStorage"
    | |   |       |       |             |   "IOClass" = "IOGUIDPartitionScheme"
    | |   |       |       |             |   "IOPropertyMatch" = {"Whole"=Yes}
    | |   |       |       |             |   "IOProviderClass" = "IOMedia"
    | |   |       |       |             |   "CFBundleIdentifierKernel" = "com.apple.iokit.IOStorageFamily"
    | |   |       |       |             |   "IOMatchedAtBoot" = Yes
    | |   |       |       |             |   "Content Mask" = "GUID_partition_scheme"
    | |   |       |       |             |   "UUID" = "B6108942-089E-4395-BAFA-F9AB48F107BE"
    | |   |       |       |             | }
    | |   |       |       |             | 
    | |   |       |       |             +-o EFI System Partition@1  <class IOMedia, id 0x10000034f, registered, matched, active, busy 0 (4 ms), retain 10>
    | |   |       |       |             | | {
    | |   |       |       |             | |   "Open" = No
    | |   |       |       |             | |   "Preferred Block Size" = 512
    | |   |       |       |             | |   "Base" = 20480
    | |   |       |       |             | |   "Writable" = Yes
    | |   |       |       |             | |   "IOBusyInterest" = "IOCommand is not serializable"
    | |   |       |       |             | |   "Size" = 209715200
    | |   |       |       |             | |   "Content" = "C12A7328-F81F-11D2-BA4B-00A0C93EC93B"
    | |   |       |       |             | |   "BSD Minor" = 18
    | |   |       |       |             | |   "Whole" = No
    | |   |       |       |             | |   "Removable" = No
    | |   |       |       |             | |   "UUID" = "40C0498F-C416-462D-B40D-92C4E427BCB2"
    | |   |       |       |             | |   "BSD Unit" = 5
    | |   |       |       |             | |   "BSD Major" = 1
    | |   |       |       |             | |   "Ejectable" = No
    | |   |       |       |             | |   "BSD Name" = "disk5s1"
    | |   |       |       |             | |   "Partition ID" = 1
    | |   |       |       |             | |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |       |       |             | |   "GPT Attributes" = 0
    | |   |       |       |             | |   "Content Hint" = "C12A7328-F81F-11D2-BA4B-00A0C93EC93B"
    | |   |       |       |             | |   "Leaf" = Yes
    | |   |       |       |             | | }
    | |   |       |       |             | | 
    | |   |       |       |             | +-o IOMediaBSDClient  <class IOMediaBSDClient, id 0x100000355, registered, matched, active, busy 0 (0 ms), retain 6>
    | |   |       |       |             |     {
    | |   |       |       |             |       "IOProbeScore" = 30000
    | |   |       |       |             |       "CFBundleIdentifier" = "com.apple.iokit.IOStorageFamily"
    | |   |       |       |             |       "IOMatchCategory" = "IOMediaBSDClient"
    | |   |       |       |             |       "IOClass" = "IOMediaBSDClient"
    | |   |       |       |             |       "IOProviderClass" = "IOMedia"
    | |   |       |       |             |       "CFBundleIdentifierKernel" = "com.apple.iokit.IOStorageFamily"
    | |   |       |       |             |       "IOMatchedAtBoot" = Yes
    | |   |       |       |             |       "IOResourceMatch" = "IOBSD"
    | |   |       |       |             |     }
    | |   |       |       |             |     
    | |   |       |       |             +-o Untitled 2@2  <class IOMedia, id 0x100000351, registered, matched, active, busy 0 (82 ms), retain 12>
    | |   |       |       |             | | {
    | |   |       |       |             | |   "Open" = Yes
    | |   |       |       |             | |   "Preferred Block Size" = 512
    | |   |       |       |             | |   "Base" = 209735680
    | |   |       |       |             | |   "Writable" = Yes
    | |   |       |       |             | |   "IOBusyInterest" = "IOCommand is not serializable"
    | |   |       |       |             | |   "Size" = 149999996928
    | |   |       |       |             | |   "Content" = "7C3457EF-0000-11AA-AA11-00306543ECAC"
    | |   |       |       |             | |   "BSD Minor" = 23
    | |   |       |       |             | |   "Whole" = No
    | |   |       |       |             | |   "Removable" = No
    | |   |       |       |             | |   "UUID" = "90C2BB6E-9059-4569-952C-8CCE82E506E2"
    | |   |       |       |             | |   "BSD Unit" = 5
    | |   |       |       |             | |   "BSD Major" = 1
    | |   |       |       |             | |   "Ejectable" = No
    | |   |       |       |             | |   "BSD Name" = "disk5s2"
    | |   |       |       |             | |   "Partition ID" = 2
    | |   |       |       |             | |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |       |       |             | |   "GPT Attributes" = 0
    | |   |       |       |             | |   "Content Hint" = "7C3457EF-0000-11AA-AA11-00306543ECAC"
    | |   |       |       |             | |   "Leaf" = No
    | |   |       |       |             | |   "TierType" = "Main"
    | |   |       |       |             | | }
    | |   |       |       |             | | 
    | |   |       |       |             | +-o IOMediaBSDClient  <class IOMediaBSDClient, id 0x100000359, registered, matched, active, busy 0 (0 ms), retain 6>
    | |   |       |       |             | |   {
    | |   |       |       |             | |     "IOProbeScore" = 30000
    | |   |       |       |             | |     "CFBundleIdentifier" = "com.apple.iokit.IOStorageFamily"
    | |   |       |       |             | |     "IOMatchCategory" = "IOMediaBSDClient"
    | |   |       |       |             | |     "IOClass" = "IOMediaBSDClient"
    | |   |       |       |             | |     "IOProviderClass" = "IOMedia"
    | |   |       |       |             | |     "CFBundleIdentifierKernel" = "com.apple.iokit.IOStorageFamily"
    | |   |       |       |             | |     "IOMatchedAtBoot" = Yes
    | |   |       |       |             | |     "IOResourceMatch" = "IOBSD"
    | |   |       |       |             | |   }
    | |   |       |       |             | |   
    | |   |       |       |             | +-o AppleAPFSContainerScheme  <class AppleAPFSContainerScheme, id 0x10000035a, !registered, !matched, active, busy 0 (61 ms), retain 7>
    | |   |       |       |             |   | {
    | |   |       |       |             |   |   "IOClass" = "AppleAPFSContainerScheme"
    | |   |       |       |             |   |   "CFBundleIdentifier" = "com.apple.filesystems.apfs"
    | |   |       |       |             |   |   "IOProviderClass" = "IOMedia"
    | |   |       |       |             |   |   "IOPropertyMatch" = ({"Content Hint"="7C3457EF-0000-11AA-AA11-00306543ECAC"})
    | |   |       |       |             |   |   "IOProbeScore" = 2000
    | |   |       |       |             |   |   "IOMatchedAtBoot" = Yes
    | |   |       |       |             |   |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |       |       |             |   |   "IOMatchCategory" = "IOStorage"
    | |   |       |       |             |   |   "Statistics" = {"Operations (Read)"=29921,"Bytes (Write)"=4454137856,"Operations (Write)"=21892,"Bytes (Read)"=137277440}
    | |   |       |       |             |   |   "IOPersonalityPublisher" = "com.apple.filesystems.apfs"
    | |   |       |       |             |   |   "CFBundleIdentifierKernel" = "com.apple.filesystems.apfs"
    | |   |       |       |             |   |   "APFSComposited" = No
    | |   |       |       |             |   | }
    | |   |       |       |             |   | 
    | |   |       |       |             |   +-o AppleAPFSMedia  <class AppleAPFSMedia, id 0x100000394, registered, matched, active, busy 0 (61 ms), retain 11>
    | |   |       |       |             |     | {
    | |   |       |       |             |     |   "Logical Block Size" = 4096
    | |   |       |       |             |     |   "Open" = Yes
    | |   |       |       |             |     |   "Preferred Block Size" = 4096
    | |   |       |       |             |     |   "Writable" = Yes
    | |   |       |       |             |     |   "IOBusyInterest" = "IOCommand is not serializable"
    | |   |       |       |             |     |   "Size" = 149999996928
    | |   |       |       |             |     |   "Content" = "EF57347C-0000-11AA-AA11-00306543ECAC"
    | |   |       |       |             |     |   "BSD Minor" = 42
    | |   |       |       |             |     |   "Whole" = Yes
    | |   |       |       |             |     |   "IOStorageFeatures" = {"Unmap"=Yes}
    | |   |       |       |             |     |   "Removable" = No
    | |   |       |       |             |     |   "EncryptionBlockSize" = 512
    | |   |       |       |             |     |   "UUID" = "7DF8CD97-66AB-45D0-8BC2-C7F286306C4A"
    | |   |       |       |             |     |   "BSD Unit" = 11
    | |   |       |       |             |     |   "BSD Major" = 1
    | |   |       |       |             |     |   "Ejectable" = No
    | |   |       |       |             |     |   "BSD Name" = "disk11"
    | |   |       |       |             |     |   "Physical Block Size" = 4096
    | |   |       |       |             |     |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |       |       |             |     |   "Content Hint" = "EF57347C-0000-11AA-AA11-00306543ECAC"
    | |   |       |       |             |     |   "Leaf" = No
    | |   |       |       |             |     | }
    | |   |       |       |             |     | 
    | |   |       |       |             |     +-o AppleAPFSMediaBSDClient  <class AppleAPFSMediaBSDClient, id 0x100000396, registered, matched, active, busy 0 (0 ms), retain 7>
    | |   |       |       |             |     |   {
    | |   |       |       |             |     |     "IOProbeScore" = 31000
    | |   |       |       |             |     |     "CFBundleIdentifier" = "com.apple.filesystems.apfs"
    | |   |       |       |             |     |     "IOMatchCategory" = "IOMediaBSDClient"
    | |   |       |       |             |     |     "IOClass" = "AppleAPFSMediaBSDClient"
    | |   |       |       |             |     |     "IOPersonalityPublisher" = "com.apple.filesystems.apfs"
    | |   |       |       |             |     |     "IOProviderClass" = "AppleAPFSMedia"
    | |   |       |       |             |     |     "CFBundleIdentifierKernel" = "com.apple.filesystems.apfs"
    | |   |       |       |             |     |     "IOMatchedAtBoot" = Yes
    | |   |       |       |             |     |     "IOResourceMatch" = "IOBSD"
    | |   |       |       |             |     |   }
    | |   |       |       |             |     |   
    | |   |       |       |             |     +-o AppleAPFSContainer  <class AppleAPFSContainer, id 0x1000003a8, registered, matched, active, busy 0 (2 ms), retain 11>
    | |   |       |       |             |       | {
    | |   |       |       |             |       |   "IOClass" = "AppleAPFSContainer"
    | |   |       |       |             |       |   "CFBundleIdentifier" = "com.apple.filesystems.apfs"
    | |   |       |       |             |       |   "IOProviderClass" = "IOMedia"
    | |   |       |       |             |       |   "IOPropertyMatch" = ({"Content Hint"="EF57347C-0000-11AA-AA11-00306543ECAC"})
    | |   |       |       |             |       |   "Logical Block Size" = 4096
    | |   |       |       |             |       |   "IOUserClientClass" = "AppleAPFSUserClient"
    | |   |       |       |             |       |   "IOProbeScore" = 1000
    | |   |       |       |             |       |   "IOMatchedAtBoot" = Yes
    | |   |       |       |             |       |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |       |       |             |       |   "IOMatchCategory" = "IOStorage"
    | |   |       |       |             |       |   "Statistics" = {"Metadata: Number of spaceman bitmap bytes read"=5414912,"Metadata: Number of write errors"=0,"Number of times device's cache flushed"=0,"Write burst: Total number of I/Os"=11511,"Write burst: Total time"=29410489735,"Bytes read from block device"=17362944,"Object cache: Number of writes"=20078,"Object cache: Number of objects processed by partial cache flushes"=0,"Read requests sent to block device"=2145,"Metadata: Number of bytes written"=82239488,"Write burst: Total time between bursts"=86490071213249,"Object cache: Number of hits"=11576364,"Object cache: Number of partial cache flushes"=0,"Number of transaction updates"=515070,"Write requests sent to block device"=11461,"Object cache: Number of reads"=27103,"Write burst: Total number of bytes written"=4347961024,"Write burst: Burst count"=100,"Metadata: Number of bytes read"=111013888,"Object cache: Number of evictions"=6878,"Metadata: Number of read errors"=0,"Object cache: Total number of queries"=11603352,"Metadata: Number of spaceman bitmap bytes written"=1073152,"Object cache: Number of full cache flushes"=29,"Metadata: Number of bytes written to checkpoint area"=2232320,"Number of transactions flushed"=29,"Bytes written to block device"=4369666048}
    | |   |       |       |             |       |   "UUID" = "7DF8CD97-66AB-45D0-8BC2-C7F286306C4A"
    | |   |       |       |             |       |   "ContainerBlockSize" = 4096
    | |   |       |       |             |       |   "IOPersonalityPublisher" = "com.apple.filesystems.apfs"
    | |   |       |       |             |       |   "Status" = "Online"
    | |   |       |       |             |       |   "CFBundleIdentifierKernel" = "com.apple.filesystems.apfs"
    | |   |       |       |             |       |   "IOAPFSPreBootDevice" = ("Preboot@2")
    | |   |       |       |             |       | }
    | |   |       |       |             |       | 
    | |   |       |       |             |       +-o Monterey (copy)@1  <class AppleAPFSVolume, id 0x1000003d6, registered, matched, active, busy 0 (1 ms), retain 11>
    | |   |       |       |             |       | | {
    | |   |       |       |             |       | |   "Logical Block Size" = 4096
    | |   |       |       |             |       | |   "Open" = Yes
    | |   |       |       |             |       | |   "Preferred Block Size" = 4096
    | |   |       |       |             |       | |   "RoleValue" = 0
    | |   |       |       |             |       | |   "Writable" = Yes
    | |   |       |       |             |       | |   "Sealed" = "No"
    | |   |       |       |             |       | |   "IOBusyInterest" = "IOCommand is not serializable"
    | |   |       |       |             |       | |   "FullName" = "Monterey (copy)"
    | |   |       |       |             |       | |   "Size" = 149999996928
    | |   |       |       |             |       | |   "Content" = "41504653-0000-11AA-AA11-00306543ECAC"
    | |   |       |       |             |       | |   "BSD Minor" = 43
    | |   |       |       |             |       | |   "FormattedBy" = "diskmanageme (1934.141.2.700.2)"
    | |   |       |       |             |       | |   "Whole" = No
    | |   |       |       |             |       | |   "IOStorageFeatures" = {"Unmap"=Yes}
    | |   |       |       |             |       | |   "Removable" = No
    | |   |       |       |             |       | |   "UUID" = "DB57A0F1-BB05-4126-B42B-B9BB382C82AF"
    | |   |       |       |             |       | |   "CaseSensitive" = No
    | |   |       |       |             |       | |   "Statistics" = {"Metadata: Number of fsroot bytes written"=70500352,"Bytes read from block device"=17362944,"Calls to VNOP_ALLOCATE"=7787,"Calls to VNOP_LOOKUP"=613752,"Calls to VNOP_GETATTRLISTBULK"=71116,"Calls to VNOP_CLOSE"=78904,"Calls to VNOP_MNOMAP"=0,"Calls to VNOP_INACTIVE"=89142,"Calls to VNOP_REMOVENAMEDSTREAM"=0,"Calls to VNOP_READ"=2527,"File defrag: Number of failed defrag attempts"=0,"Calls to VNOP_BLOCKMAP"=13606,"Calls to VNOP_CREATE"=7826,"Metadata: Number of objects failed to write"=0,"Calls to VNOP_VERIFY"=1901,"File defrag: Number of blocks reallocated"=0,"Calls to VNOP_LISTXATTR"=602594,"Calls to VNOP_SEARCHFS"=0,"Metadata: Number of gbitmap bytes written"=0,"Calls to VNOP_FSYNC"=548300,"Calls to VNOP_MMAP_CHECK"=0,"Calls to VNOP_MMAP"=0,"File defrag: Number of fragmented files found that we couldn't track"=0,"Calls to VNOP_GETNAMEDSTREAM"=0,"Read requests received from user"=2265,"Calls to VNOP_RENAME"=0,"Calls to VNOP_SETATTR"=304955,"Calls to VNOP_MKDIR"=1200,"File defrag: Number of files that finished defragmentation"=0,"Metadata: Number of bytes read"=104878080,"Calls to VNOP_READLINK"=0,"Calls to VNOP_LINK"=0,"Metadata: Number of bytes written"=80523264,"Calls to VNOP_READDIR"=1085,"File defrag: Number of files scanned for fragmentation"=0,"File defrag: Number of fragmented files found during scans"=0,"File defrag: Number of file extents split"=0,"Bytes written by user"=4349137420,"Calls to VNOP_OPEN"=78905,"Calls to VNOP_MAKENAMEDSTREAM"=0,"Write requests sent to block device"=11461,"File defrag: Number of file extents reallocated"=0,"Calls to VNOP_PATHCONF"=9725,"Read requests sent to block device"=2145,"Calls to VNOP_SYMLINK"=74,"Calls to VNOP_EXCHANGE"=0,"Metadata: Number of fsroot bytes read"=101658624,"Metadata: Number of omap bytes read"=1769472,"Metadata: Number of snapmeta bytes read"=4096,"Calls to VNOP_RMDIR"=708,"Calls to VNOP_STRATEGY"=13606,"Metadata: Number of snapmeta bytes written"=12288,"Calls to VNOP_GETXATTR"=1276543,"Decmpfs errors"=0,"Calls to VNOP_OFFTOBLK"=0,"Metadata: Number of blockref bytes read"=1437696,"Calls to VNOP_CLONEFILE"=0,"Metadata: Number of objects failed to read"=0,"Bytes read by user"=20886527,"Calls to VNOP_MKNOD"=0,"Bytes written to block device"=4369666048,"Metadata: Number of gbitmap bytes read"=0,"Calls to VNOP_REMOVEXATTR"=75301,"Calls to VNOP_WRITE"=11526,"Calls to VNOP_REMOVE"=7156,"Calls to VNOP_PAGEIN"=0,"Calls to VNOP_BLKTOOFF"=0,"Calls to VNOP_RECLAIM"=540493,"File defrag: Number of regions to defrag found during scans"=0,"Metadata: Number of blockref bytes written"=2207744,"Calls to VNOP_RENAMEX"=0,"Calls to VNOP_IOCTL"=290,"Calls to VNOP_GETATTR"=9746863,"Calls to VNOP_SETXATTR"=82845,"Write requests received from user"=11529,"Metadata: Number of omap bytes written"=7663616,"Calls to VNOP_PAGEOUT"=0}
    | |   |       |       |             |       | |   "BSD Unit" = 11
    | |   |       |       |             |       | |   "Ejectable" = No
    | |   |       |       |             |       | |   "VolGroupUUID" = "00000000-0000-0000-0000-000000000000"
    | |   |       |       |             |       | |   "BSD Name" = "disk11s1"
    | |   |       |       |             |       | |   "BSD Major" = 1
    | |   |       |       |             |       | |   "Physical Block Size" = 4096
    | |   |       |       |             |       | |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |       |       |             |       | |   "Status" = "Online"
    | |   |       |       |             |       | |   "Content Hint" = "41504653-0000-11AA-AA11-00306543ECAC"
    | |   |       |       |             |       | |   "Leaf" = Yes
    | |   |       |       |             |       | | }
    | |   |       |       |             |       | | 
    | |   |       |       |             |       | +-o AppleAPFSVolumeBSDClient  <class AppleAPFSVolumeBSDClient, id 0x1000003da, registered, matched, active, busy 0 (0 ms), retain 7>
    | |   |       |       |             |       |     {
    | |   |       |       |             |       |       "IOProbeScore" = 31000
    | |   |       |       |             |       |       "CFBundleIdentifier" = "com.apple.filesystems.apfs"
    | |   |       |       |             |       |       "IOMatchCategory" = "IOMediaBSDClient"
    | |   |       |       |             |       |       "IOClass" = "AppleAPFSVolumeBSDClient"
    | |   |       |       |             |       |       "IOPersonalityPublisher" = "com.apple.filesystems.apfs"
    | |   |       |       |             |       |       "IOProviderClass" = "AppleAPFSVolume"
    | |   |       |       |             |       |       "CFBundleIdentifierKernel" = "com.apple.filesystems.apfs"
    | |   |       |       |             |       |       "IOMatchedAtBoot" = Yes
    | |   |       |       |             |       |       "IOResourceMatch" = "IOBSD"
    | |   |       |       |             |       |     }
    | |   |       |       |             |       |     
    | |   |       |       |             |       +-o Preboot@2  <class AppleAPFSVolume, id 0x1000003d7, registered, matched, active, busy 0 (1 ms), retain 9>
    | |   |       |       |             |       | | {
    | |   |       |       |             |       | |   "Logical Block Size" = 4096
    | |   |       |       |             |       | |   "Open" = No
    | |   |       |       |             |       | |   "Preferred Block Size" = 4096
    | |   |       |       |             |       | |   "RoleValue" = 16
    | |   |       |       |             |       | |   "Writable" = Yes
    | |   |       |       |             |       | |   "Sealed" = "No"
    | |   |       |       |             |       | |   "IOBusyInterest" = "IOCommand is not serializable"
    | |   |       |       |             |       | |   "FullName" = "Preboot"
    | |   |       |       |             |       | |   "Size" = 149999996928
    | |   |       |       |             |       | |   "Content" = "41504653-0000-11AA-AA11-00306543ECAC"
    | |   |       |       |             |       | |   "BSD Minor" = 44
    | |   |       |       |             |       | |   "FormattedBy" = "diskmanageme (1934.141.2.700.2)"
    | |   |       |       |             |       | |   "Whole" = No
    | |   |       |       |             |       | |   "IOStorageFeatures" = {"Unmap"=Yes}
    | |   |       |       |             |       | |   "Removable" = No
    | |   |       |       |             |       | |   "UUID" = "A29C3C0D-9038-4516-98E7-B16B1CA1FA1C"
    | |   |       |       |             |       | |   "CaseSensitive" = No
    | |   |       |       |             |       | |   "Statistics" = {"Metadata: Number of fsroot bytes written"=0,"Bytes read from block device"=0,"Calls to VNOP_ALLOCATE"=0,"Calls to VNOP_LOOKUP"=0,"Calls to VNOP_GETATTRLISTBULK"=0,"Calls to VNOP_CLOSE"=0,"Calls to VNOP_MNOMAP"=0,"Calls to VNOP_INACTIVE"=0,"Calls to VNOP_REMOVENAMEDSTREAM"=0,"Calls to VNOP_READ"=0,"File defrag: Number of failed defrag attempts"=0,"Calls to VNOP_BLOCKMAP"=0,"Calls to VNOP_CREATE"=0,"Metadata: Number of objects failed to write"=0,"Calls to VNOP_VERIFY"=0,"File defrag: Number of blocks reallocated"=0,"Calls to VNOP_LISTXATTR"=0,"Calls to VNOP_SEARCHFS"=0,"Metadata: Number of gbitmap bytes written"=0,"Calls to VNOP_FSYNC"=0,"Calls to VNOP_MMAP_CHECK"=0,"Calls to VNOP_MMAP"=0,"File defrag: Number of fragmented files found that we couldn't track"=0,"Calls to VNOP_GETNAMEDSTREAM"=0,"Read requests received from user"=0,"Calls to VNOP_RENAME"=0,"Calls to VNOP_SETATTR"=0,"Calls to VNOP_MKDIR"=0,"File defrag: Number of files that finished defragmentation"=0,"Metadata: Number of bytes read"=0,"Calls to VNOP_READLINK"=0,"Calls to VNOP_LINK"=0,"Metadata: Number of bytes written"=0,"Calls to VNOP_READDIR"=0,"File defrag: Number of files scanned for fragmentation"=0,"File defrag: Number of fragmented files found during scans"=0,"File defrag: Number of file extents split"=0,"Bytes written by user"=0,"Calls to VNOP_OPEN"=0,"Calls to VNOP_MAKENAMEDSTREAM"=0,"Write requests sent to block device"=0,"File defrag: Number of file extents reallocated"=0,"Calls to VNOP_PATHCONF"=0,"Read requests sent to block device"=0,"Calls to VNOP_SYMLINK"=0,"Calls to VNOP_EXCHANGE"=0,"Metadata: Number of fsroot bytes read"=0,"Metadata: Number of omap bytes read"=0,"Metadata: Number of snapmeta bytes read"=0,"Calls to VNOP_RMDIR"=0,"Calls to VNOP_STRATEGY"=0,"Metadata: Number of snapmeta bytes written"=0,"Calls to VNOP_GETXATTR"=0,"Decmpfs errors"=0,"Calls to VNOP_OFFTOBLK"=0,"Metadata: Number of blockref bytes read"=0,"Calls to VNOP_CLONEFILE"=0,"Metadata: Number of objects failed to read"=0,"Bytes read by user"=0,"Calls to VNOP_MKNOD"=0,"Bytes written to block device"=0,"Metadata: Number of gbitmap bytes read"=0,"Calls to VNOP_REMOVEXATTR"=0,"Calls to VNOP_WRITE"=0,"Calls to VNOP_REMOVE"=0,"Calls to VNOP_PAGEIN"=0,"Calls to VNOP_BLKTOOFF"=0,"Calls to VNOP_RECLAIM"=0,"File defrag: Number of regions to defrag found during scans"=0,"Metadata: Number of blockref bytes written"=0,"Calls to VNOP_RENAMEX"=0,"Calls to VNOP_IOCTL"=0,"Calls to VNOP_GETATTR"=0,"Calls to VNOP_SETXATTR"=0,"Write requests received from user"=0,"Metadata: Number of omap bytes written"=0,"Calls to VNOP_PAGEOUT"=0}
    | |   |       |       |             |       | |   "BSD Unit" = 11
    | |   |       |       |             |       | |   "Ejectable" = No
    | |   |       |       |             |       | |   "VolGroupUUID" = "00000000-0000-0000-0000-000000000000"
    | |   |       |       |             |       | |   "Role" = ("Preboot")
    | |   |       |       |             |       | |   "BSD Name" = "disk11s2"
    | |   |       |       |             |       | |   "BSD Major" = 1
    | |   |       |       |             |       | |   "Physical Block Size" = 4096
    | |   |       |       |             |       | |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |       |       |             |       | |   "autodiskmount" = No
    | |   |       |       |             |       | |   "Status" = "Online"
    | |   |       |       |             |       | |   "Content Hint" = "41504653-0000-11AA-AA11-00306543ECAC"
    | |   |       |       |             |       | |   "Leaf" = Yes
    | |   |       |       |             |       | | }
    | |   |       |       |             |       | | 
    | |   |       |       |             |       | +-o AppleAPFSVolumeBSDClient  <class AppleAPFSVolumeBSDClient, id 0x1000003dc, registered, matched, active, busy 0 (0 ms), retain 6>
    | |   |       |       |             |       |     {
    | |   |       |       |             |       |       "IOProbeScore" = 31000
    | |   |       |       |             |       |       "CFBundleIdentifier" = "com.apple.filesystems.apfs"
    | |   |       |       |             |       |       "IOMatchCategory" = "IOMediaBSDClient"
    | |   |       |       |             |       |       "IOClass" = "AppleAPFSVolumeBSDClient"
    | |   |       |       |             |       |       "IOPersonalityPublisher" = "com.apple.filesystems.apfs"
    | |   |       |       |             |       |       "IOProviderClass" = "AppleAPFSVolume"
    | |   |       |       |             |       |       "CFBundleIdentifierKernel" = "com.apple.filesystems.apfs"
    | |   |       |       |             |       |       "IOMatchedAtBoot" = Yes
    | |   |       |       |             |       |       "IOResourceMatch" = "IOBSD"
    | |   |       |       |             |       |     }
    | |   |       |       |             |       |     
    | |   |       |       |             |       +-o Recovery@3  <class AppleAPFSVolume, id 0x1000003d8, registered, matched, active, busy 0 (1 ms), retain 9>
    | |   |       |       |             |       | | {
    | |   |       |       |             |       | |   "Logical Block Size" = 4096
    | |   |       |       |             |       | |   "Open" = No
    | |   |       |       |             |       | |   "Preferred Block Size" = 4096
    | |   |       |       |             |       | |   "RoleValue" = 4
    | |   |       |       |             |       | |   "Writable" = Yes
    | |   |       |       |             |       | |   "Sealed" = "No"
    | |   |       |       |             |       | |   "IOBusyInterest" = "IOCommand is not serializable"
    | |   |       |       |             |       | |   "FullName" = "Recovery"
    | |   |       |       |             |       | |   "Size" = 149999996928
    | |   |       |       |             |       | |   "Content" = "41504653-0000-11AA-AA11-00306543ECAC"
    | |   |       |       |             |       | |   "BSD Minor" = 45
    | |   |       |       |             |       | |   "FormattedBy" = "diskmanageme (1934.141.2.700.2)"
    | |   |       |       |             |       | |   "Whole" = No
    | |   |       |       |             |       | |   "IOStorageFeatures" = {"Unmap"=Yes}
    | |   |       |       |             |       | |   "Removable" = No
    | |   |       |       |             |       | |   "UUID" = "7D241412-51A4-49F4-9403-1E5335BC9D26"
    | |   |       |       |             |       | |   "CaseSensitive" = No
    | |   |       |       |             |       | |   "Statistics" = {"Metadata: Number of fsroot bytes written"=0,"Bytes read from block device"=0,"Calls to VNOP_ALLOCATE"=0,"Calls to VNOP_LOOKUP"=0,"Calls to VNOP_GETATTRLISTBULK"=0,"Calls to VNOP_CLOSE"=0,"Calls to VNOP_MNOMAP"=0,"Calls to VNOP_INACTIVE"=0,"Calls to VNOP_REMOVENAMEDSTREAM"=0,"Calls to VNOP_READ"=0,"File defrag: Number of failed defrag attempts"=0,"Calls to VNOP_BLOCKMAP"=0,"Calls to VNOP_CREATE"=0,"Metadata: Number of objects failed to write"=0,"Calls to VNOP_VERIFY"=0,"File defrag: Number of blocks reallocated"=0,"Calls to VNOP_LISTXATTR"=0,"Calls to VNOP_SEARCHFS"=0,"Metadata: Number of gbitmap bytes written"=0,"Calls to VNOP_FSYNC"=0,"Calls to VNOP_MMAP_CHECK"=0,"Calls to VNOP_MMAP"=0,"File defrag: Number of fragmented files found that we couldn't track"=0,"Calls to VNOP_GETNAMEDSTREAM"=0,"Read requests received from user"=0,"Calls to VNOP_RENAME"=0,"Calls to VNOP_SETATTR"=0,"Calls to VNOP_MKDIR"=0,"File defrag: Number of files that finished defragmentation"=0,"Metadata: Number of bytes read"=0,"Calls to VNOP_READLINK"=0,"Calls to VNOP_LINK"=0,"Metadata: Number of bytes written"=0,"Calls to VNOP_READDIR"=0,"File defrag: Number of files scanned for fragmentation"=0,"File defrag: Number of fragmented files found during scans"=0,"File defrag: Number of file extents split"=0,"Bytes written by user"=0,"Calls to VNOP_OPEN"=0,"Calls to VNOP_MAKENAMEDSTREAM"=0,"Write requests sent to block device"=0,"File defrag: Number of file extents reallocated"=0,"Calls to VNOP_PATHCONF"=0,"Read requests sent to block device"=0,"Calls to VNOP_SYMLINK"=0,"Calls to VNOP_EXCHANGE"=0,"Metadata: Number of fsroot bytes read"=0,"Metadata: Number of omap bytes read"=0,"Metadata: Number of snapmeta bytes read"=0,"Calls to VNOP_RMDIR"=0,"Calls to VNOP_STRATEGY"=0,"Metadata: Number of snapmeta bytes written"=0,"Calls to VNOP_GETXATTR"=0,"Decmpfs errors"=0,"Calls to VNOP_OFFTOBLK"=0,"Metadata: Number of blockref bytes read"=0,"Calls to VNOP_CLONEFILE"=0,"Metadata: Number of objects failed to read"=0,"Bytes read by user"=0,"Calls to VNOP_MKNOD"=0,"Bytes written to block device"=0,"Metadata: Number of gbitmap bytes read"=0,"Calls to VNOP_REMOVEXATTR"=0,"Calls to VNOP_WRITE"=0,"Calls to VNOP_REMOVE"=0,"Calls to VNOP_PAGEIN"=0,"Calls to VNOP_BLKTOOFF"=0,"Calls to VNOP_RECLAIM"=0,"File defrag: Number of regions to defrag found during scans"=0,"Metadata: Number of blockref bytes written"=0,"Calls to VNOP_RENAMEX"=0,"Calls to VNOP_IOCTL"=0,"Calls to VNOP_GETATTR"=0,"Calls to VNOP_SETXATTR"=0,"Write requests received from user"=0,"Metadata: Number of omap bytes written"=0,"Calls to VNOP_PAGEOUT"=0}
    | |   |       |       |             |       | |   "BSD Unit" = 11
    | |   |       |       |             |       | |   "Ejectable" = No
    | |   |       |       |             |       | |   "VolGroupUUID" = "00000000-0000-0000-0000-000000000000"
    | |   |       |       |             |       | |   "Role" = ("Recovery")
    | |   |       |       |             |       | |   "BSD Name" = "disk11s3"
    | |   |       |       |             |       | |   "BSD Major" = 1
    | |   |       |       |             |       | |   "Physical Block Size" = 4096
    | |   |       |       |             |       | |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |       |       |             |       | |   "autodiskmount" = No
    | |   |       |       |             |       | |   "Status" = "Online"
    | |   |       |       |             |       | |   "Content Hint" = "41504653-0000-11AA-AA11-00306543ECAC"
    | |   |       |       |             |       | |   "Leaf" = Yes
    | |   |       |       |             |       | | }
    | |   |       |       |             |       | | 
    | |   |       |       |             |       | +-o AppleAPFSVolumeBSDClient  <class AppleAPFSVolumeBSDClient, id 0x1000003de, registered, matched, active, busy 0 (0 ms), retain 6>
    | |   |       |       |             |       |     {
    | |   |       |       |             |       |       "IOProbeScore" = 31000
    | |   |       |       |             |       |       "CFBundleIdentifier" = "com.apple.filesystems.apfs"
    | |   |       |       |             |       |       "IOMatchCategory" = "IOMediaBSDClient"
    | |   |       |       |             |       |       "IOClass" = "AppleAPFSVolumeBSDClient"
    | |   |       |       |             |       |       "IOPersonalityPublisher" = "com.apple.filesystems.apfs"
    | |   |       |       |             |       |       "IOProviderClass" = "AppleAPFSVolume"
    | |   |       |       |             |       |       "CFBundleIdentifierKernel" = "com.apple.filesystems.apfs"
    | |   |       |       |             |       |       "IOMatchedAtBoot" = Yes
    | |   |       |       |             |       |       "IOResourceMatch" = "IOBSD"
    | |   |       |       |             |       |     }
    | |   |       |       |             |       |     
    | |   |       |       |             |       +-o VM@4  <class AppleAPFSVolume, id 0x1000003d9, registered, matched, active, busy 0 (2 ms), retain 9>
    | |   |       |       |             |         | {
    | |   |       |       |             |         |   "Logical Block Size" = 4096
    | |   |       |       |             |         |   "Open" = No
    | |   |       |       |             |         |   "Preferred Block Size" = 4096
    | |   |       |       |             |         |   "RoleValue" = 8
    | |   |       |       |             |         |   "Writable" = Yes
    | |   |       |       |             |         |   "Sealed" = "No"
    | |   |       |       |             |         |   "IOBusyInterest" = "IOCommand is not serializable"
    | |   |       |       |             |         |   "FullName" = "VM"
    | |   |       |       |             |         |   "Size" = 149999996928
    | |   |       |       |             |         |   "Content" = "41504653-0000-11AA-AA11-00306543ECAC"
    | |   |       |       |             |         |   "BSD Minor" = 46
    | |   |       |       |             |         |   "FormattedBy" = "diskmanageme (1934.141.2.700.2)"
    | |   |       |       |             |         |   "Whole" = No
    | |   |       |       |             |         |   "IOStorageFeatures" = {"Unmap"=Yes}
    | |   |       |       |             |         |   "Removable" = No
    | |   |       |       |             |         |   "UUID" = "28E98B71-C83E-4293-85C7-6E743B4C7D59"
    | |   |       |       |             |         |   "CaseSensitive" = No
    | |   |       |       |             |         |   "Statistics" = {"Metadata: Number of fsroot bytes written"=0,"Bytes read from block device"=0,"Calls to VNOP_ALLOCATE"=0,"Calls to VNOP_LOOKUP"=0,"Calls to VNOP_GETATTRLISTBULK"=0,"Calls to VNOP_CLOSE"=0,"Calls to VNOP_MNOMAP"=0,"Calls to VNOP_INACTIVE"=0,"Calls to VNOP_REMOVENAMEDSTREAM"=0,"Calls to VNOP_READ"=0,"File defrag: Number of failed defrag attempts"=0,"Calls to VNOP_BLOCKMAP"=0,"Calls to VNOP_CREATE"=0,"Metadata: Number of objects failed to write"=0,"Calls to VNOP_VERIFY"=0,"File defrag: Number of blocks reallocated"=0,"Calls to VNOP_LISTXATTR"=0,"Calls to VNOP_SEARCHFS"=0,"Metadata: Number of gbitmap bytes written"=0,"Calls to VNOP_FSYNC"=0,"Calls to VNOP_MMAP_CHECK"=0,"Calls to VNOP_MMAP"=0,"File defrag: Number of fragmented files found that we couldn't track"=0,"Calls to VNOP_GETNAMEDSTREAM"=0,"Read requests received from user"=0,"Calls to VNOP_RENAME"=0,"Calls to VNOP_SETATTR"=0,"Calls to VNOP_MKDIR"=0,"File defrag: Number of files that finished defragmentation"=0,"Metadata: Number of bytes read"=0,"Calls to VNOP_READLINK"=0,"Calls to VNOP_LINK"=0,"Metadata: Number of bytes written"=0,"Calls to VNOP_READDIR"=0,"File defrag: Number of files scanned for fragmentation"=0,"File defrag: Number of fragmented files found during scans"=0,"File defrag: Number of file extents split"=0,"Bytes written by user"=0,"Calls to VNOP_OPEN"=0,"Calls to VNOP_MAKENAMEDSTREAM"=0,"Write requests sent to block device"=0,"File defrag: Number of file extents reallocated"=0,"Calls to VNOP_PATHCONF"=0,"Read requests sent to block device"=0,"Calls to VNOP_SYMLINK"=0,"Calls to VNOP_EXCHANGE"=0,"Metadata: Number of fsroot bytes read"=0,"Metadata: Number of omap bytes read"=0,"Metadata: Number of snapmeta bytes read"=0,"Calls to VNOP_RMDIR"=0,"Calls to VNOP_STRATEGY"=0,"Metadata: Number of snapmeta bytes written"=0,"Calls to VNOP_GETXATTR"=0,"Decmpfs errors"=0,"Calls to VNOP_OFFTOBLK"=0,"Metadata: Number of blockref bytes read"=0,"Calls to VNOP_CLONEFILE"=0,"Metadata: Number of objects failed to read"=0,"Bytes read by user"=0,"Calls to VNOP_MKNOD"=0,"Bytes written to block device"=0,"Metadata: Number of gbitmap bytes read"=0,"Calls to VNOP_REMOVEXATTR"=0,"Calls to VNOP_WRITE"=0,"Calls to VNOP_REMOVE"=0,"Calls to VNOP_PAGEIN"=0,"Calls to VNOP_BLKTOOFF"=0,"Calls to VNOP_RECLAIM"=0,"File defrag: Number of regions to defrag found during scans"=0,"Metadata: Number of blockref bytes written"=0,"Calls to VNOP_RENAMEX"=0,"Calls to VNOP_IOCTL"=0,"Calls to VNOP_GETATTR"=0,"Calls to VNOP_SETXATTR"=0,"Write requests received from user"=0,"Metadata: Number of omap bytes written"=0,"Calls to VNOP_PAGEOUT"=0}
    | |   |       |       |             |         |   "BSD Unit" = 11
    | |   |       |       |             |         |   "Ejectable" = No
    | |   |       |       |             |         |   "VolGroupUUID" = "00000000-0000-0000-0000-000000000000"
    | |   |       |       |             |         |   "Role" = ("VM")
    | |   |       |       |             |         |   "BSD Name" = "disk11s4"
    | |   |       |       |             |         |   "BSD Major" = 1
    | |   |       |       |             |         |   "Physical Block Size" = 4096
    | |   |       |       |             |         |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |       |       |             |         |   "autodiskmount" = No
    | |   |       |       |             |         |   "Status" = "Online"
    | |   |       |       |             |         |   "Content Hint" = "41504653-0000-11AA-AA11-00306543ECAC"
    | |   |       |       |             |         |   "Leaf" = Yes
    | |   |       |       |             |         | }
    | |   |       |       |             |         | 
    | |   |       |       |             |         +-o AppleAPFSVolumeBSDClient  <class AppleAPFSVolumeBSDClient, id 0x1000003e0, registered, matched, active, busy 0 (0 ms), retain 6>
    | |   |       |       |             |             {
    | |   |       |       |             |               "IOProbeScore" = 31000
    | |   |       |       |             |               "CFBundleIdentifier" = "com.apple.filesystems.apfs"
    | |   |       |       |             |               "IOMatchCategory" = "IOMediaBSDClient"
    | |   |       |       |             |               "IOClass" = "AppleAPFSVolumeBSDClient"
    | |   |       |       |             |               "IOPersonalityPublisher" = "com.apple.filesystems.apfs"
    | |   |       |       |             |               "IOProviderClass" = "AppleAPFSVolume"
    | |   |       |       |             |               "CFBundleIdentifierKernel" = "com.apple.filesystems.apfs"
    | |   |       |       |             |               "IOMatchedAtBoot" = Yes
    | |   |       |       |             |               "IOResourceMatch" = "IOBSD"
    | |   |       |       |             |             }
    | |   |       |       |             |             
    | |   |       |       |             +-o Untitled 3@3  <class IOMedia, id 0x100000354, registered, matched, active, busy 0 (79 ms), retain 12>
    | |   |       |       |               | {
    | |   |       |       |               |   "Open" = Yes
    | |   |       |       |               |   "Preferred Block Size" = 512
    | |   |       |       |               |   "Base" = 150209732608
    | |   |       |       |               |   "Writable" = Yes
    | |   |       |       |               |   "IOBusyInterest" = "IOCommand is not serializable"
    | |   |       |       |               |   "Size" = 349898108928
    | |   |       |       |               |   "Content" = "7C3457EF-0000-11AA-AA11-00306543ECAC"
    | |   |       |       |               |   "BSD Minor" = 22
    | |   |       |       |               |   "Whole" = No
    | |   |       |       |               |   "Removable" = No
    | |   |       |       |               |   "UUID" = "EE83CB89-6425-41FE-9A33-71DE026E7AAF"
    | |   |       |       |               |   "BSD Unit" = 5
    | |   |       |       |               |   "BSD Major" = 1
    | |   |       |       |               |   "Ejectable" = No
    | |   |       |       |               |   "BSD Name" = "disk5s3"
    | |   |       |       |               |   "Partition ID" = 3
    | |   |       |       |               |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |       |       |               |   "GPT Attributes" = 0
    | |   |       |       |               |   "Content Hint" = "7C3457EF-0000-11AA-AA11-00306543ECAC"
    | |   |       |       |               |   "Leaf" = No
    | |   |       |       |               |   "TierType" = "Main"
    | |   |       |       |               | }
    | |   |       |       |               | 
    | |   |       |       |               +-o IOMediaBSDClient  <class IOMediaBSDClient, id 0x10000035c, registered, matched, active, busy 0 (0 ms), retain 6>
    | |   |       |       |               |   {
    | |   |       |       |               |     "IOProbeScore" = 30000
    | |   |       |       |               |     "CFBundleIdentifier" = "com.apple.iokit.IOStorageFamily"
    | |   |       |       |               |     "IOMatchCategory" = "IOMediaBSDClient"
    | |   |       |       |               |     "IOClass" = "IOMediaBSDClient"
    | |   |       |       |               |     "IOProviderClass" = "IOMedia"
    | |   |       |       |               |     "CFBundleIdentifierKernel" = "com.apple.iokit.IOStorageFamily"
    | |   |       |       |               |     "IOMatchedAtBoot" = Yes
    | |   |       |       |               |     "IOResourceMatch" = "IOBSD"
    | |   |       |       |               |   }
    | |   |       |       |               |   
    | |   |       |       |               +-o AppleAPFSContainerScheme  <class AppleAPFSContainerScheme, id 0x10000035d, !registered, !matched, active, busy 0 (58 ms), retain 7>
    | |   |       |       |                 | {
    | |   |       |       |                 |   "IOClass" = "AppleAPFSContainerScheme"
    | |   |       |       |                 |   "CFBundleIdentifier" = "com.apple.filesystems.apfs"
    | |   |       |       |                 |   "IOProviderClass" = "IOMedia"
    | |   |       |       |                 |   "IOPropertyMatch" = ({"Content Hint"="7C3457EF-0000-11AA-AA11-00306543ECAC"})
    | |   |       |       |                 |   "IOProbeScore" = 2000
    | |   |       |       |                 |   "IOMatchedAtBoot" = Yes
    | |   |       |       |                 |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |       |       |                 |   "IOMatchCategory" = "IOStorage"
    | |   |       |       |                 |   "Statistics" = {"Operations (Read)"=468132,"Bytes (Write)"=20005040128,"Operations (Write)"=1398255,"Bytes (Read)"=7701868544}
    | |   |       |       |                 |   "IOPersonalityPublisher" = "com.apple.filesystems.apfs"
    | |   |       |       |                 |   "CFBundleIdentifierKernel" = "com.apple.filesystems.apfs"
    | |   |       |       |                 |   "APFSComposited" = No
    | |   |       |       |                 | }
    | |   |       |       |                 | 
    | |   |       |       |                 +-o AppleAPFSMedia  <class AppleAPFSMedia, id 0x10000038e, registered, matched, active, busy 0 (58 ms), retain 11>
    | |   |       |       |                   | {
    | |   |       |       |                   |   "Logical Block Size" = 4096
    | |   |       |       |                   |   "Open" = Yes
    | |   |       |       |                   |   "Preferred Block Size" = 4096
    | |   |       |       |                   |   "Writable" = Yes
    | |   |       |       |                   |   "IOBusyInterest" = "IOCommand is not serializable"
    | |   |       |       |                   |   "Size" = 349898108928
    | |   |       |       |                   |   "Content" = "EF57347C-0000-11AA-AA11-00306543ECAC"
    | |   |       |       |                   |   "BSD Minor" = 29
    | |   |       |       |                   |   "Whole" = Yes
    | |   |       |       |                   |   "IOStorageFeatures" = {"Unmap"=Yes}
    | |   |       |       |                   |   "Removable" = No
    | |   |       |       |                   |   "EncryptionBlockSize" = 512
    | |   |       |       |                   |   "UUID" = "8C2AEA5A-0A24-4B93-AAC3-79092B252814"
    | |   |       |       |                   |   "BSD Unit" = 9
    | |   |       |       |                   |   "BSD Major" = 1
    | |   |       |       |                   |   "Ejectable" = No
    | |   |       |       |                   |   "BSD Name" = "disk9"
    | |   |       |       |                   |   "Physical Block Size" = 4096
    | |   |       |       |                   |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |       |       |                   |   "Content Hint" = "EF57347C-0000-11AA-AA11-00306543ECAC"
    | |   |       |       |                   |   "Leaf" = No
    | |   |       |       |                   | }
    | |   |       |       |                   | 
    | |   |       |       |                   +-o AppleAPFSMediaBSDClient  <class AppleAPFSMediaBSDClient, id 0x10000038f, registered, matched, active, busy 0 (0 ms), retain 7>
    | |   |       |       |                   |   {
    | |   |       |       |                   |     "IOProbeScore" = 31000
    | |   |       |       |                   |     "CFBundleIdentifier" = "com.apple.filesystems.apfs"
    | |   |       |       |                   |     "IOMatchCategory" = "IOMediaBSDClient"
    | |   |       |       |                   |     "IOClass" = "AppleAPFSMediaBSDClient"
    | |   |       |       |                   |     "IOPersonalityPublisher" = "com.apple.filesystems.apfs"
    | |   |       |       |                   |     "IOProviderClass" = "AppleAPFSMedia"
    | |   |       |       |                   |     "CFBundleIdentifierKernel" = "com.apple.filesystems.apfs"
    | |   |       |       |                   |     "IOMatchedAtBoot" = Yes
    | |   |       |       |                   |     "IOResourceMatch" = "IOBSD"
    | |   |       |       |                   |   }
    | |   |       |       |                   |   
    | |   |       |       |                   +-o AppleAPFSContainer  <class AppleAPFSContainer, id 0x10000039a, registered, matched, active, busy 0 (4 ms), retain 8>
    | |   |       |       |                     | {
    | |   |       |       |                     |   "IOClass" = "AppleAPFSContainer"
    | |   |       |       |                     |   "CFBundleIdentifier" = "com.apple.filesystems.apfs"
    | |   |       |       |                     |   "IOProviderClass" = "IOMedia"
    | |   |       |       |                     |   "IOPropertyMatch" = ({"Content Hint"="EF57347C-0000-11AA-AA11-00306543ECAC"})
    | |   |       |       |                     |   "Logical Block Size" = 4096
    | |   |       |       |                     |   "IOUserClientClass" = "AppleAPFSUserClient"
    | |   |       |       |                     |   "IOProbeScore" = 1000
    | |   |       |       |                     |   "IOMatchedAtBoot" = Yes
    | |   |       |       |                     |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |       |       |                     |   "IOMatchCategory" = "IOStorage"
    | |   |       |       |                     |   "Statistics" = {"Metadata: Number of spaceman bitmap bytes read"=26202112,"Metadata: Number of write errors"=0,"Number of times device's cache flushed"=0,"Write burst: Total number of I/Os"=3385067,"Write burst: Total time"=1537555651968,"Bytes read from block device"=7270846464,"Object cache: Number of writes"=761466,"Object cache: Number of objects processed by partial cache flushes"=0,"Read requests sent to block device"=363232,"Metadata: Number of bytes written"=3118964736,"Write burst: Total time between bursts"=161512977399243,"Object cache: Number of hits"=116419689,"Object cache: Number of partial cache flushes"=0,"Number of transaction updates"=4040875,"Write requests sent to block device"=671868,"Object cache: Number of reads"=104305,"Write burst: Total number of bytes written"=15014226919,"Write burst: Burst count"=45793,"Metadata: Number of bytes read"=427233280,"Object cache: Number of evictions"=75938,"Metadata: Number of read errors"=0,"Object cache: Total number of queries"=116529723,"Metadata: Number of spaceman bitmap bytes written"=318132224,"Object cache: Number of full cache flushes"=17899,"Metadata: Number of bytes written to checkpoint area"=711786496,"Number of transactions flushed"=17899,"Bytes written to block device"=16174288896}
    | |   |       |       |                     |   "UUID" = "8C2AEA5A-0A24-4B93-AAC3-79092B252814"
    | |   |       |       |                     |   "ContainerBlockSize" = 4096
    | |   |       |       |                     |   "IOPersonalityPublisher" = "com.apple.filesystems.apfs"
    | |   |       |       |                     |   "Status" = "Online"
    | |   |       |       |                     |   "CFBundleIdentifierKernel" = "com.apple.filesystems.apfs"
    | |   |       |       |                     | }
    | |   |       |       |                     | 
    | |   |       |       |                     +-o Home@1  <class AppleAPFSVolume, id 0x1000003bb, registered, matched, active, busy 0 (4 ms), retain 11>
    | |   |       |       |                       | {
    | |   |       |       |                       |   "Logical Block Size" = 4096
    | |   |       |       |                       |   "Open" = Yes
    | |   |       |       |                       |   "Preferred Block Size" = 4096
    | |   |       |       |                       |   "RoleValue" = 0
    | |   |       |       |                       |   "Writable" = Yes
    | |   |       |       |                       |   "Sealed" = "No"
    | |   |       |       |                       |   "IOBusyInterest" = "IOCommand is not serializable"
    | |   |       |       |                       |   "FullName" = "Home"
    | |   |       |       |                       |   "Size" = 349898108928
    | |   |       |       |                       |   "Content" = "41504653-0000-11AA-AA11-00306543ECAC"
    | |   |       |       |                       |   "BSD Minor" = 40
    | |   |       |       |                       |   "FormattedBy" = "diskmanageme (1934.141.2.700.2)"
    | |   |       |       |                       |   "Whole" = No
    | |   |       |       |                       |   "IOStorageFeatures" = {"Unmap"=Yes}
    | |   |       |       |                       |   "Removable" = No
    | |   |       |       |                       |   "UUID" = "E49489D5-0D29-4225-932E-5CF98EA59478"
    | |   |       |       |                       |   "CaseSensitive" = No
    | |   |       |       |                       |   "Statistics" = {"Metadata: Number of fsroot bytes written"=1032617984,"Bytes read from block device"=7270846464,"Calls to VNOP_ALLOCATE"=1626,"Calls to VNOP_LOOKUP"=5119836,"Calls to VNOP_GETATTRLISTBULK"=213837,"Calls to VNOP_CLOSE"=949489,"Calls to VNOP_MNOMAP"=74378,"Calls to VNOP_INACTIVE"=711143,"Calls to VNOP_REMOVENAMEDSTREAM"=0,"Calls to VNOP_READ"=16890924,"File defrag: Number of failed defrag attempts"=0,"Calls to VNOP_BLOCKMAP"=1065846,"Calls to VNOP_CREATE"=102967,"Metadata: Number of objects failed to write"=0,"Calls to VNOP_VERIFY"=234094,"File defrag: Number of blocks reallocated"=0,"Calls to VNOP_LISTXATTR"=695020,"Calls to VNOP_SEARCHFS"=0,"Metadata: Number of gbitmap bytes written"=0,"Calls to VNOP_FSYNC"=912456,"Calls to VNOP_MMAP_CHECK"=96350,"Calls to VNOP_MMAP"=149985,"File defrag: Number of fragmented files found that we couldn't track"=0,"Calls to VNOP_GETNAMEDSTREAM"=340,"Read requests received from user"=16850802,"Calls to VNOP_RENAME"=9982,"Calls to VNOP_SETATTR"=155376,"Calls to VNOP_MKDIR"=3862,"File defrag: Number of files that finished defragmentation"=0,"Metadata: Number of bytes read"=400433152,"Calls to VNOP_READLINK"=24709,"Calls to VNOP_LINK"=11210,"Metadata: Number of bytes written"=2397806592,"Calls to VNOP_READDIR"=42273,"File defrag: Number of files scanned for fragmentation"=0,"File defrag: Number of fragmented files found during scans"=0,"File defrag: Number of file extents split"=0,"Bytes written by user"=14789579648,"Calls to VNOP_OPEN"=951688,"Calls to VNOP_MAKENAMEDSTREAM"=56,"Write requests sent to block device"=671868,"File defrag: Number of file extents reallocated"=0,"Calls to VNOP_PATHCONF"=2068,"Read requests sent to block device"=363232,"Calls to VNOP_SYMLINK"=57,"Calls to VNOP_EXCHANGE"=0,"Metadata: Number of fsroot bytes read"=365039616,"Metadata: Number of omap bytes read"=8306688,"Metadata: Number of snapmeta bytes read"=16384,"Calls to VNOP_RMDIR"=11178,"Calls to VNOP_STRATEGY"=1035100,"Metadata: Number of snapmeta bytes written"=16384,"Calls to VNOP_GETXATTR"=2324876,"Decmpfs errors"=0,"Calls to VNOP_OFFTOBLK"=0,"Metadata: Number of blockref bytes read"=27017216,"Calls to VNOP_CLONEFILE"=515,"Metadata: Number of objects failed to read"=0,"Bytes read by user"=98492812460,"Calls to VNOP_MKNOD"=0,"Bytes written to block device"=16174288896,"Metadata: Number of gbitmap bytes read"=0,"Calls to VNOP_REMOVEXATTR"=684,"Calls to VNOP_WRITE"=4065662,"Calls to VNOP_REMOVE"=106309,"Calls to VNOP_PAGEIN"=101078,"Calls to VNOP_BLKTOOFF"=0,"Calls to VNOP_RECLAIM"=579013,"File defrag: Number of regions to defrag found during scans"=0,"Metadata: Number of blockref bytes written"=429477888,"Calls to VNOP_RENAMEX"=10038,"Calls to VNOP_IOCTL"=368142,"Calls to VNOP_GETATTR"=21907279,"Calls to VNOP_SETXATTR"=99590,"Write requests received from user"=3294692,"Metadata: Number of omap bytes written"=862228480,"Calls to VNOP_PAGEOUT"=29375}
    | |   |       |       |                       |   "BSD Unit" = 9
    | |   |       |       |                       |   "Ejectable" = No
    | |   |       |       |                       |   "VolGroupUUID" = "00000000-0000-0000-0000-000000000000"
    | |   |       |       |                       |   "BSD Name" = "disk9s1"
    | |   |       |       |                       |   "BSD Major" = 1
    | |   |       |       |                       |   "Physical Block Size" = 4096
    | |   |       |       |                       |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |       |       |                       |   "Status" = "Online"
    | |   |       |       |                       |   "Content Hint" = "41504653-0000-11AA-AA11-00306543ECAC"
    | |   |       |       |                       |   "Leaf" = Yes
    | |   |       |       |                       | }
    | |   |       |       |                       | 
    | |   |       |       |                       +-o AppleAPFSVolumeBSDClient  <class AppleAPFSVolumeBSDClient, id 0x1000003c4, registered, matched, active, busy 0 (0 ms), retain 7>
    | |   |       |       |                           {
    | |   |       |       |                             "IOProbeScore" = 31000
    | |   |       |       |                             "CFBundleIdentifier" = "com.apple.filesystems.apfs"
    | |   |       |       |                             "IOMatchCategory" = "IOMediaBSDClient"
    | |   |       |       |                             "IOClass" = "AppleAPFSVolumeBSDClient"
    | |   |       |       |                             "IOPersonalityPublisher" = "com.apple.filesystems.apfs"
    | |   |       |       |                             "IOProviderClass" = "AppleAPFSVolume"
    | |   |       |       |                             "CFBundleIdentifierKernel" = "com.apple.filesystems.apfs"
    | |   |       |       |                             "IOMatchedAtBoot" = Yes
    | |   |       |       |                             "IOResourceMatch" = "IOBSD"
    | |   |       |       |                           }
    | |   |       |       |                           
    | |   |       |       +-o PRT1@1  <class AppleAHCIPort, id 0x1000002d1, registered, matched, active, busy 0 (0 ms), retain 9>
    | |   |       |           {
    | |   |       |             "AHCI Port Optimized Device Number" = 0
    | |   |       |             "AHCI Port Hot Plug" = No
    | |   |       |             "Controller Characteristics" = {"Vendor Name"="Generic","Product Name"="AHCI Controller","Port Description"="AHCI Version 1.19 Supported"}
    | |   |       |             "IOMaximumSegmentCountWrite" = 256
    | |   |       |             "IOPowerManagement" = {"MaxPowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=32768,"ChildProxyPowerState"=2,"DriverPowerState"=2}
    | |   |       |             "IOMaximumSegmentByteCountWrite" = 4194304
    | |   |       |             "IOMaximumSegmentByteCountRead" = 4194304
    | |   |       |             "Trace ID" = 50331664
    | |   |       |             "AHCI-Ejectable" = No
    | |   |       |             "Protocol Characteristics" = {"Physical Interconnect"="PCI","Physical Interconnect Location"="Internal"}
    | |   |       |             "64-bit" = Yes
    | |   |       |             "AHCI-Built-In" = Yes
    | |   |       |             "IOMaximumSegmentCountRead" = 256
    | |   |       |             "Physical Interconnect Location" = "Internal"
    | |   |       |             "AHCI Port ESATA" = No
    | |   |       |             "AHCI Port ALPM" = No
    | |   |       |             "AHCI Port SNotification" = Yes
    | |   |       |           }
    | |   |       |           
    | |   |       +-o pci-bridge@2  <class IOPCIDevice, id 0x1000001f5, registered, matched, active, busy 0 (1249 ms), retain 11>
    | |   |         | {
    | |   |         |   "IOPCISlotCommandCompleted" = Yes
    | |   |         |   "#address-cells" = <03000000>
    | |   |         |   "class-code" = <00040600>
    | |   |         |   "IOPCIExpressSlotStatus" = 328
    | |   |         |   "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=258,"ChildProxyPowerState"=2,"MaxPowerState"=3}
    | |   |         |   "pci-aspm-default" = 0
    | |   |         |   "vendor-id" = <b5100000>
    | |   |         |   "name" = <"pci-bridge">
    | |   |         |   "device-id" = <13860000>
    | |   |         |   "IOChildIndex" = 2
    | |   |         |   "acpi-pmcap-offset" = 64
    | |   |         |   "IOPCIResourced" = Yes
    | |   |         |   "compatible" = <"pci10b5,8613","pciclass,060400">
    | |   |         |   "ranges" = <0000008200000000000070910000008200000000000070910000000000001000000000c20000000000000000000000c2000000000000000000000000000000000000008100000000004000000000008100000000004000000000000000100000>
    | |   |         |   "IOServiceDEXTEntitlements" = (("com.apple.developer.driverkit.transport.pci","com.apple.developer.driverkit.transport.pci.bridge"))
    | |   |         |   "IOPCIExpressLinkCapabilities" = 37276738
    | |   |         |   "IODTPersist" = 0
    | |   |         |   "IOPCIConfigured" = Yes
    | |   |         |   "revision-id" = <ba000000>
    | |   |         |   "IOPCIExpressLinkStatus" = 40994
    | |   |         |   "IOPCIExpressCapabilities" = 354
    | |   |         |   "pcidebug" = "2:2:0(4:4)"
    | |   |         |   "IOName" = "pci-bridge"
    | |   |         |   "#size-cells" = <02000000>
    | |   |         |   "reg" = <0010020000000000000000000000000000000000>
    | |   |         |   "IOPCIExpressSlotCapabilities" = 59772032
    | |   |         | }
    | |   |         | 
    | |   |         +-o IOPP  <class IOPCI2PCIBridge, id 0x10000026a, registered, matched, active, busy 0 (1242 ms), retain 8>
    | |   |           | {
    | |   |           |   "IOClass" = "IOPCI2PCIBridge"
    | |   |           |   "CFBundleIdentifier" = "com.apple.iokit.IOPCIFamily"
    | |   |           |   "IOProviderClass" = "IOPCIDevice"
    | |   |           |   "IOPCIPowerOnProbe" = Yes
    | |   |           |   "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=258,"MaxPowerState"=3}
    | |   |           |   "IOPCISlotCommandCompleted" = Yes
    | |   |           |   "IOProbeScore" = 18446744073709551516
    | |   |           |   "IONameMatch" = "pci-bridge"
    | |   |           |   "IOMatchedAtBoot" = Yes
    | |   |           |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |           |   "IONameMatched" = "pci-bridge"
    | |   |           |   "IOPersonalityPublisher" = "com.apple.iokit.IOPCIFamily"
    | |   |           |   "CFBundleIdentifierKernel" = "com.apple.iokit.IOPCIFamily"
    | |   |           | }
    | |   |           | 
    | |   |           +-o pci1b4b,9182@0  <class IOPCIDevice, id 0x1000001f7, registered, matched, active, busy 0 (1242 ms), retain 13>
    | |   |             | {
    | |   |             |   "assigned-addresses" = <1000048100000000184000000000000008000000140004810000000024400000000000000400000018000481000000001040000000000000080000001c0004810000000020400000000000000400000020000481000000000040000000000000100000002400048200000000000070910000000000020000>
    | |   |             |   "IOInterruptSpecifiers" = (<1000000007000000>,<0100000000000100>)
    | |   |             |   "class-code" = <01060100>
    | |   |             |   "IODeviceMemory" = ("IOSubMemoryDescriptor is not serializable","IOSubMemoryDescriptor is not serializable","IOSubMemoryDescriptor is not serializable","IOSubMemoryDescriptor is not serializable","IOSubMemoryDescriptor is not serializable",({"address"=2440036352,"length"=512}))
    | |   |             |   "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=258,"ChildProxyPowerState"=2,"MaxPowerState"=3}
    | |   |             |   "subsystem-vendor-id" = <b8160000>
    | |   |             |   "built-in" = <01000000>
    | |   |             |   "pci-aspm-default" = 0
    | |   |             |   "IOInterruptControllers" = ("io-apic-0","IOPCIMessagedInterruptController")
    | |   |             |   "vendor-id" = <4b1b0000>
    | |   |             |   "name" = <"pci1b4b,9182">
    | |   |             |   "device-id" = <82910000>
    | |   |             |   "IOChildIndex" = 1
    | |   |             |   "acpi-pmcap-offset" = 64
    | |   |             |   "IOPCIResourced" = Yes
    | |   |             |   "compatible" = <"pci16b8,6a11","pci1b4b,9182","pciclass,010601">
    | |   |             |   "IOServiceDEXTEntitlements" = (("com.apple.developer.driverkit.transport.pci"))
    | |   |             |   "IOPCIExpressLinkCapabilities" = 212002
    | |   |             |   "subsystem-id" = <116a0000>
    | |   |             |   "revision-id" = <11000000>
    | |   |             |   "IOPCIExpressLinkStatus" = 4130
    | |   |             |   "IOPCIExpressCapabilities" = 18
    | |   |             |   "pcidebug" = "4:0:0"
    | |   |             |   "IOName" = "pci1b4b,9182"
    | |   |             |   "reg" = <00000400000000000000000000000000000000001000040100000000000000000000000008000000140004010000000000000000000000000400000018000401000000000000000000000000080000001c0004010000000000000000000000000400000020000401000000000000000000000000100000002400040200000000000000000000000000020000>
    | |   |             | }
    | |   |             | 
    | |   |             +-o AppleAHCI  <class AppleAHCI, id 0x100000279, registered, matched, active, busy 0 (238 ms), retain 12>
    | |   |               | {
    | |   |               |   "IOClass" = "AppleAHCI"
    | |   |               |   "AHCI-Ejectable" = No
    | |   |               |   "IOPolledInterface" = "AppleAHCIPolledAdapter is not serializable"
    | |   |               |   "IOPrimaryDriverTerminateOptions" = Yes
    | |   |               |   "IOPersonalityPublisher" = "com.apple.driver.AppleAHCIPort"
    | |   |               |   "IOMatchedAtBoot" = Yes
    | |   |               |   "Trace ID" = 67108864
    | |   |               |   "sata-express" = Yes
    | |   |               |   "IOProviderClass" = "IOPCIDevice"
    | |   |               |   "AHCI-Built-In" = Yes
    | |   |               |   "IOPowerManagement" = {"ChildrenPowerState"=2,"MaxPowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=32768,"ChildProxyPowerState"=2,"DriverPowerState"=2}
    | |   |               |   "IOProbeScore" = 800
    | |   |               |   "Maximum Command-based switching commands" = 2
    | |   |               |   "IOPCIPauseCompatible" = Yes
    | |   |               |   "Chipset Name" = "AHCI Controller"
    | |   |               |   "CFBundleIdentifierKernel" = "com.apple.driver.AppleAHCIPort"
    | |   |               |   "Vendor Name" = "Generic"
    | |   |               |   "CFBundleIdentifier" = "com.apple.driver.AppleAHCIPort"
    | |   |               |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |               |   "Effective AHCI revision" = 65801
    | |   |               |   "IOPMResetPowerStateOnWake" = Yes
    | |   |               |   "IOPCITunnelCompatible" = Yes
    | |   |               |   "AHCI-CAP" = 18446744073209904929
    | |   |               |   "IOPCIClassMatch" = "0x01060100&0xffffff00"
    | |   |               | }
    | |   |               | 
    | |   |               +-o PRT0@0  <class AppleAHCIPort, id 0x100000286, registered, matched, active, busy 0 (238 ms), retain 12>
    | |   |               | | {
    | |   |               | |   "AHCI Port Optimized Device Number" = 0
    | |   |               | |   "AHCI Port Hot Plug" = No
    | |   |               | |   "Controller Characteristics" = {"Vendor Name"="Generic","Product Name"="AHCI Controller","Port Description"="AHCI Version 1.19 Supported"}
    | |   |               | |   "IOMaximumSegmentCountWrite" = 256
    | |   |               | |   "IOPowerManagement" = {"ChildrenPowerState"=2,"MaxPowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=32768,"ChildProxyPowerState"=2,"DriverPowerState"=2}
    | |   |               | |   "IOMaximumSegmentByteCountWrite" = 4194304
    | |   |               | |   "IOMaximumSegmentByteCountRead" = 4194304
    | |   |               | |   "IOPolledInterface" = "AppleAHCIPortPolledAdapter is not serializable"
    | |   |               | |   "Trace ID" = 67108864
    | |   |               | |   "AHCI-Ejectable" = No
    | |   |               | |   "Protocol Characteristics" = {"Physical Interconnect"="PCI","Physical Interconnect Location"="Internal"}
    | |   |               | |   "64-bit" = Yes
    | |   |               | |   "AHCI-Built-In" = Yes
    | |   |               | |   "IOMaximumSegmentCountRead" = 256
    | |   |               | |   "Physical Interconnect Location" = "Internal"
    | |   |               | |   "AHCI Port ESATA" = No
    | |   |               | |   "AHCI Port ALPM" = No
    | |   |               | |   "AHCI Port SNotification" = Yes
    | |   |               | | }
    | |   |               | | 
    | |   |               | +-o IOAHCIDevice@0  <class IOAHCIDevice, id 0x1000002d3, registered, matched, active, busy 0 (238 ms), retain 13>
    | |   |               |   | {
    | |   |               |   |   "IOUnit" = 0
    | |   |               |   |   "Trace ID" = 67108864
    | |   |               |   |   "Protocol Characteristics" = {"Physical Interconnect"="PCI","Physical Interconnect Location"="Internal","AHCI Port Number"=0}
    | |   |               |   | }
    | |   |               |   | 
    | |   |               |   +-o AppleAHCIDiskDriver  <class AppleAHCIDiskDriver, id 0x1000002d4, registered, matched, active, busy 0 (233 ms), retain 7>
    | |   |               |     | {
    | |   |               |     |   "IOClass" = "AppleAHCIDiskDriver"
    | |   |               |     |   "IOPolledInterface" = "AppleAHCIDiskPolledInterface is not serializable"
    | |   |               |     |   "Logical Block Size" = 512
    | |   |               |     |   "IOMaximumBlockCountWrite" = 65536
    | |   |               |     |   "IOPlatformPanicAction" = 0
    | |   |               |     |   "IOPersonalityPublisher" = "com.apple.iokit.IOAHCIBlockStorage"
    | |   |               |     |   "IOMatchedAtBoot" = Yes
    | |   |               |     |   "Trace ID" = 67108864
    | |   |               |     |   "IOProviderClass" = "IOAHCIDevice"
    | |   |               |     |   "Physical Interconnect Location" = "Internal"
    | |   |               |     |   "IOProbeScore" = 0
    | |   |               |     |   "Queue Depth" = 32
    | |   |               |     |   "SATA Features" = 255
    | |   |               |     |   "Serial Number" = "7TB004PA            "
    | |   |               |     |   "CFBundleIdentifierKernel" = "com.apple.iokit.IOAHCIBlockStorage"
    | |   |               |     |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |               |     |   "CFBundleIdentifier" = "com.apple.iokit.IOAHCIBlockStorage"
    | |   |               |     |   "Model" = "Seagate IronWolf ZA500NM10002-2ZG101    "
    | |   |               |     |   "Revision" = "SU3SC013"
    | |   |               |     |   "IOMaximumBlockCountRead" = 65536
    | |   |               |     |   "Physical Block Size" = 512
    | |   |               |     |   "NCQ" = Yes
    | |   |               |     | }
    | |   |               |     | 
    | |   |               |     +-o IOAHCIBlockStorageDevice  <class IOAHCIBlockStorageDevice, id 0x1000002e2, registered, matched, active, busy 0 (233 ms), retain 7>
    | |   |               |       | {
    | |   |               |       |   "IOCFPlugInTypes" = {"24514B7A-2804-11D6-8A02-003065704866"="SMARTLib.plugin"}
    | |   |               |       |   "device-type" = "Generic"
    | |   |               |       |   "Protocol Characteristics" = {"Physical Interconnect"="PCI","Physical Interconnect Location"="Internal"}
    | |   |               |       |   "IOStorageFeatures" = {"Unmap"=Yes}
    | |   |               |       |   "SMART Capable" = Yes
    | |   |               |       |   "Device Characteristics" = {"Product Name"="Seagate IronWolf ZA500NM10002-2ZG101    ","Logical Block Size"=512,"Medium Type"="Solid State","Physical Block Size"=512,"SATA Features"=255,"Serial Number"="7TB004PA            ","Product Revision Level"="SU3SC013"}
    | |   |               |       |   "IOMinimumSegmentAlignmentByteCount" = 4
    | |   |               |       | }
    | |   |               |       | 
    | |   |               |       +-o IOBlockStorageDriver  <class IOBlockStorageDriver, id 0x1000002e5, registered, matched, active, busy 0 (232 ms), retain 8>
    | |   |               |         | {
    | |   |               |         |   "IOPropertyMatch" = {"device-type"="Generic"}
    | |   |               |         |   "CFBundleIdentifier" = "com.apple.iokit.IOStorageFamily"
    | |   |               |         |   "IOProviderClass" = "IOBlockStorageDevice"
    | |   |               |         |   "IOClass" = "IOBlockStorageDriver"
    | |   |               |         |   "IOProbeScore" = 0
    | |   |               |         |   "CFBundleIdentifierKernel" = "com.apple.iokit.IOStorageFamily"
    | |   |               |         |   "IOMatchedAtBoot" = Yes
    | |   |               |         |   "Statistics" = {"Operations (Write)"=496112,"Latency Time (Write)"=0,"Bytes (Read)"=12595701760,"Errors (Write)"=0,"Total Time (Read)"=196538589264,"Latency Time (Read)"=0,"Retries (Read)"=0,"Errors (Read)"=0,"Total Time (Write)"=286496522273,"Bytes (Write)"=13852725248,"Operations (Read)"=610005,"Retries (Write)"=0}
    | |   |               |         |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |               |         |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |               |         | }
    | |   |               |         | 
    | |   |               |         +-o Seagate IronWolf ZA500NM10002-2ZG101 Media  <class IOMedia, id 0x1000002e7, registered, matched, active, busy 0 (232 ms), retain 12>
    | |   |               |           | {
    | |   |               |           |   "Content" = "GUID_partition_scheme"
    | |   |               |           |   "Removable" = No
    | |   |               |           |   "Whole" = Yes
    | |   |               |           |   "Leaf" = No
    | |   |               |           |   "BSD Name" = "disk7"
    | |   |               |           |   "Ejectable" = No
    | |   |               |           |   "Preferred Block Size" = 512
    | |   |               |           |   "IOMediaIcon" = {"IOBundleResourceFile"="Internal.icns","CFBundleIdentifier"="com.apple.iokit.IOStorageFamily"}
    | |   |               |           |   "BSD Minor" = 12
    | |   |               |           |   "IOPolledInterfaceStack" = "IOPolledFilePollers is not serializable"
    | |   |               |           |   "Writable" = Yes
    | |   |               |           |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |               |           |   "BSD Major" = 1
    | |   |               |           |   "Size" = 500107862016
    | |   |               |           |   "IOBusyInterest" = "IOCommand is not serializable"
    | |   |               |           |   "Open" = Yes
    | |   |               |           |   "Content Hint" = ""
    | |   |               |           |   "BSD Unit" = 7
    | |   |               |           | }
    | |   |               |           | 
    | |   |               |           +-o IOMediaBSDClient  <class IOMediaBSDClient, id 0x1000002e8, registered, matched, active, busy 0 (0 ms), retain 6>
    | |   |               |           |   {
    | |   |               |           |     "IOProbeScore" = 30000
    | |   |               |           |     "CFBundleIdentifier" = "com.apple.iokit.IOStorageFamily"
    | |   |               |           |     "IOMatchCategory" = "IOMediaBSDClient"
    | |   |               |           |     "IOClass" = "IOMediaBSDClient"
    | |   |               |           |     "IOProviderClass" = "IOMedia"
    | |   |               |           |     "CFBundleIdentifierKernel" = "com.apple.iokit.IOStorageFamily"
    | |   |               |           |     "IOMatchedAtBoot" = Yes
    | |   |               |           |     "IOResourceMatch" = "IOBSD"
    | |   |               |           |   }
    | |   |               |           |   
    | |   |               |           +-o IOGUIDPartitionScheme  <class IOGUIDPartitionScheme, id 0x1000002ec, !registered, !matched, active, busy 0 (78 ms), retain 8>
    | |   |               |             | {
    | |   |               |             |   "IOProbeScore" = 4000
    | |   |               |             |   "CFBundleIdentifier" = "com.apple.iokit.IOStorageFamily"
    | |   |               |             |   "IOMatchCategory" = "IOStorage"
    | |   |               |             |   "IOClass" = "IOGUIDPartitionScheme"
    | |   |               |             |   "IOPropertyMatch" = {"Whole"=Yes}
    | |   |               |             |   "IOProviderClass" = "IOMedia"
    | |   |               |             |   "CFBundleIdentifierKernel" = "com.apple.iokit.IOStorageFamily"
    | |   |               |             |   "IOMatchedAtBoot" = Yes
    | |   |               |             |   "Content Mask" = "GUID_partition_scheme"
    | |   |               |             |   "UUID" = "1E691B69-B982-47D5-BED4-B1C0A4814F6F"
    | |   |               |             | }
    | |   |               |             | 
    | |   |               |             +-o EFI System Partition@1  <class IOMedia, id 0x100000366, registered, matched, active, busy 0 (2 ms), retain 10>
    | |   |               |             | | {
    | |   |               |             | |   "Open" = No
    | |   |               |             | |   "Preferred Block Size" = 512
    | |   |               |             | |   "Base" = 20480
    | |   |               |             | |   "Writable" = Yes
    | |   |               |             | |   "IOBusyInterest" = "IOCommand is not serializable"
    | |   |               |             | |   "Size" = 209715200
    | |   |               |             | |   "Content" = "C12A7328-F81F-11D2-BA4B-00A0C93EC93B"
    | |   |               |             | |   "BSD Minor" = 17
    | |   |               |             | |   "Whole" = No
    | |   |               |             | |   "Removable" = No
    | |   |               |             | |   "UUID" = "571C9FCE-CE4F-46AF-9C9E-6C33C2FA12B7"
    | |   |               |             | |   "BSD Unit" = 7
    | |   |               |             | |   "BSD Major" = 1
    | |   |               |             | |   "Ejectable" = No
    | |   |               |             | |   "BSD Name" = "disk7s1"
    | |   |               |             | |   "Partition ID" = 1
    | |   |               |             | |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |               |             | |   "GPT Attributes" = 0
    | |   |               |             | |   "Content Hint" = "C12A7328-F81F-11D2-BA4B-00A0C93EC93B"
    | |   |               |             | |   "Leaf" = Yes
    | |   |               |             | | }
    | |   |               |             | | 
    | |   |               |             | +-o IOMediaBSDClient  <class IOMediaBSDClient, id 0x10000036d, registered, matched, active, busy 0 (0 ms), retain 6>
    | |   |               |             |     {
    | |   |               |             |       "IOProbeScore" = 30000
    | |   |               |             |       "CFBundleIdentifier" = "com.apple.iokit.IOStorageFamily"
    | |   |               |             |       "IOMatchCategory" = "IOMediaBSDClient"
    | |   |               |             |       "IOClass" = "IOMediaBSDClient"
    | |   |               |             |       "IOProviderClass" = "IOMedia"
    | |   |               |             |       "CFBundleIdentifierKernel" = "com.apple.iokit.IOStorageFamily"
    | |   |               |             |       "IOMatchedAtBoot" = Yes
    | |   |               |             |       "IOResourceMatch" = "IOBSD"
    | |   |               |             |     }
    | |   |               |             |     
    | |   |               |             +-o Untitled 2@2  <class IOMedia, id 0x100000368, registered, matched, active, busy 0 (78 ms), retain 12>
    | |   |               |             | | {
    | |   |               |             | |   "Open" = Yes
    | |   |               |             | |   "Preferred Block Size" = 512
    | |   |               |             | |   "Base" = 209735680
    | |   |               |             | |   "Writable" = Yes
    | |   |               |             | |   "IOBusyInterest" = "IOCommand is not serializable"
    | |   |               |             | |   "Size" = 149898104832
    | |   |               |             | |   "Content" = "7C3457EF-0000-11AA-AA11-00306543ECAC"
    | |   |               |             | |   "BSD Minor" = 27
    | |   |               |             | |   "Whole" = No
    | |   |               |             | |   "Removable" = No
    | |   |               |             | |   "UUID" = "F13DF07A-BF8D-43F8-BAA9-BBE84BACA583"
    | |   |               |             | |   "BSD Unit" = 7
    | |   |               |             | |   "BSD Major" = 1
    | |   |               |             | |   "Ejectable" = No
    | |   |               |             | |   "BSD Name" = "disk7s2"
    | |   |               |             | |   "Partition ID" = 2
    | |   |               |             | |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |               |             | |   "GPT Attributes" = 0
    | |   |               |             | |   "Content Hint" = "7C3457EF-0000-11AA-AA11-00306543ECAC"
    | |   |               |             | |   "Leaf" = No
    | |   |               |             | |   "TierType" = "Main"
    | |   |               |             | | }
    | |   |               |             | | 
    | |   |               |             | +-o IOMediaBSDClient  <class IOMediaBSDClient, id 0x100000370, registered, matched, active, busy 0 (0 ms), retain 6>
    | |   |               |             | |   {
    | |   |               |             | |     "IOProbeScore" = 30000
    | |   |               |             | |     "CFBundleIdentifier" = "com.apple.iokit.IOStorageFamily"
    | |   |               |             | |     "IOMatchCategory" = "IOMediaBSDClient"
    | |   |               |             | |     "IOClass" = "IOMediaBSDClient"
    | |   |               |             | |     "IOProviderClass" = "IOMedia"
    | |   |               |             | |     "CFBundleIdentifierKernel" = "com.apple.iokit.IOStorageFamily"
    | |   |               |             | |     "IOMatchedAtBoot" = Yes
    | |   |               |             | |     "IOResourceMatch" = "IOBSD"
    | |   |               |             | |   }
    | |   |               |             | |   
    | |   |               |             | +-o AppleAPFSContainerScheme  <class AppleAPFSContainerScheme, id 0x100000371, !registered, !matched, active, busy 0 (57 ms), retain 7>
    | |   |               |             |   | {
    | |   |               |             |   |   "IOClass" = "AppleAPFSContainerScheme"
    | |   |               |             |   |   "CFBundleIdentifier" = "com.apple.filesystems.apfs"
    | |   |               |             |   |   "IOProviderClass" = "IOMedia"
    | |   |               |             |   |   "IOPropertyMatch" = ({"Content Hint"="7C3457EF-0000-11AA-AA11-00306543ECAC"})
    | |   |               |             |   |   "IOProbeScore" = 2000
    | |   |               |             |   |   "IOMatchedAtBoot" = Yes
    | |   |               |             |   |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |               |             |   |   "IOMatchCategory" = "IOStorage"
    | |   |               |             |   |   "Statistics" = {"Operations (Read)"=575572,"Bytes (Write)"=8046206976,"Operations (Write)"=419491,"Bytes (Read)"=12264808448}
    | |   |               |             |   |   "IOPersonalityPublisher" = "com.apple.filesystems.apfs"
    | |   |               |             |   |   "CFBundleIdentifierKernel" = "com.apple.filesystems.apfs"
    | |   |               |             |   |   "APFSComposited" = No
    | |   |               |             |   | }
    | |   |               |             |   | 
    | |   |               |             |   +-o AppleAPFSMedia  <class AppleAPFSMedia, id 0x10000039c, registered, matched, active, busy 0 (57 ms), retain 11>
    | |   |               |             |     | {
    | |   |               |             |     |   "Logical Block Size" = 4096
    | |   |               |             |     |   "Open" = Yes
    | |   |               |             |     |   "Preferred Block Size" = 4096
    | |   |               |             |     |   "Writable" = Yes
    | |   |               |             |     |   "IOBusyInterest" = "IOCommand is not serializable"
    | |   |               |             |     |   "Size" = 149898104832
    | |   |               |             |     |   "Content" = "EF57347C-0000-11AA-AA11-00306543ECAC"
    | |   |               |             |     |   "BSD Minor" = 28
    | |   |               |             |     |   "Whole" = Yes
    | |   |               |             |     |   "IOStorageFeatures" = {"Unmap"=Yes}
    | |   |               |             |     |   "Removable" = No
    | |   |               |             |     |   "EncryptionBlockSize" = 512
    | |   |               |             |     |   "UUID" = "91F40A9C-529D-4DEE-B94A-A142D96C0815"
    | |   |               |             |     |   "BSD Unit" = 8
    | |   |               |             |     |   "BSD Major" = 1
    | |   |               |             |     |   "Ejectable" = No
    | |   |               |             |     |   "BSD Name" = "disk8"
    | |   |               |             |     |   "Physical Block Size" = 4096
    | |   |               |             |     |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |               |             |     |   "Content Hint" = "EF57347C-0000-11AA-AA11-00306543ECAC"
    | |   |               |             |     |   "Leaf" = No
    | |   |               |             |     | }
    | |   |               |             |     | 
    | |   |               |             |     +-o AppleAPFSMediaBSDClient  <class AppleAPFSMediaBSDClient, id 0x10000039f, registered, matched, active, busy 0 (0 ms), retain 7>
    | |   |               |             |     |   {
    | |   |               |             |     |     "IOProbeScore" = 31000
    | |   |               |             |     |     "CFBundleIdentifier" = "com.apple.filesystems.apfs"
    | |   |               |             |     |     "IOMatchCategory" = "IOMediaBSDClient"
    | |   |               |             |     |     "IOClass" = "AppleAPFSMediaBSDClient"
    | |   |               |             |     |     "IOPersonalityPublisher" = "com.apple.filesystems.apfs"
    | |   |               |             |     |     "IOProviderClass" = "AppleAPFSMedia"
    | |   |               |             |     |     "CFBundleIdentifierKernel" = "com.apple.filesystems.apfs"
    | |   |               |             |     |     "IOMatchedAtBoot" = Yes
    | |   |               |             |     |     "IOResourceMatch" = "IOBSD"
    | |   |               |             |     |   }
    | |   |               |             |     |   
    | |   |               |             |     +-o AppleAPFSContainer  <class AppleAPFSContainer, id 0x1000003af, registered, matched, active, busy 0 (6 ms), retain 13>
    | |   |               |             |       | {
    | |   |               |             |       |   "IOClass" = "AppleAPFSContainer"
    | |   |               |             |       |   "CFBundleIdentifier" = "com.apple.filesystems.apfs"
    | |   |               |             |       |   "IOProviderClass" = "IOMedia"
    | |   |               |             |       |   "IOPropertyMatch" = ({"Content Hint"="EF57347C-0000-11AA-AA11-00306543ECAC"})
    | |   |               |             |       |   "Logical Block Size" = 4096
    | |   |               |             |       |   "IOUserClientClass" = "AppleAPFSUserClient"
    | |   |               |             |       |   "IOProbeScore" = 1000
    | |   |               |             |       |   "IOMatchedAtBoot" = Yes
    | |   |               |             |       |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |               |             |       |   "IOMatchCategory" = "IOStorage"
    | |   |               |             |       |   "Statistics" = {"Metadata: Number of spaceman bitmap bytes read"=10039296,"Metadata: Number of write errors"=0,"Number of times device's cache flushed"=0,"Write burst: Total number of I/Os"=2410160,"Write burst: Total time"=12651540542149,"Bytes read from block device"=11817066496,"Object cache: Number of writes"=249497,"Object cache: Number of objects processed by partial cache flushes"=0,"Read requests sent to block device"=413403,"Metadata: Number of bytes written"=1021939712,"Write burst: Total time between bursts"=150373732729757,"Object cache: Number of hits"=87916193,"Object cache: Number of partial cache flushes"=0,"Number of transaction updates"=3010711,"Write requests sent to block device"=168185,"Object cache: Number of reads"=93564,"Write burst: Total number of bytes written"=5174664443,"Write burst: Burst count"=91385,"Metadata: Number of bytes read"=383238144,"Object cache: Number of evictions"=61089,"Metadata: Number of read errors"=0,"Object cache: Total number of queries"=88020316,"Metadata: Number of spaceman bitmap bytes written"=113369088,"Object cache: Number of full cache flushes"=6772,"Metadata: Number of bytes written to checkpoint area"=259837952,"Number of transactions flushed"=6772,"Bytes written to block device"=6764429312}
    | |   |               |             |       |   "UUID" = "91F40A9C-529D-4DEE-B94A-A142D96C0815"
    | |   |               |             |       |   "ContainerBlockSize" = 4096
    | |   |               |             |       |   "IOPersonalityPublisher" = "com.apple.filesystems.apfs"
    | |   |               |             |       |   "Status" = "Online"
    | |   |               |             |       |   "CFBundleIdentifierKernel" = "com.apple.filesystems.apfs"
    | |   |               |             |       |   "IOAPFSPreBootDevice" = ("Preboot@2")
    | |   |               |             |       | }
    | |   |               |             |       | 
    | |   |               |             |       +-o Monterey - Data@1  <class AppleAPFSVolume, id 0x1000003b2, registered, matched, active, busy 0 (2 ms), retain 11>
    | |   |               |             |       | | {
    | |   |               |             |       | |   "Logical Block Size" = 4096
    | |   |               |             |       | |   "Open" = Yes
    | |   |               |             |       | |   "Preferred Block Size" = 4096
    | |   |               |             |       | |   "RoleValue" = 64
    | |   |               |             |       | |   "Writable" = Yes
    | |   |               |             |       | |   "Sealed" = "No"
    | |   |               |             |       | |   "IOBusyInterest" = "IOCommand is not serializable"
    | |   |               |             |       | |   "FullName" = "Monterey - Data"
    | |   |               |             |       | |   "Size" = 149898104832
    | |   |               |             |       | |   "Content" = "41504653-0000-11AA-AA11-00306543ECAC"
    | |   |               |             |       | |   "BSD Minor" = 31
    | |   |               |             |       | |   "FormattedBy" = "diskmanageme (1934.141.2.700.2)"
    | |   |               |             |       | |   "Whole" = No
    | |   |               |             |       | |   "IOStorageFeatures" = {"Unmap"=Yes}
    | |   |               |             |       | |   "Removable" = No
    | |   |               |             |       | |   "UUID" = "AD36CE43-6138-4814-A5F2-EF01243FC64E"
    | |   |               |             |       | |   "CaseSensitive" = No
    | |   |               |             |       | |   "Statistics" = {"Metadata: Number of fsroot bytes written"=353349632,"Bytes read from block device"=8599392256,"Calls to VNOP_ALLOCATE"=623,"Calls to VNOP_LOOKUP"=2025001,"Calls to VNOP_GETATTRLISTBULK"=202676,"Calls to VNOP_CLOSE"=1369177,"Calls to VNOP_MNOMAP"=40263,"Calls to VNOP_INACTIVE"=650284,"Calls to VNOP_REMOVENAMEDSTREAM"=0,"Calls to VNOP_READ"=1756720,"File defrag: Number of failed defrag attempts"=0,"Calls to VNOP_BLOCKMAP"=465004,"Calls to VNOP_CREATE"=27481,"Metadata: Number of objects failed to write"=0,"Calls to VNOP_VERIFY"=150431,"File defrag: Number of blocks reallocated"=0,"Calls to VNOP_LISTXATTR"=639521,"Calls to VNOP_SEARCHFS"=0,"Metadata: Number of gbitmap bytes written"=0,"Calls to VNOP_FSYNC"=663043,"Calls to VNOP_MMAP_CHECK"=174233,"Calls to VNOP_MMAP"=230089,"File defrag: Number of fragmented files found that we couldn't track"=0,"Calls to VNOP_GETNAMEDSTREAM"=18,"Read requests received from user"=1398306,"Calls to VNOP_RENAME"=21334,"Calls to VNOP_SETATTR"=219984,"Calls to VNOP_MKDIR"=7236,"File defrag: Number of files that finished defragmentation"=0,"Metadata: Number of bytes read"=208588800,"Calls to VNOP_READLINK"=680070,"Calls to VNOP_LINK"=2,"Metadata: Number of bytes written"=755744768,"Calls to VNOP_READDIR"=110195,"File defrag: Number of files scanned for fragmentation"=0,"File defrag: Number of fragmented files found during scans"=0,"File defrag: Number of file extents split"=0,"Bytes written by user"=5516353596,"Calls to VNOP_OPEN"=1369992,"Calls to VNOP_MAKENAMEDSTREAM"=1,"Write requests sent to block device"=168176,"File defrag: Number of file extents reallocated"=0,"Calls to VNOP_PATHCONF"=2197,"Read requests sent to block device"=293207,"Calls to VNOP_SYMLINK"=5,"Calls to VNOP_EXCHANGE"=0,"Metadata: Number of fsroot bytes read"=203862016,"Metadata: Number of omap bytes read"=1679360,"Metadata: Number of snapmeta bytes read"=4096,"Calls to VNOP_RMDIR"=7021,"Calls to VNOP_STRATEGY"=461383,"Metadata: Number of snapmeta bytes written"=12288,"Calls to VNOP_GETXATTR"=2250508,"Decmpfs errors"=0,"Calls to VNOP_OFFTOBLK"=0,"Metadata: Number of blockref bytes read"=3043328,"Calls to VNOP_CLONEFILE"=437,"Metadata: Number of objects failed to read"=0,"Bytes read by user"=12517602737,"Calls to VNOP_MKNOD"=0,"Bytes written to block device"=6764384256,"Metadata: Number of gbitmap bytes read"=0,"Calls to VNOP_REMOVEXATTR"=207,"Calls to VNOP_WRITE"=2482290,"Calls to VNOP_REMOVE"=15151,"Calls to VNOP_PAGEIN"=113730,"Calls to VNOP_BLKTOOFF"=0,"Calls to VNOP_RECLAIM"=616037,"File defrag: Number of regions to defrag found during scans"=0,"Metadata: Number of blockref bytes written"=99553280,"Calls to VNOP_RENAMEX"=21359,"Calls to VNOP_IOCTL"=49669,"Calls to VNOP_GETATTR"=18797108,"Calls to VNOP_SETXATTR"=21916,"Write requests received from user"=2482289,"Metadata: Number of omap bytes written"=275079168,"Calls to VNOP_PAGEOUT"=2454}
    | |   |               |             |       | |   "BSD Unit" = 8
    | |   |               |             |       | |   "Ejectable" = No
    | |   |               |             |       | |   "VolGroupUUID" = "AD36CE43-6138-4814-A5F2-EF01243FC64E"
    | |   |               |             |       | |   "Role" = ("Data")
    | |   |               |             |       | |   "BSD Name" = "disk8s1"
    | |   |               |             |       | |   "BSD Major" = 1
    | |   |               |             |       | |   "Physical Block Size" = 4096
    | |   |               |             |       | |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |               |             |       | |   "VolGroupMntFromName" = "/dev/disk8s1"
    | |   |               |             |       | |   "Status" = "Online"
    | |   |               |             |       | |   "Content Hint" = "41504653-0000-11AA-AA11-00306543ECAC"
    | |   |               |             |       | |   "Leaf" = Yes
    | |   |               |             |       | | }
    | |   |               |             |       | | 
    | |   |               |             |       | +-o AppleAPFSVolumeBSDClient  <class AppleAPFSVolumeBSDClient, id 0x1000003b5, registered, matched, active, busy 0 (0 ms), retain 7>
    | |   |               |             |       |     {
    | |   |               |             |       |       "IOProbeScore" = 31000
    | |   |               |             |       |       "CFBundleIdentifier" = "com.apple.filesystems.apfs"
    | |   |               |             |       |       "IOMatchCategory" = "IOMediaBSDClient"
    | |   |               |             |       |       "IOClass" = "AppleAPFSVolumeBSDClient"
    | |   |               |             |       |       "IOPersonalityPublisher" = "com.apple.filesystems.apfs"
    | |   |               |             |       |       "IOProviderClass" = "AppleAPFSVolume"
    | |   |               |             |       |       "CFBundleIdentifierKernel" = "com.apple.filesystems.apfs"
    | |   |               |             |       |       "IOMatchedAtBoot" = Yes
    | |   |               |             |       |       "IOResourceMatch" = "IOBSD"
    | |   |               |             |       |     }
    | |   |               |             |       |     
    | |   |               |             |       +-o Preboot@2  <class AppleAPFSVolume, id 0x1000003b3, registered, matched, active, busy 0 (2 ms), retain 11>
    | |   |               |             |       | | {
    | |   |               |             |       | |   "Logical Block Size" = 4096
    | |   |               |             |       | |   "Open" = Yes
    | |   |               |             |       | |   "Preferred Block Size" = 4096
    | |   |               |             |       | |   "RoleValue" = 16
    | |   |               |             |       | |   "Writable" = Yes
    | |   |               |             |       | |   "Sealed" = "No"
    | |   |               |             |       | |   "IOBusyInterest" = "IOCommand is not serializable"
    | |   |               |             |       | |   "FullName" = "Preboot"
    | |   |               |             |       | |   "Size" = 149898104832
    | |   |               |             |       | |   "Content" = "41504653-0000-11AA-AA11-00306543ECAC"
    | |   |               |             |       | |   "BSD Minor" = 32
    | |   |               |             |       | |   "FormattedBy" = "diskmanageme (1934.141.2.700.2)"
    | |   |               |             |       | |   "Whole" = No
    | |   |               |             |       | |   "IOStorageFeatures" = {"Unmap"=Yes}
    | |   |               |             |       | |   "Removable" = No
    | |   |               |             |       | |   "UUID" = "EC21B855-8DD9-4CDF-A6C4-93FC031BF38C"
    | |   |               |             |       | |   "CaseSensitive" = No
    | |   |               |             |       | |   "Statistics" = {"Metadata: Number of fsroot bytes written"=0,"Bytes read from block device"=4096,"Calls to VNOP_ALLOCATE"=0,"Calls to VNOP_LOOKUP"=144,"Calls to VNOP_GETATTRLISTBULK"=0,"Calls to VNOP_CLOSE"=79,"Calls to VNOP_MNOMAP"=0,"Calls to VNOP_INACTIVE"=6,"Calls to VNOP_REMOVENAMEDSTREAM"=0,"Calls to VNOP_READ"=1,"File defrag: Number of failed defrag attempts"=0,"Calls to VNOP_BLOCKMAP"=1,"Calls to VNOP_CREATE"=0,"Metadata: Number of objects failed to write"=0,"Calls to VNOP_VERIFY"=1,"File defrag: Number of blocks reallocated"=0,"Calls to VNOP_LISTXATTR"=0,"Calls to VNOP_SEARCHFS"=0,"Metadata: Number of gbitmap bytes written"=0,"Calls to VNOP_FSYNC"=7,"Calls to VNOP_MMAP_CHECK"=0,"Calls to VNOP_MMAP"=0,"File defrag: Number of fragmented files found that we couldn't track"=0,"Calls to VNOP_GETNAMEDSTREAM"=0,"Read requests received from user"=1,"Calls to VNOP_RENAME"=0,"Calls to VNOP_SETATTR"=0,"Calls to VNOP_MKDIR"=0,"File defrag: Number of files that finished defragmentation"=0,"Metadata: Number of bytes read"=53248,"Calls to VNOP_READLINK"=0,"Calls to VNOP_LINK"=0,"Metadata: Number of bytes written"=0,"Calls to VNOP_READDIR"=2,"File defrag: Number of files scanned for fragmentation"=0,"File defrag: Number of fragmented files found during scans"=0,"File defrag: Number of file extents split"=0,"Bytes written by user"=0,"Calls to VNOP_OPEN"=79,"Calls to VNOP_MAKENAMEDSTREAM"=0,"Write requests sent to block device"=0,"File defrag: Number of file extents reallocated"=0,"Calls to VNOP_PATHCONF"=1940,"Read requests sent to block device"=1,"Calls to VNOP_SYMLINK"=0,"Calls to VNOP_EXCHANGE"=0,"Metadata: Number of fsroot bytes read"=53248,"Metadata: Number of omap bytes read"=0,"Metadata: Number of snapmeta bytes read"=0,"Calls to VNOP_RMDIR"=0,"Calls to VNOP_STRATEGY"=1,"Metadata: Number of snapmeta bytes written"=0,"Calls to VNOP_GETXATTR"=1057,"Decmpfs errors"=0,"Calls to VNOP_OFFTOBLK"=0,"Metadata: Number of blockref bytes read"=0,"Calls to VNOP_CLONEFILE"=0,"Metadata: Number of objects failed to read"=0,"Bytes read by user"=136,"Calls to VNOP_MKNOD"=0,"Bytes written to block device"=0,"Metadata: Number of gbitmap bytes read"=0,"Calls to VNOP_REMOVEXATTR"=0,"Calls to VNOP_WRITE"=0,"Calls to VNOP_REMOVE"=0,"Calls to VNOP_PAGEIN"=0,"Calls to VNOP_BLKTOOFF"=0,"Calls to VNOP_RECLAIM"=7,"File defrag: Number of regions to defrag found during scans"=0,"Metadata: Number of blockref bytes written"=0,"Calls to VNOP_RENAMEX"=0,"Calls to VNOP_IOCTL"=50,"Calls to VNOP_GETATTR"=12877,"Calls to VNOP_SETXATTR"=0,"Write requests received from user"=0,"Metadata: Number of omap bytes written"=0,"Calls to VNOP_PAGEOUT"=0}
    | |   |               |             |       | |   "BSD Unit" = 8
    | |   |               |             |       | |   "Ejectable" = No
    | |   |               |             |       | |   "VolGroupUUID" = "00000000-0000-0000-0000-000000000000"
    | |   |               |             |       | |   "Role" = ("Preboot")
    | |   |               |             |       | |   "BSD Name" = "disk8s2"
    | |   |               |             |       | |   "BSD Major" = 1
    | |   |               |             |       | |   "Physical Block Size" = 4096
    | |   |               |             |       | |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |               |             |       | |   "autodiskmount" = No
    | |   |               |             |       | |   "Status" = "Online"
    | |   |               |             |       | |   "Content Hint" = "41504653-0000-11AA-AA11-00306543ECAC"
    | |   |               |             |       | |   "Leaf" = Yes
    | |   |               |             |       | | }
    | |   |               |             |       | | 
    | |   |               |             |       | +-o AppleAPFSVolumeBSDClient  <class AppleAPFSVolumeBSDClient, id 0x1000003b9, registered, matched, active, busy 0 (0 ms), retain 7>
    | |   |               |             |       |     {
    | |   |               |             |       |       "IOProbeScore" = 31000
    | |   |               |             |       |       "CFBundleIdentifier" = "com.apple.filesystems.apfs"
    | |   |               |             |       |       "IOMatchCategory" = "IOMediaBSDClient"
    | |   |               |             |       |       "IOClass" = "AppleAPFSVolumeBSDClient"
    | |   |               |             |       |       "IOPersonalityPublisher" = "com.apple.filesystems.apfs"
    | |   |               |             |       |       "IOProviderClass" = "AppleAPFSVolume"
    | |   |               |             |       |       "CFBundleIdentifierKernel" = "com.apple.filesystems.apfs"
    | |   |               |             |       |       "IOMatchedAtBoot" = Yes
    | |   |               |             |       |       "IOResourceMatch" = "IOBSD"
    | |   |               |             |       |     }
    | |   |               |             |       |     
    | |   |               |             |       +-o Recovery@3  <class AppleAPFSVolume, id 0x1000003b4, registered, matched, active, busy 0 (3 ms), retain 9>
    | |   |               |             |       | | {
    | |   |               |             |       | |   "Logical Block Size" = 4096
    | |   |               |             |       | |   "Open" = No
    | |   |               |             |       | |   "Preferred Block Size" = 4096
    | |   |               |             |       | |   "RoleValue" = 4
    | |   |               |             |       | |   "Writable" = Yes
    | |   |               |             |       | |   "Sealed" = "No"
    | |   |               |             |       | |   "IOBusyInterest" = "IOCommand is not serializable"
    | |   |               |             |       | |   "FullName" = "Recovery"
    | |   |               |             |       | |   "Size" = 149898104832
    | |   |               |             |       | |   "Content" = "41504653-0000-11AA-AA11-00306543ECAC"
    | |   |               |             |       | |   "BSD Minor" = 34
    | |   |               |             |       | |   "FormattedBy" = "diskmanageme (1934.141.2.700.2)"
    | |   |               |             |       | |   "Whole" = No
    | |   |               |             |       | |   "IOStorageFeatures" = {"Unmap"=Yes}
    | |   |               |             |       | |   "Removable" = No
    | |   |               |             |       | |   "UUID" = "573D4B9A-88D3-4786-9C87-253CEA4744A0"
    | |   |               |             |       | |   "CaseSensitive" = No
    | |   |               |             |       | |   "Statistics" = {"Metadata: Number of fsroot bytes written"=0,"Bytes read from block device"=0,"Calls to VNOP_ALLOCATE"=0,"Calls to VNOP_LOOKUP"=0,"Calls to VNOP_GETATTRLISTBULK"=0,"Calls to VNOP_CLOSE"=0,"Calls to VNOP_MNOMAP"=0,"Calls to VNOP_INACTIVE"=0,"Calls to VNOP_REMOVENAMEDSTREAM"=0,"Calls to VNOP_READ"=0,"File defrag: Number of failed defrag attempts"=0,"Calls to VNOP_BLOCKMAP"=0,"Calls to VNOP_CREATE"=0,"Metadata: Number of objects failed to write"=0,"Calls to VNOP_VERIFY"=0,"File defrag: Number of blocks reallocated"=0,"Calls to VNOP_LISTXATTR"=0,"Calls to VNOP_SEARCHFS"=0,"Metadata: Number of gbitmap bytes written"=0,"Calls to VNOP_FSYNC"=0,"Calls to VNOP_MMAP_CHECK"=0,"Calls to VNOP_MMAP"=0,"File defrag: Number of fragmented files found that we couldn't track"=0,"Calls to VNOP_GETNAMEDSTREAM"=0,"Read requests received from user"=0,"Calls to VNOP_RENAME"=0,"Calls to VNOP_SETATTR"=0,"Calls to VNOP_MKDIR"=0,"File defrag: Number of files that finished defragmentation"=0,"Metadata: Number of bytes read"=0,"Calls to VNOP_READLINK"=0,"Calls to VNOP_LINK"=0,"Metadata: Number of bytes written"=0,"Calls to VNOP_READDIR"=0,"File defrag: Number of files scanned for fragmentation"=0,"File defrag: Number of fragmented files found during scans"=0,"File defrag: Number of file extents split"=0,"Bytes written by user"=0,"Calls to VNOP_OPEN"=0,"Calls to VNOP_MAKENAMEDSTREAM"=0,"Write requests sent to block device"=0,"File defrag: Number of file extents reallocated"=0,"Calls to VNOP_PATHCONF"=0,"Read requests sent to block device"=0,"Calls to VNOP_SYMLINK"=0,"Calls to VNOP_EXCHANGE"=0,"Metadata: Number of fsroot bytes read"=0,"Metadata: Number of omap bytes read"=0,"Metadata: Number of snapmeta bytes read"=0,"Calls to VNOP_RMDIR"=0,"Calls to VNOP_STRATEGY"=0,"Metadata: Number of snapmeta bytes written"=0,"Calls to VNOP_GETXATTR"=0,"Decmpfs errors"=0,"Calls to VNOP_OFFTOBLK"=0,"Metadata: Number of blockref bytes read"=0,"Calls to VNOP_CLONEFILE"=0,"Metadata: Number of objects failed to read"=0,"Bytes read by user"=0,"Calls to VNOP_MKNOD"=0,"Bytes written to block device"=0,"Metadata: Number of gbitmap bytes read"=0,"Calls to VNOP_REMOVEXATTR"=0,"Calls to VNOP_WRITE"=0,"Calls to VNOP_REMOVE"=0,"Calls to VNOP_PAGEIN"=0,"Calls to VNOP_BLKTOOFF"=0,"Calls to VNOP_RECLAIM"=0,"File defrag: Number of regions to defrag found during scans"=0,"Metadata: Number of blockref bytes written"=0,"Calls to VNOP_RENAMEX"=0,"Calls to VNOP_IOCTL"=0,"Calls to VNOP_GETATTR"=0,"Calls to VNOP_SETXATTR"=0,"Write requests received from user"=0,"Metadata: Number of omap bytes written"=0,"Calls to VNOP_PAGEOUT"=0}
    | |   |               |             |       | |   "BSD Unit" = 8
    | |   |               |             |       | |   "Ejectable" = No
    | |   |               |             |       | |   "VolGroupUUID" = "00000000-0000-0000-0000-000000000000"
    | |   |               |             |       | |   "Role" = ("Recovery")
    | |   |               |             |       | |   "BSD Name" = "disk8s3"
    | |   |               |             |       | |   "BSD Major" = 1
    | |   |               |             |       | |   "Physical Block Size" = 4096
    | |   |               |             |       | |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |               |             |       | |   "autodiskmount" = No
    | |   |               |             |       | |   "Status" = "Online"
    | |   |               |             |       | |   "Content Hint" = "41504653-0000-11AA-AA11-00306543ECAC"
    | |   |               |             |       | |   "Leaf" = Yes
    | |   |               |             |       | | }
    | |   |               |             |       | | 
    | |   |               |             |       | +-o AppleAPFSVolumeBSDClient  <class AppleAPFSVolumeBSDClient, id 0x1000003bc, registered, matched, active, busy 0 (0 ms), retain 6>
    | |   |               |             |       |     {
    | |   |               |             |       |       "IOProbeScore" = 31000
    | |   |               |             |       |       "CFBundleIdentifier" = "com.apple.filesystems.apfs"
    | |   |               |             |       |       "IOMatchCategory" = "IOMediaBSDClient"
    | |   |               |             |       |       "IOClass" = "AppleAPFSVolumeBSDClient"
    | |   |               |             |       |       "IOPersonalityPublisher" = "com.apple.filesystems.apfs"
    | |   |               |             |       |       "IOProviderClass" = "AppleAPFSVolume"
    | |   |               |             |       |       "CFBundleIdentifierKernel" = "com.apple.filesystems.apfs"
    | |   |               |             |       |       "IOMatchedAtBoot" = Yes
    | |   |               |             |       |       "IOResourceMatch" = "IOBSD"
    | |   |               |             |       |     }
    | |   |               |             |       |     
    | |   |               |             |       +-o VM@4  <class AppleAPFSVolume, id 0x1000003b7, registered, matched, active, busy 0 (2 ms), retain 11>
    | |   |               |             |       | | {
    | |   |               |             |       | |   "Logical Block Size" = 4096
    | |   |               |             |       | |   "Open" = Yes
    | |   |               |             |       | |   "Preferred Block Size" = 4096
    | |   |               |             |       | |   "RoleValue" = 8
    | |   |               |             |       | |   "Writable" = Yes
    | |   |               |             |       | |   "Sealed" = "No"
    | |   |               |             |       | |   "IOBusyInterest" = "IOCommand is not serializable"
    | |   |               |             |       | |   "FullName" = "VM"
    | |   |               |             |       | |   "Size" = 149898104832
    | |   |               |             |       | |   "Content" = "41504653-0000-11AA-AA11-00306543ECAC"
    | |   |               |             |       | |   "BSD Minor" = 33
    | |   |               |             |       | |   "FormattedBy" = "diskmanageme (1934.141.2.700.2)"
    | |   |               |             |       | |   "Whole" = No
    | |   |               |             |       | |   "IOStorageFeatures" = {"Unmap"=Yes}
    | |   |               |             |       | |   "Removable" = No
    | |   |               |             |       | |   "UUID" = "7A62077D-342E-4BFB-9AB3-F60851E6D292"
    | |   |               |             |       | |   "CaseSensitive" = No
    | |   |               |             |       | |   "Statistics" = {"Metadata: Number of fsroot bytes written"=12288,"Bytes read from block device"=40960,"Calls to VNOP_ALLOCATE"=0,"Calls to VNOP_LOOKUP"=136,"Calls to VNOP_GETATTRLISTBULK"=0,"Calls to VNOP_CLOSE"=82,"Calls to VNOP_MNOMAP"=0,"Calls to VNOP_INACTIVE"=0,"Calls to VNOP_REMOVENAMEDSTREAM"=0,"Calls to VNOP_READ"=7,"File defrag: Number of failed defrag attempts"=0,"Calls to VNOP_BLOCKMAP"=16,"Calls to VNOP_CREATE"=0,"Metadata: Number of objects failed to write"=0,"Calls to VNOP_VERIFY"=3,"File defrag: Number of blocks reallocated"=0,"Calls to VNOP_LISTXATTR"=0,"Calls to VNOP_SEARCHFS"=0,"Metadata: Number of gbitmap bytes written"=0,"Calls to VNOP_FSYNC"=1,"Calls to VNOP_MMAP_CHECK"=0,"Calls to VNOP_MMAP"=0,"File defrag: Number of fragmented files found that we couldn't track"=0,"Calls to VNOP_GETNAMEDSTREAM"=0,"Read requests received from user"=7,"Calls to VNOP_RENAME"=0,"Calls to VNOP_SETATTR"=2,"Calls to VNOP_MKDIR"=0,"File defrag: Number of files that finished defragmentation"=0,"Metadata: Number of bytes read"=0,"Calls to VNOP_READLINK"=0,"Calls to VNOP_LINK"=0,"Metadata: Number of bytes written"=36864,"Calls to VNOP_READDIR"=1,"File defrag: Number of files scanned for fragmentation"=0,"File defrag: Number of fragmented files found during scans"=0,"File defrag: Number of file extents split"=0,"Bytes written by user"=4289,"Calls to VNOP_OPEN"=83,"Calls to VNOP_MAKENAMEDSTREAM"=0,"Write requests sent to block device"=4,"File defrag: Number of file extents reallocated"=0,"Calls to VNOP_PATHCONF"=1940,"Read requests sent to block device"=10,"Calls to VNOP_SYMLINK"=0,"Calls to VNOP_EXCHANGE"=0,"Metadata: Number of fsroot bytes read"=0,"Metadata: Number of omap bytes read"=0,"Metadata: Number of snapmeta bytes read"=0,"Calls to VNOP_RMDIR"=0,"Calls to VNOP_STRATEGY"=14,"Metadata: Number of snapmeta bytes written"=0,"Calls to VNOP_GETXATTR"=1056,"Decmpfs errors"=0,"Calls to VNOP_OFFTOBLK"=0,"Metadata: Number of blockref bytes read"=0,"Calls to VNOP_CLONEFILE"=0,"Metadata: Number of objects failed to read"=0,"Bytes read by user"=16577,"Calls to VNOP_MKNOD"=0,"Bytes written to block device"=16384,"Metadata: Number of gbitmap bytes read"=0,"Calls to VNOP_REMOVEXATTR"=0,"Calls to VNOP_WRITE"=4,"Calls to VNOP_REMOVE"=0,"Calls to VNOP_PAGEIN"=0,"Calls to VNOP_BLKTOOFF"=0,"Calls to VNOP_RECLAIM"=0,"File defrag: Number of regions to defrag found during scans"=0,"Metadata: Number of blockref bytes written"=0,"Calls to VNOP_RENAMEX"=0,"Calls to VNOP_IOCTL"=51,"Calls to VNOP_GETATTR"=12661,"Calls to VNOP_SETXATTR"=0,"Write requests received from user"=4,"Metadata: Number of omap bytes written"=12288,"Calls to VNOP_PAGEOUT"=0}
    | |   |               |             |       | |   "BSD Unit" = 8
    | |   |               |             |       | |   "Ejectable" = No
    | |   |               |             |       | |   "VolGroupUUID" = "00000000-0000-0000-0000-000000000000"
    | |   |               |             |       | |   "Role" = ("VM")
    | |   |               |             |       | |   "BSD Name" = "disk8s4"
    | |   |               |             |       | |   "BSD Major" = 1
    | |   |               |             |       | |   "Physical Block Size" = 4096
    | |   |               |             |       | |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |               |             |       | |   "autodiskmount" = No
    | |   |               |             |       | |   "Status" = "Online"
    | |   |               |             |       | |   "Content Hint" = "41504653-0000-11AA-AA11-00306543ECAC"
    | |   |               |             |       | |   "Leaf" = Yes
    | |   |               |             |       | | }
    | |   |               |             |       | | 
    | |   |               |             |       | +-o AppleAPFSVolumeBSDClient  <class AppleAPFSVolumeBSDClient, id 0x1000003bf, registered, matched, active, busy 0 (0 ms), retain 7>
    | |   |               |             |       |     {
    | |   |               |             |       |       "IOProbeScore" = 31000
    | |   |               |             |       |       "CFBundleIdentifier" = "com.apple.filesystems.apfs"
    | |   |               |             |       |       "IOMatchCategory" = "IOMediaBSDClient"
    | |   |               |             |       |       "IOClass" = "AppleAPFSVolumeBSDClient"
    | |   |               |             |       |       "IOPersonalityPublisher" = "com.apple.filesystems.apfs"
    | |   |               |             |       |       "IOProviderClass" = "AppleAPFSVolume"
    | |   |               |             |       |       "CFBundleIdentifierKernel" = "com.apple.filesystems.apfs"
    | |   |               |             |       |       "IOMatchedAtBoot" = Yes
    | |   |               |             |       |       "IOResourceMatch" = "IOBSD"
    | |   |               |             |       |     }
    | |   |               |             |       |     
    | |   |               |             |       +-o Monterey@5  <class AppleAPFSVolume, id 0x1000003b8, registered, matched, active, busy 0 (5 ms), retain 14>
    | |   |               |             |       | | {
    | |   |               |             |       | |   "Logical Block Size" = 4096
    | |   |               |             |       | |   "Open" = Yes
    | |   |               |             |       | |   "Preferred Block Size" = 4096
    | |   |               |             |       | |   "RoleValue" = 1
    | |   |               |             |       | |   "Writable" = Yes
    | |   |               |             |       | |   "Sealed" = "Broken"
    | |   |               |             |       | |   "IOBusyInterest" = "IOCommand is not serializable"
    | |   |               |             |       | |   "FullName" = "Monterey"
    | |   |               |             |       | |   "Size" = 149898104832
    | |   |               |             |       | |   "Content" = "41504653-0000-11AA-AA11-00306543ECAC"
    | |   |               |             |       | |   "VolBootable" = Yes
    | |   |               |             |       | |   "FormattedBy" = "storagekitd (1934.141.2.700.2)"
    | |   |               |             |       | |   "Whole" = No
    | |   |               |             |       | |   "BSD Minor" = 41
    | |   |               |             |       | |   "IOStorageFeatures" = {"Unmap"=Yes}
    | |   |               |             |       | |   "Removable" = No
    | |   |               |             |       | |   "UUID" = "8A48C2B9-DA8A-42FA-BA3D-47804913DD4C"
    | |   |               |             |       | |   "CaseSensitive" = No
    | |   |               |             |       | |   "Statistics" = {"Metadata: Number of fsroot bytes written"=0,"Bytes read from block device"=3217543168,"Calls to VNOP_ALLOCATE"=0,"Calls to VNOP_LOOKUP"=10604298,"Calls to VNOP_GETATTRLISTBULK"=96011,"Calls to VNOP_CLOSE"=2106796,"Calls to VNOP_MNOMAP"=193317,"Calls to VNOP_INACTIVE"=304654,"Calls to VNOP_REMOVENAMEDSTREAM"=0,"Calls to VNOP_READ"=3392331,"File defrag: Number of failed defrag attempts"=0,"Calls to VNOP_BLOCKMAP"=122170,"Calls to VNOP_CREATE"=0,"Metadata: Number of objects failed to write"=0,"Calls to VNOP_VERIFY"=268627,"File defrag: Number of blocks reallocated"=0,"AuthAPFS: Number of times digest did not match"=0,"Calls to VNOP_LISTXATTR"=4498,"Calls to VNOP_SEARCHFS"=0,"AuthAPFS: Number of bytes read synchronously"=307683328,"Metadata: Number of gbitmap bytes written"=0,"Calls to VNOP_FSYNC"=160484,"Calls to VNOP_MMAP_CHECK"=359850,"Calls to VNOP_MMAP"=761639,"File defrag: Number of fragmented files found that we couldn't track"=0,"Calls to VNOP_GETNAMEDSTREAM"=14,"Read requests received from user"=103678,"Calls to VNOP_RENAME"=0,"Calls to VNOP_SETATTR"=0,"Calls to VNOP_MKDIR"=0,"File defrag: Number of files that finished defragmentation"=0,"Metadata: Number of bytes read"=164003840,"Calls to VNOP_READLINK"=3692112,"Calls to VNOP_LINK"=0,"Metadata: Number of bytes written"=12972032,"Calls to VNOP_READDIR"=776930,"File defrag: Number of files scanned for fragmentation"=0,"File defrag: Number of fragmented files found during scans"=0,"File defrag: Number of file extents split"=0,"Bytes written by user"=0,"AuthAPFS: Number of times file data was validated"=142884,"Calls to VNOP_OPEN"=2145373,"Calls to VNOP_MAKENAMEDSTREAM"=0,"Write requests sent to block device"=0,"File defrag: Number of file extents reallocated"=0,"AuthAPFS: Number of bytes returned synchronously"=247492608,"Calls to VNOP_PATHCONF"=1945,"AuthAPFS: Number of bytes validated"=5791858688,"Read requests sent to block device"=120173,"Calls to VNOP_SYMLINK"=0,"Calls to VNOP_EXCHANGE"=0,"Metadata: Number of fsroot bytes read"=137560064,"Metadata: Number of omap bytes read"=7483392,"Metadata: Number of snapmeta bytes read"=8192,"Calls to VNOP_RMDIR"=1,"Calls to VNOP_STRATEGY"=120173,"Metadata: Number of snapmeta bytes written"=4096,"Calls to VNOP_GETXATTR"=5191124,"Decmpfs errors"=0,"Calls to VNOP_OFFTOBLK"=0,"Metadata: Number of blockref bytes read"=0,"AuthAPFS: Number of times read was done synchronously"=7161,"Calls to VNOP_CLONEFILE"=0,"Metadata: Number of objects failed to read"=0,"Bytes read by user"=285796457,"Calls to VNOP_MKNOD"=0,"Bytes written to block device"=0,"Metadata: Number of gbitmap bytes read"=0,"Calls to VNOP_REMOVEXATTR"=0,"Calls to VNOP_WRITE"=0,"Calls to VNOP_REMOVE"=0,"Calls to VNOP_PAGEIN"=106659,"Calls to VNOP_BLKTOOFF"=0,"Calls to VNOP_RECLAIM"=160470,"File defrag: Number of regions to defrag found during scans"=0,"Metadata: Number of blockref bytes written"=4096,"Calls to VNOP_RENAMEX"=0,"Calls to VNOP_IOCTL"=3876,"Calls to VNOP_GETATTR"=20899390,"Calls to VNOP_SETXATTR"=0,"Write requests received from user"=0,"Metadata: Number of omap bytes written"=4096,"Calls to VNOP_PAGEOUT"=0}
    | |   |               |             |       | |   "BSD Unit" = 8
    | |   |               |             |       | |   "Ejectable" = No
    | |   |               |             |       | |   "VolGroupUUID" = "AD36CE43-6138-4814-A5F2-EF01243FC64E"
    | |   |               |             |       | |   "Role" = ("System")
    | |   |               |             |       | |   "BSD Name" = "disk8s5"
    | |   |               |             |       | |   "BSD Major" = 1
    | |   |               |             |       | |   "Physical Block Size" = 4096
    | |   |               |             |       | |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |               |             |       | |   "VolGroupMntFromName" = "/dev/disk8s5s1"
    | |   |               |             |       | |   "Status" = "Online"
    | |   |               |             |       | |   "autodiskmount" = No
    | |   |               |             |       | |   "Content Hint" = "41504653-0000-11AA-AA11-00306543ECAC"
    | |   |               |             |       | |   "Leaf" = Yes
    | |   |               |             |       | | }
    | |   |               |             |       | | 
    | |   |               |             |       | +-o AppleAPFSVolumeBSDClient  <class AppleAPFSVolumeBSDClient, id 0x1000003c1, registered, matched, active, busy 0 (0 ms), retain 7>
    | |   |               |             |       | |   {
    | |   |               |             |       | |     "IOProbeScore" = 31000
    | |   |               |             |       | |     "CFBundleIdentifier" = "com.apple.filesystems.apfs"
    | |   |               |             |       | |     "IOMatchCategory" = "IOMediaBSDClient"
    | |   |               |             |       | |     "IOClass" = "AppleAPFSVolumeBSDClient"
    | |   |               |             |       | |     "IOPersonalityPublisher" = "com.apple.filesystems.apfs"
    | |   |               |             |       | |     "IOProviderClass" = "AppleAPFSVolume"
    | |   |               |             |       | |     "CFBundleIdentifierKernel" = "com.apple.filesystems.apfs"
    | |   |               |             |       | |     "IOMatchedAtBoot" = Yes
    | |   |               |             |       | |     "IOResourceMatch" = "IOBSD"
    | |   |               |             |       | |   }
    | |   |               |             |       | |   
    | |   |               |             |       | +-o com.apple.os.update-0B1771E5231A28D50DDD7496C67295FC768D3B7510559D513248DDDCA157F755@1  <class AppleAPFSSnapshot, id 0x1000003e2, registered, matched, active, busy 0 (0 ms), retain 10>
    | |   |               |             |       |   | {
    | |   |               |             |       |   |   "Logical Block Size" = 4096
    | |   |               |             |       |   |   "Open" = Yes
    | |   |               |             |       |   |   "Preferred Block Size" = 4096
    | |   |               |             |       |   |   "Writable" = No
    | |   |               |             |       |   |   "Sealed" = "Yes"
    | |   |               |             |       |   |   "IOBusyInterest" = "IOCommand is not serializable"
    | |   |               |             |       |   |   "FullName" = "com.apple.os.update-0B1771E5231A28D50DDD7496C67295FC768D3B7510559D513248DDDCA157F755"
    | |   |               |             |       |   |   "Size" = 149898104832
    | |   |               |             |       |   |   "Content" = "41504653-0000-11AA-AA11-00306543ECAC"
    | |   |               |             |       |   |   "BSD Minor" = 47
    | |   |               |             |       |   |   "FormattedBy" = "storagekitd (1934.141.2.700.2)"
    | |   |               |             |       |   |   "Whole" = No
    | |   |               |             |       |   |   "IOStorageFeatures" = {"Unmap"=Yes}
    | |   |               |             |       |   |   "Removable" = No
    | |   |               |             |       |   |   "UUID" = "386F92C5-C5DB-4E73-AF6D-E68E3C316ACB"
    | |   |               |             |       |   |   "BSD Unit" = 8
    | |   |               |             |       |   |   "BSD Major" = 1
    | |   |               |             |       |   |   "Ejectable" = No
    | |   |               |             |       |   |   "VolGroupUUID" = "AD36CE43-6138-4814-A5F2-EF01243FC64E"
    | |   |               |             |       |   |   "BSD Name" = "disk8s5s1"
    | |   |               |             |       |   |   "Physical Block Size" = 4096
    | |   |               |             |       |   |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |               |             |       |   |   "Status" = "Online"
    | |   |               |             |       |   |   "Content Hint" = "41504653-0000-11AA-AA11-00306543ECAC"
    | |   |               |             |       |   |   "Leaf" = Yes
    | |   |               |             |       |   | }
    | |   |               |             |       |   | 
    | |   |               |             |       |   +-o IOMediaBSDClient  <class IOMediaBSDClient, id 0x1000003e3, registered, matched, active, busy 0 (0 ms), retain 7>
    | |   |               |             |       |       {
    | |   |               |             |       |         "IOProbeScore" = 30000
    | |   |               |             |       |         "CFBundleIdentifier" = "com.apple.iokit.IOStorageFamily"
    | |   |               |             |       |         "IOMatchCategory" = "IOMediaBSDClient"
    | |   |               |             |       |         "IOClass" = "IOMediaBSDClient"
    | |   |               |             |       |         "IOProviderClass" = "IOMedia"
    | |   |               |             |       |         "CFBundleIdentifierKernel" = "com.apple.iokit.IOStorageFamily"
    | |   |               |             |       |         "IOMatchedAtBoot" = Yes
    | |   |               |             |       |         "IOResourceMatch" = "IOBSD"
    | |   |               |             |       |       }
    | |   |               |             |       |       
    | |   |               |             |       +-o Update@6  <class AppleAPFSVolume, id 0x1000003be, registered, matched, active, busy 0 (3 ms), retain 11>
    | |   |               |             |         | {
    | |   |               |             |         |   "Logical Block Size" = 4096
    | |   |               |             |         |   "Open" = Yes
    | |   |               |             |         |   "Preferred Block Size" = 4096
    | |   |               |             |         |   "RoleValue" = 192
    | |   |               |             |         |   "Writable" = Yes
    | |   |               |             |         |   "Sealed" = "No"
    | |   |               |             |         |   "IOBusyInterest" = "IOCommand is not serializable"
    | |   |               |             |         |   "FullName" = "Update"
    | |   |               |             |         |   "Size" = 149898104832
    | |   |               |             |         |   "Content" = "41504653-0000-11AA-AA11-00306543ECAC"
    | |   |               |             |         |   "BSD Minor" = 38
    | |   |               |             |         |   "FormattedBy" = "com.apple.Mo (1934.141.2.700.2)"
    | |   |               |             |         |   "Whole" = No
    | |   |               |             |         |   "IOStorageFeatures" = {"Unmap"=Yes}
    | |   |               |             |         |   "Removable" = No
    | |   |               |             |         |   "UUID" = "2F7DA497-0FC9-4DB4-9C04-D2F76A94EBE1"
    | |   |               |             |         |   "CaseSensitive" = No
    | |   |               |             |         |   "Statistics" = {"Metadata: Number of fsroot bytes written"=69632,"Bytes read from block device"=86016,"Calls to VNOP_ALLOCATE"=0,"Calls to VNOP_LOOKUP"=503,"Calls to VNOP_GETATTRLISTBULK"=166,"Calls to VNOP_CLOSE"=340,"Calls to VNOP_MNOMAP"=0,"Calls to VNOP_INACTIVE"=277,"Calls to VNOP_REMOVENAMEDSTREAM"=0,"Calls to VNOP_READ"=64,"File defrag: Number of failed defrag attempts"=0,"Calls to VNOP_BLOCKMAP"=17,"Calls to VNOP_CREATE"=1,"Metadata: Number of objects failed to write"=0,"Calls to VNOP_VERIFY"=11,"File defrag: Number of blocks reallocated"=0,"Calls to VNOP_LISTXATTR"=1,"Calls to VNOP_SEARCHFS"=0,"Metadata: Number of gbitmap bytes written"=0,"Calls to VNOP_FSYNC"=43,"Calls to VNOP_MMAP_CHECK"=0,"Calls to VNOP_MMAP"=0,"File defrag: Number of fragmented files found that we couldn't track"=0,"Calls to VNOP_GETNAMEDSTREAM"=0,"Read requests received from user"=64,"Calls to VNOP_RENAME"=1,"Calls to VNOP_SETATTR"=80,"Calls to VNOP_MKDIR"=0,"File defrag: Number of files that finished defragmentation"=0,"Metadata: Number of bytes read"=86016,"Calls to VNOP_READLINK"=3,"Calls to VNOP_LINK"=0,"Metadata: Number of bytes written"=192512,"Calls to VNOP_READDIR"=0,"File defrag: Number of files scanned for fragmentation"=0,"File defrag: Number of fragmented files found during scans"=0,"File defrag: Number of file extents split"=0,"Bytes written by user"=15293,"Calls to VNOP_OPEN"=342,"Calls to VNOP_MAKENAMEDSTREAM"=0,"Write requests sent to block device"=5,"File defrag: Number of file extents reallocated"=0,"Calls to VNOP_PATHCONF"=1940,"Read requests sent to block device"=12,"Calls to VNOP_SYMLINK"=0,"Calls to VNOP_EXCHANGE"=0,"Metadata: Number of fsroot bytes read"=77824,"Metadata: Number of omap bytes read"=0,"Metadata: Number of snapmeta bytes read"=0,"Calls to VNOP_RMDIR"=0,"Calls to VNOP_STRATEGY"=17,"Metadata: Number of snapmeta bytes written"=0,"Calls to VNOP_GETXATTR"=1121,"Decmpfs errors"=0,"Calls to VNOP_OFFTOBLK"=0,"Metadata: Number of blockref bytes read"=8192,"Calls to VNOP_CLONEFILE"=0,"Metadata: Number of objects failed to read"=0,"Bytes read by user"=427045,"Calls to VNOP_MKNOD"=0,"Bytes written to block device"=28672,"Metadata: Number of gbitmap bytes read"=0,"Calls to VNOP_REMOVEXATTR"=0,"Calls to VNOP_WRITE"=120,"Calls to VNOP_REMOVE"=0,"Calls to VNOP_PAGEIN"=0,"Calls to VNOP_BLKTOOFF"=0,"Calls to VNOP_RECLAIM"=38,"File defrag: Number of regions to defrag found during scans"=0,"Metadata: Number of blockref bytes written"=8192,"Calls to VNOP_RENAMEX"=1,"Calls to VNOP_IOCTL"=50,"Calls to VNOP_GETATTR"=15796,"Calls to VNOP_SETXATTR"=0,"Write requests received from user"=120,"Metadata: Number of omap bytes written"=57344,"Calls to VNOP_PAGEOUT"=0}
    | |   |               |             |         |   "BSD Unit" = 8
    | |   |               |             |         |   "Ejectable" = No
    | |   |               |             |         |   "VolGroupUUID" = "00000000-0000-0000-0000-000000000000"
    | |   |               |             |         |   "Role" = ("Update")
    | |   |               |             |         |   "BSD Name" = "disk8s6"
    | |   |               |             |         |   "BSD Major" = 1
    | |   |               |             |         |   "Physical Block Size" = 4096
    | |   |               |             |         |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |               |             |         |   "autodiskmount" = No
    | |   |               |             |         |   "Status" = "Online"
    | |   |               |             |         |   "Content Hint" = "41504653-0000-11AA-AA11-00306543ECAC"
    | |   |               |             |         |   "Leaf" = Yes
    | |   |               |             |         |   "OSInternal" = Yes
    | |   |               |             |         | }
    | |   |               |             |         | 
    | |   |               |             |         +-o AppleAPFSVolumeBSDClient  <class AppleAPFSVolumeBSDClient, id 0x1000003c9, registered, matched, active, busy 0 (0 ms), retain 7>
    | |   |               |             |             {
    | |   |               |             |               "IOProbeScore" = 31000
    | |   |               |             |               "CFBundleIdentifier" = "com.apple.filesystems.apfs"
    | |   |               |             |               "IOMatchCategory" = "IOMediaBSDClient"
    | |   |               |             |               "IOClass" = "AppleAPFSVolumeBSDClient"
    | |   |               |             |               "IOPersonalityPublisher" = "com.apple.filesystems.apfs"
    | |   |               |             |               "IOProviderClass" = "AppleAPFSVolume"
    | |   |               |             |               "CFBundleIdentifierKernel" = "com.apple.filesystems.apfs"
    | |   |               |             |               "IOMatchedAtBoot" = Yes
    | |   |               |             |               "IOResourceMatch" = "IOBSD"
    | |   |               |             |             }
    | |   |               |             |             
    | |   |               |             +-o Untitled 3@3  <class IOMedia, id 0x10000036a, registered, matched, active, busy 0 (76 ms), retain 12>
    | |   |               |               | {
    | |   |               |               |   "Open" = Yes
    | |   |               |               |   "Preferred Block Size" = 512
    | |   |               |               |   "Base" = 150107840512
    | |   |               |               |   "Writable" = Yes
    | |   |               |               |   "IOBusyInterest" = "IOCommand is not serializable"
    | |   |               |               |   "Size" = 350000001024
    | |   |               |               |   "Content" = "7C3457EF-0000-11AA-AA11-00306543ECAC"
    | |   |               |               |   "BSD Minor" = 26
    | |   |               |               |   "Whole" = No
    | |   |               |               |   "Removable" = No
    | |   |               |               |   "UUID" = "502D0B92-257F-4671-B4CE-65ADB2BF0F97"
    | |   |               |               |   "BSD Unit" = 7
    | |   |               |               |   "BSD Major" = 1
    | |   |               |               |   "Ejectable" = No
    | |   |               |               |   "BSD Name" = "disk7s3"
    | |   |               |               |   "Partition ID" = 3
    | |   |               |               |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |               |               |   "GPT Attributes" = 0
    | |   |               |               |   "Content Hint" = "7C3457EF-0000-11AA-AA11-00306543ECAC"
    | |   |               |               |   "Leaf" = No
    | |   |               |               |   "TierType" = "Main"
    | |   |               |               | }
    | |   |               |               | 
    | |   |               |               +-o IOMediaBSDClient  <class IOMediaBSDClient, id 0x100000374, registered, matched, active, busy 0 (0 ms), retain 6>
    | |   |               |               |   {
    | |   |               |               |     "IOProbeScore" = 30000
    | |   |               |               |     "CFBundleIdentifier" = "com.apple.iokit.IOStorageFamily"
    | |   |               |               |     "IOMatchCategory" = "IOMediaBSDClient"
    | |   |               |               |     "IOClass" = "IOMediaBSDClient"
    | |   |               |               |     "IOProviderClass" = "IOMedia"
    | |   |               |               |     "CFBundleIdentifierKernel" = "com.apple.iokit.IOStorageFamily"
    | |   |               |               |     "IOMatchedAtBoot" = Yes
    | |   |               |               |     "IOResourceMatch" = "IOBSD"
    | |   |               |               |   }
    | |   |               |               |   
    | |   |               |               +-o AppleAPFSContainerScheme  <class AppleAPFSContainerScheme, id 0x100000375, !registered, !matched, active, busy 0 (56 ms), retain 7>
    | |   |               |                 | {
    | |   |               |                 |   "IOClass" = "AppleAPFSContainerScheme"
    | |   |               |                 |   "CFBundleIdentifier" = "com.apple.filesystems.apfs"
    | |   |               |                 |   "IOProviderClass" = "IOMedia"
    | |   |               |                 |   "IOPropertyMatch" = ({"Content Hint"="7C3457EF-0000-11AA-AA11-00306543ECAC"})
    | |   |               |                 |   "IOProbeScore" = 2000
    | |   |               |                 |   "IOMatchedAtBoot" = Yes
    | |   |               |                 |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |               |                 |   "IOMatchCategory" = "IOStorage"
    | |   |               |                 |   "Statistics" = {"Operations (Read)"=34318,"Bytes (Write)"=5806518272,"Operations (Write)"=76621,"Bytes (Read)"=330670080}
    | |   |               |                 |   "IOPersonalityPublisher" = "com.apple.filesystems.apfs"
    | |   |               |                 |   "CFBundleIdentifierKernel" = "com.apple.filesystems.apfs"
    | |   |               |                 |   "APFSComposited" = No
    | |   |               |                 | }
    | |   |               |                 | 
    | |   |               |                 +-o AppleAPFSMedia  <class AppleAPFSMedia, id 0x10000039d, registered, matched, active, busy 0 (56 ms), retain 11>
    | |   |               |                   | {
    | |   |               |                   |   "Logical Block Size" = 4096
    | |   |               |                   |   "Open" = Yes
    | |   |               |                   |   "Preferred Block Size" = 4096
    | |   |               |                   |   "Writable" = Yes
    | |   |               |                   |   "IOBusyInterest" = "IOCommand is not serializable"
    | |   |               |                   |   "Size" = 350000001024
    | |   |               |                   |   "Content" = "EF57347C-0000-11AA-AA11-00306543ECAC"
    | |   |               |                   |   "BSD Minor" = 30
    | |   |               |                   |   "Whole" = Yes
    | |   |               |                   |   "IOStorageFeatures" = {"Unmap"=Yes}
    | |   |               |                   |   "Removable" = No
    | |   |               |                   |   "EncryptionBlockSize" = 512
    | |   |               |                   |   "UUID" = "16F9833A-7211-4690-850D-8022FDF73DE5"
    | |   |               |                   |   "BSD Unit" = 10
    | |   |               |                   |   "BSD Major" = 1
    | |   |               |                   |   "Ejectable" = No
    | |   |               |                   |   "BSD Name" = "disk10"
    | |   |               |                   |   "Physical Block Size" = 4096
    | |   |               |                   |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |               |                   |   "Content Hint" = "EF57347C-0000-11AA-AA11-00306543ECAC"
    | |   |               |                   |   "Leaf" = No
    | |   |               |                   | }
    | |   |               |                   | 
    | |   |               |                   +-o AppleAPFSMediaBSDClient  <class AppleAPFSMediaBSDClient, id 0x1000003a3, registered, matched, active, busy 0 (0 ms), retain 7>
    | |   |               |                   |   {
    | |   |               |                   |     "IOProbeScore" = 31000
    | |   |               |                   |     "CFBundleIdentifier" = "com.apple.filesystems.apfs"
    | |   |               |                   |     "IOMatchCategory" = "IOMediaBSDClient"
    | |   |               |                   |     "IOClass" = "AppleAPFSMediaBSDClient"
    | |   |               |                   |     "IOPersonalityPublisher" = "com.apple.filesystems.apfs"
    | |   |               |                   |     "IOProviderClass" = "AppleAPFSMedia"
    | |   |               |                   |     "CFBundleIdentifierKernel" = "com.apple.filesystems.apfs"
    | |   |               |                   |     "IOMatchedAtBoot" = Yes
    | |   |               |                   |     "IOResourceMatch" = "IOBSD"
    | |   |               |                   |   }
    | |   |               |                   |   
    | |   |               |                   +-o AppleAPFSContainer  <class AppleAPFSContainer, id 0x1000003b1, registered, matched, active, busy 0 (3 ms), retain 11>
    | |   |               |                     | {
    | |   |               |                     |   "IOClass" = "AppleAPFSContainer"
    | |   |               |                     |   "CFBundleIdentifier" = "com.apple.filesystems.apfs"
    | |   |               |                     |   "IOProviderClass" = "IOMedia"
    | |   |               |                     |   "IOPropertyMatch" = ({"Content Hint"="EF57347C-0000-11AA-AA11-00306543ECAC"})
    | |   |               |                     |   "Logical Block Size" = 4096
    | |   |               |                     |   "IOUserClientClass" = "AppleAPFSUserClient"
    | |   |               |                     |   "IOProbeScore" = 1000
    | |   |               |                     |   "IOMatchedAtBoot" = Yes
    | |   |               |                     |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |               |                     |   "IOMatchCategory" = "IOStorage"
    | |   |               |                     |   "Statistics" = {"Metadata: Number of spaceman bitmap bytes read"=22335488,"Metadata: Number of write errors"=0,"Number of times device's cache flushed"=0,"Write burst: Total number of I/Os"=33938,"Write burst: Total time"=66759371500,"Bytes read from block device"=188006400,"Object cache: Number of writes"=70012,"Object cache: Number of objects processed by partial cache flushes"=0,"Read requests sent to block device"=928,"Metadata: Number of bytes written"=286769152,"Write burst: Total time between bursts"=86472625973955,"Object cache: Number of hits"=19529504,"Object cache: Number of partial cache flushes"=0,"Number of transaction updates"=794823,"Write requests sent to block device"=33933,"Object cache: Number of reads"=32721,"Write burst: Total number of bytes written"=5079818325,"Write burst: Burst count"=298,"Metadata: Number of bytes read"=134025216,"Object cache: Number of evictions"=16916,"Metadata: Number of read errors"=0,"Object cache: Total number of queries"=19570011,"Metadata: Number of spaceman bitmap bytes written"=2662400,"Object cache: Number of full cache flushes"=77,"Metadata: Number of bytes written to checkpoint area"=16228352,"Number of transactions flushed"=77,"Bytes written to block device"=5503520768}
    | |   |               |                     |   "UUID" = "16F9833A-7211-4690-850D-8022FDF73DE5"
    | |   |               |                     |   "ContainerBlockSize" = 4096
    | |   |               |                     |   "IOPersonalityPublisher" = "com.apple.filesystems.apfs"
    | |   |               |                     |   "Status" = "Online"
    | |   |               |                     |   "CFBundleIdentifierKernel" = "com.apple.filesystems.apfs"
    | |   |               |                     |   "IOAPFSPreBootDevice" = ("Preboot@2")
    | |   |               |                     | }
    | |   |               |                     | 
    | |   |               |                     +-o Home (copy)@1  <class AppleAPFSVolume, id 0x1000003c2, registered, matched, active, busy 0 (2 ms), retain 11>
    | |   |               |                     | | {
    | |   |               |                     | |   "Logical Block Size" = 4096
    | |   |               |                     | |   "Open" = Yes
    | |   |               |                     | |   "Preferred Block Size" = 4096
    | |   |               |                     | |   "RoleValue" = 0
    | |   |               |                     | |   "Writable" = Yes
    | |   |               |                     | |   "Sealed" = "No"
    | |   |               |                     | |   "IOBusyInterest" = "IOCommand is not serializable"
    | |   |               |                     | |   "FullName" = "Home (copy)"
    | |   |               |                     | |   "Size" = 350000001024
    | |   |               |                     | |   "Content" = "41504653-0000-11AA-AA11-00306543ECAC"
    | |   |               |                     | |   "BSD Minor" = 36
    | |   |               |                     | |   "FormattedBy" = "diskmanageme (1934.141.2.700.2)"
    | |   |               |                     | |   "Whole" = No
    | |   |               |                     | |   "IOStorageFeatures" = {"Unmap"=Yes}
    | |   |               |                     | |   "Removable" = No
    | |   |               |                     | |   "UUID" = "FFB5DF51-19EF-4C4B-A5C5-2879E5CF4567"
    | |   |               |                     | |   "CaseSensitive" = No
    | |   |               |                     | |   "Statistics" = {"Metadata: Number of fsroot bytes written"=229203968,"Bytes read from block device"=188006400,"Calls to VNOP_ALLOCATE"=29874,"Calls to VNOP_LOOKUP"=954419,"Calls to VNOP_GETATTRLISTBULK"=53007,"Calls to VNOP_CLOSE"=82150,"Calls to VNOP_MNOMAP"=0,"Calls to VNOP_INACTIVE"=123535,"Calls to VNOP_REMOVENAMEDSTREAM"=0,"Calls to VNOP_READ"=1825,"File defrag: Number of failed defrag attempts"=0,"Calls to VNOP_BLOCKMAP"=34861,"Calls to VNOP_CREATE"=29934,"Metadata: Number of objects failed to write"=0,"Calls to VNOP_VERIFY"=227,"File defrag: Number of blocks reallocated"=0,"Calls to VNOP_LISTXATTR"=401526,"Calls to VNOP_SEARCHFS"=0,"Metadata: Number of gbitmap bytes written"=0,"Calls to VNOP_FSYNC"=331233,"Calls to VNOP_MMAP_CHECK"=0,"Calls to VNOP_MMAP"=0,"File defrag: Number of fragmented files found that we couldn't track"=0,"Calls to VNOP_GETNAMEDSTREAM"=0,"Read requests received from user"=1809,"Calls to VNOP_RENAME"=0,"Calls to VNOP_SETATTR"=350076,"Calls to VNOP_MKDIR"=496,"File defrag: Number of files that finished defragmentation"=0,"Metadata: Number of bytes read"=111075328,"Calls to VNOP_READLINK"=0,"Calls to VNOP_LINK"=8833,"Metadata: Number of bytes written"=282279936,"Calls to VNOP_READDIR"=283,"File defrag: Number of files scanned for fragmentation"=0,"File defrag: Number of fragmented files found during scans"=0,"File defrag: Number of file extents split"=0,"Bytes written by user"=5085084289,"Calls to VNOP_OPEN"=82151,"Calls to VNOP_MAKENAMEDSTREAM"=0,"Write requests sent to block device"=33933,"File defrag: Number of file extents reallocated"=0,"Calls to VNOP_PATHCONF"=31812,"Read requests sent to block device"=928,"Calls to VNOP_SYMLINK"=12,"Calls to VNOP_EXCHANGE"=0,"Metadata: Number of fsroot bytes read"=107212800,"Metadata: Number of omap bytes read"=1298432,"Metadata: Number of snapmeta bytes read"=8192,"Calls to VNOP_RMDIR"=257,"Calls to VNOP_STRATEGY"=34861,"Metadata: Number of snapmeta bytes written"=12288,"Calls to VNOP_GETXATTR"=1162076,"Decmpfs errors"=0,"Calls to VNOP_OFFTOBLK"=0,"Metadata: Number of blockref bytes read"=2543616,"Calls to VNOP_CLONEFILE"=0,"Metadata: Number of objects failed to read"=0,"Bytes read by user"=30182513,"Calls to VNOP_MKNOD"=0,"Bytes written to block device"=5503520768,"Metadata: Number of gbitmap bytes read"=0,"Calls to VNOP_REMOVEXATTR"=89335,"Calls to VNOP_WRITE"=34023,"Calls to VNOP_REMOVE"=40268,"Calls to VNOP_PAGEIN"=0,"Calls to VNOP_BLKTOOFF"=0,"Calls to VNOP_RECLAIM"=301630,"File defrag: Number of regions to defrag found during scans"=0,"Metadata: Number of blockref bytes written"=17018880,"Calls to VNOP_RENAMEX"=0,"Calls to VNOP_IOCTL"=66415,"Calls to VNOP_GETATTR"=8109302,"Calls to VNOP_SETXATTR"=150512,"Write requests received from user"=34025,"Metadata: Number of omap bytes written"=35684352,"Calls to VNOP_PAGEOUT"=0}
    | |   |               |                     | |   "BSD Unit" = 10
    | |   |               |                     | |   "Ejectable" = No
    | |   |               |                     | |   "VolGroupUUID" = "00000000-0000-0000-0000-000000000000"
    | |   |               |                     | |   "BSD Name" = "disk10s1"
    | |   |               |                     | |   "BSD Major" = 1
    | |   |               |                     | |   "Physical Block Size" = 4096
    | |   |               |                     | |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |               |                     | |   "Status" = "Online"
    | |   |               |                     | |   "Content Hint" = "41504653-0000-11AA-AA11-00306543ECAC"
    | |   |               |                     | |   "Leaf" = Yes
    | |   |               |                     | | }
    | |   |               |                     | | 
    | |   |               |                     | +-o AppleAPFSVolumeBSDClient  <class AppleAPFSVolumeBSDClient, id 0x1000003cb, registered, matched, active, busy 0 (0 ms), retain 7>
    | |   |               |                     |     {
    | |   |               |                     |       "IOProbeScore" = 31000
    | |   |               |                     |       "CFBundleIdentifier" = "com.apple.filesystems.apfs"
    | |   |               |                     |       "IOMatchCategory" = "IOMediaBSDClient"
    | |   |               |                     |       "IOClass" = "AppleAPFSVolumeBSDClient"
    | |   |               |                     |       "IOPersonalityPublisher" = "com.apple.filesystems.apfs"
    | |   |               |                     |       "IOProviderClass" = "AppleAPFSVolume"
    | |   |               |                     |       "CFBundleIdentifierKernel" = "com.apple.filesystems.apfs"
    | |   |               |                     |       "IOMatchedAtBoot" = Yes
    | |   |               |                     |       "IOResourceMatch" = "IOBSD"
    | |   |               |                     |     }
    | |   |               |                     |     
    | |   |               |                     +-o Preboot@2  <class AppleAPFSVolume, id 0x1000003c6, registered, matched, active, busy 0 (1 ms), retain 9>
    | |   |               |                     | | {
    | |   |               |                     | |   "Logical Block Size" = 4096
    | |   |               |                     | |   "Open" = No
    | |   |               |                     | |   "Preferred Block Size" = 4096
    | |   |               |                     | |   "RoleValue" = 16
    | |   |               |                     | |   "Writable" = Yes
    | |   |               |                     | |   "Sealed" = "No"
    | |   |               |                     | |   "IOBusyInterest" = "IOCommand is not serializable"
    | |   |               |                     | |   "FullName" = "Preboot"
    | |   |               |                     | |   "Size" = 350000001024
    | |   |               |                     | |   "Content" = "41504653-0000-11AA-AA11-00306543ECAC"
    | |   |               |                     | |   "BSD Minor" = 35
    | |   |               |                     | |   "FormattedBy" = "diskmanageme (1934.141.2.700.2)"
    | |   |               |                     | |   "Whole" = No
    | |   |               |                     | |   "IOStorageFeatures" = {"Unmap"=Yes}
    | |   |               |                     | |   "Removable" = No
    | |   |               |                     | |   "UUID" = "CE35F0DD-3194-4C2C-9F66-8E36ED8D592A"
    | |   |               |                     | |   "CaseSensitive" = No
    | |   |               |                     | |   "Statistics" = {"Metadata: Number of fsroot bytes written"=0,"Bytes read from block device"=0,"Calls to VNOP_ALLOCATE"=0,"Calls to VNOP_LOOKUP"=0,"Calls to VNOP_GETATTRLISTBULK"=0,"Calls to VNOP_CLOSE"=0,"Calls to VNOP_MNOMAP"=0,"Calls to VNOP_INACTIVE"=0,"Calls to VNOP_REMOVENAMEDSTREAM"=0,"Calls to VNOP_READ"=0,"File defrag: Number of failed defrag attempts"=0,"Calls to VNOP_BLOCKMAP"=0,"Calls to VNOP_CREATE"=0,"Metadata: Number of objects failed to write"=0,"Calls to VNOP_VERIFY"=0,"File defrag: Number of blocks reallocated"=0,"Calls to VNOP_LISTXATTR"=0,"Calls to VNOP_SEARCHFS"=0,"Metadata: Number of gbitmap bytes written"=0,"Calls to VNOP_FSYNC"=0,"Calls to VNOP_MMAP_CHECK"=0,"Calls to VNOP_MMAP"=0,"File defrag: Number of fragmented files found that we couldn't track"=0,"Calls to VNOP_GETNAMEDSTREAM"=0,"Read requests received from user"=0,"Calls to VNOP_RENAME"=0,"Calls to VNOP_SETATTR"=0,"Calls to VNOP_MKDIR"=0,"File defrag: Number of files that finished defragmentation"=0,"Metadata: Number of bytes read"=0,"Calls to VNOP_READLINK"=0,"Calls to VNOP_LINK"=0,"Metadata: Number of bytes written"=0,"Calls to VNOP_READDIR"=0,"File defrag: Number of files scanned for fragmentation"=0,"File defrag: Number of fragmented files found during scans"=0,"File defrag: Number of file extents split"=0,"Bytes written by user"=0,"Calls to VNOP_OPEN"=0,"Calls to VNOP_MAKENAMEDSTREAM"=0,"Write requests sent to block device"=0,"File defrag: Number of file extents reallocated"=0,"Calls to VNOP_PATHCONF"=0,"Read requests sent to block device"=0,"Calls to VNOP_SYMLINK"=0,"Calls to VNOP_EXCHANGE"=0,"Metadata: Number of fsroot bytes read"=0,"Metadata: Number of omap bytes read"=0,"Metadata: Number of snapmeta bytes read"=0,"Calls to VNOP_RMDIR"=0,"Calls to VNOP_STRATEGY"=0,"Metadata: Number of snapmeta bytes written"=0,"Calls to VNOP_GETXATTR"=0,"Decmpfs errors"=0,"Calls to VNOP_OFFTOBLK"=0,"Metadata: Number of blockref bytes read"=0,"Calls to VNOP_CLONEFILE"=0,"Metadata: Number of objects failed to read"=0,"Bytes read by user"=0,"Calls to VNOP_MKNOD"=0,"Bytes written to block device"=0,"Metadata: Number of gbitmap bytes read"=0,"Calls to VNOP_REMOVEXATTR"=0,"Calls to VNOP_WRITE"=0,"Calls to VNOP_REMOVE"=0,"Calls to VNOP_PAGEIN"=0,"Calls to VNOP_BLKTOOFF"=0,"Calls to VNOP_RECLAIM"=0,"File defrag: Number of regions to defrag found during scans"=0,"Metadata: Number of blockref bytes written"=0,"Calls to VNOP_RENAMEX"=0,"Calls to VNOP_IOCTL"=0,"Calls to VNOP_GETATTR"=0,"Calls to VNOP_SETXATTR"=0,"Write requests received from user"=0,"Metadata: Number of omap bytes written"=0,"Calls to VNOP_PAGEOUT"=0}
    | |   |               |                     | |   "BSD Unit" = 10
    | |   |               |                     | |   "Ejectable" = No
    | |   |               |                     | |   "VolGroupUUID" = "00000000-0000-0000-0000-000000000000"
    | |   |               |                     | |   "Role" = ("Preboot")
    | |   |               |                     | |   "BSD Name" = "disk10s2"
    | |   |               |                     | |   "BSD Major" = 1
    | |   |               |                     | |   "Physical Block Size" = 4096
    | |   |               |                     | |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |               |                     | |   "autodiskmount" = No
    | |   |               |                     | |   "Status" = "Online"
    | |   |               |                     | |   "Content Hint" = "41504653-0000-11AA-AA11-00306543ECAC"
    | |   |               |                     | |   "Leaf" = Yes
    | |   |               |                     | | }
    | |   |               |                     | | 
    | |   |               |                     | +-o AppleAPFSVolumeBSDClient  <class AppleAPFSVolumeBSDClient, id 0x1000003cd, registered, matched, active, busy 0 (0 ms), retain 6>
    | |   |               |                     |     {
    | |   |               |                     |       "IOProbeScore" = 31000
    | |   |               |                     |       "CFBundleIdentifier" = "com.apple.filesystems.apfs"
    | |   |               |                     |       "IOMatchCategory" = "IOMediaBSDClient"
    | |   |               |                     |       "IOClass" = "AppleAPFSVolumeBSDClient"
    | |   |               |                     |       "IOPersonalityPublisher" = "com.apple.filesystems.apfs"
    | |   |               |                     |       "IOProviderClass" = "AppleAPFSVolume"
    | |   |               |                     |       "CFBundleIdentifierKernel" = "com.apple.filesystems.apfs"
    | |   |               |                     |       "IOMatchedAtBoot" = Yes
    | |   |               |                     |       "IOResourceMatch" = "IOBSD"
    | |   |               |                     |     }
    | |   |               |                     |     
    | |   |               |                     +-o Recovery@3  <class AppleAPFSVolume, id 0x1000003c7, registered, matched, active, busy 0 (2 ms), retain 9>
    | |   |               |                     | | {
    | |   |               |                     | |   "Logical Block Size" = 4096
    | |   |               |                     | |   "Open" = No
    | |   |               |                     | |   "Preferred Block Size" = 4096
    | |   |               |                     | |   "RoleValue" = 4
    | |   |               |                     | |   "Writable" = Yes
    | |   |               |                     | |   "Sealed" = "No"
    | |   |               |                     | |   "IOBusyInterest" = "IOCommand is not serializable"
    | |   |               |                     | |   "FullName" = "Recovery"
    | |   |               |                     | |   "Size" = 350000001024
    | |   |               |                     | |   "Content" = "41504653-0000-11AA-AA11-00306543ECAC"
    | |   |               |                     | |   "BSD Minor" = 39
    | |   |               |                     | |   "FormattedBy" = "diskmanageme (1934.141.2.700.2)"
    | |   |               |                     | |   "Whole" = No
    | |   |               |                     | |   "IOStorageFeatures" = {"Unmap"=Yes}
    | |   |               |                     | |   "Removable" = No
    | |   |               |                     | |   "UUID" = "723DFB98-67B2-444C-86EE-04D613548796"
    | |   |               |                     | |   "CaseSensitive" = No
    | |   |               |                     | |   "Statistics" = {"Metadata: Number of fsroot bytes written"=0,"Bytes read from block device"=0,"Calls to VNOP_ALLOCATE"=0,"Calls to VNOP_LOOKUP"=0,"Calls to VNOP_GETATTRLISTBULK"=0,"Calls to VNOP_CLOSE"=0,"Calls to VNOP_MNOMAP"=0,"Calls to VNOP_INACTIVE"=0,"Calls to VNOP_REMOVENAMEDSTREAM"=0,"Calls to VNOP_READ"=0,"File defrag: Number of failed defrag attempts"=0,"Calls to VNOP_BLOCKMAP"=0,"Calls to VNOP_CREATE"=0,"Metadata: Number of objects failed to write"=0,"Calls to VNOP_VERIFY"=0,"File defrag: Number of blocks reallocated"=0,"Calls to VNOP_LISTXATTR"=0,"Calls to VNOP_SEARCHFS"=0,"Metadata: Number of gbitmap bytes written"=0,"Calls to VNOP_FSYNC"=0,"Calls to VNOP_MMAP_CHECK"=0,"Calls to VNOP_MMAP"=0,"File defrag: Number of fragmented files found that we couldn't track"=0,"Calls to VNOP_GETNAMEDSTREAM"=0,"Read requests received from user"=0,"Calls to VNOP_RENAME"=0,"Calls to VNOP_SETATTR"=0,"Calls to VNOP_MKDIR"=0,"File defrag: Number of files that finished defragmentation"=0,"Metadata: Number of bytes read"=0,"Calls to VNOP_READLINK"=0,"Calls to VNOP_LINK"=0,"Metadata: Number of bytes written"=0,"Calls to VNOP_READDIR"=0,"File defrag: Number of files scanned for fragmentation"=0,"File defrag: Number of fragmented files found during scans"=0,"File defrag: Number of file extents split"=0,"Bytes written by user"=0,"Calls to VNOP_OPEN"=0,"Calls to VNOP_MAKENAMEDSTREAM"=0,"Write requests sent to block device"=0,"File defrag: Number of file extents reallocated"=0,"Calls to VNOP_PATHCONF"=0,"Read requests sent to block device"=0,"Calls to VNOP_SYMLINK"=0,"Calls to VNOP_EXCHANGE"=0,"Metadata: Number of fsroot bytes read"=0,"Metadata: Number of omap bytes read"=0,"Metadata: Number of snapmeta bytes read"=0,"Calls to VNOP_RMDIR"=0,"Calls to VNOP_STRATEGY"=0,"Metadata: Number of snapmeta bytes written"=0,"Calls to VNOP_GETXATTR"=0,"Decmpfs errors"=0,"Calls to VNOP_OFFTOBLK"=0,"Metadata: Number of blockref bytes read"=0,"Calls to VNOP_CLONEFILE"=0,"Metadata: Number of objects failed to read"=0,"Bytes read by user"=0,"Calls to VNOP_MKNOD"=0,"Bytes written to block device"=0,"Metadata: Number of gbitmap bytes read"=0,"Calls to VNOP_REMOVEXATTR"=0,"Calls to VNOP_WRITE"=0,"Calls to VNOP_REMOVE"=0,"Calls to VNOP_PAGEIN"=0,"Calls to VNOP_BLKTOOFF"=0,"Calls to VNOP_RECLAIM"=0,"File defrag: Number of regions to defrag found during scans"=0,"Metadata: Number of blockref bytes written"=0,"Calls to VNOP_RENAMEX"=0,"Calls to VNOP_IOCTL"=0,"Calls to VNOP_GETATTR"=0,"Calls to VNOP_SETXATTR"=0,"Write requests received from user"=0,"Metadata: Number of omap bytes written"=0,"Calls to VNOP_PAGEOUT"=0}
    | |   |               |                     | |   "BSD Unit" = 10
    | |   |               |                     | |   "Ejectable" = No
    | |   |               |                     | |   "VolGroupUUID" = "00000000-0000-0000-0000-000000000000"
    | |   |               |                     | |   "Role" = ("Recovery")
    | |   |               |                     | |   "BSD Name" = "disk10s3"
    | |   |               |                     | |   "BSD Major" = 1
    | |   |               |                     | |   "Physical Block Size" = 4096
    | |   |               |                     | |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |               |                     | |   "autodiskmount" = No
    | |   |               |                     | |   "Status" = "Online"
    | |   |               |                     | |   "Content Hint" = "41504653-0000-11AA-AA11-00306543ECAC"
    | |   |               |                     | |   "Leaf" = Yes
    | |   |               |                     | | }
    | |   |               |                     | | 
    | |   |               |                     | +-o AppleAPFSVolumeBSDClient  <class AppleAPFSVolumeBSDClient, id 0x1000003cf, registered, matched, active, busy 0 (0 ms), retain 6>
    | |   |               |                     |     {
    | |   |               |                     |       "IOProbeScore" = 31000
    | |   |               |                     |       "CFBundleIdentifier" = "com.apple.filesystems.apfs"
    | |   |               |                     |       "IOMatchCategory" = "IOMediaBSDClient"
    | |   |               |                     |       "IOClass" = "AppleAPFSVolumeBSDClient"
    | |   |               |                     |       "IOPersonalityPublisher" = "com.apple.filesystems.apfs"
    | |   |               |                     |       "IOProviderClass" = "AppleAPFSVolume"
    | |   |               |                     |       "CFBundleIdentifierKernel" = "com.apple.filesystems.apfs"
    | |   |               |                     |       "IOMatchedAtBoot" = Yes
    | |   |               |                     |       "IOResourceMatch" = "IOBSD"
    | |   |               |                     |     }
    | |   |               |                     |     
    | |   |               |                     +-o VM@4  <class AppleAPFSVolume, id 0x1000003c8, registered, matched, active, busy 0 (2 ms), retain 9>
    | |   |               |                       | {
    | |   |               |                       |   "Logical Block Size" = 4096
    | |   |               |                       |   "Open" = No
    | |   |               |                       |   "Preferred Block Size" = 4096
    | |   |               |                       |   "RoleValue" = 8
    | |   |               |                       |   "Writable" = Yes
    | |   |               |                       |   "Sealed" = "No"
    | |   |               |                       |   "IOBusyInterest" = "IOCommand is not serializable"
    | |   |               |                       |   "FullName" = "VM"
    | |   |               |                       |   "Size" = 350000001024
    | |   |               |                       |   "Content" = "41504653-0000-11AA-AA11-00306543ECAC"
    | |   |               |                       |   "BSD Minor" = 37
    | |   |               |                       |   "FormattedBy" = "diskmanageme (1934.141.2.700.2)"
    | |   |               |                       |   "Whole" = No
    | |   |               |                       |   "IOStorageFeatures" = {"Unmap"=Yes}
    | |   |               |                       |   "Removable" = No
    | |   |               |                       |   "UUID" = "484C49A1-4791-4156-9D30-E81437E9A687"
    | |   |               |                       |   "CaseSensitive" = No
    | |   |               |                       |   "Statistics" = {"Metadata: Number of fsroot bytes written"=0,"Bytes read from block device"=0,"Calls to VNOP_ALLOCATE"=0,"Calls to VNOP_LOOKUP"=0,"Calls to VNOP_GETATTRLISTBULK"=0,"Calls to VNOP_CLOSE"=0,"Calls to VNOP_MNOMAP"=0,"Calls to VNOP_INACTIVE"=0,"Calls to VNOP_REMOVENAMEDSTREAM"=0,"Calls to VNOP_READ"=0,"File defrag: Number of failed defrag attempts"=0,"Calls to VNOP_BLOCKMAP"=0,"Calls to VNOP_CREATE"=0,"Metadata: Number of objects failed to write"=0,"Calls to VNOP_VERIFY"=0,"File defrag: Number of blocks reallocated"=0,"Calls to VNOP_LISTXATTR"=0,"Calls to VNOP_SEARCHFS"=0,"Metadata: Number of gbitmap bytes written"=0,"Calls to VNOP_FSYNC"=0,"Calls to VNOP_MMAP_CHECK"=0,"Calls to VNOP_MMAP"=0,"File defrag: Number of fragmented files found that we couldn't track"=0,"Calls to VNOP_GETNAMEDSTREAM"=0,"Read requests received from user"=0,"Calls to VNOP_RENAME"=0,"Calls to VNOP_SETATTR"=0,"Calls to VNOP_MKDIR"=0,"File defrag: Number of files that finished defragmentation"=0,"Metadata: Number of bytes read"=0,"Calls to VNOP_READLINK"=0,"Calls to VNOP_LINK"=0,"Metadata: Number of bytes written"=0,"Calls to VNOP_READDIR"=0,"File defrag: Number of files scanned for fragmentation"=0,"File defrag: Number of fragmented files found during scans"=0,"File defrag: Number of file extents split"=0,"Bytes written by user"=0,"Calls to VNOP_OPEN"=0,"Calls to VNOP_MAKENAMEDSTREAM"=0,"Write requests sent to block device"=0,"File defrag: Number of file extents reallocated"=0,"Calls to VNOP_PATHCONF"=0,"Read requests sent to block device"=0,"Calls to VNOP_SYMLINK"=0,"Calls to VNOP_EXCHANGE"=0,"Metadata: Number of fsroot bytes read"=0,"Metadata: Number of omap bytes read"=0,"Metadata: Number of snapmeta bytes read"=0,"Calls to VNOP_RMDIR"=0,"Calls to VNOP_STRATEGY"=0,"Metadata: Number of snapmeta bytes written"=0,"Calls to VNOP_GETXATTR"=0,"Decmpfs errors"=0,"Calls to VNOP_OFFTOBLK"=0,"Metadata: Number of blockref bytes read"=0,"Calls to VNOP_CLONEFILE"=0,"Metadata: Number of objects failed to read"=0,"Bytes read by user"=0,"Calls to VNOP_MKNOD"=0,"Bytes written to block device"=0,"Metadata: Number of gbitmap bytes read"=0,"Calls to VNOP_REMOVEXATTR"=0,"Calls to VNOP_WRITE"=0,"Calls to VNOP_REMOVE"=0,"Calls to VNOP_PAGEIN"=0,"Calls to VNOP_BLKTOOFF"=0,"Calls to VNOP_RECLAIM"=0,"File defrag: Number of regions to defrag found during scans"=0,"Metadata: Number of blockref bytes written"=0,"Calls to VNOP_RENAMEX"=0,"Calls to VNOP_IOCTL"=0,"Calls to VNOP_GETATTR"=0,"Calls to VNOP_SETXATTR"=0,"Write requests received from user"=0,"Metadata: Number of omap bytes written"=0,"Calls to VNOP_PAGEOUT"=0}
    | |   |               |                       |   "BSD Unit" = 10
    | |   |               |                       |   "Ejectable" = No
    | |   |               |                       |   "VolGroupUUID" = "00000000-0000-0000-0000-000000000000"
    | |   |               |                       |   "Role" = ("VM")
    | |   |               |                       |   "BSD Name" = "disk10s4"
    | |   |               |                       |   "BSD Major" = 1
    | |   |               |                       |   "Physical Block Size" = 4096
    | |   |               |                       |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |               |                       |   "autodiskmount" = No
    | |   |               |                       |   "Status" = "Online"
    | |   |               |                       |   "Content Hint" = "41504653-0000-11AA-AA11-00306543ECAC"
    | |   |               |                       |   "Leaf" = Yes
    | |   |               |                       | }
    | |   |               |                       | 
    | |   |               |                       +-o AppleAPFSVolumeBSDClient  <class AppleAPFSVolumeBSDClient, id 0x1000003d1, registered, matched, active, busy 0 (0 ms), retain 6>
    | |   |               |                           {
    | |   |               |                             "IOProbeScore" = 31000
    | |   |               |                             "CFBundleIdentifier" = "com.apple.filesystems.apfs"
    | |   |               |                             "IOMatchCategory" = "IOMediaBSDClient"
    | |   |               |                             "IOClass" = "AppleAPFSVolumeBSDClient"
    | |   |               |                             "IOPersonalityPublisher" = "com.apple.filesystems.apfs"
    | |   |               |                             "IOProviderClass" = "AppleAPFSVolume"
    | |   |               |                             "CFBundleIdentifierKernel" = "com.apple.filesystems.apfs"
    | |   |               |                             "IOMatchedAtBoot" = Yes
    | |   |               |                             "IOResourceMatch" = "IOBSD"
    | |   |               |                           }
    | |   |               |                           
    | |   |               +-o PRT1@1  <class AppleAHCIPort, id 0x1000002d5, registered, matched, active, busy 0 (0 ms), retain 9>
    | |   |                   {
    | |   |                     "AHCI Port Optimized Device Number" = 0
    | |   |                     "AHCI Port Hot Plug" = No
    | |   |                     "Controller Characteristics" = {"Vendor Name"="Generic","Product Name"="AHCI Controller","Port Description"="AHCI Version 1.19 Supported"}
    | |   |                     "IOMaximumSegmentCountWrite" = 256
    | |   |                     "IOPowerManagement" = {"MaxPowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=32768,"ChildProxyPowerState"=2,"DriverPowerState"=2}
    | |   |                     "IOMaximumSegmentByteCountWrite" = 4194304
    | |   |                     "IOMaximumSegmentByteCountRead" = 4194304
    | |   |                     "Trace ID" = 67108880
    | |   |                     "AHCI-Ejectable" = No
    | |   |                     "Protocol Characteristics" = {"Physical Interconnect"="PCI","Physical Interconnect Location"="Internal"}
    | |   |                     "64-bit" = Yes
    | |   |                     "AHCI-Built-In" = Yes
    | |   |                     "IOMaximumSegmentCountRead" = 256
    | |   |                     "Physical Interconnect Location" = "Internal"
    | |   |                     "AHCI Port ESATA" = No
    | |   |                     "AHCI Port ALPM" = No
    | |   |                     "AHCI Port SNotification" = Yes
    | |   |                   }
    | |   |                   
    | |   +-o NRP5@5  <class IOPCIDevice, id 0x1000001d7, registered, matched, active, busy 0 (9075 ms), retain 12>
    | |   | | {
    | |   | |   "IOPCISlotCommandCompleted" = Yes
    | |   | |   "#address-cells" = <03000000>
    | |   | |   "class-code" = <00040600>
    | |   | |   "IOPCIExpressSlotStatus" = 64
    | |   | |   "subsystem-vendor-id" = <3f000000>
    | |   | |   "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=258,"ChildProxyPowerState"=2,"MaxPowerState"=3}
    | |   | |   "acpi-device" = "IOACPIPlatformDevice is not serializable"
    | |   | |   "pci-aspm-default" = 0
    | |   | |   "built-in" = <00>
    | |   | |   "vendor-id" = <86800000>
    | |   | |   "name" = <"pci-bridge">
    | |   | |   "device-id" = <25400000>
    | |   | |   "acpi-pmcap-offset" = 80
    | |   | |   "IOPCIResourced" = Yes
    | |   | |   "IODTPersist" = 0
    | |   | |   "compatible" = <"pci3f,0","pci8086,4025","pciclass,060400","NRP5">
    | |   | |   "ranges" = <0000008200000000000060910000008200000000000060910000000000001000000000c23f00000000000080000000c23f0000000000008000000000000020100000008100000000003000000000008100000000003000000000000000100000>
    | |   | |   "IOServiceDEXTEntitlements" = (("com.apple.developer.driverkit.transport.pci","com.apple.developer.driverkit.transport.pci.bridge"))
    | |   | |   "IOPCIExpressLinkCapabilities" = 137972994
    | |   | |   "acpi-path" = "IOACPIPlane:/_SB/PCI0@0/NRP5@50000"
    | |   | |   "IOPCIConfigured" = Yes
    | |   | |   "subsystem-id" = <00000000>
    | |   | |   "revision-id" = <20000000>
    | |   | |   "IOPCIExpressLinkStatus" = 61698
    | |   | |   "IOPCIExpressCapabilities" = 322
    | |   | |   "pcidebug" = "0:5:0(5:5)"
    | |   | |   "IOName" = "pci-bridge"
    | |   | |   "#size-cells" = <02000000>
    | |   | |   "reg" = <0028000000000000000000000000000000000000>
    | |   | |   "IOPCIExpressSlotCapabilities" = 2621440
    | |   | | }
    | |   | | 
    | |   | +-o IOPP  <class IOPCI2PCIBridge, id 0x10000020d, registered, matched, active, busy 0 (9036 ms), retain 10>
    | |   |   | {
    | |   |   |   "IOClass" = "IOPCI2PCIBridge"
    | |   |   |   "CFBundleIdentifier" = "com.apple.iokit.IOPCIFamily"
    | |   |   |   "IOProviderClass" = "IOPCIDevice"
    | |   |   |   "IOPCIPowerOnProbe" = Yes
    | |   |   |   "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=258,"MaxPowerState"=3}
    | |   |   |   "IOPCISlotCommandCompleted" = Yes
    | |   |   |   "IOProbeScore" = 18446744073709551516
    | |   |   |   "IONameMatch" = "pci-bridge"
    | |   |   |   "IOMatchedAtBoot" = Yes
    | |   |   |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   |   "IONameMatched" = "pci-bridge"
    | |   |   |   "IOPersonalityPublisher" = "com.apple.iokit.IOPCIFamily"
    | |   |   |   "CFBundleIdentifierKernel" = "com.apple.iokit.IOPCIFamily"
    | |   |   | }
    | |   |   | 
    | |   |   +-o GFX0@0  <class IOPCIDevice, id 0x1000001d8, registered, matched, active, busy 0 (8750 ms), retain 29>
    | |   |   | | {
    | |   |   | |   "PP_StaticMappingInfo5" = <00000000>
    | |   |   | |   "CFG_USE_PSR" = No
    | |   |   | |   "PP_SclkDpmTuning0" = 1991680
    | |   |   | |   "IOHibernateState" = <00000000>
    | |   |   | |   "pci-aspm-default" = 0
    | |   |   | |   "PP_SclkDpmTuning5" = 1991680
    | |   |   | |   "PP_EnableLoadFalconSmcFirmware" = 0
    | |   |   | |   "ATY,bin_image" = <55aa76e9b10200000000000000000000000000000000000054020000000049424d6b889200000000000000000000000420373631323935353230000000000000a9020000000000002e0200000000000031302f31372f31372030313a3230000034000000e9bc0300e9cb03000000f4000013000000d001001a1620e102807e00220a4402120000000000003c400e02073c011a0004000000eea0ff06000830400e010000000000001403000000000000be7e1100b9071ad6502c0000000000000000000014404143000000001000000042000000707c06002000200012000e0000000000000000000000000000000000000000003131332d43393534313731312d3130300046474c20454c4c45534d455245005043495f45585052455353004744445235000d0a43393534313720506f6c61726973313020474c2050524f204131204744445235203235364d7833322038474220333030652f3330306d202020202020202020202020202020202020202020200d0a000d0a200d0a0028432920313938382d323031302c20416476616e636564204d6963726f20446576696365732c20496e632e0041544f4d42494f53424b2d414d44205645523031352e3035302e3030302e3030312e3030393038370043393534313731312e31303000313437313037362000333939393130202000202020202020202000414d445f454c4c45534d4552455f43393534313730315f58545f41315f4744355f3847425f44454c4c5c636f6e6669672e680000002400010141544f4d00c0d503d10179022501fa030000000028100d0b540260970698a0000000504349520210c76700001800000000037600320f00000000414d442041544f4d42494f5300cbd49d0a0000000000000000fbdda884b2917d90be11ff22452cb99e0100000000000000000000000000000000000000561e0e1fe83e2a814d5000201f5e1e0666506651665266536655665666570e1fa342028c0e3602b220e8f62d0bc07514a20200665f665e665d665b665a66596658071fcbe80c2fe8d72c32d289164402a1420266c1c010a13602e80b04e81e04e8e603e85405e84b03e8d929f7455000207513e8af290bc0740ce84900e8f757e8db03e83e58e8b900b480e8c82c8ac766c1e0108ae3b0146650bb0800e81328a80166587402b02066a38892e86803e8d603e8c32e665f665e665d665b665a66596658071fcb2e8b1e3602833ee703007504891ee5031e2e8e1edd039cfa66c706080165f000f0c7064000fa03891e4200c706b401fa03891eb601c7067c00a660891e7e00c7060c01b964891e0e01c706a804e65a891eaa042e8e1ee5038bc3a3e85aa3f85aa30a5b9d1fc3504d4944fa030e48000000a000b000b800c000000000bb0000e86b2766c1e810a35a02c300e8ff2de84802751b2e3a2650027505e84700eb1180fc4f7505e8ee42eb07e83b4aeb02b401e8ff2dcfe8d62de81f027505e82500eb02b401e8ec2dcbe8c32de80c02750f80fc4f7505e8be42eb07e80b4aeb02b401e8cf2dcb1e0666506651665266536655665666570e1f3c047523bb0b00e8ed268d3622018a3c80ef30b3028bec895e0c89460466c1e810894600e99a013c057518e87702e8342b8bec89561089460066c1e810894604e97e013c067539e8690266d1e08bec894614bb0200e89f26884618e85902660bc00f8454016689460cbb0600e8882633c0668946002e8b165a02895610e941013c0b75240adb7511b98000bb02008bec895e0c894e14e928018ac7e83b01e8d80e0f841401e919013c177521e86a067406e85e0de8a718e88b07e8af0e33c966c1e8100ae88bec894e14e9f4003c18756a0aff7518e89b058bec89460c66c1e810894614e83c08894e10e9d40080ff0f740e23c90f84c100e8c505e81b06752dbb001ce8512c660bc00f84ac00e835070bc90f84a300be001ce8c6010f849900be001cb040e82302e84805eb06e83e06e82d068bec89460ce986003c197505e80006eb7d3c82752c80fb01750d8becbe78068976008c4e10eb6780fb0575150aff750ae886038bec894614eb54e84503743feb4d3c8e751280ff01740880ff02752f80c102e8ca03eb373c8f752380ff057505e81c06eb2980ff07750ae820068bec885e0ceb1a80ff857505e80306eb108becc6461902eb0f8becc6461901eb0732e48bec886619665f665e665d665b665a66596658071fc3518ac8b80100d3e059c35032c053bb1500e80a255b3cff740424030ac058c3e8e72be8a806f7c10200740e060e078d3e7806b80200e8c10507c300000000070008080800000000000000000000000000000000000000000000000c01c3005051b0b6e643b033e642b005e642e4618ae00c03e6618ac4b9c800e89827e6615958c3001e560e1f803e0200807605c6060200808a0e0200c1e109fcc60621000033f632e4ac02e0e2fbf6d4fec4882621005e1fc300e876267503e82028e8b926e88326e8dd25e8710bc3b001c3bb0100e83824c3bb0100e83b24c3e8c527c353bb0400e8392433c05bc3e88e27bb0a00e82224c3bb0a00e81124668bc8e87b27bb0a00662bc1e80c24c3e829000bc97422e86606e8fb156651668bc8bb0700e8e923662500fe0000660bc1e8e72366590c01c332c0c3e89d030bc9750a33d2e84f258bc8e8a1030bd1e8ff0523ca66c1e61033f6e88a0a7415e8970b85c174f451e8a2115975ede8890b33c8ebe666c1ee10c3a810755ae8aa1566c1e61033f6e85e0a7424e82e0a740be8ab0b24033c0375edeb0ae8a00ba80174e4e81507e8a316b500e8980bebd7e87c0132c933f6e8720ae81916e8f925fec138c172f166c1ee10e85715a8207557a8407503e8361ce83e150ac0751932c933f6e8460a0bf67405b501e8d61ce8c725fec138c172eb33f6e8e0097426e81d0be88f227514e8e5030adb740de8aa06e83816b500e82d0bebdfe81016b501e8230bebd5e81401c3e86c24c3e85d1533c933d2e8b8026633d26633c0e83e0be85800b1ffe89c0033f6e89b097410e8cd0ae83b227403e86f16e89c16ebebb301e86a0232c9e80803e8d224e829240bc0c3e8cc09e815156633c066ba00f000f0e82d0251b101e8d8025933f6e858097405e83416ebf6e8841bc3b80200e829097440b107e82720e8310ba8047512e8a026833d00750ae8de2383e0fde8e123c366bafffffbff66b800000400e8ae0ae8d10ce80f268ac8bb0400e834228ae1e83922c3e84b22743138e176048acceb0638c173028ac8bb0200e815228ae1e81a22bb0200e80a2266c1e818a8207508b104e8ba1f0c01c30c01c351e81322740c8accbb0200e8e9218ac48ae159c333f6e8a9087405e87f14ebf6c333f6e89c087405e88114ebf6c3e84925751b80f901751733f6e88508740c51e8d014b501e8e30959ebefe8d3ffc3e8c2ff33f6e86b08740c51e85115b500e8c90959ebefc3b80200e843087403e8431fc3e80d1b8bc866c1e8108bd0c38ac32480e88b1332c9b510e8af1ae80f24fec138c172f2c3e804133bc17c3a8bc1e84413e8d51c8bc851e87413e8381359e8c81c3bc872028bc18d5c04e8252732c9b50fe8761ae8d623fec138c172f28d5c04e897270bc0c333c0c352e89c008ac28bd166c1e2108ad032c0b90002e8691c66c1ea108bca5ae88000e86e2766c1e8020af6750466c1e8026726880766c1e80a672688470166c1e80a67268847026683c70483c304e2d2c351e84d005367268a470266c1e00a67268a470166c1e00a67268a0766c1e0020af6750466c1e002e878266683c70483c304e2d25b598ac28bd166c1e2108ad0b9000353e8ea1b5be82b23fec138c172f2c3bb001833c08ac2c1e00203d8c353bb0300e869206625ff0fff0f5bc35366506651668bc8bb0300e853206623c2660bc1e85420665966585bc3b82c06f6c3017503b80c06e83700c3bb0500e82f2025ff0f8bc866c1e0108bd0c3e8a62123c881e2150123d166c1e2108bd1bb0500e80c20662500f0eafe660bc2e80a20c36650535166526633d233db8adc8ae88ac880e11f66ba0100000066d3e2e8df1f660bc2f6c52075036633c2e8db1f665a595b6658c3665053bb0600e8c11fa8107509bbf016e82b263d5aa55b6658c3b8040680f101c0e1050ac1e8a3ffc3536650bbf816e80c268ac1e8672566585bc353bbf816e8fc2583e0015bc3bb0600e87d1f66c1e81025ff0fc3bb0600e86f1f6625ffff00f066c1e210660bc2e8691fc3536650bb0700e8551ff6c4016658b0067402b0085bc353bb0700e8411f80e4fe80fd06740380cc01e83d1f5bc353b80606c0e3050ac3e826ff5bc36650bb0600e81b1f2440c0e8068ad86658c35766506633c0b90800fcf366ab66585fe83e010bc07509e8e305743c85c174f7e8a6058d9c6a01e85b252689058d9c6e01e85125268945028d9cb502e8462502c00404268845062688450726884508b007268845040ac0c332c0c3c366505351525657e8e1fe7403e8d5055f5e5a595b6658c333c9e81c22754866baffff0cff6633c0e8f70633f6e85c057418e86906a9c80e74f3e84307a8047504a81874e8e87b00ebe3e82c007503e8a40033f6e83505740ee8420685c174f451e8f90759ebedc38d5d2866c1e3108d5c28b94900e80c21c3665053525633c933d28d364c0de8b606a803740383ca0166c1e8108a0c80f9ff741566a9010000007407bb0100d3e30bd366d1e846ebe48bca0bc95e5a5b6658c30307010506090a0bff66505351e8d4050fbcd881c37c0d8a0f66b80100000066d3e066baffffffffe83d06595b6658c301120b10091314110c151617505352e87dff7513b90100e8381f23c8751933c0e895048bc8eb1083f902740be87afe80fb01750383e1fd5a5b58c35683ec048bec6633c06689460066ba00f000f0e81afd66c1e610e860040bc0741e85c174f555e856005d740433c8ebeae8bb05663b560076e166895600ebdbe8dffc7407668b4600e8050083c4045ec333f66650e8050466588d9cd802e80523668bd0e8bbfce8dd188d9c1c03e8952338d0740a8ac2e8ec22b002e85f05c35051e8c50332c0e85405e83a03e8ab008d9c4003e86f2338e8740a8ac5e8c622b002e83905e8bd00e8d8007573e89e008d9c4c01e84f238bc88bd38d9c0003e844233bc17405b002e81305e8650a8d9c0003e84f188d9cd802e88a2266c1ce108bfe66c1ce10e8c900e8ff00e894048ae98d9cdc0232c9e8b022e87d046625ff0f0000e8f90380f901750466c1e010595866baffffffff6633d0e814fc33d2c3e805000c015958c35366508d9cd402e8d4228ac4e82f2266585bc35366508d9cd402e8c1228ae0e81c2266585bc3e8ce03e891038adde86b198d9c3c038ae932c9e84622c383ec088bece8b203e87503e8ff188a6e008d9c4c0332c9e82b2283c408c333c956e823030bf65e740cfec1e8a61e38c175ee0c01c38d9cd402e8652238c8740a8ac1e8bc21b002e82f0432c0c3e80a008d9cd00232c9e8ec21c38d1de84222668bd08d9c0203e83822518bc88d9c0603e82e2266c1e0108bc159663bc27504b500eb02b502c3e86d038d9c4003b103e8b321e8b2068d9c4003b102e8a721e8df0280fd00751de894006681faf0d20000750666ba78690000e8b600e8ef00e8ab03eb38e88103e8a3036652e8f7020bd27407e88218665aeb22e85e03e8001b665a51e89b0280fd02597510b5046681fa744000007605b50866d1ea8d9c5403668bc2e8fc208d9c4003e895218ae5e8f020e81e018d9c480332c9e82821e89a02e85d02e834188d9c580332c9e81621e88802e84b028d9c6003e8ec17c3538d9c2901e85c216633d20ac07505ba483f5bc38ad066b88c0a000066f7e2668bf8e85802b300e83f17663bd77603668bd75bc3b701538d9c4203e826218ac85b6652e88300e8c102663bd1665a7609d0e7e8070038ef72dd8aefc3538d9c2a01e80021240f8ae80aed7502b5015bc35183ec088bec66c74600483f786966c74604f0d20000e8ff010bd27403e89b178afd538d9c4203e8ca208ac85be860ff6633c08b4600663bc27319668bd0e81800e85602663bd1720583c502ebd46633d28b560083c40859c366525232ed83c102b80600f7e16633c98bc85a516633c08bc28acf66f7e166c1e0035966f7f1668bc8665ac3e890010bd2740be816000aed7511e8b816c3b500e8f101e85f197503e80100c3b5008d9c3101e84620a8017402b501c353e85f0166c1e210e84d018d9cb802e82d208ae8e85f168aeb5bc3575353e8dfffe834015be8a216744980fd00752453e8a8fee8af048acde8fcfe8afde864ff5be8fb1f6625ffff0000663bc8732132dbeb2080fd02751853e87c01e8fb185b740e8d1de8d81f3d7440760432dbeb0380cb015b5fc353e839018bd8e8dcf885c35bc3538bf0e8c81a23f074078bc6e869198bf35bc3e808007405e8d8ff74f6c333c00bf67403e8090133f6e808007403e8cfff0bf6c35753e8e01a0bc074098b1d83c7023bc375f78b1d83fbff740e83c702e87b1a85d874ef8bc3eb0233c00bc05b5fc35133f68ae9e8a9ff7407e8460038e975f40bf659c333c0e8b8ff7413e87fff8bdeb9fb00e8781b83c608e8c219ebe8bbf016b85aa5e89a1ec35366508d9c4003e8171f8ae866585bc38d9c6403e80a1f0bc0c35366508d9cd402e8fd1e8ac866585bc35366508d9cd502e8ed1e8ac866585bc3538d5c14e8e01e8bd05bc35366508d5c16e8d31e8bd066585bc35366508d9c5003e8c31e668bd066585bc35366508d9c5403e8b21e668bd066585bc35366508d5c10e8a21e8bc866585bc36650538d9c4103e8921e5b8ad86658c3538d5c08e8851e5bc353508d9c4c03e87a1e8ac8585bc353508d9c4d03e86c1e8ac8585bc353508d5c0ce85f1e8bd0585bc35366508d9c0003e8501e6633d28bd066585bc38d5c04e8411ec3518d5c0432c9e8db1d59c38d9c5003e82e1e8bc2e8891dc353518ae8e8daff24fd0ae8e8daff595bc366508d9cd802e80e1e668bd06658c35366506651668bc8bb0000e886176623c2660bc1e88717665966585bc3bb0000e8711766250303ff00c3570bc0751033f6e836fe7426e82500a80474f4eb138bc8e8d61823c17414e801fee81000a804740a5f8d5c28e82d050bf6c35fc3e8fcfe0ac97472e839ffe8b41674300aed74108acdb502e8a019b1028d9c4801e82b1de83402a80474158d5c28e85600740de80effe88016743f80fd02743a8d5c28e83800e8200b33c9508d9c2801e8581d660bc07403b90008580ac075138d5c28e83f00750b80cd02e81900740380cd048d9c4801e8d51ce8de01c351b94900e86b1959c351e81a007514e89c013c01750db92000e82700750580c901eb0233c959c353e8021d663d00ffffff750e83c304e8f41c663dffffff0075005bc3505232d2e8e31c02d002d466c1e81002d002d483c304e2ec0ad25a58c38d9c4c01e81f01e87301b513a808750ce853fe8aea80fd137502b5038d9cb8026633c08ac5e8051ce816fea911007437b501e82201e84501a804751755bd0000b86140e8f002b84540e8ea025db502e88a00c3e82f01b5028d5c28e8dd007502b501e87700eb67a9c80e743ee80e01a80874088d5c28e8b40074b5b502e8d700e8fa00a804740b8d5c28e8f800e8f802eb0a8d9c6801b83c6ae86005e8d40080fd007537b502e8c000c3a92200742cb504e8a3008d9c680156e8dd198bf7e858035ee88519e8a1008d5c28e8ab198d9c6801e84f03668bd1e8c007c38d9cb402b102e88c1bb502e87f00c38d9c4c01e83400e88800a80474238d5c28e88600e897198d9c6801060e07b90700e83d1807e86000e850fd8d5c28e888198d5c28e83719e8dbfec3b96100e8e617c35381c30501e8981b24063c025bc3e810003d0104750a5383c318e8831b5ba801c35383c312e8781b5bc38d9cb40232c9e8111bc38d9cb402e8651bc38d9cb402b101e8ff1ac38d9cb402b101e80d1bc38d9c4801e8491bc3555751b90800bd0000bb08002bd9d1e38d584ee8321be89801e2ee8d5c4be8271bb904008bd0bf01178555067417668b058d9af401e8701a8b45048d9af801e87e1a83c50883c708e2df8d7c5eb9040033ed8bdfe8f11a0bc07409e81201e84c0083c51c83c712e2e932ede876ff8d5c28e855ff3d0104751083c314e8c91a2470c0e8048ae8e85bff595f5dc3200358023c000100000400033c000008000500044b0000018002e0013c002000518d1de8951a8d9a6801e8061a8d5d02e8881a8d9a6a01e889008d5d05e87b1a8d9a6e01e87c008d5d08e86e1a8bc88adc66c1c8108ad080e20f8af0c0ee048aecc0e5068afcc0e70480e70380e40fc0e4040ad480e23f80e4c0c0ec020af48bc38d9a7401e8ab198d9a72018bc1e8a2198d9a760133c08ac6e897198d9a780133c08ac2e88c198d5d0ce80e1a8d9a7a01e80f008d5d0fe8011a8d9a7e01e8721959c38bc88ad466c1c8108af080e60f8ae8c0ed048bc1e8591983c3028bc2e85119c38d5d11e8d2198ae0ba0602c0e807740380ca808ac4c0e80324033c02750380ca403c0375128ac4d0e8a801740380e2fda802740380e2fb8bc28d9a8001e81019c33c01743d8bd00fb6c6243f043c8d9af801e8fb180fb6c283c01fc1e0038d9af401e8eb180fb6dec1eb06c1e3022ef7a769182ef7b767188d9af601e8d11883c508c301000100040003000500040010000900578d9c68018bfb8bdfe890000bc974448d5d18e82f19a880740d8bdf568d36cd18e86d005eeb28668bd1e8e6048d9ca600e811193c0175176681f98007380474096681f90005d0027505b503e880fd83c71cebb35fc38c0ad0028a00e0012d0010003e000900060000000000000006000000505351b90700538bdae8c71883f8005b740966c1e3108bdae81215595b58c35153b90700e81f155b59c366505383c306e8a0185b8bc866c1e1105383c302e892188bc85b6658c38d9c480132c9e82718c357b92000e8fa145fc3e80afd3c0175578d9cb602e86b18a802747166c1ce10e8f30366c1ce100ac0750e8d9c4c01b83c6ae87d010c01eb7a8d9c6801b000e836017507b000e8df0074688d9c6801b001e824017552b001e8b0007556b000e8a900eb4f0bf6eb4b3c0474213c03741d66c1ce10e89f0366c1ce100ac07407b001e8a400752db000e89d0075268dbc68018d1de8ed170bc074198bdfb000e8d700750583c71cebe98bd38d9c4c01e8fffe0bf6c3575351e844133b5502751866c1ca108bda66c1ca103b5d0675090ac0740e3a451b740983c71ce2de33d2eb028bd70bd2595b5fc3516652e810133a651a75090ac0740e3a451b740983c71ce2ed33ffeb000bff665a59c351e8ef12568d9c4c018bf7e8b6fe5ee85b00750783c71ce2eb33ff59c38dbcf4018ac88d1de850170bc074406650e8dbfb3c01665874053d4006732b668bd08d5d04e83317e861ff741d8d9c4c01568bf2e870fe5e538d9c620133c0e891165b8ac1e80800750583c708ebb7c36651505366c1ce108bde66c1ce10e8fa165b668bd0e84afe583c01750a663bca7513e8c2f675103bca720a663bca7205e8b4f6750232c06659c35657e831ff8bf7e813fe5f5ec36650536651525756518bdeb90800e8f812598d5c088bc166c1e0108ac2e80416f6c20375248bc1247fbf431c803dff0f840f013a05750d668b450166b900050200e9960083c705ebe3f6c20174258bc1e861010f84eb0033c98acc8ad00ac075128d5c086625ffff000066c1e008e8b315ebb28ae18aca80e10cc0e90280e2f0c0ea048aea80fc70722a80fc75732580ec708ac432e450e821028bd85838d8720533c0e99c00e81902e818160bc00f849000eb1b32c0e870fe0f8485008d5c168b05e877158b450666c1e0108b450250e8000b66c1e1108bc8588d1ce8451566508d5c04668bc1e83a15665866c1e8106681e1ffff000066f7e166508d5c06e8c2158bc8665866d3e066c1e810408d5c14e82815bf941c83f9017411bf9c1c81f901017408bfa41c83f90275158d5c0c668b05e8ee148d5c10668b4504e8e4140bdb5e5f5a66595b6658c3004001900101400190010280029001038002900104400190010540019001068002900107d0025e010d400190010e800290010f80025e011080025e01118002e001128002e0011380029001628002e001ff050a050505000000050b060505000000081008080800000056e8771280e4013b04740983c604e2f733c0eb058b44020bc05ec3575350e85a1283e90ae8e00083f8057603b80500d1e003c8fba583c602e2fab8ffffab585b5fc36653516652e84100e8770066c1e810660fb7d866b80000000366d3e86633d266f7f3e8b809665a59665bc3536650bb0700e8260e0ac066585bc3536650bb0700e8170ea80166585bc35366508d5c06e87c148ac866585bc351b90800e8c91059c3538d5c08e8661424035bc38d5c09e85c14c35153b1018ae88d5c08e8f3135b59c3538d1ce846145bc3538d5c04e83d145bc3538d5c16e834145bc353665233c0e85bfc665a751be834007416e815004083f805730de8751348e80f00668bc2e86b135bc3bb001ee80314c3bb081ec1e00303d8c3bb001eb93200e83510c351e8e2ff0bc074128bc8bb081ee8df13663bc2740783c308e2f30bdb59c3c3c300bb20dfe86935e8bef4b501e82b07c3bb00dfe85a35e8aff4b500e81c07c380f900750ae8e10f8ac8b502e8e5080bf67429e893f4b501e814075633f6b500e85d065eb501e804f5e8c808e88509e877f48d9c0003e8fd06e8460766c1ce10b501e83b06e806ffa840750732c0b501e84b0866c1ce10c3e84ef4b501e89606b500e8ca06e82d07b10fe8160ab110e8110ae82b00c3e87a00e83df4b500e87506b500e8a906e8b2f4e85d0f38c1740f80f908720580f90b7605b503e85508c3536650bb0200e8930c66a90000010066585b753ee81df40bd2740ce8abf43c017405b10fe8fa09b10ce87500b101e8280ae8bbf380fd00750de8e601b10de8a209b103e85b00e8ebf30bd27405b101e8cf09c3e8def30bd27405b100e8c209b102e83d00e862f4a801740de881f380fd007505b002e81204b100e8dc09b10de81f00c3b107e8d109e8a9f30bd2750ce817f4e8850b7509e86d0ac3b107e88109c3e805f4e8730b752451e8ac095980f90c751a33d25683c608e89c0b5e0ac0750cb90a00e8df0e4283fa1e75e8c35683c608e8240b5ee85bf30bd27403e8990880fd010f84d10080fd020f85f200b10ce8aeff5683c608e85e0b5e0ac00f84df00e8df000adb0f85d6008d9c3501e8ff11a8017403e87f03e819f30bd27405b114e8fd086633c9e83bf366ba5001405066c1c9108ac166c1c910e8150a0f859f0066ba5001504f52e8e9f280fa225a740d8d9c2d01e8b81124063c027502b6028d5c2866c1c91003d966c1c910e8e209756e8adf32ff66c1c91003cb66c1c91066ba5001103033dbe8c709755366c1c9108bc166c1c9100bc0744583f810750f8d5c28e86a11660bc00f857dffeb313d80000f8274ffeb25e8aaf28ae9b1a0ba0080bf32008d5c28e85c0980ff01740db1a28d5c28e84f0980ff017503b000c3b001c3e82b00740cb001e89d027521e81f00751c66ba0c0090438d9c3001e8510966ba200090418d9c3401e8440933dbc3e851f266ba000090478d9c2801e83109c3e8a4f23c01750ee8ed0280fd017506b502e81203c38d9cac03b91000e8140db001e844027408b504e81103e91901b108e88e07e86602b109e88607e8ac018d9cb8036633c0e80610e84701b99001e8280db001e8f701b502e8d502e85b01e8e702e8c701b503e8c70233c9e8e700f6c501752eb502e8b802e80701f6c5047408b501e8b702e9bf008afd80e703e8cf0080e30338fb7507e833010f84a900e85401fec1e8acf138d975c18d9cac03e83d103c037405e8da00eba18d9cb0036633c0e88a0f8d9c2a01e82310a840740cb113e8ed06b003e87401eb0ab10ae8e106b002e86801b504e84602e8cc00e85802e83801b505e8380233c9e8580080fd077505e87300752751b504e8230259f6c5017507b503e82402eb2de865008ad5e8d300e85d0038ea7505e8a1007419fec1e81ff138d975c38d9cac03e8b00f3c047505e84d00eba3b000e80101b10be87006e8a301c38d9cc003e80f008ae8c3538d9cc403e804005b8ad8c351e87f0fc0e102d3e8240f59c38d9cc203e86f0fa801c38d9cb803e8210fc38d9cb803e8010fc333c933d2e8e9ff38d576028ad5fec1e8aef038d972ee33c98aea8d9c5c03e8df0eb10be87f06c3e887f08d9cb803e82b0f66ba03018083e86407c351538d9cb003e8d40efec5e8b70e80fd067207b502e8570133c95b59c36633c08d9cb003e85a0ec332ede865ff80e30cc0eb02b7032afbc0e3038aeb80fb18720380cd20e84bff80e30338fb72028adf80fb03750380cd040aebe860ffc3e815f08d9cc00366ba02029045e8f506c3e804f066ba000190428d9cb403e8e406c3e8f3ef66ba02018050e8d706c3e8d5ef8bc26633d2b98c0af7f1c3e8d8ef66ba00068050e8bc06c3e8cbef66ba11018050b004e8ad06c3e8bcef66ba000690408d9cc803e89c068d9cc803e8530ec3e8bbffe8b0ef8ae380cc8050e898ef5866ba00018061e87b0633c9e823ef0bc07402b5108d9cbc03e8cb0d8ac5e877ef66ba07018050e85b06e8afefe8210775198d9c4803e80a0e0ac0740ee858ef66ba0a018050b001e83a06c3e842ffe82effe884ff3c01751ce871fe741733c9e847fe80fd07750dfec1e83aef38d975efb501eb02b500e80100c38d9cac03b102e8630dc3518d9cac0332c9e8580d59c3518d9cac03b101e84c0d59c38d9c3201e89f0d0ac07515b964008d9cac03e8910d3c027403b99001e8120ac332e4b10433d2f6e18bc8e80f0ac3518d5c14e8710d66c1e010e8980159c333c9e8960938c17305b500e8a700b500e89b00fec1e8860938c172e6b1148ae9e87e0938c17405b503e88002fec1e86709041438c176e7c383ec0c8bec0bf67429e8d8f866c1c81080fd1075068d5c18e8150d668946008d5c04e80b0d668946048d5c08e8010d88460a894e088cd066c1e0108bc4bb2b00e87b0883c40cc333db83ec088bec895e008cd066c1e0108bc4bb0100e85f088bec8b4e008b5602668b460483c408c3bb2500e80f00c3bb2300e80800c3bb0d00e80100c383ec048bec894e008cd066c1e0108bc4e8270883c404c3bb2200e8e3ff80fd017408b501bb0600e8d6ffc3bb2c00e8cfffc3e8770c66a90000ffff744083ec188bec5551b9040083c302e85f0c6689460083c50483c304e2f183c304e84d0c66c1c81066894600595d884e148cd066c1e0108bc4bb3100e8c00783c418c3e824ed8d9cd002e8240c8ae8bb2100e870ffc38d9c3c03e8140c8af8e8eeec8add538d9c4203e8050c8ae85be8f8ece895ede807057502b30183ec048bec884e00887e01885e02886e038cd066c1e0108bc4bb2a00e8640783c404c383ec108bec668bc86633c066894604bb0017e81d0b66b8008020506689460c6633c06689460856e81107668b4404665066c1e816884608665866c1e00a660500170000668946005e8cd066c1e0108bc4bb3500e80a078bec66b800800000662bc8668946046605000020406689460c6633c066894608668946008cd066c1e0108bc4bb3500e8d8068bec668b460c6625ffff1f0066014604663bc8761f662bc8668b4604663d00ff0100760666b800ff0100663bc873ae668bc1eba983c410c383ec088bec894e0066895602895e068cd066c1e0108bc4bb2d00e8830683c408c33dc07f7604b8c07fc383c03f24c0c351e8de0a6633d2b90a00f7f18bc8e8d10a03c16625ffff0000593d10277303b81027c332d2c380fd027519e89dec66bb00080000e88e006633d266bb01080000e88200c380fd0375106633c08ac16633d266bbff000000eb365133d2e862eb8ad566c1e210e893eb8af28ad1668bc2660d00000080e8ceeb80fb047606660d00000008e802ece852eb6633db8ad95983ec148bec6689460466895e08668bc26633d266bb6400000066f7e366894600bb0c008cd066c1e0108bc4e8b3058becb30183c414c383ec108bec6689560066895e04bb2e008cd066c1e0108bc4e89005b30183c410c3c353516650b9a08c80fb00751cb9907ee80e0583e30380fb03750ee8e405663d50c300007203b9f0d26633d28bd16658595bc36652b30066f7c20000ffff751380fd13740e80fd147409b30180fd0e7402b302665ac3b51180fa23740780fa227402b500c3b502c3b10180fd007506c746000b01c35033c0e87901041489460058c3c3c30c01c3e8720966c1e8100bc0741a5383c306e863095b3de001720d5383c318e856095ba91000740332c0c30c01c3b50cc332edb502c357e801018b4d065fc380fa227505c746007869c3c3e8040180fdff743583ec0c8bec884e01886e0080f90f7505e82400eb0f80f910750a8d9c4803e804098846028cd066c1e0108bc4bb0400e8810483c40cc3c36653e82dea668bc26633d266bb8c0a000066f7f3665b8ae8886e098d9c4003e8cc0888460288660366c1e810884608e8efe966895604c380f9047403e8c8e983ec108bec80f904750a884e0132c0884600eb4ce89000884600884e01e828ea88560a80f901741180f90b75338d9c5c03e87b08884602eb27e8c8e9886e08e8a0e966895604e8cae9885e03e83fe9886e0251e833008acdb001d2e0598846098cd066c1e0108bc4bb4c00e8cf0383c410c3e8ac03037d04833dff740b3b15740583c70aebf20bffc38d9c3c03e81f0832ed3c03740c3c0972093c0e77052c088ae8c3b5ffc3c35232c080ee2180fa1e7410b00280fa207409b00480fa217402b00602c65ac383ec088bec897e00895e02895604894e068cd066c1e0108bc4bb3600e858038bec8b5e028a7e0183c408c35633f666f7c200008000750a5033c08ac68bf032f65853bb043ee80107668bc2bb003ee8f8065b66f7c200001000750233db8bd366c1e210ba003e83ec088bec66895600884e048ac5fec8884607c6460500c64606008cd066c1e0108bc4bb4e00e8e8028bec8a5e058a7e0683c4080adb743251b9900180fb20740580fb807513b90a008bc60ac0740ab990013c017403b9e803e8b203598bc6fec48bf080fc0676980adb5ec38d5c04e811078bd0b502e814007411b50180fa13750ae8610080fa137502b502c380fa14c3e8f9ff740380fa0ec380fa05c380fa02740380fa04c380fa01740380fa02c380fa027503b201c380fa047503b203c3c3b508e8d8ff7402b504c38d5c09e8b2068ac80ac9750332c0c3b502e8b4028ac52402d0e8c38d5c08e897068ad0b60183ec088bec8956028cd066c1e0108bc4bb4f00e80b028bec8a560483c408c35381c3c905e83a065bc35381c3c905e88b055bc3665381c30010e82506665bc357e882018a452db4fff7455020005fc350560fbcd88d36872be863035e58c30020002400000028002c0030003400380000003c004000445356518bf7b300e830000bf67416490bc9750433ffeb0d8bdf037d023bf37404e2f533ff0bff595e5bc30e0000000a00060008000c000e001000568d36c92be80603e8130103de8b3f0bff740b03fe33c98a0d83c7040bff5ec3515653c1eb0ce8d7ff5b750433ffeb0b3b1d740783c708e2f733ff0bff5e59c357e8dcff750433db5fc3e802005fc352518b5d040bdb741b56e8c20003de5e33c98a4f01803fff74083a07740603d9ebf033db0bdb595ac3508d1ce8c5048bd8e8720023c3746c33ffe83aff0bff7463390575f56633c08b45088b4d0283f90a74188b4d0a8bd181e2007080fe20750a66c1c8108bc166c1c8108d5c0ce883046633c08b45048d5c04e8770433c98bd850b001e86aff58740f8a4f028bd8b002e85dff74038a6f028d5c086633c08bc1e8500458c356e825008b44045ec356e81c008944045ec3c38bdab014e831ff74038b5f02c3bf4e028b3d8b7d0cc3be4e028b348b7430c31e0e1fbf4e028b3d8b7d0e83c7041fc3be4e028b348b7410c3bf4e028b3d8b7d2683c704c3be4e028b348b741ac3bf4e028b3d8b7d3ac3bf4e028b3d8b7d0a83c704b90800c3e80100cb83ec068bec8946006633c0c646040089460206528ad38bc5e87f165a0783c406c3e880fff745500100c3e877ff834d5001c3e86fff884558c3665383ec288bec66895e0066894e048cd066c1e0108bc4bb0000e8aaff83c428665be84801bb0400e89afd66c1e810e8c7ffc3e835ff668b5d08668b4d0cc357e828ff668b45285fc383ec048bec894e008cd066c1e0108bc4bb3800e868ff8bec8a6e0283c404c3c3b006c3b002c3b006c3b008c3e8f3fe8b45560bc0c35366506633c0e8120383c304e2f866585bc332c0c3fce8a20366c1cb10e8fb0266c1cb106681c304000400e2e9c3fc66ade8e70283c304e2f6c3fce87d0366ab83c304e2f6c36650b81900e810006658c36650b8d430d1e1e803006658c352f7e18bcae8630166538bd966c1e3108bd866b804b10300b20066efb2046633c066ef66b808b10300b20066efb20466ed33c96603d8730a66ed66a90000008075f666ed663bc3730c66c1e8103bc172048bc8ebed665b5ac3bb42ece8cc026633d266bb1900000066f7f3c3665053bb0700e874fc2500023500020bc05b6658c3bb0a15e8a402c332ffd1e303f38b1cc3e8edff66c1e00a6683e820e827fe66894404c744082000c3561e0e1fe816fe668b440466c1e00a1f5ec3c356e8f1fd8b4c228a44295ec3be4e028b348b741e83c604b91c00c333ffc356e8d3fd8a6c2880e570c0ed045ec356e8c4fd5381c30901e868028ae85b5381c30001e85d025b8ac56689443c5ec356e8a4fd668b443c5381c30001e8a4015b5381c30801b1018ae8e8db015b5ec356e884fd8bfe83c7045ec356e879fd8a442880fd00740e248fc0e5040ac580fd2075020c0224fe817c04342176020c01884428e808fb7504804c30015ec332c0c30066508cc83d00c07510bac303ec8af00af67406b24c66edeb17532e8b1e4202b220e8dd00a8017505b214e8d4008af45b32d26658c32e8b1e4202c30bc9751a4b7416433bda77098bc88bc22bd2f7f391f7f38bda8bd12bc9c33bca721a75103bd8770c2bc38bd82bc92bd2b80100c32bc92bdb9387cac355562bf68bee03db13c97211453bca72f577043bd876eff813f64d7820d1d9d1db2bc31bd1f572f003f64d780cd1e9d1db03c313d173f1ebdf03c313d18bd88bca8bc633d25e5dc39350920bc07402f7e2910bc07404f7e303c858f7e303d1c3526650b4808ac766c1e0108ae38ac224fcbaf80c66ef66585ac352bafc0c66ed5ac352bafc0c66ef5ac3e831ff9cfae8ceffe8e5ff9dc3e824ff9cfae8c1ffe8e0ff9dc35266536650e806006658665b5ac366c1e31066c1eb0ee8ccfee87101c3665066c1e31066c1eb10e8f9fd6603d86681cb000000806658c3526653e80400665b5ac36650e89ffee8d4ffe841016658c35251665366508acb80e3fc80e103c0e103e882fee8b7ffe80b0166d3c8585066d3c0e819016658665b595ac3665051c0e103e8530066d3c88ac566d3c0e8a8ff596658c3665051c0e103e83b0066d3c8598ae86658c3e85f00c3e839fe66c1e31066c1eb0ee8bd00c3e82afe66c1e302e8b200c3526653e80400665b5ac3e815fee84affe89e00c35166528aeb8acb80e103c0e10380e3fce8d9ff80f9007414668bd083c304e8cbff83eb046692660fadd08add665a59c3526653e89cff665b5ac352e8a3ff5ac36650555266508bec8b560c895608e8bdfd2ea19902b218efb20066ed6689460a66585a5dc3665055528bece8a0fdb200668b460a66ef8b560889560c668b4604668946085a5d66586658c3665052e87dfdb21866ed2ea399025a6658c36681fbff00000077048ad3eb09668bc3b20066efb20466edc36681fbff00000077048ad3eb0a6693b20066ef6693b20466efc3c3c3c3c3c3c3c3c3c3c3558bec53518bf0268b5c14268b4c16e828008d66fc595b5dc353518bf0268b5c2433c9e81400595bc3558bec53518bf0268b5c08268b4c0aebd5525657c80600008bf0894efe8cd08ec0268b7c268a450132e4b920002bc8b8ffff8bd0e306d1ead1d8e2fa8a4d0332ed8bfae306d1e0d1d7e2faf7d0f7d72621441c26217c1e8cd08ec0268b7c268a4d0132edb820002bc18bc866c746faffffffffe308d16efcd15efae2f88a4d0232ed8bc38b56fee306d1ead1d8e2fa2346fa2356fc8a4d0332ede306d1e0d1d2e2fa2609441c2609541ec95f5e5ac3558bec53515257508bd8268b7f268a450132e4b920002bc8b8ffff8bd0e306d1ead1d8e2fa8a4d02884ef6c646f7008bfa8b4ef6e306d1e0d1d7e2fa2609471c26097f1e8d66f85f5ae9f1fe535152578bd88cd08ec0268b77268a4c0132edb820002bc18bc8beffff8bd6e306d1ead1dee2fa268b7f268a4d0232ed8bc6e306d1e0d1d2e2faf7d0f7d22621471c2621571e5fe9cc0553568bd88cd28ec2268b7726803c007473803c0175588a440132e426837f1e00754c263b471c75468a046bf0038a844895260147268cd08ec0268b7726803c0974178a0432e46bf0038bc3ff944695268b77268a0432e4ebd18b44012629472626ff4726268b471c268b771eeb1a268b77268a0432e46bf0038a84489526014726e980ff33c033f68bd65e5bc3535152568bd88d7735268b54022689571426c7471600008bf0268b472033d226014714261154168cd18ec126f6472f060f850a0526807f34007522268b7716260b7714751026d1670826d1570a26d1670826d1570a8bc3e87911e9e104268a473432e4058000992689471c2689571e8bc3e8fffee9c70453568bd88d7735268a440232e4c1e002268b37268b3403f0268b4708268b5f0a26890426895c025e5bc35352568bd88cd08d77358ec0268a540280fa407321268b770232f6c1e202268b740403f2268b5708268b470a26891426894402e97f0080fa417512268b4708268b570a2689471026895712eb6880fa407512268b4708268b570a2689470c2689570eeb5180fa42750a268b470826894722eb4280fa43750a268a470826884733eb3380fa467512268b5708268b470a268957182689471aeb1c80fa47750a268b470826894724eb0d80fa487508268b4708268947205e5a5bc353568bd88d7735268a440232e42689471426c7471600005e5bc353568bd8268b7702268b74028a0432e42689471426c747160000268b5f0226ff47025e5bc353568bd8268b7702268b74028b342689771426c747160000268b5f0226834702025e5bc353568bd8268b7702268b74028b048b74022689471426897716268b5f0226834702045e5bc35352568bd8e870ff8bf3268b4718268b571ad1ead1d8d1ead1d826014714261154168bc3e82b10e94aff538bd8268b5f0226ff47025bc3538bd8268b5f0226834702025bc353568bd8e86bff8bf3268b572033c026015714261144168cd28ec2268b472e32c080e4063d0002750732e433d25e5bc3268b472e32c080e4063d000474eb26807f340075088bc3e82f0f5e5bc3268a473432e42689471c26c7471e00008bc3e8eafc5e5bc3538bd8e8e2fe268b4714c1e002268b1f268b1f03d8268b07268b57025bc3a9379e37b4370338ba37d237ec37f737fd375351568bd8e8b0fe8cd28ec226837f1600752226837f1440731b268b7702268b5f14c1e302268b440403d8268b07268b5702e97b05268b7714268b471683c6c083d0ff757183fe08776c03f62effa43b37268b4710268b5712e95405268b470c268b570ee94905268b4722eb4b268a4f3332edbb010033d2e306d1e3d1d2e2fa8bc3e92b05268a4f3332edb8010033d2e306d1e0d1d2e2faf7d0f7d2e91105268b4718268b571ae90605268b4724eb08268b4720eb0233c033d2e9f30453568bd8e8f4fd8bf3268b4718268b571ad1ead1d8d1ead1d826014714261154168bc3e8160e5e5bc333c033d2c353568bd8e8ebfd268b7714260377228b048b54025e5bc3538bd826c6472b04e8abfd268b4714268b57165bc3538bd826c6472b01e8bbfdebe9538bd826c6472b00e8d2fdebdc538bd883c335268a5f01c0eb0380e30732ff03dbff97d6945bc35352568bd8268a472c32e48bf003f08bc3ff94f294268947082689570a268a472d32e48bf003f08bc3ff940a952689470426895706e917fd5351568bd8268a4f2b32ed8bf18a8c3a95e30a26d16f0626d15f04e2f6268a4f2b32ed8bf1c1e6028b8c1a958bb41c9526214f0426217706268a4f2a32ed8bf18a8c4295e30a26d1670426d15706e2f6268b4f08268b770a26894f1426897716e9ca0353515256578bd88cd08ec0268a472b32e48bf0c1e602268a472a8bf88a8d429532ed8b841a958b941c95e306d1e0d1d2e2faf7d0f7d22621471426215716268a472a32e48bf08a8c429532ede30a26d16f0a26d15f08e2f6268a472b8bf0c1e6028b841a958b941c95262147082621570a268a472a32e48bf08a8c429532ede30a26d1670826d1570ae2f6268b4714268b5716260947082609570a5f5e5a595bc35351568bd8268a4f2b32ed8bf18a8c3a95e30a26d16f0626d15f04e2f6268a4f2b32ed8bf1c1e6028b8c1a958bb41c9526214f0426217706268a4f2a32ed8bf18a8c4295e30a26d16f0a26d15f08e2f6268a4f2b32ed8bf1c1e6028b8c1a958bb41c9526214f082621770ae9bb025152578bd88cd08ec026807f2b00741a268a472c32e48bf003f08bc3ff94f294268947082689570aeb10268a472c32e48bf003f08bc3ff94fe94268a472d32e48bf003f08bc3ff940a9526894704268957068cd28ec226807f2b00744a268a472b32e48bf0c1e602268a472a8bf88a8d429532ed8b841a958b941c95e306d1e0d1d2e2faf7d0f7d2262147082621570a8bc3e8f9fd268b4704268b5706260947082609570aeb10268b5704268b4706268957082689470a268a472c32e48bf003f08bc3ff94e6945f5a59c353515256578bd8268a472a32e48bf08a8c429532ede30a26d1670426d15706e2f68cd08ec0268a472b32e48bf0c1e602268a472a8bf88a8d429532ed8b841a958b941c95e306d1e0d1d2e2faf7d0f7d22609470426095706268b4704268b5706262147082621570ae956fe558bec5152508bd8268a472c32e48bf003f08bc3ff94f294268947082689570a268a472b8846fa8bc3e8dafc2689470426895706268a4f2d32ed8bf103f18bc3ff940a9526894714268957168bc3e844ff8a46fa32e48bf08a8c3a95e30a26d16f1626d15f14e2f6268a572b32f68bf2c1e6028b841a958b941c952621471426215716268a472a32e48bf08a8c429532ede30a26d1671426d15716e2f6268b4714268b5716260947082609570a268a472c32e48bf003f08bc3ff94e6948d66fc5a595dc3518bd8e856fc268a4f2b32ed8bf18a8c3a95e30a26d16f0626d15f04e2f68bc3e8aefe268a4f2c32ed8bf103f18bc3ff94e69459c38bd8e822fc8bc3e855fc268b4704268b7706260947082609770a268a472c32e48bf003f08bc3ff94e694c353568bd8e8f5fb8bc3e828fc268b4704268b7706263147082631770a268a472c32e48bf003f08bc3ff94e6945e5bc35351568bd8e8c5fb8bc3e8f8fb268b4f04e30a26d1670826d1570ae2f68bc3e846fc268a4f2c32ed8bf103f18bc3ff94e6945e595bc35351568bd8e88ffb8bc3e8c2fb268b4f04e30a26d16f0a26d15f08e2f6ebc8528bd8e872fb8bc3e8a5fb8bf3268b4704268b5706260147082611540a8bc3e8f1fb268a472c32e48bf003f08bc3ff94e6945ac3528bd8e83efb8bc3e871fb8bf3268b4704268b5706262947082619540aebca51528bf0e81efb8bc6e855fc268b4408268b540a268b5c04268b4c06e8f7f22689440c2689540e5a59c3528bd0e8f5fa8bc2e82cfc8bc2e85c085ac35152578bf0e8e1fa8bc6e818fc268b4408268b540a268b5c04268b4c06e836f22689440c2689540e8cd78ec7268b4408268b540a268b5c04268b4c06e817f226895c1026894c12e910fd528bd0e899fa8bc2e8d0fb8bc2e8d3075ac351528bd8e886fa8bc3e8bdfb8cd18ec1268b4708268b570a263b5706750e263b4704750826c64730015a59c38bd0268b470a263b47067208750a263b5704730433c0eb03b80200268847305a59c35152578bd8268a472c32e48bf003f08bc3ff94f294268947082689570a8cd08ec0268a472b32e48bf0c1e6028bf88a8d3a9532ed8b841a958b941c95e306d1e0d1d2e2faf7d0f7d2262147082621570ae94dfc558bec51525783ec068bd8268a472b32e48bf0c1e6028bf88a8d3a9532ed8b841a958946f48b841c958946f6e308d166f4d156f6e2f88b7ef48b46f68946f8268a472c32e48bf003f08bc3ff94f294268947082689570a8bc3e847f926894704268957068bc7f7d08b56f6f7d2262347082623570a268947142689571626217f088b46f62621470a8cd18d77358ec126803c197312268b4f04e30a26d1670826d1570ae2f6eb10268b4f04e30a26d16f0a26d15f08e2f626217f088b46f82621470a268b5714268b4716260957082609470a268a472c32e48bf003f08bc3ff94e6948d66fa5fe9a3fc528bd8e8fdf88bc3e834fa268b4708268b570a268557067506268547047405b80300eb03b80100268847305ac3535152568bd8268a4f2d32ed8bf103f1ff940a952689470426895706268a472b32e48bf08a8c3a95e30a26d16f0626d15f04e2f6268a472b8bf0c1e6028b841a958b941c952621470426215706e9bdf9528bd8e8aaff268b4704268b5706268947182689571a5ac351528bd8e891ff8cd08ec0268b7702268b7402813c5a5a745b268b7702268b7402803c6375e1268b770226ff44028bc3e821f8268947082689570a8bc3e8faf726894714268957168cd18ec1268b5704268b4706263b470a75ad263b570875a7268b7702268b04260347148bde268947025a59c3268b5f0226834702025a59c352578bd88cd08ec0268b7702268b74028a540184d2750826c747220000eb2f80faff7514268b7702268b3f268b34262b750226897722eb16268b07e8e3028bf08ac232e403c003f08b0426894722268b5f0226834702025f5ac38bd82680672ff9268b7702268b74028a440126884734268b5f022683470203c38bd8268b7702268b74028b740126897720ebe3538bd8268a472c32e424032680672ff9c1e0092609472ee94ff58bd8268b7702268b74028a440132e42689470426c7470600008bc3e84004268b5f022683470202c38bd8268b7702268b74028a440132e42689470426c7470600008bc3e80804ebd653568bd8268b7702268b74028a440132e42689470426c7470600008bc3e80604e986f453568bd8268b7702268b74028a440132e42689470426c7470600008bc3e8f003e963f453568bd8268b77028bde268b5f028b5f0183c30326015c025e5bc351528bd8268b77022683440202268b07e8a0018bc8268b77288a440132e403c08bf103f0833c00744f268b77288a540132f68bc3e8b00126884731268b7702268b348b4404c1e80832e4247fc1e80232e4241f2680672f07c1e00b2609472e268b37268b472ec1e80bc1e00226010426c647320126894f285a59c3538bd826c64732825bc3578bd88cd68ec626807f2c05740a268a472c263a4730751e268b7702268b7402268b7f02268b3d8b740103f7268b5f02268977025fc3268b5f0226834702035fc35356578bd88cd68ec626807f3001740a268a4730263a472c7520268b7702268b7402268b7f02268b3d8b740103f7268b5f02268977025f5e5bc3268b5f022683470203ebf15356578bd88cd08ec026807f300174e5ebc3558bec535152578bd8268b7702268b74028a0426c6473d008cd18ec126807f3d087320268b7702268a573d32f6268b7c0203fa8bf303f28a152688543526fe473debd5268b7f028ad032f68bf2c1e6028a94679526015502268b7f288a550180e2072688572d268b7f288a5501c0ea0380e2072688572b268b7f288a5501c0ea062688572a8a9466952688572c8d66f85f5a595b5dc353568bd8268b77028bc68b744803f08bd88b741e8bc603c383c0045e5bc353568bd8268b77028bc68b744803f08bd88b7420ebe08ac2c31607558bec5351565783ec408bf88946b8e8d3ff8bd88946e0268b45028b5f2e03d8895ede8346de048bc7e89bff8946e032f68d46b8e8c4ff8ad032f603d28b5ee003da833f000f8465018846e98066e7f9c646ec00c746d8000066c746d000000000c746f60000c646ea01eb063c010f858c008a56e98ac232e403c08b5ee003d8833f007475268b45028b1f03d88b470432e48bc883c10932ed80e1fe83f9007407d1e933c050e2fd8bc48bd88946ba85c0744183c008268947048ac232e403c08b5ee003d8268b450203078b5eba2689078b5eba268b0783c006268947028b5eba8b76f6268977068b5eba895ef6c646ea00eb0ac646ea87eb04c646ea838a46ea32e483f8100f8f99008866ea8a46ea32e485c00f8f83008cd08b5eba8ec0268b5f02895ee08b5eba268b5f02803f5b754ac646ea108b5eba268b5f06895ef68b5eba268b1f8b470432e48bc883c10932ed80e1fe03e18b5ef6895eba85db74ac268b1f8b4704c1e80832e4247fc1e802c1e0028b5eb8262907eb918d46b8e8affd8ad08d46b8e82e008ada32ffc1e3028d46b8ff976495e972ff837ef6000f85c9fe807eea1074058a46eaeb0232c08d66f85f5ee90bfec353518bd8268a4f0432ede89be8595bc353518bd8268a4f0432ede896e8595bc3538bd8268a470432e4e6805bc353518bd8268a4f0432ede813d8595bc3538bd866506652665166268b470866268b571066268b4f0466f7f1662689470c66268957106659665a66585bc3538bd866506652665166268b470866268b4f0466f7e1662689470c66268957106659665a66585bc353578bd8268b5f14e852eb8bd066c1e810925f5bc353578bd8268b4714268b57168bd887d366c1e3108bdac1e302e850ebebd85352578bd8268b4708268b570a9266c1e0108bc2268b5f14e874ea5f5a5bc353528bd8268b471c268b571e9266c1e0108bc2268b5f268b5f01e853ea5a5bc35352568bf0268b5c268b5f01e8dcea8bd066c1e810922689441c2689541e5e5a5bc3535152578bd8268b4708268b570a9266c1e0108bc28bc8268b4714268b57168bd887d366c1e3108bdac1e3028bc1e830ea5f5a595bc38bd066c1e81092c3001e0666506651665266536655665666570e1f0ac07506e83701e9d8003c017506e86701e9ce003c027506e89b02e9c4003c03750be8cf038bec895e0ce9b5003c04750be8de038bec895e0ce9a6003c05750be809058bec895610e997003c067511e886048bec895e0c894e14895610e982003c077510e878058bec887e0d894e14895610eb6e3c08750ae8bb048bec887e0deb603c097505e8b405eb573c0a7510e8fc058bec894e14897e008c461ceb433c0b750be8f6058bec66894e14eb343c10750ae8eb058bec895e0ceb263c11750de81f068bec895e0c894e14eb153c15750fe84a068bec895e0ceb07b84f01eb0232c08bec894618665f665e665d665b665a66596658071fc3501e2e8e1ee5038cd8a3e85aa3f85aa30a5b2e8e1edd03a3aa041f58cb0030312e3030005645534100036c02000001000000000000000003320f7c010000050100002c480000b93f008bdf83c704fc6633c0f366ab8bfbbe3248b92200f3a4061f8c4f088c47108c4f188c4f1c8c4f2083c722897f0e0e1fe83ed4b04f32e4c3565157b910006633c0f366ab5f598cdb061fc705bb00c6450207c745044000c745064000c6451b04c6451801c6451a01c6451e0166c7453e0084d7178edbe84dbe660bc00f84ee00061f668945288cc866c1e010b8bf4c6689450c81f9ff810f84cf0080e503b201538edbbe801ce8f9d15b061f0f84be0053e866d466894512c7451608108d5c0ce8a3e86689451f668945368d5c10e895e8668945236689453a8d5c08e887e80ac075045be98700e830d466c1e8103d5802740d3d5e017408770ac6451708eb04c645170ee8dad380f9007404c6451b062ea1df038945088d5c04e849e8668bc866c1e910d3e0894510894532b008d2e08845198d5c14e82de85b3d0003772f538bd8b8000333d2f7f35bfec888451d8845358845348edb5753be801ce8bebd5b5f0bc97505061f8325fe32e4eb02b403b04f8edb5ec381fbff81746a0aff75048bc3eb21f6c70875638bcbb201be201ce80fd17457e861d30ac0750e66c1e81080e7800ac7e89104eb3ce87bc17405e8a0beeb00e89dc2be201ce834bd742de8a500e82c0066bb201c001ce822d3be001ce825d366c1e8108bd832c0f6c7807402b040e874bdb04f32e4eb04b04fb403c3560633c08ec0be201ce81dd38bc866c1e8108bd0c1e90326890e4a04c1ea04feca268816840426c60651040026c60650040026c60649046226c7064c0400a026c60685041026c7060c01b9648cc826a30e01075ec3010f000a000000000040050fff000102030405060708090a0b0c0d0e0f01000f00fcbac403b80001efb90400b401be9c4aac86e0ef8ae0fec4e2f6b80003efb90900bace0332e4bea04a8ac4eeac42ee4afec4e2f5bada03ecb91400bac00332e4bea94a8ac4eeaceefec4e2f7c3be001ce83fd266c1e8108bd8e80fd27505e8fbd17504b84f00c3b84f03c383e10f0f84bb000ad2750cb8001ce81d0383c311e9a60080fa0175338bfbbbc905b90800fce83ae666ab43e2f866c1e71066c1ef10b90001ba00010e1fe8c3be061fb8011cb907008bdfe8e102eb6e80fa02756e8bf3061ffcbbc905b9080066ade859e543e2f806560e1fbbd005e8f1e58ad080e20366c1e8108bc8be001ce84ecfbbce05e8dae58bc866c1e8108bd0b018b701e894b85b075381c30004b8021cb90700e887025e8bfe66c1e71066c1ef10b90001ba00010e1fe895beb04f32e4c332c0c300e837d17453be001c80fb00741880fb017505e875d1eb1d80fb0275108bc1e828d1d3e88bc8e8d1bd742eeb0880fb037524e8ccd0e812d18bd8d3e35033c0ba00033bda7705baffffeb04f7f38bd0588bc8b84f00c332c0c3b04fb403c3000adb75078aefe8abbfeb05e890bf8af8b04f32e4c300e8c3d0742cbe001ce8e2d066c1e810f6c440751d0aff7505e81e00eb0f80ff017514bb1300e800e5d1e88bd0b04f32e4c3b04fb403c332c0c35253665081e2ff02d1e28bc24066c1e0108bc2bb1300e831e4bb1200e82be466585b5ac39c1e0666506651665266536655665666570e1fe827e5e88affe846e58bec895610894618665f665e665d665b665a66596658071f9dcbe830d07454f6c37f753853be001ce872d0f7e266c1e2108bd06681e1ffff00006603d1e81cd080e2fc66d3e26681e2ffffff028d5c18668bc2e8ebe35be89abceb0f80fb8274c380fb01750ae87fbc32ffb04f32e4c332c0c3b04fb403c3e8d2cf744780ff20740866c1e71066c1ef1081f9000177310adb740580fb80751032f6e871be3c067402b601e8f8bceb1380fb01751332f6e85cbe3c067402b601e894bcb04f32e4c332c0c3b04fb403c30e07bf80922e8b0e7e92b84f00c332c0c3000adb7506b704b310eb2f80fb01751d5332c90aff7402b101e8d6bdb1010aff7402b100e8b7bee8a0bb5beb0d80fb02750de8cfbd8af8c0e702b04f32e4c3b84f03c380fb01750933c0e835be742beb2480fb0775240aff750eb082e83fb60ac97412b90303eb0d0bc9b1007402b103b082e829b6b04f32e4c3b04fb403c380e3010adb7505bb0201eb0c33c053e84dbee895c55b7405b04f32e4c3b04fb403c380fc1d7203cd42c31e0666506651665266536655665666570e1f500fb6c4d1e08bf0582eff94a04e665f665e665d665b665a66596658071fc30e1f500fb6c4d1e08bf0582eff94a04ec3da4e24893d895a89cf4f5d808f8002818581138317832086f1867487db8776899b89448ce8518b908e4e8e4e8e4e8e4e8e4e8e4e5b919b75ef762e8e1edd0380268704f3508ae080e47fe8c6013bd3750258c3bacc03ecb2b4b13026f6470901740cb2d4b120a8017549b509eb06a8017441b50b53e867420aff5b750b80268804f0082e8804eb2b58800e87040880261004cf080e100489166304c70685040800c606840418c7060c01a65c8c0e0e01cd42c380261004cf080e10045853500e1f33c98ac8b208be401ce88bcbe80ebc7405e833b9eb00e830bdbe401ce8c7b7585b0f846cff2e8e1edd030e07e84b2a0e1f5366bb401c001ce8aacdbe001cb020e80cb85b2e8e1edd030e07e8542fe82400e8233ee8d101e88e01e8a93f0e1fbe001cb010e8e8b7e82f2fe8272fc38becc6461b00c3e82f00e80a00e8bd00e85200e8940bc35383c30a8b166304b91900b81130ef32c0268a27ef43fec0e2f75b80c20632c0eec353bac40383c305b90400b001268a273c01750380cc20ef43fec0e2f05b268a4709bac203eeb2c4b80003efc38bf383c623bada0326f64709017502b2baf606890408741d83c610ecb90400b410b2c080fc1174078ac4ee268a04ee46fec4e2efc353ec8bdeb9140032e4b2c08ac4eefec4268a07ee43e2f48ac4ee32c0ee1e06e8812e0bed74091f1eb91000f3a446a4071f5bc35383c337b9090032c0bace03268a27ef43fec0e2f75bc3bba6530e078bd30ae47d01c3e80100c333f680fc037f3c4af6068904107520a08804240f3c027e243c0874203c06741c3c077418b040f6e403d881c3c004c3b040d0ecf6e403d881c3c005c3b040f6e403d8c380fc077511f606890410750581c3c001c381c34006c3bf2851be495133c9e84e00c30400010540010680010d40030e80030f400410800411800612c006130007620002538a1e490480fb077f1032ffd1e32e8b876551a26504882666045bc32c3028302d3029302a302e301e3f29302e382575072e035d0133f6c383c7033bfe75edc31e062e8e1edd03f6068704807549833e4c04007442a04904b900202e8b3ee30326f6473301750e26f6470901751b2e8b3ee103eb143c067e0b2e8b3edf03268a6737b5406633c0eb0666b8200720078ec76633fff366ab802687047f071fc32e8e1edd0380fb107503e97a0180fb207503e99b0180fb32751fbacc030ac07509ec0c02b2c2eee9f300fec80f85f300ec24fdb2c2eee9e40080fb3575283c807508800e890440e9d300f6068904400f84d0000ac00f84ca00fec87506e8d808e9ba00e9bd0080fb307403e9960050e8253f8aefbacc03ec8ac8580ac07530b708f6c10175120aed750ba0100424303c307510b702e98b00a0100424303c307502b702802689046f800e890480eb363c017541802689046fb709f6c1017515b70ba0100424303c30741bb7090aed7415b705eb11a0100424303c307508b70b0aed7402b7038a1e880480e3f00adf881e8804eb293c02752b802689046f800e890410ebb480fb31751b0ac0740b3c01750c800e890408eb0580268904f78becc6461a12c380fb3375163c00740b3c0175ec80268904fdebe5800e890402ebde80fb3475173c00750780268704feebce3c017507800e870401ebc3c380fb367526bb20ff3c017409bb00df3c007402ebade80200eba89cfabac403b001ee42ec22c70ac3ee9dc3c3b303b700bacc03eca8017502b701a088048ae0b104d2ec250f0f8bc88bec895e0e894e16c6461a12c39cfac7061400887a8c0e16009dc3281808000809030002632d2728902ba0bf1f00c70607000000009c8e8f141f96b9a3ff0001020304050607101112131415161708000f000000000000100e00ff281808000809030002632d2728902ba0bf1f00c70607000000009c8e8f141f96b9a3ff0001020304050607101112131415161708000f000000000000100e00ff501808001001030002635f4f50825581bf1f00c70607000000009c8e8f281f96b9a3ff0001020304050607101112131415161708000f000000000000100e00ff501808001001030002635f4f50825581bf1f00c70607000000009c8e8f281f96b9a3ff0001020304050607101112131415161708000f000000000000100e00ff281808004009030002632d2728902b80bf1f00c10000000000009c8e8f140096b9a2ff00131517020406071011121314151617010003000000000000300f00ff281808004009030002632d2728902b80bf1f00c10000000000009c8e8f140096b9a2ff00131517020406071011121314151617010003000000000000300f00ff501808004001010006635f4f50825480bf1f00c10000000000009c8e8f280096b9c2ff00171717171717171717171717171717010001000000000000000d00ff50180e001000030003a65f4f50825581bf1f004d0b0c0000000083855d280d63baa3ff000808080808080810181818181818180e000f080000000000100a00ff501d1000a0010f000ae35f4f508254800b3e0040000000000000ea8cdf5000e704e3ff000102030405060708090a0b0c0d0e0f01000f00100000000040050fff0005111c080b14280e182d322024383f0005080b0e1114181c2024282d32383f070c10151a181615131c252f38332e2a2527292a2c2319102325272a2c2b2a29292d32373b3937343233343535312c272f303233343433333235383a3d3c3a39383839393a373431030507090b0b0a09080d11151917151311111213140f0b071010121314131313121416181a191817161717171815141115151617171717171618191a1b1b1a19191919191a181716020304050706060505070a0c0e0d0c0b090a0a0b0b09060409090a0b0b0b0b0b0a0c0d0e0f0f0e0d0d0d0d0d0e0c0b0a0c0c0c0d0d0d0d0d0c0d0e0f0f0f0f0e0e0e0e0e0e0e0d0c00000000000000002818080020090f0006632d2728902b80bf1f00c00000000000009c8e8f140096b9e3ff0001020304050607101112131415161701000f00000000000000050fff5018080040010f0006635f4f50825480bf1f00c00000000000009c8e8f280096b9e3ff0001020304050607101112131415161701000f00000000000000050fff0005111c080b252802071b200f14282c0c11252a141e32360f13272c1b203439060b1f2413182c30090d2126151a2e3313172b301f24383d0e182d322024383f0005111c080b14180005111c080b14180e182d322024383f0e182d322024383f0005111c080b14180005111c080b14180e182d322024383f0e182d322024383f50180e0080010f0006a25f4f50825480bf1f004000000000000083855d280f63bae3ff000800001818000000080000001800000b0005000000000000000505ff50180e0080010f0006a35f4f50825480bf1f004000000000000083855d280f63bae3ff000102030405140738393a3b3c3d3e3f01000f00000000000000050fff28180e000809030002a32d2728902ba0bf1f004d0b0c0000000083855d141f63baa3ff000102030405140738393a3b3c3d3e3f08000f000000000000100e00ff28180e000809030002a32d2728902ba0bf1f004d0b0c0000000083855d141f63baa3ff000102030405140738393a3b3c3d3e3f08000f000000000000100e00ff50180e001001030002a35f4f50825581bf1f004d0b0c0000000083855d281f63baa3ff000102030405140738393a3b3c3d3e3f08000f000000000000100e00ff50180e001001030002a35f4f50825581bf1f004d0b0c0000000083855d281f63baa3ff000102030405140738393a3b3c3d3e3f08000f000000000000100e00ff281810000808030002672d2728902ba0bf1f004f0d0e000000009c8e8f141f96b9a3ff000102030405140738393a3b3c3d3e3f0c000f080000000000100e00ff501810001000030002675f4f50825581bf1f004f0d0e000000009c8e8f281f96b9a3ff000102030405140738393a3b3c3d3e3f0c000f080000000000100e00ff501810001000030002665f4f50825581bf1f004f0d0e000000009c8e8f280f96b9a3ff000808080808080810181818181818180e000f080000000000100a00ff501d1000a0010f0006e35f4f508254800b3e0040000000000000ea8cdf2800e704c3ff003f3f3f3f3f3f3f3f3f3f3f3f3f3f3f01000f000000000000000501ff501d1000a0010f0006e35f4f508254800b3e0040000000000000ea8cdf2800e704e3ff000102030405140738393a3b3c3d3e3f01000f00000000000000050fff2818080020010f000e635f4f50825480bf1f00410000000000009c8e8f284096b9a3ff000102030405060708090a0b0c0d0e0f41000f00000000000040050fffa65300c0000000000000000000000000065b00c00000000000000000000000001a00599200c000000000000000000000000000000000000000001ee810002e8e1edd03e8b336e88a36e8681a1fc32e8e1edd03c706870460f9c6068a040ba089040c112417a28904b401e8651ea0890480261004cf800e100420c7066304d403b80300e823f3c31e2e8e1edd030e07eb001fc3f6068904087401c353bac803ecb0ffb2c6eeb2c8803e6304b4752fbe5a5cb9400033db9cfa8ac3ee8bfbc1ef0383e70303fe2e8a0542ee2e8a4504ee2e8a4508eefec34ae2df9de98500268a472bf6068904067431b9f800bfe6553c087411b94000bf66573c3874073c3f7403bfa65733db9cfa8ac3ee2e8a0142eeeeeefec34ae2f19deb493c0874253c38742e3c3f742ab9080033db51e8ecd0b90800f7c31000740383c718e8670059e2eaeb20e8d5d0b9100033dbe85700eb13b9400033db51e828008ac3e87a2ffec359e2f25bc3002a002a002a002a153f153f153f153f002a003f002a003f002a003f8bfbc1ef0283e70f2e8ab54a5c8bfbd1ef83e70f2e8aad4a5c8bfb83e70f2e8a8d4a5cc39c8ac3faee2e8a0542ee472e8a05ee472e8a05ee47fec34ae2e79dc300000000000000007e81a581bd99817e7cfed6bac6fe7c00c6eefefe7c38100010387cfe7c381000103810eeee103800387cfefe6c10380000183c7e3c180000ffe7c381c3e7ffff00183c66663c1800ffe7c39999c3e7ff1e0e1e3678cccc787ec3c37e187e18181e1a1e181870f0603e3e3636f6661e0cdb3c66e7663cdb0080c0f0f8f0c0800002061e3e1e060200183c7e187e3c180066666666660066007fdb7b3b1b1b1b003c66386c6c38cc7800000000fefefe00183c7e187e3c187e183c7e1818181800181818187e3c180000181cfe1c180000003070fe703000000000c0c0c0fe0000002466ff662400000010387c7cfe000000fe7c7c381000000000000000000000183c3c18180018006c6c6c00000000006c6cfe6cfe6c6c00187ec07c06fc180000c60c183060c600386c3876cccc760018183000000000001830606060301800603018181830600000ee7cfe7cee00000018187e181800000000000018183000000000fe000000000000000000383800060c183060c080007cc6cedef6e67c001878181818187e007cc60c183066fe007cc6063c06c67c000c1c3c6cfe0c0c00fec0fc0606c67c007cc6c0fcc6c67c00fec6060c181818007cc6c67cc6c67c007cc6c67e06c67c00001c1c00001c1c0000181800001818300c18306030180c000000fe0000fe00006030180c183060007cc6060c180018007cc6c6dedcc07e00386cc6c6fec6c600fc66667c6666fc003c66c0c0c0663c00f86c6666666cf800fec2c0f8c0c2fe00fe62607c6060f0007cc6c0c0dec67c00c6c6c6fec6c6c6003c18181818183c003c181818d8d87000c6ccd8f0d8ccc600f06060606062fe00c6eefed6d6c6c600c6e6e6f6decec6007cc6c6c6c6c67c00fc66667c6060f0007cc6c6c6c6d67c06fcc6c6fcd8ccc6007cc6c07c06c67c007e5a181818183c00c6c6c6c6c6c67c00c6c6c6c66c381000c6c6d6d6feeec600c66c3838386cc6006666663c18183c00fe860c183062fe007c60606060607c00c06030180c0602007c0c0c0c0c0c7c0010386cc60000000000000000000000ff30301800000000000000780c7ccc7e00e0607c666666fc0000007cc6c0c67c001c0c7ccccccc7e0000007cc6fec07c001c3630fc30307800000076cec67e067ce0607c666666e6001800381818183c000c001c0c0c0ccc78e060666c786ce6001818181818181c0000006cfed6d6c6000000dc666666660000007cc6c6c67c000000dc66667c60f0000076cccc7c0c1e0000dc666060f00000007cc07c067c003030fc3030361c000000cccccccc76000000c6c66c3810000000c6c6d6fe6c000000c66c386cc6000000c6c6ce76067c0000fc983064fc000e18187018180e0018181800181818007018180e1818700076dc000000000000001038386c6cfe003c66c0663c18cc7800c600c6c6ce76000e007cc6fec07c007cc6780c7ccc7e00c600780c7ccc7e00e000780c7ccc7e003838780c7ccc7e0000007cc07c186c387cc67cc6fec07c00c6007cc6fec07c00e0007cc6fec07c006600381818183c007cc6381818183c000000381818183c00c6386cc6fec6c6003838007cc6fec6000e00fec0f8c0fe0000006c9a7ed86e007ed8d8fed8d8de007cc6007cc6c67c0000c6007cc6c67c0000e0007cc6c67c007cc600c6c6ce760000e000c6c6ce760018003c1818183c00c6386cc6c66c3800c600c6c6c6c67c0000187ed8d87e1800386c60f066f66c00c3663c7e183c18003e63380e633e001c003e613c867c001c0e00780c7ccc7e001c00381818183c00000e007cc6c67c00000e00ccccdc760000fc00bc6666e600fe00c6e6f6cec6003e003e6067633d003e0076cec67e067c1800183060663c000000007c606000000000007c0c0c0000c0ccd8307c360c3ec0ccd8306c3c7e0c180018183c3c180000366cd86c36000000d86c366cd80000228822882288228855aa55aa55aa55aadd77dd77dd77dd77181818181818181818181818f81818181818f818f818181836363636f636363600000000fe3636360000f818f81818183636f606f636363636363636363636360000fe06f63636363636f606fe00000036363636fe0000001818f818f800000000000000f8181818181818181f00000018181818ff00000000000000ff181818181818181f18181800000000ff00000018181818ff18181818181f181f1818183636363637363636363637303f00000000003f30373636363636f700ff0000000000ff00f736363636363730373636360000ff00ff0000003636f700f73636361818ff00ff00000036363636ff0000000000ff00ff18181800000000ff363636363636363f00000018181f181f00000000001f181f181818000000003f36363636363636ff3636361818ff18ff18181818181818f8000000000000001f181818ffffffffffffffff00000000fffffffff0f0f0f0f0f0f0f00f0f0f0f0f0f0f0fffffffff00000000000066dcd8dc66000078ccf8ccc6cc0000fe62606060e00000fe6c6c6c6c6c00fec6603060c6fe00007ed8ccccd8700000666666667cc0000076dc1818183800fe386cc66c38fe00386cc6fec66c3800386cc6c66c6cee003e603866c6cc780000007edbdb7e0000067cdef6e67cc0003860c0f8c06038007cc6c6c6c6c6c60000fe00fe00fe000018187e1818007e0030180c1830007e000c1830180c007e000c1e1818181818181818181818783000000018007e0018000076dc0076dc00007cc6c67c00000000000000181800000000000000180000001f181818f8381800d86c6c6c0000000070d830f80000000000007c7c7c7c000000000000000000001d000000002466ff66240000000000000010000000000000000000000000000000000000007e81a58181bd9981817e0000000000007cfefed6fefebac6fe7c000000000000006ceefefefefe7c38100000000000000010387cfe7c3810000000000000000000103838106cee6c103800000000000010387c7cfefefe6c1038000000000000000000183c3c3c18000000000000ffffffffffe7c3c3c3e7ffffffffffff00000000183c6666663c180000000000ffffffffe7c3999999c3e7ffffffffff00001e0e1e3678cccccccc780000000000003c6666663c187e1818180000000000001e1a1e1818181878f8700000000000003e363e363676f6660e1e0c000000000018db7e3c66663c7edb180000000000000080e0f0fcfefcf0e08000000000000000020e3e7efe7e3e0e02000000000000183c7e181818187e3c18000000000000666666666666660066660000000000007fdbdbdbdb7b1b1b1b1b0000000000007cc6c6607cf6de7c0cc6c67c00000000000000000000fefefefe000000000000183c7e1818187e3c187e000000000000183c7e18181818181818000000000000181818181818187e3c180000000000000000000c0eff0e0c00000000000000000000003070fe7030000000000000000000000000c0c0c0fe00000000000000000000002466ff6624000000000000000000103838387c7cfefe0000000000000000fefe7c7c7c3838100000000000000000000000000000000000000000000000183c3c3c3c1818001818000000000036363636140000000000000000000000006c6c6cfe6c6cfe6c6c6c00000000000018187cc6c0783c06c67c18180000000000000062660c183066c6000000000000386c3830767ecccccc7600000000000c0c0c18000000000000000000000000000c18303030303030180c00000000000030180c0c0c0c0c0c18300000000000000000006c38fe386c000000000000000000000018187e18180000000000000000000000000000000c0c0c1800000000000000000000fe0000000000000000000000000000000000001818000000000000000002060c183060c0800000000000007cc6c6cedef6e6c6c67c0000000000001878181818181818187e0000000000007cc6c6060c183060c6fe0000000000007cc606063c060606c67c0000000000000c1c3c6cccccfe0c0c1e000000000000fec0c0c0fc060606c67c0000000000007cc6c0c0fcc6c6c6c67c000000000000fec6060c1830303030300000000000007cc6c6c67cc6c6c6c67c0000000000007cc6c6c6c67e0606c67c0000000000000000000c0c00000c0c000000000000000000000c0c00000c0c0c180000000000000c183060c06030180c00000000000000000000fe00fe000000000000000000006030180c060c1830600000000000007cc6c60c1818180018180000000000007cc6c6c6dedededcc07e000000000000386cc6c6c6fec6c6c6c6000000000000fc6666667c66666666fc0000000000003c66c2c0c0c0c0c2663c000000000000f86c6666666666666cf8000000000000fe6660647c64606066fe000000000000fe6660647c64606060f00000000000007cc6c6c0c0c0cec6c67c000000000000c6c6c6c6fec6c6c6c6c60000000000003c18181818181818183c0000000000003c181818181818d8d870000000000000c6c6ccd8f0f0d8ccc6c6000000000000f06060606060606266fe000000000000c6c6eeeefed6d6d6c6c6000000000000c6c6e6e6f6dececec6c60000000000007cc6c6c6c6c6c6c6c67c000000000000fc666666667c606060f00000000000007cc6c6c6c6c6c6d6d67c060000000000fc6666667c786c6666e60000000000007cc6c0c0701c0606c67c0000000000007e5a181818181818183c000000000000c6c6c6c6c6c6c6c6c67c000000000000c6c6c6c6c6c6c66c3810000000000000c6c6c6d6d6d6feeec6c6000000000000c6c6c66c38386cc6c6c600000000000066666666663c1818183c000000000000fec6860c183060c2c6fe0000000000007c60606060606060607c000000000000000080c06030180c06020000000000007c0c0c0c0c0c0c0c0c7c000000000010386cc6000000000000000000000000000000000000000000000000ff0000001818180c00000000000000000000000000000000780c7cccccdc76000000000000e060607c6666666666fc0000000000000000007cc6c0c0c0c67c0000000000001c0c0c7ccccccccccc7e0000000000000000007cc6c6fec0c67c0000000000001c363030fc303030307800000000000000000076cec6c6ce7606c67c00000000e060607c6666666666e60000000000001818003818181818183c0000000000000c0c001c0c0c0c0c0ccccc7800000000e0606066666c786c66e60000000000001818181818181818181c0000000000000000006cfed6d6c6c6c6000000000000000000dc6666666666660000000000000000007cc6c6c6c6c67c000000000000000000dc666666667c6060f00000000000000076cccccccc7c0c0c1e00000000000000dc6660606060f00000000000000000007cc6c07c06c67c000000000000303030fc30303030361c000000000000000000cccccccccccc76000000000000000000c6c6c6c66c3810000000000000000000c6c6d6d6d6fe6c000000000000000000c6c66c386cc6c6000000000000000000c6c6c6c6ce7606c67c00000000000000fe860c183062fe0000000000000e18181870181818180e00000000000018181818001818181818000000000000701818180e181818187000000000000076dc00000000000000000000000000000000001038386c6cfe000000000000003c66c0c0c0c6663c180ccc3800000000c60000c6c6c6c6c6ce7600000000000c1830007cc6c6fec0c67c00000000003078cc00780c7cccccdc76000000000000cc0000780c7cccccdc76000000000060301800780c7cccccdc760000000000386c3800780c7cccccdc7600000000000000007cc6c0c0c67c180c6c380000003078cc007cc6c6fec0c67c000000000000cc00007cc6c6fec0c67c000000000030180c007cc6c6fec0c67c0000000000006600003818181818183c0000000000183c66003818181818183c0000000000000000003818181818183c0000000000c600386cc6c6c6fec6c6c600000000386c3800386cc6c6fec6c6c6000000000c183000fe60607c606060fe000000000000000066db1b7fd8d8df760000000000007ed8d8d8d8fed8d8d8de00000000003078cc007cc6c6c6c6c67c000000000000c600007cc6c6c6c6c67c000000000030180c007cc6c6c6c6c67c00000000003078cc00c6c6c6c6c6ce76000000000060301800c6c6c6c6c6ce76000000000018003c181818181818183c0000000000c6007cc6c6c6c6c6c6c67c0000000000c600c6c6c6c6c6c6c6c67c00000000000018187cc6c0c0c67c18180000000000386c6060f060606066f66c0000000000666666663c187e183c18180000000000003e6363301c0663633e001c00000000000000003e63380e633e001c000000000c183000780c7cccccdc7600000000000c1830003818181818183c00000000000c1830007cc6c6c6c6c67c000000000018306000ccccccccccdc7600000000000076dc00bc6666666666e6000000000076dc00c6c6e6f6decec6c60000000000211e001e3360606763331d0000000000423c003b6666663e06663c00000000000030300030303060c6c67c00000000000000000000007e6060600000000000000000000000007e060606000000000000606062666c183060dc360c183e000000606062666c18366ede367e06060000000018180018183c3c3c3c18000000000000000000366cd86c360000000000000000000000d86c366cd800000000000011441144114411441144114411441144aa55aa55aa55aa55aa55aa55aa55aa55dd77dd77dd77dd77dd77dd77dd77dd771818181818181818181818181818181818181818181818f818181818181818181818181818f818f8181818181818181836363636363636f6363636363636363600000000000000fe36363636363636360000000000f818f818181818181818183636363636f606f63636363636363636363636363636363636363636363636360000000000fe06f636363636363636363636363636f606fe000000000000000036363636363636fe00000000000000001818181818f818f8000000000000000000000000000000f81818181818181818181818181818181f000000000000000018181818181818ff000000000000000000000000000000ff1818181818181818181818181818181f181818181818181800000000000000ff000000000000000018181818181818ff181818181818181818181818181f181f181818181818181836363636363636373636363636363636363636363637303f000000000000000000000000003f303736363636363636363636363636f700ff00000000000000000000000000ff00f73636363636363636363636363637303736363636363636360000000000ff00ff00000000000000003636363636f700f736363636363636361818181818ff00ff000000000000000036363636363636ff00000000000000000000000000ff00ff181818181818181800000000000000ff3636363636363636363636363636363f000000000000000018181818181f181f000000000000000000000000001f181f1818181818181818000000000000003f363636363636363636363636363636ff36363636363636361818181818ff18ff181818181818181818181818181818f80000000000000000000000000000001f1818181818181818ffffffffffffffffffffffffffffffff0000000000000000fffffffffffffffff0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f00f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0fffffffffffffffff00000000000000000000000076dcd8d8d8d8dc7600000000000078ccccd8fcc6c6c6c6cc000000000000fe666260606060606060000000000000000000fe6c6c6c6c6c6c000000000000fec6623018183062c6fe0000000000000000007ed8ccccccd870000000000000000066666666667c60c080000000000000000076dc1818181818000000000000fe38386cc6c66c3838fe00000000000000386cc6c6fec6c66c38000000000000386cc6c6c6c66c6c6cee0000000000003e60603c66c6c6c6cc780000000000000000007edbdbdb7e000000000000000002067ccedef6f67c60c0000000000000001c3060607c6060301c0000000000007cc6c6c6c6c6c6c6c6c60000000000000000fe0000fe0000fe00000000000000000018187e181800007e00000000000030180c060c183000007e0000000000000c18306030180c00007e00000000000000000c1e1a18181818181818181818181818181818181818587830000000000000001818007e001818000000000000000000000076dc0076dc0000000000000078cccc7800000000000000000000000000000000001818000000000000000000000000000000180000000000000000001f1818181818d8d87838180000000000d86c6c6c6c6c0000000000000000000070d8183060f8000000000000000000000000007e7e7e7e7e7e0000000000000000000000000000000000000000001d00000000002466ff66240000000000002f0000000103060c183060c080000000003000007ec3c3c3dbdbc3c3c37e000000004d0000c3c3e7ffffdbdbc3c3c300000000540000ff99181818181818183c00000000560000c3c3c3c3c3c3c3663c1800000000570000c3c3c3c3dbdbdbdbff6600000000580000c3c3c3663c3c66c3c3c300000000590000c3c3c3c3663c1818183c000000005c00000080c06030180c060301000000006d000000000066ffdbdbdbc3c300000000760000000000c3c3c3c3663c1800000000770000000000c3c3dbdbdbff66000000000000b964c30bdb7403e946015732c0b94000f3aa5fbb499226891d268c4d022e8e1edd0357be4904b91e0083c704fc8a042688054647e2f75fa08404fec026884522a185042689452357e89c1b5f26885d2526887d268a1e4904e8fc05740580fb137f1d32ffd1e32e8a87219232e40ac0740140268945272e8a87229226884529a185048a168404fec2f6e2b2003dc8007e15b2013d5e017e0eb2023d90017e07b2033de0017e002688552a8a2687048ac42401c0e00480e402d0e40ae080f410a08904240a0ae0e89408b2c0b030ee42ec2408c0e0020ac40c012688452db00326884531e877081e0632d2c41ea8048cc18cce3bce743426c577048cd90bf1740380ca1026c5770c8cd90bf1740380ca0826c577088cd90bf1740380ca0426c577108cd90bf1740380ca01071f26885532b003bac403e8e4048ae0c0ec028ad48af2d0ee81e204042503030bc22689452b8becc6461a1bc30ac0740ffec87436fec874568becc6461a00c3b82000f6c101740383c060f6c102740383c03af6c104740305030383c03fc1e8068bec89460ec6461a1cc38bfb83c720f6c1017403e88500f6c1027403e8ef00f6c1047403e8f8018becc6461a1cc3f6c1017406e8d914e82501f6c1027403e88501f6c1047403e81202ebdc8ac4ee42ecaafec44ae2f5c3e86b04bdc003b9150032e4ec87ea8ac4ee42ecaafec44a87eae2f0ec87eab020eec3268a0588044746e2f7c3268a25ef47fec0e2f7c3b2c08ac4ee268a0547fec4eee2f4c39cfa51578bc72bc32689078bf7e80a04ec2688440126895441b2ceec26884402b2ccec26884409b2caec26884404b2c4ec26880483c705b90400b401e870ff268a04ee8bfe83c70a268b544132e4b91900e85bff268a4401eee85fffb2ce32e4b90900e849ff268a4402ee5f5983c7609dc39cfa8bc72bc32689470251572e8e1edd03a010042430aabe4904b91e00f3a4be8404b107f3a4bea804b104f3a4be1400b104f3a4be7400b104f3a4be7c00b104f3a4be0c01b104f3a45f5983c73a9dc39cfa268b3f03fb8bf7518bfe83c705bac403b80001efb001b90400e807ff47b2c2268a4409eeb2c4b80003ef268a04ee268b5441b81100efb11932c0e8e6fe268a4401ee80c206268a4404eeecb11532e4e8dbfeb020eeb10932c0b2cee8c5fe268a4402ee599dc39cfa268b7f0203fb06512e8e1edd03268a0580261004cf0806100447be4904b91e00e88efebe8404b107e886febea804b104e87efebe1400b104e876febe7400b104e86efebe7c00b104e866febe0c01b104e85efe59079dc39cfa8bc72bc326894704e8a605b2c0b034ee42ec268805bac803ec26884501504a4aec2688450283c703b900034232c0ee4242ecaae2fc584aee9dc39cfa268b770403f3e86c05b2c0b034ee268a04eebac603268a4402ee56424283c60332c0ee42b90003268a04ee46e2f95efeca268a4401ee9dc3bacc03ec24fe0ac4b2c2eec3e86b12b2c086c4eeeb00eb0086c4eeeb00eb00b020eec3508ae080e480802687047f08268704247f8ae03c077e1e26f647330175173c2374133c32740f3c33740bb40326f64709017502b40788264904bab403800e87040226f64709017407b2d480268704fd89166304c7064e040000c606620400b90800bf5004fc061e0733c0f3ab07268a0732e4a34a04268a4701a28404268a4702a38504268b4703a34c04268b471486c4a3600458c35232e433d2b00dcd17f6c429750832e433d2b00acd175ac3061e602e8e1edd032e830ee70300756e803e0005017467c6060005018a1e620432ffd1e38bfb8b8550048a3e62045032f68a0e840432ed41518b0e4a0432d2e8a6fff6c429753d515289955004b408e87cd30ac07502b02033d232e4cd17f6c429751f5afec259e2defec659e2cae877ff32c0a200055889855004e8af03611f07cf5a5959b0ffebea522af538c67d0232c02e8e06df035ac3a08504f6e38af78bd88bcabac403b8020fefb402e86d008bd132ed8ae68ac6f3aa03fd8aca4b75f732e4e85700c3538a1e62040bc075040adb7403e835035b8bf82bd181c201018ac332e4c38ac632f62bea0adb742a2ac3f62685048bc852b401e82000b2c4b8020fef5a1e061f8bc18bcaf3a403f503fd4875f51fe881ffc38ad8ebf8bace03b005ee42ec24fc0ac4ee4ac39cfaee42eb00ec4a9dc31e2e8e1edd038b16630480c2061fc31e2e8e1edd038b1663041fc350bacc03ecb2d4a8017502b2b458c3e8eeff80c206c31e2e8e1edd03803e4904037413803e490402740c803e4904017405803e4904001fc3502e8e06e103a0100424303c3074052e8e06e303580bc07403e8e10103064e0481c201012bd132ed8b2e4a048bf88bf08bc5f6e3d1e0d1e50adb75028ade38f37e028adec3fc8ad88bc1e8b3ff03f03a164a047406061fe81b00c3061fe84000c3fc8ad88ac18ae6e895fff7dd2bf0061fe80100c3538ace2acb32ed32f62bea2beae30e8ae18bcaf3a503f503fdfecc75f458b0208acaf3ab03fdfecb75f6c3538ac62ac37406f6e28bc8f3a5588bc8f6e291b020f3abc38bd8e82e002e8e1ee3038ac322dfd3e3a8807403301cc3f6d78a3422f70ade881cc38afce80c002e8e1ee3038a04d2e822c7c3b028f6e2f6c201740305d81f8bf1c1ee0280ff057f0c03f0f6d180e103d0e1b703c3d1ee03f0f6d180e107b701c3fc8ad82e8e06e3038bc1e8860075028ade03f0e82400c3fc8ad82e8e06e3038ac18ae6e86d0075028adef7dd81c6f00081c7f0002bf0e80100c38ace2acbe32c518aca5657d1e9f3a513c9f3a48aca2bf12bf981c6002081c70020d1e9f3a513c9f3a45f5e03f503fd59e2d48ac78ae78aca57d1e9f3ab13c9f3aa8aca2bf981c70020d1e9f3ab13c9f3aa5f03fdfecb75dec3e8b00081c201012bd138f3760232db51b102d2e6d2e35932edbd5000803e4904067404d0e2d1e0061f8bf88bf0b050f6e30adbc352538adf32ffd1e38b875004e80e0050d1eba14c04f7e35b03c35b5ac3528bd0a04a04f6e432f603c2d1e05ac38be883e50f2e8aa6367e8be8c1ed0483e50f2e8a86367ec300030c0f30333c3fc0c3cccff0f3fcff268b0486e0ba0080f6c4c074020ad6d0eec1e00275f288560045c38b1663048ac586e0ef8ae1fec0efc3528bd08ac4f6264a04c1e00232f603c25ac3538adf32ffd1e38b875004d1ebe802005bc3528bd032f6528ac4f6268504f7264a045a03c20adb740803064c04fecb75f85ac3528bd0a04a04f6e432f603c2d1e003064e04d1f88bc8b40ee891ff5ac38bc2f7264a048bf9c1ef0303f80aff740a8ac732e4f7264c0403f880e107b480d2ecc3e8f0fcecc3e8f8ffb2c0b020eec3e8efffb2c032c0eec3c43ea80426c47d048cc50befc353b00ee895fc8ae0b00fe88efc8bd8b80eaaefb80f55efb00ee87ffc3caa740db00fe876fc3c55740432c05bc3b00e8ae7effec08ae3efb0010ac05bc38aee8a368504061f0adb74258ac52ac3f6e68bc85232f6c1e2028bc2d1e22bd5518bc8f3a52bfa2bf259e2f45ae80500c38addebf88ac6f6e38bc88ac78ae032f6c1e2028bdad1e28bf12bd58bcbf3ab2bfa4e75f7c32e8e1edd03890e60048ac52460a8207406b9001ee99400f6068704010f858b00803e4904077406e819fc7401c3f6068704087403cd42c38a3685048ad6feca38cd7e1f0ac974648ae98acefec9eb5c38d174588ace80fd037c048ae9d0edfec9eb4980f9037e448ae12ae50ae4750a38ca7438feca38ca74328ac50ac138f07e0a80fc027e1280fd027fc880fc037dbf8ad6feca38d174138acefec9fec98ae92aec80fe087f04fec1fec5b40ae805fec32e8e1edd03a2620432e48bf0f7264c04a34e048bc8e87afb7407803e4904077702d1f9b40ce8dcfdd1e68b845004e827fec32e8e1edd038a264904e87e9c7407c70650040000c3e848fb740b80fc0774067708e877fcc3e89ffbc380fc137c03741fc3e84efa8ad88bc1e885fa8b2e4a0452f6268504f7e58bf703f05ae890fac3e830fa8ad88bc1e867fac1e703528b2e4a04c1e503f7268504f7e58bf703f05ae855fec32e8e1edd038a264904e8e1fa740c80fc077407774080fc037f04e853fbc3e81efcc3e8eaf98ad88ac18ae6fec4e81dfa2b3e4a04c1e70352f7268504f7264a04c1e0038bf72bf05a8b2e4a04c1e503f7dde800fec380fc137c0374c6c3e8aff98ad88ac18ae6fec4e8e2f9528b2e4a04f7268504f7e52bfd8bf72bf05af7dde8e9f9c32e8e1edd032e8e06e303e85dfa7411803e4904077c182e8e06e1037403e9b100e849fc8bd8268b078bec89461ac3a15004e8b7fc8bf0bb08002be38bec803e490406751fb90400268a0488460045268a8400208846004583c650e2ebb80002b280eb17d1e6b90400e856fc81c60020e84ffc81eeb01fe2f0ebe22bebc43e0c0132f680fb0e750926837dfe107502b680161f8bf58bcbf6c6807401475657f3a65f5e7423fec003fbf6c680740147feca75e2fecc740f2e8e1edd03c43e7c00b080b280ebcb32c08be503e38bec89461ac3803e4904137c057502eb5ac32e8e06df03e818fc8bf08b1e85042be38becb80508b90500bace03803e49040f721af6068704607513b40af7c601007502b405b007efb80518b90501ef518bcb268a04f6d08846004503364a04e2f158efb8000132d2e944ff2e8e06df03a150048bd032f6528ac432e4f7264a04f72685045a03c28bf08b1e85042be38bec538b3e4a044fc1e703c1e603b9080032e4268a04d0e40ac0740380cc0146e2f18866004503f74b75e35bb8000132d2e9ecfe33edeb03bd01002e8e1edd032e8e06e3038a264904e8c4f8740f2e8e06e10380fc0774057c3de90b028ae38bf08adf32ffd1e38b8750048bd0a04a04f6e432f603c28bf8d1e70adb740bd0eba14c0403f8fecb75fa8bc60bed7503f3abc3aa47e2fcc3502e8e06e303a15004e8eefa8bf8a050048a264a048be858a8807408247fc5367c00eb04c5360c018afc32e4c1e00303f080ff067469d1e78af3b05580e303f6e38ad88af88bc550b204f6c6807527ace855fa23c3abace84efa23c3268985fe1f83c74efeca75e783ee0881ef3e0158e87200e2d2c3ace82efa23c3263105ace825fa23c3263185002083c750feca75e583ee0881ef3e0158e84900e2a9c38bc550b204f6c380741fac263005ac263085002083c750feca7fef83ee0881ef3f0158e82000e2dac3acaaac268885ff1f83c74ffeca7ff183ee0881ef3f0158e80300e2bdc3fec038e0720632c081c7f000c38a168504f6e28bf032f68bea660fb6065104f6e2660fb7164a0483fa647503ba680083fa5a7503ba600081faaf007503bab00052f7e2660fb7f8660fb60650046603f866c1cf1003fa66c1c70381cf00ff66c1c7105a8ae24ac1e203a0500450c5060c0103f02e8e06df03585751509cfc8bcde83b00b508ac8ae08ac7d0e473028ac32688056647fecd75ef6603fae2e29d58595f83c708fec038e0720e5132c08bcd4903fa83c708e2f9592bf5e2bcc3065233c08ec066c1c7108bc766c1c710e8ed97741638e074120fb6d0e863c78ae066c1c7108bf866c1c7105a07c380fc137c0b0f8418ff80fc620f8411ffe80100c380fc11750680e38080cb0f50538adf32ffd1e38b9750045b2e8e06df03e807f98bf88b2e85045832f6528b364a04568a268504c5360c0180fc0e7509837cfe107503b41046f6e403f0b603f6c380756db2c4b8020fef5a5850524a8ae0575151578bcd32c0aa03fae2fb5f47fec438d4760a32e48bcd4903fa47e2fb59e2e0595fbac403b0028ae3ef5b4b5a51578bcdac268a25aa03fbe2f75f472bf5423bd3760a33d28bcd4903fb47e2fb59e2ddbace03b80300efb2c4b8020fefc3b2ceb80318efebbc2e8e1edd03803e6304b4740bbacc03eca8017504cd42c3c3e8d1f80aff751c8ae380e41f80266604e008266604e82d008a1e660480e320b105d2ebe891f57419a0660424df80e30174020c20a2660424100c020ad8e85300c3e87ef8c3535080e30f8afbd0e381e310070adfe860f5740eb4008ac3e82cf30bed740326881d8ac3e80b000bed740426885d10585bc38ae01e2e8e1edd03803e4904331f7f088ac4b411e8fef2c3e830f8c39cfae86205b2c0b90300b4018ac4ee8ac3ee0bed74044726881dfec480c302e2ebb020ee9dc32e8e1edd038a264904e8f2f4740a80fc0777067403e8c0f5c380fc137c03744cc38ad8e8bbf7bace03b008ef2e8e1edf03f6c380751cb2c4b802ffef8a25c605008ae3ef8a25b4ff8825efb2ceb808ffefc3b80318efb2c4b0028ae3ef8a25b4ff8825efb2ceb80300efebe1502e8e06df03a14a04c1e003f7e203c18bf858268805c32e8e1edd038a264904e86ff4740f80fc07770b7408e85ff58bec89461ac380fc137c037429c3e835f78acc2e8e1edf03bace0332ffb80403efd0e78a1d22d9740380cf01fecc7df08bec887e1ac3a14a04c1e003f7e203c18bf82e8e1edf038a058bec88461ac32e8e1edd038a3e62048acfd0e132edbe500403f18b148a0e49043c0d764a2e8e06e303e8eef375338a1e4a048af88ac6f6e38aca03c8d1e1030e4e048bf98ac7aad1e941fec238da735989148b166304b00e8ae5ef8ae1fec0efc32e8e06e10380f90774c3e98300750432d2eb0f3c0a751d3a3684047503e99300fec68914e892f3750580f9077f058bc2e84cf6c33c077504e82b7ec33c0875830ad274defecaebda32ff32d22bcb3a3684047406fec603cbeb9589148b166304b00e8ae5ef8ae1fec0ef2bfb2bfb268a6502508b3e4e048bf3d1e603f7a08404f6e38bc8061ff3a58bcb58b020f3abc3b90100b40ae888c5fec23a164a0474038914c332ff32d289143a368404742efec6ebed89142e8e06e303e8fcf2740e2e8e06e10380f907740432ffeb108bc2e8adf58bf9d1e74f8b1e4a04eb9133c98a3684048a164a04fecab001e970f72e8e1edd03f6068704087403cd42c3e876f68becc6461b00c32e8e1edd038adf32ffd1e389975004d0eb381e620475058bc2e85cf5c32e8e1edd038adf32ffd1e38b9750048b0e60048bec894e16895612c32e8e1edd03a0870424800a0649048a264a048a3e62048bec89461a895e0e894e16895612c32e8e1edd033c047f1b5052bacc03eca8015a587408803e6304d47408c3803e6304b475f83c1c73f432e48be8d1e52effa6ce89068a268a388a6d8ab789b789b789928aaa8aae8ab789b789b789b789b789b789dc8ab789e08afb8ab7893a8bb789488b638b6a8b768b9a8b803e4904137415e8fcf48bc386e0e8adef0bed74078ac732ff268801e8d0f4c3e8e3f48ac7e881fc0bed74f026887d11ebea803e49041374e306e8c9f41f0bed74078bf2b91100f3a48bf2e8de0132e4b91000b2c09cfa8ac4eeacee9dfec4e2f4ace844fcebb580fb0177b0e880f4b2c0b030e838f124f780266504df80fb0074070c08800e650420eeeb90e89d018ac3b2c0e818f18bc8eeb020ee8bec884e0fe978ffb311ebe48bfae842f4b9100032e4b2c08ac49cfaee42ec268805fec44aee9d47e2ee9cfab011ee42ec9d268805e820f4eb5ae8ce00c38bfa518bc3268a35268a6d01268a4d02e8ca0083c7034359e2e8c30adb751ae8f3f3b2c0b030e8abf0247ff6c70174020c80b430e8adeeeb1dfecb751ce8d5f3b2c0b030e88df0eea8807503c0e702b4348ac7e88eeee8bcf3c38ac3e8d1008bec894e16887613c38bfa518bc3e8c30026883526886d0126884d0283c7034359e2e8c3bac6038ac3eec3bac603ec32e48bec89460ec3e87cf3b2c0b034e834f08af8eeb030e82cf0b301a8807505b300c0ef028bec895e0eeb9c518bc3e87300e82a008ac3e852004359e2eec3f6068904027403e816008ac3e83900c3f6068904027403e806008ac3e82e00c350b01ef6e650b03bf6e550b00bf6e15903c15903c1b164f6f180fc327c02fec08af08ae88ac858c352e839005a538bdabac8039cfaee428ac7ee8ac5ee8ac1ee9d5bc3e81f00539cfabac703ee4242ec8af8eb00eb00ec8ae8eb00eb00ec8ac88af79d5bc35051e8bef2b9ff7feca8087502e2f95958c32e8e1edd038bf8240f81e7f000c1ef0383ff067f182effa55e8c668c7b8c198d758d3c0374083c047f03e8cf01c3bac403b0038ae3efc33c0477f2505350528b166304b007e828ef8ae0d0ec80e401a840740380cc02b012e815ef40a38504b009e80cefa8807404d12e8504a185048bd03df401731bbae0013dc2017313ba90013d7c01730bba5e013d4a017303bac800891685045a58c6068404ffe85d015b588adf32ff0ac0740eb30e3c017408b3083c027402b3108acb8ae981e9010280f9087e0481e90101871e850453e898f25be88502c30ac07411fec8741afec87438fec8743cfec87440c3892e7c008c067e00c38cc88ec0feca0adb740732ff2e8a97598d890e850488168404892e0c018c060e01c3000d182ae80903b90e00ebd6bda65cb90800ebcabdb964b91000ebc20ac075bd8b0e85048a16840480ff07773580ff0177100aff7506c42e7c00eb26c42e0c01eb2080ff02750b8ccd8ec52e8b2e9875eb100e078adf32ff80eb02d1e32e8bafcc8d8bc58bec894e1689561289460a8c461ec3b964a65ca660a664b964b97453068a264904e8d2c2268a4702268a6733f6c4017422bdb9643c107d0ee871028c060e013c0e7d07bda65c8c0e0e01892e0c01e81001eb2db4843c107d13b4813c0e740d7f15b4023c08740580cc80eb0a26f6470501740380e47f86c432dbe80600e8c901075bc38bf88bf2bace03ecb80500efb80604efb2c4ecb80204efb80407ef8bd68bc750247f0ac074220e0733d2b900013c047507b710bdb964eb10fec87507b70ee8e801eb05b708bda65ce82d0058a8807400bac403b80203efb80402efb2cceca801b8060e7502b40ab2ce50ec58efb004ee32c0eeb80510efc3fc0bc97501c380ff0e750a26837efe10750380cd801e061f2e8e06df038bfac1e705b0405380e303f6e35bf6c3047402042086e08bd003fa8bf5e32832c086fb32ff51f6c5807401468bcbf3a483fb207407b920002bcbf3aa59f6c580740146fec975de1fc38a264904500657c43ea80426c47d0c8cc50bef74308bef83c707268a053cff742438e0740347ebf28bfd268a05fec8a28404268b4501a3850426c47d03893e0c018c060e015f0758c326f64733017401c3c41ea80426c45f088cc00bc3741fbf0b00268a013cff7415473806490475f2268a0732e4870685048bd8e80100c38b1663048a268504fecc80e41f9cfa80fad4740bb014ee42ec24e00ac4ee4ab009ee42ec24e00ac4ee9d8ac88bc38a168504f6f2803e8404ff7507a28404fe0e8404f6e2f6c1807402d1e0488ae0b0128b166304efa04a048a268404fec4f6e4d1e0050001a34c04c38a264904500657c43ea80426c47d088cc50bef744a8bef83c70b268a053cff743e38e0740347ebf28bfd268a3d268a5d01268b4d02268b5504268a450a3cff7402fec850a08404fec0f6268504a3850458a2840426c47d068bef32c0e8dbfd5f0758c3505351522ea1e7030bc074092e8b2e98750e07eb08b83011b702e8d0bd5a595b58c33c047c01c3e3fd532e8e1edd0386fb32ffd1e38bfb81c750048b355b8915568bf05153268a4600453c0d7f1f750432d2eb403c0a74323c077505e8d475eb623c0875080ad2745afecaeb27f7c602007405268a5e0045b90100b409e86dbdfec23a164a04720c32d289153a3684047306fec68915eb2b50e8eaea7508b80008e849bdeb09803e49040774f132e4863e6204538afc55e825005d5b863e6204588b155b59e2155af7c60100750289158b053a3e62047503e871edc3e964ff33c98a3684048a164a04fecab80106e8fcbcc32e8e1edd030ac0750de818008bec895e0ec6461a1ac33c017509e841008becc6461a1ac3a08a04bf59922e3a057204bbffffc332e4d1e003f82e8b5d040adb74050aff7504c386fbc3a0100424303c307406f6c30175efc3f6c30174e9c3bf59922e8a0d32c083c7042e3b1d741286fb2e3b1d740b83c702fec038c87eebb0ffa28a04c3bb0800f606890402740ebb0700bacc03eca8017418bb0800bab403e81ced7421b701e8c9e980fad4741786fbc3bad403e807ed740cb702e8b4e980fab4740286fbc30f080f080f080f08030103010101000801010101010101010f010f080f0400020f0201010f01ff01ffe00f00000000070208ff0e00003f0010010800000000010002020100040401000502050006010605060008010800070207060700550234009000d2000000000000005f57c390506652e8f4ffffff81ef100000002e8b0766baf80cef66bafc0ced32c0668bf8665a58c366b84f03665266565357500aff7544e8c8ffffff6633f666bbd005e800010000c1e810f6c440752b6681e2ff0266d1e2668bc26640c1e010668bc266bb1300e8e800000066bb1200e8df000000665832e46650585f5b665e665ac39066b84f03525153576656508afb80e37f0adb7526e867ffffffc1e210668bd1c1e20266be0000e8c700000066be0002e8be000000665832e4665058665e5f5b595ac366b84f03665157565352508afb80e37f0adb75398ada575ae821ffffff6633f6665366bbd005e85700000080e401665b80e7fe0afc66be0000e8de00000066be0002e8d5000000665832e46650585a5b5e5f6659c390535051f6c780742066bb9c1be81b000000a801741366b9ffff66bba31be80a000000a8017502e2f159585bc36652e811000000ed665ac3906652e805000000ef665ac390668bd75033c0668bc36603c6c1e002ef6683c20458c352e8a0ffffff81e2ffffff0266bb041ae8bdffffff25000000fd03c2662500f0e8b9ffffff66bb051ae8b0ffffff6681e2ff0f66bb011ae896ffffff24038ac866d3ea66bb061ae886ffffff6603c266bb0d1ae886ffffff668bc224fcc1e01066bb5c1be875ffffff5ac3905266536651e830ffffff33c08ac3665366bb791ae859ffffff665b66496681e1ff00664132c0665366bb781ae841ffffff665b268a4202c1e00a268a4201c1e00a268a02c1e002f6c7017503c1e002665366bb7c1ae818ffffff665b83c204e2d26659665b5ac30071386438643864384f384f384f384f38913408353235733672367236b8361d374d370a3833383338aa369d369d369d369d369d36b8361d374d370a3838387e3833383338ffffffffffff0000ffff0000ffff0000ff000000ff000000ff000000ff000000000008100008101800081018953201953202a34603834603ba33036e3303963204af3204bf320495320300000000423a0002423a0102423a0202423a0302423a0402423a05023c3c00023c3c01023c3c02023c3c03023c3c04023c3c0502713c0002713c0102713c0202713c0302713c0402713c0502ac3e0002ac3e0102ac3e0202ac3e0302ac3e0402ac3e0502ac3e0002ac3e0102ac3e0202ac3e0302ac3e0402ac3e0502733d0002733d0102733d0202733d0302733d0402733d0502af3d0002af3d0102af3d0202af3d0302af3d0402af3d0502203d0002203d0102203d0202203d0302203d0402203d0502543d0002543d0102543d0202543d0302543d0402543d050204410000374101003741020024410000124000020b3e00020b3e01020b3e02020b3e03020b3e04020b3e05022a4000027f4205007f4201007f4200007f420200c0420000c042020005430000953f0002953f0102953f0202953f0302953f0402953f05025141000079410000fa41000075420000593e0002593e0102593e0202593e0302593e0402593e05027442000174420001783b0002783b0102783b0202783b0302783b0402783b050299410000754200007542000075420000aa4000009c3c00029c3c01029c3c02029c3c03029c3c04029c3c0502cb3c0002cb3c0102cb3c0202cb3c0302cb3c0402cb3c0502013d0002013d0102013d0202013d0302013d0402013d0502bc410000df4100009d3d01029d3d0202f93d0102f93d0202a6000101f8ac90ade8ad2ccca2d6a0ae0000cacc0000b2afb2b05eb280b34cb8d4b9dcb97ad4acd41abf2cc04ec0000000000000000000000000dcc0000000005ae0f0e09ce29cc314c488c40000c6c4f2c4000014c52ec5aec574c624c86ec866e704c942c91aca000054e46ecb98e6e4cc6ee316cf76cf80cf8acfc6cf76d10ad97ed1eed2eed30000bcd4000026e6000066bac8be00000000000034d97adab2ddfedf1ed64a00010100000000000050983499a099d49900006aac0000229afe9a0a9b4e9bc29bda9b000052ac0000000000000000069f5aa386a00000c6abeeabd8a30000000088aa94ab0000a2ace40001024e0c8002c00090012d0020004000010003000000000000000200e655d6098002a000e0012d00100060000a0002000000000008080600123ca00f2003000158021c00280080000100040000000000000000006a3c6419000440010003260018008800030006000000000000000600553c302a00050802c003280060007000010003000000000000000000e93c302a0005980100042a0030007000010003000000000000000000ea3c8f2f7805d0011a04270058009000030004000000000000000200eb3c483f40063002b00432004000c000010003000000000000000000ec3c6c0002020100320f307500003075000000000000407e05000000000000000000c02709000000000092f40000000084039a0b70170000000028880400000000000000000000000000409cc409102752031e4010271027102700000000000000000000000000000000000000003400020100000000002a002a00002a2a2a00002a002a2a15002a2a2a15151515153f153f15153f3f3f15153f153f3f3f153f3f3f4e0001030000000000000000000000000000000000000000000000000600000000002000000000001d3c0100000000000048c800075a5a077d000000000000000000000000000000000000000000dc00010168486a486b48694868486a486b48694890000000000808080800006c486e486f486d486c486e486f486d48910000000008080808000070487248734871487048724873487148920000000008080808000074487648774875487448764877487548930000000008080808000078487a487b48794878487a487b48794894000000000808080800007c487e487f487d487c487e487f487d48950000000008080808000098489a489b48994898489a489b48994896000000000101010100008048824883488148804882488348814897000000000808080800000c0001050000000000002000440001018d4800018d4808028d4810038d4818048d481a058d481c0683010b0e8301100c614800126148080f8948080b8548000a8948000989481010894818118301053d7400010110010612110116121301066a1401166a1601065517011655190106ea1a0116ea650116e966010ae921010a1222010a6a23010a5524010aea450116eb46010aeb750116ec76010aecd2011670d4010a70d8011671d9010a71e2011672e4010a72e8011673e9010a73f5011674f6010a741800020301080408090102080000000000000000000000002c030701004d00330600005b25000019000000008002010000000000000000320032004d008c0283020000ad0133017700f100c901f1020000bc0200000b032503f04f01005307000000000000010200000000000000000800000000000000000000000700010000000000050000000000000000000000000f200300000000000002ff00000000000003ff00000000000004ff00000000000005ff00000000000006ff00000000000007ff00000000000008ff00000000000052030000000000008403000000000000b603000000000000e8030000000000001a040000000000004c040000000000007e040000000000000008840300000000000002ff00000000000003ff00000000000004ff00000000000005ff00000000000006ff00000000000007ff00000000000008ff000000000000010800000030750000000000800000000001e6ff68a60000000000800000000002e6fff4e2000000000000b80b000003e6ff981b010000000000b80b000004e6ffcc55010000000000b80b000005e6ff28680100000000008813000006e6ff30880100000000008813000007000038a80100000000008813000000020052030000e8033075000000000984030000e80348e801000000000800000090e20000f824010018f6000000000000a8de000008b4ff18f6000080380100880d01000000000000fa0000099bffa0090100084c0100f824010000000000701101000a82ff281d0100a85b0100683c010000000000e02801000b69ffc82c010060670100f04f010000000000683c01000c37ff80380100187301007863010000000000084c01000d05ff38440100d07e01000077010000000000c05701000e0000f04f0100a0860100a086010000000000786301000117000002003700000903a00f64193421d007a00f7017942a016400e412881390e200005514640064006400640064006400640000323c0000042f00000031002f002f00000000002f005f000000000063000200690050005000730073005f00000090609600900000050000000001060000020100010201000202010002020100020201000202010103001000000000000000100000000000000210000000000000000100000000007f01010388063e000000ce00000012001e010401000008000a0013310011212180000a0013320011212200020a0013330011202100040a00133400111e2104000000133162006800000013327d0083000000133398009e0000001334b300b9000000012121000000040c010010020000080000000104900002040600ff012122000000040c010020020000800000000104920002040400ff012021000000040c010030020000000200000104910002040100ff011e21000000040c010040020000000400000104930002040300ff040000002121f200f80000002122fd0003010000202108010e0100001e2113011901000001001101133114040f00ff01001101133214040f00ff01001101133314040f00ff01001101133414040f00ff0300000001713a014001000004715b01610100000571000068010000000000000000010497000916000909000a100b100c0002100e000f0010001100ff000000000000090600011211ff15166413040013340508133305201332053813310550ff00d402020130dcb400008003002c1f000014000000dc0c14000000d50c33030000d40c00020c00000b2900200fd30be01f1200ed0910a80800920900040c00940900040c00930900040c006d091f1014012e0800040c003008800c0c002f0800040c004f09b40001001e0900040c00f3091b900000e9095a8aff00ea097aaeff08ee09100c0000ef09100c0000e509fcfdfcfce609fdf8fcfce709fcfcf3fce809fcfcfcf5f009086fc300f1090529c300da0911400400d60903f86f00f20910108701f409454f7008f509163a0203db0903030000e10900000000e209040000007409c90000007609003000007f09499a24008009511225023b081c3c007056083f4000005708101000005a0897090000e70d9900c150e80d9901c150e90d8900c150ea0d1903c15051089900c15052089900c15053089900c15054089900c1505c08910900008308910100005908915100005b08912900005d08910900005808910900006408130000008408950900003d084992240080089109000035081e00f900410812688ff84208136a91f67708911300007008110b0000eb0d3d908040ec0d35505440ed0d3d501c40ee0d35b06a4066084590804067085550804068083d504c4069083d7080406d08910901007108152400008808911100007808911200006b08a10900007208910900006c08010900007408955100004d08110900004e08112a00007308130f00007508910900007d08910900008908910100003e084992cc007f08911100007e08912103006f08912900003c08070000808109910c00008209950900008509110100008309910900008409118c00008609910900008709110900008809918900007b09914900007c09a1090000700500040c008e0c000000008308910100008408950900008508970900008808911100008908910100008a08930900005008910902003f0828287272400850502828430880800000cd0910000000c009400f50006008e109020000007d00010101020420000620000003910a02920a09100001820420000620000003910a0820000003920a0926000103020e0006100000030e00020f000938000183020e0006100000030e0008200000030f00094e00010502820006100000038200028300096000018502820006100000038200082000000383000976000000b0060202be00130155052b06a305000003010804321054762d00a260ff0000500305630a040000000020000b004000610002020000000000436507000000000000321054763d00a260ff0000500305630a040000000020000b00400061210202000000000043650700000000004b3447383033323546425f315f33355600321054764000a260ff0000500305630a040000000020010b004000610f0202000000000043650700000000004d5435314a3235364d333248465f315f3335560015001c008c0a04950a04960a040100440a00440f0044ffff00ffffff0008c000e05a4a6fa00df00030040004019800020000000000ffffff0128c200e05a446fa00cf00030040405029800000000008653000000002a0034002f0a04300a00d50a042c0a04280a04290a042a0a042b0a04810a048b0a045f0a04dd0984de0984ffff00483f0001111000000000000022cc1c0061881109205708088c82100100204100210114209a8800a00000000003020708110c0d0e6c6b0001333000000000000022cc1c006210120e20570a098f03e101002041002a0114209a8800a00000000005030a0c1e0f100fb8880001333000000000000022cc1c006294221230570b0a114461020022620032021420aa8800a00000000006030d1026111210409c0001333000000000000022cc1c006218231440570b0b9384b102002264003a031420ca8800a00000000007030e122b13141060ea0001333000000000000022cc1c008428351e60570b0d19461204002485004a061420da8800a0000000000b05141a41181a1180380101333000000000000022cc1c00e7b4462890570c109f0773050046a600620914206a8900a0000000000e081b21571e2013a0860101333000000000000022cc1c0029415831b0570c1225c9d3060048c700720c14207a8900a000000000110a21286d23261474b70101333000000000000022cc1c006bcd6938c0570d13294ab407004ae7007a0e14207a8900a000000000140c252d7b262a1548e80101555000000000000022cc1c00add57a3ec0570e142ecb9408006c070103001420fa8900a003000000160e293189292f161c190201555000000000000022cc1c00cedd8b46d0570f15334c7509006e27010b031420fa8900a003000000180f2f38972c3417f0490201555000000000000022cc1c0010e68c4ae057101636cd450a006e270113041420fa8900a0030000001a11313aa42f3718204e0002999000000000000022aa1c0060882107c0540b078f82700100426100150014201a8940a10000000003010507170a100c409c0002999000000000000022aa1c006094220fd0540c081544f102004261001d0314201a8980a20000000006010a0f2f0e160d80380102999000000000000022aa1c00a5ac351f10550e0c21c7f205004482003d0914202a8900a5000000000c06141a5f182210905f0102999000000000000022aa1c00e7b4462430550e0e2548b3060046a2004d0b14202a89c0a5000000000e08171d6b1c2611a0860102777000000000000022aa1c002939472750550d0fa68873070066a200540c1420aa8940a6000000000f0a191e771e271248e80102777000000000000022aa1c00ad49593270550e12ae8a54090068c30064001420ba8900a802000000130e202595242f131c190202777000000000000022aa1c00ef516a3790550f14b20b450a006ae40074021420ca89c0a80200000015102328a4283315a42c0202777000000000000022aa1c0010d66a3990550f14344ca50a006ae40074031420ca8900a90200000016112429aa293515f0490202777000000000000022aa1c00315a6b3ca0550f15b68c350b006ae4007c041420ca8980a9020000001712262bb32b371500000000060008000e0044ffff00ffffff001f000000ffffff011f000000ffffff021f000000ffffff031f000000ffffff041f000000ffffff051f000000ffffff061f000000ffffff071f00000000000000e1b488d69b00a53f2100fd02d10081f6d20088d69b00663f0500f49b4100a6b0e6004e1e6f06d10042d6d300ac3f050081569f00e6bb400016b1f40088d69b00e53d2800e1b111e6b300f43b05006f06ca0042d6d300bcab210088769700e6bb0800a6b0f4004b1e4f07d100c2d2d30088f6d200f43b0500663f2100a690bd008176b300f43b050039004400800a04990a04820a04740a04750a040000440200440300440400440500440900440b00440c00440d00444e0a04540a00970a04980a00ffff00ffffff007221605000e00370134403610000000066660000ffff0c0c1f3c0000000300630406000023000000000000008508000000001e0130000000aaaaaa0028ea0200000000000c01030638c10100803801003800060a6a240900801a0600e80300000c01180820030000b004000038c1010038c10100000000000000000000000000cb8f0200b14600000000000000000000785103152409f613000000010000010000000000000000004100000000000000a0000000000000003c000000000000009b02000003000000ae010000f4010000440200008a020000d0020000200300003e0300007003000000350c0050f80c00a0bb0d00f07e0e0040420f0090051000e0c81000308c11007f000000a2040000be0100001b0000000000a503a7f73fdc04005444ffff000080fdf30d03008060feffb3f3ffff0d05acffffff000000005eff3d000000f8110001000100010000320003010103160008961000000000002900ac002a009700ff0001070c00060000000000000004070c000e0000000000000028000301ffffff004b00b80b01000000ffffff0032004e0c02000000ffffff007c01450c071200006400020314000000462d000070060206000000001e2152004c0003ffff001e2255004c0009ffff00202158004c000affff0020225b004c000bffff0021215e004c000cffff00212261004c000dffff00ffff1404ff1504ff1604ff1704ff1804ff1904ff18000201020008008000000200040008400001001000ffff38000201044a00007c92000001041e003c000000f824010001031e003c001e00f049020001021e003c001e00e093040001011e0000001e005500010101100200850210001102000100210001008892040045000200500014007000840064020200690201004202020044020200460202004802020079024000849902008c990100029b08005eeaa2010000000000970001020008020102005247520202650207520d550002520d52232c2502013d2502064517005102523d0205020000070952205239020d02010352436604028c022e00020d020100524302050204005203524302f902015205020102000ee50208520a02050202000000524302050204005203524302050230750040520b020502040052035243020102010ee50208520b0d65d005025b0057000102000037000052140208000d1a3208000b1a0288000e1a3288000c1a030046041a090546ffffff02560040032040011a09254003750246400318405c1b2d024640270046061a2d08405c1b020a0141028a01405b00b7000101040037000001050e00020040013703005c050200fc7fffff020000005c051000ffff9dff000941005c0521007fffffff800000005c054000be3fffff4040010037000001050e007000011037030001057000004000015c05a0000ffffedf100001605c05a2007ff397ff8604885a5c05a4001bf0ffff200d40045c05b100ff2dffff80501896370000540006000125c514020105c2147f0000000105e815703d290a0105e9159ca40d200105ea15209587005b001201010104003700000301000054202415012500080f012528080f5c252b08f8015500005234523e0324400c00152540045c6201080f400104d709240001040208000001041c08200066182d0c421000560040030c4000003e0d40000044730001020000400104010002002d0d4206004353000d25681503540034fe010535fe030a030a010535fe040a040a0100030a69150100040a69150d25d509050d05d50900080040540034fe010535fe030a0c00010535fe040a0c00520f661c2d0c420a005500005212661c2d0c420c00020d000100521f521e0205003075000052104ce5002044ec000d25800a18022500ff52404a65800a0f490d015203032000800a092500fc521e5c22800a0300520752485bff0002010004370000660c030c4100002d0a41422d0d4204003d240003004430002d0d4204003e0a424144fb0043190056004303a441020003f24141030c4100003e0d41000044fb003e0d416148496b003ee54110465f001b3d4101436b0009e54103153d41022de5410c033a434154000000330d410100010a0000410d020100442d0d410200010a000041033243414be5000149d70007020100452d0d410100010a0000414a0201004444b900032943000ea2004443c1000329430008a20045330d410300010a000041033a4341070201004543fa000d02010044330d410100010a0000413da5000144f500070201004543fa000d020100445b5520005b00ac01010214003700004be5000844230001058200700300803c058300000002004668010301040002e50001523c01058200400150c00d2583000866ff2d0d426c0101058200400350c04a258300014456002d0d42200003040008000304010c00030402100003040314000104820004004a058300800000004497002d0500100000002d0501100000002d0502100000002d0503100000004a2583000244b800010482001c000d258300100104820004004a2583000144aa0001048200180001218300020102820000010183000156004003294002152540060104820000005c8a83003f00400102820001019983000401028200030199830005010482001c000da583001001028200010de583000401028200020101830003010282000101098300050de5830002010482001c000d258300010104820004004a2583000244320101058200400150c007258300f7020200044ce50408496801522f020101000202000402e50002523f5b7a4000680250c0780250c08c0250c0900250c0940250c0980250c0ac0250c0b00250c0e40250c0f40250c0080350c00c0350c0100350c0140350c0280350c02c0350c0220102010c043700005c252b08f801542024150725eb09fe4be5004044a1000105910a0d00000003b001920a523b030100005638003e0100014562003e0100024553000105910a0d00000007a5920af743a1000105910a0d0000005438920a43a100030002960a03f801990a0105910a00000000030801920a0105910a0d0000005c8d920a0000800007e5990abf0765960af00105910a00000000010d920a77770201010052100201010002e50101523f523002e5010202010200523f0725f309fc5500014a25800a0849d1000225010752404be500404412010105910a0d0000004ca5018049ed005438920a01b2920a01523b3e01000146120101fa990a01016a960a020105910a00000000010a920a010d25eb090107252b08f80d252415035bcb04010708083700003d2501ff4495043d2501194691043d2501024791043d2501144595043d0500000000004443024be5010249610002a902025528020ee501803d0500404b4c004561000da5c29d400321410133254114032243410de2c1484466ff2d0d42ab0403394001090d4030001b0d40022d0a424056000056000102050340010000026501012005000a000000030246403d0500808d5b0047a6000ee501085528014be5010844b1001b0546013e0546a02fc50148c6002c6501011505460143b100142d0105030501000001004be501024933014be5018049df0027044600003e05410000000044450103044000000302004127024041030240003e05410000000049f3007c0500000001007e044000007c044000007e024000030201403e050133f300004833010305010000010027044600007c0201417e04400000030a00402704460000038a004056180143af017c0240007e0540a086010003014103090541030000006f0240417c0540450c00007e0540404b4c003e054000000000498a01032540017c0540404b4c007e0540450c00000301410309054103000000750240411b0540012d02004066ff2d0d429f045600400321400133254014152540012d0a4240030c4800004a65e2481044fe0203394101090d4130001b0d41043c225e49414922023c212349034922023c292549034922020320415f49092541e03e2941014922024be5014049f6023c022049004922023c0a2249014426020ee501013a00004be501014469044be501024943023d25020546430255280252235600400321400133254014030a484007256001fe66ff2d0d429f045600400321400133254014152540012d0a4240030c48000007652349fe54002149540022490765e248ef4a65e248204988020765f248ef4a65f248204995023d05000000000049fe024aa5c1488044d2025600415c25e048f80651024a65e0480144ba022da541012d0d4810003ea5410445b20256084803214101332541140322434107e2c148454ae5c1483f49910407a5c29dbf43910401022049004317040105da48808801003da50100491f033d0500e03b6600451f030725db48fe433f030d25db48013da50102493f034be50108443f0301057a49808801000d257b49010d255f490103394001090d4030001b0d400401225e49400d655f49803e254002446603036540045c6a5f49fb4066ff5600402d0d42bb0403214003090d400300150d40022d0a4240010c2449000001e4264902000d25264902012123490301a52349e801022049005400214901022249014be5010844bf0307655f49fe43c4030d655f49015c295f491f01018d2b492003012925490307655f497f5c65e248e3044a65e2482049e0030d65e248104a65e2482044ed034be501024917045c65f248e3044a65f248204902040d65f248104a65f24820440f043da501024425043da50103492c044be50180493a040301000202b102015241020202000d655f49404a655f4920443f0407655f49bf5600400321400133254014030a48400d2560010151014be501024991043a00003d2502054691040225030202e103020261030102b9030108a503040eb1030202010200522e3a00005b0225010b4369047a2c000000a0004051e0518052205340420f0040420f0040420f0040420f00a183640024833200a3761900a3760c00008701020100003700003d65000744bc0056004020250003030a48403d65000144bb0056084803214800010dfa020200521401058d1a000040000125be1b0201a5cc1ac0010d911a45015c05da1af0ffffff020000000725031bfb0d257d1a010105341b010000005c05361beefe00001101ff7f01253a1b115c05321bf8f8f8ff00000000010d331bff7f0105b31b074000000da5b61b010105311b00080004010d861b0400010de71b01005c05001bfffffdff000002003a00005b5b5c05f602ff00fe9f04fc00200105f90210270200010514030008002001050c0300900010012509010101053b016402120001053001a086110001e50917640105221700009b020105061721842000018de51764000125e41701010531013c0001085c65d400fc02010dfc00000101052f4800000000010504480000000001053a480f0000000de5cb05100105f816000000300125320100550000524e02250007523302050000070000524d2c2500013d2500064565016616030c4104004c0d41020044b7000da5c905045b000700010100005b008a00010100003700000105032b541076325600410350419f0356004066ff2d0d424a004c65411044460009654107032a4041150d40032d0a42400104020800000104032b04005b7a40002310547645107632321054765410763203215476054176321320547615407632321045765410673232105476541076323210654754102763321075465410376261040101080037000001058200000020c007a58300fc010582002c0150c0370500010d2c0106020105a401090040000105a00103000000010db001020401e59801004a2500000149e6005c250c0080645c25100080645c25140080645c25180080645c251c0080645c25240080185c25280080640d252c00010d252000010d250000010105d801b829e8000105dc01b829e8000105e001b829e8000105e401b829e80001e5140264010574010000240037000001058200140000c00d6583000151fa01058200000000c00d2583000101058200700150c0370500540018010105a8012040000001e560026401e5dc0264012544030037000007a59701f75400920101058200780320c0010d8300190001058200000060c05c058300fdffffff0200000001058200100000c0010583000200802a01058200700300803c0583000000020046350401058200600320c03705005c056003100118f020a462005c056403ffff00fc000001015c056c03100108f020a462005c057003ffff00fc000001015c05500387007c0019529d7f5c055403070c80ff382001005c05e401bfffffdfbfff01205c058400fffdffffff7da00037000001058200040030c0370500010504000200910601050c00656a00080105100001000000370000020500440003055245030100000205004400180c524501058200040030c03705003e0d000a004439023d0d0038024426023d0d00450144260201051c004d0000aa01052000daa78c3143490201051c004d00c0ac01052000eca7783143490201051c004d00c0ac01052000eca77831010524000021000001052800ffffffff0105640096438101010568008725094001056c003514bf02010570000180000001052c000021000001053000ffffffff37050003f800800009e5000c4ce5000444af024ce5000849bd0269e50004030d00000243b60269e500085608005c8a10000ff0004ce5000444d2020d65240004540028000d252400014ce5000844e7020d652c0004540030000d252c0001370000020500440003055245030100000205004400180c524501058200040030c03705003e0d000a004491033d0d0038024491033d0d00450144910303f800800009e5000c4ce500044444034ce5000849910302050014010b06434b030205001401050652450805003f00000001058200040030c0370500560041032141000925411f4b25002044880303a54120338a4141560841151d41033102200041439103150541132b02200041370000030500240030c0030501440030c001058200800030c003384083004c25400449110401028200004a258300014911040d6583000466ff2d0d42390456004101028200014a2583000149d20301028200010104830000002d0d4204002d2541043e25412845d20301028200014a2583000149fa03010282000007658300fb2d0500080000002d0501080000001b0540013e05002c0030c044af030105bd00007d00195b7a280025000000492020004d6046006d4020007180400075000000790000007d00680001400f000a00000000520001010000370000523e030c411400010a0a1541330d4101001b0d4104150541102d054100f400f40102090841338d4100f41b1d4107011a0600410105010b000000f40125c900f40105c400000000005b11010101000437000003f9460008e5007f030a41422d0d410400038c4102002d0c4200002d0d42040056304603044000003e0540000000004449003dfa00404450003ea54601495b00331a424143620003a546013d0200404762002d1a4241432c004ce54680446a005b038a4142560040030a4241038c4000003e8d40ffff4410010324420200032246420925423f3e25420549a600031a4040030d4204002d1a424143e1003e25420649cd00330d4103005608422d0d4001003e1a4040479f002d1a42412d0d410300430401031a4040090d421f002d1a42414c2546804904015618404c25464049f90001020000400104010000004304010102910a400104920a00002d0d410300038a41424371005b002100020100043700000101a4000101019400003c25950001491300020001a4005b008e000102000466ff5608472d0d425c0003214700092547f0422247630043006380360063603e0063202e005a5a5b2d0d4226004343002d0d420c004343002d0d42180003214700092547072d0a42472d0a4247030c4800005b7a320000000002000400260028002a000002002c002d002e002f00000000010002000300040005000a0000a0004051e05180522053bf0202021c042005016400000003020240661f0204010c005245080501ff0300003d0d010000492f0002040028005b0204011c005245080501ff000000200501a08601007c044020007e0540ff000000030201400304402400210540a08601002d02014002e50001560003020d0302005600047c04023c007e054010270000020201400204024c0002a403560002e4035a00523703010501037103030304406400210540a086010002020140551803020402500002e4035b0052377c040240007e0540102700000202024002e4035700523702e503010202020152370301060103b103037c0506a08601007e024005030203400302054043fa003de500004466023e04030400472101030203053e0403040047210103040304002d0503710200000304407c003e05400000000044d9013304037c007c0203037e0540a08601000302464002040150000304406400210540a0860100020202400205030200000002a4035b0052377c04034c007e0540a08601000202024002e4035a0052370202020102e50301523703010401020401400002a40357007c04033c007e0540a08601000202024002e403560052377c0504102700007e01400103020440030205023e02050445ce013302050443e001330204050302050443e001030204025600057c040274007e054010270000030204407c02404002020140020202417c040278007e0540102700007c0240400225030152377c020505523702250303523703044068002105400a0000002c0201407c04026c007e0540102700002c0201407c040270007e0540102700002c02014026050164000000210540640000002d0202405538004368002d05057002000027050571020000210540710200003e044004004789020204002c005b56000003310000332500010202004003044608000304408000152500022d0a420021044084002d0246403d02004648be02020200465b0078000101000037000052140da5511b015420541b0725441bfe5420451b422900630031006301390063024d005a5a4370000125451b02433e000125451b015420421b5400431b5400471b437000010d431b01010105471b010001000d65481b010d654b1b01010d531b10100125421b015430511b3a00005b7400010100003700004aa5cb0501441500026500010e2500805214030046cc000825000f521454309d1b3c699d1b0044650001699d1b003d6500004465004aa59c1b014465004c2546014469004a25a31b01494d004a25a31b014455004a25a31b01495d003a00005b4a259d1b014469004365003e000101000037000052143d6500014430000d659c1b0307259c1bfe4aa59c1b01491c0007e5001b7f5420a91b433a000de5001b800d259c1b013a00005b2c00020100003700003c21fc00004919000da5c000014326003c61fc00004926000da5c000020da5c100015b220001010404033900005538002002000003044100005638412702404102e200405b190001010008370000521401015e1b0001015f1b013a00005b008000020100005600400339400055380066ff2d0d4250003e0c4002004727002d0d420800431700330c400400210c4006002d0c400000561840030246407b050040420f007e024046020200405b7a30006400000000000000ffff070001000000c8003f000800190040065f0040003200800c7e006000640000327f007f006400c60001030400370000560046560000032100005520003d650003442c003d65000d46bb0002290000322500080e25006052145c22004af800022200005214030841c01a090d41030066ff2d0d42c2002d0a424103240000003de2000048a7003e2500044476000322460033254601152546040f254601333900003e2500014493003e250002448c00032546210365002f439700036500130379460033654601152d46030f65460152140102f21b460152ee1b005400f91b5400ed1b3a00005b7a040003020104af01010400083700003d6502014944014ba50203495d0002050000030005020501000502003c21fc0002495700018dc000000251020105c600000010000105c80000005000010dc30002005420ca000105c200000100005620404383000e25028052145400cc00560848082502070d25ca00010125c200015400c6005400c8005620403da50100498f000d25c200100765d005fe3da5010147a0000d65d0050103a040c900030046c400030241462d0046c6002d0041c80052140132071a400132081a400102041a460102051a415430c11a54005c1b01015d1b005408091a54080a1a54080b1a54080c1a01090e1a0001190d1a005c19011afcf8015ca5011a0f100109061a010125001a010d25b31b045c62b31bfe405420351a54203c1a5400ca1b5400c81b5400cc1b4ba502034940010e25028052140105cc00010000003a00005b52143d6502004961015420001a3a00003c21fc00024960015408c1005b3d650210446e010109061a015b030040041a090540000000fd2d014000090d4000f00102041a40080d00ff0f56004103314101740a00412c090100082500fc1405001001015c1b0001090d1a015b0049000101000037000052140765b61bfe3d65000144370054306e1a5430111a5420b51b5420bd1b5430bd1b4a25b61b01492b003a00005b0d25bd1b0154009e1b0725c01af43a00005b0095000103000037000052140d25031b045420781a5400801a3d6500014956000d257e1a0701257f1a0151014a257f1a0244290054207f1a5408811a5408821a5408831a010d841affff010d851affff010d861affff5b0131791a00560041031941013b02413d6500024978000300407c1a040200404381000303400001027c1a402d0546040000002d8d4101003e8941014565005b003d00010100043700005600400338409a0a210540e204000002020040030040990a1b054014090d400700210540093d0000270540640000002c0200405b00d80001010c00370000010582002c0050c04a25830001493b00020500407e050001058200b40050c002e8008300522926050010270000020200405b030500ac0250c00305018c0250c0030502780250c001058200400350c04a25830001447500030500280350c0030501080350c0030502f40250c001028200024a05830080000000448c002d050110000000010282000156004003184083002105401027000003024640560040030840830021054010270000270540000001002d024640010282000056004003204083000925400f75024640020200465b53010203001837000066ff2d0d4247015528052d0942052d094205030c480000030941032d1941033e0d410300463f005c05b31bfb0ff0ff00300000434b005c05b31bff0ff0ff04400000030941002d194100330d410100010a801b415408821b0199821b02031941003309410256184103b14104331a4141018a811b4103194100330941022d1a41412d0941004b2504104499002d094100010a811b4103214104092541021b2541010122831b4154005e1b01315e1b0401b15e1b04030941012d194101330d410100010a871b4154088e1b01998e1b03031941013309410356184103b94104331a4141018a8d1b4103194101330941032d1a41412d0941014b250420440b012d094101010a8d1b4103214104092541041b25410201228f1b4154005f1b01395f1b0401b95f1b0403214104092541801b25410701229e1b413a00005b7a0c0000000002000400260028002a00be000101000437000003a140003da50000494900660403244058003e2540ff49ae00550001022501285209020d0129015209020d012a025209020d012b03520903b1400101b10a1501661c03644010005620402d0d4214005430cd053ea4400a004993003da5000044ae000324411c0003714100090d410f0f3e62414149930001a2cd05400164800a1c003da4001c0044ae002d0c4204002d2540013e624040495c0001f10a15000da50a15805b01a2cd05400164800a1c0054180a155b9e0001010800370000030800280856300003050103000000523e4c0c010800492d00150501022da500014318005c722808f8000300401f0a030046930a092546031525460375024046563840036540801b254603030a4846030041a30a560848010a28080003a2404109a54007033243404c254001447c000fe240441b0d40011b0541033e654000496500017a800a4002ba0040523e0224000a0052345b1a00010100043700000105e509fcfdfcfc0105e609fdf8fcfc5b3102010100083700000d25f4160807256218fe560041033941010925410f030a404266ff2d0d421102152541022d0a4241030c410000010200004107a50100fe54080100010cfb160200030a424003054050c300005600410321410027024041018af716400125f716020d25f5160201a9f916014b250101497f005430f916010df91600312ba5f916014b2501024496002ba5f91601560041037141010fe541800102fa1641036941002da541010102fa16414b25010244c6005628412da541010102fa16414b25010144e700037141002da541010102fa1641037941002da541010102fa16410d25f4160103a5410143ba01032940010365400103994000560041037141010f6541010fe541800102fa164101a5f916043d650104472801010df916011343570101a2f91640010df91601314357010765f916ef01a5f916033e25400446570101a2f9164031a5f916015c65f916fd200d25f4160103a5410043ba010305410100008003aa41400102fa16413d65010149820102a800fa1643f901560041031a41403b0241032841fa16036841fa1603a841fa1603e841fa16040200415628402d8d4004003e25400447f9013325400443360102650002030d416400330d4101003e0d41000044f90151644a25f6161044c3014a65f6160649f901026500010d25f516023ea541004463014b25010144f3000d25f516020125f4160251015400f4165400fb165b7a2000684801006c4803027048050474484241784849487c484b4a9848292880484d4c005f00020200043700003d6500014454005530003d2500064650003225000120250008560848032248400da599180102a000981808a500034a25981802444a005c0d9918fffe01004350000d0d991801013a00005b0d65cf05080d258001015b000a00010200005b7a00000a00010100045500005b3c00010100005500005500010105910a03000000023800920a022101000825000f082501f0200500204e000002020040200501e2040000020201405baf0101060418030546005125023de5000149f300553800660803244104002d0d4208005500023d040000004742002ca502012d0d420c003da202414526005500015b0224020500026402040003014600560040032140026f0246407c0546004000007e0540c40900000202014002e502017b0501320000007e0540102700007c05404e0c00007e0540404b4c00020a0540210540404b4c002705404e0c00000201030132020340210546d0070000270540102700000302004633020040270500102700003e0c40060048d100030c400600550004028a044003014001330140042105403200000027054050c30000028a05405b553800030540003200003d050000000000443c01030240462d01400033054001000000270140003e05409c180000472b01030540003200003e0540c8000000463c01030540c800000066ff2d0d428f013e0c4002004753012d0d420800434301330c4000002d0c400600330d400100270c4006002d0c40040002e20040330c400400210c4006002d0c40000027024640020a004002b200405b7a2000c8004006080019004006800c40003200800c381860006400003200327f006400000700020100005b00700102010804370000661c2d0c4206003de50002444b003de5000344f7000338002f0a092500200201010002f001cd0552120108ab0a810a0118830a810a5ce22f0adf005ce2300adf005b02f001cd050ee5018052120201010002e4012c0052260139dd090102ec012c0052260179dd090102f4012c00522601b9dd090102fc012c00522601f9dd090102e401300052260139de090102ec01300052260179de090102f4013000522601b9de090102fc013000522601f9de09013105de090101010002e5010852263de5010446d30002e501043de5010846e10032e5010443f0001a3d01013de5011245f00002e501125c39020ae0015b523b030500100000000305012d0000005538003d010001453001030d0018000305012e0000003d010002453001030d0020000305012f0000000201010002f001cd050ee5018052125600410102910a010104920a0c000102910a000104920a10002d0500010000002d2541012d0d4204003e254107454d015b0001010204043700003d2500ff49ec00022000800a4a25800a08492600082500100725800aef0105320a080000000105320a1000000001058200100060c0010583000080030001058200140060c0030040830066183e0440040049eb000300408300030000830003004183003e05400000000044eb000100910a83000100920a8300330d4001003e0d400000497600010564c00c020000540065c0010566c0cc280000540067c0150500022d05000000007c0102e8c00051324ae5a0218049b9000105320a080000000105320a040000000105320a01000000513250024a25800a8044dd005c21800aef005b0165e70aff0121e70a0002050104000000521f5b8c00010400000305407c0100003da500004415005b03004620497c0240467e0540a08601000300412349090541030000006f0240417c0540450c00007e0540404b4c003e05400000000049510003254001018a2249407c0540404b4c007e0540450c000003004123490905410300000075024041030046204933024640010221494651010d6523490151015b310001030400370000553800260500e204000001e29a0a4021054164000000270540093d0000152540045ca2990a8f405b001000010300083700005518005508015b6201010400043700003d6500084923000205013800060a5245080d01ff03028900015b3d650003440f01020101000265010752503d050200000000440b01370000010582007c0220c001058200940220c04aa5830006494900010582007c0220c00d65830004010582007c0220c0030046830037000001058200800220c05e6546fc013d250001449600096546fc01058200840220c03c0c8300040044c600070d83009fff513c030c4104004c25412049be000f254120010a830041513c010c83000400513c5600400319400021054064000000030541785d0200330241402705417102000003224640010582007c0220c0010283004601058200940220c04aa583000249f7003700005b5500005b0201010052503d050200000000440b0102e400050002a4000600020d02010103244108004c254101443e0102650202022501320264010c00028c010e003d6501ff4461010299020052362d0d4204004342015b8300010304003700003d650009448000030a00426620030c4100002d0a41422d0d4204003e0a4241447c003d0c000000443b002d0c420200432400020a01423d650003447b003d650007447b0003e441050002040108003ee54100447c003d8c0010004772002d0d42060033e541014357000204000c00030a42005b5500015b521b5b00670201050000370000032046cf050e25006052140825000f422900630f580063114e016312cc016301240263004d02630818016309f900630a00016313080163141001630b2001630c1402630d2801631041015a5a43f5003da5000244e3005400724a3da500004471003da5000549eb005408a14a3d250200498000022502023225020101e1a14a024a25a44a0149c6007b0501008000007e05408c0a000056004603294602270240460765a84afe0105a94a008000000102aa4a400de5ab4a100d65004a04022000004a082500070e2500005214143d00045cb99c1b8f003a00005b0105724a0100000007e5004a2f0d65004a043a00005b5420b04a43f5000125b04a0143f5000125b04a0243f5000125b04a0343f5000725a04aef43f5000d25a04a1043f5000d65a84a01510a0725a54afe510a010da44a010251c843f5000d25b64a100131a74a0043f500010d034a1f000169474a024c2546104977013da500034977014a250d4a1049770101a5474a02437c0101b1474a003d25020044910132250201142502045ce1474a8f023de5000447a0010d25474a0143a5010725474afe3da5000544b3013da5000049c40102a5000003394000332540010122a34a4002e002484a43f50002e002484a4be5020144f50002b000474a02e500044a25474a0144ed0102e500083da5000244fb013da500034904025400484a500243f50002a50000033143004a62474a4444f5005408a44a51c80d25a54a01513243f5000d25484a013da50000443902010d794a0f0143f500033943000302404433254001010a794a4043f5005400794a0725484afe070d474afe805420a04a5420b04a43f50000290001010000370000661c2d0d421400033040cd053e254000442800332540012d0c4204004315005b0046010106000037000042290063072401630125006300c000630b270163042c015a5a433f010265001152044be502014920010265000a550802524d3de500044750006825000102250201524d682500013da5000049820020050164000000020501141e00022c2101000201020002020040520c26050064000000020201400201000202650001550802524d3de5000447a0006825000102250201524d682500015105026500015204510a02650009524d3de5000447200168250001524d4320010265001252044be5020144200102650008524d3de5000447e40068250001524d6825000102650000520402650000524d3de5000447010168250001524d682500013da5000049200102010200020501140000002c210100550000520c020100023a00005b432001524d432001660602290000026800cb05028c00320052335b0229000052335b3803020100003700000e25002052140825000f42290063073500630a3d006301210163007b016309bb016308e901630b01025a5a5b0d65c4480843ad02030a464866ff2d0d421a03560040202500052d0a424020250002030a484001040648000001640548040007e50548fc07a505488f030a48465600413de50004479600030541008001014b250201449600094d417fff03e541025cfad348fc415c52c5487ffe413da5000049cc0007a5c1487f66ff2d0d42de022d0d4206005600413da50214494902032541204349020da5c1488066ff2d0d42b60203044000003e05400000000044ad020321430003e241444ce44105004407013da40004004907013d04010000470f012d0d420c0043d80003044006000324410a000364410b004352020765c448f7030a46485600413de50004473c010725e248f94342015c25e248f9024a65e048014442010725e048f84a65e04801444f012de541012d0d4810003ee54104452d01030a48460d25d148024a25d1480444700143ad020725d148fd4a25d148044980010d65c448085600414a65e048014490015c25e048f80451024a65e0480144a0012da541012d0d4810003ea5410445900143ad02030a464856084820250002032248400d250548010de5064810030a48460da5d3480151140d25d34801511443ad0207a5d348fe56004020250002030a484007e50648ef43ad0208a5001b66ff2d0d42de020321430003a24044030c4002004ca44000004929022d0c4204004314022d0d4206003da400000044490203244100003e2541ff4449022d0a4240432e02030440010003654108010ac348400105da488888010001f2db484001bae2484001baf2484001ba02494001ba1249400125e148200125f1482001250149200125114920012ae14841012af14841012a014941012a1149413d65000b44ad025ca2c848df413a00005b7a84000c00ffffff00023f0000005f0008409c0000033f0000005f0008ffffff00033f00002a572010000000003f0005003900004b000080013a000080021b00008003000000800834250080091c2500800a001b009f10143f0080110138009f18004a009fff0000ff0302010001030201000103020100010302010001030201000103020100014c02010200083700003d0d00000044ce01560041032141010925410f150d4102030a404266ff2d0d4234022d0a4241030c4802000da568480154086848030c48000003f94101153d41045cba005c8f41030a42404a25005c014981000d0d005c01010d25005c104a25005c204467000725005cef4a25005c204974000d25035c40560041030941003b0241033b41001b25410401a2015c4103694101152d4104012a015c415600400fe54080037340000102065c40560040036b40000102065c40036340000102065c40037b40000965400f0102065c403e254104471001332541042d054604000000036340000102065c40036b40000102065c40037340000102065c40037b40000102065c4043d7000d25035c020d25015c01032940012125400a2d2540324a25045c01494201510a332540013e2540004926010265010143ca014a05045cf08fff004454010265010243ca010105065c01000080030040065c026a014002b801045c08a5011f3da50100467c010265010343ca0132a501013d8d00000044ca013da5010044ca0103314101031940005618403b0240032840065c036840065c03a840065c03e840065c040200403e25410447ca01332541042d054604000000439d013a00005b66ff2d0d423402030c480000018d085c32000105095c001c020001050a5c10113d122d0d4204002c2500013d25000649d501560848032541100d6597484007659748bf332541013e2541004907020d253b480154303b480d253c480154303c4851325b7a1800000000001c0004003800080054000c00700010008c0014005c00010200040225010403314100090d410f00150d410166ff2d0d4250002d0a4241030c48000007a56848fe010d6848111150024a0d6b480100494100022501135408684854006a483a00005b7a0c000000040008000c0010001400960001010400370000523e55000002e4001600661c2d0c4204005212523e010cd80906000164800a1c0002050008000000020c010800521f030841800a090d41030066ff2d0d4292002d0a42410324410000010582000c0020c05c0a830000fc4102050030750003523f020500a0860103523f02050048e80103523f02050030750003523f02050048e80103523f5b7a040018100804ac0101010800370000038800280803090000032a41000322434101222808445c622808f8414222006301390063087e00630407015a5a43a6010124930a00000124940a01000104a30a02000104a40a06000104a50a0a000104a60a0e000104a70a12000104a80a16000104a90a1a000104aa0a1e002d0d422200439b015b2165000203224340030a41445608403702004c09410149a30054200000543000000f254001150d41014c09410149ba000f25400254280000543800003700003e25400349d500032a41002d25410403224341070a520d45523e03244016002125400455000002ea00002ce20040661c030c4008003e0d4000004401012d0c4208005212370000439b010105910a000000003c0d920a0000449b013c25e70a074939010105910a0e000000030001920a5c05920a00ff00ff0f00ff000105320a05000000510a0105320a01000000030041e70a3e624141494b01510a3e2541004474013e254107499b010105910a0e0000000102920a010105910a03000000033841920a152541043ce29a0a41459b014ae5990a04449b015c25f309fe222d6500013e650004451200011a2808005bd1000101080037000066ff2d0d42bd0056004103214100150d41022d0a4241030401000066ff2d0d42c9000305000000004056004054000000034c000000010200c200010a0000010398410100560841032243414c8a4144495f002d6541012d2541013e3941004550003e71410047a100337141000339410033254101032243414c8a41444979000f8a4144336541013e654100497900011a000001019a0100412d0d4202002d2540013e254004493900010500c2000000e05b7a14006f2270223d26df2640224122000000010002000300e500020214003d250201441c003d250202443e003d2502034463005b2c020141030500ffffffff330200403e0100004839002c0501010000002c0200405b3db90202445e003d010001455100320100015b320101000201000102b902025b2c0100015b3d0500000000004977003d05010000000044e000560043030d401f00030100003d0501000000004495000301000103654020032243404c02004449a700332540014395002d2a40401b2540010322434003020044030141017d020000270540020000002d0241001b0541012d0241403e02004144e0000302004143b700020200005b00d1010201040437000042210063072900630366006302d5006304fa00630c8501630da8015a5a43d001010d1d489f0f01051e480000000001051f487d0000006606014c1f48390003244642003e25460044580001251f48004a251b481049d0010de51b48025b4aa5cb050149d0014a251b480144d0014a251c48104476004ae51b48024991004a251c480849d00143c5004ae51b480149d0014a251b481044c5000da51b48030d651b4803010d1d4800005c251b48ef014a251c481044b700010d1d489f0f07e51b48fc0de51f48010d251b48115b660603244642003e25460049d0014a251b480144d0014a251c481044eb005ce51b48fe025b4a65d005024407010d252348013d8d00000044840103054680f0fa0256004103194100210541ff0f0000270246403e0541000000004437012d0d400100018a1d484056004103194100210240412702464001a522480c010a22484015054004560041032941002d0d410100210240411b054008010a2048400de52048c007252348fe4a65234801497c015b4a251b4801449d014a251b481049d0014a251c481044950107e51f48fe0d251b48115b4a251b480144d0014a251b481044d0014a251c481044b80107a51b48fc07651b48fc5c251b48ef015b007100030108003700005600013de50020481b000339430003020144030500000010c02d09000001028200000300408300560041033141007502404103254120333141003de200414761002d0d000400010282000002000083006e0200410f0140000202004033050101000000080200015b00ce00030100103700005600404a2500ec014430004a2505ec1e49300003254001010505ec030000004a6505ec0f4928003d650200493c002c280209083de502004948002ca80209083d650202496b0001058200100060c0010183000001058200140060c00205000c0200003de5020349810001018200010205010c020000438100540063c0010164c000012165c002010166c001013167c0020101e8c0033d65020144ae003de5020144ae0051024ae5a0218049ae003e25400149cd00010505ec010000004a6505ec0f49c5005bf902020100003700003d250101447b003d2501024468013d25010049ca023d0500000000004939003a00000d256818014a656818014430005b54206818523c03004024013e3940004477004aa5240108444b00033940003ee5400049620003e5402001022401404aa52401084467004aa5240110446f005538005b3d65010244d70002050060ea0000523c3cf924010044c10007251501fe4aa5240110449800030040240103f940003e25400049b4000325406801022401404aa524011044b9005d0500000000ff407e05005229070d1801f8fe433a010205000046c32307251501fe4aa5011703443a0156084003314001150d400e0f0d400f04010a1817405cb11917fc01510507a50117fc01250517400105021700003c0001651c17015408041701a50517e80da51917104a65241702442d010d651917030101420100010146010001014a010001014e0100010152010001015601003d6501024967015c0d1801f8ff01015b56004103314101092541031525410266ff2d0d42d1022d0a42412605000a0000000304410000270241403e05400000010045a101030d40ffff66ff2d0d42e10256004103394101152541022d0a4241030c480000010a301b403a00003d65010b492c0220050064000000030c48020003004140010f254110090d41dff74ba5010444f0010f654108030c4800004a059c1b01000000441502030c4802003c024101404915023c0240014144ca02030c48020007254001ef0102410140010a40014143ca02560040038d400c003d650118444f02038d403e003d650119444f0203a9400133a540140331400109254003152540040f0d4001014ba50104446c020f0d4000025600410329410133254114030c4800004a059c1b0100000044a802030c4802004a2540011049a8023c2243014149a802031a48403c0a00014044ca02031a484007250001fe030c4802000122430141070d4001eff7031a4840010a0001403a00005b7a280000ca9a3b807c814a002f68590094357700000000000204000004080000260c0000281000002a1400ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff55aa7300f10e00000b0064860100000000000000000058001c000000504349520210c76700001800000000037300000003800000474f5020414d44205245563a20782e782e782e782e780078787878007878787800000000d6e30000289e010024188f6f7deb12535ec0733333030107319561596e2b8d0ed4b81801822ce70ce60f3130534054a9a42100351420cc62a5f6185630c728aada776b69b76dbd769f775f76bd516b686295766a75aa8a6a8b6b7772d2df66bdda86a93efdffe7de7004e33285bbfbe7cfd77c2ef7ceef83df9df27be0f7f837deeed1471c9259de9ceffcfeb73bffdfa79e1c76a364c79327c63b2a7e217c61c752ae3aeb1c9c9b6d01c758afbe433cbef2bf51eb57191ffe3f1af3b11ff860dafffd37634cb8edc46a74bf0328159f5ab8ee8d97ff6c1f32fe9ac1f84779d5a6df8bf780f793e75399add4523fa438cc98b376e51e07e7471d3599b04d1f811407ad0b4728fec47aea6abaca538ce98bb6e8a3e523fdcdbaecb3ca883e279ff1723d9de6d3594326d446327620aa785acb33989cbce5c7396f227c8356674c49663298fc5462ecdc9fe0cae439c8d5f32e3a2cb74b2d99e83278ec4c567657a4cbe4b1b1ecb3929d1b6e7b191cc7238bc43007753604d7da3752cc3e8e0bc6c7177fee78e5cbd8c5338d8ec4b4c562f1bcee3f23cf47b58de74e62bf2389658c8cc773988618f8b691590c5c72e9171936d9996c974327d19f9ae89bf412f9494e93312596e7b9f398ae2b2c5c73101b1383eb15c73129330189a4cd28c410050c670d346805707e8a79a6971c6a1cc962acb93fa9d54c4d43ae2a814adce4d5d363d3fac4d4d2e4d874e874e4c98762ab6675f55e32e54f99b7bf67c849b469d367d8b5b1393fe700cd6ca9e66dad89e12a16ef629a1b51b8a249be430973609cf34ba7972bfa2ec4f4d2d39bb13239c9d166a7d3c8ba741a74ba74fa7579a7d367cf4d1ec534b395a46fe8f354ea316a0ceb16aab2a7a8a66aed36ed98e1217af1c2b0616c235e72635ebc70c8cca419b3361e978cb9a4c06cd9a79df666505ebca58a6cd3e29e34b1a4cc3669d369a59ab235769d4e6935ea5166a584cccab74d8f3945b393a8d365cd41999b51bb4db7269c9ab264d57ac33b21659af0b38d795d20d926bc02b87ea9ad01e6bd004319bbebe4321a9ae6193d4c0226b63709af24335c81b0305519516a50fcaa7d4add4575287e535ea29a8c3ae56bb253261f94cfa8c3a74a0d8eb31d39a68d664b94d4d864d9ba2934c69a1cd00c90cd742e93fa662010cd3f346533259ce89d19a4eab35d815066a6e68ab35f7d5b9a7dd27419a4d35b4e4d4c0c954ecd4a6e68e2c22931e9cd99bb39371d49b351673a6a6b097478ceb574e8c3366e5318fc3c06660852da9498dfab574a6efe1363266464c69e892345ba35be9a830a4da9219c6a7cca6aa5a6b69d6e28e4cdf26af3306e934b33577d45955e572aacddfb3e6964eb7be933c2c70f62bd996be46c9886c82cc26998cb9ec54e15216b0c4ad7189298a7992d78d14ccd3e29ec4cb69b6cc4a9338d45992cb57e667dfc67956e54d9be9c9d2e64339361d9a75bdf33e4cba6d3a949969427b14f3eb7ec3a945b34e9b0c00354f8a03101b14efe9a9caded3a4f66d6a69b6a1473530cd7109dff314ee59a995c67ce1530fad534bc0e10f8096c54acd3df44d4fa749a6b671c553a783235622be9b469ada6dc8b369d669a19316acd936e6c761bea77d4667dffb29b379cc38d8fdf1f91c54e37f871b7fbe36beda71fa7ed6147b4fbe348a3bcf670a3dbfdf1d8e4d3d13351871a5f7c79cc8a71fa651c428e8f9e4e3d82d1f8251bac91239477451b3c9e0c7b424fd9ffe23ffb53e7952fdee4f0aafbd37e18cbe9d83f4124381a35901fa2a367f813575ca017cf15e8b0b350153904e69822a03398f2e303dca80f85402943b0e573a9fee4d09cbd40ae542bd50b0542c550b25fb33d45b502b950af542c150b1542c97de2ab778aadde2ab778aadde2ab778aadedfa0516d40ae542bd50b0542c550ffe96e79b28b6a0572a15ea8582a162a8592f8ecba8b6a0572a15ea8582a162a8592f6796516d40ae542bd50b0542c55083deaadedd55bdbaab7b7556f6eaadedd55bc66614ebe2f882b950af3a5159d6322a5477597e50572a15ea8582a162a8592f3d5a17b92c56323940ae54272a15e75bab276eac9fc2ac9d0f42a51ea0572a15ea8582a162a8592fad55dbf06f9e55699d9aa17cae135f2b84d7cae135f2b84d7cae135f2b84d533257d9e43975b73ea51ea0572a15ea8582a162a8592ff4f31cb67f981b752d9ced36514ab540ae542bd50b0542c550b25f6eaaddbaab76eaaddbaab76eaaddbaab7a8caa8b6a0572a15ea8582a162a8701e5f8550edd5cc6edd5cc6d82b87fb0570ff7da7ad9d4a71dcbc4e38247b623da11f6847d991ec48f0c8f5247da54df78adc7f7e458fde11dc91fbd239e47fccb1fbe597ec48ed5e61785bff514ff191271d477c8fbb23db91f7847db11fc9593fca5a7f6a47b323f80b1f6ca58791f70b4ff2bf700a7d229fe091e448f72a3de47f5c8f78ed38fd823dd11fdb23f0c8fbf23ee08f6e47b523ef563f2bf4452fbca7fe051df23fc8a5cf91ef164fe3a97de47fa14bdf23f2164fba598ff7563fbe476647fe4b1fe3599fe57e75dd1607cbc762811ee48f3447b723bb23ed88e891ed48ef163e7c8f6047488f46477ab1f953fa023a447d091dc91f4447915bc8e2d48ebf68570e81711c58ec48f744764b1e288fc023c591f70476647da11e308f62478d23d4a0b79b1d43fe4273c8eb88e7a8d791d9a8d791f8c5d4c1911f80478a58f1647dc11d991f68478c23d891e3563e208f52478e23cf11e3d46fc8f8951bf23b4fc97fe01d1b9759efc5aceff3ab35f20b35f8f599fb552c3f3c9c7db11ee48fdb91edc8fdc11f6c47ee48f6a47daad47fe7597fc1593f6847b023fe423d191ff291d223f78476e47ef48f2047fcc473b3cb68efd2902a0af7c8eb963af58ec163b158ec963c52c78b58ecd63c62c79023ee08f8f58fcf2c7c92c7e7d63a9fb6a47caad57e5963f40b1fa158f22b1f30b1dcd460ef1f30b1fa5a8c1dbfcf23d992fe508f5a476cb1f2eb1d5d03c8f36b31f9f58e92c77ab1f40b1e7946fc8ff848e791e888ecc8fd32c9fd411f8d9d4e3ea48f7247d3d460eedee88f6e53e811f6a479a52cbc8eed4b0f23a2479e527d4dcbf3ab7ab6c8ef54dbbc8f3cb1e8963f4cb1dd29c47f384d7a9c0bc8f34a71ffce60d7fb623f56b5b7d291ed4a7e9d69fa858f52b1eb48f604bfd611e8c8f5c47488f60476e47eb88f2047ec2a305efa3239c53f484789329c7a85b13f4d878afb924fb159bfd82c7b358f68b1f68a60bca8ffc8b1ff2ac7ef163f7ca663e656f75591e28aeff6a4766a727f23c62c76a47ad23e2963c854e0d5f8f58ef96a3ce23d111d711dd2cd7a8bf22b2ff46a72ff23b75397f91e494e5ff9b4e3955397f91e5c8fc023e7563e7963e5d6a7fa05a9fe8569fe9169fcd2c73d4e6de47ca2c7caa9d53c8f965a7ff02961e47e8969f578f7a977f4e575e53f8a58f8b58f2447d4294791d223ae23c891d791e408ec08ecc8ec48fc6982dd7c8f72478a23db91e2c8fb623b323da91cf23d891f28a37e47cb11e8e616d93c8f4653ee48f4a473c8fa851bf23d32c7a858f58b2fabf88ec7165a27b927fc8fc323c511f70478b23da91e308f60478d23d191f1047488f1cb27c7ac9f8923b723b4593da91da91f1447e34ba71f3847b923e2c8f6e47c691f6c47c72d57f3aa3be53f20b4fe45673f9e599fc92ce7abe0a72a3db9745fad23c911e888f2647744770479123ca11da91e554ea3f2c9c72ca750f23cba9d43c8ee54ea1e479853a8791f3aa750f96c16fec08ee94c5f91d023cf11e6d4c5f91f3ea61fc8ef54c4f91e788f792a5c3bc8f108f44b67ff4d4f83a7ff52b4fa9fae897f6a5b37f0c8fe029b4791ff3a9b4791f715183b1fffbac7ddac7f248fb495c1aff66473d4e9fe47caa9d1fe570bbefe594eb7f873e75560e93eb88f3c49ebc8ee88f1647915a8fe79467ca7d991f2847e34a1736f52af23f4447b723e6963b923ed88f31558365ea7eef4a7ceaf2b1f94c19f50f6ea714f5a7d43dd14fba5a7d43d8957e7ad3ea1dd14f9cb4fa87a12c87c4709c7a423f0c8fa55329e47a223ed48fd311ed48fd3a995f23f50a681e47d311e8c8fd491e788fd529a0f91f4e476ee305be9123bf29f905a7da91ee8a7ce5a7ffbc9936ea3ff26b724f23dba9a2f91f7a47b623f9647db11ee14d1bc8fc323d991ff811ec08fc453c31e47f494d4bf0d8f5c5e64a3cb5875c5e62be32872f59bed7184762569f8d2c9fae75dd0f8a8dae38e53ccd7b468159f188ec575afe4fd819a3b5e74b827ae3aa07b81dbe3c8ebcfa8cf09f204760eaa07ab9ed7224762eaa74e1c44f87cf11d951d476213f3d922ddfd758d477e27c991d79d53cf827f1943b03ea47901ed79f23b13a9f3c1a81dd1e4765474fd881f8d942cffae638b1da4e8f2a59e75eea9f4e13f6ad88ec36b51e5055eeb2e5be7af6fb4cf03dfc3cb287dc6d3cabf3c515afdb927c5296be47c42e3aab9f0ca9b5e808ebcfaacf01e8d53d1d576380760757b10d00ee943b1b7a8f7073a7d091d95d545e81cf50f156355df82fba50f16eaab4e34791e3974f6d0722762478f5d5bb4ed40eea448ebeeb697a07a323e2575aed3f60a791da2eb7da7b807dac8e16afded6a6eaf62e93c29bec3f6f4fdeffa79bd0e9b47f9af78bba83ec4dfeef72a35d9db76d92eb2254d9fc7effa58af232a758eff3967af93ef3f4753fbb7de8bdfc7e144f7f33e7f5dfea776a5a93947e349178b5ed704fc0edcb34fdcffde3fe7f353fcf9df1bcfd0783fbac6f7351bf2f0a975741f2dbfbf1fa1d87a713dd9fff7de53294bb792c275d49fba6ffffcfdafdf3f61873ec670b0df3a9c7e44f94c20bb9a9f7a51b30fb930f606cd3dd15069dea3433677c5e4ffb7b77c8e84ea3a79a815557a83b3f1780be32eedf1af474b8ebf97ef3e9f636d9895ecf43b1d87c3c5fc5d4586e79575fca3d27678fd36db1d55a1eefa383eaf5d437992f6ff54d5afb39673a0eebe9ebfdbe1d8fe1fc5f34a4773d63e97d086d5eda70eaf214fe1e91aecff74b77ff0a3dbedbc271d8ebfaed976dabd2c667b55c4c57693076d783555d3277edf95f5b54fe97ddf7c3fb7a5cf4f2ffcb25e37c29577d36ef3f5657fbd17218e23d4a8ebf7fb2eef10e26fc0ecdeb59d8ad8effc492dac83bf1b213bfa6de3a33a0c9f7fd65ee9baffc5ebc4add16f3d881e237cbfa18cca30713ba75fb7d05adcf55eb9dceccd2f812591ea3abfc6157e793abedd22d5fca3b528ec0a3a228dd146dca39028d9947799f2c0f947c328edca3dc147b428ecca3b028ea4a3a228d228dc9472251c8146cca3bc9b2d9fca3ba28f8651db947b828f6851d89475a51d19473c51ba28db94720519d37858bf3cee88e1d589e9da13b4872073e008f914a84e7875004232e2d93b3a7c0b7d9644cf7db56221504f04fe9f9279358ee163ca2c79558f2ca9df05628f269fd2033616de019d305447d2048d0121cf2b2f4c457df67f52c1fff7ff956ae7fff293401e54424f3e76881c73cea20b1b9408e7c1d9ab0fb481c9c2980e89d5c1cd2b5803ae29dd61d990b37cc827ca842dcc510ca987400835a09326739342dc2765c90f3610c91426b43d5a970e79d3416e6381f3c217e15ed70434c76a2fee1f948eeceac3b541558b5b7c97a4789ea61970ae64c24f33f6847f60bce361faa09940ea50a46a82fcc58137ae5f44f90d09f30e512e3eea9e4d63c92c76f82776b2fbb597ddacbeedba9acfe8e7f4e694be384f4c0cf5050e8b42f3a64e5d3184cbc4d61da13f3ef7a7d129184c4b9b9d4cee8df3e7ba1a05239198732b3798be9713bc58e8ac776b1e6963a0b1e6163b9cc27b3b9f3f49a8a6acd59f4545d249c9b76f3a7f5b54fea4f9f9353697527e7e4cfcfd75256d4d552d7e0cbb8c297d25354524edfcd72a8f7cf2890e54f604fcd213736f742b20dfcfbc7cf9e504ebc9f7980857f3f36f740f792ba17359f4302a741179a2d09f3f30783ed7f2f37555d4d3d5d587e965e4b9b2f412f252adf96d7850f3b27312b45cc977032f43a29e43a7fb55e5415e5657952fcb4797bf479c7ba1cf8e1ad4b37a149e4d3ce927938e4662624dbe60e490d2a0f4b5424c616e67724f9f7c7e7e9b5555ab53b2adf4bca37c03d150e7d3d5466b45a141ecfbc5233e465a5a564b3075f9dbcb4ae616b4795c1b47c0b2f976fcdb2f937252f40850e8e7f423534a492d8af4913dccc297113880635917bca9f93956ff65a38cbc939c29793946edf353ee3972ee5bbce6a79277d92f25869f25855bb871849e12fcd4f0699e61cba6c7ce201ac085fdce690fa09ed168a73a63e774534f5f3c3dc4ae979787fa0a6aeaaa6afe5e1befa5efa8745e504e06324f98351069778ee842feb4ba29f9ca0a14285e8654d39cff33f2ca4fe0b0f85a2fca61cbcb61cbcbdfcbdfd7f40f966ed667c27f06c8d69fe4ae5fcbf25528347a1cd681e50fd99df6f8578f2a1ab7f325e594971d9c51cd4ed257169ff3a84fd0064324dc66304f24b1dbe63edd33e4f0b30e2cfca6133f2f31cb67cda43cb37c2d27e5a5792c3b759a76f2798ff160f9a732ea3ebccb0fbe9e35899dccafefb5c7d23cd0e8e80f9e9fd11f3aee756d8ddcb9966e76154ee70ae3e5e5dbf31efcd04d4c3734d72d3f9b43f269f56e5e539b72e6d37e5f0a87e64bff8db1f4922210d7ab49983b42f27a8747a179f6b2e7736a7525ddd25552d657e6a829baed55640aee531f2d28e309a794e4d83a7bb7993f0b597976f86c3850e87374ef98e6a7cb4a73687969456fe1f566ababacd4e6a86a693554d5fcd61f9ae79b14f2f2df7629efa6796df96f4f02bb535f9ad2d4d557bfaba6aecd68b561c4939943e05efced6757555754ffaec07814b28c0c6bcb4bfdd8d716dccdb6027cb0b587d26af507cb5f65e16b4797ff360ff73ffcda1e5bfca7f32f5e595a7e6a92b9fd7e6a6aae9297534a17659ad25552bfacaeaaa45337ff758dad47cc28f03ba4ebb5549abcd21ab7f55575617f3cb47fb727e7dfe5030e>
    | |   |   | |   "CFG_APER_MODE" = 1
    | |   |   | |   "ATY,TileInfo" = <03000000000000000200000002000000030000000c000000>
    | |   |   | |   "hda-gfx" = <"onboard-1">
    | |   |   | |   "IOInterruptSpecifiers" = (<1300000007000000>,<0a00000000000100>)
    | |   |   | |   "ATY,RefClock" = 10000
    | |   |   | |   "CFG_USE_FBC" = No
    | |   |   | |   "compatible" = <"pci1028,b0d","pci1002,67c7","pciclass,030000","PXS1","GFX0">
    | |   |   | |   "CFG_USE_FBWRKLP" = Yes
    | |   |   | |   "IOPCIExpressLinkStatus" = 4354
    | |   |   | |   "CFG_UFL_CHK" = No
    | |   |   | |   "CFG_USE_AGDC" = Yes
    | |   |   | |   "DALReadDelayStutterOff" = 4
    | |   |   | |   "IOPMIsPowerManaged" = Yes
    | |   |   | |   "acpi-pmcap-offset" = 80
    | |   |   | |   "LoadController" = Yes
    | |   |   | |   "VRAM,totalMB" = 8192
    | |   |   | |   "CAIL_EnableLBPWSupport" = 0
    | |   |   | |   "PP_StaticMappingInfo6" = <00202000>
    | |   |   | |   "rebuild-device-tree" = <01000000>
    | |   |   | |   "@4,device_type" = "display"
    | |   |   | |   "PP_SclkDpmTuning1" = 1991680
    | |   |   | |   "IOPCIResourced" = Yes
    | |   |   | |   "PP_MclkActivityTarget" = 5
    | |   |   | |   "@5,device_type" = "display"
    | |   |   | |   "PP_SclkDpmTuning6" = 1991680
    | |   |   | |   "built-in" = <00>
    | |   |   | |   "PP_StaticMappingInfo1" = <c6ffffff>
    | |   |   | |   "AAPL,aux-power-connected" = <01000000>
    | |   |   | |   "PP_DisableFFC" = 1
    | |   |   | |   "PP_DisableVoltageIsland" = 1
    | |   |   | |   "pcidebug" = "5:0:0"
    | |   |   | |   "CFG_NO_MST" = No
    | |   |   | |   "subsystem-id" = <0d0b0000>
    | |   |   | |   "PP_MclkDpmTuning0" = 2057216
    | |   |   | |   "CFG_USE_SCANOUT" = Yes
    | |   |   | |   "PP_Falcon_QuickTransition_Enable" = 0
    | |   |   | |   "enable-gva-support" = <01000000>
    | |   |   | |   "IOName" = "display"
    | |   |   | |   "iofb_no_regptr" = Yes
    | |   |   | |   "saved-config" = <005003ffff9000ac0000000000000000283c8007200830002000b004d30403000600b004800700010000000000000000000000000000000000000000000000000000000001000000c8000000c800000001000000000000009001000000000000ff080a0a10000000000000000000000000000000000000001c2c0000142c0000182c0000242c0000202c0000046800001068000018680000482f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c0000000000000000fffbff7f000000000a80100a00000000800700000310014200000000>
    | |   |   | |   "CFG_FORCE_MAX_DPS" = No
    | |   |   | |   "revision-id" = <00000000>
    | |   |   | |   "ATY,Part#" = "113-C9541711-100"
    | |   |   | |   "@5,name" = <"AMD,RadeonFramebuffer">
    | |   |   | |   "MM_EnableHEVCEncode" = Yes
    | |   |   | |   "ATY,SCLK" = 30000
    | |   |   | |   "LoadHWServices" = Yes
    | |   |   | |   "CFG_NO_MSI" = No
    | |   |   | |   "ATY,MCLK" = 30000
    | |   |   | |   "CFG_USE_SRRB" = No
    | |   |   | |   "PP_SclkDpmTuning2" = 1991680
    | |   |   | |   "LoadAMDSupport" = Yes
    | |   |   | |   "PP_StaticMappingInfo2" = <00e0e539>
    | |   |   | |   "IOPCIMSIMode" = Yes
    | |   |   | |   "PP_SclkDpmTuning7" = 1991680
    | |   |   | |   "pci-bus-number" = 5
    | |   |   | |   "CFG_PAA" = 0
    | |   |   | |   "CFG_USE_STUTTER" = Yes
    | |   |   | |   "CFG_USE_CPSTATUS" = Yes
    | |   |   | |   "PP_PhmUseDummyBackEnd" = 0
    | |   |   | |   "IOBusyInterest" = "IOCommand is not serializable"
    | |   |   | |   "pci-device-number" = 0
    | |   |   | |   "shikigva" = <80000000>
    | |   |   | |   "PP_MclkDpmTuning1" = 2057216
    | |   |   | |   "model" = <"AMD Radeon Pro WX 5100">
    | |   |   | |   "HDCPLIB_VERSION" = <"1.500">
    | |   |   | |   "IOServiceDEXTEntitlements" = (("com.apple.developer.driverkit.transport.pci"))
    | |   |   | |   "PP_DisableDIDT" = 0
    | |   |   | |   "acpi-device" = "IOACPIPlatformDevice is not serializable"
    | |   |   | |   "CFG_USE_HDMI20" = Yes
    | |   |   | |   "CFG_TRANS_WSRV" = Yes
    | |   |   | |   "assigned-addresses" = <100005c23f000000000000800000000000000010180005c23f000000000000900000000000002000200005810000000000300000000000000001000024000582000000000000609100000000000004003000058200000000000064910000000000000200>
    | |   |   | |   "driver-child-bundle" = "com.apple.kext.AMD9500Controller"
    | |   |   | |   "CFG_USE_FEDS" = Yes
    | |   |   | |   "AAPL,slot-name" = <"Slot-1">
    | |   |   | |   "DALUseUrgencyWaterMarkOffset" = 0
    | |   |   | |   "ATY,memsize" = 8589934592
    | |   |   | |   "PP_SclkDpmTuning3" = 1991680
    | |   |   | |   "PP_StaticMappingInfo3" = <00000000>
    | |   |   | |   "CFG_NODM" = Yes
    | |   |   | |   "CFG_FB_LIMIT" = 4
    | |   |   | |   "ATY,vram_base" = <0000000000000000>
    | |   |   | |   "acpi-path" = "IOACPIPlane:/_SB/PCI0@0/NRP5@50000/PXS1@ffff"
    | |   |   | |   "name" = "ATY_GPU"
    | |   |   | |   "device_type" = "gpu-controller"
    | |   |   | |   "ATY,FamilyName" = <"Radeon Pro">
    | |   |   | |   "ATY,PageFlipEnable" = <01000000>
    | |   |   | |   "CFG_PULSE_INT" = Yes
    | |   |   | |   "IOChildIndex" = 1
    | |   |   | |   "ATY,RefCLK" = <10270000>
    | |   |   | |   "CAIL_EnableMaxPayloadSizeSync" = 0
    | |   |   | |   "PP_DisableCAC" = 0
    | |   |   | |   "PP_MclkDpmDisabled" = 0
    | |   |   | |   "PP_EnableBAPM" = 0
    | |   |   | |   "LoadAccelerator" = Yes
    | |   |   | |   "CFG_NO_SLS" = No
    | |   |   | |   "agdpmod" = <"pikera">
    | |   |   | |   "CFG_INT_SSPC" = 25
    | |   |   | |   "vendor-id" = <02100000>
    | |   |   | |   "CFG_UFL_STP" = No
    | |   |   | |   "CFG_GEN_FLAGS" = 0
    | |   |   | |   "PP_StaticMappingInfo4" = <00002000>
    | |   |   | |   "reg" = <000005000000000000000000000000000000000010000542000000000000000000000000000000101800054200000000000000000000000000002000200005010000000000000000000000000001000024000502000000000000000000000000000004003000050200000000000000000000000000000200>
    | |   |   | |   "IOInterruptControllers" = ("io-apic-0","IOPCIMessagedInterruptController")
    | |   |   | |   "PP_SclkDpmTuning4" = 1991680
    | |   |   | |   "CFG_USE_DPT" = Yes
    | |   |   | |   "ATY,remap-size" = 1073741824
    | |   |   | |   "CFG_USE_LPT" = No
    | |   |   | |   "AsicOnLowPower" = <00000000>
    | |   |   | |   "MM_EnableHEVCDecode" = Yes
    | |   |   | |   "PP_EnablePerDPM" = 1
    | |   |   | |   "IODeviceMemory" = (({"address"=272730423296,"length"=268435456}),({"address"=272998858752,"length"=2097152}),"IOSubMemoryDescriptor is not serializable",({"address"=2438987776,"length"=262144}),({"address"=2439249920,"length"=131072}))
    | |   |   | |   "CFG_NO_HDCP" = No
    | |   |   | |   "device-id" = <c7670000>
    | |   |   | |   "CFG_USE_TCON" = Yes
    | |   |   | |   "PP_DisableULV" = 0
    | |   |   | |   "IOPCIExpressCapabilities" = 18
    | |   |   | |   "@4,name" = <"AMD,RadeonFramebuffer">
    | |   |   | |   "subsystem-vendor-id" = <28100000>
    | |   |   | |   "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=258,"ChildProxyPowerState"=2,"MaxPowerState"=3}
    | |   |   | |   "CFG_CAA" = 0
    | |   |   | |   "CFG_FORCEMAXDPM" = No
    | |   |   | |   "PP_DisablePowerContainment" = 0
    | |   |   | |   "class-code" = <00000300>
    | |   |   | |   "IOPCIExpressLinkCapabilities" = 138414339
    | |   |   | |   "CFG_NO_PP" = No
    | |   |   | |   "pci-function-number" = 0
    | |   |   | |   "unfairgva" = <01000000>
    | |   |   | |   "ATY,DeviceName" = <"WX 5100">
    | |   |   | |   "PP_CNEscapeInput" = <0c0000000000000002000000>
    | |   |   | | }
    | |   |   | | 
    | |   |   | +-o AMD9500ControllerWrangler  <class AMD9500ControllerWrangler, id 0x100000529, registered, matched, active, busy 0 (3 ms), retain 7>
    | |   |   | | | {
    | |   |   | | |   "IOClass" = "AMD9500ControllerWrangler"
    | |   |   | | |   "CFBundleIdentifier" = "com.apple.kext.AMD9500Controller"
    | |   |   | | |   "IOProviderClass" = "IOPCIDevice"
    | |   |   | | |   "IOPCITunnelCompatible" = Yes
    | |   |   | | |   "IOUserClientClass" = "AppleGraphicsDeviceControlClient"
    | |   |   | | |   "IOProbeScore" = 65050
    | |   |   | | |   "IOPCIMatch" = "0x67E01002 0x67E31002 0x67E81002 0x67EB1002 0x67EF1002 0x67FF1002 0x67E11002 0x67E71002 0x67E91002 0x67C01002 0x67C11002 0x67C21002 0x67C41002 0x67C71002 0x67DF1002 0x67D01002 0x67C81002 0x67C91002 0x67CA1002 0x67CC1002 0x67CF1002"
    | |   |   | | |   "IOMatchCategory" = "IOFramebuffer"
    | |   |   | | |   "iofb_version" = "1.1.50"
    | |   |   | | |   "NeedsPolicyDriver" = No
    | |   |   | | |   "IOPersonalityPublisher" = "com.apple.kext.AMD9500Controller"
    | |   |   | | |   "CFBundleIdentifierKernel" = "com.apple.kext.AMD9500Controller"
    | |   |   | | | }
    | |   |   | | | 
    | |   |   | | +-o AppleGraphicsDeviceControlClient  <class AppleGraphicsDeviceControlClient, id 0x1000088f7, !registered, !matched, active, busy 0, retain 5>
    | |   |   | |     {
    | |   |   | |       "IOUserClientCreator" = "pid 17246, PerfPowerService"
    | |   |   | |       "IOUserClientDefaultLocking" = Yes
    | |   |   | |     }
    | |   |   | |     
    | |   |   | +-o AMDSupport  <class AMDSupport, id 0x10000052a, registered, matched, active, busy 0 (0 ms), retain 5>
    | |   |   | |   {
    | |   |   | |     "IOProbeScore" = 65050
    | |   |   | |     "CFBundleIdentifier" = "com.apple.kext.AMDSupport"
    | |   |   | |     "IOMatchCategory" = "AMDSupport"
    | |   |   | |     "IOClass" = "AMDSupport"
    | |   |   | |     "IOPCIClassMatch" = "0x03000000&0xFF000000"
    | |   |   | |     "IOPCIMatch" = "0x00001002&0x0000FFFF"
    | |   |   | |     "IOPersonalityPublisher" = "com.apple.kext.AMDSupport"
    | |   |   | |     "IOProviderClass" = "IOPCIDevice"
    | |   |   | |     "CFBundleIdentifierKernel" = "com.apple.kext.AMDSupport"
    | |   |   | |     "iofb_version" = "1.1.50"
    | |   |   | |     "IOPCITunnelCompatible" = Yes
    | |   |   | |   }
    | |   |   | |   
    | |   |   | +-o AMDRadeonX4000_AMDRadeonHWServicesPolaris  <class AMDRadeonX4000_AMDRadeonHWServicesPolaris, id 0x100000583, registered, matched, active, busy 0 (289 ms), retain 7>
    | |   |   | | | {
    | |   |   | | |   "IOProbeScore" = 65051
    | |   |   | | |   "CFBundleIdentifier" = "com.apple.kext.AMDRadeonX4000HWServices"
    | |   |   | | |   "IOMatchCategory" = "AMDRadeonX4000HWServices"
    | |   |   | | |   "IOClass" = "AMDRadeonX4000_AMDRadeonHWServicesPolaris"
    | |   |   | | |   "IOPersonalityPublisher" = "com.apple.kext.AMDRadeonX4000HWServices"
    | |   |   | | |   "IOPCIMatch" = "0x67C01002 0x67C11002 0x67C21002 0x67C41002 0x67C71002 0x67DF1002 0x67D01002 0x67C81002 0x67C91002 0x67CA1002 0x67CC1002 0x67CF1002 0x67E01002 0x67E31002 0x67E81002 0x67EB1002 0x67EF1002 0x67FF1002 0x67E11002 0x67E71002 0x67E91002"
    | |   |   | | |   "IOPropertyMatch" = {"LoadHWServices"=Yes}
    | |   |   | | |   "IOProviderClass" = "IOPCIDevice"
    | |   |   | | |   "CFBundleIdentifierKernel" = "com.apple.kext.AMDRadeonX4000HWServices"
    | |   |   | | |   "LoadPlugIn" = "Load4000"
    | |   |   | | |   "IOPCITunnelCompatible" = Yes
    | |   |   | | | }
    | |   |   | | | 
    | |   |   | | +-o AMDRadeonX4000_AMDRadeonHWLibsCAIL  <class AMDRadeonX4000_AMDRadeonHWLibsCAIL, id 0x100000586, !registered, !matched, active, busy 0, retain 5>
    | |   |   | |     {
    | |   |   | |       "IOProbeScore" = 10
    | |   |   | |       "CFBundleIdentifier" = "com.apple.kext.AMDRadeonX4000HWLibs"
    | |   |   | |       "IOMatchCategory" = "AMDRadeonHWLibs"
    | |   |   | |       "IOClass" = "AMDRadeonX4000_AMDRadeonHWLibsCAIL"
    | |   |   | |       "IOPersonalityPublisher" = "com.apple.kext.AMDRadeonX4000HWLibs"
    | |   |   | |       "IOPropertyMatch" = {"LoadPlugIn"="Load4000"}
    | |   |   | |       "IOProviderClass" = "AMDRadeonX4000_AMDRadeonHWServicesInterface"
    | |   |   | |       "CFBundleIdentifierKernel" = "com.apple.kext.AMDRadeonX4000HWLibs"
    | |   |   | |       "IOPCITunnelCompatible" = Yes
    | |   |   | |     }
    | |   |   | |     
    | |   |   | +-o AMD9500Controller@1  <class AMD9500Controller, id 0x100000584, registered, matched, active, busy 0 (0 ms), retain 6>
    | |   |   | |   {
    | |   |   | |     "ATY,MaxSClkKHz" = 1086000
    | |   |   | |     "ATY,MaxMClkKHz" = 1250000
    | |   |   | |     "ATY,Tolten" = {"aty_config"={"CFG_USE_CP2"=Yes,"CFG_USE_SCANOUT"=Yes,"CFG_NVV"=2,"CFG_PTPL2_TBL"=<280000002700000026000000250000002400000023000000210000001f0000001d0000001b000000190000001700000015000000130000001100000006000000>,"CFG_USE_AGDC"=Yes,"CFG_USE_TCON"=Yes,"CFG_DIAG_LED"=2},"aty_properties"={"MM_EnableHEVCEncode"=No,"PP_SclkDpmTuning4"=2621696,"PP_SclkDpmTuning3"=1181184,"MM_EnableHEVCDecode"=No,"PP_MclkDpmTuning1"=575488,"PP_SclkDpmTuning2"=2621696,"PP_MclkDpmTuning0"=2319366,"PP_SclkDpmTuning7"=2621952,"PP_SclkDpmTuning1"=2621696,"PP_SclkDpmTuning6"=2621696,"PP_EnableLoadFalconSmcFirmware"=1,"PP_Falcon_QuickTransition_Enable"=1,"PP_SclkDpmTuning0"=2647040,"PP_SclkDpmTuning5"=2621696}}
    | |   |   | |     "ATY,Palena" = {"aty_config"={"CFG_USE_TCON"=Yes,"CFG_USE_SCANOUT"=Yes,"CFG_USE_FBC"=Yes,"CFG_PTPL2_TBL"=<2800000027000000260000002500000024000000230000002200000021000000200000001e0000001a0000001600000013000000100000000d0000000a000000>,"CFG_NVV"=2,"CFG_USE_CP2"=Yes},"aty_properties"={"MM_EnableHEVCEncode"=No,"PP_SclkDpmTuning4"=3932416,"PP_SclkDpmTuning3"=3932416,"MM_EnableHEVCDecode"=No,"PP_MclkDpmTuning1"=527360,"PP_DisableClockStretcher"=1,"PP_SclkDpmTuning2"=3932416,"PP_MclkDpmTuning0"=3957766,"PP_SclkDpmTuning7"=2622464,"PP_SclkDpmTuning1"=5900302,"PP_SclkDpmTuning6"=2623488,"PP_EnableLoadFalconSmcFirmware"=1,"PP_Falcon_QuickTransition_Enable"=1,"PP_SclkDpmTuning0"=5923858,"PP_SclkDpmTuning5"=2627590}}
    | |   |   | |     "ATY,Longavi" = {"aty_config"={"CFG_USE_FBC"=Yes,"CFG_PTPL2_TBL"=<230000002200000021000000200000001f0000001e0000001d0000001c0000001b0000001a000000190000001700000015000000130000001000000006000000>,"CFG_NVV"=2,"CFG_USE_CP2"=Yes},"aty_properties"={"MM_EnableHEVCEncode"=No,"PP_SclkDpmTuning4"=3932416,"PP_SclkDpmTuning3"=3932416,"MM_EnableHEVCDecode"=No,"PP_MclkDpmTuning1"=527360,"PP_DisableClockStretcher"=1,"PP_SclkDpmTuning2"=3932416,"PP_MclkDpmTuning0"=3957766,"PP_SclkDpmTuning7"=2621696,"PP_SclkDpmTuning1"=5900302,"PP_SclkDpmTuning6"=2621696,"PP_EnableLoadFalconSmcFirmware"=1,"PP_Falcon_QuickTransition_Enable"=1,"PP_SclkDpmTuning0"=5923858,"PP_SclkDpmTuning5"=2622982}}
    | |   |   | |     "ATY,Caroni" = {"aty_config"={"CFG_USE_AGDC"=Yes,"CFG_USE_CP2"=Yes,"CFG_DIAG_LED"=2,"CFG_NVV"=2,"CFG_PTPL2_TBL"=<230000002200000021000000200000001f0000001e0000001d0000001c0000001b0000001a000000190000001700000015000000130000001000000006000000>},"aty_properties"={"MM_EnableHEVCEncode"=No,"PP_SclkDpmTuning4"=2621696,"PP_SclkDpmTuning3"=1181184,"MM_EnableHEVCDecode"=No,"PP_MclkDpmTuning1"=575488,"PP_SclkDpmTuning2"=2621696,"PP_MclkDpmTuning0"=2319366,"PP_SclkDpmTuning7"=2621952,"PP_SclkDpmTuning1"=2621696,"PP_SclkDpmTuning6"=2621696,"PP_EnableLoadFalconSmcFirmware"=1,"PP_Falcon_QuickTransition_Enable"=1,"PP_SclkDpmTuning0"=2647040,"PP_SclkDpmTuning5"=2621696}}
    | |   |   | |     "IOName" = "AMD9500Controller"
    | |   |   | |     "ATY,Yelcho" = {"aty_config"={"CFG_USE_CP2"=Yes,"CFG_USE_SCANOUT"=Yes,"CFG_USE_TCON"=Yes},"aty_properties"={"PP_Falcon_QuickTransition_Enable"=1,"PP_EnableLoadFalconSmcFirmware"=1}}
    | |   |   | |     "ATY,Dayman" = {"aty_config"={"CFG_NVV"=2,"CFG_USE_CP2"=Yes,"CFG_USE_AGDC"=Yes},"aty_properties"={"PP_Falcon_QuickTransition_Enable"=1,"PP_EnableLoadFalconSmcFirmware"=1}}
    | |   |   | |     "IOPropertyMatch" = {"LoadController"=Yes}
    | |   |   | |     "IOPersonalityPublisher" = "com.apple.kext.AMD9500Controller"
    | |   |   | |     "aty_config" = {"CFG_USE_PSR"=No,"CFG_NO_HDCP"=No,"CFG_USE_LPT"=No,"CFG_INT_SSPC"=25,"CFG_USE_CPSTATUS"=Yes,"CFG_GEN_FLAGS"=0,"CFG_NO_SLS"=No,"CFG_USE_FBC"=No,"CFG_NO_MST"=No,"CFG_FORCE_MAX_DPS"=No,"CFG_NO_PP"=No,"CFG_USE_AGDC"=Yes,"CFG_USE_TCON"=Yes,"CFG_UFL_CHK"=No,"CFG_USE_DPT"=Yes,"CFG_PULSE_INT"=Yes,"CFG_USE_HDMI20"=Yes,"CFG_USE_STUTTER"=Yes,"CFG_NO_MSI"=No,"CFG_UFL_STP"=No,"CFG_USE_FEDS"=Yes,"CFG_FB_LIMIT"=0,"CFG_TRANS_WSRV"=Yes,"CFG_USE_SCANOUT"=Yes,"CFG_PAA"=0,"DALUseUrgencyWaterMarkOffset"=0,"CFG_USE_FBWRKLP"=Yes,"DALReadDelayStutterOff"=4,"CFG_NODM"=Yes,"CFG_USE_SRRB"=No,"CFG_FORCEMAXDPM"=No,"CFG_CAA"=0,"CFG_APER_MODE"=1}
    | |   |   | |     "ATY,Forrahue" = {"aty_config"={"CFG_USE_CP2"=Yes,"CFG_USE_SCANOUT"=Yes,"CFG_TPS1S"=Yes,"CFG_NVV"=2,"CFG_PTPL2_TBL"=<820000007c00000076000000700000006a000000640000005e00000058000000520000004c00000046000000400000003a000000340000002e00000028000000>,"CFG_USE_AGDC"=Yes,"CFG_USE_TCON"=Yes},"aty_properties"={"PP_DisableMCDownLoadFeature"=1,"PP_Falcon_QuickTransition_Enable"=1,"PP_EnableLoadFalconSmcFirmware"=1}}
    | |   |   | |     "aty_properties" = {"PP_SclkDpmTuning0"=1991680,"PP_Falcon_QuickTransition_Enable"=0,"PP_DisableCAC"=0,"PP_EnableLoadFalconSmcFirmware"=0,"PP_DisableDIDT"=0,"PP_EnableBAPM"=0,"PP_DisableULV"=0,"PP_EnablePerDPM"=1,"PP_SclkDpmTuning7"=1991680,"PP_SclkDpmTuning6"=1991680,"MM_EnableHEVCEncode"=Yes,"MM_EnableHEVCDecode"=Yes,"PP_PhmUseDummyBackEnd"=0,"PP_SclkDpmTuning5"=1991680,"PP_DisableVoltageIsland"=1,"PP_MclkDpmDisabled"=0,"PP_MclkDpmTuning1"=2057216,"PP_SclkDpmTuning4"=1991680,"PP_SclkDpmTuning3"=1991680,"PP_DisableFFC"=1,"PP_MclkDpmTuning0"=2057216,"PP_MclkActivityTarget"=5,"PP_SclkDpmTuning2"=1991680,"PP_SclkDpmTuning1"=1991680,"PP_DisablePowerContainment"=0}
    | |   |   | |     "SMC_FIRMWARE_VERSION" = "0x171a03
"
    | |   |   | |     "PPLIB_VERSION" = "2.872"
    | |   |   | |     "ATY,Florin" = {"aty_config"={"CFG_USE_AGDC"=Yes,"CFG_USE_CP2"=Yes,"CFG_DIAG_LED"=2,"CFG_NVV"=2,"CFG_PTPL2_TBL"=<6e0000006b0000006800000065000000620000005f0000005c000000590000005600000053000000500000004a000000440000003e000000380000000a000000>},"aty_properties"={"MM_EnableHEVCEncode"=No,"PP_SclkDpmTuning4"=1181184,"PP_SclkDpmTuning3"=787456,"MM_EnableHEVCDecode"=No,"PP_MclkDpmTuning1"=527360,"PP_SclkDpmTuning2"=787456,"PP_MclkDpmTuning0"=2319366,"PP_SclkDpmTuning7"=2621952,"PP_SclkDpmTuning1"=787456,"PP_SclkDpmTuning6"=2621696,"PP_EnableLoadFalconSmcFirmware"=1,"PP_Falcon_QuickTransition_Enable"=1,"PP_SclkDpmTuning0"=1008640,"PP_SclkDpmTuning5"=2621696}}
    | |   |   | |     "ATY,Guariba" = {"aty_config"={"CFG_NVV"=2,"CFG_USE_AGDC"=Yes},"aty_properties"={"PP_Falcon_QuickTransition_Enable"=1,"PP_EnableLoadFalconSmcFirmware"=1}}
    | |   |   | |     "CFBundleIdentifier" = "com.apple.kext.AMD9500Controller"
    | |   |   | |     "IOProviderClass" = "IOPCIDevice"
    | |   |   | |     "ATY,Acre" = {"aty_config"={"CFG_USE_AGDC"=Yes,"CFG_PTPL2_TBL"=<320000001c0000001a0000001900000017000000150000001400000012000000110000000f0000000d0000000c0000000a000000090000000700000006000000>,"CFG_NVV"=2,"CFG_USE_CP2"=Yes},"aty_properties"={"PP_EnableLoadFalconSmcFirmware"=1,"PP_Falcon_QuickTransition_Enable"=1,"PP_DisableClockStretcher"=1}}
    | |   |   | |     "ATY,Orinoco" = {"aty_config"={"CFG_NVV"=2,"CFG_USE_CP2"=Yes},"aty_properties"={"PP_Falcon_QuickTransition_Enable"=1,"PP_EnableLoadFalconSmcFirmware"=1}}
    | |   |   | |     "ATY,Sinu" = {"aty_config"={"CFG_USE_CP2"=Yes,"CFG_USE_SCANOUT"=Yes,"CFG_NVV"=2,"CFG_PTPL2_TBL"=<820000007e0000007a00000076000000720000006e000000660000005e000000560000004e000000460000003e000000360000002e000000260000000a000000>,"CFG_USE_AGDC"=Yes,"CFG_USE_TCON"=Yes,"CFG_DIAG_LED"=2},"aty_properties"={"PP_DisableMCDownLoadFeature"=1,"MM_EnableHEVCEncode"=No,"PP_SclkDpmTuning4"=1181184,"PP_SclkDpmTuning3"=787456,"MM_EnableHEVCDecode"=No,"PP_MclkDpmTuning1"=527360,"PP_SclkDpmTuning2"=787456,"PP_MclkDpmTuning0"=2319366,"PP_SclkDpmTuning7"=2621952,"PP_SclkDpmTuning1"=787456,"PP_SclkDpmTuning6"=2621696,"PP_EnableLoadFalconSmcFirmware"=1,"PP_Falcon_QuickTransition_Enable"=1,"PP_SclkDpmTuning0"=1008640,"PP_SclkDpmTuning5"=2621696}}
    | |   |   | |     "IOClass" = "AMD9500Controller"
    | |   |   | |     "CFBundleIdentifierKernel" = "com.apple.kext.AMD9500Controller"
    | |   |   | |     "IOPCITunnelCompatible" = Yes
    | |   |   | |     "ATY,Berbice" = {"aty_config"={"CFG_USE_CP2"=Yes,"CFG_USE_SCANOUT"=No,"CFG_NVV"=2,"CFG_PTPL2_TBL"=<230000002200000021000000200000001f0000001e0000001d0000001c0000001b0000001a000000190000001700000015000000130000001000000006000000>,"CFG_USE_HDMI20"=No,"CFG_USE_TCON"=No,"CFG_USE_FBC"=Yes},"aty_properties"={"MM_EnableHEVCEncode"=No,"PP_SclkDpmTuning4"=1967622,"PP_SclkDpmTuning3"=5898240,"MM_EnableHEVCDecode"=No,"PP_MclkDpmTuning1"=527360,"PP_DisableClockStretcher"=1,"PP_SclkDpmTuning2"=5898240,"PP_MclkDpmTuning0"=3957766,"PP_SclkDpmTuning7"=1968128,"PP_SclkDpmTuning1"=5900302,"PP_SclkDpmTuning6"=1968128,"PP_EnableLoadFalconSmcFirmware"=1,"PP_Falcon_QuickTransition_Enable"=1,"PP_SclkDpmTuning0"=5923858,"PP_SclkDpmTuning5"=1968128}}
    | |   |   | |     "IOMatchCategory" = "ATIFramebuffer"
    | |   |   | |     "ATY,Elqui" = {"aty_config"={"CFG_USE_AGDC"=Yes,"CFG_USE_CP2"=Yes,"CFG_DIAG_LED"=2,"CFG_NVV"=2,"CFG_PTPL2_TBL"=<4b00000049000000470000004500000043000000410000003f0000003d0000003b0000003900000037000000330000002f0000002b000000270000000a000000>},"aty_properties"={"PP_SclkDpmTuning4"=2621696,"PP_SclkDpmTuning3"=1181184,"PP_MclkDpmTuning1"=575488,"PP_SclkDpmTuning2"=2621696,"PP_MclkDpmTuning0"=2319366,"PP_SclkDpmTuning7"=2621952,"PP_SclkDpmTuning1"=2621696,"PP_SclkDpmTuning6"=2621696,"PP_EnableLoadFalconSmcFirmware"=1,"PP_Falcon_QuickTransition_Enable"=1,"PP_SclkDpmTuning0"=2647040,"PP_SclkDpmTuning5"=2621696}}
    | |   |   | |     "ATY,Huallaga" = {"aty_config"={"CFG_NVV"=2,"CFG_USE_AGDC"=Yes},"aty_properties"={"PP_Falcon_QuickTransition_Enable"=1,"PP_EnableLoadFalconSmcFirmware"=1}}
    | |   |   | |     "IOPCIMatch" = "0x67E01002 0x67E31002 0x67E81002 0x67EB1002 0x67EF1002 0x67FF1002 0x67E11002 0x67E71002 0x67E91002 0x67C01002 0x67C11002 0x67C21002 0x67C41002 0x67C71002 0x67DF1002 0x67D01002 0x67C81002 0x67C91002 0x67CA1002 0x67CC1002 0x67CF1002"
    | |   |   | |     "IOProbeScore" = 65050
    | |   |   | |     "iofb_version" = "1.1.50"
    | |   |   | |   }
    | |   |   | |   
    | |   |   | +-o ATY,AMD,RadeonFramebuffer@0  <class AtiFbStub, id 0x1000005a5, registered, matched, active, busy 0 (14 ms), retain 8>
    | |   |   | | | {
    | |   |   | | |   "display-type" = "LCD"
    | |   |   | | |   "connector-type" = 1024
    | |   |   | | |   "audio-codec-info" = <00010b00>
    | |   |   | | |   "ATY,ActiveFlags" = 256
    | |   |   | | |   "IOFBDependentIndex" = 0
    | |   |   | | |   "dpcd-post-training" = <777781000000>
    | |   |   | | |   "dpcd-registers" = <110a84010000010002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000684000000000010010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000800000000000000000000000ffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080e13430323000001284220c0008100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000>
    | |   |   | | |   "IOFBDependentID" = 4294967768
    | |   |   | | |   "device_type" = "display"
    | |   |   | | |   "AAPL,gray-page" = <01000000>
    | |   |   | | |   "ATY,ControlFlags" = 772
    | |   |   | | |   "av-signal-type" = <10000000>
    | |   |   | | |   "AAPL,gray-value" = <00000000>
    | |   |   | | |   "display-connect-flags" = <00000000>
    | |   |   | | |   "name" = "ATY,AMD,RadeonFramebuffer"
    | |   |   | | |   "port-number" = 0
    | |   |   | | | }
    | |   |   | | | 
    | |   |   | | +-o AMDFramebufferVIB  <class AMDFramebuffer, id 0x1000005a9, registered, matched, active, busy 0 (9 ms), retain 19>
    | |   |   | |   | {
    | |   |   | |   |   "IOFBScalerInfo" = <000000000000000000000000000000002e00000000400000004000000000000000000000000000000000000000000000>
    | |   |   | |   |   "IOPMStrictTreeOrder" = Yes
    | |   |   | |   |   "av-signal-type" = <10000000>
    | |   |   | |   |   "IOFBMemorySize" = 268435456
    | |   |   | |   |   "IOFBDependentIndex" = 0
    | |   |   | |   |   "IOFBUIScale" = <01000000>
    | |   |   | |   |   "audio-codec-info" = <00010b00>
    | |   |   | |   |   "UserClientEnabled" = No
    | |   |   | |   |   "IOFBGammaHeaderSize" = 0
    | |   |   | |   |   "ATY,fb_offset" = <0000300000000000>
    | |   |   | |   |   "IOScreenRestoreState" = <01000000>
    | |   |   | |   |   "IOFBGammaCount" = 256
    | |   |   | |   |   "IOFBCurrentPixelCount" = 2568800
    | |   |   | |   |   "IOFBCLUTDefer" = Yes
    | |   |   | |   |   "IOFramebufferOpenGLIndex" = 0
    | |   |   | |   |   "IONameMatched" = "display"
    | |   |   | |   |   "IOFBI2CInterfaceInfo" = ({"IOI2CTransactionTypes"=31,"IOI2CSupportedCommFlags"=2,"IOI2CInterfaceID"=0,"IOI2CBusType"=2})
    | |   |   | |   |   "ATY,fb_linebytes" = <00200000>
    | |   |   | |   |   "IODisplayParameters" = "IOFramebufferParameterHandler is not serializable"
    | |   |   | |   |   "startup-timing" = <00000000000000c00050008000000000000000000000000000000000000000000000000000000000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b004000023000000030000000600000000000000000000000000000000000000010000000000000000000000000000000100000000000000010004000100010000000000000000000000000000000000>
    | |   |   | |   |   "IOAccelTypes" = "IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/NRP5@5/IOPP/GFX0@0/AMDRadeonX4000_AMDEllesmereGraphicsAccelerator"
    | |   |   | |   |   "IOPersonalityPublisher" = "com.apple.kext.AMDFramebuffer"
    | |   |   | |   |   "IOPowerManagement" = {"ChildrenPowerState"=2,"MaxPowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=32768,"ChildProxyPowerState"=2,"DriverPowerState"=1}
    | |   |   | |   |   "IOFBCurrentPixelClock" = 154000000
    | |   |   | |   |   "IOFBGammaWidth" = 12
    | |   |   | |   |   "IOFBDependentID" = 4294967768
    | |   |   | |   |   "IOAccelIndex" = 0
    | |   |   | |   |   "IOFBWaitCursorFrames" = 29
    | |   |   | |   |   "graphic-options" = 0
    | |   |   | |   |   "IOFBConfig" = {"IOFBmHz"=Yes,"IOFBModes"=({"ID"=18446744071562088448,"DM"=<80070000b00400003ef33b00020000000700000207024401000000000000000000000000>,"TM"=<0050008000000000000000000000000000000000000000000000000000000000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b004000023000000030000000600000000000000000000000000000000000000010000000000000000000000000000000100000000000000010004000100010000000000000000000000000000000000>},{"ID"=18446744071562088449,"DM"=<800700003804000012ef3b00020000000300000007024401000000000000000000000000>,"TM"=<01500080000000000000000000000000000000000000000000000000000000000000000001000000a057410800000000a057410800000000a05741080000000080070000a00000003000000020000000380400001f000000030000000500000000000000000000000000000000000000010000000000000000000000000000000100000000000000010004000100010000000000000000000000000000000000>},{"ID"=18446744071562088450,"AID"=190,"DM"=<0004000000030000fb003c00020000000300000000000000000000000000000000000000>,"TM"=<0250008000000000000000000000000000000000000000000000000000000000000000000000000040d2df030000000070d6dd030000000040d2df0300000000000400004001000018000000880000000003000026000000030000000600000000000000000000000000000000000000000000000000000000000000000000000100000000000000010004000100010000000000000000000000000000000000>},{"ID"=18446744071562088451,"AID"=182,"DM"=<200300005802000008513c00020000000300000000000000000000000000000000000000>,"TM"=<03500080000000000000000000000000000000000000000000000000000000000000000000000000005a6202000000009048610200000000005a62020000000020030000000100002800000080000000580200001c000000010000000400000000000000000000000000000000000000010000000000000001000000000000000100000000000000010004000100010000000000000000000000000000000000>},{"ID"=18446744071562088452,"AID"=150,"DM"=<80020000e0010000cff33b00020000000300000000000000000000000000000000000000>,"TM"=<045000800000000000000000000000000000000000000000000000000000000000000000000000006037800100000000004d7f0100000000603780010000000080020000a00000000800000060000000e00100002d000000020000000200000000000000000000000000000000000000000000000000000000000000000000000100000000000000010004000100010000000000000000000000000000000000>},{"ID"=18446744071562088453,"AID"=280,"DM"=<40060000b004000000003c00020000000300000000000000000000000000000000000000>,"TM"=<0550008000000000000000000000000000000000000000000000000000000000000000000000000080eca7090000000080eca7090000000080eca70900000000400600003002000040000000c0000000b004000032000000010000000300000000000000000000000000000000000000000000000000000000000000000000000100000000000000010004000100010000000000000000000000000000000000>},{"ID"=18446744071562088454,"AID"=260,"DM"=<00050000000400000d053c00020000000300000000000000000000000000000000000000>,"TM"=<0650008000000000000000000000000000000000000000000000000000000000000000000000000000f36f060000000000f36f060000000000f36f060000000000050000980100003000000070000000000400002a000000010000000300000000000000000000000000000000000000010000000000000001000000000000000100000000000000010004000100010000000000000000000000000000000000>},{"ID"=18446744071562088455,"AID"=252,"DM"=<00050000c003000000003c00020000000300000000000000000000000000000000000000>,"TM"=<0750008000000000000000000000000000000000000000000000000000000000000000000000000000f36f0600000000f0cb6f0600000000101a70060000000000050000080200006000000070000000c003000028000000010000000300000000000000000000000000000000000000010000000000000001000000000000000100000000000000010004000100010000000000000000000000000000000000>},{"ID"=18446744071562088456,"AID"=570,"DM"=<50030000e00100001b003c00020000000100000000000000000000000000000000000000>,"TM"=<08500080000000000000000000000000000000000000000000000000000000000000000000000000f0fb0202000000000000000000000000000000000000000050030000f00000001000000070000000e001000025000000060000000800000000000000000000000000000000000000010000000000000001000000000000000100000000000000010004000100010000000000000000000000000000000000>},{"ID"=18446744071562088457,"AID"=590,"DM"=<5005000000030000e1033c00020000000100000000000000000000000000000000000000>,"TM"=<0950008000000000000000000000000000000000000000000000000000000000000000000000000060a01805000000000000000000000000000000000000000050050000b00100004000000070000000000300001b000000030000000600000000000000000000000000000000000000010000000000000001000000000000000100000000000000010004000100010000000000000000000000000000000000>},{"ID"=18446744071562088458,"AID"=510,"DM"=<800700003804000000003c00020000000100000000000000000000000000000000000000>,"TM"=<0a50008000000000000000000000000000000000000000000000000000000000000000000000000000f7860900000000709785090000000000f786090000000080070000c00100002000000090000000380400002d000000030000000300000000000000000000000000000000000000000000000000000000000000000000000100000000000000010004000100010000000000000000000000000000000000>},{"ID"=18446744071562088459,"DM"=<c0030000580200003ef33b00020000000300000007024401000000000000000000000000>,"TM"=<0b5000800000000000000000000000000000000000000000c003000058020000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b004000023000000030000000600000000000000000000000000000000000000010000000000000000000000000000000100000000000000010004000100010000000000000000000000000000000000>},{"ID"=18446744071562088460,"DM"=<20030000580200003ef33b000200000003020000b0014401000000000000000000000000>,"TM"=<0c50008000000000000000000000000000000000000000002003000058020000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b004000023000000030000000600000000000000000000000000000000000000010000000000000000000000000000000100000000000000010004000100010000000000000000000000000000000000>},{"ID"=18446744071562088461,"DM"=<20030000f40100003ef33b00020000000300000007024401000000000000000000000000>,"TM"=<0d500080000000000000000000000000000000000000000020030000f4010000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b004000023000000030000000600000000000000000000000000000000000000010000000000000000000000000000000100000000000000010004000100010000000000000000000000000000000000>},{"ID"=18446744071562088462,"DM"=<00040000000300003ef33b000200000003020000b0014401000000000000000000000000>,"TM"=<0e50008000000000000000000000000000000000000000000004000000030000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b004000023000000030000000600000000000000000000000000000000000000010000000000000000000000000000000100000000000000010004000100010000000000000000000000000000000000>},{"ID"=18446744071562088463,"DM"=<00040000800200003ef33b00020000000300000007024401000000000000000000000000>,"TM"=<0f50008000000000000000000000000000000000000000000004000080020000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b004000023000000030000000600000000000000000000000000000000000000010000000000000000000000000000000100000000000000010004000100010000000000000000000000000000000000>},{"ID"=18446744071562088464,"DM"=<00050000d00200003ef33b00020000000302000107022301000000000000000000000000>,"TM"=<10500080000000000000000000000000000000000000000000050000d0020000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b004000023000000030000000600000000000000000000000000000000000000010000000000000000000000000000000100000000000000010004000100010000000000000000000000000000000000>},{"ID"=18446744071562088465,"DM"=<00050000c00300003ef33b000200000003020000b0014401000000000000000000000000>,"TM"=<11500080000000000000000000000000000000000000000000050000c0030000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b004000023000000030000000600000000000000000000000000000000000000010000000000000000000000000000000100000000000000010004000100010000000000000000000000000000000000>},{"ID"=18446744071562088466,"DM"=<00050000200300003ef33b00020000000300000007024401000000000000000000000000>,"TM"=<1250008000000000000000000000000000000000000000000005000020030000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b004000023000000030000000600000000000000000000000000000000000000010000000000000000000000000000000100000000000000010004000100010000000000000000000000000000000000>},{"ID"=18446744071562088467,"DM"=<40050000f00300003ef33b000200000003020000b0014401000000000000000000000000>,"TM"=<13500080000000000000000000000000000000000000000040050000f0030000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b004000023000000030000000600000000000000000000000000000000000000010000000000000000000000000000000100000000000000010004000100010000000000000000000000000000000000>},{"ID"=18446744071562088468,"DM"=<40050000480300003ef33b00020000000300000007024401000000000000000000000000>,"TM"=<1450008000000000000000000000000000000000000000004005000048030000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b004000023000000030000000600000000000000000000000000000000000000010000000000000000000000000000000100000000000000010004000100010000000000000000000000000000000000>},{"ID"=18446744071562088469,"DM"=<a0050000840300003ef33b00020000000300200007024401000000000000000000000000>,"TM"=<155000800000000000000000000000000000000000000000a005000084030000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b004000023000000030000000600000000000000000000000000000000000000010000000000000000000000000000000100000000000000010004000100010000000000000000000000000000000000>},{"ID"=18446744071562088470,"DM"=<900600001a0400003ef33b00020000000300200007024401000000000000000000000000>,"TM"=<165000800000000000000000000000000000000000000000900600001a040000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b004000023000000030000000600000000000000000000000000000000000000010000000000000000000000000000000100000000000000010004000100010000000000000000000000000000000000>},{"ID"=18446744071562088471,"DM"=<40060000b00400003ef33b000200000003020000b0014401000000000000000000000000>,"TM"=<17500080000000000000000000000000000000000000000040060000b0040000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b004000023000000030000000600000000000000000000000000000000000000010000000000000000000000000000000100000000000000010004000100010000000000000000000000000000000000>},{"ID"=18446744071562088472,"DM"=<40060000e80300003ef33b00020000000300000007024401000000000000000000000000>,"TM"=<18500080000000000000000000000000000000000000000040060000e8030000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b004000023000000030000000600000000000000000000000000000000000000010000000000000000000000000000000100000000000000010004000100010000000000000000000000000000000000>},{"ID"=18446744071562088473,"DM"=<000a0000a00500003ef33b00020000000302200007022301000000000000000000000000>,"TM"=<195000800000000000000000000000000000000000000000000a0000a0050000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b004000023000000030000000600000000000000000000000000000000000000010000000000000000000000000000000100000000000000010004000100010000000000000000000000000000000000>},{"ID"=18446744071562088474,"DM"=<000a0000400600003ef33b00020000000300200007024401000000000000000000000000>,"TM"=<1a5000800000000000000000000000000000000000000000000a000040060000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b004000023000000030000000600000000000000000000000000000000000000010000000000000000000000000000000100000000000000010004000100010000000000000000000000000000000000>}),"IOFBDetailedTimings"=(<0050008000000000000000000000000000000000000000000000000000000000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b004000023000000030000000600000000000000000000000000000000000000010000000000000000000000000000000100000000000000010004000100010000000000000000000000000000000000>,<01500080000000000000000000000000000000000000000000000000000000000000000001000000a057410800000000a057410800000000a05741080000000080070000a00000003000000020000000380400001f000000030000000500000000000000000000000000000000000000010000000000000000000000000000000100000000000000010004000100010000000000000000000000000000000000>,<0250008000000000000000000000000000000000000000000000000000000000000000000000000040d2df030000000070d6dd030000000040d2df0300000000000400004001000018000000880000000003000026000000030000000600000000000000000000000000000000000000000000000000000000000000000000000100000000000000010004000100010000000000000000000000000000000000>,<03500080000000000000000000000000000000000000000000000000000000000000000000000000005a6202000000009048610200000000005a62020000000020030000000100002800000080000000580200001c000000010000000400000000000000000000000000000000000000010000000000000001000000000000000100000000000000010004000100010000000000000000000000000000000000>,<045000800000000000000000000000000000000000000000000000000000000000000000000000006037800100000000004d7f0100000000603780010000000080020000a00000000800000060000000e00100002d000000020000000200000000000000000000000000000000000000000000000000000000000000000000000100000000000000010004000100010000000000000000000000000000000000>,<0550008000000000000000000000000000000000000000000000000000000000000000000000000080eca7090000000080eca7090000000080eca70900000000400600003002000040000000c0000000b004000032000000010000000300000000000000000000000000000000000000000000000000000000000000000000000100000000000000010004000100010000000000000000000000000000000000>,<0650008000000000000000000000000000000000000000000000000000000000000000000000000000f36f060000000000f36f060000000000f36f060000000000050000980100003000000070000000000400002a000000010000000300000000000000000000000000000000000000010000000000000001000000000000000100000000000000010004000100010000000000000000000000000000000000>,<0750008000000000000000000000000000000000000000000000000000000000000000000000000000f36f0600000000f0cb6f0600000000101a70060000000000050000080200006000000070000000c003000028000000010000000300000000000000000000000000000000000000010000000000000001000000000000000100000000000000010004000100010000000000000000000000000000000000>,<08500080000000000000000000000000000000000000000000000000000000000000000000000000f0fb0202000000000000000000000000000000000000000050030000f00000001000000070000000e001000025000000060000000800000000000000000000000000000000000000010000000000000001000000000000000100000000000000010004000100010000000000000000000000000000000000>,<0950008000000000000000000000000000000000000000000000000000000000000000000000000060a01805000000000000000000000000000000000000000050050000b00100004000000070000000000300001b000000030000000600000000000000000000000000000000000000010000000000000001000000000000000100000000000000010004000100010000000000000000000000000000000000>,<0a50008000000000000000000000000000000000000000000000000000000000000000000000000000f7860900000000709785090000000000f786090000000080070000c00100002000000090000000380400002d000000030000000300000000000000000000000000000000000000000000000000000000000000000000000100000000000000010004000100010000000000000000000000000000000000>,<0b5000800000000000000000000000000000000000000000c003000058020000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b004000023000000030000000600000000000000000000000000000000000000010000000000000000000000000000000100000000000000010004000100010000000000000000000000000000000000>,<0c50008000000000000000000000000000000000000000002003000058020000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b004000023000000030000000600000000000000000000000000000000000000010000000000000000000000000000000100000000000000010004000100010000000000000000000000000000000000>,<0d500080000000000000000000000000000000000000000020030000f4010000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b004000023000000030000000600000000000000000000000000000000000000010000000000000000000000000000000100000000000000010004000100010000000000000000000000000000000000>,<0e50008000000000000000000000000000000000000000000004000000030000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b004000023000000030000000600000000000000000000000000000000000000010000000000000000000000000000000100000000000000010004000100010000000000000000000000000000000000>,<0f50008000000000000000000000000000000000000000000004000080020000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b004000023000000030000000600000000000000000000000000000000000000010000000000000000000000000000000100000000000000010004000100010000000000000000000000000000000000>,<10500080000000000000000000000000000000000000000000050000d0020000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b004000023000000030000000600000000000000000000000000000000000000010000000000000000000000000000000100000000000000010004000100010000000000000000000000000000000000>,<11500080000000000000000000000000000000000000000000050000c0030000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b004000023000000030000000600000000000000000000000000000000000000010000000000000000000000000000000100000000000000010004000100010000000000000000000000000000000000>,<1250008000000000000000000000000000000000000000000005000020030000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b004000023000000030000000600000000000000000000000000000000000000010000000000000000000000000000000100000000000000010004000100010000000000000000000000000000000000>,<13500080000000000000000000000000000000000000000040050000f0030000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b004000023000000030000000600000000000000000000000000000000000000010000000000000000000000000000000100000000000000010004000100010000000000000000000000000000000000>,<1450008000000000000000000000000000000000000000004005000048030000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b004000023000000030000000600000000000000000000000000000000000000010000000000000000000000000000000100000000000000010004000100010000000000000000000000000000000000>,<155000800000000000000000000000000000000000000000a005000084030000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b004000023000000030000000600000000000000000000000000000000000000010000000000000000000000000000000100000000000000010004000100010000000000000000000000000000000000>,<165000800000000000000000000000000000000000000000900600001a040000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b004000023000000030000000600000000000000000000000000000000000000010000000000000000000000000000000100000000000000010004000100010000000000000000000000000000000000>,<17500080000000000000000000000000000000000000000040060000b0040000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b004000023000000030000000600000000000000000000000000000000000000010000000000000000000000000000000100000000000000010004000100010000000000000000000000000000000000>,<18500080000000000000000000000000000000000000000040060000e8030000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b004000023000000030000000600000000000000000000000000000000000000010000000000000000000000000000000100000000000000010004000100010000000000000000000000000000000000>,<195000800000000000000000000000000000000000000000000a0000a0050000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b004000023000000030000000600000000000000000000000000000000000000010000000000000000000000000000000100000000000000010004000100010000000000000000000000000000000000>,<1a5000800000000000000000000000000000000000000000000a000040060000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b004000023000000030000000600000000000000000000000000000000000000010000000000000000000000000000000100000000000000010004000100010000000000000000000000000000000000>),"IOFB0Hz"=Yes,"dims"=<80070000b00400000002000007000000>}
    | |   |   | |   |   "IOFBWaitCursorPeriod" = 33333333
    | |   |   | |   |   "IOFBProbeOptions" = 1025
    | |   |   | |   |   "IOFBNeedsRefresh" = Yes
    | |   |   | |   |   "IOFBTransform" = 0
    | |   |   | |   |   "CFBundleIdentifier" = "com.apple.kext.AMDFramebuffer"
    | |   |   | |   |   "IOAccelRevision" = 2
    | |   |   | |   |   "IOCFPlugInTypes" = {"ACCF0000-0000-0000-0000-000a2789904e"="IOAccelerator2D.plugin"}
    | |   |   | |   |   "IOProviderClass" = "AtiFbStub"
    | |   |   | |   |   "IOFBI2CInterfaceIDs" = (0)
    | |   |   | |   |   "IOFBCursorInfo" = (<0100000080000000800000002000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000>,<0100000080000000800000000200000000000000020000000000000000000000000000000500000002000000030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000>)
    | |   |   | |   |   "IONameMatch" = "display"
    | |   |   | |   |   "IOFBTimingRange" = <00000000000000000000000000000000000000000000000000000000000000008005480000000000007e5f4000000000000000000000000000000000040000000a000000f40100001027000020a1070000800000008000000000000000000000020101010201010101010101010100008002000000400000400000000040000001000000ff3f00000100000000200000e00100000040000003000000004000000100000000400000010000000020000000000000000000000000000000000000000000000000000000000000000000000200000070120000c07a100070120000c07a10000b000e00c301270000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000>
    | |   |   | |   |   "IOClass" = "AMDFramebuffer"
    | |   |   | |   |   "CFBundleIdentifierKernel" = "com.apple.kext.AMDFramebuffer"
    | |   |   | |   |   "IOFBCurrentPixelCountReal" = 2568800
    | |   |   | |   |   "IOFBDetailedTimings" = (<0050008000000000000000000000000000000000000000000000000000000000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b004000023000000030000000600000000000000000000000000000000000000010000000000000000000000000000000100000000000000010004000100010000000000000000000000000000000000>,<01500080000000000000000000000000000000000000000000000000000000000000000001000000a057410800000000a057410800000000a05741080000000080070000a00000003000000020000000380400001f000000030000000500000000000000000000000000000000000000010000000000000000000000000000000100000000000000010004000100010000000000000000000000000000000000>,<0250008000000000000000000000000000000000000000000000000000000000000000000000000040d2df030000000070d6dd030000000040d2df0300000000000400004001000018000000880000000003000026000000030000000600000000000000000000000000000000000000000000000000000000000000000000000100000000000000010004000100010000000000000000000000000000000000>,<03500080000000000000000000000000000000000000000000000000000000000000000000000000005a6202000000009048610200000000005a62020000000020030000000100002800000080000000580200001c000000010000000400000000000000000000000000000000000000010000000000000001000000000000000100000000000000010004000100010000000000000000000000000000000000>,<045000800000000000000000000000000000000000000000000000000000000000000000000000006037800100000000004d7f0100000000603780010000000080020000a00000000800000060000000e00100002d000000020000000200000000000000000000000000000000000000000000000000000000000000000000000100000000000000010004000100010000000000000000000000000000000000>,<0550008000000000000000000000000000000000000000000000000000000000000000000000000080eca7090000000080eca7090000000080eca70900000000400600003002000040000000c0000000b004000032000000010000000300000000000000000000000000000000000000000000000000000000000000000000000100000000000000010004000100010000000000000000000000000000000000>,<0650008000000000000000000000000000000000000000000000000000000000000000000000000000f36f060000000000f36f060000000000f36f060000000000050000980100003000000070000000000400002a000000010000000300000000000000000000000000000000000000010000000000000001000000000000000100000000000000010004000100010000000000000000000000000000000000>,<0750008000000000000000000000000000000000000000000000000000000000000000000000000000f36f0600000000f0cb6f0600000000101a70060000000000050000080200006000000070000000c003000028000000010000000300000000000000000000000000000000000000010000000000000001000000000000000100000000000000010004000100010000000000000000000000000000000000>,<08500080000000000000000000000000000000000000000000000000000000000000000000000000f0fb0202000000000000000000000000000000000000000050030000f00000001000000070000000e001000025000000060000000800000000000000000000000000000000000000010000000000000001000000000000000100000000000000010004000100010000000000000000000000000000000000>,<0950008000000000000000000000000000000000000000000000000000000000000000000000000060a01805000000000000000000000000000000000000000050050000b00100004000000070000000000300001b000000030000000600000000000000000000000000000000000000010000000000000001000000000000000100000000000000010004000100010000000000000000000000000000000000>,<0a50008000000000000000000000000000000000000000000000000000000000000000000000000000f7860900000000709785090000000000f786090000000080070000c00100002000000090000000380400002d000000030000000300000000000000000000000000000000000000000000000000000000000000000000000100000000000000010004000100010000000000000000000000000000000000>,<0b5000800000000000000000000000000000000000000000c003000058020000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b004000023000000030000000600000000000000000000000000000000000000010000000000000000000000000000000100000000000000010004000100010000000000000000000000000000000000>,<0c50008000000000000000000000000000000000000000002003000058020000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b004000023000000030000000600000000000000000000000000000000000000010000000000000000000000000000000100000000000000010004000100010000000000000000000000000000000000>,<0d500080000000000000000000000000000000000000000020030000f4010000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b004000023000000030000000600000000000000000000000000000000000000010000000000000000000000000000000100000000000000010004000100010000000000000000000000000000000000>,<0e50008000000000000000000000000000000000000000000004000000030000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b004000023000000030000000600000000000000000000000000000000000000010000000000000000000000000000000100000000000000010004000100010000000000000000000000000000000000>,<0f50008000000000000000000000000000000000000000000004000080020000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b004000023000000030000000600000000000000000000000000000000000000010000000000000000000000000000000100000000000000010004000100010000000000000000000000000000000000>,<10500080000000000000000000000000000000000000000000050000d0020000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b004000023000000030000000600000000000000000000000000000000000000010000000000000000000000000000000100000000000000010004000100010000000000000000000000000000000000>,<11500080000000000000000000000000000000000000000000050000c0030000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b004000023000000030000000600000000000000000000000000000000000000010000000000000000000000000000000100000000000000010004000100010000000000000000000000000000000000>,<1250008000000000000000000000000000000000000000000005000020030000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b004000023000000030000000600000000000000000000000000000000000000010000000000000000000000000000000100000000000000010004000100010000000000000000000000000000000000>,<13500080000000000000000000000000000000000000000040050000f0030000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b004000023000000030000000600000000000000000000000000000000000000010000000000000000000000000000000100000000000000010004000100010000000000000000000000000000000000>,<1450008000000000000000000000000000000000000000004005000048030000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b004000023000000030000000600000000000000000000000000000000000000010000000000000000000000000000000100000000000000010004000100010000000000000000000000000000000000>,<155000800000000000000000000000000000000000000000a005000084030000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b004000023000000030000000600000000000000000000000000000000000000010000000000000000000000000000000100000000000000010004000100010000000000000000000000000000000000>,<165000800000000000000000000000000000000000000000900600001a040000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b004000023000000030000000600000000000000000000000000000000000000010000000000000000000000000000000100000000000000010004000100010000000000000000000000000000000000>,<17500080000000000000000000000000000000000000000040060000b0040000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b004000023000000030000000600000000000000000000000000000000000000010000000000000000000000000000000100000000000000010004000100010000000000000000000000000000000000>,<18500080000000000000000000000000000000000000000040060000e8030000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b004000023000000030000000600000000000000000000000000000000000000010000000000000000000000000000000100000000000000010004000100010000000000000000000000000000000000>,<195000800000000000000000000000000000000000000000000a0000a0050000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b004000023000000030000000600000000000000000000000000000000000000010000000000000000000000000000000100000000000000010004000100010000000000000000000000000000000000>,<1a5000800000000000000000000000000000000000000000000a000040060000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b004000023000000030000000600000000000000000000000000000000000000010000000000000000000000000000000100000000000000010004000100010000000000000000000000000000000000>)
    | |   |   | |   |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   | |   |   "IOMatchCategory" = "IOFramebuffer"
    | |   |   | |   |   "IOProbeScore" = 65050
    | |   |   | |   |   "ATY,fb_size" = <0000960000000000>
    | |   |   | |   |   "iofb_version" = "1.1.50"
    | |   |   | |   | }
    | |   |   | |   | 
    | |   |   | |   +-o AppleMCCSControlModule  <class AppleMCCSControlModule, id 0x1000005ac, registered, matched, active, busy 0 (0 ms), retain 7>
    | |   |   | |   | | {
    | |   |   | |   | |   "IOProbeScore" = 0
    | |   |   | |   | |   "CFBundleIdentifier" = "com.apple.driver.AppleMCCSControl"
    | |   |   | |   | |   "IOMatchCategory" = "AppleMCCSControlFamily"
    | |   |   | |   | |   "IOClass" = "AppleMCCSControlModule"
    | |   |   | |   | |   "IOPersonalityPublisher" = "com.apple.driver.AppleMCCSControl"
    | |   |   | |   | |   "IOKitDebug" = 0
    | |   |   | |   | |   "IOProviderClass" = "IOFramebuffer"
    | |   |   | |   | |   "CFBundleIdentifierKernel" = "com.apple.driver.AppleMCCSControl"
    | |   |   | |   | |   "IOUserClientClass" = "AppleMCCSUserClient"
    | |   |   | |   | |   "IOResourceMatch" = "IOKit"
    | |   |   | |   | | }
    | |   |   | |   | | 
    | |   |   | |   | +-o AppleMCCSParameterHandler  <class AppleMCCSParameterHandler, id 0x1000005ae, registered, matched, active, busy 0 (0 ms), retain 5>
    | |   |   | |   |     {
    | |   |   | |   |       "IOProbeScore" = 0
    | |   |   | |   |       "CFBundleIdentifier" = "com.apple.driver.AppleMCCSControl"
    | |   |   | |   |       "IOMatchCategory" = "IODisplayParameters"
    | |   |   | |   |       "IOClass" = "AppleMCCSParameterHandler"
    | |   |   | |   |       "IOPersonalityPublisher" = "com.apple.driver.AppleMCCSControl"
    | |   |   | |   |       "IOKitDebug" = 0
    | |   |   | |   |       "AppleMCCSFeatures" = 1
    | |   |   | |   |       "IOProviderClass" = "AppleMCCSControlFamily"
    | |   |   | |   |       "CFBundleIdentifierKernel" = "com.apple.driver.AppleMCCSControl"
    | |   |   | |   |       "IOResourceMatch" = "IOKit"
    | |   |   | |   |     }
    | |   |   | |   |     
    | |   |   | |   +-o AppleUpstreamUserClientDriver  <class AppleUpstreamUserClientDriver, id 0x1000005ad, registered, matched, active, busy 0 (0 ms), retain 5>
    | |   |   | |   |   {
    | |   |   | |   |     "IOProbeScore" = 0
    | |   |   | |   |     "CFBundleIdentifier" = "com.apple.driver.AppleUpstreamUserClient"
    | |   |   | |   |     "IOMatchCategory" = "AppleUpstreamUserClientDriver"
    | |   |   | |   |     "IOClass" = "AppleUpstreamUserClientDriver"
    | |   |   | |   |     "IOPersonalityPublisher" = "com.apple.driver.AppleUpstreamUserClient"
    | |   |   | |   |     "IOProviderClass" = "IOFramebuffer"
    | |   |   | |   |     "CFBundleIdentifierKernel" = "com.apple.driver.AppleUpstreamUserClient"
    | |   |   | |   |     "IOUserClientClass" = "AppleUpstreamUserClient"
    | |   |   | |   |     "IOResourceMatch" = "IOKit"
    | |   |   | |   |   }
    | |   |   | |   |   
    | |   |   | |   +-o IOFramebufferI2CInterface  <class IOFramebufferI2CInterface, id 0x100000606, registered, matched, active, busy 0 (0 ms), retain 5>
    | |   |   | |   |   {
    | |   |   | |   |     "IOI2CTransactionTypes" = 31
    | |   |   | |   |     "IOI2CSupportedCommFlags" = 2
    | |   |   | |   |     "IOI2CInterfaceID" = 0
    | |   |   | |   |     "IOI2CBusType" = 2
    | |   |   | |   |   }
    | |   |   | |   |   
    | |   |   | |   +-o IOFramebufferUserClient  <class IOFramebufferUserClient, id 0x10000060b, !registered, !matched, active, busy 0, retain 5>
    | |   |   | |   |   {
    | |   |   | |   |     "IOUserClientCreator" = "pid 172, WindowServer"
    | |   |   | |   |     "IOUserClientDefaultLocking" = Yes
    | |   |   | |   |   }
    | |   |   | |   |   
    | |   |   | |   +-o display0  <class IODisplayConnect, id 0x1000006b1, registered, matched, active, busy 0 (0 ms), retain 6>
    | |   |   | |   | | {
    | |   |   | |   | | }
    | |   |   | |   | | 
    | |   |   | |   | +-o AppleDisplay  <class AppleDisplay, id 0x1000006b3, registered, matched, active, busy 0 (0 ms), retain 8>
    | |   |   | |   |     {
    | |   |   | |   |       "IOClass" = "AppleDisplay"
    | |   |   | |   |       "CFBundleIdentifier" = "com.apple.iokit.IOGraphicsFamily"
    | |   |   | |   |       "IOProviderClass" = "IODisplayConnect"
    | |   |   | |   |       "DisplayProductID" = 10241
    | |   |   | |   |       "IODisplayEDID" = <00ffffffffffff0015c301284dcfa201301b0104b5342178e28e15af5037b8260c5054a10800a94081808140b3000101010101010101283c80a070b023403020360007442100001a1a3680a070381f403020350007442100001a000000fd00173f1a4e11000a202020202020000000fc004347323437580a20202020202000ac>
    | |   |   | |   |       "IODisplayPrefsKeyOld" = "IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/NRP5@5/IOPP/GFX0@0/ATY,AMD,RadeonFramebuffer@0/AMDFramebufferVIB/display0/AppleDisplay-15c3-2801"
    | |   |   | |   |       "IODisplayPrefsKey" = "IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/NRP5@5/IOPP/GFX0@0-15c3-2801-7e59db32d1d0d36"
    | |   |   | |   |       "IOProbeScore" = 2000
    | |   |   | |   |       "IOPowerManagement" = {"DevicePowerState"=3,"CurrentPowerState"=3,"CapabilityFlags"=49152,"MaxPowerState"=3}
    | |   |   | |   |       "IODisplayParameters" = {"bgsc"={"min"=0,"max"=65536,"value"=65536},"pscn"={"min"=7500,"max"=10000,"value"=10000},"rgsc"={"min"=0,"max"=65536,"value"=65536},"thrm"={"min"=0,"max"=120,"value"=37},"ggsc"={"min"=0,"max"=65536,"value"=65536},"dith"={"min"=0,"max"=1,"value"=0},"vblm"={"min"=0,"max"=196608,"value"=65536},"ownr"=4294968745}
    | |   |   | |   |       "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   | |   |       "AppleDisplayType" = 2
    | |   |   | |   |       "IOPersonalityPublisher" = "com.apple.iokit.IOGraphicsFamily"
    | |   |   | |   |       "IODisplayConnectFlags" = <c4410000>
    | |   |   | |   |       "CFBundleIdentifierKernel" = "com.apple.iokit.IOGraphicsFamily"
    | |   |   | |   |       "AppleSense" = 37119
    | |   |   | |   |       "DisplayVendorID" = 5571
    | |   |   | |   |       "IODisplayAttributes" = {"IODisplayAttributes"=<676174760000000073676c6600000000726c6f63010000006364670080808000676c666400000000>}
    | |   |   | |   |       "DisplaySerialNumber" = 27447117
    | |   |   | |   |     }
    | |   |   | |   |     
    | |   |   | |   +-o IOFramebufferSharedUserClient  <class IOFramebufferSharedUserClient, id 0x1000007a5, !registered, !matched, active, busy 0, retain 5>
    | |   |   | |       {
    | |   |   | |         "IOUserClientCreator" = "pid 686, Safari"
    | |   |   | |         "IOUserClientSharedInstance" = Yes
    | |   |   | |         "IOUserClientDefaultLocking" = Yes
    | |   |   | |       }
    | |   |   | |       
    | |   |   | +-o ATY,AMD,RadeonFramebuffer@1  <class AtiFbStub, id 0x1000005a6, registered, matched, active, busy 0 (2 ms), retain 8>
    | |   |   | | | {
    | |   |   | | |   "display-type" = "LCD"
    | |   |   | | |   "connector-type" = 1024
    | |   |   | | |   "audio-codec-info" = <00010d00>
    | |   |   | | |   "ATY,ActiveFlags" = 256
    | |   |   | | |   "IOFBDependentIndex" = 1
    | |   |   | | |   "dpcd-post-training" = <777701005555>
    | |   |   | | |   "dpcd-registers" = <110a84010100010002000600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a84000909090910010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041007777010055550000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004ce000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000>
    | |   |   | | |   "IOFBDependentID" = 4294967768
    | |   |   | | |   "device_type" = "display"
    | |   |   | | |   "AAPL,gray-page" = <01000000>
    | |   |   | | |   "ATY,ControlFlags" = 772
    | |   |   | | |   "av-signal-type" = <10000000>
    | |   |   | | |   "AAPL,gray-value" = <00000000>
    | |   |   | | |   "display-connect-flags" = <00000000>
    | |   |   | | |   "name" = "ATY,AMD,RadeonFramebuffer"
    | |   |   | | |   "port-number" = 1
    | |   |   | | | }
    | |   |   | | | 
    | |   |   | | +-o AMDFramebufferVIB  <class AMDFramebuffer, id 0x1000005af, registered, matched, active, busy 0 (1 ms), retain 19>
    | |   |   | |   | {
    | |   |   | |   |   "IOFBScalerInfo" = <000000000000000000000000000000002e00000000400000004000000000000000000000000000000000000000000000>
    | |   |   | |   |   "IOPMStrictTreeOrder" = Yes
    | |   |   | |   |   "av-signal-type" = <10000000>
    | |   |   | |   |   "IOFBDependentIndex" = 1
    | |   |   | |   |   "IOFBUIScale" = <01000000>
    | |   |   | |   |   "audio-codec-info" = <00010d00>
    | |   |   | |   |   "UserClientEnabled" = No
    | |   |   | |   |   "IOFBGammaHeaderSize" = 0
    | |   |   | |   |   "ATY,fb_offset" = <0000001000000000>
    | |   |   | |   |   "IOScreenRestoreState" = <01000000>
    | |   |   | |   |   "IOFBGammaCount" = 256
    | |   |   | |   |   "IOFBCurrentPixelCount" = 2568800
    | |   |   | |   |   "IOFBCLUTDefer" = Yes
    | |   |   | |   |   "IOFramebufferOpenGLIndex" = 1
    | |   |   | |   |   "IONameMatched" = "display"
    | |   |   | |   |   "IOFBI2CInterfaceInfo" = ({"IOI2CTransactionTypes"=31,"IOI2CSupportedCommFlags"=2,"IOI2CInterfaceID"=0,"IOI2CBusType"=2})
    | |   |   | |   |   "ATY,fb_linebytes" = <00140000>
    | |   |   | |   |   "IODisplayParameters" = "IOFramebufferParameterHandler is not serializable"
    | |   |   | |   |   "startup-timing" = <00000000000000c0005000800000000000000000000000000000000030000000b004000080070000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b004000023000000030000000600000000000000000000000000000000000000010000000000000000000000000000000100000000000000010002000100010000000000000000000000000000000000>
    | |   |   | |   |   "IOAccelTypes" = "IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/NRP5@5/IOPP/GFX0@0/AMDRadeonX4000_AMDEllesmereGraphicsAccelerator"
    | |   |   | |   |   "IOPersonalityPublisher" = "com.apple.kext.AMDFramebuffer"
    | |   |   | |   |   "IOPowerManagement" = {"ChildrenPowerState"=2,"MaxPowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=32768,"ChildProxyPowerState"=2,"DriverPowerState"=1}
    | |   |   | |   |   "IOFBCurrentPixelClock" = 154000000
    | |   |   | |   |   "IOFBGammaWidth" = 12
    | |   |   | |   |   "IOFBDependentID" = 4294967768
    | |   |   | |   |   "IOAccelIndex" = 1
    | |   |   | |   |   "IOFBWaitCursorFrames" = 29
    | |   |   | |   |   "audio-selector" = <"dp9A">
    | |   |   | |   |   "graphic-options" = 0
    | |   |   | |   |   "IOFBConfig" = {"IOFBmHz"=Yes,"IOFBModes"=({"ID"=18446744071562088448,"DM"=<b0040000800700003ef33b00020000000700500244010702000000000000000000000000>,"TM"=<005000800000000000000000000000000000000030000000b004000080070000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b004000023000000030000000600000000000000000000000000000000000000010000000000000000000000000000000100000000000000010002000100010000000000000000000000000000000000>},{"ID"=18446744071562088449,"AID"=190,"DM"=<0003000000040000fb003c00020000000300500000000000000000000000000000000000>,"TM"=<0150008000000000000000000000000000000000300000000003000000040000000000000000000040d2df030000000070d6dd030000000040d2df0300000000000400004001000018000000880000000003000026000000030000000600000000000000000000000000000000000000000000000000000000000000000000000100000000000000010002000100010000000000000000000000000000000000>},{"ID"=18446744071562088450,"AID"=182,"DM"=<580200002003000008513c00020000000300500000000000000000000000000000000000>,"TM"=<02500080000000000000000000000000000000003000000058020000200300000000000000000000005a6202000000009048610200000000005a62020000000020030000000100002800000080000000580200001c000000010000000400000000000000000000000000000000000000010000000000000001000000000000000100000000000000010002000100010000000000000000000000000000000000>},{"ID"=18446744071562088451,"AID"=150,"DM"=<e001000080020000cff33b00020000000300500000000000000000000000000000000000>,"TM"=<035000800000000000000000000000000000000030000000e00100008002000000000000000000006037800100000000004d7f0100000000603780010000000080020000a00000000800000060000000e00100002d000000020000000200000000000000000000000000000000000000000000000000000000000000000000000100000000000000010002000100010000000000000000000000000000000000>},{"ID"=18446744071562088452,"AID"=280,"DM"=<b00400004006000000003c00020000000300500000000000000000000000000000000000>,"TM"=<045000800000000000000000000000000000000030000000b004000040060000000000000000000080eca7090000000080eca7090000000080eca70900000000400600003002000040000000c0000000b004000032000000010000000300000000000000000000000000000000000000000000000000000000000000000000000100000000000000010002000100010000000000000000000000000000000000>},{"ID"=18446744071562088453,"AID"=260,"DM"=<00040000000500000d053c00020000000300500000000000000000000000000000000000>,"TM"=<0550008000000000000000000000000000000000300000000004000000050000000000000000000000f36f060000000000f36f060000000000f36f060000000000050000980100003000000070000000000400002a000000010000000300000000000000000000000000000000000000010000000000000001000000000000000100000000000000010002000100010000000000000000000000000000000000>},{"ID"=18446744071562088454,"AID"=252,"DM"=<c00300000005000000003c00020000000300500000000000000000000000000000000000>,"TM"=<065000800000000000000000000000000000000030000000c003000000050000000000000000000000f36f0600000000f0cb6f0600000000101a70060000000000050000080200006000000070000000c003000028000000010000000300000000000000000000000000000000000000010000000000000001000000000000000100000000000000010002000100010000000000000000000000000000000000>},{"ID"=18446744071562088455,"DM"=<d00200000005000000003c00020000000300500000000000000000000000000000000000>,"TM"=<075000800000000000000000000000000000000030000000d002000000050000000000000000000010f76c040000000010f76c040000000010f76c040000000000050000720100006e00000028000000d00200001e000000050000000500000000000000000000000000000000000000010000000000000001000000000000000100000000000000010002000100010000000000000000000000000000000000>},{"ID"=18446744071562088456,"DM"=<e0010000d0020000a7f03b00020000000300500000000000000000000000000000000000>,"TM"=<085000800000000000000000000000000000000030000000e0010000d00200000000000000000000c0fc9b0100000000c0fc9b0100000000c0fc9b0100000000d00200008a000000100000003e000000e00100002d000000090000000600000000000000000000000000000000000000000000000000000000000000000000000100000000000000010002000100010000000000000000000000000000000000>},{"ID"=18446744071562088457,"DM"=<e001000080020000c2f03b00020000000300500000000000000000000000000000000000>,"TM"=<095000800000000000000000000000000000000030000000e0010000800200000000000000000000d723800100000000d723800100000000d72380010000000080020000a00000001000000060000000e00100002d0000000a0000000200000000000000000000000000000000000000000000000000000000000000000000000100000000000000010002000100010000000000000000000000000000000000>},{"ID"=18446744071562088458,"DM"=<e001000080020000b6ed3b00020000000300500044010702000000000000000000000000>,"TM"=<0a5000800000000000000000000000000000000030000000e001000080020000000000000100000050108001000000005010800100000000501080010000000080020000a00000001000000060000000e00100002d0000000a0000000200000000000000000000000000000000000000000000000000000000000000000000000100000000000000010002000100010000000000000000000000000000000000>},{"ID"=18446744071562088459,"DM"=<58020000c00300003ef33b00020000000300500044010702000000000000000000000000>,"TM"=<0b500080000000000000000000000000000000003000000058020000c0030000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b004000023000000030000000600000000000000000000000000000000000000010000000000000000000000000000000100000000000000010002000100010000000000000000000000000000000000>},{"ID"=18446744071562088460,"DM"=<80020000e00100003ef33b00020000000302500085010702000000000000000000000000>,"TM"=<0c500080000000000000000000000000000000003000000080020000e0010000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b004000023000000030000000600000000000000000000000000000000000000010000000000000000000000000000000100000000000000010002000100010000000000000000000000000000000000>},{"ID"=18446744071562088461,"DM"=<58020000200300003ef33b000200000003025000b4020702000000000000000000000000>,"TM"=<0d50008000000000000000000000000000000000300000005802000020030000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b004000023000000030000000600000000000000000000000000000000000000010000000000000000000000000000000100000000000000010002000100010000000000000000000000000000000000>},{"ID"=18446744071562088462,"DM"=<20030000580200003ef33b00020000000302500085010702000000000000000000000000>,"TM"=<0e50008000000000000000000000000000000000300000002003000058020000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b004000023000000030000000600000000000000000000000000000000000000010000000000000000000000000000000100000000000000010002000100010000000000000000000000000000000000>},{"ID"=18446744071562088463,"DM"=<f4010000200300003ef33b00020000000300500044010702000000000000000000000000>,"TM"=<0f5000800000000000000000000000000000000030000000f401000020030000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b004000023000000030000000600000000000000000000000000000000000000010000000000000000000000000000000100000000000000010002000100010000000000000000000000000000000000>},{"ID"=18446744071562088464,"DM"=<00030000000400003ef33b000200000003025000b4020702000000000000000000000000>,"TM"=<1050008000000000000000000000000000000000300000000003000000040000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b004000023000000030000000600000000000000000000000000000000000000010000000000000000000000000000000100000000000000010002000100010000000000000000000000000000000000>},{"ID"=18446744071562088465,"DM"=<00040000000300003ef33b00020000000302500085010702000000000000000000000000>,"TM"=<1150008000000000000000000000000000000000300000000004000000030000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b004000023000000030000000600000000000000000000000000000000000000010000000000000000000000000000000100000000000000010002000100010000000000000000000000000000000000>},{"ID"=18446744071562088466,"DM"=<80020000000400003ef33b00020000000300500044010702000000000000000000000000>,"TM"=<1250008000000000000000000000000000000000300000008002000000040000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b004000023000000030000000600000000000000000000000000000000000000010000000000000000000000000000000100000000000000010002000100010000000000000000000000000000000000>},{"ID"=18446744071562088467,"DM"=<d0020000000500003ef33b0002000000030250014401b600000000000000000000000000>,"TM"=<135000800000000000000000000000000000000030000000d002000000050000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b004000023000000030000000600000000000000000000000000000000000000010000000000000000000000000000000100000000000000010002000100010000000000000000000000000000000000>},{"ID"=18446744071562088468,"DM"=<c0030000000500003ef33b000200000003025000b4020702000000000000000000000000>,"TM"=<145000800000000000000000000000000000000030000000c003000000050000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b004000023000000030000000600000000000000000000000000000000000000010000000000000000000000000000000100000000000000010002000100010000000000000000000000000000000000>},{"ID"=18446744071562088469,"DM"=<00050000c00300003ef33b00020000000302500085010702000000000000000000000000>,"TM"=<15500080000000000000000000000000000000003000000000050000c0030000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b004000023000000030000000600000000000000000000000000000000000000010000000000000000000000000000000100000000000000010002000100010000000000000000000000000000000000>},{"ID"=18446744071562088470,"DM"=<20030000000500003ef33b00020000000300500044010702000000000000000000000000>,"TM"=<1650008000000000000000000000000000000000300000002003000000050000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b004000023000000030000000600000000000000000000000000000000000000010000000000000000000000000000000100000000000000010002000100010000000000000000000000000000000000>},{"ID"=18446744071562088471,"DM"=<f0030000400500003ef33b000200000003025000b4020702000000000000000000000000>,"TM"=<175000800000000000000000000000000000000030000000f003000040050000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b004000023000000030000000600000000000000000000000000000000000000010000000000000000000000000000000100000000000000010002000100010000000000000000000000000000000000>},{"ID"=18446744071562088472,"DM"=<40050000f00300003ef33b00020000000302500085010702000000000000000000000000>,"TM"=<18500080000000000000000000000000000000003000000040050000f0030000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b004000023000000030000000600000000000000000000000000000000000000010000000000000000000000000000000100000000000000010002000100010000000000000000000000000000000000>},{"ID"=18446744071562088473,"DM"=<48030000400500003ef33b00020000000300500044010702000000000000000000000000>,"TM"=<1950008000000000000000000000000000000000300000004803000040050000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b004000023000000030000000600000000000000000000000000000000000000010000000000000000000000000000000100000000000000010002000100010000000000000000000000000000000000>},{"ID"=18446744071562088474,"DM"=<84030000a00500003ef33b00020000000300700044010702000000000000000000000000>,"TM"=<1a500080000000000000000000000000000000003000000084030000a0050000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b004000023000000030000000600000000000000000000000000000000000000010000000000000000000000000000000100000000000000010002000100010000000000000000000000000000000000>},{"ID"=18446744071562088475,"DM"=<1a040000900600003ef33b00020000000300700044010702000000000000000000000000>,"TM"=<1b50008000000000000000000000000000000000300000001a04000090060000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b004000023000000030000000600000000000000000000000000000000000000010000000000000000000000000000000100000000000000010002000100010000000000000000000000000000000000>},{"ID"=18446744071562088476,"DM"=<b0040000400600003ef33b0002000000030250000702b402000000000000000000000000>,"TM"=<1c5000800000000000000000000000000000000030000000b004000040060000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b004000023000000030000000600000000000000000000000000000000000000010000000000000000000000000000000100000000000000010002000100010000000000000000000000000000000000>},{"ID"=18446744071562088477,"DM"=<40060000b00400003ef33b00020000000302500085010702000000000000000000000000>,"TM"=<1d500080000000000000000000000000000000003000000040060000b0040000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b004000023000000030000000600000000000000000000000000000000000000010000000000000000000000000000000100000000000000010002000100010000000000000000000000000000000000>},{"ID"=18446744071562088478,"DM"=<e8030000400600003ef33b00020000000300500044010702000000000000000000000000>,"TM"=<1e5000800000000000000000000000000000000030000000e803000040060000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b004000023000000030000000600000000000000000000000000000000000000010000000000000000000000000000000100000000000000010002000100010000000000000000000000000000000000>},{"ID"=18446744071562088479,"DM"=<38040000800700003ef33b000200000003027001b6004401000000000000000000000000>,"TM"=<1f50008000000000000000000000000000000000300000003804000080070000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b004000023000000030000000600000000000000000000000000000000000000010000000000000000000000000000000100000000000000010002000100010000000000000000000000000000000000>},{"ID"=18446744071562088480,"DM"=<a0050000000a00003ef33b0002000000030270004401b600000000000000000000000000>,"TM"=<205000800000000000000000000000000000000030000000a0050000000a0000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b004000023000000030000000600000000000000000000000000000000000000010000000000000000000000000000000100000000000000010002000100010000000000000000000000000000000000>},{"ID"=18446744071562088481,"DM"=<40060000000a00003ef33b00020000000300700044010702000000000000000000000000>,"TM"=<21500080000000000000000000000000000000003000000040060000000a0000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b004000023000000030000000600000000000000000000000000000000000000010000000000000000000000000000000100000000000000010002000100010000000000000000000000000000000000>}),"IOFBDetailedTimings"=(<005000800000000000000000000000000000000030000000b004000080070000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b004000023000000030000000600000000000000000000000000000000000000010000000000000000000000000000000100000000000000010002000100010000000000000000000000000000000000>,<0150008000000000000000000000000000000000300000000003000000040000000000000000000040d2df030000000070d6dd030000000040d2df0300000000000400004001000018000000880000000003000026000000030000000600000000000000000000000000000000000000000000000000000000000000000000000100000000000000010002000100010000000000000000000000000000000000>,<02500080000000000000000000000000000000003000000058020000200300000000000000000000005a6202000000009048610200000000005a62020000000020030000000100002800000080000000580200001c000000010000000400000000000000000000000000000000000000010000000000000001000000000000000100000000000000010002000100010000000000000000000000000000000000>,<035000800000000000000000000000000000000030000000e00100008002000000000000000000006037800100000000004d7f0100000000603780010000000080020000a00000000800000060000000e00100002d000000020000000200000000000000000000000000000000000000000000000000000000000000000000000100000000000000010002000100010000000000000000000000000000000000>,<045000800000000000000000000000000000000030000000b004000040060000000000000000000080eca7090000000080eca7090000000080eca70900000000400600003002000040000000c0000000b004000032000000010000000300000000000000000000000000000000000000000000000000000000000000000000000100000000000000010002000100010000000000000000000000000000000000>,<0550008000000000000000000000000000000000300000000004000000050000000000000000000000f36f060000000000f36f060000000000f36f060000000000050000980100003000000070000000000400002a000000010000000300000000000000000000000000000000000000010000000000000001000000000000000100000000000000010002000100010000000000000000000000000000000000>,<065000800000000000000000000000000000000030000000c003000000050000000000000000000000f36f0600000000f0cb6f0600000000101a70060000000000050000080200006000000070000000c003000028000000010000000300000000000000000000000000000000000000010000000000000001000000000000000100000000000000010002000100010000000000000000000000000000000000>,<075000800000000000000000000000000000000030000000d002000000050000000000000000000010f76c040000000010f76c040000000010f76c040000000000050000720100006e00000028000000d00200001e000000050000000500000000000000000000000000000000000000010000000000000001000000000000000100000000000000010002000100010000000000000000000000000000000000>,<085000800000000000000000000000000000000030000000e0010000d00200000000000000000000c0fc9b0100000000c0fc9b0100000000c0fc9b0100000000d00200008a000000100000003e000000e00100002d000000090000000600000000000000000000000000000000000000000000000000000000000000000000000100000000000000010002000100010000000000000000000000000000000000>,<095000800000000000000000000000000000000030000000e0010000800200000000000000000000d723800100000000d723800100000000d72380010000000080020000a00000001000000060000000e00100002d0000000a0000000200000000000000000000000000000000000000000000000000000000000000000000000100000000000000010002000100010000000000000000000000000000000000>,<0a5000800000000000000000000000000000000030000000e001000080020000000000000100000050108001000000005010800100000000501080010000000080020000a00000001000000060000000e00100002d0000000a0000000200000000000000000000000000000000000000000000000000000000000000000000000100000000000000010002000100010000000000000000000000000000000000>,<0b500080000000000000000000000000000000003000000058020000c0030000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b004000023000000030000000600000000000000000000000000000000000000010000000000000000000000000000000100000000000000010002000100010000000000000000000000000000000000>,<0c500080000000000000000000000000000000003000000080020000e0010000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b004000023000000030000000600000000000000000000000000000000000000010000000000000000000000000000000100000000000000010002000100010000000000000000000000000000000000>,<0d50008000000000000000000000000000000000300000005802000020030000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b004000023000000030000000600000000000000000000000000000000000000010000000000000000000000000000000100000000000000010002000100010000000000000000000000000000000000>,<0e50008000000000000000000000000000000000300000002003000058020000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b004000023000000030000000600000000000000000000000000000000000000010000000000000000000000000000000100000000000000010002000100010000000000000000000000000000000000>,<0f5000800000000000000000000000000000000030000000f401000020030000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b004000023000000030000000600000000000000000000000000000000000000010000000000000000000000000000000100000000000000010002000100010000000000000000000000000000000000>,<1050008000000000000000000000000000000000300000000003000000040000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b004000023000000030000000600000000000000000000000000000000000000010000000000000000000000000000000100000000000000010002000100010000000000000000000000000000000000>,<1150008000000000000000000000000000000000300000000004000000030000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b004000023000000030000000600000000000000000000000000000000000000010000000000000000000000000000000100000000000000010002000100010000000000000000000000000000000000>,<1250008000000000000000000000000000000000300000008002000000040000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b004000023000000030000000600000000000000000000000000000000000000010000000000000000000000000000000100000000000000010002000100010000000000000000000000000000000000>,<135000800000000000000000000000000000000030000000d002000000050000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b004000023000000030000000600000000000000000000000000000000000000010000000000000000000000000000000100000000000000010002000100010000000000000000000000000000000000>,<145000800000000000000000000000000000000030000000c003000000050000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b004000023000000030000000600000000000000000000000000000000000000010000000000000000000000000000000100000000000000010002000100010000000000000000000000000000000000>,<15500080000000000000000000000000000000003000000000050000c0030000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b004000023000000030000000600000000000000000000000000000000000000010000000000000000000000000000000100000000000000010002000100010000000000000000000000000000000000>,<1650008000000000000000000000000000000000300000002003000000050000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b004000023000000030000000600000000000000000000000000000000000000010000000000000000000000000000000100000000000000010002000100010000000000000000000000000000000000>,<175000800000000000000000000000000000000030000000f003000040050000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b004000023000000030000000600000000000000000000000000000000000000010000000000000000000000000000000100000000000000010002000100010000000000000000000000000000000000>,<18500080000000000000000000000000000000003000000040050000f0030000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b004000023000000030000000600000000000000000000000000000000000000010000000000000000000000000000000100000000000000010002000100010000000000000000000000000000000000>,<1950008000000000000000000000000000000000300000004803000040050000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b004000023000000030000000600000000000000000000000000000000000000010000000000000000000000000000000100000000000000010002000100010000000000000000000000000000000000>,<1a500080000000000000000000000000000000003000000084030000a0050000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b004000023000000030000000600000000000000000000000000000000000000010000000000000000000000000000000100000000000000010002000100010000000000000000000000000000000000>,<1b50008000000000000000000000000000000000300000001a04000090060000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b004000023000000030000000600000000000000000000000000000000000000010000000000000000000000000000000100000000000000010002000100010000000000000000000000000000000000>,<1c5000800000000000000000000000000000000030000000b004000040060000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b004000023000000030000000600000000000000000000000000000000000000010000000000000000000000000000000100000000000000010002000100010000000000000000000000000000000000>,<1d500080000000000000000000000000000000003000000040060000b0040000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b004000023000000030000000600000000000000000000000000000000000000010000000000000000000000000000000100000000000000010002000100010000000000000000000000000000000000>,<1e5000800000000000000000000000000000000030000000e803000040060000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b004000023000000030000000600000000000000000000000000000000000000010000000000000000000000000000000100000000000000010002000100010000000000000000000000000000000000>,<1f50008000000000000000000000000000000000300000003804000080070000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b004000023000000030000000600000000000000000000000000000000000000010000000000000000000000000000000100000000000000010002000100010000000000000000000000000000000000>,<205000800000000000000000000000000000000030000000a0050000000a0000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b004000023000000030000000600000000000000000000000000000000000000010000000000000000000000000000000100000000000000010002000100010000000000000000000000000000000000>,<21500080000000000000000000000000000000003000000040060000000a0000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b004000023000000030000000600000000000000000000000000000000000000010000000000000000000000000000000100000000000000010002000100010000000000000000000000000000000000>),"dims"=<80070000b00400000002000007000000>,"IOFBtv"=Yes}
    | |   |   | |   |   "IOFBWaitCursorPeriod" = 33333333
    | |   |   | |   |   "IOFBProbeOptions" = 1025
    | |   |   | |   |   "IOFBNeedsRefresh" = Yes
    | |   |   | |   |   "IOFBTransform" = 48
    | |   |   | |   |   "CFBundleIdentifier" = "com.apple.kext.AMDFramebuffer"
    | |   |   | |   |   "IOAccelRevision" = 2
    | |   |   | |   |   "IOCFPlugInTypes" = {"ACCF0000-0000-0000-0000-000a2789904e"="IOAccelerator2D.plugin"}
    | |   |   | |   |   "IOProviderClass" = "AtiFbStub"
    | |   |   | |   |   "IOFBI2CInterfaceIDs" = (4294967296)
    | |   |   | |   |   "IOFBCursorInfo" = (<0100000080000000800000002000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000>,<0100000080000000800000000200000000000000020000000000000000000000000000000500000002000000030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000>)
    | |   |   | |   |   "IONameMatch" = "display"
    | |   |   | |   |   "IOFBTimingRange" = <00000000000000000000000000000000000000000000000000000000000000008005480000000000007e5f4000000000000000000000000000000000040000000a000000f40100001027000020a1070000800000008000000000000000000000020101010201010101010101010100008002000000400000400000000040000001000000ff3f00000100000000200000e00100000040000003000000004000000100000000400000010000000020000000000000000000000000000000000000000000000000000000000000000000000200000070120000c07a100070120000c07a10000b000e00c301270000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000>
    | |   |   | |   |   "IOClass" = "AMDFramebuffer"
    | |   |   | |   |   "CFBundleIdentifierKernel" = "com.apple.kext.AMDFramebuffer"
    | |   |   | |   |   "IOFBDetailedTimings" = (<005000800000000000000000000000000000000030000000b004000080070000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b004000023000000030000000600000000000000000000000000000000000000010000000000000000000000000000000100000000000000010002000100010000000000000000000000000000000000>,<0150008000000000000000000000000000000000300000000003000000040000000000000000000040d2df030000000070d6dd030000000040d2df0300000000000400004001000018000000880000000003000026000000030000000600000000000000000000000000000000000000000000000000000000000000000000000100000000000000010002000100010000000000000000000000000000000000>,<02500080000000000000000000000000000000003000000058020000200300000000000000000000005a6202000000009048610200000000005a62020000000020030000000100002800000080000000580200001c000000010000000400000000000000000000000000000000000000010000000000000001000000000000000100000000000000010002000100010000000000000000000000000000000000>,<035000800000000000000000000000000000000030000000e00100008002000000000000000000006037800100000000004d7f0100000000603780010000000080020000a00000000800000060000000e00100002d000000020000000200000000000000000000000000000000000000000000000000000000000000000000000100000000000000010002000100010000000000000000000000000000000000>,<045000800000000000000000000000000000000030000000b004000040060000000000000000000080eca7090000000080eca7090000000080eca70900000000400600003002000040000000c0000000b004000032000000010000000300000000000000000000000000000000000000000000000000000000000000000000000100000000000000010002000100010000000000000000000000000000000000>,<0550008000000000000000000000000000000000300000000004000000050000000000000000000000f36f060000000000f36f060000000000f36f060000000000050000980100003000000070000000000400002a000000010000000300000000000000000000000000000000000000010000000000000001000000000000000100000000000000010002000100010000000000000000000000000000000000>,<065000800000000000000000000000000000000030000000c003000000050000000000000000000000f36f0600000000f0cb6f0600000000101a70060000000000050000080200006000000070000000c003000028000000010000000300000000000000000000000000000000000000010000000000000001000000000000000100000000000000010002000100010000000000000000000000000000000000>,<075000800000000000000000000000000000000030000000d002000000050000000000000000000010f76c040000000010f76c040000000010f76c040000000000050000720100006e00000028000000d00200001e000000050000000500000000000000000000000000000000000000010000000000000001000000000000000100000000000000010002000100010000000000000000000000000000000000>,<085000800000000000000000000000000000000030000000e0010000d00200000000000000000000c0fc9b0100000000c0fc9b0100000000c0fc9b0100000000d00200008a000000100000003e000000e00100002d000000090000000600000000000000000000000000000000000000000000000000000000000000000000000100000000000000010002000100010000000000000000000000000000000000>,<095000800000000000000000000000000000000030000000e0010000800200000000000000000000d723800100000000d723800100000000d72380010000000080020000a00000001000000060000000e00100002d0000000a0000000200000000000000000000000000000000000000000000000000000000000000000000000100000000000000010002000100010000000000000000000000000000000000>,<0a5000800000000000000000000000000000000030000000e001000080020000000000000100000050108001000000005010800100000000501080010000000080020000a00000001000000060000000e00100002d0000000a0000000200000000000000000000000000000000000000000000000000000000000000000000000100000000000000010002000100010000000000000000000000000000000000>,<0b500080000000000000000000000000000000003000000058020000c0030000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b004000023000000030000000600000000000000000000000000000000000000010000000000000000000000000000000100000000000000010002000100010000000000000000000000000000000000>,<0c500080000000000000000000000000000000003000000080020000e0010000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b004000023000000030000000600000000000000000000000000000000000000010000000000000000000000000000000100000000000000010002000100010000000000000000000000000000000000>,<0d50008000000000000000000000000000000000300000005802000020030000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b004000023000000030000000600000000000000000000000000000000000000010000000000000000000000000000000100000000000000010002000100010000000000000000000000000000000000>,<0e50008000000000000000000000000000000000300000002003000058020000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b004000023000000030000000600000000000000000000000000000000000000010000000000000000000000000000000100000000000000010002000100010000000000000000000000000000000000>,<0f5000800000000000000000000000000000000030000000f401000020030000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b004000023000000030000000600000000000000000000000000000000000000010000000000000000000000000000000100000000000000010002000100010000000000000000000000000000000000>,<1050008000000000000000000000000000000000300000000003000000040000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b004000023000000030000000600000000000000000000000000000000000000010000000000000000000000000000000100000000000000010002000100010000000000000000000000000000000000>,<1150008000000000000000000000000000000000300000000004000000030000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b004000023000000030000000600000000000000000000000000000000000000010000000000000000000000000000000100000000000000010002000100010000000000000000000000000000000000>,<1250008000000000000000000000000000000000300000008002000000040000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b004000023000000030000000600000000000000000000000000000000000000010000000000000000000000000000000100000000000000010002000100010000000000000000000000000000000000>,<135000800000000000000000000000000000000030000000d002000000050000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b004000023000000030000000600000000000000000000000000000000000000010000000000000000000000000000000100000000000000010002000100010000000000000000000000000000000000>,<145000800000000000000000000000000000000030000000c003000000050000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b004000023000000030000000600000000000000000000000000000000000000010000000000000000000000000000000100000000000000010002000100010000000000000000000000000000000000>,<15500080000000000000000000000000000000003000000000050000c0030000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b004000023000000030000000600000000000000000000000000000000000000010000000000000000000000000000000100000000000000010002000100010000000000000000000000000000000000>,<1650008000000000000000000000000000000000300000002003000000050000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b004000023000000030000000600000000000000000000000000000000000000010000000000000000000000000000000100000000000000010002000100010000000000000000000000000000000000>,<175000800000000000000000000000000000000030000000f003000040050000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b004000023000000030000000600000000000000000000000000000000000000010000000000000000000000000000000100000000000000010002000100010000000000000000000000000000000000>,<18500080000000000000000000000000000000003000000040050000f0030000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b004000023000000030000000600000000000000000000000000000000000000010000000000000000000000000000000100000000000000010002000100010000000000000000000000000000000000>,<1950008000000000000000000000000000000000300000004803000040050000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b004000023000000030000000600000000000000000000000000000000000000010000000000000000000000000000000100000000000000010002000100010000000000000000000000000000000000>,<1a500080000000000000000000000000000000003000000084030000a0050000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b004000023000000030000000600000000000000000000000000000000000000010000000000000000000000000000000100000000000000010002000100010000000000000000000000000000000000>,<1b50008000000000000000000000000000000000300000001a04000090060000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b004000023000000030000000600000000000000000000000000000000000000010000000000000000000000000000000100000000000000010002000100010000000000000000000000000000000000>,<1c5000800000000000000000000000000000000030000000b004000040060000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b004000023000000030000000600000000000000000000000000000000000000010000000000000000000000000000000100000000000000010002000100010000000000000000000000000000000000>,<1d500080000000000000000000000000000000003000000040060000b0040000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b004000023000000030000000600000000000000000000000000000000000000010000000000000000000000000000000100000000000000010002000100010000000000000000000000000000000000>,<1e5000800000000000000000000000000000000030000000e803000040060000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b004000023000000030000000600000000000000000000000000000000000000010000000000000000000000000000000100000000000000010002000100010000000000000000000000000000000000>,<1f50008000000000000000000000000000000000300000003804000080070000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b004000023000000030000000600000000000000000000000000000000000000010000000000000000000000000000000100000000000000010002000100010000000000000000000000000000000000>,<205000800000000000000000000000000000000030000000a0050000000a0000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b004000023000000030000000600000000000000000000000000000000000000010000000000000000000000000000000100000000000000010002000100010000000000000000000000000000000000>,<21500080000000000000000000000000000000003000000040060000000a0000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b004000023000000030000000600000000000000000000000000000000000000010000000000000000000000000000000100000000000000010002000100010000000000000000000000000000000000>)
    | |   |   | |   |   "IOFBCurrentPixelCountReal" = 2568800
    | |   |   | |   |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   | |   |   "IOMatchCategory" = "IOFramebuffer"
    | |   |   | |   |   "IOProbeScore" = 65050
    | |   |   | |   |   "ATY,fb_size" = <0000960000000000>
    | |   |   | |   |   "iofb_version" = "1.1.50"
    | |   |   | |   | }
    | |   |   | |   | 
    | |   |   | |   +-o AppleMCCSControlModule  <class AppleMCCSControlModule, id 0x1000005b2, registered, matched, active, busy 0 (0 ms), retain 7>
    | |   |   | |   | | {
    | |   |   | |   | |   "IOProbeScore" = 0
    | |   |   | |   | |   "CFBundleIdentifier" = "com.apple.driver.AppleMCCSControl"
    | |   |   | |   | |   "IOMatchCategory" = "AppleMCCSControlFamily"
    | |   |   | |   | |   "IOClass" = "AppleMCCSControlModule"
    | |   |   | |   | |   "IOPersonalityPublisher" = "com.apple.driver.AppleMCCSControl"
    | |   |   | |   | |   "IOKitDebug" = 0
    | |   |   | |   | |   "IOProviderClass" = "IOFramebuffer"
    | |   |   | |   | |   "CFBundleIdentifierKernel" = "com.apple.driver.AppleMCCSControl"
    | |   |   | |   | |   "IOUserClientClass" = "AppleMCCSUserClient"
    | |   |   | |   | |   "IOResourceMatch" = "IOKit"
    | |   |   | |   | | }
    | |   |   | |   | | 
    | |   |   | |   | +-o AppleMCCSParameterHandler  <class AppleMCCSParameterHandler, id 0x1000005b4, registered, matched, active, busy 0 (0 ms), retain 5>
    | |   |   | |   |     {
    | |   |   | |   |       "IOProbeScore" = 0
    | |   |   | |   |       "CFBundleIdentifier" = "com.apple.driver.AppleMCCSControl"
    | |   |   | |   |       "IOMatchCategory" = "IODisplayParameters"
    | |   |   | |   |       "IOClass" = "AppleMCCSParameterHandler"
    | |   |   | |   |       "IOPersonalityPublisher" = "com.apple.driver.AppleMCCSControl"
    | |   |   | |   |       "IOKitDebug" = 0
    | |   |   | |   |       "AppleMCCSFeatures" = 1
    | |   |   | |   |       "IOProviderClass" = "AppleMCCSControlFamily"
    | |   |   | |   |       "CFBundleIdentifierKernel" = "com.apple.driver.AppleMCCSControl"
    | |   |   | |   |       "IOResourceMatch" = "IOKit"
    | |   |   | |   |     }
    | |   |   | |   |     
    | |   |   | |   +-o AppleUpstreamUserClientDriver  <class AppleUpstreamUserClientDriver, id 0x1000005b3, registered, matched, active, busy 0 (0 ms), retain 5>
    | |   |   | |   |   {
    | |   |   | |   |     "IOProbeScore" = 0
    | |   |   | |   |     "CFBundleIdentifier" = "com.apple.driver.AppleUpstreamUserClient"
    | |   |   | |   |     "IOMatchCategory" = "AppleUpstreamUserClientDriver"
    | |   |   | |   |     "IOClass" = "AppleUpstreamUserClientDriver"
    | |   |   | |   |     "IOPersonalityPublisher" = "com.apple.driver.AppleUpstreamUserClient"
    | |   |   | |   |     "IOProviderClass" = "IOFramebuffer"
    | |   |   | |   |     "CFBundleIdentifierKernel" = "com.apple.driver.AppleUpstreamUserClient"
    | |   |   | |   |     "IOUserClientClass" = "AppleUpstreamUserClient"
    | |   |   | |   |     "IOResourceMatch" = "IOKit"
    | |   |   | |   |   }
    | |   |   | |   |   
    | |   |   | |   +-o IOFramebufferI2CInterface  <class IOFramebufferI2CInterface, id 0x100000607, registered, matched, active, busy 0 (0 ms), retain 5>
    | |   |   | |   |   {
    | |   |   | |   |     "IOI2CTransactionTypes" = 31
    | |   |   | |   |     "IOI2CSupportedCommFlags" = 2
    | |   |   | |   |     "IOI2CInterfaceID" = 4294967296
    | |   |   | |   |     "IOI2CBusType" = 2
    | |   |   | |   |   }
    | |   |   | |   |   
    | |   |   | |   +-o IOFramebufferUserClient  <class IOFramebufferUserClient, id 0x100000629, !registered, !matched, active, busy 0, retain 5>
    | |   |   | |   |   {
    | |   |   | |   |     "IOUserClientCreator" = "pid 172, WindowServer"
    | |   |   | |   |     "IOUserClientDefaultLocking" = Yes
    | |   |   | |   |   }
    | |   |   | |   |   
    | |   |   | |   +-o display0  <class IODisplayConnect, id 0x1000006b5, registered, matched, active, busy 0 (1 ms), retain 6>
    | |   |   | |   | | {
    | |   |   | |   | | }
    | |   |   | |   | | 
    | |   |   | |   | +-o AppleDisplay  <class AppleDisplay, id 0x1000006b7, registered, matched, active, busy 0 (0 ms), retain 9>
    | |   |   | |   |     {
    | |   |   | |   |       "IOClass" = "AppleDisplay"
    | |   |   | |   |       "CFBundleIdentifier" = "com.apple.iokit.IOGraphicsFamily"
    | |   |   | |   |       "IOProviderClass" = "IODisplayConnect"
    | |   |   | |   |       "DisplayProductID" = 12337
    | |   |   | |   |       "IODisplayEDID" = <00ffffffffffff0015c3313001010101341d0104a5342178e2c125a8554ea0260d5054210800a94081808140b30081c0010101010101283c80a070b023403020360007442100001a000000ff0037363539363132390a20202020000000fd003b3d1f4c11000a202020202020000000fc004556323433300a202020202020017a020311c0440403020123091f0783010000011d007251d01e206e28550007442100001e8c0ad08a20e02d10103e96000744210000188c0ad08a20e02d10103e9600074421000018d50980a020e02d101060a2000744210000180000000000000000000000000000000000000000000000000000000000000000000000000000a7>
    | |   |   | |   |       "IODisplayPrefsKeyOld" = "IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/NRP5@5/IOPP/GFX0@0/ATY,AMD,RadeonFramebuffer@1/AMDFramebufferVIB/display0/AppleDisplay-15c3-3031"
    | |   |   | |   |       "IODisplayPrefsKey" = "IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/NRP5@5/IOPP/GFX0@0-15c3-3031-2d136eca1776902e"
    | |   |   | |   |       "IOProbeScore" = 2000
    | |   |   | |   |       "IOPowerManagement" = {"DevicePowerState"=3,"CurrentPowerState"=3,"CapabilityFlags"=49152,"MaxPowerState"=3}
    | |   |   | |   |       "IODisplayParameters" = {"bgsc"={"min"=0,"max"=65536,"value"=65536},"pscn"={"min"=10000,"max"=10000,"value"=10000},"rgsc"={"min"=0,"max"=65536,"value"=65536},"thrm"={"min"=0,"max"=120,"value"=37},"ggsc"={"min"=0,"max"=65536,"value"=65536},"dith"={"min"=0,"max"=1,"value"=0},"vblm"={"min"=0,"max"=196608,"value"=65536},"ownr"=4294968751}
    | |   |   | |   |       "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   | |   |       "AppleDisplayType" = 2
    | |   |   | |   |       "IOPersonalityPublisher" = "com.apple.iokit.IOGraphicsFamily"
    | |   |   | |   |       "IODisplayConnectFlags" = <c4410000>
    | |   |   | |   |       "CFBundleIdentifierKernel" = "com.apple.iokit.IOGraphicsFamily"
    | |   |   | |   |       "AppleSense" = 37119
    | |   |   | |   |       "DisplayVendorID" = 5571
    | |   |   | |   |       "IODisplayAttributes" = {"IODisplayAttributes"=<676174760000000073676c6600000000726c6f63010000006364670080808000676c666401000000>}
    | |   |   | |   |       "DisplaySerialNumber" = 0
    | |   |   | |   |     }
    | |   |   | |   |     
    | |   |   | |   +-o IOFramebufferSharedUserClient  <class IOFramebufferSharedUserClient, id 0x100000849, !registered, !matched, active, busy 0, retain 5>
    | |   |   | |       {
    | |   |   | |         "IOUserClientCreator" = "pid 21597, eqMac"
    | |   |   | |         "IOUserClientSharedInstance" = Yes
    | |   |   | |         "IOUserClientDefaultLocking" = Yes
    | |   |   | |       }
    | |   |   | |       
    | |   |   | +-o ATY,AMD,RadeonFramebuffer@2  <class AtiFbStub, id 0x1000005a7, registered, matched, active, busy 0 (1 ms), retain 8>
    | |   |   | | | {
    | |   |   | | |   "display-type" = "NONE"
    | |   |   | | |   "connector-type" = 1024
    | |   |   | | |   "audio-codec-info" = <00010700>
    | |   |   | | |   "ATY,ActiveFlags" = 1
    | |   |   | | |   "IOFBDependentIndex" = 2
    | |   |   | | |   "IOFBDependentID" = 4294967768
    | |   |   | | |   "device_type" = "display"
    | |   |   | | |   "AAPL,gray-page" = <01000000>
    | |   |   | | |   "ATY,ControlFlags" = 772
    | |   |   | | |   "av-signal-type" = <00000000>
    | |   |   | | |   "AAPL,gray-value" = <00000000>
    | |   |   | | |   "display-connect-flags" = <00000000>
    | |   |   | | |   "name" = "ATY,AMD,RadeonFramebuffer"
    | |   |   | | |   "port-number" = 2
    | |   |   | | | }
    | |   |   | | | 
    | |   |   | | +-o AMDFramebufferVIB  <class AMDFramebuffer, id 0x1000005b5, registered, matched, active, busy 0 (0 ms), retain 15>
    | |   |   | |   | {
    | |   |   | |   |   "IOFBScalerInfo" = <000000000000000000000000000000002e00000000400000004000000000000000000000000000000000000000000000>
    | |   |   | |   |   "IOPMStrictTreeOrder" = Yes
    | |   |   | |   |   "av-signal-type" = <00000000>
    | |   |   | |   |   "IOFBDependentIndex" = 2
    | |   |   | |   |   "IOFBUIScale" = <00000000>
    | |   |   | |   |   "audio-codec-info" = <00010700>
    | |   |   | |   |   "UserClientEnabled" = No
    | |   |   | |   |   "IOFBGammaHeaderSize" = 0
    | |   |   | |   |   "ATY,fb_offset" = <0000000000000000>
    | |   |   | |   |   "IOScreenRestoreState" = <02000000>
    | |   |   | |   |   "IOFBGammaCount" = 256
    | |   |   | |   |   "IOFBCLUTDefer" = Yes
    | |   |   | |   |   "IOFramebufferOpenGLIndex" = 2
    | |   |   | |   |   "IONameMatched" = "display"
    | |   |   | |   |   "IOFBI2CInterfaceInfo" = ({"IOI2CTransactionTypes"=31,"IOI2CSupportedCommFlags"=2,"IOI2CInterfaceID"=0,"IOI2CBusType"=1})
    | |   |   | |   |   "ATY,fb_linebytes" = <00000000>
    | |   |   | |   |   "IODisplayParameters" = "IOFramebufferParameterHandler is not serializable"
    | |   |   | |   |   "IOAccelTypes" = "IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/NRP5@5/IOPP/GFX0@0/AMDRadeonX4000_AMDEllesmereGraphicsAccelerator"
    | |   |   | |   |   "IOPersonalityPublisher" = "com.apple.kext.AMDFramebuffer"
    | |   |   | |   |   "IOPowerManagement" = {"MaxPowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=32768,"ChildProxyPowerState"=2,"DriverPowerState"=1}
    | |   |   | |   |   "IOFBGammaWidth" = 12
    | |   |   | |   |   "IOFBDependentID" = 4294967768
    | |   |   | |   |   "IOAccelIndex" = 2
    | |   |   | |   |   "IOFBWaitCursorFrames" = 29
    | |   |   | |   |   "IOFBConfig" = {"IOFB0Hz"=Yes,"IOFBModes"=({"ID"=18446744073709551360,"DM"=<010000000100000000000000000000000700000000000000000000000000000000000000>,"AID"=550})}
    | |   |   | |   |   "IOFBWaitCursorPeriod" = 33333333
    | |   |   | |   |   "IOFBProbeOptions" = 1025
    | |   |   | |   |   "IOFBNeedsRefresh" = Yes
    | |   |   | |   |   "IOFBTransform" = 0
    | |   |   | |   |   "CFBundleIdentifier" = "com.apple.kext.AMDFramebuffer"
    | |   |   | |   |   "IOAccelRevision" = 2
    | |   |   | |   |   "IOCFPlugInTypes" = {"ACCF0000-0000-0000-0000-000a2789904e"="IOAccelerator2D.plugin"}
    | |   |   | |   |   "IOProviderClass" = "AtiFbStub"
    | |   |   | |   |   "IOFBI2CInterfaceIDs" = (8589934592)
    | |   |   | |   |   "IOFBCursorInfo" = ()
    | |   |   | |   |   "IONameMatch" = "display"
    | |   |   | |   |   "IOFBTimingRange" = <0000000000000000000000000000000000000000000000000000000000000000800548000000000000f3784300000000000000000000000000000000040000000a000000f40100001027000020a1070000800000008000000000000000000000020101010201010101010101010100008002000000400000400000000040000001000000ff3f00000100000000200000e001000000400000030000000040000001000000004000000100000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b000e00c301270000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000>
    | |   |   | |   |   "IOClass" = "AMDFramebuffer"
    | |   |   | |   |   "CFBundleIdentifierKernel" = "com.apple.kext.AMDFramebuffer"
    | |   |   | |   |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   | |   |   "IOMatchCategory" = "IOFramebuffer"
    | |   |   | |   |   "IOProbeScore" = 65050
    | |   |   | |   |   "ATY,fb_size" = <0000000000000000>
    | |   |   | |   |   "iofb_version" = "1.1.50"
    | |   |   | |   | }
    | |   |   | |   | 
    | |   |   | |   +-o AppleMCCSControlModule  <class AppleMCCSControlModule, id 0x1000005b8, registered, matched, active, busy 0 (0 ms), retain 7>
    | |   |   | |   | | {
    | |   |   | |   | |   "IOProbeScore" = 0
    | |   |   | |   | |   "CFBundleIdentifier" = "com.apple.driver.AppleMCCSControl"
    | |   |   | |   | |   "IOMatchCategory" = "AppleMCCSControlFamily"
    | |   |   | |   | |   "IOClass" = "AppleMCCSControlModule"
    | |   |   | |   | |   "IOPersonalityPublisher" = "com.apple.driver.AppleMCCSControl"
    | |   |   | |   | |   "IOKitDebug" = 0
    | |   |   | |   | |   "IOProviderClass" = "IOFramebuffer"
    | |   |   | |   | |   "CFBundleIdentifierKernel" = "com.apple.driver.AppleMCCSControl"
    | |   |   | |   | |   "IOUserClientClass" = "AppleMCCSUserClient"
    | |   |   | |   | |   "IOResourceMatch" = "IOKit"
    | |   |   | |   | | }
    | |   |   | |   | | 
    | |   |   | |   | +-o AppleMCCSParameterHandler  <class AppleMCCSParameterHandler, id 0x1000005ba, registered, matched, active, busy 0 (0 ms), retain 5>
    | |   |   | |   |     {
    | |   |   | |   |       "IOProbeScore" = 0
    | |   |   | |   |       "CFBundleIdentifier" = "com.apple.driver.AppleMCCSControl"
    | |   |   | |   |       "IOMatchCategory" = "IODisplayParameters"
    | |   |   | |   |       "IOClass" = "AppleMCCSParameterHandler"
    | |   |   | |   |       "IOPersonalityPublisher" = "com.apple.driver.AppleMCCSControl"
    | |   |   | |   |       "IOKitDebug" = 0
    | |   |   | |   |       "AppleMCCSFeatures" = 1
    | |   |   | |   |       "IOProviderClass" = "AppleMCCSControlFamily"
    | |   |   | |   |       "CFBundleIdentifierKernel" = "com.apple.driver.AppleMCCSControl"
    | |   |   | |   |       "IOResourceMatch" = "IOKit"
    | |   |   | |   |     }
    | |   |   | |   |     
    | |   |   | |   +-o AppleUpstreamUserClientDriver  <class AppleUpstreamUserClientDriver, id 0x1000005b9, registered, matched, active, busy 0 (0 ms), retain 5>
    | |   |   | |   |   {
    | |   |   | |   |     "IOProbeScore" = 0
    | |   |   | |   |     "CFBundleIdentifier" = "com.apple.driver.AppleUpstreamUserClient"
    | |   |   | |   |     "IOMatchCategory" = "AppleUpstreamUserClientDriver"
    | |   |   | |   |     "IOClass" = "AppleUpstreamUserClientDriver"
    | |   |   | |   |     "IOPersonalityPublisher" = "com.apple.driver.AppleUpstreamUserClient"
    | |   |   | |   |     "IOProviderClass" = "IOFramebuffer"
    | |   |   | |   |     "CFBundleIdentifierKernel" = "com.apple.driver.AppleUpstreamUserClient"
    | |   |   | |   |     "IOUserClientClass" = "AppleUpstreamUserClient"
    | |   |   | |   |     "IOResourceMatch" = "IOKit"
    | |   |   | |   |   }
    | |   |   | |   |   
    | |   |   | |   +-o IOFramebufferI2CInterface  <class IOFramebufferI2CInterface, id 0x100000608, registered, matched, active, busy 0 (0 ms), retain 5>
    | |   |   | |   |   {
    | |   |   | |   |     "IOI2CTransactionTypes" = 31
    | |   |   | |   |     "IOI2CSupportedCommFlags" = 2
    | |   |   | |   |     "IOI2CInterfaceID" = 8589934592
    | |   |   | |   |     "IOI2CBusType" = 1
    | |   |   | |   |   }
    | |   |   | |   |   
    | |   |   | |   +-o IOFramebufferUserClient  <class IOFramebufferUserClient, id 0x100000638, !registered, !matched, active, busy 0, retain 5>
    | |   |   | |       {
    | |   |   | |         "IOUserClientCreator" = "pid 172, WindowServer"
    | |   |   | |         "IOUserClientDefaultLocking" = Yes
    | |   |   | |       }
    | |   |   | |       
    | |   |   | +-o ATY,AMD,RadeonFramebuffer@3  <class AtiFbStub, id 0x1000005a8, registered, matched, active, busy 0 (1 ms), retain 8>
    | |   |   | | | {
    | |   |   | | |   "display-type" = "NONE"
    | |   |   | | |   "connector-type" = 1024
    | |   |   | | |   "audio-codec-info" = <00010300>
    | |   |   | | |   "ATY,ActiveFlags" = 1
    | |   |   | | |   "IOFBDependentIndex" = 3
    | |   |   | | |   "IOFBDependentID" = 4294967768
    | |   |   | | |   "device_type" = "display"
    | |   |   | | |   "AAPL,gray-page" = <01000000>
    | |   |   | | |   "ATY,ControlFlags" = 772
    | |   |   | | |   "av-signal-type" = <00000000>
    | |   |   | | |   "AAPL,gray-value" = <00000000>
    | |   |   | | |   "display-connect-flags" = <00000000>
    | |   |   | | |   "name" = "ATY,AMD,RadeonFramebuffer"
    | |   |   | | |   "port-number" = 3
    | |   |   | | | }
    | |   |   | | | 
    | |   |   | | +-o AMDFramebufferVIB  <class AMDFramebuffer, id 0x1000005bb, registered, matched, active, busy 0 (0 ms), retain 15>
    | |   |   | |   | {
    | |   |   | |   |   "IOFBScalerInfo" = <000000000000000000000000000000002e00000000400000004000000000000000000000000000000000000000000000>
    | |   |   | |   |   "IOPMStrictTreeOrder" = Yes
    | |   |   | |   |   "av-signal-type" = <00000000>
    | |   |   | |   |   "IOFBDependentIndex" = 3
    | |   |   | |   |   "IOFBUIScale" = <00000000>
    | |   |   | |   |   "audio-codec-info" = <00010300>
    | |   |   | |   |   "UserClientEnabled" = No
    | |   |   | |   |   "IOFBGammaHeaderSize" = 0
    | |   |   | |   |   "ATY,fb_offset" = <0000000000000000>
    | |   |   | |   |   "IOScreenRestoreState" = <02000000>
    | |   |   | |   |   "IOFBGammaCount" = 256
    | |   |   | |   |   "IOFBCLUTDefer" = Yes
    | |   |   | |   |   "IOFramebufferOpenGLIndex" = 3
    | |   |   | |   |   "IONameMatched" = "display"
    | |   |   | |   |   "IOFBI2CInterfaceInfo" = ({"IOI2CTransactionTypes"=31,"IOI2CSupportedCommFlags"=2,"IOI2CInterfaceID"=0,"IOI2CBusType"=1})
    | |   |   | |   |   "ATY,fb_linebytes" = <00000000>
    | |   |   | |   |   "IODisplayParameters" = "IOFramebufferParameterHandler is not serializable"
    | |   |   | |   |   "IOAccelTypes" = "IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/NRP5@5/IOPP/GFX0@0/AMDRadeonX4000_AMDEllesmereGraphicsAccelerator"
    | |   |   | |   |   "IOPersonalityPublisher" = "com.apple.kext.AMDFramebuffer"
    | |   |   | |   |   "IOPowerManagement" = {"MaxPowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=32768,"ChildProxyPowerState"=2,"DriverPowerState"=1}
    | |   |   | |   |   "IOFBGammaWidth" = 12
    | |   |   | |   |   "IOFBDependentID" = 4294967768
    | |   |   | |   |   "IOAccelIndex" = 3
    | |   |   | |   |   "IOFBWaitCursorFrames" = 29
    | |   |   | |   |   "IOFBConfig" = {"IOFB0Hz"=Yes,"IOFBModes"=({"ID"=18446744073709551360,"DM"=<010000000100000000000000000000000700000000000000000000000000000000000000>,"AID"=550})}
    | |   |   | |   |   "IOFBWaitCursorPeriod" = 33333333
    | |   |   | |   |   "IOFBProbeOptions" = 1025
    | |   |   | |   |   "IOFBNeedsRefresh" = Yes
    | |   |   | |   |   "IOFBTransform" = 0
    | |   |   | |   |   "CFBundleIdentifier" = "com.apple.kext.AMDFramebuffer"
    | |   |   | |   |   "IOAccelRevision" = 2
    | |   |   | |   |   "IOCFPlugInTypes" = {"ACCF0000-0000-0000-0000-000a2789904e"="IOAccelerator2D.plugin"}
    | |   |   | |   |   "IOProviderClass" = "AtiFbStub"
    | |   |   | |   |   "IOFBI2CInterfaceIDs" = (12884901888)
    | |   |   | |   |   "IOFBCursorInfo" = ()
    | |   |   | |   |   "IONameMatch" = "display"
    | |   |   | |   |   "IOFBTimingRange" = <0000000000000000000000000000000000000000000000000000000000000000800548000000000000f3784300000000000000000000000000000000040000000a000000f40100001027000020a1070000800000008000000000000000000000020101010201010101010101010100008002000000400000400000000040000001000000ff3f00000100000000200000e001000000400000030000000040000001000000004000000100000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b000e00c301270000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000>
    | |   |   | |   |   "IOClass" = "AMDFramebuffer"
    | |   |   | |   |   "CFBundleIdentifierKernel" = "com.apple.kext.AMDFramebuffer"
    | |   |   | |   |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   | |   |   "IOMatchCategory" = "IOFramebuffer"
    | |   |   | |   |   "IOProbeScore" = 65050
    | |   |   | |   |   "ATY,fb_size" = <0000000000000000>
    | |   |   | |   |   "iofb_version" = "1.1.50"
    | |   |   | |   | }
    | |   |   | |   | 
    | |   |   | |   +-o AppleMCCSControlModule  <class AppleMCCSControlModule, id 0x1000005be, registered, matched, active, busy 0 (0 ms), retain 7>
    | |   |   | |   | | {
    | |   |   | |   | |   "IOProbeScore" = 0
    | |   |   | |   | |   "CFBundleIdentifier" = "com.apple.driver.AppleMCCSControl"
    | |   |   | |   | |   "IOMatchCategory" = "AppleMCCSControlFamily"
    | |   |   | |   | |   "IOClass" = "AppleMCCSControlModule"
    | |   |   | |   | |   "IOPersonalityPublisher" = "com.apple.driver.AppleMCCSControl"
    | |   |   | |   | |   "IOKitDebug" = 0
    | |   |   | |   | |   "IOProviderClass" = "IOFramebuffer"
    | |   |   | |   | |   "CFBundleIdentifierKernel" = "com.apple.driver.AppleMCCSControl"
    | |   |   | |   | |   "IOUserClientClass" = "AppleMCCSUserClient"
    | |   |   | |   | |   "IOResourceMatch" = "IOKit"
    | |   |   | |   | | }
    | |   |   | |   | | 
    | |   |   | |   | +-o AppleMCCSParameterHandler  <class AppleMCCSParameterHandler, id 0x1000005c0, registered, matched, active, busy 0 (0 ms), retain 5>
    | |   |   | |   |     {
    | |   |   | |   |       "IOProbeScore" = 0
    | |   |   | |   |       "CFBundleIdentifier" = "com.apple.driver.AppleMCCSControl"
    | |   |   | |   |       "IOMatchCategory" = "IODisplayParameters"
    | |   |   | |   |       "IOClass" = "AppleMCCSParameterHandler"
    | |   |   | |   |       "IOPersonalityPublisher" = "com.apple.driver.AppleMCCSControl"
    | |   |   | |   |       "IOKitDebug" = 0
    | |   |   | |   |       "AppleMCCSFeatures" = 1
    | |   |   | |   |       "IOProviderClass" = "AppleMCCSControlFamily"
    | |   |   | |   |       "CFBundleIdentifierKernel" = "com.apple.driver.AppleMCCSControl"
    | |   |   | |   |       "IOResourceMatch" = "IOKit"
    | |   |   | |   |     }
    | |   |   | |   |     
    | |   |   | |   +-o AppleUpstreamUserClientDriver  <class AppleUpstreamUserClientDriver, id 0x1000005bf, registered, matched, active, busy 0 (0 ms), retain 5>
    | |   |   | |   |   {
    | |   |   | |   |     "IOProbeScore" = 0
    | |   |   | |   |     "CFBundleIdentifier" = "com.apple.driver.AppleUpstreamUserClient"
    | |   |   | |   |     "IOMatchCategory" = "AppleUpstreamUserClientDriver"
    | |   |   | |   |     "IOClass" = "AppleUpstreamUserClientDriver"
    | |   |   | |   |     "IOPersonalityPublisher" = "com.apple.driver.AppleUpstreamUserClient"
    | |   |   | |   |     "IOProviderClass" = "IOFramebuffer"
    | |   |   | |   |     "CFBundleIdentifierKernel" = "com.apple.driver.AppleUpstreamUserClient"
    | |   |   | |   |     "IOUserClientClass" = "AppleUpstreamUserClient"
    | |   |   | |   |     "IOResourceMatch" = "IOKit"
    | |   |   | |   |   }
    | |   |   | |   |   
    | |   |   | |   +-o IOFramebufferI2CInterface  <class IOFramebufferI2CInterface, id 0x100000609, registered, matched, active, busy 0 (0 ms), retain 5>
    | |   |   | |   |   {
    | |   |   | |   |     "IOI2CTransactionTypes" = 31
    | |   |   | |   |     "IOI2CSupportedCommFlags" = 2
    | |   |   | |   |     "IOI2CInterfaceID" = 12884901888
    | |   |   | |   |     "IOI2CBusType" = 1
    | |   |   | |   |   }
    | |   |   | |   |   
    | |   |   | |   +-o IOFramebufferUserClient  <class IOFramebufferUserClient, id 0x100000647, !registered, !matched, active, busy 0, retain 5>
    | |   |   | |       {
    | |   |   | |         "IOUserClientCreator" = "pid 172, WindowServer"
    | |   |   | |         "IOUserClientDefaultLocking" = Yes
    | |   |   | |       }
    | |   |   | |       
    | |   |   | +-o AtiDeviceControl  <class AtiDeviceControl, id 0x1000005c1, registered, matched, active, busy 0 (3 ms), retain 13>
    | |   |   | | | {
    | |   |   | | |   "BootData" = <00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000>
    | |   |   | | |   "IOUserClientClass" = "AppleGraphicsDeviceControlClient"
    | |   |   | | |   "BootStreamConfig" = <000000000000000000000000000000000000000000000000000000000000000000000000>
    | |   |   | | |   "FBValidateData" = <2a0000000000000000000000000000000000000000000000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b004000023000000030000000600000000000000000000000000000000000000010000000000000000000000000000000100000000000000010004000100010000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000001000000a057410800000000a057410800000000a05741080000000080070000a00000003000000020000000380400001f00000003000000050000000000000000000000000000000000000001000000000000000000000000000000010000000000000001000400010001000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000040d2df030000000070d6dd030000000040d2df0300000000000400004001000018000000880000000003000026000000030000000600000000000000000000000000000000000000000000000000000000000000000000000100000000000000010002000100010000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000005a6202000000009048610200000000005a62020000000020030000000100002800000080000000580200001c0000000100000004000000000000000000000000000000000000000100000000000000010000000000000001000000000000000100020001000100000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000006037800100000000004d7f0100000000603780010000000080020000a00000000800000060000000e00100002d00000002000000020000000000000000000000000000000000000000000000000000000000000000000000010000000000000001000200010001000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000080eca7090000000080eca7090000000080eca70900000000400600003002000040000000c0000000b00400003200000001000000030000000000000000000000000000000000000000000000000000000000000000000000010000000000000001000200010001000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000f36f060000000000f36f060000000000f36f060000000000050000980100003000000070000000000400002a00000001000000030000000000000000000000000000000000000001000000000000000100000000000000010000000000000001000200010001000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000f36f0600000000f0cb6f0600000000101a70060000000000050000080200006000000070000000c003000028000000010000000300000000000000000000000000000000000000010000000000000001000000000000000100000000000000010002000100010000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000e0a6e00100000000e0a6e00100000000e0a6e0010000000080020000c80000001000000040000000e00100001400000001000000030000000000000000000000000000000000000000000000000000000000000000000000010000000000000001000200010001000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000512502000000000051250200000000005125020000000080020000c00000003800000038000000e00100001d000000010000000300000000000000000000000000000000000000000000000000000000000000000000000100000000000000010002000100010000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000604ff30200000000604ff30200000000604ff30200000000200300000001000010000000500000005802000019000000010000000300000000000000000000000000000000000000010000000000000001000000000000000100000000000000010002000100010000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000904e5a0300000000904e5a0300000000904e5a030000000020030000f80000002000000040000000580200001f000000010000000300000000000000000000000000000000000000010000000000000001000000000000000100000000000000010002000100010000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000f0fb0202000000000000000000000000000000000000000050030000f00000001000000070000000e00100002500000006000000080000000000000000000000000000000000000001000000000000000100000000000000010000000000000001000400010001000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000030a1b1040000000030a1b1040000000030a1b10400000000000400002001000010000000600000000003000020000000010000000300000000000000000000000000000000000000010000000000000001000000000000000100000000000000010002000100010000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000a0f4a10500000000a0f4a10500000000a0f4a10500000000000400006001000030000000600000000003000028000000010000000300000000000000000000000000000000000000010000000000000001000000000000000100000000000000010002000100010000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000809b820700000000809b820700000000809b82070000000000050000900100001000000090000000c00300002800000001000000030000000000000000000000000000000000000001000000000000000100000000000000010000000000000001000200010001000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000020eed9080000000010c7d908000000003015da080000000000050000c001000040000000a0000000c003000033000000010000000300000000000000000000000000000000000000010000000000000001000000000000000100000000000000010002000100010000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000c0ef0b0800000000c0ef0b0800000000c0ef0b080000000000050000980100001000000090000000000400002a00000001000000030000000000000000000000000000000000000001000000000000000100000000000000010000000000000001000200010001000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000060426309000000006042630900000000604263090000000000050000c001000040000000a0000000000400003000000001000000030000000000000000000000000000000000000001000000000000000100000000000000010000000000000001000200010001000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000060a01805000000000000000000000000000000000000000050050000b00100004000000070000000000300001b000000030000000600000000000000000000000000000000000000010000000000000001000000000000000100000000000000010004000100010000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000a0e7110c00000000a0e7110c00000000a0e7110c00000000400600003002000040000000c0000000b00400003200000001000000030000000000000000000000000000000000000001000000000000000100000000000000020000000000000001000200010001000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000060e4ad0d0000000060e4ad0d0000000060e4ad0d00000000400600003002000040000000c0000000b00400003200000001000000030000000000000000000000000000000000000001000000000000000100000000000000020000000000000001000200010001000000000000000000000000000000000001000000ffffffff0000000000000000000000000000000000000000000000000000000000f7860900000000709785090000000000f786090000000080070000c00100002000000090000000380400002d0000000300000003000000000000000000000000000000000000000000000000000000000000000000000001000000000000000100040001000100000000000000000000000000000000000200000000000000000000000000000000000000c003000058020000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b004000023000000030000000600000000000000000000000000000000000000010000000000000000000000000000000100000000000000010004000100010000000000000000000000000000000000020000000000000000000000000000000000000080020000e0010000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b00400002300000003000000060000000000000000000000000000000000000001000000000000000000000000000000010000000000000001000400010001000000000000000000000000000000000002000000000000000000000000000000000000002003000058020000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b004000023000000030000000600000000000000000000000000000000000000010000000000000000000000000000000100000000000000010004000100010000000000000000000000000000000000020000000000000000000000000000000000000020030000f4010000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b00400002300000003000000060000000000000000000000000000000000000001000000000000000000000000000000010000000000000001000400010001000000000000000000000000000000000002000000000000000000000000000000000000000004000000030000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b00400002300000003000000060000000000000000000000000000000000000001000000000000000000000000000000010000000000000001000400010001000000000000000000000000000000000002000000000000000000000000000000000000000004000080020000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b004000023000000030000000600000000000000000000000000000000000000010000000000000000000000000000000100000000000000010004000100010000000000000000000000000000000000020000000000000000000000000000000000000000050000d0020000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b004000023000000030000000600000000000000000000000000000000000000010000000000000000000000000000000100000000000000010004000100010000000000000000000000000000000000020000000000000000000000000000000000000000050000c0030000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b00400002300000003000000060000000000000000000000000000000000000001000000000000000000000000000000010000000000000001000400010001000000000000000000000000000000000002000000000000000000000000000000000000000005000020030000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b004000023000000030000000600000000000000000000000000000000000000010000000000000000000000000000000100000000000000010004000100010000000000000000000000000000000000020000000000000000000000000000000000000040050000f0030000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b00400002300000003000000060000000000000000000000000000000000000001000000000000000000000000000000010000000000000001000400010001000000000000000000000000000000000002000000000000000000000000000000000000004005000048030000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b0040000230000000300000006000000000000000000000000000000000000000100000000000000000000000000000001000000000000000100040001000100000000000000000000000000000000000200000000000000000000000000000000000000a005000084030000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b0040000230000000300000006000000000000000000000000000000000000000100000000000000000000000000000001000000000000000100040001000100000000000000000000000000000000000200000000000000000000000000000000000000900600001a040000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b004000023000000030000000600000000000000000000000000000000000000010000000000000000000000000000000100000000000000010004000100010000000000000000000000000000000000020000000000000000000000000000000000000040060000b0040000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b004000023000000030000000600000000000000000000000000000000000000010000000000000000000000000000000100000000000000010004000100010000000000000000000000000000000000020000000000000000000000000000000000000040060000e8030000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b00400002300000003000000060000000000000000000000000000000000000001000000000000000000000000000000010000000000000001000400010001000000000000000000000000000000000002000000000000000000000000000000000000008007000038040000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b004000023000000030000000600000000000000000000000000000000000000010000000000000000000000000000000100000000000000010004000100010000000000000000000000000000000000020000000000000000000000000000000000000080070000b0040000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b0040000230000000300000006000000000000000000000000000000000000000100000000000000000000000000000001000000000000000100040001000100000000000000000000000000000000000200000000000000000000000000000000000000000a0000a0050000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b0040000230000000300000006000000000000000000000000000000000000000100000000000000000000000000000001000000000000000100040001000100000000000000000000000000000000000200000000000000000000000000000000000000000a000040060000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b004000023000000030000000600000000000000000000000000000000000000010000000000000000000000000000000100000000000000010004000100010000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000032000000000000000000000030000000b004000080070000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b00400002300000003000000060000000000000000000000000000000000000001000000000000000000000000000000010000000000000001000200010001000000000000000000000000000000000002000000000000000000000000000000300000000003000000040000000000000000000040d2df030000000070d6dd030000000040d2df0300000000000400004001000018000000880000000003000026000000030000000600000000000000000000000000000000000000000000000000000000000000000000000100000000000000010002000100010000000000000000000000000000000000020000000000000000000000000000003000000058020000200300000000000000000000005a6202000000009048610200000000005a62020000000020030000000100002800000080000000580200001c0000000100000004000000000000000000000000000000000000000100000000000000010000000000000001000000000000000100020001000100000000000000000000000000000000000200000000000000000000000000000030000000e0010000800200000000000000000000d723800100000000d723800100000000d72380010000000080020000a00000001000000060000000e00100002d0000000a00000002000000000000000000000000000000000000000000000000000000000000000000000001000000000000000100020001000100000000000000000000000000000000000200000000000000000000000000000030000000b004000040060000000000000000000080eca7090000000080eca7090000000080eca70900000000400600003002000040000000c0000000b00400003200000001000000030000000000000000000000000000000000000000000000000000000000000000000000010000000000000001000200010001000000000000000000000000000000000002000000000000000000000000000000300000000004000000050000000000000000000000f36f060000000000f36f060000000000f36f060000000000050000980100003000000070000000000400002a0000000100000003000000000000000000000000000000000000000100000000000000010000000000000001000000000000000100020001000100000000000000000000000000000000000200000000000000000000000000000030000000c003000000050000000000000000000000f36f0600000000f0cb6f0600000000101a70060000000000050000080200006000000070000000c0030000280000000100000003000000000000000000000000000000000000000100000000000000010000000000000001000000000000000100020001000100000000000000000000000000000000000200000000000000000000000000000030000000d002000000050000000000000100000010f76c040000000010f76c040000000010f76c040000000000050000720100006e00000028000000d00200001e0000000500000005000000000000000000000000000000000000000100000000000000010000000000000001000000000000000100020001000100000000000000000000000000000000000200000000000000000000000000000030000000e0010000d00200000000000001000000c0fc9b0100000000c0fc9b0100000000c0fc9b0100000000d00200008a000000100000003e000000e00100002d0000000900000006000000000000000000000000000000000000000000000000000000000000000000000001000000000000000100020001000100000000000000000000000000000000000200000000000000000000000000000030000000e001000080020000000000000100000050108001000000005010800100000000501080010000000080020000a00000001000000060000000e00100002d0000000a00000002000000000000000000000000000000000000000000000000000000000000000000000001000000000000000100020001000100000000000000000000000000000000000200000000000000000000000000000030000000e00100008002000000000000000000006037800100000000004d7f0100000000603780010000000080020000a00000000800000060000000e00100002d0000000200000002000000000000000000000000000000000000000000000000000000000000000000000001000000000000000100020001000100000000000000000000000000000000000200000000000000000000000000000030000000e0010000800200000000000000000000e0a6e00100000000e0a6e00100000000e0a6e0010000000080020000c80000001000000040000000e0010000140000000100000003000000000000000000000000000000000000000000000000000000000000000000000001000000000000000100020001000100000000000000000000000000000000000200000000000000000000000000000030000000e001000080020000000000000000000000512502000000000051250200000000005125020000000080020000c00000003800000038000000e00100001d000000010000000300000000000000000000000000000000000000000000000000000000000000000000000100000000000000010002000100010000000000000000000000000000000000020000000000000000000000000000003000000058020000200300000000000000000000604ff30200000000604ff30200000000604ff30200000000200300000001000010000000500000005802000019000000010000000300000000000000000000000000000000000000010000000000000001000000000000000100000000000000010002000100010000000000000000000000000000000000020000000000000000000000000000003000000058020000200300000000000000000000904e5a0300000000904e5a0300000000904e5a030000000020030000f80000002000000040000000580200001f0000000100000003000000000000000000000000000000000000000100000000000000010000000000000001000000000000000100020001000100000000000000000000000000000000000200000000000000000000000000000030000000e0010000500300000000000000000000f0fb0202000000000000000000000000000000000000000050030000f00000001000000070000000e00100002500000006000000080000000000000000000000000000000000000001000000000000000100000000000000010000000000000001000200010001000000000000000000000000000000000002000000000000000000000000000000300000000003000000040000000000000000000030a1b1040000000030a1b1040000000030a1b10400000000000400002001000010000000600000000003000020000000010000000300000000000000000000000000000000000000010000000000000001000000000000000100000000000000010002000100010000000000000000000000000000000000020000000000000000000000000000003000000000030000000400000000000000000000a0f4a10500000000a0f4a10500000000a0f4a105000000000004000060010000300000006000000000030000280000000100000003000000000000000000000000000000000000000100000000000000010000000000000001000000000000000100020001000100000000000000000000000000000000000200000000000000000000000000000030000000c0030000000500000000000000000000809b820700000000809b820700000000809b82070000000000050000900100001000000090000000c0030000280000000100000003000000000000000000000000000000000000000100000000000000010000000000000001000000000000000100020001000100000000000000000000000000000000000200000000000000000000000000000030000000c003000000050000000000000000000020eed9080000000010c7d908000000003015da080000000000050000c001000040000000a0000000c003000033000000010000000300000000000000000000000000000000000000010000000000000001000000000000000100000000000000010002000100010000000000000000000000000000000000020000000000000000000000000000003000000000040000000500000000000000000000c0ef0b0800000000c0ef0b0800000000c0ef0b080000000000050000980100001000000090000000000400002a00000001000000030000000000000000000000000000000000000001000000000000000100000000000000010000000000000001000200010001000000000000000000000000000000000002000000000000000000000000000000300000000004000000050000000000000000000060426309000000006042630900000000604263090000000000050000c001000040000000a0000000000400003000000001000000030000000000000000000000000000000000000001000000000000000100000000000000010000000000000001000200010001000000000000000000000000000000000002000000000000000000000000000000300000000003000050050000000000000000000060a01805000000000000000000000000000000000000000050050000b00100004000000070000000000300001b0000000300000006000000000000000000000000000000000000000100000000000000010000000000000001000000000000000100020001000100000000000000000000000000000000000200000000000000000000000000000030000000b0040000400600000000000000000000a0e7110c00000000a0e7110c00000000a0e7110c00000000400600003002000040000000c0000000b0040000320000000100000003000000000000000000000000000000000000000100000000000000010000000000000002000000000000000100020001000100000000000000000000000000000000000200000000000000000000000000000030000000b004000040060000000000000000000060e4ad0d0000000060e4ad0d0000000060e4ad0d00000000400600003002000040000000c0000000b00400003200000001000000030000000000000000000000000000000000000001000000000000000100000000000000020000000000000001000200010001000000000000000000000000000000000002000000000000000000000000000000300000003804000080070000000000000000000000f7860900000000709785090000000000f786090000000080070000c00100002000000090000000380400002d000000030000000300000000000000000000000000000000000000000000000000000000000000000000000100000000000000010002000100010000000000000000000000000000000000020000000000000000000000000000003000000058020000c0030000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b0040000230000000300000006000000000000000000000000000000000000000100000000000000000000000000000001000000000000000100020001000100000000000000000000000000000000000200000000000000000000000000000030000000e001000080020000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b004000023000000030000000600000000000000000000000000000000000000010000000000000000000000000000000100000000000000010002000100010000000000000000000000000000000000020000000000000000000000000000003000000080020000e0010000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b00400002300000003000000060000000000000000000000000000000000000001000000000000000000000000000000010000000000000001000200010001000000000000000000000000000000000002000000000000000000000000000000300000005802000020030000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b00400002300000003000000060000000000000000000000000000000000000001000000000000000000000000000000010000000000000001000200010001000000000000000000000000000000000002000000000000000000000000000000300000002003000058020000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b0040000230000000300000006000000000000000000000000000000000000000100000000000000000000000000000001000000000000000100020001000100000000000000000000000000000000000200000000000000000000000000000030000000f401000020030000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b00400002300000003000000060000000000000000000000000000000000000001000000000000000000000000000000010000000000000001000200010001000000000000000000000000000000000002000000000000000000000000000000300000000003000000040000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b00400002300000003000000060000000000000000000000000000000000000001000000000000000000000000000000010000000000000001000200010001000000000000000000000000000000000002000000000000000000000000000000300000000004000000030000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b00400002300000003000000060000000000000000000000000000000000000001000000000000000000000000000000010000000000000001000200010001000000000000000000000000000000000002000000000000000000000000000000300000008002000000040000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b0040000230000000300000006000000000000000000000000000000000000000100000000000000000000000000000001000000000000000100020001000100000000000000000000000000000000000200000000000000000000000000000030000000d002000000050000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b0040000230000000300000006000000000000000000000000000000000000000100000000000000000000000000000001000000000000000100020001000100000000000000000000000000000000000200000000000000000000000000000030000000c003000000050000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b004000023000000030000000600000000000000000000000000000000000000010000000000000000000000000000000100000000000000010002000100010000000000000000000000000000000000020000000000000000000000000000003000000000050000c0030000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b00400002300000003000000060000000000000000000000000000000000000001000000000000000000000000000000010000000000000001000200010001000000000000000000000000000000000002000000000000000000000000000000300000002003000000050000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b0040000230000000300000006000000000000000000000000000000000000000100000000000000000000000000000001000000000000000100020001000100000000000000000000000000000000000200000000000000000000000000000030000000f003000040050000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b004000023000000030000000600000000000000000000000000000000000000010000000000000000000000000000000100000000000000010002000100010000000000000000000000000000000000020000000000000000000000000000003000000040050000f0030000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b00400002300000003000000060000000000000000000000000000000000000001000000000000000000000000000000010000000000000001000200010001000000000000000000000000000000000002000000000000000000000000000000300000004803000040050000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b004000023000000030000000600000000000000000000000000000000000000010000000000000000000000000000000100000000000000010002000100010000000000000000000000000000000000020000000000000000000000000000003000000084030000a0050000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b00400002300000003000000060000000000000000000000000000000000000001000000000000000000000000000000010000000000000001000200010001000000000000000000000000000000000002000000000000000000000000000000300000001a04000090060000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b0040000230000000300000006000000000000000000000000000000000000000100000000000000000000000000000001000000000000000100020001000100000000000000000000000000000000000200000000000000000000000000000030000000b004000040060000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b004000023000000030000000600000000000000000000000000000000000000010000000000000000000000000000000100000000000000010002000100010000000000000000000000000000000000020000000000000000000000000000003000000040060000b0040000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b0040000230000000300000006000000000000000000000000000000000000000100000000000000000000000000000001000000000000000100020001000100000000000000000000000000000000000200000000000000000000000000000030000000e803000040060000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b00400002300000003000000060000000000000000000000000000000000000001000000000000000000000000000000010000000000000001000200010001000000000000000000000000000000000002000000000000000000000000000000300000003804000080070000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b0040000230000000300000006000000000000000000000000000000000000000100000000000000000000000000000001000000000000000100020001000100000000000000000000000000000000000200000000000000000000000000000030000000a0050000000a0000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b004000023000000030000000600000000000000000000000000000000000000010000000000000000000000000000000100000000000000010002000100010000000000000000000000000000000000020000000000000000000000000000003000000040060000000a0000000000000100000080da2d090000000080da2d090000000080da2d090000000080070000a00000003000000020000000b0040000230000000300000006000000000000000000000000000000000000000100000000000000000000000000000001000000000000000100020001000100000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000>
    | |   |   | | | }
    | |   |   | | | 
    | |   |   | | +-o AppleGraphicsDevicePolicy  <class AppleGraphicsDevicePolicy, id 0x1000005c2, !registered, !matched, active, busy 0 (1 ms), retain 8>
    | |   |   | | | | {
    | |   |   | | | |   "IOClass" = "AppleGraphicsDevicePolicy"
    | |   |   | | | |   "CFBundleIdentifier" = "com.apple.driver.AppleGraphicsDevicePolicy"
    | |   |   | | | |   "IOProviderClass" = "AppleGraphicsDeviceControl"
    | |   |   | | | |   "IOPowerManagement" = {"CapabilityFlags"=32768,"MaxPowerState"=1,"CurrentPowerState"=1}
    | |   |   | | | |   "IOResourceMatch" = "IOKit"
    | |   |   | | | |   "Config2" = {"GFX0"={"EDID"={"index"=0},"FeatureControl"=12,"unload"=No}}
    | |   |   | | | |   "Default" = {"none"=""}
    | |   |   | | | |   "IOMatchCategory" = "AppleGraphicsDevicePolicy"
    | |   |   | | | |   "IOProbeScore" = 1000
    | |   |   | | | |   "ConfigMap" = {"Mac-C9CF552659EA9913"="none","Mac-F60DEB81FF30ACF6"="Config1","Mac-B809C3757DA9BB8D"="Config2","Mac-C3EC7CD22292981F"="none","Mac-FA842E06C61E91C5"="Config2","Mac-77EB7D7DAF985301"="none","Mac-AA95B1DDAB278B95"="Config3","Mac-4B7AC7E43945597E"="none","Mac-77F17D7DA9285301"="Config3","Mac-81E3E92DD6088272"="Config2","Mac-27ADBB7B4CEE8E61"="none","Mac-00BE6ED71E35EB86"="none","Mac-63001698E7A34814"="Config3","Mac-031B6874CF7F642A"="Config2","Mac-65CE76090165799A"="Config2","Mac-42FD25EABCABB274"="Config2","Mac-AF89B6D9451A490B"="Config3","Mac-DB15BD556843C820"="Config2","Mac-FC02E91DDD3FA6A4"="none","Mac-BE088AF8C5EB4FA2"="Config3","Mac-7BA5B2D9E42DDD94"="Config4","Mac-CFF7D910A743CAAF"="Config3"}
    | |   |   | | | |   "Config4" = {"IGPU"={"unload"=Yes},"display"={"EDID"={"index"=0},"FeatureControl"=12,"unload"=No},"GFX0"={"EDID"={"index"=0},"FeatureControl"=12,"unload"=No}}
    | |   |   | | | |   "IOPersonalityPublisher" = "com.apple.driver.AppleGraphicsDevicePolicy"
    | |   |   | | | |   "Config1" = {"GFX1"={"unload"=Yes}}
    | |   |   | | | |   "CFBundleIdentifierKernel" = "com.apple.driver.AppleGraphicsDevicePolicy"
    | |   |   | | | |   "Config3" = {"IGPU"={"unload"=Yes},"GFX0"={"EDID"={"index"=0},"FeatureControl"=12,"unload"=No}}
    | |   |   | | | | }
    | |   |   | | | | 
    | |   |   | | | +-o AGDPClientControl  <class AGDPClientControl, id 0x1000005c3, registered, matched, active, busy 0 (1 ms), retain 9>
    | |   |   | | |   | {
    | |   |   | | |   |   "NeedsPolicyDriver" = No
    | |   |   | | |   |   "IOUserClientClass" = "AGDPUserClient"
    | |   |   | | |   |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   | | |   | }
    | |   |   | | |   | 
    | |   |   | | |   +-o AGDPUserClient  <class AGDPUserClient, id 0x1000005c5, !registered, !matched, active, busy 0, retain 5>
    | |   |   | | |   |   {
    | |   |   | | |   |     "IOUserClientCreator" = "pid 152, displaypolicyd"
    | |   |   | | |   |     "IOUserClientDefaultLocking" = Yes
    | |   |   | | |   |   }
    | |   |   | | |   |   
    | |   |   | | |   +-o AGDPUserClient  <class AGDPUserClient, id 0x1000088f9, !registered, !matched, active, busy 0, retain 5>
    | |   |   | | |       {
    | |   |   | | |         "IOUserClientCreator" = "pid 17246, PerfPowerService"
    | |   |   | | |         "IOUserClientDefaultLocking" = Yes
    | |   |   | | |       }
    | |   |   | | |       
    | |   |   | | +-o AppleGraphicsDeviceControlClient  <class AppleGraphicsDeviceControlClient, id 0x100000620, !registered, !matched, active, busy 0, retain 5>
    | |   |   | | |   {
    | |   |   | | |     "IOUserClientCreator" = "pid 172, WindowServer"
    | |   |   | | |     "IOUserClientDefaultLocking" = Yes
    | |   |   | | |   }
    | |   |   | | |   
    | |   |   | | +-o AppleGraphicsDeviceControlClient  <class AppleGraphicsDeviceControlClient, id 0x100000635, !registered, !matched, active, busy 0, retain 5>
    | |   |   | | |   {
    | |   |   | | |     "IOUserClientCreator" = "pid 172, WindowServer"
    | |   |   | | |     "IOUserClientDefaultLocking" = Yes
    | |   |   | | |   }
    | |   |   | | |   
    | |   |   | | +-o AppleGraphicsDeviceControlClient  <class AppleGraphicsDeviceControlClient, id 0x100000644, !registered, !matched, active, busy 0, retain 5>
    | |   |   | | |   {
    | |   |   | | |     "IOUserClientCreator" = "pid 172, WindowServer"
    | |   |   | | |     "IOUserClientDefaultLocking" = Yes
    | |   |   | | |   }
    | |   |   | | |   
    | |   |   | | +-o AppleGraphicsDeviceControlClient  <class AppleGraphicsDeviceControlClient, id 0x100000652, !registered, !matched, active, busy 0, retain 5>
    | |   |   | | |   {
    | |   |   | | |     "IOUserClientCreator" = "pid 172, WindowServer"
    | |   |   | | |     "IOUserClientDefaultLocking" = Yes
    | |   |   | | |   }
    | |   |   | | |   
    | |   |   | | +-o AppleGraphicsDeviceControlClient  <class AppleGraphicsDeviceControlClient, id 0x1000088f8, !registered, !matched, active, busy 0, retain 5>
    | |   |   | |     {
    | |   |   | |       "IOUserClientCreator" = "pid 17246, PerfPowerService"
    | |   |   | |       "IOUserClientDefaultLocking" = Yes
    | |   |   | |     }
    | |   |   | |     
    | |   |   | +-o AMDRadeonX4000_AMDEllesmereGraphicsAccelerator  <class AMDRadeonX4000_AMDEllesmereGraphicsAccelerator, id 0x100000585, registered, matched, active, busy 0 (6933 ms), retain 154>
    | |   |   |   | {
    | |   |   |   |   "AccelCaps" = 15
    | |   |   |   |   "IODVDBundleName" = "AMDRadeonVADriver2"
    | |   |   |   |   "AccelNativeDMARowByteAlignment" = 256
    | |   |   |   |   "ATY,intrev" = 81
    | |   |   |   |   "IOGVAHEVCEncode" = "1"
    | |   |   |   |   "InternalStatisticsAccm" = {}
    | |   |   |   |   "MetalStatisticsName" = "BronzeStatistics"
    | |   |   |   |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |   |   "InternalStatistics" = {}
    | |   |   |   |   "MetalPluginClassName" = "BronzeMtlDevice"
    | |   |   |   |   "GpuDebugPolicy" = 0
    | |   |   |   |   "AGCInfo" = {"fBusyCount"=0,"poweredOffByAGC"=No,"fSubmissionsSinceLastCheck"=2162729,"fLastSubmissionPID"=172}
    | |   |   |   |   "dpm" = 1
    | |   |   |   |   "MetalPluginName" = "AMDMTLBronzeDriver"
    | |   |   |   |   "PerformanceStatisticsAccum" = {"iosurfaceTextureCreationBytes"=0,"Device Utilization %"=0,"orphanedNonReusableSysMemoryCount"=0,"swapCompleteVideoWaitTime"=0,"orphanedReusableSysMemoryHitRate"=0,"oolTextureCreationCount"=0,"surfaceCount"=4,"HWChannel KIQ | Commands Submitted"=0,"HWChannel VCE | Commands Submitted"=0,"context2DCount"=4,"surfaceCopyOutWaitTime"=0,"surfaceReadLockIdleWaitTime"=0,"stdTexturePageInBytes"=0,"swapBytesPerSample"=0,"finishCLWaitTime"=0,"gartCacheBytes"=33554432,"agpTextureCreationCount"=0,"stdTextureCreationBytes"=0,"textureCount"=4199,"HWChannel sDMA0 | Commands Completed"=0,"HWChannel VCELLQ | Commands Completed"=0,"surfaceTextureCreationCount"=0,"HWChannel VCELLQ | Commands Submitted"=0,"agprefTextureCreationBytes"=0,"finish2DWaitTime"=0,"contextVideoCount"=1,"HWChannel SAMU GPCOM | Commands Submitted"=0,"orphanedNonReusableSysMemoryBytes"=0,"surfaceBufferPageOutBytes"=0,"swapComplete2DWaitTime"=0,"contextGLCount"=0,"surfaceBufferTextureCreationCount"=0,"orphanedReusableSysMemoryBytes"=0,"HWChannel SAMU RBI | Commands Completed"=0,"orphanedNonReusableVidMemoryCount"=0,"HWChannel GFX | Commands Completed"=0,"clientSharedAllocatedBytes"=2363392,"HWChannel Compute1 | Commands Completed"=0,"clientGLWaitTime"=0,"freeSurfaceSwapBufferWaitTime"=0,"Fan Speed(%)"=19,"surfaceBufferReadOutBytes"=0,"volatileSurfaceCount"=0,"hardwareSubmitWaitTime"=0,"HWChannel Compute1 | Commands Submitted"=0,"inUseVidMemoryBytes"=1166372864,"vramFreeBytes"=5168152512,"ioSurfacePageInBytes"=0,"finishAll2DWaitTime"=0,"HWChannel UVDEnc | Commands Completed"=0,"recoveryCount"=0,"orphanedReusableVidMemoryCount"=2917,"HWChannel UVDEnc | Commands Submitted"=0,"orphanedNonReusableVidMemoryBytes"=0,"Core Clock(MHz)"=988,"Memory Clock(MHz)"=1250,"vramEvictionWaitTime"=0,"stdTextureCreationCount"=0,"HWChannel SAMU RBI | Commands Submitted"=0,"gartSizeBytes"=11811160064,"HWChannel SAMU GPCOM | Commands Completed"=0,"GPU Activity(%)"=0,"oolTexturePageInBytes"=0,"texturePageOutBytes"=0,"freeToAllocGPUAddressWaitTime"=0,"gartMapInBytesPerSample"=0,"HWChannel UVDDec | Commands Completed"=0,"Fan Speed(RPM)"=1253,"oolTextureCreationBytes"=0,"finishGLWaitTime"=0,"HWChannel KIQ | Commands Completed"=0,"freeDataBufferWaitTime"=0,"orphanedReusableVidMemoryHitRate"=95,"inUseSysMemoryBytes"=64667648,"hardwareWaitTime"=0,"bufferSwapCount"=0,"swapCompleteGLWaitTime"=0,"agprefTextureCreationCount"=0,"agpTextureCreationBytes"=0,"dataBytesPerSample"=0,"HWChannel GFX | Commands Submitted"=0,"HWChannel Compute0 | Commands Completed"=0,"iosurfaceTextureCreationCount"=0,"bufferFlipCount"=0,"gartMapOutBytesPerSample"=0,"HWChannel sDMA1 | Commands Submitted"=0,"contextCLCount"=0,"HWChannel UVDDec | Commands Submitted"=0,"surfaceBufferPageInBytes"=0,"freeSurfaceBackingWaitTime"=0,"Temperature(C)"=62,"HWChannel Compute0 | Commands Submitted"=0,"HWChannel UVDEncLLQ | Commands Submitted"=0,"textureVolunteerUnloadBytes"=0,"ioSurfaceReadOutBytes"=0,"finishVideoWaitTime"=0,"HWChannel Compute2 | Commands Completed"=0,"gartUsedBytes"=64667648,"HWChannel VCE | Commands Completed"=0,"textureReadOutBytes"=0,"orphanedReusableSysMemoryCount"=0,"gartFreeBytes"=11746492416,"Total Power(W)"=60,"dataBufferCount"=0,"ioSurfacePageOutBytes"=0,"orphanedReusableVidMemoryBytes"=2238844928,"HWChannel sDMA0 | Commands Submitted"=0,"surfaceSetShapeIdleWaitTime"=0,"HWChannel Compute2 | Commands Submitted"=0,"HWChannel UVDEncLLQ | Commands Completed"=0,"surfaceWriteLockIdleWaitTime"=0,"surfaceCopyInWaitTime"=0,"HWChannel sDMA1 | Commands Completed"=0}
    | |   |   |   |   "PerformanceStatistics" = {"iosurfaceTextureCreationBytes"=927105024,"Device Utilization %"=0,"orphanedNonReusableSysMemoryCount"=0,"swapCompleteVideoWaitTime"=0,"orphanedReusableSysMemoryHitRate"=0,"oolTextureCreationCount"=483,"surfaceCount"=4,"HWChannel KIQ | Commands Submitted"=0,"HWChannel VCE | Commands Submitted"=0,"context2DCount"=4,"surfaceCopyOutWaitTime"=0,"surfaceReadLockIdleWaitTime"=0,"stdTexturePageInBytes"=18446744072073752576,"swapBytesPerSample"=0,"finishCLWaitTime"=0,"gartCacheBytes"=33554432,"agpTextureCreationCount"=384,"stdTextureCreationBytes"=18446744073197039616,"textureCount"=4199,"HWChannel sDMA0 | Commands Completed"=17088,"HWChannel VCELLQ | Commands Completed"=0,"surfaceTextureCreationCount"=0,"HWChannel VCELLQ | Commands Submitted"=0,"agprefTextureCreationBytes"=38645760,"finish2DWaitTime"=0,"contextVideoCount"=1,"HWChannel SAMU GPCOM | Commands Submitted"=0,"orphanedNonReusableSysMemoryBytes"=0,"surfaceBufferPageOutBytes"=0,"swapComplete2DWaitTime"=0,"contextGLCount"=0,"surfaceBufferTextureCreationCount"=0,"orphanedReusableSysMemoryBytes"=0,"HWChannel SAMU RBI | Commands Completed"=0,"orphanedNonReusableVidMemoryCount"=0,"HWChannel GFX | Commands Completed"=8265,"clientSharedAllocatedBytes"=2363392,"HWChannel Compute1 | Commands Completed"=7,"clientGLWaitTime"=0,"freeSurfaceSwapBufferWaitTime"=0,"Fan Speed(%)"=19,"surfaceBufferReadOutBytes"=0,"volatileSurfaceCount"=0,"hardwareSubmitWaitTime"=0,"HWChannel Compute1 | Commands Submitted"=7,"inUseVidMemoryBytes"=1166372864,"vramFreeBytes"=5168152512,"ioSurfacePageInBytes"=15892480,"finishAll2DWaitTime"=0,"HWChannel UVDEnc | Commands Completed"=0,"recoveryCount"=0,"orphanedReusableVidMemoryCount"=2917,"HWChannel UVDEnc | Commands Submitted"=0,"orphanedNonReusableVidMemoryBytes"=0,"Core Clock(MHz)"=988,"Memory Clock(MHz)"=1250,"vramEvictionWaitTime"=0,"stdTextureCreationCount"=1829,"HWChannel SAMU RBI | Commands Submitted"=0,"gartSizeBytes"=11811160064,"HWChannel SAMU GPCOM | Commands Completed"=0,"GPU Activity(%)"=0,"oolTexturePageInBytes"=18446744073019265024,"texturePageOutBytes"=0,"freeToAllocGPUAddressWaitTime"=0,"gartMapInBytesPerSample"=0,"HWChannel UVDDec | Commands Completed"=0,"Fan Speed(RPM)"=1253,"oolTextureCreationBytes"=888184832,"finishGLWaitTime"=0,"HWChannel KIQ | Commands Completed"=0,"freeDataBufferWaitTime"=0,"orphanedReusableVidMemoryHitRate"=95,"inUseSysMemoryBytes"=64667648,"hardwareWaitTime"=10548284,"bufferSwapCount"=0,"swapCompleteGLWaitTime"=0,"agprefTextureCreationCount"=174,"agpTextureCreationBytes"=7749632,"dataBytesPerSample"=0,"HWChannel GFX | Commands Submitted"=8265,"HWChannel Compute0 | Commands Completed"=82,"iosurfaceTextureCreationCount"=1168,"bufferFlipCount"=0,"gartMapOutBytesPerSample"=0,"HWChannel sDMA1 | Commands Submitted"=9725,"contextCLCount"=0,"HWChannel UVDDec | Commands Submitted"=0,"surfaceBufferPageInBytes"=0,"freeSurfaceBackingWaitTime"=0,"Temperature(C)"=62,"HWChannel Compute0 | Commands Submitted"=82,"HWChannel UVDEncLLQ | Commands Submitted"=0,"textureVolunteerUnloadBytes"=0,"ioSurfaceReadOutBytes"=46268416,"finishVideoWaitTime"=0,"HWChannel Compute2 | Commands Completed"=0,"gartUsedBytes"=64667648,"HWChannel VCE | Commands Completed"=0,"textureReadOutBytes"=524288,"orphanedReusableSysMemoryCount"=0,"gartFreeBytes"=11746492416,"Total Power(W)"=60,"dataBufferCount"=0,"ioSurfacePageOutBytes"=0,"orphanedReusableVidMemoryBytes"=2238844928,"HWChannel sDMA0 | Commands Submitted"=17088,"surfaceSetShapeIdleWaitTime"=0,"HWChannel Compute2 | Commands Submitted"=0,"HWChannel UVDEncLLQ | Commands Completed"=0,"surfaceWriteLockIdleWaitTime"=0,"surfaceCopyInWaitTime"=0,"HWChannel sDMA1 | Commands Completed"=9725}
    | |   |   |   |   "IOGLBundleName" = "AMDRadeonX4000GLDriver"
    | |   |   |   |   "IOPropertyMatch" = {"LoadAccelerator"=Yes}
    | |   |   |   |   "IOKitDebug" = 0
    | |   |   |   |   "IOSourceVersion" = "0.0.0.0.0"
    | |   |   |   |   "IOPersonalityPublisher" = "com.apple.kext.AMDRadeonX4000"
    | |   |   |   |   "IOGVAHEVCDecodeCapabilities" = {"VTPerProfileDetails"={"1"={"VTMaxDecodeLevel"=153},"2"={"VTMaxDecodeLevel"=153},"3"={"VTMaxDecodeLevel"=153}},"VTSupportedProfileArray"=(1,2,3)}
    | |   |   |   |   "IOGVAH264EncodeCapabilities" = {"VTRating"=300,"VTQualityRating"=50}
    | |   |   |   |   "ATY,cbits" = 67108864
    | |   |   |   |   "IOOCDBundleName" = "AMDRadeonX4000GLDriver"
    | |   |   |   |   "cail_properties" = {"CAIL_EnableMaxPayloadSizeSync"=0,"CAIL_EnableLBPWSupport"=0}
    | |   |   |   |   "CFBundleIdentifier" = "com.apple.kext.AMDRadeonX4000"
    | |   |   |   |   "IOAccelRevision" = 2
    | |   |   |   |   "IOVARendererID" = 16908290
    | |   |   |   |   "IOProviderClass" = "IOPCIDevice"
    | |   |   |   |   "IOCFPlugInTypes" = {"ACCF0000-0000-0000-0000-000a2789904e"="IOAccelerator2D.plugin"}
    | |   |   |   |   "IOGVACodec" = "AMDU6V3"
    | |   |   |   |   "IOReportLegendPublic" = Yes
    | |   |   |   |   "IOGVAHEVCDecode" = "1"
    | |   |   |   |   "IOClass" = "AMDRadeonX4000_AMDEllesmereGraphicsAccelerator"
    | |   |   |   |   "CFBundleIdentifierKernel" = "com.apple.kext.AMDRadeonX4000"
    | |   |   |   |   "GPUConfigurationVariable" = {"NumROP"=8,"MemBusWidth"=256,"NumCUPerSH"=7,"NumSH"=1,"SysClkFreq"=108600,"NumSE"=4,"MemClkFreq"=125000}
    | |   |   |   |   "IOPCITunnelCompatible" = Yes
    | |   |   |   |   "IOPCIMatch" = "0x67C01002 0x67C11002 0x67C21002 0x67C41002 0x67C71002 0x67DF1002 0x67D01002 0x67C81002 0x67C91002 0x67CA1002 0x67CC1002 0x67CF1002"
    | |   |   |   |   "IOMatchCategory" = "IOAccelerator"
    | |   |   |   |   "IOReportLegend" = ({"IOReportChannels"=((4000,6442450945,"Overall GPU Busy"),(4001,6442450945,"Overall GPU total time"),(4002,6442450945,"3d Busy"),(4003,6442450945,"3d total time"),(4010,6442450945,"DMA Busy"),(4011,6442450945,"DMA total time"),(4006,6442450945,"Video Busy"),(4007,6442450945,"Video total time"),(4008,6442450945,"Compute Busy"),(4009,6442450945,"Compute total time"),(4705492297355379200,6442450945,"PM4 Busy"),(4705492297355383808,6442450945,"PM4 total time"),(0,6442450945,"Command Buffer Bytes"),(1,6442450945,"GL Command Buffer Bytes"),(2,6442450945,"CL Command Buffer Bytes"),(3,6442450945,"2D Command Buffer Bytes"),(4,6442450945,"Video Command Buffer Bytes"),(5,6442450945,"Out-Of-Line Texture Creation Bytes"),(6,6442450945,"Shared System Memory Texture Creation Bytes"),(7,6442450945,"Private Video Memory Texture Creation Bytes"),(8,6442450945,"Private System Memory Texture Creation Bytes"),(9,6442450945,"IOSurface Backed Texture Creation Bytes"),(10,6442450945,"Out-Of-Line Texture Creation Count"),(11,6442450945,"Private Video Memory Texture Creation Count"),(12,6442450945,"Private System Memory Texture Creation Count"),(13,6442450945,"Shared System Memory Texture Creation Count"),(14,6442450945,"IOAccelSurfaceRef Texture Creation Count"),(15,6442450945,"IOAccelSurfaceBufferRef Texture Creation Count"),(16,6442450945,"IOSurface Backed Texture Creation Count"),(17,6442450945,"Texture Count"),(20,6442450945,"Bytes mapped into the GPU"),(21,6442450945,"Bytes unmapped from the GPU"),(82,6442450945,"IOAccelClientShared allocated bytes"),(22,6442450945,"Private textures bytes paged on"),(23,6442450945,"Out of line texture bytes paged on"),(24,6442450945,"IOAccelSurface bytes paged on"),(25,6442450945,"IOSurface bytes paged on"),(26,6442450945,"IOSurface bytes evicted"),(27,6442450945,"IOAccelSurface bytes evicted"),(28,6442450945,"Texture bytes evicted"),(29,6442450945,"IOSurface bytes paged off"),(30,6442450945,"IOAccelSurface bytes paged off"),(31,6442450945,"Texture bytes paged off"),(32,6442450945,"Texture bytes voluntarily paged off"),(33,6442450945,"IOAccelSurface count"),(34,6442450945,"Volatile IOAccelSurface count"),(35,6442450945,"2D context count"),(36,6442450945,"Video context count"),(37,6442450945,"OpenGL context count"),(38,6442450945,"OpenCL context count"),(39,6442450945,"Buffer swap count"),(40,6442450945,"Buffer flip count"),(41,6442450945,"Databuffer count"),(42,6442450945,"VRAM eviction wait time"),(43,6442450945,"CPU wait on GPU"),(44,6442450945,"CPU wait to submit to GPU"),(45,6442450945,"GL Client wait on GPU"),(46,6442450945,"CL Client wait on GPU"),(47,6442450945,"CPU Wait to evict resource"),(49,6442450945,"CPU wait for free databuffer"),(53,6442450945,"GL Client wait for swap complete"),(55,6442450945,"CPU Wait to copy in surface"),(56,6442450945,"CPU Wait to copy out surface"),(59,6442450945,"CPU Wait for surface idle"),(60,6442450945,"CPU Wait for resource read"),(61,6442450945,"CPU Wait for resource write"),(62,6442450945,"CPU Wait for all 2D finish"),(63,6442450945,"CPU Wait for 2D finish"),(64,6442450945,"CPU Wait for video finish"),(65,6442450945,"CPU Wait for GL finish"),(66,6442450945,"CPU Wait for CL finish"),(106,6442450945,"In use system memory"),(105,6442450945,"In use video memory"),(103,6442450945,"Command Queue Count"),(104,6442450945,"GPU Restart Count")),"IOReportGroupName"="Internal Statistics","IOReportChannelInfo"={"IOReportChannelUnit"=0}})
    | |   |   |   |   "IOProbeScore" = 0
    | |   |   |   |   "IOGVAHEVCEncodeCapabilities" = {"VTPerProfileDetails"={"1"={"VTMaxEncodeLevel"=153}},"VTQualityRating"=50,"VTRating"=300,"VTSupportedProfileArray"=(1)}
    | |   |   |   |   "IOAccelDisplayPipeCapabilities" = {"DisplayPipeSupported"=Yes,"TransactionsSupported"=Yes}
    | |   |   |   |   "SurfaceList" = ()
    | |   |   |   | }
    | |   |   |   | 
    | |   |   |   +-o AMDRadeonX4000_AMDAccel2DContext  <class AMDRadeonX4000_AMDAccel2DContext, id 0x100000618, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |   {
    | |   |   |   |     "lastSubmittedTime" = 0
    | |   |   |   |     "accumulatedGPUTime" = 0
    | |   |   |   |     "IOUserClientCreator" = "pid 172, WindowServer"
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o IOAccelDisplayPipeUserClient2  <class IOAccelDisplayPipeUserClient2, id 0x100000622, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |   {
    | |   |   |   |     "IOUserClientCreator" = "pid 172, WindowServer"
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o AMDRadeonX4000_AMDAccel2DContext  <class AMDRadeonX4000_AMDAccel2DContext, id 0x10000062e, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |   {
    | |   |   |   |     "lastSubmittedTime" = 0
    | |   |   |   |     "accumulatedGPUTime" = 0
    | |   |   |   |     "IOUserClientCreator" = "pid 172, WindowServer"
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o IOAccelDisplayPipeUserClient2  <class IOAccelDisplayPipeUserClient2, id 0x100000637, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |   {
    | |   |   |   |     "IOUserClientCreator" = "pid 172, WindowServer"
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o AMDRadeonX4000_AMDAccel2DContext  <class AMDRadeonX4000_AMDAccel2DContext, id 0x10000063b, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |   {
    | |   |   |   |     "lastSubmittedTime" = 0
    | |   |   |   |     "accumulatedGPUTime" = 0
    | |   |   |   |     "IOUserClientCreator" = "pid 172, WindowServer"
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o IOAccelDisplayPipeUserClient2  <class IOAccelDisplayPipeUserClient2, id 0x100000646, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |   {
    | |   |   |   |     "IOUserClientCreator" = "pid 172, WindowServer"
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o AMDRadeonX4000_AMDAccel2DContext  <class AMDRadeonX4000_AMDAccel2DContext, id 0x10000064a, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |   {
    | |   |   |   |     "lastSubmittedTime" = 0
    | |   |   |   |     "accumulatedGPUTime" = 0
    | |   |   |   |     "IOUserClientCreator" = "pid 172, WindowServer"
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o IOAccelDisplayPipeUserClient2  <class IOAccelDisplayPipeUserClient2, id 0x100000654, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |   {
    | |   |   |   |     "IOUserClientCreator" = "pid 172, WindowServer"
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o AMDRadeonX4000_AMDAccelDevice  <class AMDRadeonX4000_AMDAccelDevice, id 0x100000655, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |   {
    | |   |   |   |     "API" = "Metal"
    | |   |   |   |     "IOUserClientCreator" = "pid 172, WindowServer"
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o AMDRadeonX4000_AMDAccelSharedUserClient  <class AMDRadeonX4000_AMDAccelSharedUserClient, id 0x100000656, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |   {
    | |   |   |   |     "IOUserClientCreator" = "pid 172, WindowServer"
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o AMDRadeonX4000_AMDAccelSurface  <class AMDRadeonX4000_AMDAccelSurface, id 0x10000065d, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |   {
    | |   |   |   |     "IOUserClientCreator" = "pid 172, WindowServer"
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o AMDRadeonX4000_AMDAccelSurface  <class AMDRadeonX4000_AMDAccelSurface, id 0x10000065e, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |   {
    | |   |   |   |     "IOUserClientCreator" = "pid 172, WindowServer"
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o AMDRadeonX4000_AMDAccelSurface  <class AMDRadeonX4000_AMDAccelSurface, id 0x10000065f, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |   {
    | |   |   |   |     "IOUserClientCreator" = "pid 172, WindowServer"
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o AMDRadeonX4000_AMDAccelSurface  <class AMDRadeonX4000_AMDAccelSurface, id 0x100000660, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |   {
    | |   |   |   |     "IOUserClientCreator" = "pid 172, WindowServer"
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o AMDRadeonX4000_AMDAccelCommandQueue  <class AMDRadeonX4000_AMDAccelCommandQueue, id 0x100000672, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |   {
    | |   |   |   |     "lastSubmittedTime" = 72379283050860
    | |   |   |   |     "IOUserClientCreator" = "pid 172, WindowServer"
    | |   |   |   |     "accumulatedGPUTime" = 409134179080
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o AMDRadeonX4000_AMDAccelCommandQueue  <class AMDRadeonX4000_AMDAccelCommandQueue, id 0x100000673, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |   {
    | |   |   |   |     "lastSubmittedTime" = 72379283413489
    | |   |   |   |     "IOUserClientCreator" = "pid 172, WindowServer"
    | |   |   |   |     "accumulatedGPUTime" = 11624346553
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o AMDRadeonX4000_AMDAccelDevice  <class AMDRadeonX4000_AMDAccelDevice, id 0x100000755, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |   {
    | |   |   |   |     "API" = "Metal"
    | |   |   |   |     "IOUserClientCreator" = "pid 506, Dock"
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o AMDRadeonX4000_AMDAccelSharedUserClient  <class AMDRadeonX4000_AMDAccelSharedUserClient, id 0x100000756, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |   {
    | |   |   |   |     "IOUserClientCreator" = "pid 506, Dock"
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o AMDRadeonX4000_AMDAccelDevice  <class AMDRadeonX4000_AMDAccelDevice, id 0x100000765, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |   {
    | |   |   |   |     "API" = "Metal"
    | |   |   |   |     "IOUserClientCreator" = "pid 552, iconservicesagen"
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o AMDRadeonX4000_AMDAccelSharedUserClient  <class AMDRadeonX4000_AMDAccelSharedUserClient, id 0x100000766, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |   {
    | |   |   |   |     "IOUserClientCreator" = "pid 552, iconservicesagen"
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o AMDRadeonX4000_AMDAccelCommandQueue  <class AMDRadeonX4000_AMDAccelCommandQueue, id 0x100000768, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |   {
    | |   |   |   |     "lastSubmittedTime" = 64981918143750
    | |   |   |   |     "IOUserClientCreator" = "pid 552, iconservicesagen"
    | |   |   |   |     "accumulatedGPUTime" = 12055200
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o AMDRadeonX4000_AMDAccelDevice  <class AMDRadeonX4000_AMDAccelDevice, id 0x10000076b, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |   {
    | |   |   |   |     "API" = "Metal"
    | |   |   |   |     "IOUserClientCreator" = "pid 562, com.apple.dock.e"
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o AMDRadeonX4000_AMDAccelSharedUserClient  <class AMDRadeonX4000_AMDAccelSharedUserClient, id 0x10000076c, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |   {
    | |   |   |   |     "IOUserClientCreator" = "pid 562, com.apple.dock.e"
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o AMDRadeonX4000_AMDAccelCommandQueue  <class AMDRadeonX4000_AMDAccelCommandQueue, id 0x10000076d, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |   {
    | |   |   |   |     "lastSubmittedTime" = 64779355129321
    | |   |   |   |     "IOUserClientCreator" = "pid 562, com.apple.dock.e"
    | |   |   |   |     "accumulatedGPUTime" = 1449760
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o AMDRadeonX4000_AMDAccelDevice  <class AMDRadeonX4000_AMDAccelDevice, id 0x100000789, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |   {
    | |   |   |   |     "API" = "Metal"
    | |   |   |   |     "IOUserClientCreator" = "pid 608, avconferenced"
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o AMDRadeonX4000_AMDAccelSharedUserClient  <class AMDRadeonX4000_AMDAccelSharedUserClient, id 0x10000078a, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |   {
    | |   |   |   |     "IOUserClientCreator" = "pid 608, avconferenced"
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o AMDRadeonX4000_AMDAccelDevice  <class AMDRadeonX4000_AMDAccelDevice, id 0x1000007eb, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |   {
    | |   |   |   |     "API" = "Metal"
    | |   |   |   |     "IOUserClientCreator" = "pid 664, SafeEjectGPUServ"
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o AMDRadeonX4000_AMDAccelSharedUserClient  <class AMDRadeonX4000_AMDAccelSharedUserClient, id 0x1000007ec, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |   {
    | |   |   |   |     "IOUserClientCreator" = "pid 664, SafeEjectGPUServ"
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o AMDRadeonX4000_AMDAccelDevice  <class AMDRadeonX4000_AMDAccelDevice, id 0x1000007f3, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |   {
    | |   |   |   |     "API" = "Metal"
    | |   |   |   |     "IOUserClientCreator" = "pid 613, Macs Fan Control"
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o AMDRadeonX4000_AMDAccelSharedUserClient  <class AMDRadeonX4000_AMDAccelSharedUserClient, id 0x1000007f4, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |   {
    | |   |   |   |     "IOUserClientCreator" = "pid 613, Macs Fan Control"
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o AMDRadeonX4000_AMDAccelDevice  <class AMDRadeonX4000_AMDAccelDevice, id 0x100000818, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |   {
    | |   |   |   |     "API" = "Metal"
    | |   |   |   |     "IOUserClientCreator" = "pid 510, Finder"
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o AMDRadeonX4000_AMDAccelSharedUserClient  <class AMDRadeonX4000_AMDAccelSharedUserClient, id 0x100000819, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |   {
    | |   |   |   |     "IOUserClientCreator" = "pid 510, Finder"
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o AMDRadeonX4000_AMDAccelCommandQueue  <class AMDRadeonX4000_AMDAccelCommandQueue, id 0x10000081a, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |   {
    | |   |   |   |     "lastSubmittedTime" = 68963928779442
    | |   |   |   |     "IOUserClientCreator" = "pid 510, Finder"
    | |   |   |   |     "accumulatedGPUTime" = 15274560
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o AMDRadeonX4000_AMDAccelDevice  <class AMDRadeonX4000_AMDAccelDevice, id 0x10000081e, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |   {
    | |   |   |   |     "API" = "Metal"
    | |   |   |   |     "IOUserClientCreator" = "pid 685, Notes"
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o AMDRadeonX4000_AMDAccelSharedUserClient  <class AMDRadeonX4000_AMDAccelSharedUserClient, id 0x10000081f, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |   {
    | |   |   |   |     "IOUserClientCreator" = "pid 685, Notes"
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o AMDRadeonX4000_AMDAccelDevice  <class AMDRadeonX4000_AMDAccelDevice, id 0x100000827, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |   {
    | |   |   |   |     "API" = "GL/CL"
    | |   |   |   |     "IOUserClientCreator" = "pid 686, Safari"
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o AMDRadeonX4000_AMDAccelDevice  <class AMDRadeonX4000_AMDAccelDevice, id 0x10000083a, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |   {
    | |   |   |   |     "API" = "Metal"
    | |   |   |   |     "IOUserClientCreator" = "pid 715, IMTranscoderAgen"
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o AMDRadeonX4000_AMDAccelSharedUserClient  <class AMDRadeonX4000_AMDAccelSharedUserClient, id 0x10000083b, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |   {
    | |   |   |   |     "IOUserClientCreator" = "pid 715, IMTranscoderAgen"
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o AMDRadeonX4000_AMDAccelDevice  <class AMDRadeonX4000_AMDAccelDevice, id 0x100000858, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |   {
    | |   |   |   |     "API" = "Metal"
    | |   |   |   |     "IOUserClientCreator" = "pid 679, Messages"
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o AMDRadeonX4000_AMDAccelSharedUserClient  <class AMDRadeonX4000_AMDAccelSharedUserClient, id 0x100000859, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |   {
    | |   |   |   |     "IOUserClientCreator" = "pid 679, Messages"
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o AMDRadeonX4000_AMDAccelDevice  <class AMDRadeonX4000_AMDAccelDevice, id 0x10000085f, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |   {
    | |   |   |   |     "API" = "Metal"
    | |   |   |   |     "IOUserClientCreator" = "pid 686, Safari"
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o AMDRadeonX4000_AMDAccelSharedUserClient  <class AMDRadeonX4000_AMDAccelSharedUserClient, id 0x100000860, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |   {
    | |   |   |   |     "IOUserClientCreator" = "pid 686, Safari"
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o AMDRadeonX4000_AMDAccelCommandQueue  <class AMDRadeonX4000_AMDAccelCommandQueue, id 0x100000869, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |   {
    | |   |   |   |     "lastSubmittedTime" = 72108634255646
    | |   |   |   |     "IOUserClientCreator" = "pid 686, Safari"
    | |   |   |   |     "accumulatedGPUTime" = 7784320
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o AMDRadeonX4000_AMDAccelDevice  <class AMDRadeonX4000_AMDAccelDevice, id 0x10000086c, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |   {
    | |   |   |   |     "API" = "Metal"
    | |   |   |   |     "IOUserClientCreator" = "pid 573, sharingd"
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o AMDRadeonX4000_AMDAccelSharedUserClient  <class AMDRadeonX4000_AMDAccelSharedUserClient, id 0x10000086d, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |   {
    | |   |   |   |     "IOUserClientCreator" = "pid 573, sharingd"
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o AMDRadeonX4000_AMDAccelDevice  <class AMDRadeonX4000_AMDAccelDevice, id 0x100000871, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |   {
    | |   |   |   |     "API" = "Metal"
    | |   |   |   |     "IOUserClientCreator" = "pid 521, QuickLookUIServi"
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o AMDRadeonX4000_AMDAccelSharedUserClient  <class AMDRadeonX4000_AMDAccelSharedUserClient, id 0x100000872, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |   {
    | |   |   |   |     "IOUserClientCreator" = "pid 521, QuickLookUIServi"
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o AMDRadeonX4000_AMDAccelDevice  <class AMDRadeonX4000_AMDAccelDevice, id 0x100000883, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |   {
    | |   |   |   |     "API" = "Metal"
    | |   |   |   |     "IOUserClientCreator" = "pid 736, com.apple.appkit"
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o AMDRadeonX4000_AMDAccelSharedUserClient  <class AMDRadeonX4000_AMDAccelSharedUserClient, id 0x100000884, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |   {
    | |   |   |   |     "IOUserClientCreator" = "pid 736, com.apple.appkit"
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o AMDRadeonX4000_AMDAccelCommandQueue  <class AMDRadeonX4000_AMDAccelCommandQueue, id 0x100000885, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |   {
    | |   |   |   |     "lastSubmittedTime" = 0
    | |   |   |   |     "IOUserClientCreator" = "pid 736, com.apple.appkit"
    | |   |   |   |     "accumulatedGPUTime" = 0
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o AMDRadeonX4000_AMDAccelDevice  <class AMDRadeonX4000_AMDAccelDevice, id 0x1000008b3, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |   {
    | |   |   |   |     "API" = "Metal"
    | |   |   |   |     "IOUserClientCreator" = "pid 750, com.apple.WebKit"
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o AMDRadeonX4000_AMDAccelSharedUserClient  <class AMDRadeonX4000_AMDAccelSharedUserClient, id 0x1000008b4, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |   {
    | |   |   |   |     "IOUserClientCreator" = "pid 750, com.apple.WebKit"
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o AMDRadeonX4000_AMDAccelCommandQueue  <class AMDRadeonX4000_AMDAccelCommandQueue, id 0x1000008b5, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |   {
    | |   |   |   |     "lastSubmittedTime" = 72307811791447
    | |   |   |   |     "IOUserClientCreator" = "pid 750, com.apple.WebKit"
    | |   |   |   |     "accumulatedGPUTime" = 1129068090
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o AMDRadeonX4000_AMDAccelDevice  <class AMDRadeonX4000_AMDAccelDevice, id 0x100000923, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |   {
    | |   |   |   |     "API" = "Metal"
    | |   |   |   |     "IOUserClientCreator" = "pid 644, QuickLookSatelli"
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o AMDRadeonX4000_AMDAccelSharedUserClient  <class AMDRadeonX4000_AMDAccelSharedUserClient, id 0x100000924, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |   {
    | |   |   |   |     "IOUserClientCreator" = "pid 644, QuickLookSatelli"
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o AMDRadeonX4000_AMDAccelDevice  <class AMDRadeonX4000_AMDAccelDevice, id 0x100000926, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |   {
    | |   |   |   |     "API" = "Metal"
    | |   |   |   |     "IOUserClientCreator" = "pid 830, VTDecoderXPCServ"
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o AMDRadeonX4000_AMDAccelSharedUserClient  <class AMDRadeonX4000_AMDAccelSharedUserClient, id 0x100000927, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |   {
    | |   |   |   |     "IOUserClientCreator" = "pid 830, VTDecoderXPCServ"
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o AMDRadeonX4000_AMDAccelCommandQueue  <class AMDRadeonX4000_AMDAccelCommandQueue, id 0x1000009de, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |   {
    | |   |   |   |     "lastSubmittedTime" = 72306146766848
    | |   |   |   |     "IOUserClientCreator" = "pid 686, Safari"
    | |   |   |   |     "accumulatedGPUTime" = 368360960
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o AMDRadeonX4000_AMDAccelCommandQueue  <class AMDRadeonX4000_AMDAccelCommandQueue, id 0x1000009df, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |   {
    | |   |   |   |     "lastSubmittedTime" = 71293775124611
    | |   |   |   |     "IOUserClientCreator" = "pid 750, com.apple.WebKit"
    | |   |   |   |     "accumulatedGPUTime" = 1108137560
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o AMDRadeonX4000_AMDAccelCommandQueue  <class AMDRadeonX4000_AMDAccelCommandQueue, id 0x1000011fc, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |   {
    | |   |   |   |     "lastSubmittedTime" = 3520697032416
    | |   |   |   |     "IOUserClientCreator" = "pid 521, QuickLookUIServi"
    | |   |   |   |     "accumulatedGPUTime" = 38711040
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o AMDRadeonX4000_AMDAccelDevice  <class AMDRadeonX4000_AMDAccelDevice, id 0x1000012d3, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |   {
    | |   |   |   |     "API" = "Metal"
    | |   |   |   |     "IOUserClientCreator" = "pid 1367, com.apple.WebKit"
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o AMDRadeonX4000_AMDAccelSharedUserClient  <class AMDRadeonX4000_AMDAccelSharedUserClient, id 0x1000012d4, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |   {
    | |   |   |   |     "IOUserClientCreator" = "pid 1367, com.apple.WebKit"
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o AMDRadeonX4000_AMDAccelDevice  <class AMDRadeonX4000_AMDAccelDevice, id 0x10000141b, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |   {
    | |   |   |   |     "API" = "Metal"
    | |   |   |   |     "IOUserClientCreator" = "pid 176, loginwindow"
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o AMDRadeonX4000_AMDAccelSharedUserClient  <class AMDRadeonX4000_AMDAccelSharedUserClient, id 0x10000141c, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |   {
    | |   |   |   |     "IOUserClientCreator" = "pid 176, loginwindow"
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o AMDRadeonX4000_AMDAccelCommandQueue  <class AMDRadeonX4000_AMDAccelCommandQueue, id 0x10000141d, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |   {
    | |   |   |   |     "lastSubmittedTime" = 21599248632559
    | |   |   |   |     "IOUserClientCreator" = "pid 176, loginwindow"
    | |   |   |   |     "accumulatedGPUTime" = 4994880
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o AMDRadeonX4000_AMDAccelCommandQueue  <class AMDRadeonX4000_AMDAccelCommandQueue, id 0x10000141e, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |   {
    | |   |   |   |     "lastSubmittedTime" = 65341003631286
    | |   |   |   |     "IOUserClientCreator" = "pid 176, loginwindow"
    | |   |   |   |     "accumulatedGPUTime" = 668960
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o AMDRadeonX4000_AMDAccelDevice  <class AMDRadeonX4000_AMDAccelDevice, id 0x100001c5a, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |   {
    | |   |   |   |     "API" = "Metal"
    | |   |   |   |     "IOUserClientCreator" = "pid 2253, VTDecoderXPCServ"
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o AMDRadeonX4000_AMDAccelSharedUserClient  <class AMDRadeonX4000_AMDAccelSharedUserClient, id 0x100001c5b, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |   {
    | |   |   |   |     "IOUserClientCreator" = "pid 2253, VTDecoderXPCServ"
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o AMDRadeonX4000_AMDAccelCommandQueue  <class AMDRadeonX4000_AMDAccelCommandQueue, id 0x100001e83, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |   {
    | |   |   |   |     "lastSubmittedTime" = 70961579945839
    | |   |   |   |     "IOUserClientCreator" = "pid 679, Messages"
    | |   |   |   |     "accumulatedGPUTime" = 177280
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o AMDRadeonX4000_AMDAccelDevice  <class AMDRadeonX4000_AMDAccelDevice, id 0x100002305, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |   {
    | |   |   |   |     "API" = "Metal"
    | |   |   |   |     "IOUserClientCreator" = "pid 3287, com.apple.WebKit"
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o AMDRadeonX4000_AMDAccelSharedUserClient  <class AMDRadeonX4000_AMDAccelSharedUserClient, id 0x100002306, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |   {
    | |   |   |   |     "IOUserClientCreator" = "pid 3287, com.apple.WebKit"
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o AMDRadeonX4000_AMDAccelDevice  <class AMDRadeonX4000_AMDAccelDevice, id 0x1000042a8, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |   {
    | |   |   |   |     "API" = "Metal"
    | |   |   |   |     "IOUserClientCreator" = "pid 7490, com.apple.WebKit"
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o AMDRadeonX4000_AMDAccelSharedUserClient  <class AMDRadeonX4000_AMDAccelSharedUserClient, id 0x1000042a9, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |   {
    | |   |   |   |     "IOUserClientCreator" = "pid 7490, com.apple.WebKit"
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o AMDRadeonX4000_AMDAccelDevice  <class AMDRadeonX4000_AMDAccelDevice, id 0x1000044d0, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |   {
    | |   |   |   |     "API" = "Metal"
    | |   |   |   |     "IOUserClientCreator" = "pid 7621, com.apple.WebKit"
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o AMDRadeonX4000_AMDAccelSharedUserClient  <class AMDRadeonX4000_AMDAccelSharedUserClient, id 0x1000044d1, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |   {
    | |   |   |   |     "IOUserClientCreator" = "pid 7621, com.apple.WebKit"
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o AMDRadeonX4000_AMDAccelCommandQueue  <class AMDRadeonX4000_AMDAccelCommandQueue, id 0x1000044f5, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |   {
    | |   |   |   |     "lastSubmittedTime" = 0
    | |   |   |   |     "IOUserClientCreator" = "pid 7490, com.apple.WebKit"
    | |   |   |   |     "accumulatedGPUTime" = 0
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o AMDRadeonX4000_AMDAccelDevice  <class AMDRadeonX4000_AMDAccelDevice, id 0x10000542e, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |   {
    | |   |   |   |     "API" = "Metal"
    | |   |   |   |     "IOUserClientCreator" = "pid 9529, com.apple.photos"
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o AMDRadeonX4000_AMDAccelSharedUserClient  <class AMDRadeonX4000_AMDAccelSharedUserClient, id 0x10000542f, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |   {
    | |   |   |   |     "IOUserClientCreator" = "pid 9529, com.apple.photos"
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o AMDRadeonX4000_AMDAccelDevice  <class AMDRadeonX4000_AMDAccelDevice, id 0x100005e59, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |   {
    | |   |   |   |     "API" = "Metal"
    | |   |   |   |     "IOUserClientCreator" = "pid 11424, com.apple.appkit"
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o AMDRadeonX4000_AMDAccelSharedUserClient  <class AMDRadeonX4000_AMDAccelSharedUserClient, id 0x100005e5a, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |   {
    | |   |   |   |     "IOUserClientCreator" = "pid 11424, com.apple.appkit"
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o AMDRadeonX4000_AMDAccelCommandQueue  <class AMDRadeonX4000_AMDAccelCommandQueue, id 0x100005e5b, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |   {
    | |   |   |   |     "lastSubmittedTime" = 32439042211023
    | |   |   |   |     "IOUserClientCreator" = "pid 11424, com.apple.appkit"
    | |   |   |   |     "accumulatedGPUTime" = 273920
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o AMDRadeonX4000_AMDAccelDevice  <class AMDRadeonX4000_AMDAccelDevice, id 0x100005f59, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |   {
    | |   |   |   |     "API" = "Metal"
    | |   |   |   |     "IOUserClientCreator" = "pid 11497, UserNotification"
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o AMDRadeonX4000_AMDAccelSharedUserClient  <class AMDRadeonX4000_AMDAccelSharedUserClient, id 0x100005f5a, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |   {
    | |   |   |   |     "IOUserClientCreator" = "pid 11497, UserNotification"
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o AMDRadeonX4000_AMDAccelCommandQueue  <class AMDRadeonX4000_AMDAccelCommandQueue, id 0x100005f5b, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |   {
    | |   |   |   |     "lastSubmittedTime" = 0
    | |   |   |   |     "IOUserClientCreator" = "pid 11497, UserNotification"
    | |   |   |   |     "accumulatedGPUTime" = 0
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o AMDRadeonX4000_AMDAccelDevice  <class AMDRadeonX4000_AMDAccelDevice, id 0x100006a28, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |   {
    | |   |   |   |     "API" = "Metal"
    | |   |   |   |     "IOUserClientCreator" = "pid 13494, QuickLookUIServi"
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o AMDRadeonX4000_AMDAccelSharedUserClient  <class AMDRadeonX4000_AMDAccelSharedUserClient, id 0x100006a29, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |   {
    | |   |   |   |     "IOUserClientCreator" = "pid 13494, QuickLookUIServi"
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o AMDRadeonX4000_AMDAccelDevice  <class AMDRadeonX4000_AMDAccelDevice, id 0x10000730b, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |   {
    | |   |   |   |     "API" = "Metal"
    | |   |   |   |     "IOUserClientCreator" = "pid 680, Calendar"
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o AMDRadeonX4000_AMDAccelSharedUserClient  <class AMDRadeonX4000_AMDAccelSharedUserClient, id 0x10000730c, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |   {
    | |   |   |   |     "IOUserClientCreator" = "pid 680, Calendar"
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o AMDRadeonX4000_AMDAccelCommandQueue  <class AMDRadeonX4000_AMDAccelCommandQueue, id 0x10000730d, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |   {
    | |   |   |   |     "lastSubmittedTime" = 44754139936138
    | |   |   |   |     "IOUserClientCreator" = "pid 680, Calendar"
    | |   |   |   |     "accumulatedGPUTime" = 85920
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o AMDRadeonX4000_AMDAccelDevice  <class AMDRadeonX4000_AMDAccelDevice, id 0x100007442, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |   {
    | |   |   |   |     "API" = "Metal"
    | |   |   |   |     "IOUserClientCreator" = "pid 718, photolibraryd"
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o AMDRadeonX4000_AMDAccelSharedUserClient  <class AMDRadeonX4000_AMDAccelSharedUserClient, id 0x100007443, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |   {
    | |   |   |   |     "IOUserClientCreator" = "pid 718, photolibraryd"
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o AMDRadeonX4000_AMDAccelCommandQueue  <class AMDRadeonX4000_AMDAccelCommandQueue, id 0x1000076f4, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |   {
    | |   |   |   |     "lastSubmittedTime" = 0
    | |   |   |   |     "IOUserClientCreator" = "pid 3287, com.apple.WebKit"
    | |   |   |   |     "accumulatedGPUTime" = 0
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o AMDRadeonX4000_AMDAccelDevice  <class AMDRadeonX4000_AMDAccelDevice, id 0x100007cec, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |   {
    | |   |   |   |     "API" = "GL/CL"
    | |   |   |   |     "IOUserClientCreator" = "pid 510, Finder"
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o AMDRadeonX4000_AMDAccelDevice  <class AMDRadeonX4000_AMDAccelDevice, id 0x100007d60, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |   {
    | |   |   |   |     "API" = "Metal"
    | |   |   |   |     "IOUserClientCreator" = "pid 15711, Microsoft Word"
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o AMDRadeonX4000_AMDAccelSharedUserClient  <class AMDRadeonX4000_AMDAccelSharedUserClient, id 0x100007d61, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |   {
    | |   |   |   |     "IOUserClientCreator" = "pid 15711, Microsoft Word"
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o AMDRadeonX4000_AMDAccelCommandQueue  <class AMDRadeonX4000_AMDAccelCommandQueue, id 0x100007d62, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |   {
    | |   |   |   |     "lastSubmittedTime" = 63223673801101
    | |   |   |   |     "IOUserClientCreator" = "pid 15711, Microsoft Word"
    | |   |   |   |     "accumulatedGPUTime" = 17286392
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o AMDRadeonX4000_AMDAccelCommandQueue  <class AMDRadeonX4000_AMDAccelCommandQueue, id 0x100007d70, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |   {
    | |   |   |   |     "lastSubmittedTime" = 51032133559841
    | |   |   |   |     "IOUserClientCreator" = "pid 15711, Microsoft Word"
    | |   |   |   |     "accumulatedGPUTime" = 298400
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o AMDRadeonX4000_AMDAccelDevice  <class AMDRadeonX4000_AMDAccelDevice, id 0x100007d78, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |   {
    | |   |   |   |     "API" = "Metal"
    | |   |   |   |     "IOUserClientCreator" = "pid 15735, com.apple.appkit"
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o AMDRadeonX4000_AMDAccelSharedUserClient  <class AMDRadeonX4000_AMDAccelSharedUserClient, id 0x100007d79, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |   {
    | |   |   |   |     "IOUserClientCreator" = "pid 15735, com.apple.appkit"
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o AMDRadeonX4000_AMDAccelCommandQueue  <class AMDRadeonX4000_AMDAccelCommandQueue, id 0x100007d7a, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |   {
    | |   |   |   |     "lastSubmittedTime" = 50005743743633
    | |   |   |   |     "IOUserClientCreator" = "pid 15735, com.apple.appkit"
    | |   |   |   |     "accumulatedGPUTime" = 643520
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o AMDRadeonX4000_AMDAccelCommandQueue  <class AMDRadeonX4000_AMDAccelCommandQueue, id 0x100007d81, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |   {
    | |   |   |   |     "lastSubmittedTime" = 0
    | |   |   |   |     "IOUserClientCreator" = "pid 172, WindowServer"
    | |   |   |   |     "accumulatedGPUTime" = 0
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o AMDRadeonX4000_AMDAccelCommandQueue  <class AMDRadeonX4000_AMDAccelCommandQueue, id 0x100007d8d, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |   {
    | |   |   |   |     "lastSubmittedTime" = 63289538623493
    | |   |   |   |     "IOUserClientCreator" = "pid 15711, Microsoft Word"
    | |   |   |   |     "accumulatedGPUTime" = 834095840
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o AMDRadeonX4000_AMDAccelDevice  <class AMDRadeonX4000_AMDAccelDevice, id 0x100009926, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |   {
    | |   |   |   |     "API" = "Metal"
    | |   |   |   |     "IOUserClientCreator" = "pid 20255, Keychain Access"
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o AMDRadeonX4000_AMDAccelSharedUserClient  <class AMDRadeonX4000_AMDAccelSharedUserClient, id 0x100009927, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |   {
    | |   |   |   |     "IOUserClientCreator" = "pid 20255, Keychain Access"
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o AMDRadeonX4000_AMDAccelCommandQueue  <class AMDRadeonX4000_AMDAccelCommandQueue, id 0x100009928, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |   {
    | |   |   |   |     "lastSubmittedTime" = 0
    | |   |   |   |     "IOUserClientCreator" = "pid 20255, Keychain Access"
    | |   |   |   |     "accumulatedGPUTime" = 0
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o AMDRadeonX4000_AMDAccelDevice  <class AMDRadeonX4000_AMDAccelDevice, id 0x10000a13a, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |   {
    | |   |   |   |     "API" = "Metal"
    | |   |   |   |     "IOUserClientCreator" = "pid 21315, AMPDevicesAgent"
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o AMDRadeonX4000_AMDAccelSharedUserClient  <class AMDRadeonX4000_AMDAccelSharedUserClient, id 0x10000a13b, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |   {
    | |   |   |   |     "IOUserClientCreator" = "pid 21315, AMPDevicesAgent"
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o AMDRadeonX4000_AMDAccelDevice  <class AMDRadeonX4000_AMDAccelDevice, id 0x10000a13c, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |   {
    | |   |   |   |     "IOUserClientCreator" = "pid 21315, AMPDevicesAgent"
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o AMDRadeonX4000_AMDAccelSharedUserClient  <class AMDRadeonX4000_AMDAccelSharedUserClient, id 0x10000a13d, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |   {
    | |   |   |   |     "IOUserClientCreator" = "pid 21315, AMPDevicesAgent"
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o AMDRadeonX4000_AMDSIVideoContext  <class AMDRadeonX4000_AMDSIVideoContext, id 0x10000a13e, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |   {
    | |   |   |   |     "lastSubmittedTime" = 64979933484490
    | |   |   |   |     "IOUserClientCreator" = "pid 21315, AMPDevicesAgent"
    | |   |   |   |     "accumulatedGPUTime" = 21270
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o AMDRadeonX4000_AMDAccelDevice  <class AMDRadeonX4000_AMDAccelDevice, id 0x10000a3fe, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |   {
    | |   |   |   |     "API" = "GL/CL"
    | |   |   |   |     "IOUserClientCreator" = "pid 21597, eqMac"
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o AMDRadeonX4000_AMDAccelDevice  <class AMDRadeonX4000_AMDAccelDevice, id 0x10000a402, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |   {
    | |   |   |   |     "API" = "Metal"
    | |   |   |   |     "IOUserClientCreator" = "pid 21604, com.apple.WebKit"
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o AMDRadeonX4000_AMDAccelSharedUserClient  <class AMDRadeonX4000_AMDAccelSharedUserClient, id 0x10000a403, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |   {
    | |   |   |   |     "IOUserClientCreator" = "pid 21604, com.apple.WebKit"
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o AMDRadeonX4000_AMDAccelCommandQueue  <class AMDRadeonX4000_AMDAccelCommandQueue, id 0x10000a404, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |   {
    | |   |   |   |     "lastSubmittedTime" = 65379112307442
    | |   |   |   |     "IOUserClientCreator" = "pid 21604, com.apple.WebKit"
    | |   |   |   |     "accumulatedGPUTime" = 3751200
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o AMDRadeonX4000_AMDAccelDevice  <class AMDRadeonX4000_AMDAccelDevice, id 0x10000a40d, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |   {
    | |   |   |   |     "API" = "Metal"
    | |   |   |   |     "IOUserClientCreator" = "pid 21620, com.apple.WebKit"
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o AMDRadeonX4000_AMDAccelSharedUserClient  <class AMDRadeonX4000_AMDAccelSharedUserClient, id 0x10000a40e, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |   {
    | |   |   |   |     "IOUserClientCreator" = "pid 21620, com.apple.WebKit"
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o AMDRadeonX4000_AMDAccelCommandQueue  <class AMDRadeonX4000_AMDAccelCommandQueue, id 0x10000a40f, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |   {
    | |   |   |   |     "lastSubmittedTime" = 65379097124748
    | |   |   |   |     "IOUserClientCreator" = "pid 21620, com.apple.WebKit"
    | |   |   |   |     "accumulatedGPUTime" = 811040
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o AMDRadeonX4000_AMDAccelDevice  <class AMDRadeonX4000_AMDAccelDevice, id 0x10000a438, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |   {
    | |   |   |   |     "API" = "Metal"
    | |   |   |   |     "IOUserClientCreator" = "pid 21638, com.apple.WebKit"
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o AMDRadeonX4000_AMDAccelSharedUserClient  <class AMDRadeonX4000_AMDAccelSharedUserClient, id 0x10000a439, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |   {
    | |   |   |   |     "IOUserClientCreator" = "pid 21638, com.apple.WebKit"
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o AMDRadeonX4000_AMDAccelDevice  <class AMDRadeonX4000_AMDAccelDevice, id 0x10000a443, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |   {
    | |   |   |   |     "API" = "Metal"
    | |   |   |   |     "IOUserClientCreator" = "pid 21641, com.apple.WebKit"
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o AMDRadeonX4000_AMDAccelSharedUserClient  <class AMDRadeonX4000_AMDAccelSharedUserClient, id 0x10000a444, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |   {
    | |   |   |   |     "IOUserClientCreator" = "pid 21641, com.apple.WebKit"
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o AMDRadeonX4000_AMDAccelDevice  <class AMDRadeonX4000_AMDAccelDevice, id 0x10000a4bc, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |   {
    | |   |   |   |     "API" = "Metal"
    | |   |   |   |     "IOUserClientCreator" = "pid 21701, com.apple.WebKit"
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o AMDRadeonX4000_AMDAccelSharedUserClient  <class AMDRadeonX4000_AMDAccelSharedUserClient, id 0x10000a4bd, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |   {
    | |   |   |   |     "IOUserClientCreator" = "pid 21701, com.apple.WebKit"
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o AMDRadeonX4000_AMDAccelDevice  <class AMDRadeonX4000_AMDAccelDevice, id 0x10000a54e, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |   {
    | |   |   |   |     "API" = "Metal"
    | |   |   |   |     "IOUserClientCreator" = "pid 21773, com.apple.WebKit"
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o AMDRadeonX4000_AMDAccelSharedUserClient  <class AMDRadeonX4000_AMDAccelSharedUserClient, id 0x10000a54f, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |   {
    | |   |   |   |     "IOUserClientCreator" = "pid 21773, com.apple.WebKit"
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o AMDRadeonX4000_AMDAccelDevice  <class AMDRadeonX4000_AMDAccelDevice, id 0x10000a56d, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |   {
    | |   |   |   |     "API" = "Metal"
    | |   |   |   |     "IOUserClientCreator" = "pid 21777, mediaanalysisd"
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o AMDRadeonX4000_AMDAccelSharedUserClient  <class AMDRadeonX4000_AMDAccelSharedUserClient, id 0x10000a56e, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |   {
    | |   |   |   |     "IOUserClientCreator" = "pid 21777, mediaanalysisd"
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o AMDRadeonX4000_AMDAccelCommandQueue  <class AMDRadeonX4000_AMDAccelCommandQueue, id 0x10000aace, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |   {
    | |   |   |   |     "lastSubmittedTime" = 0
    | |   |   |   |     "IOUserClientCreator" = "pid 21641, com.apple.WebKit"
    | |   |   |   |     "accumulatedGPUTime" = 0
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o AMDRadeonX4000_AMDAccelDevice  <class AMDRadeonX4000_AMDAccelDevice, id 0x10000aff3, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |   {
    | |   |   |   |     "API" = "Metal"
    | |   |   |   |     "IOUserClientCreator" = "pid 22893, com.apple.WebKit"
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o AMDRadeonX4000_AMDAccelSharedUserClient  <class AMDRadeonX4000_AMDAccelSharedUserClient, id 0x10000aff4, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |   {
    | |   |   |   |     "IOUserClientCreator" = "pid 22893, com.apple.WebKit"
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o AMDRadeonX4000_AMDAccelCommandQueue  <class AMDRadeonX4000_AMDAccelCommandQueue, id 0x10000b0bf, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |   {
    | |   |   |   |     "lastSubmittedTime" = 0
    | |   |   |   |     "IOUserClientCreator" = "pid 21773, com.apple.WebKit"
    | |   |   |   |     "accumulatedGPUTime" = 0
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o AMDRadeonX4000_AMDAccelDevice  <class AMDRadeonX4000_AMDAccelDevice, id 0x10000b1f3, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |   {
    | |   |   |   |     "API" = "Metal"
    | |   |   |   |     "IOUserClientCreator" = "pid 23044, com.apple.WebKit"
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o AMDRadeonX4000_AMDAccelSharedUserClient  <class AMDRadeonX4000_AMDAccelSharedUserClient, id 0x10000b1f4, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |   {
    | |   |   |   |     "IOUserClientCreator" = "pid 23044, com.apple.WebKit"
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o AMDRadeonX4000_AMDAccelDevice  <class AMDRadeonX4000_AMDAccelDevice, id 0x10000b44d, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |   {
    | |   |   |   |     "API" = "Metal"
    | |   |   |   |     "IOUserClientCreator" = "pid 23192, com.apple.WebKit"
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o AMDRadeonX4000_AMDAccelSharedUserClient  <class AMDRadeonX4000_AMDAccelSharedUserClient, id 0x10000b44e, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |   {
    | |   |   |   |     "IOUserClientCreator" = "pid 23192, com.apple.WebKit"
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o AMDRadeonX4000_AMDAccelDevice  <class AMDRadeonX4000_AMDAccelDevice, id 0x10000b507, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |   {
    | |   |   |   |     "API" = "Metal"
    | |   |   |   |     "IOUserClientCreator" = "pid 23224, com.apple.WebKit"
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o AMDRadeonX4000_AMDAccelSharedUserClient  <class AMDRadeonX4000_AMDAccelSharedUserClient, id 0x10000b508, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |   {
    | |   |   |   |     "IOUserClientCreator" = "pid 23224, com.apple.WebKit"
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o AMDRadeonX4000_AMDAccelDevice  <class AMDRadeonX4000_AMDAccelDevice, id 0x10000b6ae, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |   {
    | |   |   |   |     "API" = "Metal"
    | |   |   |   |     "IOUserClientCreator" = "pid 23340, com.apple.WebKit"
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o AMDRadeonX4000_AMDAccelSharedUserClient  <class AMDRadeonX4000_AMDAccelSharedUserClient, id 0x10000b6af, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |   {
    | |   |   |   |     "IOUserClientCreator" = "pid 23340, com.apple.WebKit"
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o AMDRadeonX4000_AMDAccelDevice  <class AMDRadeonX4000_AMDAccelDevice, id 0x10000b7b8, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |   {
    | |   |   |   |     "API" = "Metal"
    | |   |   |   |     "IOUserClientCreator" = "pid 23409, com.apple.WebKit"
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o AMDRadeonX4000_AMDAccelSharedUserClient  <class AMDRadeonX4000_AMDAccelSharedUserClient, id 0x10000b7b9, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |   {
    | |   |   |   |     "IOUserClientCreator" = "pid 23409, com.apple.WebKit"
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o AMDRadeonX4000_AMDAccelDevice  <class AMDRadeonX4000_AMDAccelDevice, id 0x10000b7be, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |   {
    | |   |   |   |     "API" = "Metal"
    | |   |   |   |     "IOUserClientCreator" = "pid 23413, com.apple.WebKit"
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o AMDRadeonX4000_AMDAccelSharedUserClient  <class AMDRadeonX4000_AMDAccelSharedUserClient, id 0x10000b7bf, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |   {
    | |   |   |   |     "IOUserClientCreator" = "pid 23413, com.apple.WebKit"
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o AMDRadeonX4000_AMDAccelDevice  <class AMDRadeonX4000_AMDAccelDevice, id 0x10000b7df, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |   {
    | |   |   |   |     "API" = "Metal"
    | |   |   |   |     "IOUserClientCreator" = "pid 23421, com.apple.WebKit"
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o AMDRadeonX4000_AMDAccelSharedUserClient  <class AMDRadeonX4000_AMDAccelSharedUserClient, id 0x10000b7e0, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |   {
    | |   |   |   |     "IOUserClientCreator" = "pid 23421, com.apple.WebKit"
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o AMDRadeonX4000_AMDAccelDevice  <class AMDRadeonX4000_AMDAccelDevice, id 0x10000b9c9, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |   {
    | |   |   |   |     "API" = "Metal"
    | |   |   |   |     "IOUserClientCreator" = "pid 23698, com.apple.WebKit"
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o AMDRadeonX4000_AMDAccelSharedUserClient  <class AMDRadeonX4000_AMDAccelSharedUserClient, id 0x10000b9ca, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |   {
    | |   |   |   |     "IOUserClientCreator" = "pid 23698, com.apple.WebKit"
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o AMDRadeonX4000_AMDAccelCommandQueue  <class AMDRadeonX4000_AMDAccelCommandQueue, id 0x10000b9f3, !registered, !matched, active, busy 0, retain 6>
    | |   |   |       {
    | |   |   |         "lastSubmittedTime" = 72339676779636
    | |   |   |         "IOUserClientCreator" = "pid 23413, com.apple.WebKit"
    | |   |   |         "accumulatedGPUTime" = 16201920
    | |   |   |       }
    | |   |   |       
    | |   |   +-o HDAU@0,1  <class IOPCIDevice, id 0x1000001f8, registered, matched, active, busy 0 (809 ms), retain 11>
    | |   |     | {
    | |   |     |   "acpi-device" = "IOACPIPlatformDevice is not serializable"
    | |   |     |   "IOPCIMSIMode" = Yes
    | |   |     |   "assigned-addresses" = <1001058200000000000066910000000000400000>
    | |   |     |   "vendor-id" = <02100000>
    | |   |     |   "class-code" = <00030400>
    | |   |     |   "subsystem-vendor-id" = <28100000>
    | |   |     |   "unfairgva" = <01000000>
    | |   |     |   "hda-gfx" = <"onboard-1">
    | |   |     |   "IOName" = "pci1002,aaf0"
    | |   |     |   "IOPCIExpressLinkCapabilities" = 138414339
    | |   |     |   "IOPCIPMCSState" = 8
    | |   |     |   "IOPCIUseDeviceMapper" = Yes
    | |   |     |   "pcidebug" = "5:0:1"
    | |   |     |   "IOChildIndex" = 2
    | |   |     |   "layout-id" = <5a000000>
    | |   |     |   "IOPCIExpressLinkStatus" = 4354
    | |   |     |   "pci-aspm-default" = 0
    | |   |     |   "IOPCIExpressCapabilities" = 18
    | |   |     |   "IOServiceDEXTEntitlements" = (("com.apple.developer.driverkit.transport.pci"))
    | |   |     |   "IOInterruptControllers" = ("io-apic-0","IOPCIMessagedInterruptController")
    | |   |     |   "built-in" = <00>
    | |   |     |   "agdpmod" = <"pikera">
    | |   |     |   "saved-config" = <005003ffff9000ac0000000000000000283c8007200830002000b004d30403000600b004800700010000000000000000000000000000000000000000000000000000000001000000c8000000c800000001000000000000009001000000000000ff080a0a10000000000000000000000000000000000000001c2c0000142c0000182c0000242c0000202c0000046800001068000018680000482f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffbff7f000000000a80100a00000000800700000310014200000000>
    | |   |     |   "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=258,"ChildProxyPowerState"=2,"MaxPowerState"=3}
    | |   |     |   "AAPL,slot-name" = <"Slot-1">
    | |   |     |   "IOPCIResourced" = Yes
    | |   |     |   "name" = <"pci1002,aaf0">
    | |   |     |   "subsystem-id" = <f0aa0000>
    | |   |     |   "IODeviceMemory" = (({"address"=2439380992,"length"=16384}))
    | |   |     |   "shikigva" = <80000000>
    | |   |     |   "compatible" = <"pci1028,aaf0","pci1002,aaf0","pciclass,040300","HDAU">
    | |   |     |   "IOReportLegendPublic" = Yes
    | |   |     |   "reg" = <00010500000000000000000000000000000000001001050200000000000000000000000000400000>
    | |   |     |   "driver-child-bundle" = "com.apple.driver.AppleGFXHDA"
    | |   |     |   "enable-gva-support" = <01000000>
    | |   |     |   "IOReportLegend" = ({"IOReportGroupName"="Interrupt Statistics (by index)","IOReportChannels"=((5291294645182070784,4295098369,"               First Level Interrupt Handler Count"),(5291294645182070785,4295098369,"              Second Level Interrupt Handler Count"),(5291294645182070786,4295098369,"        First Level Interrupt Handler Time (MATUs)"),(5291294645182070787,4295098369,"   Second Level Interrupt Handler CPU Time (MATUs)"),(5291294645182070788,4295098369,"Second Level Interrupt Handler System Time (MATUs)")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="HDAU 1"})
    | |   |     |   "device-id" = <f0aa0000>
    | |   |     |   "revision-id" = <00000000>
    | |   |     |   "rebuild-device-tree" = <01000000>
    | |   |     |   "IOInterruptSpecifiers" = (<1000000007000000>,<0900000000000100>)
    | |   |     |   "acpi-path" = "IOACPIPlane:/_SB/PCI0@0/NRP5@50000/PXS1@ffff"
    | |   |     | }
    | |   |     | 
    | |   |     +-o AppleGFXHDAEGController@0,1  <class AppleGFXHDAEGController, id 0x100000528, registered, matched, active, busy 0 (496 ms), retain 10>
    | |   |       | {
    | |   |       |   "IOClass" = "AppleGFXHDAEGController"
    | |   |       |   "IOHDAClockStop" = No
    | |   |       |   "HighFIFOLimitSupport" = ()
    | |   |       |   "IOPersonalityPublisher" = "com.apple.driver.AppleGFXHDA"
    | |   |       |   "RequireMaxBusStall" = ({"Layouts"=(),"MaxBusStall"=15000})
    | |   |       |   "HDAControllerIndex" = 0
    | |   |       |   "IOPowerManagement" = {"ChildrenPowerState"=2,"DevicePowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=32768,"MaxPowerState"=2}
    | |   |       |   "IOProviderClass" = "IOPCIDevice"
    | |   |       |   "GFX BDF" = 327680
    | |   |       |   "IOFBEvent" = "kIOFBNotifyDisplayModeWillChange"
    | |   |       |   "InputLowPower" = No
    | |   |       |   "status-mask" = 1
    | |   |       |   "IOProbeScore" = 1
    | |   |       |   "IOPCIUseDeviceMapper" = Yes
    | |   |       |   "HDAU BDF" = 327681
    | |   |       |   "CFBundleIdentifierKernel" = "com.apple.driver.AppleGFXHDA"
    | |   |       |   "GFXPowerControl" = 0
    | |   |       |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |       |   "CFBundleIdentifier" = "com.apple.driver.AppleGFXHDA"
    | |   |       |   "DPAlwaysDisplayRouting" = (3,33,35,88)
    | |   |       |   "DPAudioDeviceExclusion" = ({"ManufacturerID"=1552,"ProductID"=10130})
    | |   |       |   "OutputLowPower" = No
    | |   |       |   "IOPCITunnelCompatible" = Yes
    | |   |       |   "IOPCIMatch" = "0xAAF81002 0xAAF01002 0xABF81002 0xAB201002 0xAAE01002 0xAB381002 0xAB281002"
    | |   |       | }
    | |   |       | 
    | |   |       +-o AppleGFXHDADriver@0,1,0  <class AppleGFXHDADriver, id 0x100000535, registered, matched, active, busy 0 (496 ms), retain 8>
    | |   |         | {
    | |   |         |   "IOAudioDeviceName" = "DeviceN"
    | |   |         |   "IOAudioDeviceShortName" = "DeviceS"
    | |   |         |   "vendorcodecID" = 268610049
    | |   |         |   "IOPowerManagement" = {"DevicePowerState"=1,"CurrentPowerState"=1,"CapabilityFlags"=32768,"MaxPowerState"=1}
    | |   |         |   "IOAudioDeviceModelID" = "AppleGFXHDA:0"
    | |   |         |   "IOPMUnattendedWakePowerState" = 0
    | |   |         |   "IOAudioPowerState" = 2
    | |   |         |   "IOAudioDeviceManufacturerName" = "ManufacturerName"
    | |   |         |   "HDMIDPAudioCapabilities" = Yes
    | |   |         |   "IOAudioDeviceCanBeDefaults" = 6
    | |   |         |   "IOAudioDeviceLocalizedBundle" = "AppleGFXHDA.kext"
    | |   |         |   "PowerProfile" = {"PowerIdentity"="Built-in Audio","MaximumPowerLimit"=0,"IdlePowerLevel"=0,"CurrentPowerLevel"=0}
    | |   |         |   "IOAudioDeviceTransportType" = 1685090932
    | |   |         | }
    | |   |         | 
    | |   |         +-o AppleGFXHDAEngineOutputDP  <class AppleGFXHDAEngineOutputDP, id 0x1000006b9, registered, matched, active, busy 0 (365 ms), retain 28>
    | |   |           | {
    | |   |           |   "IOAudioEngineFlavor" = 1
    | |   |           |   "IOAudioEngineOutputSampleLatency" = 2
    | |   |           |   "IOAudioDeviceTransportType" = 1685090932
    | |   |           |   "IOAudioEngineDescription" = "EV2430"
    | |   |           |   "IOAudioEngineSampleOffset" = 392
    | |   |           |   "AllowDisplaySleep" = 0
    | |   |           |   "IOAudioEngineOutputChannelLayout" = (1,2)
    | |   |           |   "IOAudioEngineClientDescription" = {"kind"=0}
    | |   |           |   "NoAutoRoute" = No
    | |   |           |   "SupportAudioAUUC" = 1
    | |   |           |   "IOAudioEngineClockDomain" = 18446744073251498400
    | |   |           |   "IOAudioEngineClockIsStable" = Yes
    | |   |           |   "IOAudioEngineState" = 0
    | |   |           |   "IOAudioEngineGlobalUniqueIDLegacy" = "AppleGFXHDAEngineOutputDP:50001:0"
    | |   |           |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |           |   "IOAudioEngineCoreAudioPlugIn" = "AppleGFXHDA.kext/Contents/PlugIns/AppleGFXHDAHALPlugIn.bundle"
    | |   |           |   "IOAudioEngineDisableClockBoundsCheck" = Yes
    | |   |           |   "IOAudioEngineGlobalUniqueID" = "AppleGFXHDAEngineOutputDP:50001:0:{C315-3031-01010101}"
    | |   |           |   "IOAudioSampleRate" = {"IOAudioSampleRateWholeNumber"=48000,"IOAudioSampleRateFraction"=0}
    | |   |           |   "IOAudioEngineNumSampleFramesPerBuffer" = 12288
    | |   |           | }
    | |   |           | 
    | |   |           +-o AppleGFXHDAStream  <class AppleGFXHDAStream, id 0x1000006ba, registered, matched, active, busy 0 (0 ms), retain 8>
    | |   |           |   {
    | |   |           |     "IOAudioStreamAvailableFormats" = ({"IOAudioStreamMaximumSampleRate"={"IOAudioSampleRateWholeNumber"=32000,"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"=32000,"IOAudioSampleRateFraction"=0}},{"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"=88200,"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"=88200,"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"=32000,"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"=32000,"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"=88200,"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"=88200,"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"=32000,"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"=32000,"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"=88200,"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"=88200,"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 AppleGFXHDAAudioSelectorControlDP  <class AppleGFXHDAAudioSelectorControlDP, id 0x1000006bb, !registered, !matched, active, busy 0, retain 8>
    | |   |           | | {
    | |   |           | |   "IOAudioControlType" = 1936483188
    | |   |           | |   "IOAudioSelectorControlAvailableSelections" = ({"IOAudioSelectorControlTransportValue"=1685090932,"IOAudioSelectorControlSelectionValue"=1094283364,"IOAudioSelectorControlSelectionDescriptionKey"="EV2430"})
    | |   |           | |   "IOAudioControlChannelNumber" = 0
    | |   |           | |   "IOAudioControlChannelID" = 0
    | |   |           | |   "IOAudioControlUsage" = 1869968496
    | |   |           | |   "IOAudioControlValue" = 1094283364
    | |   |           | |   "IOAudioControlID" = 0
    | |   |           | |   "IOAudioControlSubType" = 1869968496
    | |   |           | | }
    | |   |           | | 
    | |   |           | +-o IOAudioControlUserClient  <class IOAudioControlUserClient, id 0x1000006ef, !registered, !matched, active, busy 0, retain 6>
    | |   |           |     {
    | |   |           |       "IOUserClientCreator" = "pid 224, coreaudiod"
    | |   |           |       "IOUserClientDefaultLocking" = Yes
    | |   |           |     }
    | |   |           |     
    | |   |           +-o IOAudioSelectorControl  <class IOAudioSelectorControl, id 0x1000006bc, !registered, !matched, active, busy 0 (340 ms), retain 33>
    | |   |           | | {
    | |   |           | |   "IOAudioControlType" = 1936483188
    | |   |           | |   "IOAudioSelectorControlAvailableSelections" = ({"IOAudioSelectorControlSelectionValue"=1751217263,"IOAudioSelectorControlSelectionDescriptionKey"="Automatic"},{"IOAudioSelectorControlSelectionValue"=1751330864,"IOAudioSelectorControlSelectionDescriptionKey"="0x00 : FL, FR"},{"IOAudioSelectorControlSelectionValue"=1751330865,"IOAudioSelectorControlSelectionDescriptionKey"="0x01 : FL, FR, LFE"},{"IOAudioSelectorControlSelectionValue"=1751330866,"IOAudioSelectorControlSelectionDescriptionKey"="0x02 : FL, FR, FC"},{"IOAudioSelectorControlSelectionValue"=1751330867,"IOAudioSelectorControlSelectionDescriptionKey"="0x03 : FL, FR, LFE, FC"},{"IOAudioSelectorControlSelectionValue"=1751330868,"IOAudioSelectorControlSelectionDescriptionKey"="0x04 : FL, FR, RC"},{"IOAudioSelectorControlSelectionValue"=1751330869,"IOAudioSelectorControlSelectionDescriptionKey"="0x05 : FL, FR, LFE, RC"},{"IOAudioSelectorControlSelectionValue"=1751330870,"IOAudioSelectorControlSelectionDescriptionKey"="0x06 : FL, FR, FC, RC"},{"IOAudioSelectorControlSelectionValue"=1751330871,"IOAudioSelectorControlSelectionDescriptionKey"="0x07 : FL, FR, LFE, FC, RC"},{"IOAudioSelectorControlSelectionValue"=1751330872,"IOAudioSelectorControlSelectionDescriptionKey"="0x08 : FL, FR, RL, RR"},{"IOAudioSelectorControlSelectionValue"=1751330873,"IOAudioSelectorControlSelectionDescriptionKey"="0x09 : FL, FR, LFE, RL, RR"},{"IOAudioSelectorControlSelectionValue"=1751330881,"IOAudioSelectorControlSelectionDescriptionKey"="0x0A : FL, FR, FC, RL, RR"},{"IOAudioSelectorControlSelectionValue"=1751330882,"IOAudioSelectorControlSelectionDescriptionKey"="0x0B : FL, FR, LFE, FC, RL, RR"},{"IOAudioSelectorControlSelectionValue"=1751330883,"IOAudioSelectorControlSelectionDescriptionKey"="0x0C : FL, FR, RL, RR, RC"},{"IOAudioSelectorControlSelectionValue"=1751330884,"IOAudioSelectorControlSelectionDescriptionKey"="0x0D : FL, FR, LFE, RL, RR, RC"},{"IOAudioSelectorControlSelectionValue"=1751330885,"IOAudioSelectorControlSelectionDescriptionKey"="0x0E : FL, FR, FC, RL, RR, RC"},{"IOAudioSelectorControlSelectionValue"=1751330886,"IOAudioSelectorControlSelectionDescriptionKey"="0x0F : FL, FR, LFE, FC, RL, RR, RC"},{"IOAudioSelectorControlSelectionValue"=1751331120,"IOAudioSelectorControlSelectionDescriptionKey"="0x10 : FL, FR, RL, RR, RLC, RRC"},{"IOAudioSelectorControlSelectionValue"=1751331121,"IOAudioSelectorControlSelectionDescriptionKey"="0x11 : FL, FR, LFE, RL, RR, RLC, RRC"},{"IOAudioSelectorControlSelectionValue"=1751331122,"IOAudioSelectorControlSelectionDescriptionKey"="0x12 : FL, FR, FC, RL, RR, RLC, RRC"},{"IOAudioSelectorControlSelectionValue"=1751331123,"IOAudioSelectorControlSelectionDescriptionKey"="0x13 : FL, FR, LFE, FC, RL, RR, RLC, RRC"},{"IOAudioSelectorControlSelectionValue"=1751331124,"IOAudioSelectorControlSelectionDescriptionKey"="0x14 : FL, FR, FLC, FRC"},{"IOAudioSelectorControlSelectionValue"=1751331125,"IOAudioSelectorControlSelectionDescriptionKey"="0x15 : FL, FR, LFE, FLC, FRC"},{"IOAudioSelectorControlSelectionValue"=1751331126,"IOAudioSelectorControlSelectionDescriptionKey"="0x16 : FL, FR, FC, FLC, FRC"},{"IOAudioSelectorControlSelectionValue"=1751331127,"IOAudioSelectorControlSelectionDescriptionKey"="0x17 : FL, FR, LFE, FC, FLC, FRC"},{"IOAudioSelectorControlSelectionValue"=1751331128,"IOAudioSelectorControlSelectionDescriptionKey"="0x18 : FL, FR, RC, FLC, FRC"},{"IOAudioSelectorControlSelectionValue"=1751331129,"IOAudioSelectorControlSelectionDescriptionKey"="0x19 : FL, FR, LFE, RC, FLC, FRC"},{"IOAudioSelectorControlSelectionValue"=1751331137,"IOAudioSelectorControlSelectionDescriptionKey"="0x1A : FL, FR, FC, RC, FLC, FRC"},{"IOAudioSelectorControlSelectionValue"=1751331138,"IOAudioSelectorControlSelectionDescriptionKey"="0x1B : FL, FR, LFE, FC, RC, FLC, FRC"},{"IOAudioSelectorControlSelectionValue"=1751331139,"IOAudioSelectorControlSelectionDescriptionKey"="0x1C : FL, FR, RL, RR, FLC, FRC"},{"IOAudioSelectorControlSelectionValue"=1751331140,"IOAudioSelectorControlSelectionDescriptionKey"="0x1D : FL, FR, LFE, RL, RR, FLC, FRC"},{"IOAudioSelectorControlSelectionValue"=1751331141,"IOAudioSelectorControlSelectionDescriptionKey"="0x1E : FL, FR, FC, RL, RR, FLC, FRC"},{"IOAudioSelectorControlSelectionValue"=1751331142,"IOAudioSelectorControlSelectionDescriptionKey"="0x1F : FL, FR, LFE, FC, RL, RR, FLC, FRC"},{"IOAudioSelectorControlSelectionValue"=1751331376,"IOAudioSelectorControlSelectionDescriptionKey"="0x20 : FL, FR, FC, RL, RR, FCH"},{"IOAudioSelectorControlSelectionValue"=1751331377,"IOAudioSelectorControlSelectionDescriptionKey"="0x21 : FL, FR, LFE, FC, RL, RR, FCH"},{"IOAudioSelectorControlSelectionValue"=1751331378,"IOAudioSelectorControlSelectionDescriptionKey"="0x22 : FL, FR, FC, RL, RR, TC"},{"IOAudioSelectorControlSelectionValue"=1751331379,"IOAudioSelectorControlSelectionDescriptionKey"="0x23 : FL, FR, LFE, FC, RL, RR, TC"},{"IOAudioSelectorControlSelectionValue"=1751331380,"IOAudioSelectorControlSelectionDescriptionKey"="0x24 : FL, FR, FC, RL, RR, FLH, FRH"},{"IOAudioSelectorControlSelectionValue"=1751331381,"IOAudioSelectorControlSelectionDescriptionKey"="0x25 : FL, FR, LFE, FC, RL, RR, FLH, FRH"},{"IOAudioSelectorControlSelectionValue"=1751331382,"IOAudioSelectorControlSelectionDescriptionKey"="0x26 : FL, FR, FC, RL, RR, FLW, FRW"},{"IOAudioSelectorControlSelectionValue"=1751331383,"IOAudioSelectorControlSelectionDescriptionKey"="0x27 : FL, FR, LFE, FC, RL, RR, FLW, FRW"},{"IOAudioSelectorControlSelectionValue"=1751331384,"IOAudioSelectorControlSelectionDescriptionKey"="0x28 : FL, FR, FC, RL, RR, TC, RC"},{"IOAudioSelectorControlSelectionValue"=1751331385,"IOAudioSelectorControlSelectionDescriptionKey"="0x29 : FL, FR, LFE, FC, RL, RR, TC, RC"},{"IOAudioSelectorControlSelectionValue"=1751331393,"IOAudioSelectorControlSelectionDescriptionKey"="0x2A : FL, FR, FC, RL, RR, RC, FCH"},{"IOAudioSelectorControlSelectionValue"=1751331394,"IOAudioSelectorControlSelectionDescriptionKey"="0x2B : FL, FR, LFE, FC, RL, RR, RC, FCH"},{"IOAudioSelectorControlSelectionValue"=1751331395,"IOAudioSelectorControlSelectionDescriptionKey"="0x2C : FL, FR, FC, RL, RR, FCH, TC"},{"IOAudioSelectorControlSelectionValue"=1751331396,"IOAudioSelectorControlSelectionDescriptionKey"="0x2D : FL, FR, LFE, FC, RL, RR, FCH, TC"},{"IOAudioSelectorControlSelectionValue"=1751331397,"IOAudioSelectorControlSelectionDescriptionKey"="0x2E : FL, FR, FC, RL, RR, FLH, FRH"},{"IOAudioSelectorControlSelectionValue"=1751331398,"IOAudioSelectorControlSelectionDescriptionKey"="0x2F : FL, FR, LFE, FC, RL, RR, FLH, FRH"},{"IOAudioSelectorControlSelectionValue"=1751331632,"IOAudioSelectorControlSelectionDescriptionKey"="0x30 : FL, FR, FC, RL, RR, FLW, FRW"},{"IOAudioSelectorControlSelectionValue"=1751331633,"IOAudioSelectorControlSelectionDescriptionKey"="0x31 : FL, FR, LFE, FC, RL, RR, FLW, FRW"})
    | |   |           | |   "IOAudioControlChannelNumber" = 0
    | |   |           | |   "IOAudioControlChannelID" = 0
    | |   |           | |   "IOAudioControlUsage" = 1869968496
    | |   |           | |   "IOAudioControlChannelName" = "All Channels"
    | |   |           | |   "IOAudioControlValue" = 1751217263
    | |   |           | |   "IOAudioControlID" = 0
    | |   |           | |   "IOAudioControlSubType" = 1634297443
    | |   |           | | }
    | |   |           | | 
    | |   |           | +-o IOAudioControlUserClient  <class IOAudioControlUserClient, id 0x1000006f0, !registered, !matched, active, busy 0, retain 6>
    | |   |           | |   {
    | |   |           | |     "IOUserClientCreator" = "pid 224, coreaudiod"
    | |   |           | |     "IOUserClientDefaultLocking" = Yes
    | |   |           | |   }
    | |   |           | |   
    | |   |           | +-o IOAudioControlUserClient  <class IOAudioControlUserClient, id 0x10000a3d1, !registered, !matched, active, busy 0, retain 6>
    | |   |           | |   {
    | |   |           | |     "IOUserClientCreator" = "pid 168, AirPlayXPCHelper"
    | |   |           | |     "IOUserClientDefaultLocking" = Yes
    | |   |           | |   }
    | |   |           | |   
    | |   |           | +-o IOAudioControlUserClient  <class IOAudioControlUserClient, id 0x10000a3d2, !registered, !matched, active, busy 0, retain 6>
    | |   |           | |   {
    | |   |           | |     "IOUserClientCreator" = "pid 467, systemstats"
    | |   |           | |     "IOUserClientDefaultLocking" = Yes
    | |   |           | |   }
    | |   |           | |   
    | |   |           | +-o IOAudioControlUserClient  <class IOAudioControlUserClient, id 0x10000a3d3, !registered, !matched, active, busy 0, retain 6>
    | |   |           | |   {
    | |   |           | |     "IOUserClientCreator" = "pid 616, systemsoundserve"
    | |   |           | |     "IOUserClientDefaultLocking" = Yes
    | |   |           | |   }
    | |   |           | |   
    | |   |           | +-o IOAudioControlUserClient  <class IOAudioControlUserClient, id 0x10000a3d4, !registered, !matched, active, busy 0, retain 6>
    | |   |           | |   {
    | |   |           | |     "IOUserClientCreator" = "pid 176, loginwindow"
    | |   |           | |     "IOUserClientDefaultLocking" = Yes
    | |   |           | |   }
    | |   |           | |   
    | |   |           | +-o IOAudioControlUserClient  <class IOAudioControlUserClient, id 0x10000a3d5, !registered, !matched, active, busy 0, retain 6>
    | |   |           | |   {
    | |   |           | |     "IOUserClientCreator" = "pid 507, ControlCenter"
    | |   |           | |     "IOUserClientDefaultLocking" = Yes
    | |   |           | |   }
    | |   |           | |   
    | |   |           | +-o IOAudioControlUserClient  <class IOAudioControlUserClient, id 0x10000a3d6, !registered, !matched, active, busy 0, retain 6>
    | |   |           | |   {
    | |   |           | |     "IOUserClientCreator" = "pid 21315, AMPDevicesAgent"
    | |   |           | |     "IOUserClientDefaultLocking" = Yes
    | |   |           | |   }
    | |   |           | |   
    | |   |           | +-o IOAudioControlUserClient  <class IOAudioControlUserClient, id 0x10000a3d8, !registered, !matched, active, busy 0, retain 6>
    | |   |           | |   {
    | |   |           | |     "IOUserClientCreator" = "pid 750, com.apple.WebKit"
    | |   |           | |     "IOUserClientDefaultLocking" = Yes
    | |   |           | |   }
    | |   |           | |   
    | |   |           | +-o IOAudioControlUserClient  <class IOAudioControlUserClient, id 0x10000a3d9, !registered, !matched, active, busy 0, retain 6>
    | |   |           | |   {
    | |   |           | |     "IOUserClientCreator" = "pid 608, avconferenced"
    | |   |           | |     "IOUserClientDefaultLocking" = Yes
    | |   |           | |   }
    | |   |           | |   
    | |   |           | +-o IOAudioControlUserClient  <class IOAudioControlUserClient, id 0x10000a3da, !registered, !matched, active, busy 0, retain 6>
    | |   |           | |   {
    | |   |           | |     "IOUserClientCreator" = "pid 17246, PerfPowerService"
    | |   |           | |     "IOUserClientDefaultLocking" = Yes
    | |   |           | |   }
    | |   |           | |   
    | |   |           | +-o IOAudioControlUserClient  <class IOAudioControlUserClient, id 0x10000a3db, !registered, !matched, active, busy 0, retain 6>
    | |   |           | |   {
    | |   |           | |     "IOUserClientCreator" = "pid 556, assistantd"
    | |   |           | |     "IOUserClientDefaultLocking" = Yes
    | |   |           | |   }
    | |   |           | |   
    | |   |           | +-o IOAudioControlUserClient  <class IOAudioControlUserClient, id 0x10000a3dc, !registered, !matched, active, busy 0, retain 6>
    | |   |           | |   {
    | |   |           | |     "IOUserClientCreator" = "pid 107, mediaremoted"
    | |   |           | |     "IOUserClientDefaultLocking" = Yes
    | |   |           | |   }
    | |   |           | |   
    | |   |           | +-o IOAudioControlUserClient  <class IOAudioControlUserClient, id 0x10000a3f7, !registered, !matched, active, busy 0, retain 6>
    | |   |           | |   {
    | |   |           | |     "IOUserClientCreator" = "pid 21597, eqMac"
    | |   |           | |     "IOUserClientDefaultLocking" = Yes
    | |   |           | |   }
    | |   |           | |   
    | |   |           | +-o IOAudioControlUserClient  <class IOAudioControlUserClient, id 0x10000a409, !registered, !matched, active, busy 0, retain 6>
    | |   |           |     {
    | |   |           |       "IOUserClientCreator" = "pid 21620, com.apple.WebKit"
    | |   |           |       "IOUserClientDefaultLocking" = Yes
    | |   |           |     }
    | |   |           |     
    | |   |           +-o AudioAUUCDriver  <class AudioAUUCDriver, id 0x1000006bd, registered, matched, active, busy 0 (0 ms), retain 5>
    | |   |           |   {
    | |   |           |     "IOProbeScore" = 0
    | |   |           |     "CFBundleIdentifier" = "com.apple.driver.AudioAUUC"
    | |   |           |     "IOMatchCategory" = "AudioAUUCDriver"
    | |   |           |     "IOClass" = "AudioAUUCDriver"
    | |   |           |     "IOPersonalityPublisher" = "com.apple.driver.AudioAUUC"
    | |   |           |     "IOProviderClass" = "IOAudioEngine"
    | |   |           |     "CFBundleIdentifierKernel" = "com.apple.driver.AudioAUUC"
    | |   |           |     "IOUserClientClass" = "AudioAUUC"
    | |   |           |     "IOResourceMatch" = "IOKit"
    | |   |           |   }
    | |   |           |   
    | |   |           +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient, id 0x1000006f1, !registered, !matched, active, busy 0, retain 6>
    | |   |           |   {
    | |   |           |     "IOUserClientCreator" = "pid 224, coreaudiod"
    | |   |           |     "IOUserClientDefaultLocking" = Yes
    | |   |           |   }
    | |   |           |   
    | |   |           +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient, id 0x100000704, !registered, !matched, active, busy 0, retain 6>
    | |   |           |   {
    | |   |           |     "IOUserClientCreator" = "pid 168, AirPlayXPCHelper"
    | |   |           |     "IOUserClientDefaultLocking" = Yes
    | |   |           |   }
    | |   |           |   
    | |   |           +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient, id 0x100000721, !registered, !matched, active, busy 0, retain 6>
    | |   |           |   {
    | |   |           |     "IOUserClientCreator" = "pid 467, systemstats"
    | |   |           |     "IOUserClientDefaultLocking" = Yes
    | |   |           |   }
    | |   |           |   
    | |   |           +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient, id 0x100000730, !registered, !matched, active, busy 0, retain 6>
    | |   |           |   {
    | |   |           |     "IOUserClientCreator" = "pid 107, mediaremoted"
    | |   |           |     "IOUserClientDefaultLocking" = Yes
    | |   |           |   }
    | |   |           |   
    | |   |           +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient, id 0x100000778, !registered, !matched, active, busy 0, retain 6>
    | |   |           |   {
    | |   |           |     "IOUserClientCreator" = "pid 507, ControlCenter"
    | |   |           |     "IOUserClientDefaultLocking" = Yes
    | |   |           |   }
    | |   |           |   
    | |   |           +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient, id 0x1000007cc, !registered, !matched, active, busy 0, retain 6>
    | |   |           |   {
    | |   |           |     "IOUserClientCreator" = "pid 556, assistantd"
    | |   |           |     "IOUserClientDefaultLocking" = Yes
    | |   |           |   }
    | |   |           |   
    | |   |           +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient, id 0x1000008a7, !registered, !matched, active, busy 0, retain 6>
    | |   |           |   {
    | |   |           |     "IOUserClientCreator" = "pid 750, com.apple.WebKit"
    | |   |           |     "IOUserClientDefaultLocking" = Yes
    | |   |           |   }
    | |   |           |   
    | |   |           +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient, id 0x1000008fb, !registered, !matched, active, busy 0, retain 6>
    | |   |           |   {
    | |   |           |     "IOUserClientCreator" = "pid 616, systemsoundserve"
    | |   |           |     "IOUserClientDefaultLocking" = Yes
    | |   |           |   }
    | |   |           |   
    | |   |           +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient, id 0x100001533, !registered, !matched, active, busy 0, retain 6>
    | |   |           |   {
    | |   |           |     "IOUserClientCreator" = "pid 176, loginwindow"
    | |   |           |     "IOUserClientDefaultLocking" = Yes
    | |   |           |   }
    | |   |           |   
    | |   |           +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient, id 0x100001e92, !registered, !matched, active, busy 0, retain 6>
    | |   |           |   {
    | |   |           |     "IOUserClientCreator" = "pid 608, avconferenced"
    | |   |           |     "IOUserClientDefaultLocking" = Yes
    | |   |           |   }
    | |   |           |   
    | |   |           +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient, id 0x1000088fd, !registered, !matched, active, busy 0, retain 6>
    | |   |           |   {
    | |   |           |     "IOUserClientCreator" = "pid 17246, PerfPowerService"
    | |   |           |     "IOUserClientDefaultLocking" = Yes
    | |   |           |   }
    | |   |           |   
    | |   |           +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient, id 0x10000a11f, !registered, !matched, active, busy 0, retain 6>
    | |   |           |   {
    | |   |           |     "IOUserClientCreator" = "pid 21315, AMPDevicesAgent"
    | |   |           |     "IOUserClientDefaultLocking" = Yes
    | |   |           |   }
    | |   |           |   
    | |   |           +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient, id 0x10000a3f6, !registered, !matched, active, busy 0, retain 6>
    | |   |           |   {
    | |   |           |     "IOUserClientCreator" = "pid 21597, eqMac"
    | |   |           |     "IOUserClientDefaultLocking" = Yes
    | |   |           |   }
    | |   |           |   
    | |   |           +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient, id 0x10000a408, !registered, !matched, active, busy 0, retain 6>
    | |   |               {
    | |   |                 "IOUserClientCreator" = "pid 21620, com.apple.WebKit"
    | |   |                 "IOUserClientDefaultLocking" = Yes
    | |   |               }
    | |   |               
    | |   +-o P0P9@9  <class IOPCIDevice, id 0x1000001ac, registered, matched, active, busy 0 (9849 ms), retain 12>
    | |   | | {
    | |   | |   "#address-cells" = <03000000>
    | |   | |   "class-code" = <00040600>
    | |   | |   "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=258,"ChildProxyPowerState"=2,"MaxPowerState"=3}
    | |   | |   "built-in" = <00>
    | |   | |   "acpi-device" = "IOACPIPlatformDevice is not serializable"
    | |   | |   "pci-aspm-default" = 0
    | |   | |   "vendor-id" = <86800000>
    | |   | |   "name" = <"pci-bridge">
    | |   | |   "device-id" = <29400000>
    | |   | |   "acpi-pmcap-offset" = 80
    | |   | |   "IOPCIResourced" = Yes
    | |   | |   "IODTPersist" = 0
    | |   | |   "compatible" = <"pci8086,4029","pciclass,060400","P0P9">
    | |   | |   "ranges" = <000000820000000000004090000000820000000000004090000000000000e000000000c20000000000000000000000c2000000000000000000000000000000000000008100000000001000000000008100000000001000000000000000200000>
    | |   | |   "IOServiceDEXTEntitlements" = (("com.apple.developer.driverkit.transport.pci","com.apple.developer.driverkit.transport.pci.bridge"))
    | |   | |   "IOPCIExpressLinkCapabilities" = 205081666
    | |   | |   "acpi-path" = "IOACPIPlane:/_SB/PCI0@0/P0P9@90000"
    | |   | |   "IOPCIConfigured" = Yes
    | |   | |   "revision-id" = <20000000>
    | |   | |   "IOPCIExpressLinkStatus" = 12353
    | |   | |   "IOPCIExpressCapabilities" = 66
    | |   | |   "pcidebug" = "0:9:0(6:14)"
    | |   | |   "IOName" = "pci-bridge"
    | |   | |   "#size-cells" = <02000000>
    | |   | |   "reg" = <0048000000000000000000000000000000000000>
    | |   | | }
    | |   | | 
    | |   | +-o IOPP  <class IOPCI2PCIBridge, id 0x100000215, registered, matched, active, busy 0 (9816 ms), retain 10>
    | |   |   | {
    | |   |   |   "IOClass" = "IOPCI2PCIBridge"
    | |   |   |   "CFBundleIdentifier" = "com.apple.iokit.IOPCIFamily"
    | |   |   |   "IOProviderClass" = "IOPCIDevice"
    | |   |   |   "IOPCIPowerOnProbe" = Yes
    | |   |   |   "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=258,"MaxPowerState"=3}
    | |   |   |   "IOProbeScore" = 18446744073709551516
    | |   |   |   "IONameMatch" = "pci-bridge"
    | |   |   |   "IOMatchedAtBoot" = Yes
    | |   |   |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   |   "IONameMatched" = "pci-bridge"
    | |   |   |   "IOPersonalityPublisher" = "com.apple.iokit.IOPCIFamily"
    | |   |   |   "CFBundleIdentifierKernel" = "com.apple.iokit.IOPCIFamily"
    | |   |   | }
    | |   |   | 
    | |   |   +-o P9P2@0  <class IOPCIDevice, id 0x1000001ad, registered, matched, active, busy 0 (9816 ms), retain 13>
    | |   |   | | {
    | |   |   | |   "#address-cells" = <03000000>
    | |   |   | |   "class-code" = <00040600>
    | |   |   | |   "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=258,"ChildProxyPowerState"=2,"MaxPowerState"=3}
    | |   |   | |   "built-in" = <00>
    | |   |   | |   "acpi-device" = "IOACPIPlatformDevice is not serializable"
    | |   |   | |   "pci-aspm-default" = 0
    | |   |   | |   "vendor-id" = <86800000>
    | |   |   | |   "name" = <"pci-bridge">
    | |   |   | |   "device-id" = <00350000>
    | |   |   | |   "IOChildIndex" = 1
    | |   |   | |   "acpi-pmcap-offset" = 112
    | |   |   | |   "IOPCIResourced" = Yes
    | |   |   | |   "compatible" = <"pci8086,3500","pciclass,060400","P9P2">
    | |   |   | |   "ranges" = <000000820000000000004090000000820000000000004090000000000000e000000000c20000000000000000000000c2000000000000000000000000000000000000008100000000001000000000008100000000001000000000000000200000>
    | |   |   | |   "IOServiceDEXTEntitlements" = (("com.apple.developer.driverkit.transport.pci","com.apple.developer.driverkit.transport.pci.bridge"))
    | |   |   | |   "IOPCIExpressLinkCapabilities" = 259201
    | |   |   | |   "IODTPersist" = 0
    | |   |   | |   "acpi-path" = "IOACPIPlane:/_SB/PCI0@0/P0P9@90000/P9P2@0"
    | |   |   | |   "IOPCIConfigured" = Yes
    | |   |   | |   "revision-id" = <01000000>
    | |   |   | |   "IOPCIExpressLinkStatus" = 65
    | |   |   | |   "IOPCIExpressCapabilities" = 81
    | |   |   | |   "pcidebug" = "6:0:0(7:13)"
    | |   |   | |   "IOName" = "pci-bridge"
    | |   |   | |   "#size-cells" = <02000000>
    | |   |   | |   "reg" = <0000060000000000000000000000000000000000>
    | |   |   | | }
    | |   |   | | 
    | |   |   | +-o IOPP  <class IOPCI2PCIBridge, id 0x100000250, registered, matched, active, busy 0 (9804 ms), retain 12>
    | |   |   |   | {
    | |   |   |   |   "IOClass" = "IOPCI2PCIBridge"
    | |   |   |   |   "CFBundleIdentifier" = "com.apple.iokit.IOPCIFamily"
    | |   |   |   |   "IOProviderClass" = "IOPCIDevice"
    | |   |   |   |   "IOPCIPowerOnProbe" = Yes
    | |   |   |   |   "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=258,"MaxPowerState"=3}
    | |   |   |   |   "IOProbeScore" = 18446744073709551516
    | |   |   |   |   "IONameMatch" = "pci-bridge"
    | |   |   |   |   "IOMatchedAtBoot" = Yes
    | |   |   |   |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   |   |   "IONameMatched" = "pci-bridge"
    | |   |   |   |   "IOPersonalityPublisher" = "com.apple.iokit.IOPCIFamily"
    | |   |   |   |   "CFBundleIdentifierKernel" = "com.apple.iokit.IOPCIFamily"
    | |   |   |   | }
    | |   |   |   | 
    | |   |   |   +-o P2P3@0  <class IOPCIDevice, id 0x1000001b3, registered, matched, active, busy 0 (2583 ms), retain 11>
    | |   |   |   | | {
    | |   |   |   | |   "#address-cells" = <03000000>
    | |   |   |   | |   "class-code" = <00040600>
    | |   |   |   | |   "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=258,"ChildProxyPowerState"=2,"MaxPowerState"=3}
    | |   |   |   | |   "built-in" = <00>
    | |   |   |   | |   "acpi-device" = "IOACPIPlatformDevice is not serializable"
    | |   |   |   | |   "pci-aspm-default" = 0
    | |   |   |   | |   "vendor-id" = <86800000>
    | |   |   |   | |   "name" = <"pci-bridge">
    | |   |   |   | |   "device-id" = <10350000>
    | |   |   |   | |   "IOChildIndex" = 1
    | |   |   |   | |   "acpi-pmcap-offset" = 112
    | |   |   |   | |   "IOPCIResourced" = Yes
    | |   |   |   | |   "compatible" = <"pci8086,3510","pciclass,060400","P2P3">
    | |   |   |   | |   "ranges" = <0000008200000000000000910000008200000000000000910000000000002000000000c20000000000000000000000c2000000000000000000000000000000000000008100000000000000000000008100000000000000000000000000000000>
    | |   |   |   | |   "IOServiceDEXTEntitlements" = (("com.apple.developer.driverkit.transport.pci","com.apple.developer.driverkit.transport.pci.bridge"))
    | |   |   |   | |   "IOPCIExpressLinkCapabilities" = 259137
    | |   |   |   | |   "IODTPersist" = 0
    | |   |   |   | |   "acpi-path" = "IOACPIPlane:/_SB/PCI0@0/P0P9@90000/P9P2@0/P2P3@0"
    | |   |   |   | |   "IOPCIConfigured" = Yes
    | |   |   |   | |   "revision-id" = <01000000>
    | |   |   |   | |   "IOPCIExpressLinkStatus" = 17
    | |   |   |   | |   "IOPCIExpressCapabilities" = 97
    | |   |   |   | |   "pcidebug" = "7:0:0(8:8)"
    | |   |   |   | |   "IOName" = "pci-bridge"
    | |   |   |   | |   "#size-cells" = <02000000>
    | |   |   |   | |   "reg" = <0000070000000000000000000000000000000000>
    | |   |   |   | | }
    | |   |   |   | | 
    | |   |   |   | +-o IOPP  <class IOPCI2PCIBridge, id 0x100000266, registered, matched, active, busy 0 (2574 ms), retain 8>
    | |   |   |   |   | {
    | |   |   |   |   |   "IOClass" = "IOPCI2PCIBridge"
    | |   |   |   |   |   "CFBundleIdentifier" = "com.apple.iokit.IOPCIFamily"
    | |   |   |   |   |   "IOProviderClass" = "IOPCIDevice"
    | |   |   |   |   |   "IOPCIPowerOnProbe" = Yes
    | |   |   |   |   |   "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=258,"MaxPowerState"=3}
    | |   |   |   |   |   "IOProbeScore" = 18446744073709551516
    | |   |   |   |   |   "IONameMatch" = "pci-bridge"
    | |   |   |   |   |   "IOMatchedAtBoot" = Yes
    | |   |   |   |   |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   |   |   |   "IONameMatched" = "pci-bridge"
    | |   |   |   |   |   "IOPersonalityPublisher" = "com.apple.iokit.IOPCIFamily"
    | |   |   |   |   |   "CFBundleIdentifierKernel" = "com.apple.iokit.IOPCIFamily"
    | |   |   |   |   | }
    | |   |   |   |   | 
    | |   |   |   |   +-o Intensity Pro@0  <class IOPCIDevice, id 0x1000001b4, registered, matched, active, busy 0 (2574 ms), retain 11>
    | |   |   |   |     | {
    | |   |   |   |     |   "assigned-addresses" = <10000882000000000000109100000000000010001400088200000000000000910000000000001000>
    | |   |   |   |     |   "IOInterruptSpecifiers" = (<1000000007000000>,<0800000000000100>)
    | |   |   |   |     |   "class-code" = <00000400>
    | |   |   |   |     |   "IODeviceMemory" = (({"address"=2433744896,"length"=1048576}),({"address"=2432696320,"length"=1048576}))
    | |   |   |   |     |   "IOReportLegendPublic" = Yes
    | |   |   |   |     |   "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=258,"ChildProxyPowerState"=2,"MaxPowerState"=3}
    | |   |   |   |     |   "subsystem-vendor-id" = <bdbd0000>
    | |   |   |   |     |   "acpi-device" = "IOACPIPlatformDevice is not serializable"
    | |   |   |   |     |   "pci-aspm-default" = 0
    | |   |   |   |     |   "IOInterruptControllers" = ("io-apic-0","IOPCIMessagedInterruptController")
    | |   |   |   |     |   "vendor-id" = <bdbd0000>
    | |   |   |   |     |   "name" = "Intensity Pro"
    | |   |   |   |     |   "device-id" = <17a10000>
    | |   |   |   |     |   "IOChildIndex" = 1
    | |   |   |   |     |   "acpi-pmcap-offset" = 64
    | |   |   |   |     |   "IOPCIResourced" = Yes
    | |   |   |   |     |   "compatible" = <"pcibdbd,a117","pciclass,040000","PXS4">
    | |   |   |   |     |   "IOServiceDEXTEntitlements" = (("com.apple.developer.driverkit.transport.pci"))
    | |   |   |   |     |   "IOPCIExpressLinkCapabilities" = 224273
    | |   |   |   |     |   "acpi-path" = "IOACPIPlane:/_SB/PCI0@0/P0P9@90000/P9P2@0/P2P3@0/PXS4@ffff"
    | |   |   |   |     |   "model" = "Intensity Pro"
    | |   |   |   |     |   "subsystem-id" = <17a10000>
    | |   |   |   |     |   "revision-id" = <00000000>
    | |   |   |   |     |   "IOPCIExpressLinkStatus" = 17
    | |   |   |   |     |   "IOPCIExpressCapabilities" = 1
    | |   |   |   |     |   "pcidebug" = "8:0:0"
    | |   |   |   |     |   "IOName" = "pcibdbd,a117"
    | |   |   |   |     |   "AAPL,slot-name" = <"Slot-4">
    | |   |   |   |     |   "reg" = <000008000000000000000000000000000000000010000802000000000000000000000000000010001400080200000000000000000000000000001000>
    | |   |   |   |     |   "IOReportLegend" = ({"IOReportGroupName"="Interrupt Statistics (by index)","IOReportChannels"=((5291294645182005248,4295098369,"               First Level Interrupt Handler Count"),(5291294645182005249,4295098369,"              Second Level Interrupt Handler Count"),(5291294645182005250,4295098369,"        First Level Interrupt Handler Time (MATUs)"),(5291294645182005251,4295098369,"   Second Level Interrupt Handler CPU Time (MATUs)"),(5291294645182005252,4295098369,"Second Level Interrupt Handler System Time (MATUs)")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="PXS4 0"})
    | |   |   |   |     | }
    | |   |   |   |     | 
    | |   |   |   |     +-o com_blackmagic_design_iokit_DeckLink_Driver  <class com_blackmagic_design_iokit_DeckLink_Driver, id 0x100000520, registered, matched, active, busy 0 (0 ms), retain 14>
    | |   |   |   |       | {
    | |   |   |   |       |   "IOClass" = "com_blackmagic_design_iokit_DeckLink_Driver"
    | |   |   |   |       |   "CFBundleIdentifier" = "com.blackmagic-design.desktopvideo.iokit.driver"
    | |   |   |   |       |   "IOProviderClass" = "IOPCIDevice"
    | |   |   |   |       |   "IOPowerManagement" = {"CurrentPowerState"=3,"CapabilityFlags"=32768,"MaxPowerState"=3,"DriverPowerState"=3}
    | |   |   |   |       |   "IOPCITunnelCompatible" = Yes
    | |   |   |   |       |   "IOUserClientClass" = "com_blackmagic_design_iokit_DeckLink_DaisyCutterUserClient"
    | |   |   |   |       |   "IOProbeScore" = 1000
    | |   |   |   |       |   "IONameMatch" = ("pcibdbd,a106","pcibdbd,a10b","pcibdbd,a10c","pcibdbd,a10e","pcibdbd,a10f","pcibdbd,a113","pcibdbd,a114","pcibdbd,a115","pcibdbd,a116","pcibdbd,a117","pcibdbd,a118","pcibdbd,a119","pcibdbd,a11a","pcibdbd,a11b","pcibdbd,a11c","pcibdbd,a11d","pcibdbd,a11e","pcibdbd,a120","pcibdbd,a121","pcibdbd,4485","pcibdbd,a123","pcibdbd,a124","pcibdbd,a125","pcibdbd,a126","pcibdbd,a127","pcibdbd,a129","pcibdbd,a12a","pcibdbd,a12b","pcibdbd,a12c","pcibdbd,a12f","pcibdbd,a131","pcibdbd,a134")
    | |   |   |   |       |   "IOPCIPauseCompatible" = Yes
    | |   |   |   |       |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   |   |       |   "DeckLinkInstanceNumber" = 0
    | |   |   |   |       |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |   |       |   "IONameMatched" = "pcibdbd,a117"
    | |   |   |   |       |   "IOPersonalityPublisher" = "com.blackmagic-design.desktopvideo.iokit.driver"
    | |   |   |   |       |   "IOKitDebug" = 65535
    | |   |   |   |       |   "CFBundleIdentifierKernel" = "com.blackmagic-design.desktopvideo.iokit.driver"
    | |   |   |   |       |   "BMDDefaultRevisionID" = 2
    | |   |   |   |       | }
    | |   |   |   |       | 
    | |   |   |   |       +-o com_blackmagic_design_iokit_DeckLink_DaisyCutterUserClient  <class com_blackmagic_design_iokit_DeckLink_DaisyCutterUserClient, id 0x1000005c8, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |       |   {
    | |   |   |   |       |     "IOUserClientCreator" = "pid 292, com.apple.audio."
    | |   |   |   |       |     "IOUserClientDefaultLocking" = Yes
    | |   |   |   |       |   }
    | |   |   |   |       |   
    | |   |   |   |       +-o com_blackmagic_design_iokit_DeckLink_DaisyCutterUserClient  <class com_blackmagic_design_iokit_DeckLink_DaisyCutterUserClient, id 0x1000005c9, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |       |   {
    | |   |   |   |       |     "IOUserClientCreator" = "pid 108, DesktopVideoHelp"
    | |   |   |   |       |     "IOUserClientDefaultLocking" = Yes
    | |   |   |   |       |   }
    | |   |   |   |       |   
    | |   |   |   |       +-o com_blackmagic_design_iokit_DeckLink_DaisyCutterUserClient  <class com_blackmagic_design_iokit_DeckLink_DaisyCutterUserClient, id 0x1000007c4, !registered, !matched, active, busy 0, retain 8>
    | |   |   |   |       |   {
    | |   |   |   |       |     "IOUserClientCreator" = "pid 507, ControlCenter"
    | |   |   |   |       |     "IOUserClientDefaultLocking" = Yes
    | |   |   |   |       |   }
    | |   |   |   |       |   
    | |   |   |   |       +-o com_blackmagic_design_iokit_DeckLink_DaisyCutterUserClient  <class com_blackmagic_design_iokit_DeckLink_DaisyCutterUserClient, id 0x10000089b, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |       |   {
    | |   |   |   |       |     "IOUserClientCreator" = "pid 601, DesktopVideoUpda"
    | |   |   |   |       |     "IOUserClientDefaultLocking" = Yes
    | |   |   |   |       |   }
    | |   |   |   |       |   
    | |   |   |   |       +-o com_blackmagic_design_iokit_DeckLink_DaisyCutterUserClient  <class com_blackmagic_design_iokit_DeckLink_DaisyCutterUserClient, id 0x100001e8e, !registered, !matched, active, busy 0, retain 9>
    | |   |   |   |       |   {
    | |   |   |   |       |     "IOUserClientCreator" = "pid 2574, com.blackmagic-d"
    | |   |   |   |       |     "IOUserClientDefaultLocking" = Yes
    | |   |   |   |       |   }
    | |   |   |   |       |   
    | |   |   |   |       +-o com_blackmagic_design_iokit_DeckLink_DaisyCutterUserClient  <class com_blackmagic_design_iokit_DeckLink_DaisyCutterUserClient, id 0x100001ea3, !registered, !matched, active, busy 0, retain 9>
    | |   |   |   |       |   {
    | |   |   |   |       |     "IOUserClientCreator" = "pid 2574, com.blackmagic-d"
    | |   |   |   |       |     "IOUserClientDefaultLocking" = Yes
    | |   |   |   |       |   }
    | |   |   |   |       |   
    | |   |   |   |       +-o com_blackmagic_design_iokit_DeckLink_DaisyCutterUserClient  <class com_blackmagic_design_iokit_DeckLink_DaisyCutterUserClient, id 0x1000068d1, !registered, !matched, active, busy 0, retain 9>
    | |   |   |   |       |   {
    | |   |   |   |       |     "IOUserClientCreator" = "pid 2574, com.blackmagic-d"
    | |   |   |   |       |     "IOUserClientDefaultLocking" = Yes
    | |   |   |   |       |   }
    | |   |   |   |       |   
    | |   |   |   |       +-o com_blackmagic_design_iokit_DeckLink_DaisyCutterUserClient  <class com_blackmagic_design_iokit_DeckLink_DaisyCutterUserClient, id 0x1000068ea, !registered, !matched, active, busy 0, retain 9>
    | |   |   |   |           {
    | |   |   |   |             "IOUserClientCreator" = "pid 2574, com.blackmagic-d"
    | |   |   |   |             "IOUserClientDefaultLocking" = Yes
    | |   |   |   |           }
    | |   |   |   |           
    | |   |   |   +-o P2P4@1  <class IOPCIDevice, id 0x1000001b5, registered, matched, active, busy 0 (7231 ms), retain 11>
    | |   |   |   | | {
    | |   |   |   | |   "#address-cells" = <03000000>
    | |   |   |   | |   "class-code" = <00040600>
    | |   |   |   | |   "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=258,"ChildProxyPowerState"=2,"MaxPowerState"=3}
    | |   |   |   | |   "built-in" = <00>
    | |   |   |   | |   "acpi-device" = "IOACPIPlatformDevice is not serializable"
    | |   |   |   | |   "pci-aspm-default" = 0
    | |   |   |   | |   "vendor-id" = <86800000>
    | |   |   |   | |   "name" = <"pci-bridge">
    | |   |   |   | |   "device-id" = <14350000>
    | |   |   |   | |   "IOChildIndex" = 2
    | |   |   |   | |   "acpi-pmcap-offset" = 112
    | |   |   |   | |   "IOPCIResourced" = Yes
    | |   |   |   | |   "compatible" = <"pci8086,3514","pciclass,060400","P2P4">
    | |   |   |   | |   "ranges" = <00000082000000000000d09000000082000000000000d0900000000000003000000000c20000000000000000000000c2000000000000000000000000000000000000008100000000002000000000008100000000002000000000000000100000>
    | |   |   |   | |   "IOServiceDEXTEntitlements" = (("com.apple.developer.driverkit.transport.pci","com.apple.developer.driverkit.transport.pci.bridge"))
    | |   |   |   | |   "IOPCIExpressLinkCapabilities" = 259137
    | |   |   |   | |   "IODTPersist" = 0
    | |   |   |   | |   "acpi-path" = "IOACPIPlane:/_SB/PCI0@0/P0P9@90000/P9P2@0/P2P4@10000"
    | |   |   |   | |   "IOPCIConfigured" = Yes
    | |   |   |   | |   "revision-id" = <01000000>
    | |   |   |   | |   "IOPCIExpressLinkStatus" = 65
    | |   |   |   | |   "IOPCIExpressCapabilities" = 97
    | |   |   |   | |   "pcidebug" = "7:1:0(9:12)"
    | |   |   |   | |   "IOName" = "pci-bridge"
    | |   |   |   | |   "#size-cells" = <02000000>
    | |   |   |   | |   "reg" = <0008070000000000000000000000000000000000>
    | |   |   |   | | }
    | |   |   |   | | 
    | |   |   |   | +-o IOPP  <class IOPCI2PCIBridge, id 0x10000026b, registered, matched, active, busy 0 (7225 ms), retain 8>
    | |   |   |   |   | {
    | |   |   |   |   |   "IOClass" = "IOPCI2PCIBridge"
    | |   |   |   |   |   "CFBundleIdentifier" = "com.apple.iokit.IOPCIFamily"
    | |   |   |   |   |   "IOProviderClass" = "IOPCIDevice"
    | |   |   |   |   |   "IOPCIPowerOnProbe" = Yes
    | |   |   |   |   |   "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=258,"MaxPowerState"=3}
    | |   |   |   |   |   "IOProbeScore" = 18446744073709551516
    | |   |   |   |   |   "IONameMatch" = "pci-bridge"
    | |   |   |   |   |   "IOMatchedAtBoot" = Yes
    | |   |   |   |   |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   |   |   |   "IONameMatched" = "pci-bridge"
    | |   |   |   |   |   "IOPersonalityPublisher" = "com.apple.iokit.IOPCIFamily"
    | |   |   |   |   |   "CFBundleIdentifierKernel" = "com.apple.iokit.IOPCIFamily"
    | |   |   |   |   | }
    | |   |   |   |   | 
    | |   |   |   |   +-o PXS3@0  <class IOPCIDevice, id 0x1000001b6, registered, matched, active, busy 0 (7225 ms), retain 13>
    | |   |   |   |     | {
    | |   |   |   |     |   "assigned-addresses" = <10000982000000000000f0900000000000000200>
    | |   |   |   |     |   "#address-cells" = <03000000>
    | |   |   |   |     |   "class-code" = <00040600>
    | |   |   |   |     |   "IODeviceMemory" = (({"address"=2431647744,"length"=131072}))
    | |   |   |   |     |   "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=258,"ChildProxyPowerState"=2,"MaxPowerState"=3}
    | |   |   |   |     |   "acpi-device" = "IOACPIPlatformDevice is not serializable"
    | |   |   |   |     |   "pci-aspm-default" = 0
    | |   |   |   |     |   "vendor-id" = <b5100000>
    | |   |   |   |     |   "name" = <"pci-bridge">
    | |   |   |   |     |   "device-id" = <13860000>
    | |   |   |   |     |   "IOChildIndex" = 1
    | |   |   |   |     |   "acpi-pmcap-offset" = 64
    | |   |   |   |     |   "IOPCIResourced" = Yes
    | |   |   |   |     |   "compatible" = <"pci10b5,8613","pciclass,060400","PXS3">
    | |   |   |   |     |   "ranges" = <00000082000000000000d09000000082000000000000d0900000000000002000000000c20000000000000000000000c2000000000000000000000000000000000000008100000000002000000000008100000000002000000000000000100000>
    | |   |   |   |     |   "IOServiceDEXTEntitlements" = (("com.apple.developer.driverkit.transport.pci","com.apple.developer.driverkit.transport.pci.bridge"))
    | |   |   |   |     |   "IOPCIExpressLinkCapabilities" = 89154
    | |   |   |   |     |   "IODTPersist" = 0
    | |   |   |   |     |   "acpi-path" = "IOACPIPlane:/_SB/PCI0@0/P0P9@90000/P9P2@0/P2P4@10000/PXS3@ffff"
    | |   |   |   |     |   "IOPCIConfigured" = Yes
    | |   |   |   |     |   "revision-id" = <ba000000>
    | |   |   |   |     |   "IOPCIExpressLinkStatus" = 65
    | |   |   |   |     |   "IOPCIExpressCapabilities" = 82
    | |   |   |   |     |   "pcidebug" = "9:0:0(10:12)"
    | |   |   |   |     |   "IOName" = "pci-bridge"
    | |   |   |   |     |   "#size-cells" = <02000000>
    | |   |   |   |     |   "reg" = <00000900000000000000000000000000000000001000090200000000000000000000000000000200>
    | |   |   |   |     |   "AAPL,slot-name" = <"Slot-3">
    | |   |   |   |     | }
    | |   |   |   |     | 
    | |   |   |   |     +-o IOPP  <class IOPCI2PCIBridge, id 0x10000027b, registered, matched, active, busy 0 (7223 ms), retain 10>
    | |   |   |   |       | {
    | |   |   |   |       |   "IOClass" = "IOPCI2PCIBridge"
    | |   |   |   |       |   "CFBundleIdentifier" = "com.apple.iokit.IOPCIFamily"
    | |   |   |   |       |   "IOProviderClass" = "IOPCIDevice"
    | |   |   |   |       |   "IOPCIPowerOnProbe" = Yes
    | |   |   |   |       |   "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=258,"MaxPowerState"=3}
    | |   |   |   |       |   "IOProbeScore" = 18446744073709551516
    | |   |   |   |       |   "IONameMatch" = "pci-bridge"
    | |   |   |   |       |   "IOMatchedAtBoot" = Yes
    | |   |   |   |       |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   |   |       |   "IONameMatched" = "pci-bridge"
    | |   |   |   |       |   "IOPersonalityPublisher" = "com.apple.iokit.IOPCIFamily"
    | |   |   |   |       |   "CFBundleIdentifierKernel" = "com.apple.iokit.IOPCIFamily"
    | |   |   |   |       | }
    | |   |   |   |       | 
    | |   |   |   |       +-o pci-bridge@1  <class IOPCIDevice, id 0x1000001fa, registered, matched, active, busy 0 (5747 ms), retain 11>
    | |   |   |   |       | | {
    | |   |   |   |       | |   "IOPCISlotCommandCompleted" = Yes
    | |   |   |   |       | |   "#address-cells" = <03000000>
    | |   |   |   |       | |   "class-code" = <00040600>
    | |   |   |   |       | |   "IOPCIExpressSlotStatus" = 328
    | |   |   |   |       | |   "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=258,"ChildProxyPowerState"=2,"MaxPowerState"=3}
    | |   |   |   |       | |   "pci-aspm-default" = 0
    | |   |   |   |       | |   "vendor-id" = <b5100000>
    | |   |   |   |       | |   "name" = <"pci-bridge">
    | |   |   |   |       | |   "device-id" = <13860000>
    | |   |   |   |       | |   "IOChildIndex" = 1
    | |   |   |   |       | |   "acpi-pmcap-offset" = 64
    | |   |   |   |       | |   "IOPCIResourced" = Yes
    | |   |   |   |       | |   "compatible" = <"pci10b5,8613","pciclass,060400">
    | |   |   |   |       | |   "ranges" = <00000082000000000000e09000000082000000000000e0900000000000001000000000c20000000000000000000000c2000000000000000000000000000000000000008100000000002000000000008100000000002000000000000000100000>
    | |   |   |   |       | |   "IOServiceDEXTEntitlements" = (("com.apple.developer.driverkit.transport.pci","com.apple.developer.driverkit.transport.pci.bridge"))
    | |   |   |   |       | |   "IOPCIExpressLinkCapabilities" = 20499522
    | |   |   |   |       | |   "IODTPersist" = 0
    | |   |   |   |       | |   "IOPCIConfigured" = Yes
    | |   |   |   |       | |   "revision-id" = <ba000000>
    | |   |   |   |       | |   "IOPCIExpressLinkStatus" = 40994
    | |   |   |   |       | |   "IOPCIExpressCapabilities" = 354
    | |   |   |   |       | |   "pcidebug" = "10:1:0(11:11)"
    | |   |   |   |       | |   "IOName" = "pci-bridge"
    | |   |   |   |       | |   "#size-cells" = <02000000>
    | |   |   |   |       | |   "reg" = <00080a0000000000000000000000000000000000>
    | |   |   |   |       | |   "IOPCIExpressSlotCapabilities" = 527488
    | |   |   |   |       | | }
    | |   |   |   |       | | 
    | |   |   |   |       | +-o IOPP  <class IOPCI2PCIBridge, id 0x100000287, registered, matched, active, busy 0 (5744 ms), retain 8>
    | |   |   |   |       |   | {
    | |   |   |   |       |   |   "IOClass" = "IOPCI2PCIBridge"
    | |   |   |   |       |   |   "CFBundleIdentifier" = "com.apple.iokit.IOPCIFamily"
    | |   |   |   |       |   |   "IOProviderClass" = "IOPCIDevice"
    | |   |   |   |       |   |   "IOPCIPowerOnProbe" = Yes
    | |   |   |   |       |   |   "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=258,"MaxPowerState"=3}
    | |   |   |   |       |   |   "IOPCISlotCommandCompleted" = Yes
    | |   |   |   |       |   |   "IOProbeScore" = 18446744073709551516
    | |   |   |   |       |   |   "IONameMatch" = "pci-bridge"
    | |   |   |   |       |   |   "IOMatchedAtBoot" = Yes
    | |   |   |   |       |   |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   |   |       |   |   "IONameMatched" = "pci-bridge"
    | |   |   |   |       |   |   "IOPersonalityPublisher" = "com.apple.iokit.IOPCIFamily"
    | |   |   |   |       |   |   "CFBundleIdentifierKernel" = "com.apple.iokit.IOPCIFamily"
    | |   |   |   |       |   | }
    | |   |   |   |       |   | 
    | |   |   |   |       |   +-o pci1b4b,9230@0  <class IOPCIDevice, id 0x1000001fc, registered, matched, active, busy 0 (5744 ms), retain 19>
    | |   |   |   |       |     | {
    | |   |   |   |       |     |   "assigned-addresses" = <10000b810000000028200000000000000800000014000b810000000034200000000000000400000018000b81000000002020000000000000080000001c000b810000000030200000000000000400000020000b810000000000200000000000002000000024000b82000000000000e0900000000000080000>
    | |   |   |   |       |     |   "IOInterruptSpecifiers" = (<1200000007000000>,<0300000000000100>)
    | |   |   |   |       |     |   "class-code" = <01060100>
    | |   |   |   |       |     |   "IODeviceMemory" = ("IOSubMemoryDescriptor is not serializable","IOSubMemoryDescriptor is not serializable","IOSubMemoryDescriptor is not serializable","IOSubMemoryDescriptor is not serializable","IOSubMemoryDescriptor is not serializable",({"address"=2430599168,"length"=2048}))
    | |   |   |   |       |     |   "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=258,"ChildProxyPowerState"=2,"MaxPowerState"=3}
    | |   |   |   |       |     |   "subsystem-vendor-id" = <b61a0000>
    | |   |   |   |       |     |   "pci-aspm-default" = 0
    | |   |   |   |       |     |   "IOPCIMSIMode" = Yes
    | |   |   |   |       |     |   "IOInterruptControllers" = ("io-apic-0","IOPCIMessagedInterruptController")
    | |   |   |   |       |     |   "vendor-id" = <4b1b0000>
    | |   |   |   |       |     |   "name" = <"pci1b4b,9230">
    | |   |   |   |       |     |   "device-id" = <30920000>
    | |   |   |   |       |     |   "IOChildIndex" = 1
    | |   |   |   |       |     |   "acpi-pmcap-offset" = 64
    | |   |   |   |       |     |   "IOPCIResourced" = Yes
    | |   |   |   |       |     |   "compatible" = <"pci1ab6,9230","pci1b4b,9230","pciclass,010601">
    | |   |   |   |       |     |   "IOServiceDEXTEntitlements" = (("com.apple.developer.driverkit.transport.pci"))
    | |   |   |   |       |     |   "IOPCIExpressLinkCapabilities" = 212002
    | |   |   |   |       |     |   "subsystem-id" = <30920000>
    | |   |   |   |       |     |   "revision-id" = <11000000>
    | |   |   |   |       |     |   "IOPCIExpressLinkStatus" = 4130
    | |   |   |   |       |     |   "IOPCIExpressCapabilities" = 18
    | |   |   |   |       |     |   "pcidebug" = "11:0:0"
    | |   |   |   |       |     |   "IOName" = "pci1b4b,9230"
    | |   |   |   |       |     |   "reg" = <00000b000000000000000000000000000000000010000b010000000000000000000000000800000014000b010000000000000000000000000400000018000b01000000000000000000000000080000001c000b010000000000000000000000000400000020000b010000000000000000000000002000000024000b0200000000000000000000000000080000>
    | |   |   |   |       |     | }
    | |   |   |   |       |     | 
    | |   |   |   |       |     +-o AppleAHCI  <class AppleAHCI, id 0x100000290, registered, matched, active, busy 0 (439 ms), retain 30>
    | |   |   |   |       |       | {
    | |   |   |   |       |       |   "IOClass" = "AppleAHCI"
    | |   |   |   |       |       |   "CFBundleIdentifier" = "com.apple.driver.AppleAHCIPort"
    | |   |   |   |       |       |   "IOProviderClass" = "IOPCIDevice"
    | |   |   |   |       |       |   "IOPCIClassMatch" = "0x01060100&0xffffff00"
    | |   |   |   |       |       |   "IOPCITunnelCompatible" = Yes
    | |   |   |   |       |       |   "IOPowerManagement" = {"ChildrenPowerState"=2,"MaxPowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=32768,"ChildProxyPowerState"=2,"DriverPowerState"=2}
    | |   |   |   |       |       |   "IOProbeScore" = 800
    | |   |   |   |       |       |   "IOMatchedAtBoot" = Yes
    | |   |   |   |       |       |   "IOPCIPauseCompatible" = Yes
    | |   |   |   |       |       |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   |   |       |       |   "Trace ID" = 184549376
    | |   |   |   |       |       |   "Vendor Name" = "Generic"
    | |   |   |   |       |       |   "AHCI-Ejectable" = No
    | |   |   |   |       |       |   "IOPersonalityPublisher" = "com.apple.driver.AppleAHCIPort"
    | |   |   |   |       |       |   "Chipset Name" = "AHCI Controller"
    | |   |   |   |       |       |   "CFBundleIdentifierKernel" = "com.apple.driver.AppleAHCIPort"
    | |   |   |   |       |       |   "AHCI-Built-In" = No
    | |   |   |   |       |       |   "AHCI-CAP" = 18446744072638996231
    | |   |   |   |       |       |   "IOPrimaryDriverTerminateOptions" = Yes
    | |   |   |   |       |       | }
    | |   |   |   |       |       | 
    | |   |   |   |       |       +-o PRT0@0  <class AppleAHCIPort, id 0x100000294, registered, matched, active, busy 0 (0 ms), retain 10>
    | |   |   |   |       |       |   {
    | |   |   |   |       |       |     "AHCI Port Optimized Device Number" = 0
    | |   |   |   |       |       |     "AHCI Port Hot Plug" = Yes
    | |   |   |   |       |       |     "AHCI Port Command Based" = No
    | |   |   |   |       |       |     "Controller Characteristics" = {"Port Description"="AHCI Version 1.20 Supported","Product Name"="AHCI Controller","Vendor Name"="Generic","Port Speed"="6 Gigabit"}
    | |   |   |   |       |       |     "IOMaximumSegmentCountWrite" = 256
    | |   |   |   |       |       |     "IOPowerManagement" = {"MaxPowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=32768,"ChildProxyPowerState"=2,"DriverPowerState"=2}
    | |   |   |   |       |       |     "IOMaximumSegmentByteCountWrite" = 4194304
    | |   |   |   |       |       |     "IOMaximumSegmentByteCountRead" = 4194304
    | |   |   |   |       |       |     "Trace ID" = 184549376
    | |   |   |   |       |       |     "AHCI Port FIS Based" = No
    | |   |   |   |       |       |     "AHCI-Ejectable" = No
    | |   |   |   |       |       |     "Protocol Characteristics" = {"Physical Interconnect"="SATA","Physical Interconnect Location"="External"}
    | |   |   |   |       |       |     "64-bit" = Yes
    | |   |   |   |       |       |     "AHCI-Built-In" = No
    | |   |   |   |       |       |     "IOMaximumSegmentCountRead" = 256
    | |   |   |   |       |       |     "Physical Interconnect Location" = "External"
    | |   |   |   |       |       |     "AHCI Port ESATA" = Yes
    | |   |   |   |       |       |     "AHCI Port ALPM" = No
    | |   |   |   |       |       |     "AHCI Port SNotification" = No
    | |   |   |   |       |       |   }
    | |   |   |   |       |       |   
    | |   |   |   |       |       +-o PRT1@1  <class AppleAHCIPort, id 0x10000042d, registered, matched, active, busy 0 (0 ms), retain 10>
    | |   |   |   |       |       |   {
    | |   |   |   |       |       |     "AHCI Port Optimized Device Number" = 0
    | |   |   |   |       |       |     "AHCI Port Hot Plug" = Yes
    | |   |   |   |       |       |     "AHCI Port Command Based" = No
    | |   |   |   |       |       |     "Controller Characteristics" = {"Port Description"="AHCI Version 1.20 Supported","Product Name"="AHCI Controller","Vendor Name"="Generic","Port Speed"="6 Gigabit"}
    | |   |   |   |       |       |     "IOMaximumSegmentCountWrite" = 256
    | |   |   |   |       |       |     "IOPowerManagement" = {"MaxPowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=32768,"ChildProxyPowerState"=2,"DriverPowerState"=2}
    | |   |   |   |       |       |     "IOMaximumSegmentByteCountWrite" = 4194304
    | |   |   |   |       |       |     "IOMaximumSegmentByteCountRead" = 4194304
    | |   |   |   |       |       |     "Trace ID" = 184549392
    | |   |   |   |       |       |     "AHCI Port FIS Based" = No
    | |   |   |   |       |       |     "AHCI-Ejectable" = No
    | |   |   |   |       |       |     "Protocol Characteristics" = {"Physical Interconnect"="SATA","Physical Interconnect Location"="External"}
    | |   |   |   |       |       |     "64-bit" = Yes
    | |   |   |   |       |       |     "AHCI-Built-In" = No
    | |   |   |   |       |       |     "IOMaximumSegmentCountRead" = 256
    | |   |   |   |       |       |     "Physical Interconnect Location" = "External"
    | |   |   |   |       |       |     "AHCI Port ESATA" = Yes
    | |   |   |   |       |       |     "AHCI Port ALPM" = No
    | |   |   |   |       |       |     "AHCI Port SNotification" = No
    | |   |   |   |       |       |   }
    | |   |   |   |       |       |   
    | |   |   |   |       |       +-o PRT2@2  <class AppleAHCIPort, id 0x100000464, registered, matched, active, busy 0 (283 ms), retain 13>
    | |   |   |   |       |       | | {
    | |   |   |   |       |       | |   "AHCI Port Optimized Device Number" = 0
    | |   |   |   |       |       | |   "AHCI Port Hot Plug" = Yes
    | |   |   |   |       |       | |   "AHCI Port Command Based" = No
    | |   |   |   |       |       | |   "Controller Characteristics" = {"Port Description"="AHCI Version 1.20 Supported","Product Name"="AHCI Controller","Vendor Name"="Generic","Port Speed"="6 Gigabit"}
    | |   |   |   |       |       | |   "IOMaximumSegmentCountWrite" = 256
    | |   |   |   |       |       | |   "IOPowerManagement" = {"ChildrenPowerState"=2,"MaxPowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=32768,"ChildProxyPowerState"=2,"DriverPowerState"=2}
    | |   |   |   |       |       | |   "IOMaximumSegmentByteCountWrite" = 4194304
    | |   |   |   |       |       | |   "IOMaximumSegmentByteCountRead" = 4194304
    | |   |   |   |       |       | |   "Trace ID" = 184549408
    | |   |   |   |       |       | |   "AHCI Port FIS Based" = No
    | |   |   |   |       |       | |   "AHCI-Ejectable" = No
    | |   |   |   |       |       | |   "Protocol Characteristics" = {"Physical Interconnect"="SATA","Physical Interconnect Location"="External"}
    | |   |   |   |       |       | |   "64-bit" = Yes
    | |   |   |   |       |       | |   "AHCI-Built-In" = No
    | |   |   |   |       |       | |   "IOMaximumSegmentCountRead" = 256
    | |   |   |   |       |       | |   "Physical Interconnect Location" = "External"
    | |   |   |   |       |       | |   "AHCI Port ESATA" = Yes
    | |   |   |   |       |       | |   "AHCI Port ALPM" = No
    | |   |   |   |       |       | |   "AHCI Port SNotification" = No
    | |   |   |   |       |       | | }
    | |   |   |   |       |       | | 
    | |   |   |   |       |       | +-o IOAHCIDevice@0  <class IOAHCIDevice, id 0x100000466, registered, matched, active, busy 0 (283 ms), retain 13>
    | |   |   |   |       |       |   | {
    | |   |   |   |       |       |   |   "IOUnit" = 0
    | |   |   |   |       |       |   |   "Trace ID" = 184549408
    | |   |   |   |       |       |   |   "Protocol Characteristics" = {"Physical Interconnect"="SATA","AHCI Port Number"=0,"Port Speed"="6 Gigabit","Physical Interconnect Location"="External"}
    | |   |   |   |       |       |   | }
    | |   |   |   |       |       |   | 
    | |   |   |   |       |       |   +-o AppleAHCIDiskDriver  <class AppleAHCIDiskDriver, id 0x100000467, registered, matched, active, busy 0 (279 ms), retain 7>
    | |   |   |   |       |       |     | {
    | |   |   |   |       |       |     |   "IOClass" = "AppleAHCIDiskDriver"
    | |   |   |   |       |       |     |   "CFBundleIdentifier" = "com.apple.iokit.IOAHCIBlockStorage"
    | |   |   |   |       |       |     |   "IOProviderClass" = "IOAHCIDevice"
    | |   |   |   |       |       |     |   "Model" = "Elite Pro Dual-1                        "
    | |   |   |   |       |       |     |   "Revision" = "13521050"
    | |   |   |   |       |       |     |   "Logical Block Size" = 512
    | |   |   |   |       |       |     |   "IOMaximumBlockCountRead" = 65536
    | |   |   |   |       |       |     |   "IOProbeScore" = 0
    | |   |   |   |       |       |     |   "IOMatchedAtBoot" = Yes
    | |   |   |   |       |       |     |   "Serial Number" = "        29OWK0J5FAYG"
    | |   |   |   |       |       |     |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   |   |       |       |     |   "Trace ID" = 184549408
    | |   |   |   |       |       |     |   "Queue Depth" = 1
    | |   |   |   |       |       |     |   "Physical Block Size" = 512
    | |   |   |   |       |       |     |   "IOMaximumBlockCountWrite" = 65536
    | |   |   |   |       |       |     |   "SATA Features" = 38
    | |   |   |   |       |       |     |   "IOPersonalityPublisher" = "com.apple.iokit.IOAHCIBlockStorage"
    | |   |   |   |       |       |     |   "CFBundleIdentifierKernel" = "com.apple.iokit.IOAHCIBlockStorage"
    | |   |   |   |       |       |     |   "Physical Interconnect Location" = "External"
    | |   |   |   |       |       |     | }
    | |   |   |   |       |       |     | 
    | |   |   |   |       |       |     +-o IOAHCIBlockStorageDevice  <class IOAHCIBlockStorageDevice, id 0x10000046a, registered, matched, active, busy 0 (279 ms), retain 7>
    | |   |   |   |       |       |       | {
    | |   |   |   |       |       |       |   "Device Characteristics" = {"Product Name"="Elite Pro Dual-1                        ","Logical Block Size"=512,"Medium Type"="Rotational","Physical Block Size"=512,"SATA Features"=38,"Serial Number"="        29OWK0J5FAYG","Product Revision Level"="13521050"}
    | |   |   |   |       |       |       |   "IOMinimumSegmentAlignmentByteCount" = 4
    | |   |   |   |       |       |       |   "device-type" = "Generic"
    | |   |   |   |       |       |       |   "Protocol Characteristics" = {"Physical Interconnect"="SATA","Physical Interconnect Location"="External"}
    | |   |   |   |       |       |       |   "SMART Capable" = Yes
    | |   |   |   |       |       |       |   "IOCFPlugInTypes" = {"24514B7A-2804-11D6-8A02-003065704866"="SMARTLib.plugin"}
    | |   |   |   |       |       |       | }
    | |   |   |   |       |       |       | 
    | |   |   |   |       |       |       +-o IOBlockStorageDriver  <class IOBlockStorageDriver, id 0x10000046d, registered, matched, active, busy 0 (278 ms), retain 8>
    | |   |   |   |       |       |         | {
    | |   |   |   |       |       |         |   "IOPropertyMatch" = {"device-type"="Generic"}
    | |   |   |   |       |       |         |   "CFBundleIdentifier" = "com.apple.iokit.IOStorageFamily"
    | |   |   |   |       |       |         |   "IOProviderClass" = "IOBlockStorageDevice"
    | |   |   |   |       |       |         |   "IOClass" = "IOBlockStorageDriver"
    | |   |   |   |       |       |         |   "IOProbeScore" = 0
    | |   |   |   |       |       |         |   "CFBundleIdentifierKernel" = "com.apple.iokit.IOStorageFamily"
    | |   |   |   |       |       |         |   "IOMatchedAtBoot" = Yes
    | |   |   |   |       |       |         |   "Statistics" = {"Operations (Write)"=311,"Latency Time (Write)"=0,"Bytes (Read)"=310777856,"Errors (Write)"=0,"Total Time (Read)"=180599285192,"Latency Time (Read)"=0,"Retries (Read)"=0,"Errors (Read)"=0,"Total Time (Write)"=1333402436,"Bytes (Write)"=3117056,"Operations (Read)"=72021,"Retries (Write)"=0}
    | |   |   |   |       |       |         |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   |   |       |       |         |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |   |       |       |         | }
    | |   |   |   |       |       |         | 
    | |   |   |   |       |       |         +-o Elite Pro Dual-1 Media  <class IOMedia, id 0x10000046e, registered, matched, active, busy 0 (278 ms), retain 12>
    | |   |   |   |       |       |           | {
    | |   |   |   |       |       |           |   "Content" = "GUID_partition_scheme"
    | |   |   |   |       |       |           |   "Removable" = No
    | |   |   |   |       |       |           |   "Whole" = Yes
    | |   |   |   |       |       |           |   "Leaf" = No
    | |   |   |   |       |       |           |   "BSD Name" = "disk12"
    | |   |   |   |       |       |           |   "Ejectable" = No
    | |   |   |   |       |       |           |   "Preferred Block Size" = 512
    | |   |   |   |       |       |           |   "IOMediaIcon" = {"IOBundleResourceFile"="External.icns","CFBundleIdentifier"="com.apple.iokit.IOStorageFamily"}
    | |   |   |   |       |       |           |   "BSD Minor" = 48
    | |   |   |   |       |       |           |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |   |       |       |           |   "Writable" = Yes
    | |   |   |   |       |       |           |   "BSD Major" = 1
    | |   |   |   |       |       |           |   "Size" = 4000787030016
    | |   |   |   |       |       |           |   "IOBusyInterest" = "IOCommand is not serializable"
    | |   |   |   |       |       |           |   "Open" = Yes
    | |   |   |   |       |       |           |   "Content Hint" = ""
    | |   |   |   |       |       |           |   "BSD Unit" = 12
    | |   |   |   |       |       |           | }
    | |   |   |   |       |       |           | 
    | |   |   |   |       |       |           +-o IOMediaBSDClient  <class IOMediaBSDClient, id 0x10000046f, registered, matched, active, busy 0 (0 ms), retain 6>
    | |   |   |   |       |       |           |   {
    | |   |   |   |       |       |           |     "IOProbeScore" = 30000
    | |   |   |   |       |       |           |     "CFBundleIdentifier" = "com.apple.iokit.IOStorageFamily"
    | |   |   |   |       |       |           |     "IOMatchCategory" = "IOMediaBSDClient"
    | |   |   |   |       |       |           |     "IOClass" = "IOMediaBSDClient"
    | |   |   |   |       |       |           |     "IOProviderClass" = "IOMedia"
    | |   |   |   |       |       |           |     "CFBundleIdentifierKernel" = "com.apple.iokit.IOStorageFamily"
    | |   |   |   |       |       |           |     "IOMatchedAtBoot" = Yes
    | |   |   |   |       |       |           |     "IOResourceMatch" = "IOBSD"
    | |   |   |   |       |       |           |   }
    | |   |   |   |       |       |           |   
    | |   |   |   |       |       |           +-o IOGUIDPartitionScheme  <class IOGUIDPartitionScheme, id 0x100000471, !registered, !matched, active, busy 0 (253 ms), retain 8>
    | |   |   |   |       |       |             | {
    | |   |   |   |       |       |             |   "IOProbeScore" = 4000
    | |   |   |   |       |       |             |   "CFBundleIdentifier" = "com.apple.iokit.IOStorageFamily"
    | |   |   |   |       |       |             |   "IOMatchCategory" = "IOStorage"
    | |   |   |   |       |       |             |   "IOClass" = "IOGUIDPartitionScheme"
    | |   |   |   |       |       |             |   "IOPropertyMatch" = {"Whole"=Yes}
    | |   |   |   |       |       |             |   "IOProviderClass" = "IOMedia"
    | |   |   |   |       |       |             |   "CFBundleIdentifierKernel" = "com.apple.iokit.IOStorageFamily"
    | |   |   |   |       |       |             |   "IOMatchedAtBoot" = Yes
    | |   |   |   |       |       |             |   "Content Mask" = "GUID_partition_scheme"
    | |   |   |   |       |       |             |   "UUID" = "5D2700B6-A01A-4303-9642-FAFE3632FDCD"
    | |   |   |   |       |       |             | }
    | |   |   |   |       |       |             | 
    | |   |   |   |       |       |             +-o EFI System Partition@1  <class IOMedia, id 0x100000475, registered, matched, active, busy 0 (0 ms), retain 10>
    | |   |   |   |       |       |             | | {
    | |   |   |   |       |       |             | |   "Open" = No
    | |   |   |   |       |       |             | |   "Preferred Block Size" = 512
    | |   |   |   |       |       |             | |   "Base" = 20480
    | |   |   |   |       |       |             | |   "Writable" = Yes
    | |   |   |   |       |       |             | |   "IOBusyInterest" = "IOCommand is not serializable"
    | |   |   |   |       |       |             | |   "Size" = 209715200
    | |   |   |   |       |       |             | |   "Content" = "C12A7328-F81F-11D2-BA4B-00A0C93EC93B"
    | |   |   |   |       |       |             | |   "BSD Minor" = 49
    | |   |   |   |       |       |             | |   "Whole" = No
    | |   |   |   |       |       |             | |   "Removable" = No
    | |   |   |   |       |       |             | |   "UUID" = "17A7C9D4-4794-43BA-824D-EEC3A6937840"
    | |   |   |   |       |       |             | |   "BSD Unit" = 12
    | |   |   |   |       |       |             | |   "BSD Major" = 1
    | |   |   |   |       |       |             | |   "Ejectable" = No
    | |   |   |   |       |       |             | |   "BSD Name" = "disk12s1"
    | |   |   |   |       |       |             | |   "Partition ID" = 1
    | |   |   |   |       |       |             | |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |   |       |       |             | |   "GPT Attributes" = 0
    | |   |   |   |       |       |             | |   "Content Hint" = "C12A7328-F81F-11D2-BA4B-00A0C93EC93B"
    | |   |   |   |       |       |             | |   "Leaf" = Yes
    | |   |   |   |       |       |             | | }
    | |   |   |   |       |       |             | | 
    | |   |   |   |       |       |             | +-o IOMediaBSDClient  <class IOMediaBSDClient, id 0x100000478, registered, matched, active, busy 0 (0 ms), retain 6>
    | |   |   |   |       |       |             |     {
    | |   |   |   |       |       |             |       "IOProbeScore" = 30000
    | |   |   |   |       |       |             |       "CFBundleIdentifier" = "com.apple.iokit.IOStorageFamily"
    | |   |   |   |       |       |             |       "IOMatchCategory" = "IOMediaBSDClient"
    | |   |   |   |       |       |             |       "IOClass" = "IOMediaBSDClient"
    | |   |   |   |       |       |             |       "IOProviderClass" = "IOMedia"
    | |   |   |   |       |       |             |       "CFBundleIdentifierKernel" = "com.apple.iokit.IOStorageFamily"
    | |   |   |   |       |       |             |       "IOMatchedAtBoot" = Yes
    | |   |   |   |       |       |             |       "IOResourceMatch" = "IOBSD"
    | |   |   |   |       |       |             |     }
    | |   |   |   |       |       |             |     
    | |   |   |   |       |       |             +-o Untitled 2@2  <class IOMedia, id 0x100000476, registered, matched, active, busy 0 (253 ms), retain 12>
    | |   |   |   |       |       |             | | {
    | |   |   |   |       |       |             | |   "Open" = Yes
    | |   |   |   |       |       |             | |   "Preferred Block Size" = 512
    | |   |   |   |       |       |             | |   "Base" = 209735680
    | |   |   |   |       |       |             | |   "Writable" = Yes
    | |   |   |   |       |       |             | |   "IOBusyInterest" = "IOCommand is not serializable"
    | |   |   |   |       |       |             | |   "Size" = 2000288636928
    | |   |   |   |       |       |             | |   "Content" = "7C3457EF-0000-11AA-AA11-00306543ECAC"
    | |   |   |   |       |       |             | |   "BSD Minor" = 50
    | |   |   |   |       |       |             | |   "Whole" = No
    | |   |   |   |       |       |             | |   "Removable" = No
    | |   |   |   |       |       |             | |   "UUID" = "DEAFDD90-9FB6-4BAF-8E85-6231874EB28F"
    | |   |   |   |       |       |             | |   "BSD Unit" = 12
    | |   |   |   |       |       |             | |   "BSD Major" = 1
    | |   |   |   |       |       |             | |   "Ejectable" = No
    | |   |   |   |       |       |             | |   "BSD Name" = "disk12s2"
    | |   |   |   |       |       |             | |   "Partition ID" = 2
    | |   |   |   |       |       |             | |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |   |       |       |             | |   "GPT Attributes" = 0
    | |   |   |   |       |       |             | |   "Content Hint" = "7C3457EF-0000-11AA-AA11-00306543ECAC"
    | |   |   |   |       |       |             | |   "Leaf" = No
    | |   |   |   |       |       |             | |   "TierType" = "Main"
    | |   |   |   |       |       |             | | }
    | |   |   |   |       |       |             | | 
    | |   |   |   |       |       |             | +-o IOMediaBSDClient  <class IOMediaBSDClient, id 0x100000479, registered, matched, active, busy 0 (0 ms), retain 6>
    | |   |   |   |       |       |             | |   {
    | |   |   |   |       |       |             | |     "IOProbeScore" = 30000
    | |   |   |   |       |       |             | |     "CFBundleIdentifier" = "com.apple.iokit.IOStorageFamily"
    | |   |   |   |       |       |             | |     "IOMatchCategory" = "IOMediaBSDClient"
    | |   |   |   |       |       |             | |     "IOClass" = "IOMediaBSDClient"
    | |   |   |   |       |       |             | |     "IOProviderClass" = "IOMedia"
    | |   |   |   |       |       |             | |     "CFBundleIdentifierKernel" = "com.apple.iokit.IOStorageFamily"
    | |   |   |   |       |       |             | |     "IOMatchedAtBoot" = Yes
    | |   |   |   |       |       |             | |     "IOResourceMatch" = "IOBSD"
    | |   |   |   |       |       |             | |   }
    | |   |   |   |       |       |             | |   
    | |   |   |   |       |       |             | +-o AppleAPFSContainerScheme  <class AppleAPFSContainerScheme, id 0x10000047a, !registered, !matched, active, busy 0 (238 ms), retain 7>
    | |   |   |   |       |       |             |   | {
    | |   |   |   |       |       |             |   |   "IOClass" = "AppleAPFSContainerScheme"
    | |   |   |   |       |       |             |   |   "CFBundleIdentifier" = "com.apple.filesystems.apfs"
    | |   |   |   |       |       |             |   |   "IOProviderClass" = "IOMedia"
    | |   |   |   |       |       |             |   |   "IOPropertyMatch" = ({"Content Hint"="7C3457EF-0000-11AA-AA11-00306543ECAC"})
    | |   |   |   |       |       |             |   |   "IOProbeScore" = 2000
    | |   |   |   |       |       |             |   |   "IOMatchedAtBoot" = Yes
    | |   |   |   |       |       |             |   |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |   |       |       |             |   |   "IOMatchCategory" = "IOStorage"
    | |   |   |   |       |       |             |   |   "Statistics" = {"Operations (Read)"=71013,"Bytes (Write)"=1585152,"Operations (Write)"=128,"Bytes (Read)"=305459200}
    | |   |   |   |       |       |             |   |   "IOPersonalityPublisher" = "com.apple.filesystems.apfs"
    | |   |   |   |       |       |             |   |   "CFBundleIdentifierKernel" = "com.apple.filesystems.apfs"
    | |   |   |   |       |       |             |   |   "APFSComposited" = No
    | |   |   |   |       |       |             |   | }
    | |   |   |   |       |       |             |   | 
    | |   |   |   |       |       |             |   +-o AppleAPFSMedia  <class AppleAPFSMedia, id 0x10000047d, registered, matched, active, busy 0 (238 ms), retain 11>
    | |   |   |   |       |       |             |     | {
    | |   |   |   |       |       |             |     |   "Logical Block Size" = 4096
    | |   |   |   |       |       |             |     |   "Open" = Yes
    | |   |   |   |       |       |             |     |   "Preferred Block Size" = 4096
    | |   |   |   |       |       |             |     |   "Writable" = Yes
    | |   |   |   |       |       |             |     |   "IOBusyInterest" = "IOCommand is not serializable"
    | |   |   |   |       |       |             |     |   "Size" = 2000288636928
    | |   |   |   |       |       |             |     |   "Content" = "EF57347C-0000-11AA-AA11-00306543ECAC"
    | |   |   |   |       |       |             |     |   "BSD Minor" = 54
    | |   |   |   |       |       |             |     |   "Whole" = Yes
    | |   |   |   |       |       |             |     |   "Removable" = No
    | |   |   |   |       |       |             |     |   "UUID" = "412DEC5B-9429-4BFA-943A-A6EEFD4422E5"
    | |   |   |   |       |       |             |     |   "EncryptionBlockSize" = 512
    | |   |   |   |       |       |             |     |   "BSD Unit" = 14
    | |   |   |   |       |       |             |     |   "BSD Major" = 1
    | |   |   |   |       |       |             |     |   "Ejectable" = No
    | |   |   |   |       |       |             |     |   "BSD Name" = "disk14"
    | |   |   |   |       |       |             |     |   "Physical Block Size" = 4096
    | |   |   |   |       |       |             |     |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |   |       |       |             |     |   "Content Hint" = "EF57347C-0000-11AA-AA11-00306543ECAC"
    | |   |   |   |       |       |             |     |   "Leaf" = No
    | |   |   |   |       |       |             |     | }
    | |   |   |   |       |       |             |     | 
    | |   |   |   |       |       |             |     +-o AppleAPFSMediaBSDClient  <class AppleAPFSMediaBSDClient, id 0x10000047e, registered, matched, active, busy 0 (0 ms), retain 7>
    | |   |   |   |       |       |             |     |   {
    | |   |   |   |       |       |             |     |     "IOProbeScore" = 31000
    | |   |   |   |       |       |             |     |     "CFBundleIdentifier" = "com.apple.filesystems.apfs"
    | |   |   |   |       |       |             |     |     "IOMatchCategory" = "IOMediaBSDClient"
    | |   |   |   |       |       |             |     |     "IOClass" = "AppleAPFSMediaBSDClient"
    | |   |   |   |       |       |             |     |     "IOPersonalityPublisher" = "com.apple.filesystems.apfs"
    | |   |   |   |       |       |             |     |     "IOProviderClass" = "AppleAPFSMedia"
    | |   |   |   |       |       |             |     |     "CFBundleIdentifierKernel" = "com.apple.filesystems.apfs"
    | |   |   |   |       |       |             |     |     "IOMatchedAtBoot" = Yes
    | |   |   |   |       |       |             |     |     "IOResourceMatch" = "IOBSD"
    | |   |   |   |       |       |             |     |   }
    | |   |   |   |       |       |             |     |   
    | |   |   |   |       |       |             |     +-o AppleAPFSContainer  <class AppleAPFSContainer, id 0x100000485, registered, matched, active, busy 0 (2 ms), retain 11>
    | |   |   |   |       |       |             |       | {
    | |   |   |   |       |       |             |       |   "IOClass" = "AppleAPFSContainer"
    | |   |   |   |       |       |             |       |   "CFBundleIdentifier" = "com.apple.filesystems.apfs"
    | |   |   |   |       |       |             |       |   "IOProviderClass" = "IOMedia"
    | |   |   |   |       |       |             |       |   "IOPropertyMatch" = ({"Content Hint"="EF57347C-0000-11AA-AA11-00306543ECAC"})
    | |   |   |   |       |       |             |       |   "Logical Block Size" = 4096
    | |   |   |   |       |       |             |       |   "IOUserClientClass" = "AppleAPFSUserClient"
    | |   |   |   |       |       |             |       |   "IOProbeScore" = 1000
    | |   |   |   |       |       |             |       |   "IOMatchedAtBoot" = Yes
    | |   |   |   |       |       |             |       |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |   |       |       |             |       |   "IOMatchCategory" = "IOStorage"
    | |   |   |   |       |       |             |       |   "Statistics" = {"Metadata: Number of spaceman bitmap bytes read"=5947392,"Metadata: Number of write errors"=0,"Number of times device's cache flushed"=0,"Write burst: Total number of I/Os"=4,"Write burst: Total time"=665133,"Bytes read from block device"=11894784,"Object cache: Number of writes"=307,"Object cache: Number of objects processed by partial cache flushes"=0,"Read requests sent to block device"=902,"Metadata: Number of bytes written"=1257472,"Write burst: Total time between bursts"=0,"Object cache: Number of hits"=8084612,"Object cache: Number of partial cache flushes"=0,"Number of transaction updates"=20145,"Write requests sent to block device"=5,"Object cache: Number of reads"=69434,"Write burst: Total number of bytes written"=16480,"Write burst: Burst count"=1,"Metadata: Number of bytes read"=284401664,"Object cache: Number of evictions"=41327,"Metadata: Number of read errors"=0,"Object cache: Total number of queries"=8154040,"Metadata: Number of spaceman bitmap bytes written"=69632,"Object cache: Number of full cache flushes"=7,"Metadata: Number of bytes written to checkpoint area"=200704,"Number of transactions flushed"=7,"Bytes written to block device"=126976}
    | |   |   |   |       |       |             |       |   "UUID" = "412DEC5B-9429-4BFA-943A-A6EEFD4422E5"
    | |   |   |   |       |       |             |       |   "ContainerBlockSize" = 4096
    | |   |   |   |       |       |             |       |   "IOPersonalityPublisher" = "com.apple.filesystems.apfs"
    | |   |   |   |       |       |             |       |   "Status" = "Online"
    | |   |   |   |       |       |             |       |   "CFBundleIdentifierKernel" = "com.apple.filesystems.apfs"
    | |   |   |   |       |       |             |       |   "IOAPFSPreBootDevice" = ("Preboot@3")
    | |   |   |   |       |       |             |       | }
    | |   |   |   |       |       |             |       | 
    | |   |   |   |       |       |             |       +-o Tora@1  <class AppleAPFSVolume, id 0x100000492, registered, matched, active, busy 0 (1 ms), retain 11>
    | |   |   |   |       |       |             |       | | {
    | |   |   |   |       |       |             |       | |   "Logical Block Size" = 4096
    | |   |   |   |       |       |             |       | |   "Open" = Yes
    | |   |   |   |       |       |             |       | |   "Preferred Block Size" = 4096
    | |   |   |   |       |       |             |       | |   "RoleValue" = 1
    | |   |   |   |       |       |             |       | |   "Writable" = Yes
    | |   |   |   |       |       |             |       | |   "Sealed" = "Broken"
    | |   |   |   |       |       |             |       | |   "IOBusyInterest" = "IOCommand is not serializable"
    | |   |   |   |       |       |             |       | |   "FullName" = "Tora"
    | |   |   |   |       |       |             |       | |   "Size" = 2000288636928
    | |   |   |   |       |       |             |       | |   "Content" = "41504653-0000-11AA-AA11-00306543ECAC"
    | |   |   |   |       |       |             |       | |   "VolBootable" = No
    | |   |   |   |       |       |             |       | |   "FormattedBy" = "asr (1934.141.2.701.1)"
    | |   |   |   |       |       |             |       | |   "Whole" = No
    | |   |   |   |       |       |             |       | |   "BSD Minor" = 55
    | |   |   |   |       |       |             |       | |   "Removable" = No
    | |   |   |   |       |       |             |       | |   "UUID" = "960BBB72-8D7D-4105-8737-8C1524996D2D"
    | |   |   |   |       |       |             |       | |   "CaseSensitive" = No
    | |   |   |   |       |       |             |       | |   "Statistics" = {"Metadata: Number of fsroot bytes written"=0,"Bytes read from block device"=10887168,"Calls to VNOP_ALLOCATE"=0,"Calls to VNOP_LOOKUP"=8467,"Calls to VNOP_GETATTRLISTBULK"=126,"Calls to VNOP_CLOSE"=1808,"Calls to VNOP_MNOMAP"=0,"Calls to VNOP_INACTIVE"=1865,"Calls to VNOP_REMOVENAMEDSTREAM"=0,"Calls to VNOP_READ"=2391,"File defrag: Number of failed defrag attempts"=0,"Calls to VNOP_BLOCKMAP"=750,"Calls to VNOP_CREATE"=0,"Metadata: Number of objects failed to write"=0,"Calls to VNOP_VERIFY"=598,"File defrag: Number of blocks reallocated"=0,"AuthAPFS: Number of times digest did not match"=0,"Calls to VNOP_LISTXATTR"=1,"Calls to VNOP_SEARCHFS"=0,"AuthAPFS: Number of bytes read synchronously"=0,"Metadata: Number of gbitmap bytes written"=0,"Calls to VNOP_FSYNC"=2744,"Calls to VNOP_MMAP_CHECK"=0,"Calls to VNOP_MMAP"=0,"File defrag: Number of fragmented files found that we couldn't track"=0,"Calls to VNOP_GETNAMEDSTREAM"=0,"Read requests received from user"=85,"Calls to VNOP_RENAME"=0,"Calls to VNOP_SETATTR"=0,"Calls to VNOP_MKDIR"=0,"File defrag: Number of files that finished defragmentation"=0,"Metadata: Number of bytes read"=2764800,"Calls to VNOP_READLINK"=0,"Calls to VNOP_LINK"=0,"Metadata: Number of bytes written"=0,"Calls to VNOP_READDIR"=504,"File defrag: Number of files scanned for fragmentation"=0,"File defrag: Number of fragmented files found during scans"=0,"File defrag: Number of file extents split"=0,"Bytes written by user"=0,"AuthAPFS: Number of times file data was validated"=0,"Calls to VNOP_OPEN"=1809,"Calls to VNOP_MAKENAMEDSTREAM"=0,"Write requests sent to block device"=0,"File defrag: Number of file extents reallocated"=0,"AuthAPFS: Number of bytes returned synchronously"=0,"Calls to VNOP_PATHCONF"=1938,"AuthAPFS: Number of bytes validated"=0,"Read requests sent to block device"=750,"Calls to VNOP_SYMLINK"=0,"Calls to VNOP_EXCHANGE"=0,"Metadata: Number of fsroot bytes read"=2035712,"Metadata: Number of omap bytes read"=421888,"Metadata: Number of snapmeta bytes read"=4096,"Calls to VNOP_RMDIR"=0,"Calls to VNOP_STRATEGY"=750,"Metadata: Number of snapmeta bytes written"=0,"Calls to VNOP_GETXATTR"=5589,"Decmpfs errors"=0,"Calls to VNOP_OFFTOBLK"=0,"Metadata: Number of blockref bytes read"=0,"AuthAPFS: Number of times read was done synchronously"=0,"Calls to VNOP_CLONEFILE"=0,"Metadata: Number of objects failed to read"=0,"Bytes read by user"=52716,"Calls to VNOP_MKNOD"=0,"Bytes written to block device"=0,"Metadata: Number of gbitmap bytes read"=0,"Calls to VNOP_REMOVEXATTR"=0,"Calls to VNOP_WRITE"=0,"Calls to VNOP_REMOVE"=0,"Calls to VNOP_PAGEIN"=0,"Calls to VNOP_BLKTOOFF"=0,"Calls to VNOP_RECLAIM"=2744,"File defrag: Number of regions to defrag found during scans"=0,"Metadata: Number of blockref bytes written"=0,"Calls to VNOP_RENAMEX"=0,"Calls to VNOP_IOCTL"=230,"Calls to VNOP_GETATTR"=37775,"Calls to VNOP_SETXATTR"=0,"Write requests received from user"=0,"Metadata: Number of omap bytes written"=0,"Calls to VNOP_PAGEOUT"=0}
    | |   |   |   |       |       |             |       | |   "BSD Unit" = 14
    | |   |   |   |       |       |             |       | |   "BSD Major" = 1
    | |   |   |   |       |       |             |       | |   "Ejectable" = No
    | |   |   |   |       |       |             |       | |   "VolGroupUUID" = "EF141832-BEA0-423A-B795-63AE5DB1729F"
    | |   |   |   |       |       |             |       | |   "Role" = ("System")
    | |   |   |   |       |       |             |       | |   "BSD Name" = "disk14s1"
    | |   |   |   |       |       |             |       | |   "Physical Block Size" = 4096
    | |   |   |   |       |       |             |       | |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |   |       |       |             |       | |   "VolGroupMntFromName" = "/dev/disk14s1"
    | |   |   |   |       |       |             |       | |   "Status" = "Online"
    | |   |   |   |       |       |             |       | |   "Content Hint" = "41504653-0000-11AA-AA11-00306543ECAC"
    | |   |   |   |       |       |             |       | |   "Leaf" = Yes
    | |   |   |   |       |       |             |       | | }
    | |   |   |   |       |       |             |       | | 
    | |   |   |   |       |       |             |       | +-o AppleAPFSVolumeBSDClient  <class AppleAPFSVolumeBSDClient, id 0x100000496, registered, matched, active, busy 0 (0 ms), retain 7>
    | |   |   |   |       |       |             |       |     {
    | |   |   |   |       |       |             |       |       "IOProbeScore" = 31000
    | |   |   |   |       |       |             |       |       "CFBundleIdentifier" = "com.apple.filesystems.apfs"
    | |   |   |   |       |       |             |       |       "IOMatchCategory" = "IOMediaBSDClient"
    | |   |   |   |       |       |             |       |       "IOClass" = "AppleAPFSVolumeBSDClient"
    | |   |   |   |       |       |             |       |       "IOPersonalityPublisher" = "com.apple.filesystems.apfs"
    | |   |   |   |       |       |             |       |       "IOProviderClass" = "AppleAPFSVolume"
    | |   |   |   |       |       |             |       |       "CFBundleIdentifierKernel" = "com.apple.filesystems.apfs"
    | |   |   |   |       |       |             |       |       "IOMatchedAtBoot" = Yes
    | |   |   |   |       |       |             |       |       "IOResourceMatch" = "IOBSD"
    | |   |   |   |       |       |             |       |     }
    | |   |   |   |       |       |             |       |     
    | |   |   |   |       |       |             |       +-o Tora - Data@2  <class AppleAPFSVolume, id 0x100000493, registered, matched, active, busy 0 (1 ms), retain 11>
    | |   |   |   |       |       |             |       | | {
    | |   |   |   |       |       |             |       | |   "Logical Block Size" = 4096
    | |   |   |   |       |       |             |       | |   "Open" = Yes
    | |   |   |   |       |       |             |       | |   "Preferred Block Size" = 4096
    | |   |   |   |       |       |             |       | |   "RoleValue" = 64
    | |   |   |   |       |       |             |       | |   "Writable" = Yes
    | |   |   |   |       |       |             |       | |   "Sealed" = "No"
    | |   |   |   |       |       |             |       | |   "IOBusyInterest" = "IOCommand is not serializable"
    | |   |   |   |       |       |             |       | |   "FullName" = "Tora - Data"
    | |   |   |   |       |       |             |       | |   "Size" = 2000288636928
    | |   |   |   |       |       |             |       | |   "Content" = "41504653-0000-11AA-AA11-00306543ECAC"
    | |   |   |   |       |       |             |       | |   "BSD Minor" = 56
    | |   |   |   |       |       |             |       | |   "FormattedBy" = "asr (1934.141.2.701.1)"
    | |   |   |   |       |       |             |       | |   "Whole" = No
    | |   |   |   |       |       |             |       | |   "Removable" = No
    | |   |   |   |       |       |             |       | |   "UUID" = "EF141832-BEA0-423A-B795-63AE5DB1729F"
    | |   |   |   |       |       |             |       | |   "CaseSensitive" = No
    | |   |   |   |       |       |             |       | |   "Statistics" = {"Metadata: Number of fsroot bytes written"=49152,"Bytes read from block device"=1007616,"Calls to VNOP_ALLOCATE"=0,"Calls to VNOP_LOOKUP"=388,"Calls to VNOP_GETATTRLISTBULK"=8,"Calls to VNOP_CLOSE"=315,"Calls to VNOP_MNOMAP"=0,"Calls to VNOP_INACTIVE"=199,"Calls to VNOP_REMOVENAMEDSTREAM"=0,"Calls to VNOP_READ"=440,"File defrag: Number of failed defrag attempts"=0,"Calls to VNOP_BLOCKMAP"=157,"Calls to VNOP_CREATE"=1,"Metadata: Number of objects failed to write"=0,"Calls to VNOP_VERIFY"=100,"File defrag: Number of blocks reallocated"=0,"Calls to VNOP_LISTXATTR"=1,"Calls to VNOP_SEARCHFS"=0,"Metadata: Number of gbitmap bytes written"=0,"Calls to VNOP_FSYNC"=126,"Calls to VNOP_MMAP_CHECK"=0,"Calls to VNOP_MMAP"=0,"File defrag: Number of fragmented files found that we couldn't track"=0,"Calls to VNOP_GETNAMEDSTREAM"=0,"Read requests received from user"=440,"Calls to VNOP_RENAME"=1,"Calls to VNOP_SETATTR"=10,"Calls to VNOP_MKDIR"=1,"File defrag: Number of files that finished defragmentation"=0,"Metadata: Number of bytes read"=273317888,"Calls to VNOP_READLINK"=0,"Calls to VNOP_LINK"=0,"Metadata: Number of bytes written"=1064960,"Calls to VNOP_READDIR"=2,"File defrag: Number of files scanned for fragmentation"=0,"File defrag: Number of fragmented files found during scans"=0,"File defrag: Number of file extents split"=0,"Bytes written by user"=119138,"Calls to VNOP_OPEN"=320,"Calls to VNOP_MAKENAMEDSTREAM"=0,"Write requests sent to block device"=5,"File defrag: Number of file extents reallocated"=0,"Calls to VNOP_PATHCONF"=1938,"Read requests sent to block device"=152,"Calls to VNOP_SYMLINK"=0,"Calls to VNOP_EXCHANGE"=0,"Metadata: Number of fsroot bytes read"=270110720,"Metadata: Number of omap bytes read"=2662400,"Metadata: Number of snapmeta bytes read"=0,"Calls to VNOP_RMDIR"=1,"Calls to VNOP_STRATEGY"=157,"Metadata: Number of snapmeta bytes written"=0,"Calls to VNOP_GETXATTR"=1230,"Decmpfs errors"=0,"Calls to VNOP_OFFTOBLK"=0,"Metadata: Number of blockref bytes read"=40960,"Calls to VNOP_CLONEFILE"=0,"Metadata: Number of objects failed to read"=0,"Bytes read by user"=898548,"Calls to VNOP_MKNOD"=0,"Bytes written to block device"=126976,"Metadata: Number of gbitmap bytes read"=0,"Calls to VNOP_REMOVEXATTR"=0,"Calls to VNOP_WRITE"=30,"Calls to VNOP_REMOVE"=0,"Calls to VNOP_PAGEIN"=0,"Calls to VNOP_BLKTOOFF"=0,"Calls to VNOP_RECLAIM"=121,"File defrag: Number of regions to defrag found during scans"=0,"Metadata: Number of blockref bytes written"=32768,"Calls to VNOP_RENAMEX"=1,"Calls to VNOP_IOCTL"=137,"Calls to VNOP_GETATTR"=68057,"Calls to VNOP_SETXATTR"=1,"Write requests received from user"=30,"Metadata: Number of omap bytes written"=131072,"Calls to VNOP_PAGEOUT"=0}
    | |   |   |   |       |       |             |       | |   "BSD Unit" = 14
    | |   |   |   |       |       |             |       | |   "BSD Major" = 1
    | |   |   |   |       |       |             |       | |   "Ejectable" = No
    | |   |   |   |       |       |             |       | |   "VolGroupUUID" = "EF141832-BEA0-423A-B795-63AE5DB1729F"
    | |   |   |   |       |       |             |       | |   "Role" = ("Data")
    | |   |   |   |       |       |             |       | |   "BSD Name" = "disk14s2"
    | |   |   |   |       |       |             |       | |   "Physical Block Size" = 4096
    | |   |   |   |       |       |             |       | |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |   |       |       |             |       | |   "VolGroupMntFromName" = "/dev/disk14s2"
    | |   |   |   |       |       |             |       | |   "Status" = "Online"
    | |   |   |   |       |       |             |       | |   "Content Hint" = "41504653-0000-11AA-AA11-00306543ECAC"
    | |   |   |   |       |       |             |       | |   "Leaf" = Yes
    | |   |   |   |       |       |             |       | | }
    | |   |   |   |       |       |             |       | | 
    | |   |   |   |       |       |             |       | +-o AppleAPFSVolumeBSDClient  <class AppleAPFSVolumeBSDClient, id 0x100000498, registered, matched, active, busy 0 (0 ms), retain 7>
    | |   |   |   |       |       |             |       |     {
    | |   |   |   |       |       |             |       |       "IOProbeScore" = 31000
    | |   |   |   |       |       |             |       |       "CFBundleIdentifier" = "com.apple.filesystems.apfs"
    | |   |   |   |       |       |             |       |       "IOMatchCategory" = "IOMediaBSDClient"
    | |   |   |   |       |       |             |       |       "IOClass" = "AppleAPFSVolumeBSDClient"
    | |   |   |   |       |       |             |       |       "IOPersonalityPublisher" = "com.apple.filesystems.apfs"
    | |   |   |   |       |       |             |       |       "IOProviderClass" = "AppleAPFSVolume"
    | |   |   |   |       |       |             |       |       "CFBundleIdentifierKernel" = "com.apple.filesystems.apfs"
    | |   |   |   |       |       |             |       |       "IOMatchedAtBoot" = Yes
    | |   |   |   |       |       |             |       |       "IOResourceMatch" = "IOBSD"
    | |   |   |   |       |       |             |       |     }
    | |   |   |   |       |       |             |       |     
    | |   |   |   |       |       |             |       +-o Preboot@3  <class AppleAPFSVolume, id 0x100000494, registered, matched, active, busy 0 (2 ms), retain 9>
    | |   |   |   |       |       |             |       | | {
    | |   |   |   |       |       |             |       | |   "Logical Block Size" = 4096
    | |   |   |   |       |       |             |       | |   "Open" = No
    | |   |   |   |       |       |             |       | |   "Preferred Block Size" = 4096
    | |   |   |   |       |       |             |       | |   "RoleValue" = 16
    | |   |   |   |       |       |             |       | |   "Writable" = Yes
    | |   |   |   |       |       |             |       | |   "Sealed" = "No"
    | |   |   |   |       |       |             |       | |   "IOBusyInterest" = "IOCommand is not serializable"
    | |   |   |   |       |       |             |       | |   "FullName" = "Preboot"
    | |   |   |   |       |       |             |       | |   "Size" = 2000288636928
    | |   |   |   |       |       |             |       | |   "Content" = "41504653-0000-11AA-AA11-00306543ECAC"
    | |   |   |   |       |       |             |       | |   "BSD Minor" = 58
    | |   |   |   |       |       |             |       | |   "FormattedBy" = "asr (1934.141.2.701.1)"
    | |   |   |   |       |       |             |       | |   "Whole" = No
    | |   |   |   |       |       |             |       | |   "Removable" = No
    | |   |   |   |       |       |             |       | |   "UUID" = "3561EED5-0C3C-435D-BB07-7F916CBD9A40"
    | |   |   |   |       |       |             |       | |   "CaseSensitive" = No
    | |   |   |   |       |       |             |       | |   "Statistics" = {"Metadata: Number of fsroot bytes written"=0,"Bytes read from block device"=0,"Calls to VNOP_ALLOCATE"=0,"Calls to VNOP_LOOKUP"=0,"Calls to VNOP_GETATTRLISTBULK"=0,"Calls to VNOP_CLOSE"=0,"Calls to VNOP_MNOMAP"=0,"Calls to VNOP_INACTIVE"=0,"Calls to VNOP_REMOVENAMEDSTREAM"=0,"Calls to VNOP_READ"=0,"File defrag: Number of failed defrag attempts"=0,"Calls to VNOP_BLOCKMAP"=0,"Calls to VNOP_CREATE"=0,"Metadata: Number of objects failed to write"=0,"Calls to VNOP_VERIFY"=0,"File defrag: Number of blocks reallocated"=0,"Calls to VNOP_LISTXATTR"=0,"Calls to VNOP_SEARCHFS"=0,"Metadata: Number of gbitmap bytes written"=0,"Calls to VNOP_FSYNC"=0,"Calls to VNOP_MMAP_CHECK"=0,"Calls to VNOP_MMAP"=0,"File defrag: Number of fragmented files found that we couldn't track"=0,"Calls to VNOP_GETNAMEDSTREAM"=0,"Read requests received from user"=0,"Calls to VNOP_RENAME"=0,"Calls to VNOP_SETATTR"=0,"Calls to VNOP_MKDIR"=0,"File defrag: Number of files that finished defragmentation"=0,"Metadata: Number of bytes read"=0,"Calls to VNOP_READLINK"=0,"Calls to VNOP_LINK"=0,"Metadata: Number of bytes written"=0,"Calls to VNOP_READDIR"=0,"File defrag: Number of files scanned for fragmentation"=0,"File defrag: Number of fragmented files found during scans"=0,"File defrag: Number of file extents split"=0,"Bytes written by user"=0,"Calls to VNOP_OPEN"=0,"Calls to VNOP_MAKENAMEDSTREAM"=0,"Write requests sent to block device"=0,"File defrag: Number of file extents reallocated"=0,"Calls to VNOP_PATHCONF"=0,"Read requests sent to block device"=0,"Calls to VNOP_SYMLINK"=0,"Calls to VNOP_EXCHANGE"=0,"Metadata: Number of fsroot bytes read"=0,"Metadata: Number of omap bytes read"=0,"Metadata: Number of snapmeta bytes read"=0,"Calls to VNOP_RMDIR"=0,"Calls to VNOP_STRATEGY"=0,"Metadata: Number of snapmeta bytes written"=0,"Calls to VNOP_GETXATTR"=0,"Decmpfs errors"=0,"Calls to VNOP_OFFTOBLK"=0,"Metadata: Number of blockref bytes read"=0,"Calls to VNOP_CLONEFILE"=0,"Metadata: Number of objects failed to read"=0,"Bytes read by user"=0,"Calls to VNOP_MKNOD"=0,"Bytes written to block device"=0,"Metadata: Number of gbitmap bytes read"=0,"Calls to VNOP_REMOVEXATTR"=0,"Calls to VNOP_WRITE"=0,"Calls to VNOP_REMOVE"=0,"Calls to VNOP_PAGEIN"=0,"Calls to VNOP_BLKTOOFF"=0,"Calls to VNOP_RECLAIM"=0,"File defrag: Number of regions to defrag found during scans"=0,"Metadata: Number of blockref bytes written"=0,"Calls to VNOP_RENAMEX"=0,"Calls to VNOP_IOCTL"=0,"Calls to VNOP_GETATTR"=0,"Calls to VNOP_SETXATTR"=0,"Write requests received from user"=0,"Metadata: Number of omap bytes written"=0,"Calls to VNOP_PAGEOUT"=0}
    | |   |   |   |       |       |             |       | |   "BSD Unit" = 14
    | |   |   |   |       |       |             |       | |   "BSD Major" = 1
    | |   |   |   |       |       |             |       | |   "Ejectable" = No
    | |   |   |   |       |       |             |       | |   "VolGroupUUID" = "00000000-0000-0000-0000-000000000000"
    | |   |   |   |       |       |             |       | |   "Role" = ("Preboot")
    | |   |   |   |       |       |             |       | |   "BSD Name" = "disk14s3"
    | |   |   |   |       |       |             |       | |   "Physical Block Size" = 4096
    | |   |   |   |       |       |             |       | |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |   |       |       |             |       | |   "autodiskmount" = No
    | |   |   |   |       |       |             |       | |   "Status" = "Online"
    | |   |   |   |       |       |             |       | |   "Content Hint" = "41504653-0000-11AA-AA11-00306543ECAC"
    | |   |   |   |       |       |             |       | |   "Leaf" = Yes
    | |   |   |   |       |       |             |       | | }
    | |   |   |   |       |       |             |       | | 
    | |   |   |   |       |       |             |       | +-o AppleAPFSVolumeBSDClient  <class AppleAPFSVolumeBSDClient, id 0x10000049a, registered, matched, active, busy 0 (0 ms), retain 6>
    | |   |   |   |       |       |             |       |     {
    | |   |   |   |       |       |             |       |       "IOProbeScore" = 31000
    | |   |   |   |       |       |             |       |       "CFBundleIdentifier" = "com.apple.filesystems.apfs"
    | |   |   |   |       |       |             |       |       "IOMatchCategory" = "IOMediaBSDClient"
    | |   |   |   |       |       |             |       |       "IOClass" = "AppleAPFSVolumeBSDClient"
    | |   |   |   |       |       |             |       |       "IOPersonalityPublisher" = "com.apple.filesystems.apfs"
    | |   |   |   |       |       |             |       |       "IOProviderClass" = "AppleAPFSVolume"
    | |   |   |   |       |       |             |       |       "CFBundleIdentifierKernel" = "com.apple.filesystems.apfs"
    | |   |   |   |       |       |             |       |       "IOMatchedAtBoot" = Yes
    | |   |   |   |       |       |             |       |       "IOResourceMatch" = "IOBSD"
    | |   |   |   |       |       |             |       |     }
    | |   |   |   |       |       |             |       |     
    | |   |   |   |       |       |             |       +-o Recovery@4  <class AppleAPFSVolume, id 0x100000495, registered, matched, active, busy 0 (1 ms), retain 9>
    | |   |   |   |       |       |             |         | {
    | |   |   |   |       |       |             |         |   "Logical Block Size" = 4096
    | |   |   |   |       |       |             |         |   "Open" = No
    | |   |   |   |       |       |             |         |   "Preferred Block Size" = 4096
    | |   |   |   |       |       |             |         |   "RoleValue" = 4
    | |   |   |   |       |       |             |         |   "Writable" = Yes
    | |   |   |   |       |       |             |         |   "Sealed" = "No"
    | |   |   |   |       |       |             |         |   "IOBusyInterest" = "IOCommand is not serializable"
    | |   |   |   |       |       |             |         |   "FullName" = "Recovery"
    | |   |   |   |       |       |             |         |   "Size" = 2000288636928
    | |   |   |   |       |       |             |         |   "Content" = "41504653-0000-11AA-AA11-00306543ECAC"
    | |   |   |   |       |       |             |         |   "BSD Minor" = 57
    | |   |   |   |       |       |             |         |   "FormattedBy" = "asr (1934.141.2.701.1)"
    | |   |   |   |       |       |             |         |   "Whole" = No
    | |   |   |   |       |       |             |         |   "Removable" = No
    | |   |   |   |       |       |             |         |   "UUID" = "4F4604CF-A53F-46DD-B75A-50AC7FCA454D"
    | |   |   |   |       |       |             |         |   "CaseSensitive" = No
    | |   |   |   |       |       |             |         |   "Statistics" = {"Metadata: Number of fsroot bytes written"=0,"Bytes read from block device"=0,"Calls to VNOP_ALLOCATE"=0,"Calls to VNOP_LOOKUP"=0,"Calls to VNOP_GETATTRLISTBULK"=0,"Calls to VNOP_CLOSE"=0,"Calls to VNOP_MNOMAP"=0,"Calls to VNOP_INACTIVE"=0,"Calls to VNOP_REMOVENAMEDSTREAM"=0,"Calls to VNOP_READ"=0,"File defrag: Number of failed defrag attempts"=0,"Calls to VNOP_BLOCKMAP"=0,"Calls to VNOP_CREATE"=0,"Metadata: Number of objects failed to write"=0,"Calls to VNOP_VERIFY"=0,"File defrag: Number of blocks reallocated"=0,"Calls to VNOP_LISTXATTR"=0,"Calls to VNOP_SEARCHFS"=0,"Metadata: Number of gbitmap bytes written"=0,"Calls to VNOP_FSYNC"=0,"Calls to VNOP_MMAP_CHECK"=0,"Calls to VNOP_MMAP"=0,"File defrag: Number of fragmented files found that we couldn't track"=0,"Calls to VNOP_GETNAMEDSTREAM"=0,"Read requests received from user"=0,"Calls to VNOP_RENAME"=0,"Calls to VNOP_SETATTR"=0,"Calls to VNOP_MKDIR"=0,"File defrag: Number of files that finished defragmentation"=0,"Metadata: Number of bytes read"=0,"Calls to VNOP_READLINK"=0,"Calls to VNOP_LINK"=0,"Metadata: Number of bytes written"=0,"Calls to VNOP_READDIR"=0,"File defrag: Number of files scanned for fragmentation"=0,"File defrag: Number of fragmented files found during scans"=0,"File defrag: Number of file extents split"=0,"Bytes written by user"=0,"Calls to VNOP_OPEN"=0,"Calls to VNOP_MAKENAMEDSTREAM"=0,"Write requests sent to block device"=0,"File defrag: Number of file extents reallocated"=0,"Calls to VNOP_PATHCONF"=0,"Read requests sent to block device"=0,"Calls to VNOP_SYMLINK"=0,"Calls to VNOP_EXCHANGE"=0,"Metadata: Number of fsroot bytes read"=0,"Metadata: Number of omap bytes read"=0,"Metadata: Number of snapmeta bytes read"=0,"Calls to VNOP_RMDIR"=0,"Calls to VNOP_STRATEGY"=0,"Metadata: Number of snapmeta bytes written"=0,"Calls to VNOP_GETXATTR"=0,"Decmpfs errors"=0,"Calls to VNOP_OFFTOBLK"=0,"Metadata: Number of blockref bytes read"=0,"Calls to VNOP_CLONEFILE"=0,"Metadata: Number of objects failed to read"=0,"Bytes read by user"=0,"Calls to VNOP_MKNOD"=0,"Bytes written to block device"=0,"Metadata: Number of gbitmap bytes read"=0,"Calls to VNOP_REMOVEXATTR"=0,"Calls to VNOP_WRITE"=0,"Calls to VNOP_REMOVE"=0,"Calls to VNOP_PAGEIN"=0,"Calls to VNOP_BLKTOOFF"=0,"Calls to VNOP_RECLAIM"=0,"File defrag: Number of regions to defrag found during scans"=0,"Metadata: Number of blockref bytes written"=0,"Calls to VNOP_RENAMEX"=0,"Calls to VNOP_IOCTL"=0,"Calls to VNOP_GETATTR"=0,"Calls to VNOP_SETXATTR"=0,"Write requests received from user"=0,"Metadata: Number of omap bytes written"=0,"Calls to VNOP_PAGEOUT"=0}
    | |   |   |   |       |       |             |         |   "BSD Unit" = 14
    | |   |   |   |       |       |             |         |   "BSD Major" = 1
    | |   |   |   |       |       |             |         |   "Ejectable" = No
    | |   |   |   |       |       |             |         |   "VolGroupUUID" = "00000000-0000-0000-0000-000000000000"
    | |   |   |   |       |       |             |         |   "Role" = ("Recovery")
    | |   |   |   |       |       |             |         |   "BSD Name" = "disk14s4"
    | |   |   |   |       |       |             |         |   "Physical Block Size" = 4096
    | |   |   |   |       |       |             |         |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |   |       |       |             |         |   "autodiskmount" = No
    | |   |   |   |       |       |             |         |   "Status" = "Online"
    | |   |   |   |       |       |             |         |   "Content Hint" = "41504653-0000-11AA-AA11-00306543ECAC"
    | |   |   |   |       |       |             |         |   "Leaf" = Yes
    | |   |   |   |       |       |             |         | }
    | |   |   |   |       |       |             |         | 
    | |   |   |   |       |       |             |         +-o AppleAPFSVolumeBSDClient  <class AppleAPFSVolumeBSDClient, id 0x10000049c, registered, matched, active, busy 0 (0 ms), retain 6>
    | |   |   |   |       |       |             |             {
    | |   |   |   |       |       |             |               "IOProbeScore" = 31000
    | |   |   |   |       |       |             |               "CFBundleIdentifier" = "com.apple.filesystems.apfs"
    | |   |   |   |       |       |             |               "IOMatchCategory" = "IOMediaBSDClient"
    | |   |   |   |       |       |             |               "IOClass" = "AppleAPFSVolumeBSDClient"
    | |   |   |   |       |       |             |               "IOPersonalityPublisher" = "com.apple.filesystems.apfs"
    | |   |   |   |       |       |             |               "IOProviderClass" = "AppleAPFSVolume"
    | |   |   |   |       |       |             |               "CFBundleIdentifierKernel" = "com.apple.filesystems.apfs"
    | |   |   |   |       |       |             |               "IOMatchedAtBoot" = Yes
    | |   |   |   |       |       |             |               "IOResourceMatch" = "IOBSD"
    | |   |   |   |       |       |             |             }
    | |   |   |   |       |       |             |             
    | |   |   |   |       |       |             +-o Untitled 3@3  <class IOMedia, id 0x100000477, registered, matched, active, busy 0 (228 ms), retain 12>
    | |   |   |   |       |       |               | {
    | |   |   |   |       |       |               |   "Open" = Yes
    | |   |   |   |       |       |               |   "Preferred Block Size" = 512
    | |   |   |   |       |       |               |   "Base" = 2000498372608
    | |   |   |   |       |       |               |   "Writable" = Yes
    | |   |   |   |       |       |               |   "IOBusyInterest" = "IOCommand is not serializable"
    | |   |   |   |       |       |               |   "Size" = 2000288636928
    | |   |   |   |       |       |               |   "Content" = "7C3457EF-0000-11AA-AA11-00306543ECAC"
    | |   |   |   |       |       |               |   "BSD Minor" = 51
    | |   |   |   |       |       |               |   "Whole" = No
    | |   |   |   |       |       |               |   "Removable" = No
    | |   |   |   |       |       |               |   "UUID" = "987107B8-C32F-4E24-AD72-1D78FEF350C0"
    | |   |   |   |       |       |               |   "BSD Unit" = 12
    | |   |   |   |       |       |               |   "BSD Major" = 1
    | |   |   |   |       |       |               |   "Ejectable" = No
    | |   |   |   |       |       |               |   "BSD Name" = "disk12s3"
    | |   |   |   |       |       |               |   "Partition ID" = 3
    | |   |   |   |       |       |               |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |   |       |       |               |   "GPT Attributes" = 0
    | |   |   |   |       |       |               |   "Content Hint" = "7C3457EF-0000-11AA-AA11-00306543ECAC"
    | |   |   |   |       |       |               |   "Leaf" = No
    | |   |   |   |       |       |               |   "TierType" = "Main"
    | |   |   |   |       |       |               | }
    | |   |   |   |       |       |               | 
    | |   |   |   |       |       |               +-o IOMediaBSDClient  <class IOMediaBSDClient, id 0x10000047b, registered, matched, active, busy 0 (0 ms), retain 6>
    | |   |   |   |       |       |               |   {
    | |   |   |   |       |       |               |     "IOProbeScore" = 30000
    | |   |   |   |       |       |               |     "CFBundleIdentifier" = "com.apple.iokit.IOStorageFamily"
    | |   |   |   |       |       |               |     "IOMatchCategory" = "IOMediaBSDClient"
    | |   |   |   |       |       |               |     "IOClass" = "IOMediaBSDClient"
    | |   |   |   |       |       |               |     "IOProviderClass" = "IOMedia"
    | |   |   |   |       |       |               |     "CFBundleIdentifierKernel" = "com.apple.iokit.IOStorageFamily"
    | |   |   |   |       |       |               |     "IOMatchedAtBoot" = Yes
    | |   |   |   |       |       |               |     "IOResourceMatch" = "IOBSD"
    | |   |   |   |       |       |               |   }
    | |   |   |   |       |       |               |   
    | |   |   |   |       |       |               +-o AppleAPFSContainerScheme  <class AppleAPFSContainerScheme, id 0x10000047c, !registered, !matched, active, busy 0 (199 ms), retain 7>
    | |   |   |   |       |       |                 | {
    | |   |   |   |       |       |                 |   "IOClass" = "AppleAPFSContainerScheme"
    | |   |   |   |       |       |                 |   "CFBundleIdentifier" = "com.apple.filesystems.apfs"
    | |   |   |   |       |       |                 |   "IOProviderClass" = "IOMedia"
    | |   |   |   |       |       |                 |   "IOPropertyMatch" = ({"Content Hint"="7C3457EF-0000-11AA-AA11-00306543ECAC"})
    | |   |   |   |       |       |                 |   "IOProbeScore" = 2000
    | |   |   |   |       |       |                 |   "IOMatchedAtBoot" = Yes
    | |   |   |   |       |       |                 |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |   |       |       |                 |   "IOMatchCategory" = "IOStorage"
    | |   |   |   |       |       |                 |   "Statistics" = {"Operations (Read)"=893,"Bytes (Write)"=1531904,"Operations (Write)"=183,"Bytes (Read)"=5095424}
    | |   |   |   |       |       |                 |   "IOPersonalityPublisher" = "com.apple.filesystems.apfs"
    | |   |   |   |       |       |                 |   "CFBundleIdentifierKernel" = "com.apple.filesystems.apfs"
    | |   |   |   |       |       |                 |   "APFSComposited" = No
    | |   |   |   |       |       |                 | }
    | |   |   |   |       |       |                 | 
    | |   |   |   |       |       |                 +-o AppleAPFSMedia  <class AppleAPFSMedia, id 0x100000486, registered, matched, active, busy 0 (199 ms), retain 11>
    | |   |   |   |       |       |                   | {
    | |   |   |   |       |       |                   |   "Logical Block Size" = 4096
    | |   |   |   |       |       |                   |   "Open" = Yes
    | |   |   |   |       |       |                   |   "Preferred Block Size" = 4096
    | |   |   |   |       |       |                   |   "Writable" = Yes
    | |   |   |   |       |       |                   |   "IOBusyInterest" = "IOCommand is not serializable"
    | |   |   |   |       |       |                   |   "Size" = 2000288636928
    | |   |   |   |       |       |                   |   "Content" = "EF57347C-0000-11AA-AA11-00306543ECAC"
    | |   |   |   |       |       |                   |   "BSD Minor" = 52
    | |   |   |   |       |       |                   |   "Whole" = Yes
    | |   |   |   |       |       |                   |   "Removable" = No
    | |   |   |   |       |       |                   |   "UUID" = "C9F0DE6B-983F-4759-AEBC-E9C458B8FF3F"
    | |   |   |   |       |       |                   |   "EncryptionBlockSize" = 512
    | |   |   |   |       |       |                   |   "BSD Unit" = 13
    | |   |   |   |       |       |                   |   "BSD Major" = 1
    | |   |   |   |       |       |                   |   "Ejectable" = No
    | |   |   |   |       |       |                   |   "BSD Name" = "disk13"
    | |   |   |   |       |       |                   |   "Physical Block Size" = 4096
    | |   |   |   |       |       |                   |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |   |       |       |                   |   "Content Hint" = "EF57347C-0000-11AA-AA11-00306543ECAC"
    | |   |   |   |       |       |                   |   "Leaf" = No
    | |   |   |   |       |       |                   | }
    | |   |   |   |       |       |                   | 
    | |   |   |   |       |       |                   +-o AppleAPFSMediaBSDClient  <class AppleAPFSMediaBSDClient, id 0x100000487, registered, matched, active, busy 0 (0 ms), retain 7>
    | |   |   |   |       |       |                   |   {
    | |   |   |   |       |       |                   |     "IOProbeScore" = 31000
    | |   |   |   |       |       |                   |     "CFBundleIdentifier" = "com.apple.filesystems.apfs"
    | |   |   |   |       |       |                   |     "IOMatchCategory" = "IOMediaBSDClient"
    | |   |   |   |       |       |                   |     "IOClass" = "AppleAPFSMediaBSDClient"
    | |   |   |   |       |       |                   |     "IOPersonalityPublisher" = "com.apple.filesystems.apfs"
    | |   |   |   |       |       |                   |     "IOProviderClass" = "AppleAPFSMedia"
    | |   |   |   |       |       |                   |     "CFBundleIdentifierKernel" = "com.apple.filesystems.apfs"
    | |   |   |   |       |       |                   |     "IOMatchedAtBoot" = Yes
    | |   |   |   |       |       |                   |     "IOResourceMatch" = "IOBSD"
    | |   |   |   |       |       |                   |   }
    | |   |   |   |       |       |                   |   
    | |   |   |   |       |       |                   +-o AppleAPFSContainer  <class AppleAPFSContainer, id 0x10000048e, registered, matched, active, busy 0 (0 ms), retain 8>
    | |   |   |   |       |       |                     | {
    | |   |   |   |       |       |                     |   "IOClass" = "AppleAPFSContainer"
    | |   |   |   |       |       |                     |   "CFBundleIdentifier" = "com.apple.filesystems.apfs"
    | |   |   |   |       |       |                     |   "IOProviderClass" = "IOMedia"
    | |   |   |   |       |       |                     |   "IOPropertyMatch" = ({"Content Hint"="EF57347C-0000-11AA-AA11-00306543ECAC"})
    | |   |   |   |       |       |                     |   "Logical Block Size" = 4096
    | |   |   |   |       |       |                     |   "IOUserClientClass" = "AppleAPFSUserClient"
    | |   |   |   |       |       |                     |   "IOProbeScore" = 1000
    | |   |   |   |       |       |                     |   "IOMatchedAtBoot" = Yes
    | |   |   |   |       |       |                     |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |   |       |       |                     |   "IOMatchCategory" = "IOStorage"
    | |   |   |   |       |       |                     |   "Statistics" = {"Metadata: Number of spaceman bitmap bytes read"=188416,"Metadata: Number of write errors"=0,"Number of times device's cache flushed"=0,"Write burst: Total number of I/Os"=29,"Write burst: Total time"=316887310,"Bytes read from block device"=466944,"Object cache: Number of writes"=221,"Object cache: Number of objects processed by partial cache flushes"=0,"Read requests sent to block device"=78,"Metadata: Number of bytes written"=905216,"Write burst: Total time between bursts"=1248429713,"Object cache: Number of hits"=15171,"Object cache: Number of partial cache flushes"=0,"Number of transaction updates"=130,"Write requests sent to block device"=45,"Object cache: Number of reads"=221,"Write burst: Total number of bytes written"=98317,"Write burst: Burst count"=6,"Metadata: Number of bytes read"=905216,"Object cache: Number of evictions"=20,"Metadata: Number of read errors"=0,"Object cache: Total number of queries"=15384,"Metadata: Number of spaceman bitmap bytes written"=167936,"Object cache: Number of full cache flushes"=17,"Metadata: Number of bytes written to checkpoint area"=417792,"Number of transactions flushed"=17,"Bytes written to block device"=208896}
    | |   |   |   |       |       |                     |   "UUID" = "C9F0DE6B-983F-4759-AEBC-E9C458B8FF3F"
    | |   |   |   |       |       |                     |   "ContainerBlockSize" = 4096
    | |   |   |   |       |       |                     |   "IOPersonalityPublisher" = "com.apple.filesystems.apfs"
    | |   |   |   |       |       |                     |   "Status" = "Online"
    | |   |   |   |       |       |                     |   "CFBundleIdentifierKernel" = "com.apple.filesystems.apfs"
    | |   |   |   |       |       |                     | }
    | |   |   |   |       |       |                     | 
    | |   |   |   |       |       |                     +-o Tora2@1  <class AppleAPFSVolume, id 0x10000048f, registered, matched, active, busy 0 (0 ms), retain 11>
    | |   |   |   |       |       |                       | {
    | |   |   |   |       |       |                       |   "Logical Block Size" = 4096
    | |   |   |   |       |       |                       |   "Open" = Yes
    | |   |   |   |       |       |                       |   "Preferred Block Size" = 4096
    | |   |   |   |       |       |                       |   "RoleValue" = 0
    | |   |   |   |       |       |                       |   "Writable" = Yes
    | |   |   |   |       |       |                       |   "Sealed" = "No"
    | |   |   |   |       |       |                       |   "IOBusyInterest" = "IOCommand is not serializable"
    | |   |   |   |       |       |                       |   "FullName" = "Tora2"
    | |   |   |   |       |       |                       |   "Size" = 2000288636928
    | |   |   |   |       |       |                       |   "Content" = "41504653-0000-11AA-AA11-00306543ECAC"
    | |   |   |   |       |       |                       |   "BSD Minor" = 53
    | |   |   |   |       |       |                       |   "FormattedBy" = "diskmanageme (1934.141.2.700.2)"
    | |   |   |   |       |       |                       |   "Whole" = No
    | |   |   |   |       |       |                       |   "Removable" = No
    | |   |   |   |       |       |                       |   "UUID" = "EC2CF83B-8EC2-400B-AE54-6E0EDDA08124"
    | |   |   |   |       |       |                       |   "CaseSensitive" = No
    | |   |   |   |       |       |                       |   "Statistics" = {"Metadata: Number of fsroot bytes written"=208896,"Bytes read from block device"=466944,"Calls to VNOP_ALLOCATE"=0,"Calls to VNOP_LOOKUP"=738,"Calls to VNOP_GETATTRLISTBULK"=64,"Calls to VNOP_CLOSE"=1262,"Calls to VNOP_MNOMAP"=6,"Calls to VNOP_INACTIVE"=237,"Calls to VNOP_REMOVENAMEDSTREAM"=0,"Calls to VNOP_READ"=222,"File defrag: Number of failed defrag attempts"=0,"Calls to VNOP_BLOCKMAP"=123,"Calls to VNOP_CREATE"=3,"Metadata: Number of objects failed to write"=0,"Calls to VNOP_VERIFY"=68,"File defrag: Number of blocks reallocated"=0,"Calls to VNOP_LISTXATTR"=1,"Calls to VNOP_SEARCHFS"=0,"Metadata: Number of gbitmap bytes written"=0,"Calls to VNOP_FSYNC"=264,"Calls to VNOP_MMAP_CHECK"=41,"Calls to VNOP_MMAP"=82,"File defrag: Number of fragmented files found that we couldn't track"=0,"Calls to VNOP_GETNAMEDSTREAM"=0,"Read requests received from user"=222,"Calls to VNOP_RENAME"=0,"Calls to VNOP_SETATTR"=68,"Calls to VNOP_MKDIR"=0,"File defrag: Number of files that finished defragmentation"=0,"Metadata: Number of bytes read"=94208,"Calls to VNOP_READLINK"=0,"Calls to VNOP_LINK"=0,"Metadata: Number of bytes written"=430080,"Calls to VNOP_READDIR"=3,"File defrag: Number of files scanned for fragmentation"=0,"File defrag: Number of fragmented files found during scans"=0,"File defrag: Number of file extents split"=0,"Bytes written by user"=111258,"Calls to VNOP_OPEN"=1268,"Calls to VNOP_MAKENAMEDSTREAM"=0,"Write requests sent to block device"=45,"File defrag: Number of file extents reallocated"=0,"Calls to VNOP_PATHCONF"=1938,"Read requests sent to block device"=78,"Calls to VNOP_SYMLINK"=0,"Calls to VNOP_EXCHANGE"=0,"Metadata: Number of fsroot bytes read"=94208,"Metadata: Number of omap bytes read"=0,"Metadata: Number of snapmeta bytes read"=0,"Calls to VNOP_RMDIR"=0,"Calls to VNOP_STRATEGY"=123,"Metadata: Number of snapmeta bytes written"=0,"Calls to VNOP_GETXATTR"=1460,"Decmpfs errors"=0,"Calls to VNOP_OFFTOBLK"=0,"Metadata: Number of blockref bytes read"=0,"Calls to VNOP_CLONEFILE"=0,"Metadata: Number of objects failed to read"=0,"Bytes read by user"=195497,"Calls to VNOP_MKNOD"=0,"Bytes written to block device"=208896,"Metadata: Number of gbitmap bytes read"=0,"Calls to VNOP_REMOVEXATTR"=0,"Calls to VNOP_WRITE"=36,"Calls to VNOP_REMOVE"=4,"Calls to VNOP_PAGEIN"=76,"Calls to VNOP_BLKTOOFF"=0,"Calls to VNOP_RECLAIM"=121,"File defrag: Number of regions to defrag found during scans"=0,"Metadata: Number of blockref bytes written"=81920,"Calls to VNOP_RENAMEX"=0,"Calls to VNOP_IOCTL"=428,"Calls to VNOP_GETATTR"=75156,"Calls to VNOP_SETXATTR"=0,"Write requests received from user"=36,"Metadata: Number of omap bytes written"=69632,"Calls to VNOP_PAGEOUT"=7}
    | |   |   |   |       |       |                       |   "BSD Unit" = 13
    | |   |   |   |       |       |                       |   "BSD Major" = 1
    | |   |   |   |       |       |                       |   "Ejectable" = No
    | |   |   |   |       |       |                       |   "VolGroupUUID" = "00000000-0000-0000-0000-000000000000"
    | |   |   |   |       |       |                       |   "BSD Name" = "disk13s1"
    | |   |   |   |       |       |                       |   "Physical Block Size" = 4096
    | |   |   |   |       |       |                       |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |   |       |       |                       |   "Status" = "Online"
    | |   |   |   |       |       |                       |   "Content Hint" = "41504653-0000-11AA-AA11-00306543ECAC"
    | |   |   |   |       |       |                       |   "Leaf" = Yes
    | |   |   |   |       |       |                       | }
    | |   |   |   |       |       |                       | 
    | |   |   |   |       |       |                       +-o AppleAPFSVolumeBSDClient  <class AppleAPFSVolumeBSDClient, id 0x100000490, registered, matched, active, busy 0 (0 ms), retain 7>
    | |   |   |   |       |       |                           {
    | |   |   |   |       |       |                             "IOProbeScore" = 31000
    | |   |   |   |       |       |                             "CFBundleIdentifier" = "com.apple.filesystems.apfs"
    | |   |   |   |       |       |                             "IOMatchCategory" = "IOMediaBSDClient"
    | |   |   |   |       |       |                             "IOClass" = "AppleAPFSVolumeBSDClient"
    | |   |   |   |       |       |                             "IOPersonalityPublisher" = "com.apple.filesystems.apfs"
    | |   |   |   |       |       |                             "IOProviderClass" = "AppleAPFSVolume"
    | |   |   |   |       |       |                             "CFBundleIdentifierKernel" = "com.apple.filesystems.apfs"
    | |   |   |   |       |       |                             "IOMatchedAtBoot" = Yes
    | |   |   |   |       |       |                             "IOResourceMatch" = "IOBSD"
    | |   |   |   |       |       |                           }
    | |   |   |   |       |       |                           
    | |   |   |   |       |       +-o PRT3@3  <class AppleAHCIPort, id 0x100000468, registered, matched, active, busy 0 (0 ms), retain 10>
    | |   |   |   |       |       |   {
    | |   |   |   |       |       |     "AHCI Port Optimized Device Number" = 0
    | |   |   |   |       |       |     "AHCI Port Hot Plug" = Yes
    | |   |   |   |       |       |     "AHCI Port Command Based" = No
    | |   |   |   |       |       |     "Controller Characteristics" = {"Port Description"="AHCI Version 1.20 Supported","Product Name"="AHCI Controller","Vendor Name"="Generic","Port Speed"="6 Gigabit"}
    | |   |   |   |       |       |     "IOMaximumSegmentCountWrite" = 256
    | |   |   |   |       |       |     "IOPowerManagement" = {"MaxPowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=32768,"ChildProxyPowerState"=2,"DriverPowerState"=2}
    | |   |   |   |       |       |     "IOMaximumSegmentByteCountWrite" = 4194304
    | |   |   |   |       |       |     "IOMaximumSegmentByteCountRead" = 4194304
    | |   |   |   |       |       |     "Trace ID" = 184549424
    | |   |   |   |       |       |     "AHCI Port FIS Based" = No
    | |   |   |   |       |       |     "AHCI-Ejectable" = No
    | |   |   |   |       |       |     "Protocol Characteristics" = {"Physical Interconnect"="SATA","Physical Interconnect Location"="External"}
    | |   |   |   |       |       |     "64-bit" = Yes
    | |   |   |   |       |       |     "AHCI-Built-In" = No
    | |   |   |   |       |       |     "IOMaximumSegmentCountRead" = 256
    | |   |   |   |       |       |     "Physical Interconnect Location" = "External"
    | |   |   |   |       |       |     "AHCI Port ESATA" = Yes
    | |   |   |   |       |       |     "AHCI Port ALPM" = No
    | |   |   |   |       |       |     "AHCI Port SNotification" = No
    | |   |   |   |       |       |   }
    | |   |   |   |       |       |   
    | |   |   |   |       |       +-o PRT4@4  <class AppleAHCIPort, id 0x10000049e, registered, matched, active, busy 0 (50 ms), retain 13>
    | |   |   |   |       |       | | {
    | |   |   |   |       |       | |   "AHCI Port Optimized Device Number" = 0
    | |   |   |   |       |       | |   "AHCI Port Hot Plug" = Yes
    | |   |   |   |       |       | |   "AHCI Port Command Based" = No
    | |   |   |   |       |       | |   "Controller Characteristics" = {"Port Description"="AHCI Version 1.20 Supported","Product Name"="AHCI Controller","Vendor Name"="Generic","Port Speed"="6 Gigabit"}
    | |   |   |   |       |       | |   "IOMaximumSegmentCountWrite" = 256
    | |   |   |   |       |       | |   "IOPowerManagement" = {"ChildrenPowerState"=2,"MaxPowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=32768,"ChildProxyPowerState"=2,"DriverPowerState"=2}
    | |   |   |   |       |       | |   "IOMaximumSegmentByteCountWrite" = 4194304
    | |   |   |   |       |       | |   "IOMaximumSegmentByteCountRead" = 4194304
    | |   |   |   |       |       | |   "Trace ID" = 184549440
    | |   |   |   |       |       | |   "AHCI Port FIS Based" = No
    | |   |   |   |       |       | |   "AHCI-Ejectable" = No
    | |   |   |   |       |       | |   "Protocol Characteristics" = {"Physical Interconnect"="SATA","Physical Interconnect Location"="External"}
    | |   |   |   |       |       | |   "64-bit" = Yes
    | |   |   |   |       |       | |   "AHCI-Built-In" = No
    | |   |   |   |       |       | |   "IOMaximumSegmentCountRead" = 256
    | |   |   |   |       |       | |   "Physical Interconnect Location" = "External"
    | |   |   |   |       |       | |   "AHCI Port ESATA" = Yes
    | |   |   |   |       |       | |   "AHCI Port ALPM" = No
    | |   |   |   |       |       | |   "AHCI Port SNotification" = No
    | |   |   |   |       |       | | }
    | |   |   |   |       |       | | 
    | |   |   |   |       |       | +-o IOAHCIDevice@0  <class IOAHCIDevice, id 0x1000004a0, registered, matched, active, busy 0 (50 ms), retain 12>
    | |   |   |   |       |       |   | {
    | |   |   |   |       |       |   |   "IOUnit" = 0
    | |   |   |   |       |       |   |   "Trace ID" = 184549440
    | |   |   |   |       |       |   |   "Protocol Characteristics" = {"Physical Interconnect"="SATA","AHCI Port Number"=0,"Port Speed"="6 Gigabit","Physical Interconnect Location"="External"}
    | |   |   |   |       |       |   | }
    | |   |   |   |       |       |   | 
    | |   |   |   |       |       |   +-o AppleAHCIDiskDriver  <class AppleAHCIDiskDriver, id 0x1000004a1, registered, matched, active, busy 0 (48 ms), retain 7>
    | |   |   |   |       |       |     | {
    | |   |   |   |       |       |     |   "IOClass" = "AppleAHCIDiskDriver"
    | |   |   |   |       |       |     |   "CFBundleIdentifier" = "com.apple.iokit.IOAHCIBlockStorage"
    | |   |   |   |       |       |     |   "IOProviderClass" = "IOAHCIDevice"
    | |   |   |   |       |       |     |   "Model" = "Elite Pro Dual-2                        "
    | |   |   |   |       |       |     |   "Revision" = "13521050"
    | |   |   |   |       |       |     |   "Logical Block Size" = 512
    | |   |   |   |       |       |     |   "IOMaximumBlockCountRead" = 65536
    | |   |   |   |       |       |     |   "IOProbeScore" = 0
    | |   |   |   |       |       |     |   "IOMatchedAtBoot" = Yes
    | |   |   |   |       |       |     |   "Serial Number" = "            W500QVVF"
    | |   |   |   |       |       |     |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   |   |       |       |     |   "Trace ID" = 184549440
    | |   |   |   |       |       |     |   "Queue Depth" = 1
    | |   |   |   |       |       |     |   "Physical Block Size" = 512
    | |   |   |   |       |       |     |   "IOMaximumBlockCountWrite" = 65536
    | |   |   |   |       |       |     |   "SATA Features" = 38
    | |   |   |   |       |       |     |   "IOPersonalityPublisher" = "com.apple.iokit.IOAHCIBlockStorage"
    | |   |   |   |       |       |     |   "CFBundleIdentifierKernel" = "com.apple.iokit.IOAHCIBlockStorage"
    | |   |   |   |       |       |     |   "Physical Interconnect Location" = "External"
    | |   |   |   |       |       |     | }
    | |   |   |   |       |       |     | 
    | |   |   |   |       |       |     +-o IOAHCIBlockStorageDevice  <class IOAHCIBlockStorageDevice, id 0x1000004a4, registered, matched, active, busy 0 (48 ms), retain 7>
    | |   |   |   |       |       |       | {
    | |   |   |   |       |       |       |   "Device Characteristics" = {"Product Name"="Elite Pro Dual-2                        ","Logical Block Size"=512,"Medium Type"="Rotational","Physical Block Size"=512,"SATA Features"=38,"Serial Number"="            W500QVVF","Product Revision Level"="13521050"}
    | |   |   |   |       |       |       |   "IOMinimumSegmentAlignmentByteCount" = 4
    | |   |   |   |       |       |       |   "device-type" = "Generic"
    | |   |   |   |       |       |       |   "Protocol Characteristics" = {"Physical Interconnect"="SATA","Physical Interconnect Location"="External"}
    | |   |   |   |       |       |       |   "SMART Capable" = Yes
    | |   |   |   |       |       |       |   "IOCFPlugInTypes" = {"24514B7A-2804-11D6-8A02-003065704866"="SMARTLib.plugin"}
    | |   |   |   |       |       |       | }
    | |   |   |   |       |       |       | 
    | |   |   |   |       |       |       +-o IOBlockStorageDriver  <class IOBlockStorageDriver, id 0x1000004a7, registered, matched, active, busy 0 (47 ms), retain 8>
    | |   |   |   |       |       |         | {
    | |   |   |   |       |       |         |   "IOPropertyMatch" = {"device-type"="Generic"}
    | |   |   |   |       |       |         |   "CFBundleIdentifier" = "com.apple.iokit.IOStorageFamily"
    | |   |   |   |       |       |         |   "IOProviderClass" = "IOBlockStorageDevice"
    | |   |   |   |       |       |         |   "IOClass" = "IOBlockStorageDriver"
    | |   |   |   |       |       |         |   "IOProbeScore" = 0
    | |   |   |   |       |       |         |   "CFBundleIdentifierKernel" = "com.apple.iokit.IOStorageFamily"
    | |   |   |   |       |       |         |   "IOMatchedAtBoot" = Yes
    | |   |   |   |       |       |         |   "Statistics" = {"Operations (Write)"=114,"Latency Time (Write)"=0,"Bytes (Read)"=69904384,"Errors (Write)"=0,"Total Time (Read)"=253700200244,"Latency Time (Read)"=0,"Retries (Read)"=0,"Errors (Read)"=0,"Total Time (Write)"=28960811593,"Bytes (Write)"=1167360,"Operations (Read)"=2501,"Retries (Write)"=0}
    | |   |   |   |       |       |         |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   |   |       |       |         |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |   |       |       |         | }
    | |   |   |   |       |       |         | 
    | |   |   |   |       |       |         +-o Elite Pro Dual-2 Media  <class IOMedia, id 0x1000004a8, registered, matched, active, busy 0 (47 ms), retain 12>
    | |   |   |   |       |       |           | {
    | |   |   |   |       |       |           |   "Content" = "GUID_partition_scheme"
    | |   |   |   |       |       |           |   "Removable" = No
    | |   |   |   |       |       |           |   "Whole" = Yes
    | |   |   |   |       |       |           |   "Leaf" = No
    | |   |   |   |       |       |           |   "BSD Name" = "disk15"
    | |   |   |   |       |       |           |   "Ejectable" = No
    | |   |   |   |       |       |           |   "Preferred Block Size" = 512
    | |   |   |   |       |       |           |   "IOMediaIcon" = {"IOBundleResourceFile"="External.icns","CFBundleIdentifier"="com.apple.iokit.IOStorageFamily"}
    | |   |   |   |       |       |           |   "BSD Minor" = 59
    | |   |   |   |       |       |           |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |   |       |       |           |   "Writable" = Yes
    | |   |   |   |       |       |           |   "BSD Major" = 1
    | |   |   |   |       |       |           |   "Size" = 3000592982016
    | |   |   |   |       |       |           |   "IOBusyInterest" = "IOCommand is not serializable"
    | |   |   |   |       |       |           |   "Open" = Yes
    | |   |   |   |       |       |           |   "Content Hint" = ""
    | |   |   |   |       |       |           |   "BSD Unit" = 15
    | |   |   |   |       |       |           | }
    | |   |   |   |       |       |           | 
    | |   |   |   |       |       |           +-o IOMediaBSDClient  <class IOMediaBSDClient, id 0x1000004a9, registered, matched, active, busy 0 (0 ms), retain 6>
    | |   |   |   |       |       |           |   {
    | |   |   |   |       |       |           |     "IOProbeScore" = 30000
    | |   |   |   |       |       |           |     "CFBundleIdentifier" = "com.apple.iokit.IOStorageFamily"
    | |   |   |   |       |       |           |     "IOMatchCategory" = "IOMediaBSDClient"
    | |   |   |   |       |       |           |     "IOClass" = "IOMediaBSDClient"
    | |   |   |   |       |       |           |     "IOProviderClass" = "IOMedia"
    | |   |   |   |       |       |           |     "CFBundleIdentifierKernel" = "com.apple.iokit.IOStorageFamily"
    | |   |   |   |       |       |           |     "IOMatchedAtBoot" = Yes
    | |   |   |   |       |       |           |     "IOResourceMatch" = "IOBSD"
    | |   |   |   |       |       |           |   }
    | |   |   |   |       |       |           |   
    | |   |   |   |       |       |           +-o IOGUIDPartitionScheme  <class IOGUIDPartitionScheme, id 0x1000004ab, !registered, !matched, active, busy 0 (0 ms), retain 7>
    | |   |   |   |       |       |             | {
    | |   |   |   |       |       |             |   "IOProbeScore" = 4000
    | |   |   |   |       |       |             |   "CFBundleIdentifier" = "com.apple.iokit.IOStorageFamily"
    | |   |   |   |       |       |             |   "IOMatchCategory" = "IOStorage"
    | |   |   |   |       |       |             |   "IOClass" = "IOGUIDPartitionScheme"
    | |   |   |   |       |       |             |   "IOPropertyMatch" = {"Whole"=Yes}
    | |   |   |   |       |       |             |   "IOProviderClass" = "IOMedia"
    | |   |   |   |       |       |             |   "CFBundleIdentifierKernel" = "com.apple.iokit.IOStorageFamily"
    | |   |   |   |       |       |             |   "IOMatchedAtBoot" = Yes
    | |   |   |   |       |       |             |   "Content Mask" = "GUID_partition_scheme"
    | |   |   |   |       |       |             |   "UUID" = "123F1AF3-DACB-45C9-BE1A-0C849DE6D4B5"
    | |   |   |   |       |       |             | }
    | |   |   |   |       |       |             | 
    | |   |   |   |       |       |             +-o EFI System Partition@1  <class IOMedia, id 0x1000004af, registered, matched, active, busy 0 (0 ms), retain 10>
    | |   |   |   |       |       |             | | {
    | |   |   |   |       |       |             | |   "Open" = No
    | |   |   |   |       |       |             | |   "Preferred Block Size" = 512
    | |   |   |   |       |       |             | |   "Base" = 20480
    | |   |   |   |       |       |             | |   "Writable" = Yes
    | |   |   |   |       |       |             | |   "IOBusyInterest" = "IOCommand is not serializable"
    | |   |   |   |       |       |             | |   "Size" = 209715200
    | |   |   |   |       |       |             | |   "Content" = "C12A7328-F81F-11D2-BA4B-00A0C93EC93B"
    | |   |   |   |       |       |             | |   "BSD Minor" = 60
    | |   |   |   |       |       |             | |   "Whole" = No
    | |   |   |   |       |       |             | |   "Removable" = No
    | |   |   |   |       |       |             | |   "UUID" = "64BBBA2E-F61B-4908-815A-70853EA6D518"
    | |   |   |   |       |       |             | |   "BSD Unit" = 15
    | |   |   |   |       |       |             | |   "BSD Major" = 1
    | |   |   |   |       |       |             | |   "Ejectable" = No
    | |   |   |   |       |       |             | |   "BSD Name" = "disk15s1"
    | |   |   |   |       |       |             | |   "Partition ID" = 1
    | |   |   |   |       |       |             | |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |   |       |       |             | |   "GPT Attributes" = 0
    | |   |   |   |       |       |             | |   "Content Hint" = "C12A7328-F81F-11D2-BA4B-00A0C93EC93B"
    | |   |   |   |       |       |             | |   "Leaf" = Yes
    | |   |   |   |       |       |             | | }
    | |   |   |   |       |       |             | | 
    | |   |   |   |       |       |             | +-o IOMediaBSDClient  <class IOMediaBSDClient, id 0x1000004b1, registered, matched, active, busy 0 (0 ms), retain 6>
    | |   |   |   |       |       |             |     {
    | |   |   |   |       |       |             |       "IOProbeScore" = 30000
    | |   |   |   |       |       |             |       "CFBundleIdentifier" = "com.apple.iokit.IOStorageFamily"
    | |   |   |   |       |       |             |       "IOMatchCategory" = "IOMediaBSDClient"
    | |   |   |   |       |       |             |       "IOClass" = "IOMediaBSDClient"
    | |   |   |   |       |       |             |       "IOProviderClass" = "IOMedia"
    | |   |   |   |       |       |             |       "CFBundleIdentifierKernel" = "com.apple.iokit.IOStorageFamily"
    | |   |   |   |       |       |             |       "IOMatchedAtBoot" = Yes
    | |   |   |   |       |       |             |       "IOResourceMatch" = "IOBSD"
    | |   |   |   |       |       |             |     }
    | |   |   |   |       |       |             |     
    | |   |   |   |       |       |             +-o Untitled 2@2  <class IOMedia, id 0x1000004b0, registered, matched, active, busy 0 (0 ms), retain 11>
    | |   |   |   |       |       |               | {
    | |   |   |   |       |       |               |   "Open" = Yes
    | |   |   |   |       |       |               |   "Preferred Block Size" = 512
    | |   |   |   |       |       |               |   "Base" = 209735680
    | |   |   |   |       |       |               |   "Writable" = Yes
    | |   |   |   |       |       |               |   "IOBusyInterest" = "IOCommand is not serializable"
    | |   |   |   |       |       |               |   "Size" = 3000249008128
    | |   |   |   |       |       |               |   "Content" = "48465300-0000-11AA-AA11-00306543ECAC"
    | |   |   |   |       |       |               |   "BSD Minor" = 61
    | |   |   |   |       |       |               |   "Whole" = No
    | |   |   |   |       |       |               |   "Removable" = No
    | |   |   |   |       |       |               |   "UUID" = "1A107DBB-2EE6-4363-B7A8-BD4B6A8EFCBE"
    | |   |   |   |       |       |               |   "BSD Unit" = 15
    | |   |   |   |       |       |               |   "BSD Major" = 1
    | |   |   |   |       |       |               |   "Ejectable" = No
    | |   |   |   |       |       |               |   "BSD Name" = "disk15s2"
    | |   |   |   |       |       |               |   "Partition ID" = 2
    | |   |   |   |       |       |               |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |   |       |       |               |   "GPT Attributes" = 0
    | |   |   |   |       |       |               |   "Content Hint" = "48465300-0000-11AA-AA11-00306543ECAC"
    | |   |   |   |       |       |               |   "Leaf" = Yes
    | |   |   |   |       |       |               | }
    | |   |   |   |       |       |               | 
    | |   |   |   |       |       |               +-o IOMediaBSDClient  <class IOMediaBSDClient, id 0x1000004b2, registered, matched, active, busy 0 (0 ms), retain 7>
    | |   |   |   |       |       |                   {
    | |   |   |   |       |       |                     "IOProbeScore" = 30000
    | |   |   |   |       |       |                     "CFBundleIdentifier" = "com.apple.iokit.IOStorageFamily"
    | |   |   |   |       |       |                     "IOMatchCategory" = "IOMediaBSDClient"
    | |   |   |   |       |       |                     "IOClass" = "IOMediaBSDClient"
    | |   |   |   |       |       |                     "IOProviderClass" = "IOMedia"
    | |   |   |   |       |       |                     "CFBundleIdentifierKernel" = "com.apple.iokit.IOStorageFamily"
    | |   |   |   |       |       |                     "IOMatchedAtBoot" = Yes
    | |   |   |   |       |       |                     "IOResourceMatch" = "IOBSD"
    | |   |   |   |       |       |                   }
    | |   |   |   |       |       |                   
    | |   |   |   |       |       +-o PRT5@5  <class AppleAHCIPort, id 0x1000004a2, registered, matched, active, busy 0 (0 ms), retain 10>
    | |   |   |   |       |       |   {
    | |   |   |   |       |       |     "AHCI Port Optimized Device Number" = 0
    | |   |   |   |       |       |     "AHCI Port Hot Plug" = Yes
    | |   |   |   |       |       |     "AHCI Port Command Based" = No
    | |   |   |   |       |       |     "Controller Characteristics" = {"Port Description"="AHCI Version 1.20 Supported","Product Name"="AHCI Controller","Vendor Name"="Generic","Port Speed"="6 Gigabit"}
    | |   |   |   |       |       |     "IOMaximumSegmentCountWrite" = 256
    | |   |   |   |       |       |     "IOPowerManagement" = {"MaxPowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=32768,"ChildProxyPowerState"=2,"DriverPowerState"=2}
    | |   |   |   |       |       |     "IOMaximumSegmentByteCountWrite" = 4194304
    | |   |   |   |       |       |     "IOMaximumSegmentByteCountRead" = 4194304
    | |   |   |   |       |       |     "Trace ID" = 184549456
    | |   |   |   |       |       |     "AHCI Port FIS Based" = No
    | |   |   |   |       |       |     "AHCI-Ejectable" = No
    | |   |   |   |       |       |     "Protocol Characteristics" = {"Physical Interconnect"="SATA","Physical Interconnect Location"="External"}
    | |   |   |   |       |       |     "64-bit" = Yes
    | |   |   |   |       |       |     "AHCI-Built-In" = No
    | |   |   |   |       |       |     "IOMaximumSegmentCountRead" = 256
    | |   |   |   |       |       |     "Physical Interconnect Location" = "External"
    | |   |   |   |       |       |     "AHCI Port ESATA" = Yes
    | |   |   |   |       |       |     "AHCI Port ALPM" = No
    | |   |   |   |       |       |     "AHCI Port SNotification" = No
    | |   |   |   |       |       |   }
    | |   |   |   |       |       |   
    | |   |   |   |       |       +-o PRT6@6  <class AppleAHCIPort, id 0x1000004b8, registered, matched, active, busy 0 (0 ms), retain 10>
    | |   |   |   |       |       |   {
    | |   |   |   |       |       |     "AHCI Port Optimized Device Number" = 0
    | |   |   |   |       |       |     "AHCI Port Hot Plug" = Yes
    | |   |   |   |       |       |     "AHCI Port Command Based" = No
    | |   |   |   |       |       |     "Controller Characteristics" = {"Port Description"="AHCI Version 1.20 Supported","Product Name"="AHCI Controller","Vendor Name"="Generic","Port Speed"="6 Gigabit"}
    | |   |   |   |       |       |     "IOMaximumSegmentCountWrite" = 256
    | |   |   |   |       |       |     "IOPowerManagement" = {"MaxPowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=32768,"ChildProxyPowerState"=2,"DriverPowerState"=2}
    | |   |   |   |       |       |     "IOMaximumSegmentByteCountWrite" = 4194304
    | |   |   |   |       |       |     "IOMaximumSegmentByteCountRead" = 4194304
    | |   |   |   |       |       |     "Trace ID" = 184549472
    | |   |   |   |       |       |     "AHCI Port FIS Based" = No
    | |   |   |   |       |       |     "AHCI-Ejectable" = No
    | |   |   |   |       |       |     "Protocol Characteristics" = {"Physical Interconnect"="SATA","Physical Interconnect Location"="External"}
    | |   |   |   |       |       |     "64-bit" = Yes
    | |   |   |   |       |       |     "AHCI-Built-In" = No
    | |   |   |   |       |       |     "IOMaximumSegmentCountRead" = 256
    | |   |   |   |       |       |     "Physical Interconnect Location" = "External"
    | |   |   |   |       |       |     "AHCI Port ESATA" = Yes
    | |   |   |   |       |       |     "AHCI Port ALPM" = No
    | |   |   |   |       |       |     "AHCI Port SNotification" = No
    | |   |   |   |       |       |   }
    | |   |   |   |       |       |   
    | |   |   |   |       |       +-o PRT7@7  <class AppleAHCIPort, id 0x1000004e2, registered, matched, active, busy 0 (105 ms), retain 13>
    | |   |   |   |       |         | {
    | |   |   |   |       |         |   "AHCI Port Optimized Device Number" = 0
    | |   |   |   |       |         |   "AHCI Port Hot Plug" = No
    | |   |   |   |       |         |   "Controller Characteristics" = {"Port Description"="AHCI Version 1.20 Supported","Product Name"="AHCI Controller","Vendor Name"="Generic","Port Speed"="6 Gigabit"}
    | |   |   |   |       |         |   "IOMaximumSegmentCountWrite" = 256
    | |   |   |   |       |         |   "IOPowerManagement" = {"ChildrenPowerState"=2,"MaxPowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=32768,"ChildProxyPowerState"=2,"DriverPowerState"=2}
    | |   |   |   |       |         |   "IOMaximumSegmentByteCountWrite" = 4194304
    | |   |   |   |       |         |   "IOMaximumSegmentByteCountRead" = 4194304
    | |   |   |   |       |         |   "Trace ID" = 184549488
    | |   |   |   |       |         |   "AHCI-Ejectable" = No
    | |   |   |   |       |         |   "Protocol Characteristics" = {"Physical Interconnect"="SATA","Physical Interconnect Location"="External"}
    | |   |   |   |       |         |   "64-bit" = Yes
    | |   |   |   |       |         |   "AHCI-Built-In" = No
    | |   |   |   |       |         |   "IOMaximumSegmentCountRead" = 256
    | |   |   |   |       |         |   "Physical Interconnect Location" = "External"
    | |   |   |   |       |         |   "AHCI Port ESATA" = No
    | |   |   |   |       |         |   "AHCI Port ALPM" = No
    | |   |   |   |       |         |   "AHCI Port SNotification" = No
    | |   |   |   |       |         | }
    | |   |   |   |       |         | 
    | |   |   |   |       |         +-o IOAHCIDevice@0  <class IOAHCIDevice, id 0x1000004e4, registered, matched, active, busy 0 (105 ms), retain 9>
    | |   |   |   |       |           | {
    | |   |   |   |       |           |   "IOUnit" = 0
    | |   |   |   |       |           |   "Trace ID" = 184549488
    | |   |   |   |       |           |   "Protocol Characteristics" = {"Physical Interconnect"="SATA","AHCI Port Number"=0,"Port Speed"="1.5 Gigabit","Physical Interconnect Location"="External","ATAPI"=Yes}
    | |   |   |   |       |           | }
    | |   |   |   |       |           | 
    | |   |   |   |       |           +-o IOAHCISerialATAPI  <class IOAHCISerialATAPI, id 0x1000004e5, registered, matched, active, busy 0 (103 ms), retain 8>
    | |   |   |   |       |             | {
    | |   |   |   |       |             |   "IOClass" = "IOAHCISerialATAPI"
    | |   |   |   |       |             |   "CFBundleIdentifier" = "com.apple.iokit.IOAHCISerialATAPI"
    | |   |   |   |       |             |   "IOProviderClass" = "IOAHCIDevice"
    | |   |   |   |       |             |   "Write Time Out Duration" = 15000
    | |   |   |   |       |             |   "Model" = "MARVELL VIRTUALL                        "
    | |   |   |   |       |             |   "Revision" = "1.09    "
    | |   |   |   |       |             |   "IOPowerManagement" = {"DevicePowerState"=1,"CurrentPowerState"=1,"CapabilityFlags"=49152,"MaxPowerState"=1,"DriverPowerState"=1}
    | |   |   |   |       |             |   "Read Time Out Duration" = 15000
    | |   |   |   |       |             |   "IOProbeScore" = 0
    | |   |   |   |       |             |   "IOMatchedAtBoot" = Yes
    | |   |   |   |       |             |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   |   |       |             |   "Retry Count" = 1
    | |   |   |   |       |             |   "Physical Interconnect" = "SATA"
    | |   |   |   |       |             |   "Protocol Characteristics" = {"Physical Interconnect"="SATA","AHCI Port Number"=0,"Port Speed"="1.5 Gigabit","Physical Interconnect Location"="External","ATAPI"=Yes}
    | |   |   |   |       |             |   "Serial Number" = ""
    | |   |   |   |       |             |   "IOPersonalityPublisher" = "com.apple.iokit.IOAHCISerialATAPI"
    | |   |   |   |       |             |   "Physical Interconnect Location" = "External"
    | |   |   |   |       |             |   "CFBundleIdentifierKernel" = "com.apple.iokit.IOAHCISerialATAPI"
    | |   |   |   |       |             |   "ATAPI" = Yes
    | |   |   |   |       |             | }
    | |   |   |   |       |             | 
    | |   |   |   |       |             +-o IOSCSIPeripheralDeviceNub  <class IOSCSIPeripheralDeviceNub, id 0x1000004e7, registered, matched, active, busy 0 (2 ms), retain 6>
    | |   |   |   |       |               | {
    | |   |   |   |       |               |   "IOClass" = "IOSCSIPeripheralDeviceNub"
    | |   |   |   |       |               |   "CFBundleIdentifier" = "com.apple.iokit.IOSCSIArchitectureModelFamily"
    | |   |   |   |       |               |   "IOProviderClass" = "IOSCSIProtocolServices"
    | |   |   |   |       |               |   "IOCFPlugInTypes" = {"7D66678E-08A2-11D5-A1B8-0030657D052A"="IOSCSIArchitectureModelFamily.kext/Contents/PlugIns/SCSITaskUserClient.kext/Contents/PlugIns/SCSITaskLib.plugin"}
    | |   |   |   |       |               |   "SCSITaskDeviceCategory" = "SCSITaskUserClientDevice"
    | |   |   |   |       |               |   "IOUserClientClass" = "SCSITaskUserClient"
    | |   |   |   |       |               |   "IOProbeScore" = 0
    | |   |   |   |       |               |   "IOMatchedAtBoot" = Yes
    | |   |   |   |       |               |   "Peripheral Device Type" = 3
    | |   |   |   |       |               |   "IOMatchCategory" = "SCSITaskUserClientIniter"
    | |   |   |   |       |               |   "Protocol Characteristics" = {"Write Time Out Duration"=15000,"Port Speed"="1.5 Gigabit","AHCI Port Number"=0,"Physical Interconnect"="SATA","ATAPI"=Yes,"Physical Interconnect Location"="External","Read Time Out Duration"=15000,"Retry Count"=1}
    | |   |   |   |       |               |   "Vendor Identification" = "Marvell"
    | |   |   |   |       |               |   "Product Revision Level" = "1.01"
    | |   |   |   |       |               |   "IOPersonalityPublisher" = "com.apple.iokit.IOSCSIArchitectureModelFamily"
    | |   |   |   |       |               |   "Product Identification" = "Console"
    | |   |   |   |       |               |   "CFBundleIdentifierKernel" = "com.apple.iokit.IOSCSIArchitectureModelFamily"
    | |   |   |   |       |               |   "SCSITaskUserClient GUID" = <b25b9814b6df46c9ab8009ee7f45d4ca>
    | |   |   |   |       |               |   "TPGS Information" = 0
    | |   |   |   |       |               | }
    | |   |   |   |       |               | 
    | |   |   |   |       |               +-o SCSITaskUserClientIniter  <class SCSITaskUserClientIniter, id 0x1000004f0, !registered, !matched, active, busy 0, retain 4>
    | |   |   |   |       |                   {
    | |   |   |   |       |                     "IOProviderMergeProperties" = {"IOCFPlugInTypes"={"7D66678E-08A2-11D5-A1B8-0030657D052A"="IOSCSIArchitectureModelFamily.kext/Contents/PlugIns/SCSITaskUserClient.kext/Contents/PlugIns/SCSITaskLib.plugin"},"IOUserClientClass"="SCSITaskUserClient","SCSITaskDeviceCategory"="SCSITaskUserClientDevice"}
    | |   |   |   |       |                     "CFBundleIdentifier" = "com.apple.iokit.SCSITaskUserClient"
    | |   |   |   |       |                     "IOMatchCategory" = "SCSITaskUserClientIniter"
    | |   |   |   |       |                     "IOClass" = "SCSITaskUserClientIniter"
    | |   |   |   |       |                     "IOPersonalityPublisher" = "com.apple.iokit.SCSITaskUserClient"
    | |   |   |   |       |                     "IOProviderClass" = "IOSCSIPeripheralDeviceNub"
    | |   |   |   |       |                     "CFBundleIdentifierKernel" = "com.apple.iokit.SCSITaskUserClient"
    | |   |   |   |       |                     "IOProbeScore" = 4900
    | |   |   |   |       |                     "IOMatchedAtBoot" = Yes
    | |   |   |   |       |                   }
    | |   |   |   |       |                   
    | |   |   |   |       +-o pci-bridge@2  <class IOPCIDevice, id 0x1000001fb, registered, matched, active, busy 0 (1744 ms), retain 11>
    | |   |   |   |         | {
    | |   |   |   |         |   "IOPCISlotCommandCompleted" = Yes
    | |   |   |   |         |   "#address-cells" = <03000000>
    | |   |   |   |         |   "class-code" = <00040600>
    | |   |   |   |         |   "IOPCIExpressSlotStatus" = 328
    | |   |   |   |         |   "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=258,"ChildProxyPowerState"=2,"MaxPowerState"=3}
    | |   |   |   |         |   "pci-aspm-default" = 0
    | |   |   |   |         |   "vendor-id" = <b5100000>
    | |   |   |   |         |   "name" = <"pci-bridge">
    | |   |   |   |         |   "device-id" = <13860000>
    | |   |   |   |         |   "IOChildIndex" = 2
    | |   |   |   |         |   "acpi-pmcap-offset" = 64
    | |   |   |   |         |   "IOPCIResourced" = Yes
    | |   |   |   |         |   "compatible" = <"pci10b5,8613","pciclass,060400">
    | |   |   |   |         |   "ranges" = <00000082000000000000d09000000082000000000000d0900000000000001000000000c20000000000000000000000c2000000000000000000000000000000000000008100000000000000000000008100000000000000000000000000000000>
    | |   |   |   |         |   "IOServiceDEXTEntitlements" = (("com.apple.developer.driverkit.transport.pci","com.apple.developer.driverkit.transport.pci.bridge"))
    | |   |   |   |         |   "IOPCIExpressLinkCapabilities" = 37276738
    | |   |   |   |         |   "IODTPersist" = 0
    | |   |   |   |         |   "IOPCIConfigured" = Yes
    | |   |   |   |         |   "revision-id" = <ba000000>
    | |   |   |   |         |   "IOPCIExpressLinkStatus" = 40978
    | |   |   |   |         |   "IOPCIExpressCapabilities" = 354
    | |   |   |   |         |   "pcidebug" = "10:2:0(12:12)"
    | |   |   |   |         |   "IOName" = "pci-bridge"
    | |   |   |   |         |   "#size-cells" = <02000000>
    | |   |   |   |         |   "reg" = <00100a0000000000000000000000000000000000>
    | |   |   |   |         |   "IOPCIExpressSlotCapabilities" = 1051776
    | |   |   |   |         | }
    | |   |   |   |         | 
    | |   |   |   |         +-o IOPP  <class IOPCI2PCIBridge, id 0x100000288, registered, matched, active, busy 0 (1741 ms), retain 8>
    | |   |   |   |           | {
    | |   |   |   |           |   "IOClass" = "IOPCI2PCIBridge"
    | |   |   |   |           |   "CFBundleIdentifier" = "com.apple.iokit.IOPCIFamily"
    | |   |   |   |           |   "IOProviderClass" = "IOPCIDevice"
    | |   |   |   |           |   "IOPCIPowerOnProbe" = Yes
    | |   |   |   |           |   "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=258,"MaxPowerState"=3}
    | |   |   |   |           |   "IOPCISlotCommandCompleted" = Yes
    | |   |   |   |           |   "IOProbeScore" = 18446744073709551516
    | |   |   |   |           |   "IONameMatch" = "pci-bridge"
    | |   |   |   |           |   "IOMatchedAtBoot" = Yes
    | |   |   |   |           |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   |   |           |   "IONameMatched" = "pci-bridge"
    | |   |   |   |           |   "IOPersonalityPublisher" = "com.apple.iokit.IOPCIFamily"
    | |   |   |   |           |   "CFBundleIdentifierKernel" = "com.apple.iokit.IOPCIFamily"
    | |   |   |   |           | }
    | |   |   |   |           | 
    | |   |   |   |           +-o pci1b73,1100@0  <class IOPCIDevice, id 0x1000001fd, registered, matched, active, busy 0 (1741 ms), retain 15>
    | |   |   |   |             | {
    | |   |   |   |             |   "assigned-addresses" = <10000c82000000000000d090000000000000010018000c82000000000000d190000000000010000020000c82000000000010d1900000000000100000>
    | |   |   |   |             |   "IOInterruptSpecifiers" = (<1300000007000000>,<0200000000000100>)
    | |   |   |   |             |   "class-code" = <30030c00>
    | |   |   |   |             |   "IODeviceMemory" = (({"address"=2429550592,"length"=65536}),({"address"=2429616128,"length"=4096}),({"address"=2429620224,"length"=4096}))
    | |   |   |   |             |   "IOReportLegendPublic" = Yes
    | |   |   |   |             |   "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=258,"ChildProxyPowerState"=2,"MaxPowerState"=3}
    | |   |   |   |             |   "subsystem-vendor-id" = <b61a0000>
    | |   |   |   |             |   "pci-aspm-default" = 0
    | |   |   |   |             |   "IOPCIMSIMode" = Yes
    | |   |   |   |             |   "IOInterruptControllers" = ("io-apic-0","IOPCIMessagedInterruptController")
    | |   |   |   |             |   "driver-child-bundle" = "com.apple.driver.usb.AppleUSBXHCIPCI"
    | |   |   |   |             |   "vendor-id" = <731b0000>
    | |   |   |   |             |   "name" = <"pci1b73,1100">
    | |   |   |   |             |   "device-id" = <00110000>
    | |   |   |   |             |   "IOChildIndex" = 1
    | |   |   |   |             |   "acpi-pmcap-offset" = 64
    | |   |   |   |             |   "IOPCIResourced" = Yes
    | |   |   |   |             |   "compatible" = <"pci1ab6,1100","pci1b73,1100","pciclass,0c0330">
    | |   |   |   |             |   "IOPCIUseDeviceMapper" = Yes
    | |   |   |   |             |   "IOServiceDEXTEntitlements" = (("com.apple.developer.driverkit.transport.pci"))
    | |   |   |   |             |   "IOPCIExpressLinkCapabilities" = 261138
    | |   |   |   |             |   "subsystem-id" = <00110000>
    | |   |   |   |             |   "revision-id" = <10000000>
    | |   |   |   |             |   "IOPCIExpressLinkStatus" = 4114
    | |   |   |   |             |   "IOPCIExpressCapabilities" = 2
    | |   |   |   |             |   "pcidebug" = "12:0:0"
    | |   |   |   |             |   "IOName" = "pci1b73,1100"
    | |   |   |   |             |   "IOReportLegend" = ({"IOReportGroupName"="Interrupt Statistics (by index)","IOReportChannels"=((5291294645182070784,4295098369,"               First Level Interrupt Handler Count"),(5291294645182070785,4295098369,"              Second Level Interrupt Handler Count"),(5291294645182070786,4295098369,"        First Level Interrupt Handler Time (MATUs)"),(5291294645182070787,4295098369,"   Second Level Interrupt Handler CPU Time (MATUs)"),(5291294645182070788,4295098369,"Second Level Interrupt Handler System Time (MATUs)")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="pci1b73,1100 1"})
    | |   |   |   |             |   "reg" = <00000c000000000000000000000000000000000010000c020000000000000000000000000000010018000c020000000000000000000000000010000020000c0200000000000000000000000000100000>
    | |   |   |   |             |   "IOPCIPMCSState" = 0
    | |   |   |   |             | }
    | |   |   |   |             | 
    | |   |   |   |             +-o AppleUSBXHCIFL1100@00000000  <class AppleUSBXHCIFL1100, id 0x100000291, registered, matched, active, busy 0 (1480 ms), retain 68>
    | |   |   |   |               | {
    | |   |   |   |               |   "IOClass" = "AppleUSBXHCIFL1100"
    | |   |   |   |               |   "CFBundleIdentifier" = "com.apple.driver.usb.AppleUSBXHCIPCI"
    | |   |   |   |               |   "IOProviderClass" = "IOPCIDevice"
    | |   |   |   |               |   "kUSBSleepSupported" = No
    | |   |   |   |               |   "IOPowerManagement" = {"ChildrenPowerState"=3,"DevicePowerState"=0,"CurrentPowerState"=3,"CapabilityFlags"=32768,"MaxPowerState"=3,"DriverPowerState"=0}
    | |   |   |   |               |   "IOPCITunnelCompatible" = Yes
    | |   |   |   |               |   "Revision" = <0003>
    | |   |   |   |               |   "IOProbeScore" = 1000
    | |   |   |   |               |   "IOMatchedAtBoot" = Yes
    | |   |   |   |               |   "IOPCIPauseCompatible" = Yes
    | |   |   |   |               |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   |   |               |   "locationID" = 0
    | |   |   |   |               |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |   |               |   "controller-statistics" = {"kControllerStatIOCount"=17314,"kControllerStatPowerStateTime"={"kPowerStateOff"="30ms (0%)","kPowerStateSleep"="20373ms (0%)","kPowerStateOn"="40721211ms (56%)","kPowerStateSuspended"="31636347ms (43%)"},"kControllerStatSpuriousInterruptCount"=0}
    | |   |   |   |               |   "IOPersonalityPublisher" = "com.apple.driver.usb.AppleUSBXHCIPCI"
    | |   |   |   |               |   "IOPCIPrimaryMatch" = "0x11001b73"
    | |   |   |   |               |   "CFBundleIdentifierKernel" = "com.apple.driver.usb.AppleUSBXHCIPCI"
    | |   |   |   |               |   "IOPCIUseDeviceMapper" = Yes
    | |   |   |   |               | }
    | |   |   |   |               | 
    | |   |   |   |               +-o AppleUSB20XHCIPort@00100000  <class AppleUSB20XHCIPort, id 0x100000345, registered, matched, active, busy 0 (0 ms), retain 10>
    | |   |   |   |               |   {
    | |   |   |   |               |     "port" = <01000000>
    | |   |   |   |               |     "port-status" = 0
    | |   |   |   |               |     "port-statistics" = {"kPortStatEOF2ViolationCurrentConnectCount"=0,"kPortStatEOF2ViolationDuringResetCount"=0,"kPortStatPowerStateTime"={"kPowerStateOff"="8431ms (0%)","kPowerStateSleep"="24439ms (0%)","kPowerStateOn"="1ms (0%)","kPowerStateSuspended"="72344400ms (99%)"},"kPortStatConnectCount"=0,"kPortStatRemoteWakeCount"=0,"kPortStatEOF2ViolationRecoveryDuringResetCount"=0,"kPortStatAddressFailureCount"=0,"kPortStatEOF2ViolationCount"=0,"kPortStatEnumerationFailureCount"=0,"kPortStatOverCurrentCount"=0,"kPortStatEOF2ViolationDuringResumeCount"=0}
    | |   |   |   |               |     "kUSBWakePortCurrentLimit" = 500
    | |   |   |   |               |     "kUSBSleepPortCurrentLimit" = 0
    | |   |   |   |               |     "kUSBBusCurrentSleepAllocation" = 0
    | |   |   |   |               |     "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |   |               |     "IOPowerManagement" = {"DevicePowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=65536,"MaxPowerState"=3,"DriverPowerState"=0}
    | |   |   |   |               |     "kUSBBusCurrentAllocation" = 0
    | |   |   |   |               |     "locationID" = 1048576
    | |   |   |   |               |   }
    | |   |   |   |               |   
    | |   |   |   |               +-o AppleUSB20XHCIPort@00200000  <class AppleUSB20XHCIPort, id 0x10000034a, registered, matched, active, busy 0 (0 ms), retain 10>
    | |   |   |   |               |   {
    | |   |   |   |               |     "port" = <02000000>
    | |   |   |   |               |     "port-status" = 0
    | |   |   |   |               |     "port-statistics" = {"kPortStatEOF2ViolationCurrentConnectCount"=0,"kPortStatEOF2ViolationDuringResetCount"=0,"kPortStatPowerStateTime"={"kPowerStateOff"="7741ms (0%)","kPowerStateSleep"="24446ms (0%)","kPowerStateOn"="758ms (0%)","kPowerStateSuspended"="72344332ms (99%)"},"kPortStatConnectCount"=0,"kPortStatRemoteWakeCount"=0,"kPortStatEOF2ViolationRecoveryDuringResetCount"=0,"kPortStatAddressFailureCount"=0,"kPortStatEOF2ViolationCount"=0,"kPortStatEnumerationFailureCount"=0,"kPortStatOverCurrentCount"=0,"kPortStatEOF2ViolationDuringResumeCount"=0}
    | |   |   |   |               |     "kUSBWakePortCurrentLimit" = 500
    | |   |   |   |               |     "kUSBSleepPortCurrentLimit" = 0
    | |   |   |   |               |     "kUSBBusCurrentSleepAllocation" = 0
    | |   |   |   |               |     "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |   |               |     "IOPowerManagement" = {"DevicePowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=65536,"MaxPowerState"=3,"DriverPowerState"=0}
    | |   |   |   |               |     "kUSBBusCurrentAllocation" = 0
    | |   |   |   |               |     "locationID" = 2097152
    | |   |   |   |               |   }
    | |   |   |   |               |   
    | |   |   |   |               +-o AppleUSB20XHCIPort@00300000  <class AppleUSB20XHCIPort, id 0x10000034e, registered, matched, active, busy 0 (0 ms), retain 10>
    | |   |   |   |               |   {
    | |   |   |   |               |     "port" = <03000000>
    | |   |   |   |               |     "port-status" = 0
    | |   |   |   |               |     "port-statistics" = {"kPortStatEOF2ViolationCurrentConnectCount"=0,"kPortStatEOF2ViolationDuringResetCount"=0,"kPortStatPowerStateTime"={"kPowerStateOff"="3226ms (0%)","kPowerStateSleep"="24444ms (0%)","kPowerStateOn"="4550ms (0%)","kPowerStateSuspended"="72345045ms (99%)"},"kPortStatConnectCount"=0,"kPortStatRemoteWakeCount"=0,"kPortStatEOF2ViolationRecoveryDuringResetCount"=0,"kPortStatAddressFailureCount"=0,"kPortStatEOF2ViolationCount"=0,"kPortStatEnumerationFailureCount"=0,"kPortStatOverCurrentCount"=0,"kPortStatEOF2ViolationDuringResumeCount"=0}
    | |   |   |   |               |     "kUSBWakePortCurrentLimit" = 500
    | |   |   |   |               |     "kUSBSleepPortCurrentLimit" = 0
    | |   |   |   |               |     "kUSBBusCurrentSleepAllocation" = 0
    | |   |   |   |               |     "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |   |               |     "IOPowerManagement" = {"DevicePowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=65536,"MaxPowerState"=3,"DriverPowerState"=0}
    | |   |   |   |               |     "kUSBBusCurrentAllocation" = 0
    | |   |   |   |               |     "locationID" = 3145728
    | |   |   |   |               |   }
    | |   |   |   |               |   
    | |   |   |   |               +-o AppleUSB20XHCIPort@00400000  <class AppleUSB20XHCIPort, id 0x100000352, registered, matched, active, busy 0 (0 ms), retain 10>
    | |   |   |   |               |   {
    | |   |   |   |               |     "port" = <04000000>
    | |   |   |   |               |     "port-status" = 0
    | |   |   |   |               |     "port-statistics" = {"kPortStatEOF2ViolationCurrentConnectCount"=0,"kPortStatEOF2ViolationDuringResetCount"=0,"kPortStatPowerStateTime"={"kPowerStateOff"="5176ms (0%)","kPowerStateSleep"="24445ms (0%)","kPowerStateOn"="2760ms (0%)","kPowerStateSuspended"="72344892ms (99%)"},"kPortStatConnectCount"=0,"kPortStatRemoteWakeCount"=0,"kPortStatEOF2ViolationRecoveryDuringResetCount"=0,"kPortStatAddressFailureCount"=0,"kPortStatEOF2ViolationCount"=0,"kPortStatEnumerationFailureCount"=0,"kPortStatOverCurrentCount"=0,"kPortStatEOF2ViolationDuringResumeCount"=0}
    | |   |   |   |               |     "kUSBWakePortCurrentLimit" = 500
    | |   |   |   |               |     "kUSBSleepPortCurrentLimit" = 0
    | |   |   |   |               |     "kUSBBusCurrentSleepAllocation" = 0
    | |   |   |   |               |     "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |   |               |     "IOPowerManagement" = {"DevicePowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=65536,"MaxPowerState"=3,"DriverPowerState"=0}
    | |   |   |   |               |     "kUSBBusCurrentAllocation" = 0
    | |   |   |   |               |     "locationID" = 4194304
    | |   |   |   |               |   }
    | |   |   |   |               |   
    | |   |   |   |               +-o AppleUSB30XHCIPort@00500000  <class AppleUSB30XHCIPort, id 0x100000358, registered, matched, active, busy 0 (0 ms), retain 13>
    | |   |   |   |               |   {
    | |   |   |   |               |     "port" = <05000000>
    | |   |   |   |               |     "port-status" = 0
    | |   |   |   |               |     "port-statistics" = {"kPortStatEOF2ViolationCurrentConnectCount"=0,"kPortStatEOF2ViolationDuringResetCount"=0,"kPortStatPowerStateTime"={"kPowerStateOff"="731ms (0%)","kPowerStateSleep"="24443ms (0%)","kPowerStateOn"="7338ms (0%)","kPowerStateSuspended"="72344998ms (99%)"},"kPortStatConnectCount"=0,"kPortStatRemoteWakeCount"=0,"kPortStatEOF2ViolationRecoveryDuringResetCount"=0,"kPortStatAddressFailureCount"=0,"kPortStatEOF2ViolationCount"=0,"kPortStatEnumerationFailureCount"=0,"kPortStatOverCurrentCount"=0,"kPortStatEOF2ViolationDuringResumeCount"=0}
    | |   |   |   |               |     "kUSBWakePortCurrentLimit" = 900
    | |   |   |   |               |     "link-error-count" = 0
    | |   |   |   |               |     "kUSBSleepPortCurrentLimit" = 0
    | |   |   |   |               |     "kUSBBusCurrentSleepAllocation" = 0
    | |   |   |   |               |     "IOPowerManagement" = {"DevicePowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=65536,"MaxPowerState"=3,"DriverPowerState"=0}
    | |   |   |   |               |     "kUSBBusCurrentAllocation" = 150
    | |   |   |   |               |     "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |   |               |     "locationID" = 5242880
    | |   |   |   |               |   }
    | |   |   |   |               |   
    | |   |   |   |               +-o AppleUSB30XHCIPort@00600000  <class AppleUSB30XHCIPort, id 0x10000035b, registered, matched, active, busy 0 (1476 ms), retain 18>
    | |   |   |   |               | | {
    | |   |   |   |               | |   "port" = <06000000>
    | |   |   |   |               | |   "port-status" = 5120
    | |   |   |   |               | |   "port-statistics" = {"kPortStatEOF2ViolationCurrentConnectCount"=0,"kPortStatEOF2ViolationDuringResetCount"=0,"kPortStatPowerStateTime"={"kPowerStateOff"="733ms (0%)","kPowerStateSleep"="20380ms (0%)","kPowerStateOn"="40719775ms (56%)","kPowerStateSuspended"="31636637ms (43%)"},"kPortStatConnectCount"=14,"kPortStatRemoteWakeCount"=0,"kPortStatEOF2ViolationRecoveryDuringResetCount"=0,"kPortStatAddressFailureCount"=0,"kPortStatEOF2ViolationCount"=0,"kPortStatEnumerationFailureCount"=0,"kPortStatOverCurrentCount"=0,"kPortStatEOF2ViolationDuringResumeCount"=0}
    | |   |   |   |               | |   "kUSBWakePortCurrentLimit" = 900
    | |   |   |   |               | |   "link-error-count" = 0
    | |   |   |   |               | |   "kUSBSleepPortCurrentLimit" = 0
    | |   |   |   |               | |   "kUSBBusCurrentSleepAllocation" = 0
    | |   |   |   |               | |   "IOPowerManagement" = {"ChildrenPowerState"=3,"DevicePowerState"=2,"CurrentPowerState"=3,"CapabilityFlags"=32768,"MaxPowerState"=3,"DriverPowerState"=0}
    | |   |   |   |               | |   "kUSBBusCurrentAllocation" = 896
    | |   |   |   |               | |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |   |               | |   "locationID" = 6291456
    | |   |   |   |               | | }
    | |   |   |   |               | | 
    | |   |   |   |               | +-o RTL9210B-CG@00600000  <class IOUSBHostDevice, id 0x10000a3a2, registered, matched, active, busy 0 (54 ms), retain 27>
    | |   |   |   |               |   | {
    | |   |   |   |               |   |   "uid" = "USB:0BDA9210012345680154"
    | |   |   |   |               |   |   "kUSBSerialNumberString" = "012345680154"
    | |   |   |   |               |   |   "bDeviceClass" = 0
    | |   |   |   |               |   |   "bDeviceSubClass" = 0
    | |   |   |   |               |   |   "iSerialNumber" = 3
    | |   |   |   |               |   |   "Built-In" = No
    | |   |   |   |               |   |   "IOServiceDEXTEntitlements" = (("com.apple.developer.driverkit.transport.usb"))
    | |   |   |   |               |   |   "iProduct" = 2
    | |   |   |   |               |   |   "USB Serial Number" = "012345680154"
    | |   |   |   |               |   |   "USB Vendor Name" = "Realtek"
    | |   |   |   |               |   |   "USBSpeed" = 4
    | |   |   |   |               |   |   "IOPowerManagement" = {"PowerOverrideOn"=Yes,"CapabilityFlags"=32768,"MaxPowerState"=2,"DevicePowerState"=2,"DriverPowerState"=0,"ChildrenPowerState"=2,"CurrentPowerState"=2}
    | |   |   |   |               |   |   "bNumConfigurations" = 1
    | |   |   |   |               |   |   "kUSBProductString" = "RTL9210B-CG"
    | |   |   |   |               |   |   "IOServiceLegacyMatchingRegistryID" = 4295009188
    | |   |   |   |               |   |   "kUSBVendorString" = "Realtek"
    | |   |   |   |               |   |   "USB Product Name" = "RTL9210B-CG"
    | |   |   |   |               |   |   "iManufacturer" = 1
    | |   |   |   |               |   |   "idVendor" = 3034
    | |   |   |   |               |   |   "Device Speed" = 3
    | |   |   |   |               |   |   "kUSBCurrentConfiguration" = 1
    | |   |   |   |               |   |   "idProduct" = 37392
    | |   |   |   |               |   |   "bcdDevice" = 61441
    | |   |   |   |               |   |   "sessionID" = 65359461557487
    | |   |   |   |               |   |   "USB Address" = 1
    | |   |   |   |               |   |   "non-removable" = "no"
    | |   |   |   |               |   |   "IOCFPlugInTypes" = {"9dc7b780-9ec0-11d4-a54f-000a27052861"="IOUSBHostFamily.kext/Contents/PlugIns/IOUSBLib.bundle"}
    | |   |   |   |               |   |   "IOClassNameOverride" = "IOUSBDevice"
    | |   |   |   |               |   |   "USBPortType" = 0
    | |   |   |   |               |   |   "bDeviceProtocol" = 0
    | |   |   |   |               |   |   "locationID" = 6291456
    | |   |   |   |               |   |   "kUSBAddress" = 1
    | |   |   |   |               |   |   "bcdUSB" = 800
    | |   |   |   |               |   |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |   |               |   |   "bMaxPacketSize0" = 9
    | |   |   |   |               |   | }
    | |   |   |   |               |   | 
    | |   |   |   |               |   +-o AppleUSBHostLegacyClient  <class AppleUSBHostLegacyClient, id 0x10000a3a5, !registered, !matched, active, busy 0, retain 8>
    | |   |   |   |               |   |   {
    | |   |   |   |               |   |     "IOPowerManagement" = {"DevicePowerState"=0,"CurrentPowerState"=1,"CapabilityFlags"=65536,"MaxPowerState"=2,"DriverPowerState"=1}
    | |   |   |   |               |   |   }
    | |   |   |   |               |   |   
    | |   |   |   |               |   +-o AppleUSBHostCompositeDevice  <class AppleUSBHostCompositeDevice, id 0x10000a3b2, !registered, !matched, active, busy 0, retain 4>
    | |   |   |   |               |   |   {
    | |   |   |   |               |   |     "IOClass" = "AppleUSBHostCompositeDevice"
    | |   |   |   |               |   |     "CFBundleIdentifier" = "com.apple.driver.usb.AppleUSBHostCompositeDevice"
    | |   |   |   |               |   |     "IOProviderClass" = "IOUSBHostDevice"
    | |   |   |   |               |   |     "kUSBPreferredConfiguration" = 1
    | |   |   |   |               |   |     "IOProbeScore" = 50000
    | |   |   |   |               |   |     "IOMatchedAtBoot" = Yes
    | |   |   |   |               |   |     "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   |   |               |   |     "bDeviceSubClass" = 0
    | |   |   |   |               |   |     "IOPersonalityPublisher" = "com.apple.driver.usb.AppleUSBHostCompositeDevice"
    | |   |   |   |               |   |     "CFBundleIdentifierKernel" = "com.apple.driver.usb.AppleUSBHostCompositeDevice"
    | |   |   |   |               |   |     "IOPrimaryDriverTerminateOptions" = Yes
    | |   |   |   |               |   |     "bDeviceClass" = 0
    | |   |   |   |               |   |   }
    | |   |   |   |               |   |   
    | |   |   |   |               |   +-o IOUSBHostInterface@0  <class IOUSBHostInterface, id 0x10000a3b9, registered, matched, active, busy 0 (14 ms), retain 12>
    | |   |   |   |               |     | {
    | |   |   |   |               |     |   "USBSpeed" = 4
    | |   |   |   |               |     |   "iInterface" = 0
    | |   |   |   |               |     |   "IOServiceLegacyMatchingRegistryID" = 4295009210
    | |   |   |   |               |     |   "bInterfaceProtocol" = 80
    | |   |   |   |               |     |   "bAlternateSetting" = 0
    | |   |   |   |               |     |   "idProduct" = 37392
    | |   |   |   |               |     |   "bcdDevice" = 61441
    | |   |   |   |               |     |   "USB Product Name" = "RTL9210B-CG"
    | |   |   |   |               |     |   "locationID" = 6291456
    | |   |   |   |               |     |   "bInterfaceClass" = 8
    | |   |   |   |               |     |   "bInterfaceSubClass" = 6
    | |   |   |   |               |     |   "IOCFPlugInTypes" = {"2d9786c6-9ef3-11d4-ad51-000a27052861"="IOUSBHostFamily.kext/Contents/PlugIns/IOUSBLib.bundle"}
    | |   |   |   |               |     |   "USBPortType" = 0
    | |   |   |   |               |     |   "bConfigurationValue" = 1
    | |   |   |   |               |     |   "bInterfaceNumber" = 0
    | |   |   |   |               |     |   "USB Vendor Name" = "Realtek"
    | |   |   |   |               |     |   "IOServiceDEXTEntitlements" = (("com.apple.developer.driverkit.transport.usb"))
    | |   |   |   |               |     |   "idVendor" = 3034
    | |   |   |   |               |     |   "bNumEndpoints" = 2
    | |   |   |   |               |     |   "USB Serial Number" = "012345680154"
    | |   |   |   |               |     |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |   |               |     |   "IOClassNameOverride" = "IOUSBInterface"
    | |   |   |   |               |     | }
    | |   |   |   |               |     | 
    | |   |   |   |               |     +-o IOUSBMassStorageInterfaceNub  <class IOUSBMassStorageInterfaceNub, id 0x10000a3bb, registered, matched, active, busy 0 (4 ms), retain 10>
    | |   |   |   |               |       | {
    | |   |   |   |               |       |   "IOClass" = "IOUSBMassStorageInterfaceNub"
    | |   |   |   |               |       |   "IOPersonalityPublisher" = "com.apple.iokit.IOUSBMassStorageDriver"
    | |   |   |   |               |       |   "IOMatchedAtBoot" = Yes
    | |   |   |   |               |       |   "idProduct" = 37392
    | |   |   |   |               |       |   "bcdDevice" = 61441
    | |   |   |   |               |       |   "IOProviderClass" = "IOUSBHostInterface"
    | |   |   |   |               |       |   "Physical Interconnect Location" = "External"
    | |   |   |   |               |       |   "bInterfaceProtocol" = 80
    | |   |   |   |               |       |   "bNumConfigurations" = 1
    | |   |   |   |               |       |   "USB Product Name" = "RTL9210B-CG"
    | |   |   |   |               |       |   "IOProbeScore" = 50000
    | |   |   |   |               |       |   "USB Device Info" = {"bcdDevice"=61441,"idProduct"=37392,"bInterfaceSubClass"=6,"locationID"=6291456,"bConfigurationValue"=1,"kUSBVendorString"="Realtek","kUSBSerialNumberString"="012345680154","USB Product Name"="RTL9210B-CG","kUSBProductString"="RTL9210B-CG","idVendor"=3034,"bInterfaceProtocol"=80,"bInterfaceNumber"=0,"bInterfaceClass"=8,"bNumConfigurations"=1}
    | |   |   |   |               |       |   "locationID" = 6291456
    | |   |   |   |               |       |   "kUSBSerialNumberString" = "012345680154"
    | |   |   |   |               |       |   "IOPowerManagement" = {"DevicePowerState"=1,"CurrentPowerState"=1,"CapabilityFlags"=32768,"MaxPowerState"=1,"DriverPowerState"=1}
    | |   |   |   |               |       |   "bInterfaceClass" = 8
    | |   |   |   |               |       |   "bInterfaceSubClass" = 6
    | |   |   |   |               |       |   "Physical Interconnect" = "USB"
    | |   |   |   |               |       |   "CFBundleIdentifierKernel" = "com.apple.iokit.IOUSBMassStorageDriver"
    | |   |   |   |               |       |   "bConfigurationValue" = 1
    | |   |   |   |               |       |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   |   |               |       |   "CFBundleIdentifier" = "com.apple.iokit.IOUSBMassStorageDriver"
    | |   |   |   |               |       |   "bInterfaceNumber" = 0
    | |   |   |   |               |       |   "idVendor" = 3034
    | |   |   |   |               |       |   "USB Mass Storage Trace ID" = 854155676763553792
    | |   |   |   |               |       |   "kUSBProductString" = "RTL9210B-CG"
    | |   |   |   |               |       |   "kUSBVendorString" = "Realtek"
    | |   |   |   |               |       | }
    | |   |   |   |               |       | 
    | |   |   |   |               |       +-o IOUSBMassStorageDriverNub  <class IOUSBMassStorageDriverNub, id 0x100005cc6, registered, matched, active, busy 0 (728 ms), retain 14>
    | |   |   |   |               |         | {
    | |   |   |   |               |         |   "IOClass" = "IOUSBMassStorageDriverNub"
    | |   |   |   |               |         |   "Number Of InterfaceNubs" = 14
    | |   |   |   |               |         |   "IOPersonalityPublisher" = "com.apple.iokit.IOUSBMassStorageDriver"
    | |   |   |   |               |         |   "IOMatchedAtBoot" = Yes
    | |   |   |   |               |         |   "idProduct" = 37392
    | |   |   |   |               |         |   "bInterfaceProtocol" = 80
    | |   |   |   |               |         |   "IOProviderClass" = "IOUSBMassStorageInterfaceNub"
    | |   |   |   |               |         |   "USB Device Info" = {"bcdDevice"=61441,"idProduct"=37392,"bInterfaceSubClass"=6,"locationID"=6291456,"bConfigurationValue"=1,"kUSBVendorString"="Realtek","kUSBSerialNumberString"="012345680154","USB Product Name"="RTL9210B-CG","kUSBProductString"="RTL9210B-CG","idVendor"=3034,"bInterfaceProtocol"=80,"bInterfaceNumber"=0,"bInterfaceClass"=8,"bNumConfigurations"=1}
    | |   |   |   |               |         |   "USB Product Name" = "RTL9210B-CG"
    | |   |   |   |               |         |   "Physical Interconnect Location" = "External"
    | |   |   |   |               |         |   "IOPowerManagement" = {"ChildrenPowerState"=1,"DevicePowerState"=1,"CurrentPowerState"=1,"CapabilityFlags"=32768,"MaxPowerState"=1,"DriverPowerState"=1}
    | |   |   |   |               |         |   "IOProbeScore" = 50000
    | |   |   |   |               |         |   "bInterfaceClass" = 8
    | |   |   |   |               |         |   "bInterfaceSubClass" = 6
    | |   |   |   |               |         |   "CFBundleIdentifierKernel" = "com.apple.iokit.IOUSBMassStorageDriver"
    | |   |   |   |               |         |   "Physical Interconnect" = "USB"
    | |   |   |   |               |         |   "bConfigurationValue" = 1
    | |   |   |   |               |         |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   |   |               |         |   "CFBundleIdentifier" = "com.apple.iokit.IOUSBMassStorageDriver"
    | |   |   |   |               |         |   "USB Mass Storage Trace ID" = 854155676763553792
    | |   |   |   |               |         |   "idVendor" = 3034
    | |   |   |   |               |         |   "bInterfaceNumber" = 0
    | |   |   |   |               |         |   "kUSBVendorString" = "Realtek"
    | |   |   |   |               |         | }
    | |   |   |   |               |         | 
    | |   |   |   |               |         +-o IOUSBMassStorageDriver  <class IOUSBMassStorageDriver, id 0x100005cc8, !registered, !matched, active, busy 0 (727 ms), retain 9>
    | |   |   |   |               |           | {
    | |   |   |   |               |           |   "IOClass" = "IOUSBMassStorageDriver"
    | |   |   |   |               |           |   "CFBundleIdentifier" = "com.apple.iokit.IOUSBMassStorageDriver"
    | |   |   |   |               |           |   "IOProviderClass" = "IOUSBMassStorageDriverNub"
    | |   |   |   |               |           |   "Write Time Out Duration" = 30000
    | |   |   |   |               |           |   "USB Mass Storage Trace ID" = 854155676763553792
    | |   |   |   |               |           |   "IOPowerManagement" = {"ChildrenPowerState"=1,"DevicePowerState"=1,"CurrentPowerState"=1,"CapabilityFlags"=32768,"MaxPowerState"=1,"DriverPowerState"=1}
    | |   |   |   |               |           |   "Read Time Out Duration" = 30000
    | |   |   |   |               |           |   "IOProbeScore" = 0
    | |   |   |   |               |           |   "IOMatchedAtBoot" = Yes
    | |   |   |   |               |           |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   |   |               |           |   "Retry Count" = 20
    | |   |   |   |               |           |   "IOUnit" = 1
    | |   |   |   |               |           |   "Protocol Characteristics" = {"Physical Interconnect"="USB","Read Time Out Duration"=30000,"Physical Interconnect Location"="External","Write Time Out Duration"=30000,"Retry Count"=20}
    | |   |   |   |               |           |   "IOPersonalityPublisher" = "com.apple.iokit.IOUSBMassStorageDriver"
    | |   |   |   |               |           |   "bInterfaceProtocol" = 80
    | |   |   |   |               |           |   "CFBundleIdentifierKernel" = "com.apple.iokit.IOUSBMassStorageDriver"
    | |   |   |   |               |           |   "Physical Interconnect Location" = "External"
    | |   |   |   |               |           |   "No INQUIRY VPD Pages" = Yes
    | |   |   |   |               |           | }
    | |   |   |   |               |           | 
    | |   |   |   |               |           +-o IOSCSILogicalUnitNub@0  <class IOSCSILogicalUnitNub, id 0x100005cca, registered, matched, active, busy 0 (150 ms), retain 8>
    | |   |   |   |               |             | {
    | |   |   |   |               |             |   "TPGS Information" = 0
    | |   |   |   |               |             |   "Peripheral Device Type" = 0
    | |   |   |   |               |             |   "Vendor Identification" = "Realtek"
    | |   |   |   |               |             |   "SCSI Logical Unit Number" = 0
    | |   |   |   |               |             |   "IOMatchCategory" = "SCSITaskUserClientIniter"
    | |   |   |   |               |             |   "Product Identification" = "RTL9210B-CG"
    | |   |   |   |               |             |   "Protocol Characteristics" = {"Physical Interconnect"="USB","Read Time Out Duration"=30000,"SCSI Logical Unit Number"=0,"Physical Interconnect Location"="External","Write Time Out Duration"=30000,"Retry Count"=20}
    | |   |   |   |               |             |   "IOUnitLUN" = 0
    | |   |   |   |               |             |   "Product Revision Level" = "1.00"
    | |   |   |   |               |             | }
    | |   |   |   |               |             | 
    | |   |   |   |               |             +-o IOSCSIPeripheralDeviceType00  <class IOSCSIPeripheralDeviceType00, id 0x100005cce, !registered, !matched, active, busy 0 (146 ms), retain 8>
    | |   |   |   |               |               | {
    | |   |   |   |               |               |   "IOClass" = "IOSCSIPeripheralDeviceType00"
    | |   |   |   |               |               |   "CFBundleIdentifier" = "com.apple.iokit.IOSCSIBlockCommandsDevice"
    | |   |   |   |               |               |   "IOProviderClass" = "IOSCSIPeripheralDeviceNub"
    | |   |   |   |               |               |   "IOMaximumBlockCountRead" = 2048
    | |   |   |   |               |               |   "IOPowerManagement" = {"CapabilityFlags"=32832,"MaxPowerState"=4,"ActivityTickles"=0,"DevicePowerState"=3,"IdleTimerPeriod"=200000,"TimeSinceLastTickle"=271432,"DriverPowerState"=1,"IdleTimerElapsedTime"=70875,"CurrentPowerState"=3}
    | |   |   |   |               |               |   "IOMaximumBlockCountWrite" = 2048
    | |   |   |   |               |               |   "IOMediaIcon" = {"IOBundleResourceFile"="USBHD.icns","CFBundleIdentifier"="com.apple.iokit.IOSCSIArchitectureModelFamily"}
    | |   |   |   |               |               |   "IOProbeScore" = 5000
    | |   |   |   |               |               |   "Peripheral Device Type" = 0
    | |   |   |   |               |               |   "IOMatchedAtBoot" = Yes
    | |   |   |   |               |               |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   |   |               |               |   "IOMaximumByteCountWrite" = 1048576
    | |   |   |   |               |               |   "IOPersonalityPublisher" = "com.apple.iokit.IOSCSIBlockCommandsDevice"
    | |   |   |   |               |               |   "CFBundleIdentifierKernel" = "com.apple.iokit.IOSCSIBlockCommandsDevice"
    | |   |   |   |               |               |   "WriteCacheState" = Yes
    | |   |   |   |               |               |   "IOMaximumByteCountRead" = 1048576
    | |   |   |   |               |               |   "IOPrimaryDriverTerminateOptions" = Yes
    | |   |   |   |               |               | }
    | |   |   |   |               |               | 
    | |   |   |   |               |               +-o IOBlockStorageServices  <class IOBlockStorageServices, id 0x100005cd1, registered, matched, active, busy 0 (146 ms), retain 6>
    | |   |   |   |               |                 | {
    | |   |   |   |               |                 |   "IOMinimumSegmentAlignmentByteCount" = 4
    | |   |   |   |               |                 |   "device-type" = "Generic"
    | |   |   |   |               |                 |   "Protocol Characteristics" = {"Physical Interconnect"="USB","Read Time Out Duration"=30000,"SCSI Logical Unit Number"=0,"Physical Interconnect Location"="External","Write Time Out Duration"=30000,"Retry Count"=20}
    | |   |   |   |               |                 |   "Device Characteristics" = {"Vendor Name"="Realtek","Product Name"="RTL9210B-CG","Product Revision Level"="1.00"}
    | |   |   |   |               |                 | }
    | |   |   |   |               |                 | 
    | |   |   |   |               |                 +-o IOBlockStorageDriver  <class IOBlockStorageDriver, id 0x100005cd2, registered, matched, active, busy 0 (144 ms), retain 8>
    | |   |   |   |               |                   | {
    | |   |   |   |               |                   |   "IOPropertyMatch" = {"device-type"="Generic"}
    | |   |   |   |               |                   |   "CFBundleIdentifier" = "com.apple.iokit.IOStorageFamily"
    | |   |   |   |               |                   |   "IOProviderClass" = "IOBlockStorageDevice"
    | |   |   |   |               |                   |   "IOClass" = "IOBlockStorageDriver"
    | |   |   |   |               |                   |   "IOProbeScore" = 0
    | |   |   |   |               |                   |   "CFBundleIdentifierKernel" = "com.apple.iokit.IOStorageFamily"
    | |   |   |   |               |                   |   "IOMatchedAtBoot" = Yes
    | |   |   |   |               |                   |   "Statistics" = {"Operations (Write)"=1599,"Latency Time (Write)"=0,"Bytes (Read)"=36803072,"Errors (Write)"=0,"Total Time (Read)"=8001979937,"Latency Time (Read)"=0,"Retries (Read)"=0,"Errors (Read)"=0,"Total Time (Write)"=3847431285,"Bytes (Write)"=48431104,"Operations (Read)"=3947,"Retries (Write)"=0}
    | |   |   |   |               |                   |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   |   |               |                   |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |   |               |                   | }
    | |   |   |   |               |                   | 
    | |   |   |   |               |                   +-o Realtek RTL9210B-CG Media  <class IOMedia, id 0x100005cd5, registered, matched, active, busy 0 (143 ms), retain 12>
    | |   |   |   |               |                     | {
    | |   |   |   |               |                     |   "Content" = "GUID_partition_scheme"
    | |   |   |   |               |                     |   "Removable" = No
    | |   |   |   |               |                     |   "Whole" = Yes
    | |   |   |   |               |                     |   "Leaf" = No
    | |   |   |   |               |                     |   "BSD Name" = "disk16"
    | |   |   |   |               |                     |   "Ejectable" = No
    | |   |   |   |               |                     |   "Preferred Block Size" = 512
    | |   |   |   |               |                     |   "BSD Minor" = 62
    | |   |   |   |               |                     |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |   |               |                     |   "Writable" = Yes
    | |   |   |   |               |                     |   "BSD Major" = 1
    | |   |   |   |               |                     |   "Size" = 256060514304
    | |   |   |   |               |                     |   "IOBusyInterest" = "IOCommand is not serializable"
    | |   |   |   |               |                     |   "Open" = Yes
    | |   |   |   |               |                     |   "Content Hint" = ""
    | |   |   |   |               |                     |   "BSD Unit" = 16
    | |   |   |   |               |                     | }
    | |   |   |   |               |                     | 
    | |   |   |   |               |                     +-o IOMediaBSDClient  <class IOMediaBSDClient, id 0x100005cd6, registered, matched, active, busy 0 (0 ms), retain 6>
    | |   |   |   |               |                     |   {
    | |   |   |   |               |                     |     "IOProbeScore" = 30000
    | |   |   |   |               |                     |     "CFBundleIdentifier" = "com.apple.iokit.IOStorageFamily"
    | |   |   |   |               |                     |     "IOMatchCategory" = "IOMediaBSDClient"
    | |   |   |   |               |                     |     "IOClass" = "IOMediaBSDClient"
    | |   |   |   |               |                     |     "IOProviderClass" = "IOMedia"
    | |   |   |   |               |                     |     "CFBundleIdentifierKernel" = "com.apple.iokit.IOStorageFamily"
    | |   |   |   |               |                     |     "IOMatchedAtBoot" = Yes
    | |   |   |   |               |                     |     "IOResourceMatch" = "IOBSD"
    | |   |   |   |               |                     |   }
    | |   |   |   |               |                     |   
    | |   |   |   |               |                     +-o IOGUIDPartitionScheme  <class IOGUIDPartitionScheme, id 0x100005cd8, !registered, !matched, active, busy 0 (138 ms), retain 7>
    | |   |   |   |               |                       | {
    | |   |   |   |               |                       |   "IOProbeScore" = 4000
    | |   |   |   |               |                       |   "CFBundleIdentifier" = "com.apple.iokit.IOStorageFamily"
    | |   |   |   |               |                       |   "IOMatchCategory" = "IOStorage"
    | |   |   |   |               |                       |   "IOClass" = "IOGUIDPartitionScheme"
    | |   |   |   |               |                       |   "IOPropertyMatch" = {"Whole"=Yes}
    | |   |   |   |               |                       |   "IOProviderClass" = "IOMedia"
    | |   |   |   |               |                       |   "CFBundleIdentifierKernel" = "com.apple.iokit.IOStorageFamily"
    | |   |   |   |               |                       |   "IOMatchedAtBoot" = Yes
    | |   |   |   |               |                       |   "Content Mask" = "GUID_partition_scheme"
    | |   |   |   |               |                       |   "UUID" = "D16817DB-235E-4F2A-A2C4-7B16FF616026"
    | |   |   |   |               |                       | }
    | |   |   |   |               |                       | 
    | |   |   |   |               |                       +-o EFI System Partition@1  <class IOMedia, id 0x100005cdc, registered, matched, active, busy 0 (2 ms), retain 10>
    | |   |   |   |               |                       | | {
    | |   |   |   |               |                       | |   "Open" = No
    | |   |   |   |               |                       | |   "Preferred Block Size" = 512
    | |   |   |   |               |                       | |   "Base" = 20480
    | |   |   |   |               |                       | |   "Writable" = Yes
    | |   |   |   |               |                       | |   "IOBusyInterest" = "IOCommand is not serializable"
    | |   |   |   |               |                       | |   "Size" = 209715200
    | |   |   |   |               |                       | |   "Content" = "C12A7328-F81F-11D2-BA4B-00A0C93EC93B"
    | |   |   |   |               |                       | |   "BSD Minor" = 63
    | |   |   |   |               |                       | |   "Whole" = No
    | |   |   |   |               |                       | |   "Removable" = No
    | |   |   |   |               |                       | |   "UUID" = "1C27F2EF-0F1F-4CBE-9D69-225ED5AAFA57"
    | |   |   |   |               |                       | |   "BSD Unit" = 16
    | |   |   |   |               |                       | |   "BSD Major" = 1
    | |   |   |   |               |                       | |   "Ejectable" = No
    | |   |   |   |               |                       | |   "BSD Name" = "disk16s1"
    | |   |   |   |               |                       | |   "Partition ID" = 1
    | |   |   |   |               |                       | |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |   |               |                       | |   "GPT Attributes" = 0
    | |   |   |   |               |                       | |   "Content Hint" = "C12A7328-F81F-11D2-BA4B-00A0C93EC93B"
    | |   |   |   |               |                       | |   "Leaf" = Yes
    | |   |   |   |               |                       | | }
    | |   |   |   |               |                       | | 
    | |   |   |   |               |                       | +-o IOMediaBSDClient  <class IOMediaBSDClient, id 0x100005cde, registered, matched, active, busy 0 (1 ms), retain 6>
    | |   |   |   |               |                       |     {
    | |   |   |   |               |                       |       "IOProbeScore" = 30000
    | |   |   |   |               |                       |       "CFBundleIdentifier" = "com.apple.iokit.IOStorageFamily"
    | |   |   |   |               |                       |       "IOMatchCategory" = "IOMediaBSDClient"
    | |   |   |   |               |                       |       "IOClass" = "IOMediaBSDClient"
    | |   |   |   |               |                       |       "IOProviderClass" = "IOMedia"
    | |   |   |   |               |                       |       "CFBundleIdentifierKernel" = "com.apple.iokit.IOStorageFamily"
    | |   |   |   |               |                       |       "IOMatchedAtBoot" = Yes
    | |   |   |   |               |                       |       "IOResourceMatch" = "IOBSD"
    | |   |   |   |               |                       |     }
    | |   |   |   |               |                       |     
    | |   |   |   |               |                       +-o Untitled 2@2  <class IOMedia, id 0x100005cdd, registered, matched, active, busy 0 (138 ms), retain 12>
    | |   |   |   |               |                         | {
    | |   |   |   |               |                         |   "Open" = Yes
    | |   |   |   |               |                         |   "Preferred Block Size" = 512
    | |   |   |   |               |                         |   "Base" = 209735680
    | |   |   |   |               |                         |   "Writable" = Yes
    | |   |   |   |               |                         |   "IOBusyInterest" = "IOCommand is not serializable"
    | |   |   |   |               |                         |   "Size" = 255850758144
    | |   |   |   |               |                         |   "Content" = "7C3457EF-0000-11AA-AA11-00306543ECAC"
    | |   |   |   |               |                         |   "BSD Minor" = 64
    | |   |   |   |               |                         |   "Whole" = No
    | |   |   |   |               |                         |   "Removable" = No
    | |   |   |   |               |                         |   "UUID" = "5CF3820C-A21E-4EBD-9CB6-3A8B65DA8FA9"
    | |   |   |   |               |                         |   "BSD Unit" = 16
    | |   |   |   |               |                         |   "BSD Major" = 1
    | |   |   |   |               |                         |   "Ejectable" = No
    | |   |   |   |               |                         |   "BSD Name" = "disk16s2"
    | |   |   |   |               |                         |   "Partition ID" = 2
    | |   |   |   |               |                         |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |   |               |                         |   "GPT Attributes" = 0
    | |   |   |   |               |                         |   "Content Hint" = "7C3457EF-0000-11AA-AA11-00306543ECAC"
    | |   |   |   |               |                         |   "Leaf" = No
    | |   |   |   |               |                         |   "TierType" = "Main"
    | |   |   |   |               |                         | }
    | |   |   |   |               |                         | 
    | |   |   |   |               |                         +-o IOMediaBSDClient  <class IOMediaBSDClient, id 0x100005cdf, registered, matched, active, busy 0 (0 ms), retain 6>
    | |   |   |   |               |                         |   {
    | |   |   |   |               |                         |     "IOProbeScore" = 30000
    | |   |   |   |               |                         |     "CFBundleIdentifier" = "com.apple.iokit.IOStorageFamily"
    | |   |   |   |               |                         |     "IOMatchCategory" = "IOMediaBSDClient"
    | |   |   |   |               |                         |     "IOClass" = "IOMediaBSDClient"
    | |   |   |   |               |                         |     "IOProviderClass" = "IOMedia"
    | |   |   |   |               |                         |     "CFBundleIdentifierKernel" = "com.apple.iokit.IOStorageFamily"
    | |   |   |   |               |                         |     "IOMatchedAtBoot" = Yes
    | |   |   |   |               |                         |     "IOResourceMatch" = "IOBSD"
    | |   |   |   |               |                         |   }
    | |   |   |   |               |                         |   
    | |   |   |   |               |                         +-o AppleAPFSContainerScheme  <class AppleAPFSContainerScheme, id 0x100005ce0, !registered, !matched, active, busy 0 (125 ms), retain 7>
    | |   |   |   |               |                           | {
    | |   |   |   |               |                           |   "IOClass" = "AppleAPFSContainerScheme"
    | |   |   |   |               |                           |   "CFBundleIdentifier" = "com.apple.filesystems.apfs"
    | |   |   |   |               |                           |   "IOProviderClass" = "IOMedia"
    | |   |   |   |               |                           |   "IOPropertyMatch" = ({"Content Hint"="7C3457EF-0000-11AA-AA11-00306543ECAC"})
    | |   |   |   |               |                           |   "IOProbeScore" = 2000
    | |   |   |   |               |                           |   "IOMatchedAtBoot" = Yes
    | |   |   |   |               |                           |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |   |               |                           |   "IOMatchCategory" = "IOStorage"
    | |   |   |   |               |                           |   "Statistics" = {"Operations (Read)"=3833,"Bytes (Write)"=48431104,"Operations (Write)"=1599,"Bytes (Read)"=36581376}
    | |   |   |   |               |                           |   "IOPersonalityPublisher" = "com.apple.filesystems.apfs"
    | |   |   |   |               |                           |   "CFBundleIdentifierKernel" = "com.apple.filesystems.apfs"
    | |   |   |   |               |                           |   "APFSComposited" = No
    | |   |   |   |               |                           | }
    | |   |   |   |               |                           | 
    | |   |   |   |               |                           +-o AppleAPFSMedia  <class AppleAPFSMedia, id 0x100005ce1, registered, matched, active, busy 0 (125 ms), retain 11>
    | |   |   |   |               |                               {
    | |   |   |   |               |                                 "Logical Block Size" = 4096
    | |   |   |   |               |                                 "Open" = Yes
    | |   |   |   |               |                                 "Preferred Block Size" = 4096
    | |   |   |   |               |                                 "Writable" = Yes
    | |   |   |   |               |                                 "IOBusyInterest" = "IOCommand is not serializable"
    | |   |   |   |               |                                 "Size" = 255850758144
    | |   |   |   |               |                                 "Content" = "EF57347C-0000-11AA-AA11-00306543ECAC"
    | |   |   |   |               |                                 "BSD Minor" = 65
    | |   |   |   |               |                                 "Whole" = Yes
    | |   |   |   |               |                                 "Removable" = No
    | |   |   |   |               |                                 "UUID" = "80C4B4F5-559D-42C3-82A6-D3FFB3A6446E"
    | |   |   |   |               |                                 "EncryptionBlockSize" = 512
    | |   |   |   |               |                                 "BSD Unit" = 17
    | |   |   |   |               |                                 "BSD Major" = 1
    | |   |   |   |               |                                 "Ejectable" = No
    | |   |   |   |               |                                 "BSD Name" = "disk17"
    | |   |   |   |               |                                 "Physical Block Size" = 4096
    | |   |   |   |               |                                 "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |   |               |                                 "Content Hint" = "EF57347C-0000-11AA-AA11-00306543ECAC"
    | |   |   |   |               |                                 "Leaf" = No
    | |   |   |   |               |                               }
    | |   |   |   |               |                               
|   | |   |   |   |               |                             +-o AppleAPFSMediaBSDClient  <class AppleAPFSMediaBSDClient, id 0x100005ce2, registered, matched, active, busy 0 (0 ms), retain 7>
|   | |   |   |   |               |                             |   {
|   | |   |   |   |               |                             |     "IOProbeScore" = 31000
|   | |   |   |   |               |                             |     "CFBundleIdentifier" = "com.apple.filesystems.apfs"
|   | |   |   |   |               |                             |     "IOMatchCategory" = "IOMediaBSDClient"
|   | |   |   |   |               |                             |     "IOClass" = "AppleAPFSMediaBSDClient"
|   | |   |   |   |               |                             |     "IOPersonalityPublisher" = "com.apple.filesystems.apfs"
|   | |   |   |   |               |                             |     "IOProviderClass" = "AppleAPFSMedia"
|   | |   |   |   |               |                             |     "CFBundleIdentifierKernel" = "com.apple.filesystems.apfs"
|   | |   |   |   |               |                             |     "IOMatchedAtBoot" = Yes
|   | |   |   |   |               |                             |     "IOResourceMatch" = "IOBSD"
|   | |   |   |   |               |                             |   }
|   | |   |   |   |               |                             |   
  | | |   |   |   |               |                             +-o AppleAPFSContainer  <class AppleAPFSContainer, id 0x100005ce9, registered, matched, active, busy 0 (3 ms), retain 8>
  | | |   |   |   |               |                               | {
  | | |   |   |   |               |                               |   "IOClass" = "AppleAPFSContainer"
  | | |   |   |   |               |                               |   "CFBundleIdentifier" = "com.apple.filesystems.apfs"
  | | |   |   |   |               |                               |   "IOProviderClass" = "IOMedia"
  | | |   |   |   |               |                               |   "IOPropertyMatch" = ({"Content Hint"="EF57347C-0000-11AA-AA11-00306543ECAC"})
  | | |   |   |   |               |                               |   "Logical Block Size" = 4096
  | | |   |   |   |               |                               |   "IOUserClientClass" = "AppleAPFSUserClient"
  | | |   |   |   |               |                               |   "IOProbeScore" = 1000
  | | |   |   |   |               |                               |   "IOMatchedAtBoot" = Yes
  | | |   |   |   |               |                               |   "IOGeneralInterest" = "IOCommand is not serializable"
  | | |   |   |   |               |                               |   "IOMatchCategory" = "IOStorage"
  | | |   |   |   |               |                               |   "Statistics" = {"Metadata: Number of spaceman bitmap bytes read"=2555904,"Metadata: Number of write errors"=0,"Number of times device's cache flushed"=0,"Write burst: Total number of I/Os"=700,"Write burst: Total time"=1375001947,"Bytes read from block device"=21168128,"Object cache: Number of writes"=1130,"Object cache: Number of objects processed by partial cache flushes"=0,"Read requests sent to block device"=445,"Metadata: Number of bytes written"=4628480,"Write burst: Total time between bursts"=601959284469,"Object cache: Number of hits"=74055,"Object cache: Number of partial cache flushes"=0,"Number of transaction updates"=1468,"Write requests sent to block device"=552,"Object cache: Number of reads"=2790,"Write burst: Total number of bytes written"=24305700,"Write burst: Burst count"=9,"Metadata: Number of bytes read"=11427840,"Object cache: Number of evictions"=2038,"Metadata: Number of read errors"=0,"Object cache: Total number of queries"=76854,"Metadata: Number of spaceman bitmap bytes written"=897024,"Object cache: Number of full cache flushes"=61,"Metadata: Number of bytes written to checkpoint area"=2363392,"Number of transactions flushed"=61,"Bytes written to block device"=41439232}
  | | |   |   |   |               |                               |   "UUID" = "80C4B4F5-559D-42C3-82A6-D3FFB3A6446E"
  | | |   |   |   |               |                               |   "ContainerBlockSize" = 4096
  | | |   |   |   |               |                               |   "IOPersonalityPublisher" = "com.apple.filesystems.apfs"
  | | |   |   |   |               |                               |   "Status" = "Online"
  | | |   |   |   |               |                               |   "CFBundleIdentifierKernel" = "com.apple.filesystems.apfs"
  | | |   |   |   |               |                               | }
  | | |   |   |   |               |                               | 
    | |   |   |   |               |                               +-o Torun@1  <class AppleAPFSVolume, id 0x100005cea, registered, matched, active, busy 0 (3 ms), retain 11>
    | |   |   |   |               |                                 | {
    | |   |   |   |               |                                 |   "Logical Block Size" = 4096
    | |   |   |   |               |                                 |   "Open" = Yes
    | |   |   |   |               |                                 |   "Preferred Block Size" = 4096
    | |   |   |   |               |                                 |   "RoleValue" = 0
    | |   |   |   |               |                                 |   "Writable" = Yes
    | |   |   |   |               |                                 |   "Sealed" = "No"
    | |   |   |   |               |                                 |   "IOBusyInterest" = "IOCommand is not serializable"
    | |   |   |   |               |                                 |   "FullName" = "Torun"
    | |   |   |   |               |                                 |   "Size" = 255850758144
    | |   |   |   |               |                                 |   "Content" = "41504653-0000-11AA-AA11-00306543ECAC"
    | |   |   |   |               |                                 |   "BSD Minor" = 66
    | |   |   |   |               |                                 |   "FormattedBy" = "diskmanageme (1934.141.2.701.1)"
    | |   |   |   |               |                                 |   "Whole" = No
    | |   |   |   |               |                                 |   "Removable" = No
    | |   |   |   |               |                                 |   "UUID" = "138564D6-F915-4A1F-994C-C813F65D9FE7"
    | |   |   |   |               |                                 |   "CaseSensitive" = No
    | |   |   |   |               |                                 |   "Statistics" = {"Metadata: Number of fsroot bytes written"=1073152,"Bytes read from block device"=21168128,"Calls to VNOP_ALLOCATE"=76,"Calls to VNOP_LOOKUP"=882,"Calls to VNOP_GETATTRLISTBULK"=52,"Calls to VNOP_CLOSE"=1151,"Calls to VNOP_MNOMAP"=60,"Calls to VNOP_INACTIVE"=2173,"Calls to VNOP_REMOVENAMEDSTREAM"=0,"Calls to VNOP_READ"=2086,"File defrag: Number of failed defrag attempts"=0,"Calls to VNOP_BLOCKMAP"=1224,"Calls to VNOP_CREATE"=68,"Metadata: Number of objects failed to write"=0,"Calls to VNOP_VERIFY"=467,"File defrag: Number of blocks reallocated"=0,"Calls to VNOP_LISTXATTR"=1,"Calls to VNOP_SEARCHFS"=0,"Metadata: Number of gbitmap bytes written"=0,"Calls to VNOP_FSYNC"=4182,"Calls to VNOP_MMAP_CHECK"=278,"Calls to VNOP_MMAP"=556,"File defrag: Number of fragmented files found that we couldn't track"=0,"Calls to VNOP_GETNAMEDSTREAM"=0,"Read requests received from user"=2085,"Calls to VNOP_RENAME"=79,"Calls to VNOP_SETATTR"=424,"Calls to VNOP_MKDIR"=0,"File defrag: Number of files that finished defragmentation"=0,"Metadata: Number of bytes read"=8245248,"Calls to VNOP_READLINK"=0,"Calls to VNOP_LINK"=0,"Metadata: Number of bytes written"=2469888,"Calls to VNOP_READDIR"=10,"File defrag: Number of files scanned for fragmentation"=0,"File defrag: Number of fragmented files found during scans"=0,"File defrag: Number of file extents split"=0,"Bytes written by user"=30276721,"Calls to VNOP_OPEN"=1158,"Calls to VNOP_MAKENAMEDSTREAM"=0,"Write requests sent to block device"=552,"File defrag: Number of file extents reallocated"=0,"Calls to VNOP_PATHCONF"=1104,"Read requests sent to block device"=445,"Calls to VNOP_SYMLINK"=0,"Calls to VNOP_EXCHANGE"=0,"Metadata: Number of fsroot bytes read"=8130560,"Metadata: Number of omap bytes read"=114688,"Metadata: Number of snapmeta bytes read"=0,"Calls to VNOP_RMDIR"=0,"Calls to VNOP_STRATEGY"=997,"Metadata: Number of snapmeta bytes written"=0,"Calls to VNOP_GETXATTR"=921,"Decmpfs errors"=0,"Calls to VNOP_OFFTOBLK"=0,"Metadata: Number of blockref bytes read"=0,"Calls to VNOP_CLONEFILE"=0,"Metadata: Number of objects failed to read"=0,"Bytes read by user"=99981627,"Calls to VNOP_MKNOD"=0,"Bytes written to block device"=41439232,"Metadata: Number of gbitmap bytes read"=0,"Calls to VNOP_REMOVEXATTR"=0,"Calls to VNOP_WRITE"=930,"Calls to VNOP_REMOVE"=76,"Calls to VNOP_PAGEIN"=8204,"Calls to VNOP_BLKTOOFF"=0,"Calls to VNOP_RECLAIM"=3623,"File defrag: Number of regions to defrag found during scans"=0,"Metadata: Number of blockref bytes written"=434176,"Calls to VNOP_RENAMEX"=79,"Calls to VNOP_IOCTL"=5055,"Calls to VNOP_GETATTR"=51173,"Calls to VNOP_SETXATTR"=0,"Write requests received from user"=930,"Metadata: Number of omap bytes written"=712704,"Calls to VNOP_PAGEOUT"=233}
    | |   |   |   |               |                                 |   "BSD Unit" = 17
    | |   |   |   |               |                                 |   "BSD Major" = 1
    | |   |   |   |               |                                 |   "Ejectable" = No
    | |   |   |   |               |                                 |   "VolGroupUUID" = "00000000-0000-0000-0000-000000000000"
    | |   |   |   |               |                                 |   "BSD Name" = "disk17s1"
    | |   |   |   |               |                                 |   "Physical Block Size" = 4096
    | |   |   |   |               |                                 |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |   |               |                                 |   "Status" = "Online"
    | |   |   |   |               |                                 |   "Content Hint" = "41504653-0000-11AA-AA11-00306543ECAC"
    | |   |   |   |               |                                 |   "Leaf" = Yes
    | |   |   |   |               |                                 | }
    | |   |   |   |               |                                 | 
          |   |   |               |                                 +-o AppleAPFSVolumeBSDClient  <class AppleAPFSVolumeBSDClient, id 0x100005ceb, registered, matched, active, busy 0 (1 ms), retain 7>
          |   |   |               |                                     {
          |   |   |               |                                       "IOProbeScore" = 31000
          |   |   |               |                                       "CFBundleIdentifier" = "com.apple.filesystems.apfs"
          |   |   |               |                                       "IOMatchCategory" = "IOMediaBSDClient"
          |   |   |               |                                       "IOClass" = "AppleAPFSVolumeBSDClient"
          |   |   |               |                                       "IOPersonalityPublisher" = "com.apple.filesystems.apfs"
          |   |   |               |                                       "IOProviderClass" = "AppleAPFSVolume"
          |   |   |               |                                       "CFBundleIdentifierKernel" = "com.apple.filesystems.apfs"
          |   |   |               |                                       "IOMatchedAtBoot" = Yes
          |   |   |               |                                       "IOResourceMatch" = "IOBSD"
          |   |   |               |                                     }
          |   |   |               |                                     
    | |   |   |   |               +-o AppleUSB30XHCIPort@00700000  <class AppleUSB30XHCIPort, id 0x10000035f, registered, matched, active, busy 0 (0 ms), retain 13>
    | |   |   |   |               |   {
    | |   |   |   |               |     "port" = <07000000>
    | |   |   |   |               |     "port-status" = 0
    | |   |   |   |               |     "port-statistics" = {"kPortStatEOF2ViolationCurrentConnectCount"=0,"kPortStatEOF2ViolationDuringResetCount"=0,"kPortStatPowerStateTime"={"kPowerStateOff"="795ms (0%)","kPowerStateSleep"="24447ms (0%)","kPowerStateOn"="7341ms (0%)","kPowerStateSuspended"="72344938ms (99%)"},"kPortStatConnectCount"=0,"kPortStatRemoteWakeCount"=0,"kPortStatEOF2ViolationRecoveryDuringResetCount"=0,"kPortStatAddressFailureCount"=0,"kPortStatEOF2ViolationCount"=0,"kPortStatEnumerationFailureCount"=0,"kPortStatOverCurrentCount"=0,"kPortStatEOF2ViolationDuringResumeCount"=0}
    | |   |   |   |               |     "kUSBWakePortCurrentLimit" = 900
    | |   |   |   |               |     "link-error-count" = 0
    | |   |   |   |               |     "kUSBSleepPortCurrentLimit" = 0
    | |   |   |   |               |     "kUSBBusCurrentSleepAllocation" = 0
    | |   |   |   |               |     "IOPowerManagement" = {"DevicePowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=65536,"MaxPowerState"=3,"DriverPowerState"=0}
    | |   |   |   |               |     "kUSBBusCurrentAllocation" = 150
    | |   |   |   |               |     "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |   |               |     "locationID" = 7340032
    | |   |   |   |               |   }
    | |   |   |   |               |   
    | |   |   |   |               +-o AppleUSB30XHCIPort@00800000  <class AppleUSB30XHCIPort, id 0x100000361, registered, matched, active, busy 0 (0 ms), retain 13>
    | |   |   |   |                   {
    | |   |   |   |                     "port" = <08000000>
    | |   |   |   |                     "port-status" = 0
    | |   |   |   |                     "port-statistics" = {"kPortStatEOF2ViolationCurrentConnectCount"=0,"kPortStatEOF2ViolationDuringResetCount"=0,"kPortStatPowerStateTime"={"kPowerStateOff"="747ms (0%)","kPowerStateSleep"="24442ms (0%)","kPowerStateOn"="7344ms (0%)","kPowerStateSuspended"="72344981ms (99%)"},"kPortStatConnectCount"=0,"kPortStatRemoteWakeCount"=0,"kPortStatEOF2ViolationRecoveryDuringResetCount"=0,"kPortStatAddressFailureCount"=0,"kPortStatEOF2ViolationCount"=0,"kPortStatEnumerationFailureCount"=0,"kPortStatOverCurrentCount"=0,"kPortStatEOF2ViolationDuringResumeCount"=0}
    | |   |   |   |                     "kUSBWakePortCurrentLimit" = 900
    | |   |   |   |                     "link-error-count" = 0
    | |   |   |   |                     "kUSBSleepPortCurrentLimit" = 0
    | |   |   |   |                     "kUSBBusCurrentSleepAllocation" = 0
    | |   |   |   |                     "IOPowerManagement" = {"DevicePowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=65536,"MaxPowerState"=3,"DriverPowerState"=0}
    | |   |   |   |                     "kUSBBusCurrentAllocation" = 150
    | |   |   |   |                     "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |   |                     "locationID" = 8388608
    | |   |   |   |                   }
    | |   |   |   |                   
    | |   |   |   +-o P2P5@2  <class IOPCIDevice, id 0x1000001ae, registered, matched, active, busy 0 (4529 ms), retain 14>
    | |   |   |     | {
    | |   |   |     |   "#address-cells" = <03000000>
    | |   |   |     |   "class-code" = <00040600>
    | |   |   |     |   "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=258,"ChildProxyPowerState"=2,"MaxPowerState"=3}
    | |   |   |     |   "built-in" = <00>
    | |   |   |     |   "acpi-device" = "IOACPIPlatformDevice is not serializable"
    | |   |   |     |   "pci-aspm-default" = 0
    | |   |   |     |   "vendor-id" = <86800000>
    | |   |   |     |   "name" = <"pci-bridge">
    | |   |   |     |   "device-id" = <18350000>
    | |   |   |     |   "IOChildIndex" = 3
    | |   |   |     |   "acpi-pmcap-offset" = 112
    | |   |   |     |   "IOPCIResourced" = Yes
    | |   |   |     |   "compatible" = <"pci8086,3518","pciclass,060400","P2P5">
    | |   |   |     |   "ranges" = <0000008200000000000040900000008200000000000040900000000000009000000000c20000000000000000000000c2000000000000000000000000000000000000008100000000001000000000008100000000001000000000000000100000>
    | |   |   |     |   "IOServiceDEXTEntitlements" = (("com.apple.developer.driverkit.transport.pci","com.apple.developer.driverkit.transport.pci.bridge"))
    | |   |   |     |   "IOPCIExpressLinkCapabilities" = 259137
    | |   |   |     |   "IODTPersist" = 0
    | |   |   |     |   "acpi-path" = "IOACPIPlane:/_SB/PCI0@0/P0P9@90000/P9P2@0/P2P5@20000"
    | |   |   |     |   "IOPCIConfigured" = Yes
    | |   |   |     |   "revision-id" = <01000000>
    | |   |   |     |   "IOPCIExpressLinkStatus" = 65
    | |   |   |     |   "IOPCIExpressCapabilities" = 97
    | |   |   |     |   "pcidebug" = "7:2:0(13:13)"
    | |   |   |     |   "IOName" = "pci-bridge"
    | |   |   |     |   "#size-cells" = <02000000>
    | |   |   |     |   "reg" = <0010070000000000000000000000000000000000>
    | |   |   |     | }
    | |   |   |     | 
    | |   |   |     +-o IOPP  <class IOPCI2PCIBridge, id 0x100000269, registered, matched, active, busy 0 (4522 ms), retain 10>
    | |   |   |       | {
    | |   |   |       |   "IOClass" = "IOPCI2PCIBridge"
    | |   |   |       |   "CFBundleIdentifier" = "com.apple.iokit.IOPCIFamily"
    | |   |   |       |   "IOProviderClass" = "IOPCIDevice"
    | |   |   |       |   "IOPCIPowerOnProbe" = Yes
    | |   |   |       |   "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=258,"MaxPowerState"=3}
    | |   |   |       |   "IOProbeScore" = 18446744073709551516
    | |   |   |       |   "IONameMatch" = "pci-bridge"
    | |   |   |       |   "IOMatchedAtBoot" = Yes
    | |   |   |       |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   |       |   "IONameMatched" = "pci-bridge"
    | |   |   |       |   "IOPersonalityPublisher" = "com.apple.iokit.IOPCIFamily"
    | |   |   |       |   "CFBundleIdentifierKernel" = "com.apple.iokit.IOPCIFamily"
    | |   |   |       | }
    | |   |   |       | 
    | |   |   |       +-o LAN0@0  <class IOPCIDevice, id 0x1000001af, registered, matched, active, busy 0 (4522 ms), retain 11>
    | |   |   |       | | {
    | |   |   |       | |   "acpi-device" = "IOACPIPlatformDevice is not serializable"
    | |   |   |       | |   "IOPCIMSIMode" = Yes
    | |   |   |       | |   "assigned-addresses" = <10000d82000000000000c290000000000000020014000d820000000000008090000000000000400018000d8100000000201000000000000020000000>
    | |   |   |       | |   "vendor-id" = <86800000>
    | |   |   |       | |   "class-code" = <00000200>
    | |   |   |       | |   "subsystem-vendor-id" = <86800000>
    | |   |   |       | |   "IOPCIExpressLinkCapabilities" = 200769
    | |   |   |       | |   "IOName" = "ethernet"
    | |   |   |       | |   "IOPCIPMCSState" = 8448
    | |   |   |       | |   "location" = <"1">
    | |   |   |       | |   "pcidebug" = "13:0:0"
    | |   |   |       | |   "IOChildIndex" = 1
    | |   |   |       | |   "IOPCIExpressLinkStatus" = 4161
    | |   |   |       | |   "pci-aspm-default" = 0
    | |   |   |       | |   "IOPCIExpressCapabilities" = 1
    | |   |   |       | |   "IOServiceDEXTEntitlements" = (("com.apple.developer.driverkit.transport.pci"))
    | |   |   |       | |   "IOInterruptControllers" = ("io-apic-0","IOPCIMessagedInterruptController")
    | |   |   |       | |   "built-in" = <00>
    | |   |   |       | |   "IOPCIResourced" = Yes
    | |   |   |       | |   "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=258,"ChildProxyPowerState"=2,"MaxPowerState"=3}
    | |   |   |       | |   "IODeviceMemory" = (({"address"=2428633088,"length"=131072}),({"address"=2424307712,"length"=4194304}),"IOSubMemoryDescriptor is not serializable")
    | |   |   |       | |   "EEPROM Checksum Valid" = Yes
    | |   |   |       | |   "acpi-pmcap-offset" = 200
    | |   |   |       | |   "name" = <"ethernet">
    | |   |   |       | |   "subsystem-id" = <99340000>
    | |   |   |       | |   "EEPROM Version" = "3.07"
    | |   |   |       | |   "IODEXTMatchCount" = 2
    | |   |   |       | |   "compatible" = <"pci8086,3499","pci8086,1096","pciclass,020000","LAN0">
    | |   |   |       | |   "acpi-wake-type" = 2
    | |   |   |       | |   "IOReportLegendPublic" = Yes
    | |   |   |       | |   "reg" = <00000d000000000000000000000000000000000010000d020000000000000000000000000000020014000d020000000000000000000000000000400018000d0100000000000000000000000020000000>
    | |   |   |       | |   "driver-child-bundle" = "com.apple.driver.AppleIntel8254XEthernet"
    | |   |   |       | |   "IOReportLegend" = ({"IOReportGroupName"="Interrupt Statistics (by index)","IOReportChannels"=((5291294645182070784,4295098369,"               First Level Interrupt Handler Count"),(5291294645182070785,4295098369,"              Second Level Interrupt Handler Count"),(5291294645182070786,4295098369,"        First Level Interrupt Handler Time (MATUs)"),(5291294645182070787,4295098369,"   Second Level Interrupt Handler CPU Time (MATUs)"),(5291294645182070788,4295098369,"Second Level Interrupt Handler System Time (MATUs)")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="LAN0 1"})
    | |   |   |       | |   "device-id" = <96100000>
    | |   |   |       | |   "revision-id" = <01000000>
    | |   |   |       | |   "IOInterruptSpecifiers" = (<1200000007000000>,<0500000000000100>)
    | |   |   |       | |   "acpi-path" = "IOACPIPlane:/_SB/PCI0@0/P0P9@90000/P9P2@0/P2P5@20000/LAN0@0"
    | |   |   |       | | }
    | |   |   |       | | 
    | |   |   |       | +-o AppleIntel8254XEthernet  <class AppleIntel8254XEthernet, id 0x100000283, !registered, !matched, active, busy 0 (3238 ms), retain 8>
    | |   |   |       |   | {
    | |   |   |       |   |   "IOClass" = "AppleIntel8254XEthernet"
    | |   |   |       |   |   "IOActiveMedium" = "00500030"
    | |   |   |       |   |   "IOPersonalityPublisher" = "com.apple.driver.AppleIntel8254XEthernet"
    | |   |   |       |   |   "IOMatchedAtBoot" = Yes
    | |   |   |       |   |   "IOMinPacketSize" = 64
    | |   |   |       |   |   "IOPowerManagement" = {"CapabilityFlags"=32768,"MaxPowerState"=1,"CurrentPowerState"=1}
    | |   |   |       |   |   "IOProviderClass" = "IOPCIDevice"
    | |   |   |       |   |   "IOLinkStatus" = 3
    | |   |   |       |   |   "IOVendor" = "Intel"
    | |   |   |       |   |   "IOPacketFilters" = {"IONetworkFilterGroup"=275,"IOEthernetDisabledWakeOnLANFilterGroup"=0,"IOEthernetWakeOnLANFilterGroup"=1}
    | |   |   |       |   |   "Driver Parameters" = {"Dump EEPROM"=No,"EnableLowPwr"=1,"IODefaultMedium"="00000020","Maximum Interrupt Rate"=4000,"RxAbsoluteTimer10"=300,"Offload TCP/IP Checksum"=Yes,"RxAbsoluteTimer100"=300,"RxDelayTimer100"=25,"RxDelayTimer1000"=0,"Flow Control"="Transmit and Receive","WaitForLinkUp"=6000,"TxDescriptorCount"=384,"RxDescriptorCount"=384,"TxQueueSize"=4096,"RxAbsoluteTimer1000"=64,"RxDelayTimer10"=25}
    | |   |   |       |   |   "IOProbeScore" = 10000
    | |   |   |       |   |   "EN Number" = 0
    | |   |   |       |   |   "AVBControllerState" = 1
    | |   |   |       |   |   "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},"00000020"={"Index"=1,"Type"=32,"Flags"=0,"Speed"=0},"00200023"={"Index"=3,"Type"=2097187,"Flags"=0,"Speed"=10000000},"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}}
    | |   |   |       |   |   "CFBundleIdentifierKernel" = "com.apple.driver.AppleIntel8254XEthernet"
    | |   |   |       |   |   "IOPCIPrimaryMatch" = "0x10968086&0xffffffff 0x100f8086&0xffffffff 0x105e8086&0xffffffff"
    | |   |   |       |   |   "IOMACAddress" = <001f5b35d6d8>
    | |   |   |       |   |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   |       |   |   "CFBundleIdentifier" = "com.apple.driver.AppleIntel8254XEthernet"
    | |   |   |       |   |   "IOMaxPacketSize" = 9018
    | |   |   |       |   |   "IOSelectedMedium" = "00000020"
    | |   |   |       |   |   "IOModel" = "80003 ESB2"
    | |   |   |       |   |   "IOLinkSpeed" = 1000000000
    | |   |   |       |   |   "IOFeatures" = 26
    | |   |   |       |   |   "IOPCIClassMatch" = "0x02000000&0xffff0000"
    | |   |   |       |   | }
    | |   |   |       |   | 
    | |   |   |       |   +-o en0  <class IOEthernetInterface, id 0x10000040d, registered, matched, active, busy 0 (0 ms), retain 13>
    | |   |   |       |   | | {
    | |   |   |       |   | |   "IOLocation" = "1"
    | |   |   |       |   | |   "IORequiredPacketFilters" = {"IONetworkFilterGroup"=19,"IOEthernetWakeOnLANFilterGroup"=0}
    | |   |   |       |   | |   "BSD Name" = "en0"
    | |   |   |       |   | |   "IOMulticastAddressList" = <01005e00000133330000000101005e0000fb3333000000fb3333ffae6eef3333ff5d39200180c2000003>
    | |   |   |       |   | |   "IOMaxTransferUnit" = 1500
    | |   |   |       |   | |   "IOInterfaceType" = 6
    | |   |   |       |   | |   "IOInterfaceFlags" = 34915
    | |   |   |       |   | |   "IOMediaAddressLength" = 6
    | |   |   |       |   | |   "IOInterfaceState" = 3
    | |   |   |       |   | |   "IOMediaHeaderLength" = 14
    | |   |   |       |   | |   "IOActivePacketFilters" = {"IONetworkFilterGroup"=19,"IOEthernetWakeOnLANFilterGroup"=0}
    | |   |   |       |   | |   "IOInterfaceExtraFlags" = 1090521153
    | |   |   |       |   | |   "IOPrimaryInterface" = Yes
    | |   |   |       |   | |   "IOControllerEnabled" = Yes
    | |   |   |       |   | |   "IOInterfaceUnit" = 0
    | |   |   |       |   | |   "IOInterfaceNamePrefix" = "en"
    | |   |   |       |   | |   "IOBuiltin" = Yes
    | |   |   |       |   | |   "IONetworkData" = {"IOOutputQueueStatsKey"={"Size"=44,"Data"=<00100000000000000000000000000000252e0000000000000000000000000000000000000000000000000000>,"Access Types"=9},"IONetworkStatsKey"={"Size"=20,"Data"=<7827000000000000252e00000000000000000000>,"Access Types"=9},"IOEthernetStatsKey"={"Size"=216,"Data"=<0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005122000000000000000000000000000000000000000000000000000000000000000000000000000000000000c7240000000000000000000000000000000000000000000000000000>,"Access Types"=9}}
    | |   |   |       |   | | }
    | |   |   |       |   | | 
    | |   |   |       |   | +-o IONetworkStack  <class IONetworkStack, id 0x100000317, registered, matched, active, busy 0 (0 ms), retain 16>
    | |   |   |       |   |   | {
    | |   |   |       |   |   |   "IOProbeScore" = 0
    | |   |   |       |   |   |   "CFBundleIdentifier" = "com.apple.iokit.IONetworkingFamily"
    | |   |   |       |   |   |   "IOMatchCategory" = "IONetworkStack"
    | |   |   |       |   |   |   "IOClass" = "IONetworkStack"
    | |   |   |       |   |   |   "IOPersonalityPublisher" = "com.apple.iokit.IONetworkingFamily"
    | |   |   |       |   |   |   "IOProviderClass" = "IOResources"
    | |   |   |       |   |   |   "CFBundleIdentifierKernel" = "com.apple.iokit.IONetworkingFamily"
    | |   |   |       |   |   |   "IOMatchedAtBoot" = Yes
    | |   |   |       |   |   |   "IOUserClientClass" = "IONetworkStackUserClient"
    | |   |   |       |   |   |   "IOResourceMatch" = "IOBSD"
    | |   |   |       |   |   |   "IONetworkMbufDMADrivers" = ("com.apple.driver.AppleIntel8254XEthernet","com.apple.driver.AirPort.BrcmNIC")
    | |   |   |       |   |   | }
    | |   |   |       |   |   | 
    | |   |   |       |   |   +-o IONetworkStackUserClient  <class IONetworkStackUserClient, id 0x1000004d0, !registered, !matched, active, busy 0, retain 5>
    | |   |   |       |   |       {
    | |   |   |       |   |         "IOUserClientCreator" = "pid 114, configd"
    | |   |   |       |   |         "IOUserClientDefaultLocking" = Yes
    | |   |   |       |   |       }
    | |   |   |       |   |       
    | |   |   |       |   +-o IOKernelDebugger  <class IOKernelDebugger, id 0x10000040f, registered, matched, active, busy 0 (3238 ms), retain 9>
    | |   |   |       |     | {
    | |   |   |       |     |   "IOPrimaryDebugPort" = Yes
    | |   |   |       |     |   "IOControllerEnabled" = Yes
    | |   |   |       |     | }
    | |   |   |       |     | 
    | |   |   |       |     +-o IOKDP  <class IOKDP, id 0x100000411, registered, matched, active, busy 0 (0 ms), retain 5>
    | |   |   |       |         {
    | |   |   |       |           "IOProbeScore" = 0
    | |   |   |       |           "CFBundleIdentifier" = "com.apple.iokit.IONetworkingFamily"
    | |   |   |       |           "IOMatchCategory" = "IOKDP"
    | |   |   |       |           "IOClass" = "IOKDP"
    | |   |   |       |           "IOPersonalityPublisher" = "com.apple.iokit.IONetworkingFamily"
    | |   |   |       |           "IOProviderClass" = "IOKernelDebugger"
    | |   |   |       |           "CFBundleIdentifierKernel" = "com.apple.iokit.IONetworkingFamily"
    | |   |   |       |           "IOMatchedAtBoot" = Yes
    | |   |   |       |         }
    | |   |   |       |         
    | |   |   |       +-o LAN1@0,1  <class IOPCIDevice, id 0x1000001b0, registered, matched, active, busy 0 (1256 ms), retain 11>
    | |   |   |         | {
    | |   |   |         |   "acpi-device" = "IOACPIPlatformDevice is not serializable"
    | |   |   |         |   "IOPCIMSIMode" = Yes
    | |   |   |         |   "assigned-addresses" = <10010d82000000000000c090000000000000020014010d820000000000004090000000000000400018010d8100000000001000000000000020000000>
    | |   |   |         |   "vendor-id" = <86800000>
    | |   |   |         |   "class-code" = <00000200>
    | |   |   |         |   "subsystem-vendor-id" = <86800000>
    | |   |   |         |   "IOPCIExpressLinkCapabilities" = 200769
    | |   |   |         |   "IOName" = "ethernet"
    | |   |   |         |   "IOPCIPMCSState" = 8192
    | |   |   |         |   "location" = <"2">
    | |   |   |         |   "pcidebug" = "13:0:1"
    | |   |   |         |   "IOChildIndex" = 2
    | |   |   |         |   "IOPCIExpressLinkStatus" = 4161
    | |   |   |         |   "pci-aspm-default" = 0
    | |   |   |         |   "IOPCIExpressCapabilities" = 1
    | |   |   |         |   "IOServiceDEXTEntitlements" = (("com.apple.developer.driverkit.transport.pci"))
    | |   |   |         |   "IOInterruptControllers" = ("io-apic-0","IOPCIMessagedInterruptController")
    | |   |   |         |   "built-in" = <00>
    | |   |   |         |   "IOPCIResourced" = Yes
    | |   |   |         |   "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=258,"ChildProxyPowerState"=2,"MaxPowerState"=3}
    | |   |   |         |   "IODeviceMemory" = (({"address"=2428502016,"length"=131072}),({"address"=2420113408,"length"=4194304}),"IOSubMemoryDescriptor is not serializable")
    | |   |   |         |   "EEPROM Checksum Valid" = Yes
    | |   |   |         |   "acpi-pmcap-offset" = 200
    | |   |   |         |   "name" = <"ethernet">
    | |   |   |         |   "subsystem-id" = <99340000>
    | |   |   |         |   "EEPROM Version" = "3.07"
    | |   |   |         |   "IODEXTMatchCount" = 2
    | |   |   |         |   "compatible" = <"pci8086,3499","pci8086,1096","pciclass,020000","LAN1">
    | |   |   |         |   "acpi-wake-type" = 2
    | |   |   |         |   "IOReportLegendPublic" = Yes
    | |   |   |         |   "reg" = <00010d000000000000000000000000000000000010010d020000000000000000000000000000020014010d020000000000000000000000000000400018010d0100000000000000000000000020000000>
    | |   |   |         |   "driver-child-bundle" = "com.apple.driver.AppleIntel8254XEthernet"
    | |   |   |         |   "IOReportLegend" = ({"IOReportGroupName"="Interrupt Statistics (by index)","IOReportChannels"=((5291294645182070784,4295098369,"               First Level Interrupt Handler Count"),(5291294645182070785,4295098369,"              Second Level Interrupt Handler Count"),(5291294645182070786,4295098369,"        First Level Interrupt Handler Time (MATUs)"),(5291294645182070787,4295098369,"   Second Level Interrupt Handler CPU Time (MATUs)"),(5291294645182070788,4295098369,"Second Level Interrupt Handler System Time (MATUs)")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="LAN1 1"})
    | |   |   |         |   "device-id" = <96100000>
    | |   |   |         |   "revision-id" = <01000000>
    | |   |   |         |   "IOInterruptSpecifiers" = (<1300000007000000>,<0400000000000100>)
    | |   |   |         |   "acpi-path" = "IOACPIPlane:/_SB/PCI0@0/P0P9@90000/P9P2@0/P2P5@20000/LAN1@1"
    | |   |   |         | }
    | |   |   |         | 
    | |   |   |         +-o AppleIntel8254XEthernet  <class AppleIntel8254XEthernet, id 0x100000284, !registered, !matched, active, busy 0 (0 ms), retain 8>
    | |   |   |           | {
    | |   |   |           |   "IOClass" = "AppleIntel8254XEthernet"
    | |   |   |           |   "IOActiveMedium" = "00000020"
    | |   |   |           |   "IOPersonalityPublisher" = "com.apple.driver.AppleIntel8254XEthernet"
    | |   |   |           |   "IOMatchedAtBoot" = Yes
    | |   |   |           |   "IOMinPacketSize" = 64
    | |   |   |           |   "IOPowerManagement" = {"CapabilityFlags"=32768,"MaxPowerState"=1,"CurrentPowerState"=1}
    | |   |   |           |   "IOProviderClass" = "IOPCIDevice"
    | |   |   |           |   "IOLinkStatus" = 1
    | |   |   |           |   "IOVendor" = "Intel"
    | |   |   |           |   "IOPacketFilters" = {"IONetworkFilterGroup"=275,"IOEthernetDisabledWakeOnLANFilterGroup"=0,"IOEthernetWakeOnLANFilterGroup"=1}
    | |   |   |           |   "Driver Parameters" = {"Dump EEPROM"=No,"EnableLowPwr"=1,"IODefaultMedium"="00000020","Maximum Interrupt Rate"=4000,"RxAbsoluteTimer10"=300,"Offload TCP/IP Checksum"=Yes,"RxAbsoluteTimer100"=300,"RxDelayTimer100"=25,"RxDelayTimer1000"=0,"Flow Control"="Transmit and Receive","WaitForLinkUp"=6000,"TxDescriptorCount"=384,"RxDescriptorCount"=384,"TxQueueSize"=4096,"RxAbsoluteTimer1000"=64,"RxDelayTimer10"=25}
    | |   |   |           |   "IOProbeScore" = 10000
    | |   |   |           |   "EN Number" = 1
    | |   |   |           |   "AVBControllerState" = 1
    | |   |   |           |   "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},"00000020"={"Index"=1,"Type"=32,"Flags"=0,"Speed"=0},"00200023"={"Index"=3,"Type"=2097187,"Flags"=0,"Speed"=10000000},"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}}
    | |   |   |           |   "CFBundleIdentifierKernel" = "com.apple.driver.AppleIntel8254XEthernet"
    | |   |   |           |   "IOPCIPrimaryMatch" = "0x10968086&0xffffffff 0x100f8086&0xffffffff 0x105e8086&0xffffffff"
    | |   |   |           |   "IOMACAddress" = <001f5b35d6d9>
    | |   |   |           |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   |           |   "CFBundleIdentifier" = "com.apple.driver.AppleIntel8254XEthernet"
    | |   |   |           |   "IOMaxPacketSize" = 9018
    | |   |   |           |   "IOSelectedMedium" = "00000020"
    | |   |   |           |   "IOModel" = "80003 ESB2"
    | |   |   |           |   "IOLinkSpeed" = 0
    | |   |   |           |   "IOFeatures" = 26
    | |   |   |           |   "IOPCIClassMatch" = "0x02000000&0xffff0000"
    | |   |   |           | }
    | |   |   |           | 
    | |   |   |           +-o en1  <class IOEthernetInterface, id 0x10000040c, registered, matched, active, busy 0 (0 ms), retain 11>
    | |   |   |           | | {
    | |   |   |           | |   "IOLocation" = "2"
    | |   |   |           | |   "IORequiredPacketFilters" = {"IONetworkFilterGroup"=19,"IOEthernetWakeOnLANFilterGroup"=0}
    | |   |   |           | |   "BSD Name" = "en1"
    | |   |   |           | |   "IOMulticastAddressList" = <0180c2000003>
    | |   |   |           | |   "IOMaxTransferUnit" = 1500
    | |   |   |           | |   "IOInterfaceType" = 6
    | |   |   |           | |   "IOInterfaceFlags" = 34915
    | |   |   |           | |   "IOMediaAddressLength" = 6
    | |   |   |           | |   "IOInterfaceState" = 3
    | |   |   |           | |   "IOMediaHeaderLength" = 14
    | |   |   |           | |   "IOActivePacketFilters" = {"IONetworkFilterGroup"=19,"IOEthernetWakeOnLANFilterGroup"=0}
    | |   |   |           | |   "IOInterfaceExtraFlags" = 1090519040
    | |   |   |           | |   "IOPrimaryInterface" = No
    | |   |   |           | |   "IOControllerEnabled" = Yes
    | |   |   |           | |   "IOInterfaceUnit" = 1
    | |   |   |           | |   "IOInterfaceNamePrefix" = "en"
    | |   |   |           | |   "IOBuiltin" = Yes
    | |   |   |           | |   "IONetworkData" = {"IOOutputQueueStatsKey"={"Size"=44,"Data"=<0010000000000000000000000000000000000000000000000000000000000000000000000000000000000000>,"Access Types"=9},"IONetworkStatsKey"={"Size"=20,"Data"=<0000000000000000000000000000000000000000>,"Access Types"=9},"IOEthernetStatsKey"={"Size"=216,"Data"=<000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000>,"Access Types"=9}}
    | |   |   |           | | }
    | |   |   |           | | 
    | |   |   |           | +-o IONetworkStack  <class IONetworkStack, id 0x100000317, registered, matched, active, busy 0 (0 ms), retain 16>
    | |   |   |           |   | {
    | |   |   |           |   |   "IOProbeScore" = 0
    | |   |   |           |   |   "CFBundleIdentifier" = "com.apple.iokit.IONetworkingFamily"
    | |   |   |           |   |   "IOMatchCategory" = "IONetworkStack"
    | |   |   |           |   |   "IOClass" = "IONetworkStack"
    | |   |   |           |   |   "IOPersonalityPublisher" = "com.apple.iokit.IONetworkingFamily"
    | |   |   |           |   |   "IOProviderClass" = "IOResources"
    | |   |   |           |   |   "CFBundleIdentifierKernel" = "com.apple.iokit.IONetworkingFamily"
    | |   |   |           |   |   "IOMatchedAtBoot" = Yes
    | |   |   |           |   |   "IOUserClientClass" = "IONetworkStackUserClient"
    | |   |   |           |   |   "IOResourceMatch" = "IOBSD"
    | |   |   |           |   |   "IONetworkMbufDMADrivers" = ("com.apple.driver.AppleIntel8254XEthernet","com.apple.driver.AirPort.BrcmNIC")
    | |   |   |           |   | }
    | |   |   |           |   | 
    | |   |   |           |   +-o IONetworkStackUserClient  <class IONetworkStackUserClient, id 0x1000004d0, !registered, !matched, active, busy 0, retain 5>
    | |   |   |           |       {
    | |   |   |           |         "IOUserClientCreator" = "pid 114, configd"
    | |   |   |           |         "IOUserClientDefaultLocking" = Yes
    | |   |   |           |       }
    | |   |   |           |       
    | |   |   |           +-o IOKernelDebugger  <class IOKernelDebugger, id 0x10000040e, registered, matched, active, busy 0 (0 ms), retain 6>
    | |   |   |               {
    | |   |   |                 "IOPrimaryDebugPort" = No
    | |   |   |               }
    | |   |   |               
    | |   |   +-o pci-bridge@0,3  <class IOPCIDevice, id 0x1000001f9, registered, matched, active, busy 0 (12 ms), retain 10>
    | |   |     | {
    | |   |     |   "#address-cells" = <03000000>
    | |   |     |   "class-code" = <00040600>
    | |   |     |   "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=258,"ChildProxyPowerState"=2,"MaxPowerState"=3}
    | |   |     |   "pci-aspm-default" = 0
    | |   |     |   "vendor-id" = <86800000>
    | |   |     |   "name" = <"pci-bridge">
    | |   |     |   "device-id" = <0c350000>
    | |   |     |   "IOChildIndex" = 2
    | |   |     |   "acpi-pmcap-offset" = 108
    | |   |     |   "IOPCIResourced" = Yes
    | |   |     |   "compatible" = <"pci8086,350c","pciclass,060400">
    | |   |     |   "ranges" = <0000008200000000000000000000008200000000000000000000000000000000000000c20000000000000000000000c2000000000000000000000000000000000000008100000000000000000000008100000000000000000000000000000000>
    | |   |     |   "IOServiceDEXTEntitlements" = (("com.apple.developer.driverkit.transport.pci","com.apple.developer.driverkit.transport.pci.bridge"))
    | |   |     |   "IOPCIExpressLinkCapabilities" = 259201
    | |   |     |   "IODTPersist" = 0
    | |   |     |   "IOPCIConfigured" = Yes
    | |   |     |   "revision-id" = <01000000>
    | |   |     |   "IOPCIExpressLinkStatus" = 65
    | |   |     |   "IOPCIExpressCapabilities" = 113
    | |   |     |   "pcidebug" = "6:0:3(14:14)"
    | |   |     |   "IOName" = "pci-bridge"
    | |   |     |   "#size-cells" = <02000000>
    | |   |     |   "reg" = <0003060000000000000000000000000000000000>
    | |   |     | }
    | |   |     | 
    | |   |     +-o IOPP  <class IOPCI2PCIBridge, id 0x10000024d, registered, matched, active, busy 0 (0 ms), retain 6>
    | |   |         {
    | |   |           "IOClass" = "IOPCI2PCIBridge"
    | |   |           "CFBundleIdentifier" = "com.apple.iokit.IOPCIFamily"
    | |   |           "IOProviderClass" = "IOPCIDevice"
    | |   |           "IOPCIPowerOnProbe" = Yes
    | |   |           "IOPowerManagement" = {"CapabilityFlags"=258,"MaxPowerState"=3,"CurrentPowerState"=2}
    | |   |           "IOProbeScore" = 18446744073709551516
    | |   |           "IONameMatch" = "pci-bridge"
    | |   |           "IOMatchedAtBoot" = Yes
    | |   |           "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |           "IONameMatched" = "pci-bridge"
    | |   |           "IOPersonalityPublisher" = "com.apple.iokit.IOPCIFamily"
    | |   |           "CFBundleIdentifierKernel" = "com.apple.iokit.IOPCIFamily"
    | |   |         }
    | |   |         
    | |   +-o pci8086,402f@F  <class IOPCIDevice, id 0x1000001e9, registered, matched, active, busy 0 (2 ms), retain 8>
    | |   |   {
    | |   |     "assigned-addresses" = <107800823f000000004020900000000000400000>
    | |   |     "class-code" = <00800800>
    | |   |     "IODeviceMemory" = (({"address"=273000972288,"length"=16384}))
    | |   |     "IOPowerManagement" = {"CurrentPowerState"=2,"CapabilityFlags"=258,"ChildProxyPowerState"=2,"MaxPowerState"=3}
    | |   |     "subsystem-vendor-id" = <86800000>
    | |   |     "pci-aspm-default" = 0
    | |   |     "vendor-id" = <86800000>
    | |   |     "name" = <"pci8086,402f">
    | |   |     "device-id" = <2f400000>
    | |   |     "IOPCIResourced" = Yes
    | |   |     "compatible" = <"pci8086,8086","pci8086,402f","pciclass,088000">
    | |   |     "IOServiceDEXTEntitlements" = (("com.apple.developer.driverkit.transport.pci"))
    | |   |     "IOPCIExpressLinkCapabilities" = 0
    | |   |     "subsystem-id" = <86800000>
    | |   |     "revision-id" = <20000000>
    | |   |     "IOPCIExpressLinkStatus" = 0
    | |   |     "IOPCIExpressCapabilities" = 146
    | |   |     "pcidebug" = "0:15:0"
    | |   |     "IOName" = "pci8086,402f"
    | |   |     "reg" = <00780000000000000000000000000000000000001078000200000000000000000000000000400000>
    | |   |   }
    | |   |   
    | |   +-o PBIF@10  <class IOPCIDevice, id 0x1000001b7, registered, matched, active, busy 0 (4 ms), retain 8>
    | |   |   {
    | |   |     "name" = <"pci8086,4030">
    | |   |     "subsystem-vendor-id" = <86800000>
    | |   |     "compatible" = <"pci8086,8086","pci8086,4030","pciclass,060000","PBIF">
    | |   |     "IOName" = "pci8086,4030"
    | |   |     "reg" = <0080000000000000000000000000000000000000>
    | |   |     "device-id" = <30400000>
    | |   |     "IOServiceDEXTEntitlements" = (("com.apple.developer.driverkit.transport.pci"))
    | |   |     "IOPowerManagement" = {"CurrentPowerState"=2,"CapabilityFlags"=258,"ChildProxyPowerState"=2,"MaxPowerState"=3}
    | |   |     "built-in" = <00>
    | |   |     "IOPCIResourced" = Yes
    | |   |     "revision-id" = <20000000>
    | |   |     "vendor-id" = <86800000>
    | |   |     "pcidebug" = "0:16:0"
    | |   |     "class-code" = <00000600>
    | |   |     "acpi-path" = "IOACPIPlane:/_SB/PCI0@0/PBIF@100000"
    | |   |     "subsystem-id" = <86800000>
    | |   |     "acpi-device" = "IOACPIPlatformDevice is not serializable"
    | |   |   }
    | |   |   
    | |   +-o AMAP@10,1  <class IOPCIDevice, id 0x1000001b8, registered, matched, active, busy 0 (3 ms), retain 8>
    | |   |   {
    | |   |     "name" = <"pci8086,4030">
    | |   |     "subsystem-vendor-id" = <86800000>
    | |   |     "compatible" = <"pci8086,8086","pci8086,4030","pciclass,060000","AMAP">
    | |   |     "IOName" = "pci8086,4030"
    | |   |     "reg" = <0081000000000000000000000000000000000000>
    | |   |     "device-id" = <30400000>
    | |   |     "IOServiceDEXTEntitlements" = (("com.apple.developer.driverkit.transport.pci"))
    | |   |     "IOPowerManagement" = {"CurrentPowerState"=2,"CapabilityFlags"=258,"ChildProxyPowerState"=2,"MaxPowerState"=3}
    | |   |     "built-in" = <00>
    | |   |     "IOPCIResourced" = Yes
    | |   |     "revision-id" = <20000000>
    | |   |     "vendor-id" = <86800000>
    | |   |     "pcidebug" = "0:16:1"
    | |   |     "class-code" = <00000600>
    | |   |     "acpi-path" = "IOACPIPlane:/_SB/PCI0@0/AMAP@100001"
    | |   |     "subsystem-id" = <86800000>
    | |   |     "acpi-device" = "IOACPIPlatformDevice is not serializable"
    | |   |   }
    | |   |   
    | |   +-o pci8086,4030@10,2  <class IOPCIDevice, id 0x1000001ea, registered, matched, active, busy 0 (4 ms), retain 8>
    | |   |   {
    | |   |     "subsystem-vendor-id" = <86800000>
    | |   |     "compatible" = <"pci8086,8086","pci8086,4030","pciclass,060000">
    | |   |     "IOName" = "pci8086,4030"
    | |   |     "reg" = <0082000000000000000000000000000000000000>
    | |   |     "device-id" = <30400000>
    | |   |     "IOServiceDEXTEntitlements" = (("com.apple.developer.driverkit.transport.pci"))
    | |   |     "IOPowerManagement" = {"CurrentPowerState"=2,"CapabilityFlags"=258,"ChildProxyPowerState"=2,"MaxPowerState"=3}
    | |   |     "IOPCIResourced" = Yes
    | |   |     "revision-id" = <20000000>
    | |   |     "vendor-id" = <86800000>
    | |   |     "pcidebug" = "0:16:2"
    | |   |     "class-code" = <00000600>
    | |   |     "subsystem-id" = <86800000>
    | |   |     "name" = <"pci8086,4030">
    | |   |   }
    | |   |   
    | |   +-o pci8086,4030@10,3  <class IOPCIDevice, id 0x1000001eb, registered, matched, active, busy 0 (2 ms), retain 8>
    | |   |   {
    | |   |     "subsystem-vendor-id" = <86800000>
    | |   |     "compatible" = <"pci8086,8086","pci8086,4030","pciclass,060000">
    | |   |     "IOName" = "pci8086,4030"
    | |   |     "reg" = <0083000000000000000000000000000000000000>
    | |   |     "device-id" = <30400000>
    | |   |     "IOServiceDEXTEntitlements" = (("com.apple.developer.driverkit.transport.pci"))
    | |   |     "IOPowerManagement" = {"CurrentPowerState"=2,"CapabilityFlags"=258,"ChildProxyPowerState"=2,"MaxPowerState"=3}
    | |   |     "IOPCIResourced" = Yes
    | |   |     "revision-id" = <20000000>
    | |   |     "vendor-id" = <86800000>
    | |   |     "pcidebug" = "0:16:3"
    | |   |     "class-code" = <00000600>
    | |   |     "subsystem-id" = <86800000>
    | |   |     "name" = <"pci8086,4030">
    | |   |   }
    | |   |   
    | |   +-o pci8086,4030@10,4  <class IOPCIDevice, id 0x1000001ec, registered, matched, active, busy 0 (3 ms), retain 8>
    | |   |   {
    | |   |     "subsystem-vendor-id" = <86800000>
    | |   |     "compatible" = <"pci8086,8086","pci8086,4030","pciclass,060000">
    | |   |     "IOName" = "pci8086,4030"
    | |   |     "reg" = <0084000000000000000000000000000000000000>
    | |   |     "device-id" = <30400000>
    | |   |     "IOServiceDEXTEntitlements" = (("com.apple.developer.driverkit.transport.pci"))
    | |   |     "IOPowerManagement" = {"CurrentPowerState"=2,"CapabilityFlags"=258,"ChildProxyPowerState"=2,"MaxPowerState"=3}
    | |   |     "IOPCIResourced" = Yes
    | |   |     "revision-id" = <20000000>
    | |   |     "vendor-id" = <86800000>
    | |   |     "pcidebug" = "0:16:4"
    | |   |     "class-code" = <00000600>
    | |   |     "subsystem-id" = <86800000>
    | |   |     "name" = <"pci8086,4030">
    | |   |   }
    | |   |   
    | |   +-o pci8086,4031@11  <class IOPCIDevice, id 0x1000001ed, registered, matched, active, busy 0 (2 ms), retain 8>
    | |   |   {
    | |   |     "subsystem-vendor-id" = <86800000>
    | |   |     "compatible" = <"pci8086,8086","pci8086,4031","pciclass,060000">
    | |   |     "IOName" = "pci8086,4031"
    | |   |     "reg" = <0088000000000000000000000000000000000000>
    | |   |     "device-id" = <31400000>
    | |   |     "IOServiceDEXTEntitlements" = (("com.apple.developer.driverkit.transport.pci"))
    | |   |     "IOPowerManagement" = {"CurrentPowerState"=2,"CapabilityFlags"=258,"ChildProxyPowerState"=2,"MaxPowerState"=3}
    | |   |     "IOPCIResourced" = Yes
    | |   |     "revision-id" = <20000000>
    | |   |     "vendor-id" = <86800000>
    | |   |     "pcidebug" = "0:17:0"
    | |   |     "class-code" = <00000600>
    | |   |     "subsystem-id" = <86800000>
    | |   |     "name" = <"pci8086,4031">
    | |   |   }
    | |   |   
    | |   +-o pci8086,4035@15  <class IOPCIDevice, id 0x1000001ee, registered, matched, active, busy 0 (5 ms), retain 8>
    | |   |   {
    | |   |     "subsystem-vendor-id" = <86800000>
    | |   |     "compatible" = <"pci8086,8086","pci8086,4035","pciclass,060000">
    | |   |     "IOName" = "pci8086,4035"
    | |   |     "reg" = <00a8000000000000000000000000000000000000>
    | |   |     "device-id" = <35400000>
    | |   |     "IOServiceDEXTEntitlements" = (("com.apple.developer.driverkit.transport.pci"))
    | |   |     "IOPowerManagement" = {"CurrentPowerState"=2,"CapabilityFlags"=258,"ChildProxyPowerState"=2,"MaxPowerState"=3}
    | |   |     "IOPCIResourced" = Yes
    | |   |     "revision-id" = <20000000>
    | |   |     "vendor-id" = <86800000>
    | |   |     "pcidebug" = "0:21:0"
    | |   |     "class-code" = <00000600>
    | |   |     "subsystem-id" = <86800000>
    | |   |     "name" = <"pci8086,4035">
    | |   |   }
    | |   |   
    | |   +-o pci8086,4035@15,1  <class IOPCIDevice, id 0x1000001ef, registered, matched, active, busy 0 (2 ms), retain 8>
    | |   |   {
    | |   |     "subsystem-vendor-id" = <86800000>
    | |   |     "compatible" = <"pci8086,8086","pci8086,4035","pciclass,060000">
    | |   |     "IOName" = "pci8086,4035"
    | |   |     "reg" = <00a9000000000000000000000000000000000000>
    | |   |     "device-id" = <35400000>
    | |   |     "IOServiceDEXTEntitlements" = (("com.apple.developer.driverkit.transport.pci"))
    | |   |     "IOPowerManagement" = {"CurrentPowerState"=2,"CapabilityFlags"=258,"ChildProxyPowerState"=2,"MaxPowerState"=3}
    | |   |     "IOPCIResourced" = Yes
    | |   |     "revision-id" = <20000000>
    | |   |     "vendor-id" = <86800000>
    | |   |     "pcidebug" = "0:21:1"
    | |   |     "class-code" = <00000600>
    | |   |     "subsystem-id" = <86800000>
    | |   |     "name" = <"pci8086,4035">
    | |   |   }
    | |   |   
    | |   +-o pci8086,4036@16  <class IOPCIDevice, id 0x1000001f0, registered, matched, active, busy 0 (4 ms), retain 8>
    | |   |   {
    | |   |     "subsystem-vendor-id" = <86800000>
    | |   |     "compatible" = <"pci8086,8086","pci8086,4036","pciclass,060000">
    | |   |     "IOName" = "pci8086,4036"
    | |   |     "reg" = <00b0000000000000000000000000000000000000>
    | |   |     "device-id" = <36400000>
    | |   |     "IOServiceDEXTEntitlements" = (("com.apple.developer.driverkit.transport.pci"))
    | |   |     "IOPowerManagement" = {"CurrentPowerState"=2,"CapabilityFlags"=258,"ChildProxyPowerState"=2,"MaxPowerState"=3}
    | |   |     "IOPCIResourced" = Yes
    | |   |     "revision-id" = <20000000>
    | |   |     "vendor-id" = <86800000>
    | |   |     "pcidebug" = "0:22:0"
    | |   |     "class-code" = <00000600>
    | |   |     "subsystem-id" = <86800000>
    | |   |     "name" = <"pci8086,4036">
    | |   |   }
    | |   |   
    | |   +-o pci8086,4036@16,1  <class IOPCIDevice, id 0x1000001f1, registered, matched, active, busy 0 (2 ms), retain 8>
    | |   |   {
    | |   |     "subsystem-vendor-id" = <86800000>
    | |   |     "compatible" = <"pci8086,8086","pci8086,4036","pciclass,060000">
    | |   |     "IOName" = "pci8086,4036"
    | |   |     "reg" = <00b1000000000000000000000000000000000000>
    | |   |     "device-id" = <36400000>
    | |   |     "IOServiceDEXTEntitlements" = (("com.apple.developer.driverkit.transport.pci"))
    | |   |     "IOPowerManagement" = {"CurrentPowerState"=2,"CapabilityFlags"=258,"ChildProxyPowerState"=2,"MaxPowerState"=3}
    | |   |     "IOPCIResourced" = Yes
    | |   |     "revision-id" = <20000000>
    | |   |     "vendor-id" = <86800000>
    | |   |     "pcidebug" = "0:22:1"
    | |   |     "class-code" = <00000600>
    | |   |     "subsystem-id" = <86800000>
    | |   |     "name" = <"pci8086,4036">
    | |   |   }
    | |   |   
    | |   +-o HDEF@1B  <class IOPCIDevice, id 0x1000001b9, registered, matched, active, busy 0 (3300 ms), retain 12>
    | |   | | {
    | |   | |   "acpi-device" = "IOACPIPlatformDevice is not serializable"
    | |   | |   "platformFamily" = <00>
    | |   | |   "assigned-addresses" = <10d800823f000000000020900000000000400000>
    | |   | |   "vendor-id" = <86800000>
    | |   | |   "class-code" = <00030400>
    | |   | |   "IOPCIExpressLinkCapabilities" = 0
    | |   | |   "IOPCIMSIMode" = Yes
    | |   | |   "IOName" = "pci8086,269a"
    | |   | |   "IOPCIPMCSState" = 0
    | |   | |   "IOPCIUseDeviceMapper" = Yes
    | |   | |   "pcidebug" = "0:27:0"
    | |   | |   "layout-id" = <5a000000>
    | |   | |   "IOPCIExpressLinkStatus" = 0
    | |   | |   "apple-layout-id" = <5a000000>
    | |   | |   "pci-aspm-default" = 0
    | |   | |   "IOPCIExpressCapabilities" = 145
    | |   | |   "IOServiceDEXTEntitlements" = (("com.apple.developer.driverkit.transport.pci"))
    | |   | |   "IOInterruptControllers" = ("io-apic-0","IOPCIMessagedInterruptController")
    | |   | |   "built-in" = <00>
    | |   | |   "IOPCIResourced" = Yes
    | |   | |   "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=258,"ChildProxyPowerState"=2,"MaxPowerState"=3}
    | |   | |   "alc-layout-id" = <0d000000>
    | |   | |   "IODeviceMemory" = (({"address"=273000955904,"length"=16384}))
    | |   | |   "PinConfigurations" = <5041010140402102103081013001109060e1450120e1c501>
    | |   | |   "name" = <"pci8086,269a">
    | |   | |   "acpi-pmcap-offset" = 80
    | |   | |   "use-apple-layout-id" = <01000000>
    | |   | |   "MaximumBootBeepVolumeAlt" = <7f>
    | |   | |   "compatible" = <"pci8086,269a","pciclass,040300","HDEF">
    | |   | |   "IOReportLegendPublic" = Yes
    | |   | |   "reg" = <00d800000000000000000000000000000000000010d8000200000000000000000000000000400000>
    | |   | |   "driver-child-bundle" = "com.apple.driver.AppleHDAController"
    | |   | |   "MaximumBootBeepVolume" = <40>
    | |   | |   "IOReportLegend" = ({"IOReportGroupName"="Interrupt Statistics (by index)","IOReportChannels"=((5291294645182070784,4295098369,"               First Level Interrupt Handler Count"),(5291294645182070785,4295098369,"              Second Level Interrupt Handler Count"),(5291294645182070786,4295098369,"        First Level Interrupt Handler Time (MATUs)"),(5291294645182070787,4295098369,"   Second Level Interrupt Handler CPU Time (MATUs)"),(5291294645182070788,4295098369,"Second Level Interrupt Handler System Time (MATUs)")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="HDEF 1"})
    | |   | |   "device-id" = <9a260000>
    | |   | |   "revision-id" = <09000000>
    | |   | |   "IOInterruptSpecifiers" = (<1700000007000000>,<0700000000000100>)
    | |   | |   "acpi-path" = "IOACPIPlane:/_SB/PCI0@0/HDEF@1b0000"
    | |   | | }
    | |   | | 
    | |   | +-o AppleHDAController@1B  <class AppleHDAController, id 0x100000522, registered, matched, active, busy 0 (3011 ms), retain 9>
    | |   |   | {
    | |   |   |   "IOClass" = "AppleHDAController"
    | |   |   |   "HighFIFOLimitSupport" = ()
    | |   |   |   "IOPersonalityPublisher" = "com.apple.driver.AppleHDAController"
    | |   |   |   "RequireMaxBusStall" = ({"Layouts"=(),"MaxBusStall"=15000})
    | |   |   |   "HDAControllerIndex" = 0
    | |   |   |   "IOPowerManagement" = {"ChildrenPowerState"=2,"DevicePowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=32768,"MaxPowerState"=2}
    | |   |   |   "IOProviderClass" = "IOPCIDevice"
    | |   |   |   "InputLowPower" = No
    | |   |   |   "status-mask" = 1
    | |   |   |   "IOProbeScore" = 1
    | |   |   |   "IOPCIUseDeviceMapper" = Yes
    | |   |   |   "CodecList" = ({"RevisionID"=1048835,"VendorProductID"=283904133})
    | |   |   |   "CFBundleIdentifierKernel" = "com.apple.driver.AppleHDAController"
    | |   |   |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   |   "CFBundleIdentifier" = "com.apple.driver.AppleHDAController"
    | |   |   |   "DPAlwaysDisplayRouting" = (3,33,35,88)
    | |   |   |   "DPAudioDeviceExclusion" = ({"ManufacturerID"=1552,"ProductID"=10130})
    | |   |   |   "OutputLowPower" = No
    | |   |   |   "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})
    | |   |   |   "HwFactoryPrefixTranslation" = ({"LayoutID"=78,"SourceDID"=43584,"StandInDID"=43568,"VID"=4098},{"LayoutID"=78,"SourceDID"=43576,"StandInDID"=43568,"VID"=4098},{"LayoutID"=79,"SourceDID"=43584,"StandInDID"=43568,"VID"=4098},{"LayoutID"=79,"SourceDID"=43576,"StandInDID"=43568,"VID"=4098})
    | |   |   |   "IOPCIClassMatch" = "0x04010000&0xFFFD0000"
    | |   |   | }
    | |   |   | 
    | |   |   +-o IOHDACodecDevice@1B,0  <class IOHDACodecDevice, id 0x100000527, registered, matched, active, busy 0 (3011 ms), retain 7>
    | |   |     | {
    | |   |     |   "IOHDACodecVendorID" = 283904133
    | |   |     |   "IOHDACodecRevisionID" = 1048835
    | |   |     |   "IOHDACodecAddress" = 0
    | |   |     | }
    | |   |     | 
    | |   |     +-o IOHDACodecDriver  <class IOHDACodecDriver, id 0x100000539, !registered, !matched, active, busy 0 (2772 ms), retain 5>
    | |   |       | {
    | |   |       |   "IOProbeScore" = 0
    | |   |       |   "CFBundleIdentifier" = "com.apple.iokit.IOHDAFamily"
    | |   |       |   "IOProviderClass" = "IOHDACodecDevice"
    | |   |       |   "IOClass" = "IOHDACodecDriver"
    | |   |       |   "IOPersonalityPublisher" = "com.apple.iokit.IOHDAFamily"
    | |   |       |   "CFBundleIdentifierKernel" = "com.apple.iokit.IOHDAFamily"
    | |   |       |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |       | }
    | |   |       | 
    | |   |       +-o IOHDACodecFunction@1B,0,1  <class IOHDACodecFunction, id 0x10000053a, registered, matched, active, busy 0 (2772 ms), retain 7>
    | |   |         | {
    | |   |         |   "IOHDACodecFunctionGroupType" = 1
    | |   |         |   "IOHDACodecFunctionSubsystemID" = 275450880
    | |   |         | }
    | |   |         | 
    | |   |         +-o AppleHDACodecGeneric  <class AppleHDACodecGeneric, id 0x10000053f, registered, matched, active, busy 0 (121 ms), retain 6>
    | |   |           | {
    | |   |           |   "IOProbeScore" = 1
    | |   |           |   "CFBundleIdentifier" = "com.apple.driver.AppleHDA"
    | |   |           |   "IOProviderClass" = "IOHDACodecFunction"
    | |   |           |   "IOClass" = "AppleHDACodecGeneric"
    | |   |           |   "IOPersonalityPublisher" = "com.apple.driver.AppleHDA"
    | |   |           |   "CFBundleIdentifierKernel" = "com.apple.driver.AppleHDA"
    | |   |           |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |           |   "vendorcodecID" = 283904133
    | |   |           |   "alc-pinconfig-status" = No
    | |   |           |   "alc-sleep-status" = No
    | |   |           |   "IOHDACodecFunctionGroupType" = 1
    | |   |           | }
    | |   |           | 
    | |   |           +-o AppleHDADriver  <class AppleHDADriver, id 0x1000005cb, registered, matched, active, busy 0 (117 ms), retain 11>
    | |   |             | {
    | |   |             |   "IOClass" = "AppleHDADriver"
    | |   |             |   "IOAudioDeviceName" = "DeviceN"
    | |   |             |   "IOAudioDeviceShortName" = "DeviceS"
    | |   |             |   "IOAudioDeviceModelID" = "AppleHDA:90"
    | |   |             |   "OutputSampleLatency" = 0
    | |   |             |   "IOPersonalityPublisher" = "com.apple.driver.AppleHDA"
    | |   |             |   "IOAudioDeviceManufacturerName" = "ManufacturerName"
    | |   |             |   "IOPowerManagement" = {"CurrentPowerState"=1,"CapabilityFlags"=32768,"MaxPowerState"=1,"DriverPowerState"=1}
    | |   |             |   "IOProviderClass" = "AppleHDACodec"
    | |   |             |   "InputSampleLatency" = 0
    | |   |             |   "IOAudioDeviceTransportType" = 1651274862
    | |   |             |   "IOProbeScore" = 0
    | |   |             |   "SystemSpecificSampleOffsetPad" = ({"SampleOffsetPad"=260,"LayoutID"=8})
    | |   |             |   "IOAudioPowerState" = 2
    | |   |             |   "CFBundleIdentifierKernel" = "com.apple.driver.AppleHDA"
    | |   |             |   "IOAudioDeviceLocalizedBundle" = "AppleHDA.kext"
    | |   |             |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |             |   "CFBundleIdentifier" = "com.apple.driver.AppleHDA"
    | |   |             |   "MultiDisplayPorts" = (32,35,66)
    | |   |             |   "PeriodicTasks" = Yes
    | |   |             |   "PowerProfile" = {"PowerIdentity"="Built-in Audio","MaximumPowerLimit"=714000,"IdlePowerLevel"=623000,"CurrentPowerLevel"=714000}
    | |   |             |   "IOAudioDeviceCanBeDefaults" = 7
    | |   |             |   "SampleOffsetPad" = 0
    | |   |             |   "IOPMUnattendedWakePowerState" = 0
    | |   |             | }
    | |   |             | 
    | |   |             +-o AppleHDAEngineInput@1B,0,1,0  <class AppleHDAEngineInput, id 0x10000066d, registered, matched, active, busy 0 (40 ms), retain 33>
    | |   |             | | {
    | |   |             | |   "IOAudioEngineGlobalUniqueIDLegacy" = "AppleHDAEngineInput:3"
    | |   |             | |   "IOAudioEngineCoreAudioPlugIn" = "AppleHDA.kext/Contents/PlugIns/AppleHDAHALPlugIn.bundle"
    | |   |             | |   "IOAudioEngineInputSampleOffset" = 93
    | |   |             | |   "IOAudioEngineDeviceDescription" = {"num-internal-mics"=0,"driver digital input gain"=0,"layout-id"=90,"post-processing input gain"=0,"VP-pregain"=0}
    | |   |             | |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |             | |   "IOAudioEngineState" = 0
    | |   |             | |   "IOAudioEngineInputSampleLatency" = 16
    | |   |             | |   "IOAudioEngineDescription" = "DevShortNameLini"
    | |   |             | |   "IOAudioEngineClientDescription" = {"kind"=0}
    | |   |             | |   "IOAudioDeviceCanBeDefaults" = 1
    | |   |             | |   "IOAudioEngineDisableClockBoundsCheck" = Yes
    | |   |             | |   "IOAudioEngineNumSampleFramesPerBuffer" = 6144
    | |   |             | |   "IOAudioEngineGlobalUniqueID" = "AppleHDAEngineInput:1B,0,1,0:3"
    | |   |             | |   "IOAudioEngineClockDomain" = 7567731
    | |   |             | |   "IOAudioSampleRate" = {"IOAudioSampleRateWholeNumber"=44100,"IOAudioSampleRateFraction"=0}
    | |   |             | |   "IOAudioEngineSampleOffset" = 0
    | |   |             | |   "IOAudioEngineFlavor" = 1
    | |   |             | | }
    | |   |             | | 
    | |   |             | +-o AppleHDAStream  <class AppleHDAStream, id 0x10000066e, registered, matched, active, busy 0 (0 ms), retain 8>
    | |   |             | |   {
    | |   |             | |     "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" = {"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 0x100000678, !registered, !matched, active, busy 0, retain 8>
    | |   |             | | | {
    | |   |             | | |   "IOAudioControlType" = 1936483188
    | |   |             | | |   "IOAudioSelectorControlAvailableSelections" = ({"IOAudioSelectorControlSelectionValue"=1818848869,"IOAudioSelectorControlSelectionDescriptionKey"="LineIn"})
    | |   |             | | |   "IOAudioControlChannelNumber" = 0
    | |   |             | | |   "IOAudioControlChannelID" = 0
    | |   |             | | |   "IOAudioControlUsage" = 1768845428
    | |   |             | | |   "IOAudioControlValue" = 1818848869
    | |   |             | | |   "IOAudioControlID" = 0
    | |   |             | | |   "IOAudioControlSubType" = 1768845428
    | |   |             | | | }
    | |   |             | | | 
    | |   |             | | +-o IOAudioControlUserClient  <class IOAudioControlUserClient, id 0x1000006e5, !registered, !matched, active, busy 0, retain 6>
    | |   |             | |     {
    | |   |             | |       "IOUserClientCreator" = "pid 224, coreaudiod"
    | |   |             | |       "IOUserClientDefaultLocking" = Yes
    | |   |             | |     }
    | |   |             | |     
    | |   |             | +-o IOAudioLevelControl  <class IOAudioLevelControl, id 0x100000679, !registered, !matched, active, busy 0, retain 8>
    | |   |             | | | {
    | |   |             | | |   "IOAudioLevelControlMinValue" = 0
    | |   |             | | |   "IOAudioLevelControlMinDB" = 18446744073708503040
    | |   |             | | |   "IOAudioControlChannelNumber" = 2
    | |   |             | | |   "IOAudioLevelControlMaxValue" = 46
    | |   |             | | |   "IOAudioControlID" = 2
    | |   |             | | |   "IOAudioControlValue" = 16
    | |   |             | | |   "IOAudioLevelControlMaxDB" = 1966080
    | |   |             | | |   "IOAudioLevelControlUseLinearScale" = 0
    | |   |             | | |   "IOAudioControlType" = 1818588780
    | |   |             | | |   "IOAudioControlChannelID" = 2
    | |   |             | | |   "IOAudioControlSubType" = 1986817381
    | |   |             | | |   "IOAudioControlChannelName" = "Right"
    | |   |             | | |   "IOAudioControlUsage" = 1768845428
    | |   |             | | | }
    | |   |             | | | 
    | |   |             | | +-o IOAudioControlUserClient  <class IOAudioControlUserClient, id 0x1000006e6, !registered, !matched, active, busy 0, retain 6>
    | |   |             | |     {
    | |   |             | |       "IOUserClientCreator" = "pid 224, coreaudiod"
    | |   |             | |       "IOUserClientDefaultLocking" = Yes
    | |   |             | |     }
    | |   |             | |     
    | |   |             | +-o IOAudioLevelControl  <class IOAudioLevelControl, id 0x10000067a, !registered, !matched, active, busy 0, retain 8>
    | |   |             | | | {
    | |   |             | | |   "IOAudioLevelControlMinValue" = 0
    | |   |             | | |   "IOAudioLevelControlMinDB" = 18446744073708503040
    | |   |             | | |   "IOAudioControlChannelNumber" = 1
    | |   |             | | |   "IOAudioLevelControlMaxValue" = 46
    | |   |             | | |   "IOAudioControlID" = 0
    | |   |             | | |   "IOAudioControlValue" = 16
    | |   |             | | |   "IOAudioLevelControlMaxDB" = 1966080
    | |   |             | | |   "IOAudioLevelControlUseLinearScale" = 0
    | |   |             | | |   "IOAudioControlType" = 1818588780
    | |   |             | | |   "IOAudioControlChannelID" = 1
    | |   |             | | |   "IOAudioControlSubType" = 1986817381
    | |   |             | | |   "IOAudioControlChannelName" = "Left"
    | |   |             | | |   "IOAudioControlUsage" = 1768845428
    | |   |             | | | }
    | |   |             | | | 
    | |   |             | | +-o IOAudioControlUserClient  <class IOAudioControlUserClient, id 0x1000006e7, !registered, !matched, active, busy 0, retain 6>
    | |   |             | |     {
    | |   |             | |       "IOUserClientCreator" = "pid 224, coreaudiod"
    | |   |             | |       "IOUserClientDefaultLocking" = Yes
    | |   |             | |     }
    | |   |             | |     
    | |   |             | +-o IOAudioToggleControl  <class IOAudioToggleControl, id 0x10000067b, !registered, !matched, active, busy 0, retain 8>
    | |   |             | | | {
    | |   |             | | |   "IOAudioControlType" = 1953458028
    | |   |             | | |   "IOAudioControlChannelNumber" = 2
    | |   |             | | |   "IOAudioControlChannelID" = 2
    | |   |             | | |   "IOAudioControlUsage" = 1768845428
    | |   |             | | |   "IOAudioControlChannelName" = "Right"
    | |   |             | | |   "IOAudioControlValue" = 0
    | |   |             | | |   "IOAudioControlID" = 3
    | |   |             | | |   "IOAudioControlSubType" = 1836414053
    | |   |             | | | }
    | |   |             | | | 
    | |   |             | | +-o IOAudioControlUserClient  <class IOAudioControlUserClient, id 0x1000006e8, !registered, !matched, active, busy 0, retain 6>
    | |   |             | |     {
    | |   |             | |       "IOUserClientCreator" = "pid 224, coreaudiod"
    | |   |             | |       "IOUserClientDefaultLocking" = Yes
    | |   |             | |     }
    | |   |             | |     
    | |   |             | +-o IOAudioToggleControl  <class IOAudioToggleControl, id 0x10000067c, !registered, !matched, active, busy 0, retain 8>
    | |   |             | | | {
    | |   |             | | |   "IOAudioControlType" = 1953458028
    | |   |             | | |   "IOAudioControlChannelNumber" = 1
    | |   |             | | |   "IOAudioControlChannelID" = 1
    | |   |             | | |   "IOAudioControlUsage" = 1768845428
    | |   |             | | |   "IOAudioControlChannelName" = "Left"
    | |   |             | | |   "IOAudioControlValue" = 0
    | |   |             | | |   "IOAudioControlID" = 1
    | |   |             | | |   "IOAudioControlSubType" = 1836414053
    | |   |             | | | }
    | |   |             | | | 
    | |   |             | | +-o IOAudioControlUserClient  <class IOAudioControlUserClient, id 0x1000006e9, !registered, !matched, active, busy 0, retain 6>
    | |   |             | |     {
    | |   |             | |       "IOUserClientCreator" = "pid 224, coreaudiod"
    | |   |             | |       "IOUserClientDefaultLocking" = Yes
    | |   |             | |     }
    | |   |             | |     
    | |   |             | +-o IOAudioToggleControl  <class IOAudioToggleControl, id 0x10000067d, !registered, !matched, active, busy 0, retain 8>
    | |   |             | | | {
    | |   |             | | |   "IOAudioControlType" = 1953458028
    | |   |             | | |   "IOAudioControlChannelNumber" = 0
    | |   |             | | |   "IOAudioControlChannelID" = 0
    | |   |             | | |   "IOAudioControlUsage" = 1768845428
    | |   |             | | |   "IOAudioControlChannelName" = "All Channels"
    | |   |             | | |   "IOAudioControlValue" = 0
    | |   |             | | |   "IOAudioControlID" = 4
    | |   |             | | |   "IOAudioControlSubType" = 1836414053
    | |   |             | | | }
    | |   |             | | | 
    | |   |             | | +-o IOAudioControlUserClient  <class IOAudioControlUserClient, id 0x1000006ea, !registered, !matched, active, busy 0, retain 6>
    | |   |             | |     {
    | |   |             | |       "IOUserClientCreator" = "pid 224, coreaudiod"
    | |   |             | |       "IOUserClientDefaultLocking" = Yes
    | |   |             | |     }
    | |   |             | |     
    | |   |             | +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient, id 0x1000006eb, !registered, !matched, active, busy 0, retain 6>
    | |   |             | |   {
    | |   |             | |     "IOUserClientCreator" = "pid 224, coreaudiod"
    | |   |             | |     "IOUserClientDefaultLocking" = Yes
    | |   |             | |   }
    | |   |             | |   
    | |   |             | +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient, id 0x100000728, !registered, !matched, active, busy 0, retain 6>
    | |   |             | |   {
    | |   |             | |     "IOUserClientCreator" = "pid 107, mediaremoted"
    | |   |             | |     "IOUserClientDefaultLocking" = Yes
    | |   |             | |   }
    | |   |             | |   
    | |   |             | +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient, id 0x100000776, !registered, !matched, active, busy 0, retain 6>
    | |   |             | |   {
    | |   |             | |     "IOUserClientCreator" = "pid 507, ControlCenter"
    | |   |             | |     "IOUserClientDefaultLocking" = Yes
    | |   |             | |   }
    | |   |             | |   
    | |   |             | +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient, id 0x1000007c9, !registered, !matched, active, busy 0, retain 6>
    | |   |             | |   {
    | |   |             | |     "IOUserClientCreator" = "pid 556, assistantd"
    | |   |             | |     "IOUserClientDefaultLocking" = Yes
    | |   |             | |   }
    | |   |             | |   
    | |   |             | +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient, id 0x1000007d2, !registered, !matched, active, busy 0, retain 6>
    | |   |             | |   {
    | |   |             | |     "IOUserClientCreator" = "pid 586, callservicesd"
    | |   |             | |     "IOUserClientDefaultLocking" = Yes
    | |   |             | |   }
    | |   |             | |   
    | |   |             | +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient, id 0x1000008a5, !registered, !matched, active, busy 0, retain 6>
    | |   |             | |   {
    | |   |             | |     "IOUserClientCreator" = "pid 750, com.apple.WebKit"
    | |   |             | |     "IOUserClientDefaultLocking" = Yes
    | |   |             | |   }
    | |   |             | |   
    | |   |             | +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient, id 0x100001531, !registered, !matched, active, busy 0, retain 6>
    | |   |             | |   {
    | |   |             | |     "IOUserClientCreator" = "pid 176, loginwindow"
    | |   |             | |     "IOUserClientDefaultLocking" = Yes
    | |   |             | |   }
    | |   |             | |   
    | |   |             | +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient, id 0x100001b29, !registered, !matched, active, busy 0, retain 6>
    | |   |             | |   {
    | |   |             | |     "IOUserClientCreator" = "pid 686, Safari"
    | |   |             | |     "IOUserClientDefaultLocking" = Yes
    | |   |             | |   }
    | |   |             | |   
    | |   |             | +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient, id 0x100001e90, !registered, !matched, active, busy 0, retain 6>
    | |   |             | |   {
    | |   |             | |     "IOUserClientCreator" = "pid 608, avconferenced"
    | |   |             | |     "IOUserClientDefaultLocking" = Yes
    | |   |             | |   }
    | |   |             | |   
    | |   |             | +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient, id 0x1000088fb, !registered, !matched, active, busy 0, retain 6>
    | |   |             | |   {
    | |   |             | |     "IOUserClientCreator" = "pid 17246, PerfPowerService"
    | |   |             | |     "IOUserClientDefaultLocking" = Yes
    | |   |             | |   }
    | |   |             | |   
    | |   |             | +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient, id 0x10000a11d, !registered, !matched, active, busy 0, retain 6>
    | |   |             | |   {
    | |   |             | |     "IOUserClientCreator" = "pid 21315, AMPDevicesAgent"
    | |   |             | |     "IOUserClientDefaultLocking" = Yes
    | |   |             | |   }
    | |   |             | |   
    | |   |             | +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient, id 0x10000a3f4, !registered, !matched, active, busy 0, retain 6>
    | |   |             |     {
    | |   |             |       "IOUserClientCreator" = "pid 21597, eqMac"
    | |   |             |       "IOUserClientDefaultLocking" = Yes
    | |   |             |     }
    | |   |             |     
    | |   |             +-o AppleHDAEngineInput@1B,0,1,1  <class AppleHDAEngineInput, id 0x10000067e, registered, matched, active, busy 0 (43 ms), retain 25>
    | |   |             | | {
    | |   |             | |   "IOAudioEngineGlobalUniqueIDLegacy" = "AppleHDAEngineInput:4"
    | |   |             | |   "IOAudioEngineCoreAudioPlugIn" = "AppleHDA.kext/Contents/PlugIns/AppleHDAHALPlugIn.bundle"
    | |   |             | |   "IOAudioEngineInputSampleOffset" = 93
    | |   |             | |   "IOAudioEngineDeviceDescription" = {"num-internal-mics"=0,"driver digital input gain"=0,"layout-id"=90,"post-processing input gain"=0,"VP-pregain"=0}
    | |   |             | |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |             | |   "IOAudioEngineState" = 0
    | |   |             | |   "IOAudioEngineInputSampleLatency" = 16
    | |   |             | |   "IOAudioEngineDescription" = "DevShortNameSpdi"
    | |   |             | |   "IOAudioEngineClientDescription" = {"kind"=0}
    | |   |             | |   "IOAudioDeviceCanBeDefaults" = 1
    | |   |             | |   "IOAudioEngineDisableClockBoundsCheck" = Yes
    | |   |             | |   "IOAudioEngineNumSampleFramesPerBuffer" = 6144
    | |   |             | |   "IOAudioEngineGlobalUniqueID" = "AppleHDAEngineInput:1B,0,1,1:4"
    | |   |             | |   "IOAudioEngineClockDomain" = 7567743
    | |   |             | |   "IOAudioSampleRate" = {"IOAudioSampleRateWholeNumber"=44100,"IOAudioSampleRateFraction"=0}
    | |   |             | |   "IOAudioEngineSampleOffset" = 0
    | |   |             | |   "IOAudioEngineFlavor" = 1
    | |   |             | | }
    | |   |             | | 
    | |   |             | +-o AppleHDAStream  <class AppleHDAStream, id 0x100000680, registered, matched, active, busy 0 (0 ms), retain 8>
    | |   |             | |   {
    | |   |             | |     "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 0x100000684, !registered, !matched, active, busy 0, retain 8>
    | |   |             | | | {
    | |   |             | | |   "IOAudioControlType" = 1936483188
    | |   |             | | |   "IOAudioSelectorControlAvailableSelections" = ({"IOAudioSelectorControlSelectionValue"=1936745574,"IOAudioSelectorControlSelectionDescriptionKey"="DigitalIn"})
    | |   |             | | |   "IOAudioControlChannelNumber" = 0
    | |   |             | | |   "IOAudioControlChannelID" = 0
    | |   |             | | |   "IOAudioControlUsage" = 1768845428
    | |   |             | | |   "IOAudioControlValue" = 1936745574
    | |   |             | | |   "IOAudioControlID" = 0
    | |   |             | | |   "IOAudioControlSubType" = 1768845428
    | |   |             | | | }
    | |   |             | | | 
    | |   |             | | +-o IOAudioControlUserClient  <class IOAudioControlUserClient, id 0x100000700, !registered, !matched, active, busy 0, retain 6>
    | |   |             | |     {
    | |   |             | |       "IOUserClientCreator" = "pid 224, coreaudiod"
    | |   |             | |       "IOUserClientDefaultLocking" = Yes
    | |   |             | |     }
    | |   |             | |     
    | |   |             | +-o IOAudioSelectorControl  <class IOAudioSelectorControl, id 0x100000685, !registered, !matched, active, busy 0, retain 8>
    | |   |             | | | {
    | |   |             | | |   "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 0x100000701, !registered, !matched, active, busy 0, retain 6>
    | |   |             | |     {
    | |   |             | |       "IOUserClientCreator" = "pid 224, coreaudiod"
    | |   |             | |       "IOUserClientDefaultLocking" = Yes
    | |   |             | |     }
    | |   |             | |     
    | |   |             | +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient, id 0x100000702, !registered, !matched, active, busy 0, retain 6>
    | |   |             | |   {
    | |   |             | |     "IOUserClientCreator" = "pid 224, coreaudiod"
    | |   |             | |     "IOUserClientDefaultLocking" = Yes
    | |   |             | |   }
    | |   |             | |   
    | |   |             | +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient, id 0x100000735, !registered, !matched, active, busy 0, retain 6>
    | |   |             | |   {
    | |   |             | |     "IOUserClientCreator" = "pid 107, mediaremoted"
    | |   |             | |     "IOUserClientDefaultLocking" = Yes
    | |   |             | |   }
    | |   |             | |   
    | |   |             | +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient, id 0x10000077c, !registered, !matched, active, busy 0, retain 6>
    | |   |             | |   {
    | |   |             | |     "IOUserClientCreator" = "pid 507, ControlCenter"
    | |   |             | |     "IOUserClientDefaultLocking" = Yes
    | |   |             | |   }
    | |   |             | |   
    | |   |             | +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient, id 0x1000007d0, !registered, !matched, active, busy 0, retain 6>
    | |   |             | |   {
    | |   |             | |     "IOUserClientCreator" = "pid 556, assistantd"
    | |   |             | |     "IOUserClientDefaultLocking" = Yes
    | |   |             | |   }
    | |   |             | |   
    | |   |             | +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient, id 0x1000007d6, !registered, !matched, active, busy 0, retain 6>
    | |   |             | |   {
    | |   |             | |     "IOUserClientCreator" = "pid 586, callservicesd"
    | |   |             | |     "IOUserClientDefaultLocking" = Yes
    | |   |             | |   }
    | |   |             | |   
    | |   |             | +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient, id 0x1000008ab, !registered, !matched, active, busy 0, retain 6>
    | |   |             | |   {
    | |   |             | |     "IOUserClientCreator" = "pid 750, com.apple.WebKit"
    | |   |             | |     "IOUserClientDefaultLocking" = Yes
    | |   |             | |   }
    | |   |             | |   
    | |   |             | +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient, id 0x100001537, !registered, !matched, active, busy 0, retain 6>
    | |   |             | |   {
    | |   |             | |     "IOUserClientCreator" = "pid 176, loginwindow"
    | |   |             | |     "IOUserClientDefaultLocking" = Yes
    | |   |             | |   }
    | |   |             | |   
    | |   |             | +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient, id 0x100001b2e, !registered, !matched, active, busy 0, retain 6>
    | |   |             | |   {
    | |   |             | |     "IOUserClientCreator" = "pid 686, Safari"
    | |   |             | |     "IOUserClientDefaultLocking" = Yes
    | |   |             | |   }
    | |   |             | |   
    | |   |             | +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient, id 0x100001e96, !registered, !matched, active, busy 0, retain 6>
    | |   |             | |   {
    | |   |             | |     "IOUserClientCreator" = "pid 608, avconferenced"
    | |   |             | |     "IOUserClientDefaultLocking" = Yes
    | |   |             | |   }
    | |   |             | |   
    | |   |             | +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient, id 0x100008901, !registered, !matched, active, busy 0, retain 6>
    | |   |             | |   {
    | |   |             | |     "IOUserClientCreator" = "pid 17246, PerfPowerService"
    | |   |             | |     "IOUserClientDefaultLocking" = Yes
    | |   |             | |   }
    | |   |             | |   
    | |   |             | +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient, id 0x10000a123, !registered, !matched, active, busy 0, retain 6>
    | |   |             | |   {
    | |   |             | |     "IOUserClientCreator" = "pid 21315, AMPDevicesAgent"
    | |   |             | |     "IOUserClientDefaultLocking" = Yes
    | |   |             | |   }
    | |   |             | |   
    | |   |             | +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient, id 0x10000a3fa, !registered, !matched, active, busy 0, retain 6>
    | |   |             |     {
    | |   |             |       "IOUserClientCreator" = "pid 21597, eqMac"
    | |   |             |       "IOUserClientDefaultLocking" = Yes
    | |   |             |     }
    | |   |             |     
    | |   |             +-o AppleHDAEngineOutput@1B,0,1,2  <class AppleHDAEngineOutput, id 0x100000686, registered, matched, active, busy 0 (54 ms), retain 36>
    | |   |             | | {
    | |   |             | |   "IOAudioEngineGlobalUniqueIDLegacy" = "AppleHDAEngineOutput:0"
    | |   |             | |   "IOAudioEngineNumActiveUserClients" = 0
    | |   |             | |   "IOAudioEngineCoreAudioPlugIn" = "AppleHDA.kext/Contents/PlugIns/AppleHDAHALPlugIn.bundle"
    | |   |             | |   "IOAudioEngineInputSampleOffset" = 1
    | |   |             | |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |             | |   "IOAudioEngineState" = 0
    | |   |             | |   "IOAudioEngineInputSampleLatency" = 0
    | |   |             | |   "IOAudioEngineDescription" = "DevShortNameOut"
    | |   |             | |   "IOAudioEngineClientDescription" = {"kind"=0}
    | |   |             | |   "IOAudioDeviceCanBeDefaults" = 6
    | |   |             | |   "IOAudioEngineDisableClockBoundsCheck" = Yes
    | |   |             | |   "IOAudioEngineNumSampleFramesPerBuffer" = 12288
    | |   |             | |   "SupportAudioAUUC" = 1
    | |   |             | |   "IOAudioEngineClockDomain" = 7567731
    | |   |             | |   "IOAudioSampleRate" = {"IOAudioSampleRateWholeNumber"=44100,"IOAudioSampleRateFraction"=0}
    | |   |             | |   "IOAudioEngineSampleOffset" = 93
    | |   |             | |   "IOAudioEngineFlavor" = 1
    | |   |             | |   "IOAudioEngineOutputSampleLatency" = 16
    | |   |             | |   "IOAudioEngineGlobalUniqueID" = "AppleHDAEngineOutput:1B,0,1,2:0"
    | |   |             | | }
    | |   |             | | 
    | |   |             | +-o AppleHDAStream  <class AppleHDAStream, id 0x100000688, registered, matched, active, busy 0 (1 ms), retain 8>
    | |   |             | |   {
    | |   |             | |     "IOAudioStreamAvailableFormats" = ({"IOAudioStreamMaximumSampleRate"={"IOAudioSampleRateWholeNumber"=44100,"IOAudioSampleRateFraction"=0},"IOAudioStreamAlignment"=0,"IOAudioStreamNumericRepresentation"=1718382452,"IOAudioStreamIsMixable"=1,"IOAudioStreamFormatFlags"=0,"IOAudioStreamByteOrder"=1,"IOAudioStreamBitDepth"=32,"IOAudioStreamSampleFormat"=1819304813,"IOAudioStreamDriverTag"=0,"IOAudioStreamNumChannels"=10,"IOAudioStreamBytesPerPacket"=40,"IOAudioStreamBitWidth"=32,"IOAudioStreamFramesPerPacket"=1,"IOAudioStreamMinimumSampleRate"={"IOAudioSampleRateWholeNumber"=44100,"IOAudioSampleRateFraction"=0}},{"IOAudioStreamMaximumSampleRate"={"IOAudioSampleRateWholeNumber"=48000,"IOAudioSampleRateFraction"=0},"IOAudioStreamAlignment"=0,"IOAudioStreamNumericRepresentation"=1718382452,"IOAudioStreamIsMixable"=1,"IOAudioStreamFormatFlags"=0,"IOAudioStreamByteOrder"=1,"IOAudioStreamBitDepth"=32,"IOAudioStreamSampleFormat"=1819304813,"IOAudioStreamDriverTag"=0,"IOAudioStreamNumChannels"=10,"IOAudioStreamBytesPerPacket"=40,"IOAudioStreamBitWidth"=32,"IOAudioStreamFramesPerPacket"=1,"IOAudioStreamMinimumSampleRate"={"IOAudioSampleRateWholeNumber"=48000,"IOAudioSampleRateFraction"=0}},{"IOAudioStreamMaximumSampleRate"={"IOAudioSampleRateWholeNumber"=96000,"IOAudioSampleRateFraction"=0},"IOAudioStreamAlignment"=0,"IOAudioStreamNumericRepresentation"=1718382452,"IOAudioStreamIsMixable"=1,"IOAudioStreamFormatFlags"=0,"IOAudioStreamByteOrder"=1,"IOAudioStreamBitDepth"=32,"IOAudioStreamSampleFormat"=1819304813,"IOAudioStreamDriverTag"=0,"IOAudioStreamNumChannels"=10,"IOAudioStreamBytesPerPacket"=40,"IOAudioStreamBitWidth"=32,"IOAudioStreamFramesPerPacket"=1,"IOAudioStreamMinimumSampleRate"={"IOAudioSampleRateWholeNumber"=96000,"IOAudioSampleRateFraction"=0}},{"IOAudioStreamMaximumSampleRate"={"IOAudioSampleRateWholeNumber"=44100,"IOAudioSampleRateFraction"=0},"IOAudioStreamAlignment"=0,"IOAudioStreamNumericRepresentation"=1718382452,"IOAudioStreamIsMixable"=1,"IOAudioStreamFormatFlags"=0,"IOAudioStreamByteOrder"=1,"IOAudioStreamBitDepth"=32,"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"=1718382452,"IOAudioStreamIsMixable"=1,"IOAudioStreamFormatFlags"=0,"IOAudioStreamByteOrder"=1,"IOAudioStreamBitDepth"=32,"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"=1718382452,"IOAudioStreamIsMixable"=1,"IOAudioStreamFormatFlags"=0,"IOAudioStreamByteOrder"=1,"IOAudioStreamBitDepth"=32,"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"=1718382452,"IOAudioStreamIsMixable"=1,"IOAudioStreamFormatFlags"=0,"IOAudioStreamByteOrder"=1,"IOAudioStreamBitDepth"=32,"IOAudioStreamSampleFormat"=1819304813,"IOAudioStreamDriverTag"=0,"IOAudioStreamNumChannels"=1,"IOAudioStreamBytesPerPacket"=4,"IOAudioStreamBitWidth"=32,"IOAudioStreamFramesPerPacket"=1,"IOAudioStreamMinimumSampleRate"={"IOAudioSampleRateWholeNumber"=44100,"IOAudioSampleRateFraction"=0}},{"IOAudioStreamMaximumSampleRate"={"IOAudioSampleRateWholeNumber"=48000,"IOAudioSampleRateFraction"=0},"IOAudioStreamAlignment"=0,"IOAudioStreamNumericRepresentation"=1718382452,"IOAudioStreamIsMixable"=1,"IOAudioStreamFormatFlags"=0,"IOAudioStreamByteOrder"=1,"IOAudioStreamBitDepth"=32,"IOAudioStreamSampleFormat"=1819304813,"IOAudioStreamDriverTag"=0,"IOAudioStreamNumChannels"=1,"IOAudioStreamBytesPerPacket"=4,"IOAudioStreamBitWidth"=32,"IOAudioStreamFramesPerPacket"=1,"IOAudioStreamMinimumSampleRate"={"IOAudioSampleRateWholeNumber"=48000,"IOAudioSampleRateFraction"=0}},{"IOAudioStreamMaximumSampleRate"={"IOAudioSampleRateWholeNumber"=96000,"IOAudioSampleRateFraction"=0},"IOAudioStreamAlignment"=0,"IOAudioStreamNumericRepresentation"=1718382452,"IOAudioStreamIsMixable"=1,"IOAudioStreamFormatFlags"=0,"IOAudioStreamByteOrder"=1,"IOAudioStreamBitDepth"=32,"IOAudioStreamSampleFormat"=1819304813,"IOAudioStreamDriverTag"=0,"IOAudioStreamNumChannels"=1,"IOAudioStreamBytesPerPacket"=4,"IOAudioStreamBitWidth"=32,"IOAudioStreamFramesPerPacket"=1,"IOAudioStreamMinimumSampleRate"={"IOAudioSampleRateWholeNumber"=96000,"IOAudioSampleRateFraction"=0}})
    | |   |             | |     "IOAudioStreamTap" = 1
    | |   |             | |     "IOAudioStreamDirection" = 1
    | |   |             | |     "IOAudioStreamID" = 1
    | |   |             | |     "IOAudioStreamStartingChannelID" = 1
    | |   |             | |     "IOAudioStreamTerminalType" = 512
    | |   |             | |     "IOAudioStreamFormat" = {"IOAudioStreamSampleFormat"=1819304813,"IOAudioStreamIsMixable"=1,"IOAudioStreamNumChannels"=1,"IOAudioStreamNumericRepresentation"=1718382452,"IOAudioStreamBitWidth"=32,"IOAudioStreamDriverTag"=0,"IOAudioStreamAlignment"=0,"IOAudioStreamBitDepth"=32,"IOAudioStreamByteOrder"=1}
    | |   |             | |     "IOAudioStreamAvailable" = 0
    | |   |             | |     "IOAudioStreamNumClients" = 0
    | |   |             | |     "IOAudioStreamStartingChannelNumber" = 0
    | |   |             | |   }
    | |   |             | |   
    | |   |             | +-o IOAudioToggleControl  <class IOAudioToggleControl, id 0x100000689, !registered, !matched, active, busy 0, retain 8>
    | |   |             | | | {
    | |   |             | | |   "IOAudioControlType" = 1953458028
    | |   |             | | |   "IOAudioControlChannelNumber" = 0
    | |   |             | | |   "IOAudioControlChannelID" = 0
    | |   |             | | |   "IOAudioControlUsage" = 1869968496
    | |   |             | | |   "IOAudioControlChannelName" = "All Channels"
    | |   |             | | |   "IOAudioControlValue" = 0
    | |   |             | | |   "IOAudioControlID" = 0
    | |   |             | | |   "IOAudioControlSubType" = 1702259059
    | |   |             | | | }
    | |   |             | | | 
    | |   |             | | +-o IOAudioControlUserClient  <class IOAudioControlUserClient, id 0x1000006fa, !registered, !matched, active, busy 0, retain 6>
    | |   |             | |     {
    | |   |             | |       "IOUserClientCreator" = "pid 224, coreaudiod"
    | |   |             | |       "IOUserClientDefaultLocking" = Yes
    | |   |             | |     }
    | |   |             | |     
    | |   |             | +-o AppleHDAStream  <class AppleHDAStream, id 0x10000068a, registered, matched, active, busy 0 (0 ms), retain 8>
    | |   |             | |   {
    | |   |             | |     "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" = {"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 0x10000068b, !registered, !matched, active, busy 0, retain 8>
    | |   |             | | | {
    | |   |             | | |   "IOAudioControlType" = 1936483188
    | |   |             | | |   "IOAudioSelectorControlAvailableSelections" = ({"IOAudioSelectorControlSelectionValue"=1769173099,"IOAudioSelectorControlSelectionDescriptionKey"="IntSpeakers"})
    | |   |             | | |   "IOAudioControlChannelNumber" = 0
    | |   |             | | |   "IOAudioControlChannelID" = 0
    | |   |             | | |   "IOAudioControlUsage" = 1869968496
    | |   |             | | |   "IOAudioControlValue" = 1769173099
    | |   |             | | |   "IOAudioControlID" = 0
    | |   |             | | |   "IOAudioControlSubType" = 1869968496
    | |   |             | | | }
    | |   |             | | | 
    | |   |             | | +-o IOAudioControlUserClient  <class IOAudioControlUserClient, id 0x1000006fb, !registered, !matched, active, busy 0, retain 6>
    | |   |             | |     {
    | |   |             | |       "IOUserClientCreator" = "pid 224, coreaudiod"
    | |   |             | |       "IOUserClientDefaultLocking" = Yes
    | |   |             | |     }
    | |   |             | |     
    | |   |             | +-o IOAudioLevelControl  <class IOAudioLevelControl, id 0x10000068c, !registered, !matched, active, busy 0, retain 8>
    | |   |             | | | {
    | |   |             | | |   "IOAudioLevelControlMinValue" = 0
    | |   |             | | |   "IOAudioLevelControlMinDB" = 18446744073705357312
    | |   |             | | |   "IOAudioControlChannelNumber" = 0
    | |   |             | | |   "IOAudioLevelControlMaxValue" = 64
    | |   |             | | |   "IOAudioControlID" = 5
    | |   |             | | |   "IOAudioControlValue" = 16
    | |   |             | | |   "IOAudioLevelControlMaxDB" = 0
    | |   |             | | |   "IOAudioControlType" = 1818588780
    | |   |             | | |   "IOAudioControlChannelID" = 0
    | |   |             | | |   "IOAudioControlSubType" = 1986817381
    | |   |             | | |   "IOAudioControlChannelName" = "All Channels"
    | |   |             | | |   "IOAudioControlUsage" = 1869968496
    | |   |             | | | }
    | |   |             | | | 
    | |   |             | | +-o IOAudioControlUserClient  <class IOAudioControlUserClient, id 0x1000006fc, !registered, !matched, active, busy 0, retain 6>
    | |   |             | |     {
    | |   |             | |       "IOUserClientCreator" = "pid 224, coreaudiod"
    | |   |             | |       "IOUserClientDefaultLocking" = Yes
    | |   |             | |     }
    | |   |             | |     
    | |   |             | +-o IOAudioToggleControl  <class IOAudioToggleControl, id 0x10000068d, !registered, !matched, active, busy 0, retain 8>
    | |   |             | | | {
    | |   |             | | |   "IOAudioControlType" = 1953458028
    | |   |             | | |   "IOAudioControlChannelNumber" = 0
    | |   |             | | |   "IOAudioControlChannelID" = 0
    | |   |             | | |   "IOAudioControlUsage" = 1869968496
    | |   |             | | |   "IOAudioControlChannelName" = "All Channels"
    | |   |             | | |   "IOAudioControlValue" = 0
    | |   |             | | |   "IOAudioControlID" = 6
    | |   |             | | |   "IOAudioControlSubType" = 1836414053
    | |   |             | | | }
    | |   |             | | | 
    | |   |             | | +-o IOAudioControlUserClient  <class IOAudioControlUserClient, id 0x1000006fd, !registered, !matched, active, busy 0, retain 6>
    | |   |             | |     {
    | |   |             | |       "IOUserClientCreator" = "pid 224, coreaudiod"
    | |   |             | |       "IOUserClientDefaultLocking" = Yes
    | |   |             | |     }
    | |   |             | |     
    | |   |             | +-o IOAudioToggleControl  <class IOAudioToggleControl, id 0x10000068e, !registered, !matched, active, busy 0, retain 8>
    | |   |             | | | {
    | |   |             | | |   "IOAudioControlType" = 1953458028
    | |   |             | | |   "IOAudioControlChannelNumber" = 0
    | |   |             | | |   "IOAudioControlChannelID" = 0
    | |   |             | | |   "IOAudioControlUsage" = 1869968496
    | |   |             | | |   "IOAudioControlChannelName" = "All Channels"
    | |   |             | | |   "IOAudioControlValue" = 0
    | |   |             | | |   "IOAudioControlID" = 0
    | |   |             | | |   "IOAudioControlSubType" = 1784767339
    | |   |             | | |   "IOAudioControlValueIsReadOnly" = Yes
    | |   |             | | | }
    | |   |             | | | 
    | |   |             | | +-o IOAudioControlUserClient  <class IOAudioControlUserClient, id 0x1000006fe, !registered, !matched, active, busy 0, retain 6>
    | |   |             | |     {
    | |   |             | |       "IOUserClientCreator" = "pid 224, coreaudiod"
    | |   |             | |       "IOUserClientDefaultLocking" = Yes
    | |   |             | |     }
    | |   |             | |     
    | |   |             | +-o AudioAUUCDriver  <class AudioAUUCDriver, id 0x100000691, registered, matched, active, busy 0 (1 ms), retain 5>
    | |   |             | |   {
    | |   |             | |     "IOProbeScore" = 0
    | |   |             | |     "CFBundleIdentifier" = "com.apple.driver.AudioAUUC"
    | |   |             | |     "IOMatchCategory" = "AudioAUUCDriver"
    | |   |             | |     "IOClass" = "AudioAUUCDriver"
    | |   |             | |     "IOPersonalityPublisher" = "com.apple.driver.AudioAUUC"
    | |   |             | |     "IOProviderClass" = "IOAudioEngine"
    | |   |             | |     "CFBundleIdentifierKernel" = "com.apple.driver.AudioAUUC"
    | |   |             | |     "IOUserClientClass" = "AudioAUUC"
    | |   |             | |     "IOResourceMatch" = "IOKit"
    | |   |             | |   }
    | |   |             | |   
    | |   |             | +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient, id 0x1000006ff, !registered, !matched, active, busy 0, retain 6>
    | |   |             | |   {
    | |   |             | |     "IOAudioEngineUserClientActive" = 0
    | |   |             | |     "IOUserClientCreator" = "pid 224, coreaudiod"
    | |   |             | |     "IOUserClientDefaultLocking" = Yes
    | |   |             | |   }
    | |   |             | |   
    | |   |             | +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient, id 0x100000720, !registered, !matched, active, busy 0, retain 6>
    | |   |             | |   {
    | |   |             | |     "IOUserClientCreator" = "pid 168, AirPlayXPCHelper"
    | |   |             | |     "IOUserClientDefaultLocking" = Yes
    | |   |             | |   }
    | |   |             | |   
    | |   |             | +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient, id 0x100000724, !registered, !matched, active, busy 0, retain 6>
    | |   |             | |   {
    | |   |             | |     "IOUserClientCreator" = "pid 467, systemstats"
    | |   |             | |     "IOUserClientDefaultLocking" = Yes
    | |   |             | |   }
    | |   |             | |   
    | |   |             | +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient, id 0x100000734, !registered, !matched, active, busy 0, retain 6>
    | |   |             | |   {
    | |   |             | |     "IOUserClientCreator" = "pid 107, mediaremoted"
    | |   |             | |     "IOUserClientDefaultLocking" = Yes
    | |   |             | |   }
    | |   |             | |   
    | |   |             | +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient, id 0x10000077b, !registered, !matched, active, busy 0, retain 6>
    | |   |             | |   {
    | |   |             | |     "IOUserClientCreator" = "pid 507, ControlCenter"
    | |   |             | |     "IOUserClientDefaultLocking" = Yes
    | |   |             | |   }
    | |   |             | |   
    | |   |             | +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient, id 0x1000007cf, !registered, !matched, active, busy 0, retain 6>
    | |   |             | |   {
    | |   |             | |     "IOUserClientCreator" = "pid 556, assistantd"
    | |   |             | |     "IOUserClientDefaultLocking" = Yes
    | |   |             | |   }
    | |   |             | |   
    | |   |             | +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient, id 0x1000007d5, !registered, !matched, active, busy 0, retain 6>
    | |   |             | |   {
    | |   |             | |     "IOUserClientCreator" = "pid 586, callservicesd"
    | |   |             | |     "IOUserClientDefaultLocking" = Yes
    | |   |             | |   }
    | |   |             | |   
    | |   |             | +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient, id 0x1000008aa, !registered, !matched, active, busy 0, retain 6>
    | |   |             | |   {
    | |   |             | |     "IOUserClientCreator" = "pid 750, com.apple.WebKit"
    | |   |             | |     "IOUserClientDefaultLocking" = Yes
    | |   |             | |   }
    | |   |             | |   
    | |   |             | +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient, id 0x1000008fe, !registered, !matched, active, busy 0, retain 6>
    | |   |             | |   {
    | |   |             | |     "IOUserClientCreator" = "pid 616, systemsoundserve"
    | |   |             | |     "IOUserClientDefaultLocking" = Yes
    | |   |             | |   }
    | |   |             | |   
    | |   |             | +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient, id 0x100001536, !registered, !matched, active, busy 0, retain 6>
    | |   |             | |   {
    | |   |             | |     "IOUserClientCreator" = "pid 176, loginwindow"
    | |   |             | |     "IOUserClientDefaultLocking" = Yes
    | |   |             | |   }
    | |   |             | |   
    | |   |             | +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient, id 0x100001b2d, !registered, !matched, active, busy 0, retain 6>
    | |   |             | |   {
    | |   |             | |     "IOUserClientCreator" = "pid 686, Safari"
    | |   |             | |     "IOUserClientDefaultLocking" = Yes
    | |   |             | |   }
    | |   |             | |   
    | |   |             | +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient, id 0x100001e95, !registered, !matched, active, busy 0, retain 6>
    | |   |             | |   {
    | |   |             | |     "IOUserClientCreator" = "pid 608, avconferenced"
    | |   |             | |     "IOUserClientDefaultLocking" = Yes
    | |   |             | |   }
    | |   |             | |   
    | |   |             | +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient, id 0x100008900, !registered, !matched, active, busy 0, retain 6>
    | |   |             | |   {
    | |   |             | |     "IOUserClientCreator" = "pid 17246, PerfPowerService"
    | |   |             | |     "IOUserClientDefaultLocking" = Yes
    | |   |             | |   }
    | |   |             | |   
    | |   |             | +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient, id 0x10000a122, !registered, !matched, active, busy 0, retain 6>
    | |   |             | |   {
    | |   |             | |     "IOUserClientCreator" = "pid 21315, AMPDevicesAgent"
    | |   |             | |     "IOUserClientDefaultLocking" = Yes
    | |   |             | |   }
    | |   |             | |   
    | |   |             | +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient, id 0x10000a3f9, !registered, !matched, active, busy 0, retain 6>
    | |   |             | |   {
    | |   |             | |     "IOUserClientCreator" = "pid 21597, eqMac"
    | |   |             | |     "IOUserClientDefaultLocking" = Yes
    | |   |             | |   }
    | |   |             | |   
    | |   |             | +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient, id 0x10000a40b, !registered, !matched, active, busy 0, retain 6>
    | |   |             |     {
    | |   |             |       "IOUserClientCreator" = "pid 21620, com.apple.WebKit"
    | |   |             |       "IOUserClientDefaultLocking" = Yes
    | |   |             |     }
    | |   |             |     
    | |   |             +-o AppleHDAEngineOutput@1B,0,1,3  <class AppleHDAEngineOutput, id 0x100000690, registered, matched, active, busy 0 (49 ms), retain 41>
    | |   |             | | {
    | |   |             | |   "IOAudioEngineGlobalUniqueIDLegacy" = "AppleHDAEngineOutput:1"
    | |   |             | |   "IOAudioEngineCoreAudioPlugIn" = "AppleHDA.kext/Contents/PlugIns/AppleHDAHALPlugIn.bundle"
    | |   |             | |   "IOAudioEngineInputSampleOffset" = 1
    | |   |             | |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |             | |   "IOAudioEngineState" = 0
    | |   |             | |   "IOAudioEngineInputSampleLatency" = 0
    | |   |             | |   "IOAudioEngineDescription" = "DevShortNameLino"
    | |   |             | |   "IOAudioEngineClientDescription" = {"kind"=0}
    | |   |             | |   "IOAudioDeviceCanBeDefaults" = 6
    | |   |             | |   "IOAudioEngineDisableClockBoundsCheck" = Yes
    | |   |             | |   "IOAudioEngineNumSampleFramesPerBuffer" = 12288
    | |   |             | |   "SupportAudioAUUC" = 1
    | |   |             | |   "IOAudioEngineClockDomain" = 7567731
    | |   |             | |   "IOAudioSampleRate" = {"IOAudioSampleRateWholeNumber"=44100,"IOAudioSampleRateFraction"=0}
    | |   |             | |   "IOAudioEngineSampleOffset" = 93
    | |   |             | |   "IOAudioEngineFlavor" = 1
    | |   |             | |   "IOAudioEngineOutputSampleLatency" = 16
    | |   |             | |   "IOAudioEngineGlobalUniqueID" = "AppleHDAEngineOutput:1B,0,1,3:1"
    | |   |             | | }
    | |   |             | | 
    | |   |             | +-o AppleHDAStream  <class AppleHDAStream, id 0x100000692, registered, matched, active, busy 0 (0 ms), retain 8>
    | |   |             | |   {
    | |   |             | |     "IOAudioStreamAvailableFormats" = ({"IOAudioStreamMaximumSampleRate"={"IOAudioSampleRateWholeNumber"=44100,"IOAudioSampleRateFraction"=0},"IOAudioStreamAlignment"=0,"IOAudioStreamNumericRepresentation"=1718382452,"IOAudioStreamIsMixable"=1,"IOAudioStreamFormatFlags"=0,"IOAudioStreamByteOrder"=1,"IOAudioStreamBitDepth"=32,"IOAudioStreamSampleFormat"=1819304813,"IOAudioStreamDriverTag"=0,"IOAudioStreamNumChannels"=10,"IOAudioStreamBytesPerPacket"=40,"IOAudioStreamBitWidth"=32,"IOAudioStreamFramesPerPacket"=1,"IOAudioStreamMinimumSampleRate"={"IOAudioSampleRateWholeNumber"=44100,"IOAudioSampleRateFraction"=0}},{"IOAudioStreamMaximumSampleRate"={"IOAudioSampleRateWholeNumber"=48000,"IOAudioSampleRateFraction"=0},"IOAudioStreamAlignment"=0,"IOAudioStreamNumericRepresentation"=1718382452,"IOAudioStreamIsMixable"=1,"IOAudioStreamFormatFlags"=0,"IOAudioStreamByteOrder"=1,"IOAudioStreamBitDepth"=32,"IOAudioStreamSampleFormat"=1819304813,"IOAudioStreamDriverTag"=0,"IOAudioStreamNumChannels"=10,"IOAudioStreamBytesPerPacket"=40,"IOAudioStreamBitWidth"=32,"IOAudioStreamFramesPerPacket"=1,"IOAudioStreamMinimumSampleRate"={"IOAudioSampleRateWholeNumber"=48000,"IOAudioSampleRateFraction"=0}},{"IOAudioStreamMaximumSampleRate"={"IOAudioSampleRateWholeNumber"=96000,"IOAudioSampleRateFraction"=0},"IOAudioStreamAlignment"=0,"IOAudioStreamNumericRepresentation"=1718382452,"IOAudioStreamIsMixable"=1,"IOAudioStreamFormatFlags"=0,"IOAudioStreamByteOrder"=1,"IOAudioStreamBitDepth"=32,"IOAudioStreamSampleFormat"=1819304813,"IOAudioStreamDriverTag"=0,"IOAudioStreamNumChannels"=10,"IOAudioStreamBytesPerPacket"=40,"IOAudioStreamBitWidth"=32,"IOAudioStreamFramesPerPacket"=1,"IOAudioStreamMinimumSampleRate"={"IOAudioSampleRateWholeNumber"=96000,"IOAudioSampleRateFraction"=0}},{"IOAudioStreamMaximumSampleRate"={"IOAudioSampleRateWholeNumber"=44100,"IOAudioSampleRateFraction"=0},"IOAudioStreamAlignment"=0,"IOAudioStreamNumericRepresentation"=1718382452,"IOAudioStreamIsMixable"=1,"IOAudioStreamFormatFlags"=0,"IOAudioStreamByteOrder"=1,"IOAudioStreamBitDepth"=32,"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"=1718382452,"IOAudioStreamIsMixable"=1,"IOAudioStreamFormatFlags"=0,"IOAudioStreamByteOrder"=1,"IOAudioStreamBitDepth"=32,"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"=1718382452,"IOAudioStreamIsMixable"=1,"IOAudioStreamFormatFlags"=0,"IOAudioStreamByteOrder"=1,"IOAudioStreamBitDepth"=32,"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"=1718382452,"IOAudioStreamIsMixable"=1,"IOAudioStreamFormatFlags"=0,"IOAudioStreamByteOrder"=1,"IOAudioStreamBitDepth"=32,"IOAudioStreamSampleFormat"=1819304813,"IOAudioStreamDriverTag"=0,"IOAudioStreamNumChannels"=1,"IOAudioStreamBytesPerPacket"=4,"IOAudioStreamBitWidth"=32,"IOAudioStreamFramesPerPacket"=1,"IOAudioStreamMinimumSampleRate"={"IOAudioSampleRateWholeNumber"=44100,"IOAudioSampleRateFraction"=0}},{"IOAudioStreamMaximumSampleRate"={"IOAudioSampleRateWholeNumber"=48000,"IOAudioSampleRateFraction"=0},"IOAudioStreamAlignment"=0,"IOAudioStreamNumericRepresentation"=1718382452,"IOAudioStreamIsMixable"=1,"IOAudioStreamFormatFlags"=0,"IOAudioStreamByteOrder"=1,"IOAudioStreamBitDepth"=32,"IOAudioStreamSampleFormat"=1819304813,"IOAudioStreamDriverTag"=0,"IOAudioStreamNumChannels"=1,"IOAudioStreamBytesPerPacket"=4,"IOAudioStreamBitWidth"=32,"IOAudioStreamFramesPerPacket"=1,"IOAudioStreamMinimumSampleRate"={"IOAudioSampleRateWholeNumber"=48000,"IOAudioSampleRateFraction"=0}},{"IOAudioStreamMaximumSampleRate"={"IOAudioSampleRateWholeNumber"=96000,"IOAudioSampleRateFraction"=0},"IOAudioStreamAlignment"=0,"IOAudioStreamNumericRepresentation"=1718382452,"IOAudioStreamIsMixable"=1,"IOAudioStreamFormatFlags"=0,"IOAudioStreamByteOrder"=1,"IOAudioStreamBitDepth"=32,"IOAudioStreamSampleFormat"=1819304813,"IOAudioStreamDriverTag"=0,"IOAudioStreamNumChannels"=1,"IOAudioStreamBytesPerPacket"=4,"IOAudioStreamBitWidth"=32,"IOAudioStreamFramesPerPacket"=1,"IOAudioStreamMinimumSampleRate"={"IOAudioSampleRateWholeNumber"=96000,"IOAudioSampleRateFraction"=0}})
    | |   |             | |     "IOAudioStreamTap" = 1
    | |   |             | |     "IOAudioStreamDirection" = 1
    | |   |             | |     "IOAudioStreamID" = 1
    | |   |             | |     "IOAudioStreamStartingChannelID" = 1
    | |   |             | |     "IOAudioStreamTerminalType" = 512
    | |   |             | |     "IOAudioStreamFormat" = {"IOAudioStreamSampleFormat"=1819304813,"IOAudioStreamIsMixable"=1,"IOAudioStreamNumChannels"=1,"IOAudioStreamNumericRepresentation"=1718382452,"IOAudioStreamBitWidth"=32,"IOAudioStreamDriverTag"=0,"IOAudioStreamAlignment"=0,"IOAudioStreamBitDepth"=32,"IOAudioStreamByteOrder"=1}
    | |   |             | |     "IOAudioStreamAvailable" = 0
    | |   |             | |     "IOAudioStreamNumClients" = 0
    | |   |             | |     "IOAudioStreamStartingChannelNumber" = 0
    | |   |             | |   }
    | |   |             | |   
    | |   |             | +-o IOAudioToggleControl  <class IOAudioToggleControl, id 0x100000693, !registered, !matched, active, busy 0, retain 8>
    | |   |             | | | {
    | |   |             | | |   "IOAudioControlType" = 1953458028
    | |   |             | | |   "IOAudioControlChannelNumber" = 0
    | |   |             | | |   "IOAudioControlChannelID" = 0
    | |   |             | | |   "IOAudioControlUsage" = 1869968496
    | |   |             | | |   "IOAudioControlChannelName" = "All Channels"
    | |   |             | | |   "IOAudioControlValue" = 0
    | |   |             | | |   "IOAudioControlID" = 0
    | |   |             | | |   "IOAudioControlSubType" = 1702259059
    | |   |             | | | }
    | |   |             | | | 
    | |   |             | | +-o IOAudioControlUserClient  <class IOAudioControlUserClient, id 0x1000006f2, !registered, !matched, active, busy 0, retain 6>
    | |   |             | |     {
    | |   |             | |       "IOUserClientCreator" = "pid 224, coreaudiod"
    | |   |             | |       "IOUserClientDefaultLocking" = Yes
    | |   |             | |     }
    | |   |             | |     
    | |   |             | +-o AppleHDAStream  <class AppleHDAStream, id 0x100000694, registered, matched, active, busy 0 (1 ms), retain 8>
    | |   |             | |   {
    | |   |             | |     "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" = {"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 0x100000695, !registered, !matched, active, busy 0, retain 8>
    | |   |             | | | {
    | |   |             | | |   "IOAudioControlType" = 1936483188
    | |   |             | | |   "IOAudioSelectorControlAvailableSelections" = ({"IOAudioSelectorControlSelectionValue"=1818848869,"IOAudioSelectorControlSelectionDescriptionKey"="LineOut"})
    | |   |             | | |   "IOAudioControlChannelNumber" = 0
    | |   |             | | |   "IOAudioControlChannelID" = 0
    | |   |             | | |   "IOAudioControlUsage" = 1869968496
    | |   |             | | |   "IOAudioControlValue" = 1818848869
    | |   |             | | |   "IOAudioControlID" = 0
    | |   |             | | |   "IOAudioControlSubType" = 1869968496
    | |   |             | | | }
    | |   |             | | | 
    | |   |             | | +-o IOAudioControlUserClient  <class IOAudioControlUserClient, id 0x1000006f3, !registered, !matched, active, busy 0, retain 6>
    | |   |             | |     {
    | |   |             | |       "IOUserClientCreator" = "pid 224, coreaudiod"
    | |   |             | |       "IOUserClientDefaultLocking" = Yes
    | |   |             | |     }
    | |   |             | |     
    | |   |             | +-o IOAudioLevelControl  <class IOAudioLevelControl, id 0x100000696, !registered, !matched, active, busy 0, retain 8>
    | |   |             | | | {
    | |   |             | | |   "IOAudioLevelControlMinValue" = 0
    | |   |             | | |   "IOAudioLevelControlMinDB" = 18446744073705357312
    | |   |             | | |   "IOAudioControlChannelNumber" = 2
    | |   |             | | |   "IOAudioLevelControlMaxValue" = 64
    | |   |             | | |   "IOAudioControlID" = 9
    | |   |             | | |   "IOAudioControlValue" = 33
    | |   |             | | |   "IOAudioLevelControlMaxDB" = 0
    | |   |             | | |   "IOAudioControlType" = 1818588780
    | |   |             | | |   "IOAudioControlChannelID" = 2
    | |   |             | | |   "IOAudioControlSubType" = 1986817381
    | |   |             | | |   "IOAudioControlChannelName" = "Right"
    | |   |             | | |   "IOAudioControlUsage" = 1869968496
    | |   |             | | | }
    | |   |             | | | 
    | |   |             | | +-o IOAudioControlUserClient  <class IOAudioControlUserClient, id 0x1000006f4, !registered, !matched, active, busy 0, retain 6>
    | |   |             | |     {
    | |   |             | |       "IOUserClientCreator" = "pid 224, coreaudiod"
    | |   |             | |       "IOUserClientDefaultLocking" = Yes
    | |   |             | |     }
    | |   |             | |     
    | |   |             | +-o IOAudioLevelControl  <class IOAudioLevelControl, id 0x100000697, !registered, !matched, active, busy 0, retain 8>
    | |   |             | | | {
    | |   |             | | |   "IOAudioLevelControlMinValue" = 0
    | |   |             | | |   "IOAudioLevelControlMinDB" = 18446744073705357312
    | |   |             | | |   "IOAudioControlChannelNumber" = 1
    | |   |             | | |   "IOAudioLevelControlMaxValue" = 64
    | |   |             | | |   "IOAudioControlID" = 7
    | |   |             | | |   "IOAudioControlValue" = 33
    | |   |             | | |   "IOAudioLevelControlMaxDB" = 0
    | |   |             | | |   "IOAudioControlType" = 1818588780
    | |   |             | | |   "IOAudioControlChannelID" = 1
    | |   |             | | |   "IOAudioControlSubType" = 1986817381
    | |   |             | | |   "IOAudioControlChannelName" = "Left"
    | |   |             | | |   "IOAudioControlUsage" = 1869968496
    | |   |             | | | }
    | |   |             | | | 
    | |   |             | | +-o IOAudioControlUserClient  <class IOAudioControlUserClient, id 0x1000006f5, !registered, !matched, active, busy 0, retain 6>
    | |   |             | |     {
    | |   |             | |       "IOUserClientCreator" = "pid 224, coreaudiod"
    | |   |             | |       "IOUserClientDefaultLocking" = Yes
    | |   |             | |     }
    | |   |             | |     
    | |   |             | +-o IOAudioToggleControl  <class IOAudioToggleControl, id 0x100000698, !registered, !matched, active, busy 0, retain 8>
    | |   |             | | | {
    | |   |             | | |   "IOAudioControlType" = 1953458028
    | |   |             | | |   "IOAudioControlChannelNumber" = 2
    | |   |             | | |   "IOAudioControlChannelID" = 2
    | |   |             | | |   "IOAudioControlUsage" = 1869968496
    | |   |             | | |   "IOAudioControlChannelName" = "Right"
    | |   |             | | |   "IOAudioControlValue" = 0
    | |   |             | | |   "IOAudioControlID" = 10
    | |   |             | | |   "IOAudioControlSubType" = 1836414053
    | |   |             | | | }
    | |   |             | | | 
    | |   |             | | +-o IOAudioControlUserClient  <class IOAudioControlUserClient, id 0x1000006f6, !registered, !matched, active, busy 0, retain 6>
    | |   |             | |     {
    | |   |             | |       "IOUserClientCreator" = "pid 224, coreaudiod"
    | |   |             | |       "IOUserClientDefaultLocking" = Yes
    | |   |             | |     }
    | |   |             | |     
    | |   |             | +-o IOAudioToggleControl  <class IOAudioToggleControl, id 0x100000699, !registered, !matched, active, busy 0, retain 8>
    | |   |             | | | {
    | |   |             | | |   "IOAudioControlType" = 1953458028
    | |   |             | | |   "IOAudioControlChannelNumber" = 1
    | |   |             | | |   "IOAudioControlChannelID" = 1
    | |   |             | | |   "IOAudioControlUsage" = 1869968496
    | |   |             | | |   "IOAudioControlChannelName" = "Left"
    | |   |             | | |   "IOAudioControlValue" = 0
    | |   |             | | |   "IOAudioControlID" = 8
    | |   |             | | |   "IOAudioControlSubType" = 1836414053
    | |   |             | | | }
    | |   |             | | | 
    | |   |             | | +-o IOAudioControlUserClient  <class IOAudioControlUserClient, id 0x1000006f7, !registered, !matched, active, busy 0, retain 6>
    | |   |             | |     {
    | |   |             | |       "IOUserClientCreator" = "pid 224, coreaudiod"
    | |   |             | |       "IOUserClientDefaultLocking" = Yes
    | |   |             | |     }
    | |   |             | |     
    | |   |             | +-o IOAudioToggleControl  <class IOAudioToggleControl, id 0x10000069a, !registered, !matched, active, busy 0, retain 8>
    | |   |             | | | {
    | |   |             | | |   "IOAudioControlType" = 1953458028
    | |   |             | | |   "IOAudioControlChannelNumber" = 0
    | |   |             | | |   "IOAudioControlChannelID" = 0
    | |   |             | | |   "IOAudioControlUsage" = 1869968496
    | |   |             | | |   "IOAudioControlChannelName" = "All Channels"
    | |   |             | | |   "IOAudioControlValue" = 0
    | |   |             | | |   "IOAudioControlID" = 11
    | |   |             | | |   "IOAudioControlSubType" = 1836414053
    | |   |             | | | }
    | |   |             | | | 
    | |   |             | | +-o IOAudioControlUserClient  <class IOAudioControlUserClient, id 0x1000006f8, !registered, !matched, active, busy 0, retain 6>
    | |   |             | |     {
    | |   |             | |       "IOUserClientCreator" = "pid 224, coreaudiod"
    | |   |             | |       "IOUserClientDefaultLocking" = Yes
    | |   |             | |     }
    | |   |             | |     
    | |   |             | +-o AudioAUUCDriver  <class AudioAUUCDriver, id 0x1000006aa, registered, matched, active, busy 0 (1 ms), retain 5>
    | |   |             | |   {
    | |   |             | |     "IOProbeScore" = 0
    | |   |             | |     "CFBundleIdentifier" = "com.apple.driver.AudioAUUC"
    | |   |             | |     "IOMatchCategory" = "AudioAUUCDriver"
    | |   |             | |     "IOClass" = "AudioAUUCDriver"
    | |   |             | |     "IOPersonalityPublisher" = "com.apple.driver.AudioAUUC"
    | |   |             | |     "IOProviderClass" = "IOAudioEngine"
    | |   |             | |     "CFBundleIdentifierKernel" = "com.apple.driver.AudioAUUC"
    | |   |             | |     "IOUserClientClass" = "AudioAUUC"
    | |   |             | |     "IOResourceMatch" = "IOKit"
    | |   |             | |   }
    | |   |             | |   
    | |   |             | +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient, id 0x1000006f9, !registered, !matched, active, busy 0, retain 6>
    | |   |             | |   {
    | |   |             | |     "IOUserClientCreator" = "pid 224, coreaudiod"
    | |   |             | |     "IOUserClientDefaultLocking" = Yes
    | |   |             | |   }
    | |   |             | |   
    | |   |             | +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient, id 0x10000071e, !registered, !matched, active, busy 0, retain 6>
    | |   |             | |   {
    | |   |             | |     "IOUserClientCreator" = "pid 168, AirPlayXPCHelper"
    | |   |             | |     "IOUserClientDefaultLocking" = Yes
    | |   |             | |   }
    | |   |             | |   
    | |   |             | +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient, id 0x100000723, !registered, !matched, active, busy 0, retain 6>
    | |   |             | |   {
    | |   |             | |     "IOUserClientCreator" = "pid 467, systemstats"
    | |   |             | |     "IOUserClientDefaultLocking" = Yes
    | |   |             | |   }
    | |   |             | |   
    | |   |             | +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient, id 0x100000733, !registered, !matched, active, busy 0, retain 6>
    | |   |             | |   {
    | |   |             | |     "IOUserClientCreator" = "pid 107, mediaremoted"
    | |   |             | |     "IOUserClientDefaultLocking" = Yes
    | |   |             | |   }
    | |   |             | |   
    | |   |             | +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient, id 0x10000077a, !registered, !matched, active, busy 0, retain 6>
    | |   |             | |   {
    | |   |             | |     "IOUserClientCreator" = "pid 507, ControlCenter"
    | |   |             | |     "IOUserClientDefaultLocking" = Yes
    | |   |             | |   }
    | |   |             | |   
    | |   |             | +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient, id 0x1000007ce, !registered, !matched, active, busy 0, retain 6>
    | |   |             | |   {
    | |   |             | |     "IOUserClientCreator" = "pid 556, assistantd"
    | |   |             | |     "IOUserClientDefaultLocking" = Yes
    | |   |             | |   }
    | |   |             | |   
    | |   |             | +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient, id 0x1000007d4, !registered, !matched, active, busy 0, retain 6>
    | |   |             | |   {
    | |   |             | |     "IOUserClientCreator" = "pid 586, callservicesd"
    | |   |             | |     "IOUserClientDefaultLocking" = Yes
    | |   |             | |   }
    | |   |             | |   
    | |   |             | +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient, id 0x1000008a9, !registered, !matched, active, busy 0, retain 6>
    | |   |             | |   {
    | |   |             | |     "IOUserClientCreator" = "pid 750, com.apple.WebKit"
    | |   |             | |     "IOUserClientDefaultLocking" = Yes
    | |   |             | |   }
    | |   |             | |   
    | |   |             | +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient, id 0x1000008fd, !registered, !matched, active, busy 0, retain 6>
    | |   |             | |   {
    | |   |             | |     "IOUserClientCreator" = "pid 616, systemsoundserve"
    | |   |             | |     "IOUserClientDefaultLocking" = Yes
    | |   |             | |   }
    | |   |             | |   
    | |   |             | +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient, id 0x100001535, !registered, !matched, active, busy 0, retain 6>
    | |   |             | |   {
    | |   |             | |     "IOUserClientCreator" = "pid 176, loginwindow"
    | |   |             | |     "IOUserClientDefaultLocking" = Yes
    | |   |             | |   }
    | |   |             | |   
    | |   |             | +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient, id 0x100001b2c, !registered, !matched, active, busy 0, retain 6>
    | |   |             | |   {
    | |   |             | |     "IOUserClientCreator" = "pid 686, Safari"
    | |   |             | |     "IOUserClientDefaultLocking" = Yes
    | |   |             | |   }
    | |   |             | |   
    | |   |             | +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient, id 0x100001e94, !registered, !matched, active, busy 0, retain 6>
    | |   |             | |   {
    | |   |             | |     "IOUserClientCreator" = "pid 608, avconferenced"
    | |   |             | |     "IOUserClientDefaultLocking" = Yes
    | |   |             | |   }
    | |   |             | |   
    | |   |             | +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient, id 0x1000088ff, !registered, !matched, active, busy 0, retain 6>
    | |   |             | |   {
    | |   |             | |     "IOUserClientCreator" = "pid 17246, PerfPowerService"
    | |   |             | |     "IOUserClientDefaultLocking" = Yes
    | |   |             | |   }
    | |   |             | |   
    | |   |             | +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient, id 0x10000a121, !registered, !matched, active, busy 0, retain 6>
    | |   |             | |   {
    | |   |             | |     "IOUserClientCreator" = "pid 21315, AMPDevicesAgent"
    | |   |             | |     "IOUserClientDefaultLocking" = Yes
    | |   |             | |   }
    | |   |             | |   
    | |   |             | +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient, id 0x10000a3f8, !registered, !matched, active, busy 0, retain 6>
    | |   |             | |   {
    | |   |             | |     "IOUserClientCreator" = "pid 21597, eqMac"
    | |   |             | |     "IOUserClientDefaultLocking" = Yes
    | |   |             | |   }
    | |   |             | |   
    | |   |             | +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient, id 0x10000a40a, !registered, !matched, active, busy 0, retain 6>
    | |   |             |     {
    | |   |             |       "IOUserClientCreator" = "pid 21620, com.apple.WebKit"
    | |   |             |       "IOUserClientDefaultLocking" = Yes
    | |   |             |     }
    | |   |             |     
    | |   |             +-o AppleHDAEngineOutput@1B,0,1,4  <class AppleHDAEngineOutput, id 0x1000006a9, registered, matched, active, busy 0 (71 ms), retain 31>
    | |   |               | {
    | |   |               |   "IOAudioEngineGlobalUniqueIDLegacy" = "AppleHDAEngineOutput:2"
    | |   |               |   "IOAudioEngineCoreAudioPlugIn" = "AppleHDA.kext/Contents/PlugIns/AppleHDAHALPlugIn.bundle"
    | |   |               |   "IOAudioEngineInputSampleOffset" = 1
    | |   |               |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |               |   "IOAudioEngineState" = 0
    | |   |               |   "IOAudioEngineInputSampleLatency" = 0
    | |   |               |   "IOAudioEngineDescription" = "DevShortNameSpdo"
    | |   |               |   "IOAudioEngineClientDescription" = {"kind"=0}
    | |   |               |   "IOAudioDeviceCanBeDefaults" = 6
    | |   |               |   "IOAudioEngineDisableClockBoundsCheck" = Yes
    | |   |               |   "IOAudioEngineNumSampleFramesPerBuffer" = 12288
    | |   |               |   "SupportAudioAUUC" = 1
    | |   |               |   "IOAudioEngineClockDomain" = 7567731
    | |   |               |   "IOAudioSampleRate" = {"IOAudioSampleRateWholeNumber"=44100,"IOAudioSampleRateFraction"=0}
    | |   |               |   "IOAudioEngineSampleOffset" = 93
    | |   |               |   "IOAudioEngineFlavor" = 1
    | |   |               |   "IOAudioEngineOutputSampleLatency" = 16
    | |   |               |   "IOAudioEngineGlobalUniqueID" = "AppleHDAEngineOutput:1B,0,1,4:2"
    | |   |               | }
    | |   |               | 
    | |   |               +-o AppleHDAStream  <class AppleHDAStream, id 0x1000006ab, registered, matched, active, busy 0 (1 ms), retain 8>
    | |   |               |   {
    | |   |               |     "IOAudioStreamAvailableFormats" = ({"IOAudioStreamMaximumSampleRate"={"IOAudioSampleRateWholeNumber"=44100,"IOAudioSampleRateFraction"=0},"IOAudioStreamAlignment"=0,"IOAudioStreamNumericRepresentation"=1718382452,"IOAudioStreamIsMixable"=1,"IOAudioStreamFormatFlags"=0,"IOAudioStreamByteOrder"=1,"IOAudioStreamBitDepth"=32,"IOAudioStreamSampleFormat"=1819304813,"IOAudioStreamDriverTag"=0,"IOAudioStreamNumChannels"=10,"IOAudioStreamBytesPerPacket"=40,"IOAudioStreamBitWidth"=32,"IOAudioStreamFramesPerPacket"=1,"IOAudioStreamMinimumSampleRate"={"IOAudioSampleRateWholeNumber"=44100,"IOAudioSampleRateFraction"=0}},{"IOAudioStreamMaximumSampleRate"={"IOAudioSampleRateWholeNumber"=48000,"IOAudioSampleRateFraction"=0},"IOAudioStreamAlignment"=0,"IOAudioStreamNumericRepresentation"=1718382452,"IOAudioStreamIsMixable"=1,"IOAudioStreamFormatFlags"=0,"IOAudioStreamByteOrder"=1,"IOAudioStreamBitDepth"=32,"IOAudioStreamSampleFormat"=1819304813,"IOAudioStreamDriverTag"=0,"IOAudioStreamNumChannels"=10,"IOAudioStreamBytesPerPacket"=40,"IOAudioStreamBitWidth"=32,"IOAudioStreamFramesPerPacket"=1,"IOAudioStreamMinimumSampleRate"={"IOAudioSampleRateWholeNumber"=48000,"IOAudioSampleRateFraction"=0}},{"IOAudioStreamMaximumSampleRate"={"IOAudioSampleRateWholeNumber"=96000,"IOAudioSampleRateFraction"=0},"IOAudioStreamAlignment"=0,"IOAudioStreamNumericRepresentation"=1718382452,"IOAudioStreamIsMixable"=1,"IOAudioStreamFormatFlags"=0,"IOAudioStreamByteOrder"=1,"IOAudioStreamBitDepth"=32,"IOAudioStreamSampleFormat"=1819304813,"IOAudioStreamDriverTag"=0,"IOAudioStreamNumChannels"=10,"IOAudioStreamBytesPerPacket"=40,"IOAudioStreamBitWidth"=32,"IOAudioStreamFramesPerPacket"=1,"IOAudioStreamMinimumSampleRate"={"IOAudioSampleRateWholeNumber"=96000,"IOAudioSampleRateFraction"=0}},{"IOAudioStreamMaximumSampleRate"={"IOAudioSampleRateWholeNumber"=44100,"IOAudioSampleRateFraction"=0},"IOAudioStreamAlignment"=0,"IOAudioStreamNumericRepresentation"=1718382452,"IOAudioStreamIsMixable"=1,"IOAudioStreamFormatFlags"=0,"IOAudioStreamByteOrder"=1,"IOAudioStreamBitDepth"=32,"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"=1718382452,"IOAudioStreamIsMixable"=1,"IOAudioStreamFormatFlags"=0,"IOAudioStreamByteOrder"=1,"IOAudioStreamBitDepth"=32,"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"=1718382452,"IOAudioStreamIsMixable"=1,"IOAudioStreamFormatFlags"=0,"IOAudioStreamByteOrder"=1,"IOAudioStreamBitDepth"=32,"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"=1718382452,"IOAudioStreamIsMixable"=1,"IOAudioStreamFormatFlags"=0,"IOAudioStreamByteOrder"=1,"IOAudioStreamBitDepth"=32,"IOAudioStreamSampleFormat"=1819304813,"IOAudioStreamDriverTag"=0,"IOAudioStreamNumChannels"=1,"IOAudioStreamBytesPerPacket"=4,"IOAudioStreamBitWidth"=32,"IOAudioStreamFramesPerPacket"=1,"IOAudioStreamMinimumSampleRate"={"IOAudioSampleRateWholeNumber"=44100,"IOAudioSampleRateFraction"=0}},{"IOAudioStreamMaximumSampleRate"={"IOAudioSampleRateWholeNumber"=48000,"IOAudioSampleRateFraction"=0},"IOAudioStreamAlignment"=0,"IOAudioStreamNumericRepresentation"=1718382452,"IOAudioStreamIsMixable"=1,"IOAudioStreamFormatFlags"=0,"IOAudioStreamByteOrder"=1,"IOAudioStreamBitDepth"=32,"IOAudioStreamSampleFormat"=1819304813,"IOAudioStreamDriverTag"=0,"IOAudioStreamNumChannels"=1,"IOAudioStreamBytesPerPacket"=4,"IOAudioStreamBitWidth"=32,"IOAudioStreamFramesPerPacket"=1,"IOAudioStreamMinimumSampleRate"={"IOAudioSampleRateWholeNumber"=48000,"IOAudioSampleRateFraction"=0}},{"IOAudioStreamMaximumSampleRate"={"IOAudioSampleRateWholeNumber"=96000,"IOAudioSampleRateFraction"=0},"IOAudioStreamAlignment"=0,"IOAudioStreamNumericRepresentation"=1718382452,"IOAudioStreamIsMixable"=1,"IOAudioStreamFormatFlags"=0,"IOAudioStreamByteOrder"=1,"IOAudioStreamBitDepth"=32,"IOAudioStreamSampleFormat"=1819304813,"IOAudioStreamDriverTag"=0,"IOAudioStreamNumChannels"=1,"IOAudioStreamBytesPerPacket"=4,"IOAudioStreamBitWidth"=32,"IOAudioStreamFramesPerPacket"=1,"IOAudioStreamMinimumSampleRate"={"IOAudioSampleRateWholeNumber"=96000,"IOAudioSampleRateFraction"=0}})
    | |   |               |     "IOAudioStreamTap" = 1
    | |   |               |     "IOAudioStreamDirection" = 1
    | |   |               |     "IOAudioStreamID" = 1
    | |   |               |     "IOAudioStreamStartingChannelID" = 1
    | |   |               |     "IOAudioStreamTerminalType" = 512
    | |   |               |     "IOAudioStreamFormat" = {"IOAudioStreamSampleFormat"=1819304813,"IOAudioStreamIsMixable"=1,"IOAudioStreamNumChannels"=1,"IOAudioStreamNumericRepresentation"=1718382452,"IOAudioStreamBitWidth"=32,"IOAudioStreamDriverTag"=0,"IOAudioStreamAlignment"=0,"IOAudioStreamBitDepth"=32,"IOAudioStreamByteOrder"=1}
    | |   |               |     "IOAudioStreamAvailable" = 0
    | |   |               |     "IOAudioStreamNumClients" = 0
    | |   |               |     "IOAudioStreamStartingChannelNumber" = 0
    | |   |               |   }
    | |   |               |   
    | |   |               +-o IOAudioToggleControl  <class IOAudioToggleControl, id 0x1000006ac, !registered, !matched, active, busy 0, retain 8>
    | |   |               | | {
    | |   |               | |   "IOAudioControlType" = 1953458028
    | |   |               | |   "IOAudioControlChannelNumber" = 0
    | |   |               | |   "IOAudioControlChannelID" = 0
    | |   |               | |   "IOAudioControlUsage" = 1869968496
    | |   |               | |   "IOAudioControlChannelName" = "All Channels"
    | |   |               | |   "IOAudioControlValue" = 0
    | |   |               | |   "IOAudioControlID" = 0
    | |   |               | |   "IOAudioControlSubType" = 1702259059
    | |   |               | | }
    | |   |               | | 
    | |   |               | +-o IOAudioControlUserClient  <class IOAudioControlUserClient, id 0x1000006ec, !registered, !matched, active, busy 0, retain 6>
    | |   |               |     {
    | |   |               |       "IOUserClientCreator" = "pid 224, coreaudiod"
    | |   |               |       "IOUserClientDefaultLocking" = Yes
    | |   |               |     }
    | |   |               |     
    | |   |               +-o AppleHDAStream  <class AppleHDAStream, id 0x1000006ad, registered, matched, active, busy 0 (0 ms), retain 8>
    | |   |               |   {
    | |   |               |     "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 0x1000006be, !registered, !matched, active, busy 0, retain 8>
    | |   |               | | {
    | |   |               | |   "IOAudioControlType" = 1936483188
    | |   |               | |   "IOAudioSelectorControlAvailableSelections" = ({"IOAudioSelectorControlSelectionValue"=1936745574,"IOAudioSelectorControlSelectionDescriptionKey"="DigitalOut"})
    | |   |               | |   "IOAudioControlChannelNumber" = 0
    | |   |               | |   "IOAudioControlChannelID" = 0
    | |   |               | |   "IOAudioControlUsage" = 1869968496
    | |   |               | |   "IOAudioControlValue" = 1936745574
    | |   |               | |   "IOAudioControlID" = 0
    | |   |               | |   "IOAudioControlSubType" = 1869968496
    | |   |               | | }
    | |   |               | | 
    | |   |               | +-o IOAudioControlUserClient  <class IOAudioControlUserClient, id 0x1000006ed, !registered, !matched, active, busy 0, retain 6>
    | |   |               |     {
    | |   |               |       "IOUserClientCreator" = "pid 224, coreaudiod"
    | |   |               |       "IOUserClientDefaultLocking" = Yes
    | |   |               |     }
    | |   |               |     
    | |   |               +-o AudioAUUCDriver  <class AudioAUUCDriver, id 0x1000006bf, registered, matched, active, busy 0 (1 ms), retain 5>
    | |   |               |   {
    | |   |               |     "IOProbeScore" = 0
    | |   |               |     "CFBundleIdentifier" = "com.apple.driver.AudioAUUC"
    | |   |               |     "IOMatchCategory" = "AudioAUUCDriver"
    | |   |               |     "IOClass" = "AudioAUUCDriver"
    | |   |               |     "IOPersonalityPublisher" = "com.apple.driver.AudioAUUC"
    | |   |               |     "IOProviderClass" = "IOAudioEngine"
    | |   |               |     "CFBundleIdentifierKernel" = "com.apple.driver.AudioAUUC"
    | |   |               |     "IOUserClientClass" = "AudioAUUC"
    | |   |               |     "IOResourceMatch" = "IOKit"
    | |   |               |   }
    | |   |               |   
    | |   |               +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient, id 0x1000006ee, !registered, !matched, active, busy 0, retain 6>
    | |   |               |   {
    | |   |               |     "IOUserClientCreator" = "pid 224, coreaudiod"
    | |   |               |     "IOUserClientDefaultLocking" = Yes
    | |   |               |   }
    | |   |               |   
    | |   |               +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient, id 0x100000703, !registered, !matched, active, busy 0, retain 6>
    | |   |               |   {
    | |   |               |     "IOUserClientCreator" = "pid 168, AirPlayXPCHelper"
    | |   |               |     "IOUserClientDefaultLocking" = Yes
    | |   |               |   }
    | |   |               |   
    | |   |               +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient, id 0x10000071f, !registered, !matched, active, busy 0, retain 6>
    | |   |               |   {
    | |   |               |     "IOUserClientCreator" = "pid 467, systemstats"
    | |   |               |     "IOUserClientDefaultLocking" = Yes
    | |   |               |   }
    | |   |               |   
    | |   |               +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient, id 0x10000072b, !registered, !matched, active, busy 0, retain 6>
    | |   |               |   {
    | |   |               |     "IOUserClientCreator" = "pid 107, mediaremoted"
    | |   |               |     "IOUserClientDefaultLocking" = Yes
    | |   |               |   }
    | |   |               |   
    | |   |               +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient, id 0x100000777, !registered, !matched, active, busy 0, retain 6>
    | |   |               |   {
    | |   |               |     "IOUserClientCreator" = "pid 507, ControlCenter"
    | |   |               |     "IOUserClientDefaultLocking" = Yes
    | |   |               |   }
    | |   |               |   
    | |   |               +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient, id 0x1000007ca, !registered, !matched, active, busy 0, retain 6>
    | |   |               |   {
    | |   |               |     "IOUserClientCreator" = "pid 556, assistantd"
    | |   |               |     "IOUserClientDefaultLocking" = Yes
    | |   |               |   }
    | |   |               |   
    | |   |               +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient, id 0x1000007d3, !registered, !matched, active, busy 0, retain 6>
    | |   |               |   {
    | |   |               |     "IOUserClientCreator" = "pid 586, callservicesd"
    | |   |               |     "IOUserClientDefaultLocking" = Yes
    | |   |               |   }
    | |   |               |   
    | |   |               +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient, id 0x1000008a6, !registered, !matched, active, busy 0, retain 6>
    | |   |               |   {
    | |   |               |     "IOUserClientCreator" = "pid 750, com.apple.WebKit"
    | |   |               |     "IOUserClientDefaultLocking" = Yes
    | |   |               |   }
    | |   |               |   
    | |   |               +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient, id 0x1000008fa, !registered, !matched, active, busy 0, retain 6>
    | |   |               |   {
    | |   |               |     "IOUserClientCreator" = "pid 616, systemsoundserve"
    | |   |               |     "IOUserClientDefaultLocking" = Yes
    | |   |               |   }
    | |   |               |   
    | |   |               +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient, id 0x100001532, !registered, !matched, active, busy 0, retain 6>
    | |   |               |   {
    | |   |               |     "IOUserClientCreator" = "pid 176, loginwindow"
    | |   |               |     "IOUserClientDefaultLocking" = Yes
    | |   |               |   }
    | |   |               |   
    | |   |               +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient, id 0x100001b2a, !registered, !matched, active, busy 0, retain 6>
    | |   |               |   {
    | |   |               |     "IOUserClientCreator" = "pid 686, Safari"
    | |   |               |     "IOUserClientDefaultLocking" = Yes
    | |   |               |   }
    | |   |               |   
    | |   |               +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient, id 0x100001e91, !registered, !matched, active, busy 0, retain 6>
    | |   |               |   {
    | |   |               |     "IOUserClientCreator" = "pid 608, avconferenced"
    | |   |               |     "IOUserClientDefaultLocking" = Yes
    | |   |               |   }
    | |   |               |   
    | |   |               +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient, id 0x1000088fc, !registered, !matched, active, busy 0, retain 6>
    | |   |               |   {
    | |   |               |     "IOUserClientCreator" = "pid 17246, PerfPowerService"
    | |   |               |     "IOUserClientDefaultLocking" = Yes
    | |   |               |   }
    | |   |               |   
    | |   |               +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient, id 0x10000a11e, !registered, !matched, active, busy 0, retain 6>
    | |   |               |   {
    | |   |               |     "IOUserClientCreator" = "pid 21315, AMPDevicesAgent"
    | |   |               |     "IOUserClientDefaultLocking" = Yes
    | |   |               |   }
    | |   |               |   
    | |   |               +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient, id 0x10000a3f5, !registered, !matched, active, busy 0, retain 6>
    | |   |               |   {
    | |   |               |     "IOUserClientCreator" = "pid 21597, eqMac"
    | |   |               |     "IOUserClientDefaultLocking" = Yes
    | |   |               |   }
    | |   |               |   
    | |   |               +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient, id 0x10000a407, !registered, !matched, active, busy 0, retain 6>
    | |   |                   {
    | |   |                     "IOUserClientCreator" = "pid 21620, com.apple.WebKit"
    | |   |                     "IOUserClientDefaultLocking" = Yes
    | |   |                   }
    | |   |                   
    | |   +-o pci-bridge@1C  <class IOPCIDevice, id 0x1000001f2, registered, matched, active, busy 0 (49 ms), retain 10>
    | |   | | {
    | |   | |   "IOPCISlotCommandCompleted" = Yes
    | |   | |   "#address-cells" = <03000000>
    | |   | |   "class-code" = <00040600>
    | |   | |   "IOPCIExpressSlotStatus" = 0
    | |   | |   "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=258,"ChildProxyPowerState"=2,"MaxPowerState"=3}
    | |   | |   "pci-aspm-default" = 0
    | |   | |   "vendor-id" = <86800000>
    | |   | |   "name" = <"pci-bridge">
    | |   | |   "device-id" = <90260000>
    | |   | |   "acpi-pmcap-offset" = 160
    | |   | |   "IOPCIResourced" = Yes
    | |   | |   "IODTPersist" = 0
    | |   | |   "compatible" = <"pci8086,2690","pciclass,060400">
    | |   | |   "ranges" = <0000008200000000000000000000008200000000000000000000000000000000000000c20000000000000000000000c2000000000000000000000000000000000000008100000000000000000000008100000000000000000000000000000000>
    | |   | |   "IOServiceDEXTEntitlements" = (("com.apple.developer.driverkit.transport.pci","com.apple.developer.driverkit.transport.pci.bridge"))
    | |   | |   "IOPCIExpressLinkCapabilities" = 16862225
    | |   | |   "IOPCIConfigured" = Yes
    | |   | |   "revision-id" = <09000000>
    | |   | |   "IOPCIExpressLinkStatus" = 4097
    | |   | |   "IOPCIExpressCapabilities" = 321
    | |   | |   "pcidebug" = "0:28:0(15:15)"
    | |   | |   "IOName" = "pci-bridge"
    | |   | |   "#size-cells" = <02000000>
    | |   | |   "reg" = <00e0000000000000000000000000000000000000>
    | |   | |   "IOPCIExpressSlotCapabilities" = 1572960
    | |   | | }
    | |   | | 
    | |   | +-o IOPP  <class IOPCI2PCIBridge, id 0x10000021f, registered, matched, active, busy 0 (0 ms), retain 6>
    | |   |     {
    | |   |       "IOClass" = "IOPCI2PCIBridge"
    | |   |       "CFBundleIdentifier" = "com.apple.iokit.IOPCIFamily"
    | |   |       "IOProviderClass" = "IOPCIDevice"
    | |   |       "IOPCIPowerOnProbe" = Yes
    | |   |       "IOPowerManagement" = {"CapabilityFlags"=258,"MaxPowerState"=3,"CurrentPowerState"=2}
    | |   |       "IOPCISlotCommandCompleted" = Yes
    | |   |       "IOProbeScore" = 18446744073709551516
    | |   |       "IONameMatch" = "pci-bridge"
    | |   |       "IOMatchedAtBoot" = Yes
    | |   |       "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |       "IONameMatched" = "pci-bridge"
    | |   |       "IOPersonalityPublisher" = "com.apple.iokit.IOPCIFamily"
    | |   |       "CFBundleIdentifierKernel" = "com.apple.iokit.IOPCIFamily"
    | |   |     }
    | |   |     
    | |   +-o pci-bridge@1C,1  <class IOPCIDevice, id 0x1000001f3, registered, matched, active, busy 0 (48 ms), retain 10>
    | |   | | {
    | |   | |   "IOPCISlotCommandCompleted" = Yes
    | |   | |   "#address-cells" = <03000000>
    | |   | |   "class-code" = <00040600>
    | |   | |   "IOPCIExpressSlotStatus" = 0
    | |   | |   "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=258,"ChildProxyPowerState"=2,"MaxPowerState"=3}
    | |   | |   "pci-aspm-default" = 0
    | |   | |   "vendor-id" = <86800000>
    | |   | |   "name" = <"pci-bridge">
    | |   | |   "device-id" = <92260000>
    | |   | |   "acpi-pmcap-offset" = 160
    | |   | |   "IOPCIResourced" = Yes
    | |   | |   "IODTPersist" = 0
    | |   | |   "compatible" = <"pci8086,2692","pciclass,060400">
    | |   | |   "ranges" = <0000008200000000000000000000008200000000000000000000000000000000000000c20000000000000000000000c2000000000000000000000000000000000000008100000000000000000000008100000000000000000000000000000000>
    | |   | |   "IOServiceDEXTEntitlements" = (("com.apple.developer.driverkit.transport.pci","com.apple.developer.driverkit.transport.pci.bridge"))
    | |   | |   "IOPCIExpressLinkCapabilities" = 33639441
    | |   | |   "IOPCIConfigured" = Yes
    | |   | |   "revision-id" = <09000000>
    | |   | |   "IOPCIExpressLinkStatus" = 4097
    | |   | |   "IOPCIExpressCapabilities" = 321
    | |   | |   "pcidebug" = "0:28:1(16:16)"
    | |   | |   "IOName" = "pci-bridge"
    | |   | |   "#size-cells" = <02000000>
    | |   | |   "reg" = <00e1000000000000000000000000000000000000>
    | |   | |   "IOPCIExpressSlotCapabilities" = 2097248
    | |   | | }
    | |   | | 
    | |   | +-o IOPP  <class IOPCI2PCIBridge, id 0x100000228, registered, matched, active, busy 0 (0 ms), retain 6>
    | |   |     {
    | |   |       "IOClass" = "IOPCI2PCIBridge"
    | |   |       "CFBundleIdentifier" = "com.apple.iokit.IOPCIFamily"
    | |   |       "IOProviderClass" = "IOPCIDevice"
    | |   |       "IOPCIPowerOnProbe" = Yes
    | |   |       "IOPowerManagement" = {"CapabilityFlags"=258,"MaxPowerState"=3,"CurrentPowerState"=2}
    | |   |       "IOPCISlotCommandCompleted" = Yes
    | |   |       "IOProbeScore" = 18446744073709551516
    | |   |       "IONameMatch" = "pci-bridge"
    | |   |       "IOMatchedAtBoot" = Yes
    | |   |       "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |       "IONameMatched" = "pci-bridge"
    | |   |       "IOPersonalityPublisher" = "com.apple.iokit.IOPCIFamily"
    | |   |       "CFBundleIdentifierKernel" = "com.apple.iokit.IOPCIFamily"
    | |   |     }
    | |   |     
    | |   +-o RP03@1C,2  <class IOPCIDevice, id 0x1000001ba, registered, matched, active, busy 0 (354 ms), retain 11>
    | |   | | {
    | |   | |   "IOPCISlotCommandCompleted" = Yes
    | |   | |   "#address-cells" = <03000000>
    | |   | |   "class-code" = <00040600>
    | |   | |   "IOPCIExpressSlotStatus" = 72
    | |   | |   "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=258,"ChildProxyPowerState"=2,"MaxPowerState"=3}
    | |   | |   "built-in" = <00>
    | |   | |   "acpi-device" = "IOACPIPlatformDevice is not serializable"
    | |   | |   "pci-aspm-default" = 0
    | |   | |   "vendor-id" = <86800000>
    | |   | |   "name" = <"pci-bridge">
    | |   | |   "device-id" = <94260000>
    | |   | |   "acpi-pmcap-offset" = 160
    | |   | |   "IOPCIResourced" = Yes
    | |   | |   "IODTPersist" = 0
    | |   | |   "compatible" = <"pci8086,2694","pciclass,060400","RP03">
    | |   | |   "ranges" = <0000008200000000000050910000008200000000000050910000000000001000000000c20000000000000000000000c2000000000000000000000000000000000000008100000000000000000000008100000000000000000000000000000000>
    | |   | |   "IOServiceDEXTEntitlements" = (("com.apple.developer.driverkit.transport.pci","com.apple.developer.driverkit.transport.pci.bridge"))
    | |   | |   "IOPCIExpressLinkCapabilities" = 50416657
    | |   | |   "acpi-path" = "IOACPIPlane:/_SB/PCI0@0/RP03@1c0002"
    | |   | |   "IOPCIConfigured" = Yes
    | |   | |   "revision-id" = <09000000>
    | |   | |   "IOPCIExpressLinkStatus" = 4113
    | |   | |   "IOPCIExpressCapabilities" = 321
    | |   | |   "pcidebug" = "0:28:2(17:18)"
    | |   | |   "IOName" = "pci-bridge"
    | |   | |   "#size-cells" = <02000000>
    | |   | |   "reg" = <00e2000000000000000000000000000000000000>
    | |   | |   "IOPCIExpressSlotCapabilities" = 2621536
    | |   | | }
    | |   | | 
    | |   | +-o IOPP  <class IOPCI2PCIBridge, id 0x10000022e, registered, matched, active, busy 0 (314 ms), retain 8>
    | |   |   | {
    | |   |   |   "IOClass" = "IOPCI2PCIBridge"
    | |   |   |   "CFBundleIdentifier" = "com.apple.iokit.IOPCIFamily"
    | |   |   |   "IOProviderClass" = "IOPCIDevice"
    | |   |   |   "IOPCIPowerOnProbe" = Yes
    | |   |   |   "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=258,"MaxPowerState"=3}
    | |   |   |   "IOPCISlotCommandCompleted" = Yes
    | |   |   |   "IOProbeScore" = 18446744073709551516
    | |   |   |   "IONameMatch" = "pci-bridge"
    | |   |   |   "IOMatchedAtBoot" = Yes
    | |   |   |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   |   "IONameMatched" = "pci-bridge"
    | |   |   |   "IOPersonalityPublisher" = "com.apple.iokit.IOPCIFamily"
    | |   |   |   "CFBundleIdentifierKernel" = "com.apple.iokit.IOPCIFamily"
    | |   |   | }
    | |   |   | 
    | |   |   +-o FWBR@0  <class IOPCIDevice, id 0x1000001bb, registered, matched, active, busy 0 (314 ms), retain 11>
    | |   |     | {
    | |   |     |   "#address-cells" = <03000000>
    | |   |     |   "class-code" = <00040600>
    | |   |     |   "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=258,"ChildProxyPowerState"=2,"MaxPowerState"=3}
    | |   |     |   "built-in" = <00>
    | |   |     |   "acpi-device" = "IOACPIPlatformDevice is not serializable"
    | |   |     |   "pci-aspm-default" = 0
    | |   |     |   "vendor-id" = <4c100000>
    | |   |     |   "name" = <"pci-bridge">
    | |   |     |   "device-id" = <3e820000>
    | |   |     |   "IOChildIndex" = 1
    | |   |     |   "IOPCIResourced" = Yes
    | |   |     |   "IODTPersist" = 0
    | |   |     |   "compatible" = <"pci104c,823e","pciclass,060400","FWBR">
    | |   |     |   "ranges" = <0000008200000000000050910000008200000000000050910000000000001000000000c20000000000000000000000c2000000000000000000000000000000000000008100000000000000000000008100000000000000000000000000000000>
    | |   |     |   "IOServiceDEXTEntitlements" = (("com.apple.developer.driverkit.transport.pci","com.apple.developer.driverkit.transport.pci.bridge"))
    | |   |     |   "IOPCIExpressLinkCapabilities" = 412689
    | |   |     |   "acpi-path" = "IOACPIPlane:/_SB/PCI0@0/RP03@1c0002/FWBR@0"
    | |   |     |   "IOPCIConfigured" = Yes
    | |   |     |   "revision-id" = <00000000>
    | |   |     |   "IOPCIExpressLinkStatus" = 4113
    | |   |     |   "IOPCIExpressCapabilities" = 113
    | |   |     |   "pcidebug" = "17:0:0(18:18)"
    | |   |     |   "IOName" = "pci-bridge"
    | |   |     |   "#size-cells" = <02000000>
    | |   |     |   "reg" = <0000110000000000000000000000000000000000>
    | |   |     | }
    | |   |     | 
    | |   |     +-o IOPP  <class IOPCI2PCIBridge, id 0x100000258, registered, matched, active, busy 0 (309 ms), retain 8>
    | |   |       | {
    | |   |       |   "IOClass" = "IOPCI2PCIBridge"
    | |   |       |   "CFBundleIdentifier" = "com.apple.iokit.IOPCIFamily"
    | |   |       |   "IOProviderClass" = "IOPCIDevice"
    | |   |       |   "IOPCIPowerOnProbe" = Yes
    | |   |       |   "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=258,"MaxPowerState"=3}
    | |   |       |   "IOProbeScore" = 18446744073709551516
    | |   |       |   "IONameMatch" = "pci-bridge"
    | |   |       |   "IOMatchedAtBoot" = Yes
    | |   |       |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |       |   "IONameMatched" = "pci-bridge"
    | |   |       |   "IOPersonalityPublisher" = "com.apple.iokit.IOPCIFamily"
    | |   |       |   "CFBundleIdentifierKernel" = "com.apple.iokit.IOPCIFamily"
    | |   |       | }
    | |   |       | 
    | |   |       +-o FRWR@0  <class IOPCIDevice, id 0x1000001bc, registered, matched, active, busy 0 (309 ms), retain 10>
    | |   |         | {
    | |   |         |   "assigned-addresses" = <10001282000000000040509100000000000800001400128200000000000050910000000000400000>
    | |   |         |   "IOInterruptSpecifiers" = (<1200000007000000>)
    | |   |         |   "fwswappedbib" = <01000000>
    | |   |         |   "class-code" = <10000c00>
    | |   |         |   "IODeviceMemory" = (({"address"=2437955584,"length"=2048}),({"address"=2437939200,"length"=16384}))
    | |   |         |   "IOReportLegendPublic" = Yes
    | |   |         |   "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=258,"ChildProxyPowerState"=2,"MaxPowerState"=3}
    | |   |         |   "built-in" = <00>
    | |   |         |   "acpi-device" = "IOACPIPlatformDevice is not serializable"
    | |   |         |   "IOInterruptControllers" = ("io-apic-0")
    | |   |         |   "driver-child-bundle" = "com.apple.driver.AppleFWOHCI"
    | |   |         |   "vendor-id" = <4c100000>
    | |   |         |   "name" = <"pci104c,823f">
    | |   |         |   "device-id" = <3f820000>
    | |   |         |   "IOChildIndex" = 1
    | |   |         |   "acpi-pmcap-offset" = 68
    | |   |         |   "IOPCIResourced" = Yes
    | |   |         |   "compatible" = <"pci104c,823f","pciclass,0c0010","FRWR">
    | |   |         |   "IOPCIUseDeviceMapper" = Yes
    | |   |         |   "IOServiceDEXTEntitlements" = (("com.apple.developer.driverkit.transport.pci"))
    | |   |         |   "fwhub" = <00000000>
    | |   |         |   "acpi-path" = "IOACPIPlane:/_SB/PCI0@0/RP03@1c0002/FWBR@0/FRWR@0"
    | |   |         |   "revision-id" = <00000000>
    | |   |         |   "pcidebug" = "18:0:0"
    | |   |         |   "IOName" = "pci104c,823f"
    | |   |         |   "IOReportLegend" = ({"IOReportGroupName"="Interrupt Statistics (by index)","IOReportChannels"=((5291294645182005248,4295098369,"               First Level Interrupt Handler Count"),(5291294645182005249,4295098369,"              Second Level Interrupt Handler Count"),(5291294645182005250,4295098369,"        First Level Interrupt Handler Time (MATUs)"),(5291294645182005251,4295098369,"   Second Level Interrupt Handler CPU Time (MATUs)"),(5291294645182005252,4295098369,"Second Level Interrupt Handler System Time (MATUs)")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="FRWR 0"})
    | |   |         |   "reg" = <000012000000000000000000000000000000000010001202000000000000000000000000000800001400120200000000000000000000000000400000>
    | |   |         | }
    | |   |         | 
    | |   |         +-o AppleFWOHCI  <class AppleFWOHCI, id 0x10000052e, !registered, !matched, active, busy 0 (1 ms), retain 7>
    | |   |           | {
    | |   |           |   "IOClass" = "AppleFWOHCI"
    | |   |           |   "CFBundleIdentifier" = "com.apple.driver.AppleFWOHCI"
    | |   |           |   "IOProviderClass" = "IOPCIDevice"
    | |   |           |   "CFBundleVersion" = "5.7.5"
    | |   |           |   "IOPCITunnelCompatible" = Yes
    | |   |           |   "RcvPhyPkt" = 0
    | |   |           |   "IOProbeScore" = 4096
    | |   |           |   "IONameMatch" = ("pciclass,0c0010")
    | |   |           |   "IOPCIPauseCompatible" = Yes
    | |   |           |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |           |   "PHY Vendor_ID" = 524328
    | |   |           |   "IsochReceiveContextCount" = 8
    | |   |           |   "IsochTransmitContextCount" = 8
    | |   |           |   "IONameMatched" = "pciclass,0c0010"
    | |   |           |   "IOPersonalityPublisher" = "com.apple.driver.AppleFWOHCI"
    | |   |           |   "PHY Device_ID" = 8590086
    | |   |           |   "CFBundleIdentifierKernel" = "com.apple.driver.AppleFWOHCI"
    | |   |           |   "IOPCIUseDeviceMapper" = Yes
    | |   |           | }
    | |   |           | 
    | |   |           +-o IOFireWireController  <class IOFireWireController, id 0x100000530, registered, matched, active, busy 0 (1 ms), retain 9>
    | |   |             | {
    | |   |             |   "FireWire Self IDs" = <8007c458814780908247c8de>
    | |   |             |   "IOPowerManagement" = {"CurrentPowerState"=2,"CapabilityFlags"=32768,"MaxPowerState"=2,"DriverPowerState"=2}
    | |   |             |   "FireWire Generation ID" = "3d"
    | |   |             | }
    | |   |             | 
    | |   |             +-o IOFireWireLocalNode  <class IOFireWireLocalNode, id 0x1000005a2, registered, matched, active, busy 0 (0 ms), retain 14>
    | |   |               | {
    | |   |               |   "FireWire Self IDs" = <8247c8de>
    | |   |               |   "FireWire Speed" = 3
    | |   |               |   "IOCFPlugInTypes" = {"CDCFCA94-F197-11D4-87E6-000502072F80"="IOFireWireFamily.kext/Contents/PlugIns/IOFireWireLib.plugin","B54BC8F8-D53B-11D5-A1A1-0003934B81A0"="IOFireWireAVC.kext/Contents/PlugIns/IOFireWireAVCLib.plugin"}
    | |   |               |   "FireWire Node ID" = 65474
    | |   |               |   "FireWire Device ROM" = <04046f6731333934e000b023001ff3fffe6e6f9200078acf3800001e03000a27810000051700000a8100000b0c0083c08d00000f0007ac7500000000000000004170706c6520436f6d70757465722c20496e632e0005ddde00000000000000004d6163696e746f73680000000002bdf3001ff3fffe6e6f92>
    | |   |               |   "IOUserClientClass" = "IOFireWireUserClient"
    | |   |               |   "GUID" = 8994005088890770
    | |   |               | }
    | |   |               | 
    | |   |               +-o IOFireWireUserClientIniter  <class IOFireWireUserClientIniter, id 0x1000005a3, !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"
    | |   |               |     "IOMatchCategory" = "IOFireWireAVCProtocol"
    | |   |               |     "IOClass" = "IOFireWireUserClientIniter"
    | |   |               |     "IOPersonalityPublisher" = "com.apple.iokit.IOFireWireAVC"
    | |   |               |     "IOProviderClass" = "IOFireWireLocalNode"
    | |   |               |     "CFBundleIdentifierKernel" = "com.apple.iokit.IOFireWireFamily"
    | |   |               |     "IOProbeScore" = 0
    | |   |               |   }
    | |   |               |   
    | |   |               +-o IOFireWireUserClientIniter  <class IOFireWireUserClientIniter, id 0x1000005a4, !registered, !matched, active, busy 0, retain 4>
    | |   |                   {
    | |   |                     "IOProviderMergeProperties" = {"IOCFPlugInTypes"={"CDCFCA94-F197-11D4-87E6-000502072F80"="IOFireWireFamily.kext/Contents/PlugIns/IOFireWireLib.plugin"},"IOUserClientClass"="IOFireWireUserClient"}
    | |   |                     "CFBundleIdentifier" = "com.apple.iokit.IOFireWireFamily"
    | |   |                     "IOMatchCategory" = "IOFireWireUserClient"
    | |   |                     "IOClass" = "IOFireWireUserClientIniter"
    | |   |                     "IOPersonalityPublisher" = "com.apple.iokit.IOFireWireFamily"
    | |   |                     "IOProviderClass" = "IOFireWireNub"
    | |   |                     "CFBundleIdentifierKernel" = "com.apple.iokit.IOFireWireFamily"
    | |   |                     "IOProbeScore" = 0
    | |   |                   }
    | |   |                   
    | |   +-o RP04@1C,3  <class IOPCIDevice, id 0x1000001bd, registered, matched, active, busy 0 (1088 ms), retain 11>
    | |   | | {
    | |   | |   "IOPCISlotCommandCompleted" = Yes
    | |   | |   "#address-cells" = <03000000>
    | |   | |   "class-code" = <00040600>
    | |   | |   "IOPCIExpressSlotStatus" = 72
    | |   | |   "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=258,"ChildProxyPowerState"=2,"MaxPowerState"=3}
    | |   | |   "built-in" = <00>
    | |   | |   "acpi-device" = "IOACPIPlatformDevice is not serializable"
    | |   | |   "pci-aspm-default" = 0
    | |   | |   "vendor-id" = <86800000>
    | |   | |   "name" = <"pci-bridge">
    | |   | |   "device-id" = <96260000>
    | |   | |   "acpi-pmcap-offset" = 160
    | |   | |   "IOPCIResourced" = Yes
    | |   | |   "IODTPersist" = 0
    | |   | |   "compatible" = <"pci8086,2696","pciclass,060400","RP04">
    | |   | |   "ranges" = <0000008200000000000020910000008200000000000020910000000000003000000000c20000000000000000000000c2000000000000000000000000000000000000008100000000000000000000008100000000000000000000000000000000>
    | |   | |   "IOServiceDEXTEntitlements" = (("com.apple.developer.driverkit.transport.pci","com.apple.developer.driverkit.transport.pci.bridge"))
    | |   | |   "IOPCIExpressLinkCapabilities" = 67193873
    | |   | |   "acpi-path" = "IOACPIPlane:/_SB/PCI0@0/RP04@1c0003"
    | |   | |   "IOPCIConfigured" = Yes
    | |   | |   "revision-id" = <09000000>
    | |   | |   "IOPCIExpressLinkStatus" = 4113
    | |   | |   "IOPCIExpressCapabilities" = 321
    | |   | |   "pcidebug" = "0:28:3(19:19)"
    | |   | |   "IOName" = "pci-bridge"
    | |   | |   "#size-cells" = <02000000>
    | |   | |   "reg" = <00e3000000000000000000000000000000000000>
    | |   | |   "IOPCIExpressSlotCapabilities" = 3145824
    | |   | | }
    | |   | | 
    | |   | +-o IOPP  <class IOPCI2PCIBridge, id 0x10000022b, registered, matched, active, busy 0 (1051 ms), retain 8>
    | |   |   | {
    | |   |   |   "IOClass" = "IOPCI2PCIBridge"
    | |   |   |   "CFBundleIdentifier" = "com.apple.iokit.IOPCIFamily"
    | |   |   |   "IOProviderClass" = "IOPCIDevice"
    | |   |   |   "IOPCIPowerOnProbe" = Yes
    | |   |   |   "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=258,"MaxPowerState"=3}
    | |   |   |   "IOPCISlotCommandCompleted" = Yes
    | |   |   |   "IOProbeScore" = 18446744073709551516
    | |   |   |   "IONameMatch" = "pci-bridge"
    | |   |   |   "IOMatchedAtBoot" = Yes
    | |   |   |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   |   "IONameMatched" = "pci-bridge"
    | |   |   |   "IOPersonalityPublisher" = "com.apple.iokit.IOPCIFamily"
    | |   |   |   "CFBundleIdentifierKernel" = "com.apple.iokit.IOPCIFamily"
    | |   |   | }
    | |   |   | 
    | |   |   +-o ARPT@0  <class IOPCIDevice, id 0x1000001be, registered, matched, active, busy 0 (1050 ms), retain 13>
    | |   |     | {
    | |   |     |   "acpi-device" = "IOACPIPlatformDevice is not serializable"
    | |   |     |   "IOPCIMSIMode" = Yes
    | |   |     |   "assigned-addresses" = <10001382000000000000409100000000008000001800138200000000000020910000000000002000>
    | |   |     |   "vendor-id" = <e4140000>
    | |   |     |   "class-code" = <00800200>
    | |   |     |   "subsystem-vendor-id" = <6b100000>
    | |   |     |   "IOPCIExpressLinkCapabilities" = 4643857
    | |   |     |   "IOName" = "pci14e4,43a0"
    | |   |     |   "IOPCIPMCSState" = 16648
    | |   |     |   "pcidebug" = "19:0:0"
    | |   |     |   "IOChildIndex" = 1
    | |   |     |   "IOPCIExpressLinkStatus" = 4113
    | |   |     |   "pci-aspm-default" = 0
    | |   |     |   "IOPCIExpressCapabilities" = 2
    | |   |     |   "IOServiceDEXTEntitlements" = (("com.apple.developer.driverkit.transport.pci"))
    | |   |     |   "IOInterruptControllers" = ("io-apic-0","IOPCIMessagedInterruptController")
    | |   |     |   "IOPCIResourced" = Yes
    | |   |     |   "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=258,"ChildProxyPowerState"=2,"MaxPowerState"=3}
    | |   |     |   "AAPL,slot-name" = <"AirPort">
    | |   |     |   "IODeviceMemory" = (({"address"=2436890624,"length"=32768}),({"address"=2434793472,"length"=2097152}))
    | |   |     |   "acpi-pmcap-offset" = 72
    | |   |     |   "name" = <"pci14e4,43a0">
    | |   |     |   "subsystem-id" = <11010000>
    | |   |     |   "compatible" = <"pci106b,111","pci14e4,43a0","pciclass,028000","ARPT">
    | |   |     |   "acpi-wake-type" = 2
    | |   |     |   "brcmfx-country" = <"SE">
    | |   |     |   "IOReportLegendPublic" = Yes
    | |   |     |   "reg" = <000013000000000000000000000000000000000010001302000000000000000000000000008000001800130200000000000000000000000000002000>
    | |   |     |   "IOReportLegend" = ({"IOReportGroupName"="Interrupt Statistics (by index)","IOReportChannels"=((5291294645182070784,4295098369,"               First Level Interrupt Handler Count"),(5291294645182070785,4295098369,"              Second Level Interrupt Handler Count"),(5291294645182070786,4295098369,"        First Level Interrupt Handler Time (MATUs)"),(5291294645182070787,4295098369,"   Second Level Interrupt Handler CPU Time (MATUs)"),(5291294645182070788,4295098369,"Second Level Interrupt Handler System Time (MATUs)")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="ARPT 1"})
    | |   |     |   "device-id" = <a0430000>
    | |   |     |   "revision-id" = <03000000>
    | |   |     |   "IOInterruptSpecifiers" = (<1300000007000000>,<0600000000000100>)
    | |   |     |   "acpi-path" = "IOACPIPlane:/_SB/PCI0@0/RP04@1c0003/ARPT@0"
    | |   |     | }
    | |   |     | 
    | |   |     +-o AirPort_BrcmNIC  <class AirPort_BrcmNIC, id 0x100000261, registered, matched, active, busy 0 (347 ms), retain 42>
    | |   |       | {
    | |   |       |   "IO80211Family.BuildDate" = "Feb 19 2024 20:21:27"
    | |   |       |   "IOMatchedAtBoot" = Yes
    | |   |       |   "IO80211Family.BuildTag" = "IO80211Legacy_kexts-37.1"
    | |   |       |   "IO80211Family.BuildTagGit" = ""IO80211Legacy_kexts-37.1""
    | |   |       |   "IOMaxPacketSize" = 1518
    | |   |       |   "IOPacketFilters" = {"IONetworkFilterGroup"=275,"IOEthernetWakeOnLANFilterGroup"=0}
    | |   |       |   "APTAPD" = 1
    | |   |       |   "mDNS_Keepalive" = Yes
    | |   |       |   "IOMinPacketSize" = 64
    | |   |       |   "IONameMatched" = "pci14e4,43a0"
    | |   |       |   "APFeatures" = 1
    | |   |       |   "IOModel" = "Wireless Network Adapter (802.11 a/b/g/n/ac)"
    | |   |       |   "APChipRev" = 3
    | |   |       |   "IOPersonalityPublisher" = "com.apple.driver.AirPort.BrcmNIC"
    | |   |       |   "IOPowerManagement" = {"CapabilityFlags"=61440,"MaxPowerState"=2,"CurrentPowerState"=2}
    | |   |       |   "mDNS_KEY" = "2009-07-30"
    | |   |       |   "IOMediumDictionary" = {"00000080"={"Index"=0,"Type"=128,"Flags"=0,"Speed"=11000000}}
    | |   |       |   "TruePowerOff" = Yes
    | |   |       |   "IOMACAddress" = <b8098a448624>
    | |   |       |   "IOFeatures" = 8
    | |   |       |   "AVBControllerState" = 1
    | |   |       |   "IOLinkSpeed" = 450000000
    | |   |       |   "IOVendor" = "Apple"
    | |   |       |   "CFBundleIdentifier" = "com.apple.driver.AirPort.BrcmNIC"
    | |   |       |   "IOProviderClass" = "IOPCIDevice"
    | |   |       |   "IOSelectedMedium" = "00000080"
    | |   |       |   "IONameMatch" = ("pci14e4,43ba","pci14e4,43a3","pci14e4,43a0")
    | |   |       |   "IOReportLegendPublic" = Yes
    | |   |       |   "IOClass" = "AirPort_BrcmNIC"
    | |   |       |   "CFBundleIdentifierKernel" = "com.apple.driver.AirPort.BrcmNIC"
    | |   |       |   "IOLinkStatus" = 3
    | |   |       |   "IOActiveMedium" = "00000080"
    | |   |       |   "IOFirmwareVersion" = "Broadcom BCM43xx 1.0 (7.77.111.1 AirPortDriverBrcmNIC-1710.4)"
    | |   |       |   "IOReportLegend" = ({"IOReportGroupName"="Chip","IOReportChannels"=((2329561048098108517,4296278017,"  Tx Bytes"),(2328998098144687205,4296278017,"  Rx Bytes")),"IOReportChannelInfo"={"IOReportChannelUnit"=648661282852962304},"IOReportSubGroupName"="Bytes Transferred"},{"IOReportGroupName"="Chip","IOReportChannels"=((6086689037533857394,6443499521,"       Tx Data Frames"),(6086689037533860453,6443499521,"   Tx Retransmissions"),(6086689037533856869,6443499521,"       Tx Data Errors"),(6086689037533856882,6443499521,"         Tx Data Runt"),(6086689037533859174,6443499521," Tx Management Frames"),(6086689037533860724,6443499521,"      Tx Status Error"),(6086689037533859394,6443499521,"   Tx No Buffer Error")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Tx Counters"},{"IOReportGroupName"="Chip","IOReportChannels"=((5942573849188058738,6443499521,"         Rx Data Frames"),(5942573849188058482,6443499521,"         Rx Data Errors"),(5942573849339053682,6443499521,"   Rx Management Frames"),(5942573849356747381,6443499521,"      Rx Out Of Buffers"),(5942573849424196217,6443499521,"       Rx Retry bit set"),(5942573849188060740,6443499521,"            Rx Non Data"),(5942573849154503763,6443499521,"              Rx Bad DS"),(5942573849154506055,6443499521,"     Rx Control Or Mgmt"),(5942573849222734183,6443499521," Rx Fragmentation Error"),(5942573849424260724,6443499521,"                Rx Runt"),(5942573849238921582,6443499521,"               Rx Giant"),(5942573849356751683,6443499521,"              Rx No SCB"),(5942573849272809057,6443499521,"       Rx Invalid Frame"),(5942573849154507634,6443499521,"          Rx Bad SA MAC"),(5942573849154503745,6443499521,"          Rx Bad DA MAC"),(5942573849222147188,6443499521," Rx Filtered Out Frames")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Rx Counters"},{"IOReportGroupName"="Chip","IOReportChannels"=((5942576065660537967,6443499521,"  Rx Frame Too Short"),(5942576065660539752,6443499521,"   Rx Frame Too Long"),(5942576065475923265,6443499521,"  Rx Invalid MAC Hdr"),(5942576065422775072,6443499521,"          Rx Bad FCS"),(5942576065591133008,6443499521,"         Rx Bad PLCP"),(5942576065373422368,6443499521,"       Rx CRC Glitch"),(5942576065442443088,6443499521,"        Rx Good PLCP")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Rx Error Counters"},{"IOReportGroupName"="Chip","IOReportChannels"=((5942588117069951841,6443499521,"    Rx RF Disabled"),(5942588117305804652,6443499521," Rx bphy Rx Glitch"),(5942588117035864140,6443499521,"  Rx bphy Bad PLCP")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Rx Phy Error Counters"},{"IOReportGroupName"="Chip","IOReportChannels"=((5566804575375938113,6443499521,"        Rx Data Frame matching RA"),(5566804614131307073,6443499521,"  Rx Management Frame matching RA"),(5566804571399737921,6443499521,"     Rx Control Frame matching RA"),(5566804575376069185,6443499521,"           Rx Data Frame other RA"),(5566804614131438145,6443499521,"     Rx Management Frame other RA"),(5566804571399868993,6443499521,"        Rx Control Frame other RA"),(5566804575375942516,6443499521,"          Rx Data Frame Multicast"),(5566804614131311476,6443499521,"    Rx Management Frame Multicast"),(5566804571399742324,6443499521,"       Rx Control Frame Multicast"),(5566804635287768385,6443499521,"                    Rx RTS to MAC"),(5566804570863258945,6443499521,"                    Rx CTS to MAC"),(5566804562526555457,6443499521,"                    Rx ACK to MAC"),(5566804635287756879,6443499521,"                  Rx RTS to Other"),(5566804570863247439,6443499521,"                  Rx CTS to Other")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Rx MAC Counters"},{"IOReportGroupName"="Chip","IOReportChannels"=((2319689521937412705,6443499521,"               unicast acknowledged MPDU"),(2319689521937863492,6443499521,"             succesfuly transmitted MSDU"),(2319689521939959123,6443499521," multicast successfully transmitted MSDU"),(2319689521937863494,6443499521,"   MSDU failed due to exceeded transmits"),(2319689521937863485,6443499521,"MSDU successfully transmits >= 1 attempt"),(2319689521937863486,6443499521," MSDU successfully transmits > 1 attempt"),(2319689453170348913,6443499521,"           Duplicate Sequence Control Rx"),(2319689453170344269,6443499521,"                      Duplicate Rx AMPDU"),(2319689448858800760,6443499521,"              CTS Rxd in response to RTS"),(2319689632720386130,6443499521,"          CTS not Rxd in response to RTS"),(2319689496016274251,6443499521,"                          No ACK Failure"),(2319689491201413752,6443499521,"                  Data/Mgt MPDU received"),(2319689628590818418,6443499521,"                 multicast MSDU received"),(2319689461458488656,6443499521,"              FCS error detected in MPDU"),(2319689534506292590,6443499521,"                       WEP undecryptable")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="dot11 MIB Counters"},{"IOReportGroupName"="Chip","IOReportChannels"=((4123362257062617697,6443499521,"                   AMPDU BlockACKs sent"),(4123362257029063265,6443499521,"               AMPDU BlockACKs received"),(4123362481003454834,6443499521,"                 BlockACK Requests sent"),(4123362472413520242,6443499521,"             BlockACK requests received"),(4123362472412468307,6443499521,"                 Number of RTS received"),(4123417597966381940,6443499521,"          Number of Rx unicast received"),(4123417610531128144,6443499521,"       Number of Rx Good PLCPs received"),(4123419809389112691,6443499521,"                    Number of Tx Frames"),(4123419809302794308,6443499521,"                     Number of Tx AMPDU"),(4123417610279539540,6443499521,"                     Number of Rx AMPDU"),(4123417610279538756,6443499521,"            Number of Rx AMPDU with SGI"),(4123417610279539527,6443499521,"           Number of Rx AMPDU with STBC"),(4123417610497059949,6443499521,"           AMPDU Rx No delimiter errors"),(4123417609726021463,6443499521,"          AMPDU Rx Out-of-Window errors"),(4123417609726021459,6443499521,"        AMPDU Rx Out-of-Sequence errors"),(4123417609725310320,6443499521,"              AMPDU Rx Duplicate errors"),(4123417610584094059,6443499521,"                  AMPDU Rx Stuck errors"),(4123417610583230548,6443499521,"          Num Rx Single MPDUs, HT rates"),(4123417610583231591,6443499521,"      Num Rx Single MPDUs, legacy rates"),(4123417610399214693,6443499521,"            Missing Rx sequence numbers"),(4123417610549552160,6443499521,"    Rx pkts buffered before host sendup"),(4123417610331898433,6443499521,"                   AMPDU DELBA received"),(4123419809355153985,6443499521,"                       AMPDU DELBA sent"),(4123417610481058933,6443499521,"                                MPDU Rx"),(4123419809504314485,6443499521,"                                MPDU Tx"),(4123417611033788752,6443499521,"             Rx AMPDU with No BA policy"),(4123417611153537136,6443499521,"                AMPDU Rx Unexpected Pkt")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="AMPDU Counters"},{"IOReportGroupName"="Chip","IOReportChannels"=((6291600509732997443,6443499521,"      TKIP Local MIC Failures"),(6291600509732343113,6443499521,"TKIP Counter Measures Invoked"),(6291600509733332336,6443499521,"                 TKIP Replays"),(6291600436584337478,6443499521,"           CCMP Format Errors"),(6291600436584337490,6443499521,"                 CCMP Replays"),(6291600436584337476,6443499521,"          CCMP Decrypt Errors"),(6291600372496693574,6443499521,"     4-way Handshake Failures"),(6288520730285335922,6443499521,"          WEP ICV Error Count"),(6291600441451180643,6443499521,"        Decrypt Success Count"),(6074029101450421618,6443499521,"         TKIP ICV Error Count"),(6288520713993415779,6443499521,"           WEP Excluded Count")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="WPA2 Counters"},{"IOReportGroupName"="Chip","IOReportChannels"=((5571024569353718083,6443499521,"      TKIP Local MIC Failures"),(5571024569353063753,6443499521,"TKIP Counter Measures Invoked"),(5571024569354052976,6443499521,"                 TKIP Replays"),(5571024496205058118,6443499521,"           CCMP Format Errors"),(5571024496205058130,6443499521,"                 CCMP Replays"),(5571024496205058116,6443499521,"          CCMP Decrypt Errors"),(5571024432117414214,6443499521,"     4-way Handshake Failures"),(5567944789906056562,6443499521,"          WEP ICV Error Count"),(5571024501071901283,6443499521,"        Decrypt Success Count"),(6074592051403842930,6443499521,"         TKIP ICV Error Count"),(5567944773614136419,6443499521,"           WEP Excluded Count")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="WPA2 Multicast Counters"},{"IOReportGroupName"="Controller","IOReportChannels"=((4932041106966801440,6443499521,"Driver Transitioned to Unavailable"),(4932076518620556576,6443499521,"Total PostMessage Driver Available")),"IOReportChannelInfo"={"IOReportChannelUnit"=7205759403792793600},"IOReportSubGroupName"="Driver Availability"},{"IOReportGroupName"="Controller","IOReportChannels"=((4932041106966803232,10738466818,"Driver Availability")),"IOReportChannelInfo"={"IOReportChannelUnit"=72058100844068865},"IOReportSubGroupName"="Driver Available State"},{"IOReportGroupName"="Controller","IOReportChannels"=((2331251972742927104,6443499521," Requested count")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Link recovery with reassoc due to decrypt errors"},{"IOReportGroupName"="Controller","IOReportChannels"=((2331251959573073408,6443499521," Pending count")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Link recovery with reassoc due to decrypt errors"},{"IOReportGroupName"="Controller","IOReportChannels"=((2331544429699617280,6443499521," Confirmed count")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Link recovery with reassoc due to decrypt errors"},{"IOReportGroupName"="Controller","IOReportChannels"=((2332674680324636928,6443499521," Escalated count")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Link recovery with reassoc due to decrypt errors"},{"IOReportGroupName"="Controller","IOReportChannels"=((2332381175379940352,6443499521," Throttled count")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Link recovery with reassoc due to decrypt errors"},{"IOReportGroupName"="Controller","IOReportChannels"=((2403309566780855040,6443499521," Requested count")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Link recovery with reassoc due to Rx AMPDU DUP Errors"},{"IOReportGroupName"="Controller","IOReportChannels"=((2403309553611001344,6443499521," Pending count")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Link recovery with reassoc due to Rx AMPDU DUP Errors"},{"IOReportGroupName"="Controller","IOReportChannels"=((2403602023737545216,6443499521," Confirmed count")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Link recovery with reassoc due to Rx AMPDU DUP Errors"},{"IOReportGroupName"="Controller","IOReportChannels"=((2404732274362564864,6443499521," Escalated count")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Link recovery with reassoc due to Rx AMPDU DUP Errors"},{"IOReportGroupName"="Controller","IOReportChannels"=((2404438769417868288,6443499521," Throttled count")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Link recovery with reassoc due to Rx AMPDU DUP Errors"},{"IOReportGroupName"="Controller","IOReportChannels"=((2475367160818782976,6443499521," Requested count")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Link recovery with reassoc due to Rx AMPDU TxBA mismatch"},{"IOReportGroupName"="Controller","IOReportChannels"=((2475367147648929280,6443499521," Pending count")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Link recovery with reassoc due to Rx AMPDU TxBA mismatch"},{"IOReportGroupName"="Controller","IOReportChannels"=((2475659617775473152,6443499521," Confirmed count")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Link recovery with reassoc due to Rx AMPDU TxBA mismatch"},{"IOReportGroupName"="Controller","IOReportChannels"=((2476789868400492800,6443499521," Escalated count")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Link recovery with reassoc due to Rx AMPDU TxBA mismatch"},{"IOReportGroupName"="Controller","IOReportChannels"=((2476496363455796224,6443499521," Throttled count")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Link recovery with reassoc due to Rx AMPDU TxBA mismatch"},{"IOReportGroupName"="Controller","IOReportChannels"=((2547424754856710912,6443499521," Requested count")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Link recovery with reassoc due to AP Tx data stall"},{"IOReportGroupName"="Controller","IOReportChannels"=((2547424741686857216,6443499521," Pending count")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Link recovery with reassoc due to AP Tx data stall"},{"IOReportGroupName"="Controller","IOReportChannels"=((2547717211813401088,6443499521," Confirmed count")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Link recovery with reassoc due to AP Tx data stall"},{"IOReportGroupName"="Controller","IOReportChannels"=((2548847462438420736,6443499521," Escalated count")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Link recovery with reassoc due to AP Tx data stall"},{"IOReportGroupName"="Controller","IOReportChannels"=((2548553957493724160,6443499521," Throttled count")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Link recovery with reassoc due to AP Tx data stall"},{"IOReportGroupName"="Controller","IOReportChannels"=((2619482348894638848,6443499521," Requested count")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Link recovery with reassoc due to other errors"},{"IOReportGroupName"="Controller","IOReportChannels"=((2619482335724785152,6443499521," Pending count")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Link recovery with reassoc due to other errors"},{"IOReportGroupName"="Controller","IOReportChannels"=((2619774805851329024,6443499521," Confirmed count")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Link recovery with reassoc due to other errors"},{"IOReportGroupName"="Controller","IOReportChannels"=((2620905056476348672,6443499521," Escalated count")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Link recovery with reassoc due to other errors"},{"IOReportGroupName"="Controller","IOReportChannels"=((2620611551531652096,6443499521," Throttled count")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Link recovery with reassoc due to other errors"},{"IOReportGroupName"="Controller","IOReportChannels"=((2691539942932566784,6443499521," Requested count")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Link recovery with PHY calibration"},{"IOReportGroupName"="Controller","IOReportChannels"=((2691539929762713088,6443499521," Pending count")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Link recovery with PHY calibration"},{"IOReportGroupName"="Controller","IOReportChannels"=((2691832399889256960,6443499521," Confirmed count")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Link recovery with PHY calibration"},{"IOReportGroupName"="Controller","IOReportChannels"=((2692962650514276608,6443499521," Escalated count")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Link recovery with PHY calibration"},{"IOReportGroupName"="Controller","IOReportChannels"=((2692669145569580032,6443499521," Throttled count")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Link recovery with PHY calibration"},{"IOReportGroupName"="Controller","IOReportChannels"=((2763597536970494720,6443499521," Requested count")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Link recovery with PHY reset"},{"IOReportGroupName"="Controller","IOReportChannels"=((2763597523800641024,6443499521," Pending count")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Link recovery with PHY reset"},{"IOReportGroupName"="Controller","IOReportChannels"=((2763889993927184896,6443499521," Confirmed count")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Link recovery with PHY reset"},{"IOReportGroupName"="Controller","IOReportChannels"=((2765020244552204544,6443499521," Escalated count")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Link recovery with PHY reset"},{"IOReportGroupName"="Controller","IOReportChannels"=((2764726739607507968,6443499521," Throttled count")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Link recovery with PHY reset"},{"IOReportGroupName"="Controller","IOReportChannels"=((2835655131008422656,6443499521," Requested count")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Link recovery with watchdog reset"},{"IOReportGroupName"="Controller","IOReportChannels"=((2835655117838568960,6443499521," Pending count")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Link recovery with watchdog reset"},{"IOReportGroupName"="Controller","IOReportChannels"=((2835947587965112832,6443499521," Confirmed count")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Link recovery with watchdog reset"},{"IOReportGroupName"="Controller","IOReportChannels"=((2837077838590132480,6443499521," Escalated count")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Link recovery with watchdog reset"},{"IOReportGroupName"="Controller","IOReportChannels"=((2836784333645435904,6443499521," Throttled count")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Link recovery with watchdog reset"},{"IOReportGroupName"="Controller","IOReportChannels"=((2907712725046350592,6443499521," Requested count")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Link metric upload only"},{"IOReportGroupName"="Controller","IOReportChannels"=((2907712711876496896,6443499521," Pending count")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Link metric upload only"},{"IOReportGroupName"="Controller","IOReportChannels"=((2908005182003040768,6443499521," Confirmed count")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Link metric upload only"},{"IOReportGroupName"="Controller","IOReportChannels"=((2909135432628060416,6443499521," Escalated count")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Link metric upload only"},{"IOReportGroupName"="Controller","IOReportChannels"=((2908841927683363840,6443499521," Throttled count")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Link metric upload only"},{"IOReportGroupName"="Controller","IOReportChannels"=((5501800054739959808,6443499521,"DUT Tx latency issue")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Link recovery reason"},{"IOReportGroupName"="Controller","IOReportChannels"=((5501800054739960064,6443499521,"DUT Tx PHY issue")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Link recovery reason"},{"IOReportGroupName"="Controller","IOReportChannels"=((5501800054740025344,6443499521,"DUT Tx PHY rate issue")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Link recovery reason"},{"IOReportGroupName"="Controller","IOReportChannels"=((5501800054740025600,6443499521,"DUT Tx Aggr issue")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Link recovery reason"},{"IOReportGroupName"="Controller","IOReportChannels"=((5501800054756737024,6443499521,"DUT Rx overflow issue")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Link recovery reason"},{"IOReportGroupName"="Controller","IOReportChannels"=((5501800054756737280,6443499521,"DUT Rx PHY issue")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Link recovery reason"},{"IOReportGroupName"="Controller","IOReportChannels"=((5501800054756802560,6443499521,"DUT Rx PN replay issue")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Link recovery reason"},{"IOReportGroupName"="Controller","IOReportChannels"=((5501800054756802816,6443499521,"DUT Rx decrypt issue")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Link recovery reason"},{"IOReportGroupName"="Controller","IOReportChannels"=((5501800063346737408,6443499521,"DUT Rx BCMC decrypt issue")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Link recovery reason"},{"IOReportGroupName"="Controller","IOReportChannels"=((5501800063329960192,6443499521,"DUT Rx AMPDU duplicate issue")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Link recovery reason"},{"IOReportGroupName"="Controller","IOReportChannels"=((5501800067641638912,6443499521,"DUT Rx AMPDU TxBA mismatch issue")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Link recovery reason"},{"IOReportGroupName"="Controller","IOReportChannels"=((5501800067641704704,6443499521,"AP Tx data stall issue")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Link recovery reason"},{"IOReportGroupName"="Controller","IOReportChannels"=((5501800059034927104,6443499521,"AP Tx low PHY rate issue")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Link recovery reason"},{"IOReportGroupName"="Controller","IOReportChannels"=((5501800059034927360,6443499521,"AP Rx PHY issue")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Link recovery reason"},{"IOReportGroupName"="Controller","IOReportChannels"=((5501800063329894656,6443499521,"IP timed out")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Link recovery reason"},{"IOReportGroupName"="Controller","IOReportChannels"=((5501800067624861952,6443499521,"IP timed out (NoCTL)")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Link recovery reason"},{"IOReportGroupName"="Controller","IOReportChannels"=((5501800067624927232,6443499521,"IP timed out (PrivMac)")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Link recovery reason"},{"IOReportGroupName"="Controller","IOReportChannels"=((5501800059034992640,6443499521,"TVPM active")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Link recovery reason"},{"IOReportGroupName"="Controller","IOReportChannels"=((5501800063329959936,6443499521,"WLAN Duration too low")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Link recovery reason"},{"IOReportGroupName"="Controller","IOReportChannels"=((5501800067641639168,6443499521,"Symptoms trigger")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Link recovery reason"},{"IOReportGroupName"="Controller","IOReportChannels"=((5501800059034992896,6443499521,"Unit test")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Link recovery reason"},{"IOReportGroupName"="Controller","IOReportChannels"=((21485870250983424,6443499521,"No user input")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="DUT Tx latency issue"},{"IOReportGroupName"="Controller","IOReportChannels"=((21485870267760640,6443499521,"User confirmed")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="DUT Tx latency issue"},{"IOReportGroupName"="Controller","IOReportChannels"=((21485870250983680,6443499521,"User denied")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="DUT Tx latency issue"},{"IOReportGroupName"="Controller","IOReportChannels"=((21485870267760896,6443499521,"No user response")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="DUT Tx latency issue"},{"IOReportGroupName"="Controller","IOReportChannels"=((21485870251048960,6443499521,"Probe test negative")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="DUT Tx latency issue"},{"IOReportGroupName"="Controller","IOReportChannels"=((93543464288911360,6443499521,"No user input")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="DUT Tx PHY issue"},{"IOReportGroupName"="Controller","IOReportChannels"=((93543464305688576,6443499521,"User confirmed")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="DUT Tx PHY issue"},{"IOReportGroupName"="Controller","IOReportChannels"=((93543464288911616,6443499521,"User denied")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="DUT Tx PHY issue"},{"IOReportGroupName"="Controller","IOReportChannels"=((93543464305688832,6443499521,"No user response")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="DUT Tx PHY issue"},{"IOReportGroupName"="Controller","IOReportChannels"=((93543464288976896,6443499521,"Probe test negative")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="DUT Tx PHY issue"},{"IOReportGroupName"="Controller","IOReportChannels"=((165601058326839296,6443499521,"No user input")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="DUT Tx PHY rate issue"},{"IOReportGroupName"="Controller","IOReportChannels"=((165601058343616512,6443499521,"User confirmed")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="DUT Tx PHY rate issue"},{"IOReportGroupName"="Controller","IOReportChannels"=((165601058326839552,6443499521,"User denied")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="DUT Tx PHY rate issue"},{"IOReportGroupName"="Controller","IOReportChannels"=((165601058343616768,6443499521,"No user response")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="DUT Tx PHY rate issue"},{"IOReportGroupName"="Controller","IOReportChannels"=((165601058326904832,6443499521,"Probe test negative")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="DUT Tx PHY rate issue"},{"IOReportGroupName"="Controller","IOReportChannels"=((237658652364767232,6443499521,"No user input")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="DUT Tx Aggr issue"},{"IOReportGroupName"="Controller","IOReportChannels"=((237658652381544448,6443499521,"User confirmed")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="DUT Tx Aggr issue"},{"IOReportGroupName"="Controller","IOReportChannels"=((237658652364767488,6443499521,"User denied")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="DUT Tx Aggr issue"},{"IOReportGroupName"="Controller","IOReportChannels"=((237658652381544704,6443499521,"No user response")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="DUT Tx Aggr issue"},{"IOReportGroupName"="Controller","IOReportChannels"=((237658652364832768,6443499521,"Probe test negative")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="DUT Tx Aggr issue"},{"IOReportGroupName"="Controller","IOReportChannels"=((309716246402695168,6443499521,"No user input")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="DUT Rx overflow issue"},{"IOReportGroupName"="Controller","IOReportChannels"=((309716246419472384,6443499521,"User confirmed")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="DUT Rx overflow issue"},{"IOReportGroupName"="Controller","IOReportChannels"=((309716246402695424,6443499521,"User denied")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="DUT Rx overflow issue"},{"IOReportGroupName"="Controller","IOReportChannels"=((309716246419472640,6443499521,"No user response")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="DUT Rx overflow issue"},{"IOReportGroupName"="Controller","IOReportChannels"=((309716246402760704,6443499521,"Probe test negative")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="DUT Rx overflow issue"},{"IOReportGroupName"="Controller","IOReportChannels"=((381773840440623104,6443499521,"No user input")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="DUT Rx PHY issue"},{"IOReportGroupName"="Controller","IOReportChannels"=((381773840457400320,6443499521,"User confirmed")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="DUT Rx PHY issue"},{"IOReportGroupName"="Controller","IOReportChannels"=((381773840440623360,6443499521,"User denied")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="DUT Rx PHY issue"},{"IOReportGroupName"="Controller","IOReportChannels"=((381773840457400576,6443499521,"No user response")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="DUT Rx PHY issue"},{"IOReportGroupName"="Controller","IOReportChannels"=((381773840440688640,6443499521,"Probe test negative")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="DUT Rx PHY issue"},{"IOReportGroupName"="Controller","IOReportChannels"=((453831434478551040,6443499521,"No user input")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="DUT Rx PN replay issue"},{"IOReportGroupName"="Controller","IOReportChannels"=((453831434495328256,6443499521,"User confirmed")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="DUT Rx PN replay issue"},{"IOReportGroupName"="Controller","IOReportChannels"=((453831434478551296,6443499521,"User denied")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="DUT Rx PN replay issue"},{"IOReportGroupName"="Controller","IOReportChannels"=((453831434495328512,6443499521,"No user response")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="DUT Rx PN replay issue"},{"IOReportGroupName"="Controller","IOReportChannels"=((453831434478616576,6443499521,"Probe test negative")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="DUT Rx PN replay issue"},{"IOReportGroupName"="Controller","IOReportChannels"=((525889028516478976,6443499521,"No user input")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="DUT Rx decrypt issue"},{"IOReportGroupName"="Controller","IOReportChannels"=((525889028533256192,6443499521,"User confirmed")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="DUT Rx decrypt issue"},{"IOReportGroupName"="Controller","IOReportChannels"=((525889028516479232,6443499521,"User denied")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="DUT Rx decrypt issue"},{"IOReportGroupName"="Controller","IOReportChannels"=((525889028533256448,6443499521,"No user response")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="DUT Rx decrypt issue"},{"IOReportGroupName"="Controller","IOReportChannels"=((525889028516544512,6443499521,"Probe test negative")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="DUT Rx decrypt issue"},{"IOReportGroupName"="Controller","IOReportChannels"=((597946622554406912,6443499521,"No user input")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="DUT Rx BCMC decrypt issue"},{"IOReportGroupName"="Controller","IOReportChannels"=((597946622571184128,6443499521,"User confirmed")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="DUT Rx BCMC decrypt issue"},{"IOReportGroupName"="Controller","IOReportChannels"=((597946622554407168,6443499521,"User denied")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="DUT Rx BCMC decrypt issue"},{"IOReportGroupName"="Controller","IOReportChannels"=((597946622571184384,6443499521,"No user response")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="DUT Rx BCMC decrypt issue"},{"IOReportGroupName"="Controller","IOReportChannels"=((597946622554472448,6443499521,"Probe test negative")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="DUT Rx BCMC decrypt issue"},{"IOReportGroupName"="Controller","IOReportChannels"=((670004216592334848,6443499521,"No user input")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="DUT Rx AMPDU duplicate issue"},{"IOReportGroupName"="Controller","IOReportChannels"=((670004216609112064,6443499521,"User confirmed")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="DUT Rx AMPDU duplicate issue"},{"IOReportGroupName"="Controller","IOReportChannels"=((670004216592335104,6443499521,"User denied")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="DUT Rx AMPDU duplicate issue"},{"IOReportGroupName"="Controller","IOReportChannels"=((670004216609112320,6443499521,"No user response")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="DUT Rx AMPDU duplicate issue"},{"IOReportGroupName"="Controller","IOReportChannels"=((670004216592400384,6443499521,"Probe test negative")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="DUT Rx AMPDU duplicate issue"},{"IOReportGroupName"="Controller","IOReportChannels"=((742061810630262784,6443499521,"No user input")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="DUT Rx AMPDU TxBA mismatch issue"},{"IOReportGroupName"="Controller","IOReportChannels"=((742061810647040000,6443499521,"User confirmed")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="DUT Rx AMPDU TxBA mismatch issue"},{"IOReportGroupName"="Controller","IOReportChannels"=((742061810630263040,6443499521,"User denied")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="DUT Rx AMPDU TxBA mismatch issue"},{"IOReportGroupName"="Controller","IOReportChannels"=((742061810647040256,6443499521,"No user response")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="DUT Rx AMPDU TxBA mismatch issue"},{"IOReportGroupName"="Controller","IOReportChannels"=((742061810630328320,6443499521,"Probe test negative")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="DUT Rx AMPDU TxBA mismatch issue"},{"IOReportGroupName"="Controller","IOReportChannels"=((814119404668190720,6443499521,"No user input")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="AP Tx data stall issue"},{"IOReportGroupName"="Controller","IOReportChannels"=((814119404684967936,6443499521,"User confirmed")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="AP Tx data stall issue"},{"IOReportGroupName"="Controller","IOReportChannels"=((814119404668190976,6443499521,"User denied")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="AP Tx data stall issue"},{"IOReportGroupName"="Controller","IOReportChannels"=((814119404684968192,6443499521,"No user response")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="AP Tx data stall issue"},{"IOReportGroupName"="Controller","IOReportChannels"=((814119404668256256,6443499521,"Probe test negative")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="AP Tx data stall issue"},{"IOReportGroupName"="Controller","IOReportChannels"=((886176998706118656,6443499521,"No user input")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="AP Tx low PHY rate issue"},{"IOReportGroupName"="Controller","IOReportChannels"=((886176998722895872,6443499521,"User confirmed")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="AP Tx low PHY rate issue"},{"IOReportGroupName"="Controller","IOReportChannels"=((886176998706118912,6443499521,"User denied")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="AP Tx low PHY rate issue"},{"IOReportGroupName"="Controller","IOReportChannels"=((886176998722896128,6443499521,"No user response")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="AP Tx low PHY rate issue"},{"IOReportGroupName"="Controller","IOReportChannels"=((886176998706184192,6443499521,"Probe test negative")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="AP Tx low PHY rate issue"},{"IOReportGroupName"="Controller","IOReportChannels"=((958234592744046592,6443499521,"No user input")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="AP Rx PHY issue"},{"IOReportGroupName"="Controller","IOReportChannels"=((958234592760823808,6443499521,"User confirmed")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="AP Rx PHY issue"},{"IOReportGroupName"="Controller","IOReportChannels"=((958234592744046848,6443499521,"User denied")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="AP Rx PHY issue"},{"IOReportGroupName"="Controller","IOReportChannels"=((958234592760824064,6443499521,"No user response")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="AP Rx PHY issue"},{"IOReportGroupName"="Controller","IOReportChannels"=((958234592744112128,6443499521,"Probe test negative")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="AP Rx PHY issue"},{"IOReportGroupName"="Controller","IOReportChannels"=((1030292186781974528,6443499521,"No user input")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="IP timed out"},{"IOReportGroupName"="Controller","IOReportChannels"=((1030292186798751744,6443499521,"User confirmed")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="IP timed out"},{"IOReportGroupName"="Controller","IOReportChannels"=((1030292186781974784,6443499521,"User denied")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="IP timed out"},{"IOReportGroupName"="Controller","IOReportChannels"=((1030292186798752000,6443499521,"No user response")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="IP timed out"},{"IOReportGroupName"="Controller","IOReportChannels"=((1030292186782040064,6443499521,"Probe test negative")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="IP timed out"},{"IOReportGroupName"="Controller","IOReportChannels"=((1102349780819902464,6443499521,"No user input")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="IP timed out (NoCTL)"},{"IOReportGroupName"="Controller","IOReportChannels"=((1102349780836679680,6443499521,"User confirmed")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="IP timed out (NoCTL)"},{"IOReportGroupName"="Controller","IOReportChannels"=((1102349780819902720,6443499521,"User denied")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="IP timed out (NoCTL)"},{"IOReportGroupName"="Controller","IOReportChannels"=((1102349780836679936,6443499521,"No user response")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="IP timed out (NoCTL)"},{"IOReportGroupName"="Controller","IOReportChannels"=((1102349780819968000,6443499521,"Probe test negative")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="IP timed out (NoCTL)"},{"IOReportGroupName"="Controller","IOReportChannels"=((1174407374857830400,6443499521,"No user input")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="IP timed out (PrivMac)"},{"IOReportGroupName"="Controller","IOReportChannels"=((1174407374874607616,6443499521,"User confirmed")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="IP timed out (PrivMac)"},{"IOReportGroupName"="Controller","IOReportChannels"=((1174407374857830656,6443499521,"User denied")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="IP timed out (PrivMac)"},{"IOReportGroupName"="Controller","IOReportChannels"=((1174407374874607872,6443499521,"No user response")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="IP timed out (PrivMac)"},{"IOReportGroupName"="Controller","IOReportChannels"=((1174407374857895936,6443499521,"Probe test negative")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="IP timed out (PrivMac)"},{"IOReportGroupName"="Controller","IOReportChannels"=((1246464968895758336,6443499521,"No user input")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="TVPM active"},{"IOReportGroupName"="Controller","IOReportChannels"=((1246464968912535552,6443499521,"User confirmed")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="TVPM active"},{"IOReportGroupName"="Controller","IOReportChannels"=((1246464968895758592,6443499521,"User denied")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="TVPM active"},{"IOReportGroupName"="Controller","IOReportChannels"=((1246464968912535808,6443499521,"No user response")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="TVPM active"},{"IOReportGroupName"="Controller","IOReportChannels"=((1246464968895823872,6443499521,"Probe test negative")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="TVPM active"},{"IOReportGroupName"="Controller","IOReportChannels"=((1318522562933686272,6443499521,"No user input")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="WLAN Duration too low"},{"IOReportGroupName"="Controller","IOReportChannels"=((1318522562950463488,6443499521,"User confirmed")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="WLAN Duration too low"},{"IOReportGroupName"="Controller","IOReportChannels"=((1318522562933686528,6443499521,"User denied")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="WLAN Duration too low"},{"IOReportGroupName"="Controller","IOReportChannels"=((1318522562950463744,6443499521,"No user response")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="WLAN Duration too low"},{"IOReportGroupName"="Controller","IOReportChannels"=((1318522562933751808,6443499521,"Probe test negative")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="WLAN Duration too low"},{"IOReportGroupName"="Controller","IOReportChannels"=((1390580156971614208,6443499521,"No user input")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Symptoms trigger"},{"IOReportGroupName"="Controller","IOReportChannels"=((1390580156988391424,6443499521,"User confirmed")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Symptoms trigger"},{"IOReportGroupName"="Controller","IOReportChannels"=((1390580156971614464,6443499521,"User denied")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Symptoms trigger"},{"IOReportGroupName"="Controller","IOReportChannels"=((1390580156988391680,6443499521,"No user response")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Symptoms trigger"},{"IOReportGroupName"="Controller","IOReportChannels"=((1390580156971679744,6443499521,"Probe test negative")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Symptoms trigger"},{"IOReportGroupName"="Controller","IOReportChannels"=((1462637751009542144,6443499521,"No user input")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Unit test"},{"IOReportGroupName"="Controller","IOReportChannels"=((1462637751026319360,6443499521,"User confirmed")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Unit test"},{"IOReportGroupName"="Controller","IOReportChannels"=((1462637751009542400,6443499521,"User denied")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Unit test"},{"IOReportGroupName"="Controller","IOReportChannels"=((1462637751026319616,6443499521,"No user response")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Unit test"},{"IOReportGroupName"="Controller","IOReportChannels"=((1462637751009607680,6443499521,"Probe test negative")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Unit test"},{"IOReportGroupName"="Scans","IOReportChannels"=((6008767636782870382,6443499521,"                  Scan Type None"),(6008767636782015348,6443499521,"                Scan Type Active"),(6008767636782997875,6443499521,"               Scan Type Passive"),(6008767636782342515,6443499521,"                  Scan Type Fast"),(6008767636782080355,6443499521,"            Scan Type Background"),(6008767636782475623,6443499521,"         Scan Type High accuracy"),(6008767636782740336,6443499521,"              Scan Type Low span"),(6008767636782739570,6443499521,"             Scan Type Low power"),(6008767606701780587,6443499521,"               Scan Mode Unknown"),(6008767606700982867,6443499521,"                  Scan Mode IBSS"),(6008767606700994150,6443499521,"                 Scan Mode Infra"),(6008767606700469881,6443499521,"                   Scan Mode Any"),(6008767576585432171,6443499521,"          Scan Flag No Blacklist"),(6008767576586088311,6443499521,"          Scan Flag Low Priority"),(6008767576586348903,6443499521,"        Scan Flag AWDL Piggyback"),(6008767576586282598,6443499521,"Scan Flag Include Offchannel BSS"),(6008767619469241963,6443499521,"           Scan Phy Mode Unknown"),(6008767619467933044,6443499521,"              Scan Phy Mode Auto"),(6008767619466867009,6443499521,"               Scan Phy Mode 11A"),(6008767619466867010,6443499521,"               Scan Phy Mode 11B"),(6008767619466867015,6443499521,"               Scan Phy Mode 11G"),(6008767619466867022,6443499521,"               Scan Phy Mode 11N"),(6008767619469173313,6443499521,"          Scan Phy Mode 11TurboA"),(6008767619469173319,6443499521,"          Scan Phy Mode 11TurboG"),(6008767619466867051,6443499521,"              Scan Phy Mode 11AC")),"IOReportChannelInfo"={"IOReportChannelUnit"=7205759403792793600},"IOReportSubGroupName"="Scans Types Issued"},{"IOReportGroupName"="Interface en2","IOReportChannels"=((7955136370314641408,4296278017,"                   Link Rate"),(7955138641781683301,4296278017,"         Effective Link Rate"),(7955136370313095534,4296278017,"          Data Transfer Rate"),(7955136370313093496,4296278017,"Effective Data Transfer Rate")),"IOReportChannelInfo"={"IOReportChannelUnit"=161628209283072},"IOReportSubGroupName"="Link Rate"},{"IOReportGroupName"="Interface en2","IOReportChannels"=((7955136370314659955,47245950979,"Interface Rate Histogram")),"IOReportChannelInfo"={"IOReportChannelConfig"=<0200000001000000000000000b000000>,"IOReportChannelUnit"=161628209283072},"IOReportSubGroupName"="Link Rate Bins"},{"IOReportGroupName"="Interface en2","IOReportChannels"=((7955120977150756979,47245950979,"Interface Data Transfer Histogram")),"IOReportChannelInfo"={"IOReportChannelConfig"=<0200000001000000000000000b000000>,"IOReportChannelUnit"=161628209283072},"IOReportSubGroupName"="Data Transfer Bins"},{"IOReportGroupName"="Interface en2","IOReportChannels"=((7955129703866564608,6443499521,"          Link Quality Metric")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Link Quality Metric"},{"IOReportGroupName"="Interface en2","IOReportChannels"=((7955129703869906944,23623368706,"          Link Quality Metric State")),"IOReportChannelInfo"={"IOReportChannelUnit"=72058100844068865},"IOReportSubGroupName"="Link Quality Metric State"},{"IOReportGroupName"="Interface en2","IOReportChannels"=((7955129828926120820,23623368706,"    Interface Link Activity")),"IOReportChannelInfo"={"IOReportChannelUnit"=72058100844068865},"IOReportSubGroupName"="Activity"},{"IOReportGroupName"="Interface en2","IOReportChannels"=((7957415533262169441,6443499521,"                 Deauthed"),(7957415533262037870,6443499521,"              Beacon Lost"),(7957415533262499444,6443499521,"           Internal Error")),"IOReportChannelInfo"={"IOReportChannelUnit"=7205759403792793600},"IOReportSubGroupName"="Change Reasons"},{"IOReportGroupName"="Interface en2","IOReportChannels"=((7957415533263156578,6443499521,"           Last SubReason")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Change Subreasons"},{"IOReportGroupName"="Interface en2","IOReportChannels"=((7955121041555071008,6443499521,"             DPS Detected"),(7955121041557450867,6443499521," Consecutive DPS Detected")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Data Path Stuck"},{"IOReportGroupName"="Interface en2","IOReportChannels"=((7955136468495332467,4296278017,"                   Rx Packets"),(7955138667518588019,4296278017,"                   Tx Packets"),(7955138667518575205,4296278017,"                BE Tx Packets"),(7955138667518575211,4296278017,"                BK Tx Packets"),(7955138667518580329,4296278017,"                VI Tx Packets"),(7955138667518580335,4296278017,"                VO Tx Packets"),(7955138667518575476,4296278017,"               CTL Tx Packets")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Data Packets"},{"IOReportGroupName"="Interface en2","IOReportChannels"=((7955136468261368947,4296278017,"                   Rx Bytes"),(7955138667284624499,4296278017,"                   Tx Bytes"),(7955138667284616815,4296278017,"                BE Tx Bytes"),(7955138667284616809,4296278017,"                BK Tx Bytes"),(7955138667284611685,4296278017,"                VI Tx Bytes"),(7955138667284611691,4296278017,"                VO Tx Bytes")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Data Bytes"},{"IOReportGroupName"="Interface en2","IOReportChannels"=((7955129773243525920,6443499521,"             Expected Peak Latency")),"IOReportChannelInfo"={"IOReportChannelUnit"=72058126613872640},"IOReportSubGroupName"="Link Latency"},{"IOReportGroupName"="Interface en2","IOReportChannels"=((7955129773243525971,40803237890,"             Expected Peak Latency")),"IOReportChannelInfo"={"IOReportChannelUnit"=72058100844068865},"IOReportSubGroupName"="Link Latency State"},{"IOReportGroupName"="Interface en2","IOReportChannels"=((7955133135953219683,6443499521,"            Interface Open Percent")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Link Open"},{"IOReportGroupName"="Interface en2","IOReportChannels"=((7955133135953220468,40803237890,"              Interface Open State")),"IOReportChannelInfo"={"IOReportChannelUnit"=72058100844068865},"IOReportSubGroupName"="Link Open State"},{"IOReportGroupName"="Interface en2","IOReportChannels"=((8030889362519389184,6443499521,"      Scan Results"),(8030889285512360960,6443499521,"      Auth Success"),(8030889285512357376,6443499521,"       Auth Failed"),(8030889285478740992,6443499521,"     Assoc Success"),(8030889285478737408,6443499521,"      Assoc Failed"),(8030889285477757952,6443499521,"Assoc Done Success"),(8030889285477754368,6443499521," Assoc Done Failed"),(8030889324065682432,6443499521,"      Join Success"),(8030889324065678848,6443499521,"       Join Failed"),(8030889358255027200,6443499521,"   Reassoc Success"),(8030889358255023616,6443499521,"    Reassoc Failed"),(8030889362787496960,6443499521,"      SSID Changed"),(8030889298127582464,6443499521,"   Deauth Received"),(8030889298195865856,6443499521," Dissasoc Received"),(8030889332555279104,6443499521,"      Link Changed"),(8030889298127712768,6443499521,"     Decrypt Error"),(8030889332587066368,6443499521,"       Link Status"),(8030889358424896512,6443499521,"      Roam Success"),(8030889358424892928,6443499521,"       Roam Failed"),(8030889349886602752,6443499521,"            Pruned"),(8030889362821508096,6443499521,"        Supplicant")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Association Join Counters"},{"IOReportGroupName"="Interface p2p0","IOReportChannels"=((3631674186650444660,23623368706,"    Interface Link Activity")),"IOReportChannelInfo"={"IOReportChannelUnit"=72058100844068865},"IOReportSubGroupName"="Activity"},{"IOReportGroupName"="Interface p2p0","IOReportChannels"=((3633959890986493281,6443499521,"                 Deauthed"),(3633959890986361710,6443499521,"              Beacon Lost"),(3633959890986823284,6443499521,"           Internal Error")),"IOReportChannelInfo"={"IOReportChannelUnit"=7205759403792793600},"IOReportSubGroupName"="Change Reasons"},{"IOReportGroupName"="Interface p2p0","IOReportChannels"=((3633959890987480418,6443499521,"           Last SubReason")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Change Subreasons"},{"IOReportGroupName"="Interface p2p0","IOReportChannels"=((3631665399279394848,6443499521,"             DPS Detected"),(3631665399281774707,6443499521," Consecutive DPS Detected")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Data Path Stuck"},{"IOReportGroupName"="Interface p2p0","IOReportChannels"=((3631680826219656307,4296278017,"                   Rx Packets"),(3631683025242911859,4296278017,"                   Tx Packets"),(3631683025242899045,4296278017,"                BE Tx Packets"),(3631683025242899051,4296278017,"                BK Tx Packets"),(3631683025242904169,4296278017,"                VI Tx Packets"),(3631683025242904175,4296278017,"                VO Tx Packets"),(3631683025242899316,4296278017,"               CTL Tx Packets")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Data Packets"},{"IOReportGroupName"="Interface p2p0","IOReportChannels"=((3631680825985692787,4296278017,"                   Rx Bytes"),(3631683025008948339,4296278017,"                   Tx Bytes"),(3631683025008940655,4296278017,"                BE Tx Bytes"),(3631683025008940649,4296278017,"                BK Tx Bytes"),(3631683025008935525,4296278017,"                VI Tx Bytes"),(3631683025008935531,4296278017,"                VO Tx Bytes")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Data Bytes"},{"IOReportGroupName"="Interface p2p0","IOReportChannels"=((3631674130967849760,6443499521,"             Expected Peak Latency")),"IOReportChannelInfo"={"IOReportChannelUnit"=72058126613872640},"IOReportSubGroupName"="Link Latency"},{"IOReportGroupName"="Interface p2p0","IOReportChannels"=((3631674130967849811,40803237890,"             Expected Peak Latency")),"IOReportChannelInfo"={"IOReportChannelUnit"=72058100844068865},"IOReportSubGroupName"="Link Latency State"},{"IOReportGroupName"="Interface p2p0","IOReportChannels"=((3631677493677543523,6443499521,"            Interface Open Percent")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Link Open"},{"IOReportGroupName"="Interface p2p0","IOReportChannels"=((3631677493677544308,40803237890,"              Interface Open State")),"IOReportChannelInfo"={"IOReportChannelUnit"=72058100844068865},"IOReportSubGroupName"="Link Open State"},{"IOReportGroupName"="AWDL Metrics","IOReportChannels"=((4717349550861677088,6443499521,"         AWDLDuration(s)"),(4717349551146755360,6443499521,"              AWDLUse(%)"),(4717349551112217120,6443499521,"                     SDB"),(4717349551127863328,6443499521,"                  TS(ms)")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="AWDL Snapshot"},{"IOReportGroupName"="Interface awdl0","IOReportChannels"=((8603648175267472244,23623368706,"    Interface Link Activity")),"IOReportChannelInfo"={"IOReportChannelUnit"=72058100844068865},"IOReportSubGroupName"="Activity"},{"IOReportGroupName"="Interface awdl0","IOReportChannels"=((8605933879603520865,6443499521,"                 Deauthed"),(8605933879603389294,6443499521,"              Beacon Lost"),(8605933879603850868,6443499521,"           Internal Error")),"IOReportChannelInfo"={"IOReportChannelUnit"=7205759403792793600},"IOReportSubGroupName"="Change Reasons"},{"IOReportGroupName"="Interface awdl0","IOReportChannels"=((8605933879604508002,6443499521,"           Last SubReason")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Change Subreasons"},{"IOReportGroupName"="Interface awdl0","IOReportChannels"=((8603639387896422432,6443499521,"             DPS Detected"),(8603639387898802291,6443499521," Consecutive DPS Detected")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Data Path Stuck"},{"IOReportGroupName"="Interface awdl0","IOReportChannels"=((8603654814836683891,4296278017,"                   Rx Packets"),(8603657013859939443,4296278017,"                   Tx Packets"),(8603657013859926629,4296278017,"                BE Tx Packets"),(8603657013859926635,4296278017,"                BK Tx Packets"),(8603657013859931753,4296278017,"                VI Tx Packets"),(8603657013859931759,4296278017,"                VO Tx Packets"),(8603657013859926900,4296278017,"               CTL Tx Packets")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Data Packets"},{"IOReportGroupName"="Interface awdl0","IOReportChannels"=((8603654814602720371,4296278017,"                   Rx Bytes"),(8603657013625975923,4296278017,"                   Tx Bytes"),(8603657013625968239,4296278017,"                BE Tx Bytes"),(8603657013625968233,4296278017,"                BK Tx Bytes"),(8603657013625963109,4296278017,"                VI Tx Bytes"),(8603657013625963115,4296278017,"                VO Tx Bytes")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Data Bytes"},{"IOReportGroupName"="Interface awdl0","IOReportChannels"=((8603648119584877344,6443499521,"             Expected Peak Latency")),"IOReportChannelInfo"={"IOReportChannelUnit"=72058126613872640},"IOReportSubGroupName"="Link Latency"},{"IOReportGroupName"="Interface awdl0","IOReportChannels"=((8603648119584877395,40803237890,"             Expected Peak Latency")),"IOReportChannelInfo"={"IOReportChannelUnit"=72058100844068865},"IOReportSubGroupName"="Link Latency State"},{"IOReportGroupName"="Interface awdl0","IOReportChannels"=((8603651482294571107,6443499521,"            Interface Open Percent")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Link Open"},{"IOReportGroupName"="Interface awdl0","IOReportChannels"=((8603651482294571892,40803237890,"              Interface Open State")),"IOReportChannelInfo"={"IOReportChannelUnit"=72058100844068865},"IOReportSubGroupName"="Link Open State"},{"IOReportGroupName"="Interface llw0","IOReportChannels"=((7811021182238785536,4296278017,"                   Link Rate"),(7811023453705827429,4296278017,"         Effective Link Rate"),(7811021182237239662,4296278017,"          Data Transfer Rate"),(7811021182237237624,4296278017,"Effective Data Transfer Rate")),"IOReportChannelInfo"={"IOReportChannelUnit"=161628209283072},"IOReportSubGroupName"="Link Rate"},{"IOReportGroupName"="Interface llw0","IOReportChannels"=((7811021182238804083,47245950979,"Interface Rate Histogram")),"IOReportChannelInfo"={"IOReportChannelConfig"=<0200000001000000000000000b000000>,"IOReportChannelUnit"=161628209283072},"IOReportSubGroupName"="Link Rate Bins"},{"IOReportGroupName"="Interface llw0","IOReportChannels"=((7811005789074901107,47245950979,"Interface Data Transfer Histogram")),"IOReportChannelInfo"={"IOReportChannelConfig"=<0200000001000000000000000b000000>,"IOReportChannelUnit"=161628209283072},"IOReportSubGroupName"="Data Transfer Bins"},{"IOReportGroupName"="Interface llw0","IOReportChannels"=((7811014515790708736,6443499521,"          Link Quality Metric")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Link Quality Metric"},{"IOReportGroupName"="Interface llw0","IOReportChannels"=((7811014515794051072,23623368706,"          Link Quality Metric State")),"IOReportChannelInfo"={"IOReportChannelUnit"=72058100844068865},"IOReportSubGroupName"="Link Quality Metric State"},{"IOReportGroupName"="Interface llw0","IOReportChannels"=((7811014640850264948,23623368706,"    Interface Link Activity")),"IOReportChannelInfo"={"IOReportChannelUnit"=72058100844068865},"IOReportSubGroupName"="Activity"},{"IOReportGroupName"="Interface llw0","IOReportChannels"=((7813300345186313569,6443499521,"                 Deauthed"),(7813300345186181998,6443499521,"              Beacon Lost"),(7813300345186643572,6443499521,"           Internal Error")),"IOReportChannelInfo"={"IOReportChannelUnit"=7205759403792793600},"IOReportSubGroupName"="Change Reasons"},{"IOReportGroupName"="Interface llw0","IOReportChannels"=((7813300345187300706,6443499521,"           Last SubReason")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Change Subreasons"},{"IOReportGroupName"="Interface llw0","IOReportChannels"=((7811005853479215136,6443499521,"             DPS Detected"),(7811005853481594995,6443499521," Consecutive DPS Detected")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Data Path Stuck"},{"IOReportGroupName"="Interface llw0","IOReportChannels"=((7811021280419476595,4296278017,"                   Rx Packets"),(7811023479442732147,4296278017,"                   Tx Packets"),(7811023479442719333,4296278017,"                BE Tx Packets"),(7811023479442719339,4296278017,"                BK Tx Packets"),(7811023479442724457,4296278017,"                VI Tx Packets"),(7811023479442724463,4296278017,"                VO Tx Packets"),(7811023479442719604,4296278017,"               CTL Tx Packets")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Data Packets"},{"IOReportGroupName"="Interface llw0","IOReportChannels"=((7811021280185513075,4296278017,"                   Rx Bytes"),(7811023479208768627,4296278017,"                   Tx Bytes"),(7811023479208760943,4296278017,"                BE Tx Bytes"),(7811023479208760937,4296278017,"                BK Tx Bytes"),(7811023479208755813,4296278017,"                VI Tx Bytes"),(7811023479208755819,4296278017,"                VO Tx Bytes")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Data Bytes"},{"IOReportGroupName"="Interface llw0","IOReportChannels"=((7811014585167670048,6443499521,"             Expected Peak Latency")),"IOReportChannelInfo"={"IOReportChannelUnit"=72058126613872640},"IOReportSubGroupName"="Link Latency"},{"IOReportGroupName"="Interface llw0","IOReportChannels"=((7811014585167670099,40803237890,"             Expected Peak Latency")),"IOReportChannelInfo"={"IOReportChannelUnit"=72058100844068865},"IOReportSubGroupName"="Link Latency State"},{"IOReportGroupName"="Interface llw0","IOReportChannels"=((7811017947877363811,6443499521,"            Interface Open Percent")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Link Open"},{"IOReportGroupName"="Interface llw0","IOReportChannels"=((7811017947877364596,40803237890,"              Interface Open State")),"IOReportChannelInfo"={"IOReportChannelUnit"=72058100844068865},"IOReportSubGroupName"="Link Open State"},{"IOReportGroupName"="Interface awdl0 Peer FF:FF:FF:FF:FF:FF","IOReportChannels"=((5941219148270674056,6443499521," RSSI value")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="RSSI"},{"IOReportGroupName"="Interface awdl0 Peer FF:FF:FF:FF:FF:FF","IOReportChannels"=((5797103947627962504,27918336002," RSSI State")),"IOReportChannelInfo"={"IOReportChannelUnit"=72058100844068865},"IOReportSubGroupName"="RSSI State"},{"IOReportGroupName"="Chip Frames","IOReportChannels"=((2328995921415791985,6443499521,"    Rx Assoc Request"),(2328995921415791987,6443499521,"   Rx Assoc Response"),(2329014552145061233,6443499521,"  Rx Reassoc Request"),(2329014552145061235,6443499521," Rx Reassoc Response"),(2329012409728132465,6443499521,"    Rx Probe Request"),(2329012409728132467,6443499521,"   Rx Probe Response"),(2328999177003164019,6443499521,"        Rx Dissassoc"),(2328995930023927840,6443499521,"             Rx Auth"),(2328995930023937125,6443499521,"           Rx Deauth"),(2328995852714602350,6443499521,"           Rx Action"),(2328996960497004398,6443499521,"           Rx Beacon")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Rx Management Frame Counters"},{"IOReportGroupName"="Chip Frames","IOReportChannels"=((2329559755575533600,6443499521," Tx Block Ack Request"),(2329559754736672800,6443499521,"         Tx Block Ack"),(2329575226019376236,6443499521,"           Tx PS Poll"),(2329577429382733856,6443499521,"               Tx RTS"),(2329560936708317216,6443499521,"               Tx CTS"),(2329558802512224288,6443499521,"               Tx Ack")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Tx Control Frame Counters"},{"IOReportGroupName"="BT Coex","IOReportChannels"=((4788527575018250272,6443499521,"           BTDuration(s)"),(4788546257908409641,6443499521,"                BTUse(%)"),(4788545019799674912,6443499521,"                  TS(ms)")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Coex Snapshot"},{"IOReportGroupName"="BT Coex","IOReportChannels"=((4788526259939450912,6443499521,"   Antenna Requests"),(4788526259938730016,6443499521,"     Antenna Grants"),(4788526260308418592,6443499521,"     WLAN Preempted"),(4788526260191174688,6443499521,"    PSNULL exceeded"),(4788526260056498208,6443499521," High UCode Latency")),"IOReportChannelInfo"={"IOReportChannelUnit"=7205759403792793600},"IOReportSubGroupName"="Counters"},{"IOReportGroupName"="BT Coex","IOReportChannels"=((4788526328727871520,10738466818,"   Enabled")),"IOReportChannelInfo"={"IOReportChannelUnit"=72058100844068865},"IOReportSubGroupName"="Enabled State"},{"IOReportGroupName"="BT Coex","IOReportChannels"=((4788526328976777248,10738466818,"   TDM")),"IOReportChannelInfo"={"IOReportChannelUnit"=72058100844068865},"IOReportSubGroupName"="TDM State"},{"IOReportGroupName"="BT Coex","IOReportChannels"=((4788526328778924064,10738466818,"   Hybrid")),"IOReportChannelInfo"={"IOReportChannelUnit"=72058100844068865},"IOReportSubGroupName"="Hybrid State"},{"IOReportGroupName"="BT Coex","IOReportChannels"=((4788526328406548512,10738466818,"   Antenna Ownership while on 2GHz")),"IOReportChannelInfo"={"IOReportChannelUnit"=72058100844068865},"IOReportSubGroupName"="Antenna Ownership"},{"IOReportGroupName"="BT Coex","IOReportChannels"=((4788542898088002380,6443499521,"                     ACL"),(4788542898089182031,6443499521,"                     SCO"),(4788542899246809935,6443499521,"                    eSCO"),(4788542898640667728,6443499521,"                    A2DP"),(4788542898946599270,6443499521,"                   Sniff"),(4788542898895803235,6443499521,"               Page Scan"),(4788542898778821475,6443499521,"            Inquity Scan"),(4788542898895415141,6443499521,"                    Page"),(4788542898778829173,6443499521,"                 Inquiry"),(4788542898088792915,6443499521,"                     MSS"),(4788542898893312587,6443499521,"                    PARK"),(4788542898088070213,6443499521,"                     BLE"),(4788542898659149139,6443499521,"                BLE Scan"),(4788542898879883365,6443499521,"                   Other")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Antenna Request Reason"},{"IOReportGroupName"="WLAN Power","IOReportChannels"=((5798228752383374706,6443499521,"      Radio Tx Dur"),(5798228743793440114,6443499521,"      Radio Rx Dur")),"IOReportChannelInfo"={"IOReportChannelUnit"=72058113728970752},"IOReportSubGroupName"="Phy Activity"},{"IOReportGroupName"="LPRX","IOReportChannels"=((5498985684329980740,6443499521,"PHY Search Duration"),(5498985684329980739,6443499521,"   PHY Search Count"),(5498985684027012164,6443499521,"PHY Active Duration"),(5498985684027012163,6443499521,"   PHY Active Count"),(5498985684094841923,6443499521,"        Enter Count"),(5498985684095497283,6443499521,"         Exit Count")),"IOReportChannelInfo"={"IOReportChannelUnit"=7205759403792793600},"IOReportSubGroupName"="FW counters"},{"IOReportGroupName"="RxET","IOReportChannels"=((5942575937314190404,6443499521,"      RxET Duration"),(5942575937315430212,6443499521,"  Total Rx Duration")),"IOReportChannelInfo"={"IOReportChannelUnit"=7205759403792793600},"IOReportSubGroupName"="FW Counters"},{"IOReportGroupName"="Interface awdl0","IOReportChannels"=((8603599460490232641,6443499521,"        Interface Avgerage CCA")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Average CCA"},{"IOReportGroupName"="Interface awdl0","IOReportChannels"=((8603636114932319041,40803237890,"   Interface Average CCA State")),"IOReportChannelInfo"={"IOReportChannelUnit"=72058100844068865},"IOReportSubGroupName"="Average CCA State"},{"IOReportGroupName"="Chip Frames","IOReportChannels"=((2329558871369213297,6443499521,"    Tx Assoc Request"),(2329558871369213299,6443499521,"   Tx Assoc Response"),(2329577502098482545,6443499521,"  Tx Reassoc Request"),(2329577502098482547,6443499521," Tx Reassoc Response"),(2329575359681553777,6443499521,"    Tx Probe Request"),(2329575359681553779,6443499521,"   Tx Probe Response"),(2329559910450425710,6443499521,"           Tx Beacon"),(2329562126956585331,6443499521,"        Tx Dissassoc"),(2329558879977349152,6443499521,"             Tx Auth"),(2329558879977358437,6443499521,"           Tx Deauth"),(2329558802668023662,6443499521,"           Tx Action")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Tx Management Frame Counters"},{"IOReportGroupName"="WLAN Power","IOReportChannels"=((6157390818016510836,6443499521,"         User Scan Count"),(6157390818018882930,6443499521,"        User Scan Dur  "),(4716222444583535476,6443499521,"       Assoc Scan Count"),(4716222444585907570,6443499521,"       Assoc Scan Dur  "),(5940086638437745524,6443499521,"        Roam Scan Count"),(5940086638440117618,6443499521,"        Roam Scan Dur  "),(5786635497130443636,6443499521,"   PNO BSSID Scan Count"),(5786635497132815730,6443499521,"   PNO BSSID Scan Dur  "),(5786654188828115828,6443499521,"   PNO SSID  Scan Count"),(5786654188830487922,6443499521,"   PNO SSID  Scan Dur  "),(5725326728765653876,6443499521,"       Other Scan Count"),(5725326728768025970,6443499521,"         Other Scan Dur"),(6157390818018817077,6443499521,"         User Scan Count 5G"),(6157390818018882101,6443499521,"        User Scan Dur 5G  "),(4716222444585841717,6443499521,"       Assoc Scan Count 5G"),(4716222444585906741,6443499521,"       Assoc Scan Dur 5G  "),(5940086638440051765,6443499521,"        Roam Scan Count 5G"),(5940086638440116789,6443499521,"        Roam Scan Dur 5G  "),(5786635497132749877,6443499521,"   PNO BSSID Scan Count 5G"),(5786635497132814901,6443499521,"   PNO BSSID Scan Dur 5G  "),(5786654188830422069,6443499521,"   PNO SSID  Scan Count 5G"),(5786654188830487093,6443499521,"   PNO SSID  Scan Dur 5G  "),(5725326728767960117,6443499521,"       Other Scan Count 5G"),(5725326728768025141,6443499521,"         Other Scan Dur 5G")),"IOReportChannelInfo"={"IOReportChannelUnit"=7205759403792793600},"IOReportSubGroupName"="Phy Scan"},{"IOReportGroupName"="Chip Frames","IOReportChannels"=((2328996805622112288,6443499521," Rx Block Ack Request"),(2328996804783251488,6443499521,"         Rx Block Ack"),(2329012276065954924,6443499521,"           Rx PS Poll"),(2329014479429312544,6443499521,"               Rx RTS"),(2328997986754895904,6443499521,"               Rx CTS"),(2328995852558802976,6443499521,"               Rx Ack")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Rx Control Frame Counters"},{"IOReportGroupName"="WLAN Power","IOReportChannels"=((4859223942220497780,6443499521,"        Connections Made"),(4859223942222869874,6443499521,"        Connections  Dur")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Connections"},{"IOReportGroupName"="Interface en2","IOReportChannels"=((7949819084519776256,6443499521," LQM SNR value")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="LQM SNR"},{"IOReportGroupName"="Interface en2","IOReportChannels"=((7949819071952920576,32213303298," LQM SNR State")),"IOReportChannelInfo"={"IOReportChannelUnit"=72058100844068865},"IOReportSubGroupName"="LQM SNR State"},{"IOReportGroupName"="Interface en2","IOReportChannels"=((7958831781332656128,6443499521," LQM RSSI value")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="LQM RSSI"},{"IOReportGroupName"="Interface en2","IOReportChannels"=((7958831768765800448,27918336002," LQM RSSI State")),"IOReportChannelInfo"={"IOReportChannelUnit"=72058100844068865},"IOReportSubGroupName"="LQM RSSI State"},{"IOReportGroupName"="Interface en2","IOReportChannels"=((7955081114148881217,6443499521,"        Interface Avgerage CCA")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Average CCA"},{"IOReportGroupName"="Interface en2","IOReportChannels"=((7955117768590967617,40803237890,"   Interface Average CCA State")),"IOReportChannelInfo"={"IOReportChannelUnit"=72058100844068865},"IOReportSubGroupName"="Average CCA State"},{"IOReportGroupName"="Rate","IOReportChannels"=((5571033215772131328,6443499521,"Rx MPDU in AMPDU 1"),(5571033220067098624,6443499521,"Rx MPDU in AMPDU 2")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Rx MPDU in AMPDU Usage"},{"IOReportGroupName"="Chip Frames","IOReportChannels"=((2329562091974118476,6443499521,"                                 Tx NULL"),(2329562092024057429,6443499521,"                             Tx QOS NULL")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Tx Data Frame Counters"},{"IOReportGroupName"="Chip Frames","IOReportChannels"=((2328999142020697164,6443499521,"      Rx NULL"),(2328999142070636117,6443499521,"  Rx QOS NULL")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Rx Data Frame Counters"},{"IOReportGroupName"="WLAN Power","IOReportChannels"=((4783788503529120882,6443499521," Beacon Last  Clock Drift"),(4783788507957978226,6443499521," Beacon Min   Clock Drift"),(4783788507824415858,6443499521," Beacon Max   Clock Drift"),(4783788456636015730,6443499521," Beacon Avg   Clock Drift"),(4783788465055821428,6443499521," Beacon Clock Drift Count")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Beacon"},{"IOReportGroupName"="WLAN Power","IOReportChannels"=((5569067417317493092,6443499521,"    SISO Idle Time"),(5569067417216829796,6443499521,"    MIMO Idle Time"),(5569067417317495416,6443499521," SISO Idle Rx Time"),(5569067417216832120,6443499521," MIMO Idle Rx Time"),(5569067416744585313,6443499521,"   1 Chain Tx Time"),(5569067416761362529,6443499521,"   2 Chain Tx Time"),(5569067416778139745,6443499521,"   3 Chain Tx Time")),"IOReportChannelInfo"={"IOReportChannelUnit"=72058113728970752},"IOReportSubGroupName"="MIMO"},{"IOReportGroupName"="Rate","IOReportChannels"=((5566802290767036416,6443499521,"Tx MCS Attempts 0"),(5566802295062003712,6443499521,"Tx MCS Attempts 1"),(5566802299356971008,6443499521,"Tx MCS Attempts 2"),(5566802303651938304,6443499521,"Tx MCS Attempts 3"),(5566802307946905600,6443499521,"Tx MCS Attempts 4"),(5566802312241872896,6443499521,"Tx MCS Attempts 5"),(5566802316536840192,6443499521,"Tx MCS Attempts 6"),(5566802320831807488,6443499521,"Tx MCS Attempts 7"),(5566802325126774784,6443499521,"Tx MCS Attempts 8"),(5566802329421742080,6443499521,"Tx MCS Attempts 9"),(5566802333716709376,6443499521,"Tx MCS Attempts 10"),(5566802338011676672,6443499521,"Tx MCS Attempts 11"),(5566802342306643968,6443499521,"Tx MCS Attempts 12"),(5566802346601611264,6443499521,"Tx MCS Attempts 13"),(5566802350896578560,6443499521,"Tx MCS Attempts 14"),(5566802355191545856,6443499521,"Tx MCS Attempts 15"),(5566802359486513152,6443499521,"Tx MCS Attempts 16"),(5566802363781480448,6443499521,"Tx MCS Attempts 17"),(5566802368076447744,6443499521,"Tx MCS Attempts 18"),(5566802372371415040,6443499521,"Tx MCS Attempts 19"),(5566802376666382336,6443499521,"Tx MCS Attempts 20"),(5566802380961349632,6443499521,"Tx MCS Attempts 21"),(5566802385256316928,6443499521,"Tx MCS Attempts 22")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Tx MCS Attempts"},{"IOReportGroupName"="Rate","IOReportChannels"=((5567385031929757696,6443499521,"Tx MCS Success 0"),(5567385036224724992,6443499521,"Tx MCS Success 1"),(5567385040519692288,6443499521,"Tx MCS Success 2"),(5567385044814659584,6443499521,"Tx MCS Success 3"),(5567385049109626880,6443499521,"Tx MCS Success 4"),(5567385053404594176,6443499521,"Tx MCS Success 5"),(5567385057699561472,6443499521,"Tx MCS Success 6"),(5567385061994528768,6443499521,"Tx MCS Success 7"),(5567385066289496064,6443499521,"Tx MCS Success 8"),(5567385070584463360,6443499521,"Tx MCS Success 9"),(5567385074879430656,6443499521,"Tx MCS Success 10"),(5567385079174397952,6443499521,"Tx MCS Success 11"),(5567385083469365248,6443499521,"Tx MCS Success 12"),(5567385087764332544,6443499521,"Tx MCS Success 13"),(5567385092059299840,6443499521,"Tx MCS Success 14"),(5567385096354267136,6443499521,"Tx MCS Success 15"),(5567385100649234432,6443499521,"Tx MCS Success 16"),(5567385104944201728,6443499521,"Tx MCS Success 17"),(5567385109239169024,6443499521,"Tx MCS Success 18"),(5567385113534136320,6443499521,"Tx MCS Success 19"),(5567385117829103616,6443499521,"Tx MCS Success 20"),(5567385122124070912,6443499521,"Tx MCS Success 21"),(5567385126419038208,6443499521,"Tx MCS Success 22")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Tx MCS Success"},{"IOReportGroupName"="Rate","IOReportChannels"=((6000845505242857472,6443499521,"Tx SGI MCS Usage 0"),(6000845509537824768,6443499521,"Tx SGI MCS Usage 1"),(6000845513832792064,6443499521,"Tx SGI MCS Usage 2"),(6000845518127759360,6443499521,"Tx SGI MCS Usage 3"),(6000845522422726656,6443499521,"Tx SGI MCS Usage 4"),(6000845526717693952,6443499521,"Tx SGI MCS Usage 5"),(6000845531012661248,6443499521,"Tx SGI MCS Usage 6"),(6000845535307628544,6443499521,"Tx SGI MCS Usage 7"),(6000845539602595840,6443499521,"Tx SGI MCS Usage 8"),(6000845543897563136,6443499521,"Tx SGI MCS Usage 9"),(6000845548192530432,6443499521,"Tx SGI MCS Usage 10"),(6000845552487497728,6443499521,"Tx SGI MCS Usage 11"),(6000845556782465024,6443499521,"Tx SGI MCS Usage 12"),(6000845561077432320,6443499521,"Tx SGI MCS Usage 13"),(6000845565372399616,6443499521,"Tx SGI MCS Usage 14"),(6000845569667366912,6443499521,"Tx SGI MCS Usage 15"),(6000845573962334208,6443499521,"Tx SGI MCS Usage 16"),(6000845578257301504,6443499521,"Tx SGI MCS Usage 17"),(6000845582552268800,6443499521,"Tx SGI MCS Usage 18"),(6000845586847236096,6443499521,"Tx SGI MCS Usage 19"),(6000845591142203392,6443499521,"Tx SGI MCS Usage 20"),(6000845595437170688,6443499521,"Tx SGI MCS Usage 21"),(6000845599732137984,6443499521,"Tx SGI MCS Usage 22")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Tx SGI MCS Usage"},{"IOReportGroupName"="Scans","IOReportChannels"=((6008767563632226353,6443499521,"            Scan On Channel  001"),(6008767563632226358,6443499521,"            Scan On Channel  006"),(6008767563632226609,6443499521,"            Scan On Channel  011"),(6008767563632227380,6443499521,"            Scan On Channel  044"),(6008767563632226354,6443499521,"            Scan On Channel  002"),(6008767563632226355,6443499521,"            Scan On Channel  003"),(6008767563632226356,6443499521,"            Scan On Channel  004"),(6008767563632226357,6443499521,"            Scan On Channel  005"),(6008767563632226359,6443499521,"            Scan On Channel  007"),(6008767563632226360,6443499521,"            Scan On Channel  008"),(6008767563632226361,6443499521,"            Scan On Channel  009"),(6008767563632226608,6443499521,"            Scan On Channel  010"),(6008767563632226610,6443499521,"            Scan On Channel  012"),(6008767563632226611,6443499521,"            Scan On Channel  013"),(6008767563632227126,6443499521,"            Scan On Channel  036"),(6008767563632227376,6443499521,"            Scan On Channel  040"),(6008767563632227384,6443499521,"            Scan On Channel  048"),(6008767563632227634,6443499521,"            Scan On Channel  052"),(6008767563632227638,6443499521,"            Scan On Channel  056"),(6008767563632227888,6443499521,"            Scan On Channel  060"),(6008767563632227892,6443499521,"            Scan On Channel  064"),(6008767563632291888,6443499521,"            Scan On Channel  100"),(6008767563632291892,6443499521,"            Scan On Channel  104"),(6008767563632291896,6443499521,"            Scan On Channel  108"),(6008767563632292146,6443499521,"            Scan On Channel  112"),(6008767563632292150,6443499521,"            Scan On Channel  116"),(6008767563632292400,6443499521,"            Scan On Channel  120"),(6008767563632292404,6443499521,"            Scan On Channel  124"),(6008767563632292408,6443499521,"            Scan On Channel  128"),(6008767563632292658,6443499521,"            Scan On Channel  132"),(6008767563632292662,6443499521,"            Scan On Channel  136"),(6008767563632292912,6443499521,"            Scan On Channel  140"),(6008767563632292921,6443499521,"            Scan On Channel  149"),(6008767563632293171,6443499521,"            Scan On Channel  153"),(6008767563632293175,6443499521,"            Scan On Channel  157"),(6008767563632293425,6443499521,"            Scan On Channel  161")),"IOReportChannelInfo"={"IOReportChannelUnit"=7205759403792793600},"IOReportSubGroupName"="Scans Issued Per Channel"},{"IOReportGroupName"="Channel","IOReportChannels"=((4857206154254626865,6443499521,"             Channel CCA   1"),(4857206154254626870,6443499521,"             Channel CCA   6"),(4857206154254627892,6443499521,"             Channel CCA  44"),(4857206154254626866,6443499521,"             Channel CCA   2"),(4857206154254626867,6443499521,"             Channel CCA   3"),(4857206154254626868,6443499521,"             Channel CCA   4"),(4857206154254626869,6443499521,"             Channel CCA   5"),(4857206154254626871,6443499521,"             Channel CCA   7"),(4857206154254626872,6443499521,"             Channel CCA   8"),(4857206154254626873,6443499521,"             Channel CCA   9"),(4857206154254627120,6443499521,"             Channel CCA  10"),(4857206154254627122,6443499521,"             Channel CCA  12"),(4857206154254627123,6443499521,"             Channel CCA  13"),(4857206154254627121,6443499521,"             Channel CCA  11"),(4857206154254627638,6443499521,"             Channel CCA  36"),(4857206154254627888,6443499521,"             Channel CCA  40"),(4857206154254627896,6443499521,"             Channel CCA  48"),(4857206154254628146,6443499521,"             Channel CCA  52"),(4857206154254628150,6443499521,"             Channel CCA  56"),(4857206154254628400,6443499521,"             Channel CCA  60"),(4857206154254628404,6443499521,"             Channel CCA  64"),(4857206154254692400,6443499521,"             Channel CCA 100"),(4857206154254692404,6443499521,"             Channel CCA 104"),(4857206154254692408,6443499521,"             Channel CCA 108"),(4857206154254692658,6443499521,"             Channel CCA 112"),(4857206154254692662,6443499521,"             Channel CCA 116"),(4857206154254692912,6443499521,"             Channel CCA 120"),(4857206154254692916,6443499521,"             Channel CCA 124"),(4857206154254692920,6443499521,"             Channel CCA 128"),(4857206154254693170,6443499521,"             Channel CCA 132"),(4857206154254693174,6443499521,"             Channel CCA 136"),(4857206154254693424,6443499521,"             Channel CCA 140"),(4857206154254693433,6443499521,"             Channel CCA 149"),(4857206154254693683,6443499521,"             Channel CCA 153"),(4857206154254693687,6443499521,"             Channel CCA 157"),(4857206154254693937,6443499521,"             Channel CCA 161")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="CCA Last Reported"},{"IOReportGroupName"="Channel","IOReportChannels"=((4857206154556616753,19328401410,"       Channel CCA State   1"),(4857206154556616758,19328401410,"       Channel CCA State   6"),(4857206154556617780,19328401410,"       Channel CCA State  44"),(4857206154556616754,19328401410,"       Channel CCA State   2"),(4857206154556616755,19328401410,"       Channel CCA State   3"),(4857206154556616756,19328401410,"       Channel CCA State   4"),(4857206154556616757,19328401410,"       Channel CCA State   5"),(4857206154556616759,19328401410,"       Channel CCA State   7"),(4857206154556616760,19328401410,"       Channel CCA State   8"),(4857206154556616761,19328401410,"       Channel CCA State   9"),(4857206154556617008,19328401410,"       Channel CCA State  10"),(4857206154556617010,19328401410,"       Channel CCA State  12"),(4857206154556617011,19328401410,"       Channel CCA State  13"),(4857206154556617009,19328401410,"       Channel CCA State  11"),(4857206154556617526,19328401410,"       Channel CCA State  36"),(4857206154556617776,19328401410,"       Channel CCA State  40"),(4857206154556617784,19328401410,"       Channel CCA State  48"),(4857206154556618034,19328401410,"       Channel CCA State  52"),(4857206154556618038,19328401410,"       Channel CCA State  56"),(4857206154556618288,19328401410,"       Channel CCA State  60"),(4857206154556618292,19328401410,"       Channel CCA State  64"),(4857206154556682288,19328401410,"       Channel CCA State 100"),(4857206154556682292,19328401410,"       Channel CCA State 104"),(4857206154556682296,19328401410,"       Channel CCA State 108"),(4857206154556682546,19328401410,"       Channel CCA State 112"),(4857206154556682550,19328401410,"       Channel CCA State 116"),(4857206154556682800,19328401410,"       Channel CCA State 120"),(4857206154556682804,19328401410,"       Channel CCA State 124"),(4857206154556682808,19328401410,"       Channel CCA State 128"),(4857206154556683058,19328401410,"       Channel CCA State 132"),(4857206154556683062,19328401410,"       Channel CCA State 136"),(4857206154556683312,19328401410,"       Channel CCA State 140"),(4857206154556683321,19328401410,"       Channel CCA State 149"),(4857206154556683571,19328401410,"       Channel CCA State 153"),(4857206154556683575,19328401410,"       Channel CCA State 157"),(4857206154556683825,19328401410,"       Channel CCA State 161")),"IOReportChannelInfo"={"IOReportChannelUnit"=72058100844068865},"IOReportSubGroupName"="CCA State"},{"IOReportGroupName"="Channel","IOReportChannels"=((4857218261213786161,6443499521,"           Channel Noise   1"),(4857218261213786166,6443499521,"           Channel Noise   6"),(4857218261213787188,6443499521,"           Channel Noise  44"),(4857218261213786162,6443499521,"           Channel Noise   2"),(4857218261213786163,6443499521,"           Channel Noise   3"),(4857218261213786164,6443499521,"           Channel Noise   4"),(4857218261213786165,6443499521,"           Channel Noise   5"),(4857218261213786167,6443499521,"           Channel Noise   7"),(4857218261213786168,6443499521,"           Channel Noise   8"),(4857218261213786169,6443499521,"           Channel Noise   9"),(4857218261213786416,6443499521,"           Channel Noise  10"),(4857218261213786418,6443499521,"           Channel Noise  12"),(4857218261213786419,6443499521,"           Channel Noise  13"),(4857218261213786417,6443499521,"           Channel Noise  11"),(4857218261213786934,6443499521,"           Channel Noise  36"),(4857218261213787184,6443499521,"           Channel Noise  40"),(4857218261213787192,6443499521,"           Channel Noise  48"),(4857218261213787442,6443499521,"           Channel Noise  52"),(4857218261213787446,6443499521,"           Channel Noise  56"),(4857218261213787696,6443499521,"           Channel Noise  60"),(4857218261213787700,6443499521,"           Channel Noise  64"),(4857218261213851696,6443499521,"           Channel Noise 100"),(4857218261213851700,6443499521,"           Channel Noise 104"),(4857218261213851704,6443499521,"           Channel Noise 108"),(4857218261213851954,6443499521,"           Channel Noise 112"),(4857218261213851958,6443499521,"           Channel Noise 116"),(4857218261213852208,6443499521,"           Channel Noise 120"),(4857218261213852212,6443499521,"           Channel Noise 124"),(4857218261213852216,6443499521,"           Channel Noise 128"),(4857218261213852466,6443499521,"           Channel Noise 132"),(4857218261213852470,6443499521,"           Channel Noise 136"),(4857218261213852720,6443499521,"           Channel Noise 140"),(4857218261213852729,6443499521,"           Channel Noise 149"),(4857218261213852979,6443499521,"           Channel Noise 153"),(4857218261213852983,6443499521,"           Channel Noise 157"),(4857218261213853233,6443499521,"           Channel Noise 161")),"IOReportChannelInfo"={"IOReportChannelUnit"=144115720651800576},"IOReportSubGroupName"="Noise Last Reported"},{"IOReportGroupName"="Channel","IOReportChannels"=((4857218262069424177,36508270594,"     Channel Noise State   1"),(4857218262069424182,36508270594,"     Channel Noise State   6"),(4857218262069425204,36508270594,"     Channel Noise State  44"),(4857218262069424178,36508270594,"     Channel Noise State   2"),(4857218262069424179,36508270594,"     Channel Noise State   3"),(4857218262069424180,36508270594,"     Channel Noise State   4"),(4857218262069424181,36508270594,"     Channel Noise State   5"),(4857218262069424183,36508270594,"     Channel Noise State   7"),(4857218262069424184,36508270594,"     Channel Noise State   8"),(4857218262069424185,36508270594,"     Channel Noise State   9"),(4857218262069424432,36508270594,"     Channel Noise State  10"),(4857218262069424434,36508270594,"     Channel Noise State  12"),(4857218262069424435,36508270594,"     Channel Noise State  13"),(4857218262069424433,36508270594,"     Channel Noise State  11"),(4857218262069424950,36508270594,"     Channel Noise State  36"),(4857218262069425200,36508270594,"     Channel Noise State  40"),(4857218262069425208,36508270594,"     Channel Noise State  48"),(4857218262069425458,36508270594,"     Channel Noise State  52"),(4857218262069425462,36508270594,"     Channel Noise State  56"),(4857218262069425712,36508270594,"     Channel Noise State  60"),(4857218262069425716,36508270594,"     Channel Noise State  64"),(4857218262069489712,36508270594,"     Channel Noise State 100"),(4857218262069489716,36508270594,"     Channel Noise State 104"),(4857218262069489720,36508270594,"     Channel Noise State 108"),(4857218262069489970,36508270594,"     Channel Noise State 112"),(4857218262069489974,36508270594,"     Channel Noise State 116"),(4857218262069490224,36508270594,"     Channel Noise State 120"),(4857218262069490228,36508270594,"     Channel Noise State 124"),(4857218262069490232,36508270594,"     Channel Noise State 128"),(4857218262069490482,36508270594,"     Channel Noise State 132"),(4857218262069490486,36508270594,"     Channel Noise State 136"),(4857218262069490736,36508270594,"     Channel Noise State 140"),(4857218262069490745,36508270594,"     Channel Noise State 149"),(4857218262069490995,36508270594,"     Channel Noise State 153"),(4857218262069490999,36508270594,"     Channel Noise State 157"),(4857218262069491249,36508270594,"     Channel Noise State 161")),"IOReportChannelInfo"={"IOReportChannelUnit"=72058100844068865},"IOReportSubGroupName"="Noise State"},{"IOReportGroupName"="Interface awdl0 Peer FF:FF:FF:FF:FF:FF","IOReportChannels"=((6086688922122002568,6443499521,"        Success "),(6086688862043644040,6443499521,"        Expired "),(6086688899792707720,6443499521,"     No Buffers "),(6086688899774750856,6443499521,"         No ACK "),(6086688926467498120,6443499521,"     Tx Failure "),(6086688900060094600,6443499521,"   No Resources "),(6086688878534926472,6443499521,"       IO Error "),(6086688895496757384,6443499521,"        MB Free "),(6086688895542501512,6443499521,"Chip Mode Error "),(6086701011829792904,6443499521," No Remote Peer "),(6086688879056003208,6443499521," Internal Error "),(6086690016699883656,6443499521," Dropped "),(6086692237046980744,6443499521," FWFreePkt "),(6086699839441215624,6443499521," MaxRetries "),(6086692190036500616,6443499521," ForceLifetimeExpired "),(6086705354058506376,6443499521," txRequeue "),(6086705492036821128,6443499521," txRequeueFail "),(6086688930594562184,6443499521,"       Misc ")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Completions"},{"IOReportGroupName"="Interface awdl0 Peer FF:FF:FF:FF:FF:FF","IOReportChannels"=((6086695635073171592,6443499521,"                                             Tx Input"),(6086706660253892744,6443499521,"                                            Supressed"),(6086692289176141960,6443499521,"                                             Given Up"),(6086692353532559496,6443499521,"                                                Freed"),(4922508555584405640,6443499521,"                        Total Successfull Completions"),(4922508525518979208,6443499521,"            Duration Since Last Successful Completion"),(4922508525516095624,6443499521,"    Enqueued Packets Since Last Successful Completion"),(4922508499750224008,6443499521,"                             Total Failed Completions"),(4922508577277018248,6443499521,"                                Expired Completions  "),(4922508537831293064,6443499521,"                                  NoACK Completions  "),(4922508358267830408,6443499521,"                               OtherErr Completions  "),(4922508396117426312,6443499521,"                             No Buffers Completions  "),(4922508349054189704,6443499521,"                        Chip Mode Error Completions  "),(4922508422792216712,6443499521,"                             Tx Failure Completions  "),(4922508396384813192,6443499521,"                           No Resources Completions  "),(4922508362106929288,6443499521,"                              FWFreePkt Completions  "),(4922508392726134920,6443499521,"                             MaxRetries Completions  "),(4922508361922314376,6443499521,"                   ForceLifetimeExpired Completions  "),(4922508392476639368,6443499521,"                  Dropped Miscellaneous Completions  "),(4922526091935875208,6443499521,"                Duration Since Last Failed Completion"),(4922508525552533640,6443499521,"                          Duration Since Last Enqueue"),(4922508547207463048,6443499521,"                Queued Packets Waiting For Completion"),(4922508547208773768,6443499521,"  Queued Packets Waiting For Completion At Last Check"),(4922508499750158472,6443499521,"       Since Last Enqueue How Many Failed Completions"),(4922508525552468104,6443499521,"  Since Last Enqueue How Many Successfull Completions"),(4922508525787349128,6443499521,"       Since Last Success How Many Failed Completions"),(4922508525552992392,6443499521,"            Duration Since Last Enqueue At Last Check"),(4922508525804650632,6443499521,"             Successfull Completions Since Last Check"),(4922508482854977672,6443499521,"                  Failed Completions Since Last Check"),(4922525950521114760,6443499521,"                        Data Path Stuck Notifications"),(4922525950516789384,6443499521,"               Data Path Stuck Notifications Exceeded")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="DataPath BE"},{"IOReportGroupName"="Interface awdl0 Peer FF:FF:FF:FF:FF:FF","IOReportChannels"=((4858949057120501896,6443499521,"                             Successful Completions  "),(6086691279975547016,6443499521,"                                Expired Completions  "),(6086701136134471816,6443499521,"                                  NoACK Completions  "),(6086702056082636936,6443499521,"                               OtherErr Completions  ")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Control VO"},{"IOReportGroupName"="Interface awdl0 Peer FF:FF:FF:FF:FF:FF","IOReportChannels"=((6086695635073171848,6443499521,"                                             Tx Input"),(6086706660253893000,6443499521,"                                            Supressed"),(6086692289176142216,6443499521,"                                             Given Up"),(6086692353532559752,6443499521,"                                                Freed"),(4922508555584405896,6443499521,"                        Total Successfull Completions"),(4922508525518979464,6443499521,"            Duration Since Last Successful Completion"),(4922508525516095880,6443499521,"    Enqueued Packets Since Last Successful Completion"),(4922508499750224264,6443499521,"                             Total Failed Completions"),(4922508577277018504,6443499521,"                                Expired Completions  "),(4922508537831293320,6443499521,"                                  NoACK Completions  "),(4922508358267830664,6443499521,"                               OtherErr Completions  "),(4922508396117426568,6443499521,"                             No Buffers Completions  "),(4922508349054189960,6443499521,"                        Chip Mode Error Completions  "),(4922508422792216968,6443499521,"                             Tx Failure Completions  "),(4922508396384813448,6443499521,"                           No Resources Completions  "),(4922508362106929544,6443499521,"                              FWFreePkt Completions  "),(4922508392726135176,6443499521,"                             MaxRetries Completions  "),(4922508361922314632,6443499521,"                   ForceLifetimeExpired Completions  "),(4922508392476639624,6443499521,"                  Dropped Miscellaneous Completions  "),(4922526091935875464,6443499521,"                Duration Since Last Failed Completion"),(4922508525552533896,6443499521,"                          Duration Since Last Enqueue"),(4922508547207463304,6443499521,"                Queued Packets Waiting For Completion"),(4922508547208774024,6443499521,"  Queued Packets Waiting For Completion At Last Check"),(4922508499750158728,6443499521,"       Since Last Enqueue How Many Failed Completions"),(4922508525552468360,6443499521,"  Since Last Enqueue How Many Successfull Completions"),(4922508525787349384,6443499521,"       Since Last Success How Many Failed Completions"),(4922508525552992648,6443499521,"            Duration Since Last Enqueue At Last Check"),(4922508525804650888,6443499521,"             Successfull Completions Since Last Check"),(4922508482854977928,6443499521,"                  Failed Completions Since Last Check"),(4922525950521115016,6443499521,"                        Data Path Stuck Notifications"),(4922525950516789640,6443499521,"               Data Path Stuck Notifications Exceeded")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="DataPath BK"},{"IOReportGroupName"="Interface awdl0 Peer FF:FF:FF:FF:FF:FF","IOReportChannels"=((6086695635073172104,6443499521,"                                             Tx Input"),(6086706660253893256,6443499521,"                                            Supressed"),(6086692289176142472,6443499521,"                                             Given Up"),(6086692353532560008,6443499521,"                                                Freed"),(4922508555584406152,6443499521,"                        Total Successfull Completions"),(4922508525518979720,6443499521,"            Duration Since Last Successful Completion"),(4922508525516096136,6443499521,"    Enqueued Packets Since Last Successful Completion"),(4922508499750224520,6443499521,"                             Total Failed Completions"),(4922508577277018760,6443499521,"                                Expired Completions  "),(4922508537831293576,6443499521,"                                  NoACK Completions  "),(4922508358267830920,6443499521,"                               OtherErr Completions  "),(4922508396117426824,6443499521,"                             No Buffers Completions  "),(4922508349054190216,6443499521,"                        Chip Mode Error Completions  "),(4922508422792217224,6443499521,"                             Tx Failure Completions  "),(4922508396384813704,6443499521,"                           No Resources Completions  "),(4922508362106929800,6443499521,"                              FWFreePkt Completions  "),(4922508392726135432,6443499521,"                             MaxRetries Completions  "),(4922508361922314888,6443499521,"                   ForceLifetimeExpired Completions  "),(4922508392476639880,6443499521,"                  Dropped Miscellaneous Completions  "),(4922526091935875720,6443499521,"                Duration Since Last Failed Completion"),(4922508525552534152,6443499521,"                          Duration Since Last Enqueue"),(4922508547207463560,6443499521,"                Queued Packets Waiting For Completion"),(4922508547208774280,6443499521,"  Queued Packets Waiting For Completion At Last Check"),(4922508499750158984,6443499521,"       Since Last Enqueue How Many Failed Completions"),(4922508525552468616,6443499521,"  Since Last Enqueue How Many Successfull Completions"),(4922508525787349640,6443499521,"       Since Last Success How Many Failed Completions"),(4922508525552992904,6443499521,"            Duration Since Last Enqueue At Last Check"),(4922508525804651144,6443499521,"             Successfull Completions Since Last Check"),(4922508482854978184,6443499521,"                  Failed Completions Since Last Check"),(4922525950521115272,6443499521,"                        Data Path Stuck Notifications"),(4922525950516789896,6443499521,"               Data Path Stuck Notifications Exceeded")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="DataPath VI"},{"IOReportGroupName"="Interface awdl0 Peer FF:FF:FF:FF:FF:FF","IOReportChannels"=((6086704259248058248,32213303298,"           Tx Queue Fill Be"),(6086704259248056712,32213303298,"           Tx Queue Fill Bk"),(6086704259246744968,32213303298,"           Tx Queue Fill Vi"),(6086704259246745992,32213303298,"           Tx Queue Fill Vo")),"IOReportChannelInfo"={"IOReportChannelUnit"=72058100844068865},"IOReportSubGroupName"="Queue Fill Level"},{"IOReportGroupName"="Interface awdl0 Peer FF:FF:FF:FF:FF:FF","IOReportChannels"=((6086695635073172360,6443499521,"                                             Tx Input"),(6086706660253893512,6443499521,"                                            Supressed"),(6086692289176142728,6443499521,"                                             Given Up"),(6086692353532560264,6443499521,"                                                Freed"),(4922508555584406408,6443499521,"                        Total Successfull Completions"),(4922508525518979976,6443499521,"            Duration Since Last Successful Completion"),(4922508525516096392,6443499521,"    Enqueued Packets Since Last Successful Completion"),(4922508499750224776,6443499521,"                             Total Failed Completions"),(4922508577277019016,6443499521,"                                Expired Completions  "),(4922508537831293832,6443499521,"                                  NoACK Completions  "),(4922508358267831176,6443499521,"                               OtherErr Completions  "),(4922508396117427080,6443499521,"                             No Buffers Completions  "),(4922508349054190472,6443499521,"                        Chip Mode Error Completions  "),(4922508422792217480,6443499521,"                             Tx Failure Completions  "),(4922508396384813960,6443499521,"                           No Resources Completions  "),(4922508362106930056,6443499521,"                              FWFreePkt Completions  "),(4922508392726135688,6443499521,"                             MaxRetries Completions  "),(4922508361922315144,6443499521,"                   ForceLifetimeExpired Completions  "),(4922508392476640136,6443499521,"                  Dropped Miscellaneous Completions  "),(4922526091935875976,6443499521,"                Duration Since Last Failed Completion"),(4922508525552534408,6443499521,"                          Duration Since Last Enqueue"),(4922508547207463816,6443499521,"                Queued Packets Waiting For Completion"),(4922508547208774536,6443499521,"  Queued Packets Waiting For Completion At Last Check"),(4922508499750159240,6443499521,"       Since Last Enqueue How Many Failed Completions"),(4922508525552468872,6443499521,"  Since Last Enqueue How Many Successfull Completions"),(4922508525787349896,6443499521,"       Since Last Success How Many Failed Completions"),(4922508525552993160,6443499521,"            Duration Since Last Enqueue At Last Check"),(4922508525804651400,6443499521,"             Successfull Completions Since Last Check"),(4922508482854978440,6443499521,"                  Failed Completions Since Last Check"),(4922525950521115528,6443499521,"                        Data Path Stuck Notifications"),(4922525950516790152,6443499521,"               Data Path Stuck Notifications Exceeded")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="DataPath VO"},{"IOReportGroupName"="Interface awdl0 Peer FF:FF:FF:FF:FF:FF","IOReportChannels"=((6086689046522914184,45098205187,"     Completion Latency Be")),"IOReportChannelInfo"={"IOReportChannelConfig"=<020000000000000001000000010000000400000000000000010000000100000006000000000000000100000001000000080000000000000001000000010000000a0000000000000001000000010000000f000000000000000100000001000000140000000000000001000000010000001e00000000000000010000000100000064000000000000000100000001000000f4010000000000000900000001000000>,"IOReportChannelUnit"=72058126613872640},"IOReportSubGroupName"="Completion Latency"},{"IOReportGroupName"="WLAN Power","IOReportChannels"=((4717329657442366834,6443499521," AWDL Radio Tx Dur"),(4717329648852432242,6443499521," AWDL Radio Rx Dur"),(4717311114592154994,6443499521," AWDL       Aw Dur"),(4717327591210775922,6443499521," AWDL    PScan Dur")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Connections"},{"IOReportGroupName"="Rate","IOReportChannels"=((5566802290733481984,6443499521,"Rx MCS Attempts 0"),(5566802295028449280,6443499521,"Rx MCS Attempts 1"),(5566802299323416576,6443499521,"Rx MCS Attempts 2"),(5566802303618383872,6443499521,"Rx MCS Attempts 3"),(5566802307913351168,6443499521,"Rx MCS Attempts 4"),(5566802312208318464,6443499521,"Rx MCS Attempts 5"),(5566802316503285760,6443499521,"Rx MCS Attempts 6"),(5566802320798253056,6443499521,"Rx MCS Attempts 7"),(5566802325093220352,6443499521,"Rx MCS Attempts 8"),(5566802329388187648,6443499521,"Rx MCS Attempts 9"),(5566802333683154944,6443499521,"Rx MCS Attempts 10"),(5566802337978122240,6443499521,"Rx MCS Attempts 11"),(5566802342273089536,6443499521,"Rx MCS Attempts 12"),(5566802346568056832,6443499521,"Rx MCS Attempts 13"),(5566802350863024128,6443499521,"Rx MCS Attempts 14"),(5566802355157991424,6443499521,"Rx MCS Attempts 15")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Rx MCS Attempts"},{"IOReportGroupName"="Rate","IOReportChannels"=((6000845505209303040,6443499521,"Rx SGI MCS Usage 0"),(6000845509504270336,6443499521,"Rx SGI MCS Usage 1"),(6000845513799237632,6443499521,"Rx SGI MCS Usage 2"),(6000845518094204928,6443499521,"Rx SGI MCS Usage 3"),(6000845522389172224,6443499521,"Rx SGI MCS Usage 4"),(6000845526684139520,6443499521,"Rx SGI MCS Usage 5"),(6000845530979106816,6443499521,"Rx SGI MCS Usage 6"),(6000845535274074112,6443499521,"Rx SGI MCS Usage 7"),(6000845539569041408,6443499521,"Rx SGI MCS Usage 8"),(6000845543864008704,6443499521,"Rx SGI MCS Usage 9"),(6000845548158976000,6443499521,"Rx SGI MCS Usage 10"),(6000845552453943296,6443499521,"Rx SGI MCS Usage 11"),(6000845556748910592,6443499521,"Rx SGI MCS Usage 12"),(6000845561043877888,6443499521,"Rx SGI MCS Usage 13"),(6000845565338845184,6443499521,"Rx SGI MCS Usage 14"),(6000845569633812480,6443499521,"Rx SGI MCS Usage 15")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Rx SGI MCS Usage"},{"IOReportGroupName"="Rate","IOReportChannels"=((6217290961945362432,6443499521,"Tx VHT Attempts 0"),(6217290966240329728,6443499521,"Tx VHT Attempts 1"),(6217290970535297024,6443499521,"Tx VHT Attempts 2"),(6217290974830264320,6443499521,"Tx VHT Attempts 3"),(6217290979125231616,6443499521,"Tx VHT Attempts 4"),(6217290983420198912,6443499521,"Tx VHT Attempts 5"),(6217290987715166208,6443499521,"Tx VHT Attempts 6"),(6217290992010133504,6443499521,"Tx VHT Attempts 7"),(6217290996305100800,6443499521,"Tx VHT Attempts 8"),(6217291000600068096,6443499521,"Tx VHT Attempts 9"),(6217291004895035392,6443499521,"Tx VHT Attempts 10"),(6217291009190002688,6443499521,"Tx VHT Attempts 11"),(6217291013484969984,6443499521,"Tx VHT Attempts 12"),(6217291017779937280,6443499521,"Tx VHT Attempts 13"),(6217291022074904576,6443499521,"Tx VHT Attempts 14"),(6217291026369871872,6443499521,"Tx VHT Attempts 15"),(6217291030664839168,6443499521,"Tx VHT Attempts 16"),(6217291034959806464,6443499521,"Tx VHT Attempts 17"),(6217291039254773760,6443499521,"Tx VHT Attempts 18"),(6217291043549741056,6443499521,"Tx VHT Attempts 19")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Tx VHT Attempts"},{"IOReportGroupName"="Rate","IOReportChannels"=((6217310753154662400,6443499521,"Tx VHT Success 0"),(6217310757449629696,6443499521,"Tx VHT Success 1"),(6217310761744596992,6443499521,"Tx VHT Success 2"),(6217310766039564288,6443499521,"Tx VHT Success 3"),(6217310770334531584,6443499521,"Tx VHT Success 4"),(6217310774629498880,6443499521,"Tx VHT Success 5"),(6217310778924466176,6443499521,"Tx VHT Success 6"),(6217310783219433472,6443499521,"Tx VHT Success 7"),(6217310787514400768,6443499521,"Tx VHT Success 8"),(6217310791809368064,6443499521,"Tx VHT Success 9"),(6217310796104335360,6443499521,"Tx VHT Success 10"),(6217310800399302656,6443499521,"Tx VHT Success 11"),(6217310804694269952,6443499521,"Tx VHT Success 12"),(6217310808989237248,6443499521,"Tx VHT Success 13"),(6217310813284204544,6443499521,"Tx VHT Success 14"),(6217310817579171840,6443499521,"Tx VHT Success 15"),(6217310821874139136,6443499521,"Tx VHT Success 16"),(6217310826169106432,6443499521,"Tx VHT Success 17"),(6217310830464073728,6443499521,"Tx VHT Success 18"),(6217310834759041024,6443499521,"Tx VHT Success 19")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Tx VHT Success"},{"IOReportGroupName"="Rate","IOReportChannels"=((6005067629893517312,6443499521,"Tx SGI VHT Usage 0"),(6005067634188484608,6443499521,"Tx SGI VHT Usage 1"),(6005067638483451904,6443499521,"Tx SGI VHT Usage 2"),(6005067642778419200,6443499521,"Tx SGI VHT Usage 3"),(6005067647073386496,6443499521,"Tx SGI VHT Usage 4"),(6005067651368353792,6443499521,"Tx SGI VHT Usage 5"),(6005067655663321088,6443499521,"Tx SGI VHT Usage 6"),(6005067659958288384,6443499521,"Tx SGI VHT Usage 7"),(6005067664253255680,6443499521,"Tx SGI VHT Usage 8"),(6005067668548222976,6443499521,"Tx SGI VHT Usage 9"),(6005067672843190272,6443499521,"Tx SGI VHT Usage 10"),(6005067677138157568,6443499521,"Tx SGI VHT Usage 11"),(6005067681433124864,6443499521,"Tx SGI VHT Usage 12"),(6005067685728092160,6443499521,"Tx SGI VHT Usage 13"),(6005067690023059456,6443499521,"Tx SGI VHT Usage 14"),(6005067694318026752,6443499521,"Tx SGI VHT Usage 15"),(6005067698612994048,6443499521,"Tx SGI VHT Usage 16"),(6005067702907961344,6443499521,"Tx SGI VHT Usage 17"),(6005067707202928640,6443499521,"Tx SGI VHT Usage 18"),(6005067711497895936,6443499521,"Tx SGI VHT Usage 19")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Tx SGI VHT Usage"},{"IOReportGroupName"="Rate","IOReportChannels"=((6217290961911808000,6443499521,"Rx VHT Attempts 0"),(6217290966206775296,6443499521,"Rx VHT Attempts 1"),(6217290970501742592,6443499521,"Rx VHT Attempts 2"),(6217290974796709888,6443499521,"Rx VHT Attempts 3"),(6217290979091677184,6443499521,"Rx VHT Attempts 4"),(6217290983386644480,6443499521,"Rx VHT Attempts 5"),(6217290987681611776,6443499521,"Rx VHT Attempts 6"),(6217290991976579072,6443499521,"Rx VHT Attempts 7"),(6217290996271546368,6443499521,"Rx VHT Attempts 8"),(6217291000566513664,6443499521,"Rx VHT Attempts 9"),(6217291004861480960,6443499521,"Rx VHT Attempts 10"),(6217291009156448256,6443499521,"Rx VHT Attempts 11"),(6217291013451415552,6443499521,"Rx VHT Attempts 12"),(6217291017746382848,6443499521,"Rx VHT Attempts 13"),(6217291022041350144,6443499521,"Rx VHT Attempts 14"),(6217291026336317440,6443499521,"Rx VHT Attempts 15"),(6217291030631284736,6443499521,"Rx VHT Attempts 16"),(6217291034926252032,6443499521,"Rx VHT Attempts 17"),(6217291039221219328,6443499521,"Rx VHT Attempts 18"),(6217291043516186624,6443499521,"Rx VHT Attempts 19")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Rx VHT Attempts"},{"IOReportGroupName"="Rate","IOReportChannels"=((6005067629859962880,6443499521,"Rx SGI VHT Usage 0"),(6005067634154930176,6443499521,"Rx SGI VHT Usage 1"),(6005067638449897472,6443499521,"Rx SGI VHT Usage 2"),(6005067642744864768,6443499521,"Rx SGI VHT Usage 3"),(6005067647039832064,6443499521,"Rx SGI VHT Usage 4"),(6005067651334799360,6443499521,"Rx SGI VHT Usage 5"),(6005067655629766656,6443499521,"Rx SGI VHT Usage 6"),(6005067659924733952,6443499521,"Rx SGI VHT Usage 7"),(6005067664219701248,6443499521,"Rx SGI VHT Usage 8"),(6005067668514668544,6443499521,"Rx SGI VHT Usage 9"),(6005067672809635840,6443499521,"Rx SGI VHT Usage 10"),(6005067677104603136,6443499521,"Rx SGI VHT Usage 11"),(6005067681399570432,6443499521,"Rx SGI VHT Usage 12"),(6005067685694537728,6443499521,"Rx SGI VHT Usage 13"),(6005067689989505024,6443499521,"Rx SGI VHT Usage 14"),(6005067694284472320,6443499521,"Rx SGI VHT Usage 15"),(6005067698579439616,6443499521,"Rx SGI VHT Usage 16"),(6005067702874406912,6443499521,"Rx SGI VHT Usage 17"),(6005067707169374208,6443499521,"Rx SGI VHT Usage 18"),(6005067711464341504,6443499521,"Rx SGI VHT Usage 19")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Rx SGI VHT Usage"},{"IOReportGroupName"="Rate","IOReportChannels"=((5571033215805685760,6443499521,"Tx MPDU in AMPDU 1"),(5571033220100653056,6443499521,"Tx MPDU in AMPDU 2"),(5571033224395620352,6443499521,"Tx MPDU in AMPDU 3"),(5571033228690587648,6443499521,"Tx MPDU in AMPDU 4"),(5571033232985554944,6443499521,"Tx MPDU in AMPDU 5"),(5571033237280522240,6443499521,"Tx MPDU in AMPDU 6"),(5571033241575489536,6443499521,"Tx MPDU in AMPDU 7"),(5571033245870456832,6443499521,"Tx MPDU in AMPDU 8"),(5571033250165424128,6443499521,"Tx MPDU in AMPDU 9"),(5571033254460391424,6443499521,"Tx MPDU in AMPDU 10"),(5571033258755358720,6443499521,"Tx MPDU in AMPDU 11"),(5571033263050326016,6443499521,"Tx MPDU in AMPDU 12"),(5571033267345293312,6443499521,"Tx MPDU in AMPDU 13"),(5571033271640260608,6443499521,"Tx MPDU in AMPDU 14"),(5571033275935227904,6443499521,"Tx MPDU in AMPDU 15"),(5571033280230195200,6443499521,"Tx MPDU in AMPDU 16"),(5571033284525162496,6443499521,"Tx MPDU in AMPDU 17"),(5571033288820129792,6443499521,"Tx MPDU in AMPDU 18"),(5571033293115097088,6443499521,"Tx MPDU in AMPDU 19"),(5571033297410064384,6443499521,"Tx MPDU in AMPDU 20"),(5571033301705031680,6443499521,"Tx MPDU in AMPDU 21"),(5571033305999998976,6443499521,"Tx MPDU in AMPDU 22"),(5571033310294966272,6443499521,"Tx MPDU in AMPDU 23"),(5571033314589933568,6443499521,"Tx MPDU in AMPDU 24"),(5571033318884900864,6443499521,"Tx MPDU in AMPDU 25"),(5571033323179868160,6443499521,"Tx MPDU in AMPDU 26"),(5571033327474835456,6443499521,"Tx MPDU in AMPDU 27"),(5571033331769802752,6443499521,"Tx MPDU in AMPDU 28"),(5571033336064770048,6443499521,"Tx MPDU in AMPDU 29"),(5571033340359737344,6443499521,"Tx MPDU in AMPDU 30"),(5571033344654704640,6443499521,"Tx MPDU in AMPDU 31"),(5571033348949671936,6443499521,"Tx MPDU in AMPDU 32"),(5571033353244639232,6443499521,"Tx MPDU in AMPDU 33"),(5571033357539606528,6443499521,"Tx MPDU in AMPDU 34"),(5571033361834573824,6443499521,"Tx MPDU in AMPDU 35"),(5571033366129541120,6443499521,"Tx MPDU in AMPDU 36"),(5571033370424508416,6443499521,"Tx MPDU in AMPDU 37"),(5571033374719475712,6443499521,"Tx MPDU in AMPDU 38"),(5571033379014443008,6443499521,"Tx MPDU in AMPDU 39"),(5571033383309410304,6443499521,"Tx MPDU in AMPDU 40"),(5571033387604377600,6443499521,"Tx MPDU in AMPDU 41"),(5571033391899344896,6443499521,"Tx MPDU in AMPDU 42"),(5571033396194312192,6443499521,"Tx MPDU in AMPDU 43"),(5571033400489279488,6443499521,"Tx MPDU in AMPDU 44"),(5571033404784246784,6443499521,"Tx MPDU in AMPDU 45"),(5571033409079214080,6443499521,"Tx MPDU in AMPDU 46"),(5571033413374181376,6443499521,"Tx MPDU in AMPDU 47"),(5571033417669148672,6443499521,"Tx MPDU in AMPDU 48"),(5571033421964115968,6443499521,"Tx MPDU in AMPDU 49"),(5571033426259083264,6443499521,"Tx MPDU in AMPDU 50"),(5571033430554050560,6443499521,"Tx MPDU in AMPDU 51"),(5571033434849017856,6443499521,"Tx MPDU in AMPDU 52"),(5571033439143985152,6443499521,"Tx MPDU in AMPDU 53"),(5571033443438952448,6443499521,"Tx MPDU in AMPDU 54"),(5571033447733919744,6443499521,"Tx MPDU in AMPDU 55"),(5571033452028887040,6443499521,"Tx MPDU in AMPDU 56"),(5571033456323854336,6443499521,"Tx MPDU in AMPDU 57"),(5571033460618821632,6443499521,"Tx MPDU in AMPDU 58"),(5571033464913788928,6443499521,"Tx MPDU in AMPDU 59"),(5571033469208756224,6443499521,"Tx MPDU in AMPDU 60"),(5571033473503723520,6443499521,"Tx MPDU in AMPDU 61"),(5571033477798690816,6443499521,"Tx MPDU in AMPDU 62"),(5571033482093658112,6443499521,"Tx MPDU in AMPDU 63"),(5571033486388625408,6443499521,"Tx MPDU in AMPDU 64")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Tx MPDU in AMPDU Usage"})
    | |   |       |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |       |   "IOProbeScore" = 1400
    | |   |       | }
    | |   |       | 
    | |   |       +-o CCLogPipe  <class CCLogPipe, id 0x100000325, registered, matched, active, busy 0 (16 ms), retain 10>
    | |   |       | | {
    | |   |       | |   "LogDataType" = 3
    | |   |       | |   "IOClass" = "CCLogPipe"
    | |   |       | |   "Filename" = "CCIOReporter"
    | |   |       | |   "LogType" = 0
    | |   |       | |   "Name" = "OneStats"
    | |   |       | |   "NumberOfFiles" = 2
    | |   |       | |   "LogIdentifier" = "CCIOReporters"
    | |   |       | |   "PipeSize" = 65536
    | |   |       | |   "MinLogSizeToNotify" = 26214
    | |   |       | |   "IOReportLegend" = ({"IOReportGroupName"="CoreCapture","IOReportChannels"=((4846805723627135008,6443499521,"                              Log Calls"),(4846805723630093378,6443499521,"   Log Messages Dropped Short Of Buffer"),(4846805723629441568,6443499521,"                       Capture Requests")),"IOReportChannelInfo"={"IOReportChannelUnit"=7205759403792793600},"IOReportSubGroupName"="Pipe OneStats"})
    | |   |       | |   "LogPolicy" = 0
    | |   |       | |   "Owner" = "com.apple.iokit.IO80211Family"
    | |   |       | |   "FileOptions" = 0
    | |   |       | |   "NotifyThreshold" = 1000
    | |   |       | |   "DirectoryName" = ""
    | |   |       | |   "IOReportLegendPublic" = Yes
    | |   |       | |   "Statistics" = {"timestamp"=155982168877627,"Errors"={"metaDataCounts: invalidState"=0,"metaDataCounts: invalidPaddingSize"=0,"metaDataCounts: invalidLogLevel"=0,"reserveRingEntryDrops"=0,"metaDataCounts: invalidPayloadSize"=0}}
    | |   |       | |   "PipeType" = 0
    | |   |       | |   "FileSize" = 2097152
    | |   |       | | }
    | |   |       | | 
    | |   |       | +-o CCIOReporterLogStream  <class CCIOReporterLogStream, id 0x100000329, registered, matched, active, busy 0 (0 ms), retain 7>
    | |   |       |     {
    | |   |       |       "IOClass" = "CCLogStream"
    | |   |       |       "CoreCaptureLevel" = 5
    | |   |       |       "Name" = "IO80211 IOReporter Stream"
    | |   |       |       "Id" = 1
    | |   |       |       "LogIdentifier" = "CCIOReporters"
    | |   |       |       "ConsoleFlag" = 0
    | |   |       |       "ConsoleLevel" = 18446744073709551615
    | |   |       |       "MiscInfo" = 0
    | |   |       |       "IOReportLegend" = ({"IOReportGroupName"="CoreCapture","IOReportChannels"=((4846809022162018336,6443499521,"                           Log Calls"),(4846809022164386627,6443499521,"        Log Calls Dropped CC Filters"),(4846809022164386592,6443499521,"   Log Calls Dropped Console Filters"),(4846809022164911392,6443499521,"               Log Calls [Emergency]"),(4846809022164910368,6443499521,"               Log Calls     [Alert]"),(4846809022164910880,6443499521,"               Log Calls      [Crit]"),(4846809022164916000,6443499521,"               Log Calls      [Warn]"),(4846809022164913696,6443499521,"               Log Calls    [Notice]"),(4846809022164912416,6443499521,"               Log Calls      [Info]"),(4846809022164911136,6443499521,"               Log Calls     [Debug]"),(4846809022164914976,6443499521,"               Log Calls      [Spam]")),"IOReportChannelInfo"={"IOReportChannelUnit"=7205759403792793600},"IOReportSubGroupName"="Stream IO80211 IOReporter Stream"})
    | |   |       |       "IOReportLegendPublic" = Yes
    | |   |       |       "CoreCaptureFlag" = 0
    | |   |       |       "CCIOReportRkey" = {"CCIOReportStream"=({"CCIOReportInterestSubscriptionIDx"=1,"CCIOReportInterests"=({"IOReportGroupName"="Interface awdl0","DriverID"=4294967905,"IOReportChannels"=((8603599460490232641,6443499521,"        Interface Avgerage CCA")),"IOReportSubGroupName"="Average CCA"})},{"CCIOReportInterestSubscriptionIDx"=2,"CCIOReportInterests"=({"IOReportGroupName"="Interface awdl0","DriverID"=4294967905,"IOReportChannels"=((8603636114932319041,40803237890,"   Interface Average CCA State")),"IOReportSubGroupName"="Average CCA State"})},{"CCIOReportInterestSubscriptionIDx"=3,"CCIOReportInterests"=({"IOReportGroupName"="Interface awdl0","DriverID"=4294967905,"IOReportChannels"=((8603599460490232641,6443499521,"        Interface Avgerage CCA")),"IOReportSubGroupName"="Average CCA"},{"IOReportGroupName"="Interface awdl0","DriverID"=4294967905,"IOReportChannels"=((8603636114932319041,40803237890,"   Interface Average CCA State")),"IOReportSubGroupName"="Average CCA State"})},{"CCIOReportInterestSubscriptionIDx"=4,"CCIOReportInterests"=({"IOReportGroupName"="Interface en2","DriverID"=4294967905,"IOReportChannels"=((7955081114148881217,6443499521,"        Interface Avgerage CCA")),"IOReportSubGroupName"="Average CCA"})},{"CCIOReportInterestSubscriptionIDx"=5,"CCIOReportInterests"=({"IOReportGroupName"="Interface awdl0","DriverID"=4294967905,"IOReportChannels"=((8603599460490232641,6443499521,"        Interface Avgerage CCA")),"IOReportSubGroupName"="Average CCA"},{"IOReportGroupName"="Interface awdl0","DriverID"=4294967905,"IOReportChannels"=((8603636114932319041,40803237890,"   Interface Average CCA State")),"IOReportSubGroupName"="Average CCA State"},{"IOReportGroupName"="Interface en2","DriverID"=4294967905,"IOReportChannels"=((7955081114148881217,6443499521,"        Interface Avgerage CCA")),"IOReportSubGroupName"="Average CCA"})},{"CCIOReportInterestSubscriptionIDx"=7,"CCIOReportInterests"=({"IOReportGroupName"="Interface awdl0","DriverID"=4294967905,"IOReportChannels"=((8603599460490232641,6443499521,"        Interface Avgerage CCA")),"IOReportSubGroupName"="Average CCA"},{"IOReportGroupName"="Interface awdl0","DriverID"=4294967905,"IOReportChannels"=((8603636114932319041,40803237890,"   Interface Average CCA State")),"IOReportSubGroupName"="Average CCA State"},{"IOReportGroupName"="Interface en2","DriverID"=4294967905,"IOReportChannels"=((7955081114148881217,6443499521,"        Interface Avgerage CCA")),"IOReportSubGroupName"="Average CCA"},{"IOReportGroupName"="Interface en2","DriverID"=4294967905,"IOReportChannels"=((7955117768590967617,40803237890,"   Interface Average CCA State")),"IOReportSubGroupName"="Average CCA State"})})}
    | |   |       |     }
    | |   |       |     
    | |   |       +-o CCLogPipe  <class CCLogPipe, id 0x100000379, registered, matched, active, busy 0 (14 ms), retain 13>
    | |   |       | | {
    | |   |       | |   "LogDataType" = 0
    | |   |       | |   "IOClass" = "CCLogPipe"
    | |   |       | |   "Filename" = "ControlPath"
    | |   |       | |   "LogType" = 0
    | |   |       | |   "Name" = "ControlPath"
    | |   |       | |   "NumberOfFiles" = 2
    | |   |       | |   "LogIdentifier" = "ControlPath"
    | |   |       | |   "PipeSize" = 65536
    | |   |       | |   "MinLogSizeToNotify" = 26214
    | |   |       | |   "IOReportLegend" = ({"IOReportGroupName"="CoreCapture","IOReportChannels"=((4846805723627135008,6443499521,"                              Log Calls"),(4846805723630093378,6443499521,"   Log Messages Dropped Short Of Buffer"),(4846805723629441568,6443499521,"                       Capture Requests")),"IOReportChannelInfo"={"IOReportChannelUnit"=7205759403792793600},"IOReportSubGroupName"="Pipe ControlPath"})
    | |   |       | |   "LogPolicy" = 0
    | |   |       | |   "Owner" = "com.apple.iokit.IO80211Family"
    | |   |       | |   "FileOptions" = 0
    | |   |       | |   "NotifyThreshold" = 1000
    | |   |       | |   "DirectoryName" = ""
    | |   |       | |   "IOReportLegendPublic" = Yes
    | |   |       | |   "Statistics" = {"timestamp"=162998580257984,"Errors"={"metaDataCounts: invalidState"=0,"metaDataCounts: invalidPaddingSize"=0,"metaDataCounts: invalidLogLevel"=0,"reserveRingEntryDrops"=0,"metaDataCounts: invalidPayloadSize"=0}}
    | |   |       | |   "PipeType" = 0
    | |   |       | |   "FileSize" = 2097152
    | |   |       | | }
    | |   |       | | 
    | |   |       | +-o CCLogStream  <class CCLogStream, id 0x10000037a, registered, matched, active, busy 0 (0 ms), retain 7>
    | |   |       | |   {
    | |   |       | |     "IOClass" = "CCLogStream"
    | |   |       | |     "StreamHeader" = <0600000000007373>
    | |   |       | |     "Name" = "IO80211 IOCTL Stream"
    | |   |       | |     "Id" = 1
    | |   |       | |     "LogIdentifier" = "ioctl"
    | |   |       | |     "CoreCaptureLevel" = 5
    | |   |       | |     "ConsoleLevel" = 18446744073709551615
    | |   |       | |     "MiscInfo" = 150
    | |   |       | |     "ConsoleFlag" = 0
    | |   |       | |     "IOReportLegend" = ({"IOReportGroupName"="CoreCapture","IOReportChannels"=((4846809022162018336,6443499521,"                           Log Calls"),(4846809022164386627,6443499521,"        Log Calls Dropped CC Filters"),(4846809022164386592,6443499521,"   Log Calls Dropped Console Filters"),(4846809022164911392,6443499521,"               Log Calls [Emergency]"),(4846809022164910368,6443499521,"               Log Calls     [Alert]"),(4846809022164910880,6443499521,"               Log Calls      [Crit]"),(4846809022164916000,6443499521,"               Log Calls      [Warn]"),(4846809022164913696,6443499521,"               Log Calls    [Notice]"),(4846809022164912416,6443499521,"               Log Calls      [Info]"),(4846809022164911136,6443499521,"               Log Calls     [Debug]"),(4846809022164914976,6443499521,"               Log Calls      [Spam]")),"IOReportChannelInfo"={"IOReportChannelUnit"=7205759403792793600},"IOReportSubGroupName"="Stream IO80211 IOCTL Stream"})
    | |   |       | |     "CoreCaptureFlag" = 3
    | |   |       | |     "IOReportLegendPublic" = Yes
    | |   |       | |   }
    | |   |       | |   
    | |   |       | +-o CCLogStream  <class CCLogStream, id 0x10000037c, registered, matched, active, busy 0 (0 ms), retain 7>
    | |   |       |     {
    | |   |       |       "IOClass" = "CCLogStream"
    | |   |       |       "StreamHeader" = <0700000000007373>
    | |   |       |       "Name" = "IO80211 Event Stream"
    | |   |       |       "Id" = 2
    | |   |       |       "LogIdentifier" = "event"
    | |   |       |       "CoreCaptureLevel" = 5
    | |   |       |       "ConsoleLevel" = 18446744073709551615
    | |   |       |       "MiscInfo" = 150
    | |   |       |       "ConsoleFlag" = 0
    | |   |       |       "IOReportLegend" = ({"IOReportGroupName"="CoreCapture","IOReportChannels"=((4846809022162018336,6443499521,"                           Log Calls"),(4846809022164386627,6443499521,"        Log Calls Dropped CC Filters"),(4846809022164386592,6443499521,"   Log Calls Dropped Console Filters"),(4846809022164911392,6443499521,"               Log Calls [Emergency]"),(4846809022164910368,6443499521,"               Log Calls     [Alert]"),(4846809022164910880,6443499521,"               Log Calls      [Crit]"),(4846809022164916000,6443499521,"               Log Calls      [Warn]"),(4846809022164913696,6443499521,"               Log Calls    [Notice]"),(4846809022164912416,6443499521,"               Log Calls      [Info]"),(4846809022164911136,6443499521,"               Log Calls     [Debug]"),(4846809022164914976,6443499521,"               Log Calls      [Spam]")),"IOReportChannelInfo"={"IOReportChannelUnit"=7205759403792793600},"IOReportSubGroupName"="Stream IO80211 Event Stream"})
    | |   |       |       "CoreCaptureFlag" = 4
    | |   |       |       "IOReportLegendPublic" = Yes
    | |   |       |     }
    | |   |       |     
    | |   |       +-o CCDataPipe  <class CCDataPipe, id 0x10000037d, registered, matched, active, busy 0 (0 ms), retain 10>
    | |   |       | | {
    | |   |       | |   "LogDataType" = 2
    | |   |       | |   "IOClass" = "CCDataPipe"
    | |   |       | |   "Filename" = "StateSnapshots"
    | |   |       | |   "LogType" = 2
    | |   |       | |   "Name" = "StateSnapshots"
    | |   |       | |   "NumberOfFiles" = 0
    | |   |       | |   "LogIdentifier" = "StateSnapshots"
    | |   |       | |   "PipeSize" = 128
    | |   |       | |   "MinLogSizeToNotify" = 0
    | |   |       | |   "IOReportLegend" = ({"IOReportGroupName"="CoreCapture","IOReportChannels"=((4846805723627135008,6443499521,"                              Log Calls"),(4846805723630093378,6443499521,"   Log Messages Dropped Short Of Buffer"),(4846805723629441568,6443499521,"                       Capture Requests")),"IOReportChannelInfo"={"IOReportChannelUnit"=7205759403792793600},"IOReportSubGroupName"="Pipe StateSnapshots"})
    | |   |       | |   "LogPolicy" = 0
    | |   |       | |   "Owner" = "com.apple.iokit.IO80211Family"
    | |   |       | |   "FileOptions" = 0
    | |   |       | |   "NotifyThreshold" = 0
    | |   |       | |   "DirectoryName" = ""
    | |   |       | |   "IOReportLegendPublic" = Yes
    | |   |       | |   "Statistics" = {"timestamp"=0,"Errors"={"metaDataCounts: invalidState"=0,"metaDataCounts: invalidPaddingSize"=0,"metaDataCounts: invalidLogLevel"=0,"reserveRingEntryDrops"=0,"metaDataCounts: invalidPayloadSize"=0}}
    | |   |       | |   "PipeType" = 1
    | |   |       | |   "FileSize" = 0
    | |   |       | | }
    | |   |       | | 
    | |   |       | +-o CCDataStream  <class CCDataStream, id 0x10000037e, registered, matched, active, busy 0 (0 ms), retain 9>
    | |   |       |   | {
    | |   |       |   |   "IOReportLegend" = ({"IOReportGroupName"="CoreCapture","IOReportChannels"=((4846809022162018336,6443499521,"                           Log Calls"),(4846809022164386627,6443499521,"        Log Calls Dropped CC Filters"),(4846809022164386592,6443499521,"   Log Calls Dropped Console Filters"),(4846809022164911392,6443499521,"               Log Calls [Emergency]"),(4846809022164910368,6443499521,"               Log Calls     [Alert]"),(4846809022164910880,6443499521,"               Log Calls      [Crit]"),(4846809022164916000,6443499521,"               Log Calls      [Warn]"),(4846809022164913696,6443499521,"               Log Calls    [Notice]"),(4846809022164912416,6443499521,"               Log Calls      [Info]"),(4846809022164911136,6443499521,"               Log Calls     [Debug]"),(4846809022164914976,6443499521,"               Log Calls      [Spam]")),"IOReportChannelInfo"={"IOReportChannelUnit"=7205759403792793600},"IOReportSubGroupName"="Stream FaultReporter"})
    | |   |       |   |   "LogIdentifier" = ""
    | |   |       |   |   "Name" = "FaultReporter"
    | |   |       |   |   "IOReportLegendPublic" = Yes
    | |   |       |   |   "IOClass" = "CCDataStream"
    | |   |       |   |   "Id" = 1
    | |   |       |   | }
    | |   |       |   | 
    | |   |       |   +-o CCFaultReporter  <class CCFaultReporter, id 0x10000037f, !registered, !matched, active, busy 0, retain 6>
    | |   |       |       {
    | |   |       |         "IOClass" = "CCFaultReporter"
    | |   |       |       }
    | |   |       |       
    | |   |       +-o CCLogPipe  <class CCLogPipe, id 0x1000003e4, registered, matched, active, busy 0 (12 ms), retain 10>
    | |   |       | | {
    | |   |       | |   "LogDataType" = 1
    | |   |       | |   "IOClass" = "CCLogPipe"
    | |   |       | |   "Filename" = "AirPortBrcm4360_Logs"
    | |   |       | |   "LogType" = 0
    | |   |       | |   "Name" = "DriverLogs"
    | |   |       | |   "NumberOfFiles" = 8
    | |   |       | |   "LogIdentifier" = "Brcm4360"
    | |   |       | |   "PipeSize" = 16777216
    | |   |       | |   "MinLogSizeToNotify" = 4096
    | |   |       | |   "IOReportLegend" = ({"IOReportGroupName"="CoreCapture","IOReportChannels"=((4846805723627135008,6443499521,"                              Log Calls"),(4846805723630093378,6443499521,"   Log Messages Dropped Short Of Buffer"),(4846805723629441568,6443499521,"                       Capture Requests")),"IOReportChannelInfo"={"IOReportChannelUnit"=7205759403792793600},"IOReportSubGroupName"="Pipe DriverLogs"})
    | |   |       | |   "LogPolicy" = 0
    | |   |       | |   "Owner" = "com.apple.driver.AirPort.Brcm4360.0"
    | |   |       | |   "FileOptions" = 0
    | |   |       | |   "NotifyThreshold" = 1000
    | |   |       | |   "DirectoryName" = ""
    | |   |       | |   "IOReportLegendPublic" = Yes
    | |   |       | |   "Statistics" = {"timestamp"=162998157707243,"Errors"={"metaDataCounts: invalidState"=0,"metaDataCounts: invalidPaddingSize"=0,"metaDataCounts: invalidLogLevel"=0,"reserveRingEntryDrops"=0,"metaDataCounts: invalidPayloadSize"=0}}
    | |   |       | |   "PipeType" = 0
    | |   |       | |   "FileSize" = 33554432
    | |   |       | | }
    | |   |       | | 
    | |   |       | +-o CCLogStream  <class CCLogStream, id 0x1000003e5, registered, matched, active, busy 0 (0 ms), retain 7>
    | |   |       |     {
    | |   |       |       "IOReportLegend" = ({"IOReportGroupName"="CoreCapture","IOReportChannels"=((4846809022162018336,6443499521,"                           Log Calls"),(4846809022164386627,6443499521,"        Log Calls Dropped CC Filters"),(4846809022164386592,6443499521,"   Log Calls Dropped Console Filters"),(4846809022164911392,6443499521,"               Log Calls [Emergency]"),(4846809022164910368,6443499521,"               Log Calls     [Alert]"),(4846809022164910880,6443499521,"               Log Calls      [Crit]"),(4846809022164916000,6443499521,"               Log Calls      [Warn]"),(4846809022164913696,6443499521,"               Log Calls    [Notice]"),(4846809022164912416,6443499521,"               Log Calls      [Info]"),(4846809022164911136,6443499521,"               Log Calls     [Debug]"),(4846809022164914976,6443499521,"               Log Calls      [Spam]")),"IOReportChannelInfo"={"IOReportChannelUnit"=7205759403792793600},"IOReportSubGroupName"="Stream DriverLogs"})
    | |   |       |       "Id" = 1
    | |   |       |       "CoreCaptureFlag" = 0
    | |   |       |       "CoreCaptureLevel" = 6
    | |   |       |       "ConsoleLevel" = 18446744073709551615
    | |   |       |       "IOClass" = "CCLogStream"
    | |   |       |       "IOReportLegendPublic" = Yes
    | |   |       |       "LogIdentifier" = "Brcm4360"
    | |   |       |       "Name" = "DriverLogs"
    | |   |       |       "ConsoleFlag" = 0
    | |   |       |       "MiscInfo" = 18446744072277852160
    | |   |       |     }
    | |   |       |     
    | |   |       +-o CCDataPipe  <class CCDataPipe, id 0x1000003e6, registered, matched, active, busy 0 (13 ms), retain 10>
    | |   |       | | {
    | |   |       | |   "LogDataType" = 2
    | |   |       | |   "IOClass" = "CCDataPipe"
    | |   |       | |   "Filename" = "StateSnapshots"
    | |   |       | |   "LogType" = 2
    | |   |       | |   "Name" = "StateSnapshots"
    | |   |       | |   "NumberOfFiles" = 8
    | |   |       | |   "LogIdentifier" = "Brcm4360"
    | |   |       | |   "PipeSize" = 16777216
    | |   |       | |   "MinLogSizeToNotify" = 4096
    | |   |       | |   "IOReportLegend" = ({"IOReportGroupName"="CoreCapture","IOReportChannels"=((4846805723627135008,6443499521,"                              Log Calls"),(4846805723630093378,6443499521,"   Log Messages Dropped Short Of Buffer"),(4846805723629441568,6443499521,"                       Capture Requests")),"IOReportChannelInfo"={"IOReportChannelUnit"=7205759403792793600},"IOReportSubGroupName"="Pipe StateSnapshots"})
    | |   |       | |   "LogPolicy" = 0
    | |   |       | |   "Owner" = "com.apple.driver.AirPort.Brcm4360.0"
    | |   |       | |   "FileOptions" = 0
    | |   |       | |   "NotifyThreshold" = 1000
    | |   |       | |   "DirectoryName" = ""
    | |   |       | |   "IOReportLegendPublic" = Yes
    | |   |       | |   "Statistics" = {"timestamp"=0,"Errors"={"metaDataCounts: invalidState"=0,"metaDataCounts: invalidPaddingSize"=0,"metaDataCounts: invalidLogLevel"=0,"reserveRingEntryDrops"=0,"metaDataCounts: invalidPayloadSize"=0}}
    | |   |       | |   "PipeType" = 1
    | |   |       | |   "FileSize" = 33554432
    | |   |       | | }
    | |   |       | | 
    | |   |       | +-o CCDataStream  <class CCDataStream, id 0x1000003e7, registered, matched, active, busy 0 (0 ms), retain 7>
    | |   |       |     {
    | |   |       |       "IOReportLegend" = ({"IOReportGroupName"="CoreCapture","IOReportChannels"=((4846809022162018336,6443499521,"                           Log Calls"),(4846809022164386627,6443499521,"        Log Calls Dropped CC Filters"),(4846809022164386592,6443499521,"   Log Calls Dropped Console Filters"),(4846809022164911392,6443499521,"               Log Calls [Emergency]"),(4846809022164910368,6443499521,"               Log Calls     [Alert]"),(4846809022164910880,6443499521,"               Log Calls      [Crit]"),(4846809022164916000,6443499521,"               Log Calls      [Warn]"),(4846809022164913696,6443499521,"               Log Calls    [Notice]"),(4846809022164912416,6443499521,"               Log Calls      [Info]"),(4846809022164911136,6443499521,"               Log Calls     [Debug]"),(4846809022164914976,6443499521,"               Log Calls      [Spam]")),"IOReportChannelInfo"={"IOReportChannelUnit"=7205759403792793600},"IOReportSubGroupName"="Stream StateSnapshots"})
    | |   |       |       "LogIdentifier" = "Brcm4360"
    | |   |       |       "Name" = "StateSnapshots"
    | |   |       |       "IOReportLegendPublic" = Yes
    | |   |       |       "IOClass" = "CCDataStream"
    | |   |       |       "Id" = 1
    | |   |       |     }
    | |   |       |     
    | |   |       +-o en2  <class AirPort_BrcmNIC_Interface, id 0x1000003e8, registered, matched, active, busy 0 (137 ms), retain 12>
    | |   |       | | {
    | |   |       | |   "IONetworkData" = {"IOOutputQueueStatsKey"={"Size"=44,"Data"=<0001000000000000000000000000000000000000000000000000000000000000000000000000000000000000>,"Access Types"=9},"IONetworkStatsKey"={"Size"=20,"Data"=<a9881e0000000000220212000000000000000000>,"Access Types"=9},"IOEthernetStatsKey"={"Size"=216,"Data"=<000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000>,"Access Types"=9}}
    | |   |       | |   "IOInterfaceState" = 3
    | |   |       | |   "IOPrimaryInterface" = No
    | |   |       | |   "IOControllerEnabled" = Yes
    | |   |       | |   "IO80211Channel" = 44
    | |   |       | |   "IO80211Band" = "5 GHz"
    | |   |       | |   "IO80211ChannelBandwidth" = 40
    | |   |       | |   "IO80211SSID" = "wajfillifaffaj5gigahertz"
    | |   |       | |   "IO80211BSSID" = <20c9d01d422e>
    | |   |       | |   "IO80211ExtensionChannel" = 48
    | |   |       | |   "IOMaxTransferUnit" = 1500
    | |   |       | |   "IOActivePacketFilters" = {"IONetworkFilterGroup"=19,"IOEthernetWakeOnLANFilterGroup"=0}
    | |   |       | |   "IO80211DriverVersion" = "Broadcom BCM43xx 1.0 (7.77.111.1 AirPortDriverBrcmNIC-1710.4)"
    | |   |       | |   "IORequiredPacketFilters" = {"IONetworkFilterGroup"=19,"IOEthernetWakeOnLANFilterGroup"=0}
    | |   |       | |   "IOInterfaceUnit" = 2
    | |   |       | |   "IO80211Locale" = "Unknown"
    | |   |       | |   "IOMediaAddressLength" = 6
    | |   |       | |   "IOBuiltin" = No
    | |   |       | |   "IOInterfaceType" = 6
    | |   |       | |   "IOMACAddress" = <b8098a448624>
    | |   |       | |   "BSD Name" = "en2"
    | |   |       | |   "IO80211CountryCode" = "SE"
    | |   |       | |   "IO80211RSNDone" = Yes
    | |   |       | |   "IOMulticastAddressList" = <3333ff8422163333ff3605ed3333000000fb01005e0000013333ffae6eef3333000000013333ff584f1001005e0000fb010393df0b92>
    | |   |       | |   "IO80211ChannelFrequency" = 5230
    | |   |       | |   "IOInterfaceFlags" = 34915
    | |   |       | |   "IO80211HardwareVersion" = "vendorid: 0x14e4
deviceid: 0x43a0
radiorev: 0x42069
chipnum: 0x4360
chiprev: 0x3
corerev: 0x2a
boardid: 0x111
boardvendor: 0x106b
boardrev: 0x2108
driverrev: 0x74d6f01
ucoderev: 0x0
bus: 0x1
"
    | |   |       | |   "IOInterfaceExtraFlags" = 1092618432
    | |   |       | |   "IOMediaHeaderLength" = 14
    | |   |       | |   "IOLocation" = ""
    | |   |       | |   "IOInterfaceNamePrefix" = "en"
    | |   |       | | }
    | |   |       | | 
    | |   |       | +-o IONetworkStack  <class IONetworkStack, id 0x100000317, registered, matched, active, busy 0 (0 ms), retain 16>
    | |   |       |   | {
    | |   |       |   |   "IOProbeScore" = 0
    | |   |       |   |   "CFBundleIdentifier" = "com.apple.iokit.IONetworkingFamily"
    | |   |       |   |   "IOMatchCategory" = "IONetworkStack"
    | |   |       |   |   "IOClass" = "IONetworkStack"
    | |   |       |   |   "IOPersonalityPublisher" = "com.apple.iokit.IONetworkingFamily"
    | |   |       |   |   "IOProviderClass" = "IOResources"
    | |   |       |   |   "CFBundleIdentifierKernel" = "com.apple.iokit.IONetworkingFamily"
    | |   |       |   |   "IOMatchedAtBoot" = Yes
    | |   |       |   |   "IOUserClientClass" = "IONetworkStackUserClient"
    | |   |       |   |   "IOResourceMatch" = "IOBSD"
    | |   |       |   |   "IONetworkMbufDMADrivers" = ("com.apple.driver.AppleIntel8254XEthernet","com.apple.driver.AirPort.BrcmNIC")
    | |   |       |   | }
    | |   |       |   | 
    | |   |       |   +-o IONetworkStackUserClient  <class IONetworkStackUserClient, id 0x1000004d0, !registered, !matched, active, busy 0, retain 5>
    | |   |       |       {
    | |   |       |         "IOUserClientCreator" = "pid 114, configd"
    | |   |       |         "IOUserClientDefaultLocking" = Yes
    | |   |       |       }
    | |   |       |       
    | |   |       +-o CCDataPipe  <class CCDataPipe, id 0x1000004e9, registered, matched, active, busy 0 (10 ms), retain 10>
    | |   |       | | {
    | |   |       | |   "LogDataType" = 5
    | |   |       | |   "IOClass" = "CCDataPipe"
    | |   |       | |   "Filename" = "AssociationEventHistory"
    | |   |       | |   "LogType" = 2
    | |   |       | |   "Name" = "AssociationEventHistory"
    | |   |       | |   "NumberOfFiles" = 0
    | |   |       | |   "LogIdentifier" = "AssociationEventHistory"
    | |   |       | |   "PipeSize" = 64
    | |   |       | |   "MinLogSizeToNotify" = 0
    | |   |       | |   "IOReportLegend" = ({"IOReportGroupName"="CoreCapture","IOReportChannels"=((4846805723627135008,6443499521,"                              Log Calls"),(4846805723630093378,6443499521,"   Log Messages Dropped Short Of Buffer"),(4846805723629441568,6443499521,"                       Capture Requests")),"IOReportChannelInfo"={"IOReportChannelUnit"=7205759403792793600},"IOReportSubGroupName"="Pipe AssociationEventHistory"})
    | |   |       | |   "LogPolicy" = 0
    | |   |       | |   "Owner" = "com.apple.iokit.IO80211Family"
    | |   |       | |   "FileOptions" = 0
    | |   |       | |   "NotifyThreshold" = 0
    | |   |       | |   "DirectoryName" = ""
    | |   |       | |   "IOReportLegendPublic" = Yes
    | |   |       | |   "Statistics" = {"timestamp"=0,"Errors"={"metaDataCounts: invalidState"=0,"metaDataCounts: invalidPaddingSize"=0,"metaDataCounts: invalidLogLevel"=0,"reserveRingEntryDrops"=0,"metaDataCounts: invalidPayloadSize"=0}}
    | |   |       | |   "PipeType" = 1
    | |   |       | |   "FileSize" = 0
    | |   |       | | }
    | |   |       | | 
    | |   |       | +-o CCIOReporterDataStream  <class CCIOReporterDataStream, id 0x1000004ea, registered, matched, active, busy 0 (0 ms), retain 7>
    | |   |       |     {
    | |   |       |       "CCIOReportRkey" = {"CCIOReportStream"=({"CCIOReportInterestSubscriptionIDx"=0,"CCIOReportInterests"=({"IOReportGroupName"="Chip","DriverID"=4294967905,"IOReportChannels"=((2329561048098108517,4296278017,"  Tx Bytes"),(2328998098144687205,4296278017,"  Rx Bytes")),"IOReportSubGroupName"="Bytes Transferred"},{"IOReportGroupName"="Chip","DriverID"=4294967905,"IOReportChannels"=((6086689037533857394,6443499521,"       Tx Data Frames"),(6086689037533860453,6443499521,"   Tx Retransmissions"),(6086689037533856869,6443499521,"       Tx Data Errors"),(6086689037533856882,6443499521,"         Tx Data Runt"),(6086689037533859174,6443499521," Tx Management Frames"),(6086689037533860724,6443499521,"      Tx Status Error"),(6086689037533859394,6443499521,"   Tx No Buffer Error")),"IOReportSubGroupName"="Tx Counters"},{"IOReportGroupName"="Chip","DriverID"=4294967905,"IOReportChannels"=((5942573849188058738,6443499521,"         Rx Data Frames"),(5942573849188058482,6443499521,"         Rx Data Errors"),(5942573849339053682,6443499521,"   Rx Management Frames"),(5942573849356747381,6443499521,"      Rx Out Of Buffers"),(5942573849424196217,6443499521,"       Rx Retry bit set"),(5942573849188060740,6443499521,"            Rx Non Data"),(5942573849154503763,6443499521,"              Rx Bad DS"),(5942573849154506055,6443499521,"     Rx Control Or Mgmt"),(5942573849222734183,6443499521," Rx Fragmentation Error"),(5942573849424260724,6443499521,"                Rx Runt"),(5942573849238921582,6443499521,"               Rx Giant"),(5942573849356751683,6443499521,"              Rx No SCB"),(5942573849272809057,6443499521,"       Rx Invalid Frame"),(5942573849154507634,6443499521,"          Rx Bad SA MAC"),(5942573849154503745,6443499521,"          Rx Bad DA MAC"),(5942573849222147188,6443499521," Rx Filtered Out Frames")),"IOReportSubGroupName"="Rx Counters"},{"IOReportGroupName"="Chip","DriverID"=4294967905,"IOReportChannels"=((5942576065660537967,6443499521,"  Rx Frame Too Short"),(5942576065660539752,6443499521,"   Rx Frame Too Long"),(5942576065475923265,6443499521,"  Rx Invalid MAC Hdr"),(5942576065422775072,6443499521,"          Rx Bad FCS"),(5942576065591133008,6443499521,"         Rx Bad PLCP"),(5942576065373422368,6443499521,"       Rx CRC Glitch"),(5942576065442443088,6443499521,"        Rx Good PLCP")),"IOReportSubGroupName"="Rx Error Counters"},{"IOReportGroupName"="Chip","DriverID"=4294967905,"IOReportChannels"=((5942588117069951841,6443499521,"    Rx RF Disabled"),(5942588117305804652,6443499521," Rx bphy Rx Glitch"),(5942588117035864140,6443499521,"  Rx bphy Bad PLCP")),"IOReportSubGroupName"="Rx Phy Error Counters"},{"IOReportGroupName"="Chip","DriverID"=4294967905,"IOReportChannels"=((5566804575375938113,6443499521,"        Rx Data Frame matching RA"),(5566804614131307073,6443499521,"  Rx Management Frame matching RA"),(5566804571399737921,6443499521,"     Rx Control Frame matching RA"),(5566804575376069185,6443499521,"           Rx Data Frame other RA"),(5566804614131438145,6443499521,"     Rx Management Frame other RA"),(5566804571399868993,6443499521,"        Rx Control Frame other RA"),(5566804575375942516,6443499521,"          Rx Data Frame Multicast"),(5566804614131311476,6443499521,"    Rx Management Frame Multicast"),(5566804571399742324,6443499521,"       Rx Control Frame Multicast"),(5566804635287768385,6443499521,"                    Rx RTS to MAC"),(5566804570863258945,6443499521,"                    Rx CTS to MAC"),(5566804562526555457,6443499521,"                    Rx ACK to MAC"),(5566804635287756879,6443499521,"                  Rx RTS to Other"),(5566804570863247439,6443499521,"                  Rx CTS to Other")),"IOReportSubGroupName"="Rx MAC Counters"},{"IOReportGroupName"="Chip","DriverID"=4294967905,"IOReportChannels"=((2319689521937412705,6443499521,"               unicast acknowledged MPDU"),(2319689521937863492,6443499521,"             succesfuly transmitted MSDU"),(2319689521939959123,6443499521," multicast successfully transmitted MSDU"),(2319689521937863494,6443499521,"   MSDU failed due to exceeded transmits"),(2319689521937863485,6443499521,"MSDU successfully transmits >= 1 attempt"),(2319689521937863486,6443499521," MSDU successfully transmits > 1 attempt"),(2319689453170348913,6443499521,"           Duplicate Sequence Control Rx"),(2319689453170344269,6443499521,"                      Duplicate Rx AMPDU"),(2319689448858800760,6443499521,"              CTS Rxd in response to RTS"),(2319689632720386130,6443499521,"          CTS not Rxd in response to RTS"),(2319689496016274251,6443499521,"                          No ACK Failure"),(2319689491201413752,6443499521,"                  Data/Mgt MPDU received"),(2319689628590818418,6443499521,"                 multicast MSDU received"),(2319689461458488656,6443499521,"              FCS error detected in MPDU"),(2319689534506292590,6443499521,"                       WEP undecryptable")),"IOReportSubGroupName"="dot11 MIB Counters"},{"IOReportGroupName"="Chip","DriverID"=4294967905,"IOReportChannels"=((4123362257062617697,6443499521,"                   AMPDU BlockACKs sent"),(4123362257029063265,6443499521,"               AMPDU BlockACKs received"),(4123362481003454834,6443499521,"                 BlockACK Requests sent"),(4123362472413520242,6443499521,"             BlockACK requests received"),(4123362472412468307,6443499521,"                 Number of RTS received"),(4123417597966381940,6443499521,"          Number of Rx unicast received"),(4123417610531128144,6443499521,"       Number of Rx Good PLCPs received"),(4123419809389112691,6443499521,"                    Number of Tx Frames"),(4123419809302794308,6443499521,"                     Number of Tx AMPDU"),(4123417610279539540,6443499521,"                     Number of Rx AMPDU"),(4123417610279538756,6443499521,"            Number of Rx AMPDU with SGI"),(4123417610279539527,6443499521,"           Number of Rx AMPDU with STBC"),(4123417610497059949,6443499521,"           AMPDU Rx No delimiter errors"),(4123417609726021463,6443499521,"          AMPDU Rx Out-of-Window errors"),(4123417609726021459,6443499521,"        AMPDU Rx Out-of-Sequence errors"),(4123417609725310320,6443499521,"              AMPDU Rx Duplicate errors"),(4123417610584094059,6443499521,"                  AMPDU Rx Stuck errors"),(4123417610583230548,6443499521,"          Num Rx Single MPDUs, HT rates"),(4123417610583231591,6443499521,"      Num Rx Single MPDUs, legacy rates"),(4123417610399214693,6443499521,"            Missing Rx sequence numbers"),(4123417610549552160,6443499521,"    Rx pkts buffered before host sendup"),(4123417610331898433,6443499521,"                   AMPDU DELBA received"),(4123419809355153985,6443499521,"                       AMPDU DELBA sent"),(4123417610481058933,6443499521,"                                MPDU Rx"),(4123419809504314485,6443499521,"                                MPDU Tx"),(4123417611033788752,6443499521,"             Rx AMPDU with No BA policy"),(4123417611153537136,6443499521,"                AMPDU Rx Unexpected Pkt")),"IOReportSubGroupName"="AMPDU Counters"},{"IOReportGroupName"="Chip","DriverID"=4294967905,"IOReportChannels"=((6291600509732997443,6443499521,"      TKIP Local MIC Failures"),(6291600509732343113,6443499521,"TKIP Counter Measures Invoked"),(6291600509733332336,6443499521,"                 TKIP Replays"),(6291600436584337478,6443499521,"           CCMP Format Errors"),(6291600436584337490,6443499521,"                 CCMP Replays"),(6291600436584337476,6443499521,"          CCMP Decrypt Errors"),(6291600372496693574,6443499521,"     4-way Handshake Failures"),(6288520730285335922,6443499521,"          WEP ICV Error Count"),(6291600441451180643,6443499521,"        Decrypt Success Count"),(6074029101450421618,6443499521,"         TKIP ICV Error Count"),(6288520713993415779,6443499521,"           WEP Excluded Count")),"IOReportSubGroupName"="WPA2 Counters"},{"IOReportGroupName"="Chip","DriverID"=4294967905,"IOReportChannels"=((5571024569353718083,6443499521,"      TKIP Local MIC Failures"),(5571024569353063753,6443499521,"TKIP Counter Measures Invoked"),(5571024569354052976,6443499521,"                 TKIP Replays"),(5571024496205058118,6443499521,"           CCMP Format Errors"),(5571024496205058130,6443499521,"                 CCMP Replays"),(5571024496205058116,6443499521,"          CCMP Decrypt Errors"),(5571024432117414214,6443499521,"     4-way Handshake Failures"),(5567944789906056562,6443499521,"          WEP ICV Error Count"),(5571024501071901283,6443499521,"        Decrypt Success Count"),(6074592051403842930,6443499521,"         TKIP ICV Error Count"),(5567944773614136419,6443499521,"           WEP Excluded Count")),"IOReportSubGroupName"="WPA2 Multicast Counters"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((4932041106966801440,6443499521,"Driver Transitioned to Unavailable"),(4932076518620556576,6443499521,"Total PostMessage Driver Available")),"IOReportSubGroupName"="Driver Availability"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((4932041106966803232,10738466818,"Driver Availability")),"IOReportSubGroupName"="Driver Available State"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((2331251972742927104,6443499521," Requested count")),"IOReportSubGroupName"="Link recovery with reassoc due to decrypt errors"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((2331251959573073408,6443499521," Pending count")),"IOReportSubGroupName"="Link recovery with reassoc due to decrypt errors"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((2331544429699617280,6443499521," Confirmed count")),"IOReportSubGroupName"="Link recovery with reassoc due to decrypt errors"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((2332674680324636928,6443499521," Escalated count")),"IOReportSubGroupName"="Link recovery with reassoc due to decrypt errors"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((2332381175379940352,6443499521," Throttled count")),"IOReportSubGroupName"="Link recovery with reassoc due to decrypt errors"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((2403309566780855040,6443499521," Requested count")),"IOReportSubGroupName"="Link recovery with reassoc due to Rx AMPDU DUP Errors"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((2403309553611001344,6443499521," Pending count")),"IOReportSubGroupName"="Link recovery with reassoc due to Rx AMPDU DUP Errors"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((2403602023737545216,6443499521," Confirmed count")),"IOReportSubGroupName"="Link recovery with reassoc due to Rx AMPDU DUP Errors"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((2404732274362564864,6443499521," Escalated count")),"IOReportSubGroupName"="Link recovery with reassoc due to Rx AMPDU DUP Errors"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((2404438769417868288,6443499521," Throttled count")),"IOReportSubGroupName"="Link recovery with reassoc due to Rx AMPDU DUP Errors"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((2475367160818782976,6443499521," Requested count")),"IOReportSubGroupName"="Link recovery with reassoc due to Rx AMPDU TxBA mismatch"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((2475367147648929280,6443499521," Pending count")),"IOReportSubGroupName"="Link recovery with reassoc due to Rx AMPDU TxBA mismatch"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((2475659617775473152,6443499521," Confirmed count")),"IOReportSubGroupName"="Link recovery with reassoc due to Rx AMPDU TxBA mismatch"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((2476789868400492800,6443499521," Escalated count")),"IOReportSubGroupName"="Link recovery with reassoc due to Rx AMPDU TxBA mismatch"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((2476496363455796224,6443499521," Throttled count")),"IOReportSubGroupName"="Link recovery with reassoc due to Rx AMPDU TxBA mismatch"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((2547424754856710912,6443499521," Requested count")),"IOReportSubGroupName"="Link recovery with reassoc due to AP Tx data stall"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((2547424741686857216,6443499521," Pending count")),"IOReportSubGroupName"="Link recovery with reassoc due to AP Tx data stall"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((2547717211813401088,6443499521," Confirmed count")),"IOReportSubGroupName"="Link recovery with reassoc due to AP Tx data stall"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((2548847462438420736,6443499521," Escalated count")),"IOReportSubGroupName"="Link recovery with reassoc due to AP Tx data stall"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((2548553957493724160,6443499521," Throttled count")),"IOReportSubGroupName"="Link recovery with reassoc due to AP Tx data stall"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((2619482348894638848,6443499521," Requested count")),"IOReportSubGroupName"="Link recovery with reassoc due to other errors"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((2619482335724785152,6443499521," Pending count")),"IOReportSubGroupName"="Link recovery with reassoc due to other errors"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((2619774805851329024,6443499521," Confirmed count")),"IOReportSubGroupName"="Link recovery with reassoc due to other errors"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((2620905056476348672,6443499521," Escalated count")),"IOReportSubGroupName"="Link recovery with reassoc due to other errors"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((2620611551531652096,6443499521," Throttled count")),"IOReportSubGroupName"="Link recovery with reassoc due to other errors"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((2691539942932566784,6443499521," Requested count")),"IOReportSubGroupName"="Link recovery with PHY calibration"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((2691539929762713088,6443499521," Pending count")),"IOReportSubGroupName"="Link recovery with PHY calibration"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((2691832399889256960,6443499521," Confirmed count")),"IOReportSubGroupName"="Link recovery with PHY calibration"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((2692962650514276608,6443499521," Escalated count")),"IOReportSubGroupName"="Link recovery with PHY calibration"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((2692669145569580032,6443499521," Throttled count")),"IOReportSubGroupName"="Link recovery with PHY calibration"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((2763597536970494720,6443499521," Requested count")),"IOReportSubGroupName"="Link recovery with PHY reset"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((2763597523800641024,6443499521," Pending count")),"IOReportSubGroupName"="Link recovery with PHY reset"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((2763889993927184896,6443499521," Confirmed count")),"IOReportSubGroupName"="Link recovery with PHY reset"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((2765020244552204544,6443499521," Escalated count")),"IOReportSubGroupName"="Link recovery with PHY reset"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((2764726739607507968,6443499521," Throttled count")),"IOReportSubGroupName"="Link recovery with PHY reset"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((2835655131008422656,6443499521," Requested count")),"IOReportSubGroupName"="Link recovery with watchdog reset"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((2835655117838568960,6443499521," Pending count")),"IOReportSubGroupName"="Link recovery with watchdog reset"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((2835947587965112832,6443499521," Confirmed count")),"IOReportSubGroupName"="Link recovery with watchdog reset"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((2837077838590132480,6443499521," Escalated count")),"IOReportSubGroupName"="Link recovery with watchdog reset"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((2836784333645435904,6443499521," Throttled count")),"IOReportSubGroupName"="Link recovery with watchdog reset"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((2907712725046350592,6443499521," Requested count")),"IOReportSubGroupName"="Link metric upload only"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((2907712711876496896,6443499521," Pending count")),"IOReportSubGroupName"="Link metric upload only"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((2908005182003040768,6443499521," Confirmed count")),"IOReportSubGroupName"="Link metric upload only"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((2909135432628060416,6443499521," Escalated count")),"IOReportSubGroupName"="Link metric upload only"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((2908841927683363840,6443499521," Throttled count")),"IOReportSubGroupName"="Link metric upload only"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((5501800054739959808,6443499521,"DUT Tx latency issue")),"IOReportSubGroupName"="Link recovery reason"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((5501800054739960064,6443499521,"DUT Tx PHY issue")),"IOReportSubGroupName"="Link recovery reason"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((5501800054740025344,6443499521,"DUT Tx PHY rate issue")),"IOReportSubGroupName"="Link recovery reason"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((5501800054740025600,6443499521,"DUT Tx Aggr issue")),"IOReportSubGroupName"="Link recovery reason"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((5501800054756737024,6443499521,"DUT Rx overflow issue")),"IOReportSubGroupName"="Link recovery reason"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((5501800054756737280,6443499521,"DUT Rx PHY issue")),"IOReportSubGroupName"="Link recovery reason"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((5501800054756802560,6443499521,"DUT Rx PN replay issue")),"IOReportSubGroupName"="Link recovery reason"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((5501800054756802816,6443499521,"DUT Rx decrypt issue")),"IOReportSubGroupName"="Link recovery reason"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((5501800063346737408,6443499521,"DUT Rx BCMC decrypt issue")),"IOReportSubGroupName"="Link recovery reason"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((5501800063329960192,6443499521,"DUT Rx AMPDU duplicate issue")),"IOReportSubGroupName"="Link recovery reason"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((5501800067641638912,6443499521,"DUT Rx AMPDU TxBA mismatch issue")),"IOReportSubGroupName"="Link recovery reason"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((5501800067641704704,6443499521,"AP Tx data stall issue")),"IOReportSubGroupName"="Link recovery reason"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((5501800059034927104,6443499521,"AP Tx low PHY rate issue")),"IOReportSubGroupName"="Link recovery reason"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((5501800059034927360,6443499521,"AP Rx PHY issue")),"IOReportSubGroupName"="Link recovery reason"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((5501800063329894656,6443499521,"IP timed out")),"IOReportSubGroupName"="Link recovery reason"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((5501800067624861952,6443499521,"IP timed out (NoCTL)")),"IOReportSubGroupName"="Link recovery reason"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((5501800067624927232,6443499521,"IP timed out (PrivMac)")),"IOReportSubGroupName"="Link recovery reason"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((5501800059034992640,6443499521,"TVPM active")),"IOReportSubGroupName"="Link recovery reason"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((5501800063329959936,6443499521,"WLAN Duration too low")),"IOReportSubGroupName"="Link recovery reason"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((5501800067641639168,6443499521,"Symptoms trigger")),"IOReportSubGroupName"="Link recovery reason"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((5501800059034992896,6443499521,"Unit test")),"IOReportSubGroupName"="Link recovery reason"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((21485870250983424,6443499521,"No user input")),"IOReportSubGroupName"="DUT Tx latency issue"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((21485870267760640,6443499521,"User confirmed")),"IOReportSubGroupName"="DUT Tx latency issue"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((21485870250983680,6443499521,"User denied")),"IOReportSubGroupName"="DUT Tx latency issue"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((21485870267760896,6443499521,"No user response")),"IOReportSubGroupName"="DUT Tx latency issue"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((21485870251048960,6443499521,"Probe test negative")),"IOReportSubGroupName"="DUT Tx latency issue"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((93543464288911360,6443499521,"No user input")),"IOReportSubGroupName"="DUT Tx PHY issue"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((93543464305688576,6443499521,"User confirmed")),"IOReportSubGroupName"="DUT Tx PHY issue"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((93543464288911616,6443499521,"User denied")),"IOReportSubGroupName"="DUT Tx PHY issue"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((93543464305688832,6443499521,"No user response")),"IOReportSubGroupName"="DUT Tx PHY issue"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((93543464288976896,6443499521,"Probe test negative")),"IOReportSubGroupName"="DUT Tx PHY issue"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((165601058326839296,6443499521,"No user input")),"IOReportSubGroupName"="DUT Tx PHY rate issue"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((165601058343616512,6443499521,"User confirmed")),"IOReportSubGroupName"="DUT Tx PHY rate issue"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((165601058326839552,6443499521,"User denied")),"IOReportSubGroupName"="DUT Tx PHY rate issue"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((165601058343616768,6443499521,"No user response")),"IOReportSubGroupName"="DUT Tx PHY rate issue"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((165601058326904832,6443499521,"Probe test negative")),"IOReportSubGroupName"="DUT Tx PHY rate issue"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((237658652364767232,6443499521,"No user input")),"IOReportSubGroupName"="DUT Tx Aggr issue"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((237658652381544448,6443499521,"User confirmed")),"IOReportSubGroupName"="DUT Tx Aggr issue"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((237658652364767488,6443499521,"User denied")),"IOReportSubGroupName"="DUT Tx Aggr issue"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((237658652381544704,6443499521,"No user response")),"IOReportSubGroupName"="DUT Tx Aggr issue"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((237658652364832768,6443499521,"Probe test negative")),"IOReportSubGroupName"="DUT Tx Aggr issue"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((309716246402695168,6443499521,"No user input")),"IOReportSubGroupName"="DUT Rx overflow issue"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((309716246419472384,6443499521,"User confirmed")),"IOReportSubGroupName"="DUT Rx overflow issue"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((309716246402695424,6443499521,"User denied")),"IOReportSubGroupName"="DUT Rx overflow issue"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((309716246419472640,6443499521,"No user response")),"IOReportSubGroupName"="DUT Rx overflow issue"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((309716246402760704,6443499521,"Probe test negative")),"IOReportSubGroupName"="DUT Rx overflow issue"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((381773840440623104,6443499521,"No user input")),"IOReportSubGroupName"="DUT Rx PHY issue"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((381773840457400320,6443499521,"User confirmed")),"IOReportSubGroupName"="DUT Rx PHY issue"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((381773840440623360,6443499521,"User denied")),"IOReportSubGroupName"="DUT Rx PHY issue"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((381773840457400576,6443499521,"No user response")),"IOReportSubGroupName"="DUT Rx PHY issue"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((381773840440688640,6443499521,"Probe test negative")),"IOReportSubGroupName"="DUT Rx PHY issue"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((453831434478551040,6443499521,"No user input")),"IOReportSubGroupName"="DUT Rx PN replay issue"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((453831434495328256,6443499521,"User confirmed")),"IOReportSubGroupName"="DUT Rx PN replay issue"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((453831434478551296,6443499521,"User denied")),"IOReportSubGroupName"="DUT Rx PN replay issue"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((453831434495328512,6443499521,"No user response")),"IOReportSubGroupName"="DUT Rx PN replay issue"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((453831434478616576,6443499521,"Probe test negative")),"IOReportSubGroupName"="DUT Rx PN replay issue"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((525889028516478976,6443499521,"No user input")),"IOReportSubGroupName"="DUT Rx decrypt issue"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((525889028533256192,6443499521,"User confirmed")),"IOReportSubGroupName"="DUT Rx decrypt issue"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((525889028516479232,6443499521,"User denied")),"IOReportSubGroupName"="DUT Rx decrypt issue"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((525889028533256448,6443499521,"No user response")),"IOReportSubGroupName"="DUT Rx decrypt issue"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((525889028516544512,6443499521,"Probe test negative")),"IOReportSubGroupName"="DUT Rx decrypt issue"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((597946622554406912,6443499521,"No user input")),"IOReportSubGroupName"="DUT Rx BCMC decrypt issue"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((597946622571184128,6443499521,"User confirmed")),"IOReportSubGroupName"="DUT Rx BCMC decrypt issue"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((597946622554407168,6443499521,"User denied")),"IOReportSubGroupName"="DUT Rx BCMC decrypt issue"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((597946622571184384,6443499521,"No user response")),"IOReportSubGroupName"="DUT Rx BCMC decrypt issue"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((597946622554472448,6443499521,"Probe test negative")),"IOReportSubGroupName"="DUT Rx BCMC decrypt issue"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((670004216592334848,6443499521,"No user input")),"IOReportSubGroupName"="DUT Rx AMPDU duplicate issue"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((670004216609112064,6443499521,"User confirmed")),"IOReportSubGroupName"="DUT Rx AMPDU duplicate issue"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((670004216592335104,6443499521,"User denied")),"IOReportSubGroupName"="DUT Rx AMPDU duplicate issue"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((670004216609112320,6443499521,"No user response")),"IOReportSubGroupName"="DUT Rx AMPDU duplicate issue"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((670004216592400384,6443499521,"Probe test negative")),"IOReportSubGroupName"="DUT Rx AMPDU duplicate issue"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((742061810630262784,6443499521,"No user input")),"IOReportSubGroupName"="DUT Rx AMPDU TxBA mismatch issue"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((742061810647040000,6443499521,"User confirmed")),"IOReportSubGroupName"="DUT Rx AMPDU TxBA mismatch issue"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((742061810630263040,6443499521,"User denied")),"IOReportSubGroupName"="DUT Rx AMPDU TxBA mismatch issue"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((742061810647040256,6443499521,"No user response")),"IOReportSubGroupName"="DUT Rx AMPDU TxBA mismatch issue"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((742061810630328320,6443499521,"Probe test negative")),"IOReportSubGroupName"="DUT Rx AMPDU TxBA mismatch issue"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((814119404668190720,6443499521,"No user input")),"IOReportSubGroupName"="AP Tx data stall issue"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((814119404684967936,6443499521,"User confirmed")),"IOReportSubGroupName"="AP Tx data stall issue"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((814119404668190976,6443499521,"User denied")),"IOReportSubGroupName"="AP Tx data stall issue"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((814119404684968192,6443499521,"No user response")),"IOReportSubGroupName"="AP Tx data stall issue"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((814119404668256256,6443499521,"Probe test negative")),"IOReportSubGroupName"="AP Tx data stall issue"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((886176998706118656,6443499521,"No user input")),"IOReportSubGroupName"="AP Tx low PHY rate issue"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((886176998722895872,6443499521,"User confirmed")),"IOReportSubGroupName"="AP Tx low PHY rate issue"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((886176998706118912,6443499521,"User denied")),"IOReportSubGroupName"="AP Tx low PHY rate issue"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((886176998722896128,6443499521,"No user response")),"IOReportSubGroupName"="AP Tx low PHY rate issue"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((886176998706184192,6443499521,"Probe test negative")),"IOReportSubGroupName"="AP Tx low PHY rate issue"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((958234592744046592,6443499521,"No user input")),"IOReportSubGroupName"="AP Rx PHY issue"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((958234592760823808,6443499521,"User confirmed")),"IOReportSubGroupName"="AP Rx PHY issue"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((958234592744046848,6443499521,"User denied")),"IOReportSubGroupName"="AP Rx PHY issue"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((958234592760824064,6443499521,"No user response")),"IOReportSubGroupName"="AP Rx PHY issue"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((958234592744112128,6443499521,"Probe test negative")),"IOReportSubGroupName"="AP Rx PHY issue"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((1030292186781974528,6443499521,"No user input")),"IOReportSubGroupName"="IP timed out"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((1030292186798751744,6443499521,"User confirmed")),"IOReportSubGroupName"="IP timed out"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((1030292186781974784,6443499521,"User denied")),"IOReportSubGroupName"="IP timed out"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((1030292186798752000,6443499521,"No user response")),"IOReportSubGroupName"="IP timed out"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((1030292186782040064,6443499521,"Probe test negative")),"IOReportSubGroupName"="IP timed out"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((1102349780819902464,6443499521,"No user input")),"IOReportSubGroupName"="IP timed out (NoCTL)"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((1102349780836679680,6443499521,"User confirmed")),"IOReportSubGroupName"="IP timed out (NoCTL)"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((1102349780819902720,6443499521,"User denied")),"IOReportSubGroupName"="IP timed out (NoCTL)"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((1102349780836679936,6443499521,"No user response")),"IOReportSubGroupName"="IP timed out (NoCTL)"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((1102349780819968000,6443499521,"Probe test negative")),"IOReportSubGroupName"="IP timed out (NoCTL)"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((1174407374857830400,6443499521,"No user input")),"IOReportSubGroupName"="IP timed out (PrivMac)"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((1174407374874607616,6443499521,"User confirmed")),"IOReportSubGroupName"="IP timed out (PrivMac)"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((1174407374857830656,6443499521,"User denied")),"IOReportSubGroupName"="IP timed out (PrivMac)"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((1174407374874607872,6443499521,"No user response")),"IOReportSubGroupName"="IP timed out (PrivMac)"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((1174407374857895936,6443499521,"Probe test negative")),"IOReportSubGroupName"="IP timed out (PrivMac)"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((1246464968895758336,6443499521,"No user input")),"IOReportSubGroupName"="TVPM active"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((1246464968912535552,6443499521,"User confirmed")),"IOReportSubGroupName"="TVPM active"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((1246464968895758592,6443499521,"User denied")),"IOReportSubGroupName"="TVPM active"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((1246464968912535808,6443499521,"No user response")),"IOReportSubGroupName"="TVPM active"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((1246464968895823872,6443499521,"Probe test negative")),"IOReportSubGroupName"="TVPM active"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((1318522562933686272,6443499521,"No user input")),"IOReportSubGroupName"="WLAN Duration too low"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((1318522562950463488,6443499521,"User confirmed")),"IOReportSubGroupName"="WLAN Duration too low"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((1318522562933686528,6443499521,"User denied")),"IOReportSubGroupName"="WLAN Duration too low"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((1318522562950463744,6443499521,"No user response")),"IOReportSubGroupName"="WLAN Duration too low"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((1318522562933751808,6443499521,"Probe test negative")),"IOReportSubGroupName"="WLAN Duration too low"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((1390580156971614208,6443499521,"No user input")),"IOReportSubGroupName"="Symptoms trigger"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((1390580156988391424,6443499521,"User confirmed")),"IOReportSubGroupName"="Symptoms trigger"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((1390580156971614464,6443499521,"User denied")),"IOReportSubGroupName"="Symptoms trigger"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((1390580156988391680,6443499521,"No user response")),"IOReportSubGroupName"="Symptoms trigger"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((1390580156971679744,6443499521,"Probe test negative")),"IOReportSubGroupName"="Symptoms trigger"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((1462637751009542144,6443499521,"No user input")),"IOReportSubGroupName"="Unit test"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((1462637751026319360,6443499521,"User confirmed")),"IOReportSubGroupName"="Unit test"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((1462637751009542400,6443499521,"User denied")),"IOReportSubGroupName"="Unit test"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((1462637751026319616,6443499521,"No user response")),"IOReportSubGroupName"="Unit test"},{"IOReportGroupName"="Controller","DriverID"=4294967905,"IOReportChannels"=((1462637751009607680,6443499521,"Probe test negative")),"IOReportSubGroupName"="Unit test"},{"IOReportGroupName"="Scans","DriverID"=4294967905,"IOReportChannels"=((6008767636782870382,6443499521,"                  Scan Type None"),(6008767636782015348,6443499521,"                Scan Type Active"),(6008767636782997875,6443499521,"               Scan Type Passive"),(6008767636782342515,6443499521,"                  Scan Type Fast"),(6008767636782080355,6443499521,"            Scan Type Background"),(6008767636782475623,6443499521,"         Scan Type High accuracy"),(6008767636782740336,6443499521,"              Scan Type Low span"),(6008767636782739570,6443499521,"             Scan Type Low power"),(6008767606701780587,6443499521,"               Scan Mode Unknown"),(6008767606700982867,6443499521,"                  Scan Mode IBSS"),(6008767606700994150,6443499521,"                 Scan Mode Infra"),(6008767606700469881,6443499521,"                   Scan Mode Any"),(6008767576585432171,6443499521,"          Scan Flag No Blacklist"),(6008767576586088311,6443499521,"          Scan Flag Low Priority"),(6008767576586348903,6443499521,"        Scan Flag AWDL Piggyback"),(6008767576586282598,6443499521,"Scan Flag Include Offchannel BSS"),(6008767619469241963,6443499521,"           Scan Phy Mode Unknown"),(6008767619467933044,6443499521,"              Scan Phy Mode Auto"),(6008767619466867009,6443499521,"               Scan Phy Mode 11A"),(6008767619466867010,6443499521,"               Scan Phy Mode 11B"),(6008767619466867015,6443499521,"               Scan Phy Mode 11G"),(6008767619466867022,6443499521,"               Scan Phy Mode 11N"),(6008767619469173313,6443499521,"          Scan Phy Mode 11TurboA"),(6008767619469173319,6443499521,"          Scan Phy Mode 11TurboG"),(6008767619466867051,6443499521,"              Scan Phy Mode 11AC")),"IOReportSubGroupName"="Scans Types Issued"},{"IOReportGroupName"="Scans","DriverID"=4294967905,"IOReportChannels"=((6008767563632226353,6443499521,"            Scan On Channel  001")),"IOReportSubGroupName"="Scans Issued Per Channel"},{"IOReportGroupName"="Interface en2","DriverID"=4294967905,"IOReportChannels"=((7955136370314641408,4296278017,"                   Link Rate"),(7955138641781683301,4296278017,"         Effective Link Rate"),(7955136370313095534,4296278017,"          Data Transfer Rate"),(7955136370313093496,4296278017,"Effective Data Transfer Rate")),"IOReportSubGroupName"="Link Rate"},{"IOReportGroupName"="Interface en2","DriverID"=4294967905,"IOReportChannels"=((7955136370314659955,47245950979,"Interface Rate Histogram")),"IOReportSubGroupName"="Link Rate Bins"},{"IOReportGroupName"="Interface en2","DriverID"=4294967905,"IOReportChannels"=((7955120977150756979,47245950979,"Interface Data Transfer Histogram")),"IOReportSubGroupName"="Data Transfer Bins"},{"IOReportGroupName"="Interface en2","DriverID"=4294967905,"IOReportChannels"=((7955129703866564608,6443499521,"          Link Quality Metric")),"IOReportSubGroupName"="Link Quality Metric"},{"IOReportGroupName"="Interface en2","DriverID"=4294967905,"IOReportChannels"=((7955129703869906944,23623368706,"          Link Quality Metric State")),"IOReportSubGroupName"="Link Quality Metric State"},{"IOReportGroupName"="Interface en2","DriverID"=4294967905,"IOReportChannels"=((7955129828926120820,23623368706,"    Interface Link Activity")),"IOReportSubGroupName"="Activity"},{"IOReportGroupName"="Interface en2","DriverID"=4294967905,"IOReportChannels"=((7957415533262169441,6443499521,"                 Deauthed"),(7957415533262037870,6443499521,"              Beacon Lost"),(7957415533262499444,6443499521,"           Internal Error")),"IOReportSubGroupName"="Change Reasons"},{"IOReportGroupName"="Interface en2","DriverID"=4294967905,"IOReportChannels"=((7957415533263156578,6443499521,"           Last SubReason")),"IOReportSubGroupName"="Change Subreasons"},{"IOReportGroupName"="Interface en2","DriverID"=4294967905,"IOReportChannels"=((7955121041555071008,6443499521,"             DPS Detected"),(7955121041557450867,6443499521," Consecutive DPS Detected")),"IOReportSubGroupName"="Data Path Stuck"},{"IOReportGroupName"="Interface en2","DriverID"=4294967905,"IOReportChannels"=((7955136468495332467,4296278017,"                   Rx Packets"),(7955138667518588019,4296278017,"                   Tx Packets"),(7955138667518575205,4296278017,"                BE Tx Packets"),(7955138667518575211,4296278017,"                BK Tx Packets"),(7955138667518580329,4296278017,"                VI Tx Packets"),(7955138667518580335,4296278017,"                VO Tx Packets"),(7955138667518575476,4296278017,"               CTL Tx Packets")),"IOReportSubGroupName"="Data Packets"},{"IOReportGroupName"="Interface en2","DriverID"=4294967905,"IOReportChannels"=((7955136468261368947,4296278017,"                   Rx Bytes"),(7955138667284624499,4296278017,"                   Tx Bytes"),(7955138667284616815,4296278017,"                BE Tx Bytes"),(7955138667284616809,4296278017,"                BK Tx Bytes"),(7955138667284611685,4296278017,"                VI Tx Bytes"),(7955138667284611691,4296278017,"                VO Tx Bytes")),"IOReportSubGroupName"="Data Bytes"},{"IOReportGroupName"="Interface en2","DriverID"=4294967905,"IOReportChannels"=((7955129773243525920,6443499521,"             Expected Peak Latency")),"IOReportSubGroupName"="Link Latency"},{"IOReportGroupName"="Interface en2","DriverID"=4294967905,"IOReportChannels"=((7955129773243525971,40803237890,"             Expected Peak Latency")),"IOReportSubGroupName"="Link Latency State"},{"IOReportGroupName"="Interface en2","DriverID"=4294967905,"IOReportChannels"=((7955133135953219683,6443499521,"            Interface Open Percent")),"IOReportSubGroupName"="Link Open"},{"IOReportGroupName"="Interface en2","DriverID"=4294967905,"IOReportChannels"=((7955133135953220468,40803237890,"              Interface Open State")),"IOReportSubGroupName"="Link Open State"},{"IOReportGroupName"="Interface en2","DriverID"=4294967905,"IOReportChannels"=((8030889362519389184,6443499521,"      Scan Results"),(8030889285512360960,6443499521,"      Auth Success"),(8030889285512357376,6443499521,"       Auth Failed"),(8030889285478740992,6443499521,"     Assoc Success"),(8030889285478737408,6443499521,"      Assoc Failed"),(8030889285477757952,6443499521,"Assoc Done Success"),(8030889285477754368,6443499521," Assoc Done Failed"),(8030889324065682432,6443499521,"      Join Success"),(8030889324065678848,6443499521,"       Join Failed"),(8030889358255027200,6443499521,"   Reassoc Success"),(8030889358255023616,6443499521,"    Reassoc Failed"),(8030889362787496960,6443499521,"      SSID Changed"),(8030889298127582464,6443499521,"   Deauth Received"),(8030889298195865856,6443499521," Dissasoc Received"),(8030889332555279104,6443499521,"      Link Changed"),(8030889298127712768,6443499521,"     Decrypt Error"),(8030889332587066368,6443499521,"       Link Status"),(8030889358424896512,6443499521,"      Roam Success"),(8030889358424892928,6443499521,"       Roam Failed"),(8030889349886602752,6443499521,"            Pruned"),(8030889362821508096,6443499521,"        Supplicant")),"IOReportSubGroupName"="Association Join Counters"})})}
    | |   |       |       "Id" = 1
    | |   |       |       "IOClass" = "CCDataStream"
    | |   |       |       "IOReportLegendPublic" = Yes
    | |   |       |       "LogIdentifier" = "AssociationEventHistory"
    | |   |       |       "Name" = "com.apple.iokit.IO80211Family"
    | |   |       |       "IOReportLegend" = ({"IOReportGroupName"="CoreCapture","IOReportChannels"=((4846809022162018336,6443499521,"                           Log Calls"),(4846809022164386627,6443499521,"        Log Calls Dropped CC Filters"),(4846809022164386592,6443499521,"   Log Calls Dropped Console Filters"),(4846809022164911392,6443499521,"               Log Calls [Emergency]"),(4846809022164910368,6443499521,"               Log Calls     [Alert]"),(4846809022164910880,6443499521,"               Log Calls      [Crit]"),(4846809022164916000,6443499521,"               Log Calls      [Warn]"),(4846809022164913696,6443499521,"               Log Calls    [Notice]"),(4846809022164912416,6443499521,"               Log Calls      [Info]"),(4846809022164911136,6443499521,"               Log Calls     [Debug]"),(4846809022164914976,6443499521,"               Log Calls      [Spam]")),"IOReportChannelInfo"={"IOReportChannelUnit"=7205759403792793600},"IOReportSubGroupName"="Stream com.apple.iokit.IO80211Family"})
    | |   |       |     }
    | |   |       |     
    | |   |       +-o AirPort_BrcmNIC_P2PInterface  <class AirPort_BrcmNIC_P2PInterface, id 0x1000005fa, registered, matched, active, busy 0 (0 ms), retain 9>
    | |   |       |   {
    | |   |       |     "IOMACAddress" = <0a098a448624>
    | |   |       |     "BSD Name" = "p2p0"
    | |   |       |     "IO80211VirtualInterfaceRole" = "P2P Device"
    | |   |       |   }
    | |   |       |   
    | |   |       +-o CCLogPipe  <class CCLogPipe, id 0x1000005fb, registered, matched, active, busy 0 (12 ms), retain 10>
    | |   |       | | {
    | |   |       | |   "LogDataType" = 0
    | |   |       | |   "IOClass" = "CCLogPipe"
    | |   |       | |   "Filename" = "io80211Family"
    | |   |       | |   "LogType" = 0
    | |   |       | |   "Name" = "IO80211P2PPeerManager"
    | |   |       | |   "NumberOfFiles" = 2
    | |   |       | |   "LogIdentifier" = ""
    | |   |       | |   "PipeSize" = 524288
    | |   |       | |   "MinLogSizeToNotify" = 209715
    | |   |       | |   "IOReportLegend" = ({"IOReportGroupName"="CoreCapture","IOReportChannels"=((4846805723627135008,6443499521,"                              Log Calls"),(4846805723630093378,6443499521,"   Log Messages Dropped Short Of Buffer"),(4846805723629441568,6443499521,"                       Capture Requests")),"IOReportChannelInfo"={"IOReportChannelUnit"=7205759403792793600},"IOReportSubGroupName"="Pipe IO80211P2PPeerManager"})
    | |   |       | |   "LogPolicy" = 0
    | |   |       | |   "Owner" = "com.apple.iokit.IO80211Family"
    | |   |       | |   "FileOptions" = 0
    | |   |       | |   "NotifyThreshold" = 1000
    | |   |       | |   "DirectoryName" = ""
    | |   |       | |   "IOReportLegendPublic" = Yes
    | |   |       | |   "Statistics" = {"timestamp"=163001115917576,"Errors"={"metaDataCounts: invalidState"=0,"metaDataCounts: invalidPaddingSize"=0,"metaDataCounts: invalidLogLevel"=0,"reserveRingEntryDrops"=0,"metaDataCounts: invalidPayloadSize"=0}}
    | |   |       | |   "PipeType" = 0
    | |   |       | |   "FileSize" = 10485760
    | |   |       | | }
    | |   |       | | 
    | |   |       | +-o CCLogStream  <class CCLogStream, id 0x1000005fc, registered, matched, active, busy 0 (0 ms), retain 7>
    | |   |       |     {
    | |   |       |       "IOClass" = "CCLogStream"
    | |   |       |       "StreamHeader" = <0500000000007373>
    | |   |       |       "Name" = "bpfIO80211AWDL"
    | |   |       |       "Id" = 1
    | |   |       |       "LogIdentifier" = "IO80211P2P"
    | |   |       |       "CoreCaptureLevel" = 4
    | |   |       |       "ConsoleLevel" = 18446744073709551615
    | |   |       |       "MiscInfo" = 150
    | |   |       |       "ConsoleFlag" = 0
    | |   |       |       "IOReportLegend" = ({"IOReportGroupName"="CoreCapture","IOReportChannels"=((4846809022162018336,6443499521,"                           Log Calls"),(4846809022164386627,6443499521,"        Log Calls Dropped CC Filters"),(4846809022164386592,6443499521,"   Log Calls Dropped Console Filters"),(4846809022164911392,6443499521,"               Log Calls [Emergency]"),(4846809022164910368,6443499521,"               Log Calls     [Alert]"),(4846809022164910880,6443499521,"               Log Calls      [Crit]"),(4846809022164916000,6443499521,"               Log Calls      [Warn]"),(4846809022164913696,6443499521,"               Log Calls    [Notice]"),(4846809022164912416,6443499521,"               Log Calls      [Info]"),(4846809022164911136,6443499521,"               Log Calls     [Debug]"),(4846809022164914976,6443499521,"               Log Calls      [Spam]")),"IOReportChannelInfo"={"IOReportChannelUnit"=7205759403792793600},"IOReportSubGroupName"="Stream bpfIO80211AWDL"})
    | |   |       |       "CoreCaptureFlag" = 315307370955057684
    | |   |       |       "IOReportLegendPublic" = Yes
    | |   |       |     }
    | |   |       |     
    | |   |       +-o AirPort_BrcmNIC_P2PInterface  <class AirPort_BrcmNIC_P2PInterface, id 0x1000005fd, registered, matched, active, busy 0 (0 ms), retain 12>
    | |   |       | | {
    | |   |       | |   "IOMACAddress" = <fad69647ac66>
    | |   |       | |   "BSD Name" = "awdl0"
    | |   |       | |   "IO80211VirtualInterfaceRole" = "AirLink"
    | |   |       | | }
    | |   |       | | 
    | |   |       | +-o IO80211AsyncEventUserClient  <class IO80211AsyncEventUserClient, id 0x10000082d, !registered, !matched, active, busy 0, retain 5>
    | |   |       | |   {
    | |   |       | |     "IOUserClientCreator" = "pid 704, wifip2pd"
    | |   |       | |     "IOUserClientDefaultLocking" = Yes
    | |   |       | |   }
    | |   |       | |   
    | |   |       | +-o IO80211P2PDaemonUserClient  <class IO80211P2PDaemonUserClient, id 0x10000082e, !registered, !matched, active, busy 0, retain 5>
    | |   |       |     {
    | |   |       |       "IOUserClientCreator" = "pid 704, wifip2pd"
    | |   |       |       "IOUserClientDefaultLocking" = Yes
    | |   |       |     }
    | |   |       |     
    | |   |       +-o AirPort_Brcm43xxLLSkywalkInterface  <class AirPort_Brcm43xxLLSkywalkInterface, id 0x1000005fe, registered, matched, active, busy 0 (143 ms), retain 9>
    | |   |         | {
    | |   |         |   "IOInterfaceNamePrefix" = "llw"
    | |   |         |   "IOMACAddress" = <fad69647ac66>
    | |   |         |   "IO80211InterfaceRole" = "LowLatency"
    | |   |         |   "IOInterfaceUnit" = 0
    | |   |         |   "IOPowerManagement" = {"CapabilityFlags"=0,"CurrentPowerState"=0}
    | |   |         |   "IOInterfaceType" = 6
    | |   |         |   "BSD Name" = "llw0"
    | |   |         | }
    | |   |         | 
    | |   |         +-o IOSkywalkNetworkBSDClient  <class IOSkywalkNetworkBSDClient, id 0x100000603, registered, matched, active, busy 0 (0 ms), retain 8>
    | |   |             {
    | |   |               "IOProbeScore" = 1000
    | |   |               "CFBundleIdentifier" = "com.apple.iokit.IOSkywalkFamily"
    | |   |               "IOProviderClass" = "IOSkywalkNetworkInterface"
    | |   |               "IOClass" = "IOSkywalkNetworkBSDClient"
    | |   |               "IOPersonalityPublisher" = "com.apple.iokit.IOSkywalkFamily"
    | |   |               "CFBundleIdentifierKernel" = "com.apple.iokit.IOSkywalkFamily"
    | |   |               "IOMatchedAtBoot" = Yes
    | |   |               "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |               "IOPowerManagement" = {"DevicePowerState"=1,"CurrentPowerState"=0,"CapabilityFlags"=0,"MaxPowerState"=1,"DesiredPowerState"=1}
    | |   |               "IOResourceMatch" = "IOBSD"
    | |   |               "IOSkywalkNexusUUID" = "7CF0F099-0EC4-4C4B-963F-F0F274658330"
    | |   |             }
    | |   |             
    | |   +-o UHC1@1D  <class IOPCIDevice, id 0x1000001bf, registered, matched, active, busy 0 (315 ms), retain 12>
    | |   | | {
    | |   | |   "assigned-addresses" = <20e8008100000000a06000000000000020000000>
    | |   | |   "IOInterruptSpecifiers" = (<1300000007000000>)
    | |   | |   "class-code" = <00030c00>
    | |   | |   "IODeviceMemory" = ("IOSubMemoryDescriptor is not serializable")
    | |   | |   "IOReportLegendPublic" = Yes
    | |   | |   "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=258,"ChildProxyPowerState"=2,"MaxPowerState"=3}
    | |   | |   "subsystem-vendor-id" = <86800000>
    | |   | |   "built-in" = <00>
    | |   | |   "acpi-device" = "IOACPIPlatformDevice is not serializable"
    | |   | |   "IOInterruptControllers" = ("io-apic-0")
    | |   | |   "driver-child-bundle" = "com.apple.driver.usb.AppleUSBUHCIPCI"
    | |   | |   "vendor-id" = <86800000>
    | |   | |   "name" = <"pci8086,2688">
    | |   | |   "device-id" = <88260000>
    | |   | |   "IOPCIResourced" = Yes
    | |   | |   "compatible" = <"pci8086,7270","pci8086,2688","pciclass,0c0300","UHC1">
    | |   | |   "IOServiceDEXTEntitlements" = (("com.apple.developer.driverkit.transport.pci"))
    | |   | |   "acpi-path" = "IOACPIPlane:/_SB/PCI0@0/UHC1@1d0000"
    | |   | |   "subsystem-id" = <70720000>
    | |   | |   "revision-id" = <09000000>
    | |   | |   "pcidebug" = "0:29:0"
    | |   | |   "IOName" = "pci8086,2688"
    | |   | |   "IOReportLegend" = ({"IOReportGroupName"="Interrupt Statistics (by index)","IOReportChannels"=((5291294645182005248,4295098369,"               First Level Interrupt Handler Count"),(5291294645182005249,4295098369,"              Second Level Interrupt Handler Count"),(5291294645182005250,4295098369,"        First Level Interrupt Handler Time (MATUs)"),(5291294645182005251,4295098369,"   Second Level Interrupt Handler CPU Time (MATUs)"),(5291294645182005252,4295098369,"Second Level Interrupt Handler System Time (MATUs)")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="UHC1 0"})
    | |   | |   "reg" = <00e800000000000000000000000000000000000020e8000100000000000000000000000020000000>
    | |   | | }
    | |   | | 
    | |   | +-o UHC1@1d000000  <class AppleUSBUHCIPCI, id 0x100000230, registered, matched, active, busy 0 (1 ms), retain 286>
    | |   |   | {
    | |   |   |   "IOClass" = "AppleUSBUHCIPCI"
    | |   |   |   "CFBundleIdentifier" = "com.apple.driver.usb.AppleUSBUHCIPCI"
    | |   |   |   "IOProviderClass" = "IOPCIDevice"
    | |   |   |   "kUSBIsochronousRequiresContiguous" = Yes
    | |   |   |   "IOPCIClassMatch" = "0x0C030000"
    | |   |   |   "IOPCITunnelCompatible" = No
    | |   |   |   "kUSBWakePortCurrentLimit" = 1500
    | |   |   |   "IOProbeScore" = 0
    | |   |   |   "IOMatchedAtBoot" = Yes
    | |   |   |   "locationID" = 486539264
    | |   |   |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   |   "Errata" = 2156544
    | |   |   |   "kUSBSleepPortCurrentLimit" = 1000
    | |   |   |   "kUSBSleepSupported" = Yes
    | |   |   |   "controller-statistics" = {"kControllerStatIOCount"=0,"kControllerStatPowerStateTime"={"kPowerStateOff"="0ms (0%)","kPowerStateSleep"="24383ms (0%)","kPowerStateOn"="583ms (0%)","kPowerStateSuspended"="72353139ms (99%)"},"kControllerStatSpuriousInterruptCount"=0}
    | |   |   |   "IOPowerManagement" = {"ChildrenPowerState"=2,"DevicePowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=65536,"MaxPowerState"=3,"DriverPowerState"=0}
    | |   |   |   "device-properties" = {"acpi-device"="IOACPIPlatformDevice is not serializable","acpi-path"="IOACPIPlane:/_SB/PCI0@0/UHC1@1d0000"}
    | |   |   |   "CFBundleIdentifierKernel" = "com.apple.driver.usb.AppleUSBUHCIPCI"
    | |   |   |   "name" = <"UHC1">
    | |   |   | }
    | |   |   | 
    | |   |   +-o AppleUSBUHCIPort@1d100000  <class AppleUSBUHCIPort, id 0x1000003f3, registered, matched, active, busy 0 (0 ms), retain 10>
    | |   |   |   {
    | |   |   |     "port" = <01000000>
    | |   |   |     "port-status" = 0
    | |   |   |     "port-statistics" = {"kPortStatEOF2ViolationCurrentConnectCount"=0,"kPortStatEOF2ViolationDuringResetCount"=0,"kPortStatPowerStateTime"={"kPowerStateOff"="0ms (0%)","kPowerStateSleep"="24540ms (0%)","kPowerStateOn"="0ms (0%)","kPowerStateSuspended"="72352981ms (99%)"},"kPortStatConnectCount"=0,"kPortStatRemoteWakeCount"=0,"kPortStatEOF2ViolationRecoveryDuringResetCount"=0,"kPortStatAddressFailureCount"=0,"kPortStatEOF2ViolationCount"=0,"kPortStatEnumerationFailureCount"=0,"kPortStatOverCurrentCount"=0,"kPortStatEOF2ViolationDuringResumeCount"=0}
    | |   |   |     "kUSBWakePortCurrentLimit" = 1500
    | |   |   |     "kUSBSleepPortCurrentLimit" = 1000
    | |   |   |     "kUSBBusCurrentSleepAllocation" = 0
    | |   |   |     "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |     "UsbConnector" = 0
    | |   |   |     "kUSBBusCurrentAllocation" = 0
    | |   |   |     "IOPowerManagement" = {"DevicePowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=65536,"MaxPowerState"=3,"DriverPowerState"=0}
    | |   |   |     "locationID" = 487587840
    | |   |   |   }
    | |   |   |   
    | |   |   +-o AppleUSBUHCIPort@1d200000  <class AppleUSBUHCIPort, id 0x1000003f5, registered, matched, active, busy 0 (0 ms), retain 10>
    | |   |       {
    | |   |         "port" = <02000000>
    | |   |         "port-status" = 0
    | |   |         "port-statistics" = {"kPortStatEOF2ViolationCurrentConnectCount"=0,"kPortStatEOF2ViolationDuringResetCount"=0,"kPortStatPowerStateTime"={"kPowerStateOff"="0ms (0%)","kPowerStateSleep"="24688ms (0%)","kPowerStateOn"="0ms (0%)","kPowerStateSuspended"="72352834ms (99%)"},"kPortStatConnectCount"=0,"kPortStatRemoteWakeCount"=0,"kPortStatEOF2ViolationRecoveryDuringResetCount"=0,"kPortStatAddressFailureCount"=0,"kPortStatEOF2ViolationCount"=0,"kPortStatEnumerationFailureCount"=0,"kPortStatOverCurrentCount"=0,"kPortStatEOF2ViolationDuringResumeCount"=0}
    | |   |         "kUSBWakePortCurrentLimit" = 1500
    | |   |         "kUSBSleepPortCurrentLimit" = 1000
    | |   |         "kUSBBusCurrentSleepAllocation" = 0
    | |   |         "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |         "UsbConnector" = 0
    | |   |         "kUSBBusCurrentAllocation" = 0
    | |   |         "IOPowerManagement" = {"DevicePowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=65536,"MaxPowerState"=3,"DriverPowerState"=0}
    | |   |         "locationID" = 488636416
    | |   |       }
    | |   |       
    | |   +-o UHC2@1D,1  <class IOPCIDevice, id 0x1000001c0, registered, matched, active, busy 0 (315 ms), retain 12>
    | |   | | {
    | |   | |   "assigned-addresses" = <20e9008100000000806000000000000020000000>
    | |   | |   "IOInterruptSpecifiers" = (<1400000007000000>)
    | |   | |   "class-code" = <00030c00>
    | |   | |   "IODeviceMemory" = ("IOSubMemoryDescriptor is not serializable")
    | |   | |   "IOReportLegendPublic" = Yes
    | |   | |   "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=258,"ChildProxyPowerState"=2,"MaxPowerState"=3}
    | |   | |   "subsystem-vendor-id" = <86800000>
    | |   | |   "built-in" = <00>
    | |   | |   "acpi-device" = "IOACPIPlatformDevice is not serializable"
    | |   | |   "IOInterruptControllers" = ("io-apic-0")
    | |   | |   "driver-child-bundle" = "com.apple.driver.usb.AppleUSBUHCIPCI"
    | |   | |   "vendor-id" = <86800000>
    | |   | |   "name" = <"pci8086,2689">
    | |   | |   "device-id" = <89260000>
    | |   | |   "IOPCIResourced" = Yes
    | |   | |   "compatible" = <"pci8086,7270","pci8086,2689","pciclass,0c0300","UHC2">
    | |   | |   "IOServiceDEXTEntitlements" = (("com.apple.developer.driverkit.transport.pci"))
    | |   | |   "acpi-path" = "IOACPIPlane:/_SB/PCI0@0/UHC2@1d0001"
    | |   | |   "subsystem-id" = <70720000>
    | |   | |   "revision-id" = <09000000>
    | |   | |   "pcidebug" = "0:29:1"
    | |   | |   "IOName" = "pci8086,2689"
    | |   | |   "IOReportLegend" = ({"IOReportGroupName"="Interrupt Statistics (by index)","IOReportChannels"=((5291294645182005248,4295098369,"               First Level Interrupt Handler Count"),(5291294645182005249,4295098369,"              Second Level Interrupt Handler Count"),(5291294645182005250,4295098369,"        First Level Interrupt Handler Time (MATUs)"),(5291294645182005251,4295098369,"   Second Level Interrupt Handler CPU Time (MATUs)"),(5291294645182005252,4295098369,"Second Level Interrupt Handler System Time (MATUs)")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="UHC2 0"})
    | |   | |   "reg" = <00e900000000000000000000000000000000000020e9000100000000000000000000000020000000>
    | |   | | }
    | |   | | 
    | |   | +-o UHC2@3d000000  <class AppleUSBUHCIPCI, id 0x100000234, registered, matched, active, busy 0 (1 ms), retain 286>
    | |   |   | {
    | |   |   |   "IOClass" = "AppleUSBUHCIPCI"
    | |   |   |   "CFBundleIdentifier" = "com.apple.driver.usb.AppleUSBUHCIPCI"
    | |   |   |   "IOProviderClass" = "IOPCIDevice"
    | |   |   |   "kUSBIsochronousRequiresContiguous" = Yes
    | |   |   |   "IOPCIClassMatch" = "0x0C030000"
    | |   |   |   "IOPCITunnelCompatible" = No
    | |   |   |   "kUSBWakePortCurrentLimit" = 1500
    | |   |   |   "IOProbeScore" = 0
    | |   |   |   "IOMatchedAtBoot" = Yes
    | |   |   |   "locationID" = 1023410176
    | |   |   |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   |   "Errata" = 2156544
    | |   |   |   "kUSBSleepPortCurrentLimit" = 1000
    | |   |   |   "kUSBSleepSupported" = Yes
    | |   |   |   "controller-statistics" = {"kControllerStatIOCount"=0,"kControllerStatPowerStateTime"={"kPowerStateOff"="0ms (0%)","kPowerStateSleep"="24362ms (0%)","kPowerStateOn"="671ms (0%)","kPowerStateSuspended"="72353078ms (99%)"},"kControllerStatSpuriousInterruptCount"=0}
    | |   |   |   "IOPowerManagement" = {"ChildrenPowerState"=2,"DevicePowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=65536,"MaxPowerState"=3,"DriverPowerState"=0}
    | |   |   |   "device-properties" = {"acpi-device"="IOACPIPlatformDevice is not serializable","acpi-path"="IOACPIPlane:/_SB/PCI0@0/UHC2@1d0001"}
    | |   |   |   "CFBundleIdentifierKernel" = "com.apple.driver.usb.AppleUSBUHCIPCI"
    | |   |   |   "name" = <"UHC2">
    | |   |   | }
    | |   |   | 
    | |   |   +-o AppleUSBUHCIPort@3d100000  <class AppleUSBUHCIPort, id 0x1000003ed, registered, matched, active, busy 0 (0 ms), retain 10>
    | |   |   |   {
    | |   |   |     "port" = <01000000>
    | |   |   |     "port-status" = 0
    | |   |   |     "port-statistics" = {"kPortStatEOF2ViolationCurrentConnectCount"=0,"kPortStatEOF2ViolationDuringResetCount"=0,"kPortStatPowerStateTime"={"kPowerStateOff"="0ms (0%)","kPowerStateSleep"="24528ms (0%)","kPowerStateOn"="0ms (0%)","kPowerStateSuspended"="72352982ms (99%)"},"kPortStatConnectCount"=0,"kPortStatRemoteWakeCount"=0,"kPortStatEOF2ViolationRecoveryDuringResetCount"=0,"kPortStatAddressFailureCount"=0,"kPortStatEOF2ViolationCount"=0,"kPortStatEnumerationFailureCount"=0,"kPortStatOverCurrentCount"=0,"kPortStatEOF2ViolationDuringResumeCount"=0}
    | |   |   |     "kUSBWakePortCurrentLimit" = 1500
    | |   |   |     "kUSBSleepPortCurrentLimit" = 1000
    | |   |   |     "kUSBBusCurrentSleepAllocation" = 0
    | |   |   |     "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |     "UsbConnector" = 0
    | |   |   |     "kUSBBusCurrentAllocation" = 0
    | |   |   |     "IOPowerManagement" = {"DevicePowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=65536,"MaxPowerState"=3,"DriverPowerState"=0}
    | |   |   |     "locationID" = 1024458752
    | |   |   |   }
    | |   |   |   
    | |   |   +-o AppleUSBUHCIPort@3d200000  <class AppleUSBUHCIPort, id 0x1000003ee, registered, matched, active, busy 0 (0 ms), retain 10>
    | |   |       {
    | |   |         "port" = <02000000>
    | |   |         "port-status" = 0
    | |   |         "port-statistics" = {"kPortStatEOF2ViolationCurrentConnectCount"=0,"kPortStatEOF2ViolationDuringResetCount"=0,"kPortStatPowerStateTime"={"kPowerStateOff"="0ms (0%)","kPowerStateSleep"="25328ms (0%)","kPowerStateOn"="100ms (0%)","kPowerStateSuspended"="72352081ms (99%)"},"kPortStatConnectCount"=0,"kPortStatRemoteWakeCount"=0,"kPortStatEOF2ViolationRecoveryDuringResetCount"=0,"kPortStatAddressFailureCount"=0,"kPortStatEOF2ViolationCount"=0,"kPortStatEnumerationFailureCount"=0,"kPortStatOverCurrentCount"=0,"kPortStatEOF2ViolationDuringResumeCount"=0}
    | |   |         "kUSBWakePortCurrentLimit" = 1500
    | |   |         "kUSBSleepPortCurrentLimit" = 1000
    | |   |         "kUSBBusCurrentSleepAllocation" = 0
    | |   |         "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |         "UsbConnector" = 0
    | |   |         "kUSBBusCurrentAllocation" = 0
    | |   |         "IOPowerManagement" = {"DevicePowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=65536,"MaxPowerState"=3,"DriverPowerState"=0}
    | |   |         "locationID" = 1025507328
    | |   |       }
    | |   |       
    | |   +-o UHC3@1D,2  <class IOPCIDevice, id 0x1000001c1, registered, matched, active, busy 0 (315 ms), retain 12>
    | |   | | {
    | |   | |   "assigned-addresses" = <20ea008100000000606000000000000020000000>
    | |   | |   "IOInterruptSpecifiers" = (<1500000007000000>)
    | |   | |   "class-code" = <00030c00>
    | |   | |   "IODeviceMemory" = ("IOSubMemoryDescriptor is not serializable")
    | |   | |   "IOReportLegendPublic" = Yes
    | |   | |   "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=258,"ChildProxyPowerState"=2,"MaxPowerState"=3}
    | |   | |   "subsystem-vendor-id" = <86800000>
    | |   | |   "built-in" = <00>
    | |   | |   "acpi-device" = "IOACPIPlatformDevice is not serializable"
    | |   | |   "IOInterruptControllers" = ("io-apic-0")
    | |   | |   "driver-child-bundle" = "com.apple.driver.usb.AppleUSBUHCIPCI"
    | |   | |   "vendor-id" = <86800000>
    | |   | |   "name" = <"pci8086,268a">
    | |   | |   "device-id" = <8a260000>
    | |   | |   "IOPCIResourced" = Yes
    | |   | |   "compatible" = <"pci8086,7270","pci8086,268a","pciclass,0c0300","UHC3">
    | |   | |   "IOServiceDEXTEntitlements" = (("com.apple.developer.driverkit.transport.pci"))
    | |   | |   "acpi-path" = "IOACPIPlane:/_SB/PCI0@0/UHC3@1d0002"
    | |   | |   "subsystem-id" = <70720000>
    | |   | |   "revision-id" = <09000000>
    | |   | |   "pcidebug" = "0:29:2"
    | |   | |   "IOName" = "pci8086,268a"
    | |   | |   "IOReportLegend" = ({"IOReportGroupName"="Interrupt Statistics (by index)","IOReportChannels"=((5291294645182005248,4295098369,"               First Level Interrupt Handler Count"),(5291294645182005249,4295098369,"              Second Level Interrupt Handler Count"),(5291294645182005250,4295098369,"        First Level Interrupt Handler Time (MATUs)"),(5291294645182005251,4295098369,"   Second Level Interrupt Handler CPU Time (MATUs)"),(5291294645182005252,4295098369,"Second Level Interrupt Handler System Time (MATUs)")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="UHC3 0"})
    | |   | |   "reg" = <00ea00000000000000000000000000000000000020ea000100000000000000000000000020000000>
    | |   | | }
    | |   | | 
    | |   | +-o UHC3@5d000000  <class AppleUSBUHCIPCI, id 0x100000235, registered, matched, active, busy 0 (1 ms), retain 280>
    | |   |     {
    | |   |       "IOClass" = "AppleUSBUHCIPCI"
    | |   |       "kUSBSleepSupported" = Yes
    | |   |       "kUSBMuxEnabled" = No
    | |   |       "kUSBIsochronousRequiresContiguous" = Yes
    | |   |       "kUSBSleepPortCurrentLimit" = 1000
    | |   |       "IOMatchedAtBoot" = Yes
    | |   |       "IOPowerManagement" = {"DevicePowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=65536,"MaxPowerState"=3,"DriverPowerState"=0}
    | |   |       "IOProviderClass" = "IOPCIDevice"
    | |   |       "ports" = {}
    | |   |       "IOProbeScore" = 0
    | |   |       "locationID" = 1560281088
    | |   |       "name" = <"UHC3">
    | |   |       "device-properties" = {"acpi-device"="IOACPIPlatformDevice is not serializable","acpi-path"="IOACPIPlane:/_SB/PCI0@0/UHC3@1d0002"}
    | |   |       "kUSBWakePortCurrentLimit" = 1500
    | |   |       "CFBundleIdentifierKernel" = "com.apple.driver.usb.AppleUSBUHCIPCI"
    | |   |       "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |       "CFBundleIdentifier" = "com.apple.driver.usb.AppleUSBUHCIPCI"
    | |   |       "port-count" = <00000000>
    | |   |       "IOPCITunnelCompatible" = No
    | |   |       "controller-statistics" = {"kControllerStatIOCount"=0,"kControllerStatPowerStateTime"={"kPowerStateOff"="0ms (0%)","kPowerStateSleep"="24477ms (0%)","kPowerStateOn"="540ms (0%)","kPowerStateSuspended"="72353099ms (99%)"},"kControllerStatSpuriousInterruptCount"=0}
    | |   |       "Errata" = 2156544
    | |   |       "IOPCIClassMatch" = "0x0C030000"
    | |   |     }
    | |   |     
    | |   +-o UHC4@1D,3  <class IOPCIDevice, id 0x1000001c2, registered, matched, active, busy 0 (1386 ms), retain 12>
    | |   | | {
    | |   | |   "assigned-addresses" = <20eb008100000000406000000000000020000000>
    | |   | |   "IOInterruptSpecifiers" = (<1600000007000000>)
    | |   | |   "class-code" = <00030c00>
    | |   | |   "IODeviceMemory" = ("IOSubMemoryDescriptor is not serializable")
    | |   | |   "IOReportLegendPublic" = Yes
    | |   | |   "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=258,"ChildProxyPowerState"=2,"MaxPowerState"=3}
    | |   | |   "subsystem-vendor-id" = <86800000>
    | |   | |   "built-in" = <00>
    | |   | |   "acpi-device" = "IOACPIPlatformDevice is not serializable"
    | |   | |   "IOInterruptControllers" = ("io-apic-0")
    | |   | |   "driver-child-bundle" = "com.apple.driver.usb.AppleUSBUHCIPCI"
    | |   | |   "vendor-id" = <86800000>
    | |   | |   "name" = <"pci8086,268b">
    | |   | |   "device-id" = <8b260000>
    | |   | |   "IOPCIResourced" = Yes
    | |   | |   "compatible" = <"pci8086,7270","pci8086,268b","pciclass,0c0300","UHC4">
    | |   | |   "IOServiceDEXTEntitlements" = (("com.apple.developer.driverkit.transport.pci"))
    | |   | |   "acpi-path" = "IOACPIPlane:/_SB/PCI0@0/UHC4@1d0003"
    | |   | |   "subsystem-id" = <70720000>
    | |   | |   "revision-id" = <09000000>
    | |   | |   "pcidebug" = "0:29:3"
    | |   | |   "IOName" = "pci8086,268b"
    | |   | |   "IOReportLegend" = ({"IOReportGroupName"="Interrupt Statistics (by index)","IOReportChannels"=((5291294645182005248,4295098369,"               First Level Interrupt Handler Count"),(5291294645182005249,4295098369,"              Second Level Interrupt Handler Count"),(5291294645182005250,4295098369,"        First Level Interrupt Handler Time (MATUs)"),(5291294645182005251,4295098369,"   Second Level Interrupt Handler CPU Time (MATUs)"),(5291294645182005252,4295098369,"Second Level Interrupt Handler System Time (MATUs)")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="UHC4 0"})
    | |   | |   "reg" = <00eb00000000000000000000000000000000000020eb000100000000000000000000000020000000>
    | |   | | }
    | |   | | 
    | |   | +-o UHC4@7d000000  <class AppleUSBUHCIPCI, id 0x100000233, registered, matched, active, busy 0 (1071 ms), retain 306>
    | |   |   | {
    | |   |   |   "IOClass" = "AppleUSBUHCIPCI"
    | |   |   |   "kUSBSleepSupported" = Yes
    | |   |   |   "kUSBIsochronousRequiresContiguous" = Yes
    | |   |   |   "kUSBSleepPortCurrentLimit" = 1000
    | |   |   |   "IOMatchedAtBoot" = Yes
    | |   |   |   "IOPowerManagement" = {"ChildrenPowerState"=3,"DevicePowerState"=2,"CurrentPowerState"=3,"CapabilityFlags"=32768,"MaxPowerState"=3,"DriverPowerState"=0}
    | |   |   |   "IOProviderClass" = "IOPCIDevice"
    | |   |   |   "IOProbeScore" = 0
    | |   |   |   "locationID" = 2097152000
    | |   |   |   "name" = <"UHC4">
    | |   |   |   "device-properties" = {"acpi-device"="IOACPIPlatformDevice is not serializable","acpi-path"="IOACPIPlane:/_SB/PCI0@0/UHC4@1d0003"}
    | |   |   |   "kUSBWakePortCurrentLimit" = 1500
    | |   |   |   "CFBundleIdentifierKernel" = "com.apple.driver.usb.AppleUSBUHCIPCI"
    | |   |   |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   |   "CFBundleIdentifier" = "com.apple.driver.usb.AppleUSBUHCIPCI"
    | |   |   |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |   "IOPCITunnelCompatible" = No
    | |   |   |   "controller-statistics" = {"kControllerStatIOCount"=1199601,"kControllerStatPowerStateTime"={"kPowerStateOff"="0ms (0%)","kPowerStateSleep"="23255ms (0%)","kPowerStateOn"="72354856ms (99%)","kPowerStateSuspended"="4ms (0%)"},"kControllerStatSpuriousInterruptCount"=0}
    | |   |   |   "Errata" = 2156544
    | |   |   |   "IOPCIClassMatch" = "0x0C030000"
    | |   |   | }
    | |   |   | 
    | |   |   +-o AppleUSBUHCIPort@7d100000  <class AppleUSBUHCIPort, id 0x1000003ec, registered, matched, active, busy 0 (1070 ms), retain 14>
    | |   |   | | {
    | |   |   | |   "port" = <01000000>
    | |   |   | |   "port-status" = 4354
    | |   |   | |   "port-statistics" = {"kPortStatEOF2ViolationCurrentConnectCount"=0,"kPortStatEOF2ViolationDuringResetCount"=0,"kPortStatPowerStateTime"={"kPowerStateOff"="0ms (0%)","kPowerStateSleep"="25139ms (0%)","kPowerStateOn"="72352317ms (99%)","kPowerStateSuspended"="0ms (0%)"},"kPortStatConnectCount"=1,"kPortStatRemoteWakeCount"=12,"kPortStatEOF2ViolationRecoveryDuringResetCount"=0,"kPortStatAddressFailureCount"=0,"kPortStatEOF2ViolationCount"=0,"kPortStatEnumerationFailureCount"=0,"kPortStatOverCurrentCount"=0,"kPortStatEOF2ViolationDuringResumeCount"=0}
    | |   |   | |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   | |   "UsbConnector" = 255
    | |   |   | |   "IOPowerManagement" = {"ChildrenPowerState"=3,"DevicePowerState"=2,"CurrentPowerState"=3,"CapabilityFlags"=32768,"MaxPowerState"=3,"DriverPowerState"=0}
    | |   |   | |   "locationID" = 2098200576
    | |   |   | | }
    | |   |   | | 
    | |   |   | +-o BRCM20702 Hub@7d100000  <class IOUSBHostDevice, id 0x100000412, registered, matched, active, busy 0 (1070 ms), retain 30>
    | |   |   |   | {
    | |   |   |   |   "bDeviceClass" = 9
    | |   |   |   |   "bDeviceSubClass" = 0
    | |   |   |   |   "iSerialNumber" = 0
    | |   |   |   |   "Built-In" = Yes
    | |   |   |   |   "Need contiguous memory for isoch" = Yes
    | |   |   |   |   "IOServiceDEXTEntitlements" = (("com.apple.developer.driverkit.transport.usb","com.apple.developer.driverkit.builtin"))
    | |   |   |   |   "iProduct" = 2
    | |   |   |   |   "USB Vendor Name" = "Apple Inc."
    | |   |   |   |   "USBSpeed" = 1
    | |   |   |   |   "IOPowerManagement" = {"PowerOverrideOn"=Yes,"CapabilityFlags"=32768,"MaxPowerState"=2,"DevicePowerState"=2,"DriverPowerState"=0,"ChildrenPowerState"=2,"CurrentPowerState"=2}
    | |   |   |   |   "bNumConfigurations" = 1
    | |   |   |   |   "kUSBProductString" = "BRCM20702 Hub"
    | |   |   |   |   "IOServiceLegacyMatchingRegistryID" = 4294968343
    | |   |   |   |   "kUSBVendorString" = "Apple Inc."
    | |   |   |   |   "USB Product Name" = "BRCM20702 Hub"
    | |   |   |   |   "iManufacturer" = 1
    | |   |   |   |   "idVendor" = 2652
    | |   |   |   |   "Device Speed" = 1
    | |   |   |   |   "kUSBCurrentConfiguration" = 1
    | |   |   |   |   "idProduct" = 17664
    | |   |   |   |   "bcdDevice" = 256
    | |   |   |   |   "sessionID" = 2181163203
    | |   |   |   |   "kUSBContainerID" = "2a95e6e1-e42d-4799-83d6-7031a67d9a73"
    | |   |   |   |   "USB Address" = 1
    | |   |   |   |   "non-removable" = "yes"
    | |   |   |   |   "IOCFPlugInTypes" = {"9dc7b780-9ec0-11d4-a54f-000a27052861"="IOUSBHostFamily.kext/Contents/PlugIns/IOUSBLib.bundle"}
    | |   |   |   |   "IOClassNameOverride" = "IOUSBDevice"
    | |   |   |   |   "UsbUserClientEntitlementRequired" = "com.apple.bluetooth.control"
    | |   |   |   |   "kUSBWakePortCurrentLimit" = 1500
    | |   |   |   |   "USBPortType" = 2
    | |   |   |   |   "bDeviceProtocol" = 0
    | |   |   |   |   "locationID" = 2098200576
    | |   |   |   |   "kUSBAddress" = 1
    | |   |   |   |   "bcdUSB" = 512
    | |   |   |   |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |   |   "bMaxPacketSize0" = 8
    | |   |   |   |   "kUSBIsochronousRequiresContiguous" = Yes
    | |   |   |   |   "kUSBSleepPortCurrentLimit" = 1000
    | |   |   |   | }
    | |   |   |   | 
    | |   |   |   +-o AppleUSBHostLegacyClient  <class AppleUSBHostLegacyClient, id 0x100000418, !registered, !matched, active, busy 0, retain 8>
    | |   |   |   |   {
    | |   |   |   |     "IOPowerManagement" = {"DevicePowerState"=0,"CurrentPowerState"=1,"CapabilityFlags"=65536,"MaxPowerState"=2,"DriverPowerState"=1}
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o AppleUSB20InternalHub@7d100000  <class AppleUSB20InternalHub, id 0x10000041c, registered, matched, active, busy 0 (1064 ms), retain 19>
    | |   |   |   | | {
    | |   |   |   | |   "IOClass" = "AppleUSB20InternalHub"
    | |   |   |   | |   "CFBundleIdentifier" = "com.apple.driver.usb.AppleUSBHub"
    | |   |   |   | |   "IOProviderClass" = "IOUSBHostDevice"
    | |   |   |   | |   "USBPortType" = 2
    | |   |   |   | |   "IOProbeScore" = 50100
    | |   |   |   | |   "IOMatchedAtBoot" = Yes
    | |   |   |   | |   "locationID" = 2098200576
    | |   |   |   | |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   |   | |   "UsbBusCurrentPoolID" = 4294968348
    | |   |   |   | |   "bDeviceSubClass" = 0
    | |   |   |   | |   "CFBundleIdentifierKernel" = "com.apple.driver.usb.AppleUSBHub"
    | |   |   |   | |   "bDeviceClass" = 9
    | |   |   |   | | }
    | |   |   |   | | 
    | |   |   |   | +-o AppleUSB20HubPort@7d110000  <class AppleUSB20HubPort, id 0x100000420, registered, matched, active, busy 0 (1038 ms), retain 11>
    | |   |   |   | |   {
    | |   |   |   | |     "locationID" = 2098266112
    | |   |   |   | |     "port-statistics" = {"kPortStatEOF2ViolationCurrentConnectCount"=0,"kPortStatEOF2ViolationDuringResetCount"=0,"kPortStatPowerStateTime"={"kPowerStateOff"="0ms (0%)","kPowerStateSleep"="72363944ms (99%)","kPowerStateOn"="13252ms (0%)","kPowerStateSuspended"="0ms (0%)"},"kPortStatConnectCount"=1,"kPortStatRemoteWakeCount"=0,"kPortStatEOF2ViolationRecoveryDuringResetCount"=0,"kPortStatAddressFailureCount"=0,"kPortStatEOF2ViolationCount"=0,"kPortStatEnumerationFailureCount"=0,"kPortStatOverCurrentCount"=0,"kPortStatEOF2ViolationDuringResumeCount"=0}
    | |   |   |   | |     "IOPowerManagement" = {"DevicePowerState"=1,"CurrentPowerState"=1,"CapabilityFlags"=65540,"MaxPowerState"=3,"DriverPowerState"=0}
    | |   |   |   | |     "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |   | |     "port-status" = 2
    | |   |   |   | |     "port" = <01000000>
    | |   |   |   | |   }
    | |   |   |   | |   
    | |   |   |   | +-o AppleUSB20HubPort@7d120000  <class AppleUSB20HubPort, id 0x100000421, registered, matched, active, busy 0 (1035 ms), retain 11>
    | |   |   |   | |   {
    | |   |   |   | |     "locationID" = 2098331648
    | |   |   |   | |     "port-statistics" = {"kPortStatEOF2ViolationCurrentConnectCount"=0,"kPortStatEOF2ViolationDuringResetCount"=0,"kPortStatPowerStateTime"={"kPowerStateOff"="0ms (0%)","kPowerStateSleep"="72363945ms (99%)","kPowerStateOn"="13251ms (0%)","kPowerStateSuspended"="0ms (0%)"},"kPortStatConnectCount"=1,"kPortStatRemoteWakeCount"=0,"kPortStatEOF2ViolationRecoveryDuringResetCount"=0,"kPortStatAddressFailureCount"=0,"kPortStatEOF2ViolationCount"=0,"kPortStatEnumerationFailureCount"=0,"kPortStatOverCurrentCount"=0,"kPortStatEOF2ViolationDuringResumeCount"=0}
    | |   |   |   | |     "IOPowerManagement" = {"DevicePowerState"=1,"CurrentPowerState"=1,"CapabilityFlags"=65540,"MaxPowerState"=3,"DriverPowerState"=0}
    | |   |   |   | |     "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |   | |     "port-status" = 2
    | |   |   |   | |     "port" = <02000000>
    | |   |   |   | |   }
    | |   |   |   | |   
    | |   |   |   | +-o AppleUSB20HubPort@7d130000  <class AppleUSB20HubPort, id 0x100000422, registered, matched, active, busy 0 (16 ms), retain 15>
    | |   |   |   |   | {
    | |   |   |   |   |   "locationID" = 2098397184
    | |   |   |   |   |   "port-statistics" = {"kPortStatEOF2ViolationCurrentConnectCount"=0,"kPortStatEOF2ViolationDuringResetCount"=0,"kPortStatPowerStateTime"={"kPowerStateOff"="0ms (0%)","kPowerStateSleep"="27479ms (0%)","kPowerStateOn"="72349686ms (99%)","kPowerStateSuspended"="0ms (0%)"},"kPortStatConnectCount"=1,"kPortStatRemoteWakeCount"=12,"kPortStatEOF2ViolationRecoveryDuringResetCount"=0,"kPortStatAddressFailureCount"=0,"kPortStatEOF2ViolationCount"=0,"kPortStatEnumerationFailureCount"=0,"kPortStatOverCurrentCount"=0,"kPortStatEOF2ViolationDuringResumeCount"=0}
    | |   |   |   |   |   "IOPowerManagement" = {"ChildrenPowerState"=3,"DevicePowerState"=1,"CurrentPowerState"=3,"CapabilityFlags"=32768,"MaxPowerState"=3,"DriverPowerState"=0}
    | |   |   |   |   |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |   |   |   "port-status" = 4354
    | |   |   |   |   |   "port" = <03000000>
    | |   |   |   |   | }
    | |   |   |   |   | 
    | |   |   |   |   +-o Bluetooth USB Host Controller@7d130000  <class IOUSBHostDevice, id 0x100000457, registered, matched, active, busy 0 (16 ms), retain 36>
    | |   |   |   |     | {
    | |   |   |   |     |   "bDeviceClass" = 255
    | |   |   |   |     |   "bDeviceSubClass" = 1
    | |   |   |   |     |   "iSerialNumber" = 0
    | |   |   |   |     |   "Built-In" = Yes
    | |   |   |   |     |   "Need contiguous memory for isoch" = Yes
    | |   |   |   |     |   "IOServiceDEXTEntitlements" = (("com.apple.developer.driverkit.transport.usb","com.apple.developer.driverkit.builtin"))
    | |   |   |   |     |   "iProduct" = 2
    | |   |   |   |     |   "USB Vendor Name" = "Apple Inc."
    | |   |   |   |     |   "USBSpeed" = 1
    | |   |   |   |     |   "IOPowerManagement" = {"PowerOverrideOn"=Yes,"CapabilityFlags"=32768,"MaxPowerState"=2,"DevicePowerState"=2,"DriverPowerState"=0,"ChildrenPowerState"=1,"CurrentPowerState"=2}
    | |   |   |   |     |   "bNumConfigurations" = 1
    | |   |   |   |     |   "kUSBProductString" = "Bluetooth USB Host Controller"
    | |   |   |   |     |   "IOServiceLegacyMatchingRegistryID" = 4294968411
    | |   |   |   |     |   "kUSBVendorString" = "Apple Inc."
    | |   |   |   |     |   "USB Product Name" = "Unsupported Bluetooth Controller"
    | |   |   |   |     |   "iManufacturer" = 1
    | |   |   |   |     |   "idVendor" = 1452
    | |   |   |   |     |   "Device Speed" = 1
    | |   |   |   |     |   "kUSBCurrentConfiguration" = 1
    | |   |   |   |     |   "idProduct" = 33421
    | |   |   |   |     |   "bcdDevice" = 336
    | |   |   |   |     |   "sessionID" = 2537180446
    | |   |   |   |     |   "kUSBContainerID" = "2a95e6e1-e42d-4799-83d6-7031a67d9a73"
    | |   |   |   |     |   "USB Address" = 4
    | |   |   |   |     |   "non-removable" = "yes"
    | |   |   |   |     |   "IOCFPlugInTypes" = {"9dc7b780-9ec0-11d4-a54f-000a27052861"="IOUSBHostFamily.kext/Contents/PlugIns/IOUSBLib.bundle"}
    | |   |   |   |     |   "IOClassNameOverride" = "IOUSBDevice"
    | |   |   |   |     |   "UsbUserClientEntitlementRequired" = "com.apple.bluetooth.control"
    | |   |   |   |     |   "USBPortType" = 2
    | |   |   |   |     |   "bDeviceProtocol" = 1
    | |   |   |   |     |   "locationID" = 2098397184
    | |   |   |   |     |   "kUSBAddress" = 4
    | |   |   |   |     |   "bcdUSB" = 512
    | |   |   |   |     |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |   |     |   "bMaxPacketSize0" = 64
    | |   |   |   |     |   "kUSBIsochronousRequiresContiguous" = Yes
    | |   |   |   |     | }
    | |   |   |   |     | 
    | |   |   |   |     +-o AppleUSBHostLegacyClient  <class AppleUSBHostLegacyClient, id 0x10000045c, !registered, !matched, active, busy 0, retain 8>
    | |   |   |   |     |   {
    | |   |   |   |     |     "IOPowerManagement" = {"DevicePowerState"=0,"CurrentPowerState"=1,"CapabilityFlags"=65536,"MaxPowerState"=2,"DriverPowerState"=1}
    | |   |   |   |     |   }
    | |   |   |   |     |   
    | |   |   |   |     +-o IOUSBHostInterface@0  <class IOUSBHostInterface, id 0x1000005d9, registered, matched, active, busy 0 (10 ms), retain 13>
    | |   |   |   |     | | {
    | |   |   |   |     | |   "USBSpeed" = 1
    | |   |   |   |     | |   "iInterface" = 0
    | |   |   |   |     | |   "IOServiceLegacyMatchingRegistryID" = 4294968797
    | |   |   |   |     | |   "bInterfaceProtocol" = 1
    | |   |   |   |     | |   "bAlternateSetting" = 0
    | |   |   |   |     | |   "idProduct" = 33421
    | |   |   |   |     | |   "bcdDevice" = 336
    | |   |   |   |     | |   "USB Product Name" = "Bluetooth USB Host Controller"
    | |   |   |   |     | |   "locationID" = 2098397184
    | |   |   |   |     | |   "bInterfaceClass" = 255
    | |   |   |   |     | |   "bInterfaceSubClass" = 1
    | |   |   |   |     | |   "IOCFPlugInTypes" = {"2d9786c6-9ef3-11d4-ad51-000a27052861"="IOUSBHostFamily.kext/Contents/PlugIns/IOUSBLib.bundle"}
    | |   |   |   |     | |   "USBPortType" = 2
    | |   |   |   |     | |   "bConfigurationValue" = 1
    | |   |   |   |     | |   "bInterfaceNumber" = 0
    | |   |   |   |     | |   "USB Vendor Name" = "Apple Inc."
    | |   |   |   |     | |   "IOServiceDEXTEntitlements" = (("com.apple.developer.driverkit.transport.usb","com.apple.developer.driverkit.builtin"))
    | |   |   |   |     | |   "idVendor" = 1452
    | |   |   |   |     | |   "bNumEndpoints" = 3
    | |   |   |   |     | |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |   |     | |   "IOClassNameOverride" = "IOUSBInterface"
    | |   |   |   |     | | }
    | |   |   |   |     | | 
    | |   |   |   |     | +-o bluetoothd  <class AppleUSBHostInterfaceUserClient, id 0x100000628, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |     |     {
    | |   |   |   |     |       "UsbUserClientOwningTaskName" = "bluetoothd"
    | |   |   |   |     |       "IOUserClientCreator" = "pid 164, bluetoothd"
    | |   |   |   |     |       "IOUserClientDefaultLocking" = Yes
    | |   |   |   |     |     }
    | |   |   |   |     |     
    | |   |   |   |     +-o IOUSBHostInterface@1  <class IOUSBHostInterface, id 0x1000005da, registered, matched, active, busy 0 (8 ms), retain 10>
    | |   |   |   |     | | {
    | |   |   |   |     | |   "USBSpeed" = 1
    | |   |   |   |     | |   "iInterface" = 0
    | |   |   |   |     | |   "IOServiceLegacyMatchingRegistryID" = 4294968799
    | |   |   |   |     | |   "bInterfaceProtocol" = 1
    | |   |   |   |     | |   "bAlternateSetting" = 0
    | |   |   |   |     | |   "idProduct" = 33421
    | |   |   |   |     | |   "bcdDevice" = 336
    | |   |   |   |     | |   "USB Product Name" = "Bluetooth USB Host Controller"
    | |   |   |   |     | |   "locationID" = 2098397184
    | |   |   |   |     | |   "bInterfaceClass" = 224
    | |   |   |   |     | |   "bInterfaceSubClass" = 1
    | |   |   |   |     | |   "IOCFPlugInTypes" = {"2d9786c6-9ef3-11d4-ad51-000a27052861"="IOUSBHostFamily.kext/Contents/PlugIns/IOUSBLib.bundle"}
    | |   |   |   |     | |   "USBPortType" = 2
    | |   |   |   |     | |   "bConfigurationValue" = 1
    | |   |   |   |     | |   "bInterfaceNumber" = 1
    | |   |   |   |     | |   "USB Vendor Name" = "Apple Inc."
    | |   |   |   |     | |   "IOServiceDEXTEntitlements" = (("com.apple.developer.driverkit.transport.usb","com.apple.developer.driverkit.builtin"))
    | |   |   |   |     | |   "idVendor" = 1452
    | |   |   |   |     | |   "bNumEndpoints" = 2
    | |   |   |   |     | |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |   |     | |   "IOClassNameOverride" = "IOUSBInterface"
    | |   |   |   |     | | }
    | |   |   |   |     | | 
    | |   |   |   |     | +-o bluetoothd  <class AppleUSBHostInterfaceUserClient, id 0x10000062a, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |     |     {
    | |   |   |   |     |       "IOUserClientCreator" = "pid 164, bluetoothd"
    | |   |   |   |     |       "IOUserClientDefaultLocking" = Yes
    | |   |   |   |     |     }
    | |   |   |   |     |     
    | |   |   |   |     +-o IOUSBHostInterface@2  <class IOUSBHostInterface, id 0x1000005db, registered, matched, active, busy 0 (8 ms), retain 6>
    | |   |   |   |     |   {
    | |   |   |   |     |     "USBSpeed" = 1
    | |   |   |   |     |     "iInterface" = 0
    | |   |   |   |     |     "IOServiceLegacyMatchingRegistryID" = 4294968800
    | |   |   |   |     |     "bInterfaceProtocol" = 255
    | |   |   |   |     |     "bAlternateSetting" = 0
    | |   |   |   |     |     "idProduct" = 33421
    | |   |   |   |     |     "bcdDevice" = 336
    | |   |   |   |     |     "USB Product Name" = "Bluetooth USB Host Controller"
    | |   |   |   |     |     "locationID" = 2098397184
    | |   |   |   |     |     "bInterfaceClass" = 255
    | |   |   |   |     |     "bInterfaceSubClass" = 255
    | |   |   |   |     |     "IOCFPlugInTypes" = {"2d9786c6-9ef3-11d4-ad51-000a27052861"="IOUSBHostFamily.kext/Contents/PlugIns/IOUSBLib.bundle"}
    | |   |   |   |     |     "USBPortType" = 2
    | |   |   |   |     |     "bConfigurationValue" = 1
    | |   |   |   |     |     "bInterfaceNumber" = 2
    | |   |   |   |     |     "USB Vendor Name" = "Apple Inc."
    | |   |   |   |     |     "IOServiceDEXTEntitlements" = (("com.apple.developer.driverkit.transport.usb","com.apple.developer.driverkit.builtin"))
    | |   |   |   |     |     "idVendor" = 1452
    | |   |   |   |     |     "bNumEndpoints" = 2
    | |   |   |   |     |     "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |   |     |     "IOClassNameOverride" = "IOUSBInterface"
    | |   |   |   |     |   }
    | |   |   |   |     |   
    | |   |   |   |     +-o IOUSBHostInterface@3  <class IOUSBHostInterface, id 0x1000005dc, registered, matched, active, busy 0 (9 ms), retain 6>
    | |   |   |   |     |   {
    | |   |   |   |     |     "USBSpeed" = 1
    | |   |   |   |     |     "iInterface" = 0
    | |   |   |   |     |     "IOServiceLegacyMatchingRegistryID" = 4294968801
    | |   |   |   |     |     "bInterfaceProtocol" = 1
    | |   |   |   |     |     "bAlternateSetting" = 0
    | |   |   |   |     |     "idProduct" = 33421
    | |   |   |   |     |     "bcdDevice" = 336
    | |   |   |   |     |     "USB Product Name" = "Bluetooth USB Host Controller"
    | |   |   |   |     |     "locationID" = 2098397184
    | |   |   |   |     |     "bInterfaceClass" = 254
    | |   |   |   |     |     "bInterfaceSubClass" = 1
    | |   |   |   |     |     "IOCFPlugInTypes" = {"2d9786c6-9ef3-11d4-ad51-000a27052861"="IOUSBHostFamily.kext/Contents/PlugIns/IOUSBLib.bundle"}
    | |   |   |   |     |     "USBPortType" = 2
    | |   |   |   |     |     "bConfigurationValue" = 1
    | |   |   |   |     |     "bInterfaceNumber" = 3
    | |   |   |   |     |     "USB Vendor Name" = "Apple Inc."
    | |   |   |   |     |     "IOServiceDEXTEntitlements" = (("com.apple.developer.driverkit.transport.usb","com.apple.developer.driverkit.builtin"))
    | |   |   |   |     |     "idVendor" = 1452
    | |   |   |   |     |     "bNumEndpoints" = 0
    | |   |   |   |     |     "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |   |     |     "IOClassNameOverride" = "IOUSBInterface"
    | |   |   |   |     |   }
    | |   |   |   |     |   
    | |   |   |   |     +-o bluetoothd  <class AppleUSBHostDeviceUserClient, id 0x100000627, !registered, !matched, active, busy 0, retain 7>
    | |   |   |   |         {
    | |   |   |   |           "UsbUserClientOwningTaskName" = "bluetoothd"
    | |   |   |   |           "IOUserClientCreator" = "pid 164, bluetoothd"
    | |   |   |   |           "IOUserClientDefaultLocking" = Yes
    | |   |   |   |         }
    | |   |   |   |         
    | |   |   |   +-o IOUSBHostInterface@0  <class IOUSBHostInterface, id 0x10000041e, !registered, !matched, active, busy 0 (0 ms), retain 9>
    | |   |   |       {
    | |   |   |         "USBSpeed" = 1
    | |   |   |         "iInterface" = 0
    | |   |   |         "IOServiceLegacyMatchingRegistryID" = 4294968351
    | |   |   |         "bInterfaceProtocol" = 0
    | |   |   |         "bAlternateSetting" = 0
    | |   |   |         "idProduct" = 17664
    | |   |   |         "bcdDevice" = 256
    | |   |   |         "USB Product Name" = "BRCM20702 Hub"
    | |   |   |         "locationID" = 2098200576
    | |   |   |         "bInterfaceClass" = 9
    | |   |   |         "bInterfaceSubClass" = 0
    | |   |   |         "IOCFPlugInTypes" = {"2d9786c6-9ef3-11d4-ad51-000a27052861"="IOUSBHostFamily.kext/Contents/PlugIns/IOUSBLib.bundle"}
    | |   |   |         "USBPortType" = 2
    | |   |   |         "bConfigurationValue" = 1
    | |   |   |         "bInterfaceNumber" = 0
    | |   |   |         "USB Vendor Name" = "Apple Inc."
    | |   |   |         "IOServiceDEXTEntitlements" = (("com.apple.developer.driverkit.transport.usb","com.apple.developer.driverkit.builtin"))
    | |   |   |         "idVendor" = 2652
    | |   |   |         "bNumEndpoints" = 1
    | |   |   |         "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |         "IOClassNameOverride" = "IOUSBInterface"
    | |   |   |       }
    | |   |   |       
    | |   |   +-o AppleUSBUHCIPort@7d200000  <class AppleUSBUHCIPort, id 0x1000003ef, registered, matched, active, busy 0 (0 ms), retain 10>
    | |   |       {
    | |   |         "port" = <02000000>
    | |   |         "port-status" = 2
    | |   |         "port-statistics" = {"kPortStatEOF2ViolationCurrentConnectCount"=0,"kPortStatEOF2ViolationDuringResetCount"=0,"kPortStatPowerStateTime"={"kPowerStateOff"="0ms (0%)","kPowerStateSleep"="25377ms (0%)","kPowerStateOn"="0ms (0%)","kPowerStateSuspended"="72352152ms (99%)"},"kPortStatConnectCount"=0,"kPortStatRemoteWakeCount"=0,"kPortStatEOF2ViolationRecoveryDuringResetCount"=0,"kPortStatAddressFailureCount"=0,"kPortStatEOF2ViolationCount"=0,"kPortStatEnumerationFailureCount"=0,"kPortStatOverCurrentCount"=0,"kPortStatEOF2ViolationDuringResumeCount"=0}
    | |   |         "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |         "UsbConnector" = 255
    | |   |         "IOPowerManagement" = {"DevicePowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=65536,"MaxPowerState"=3,"DriverPowerState"=0}
    | |   |         "locationID" = 2099249152
    | |   |       }
    | |   |       
    | |   +-o EHCI@1D,7  <class IOPCIDevice, id 0x1000001c3, registered, matched, active, busy 0 (3307 ms), retain 12>
    | |   | | {
    | |   | |   "assigned-addresses" = <10ef0082000000000084a0910000000000040000>
    | |   | |   "IOInterruptSpecifiers" = (<1300000007000000>)
    | |   | |   "class-code" = <20030c00>
    | |   | |   "IODeviceMemory" = (({"address"=2443215872,"length"=1024}))
    | |   | |   "IOReportLegendPublic" = Yes
    | |   | |   "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=258,"ChildProxyPowerState"=2,"MaxPowerState"=3}
    | |   | |   "subsystem-vendor-id" = <86800000>
    | |   | |   "built-in" = <00>
    | |   | |   "acpi-device" = "IOACPIPlatformDevice is not serializable"
    | |   | |   "AAPL,current-extra" = 1000
    | |   | |   "IOInterruptControllers" = ("io-apic-0")
    | |   | |   "driver-child-bundle" = "com.apple.driver.usb.AppleUSBEHCIPCI"
    | |   | |   "vendor-id" = <86800000>
    | |   | |   "name" = <"pci8086,268c">
    | |   | |   "device-id" = <8c260000>
    | |   | |   "acpi-pmcap-offset" = 80
    | |   | |   "IOPCIResourced" = Yes
    | |   | |   "AAPL,current-available" = 1500
    | |   | |   "compatible" = <"pci8086,7270","pci8086,268c","pciclass,0c0320","EHCI">
    | |   | |   "IOServiceDEXTEntitlements" = (("com.apple.developer.driverkit.transport.pci"))
    | |   | |   "acpi-path" = "IOACPIPlane:/_SB/PCI0@0/EHCI@1d0007"
    | |   | |   "AAPL,current-in-sleep" = 3000
    | |   | |   "subsystem-id" = <70720000>
    | |   | |   "revision-id" = <09000000>
    | |   | |   "IOPCIPMCSState" = 256
    | |   | |   "pcidebug" = "0:29:7"
    | |   | |   "IOName" = "pci8086,268c"
    | |   | |   "IOReportLegend" = ({"IOReportGroupName"="Interrupt Statistics (by index)","IOReportChannels"=((5291294645182005248,4295098369,"               First Level Interrupt Handler Count"),(5291294645182005249,4295098369,"              Second Level Interrupt Handler Count"),(5291294645182005250,4295098369,"        First Level Interrupt Handler Time (MATUs)"),(5291294645182005251,4295098369,"   Second Level Interrupt Handler CPU Time (MATUs)"),(5291294645182005252,4295098369,"Second Level Interrupt Handler System Time (MATUs)")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="EHCI 0"})
    | |   | |   "reg" = <00ef00000000000000000000000000000000000010ef000200000000000000000000000000040000>
    | |   | | }
    | |   | | 
    | |   | +-o EHCI@fd000000  <class AppleUSBEHCIPCI, id 0x100000232, registered, matched, active, busy 0 (2996 ms), retain 209>
    | |   |   | {
    | |   |   |   "IOClass" = "AppleUSBEHCIPCI"
    | |   |   |   "kUSBSleepSupported" = Yes
    | |   |   |   "kUSBSleepPortCurrentLimit" = 1000
    | |   |   |   "IOMatchedAtBoot" = Yes
    | |   |   |   "IOPowerManagement" = {"ChildrenPowerState"=3,"DevicePowerState"=2,"CurrentPowerState"=3,"CapabilityFlags"=32768,"MaxPowerState"=3,"DriverPowerState"=0}
    | |   |   |   "IOProviderClass" = "IOPCIDevice"
    | |   |   |   "ports" = {"PRT6"={"UsbConnector"=255,"port"=<06000000>},"PRT3"={"UsbConnector"=0,"port"=<03000000>},"PRT7"={"UsbConnector"=255,"port"=<07000000>},"PRT4"={"UsbConnector"=0,"port"=<04000000>},"PRT1"={"UsbConnector"=0,"port"=<01000000>},"PRT8"={"UsbConnector"=255,"port"=<08000000>},"PRT5"={"UsbConnector"=0,"port"=<05000000>},"PRT2"={"UsbConnector"=0,"port"=<02000000>}}
    | |   |   |   "IOProbeScore" = 0
    | |   |   |   "locationID" = 18446744073659219968
    | |   |   |   "name" = <"EHCI">
    | |   |   |   "64bit" = Yes
    | |   |   |   "IOPCIPauseCompatible" = Yes
    | |   |   |   "device-properties" = {"AAPL,current-available"=1500,"AAPL,current-in-sleep"=3000,"AAPL,current-extra"=1000,"acpi-path"="IOACPIPlane:/_SB/PCI0@0/EHCI@1d0007","acpi-device"="IOACPIPlatformDevice is not serializable"}
    | |   |   |   "kUSBWakePortCurrentLimit" = 1500
    | |   |   |   "CFBundleIdentifierKernel" = "com.apple.driver.usb.AppleUSBEHCIPCI"
    | |   |   |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   |   "CFBundleIdentifier" = "com.apple.driver.usb.AppleUSBEHCIPCI"
    | |   |   |   "port-count" = <08000000>
    | |   |   |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |   "IOPCITunnelCompatible" = No
    | |   |   |   "controller-statistics" = {"kControllerStatIOCount"=110211,"kControllerStatPowerStateTime"={"kPowerStateOff"="0ms (0%)","kPowerStateSleep"="23483ms (0%)","kPowerStateOn"="72354633ms (99%)","kPowerStateSuspended"="1ms (0%)"},"kControllerStatSpuriousInterruptCount"=0}
    | |   |   |   "Errata" = 18432
    | |   |   |   "IOPCIClassMatch" = "0x0c032000"
    | |   |   | }
    | |   |   | 
    | |   |   +-o PRT1@fd100000  <class AppleUSBEHCIPort, id 0x100000360, registered, matched, active, busy 0 (1149 ms), retain 14>
    | |   |   |   {
    | |   |   |     "kUSBSleepPortCurrentLimit" = 1000
    | |   |   |     "IOPowerManagement" = {"DevicePowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=65536,"MaxPowerState"=3,"DriverPowerState"=0}
    | |   |   |     "UsbConnector" = 0
    | |   |   |     "kUSBWakePortCurrentLimit" = 1500
    | |   |   |     "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |     "locationID" = 18446744073660268544
    | |   |   |     "kUSBBusCurrentSleepAllocation" = 0
    | |   |   |     "port-status" = 0
    | |   |   |     "kUSBBusCurrentAllocation" = 100
    | |   |   |     "port-statistics" = {"kPortStatEOF2ViolationCurrentConnectCount"=0,"kPortStatEOF2ViolationDuringResetCount"=0,"kPortStatPowerStateTime"={"kPowerStateOff"="0ms (0%)","kPowerStateSleep"="24415ms (0%)","kPowerStateOn"="157331ms (0%)","kPowerStateSuspended"="72195925ms (99%)"},"kPortStatConnectCount"=1,"kPortStatRemoteWakeCount"=0,"kPortStatEOF2ViolationRecoveryDuringResetCount"=0,"kPortStatAddressFailureCount"=0,"kPortStatEOF2ViolationCount"=0,"kPortStatEnumerationFailureCount"=0,"kPortStatOverCurrentCount"=0,"kPortStatEOF2ViolationDuringResumeCount"=0}
    | |   |   |     "name" = "PRT1"
    | |   |   |     "port" = <01000000>
    | |   |   |   }
    | |   |   |   
    | |   |   +-o PRT2@fd200000  <class AppleUSBEHCIPort, id 0x100000364, registered, matched, active, busy 0 (1006 ms), retain 18>
    | |   |   | | {
    | |   |   | |   "kUSBSleepPortCurrentLimit" = 1000
    | |   |   | |   "IOPowerManagement" = {"ChildrenPowerState"=3,"DevicePowerState"=2,"CurrentPowerState"=3,"CapabilityFlags"=32768,"MaxPowerState"=3,"DriverPowerState"=0}
    | |   |   | |   "UsbConnector" = 0
    | |   |   | |   "kUSBWakePortCurrentLimit" = 1500
    | |   |   | |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   | |   "locationID" = 18446744073661317120
    | |   |   | |   "kUSBBusCurrentSleepAllocation" = 1000
    | |   |   | |   "port-status" = 4864
    | |   |   | |   "kUSBBusCurrentAllocation" = 1500
    | |   |   | |   "port-statistics" = {"kPortStatEOF2ViolationCurrentConnectCount"=0,"kPortStatEOF2ViolationDuringResetCount"=0,"kPortStatPowerStateTime"={"kPowerStateOff"="0ms (0%)","kPowerStateSleep"="24499ms (0%)","kPowerStateOn"="25818163ms (35%)","kPowerStateSuspended"="46535018ms (64%)"},"kPortStatConnectCount"=8,"kPortStatRemoteWakeCount"=0,"kPortStatEOF2ViolationRecoveryDuringResetCount"=0,"kPortStatAddressFailureCount"=0,"kPortStatEOF2ViolationCount"=0,"kPortStatEnumerationFailureCount"=0,"kPortStatOverCurrentCount"=0,"kPortStatEOF2ViolationDuringResumeCount"=0}
    | |   |   | |   "name" = "PRT2"
    | |   |   | |   "port" = <02000000>
    | |   |   | | }
    | |   |   | | 
    | |   |   | +-o iPhone@fd200000  <class IOUSBHostDevice, id 0x10000a0da, registered, matched, active, busy 0 (241 ms), retain 62>
    | |   |   |   | {
    | |   |   |   |   "kUSBSerialNumberString" = "7e0385f6c26dd89f67ea99fae9e59ced1742eedc"
    | |   |   |   |   "bDeviceClass" = 0
    | |   |   |   |   "bDeviceSubClass" = 0
    | |   |   |   |   "iSerialNumber" = 3
    | |   |   |   |   "Built-In" = No
    | |   |   |   |   "IOServiceDEXTEntitlements" = (("com.apple.developer.driverkit.transport.usb"))
    | |   |   |   |   "iProduct" = 2
    | |   |   |   |   "USB Serial Number" = "7e0385f6c26dd89f67ea99fae9e59ced1742eedc"
    | |   |   |   |   "USB Vendor Name" = "Apple Inc."
    | |   |   |   |   "USBSpeed" = 3
    | |   |   |   |   "IOPowerManagement" = {"PowerOverrideOn"=Yes,"CapabilityFlags"=32768,"MaxPowerState"=2,"DevicePowerState"=2,"DriverPowerState"=0,"ChildrenPowerState"=2,"CurrentPowerState"=2}
    | |   |   |   |   "bNumConfigurations" = 5
    | |   |   |   |   "kUSBProductString" = "iPhone"
    | |   |   |   |   "IOServiceLegacyMatchingRegistryID" = 4295008476
    | |   |   |   |   "kCDCDoNotMatchThisDevice" = Yes
    | |   |   |   |   "kUSBVendorString" = "Apple Inc."
    | |   |   |   |   "kCallInterfaceOpenWithGate" = Yes
    | |   |   |   |   "USB Product Name" = "iPhone"
    | |   |   |   |   "iManufacturer" = 1
    | |   |   |   |   "idVendor" = 1452
    | |   |   |   |   "Device Speed" = 2
    | |   |   |   |   "kUSBCurrentConfiguration" = 5
    | |   |   |   |   "idProduct" = 4776
    | |   |   |   |   "bcdDevice" = 4102
    | |   |   |   |   "sessionID" = 64967434527934
    | |   |   |   |   "USB Address" = 5
    | |   |   |   |   "non-removable" = "no"
    | |   |   |   |   "Preferred Configuration" = 3
    | |   |   |   |   "IOCFPlugInTypes" = {"9dc7b780-9ec0-11d4-a54f-000a27052861"="IOUSBHostFamily.kext/Contents/PlugIns/IOUSBLib.bundle"}
    | |   |   |   |   "IOClassNameOverride" = "IOUSBDevice"
    | |   |   |   |   "SupportsIPhoneOS" = Yes
    | |   |   |   |   "kUSBPreferredConfiguration" = 3
    | |   |   |   |   "USBPortType" = 0
    | |   |   |   |   "bDeviceProtocol" = 0
    | |   |   |   |   "locationID" = 18446744073661317120
    | |   |   |   |   "kUSBAddress" = 5
    | |   |   |   |   "bcdUSB" = 512
    | |   |   |   |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |   |   "bMaxPacketSize0" = 64
    | |   |   |   | }
    | |   |   |   | 
    | |   |   |   +-o AppleUSBHostLegacyClient  <class AppleUSBHostLegacyClient, id 0x10000a0dd, !registered, !matched, active, busy 0, retain 9>
    | |   |   |   |   {
    | |   |   |   |     "IOPowerManagement" = {"DevicePowerState"=0,"CurrentPowerState"=2,"CapabilityFlags"=32768,"MaxPowerState"=2,"DriverPowerState"=2}
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o IOService  <class IOService, id 0x10000a0e3, !registered, !matched, active, busy 0, retain 4>
    | |   |   |   |   {
    | |   |   |   |     "IOClass" = "IOService"
    | |   |   |   |     "CFBundleIdentifier" = "com.apple.kpi.iokit"
    | |   |   |   |     "IOProviderClass" = "IOUSBDevice"
    | |   |   |   |     "idProductMask" = 65520
    | |   |   |   |     "idProduct" = 4768
    | |   |   |   |     "IOProbeScore" = 98500
    | |   |   |   |     "IOMatchedAtBoot" = Yes
    | |   |   |   |     "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   |   |     "idVendor" = 1452
    | |   |   |   |     "IOPersonalityPublisher" = "com.apple.driver.AppleMobileDevice"
    | |   |   |   |     "CFBundleIdentifierKernel" = "com.apple.kpi.iokit"
    | |   |   |   |     "bDeviceClass" = 0
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o usbmuxd  <class AppleUSBHostDeviceUserClient, id 0x10000a0f2, !registered, !matched, active, busy 0, retain 7>
    | |   |   |   |   {
    | |   |   |   |     "IOUserClientCreator" = "pid 145, usbmuxd"
    | |   |   |   |     "IOUserClientDefaultLocking" = Yes
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o PTP@0  <class IOUSBHostInterface, id 0x10000a0f3, registered, matched, active, busy 0 (8 ms), retain 6>
    | |   |   |   |   {
    | |   |   |   |     "USBSpeed" = 3
    | |   |   |   |     "iInterface" = 14
    | |   |   |   |     "IOServiceLegacyMatchingRegistryID" = 4295008505
    | |   |   |   |     "bInterfaceProtocol" = 1
    | |   |   |   |     "bAlternateSetting" = 0
    | |   |   |   |     "idProduct" = 4776
    | |   |   |   |     "bcdDevice" = 4102
    | |   |   |   |     "USB Interface Name" = "PTP"
    | |   |   |   |     "USB Product Name" = "iPhone"
    | |   |   |   |     "locationID" = 18446744073661317120
    | |   |   |   |     "bInterfaceClass" = 6
    | |   |   |   |     "bInterfaceSubClass" = 1
    | |   |   |   |     "IOCFPlugInTypes" = {"2d9786c6-9ef3-11d4-ad51-000a27052861"="IOUSBHostFamily.kext/Contents/PlugIns/IOUSBLib.bundle"}
    | |   |   |   |     "USBPortType" = 0
    | |   |   |   |     "kUSBString" = "PTP"
    | |   |   |   |     "bInterfaceNumber" = 0
    | |   |   |   |     "bConfigurationValue" = 5
    | |   |   |   |     "USB Vendor Name" = "Apple Inc."
    | |   |   |   |     "idVendor" = 1452
    | |   |   |   |     "IOServiceDEXTEntitlements" = (("com.apple.developer.driverkit.transport.usb"))
    | |   |   |   |     "bNumEndpoints" = 3
    | |   |   |   |     "USB Serial Number" = "7e0385f6c26dd89f67ea99fae9e59ced1742eedc"
    | |   |   |   |     "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |   |     "IOClassNameOverride" = "IOUSBInterface"
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o Apple USB Multiplexor@1  <class IOUSBHostInterface, id 0x10000a0f4, registered, matched, active, busy 0 (8 ms), retain 13>
    | |   |   |   | | {
    | |   |   |   | |   "USBSpeed" = 3
    | |   |   |   | |   "iInterface" = 15
    | |   |   |   | |   "IOServiceLegacyMatchingRegistryID" = 4295008506
    | |   |   |   | |   "bInterfaceProtocol" = 2
    | |   |   |   | |   "bAlternateSetting" = 0
    | |   |   |   | |   "idProduct" = 4776
    | |   |   |   | |   "bcdDevice" = 4102
    | |   |   |   | |   "USB Interface Name" = "Apple USB Multiplexor"
    | |   |   |   | |   "USB Product Name" = "iPhone"
    | |   |   |   | |   "locationID" = 18446744073661317120
    | |   |   |   | |   "bInterfaceClass" = 255
    | |   |   |   | |   "bInterfaceSubClass" = 254
    | |   |   |   | |   "IOCFPlugInTypes" = {"2d9786c6-9ef3-11d4-ad51-000a27052861"="IOUSBHostFamily.kext/Contents/PlugIns/IOUSBLib.bundle"}
    | |   |   |   | |   "USBPortType" = 0
    | |   |   |   | |   "kUSBString" = "Apple USB Multiplexor"
    | |   |   |   | |   "bInterfaceNumber" = 1
    | |   |   |   | |   "bConfigurationValue" = 5
    | |   |   |   | |   "USB Vendor Name" = "Apple Inc."
    | |   |   |   | |   "idVendor" = 1452
    | |   |   |   | |   "IOServiceDEXTEntitlements" = (("com.apple.developer.driverkit.transport.usb"))
    | |   |   |   | |   "bNumEndpoints" = 2
    | |   |   |   | |   "USB Serial Number" = "7e0385f6c26dd89f67ea99fae9e59ced1742eedc"
    | |   |   |   | |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |   | |   "IOClassNameOverride" = "IOUSBInterface"
    | |   |   |   | | }
    | |   |   |   | | 
    | |   |   |   | +-o usbmuxd  <class AppleUSBHostInterfaceUserClient, id 0x10000a10c, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   |     {
    | |   |   |   |       "UsbUserClientOwningTaskName" = "usbmuxd"
    | |   |   |   |       "IOUserClientCreator" = "pid 145, usbmuxd"
    | |   |   |   |       "IOUserClientDefaultLocking" = Yes
    | |   |   |   |     }
    | |   |   |   |     
    | |   |   |   +-o NCM Control@2  <class IOUSBHostInterface, id 0x10000a0f5, registered, matched, active, busy 0 (11 ms), retain 10>
    | |   |   |   | | {
    | |   |   |   | |   "USBSpeed" = 3
    | |   |   |   | |   "iInterface" = 18
    | |   |   |   | |   "IOServiceLegacyMatchingRegistryID" = 4295008508
    | |   |   |   | |   "bInterfaceProtocol" = 0
    | |   |   |   | |   "bAlternateSetting" = 0
    | |   |   |   | |   "idProduct" = 4776
    | |   |   |   | |   "bcdDevice" = 4102
    | |   |   |   | |   "USB Interface Name" = "NCM Control"
    | |   |   |   | |   "USB Product Name" = "iPhone"
    | |   |   |   | |   "locationID" = 18446744073661317120
    | |   |   |   | |   "bInterfaceClass" = 2
    | |   |   |   | |   "bInterfaceSubClass" = 13
    | |   |   |   | |   "IOCFPlugInTypes" = {"2d9786c6-9ef3-11d4-ad51-000a27052861"="IOUSBHostFamily.kext/Contents/PlugIns/IOUSBLib.bundle"}
    | |   |   |   | |   "USBPortType" = 0
    | |   |   |   | |   "kUSBString" = "NCM Control"
    | |   |   |   | |   "bInterfaceNumber" = 2
    | |   |   |   | |   "bConfigurationValue" = 5
    | |   |   |   | |   "USB Vendor Name" = "Apple Inc."
    | |   |   |   | |   "idVendor" = 1452
    | |   |   |   | |   "IOServiceDEXTEntitlements" = (("com.apple.developer.driverkit.transport.usb"))
    | |   |   |   | |   "bNumEndpoints" = 0
    | |   |   |   | |   "USB Serial Number" = "7e0385f6c26dd89f67ea99fae9e59ced1742eedc"
    | |   |   |   | |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |   | |   "IOClassNameOverride" = "IOUSBInterface"
    | |   |   |   | | }
    | |   |   |   | | 
    | |   |   |   | +-o AppleUSBNCMControl  <class AppleUSBNCMControl, id 0x10000a100, registered, matched, active, busy 0 (1 ms), retain 6>
    | |   |   |   |     {
    | |   |   |   |       "IOProbeScore" = 59000
    | |   |   |   |       "CFBundleIdentifier" = "com.apple.driver.usb.cdc.ncm"
    | |   |   |   |       "IOProviderClass" = "IOUSBHostInterface"
    | |   |   |   |       "IOClass" = "AppleUSBNCMControl"
    | |   |   |   |       "bInterfaceClass" = 2
    | |   |   |   |       "CFBundleIdentifierKernel" = "com.apple.driver.usb.cdc.ncm"
    | |   |   |   |       "IOMatchedAtBoot" = Yes
    | |   |   |   |       "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   |   |       "bInterfaceSubClass" = 13
    | |   |   |   |       "bInterfaceProtocol" = "*"
    | |   |   |   |     }
    | |   |   |   |     
    | |   |   |   +-o NCM Data@3  <class IOUSBHostInterface, id 0x10000a0f6, registered, matched, active, busy 0 (221 ms), retain 12>
    | |   |   |   | | {
    | |   |   |   | |   "USBSpeed" = 3
    | |   |   |   | |   "iInterface" = 22
    | |   |   |   | |   "IOServiceLegacyMatchingRegistryID" = 4295008509
    | |   |   |   | |   "bInterfaceProtocol" = 1
    | |   |   |   | |   "bAlternateSetting" = 1
    | |   |   |   | |   "idProduct" = 4776
    | |   |   |   | |   "bcdDevice" = 4102
    | |   |   |   | |   "USB Interface Name" = "NCM Data"
    | |   |   |   | |   "USB Product Name" = "iPhone"
    | |   |   |   | |   "locationID" = 18446744073661317120
    | |   |   |   | |   "Product Name" = "iPhone"
    | |   |   |   | |   "bInterfaceClass" = 10
    | |   |   |   | |   "bInterfaceSubClass" = 0
    | |   |   |   | |   "IOCFPlugInTypes" = {"2d9786c6-9ef3-11d4-ad51-000a27052861"="IOUSBHostFamily.kext/Contents/PlugIns/IOUSBLib.bundle"}
    | |   |   |   | |   "USBPortType" = 0
    | |   |   |   | |   "kUSBString" = "NCM Data"
    | |   |   |   | |   "bInterfaceNumber" = 3
    | |   |   |   | |   "bConfigurationValue" = 5
    | |   |   |   | |   "USB Vendor Name" = "Apple Inc."
    | |   |   |   | |   "idVendor" = 1452
    | |   |   |   | |   "IOServiceDEXTEntitlements" = (("com.apple.developer.driverkit.transport.usb"))
    | |   |   |   | |   "bNumEndpoints" = 2
    | |   |   |   | |   "USB Serial Number" = "7e0385f6c26dd89f67ea99fae9e59ced1742eedc"
    | |   |   |   | |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |   | |   "IOClassNameOverride" = "IOUSBInterface"
    | |   |   |   | | }
    | |   |   |   | | 
    | |   |   |   | +-o AppleUSBNCMData  <class AppleUSBNCMData, id 0x10000a103, registered, matched, active, busy 0 (7 ms), retain 12>
    | |   |   |   |   | {
    | |   |   |   |   |   "DatagramOutputCountCalculatedMax" = 10
    | |   |   |   |   |   "IOMatchedAtBoot" = Yes
    | |   |   |   |   |   "InputRecordCount" = 5
    | |   |   |   |   |   "IOMaxPacketSize" = 1518
    | |   |   |   |   |   "IOPacketFilters" = {"IONetworkFilterGroup"=307,"IOEthernetWakeOnLANFilterGroup"=0}
    | |   |   |   |   |   "IORevision" = ""
    | |   |   |   |   |   "IOMinPacketSize" = 64
    | |   |   |   |   |   "OutputSizeMax" = 32764
    | |   |   |   |   |   "IOModel" = "USB"
    | |   |   |   |   |   "OutputSize" = 16384
    | |   |   |   |   |   "IOMediumDictionary" = {"00000020"={"Index"=0,"Type"=32,"Flags"=0,"Speed"=0},"00100023"={"Index"=0,"Type"=1048611,"Flags"=0,"Speed"=10000000},"00100026"={"Index"=0,"Type"=1048614,"Flags"=0,"Speed"=100000000},"00000022"={"Index"=0,"Type"=34,"Flags"=0,"Speed"=0},"00100030"={"Index"=0,"Type"=1048624,"Flags"=0,"Speed"=1000000000},"00100036"={"Index"=0,"Type"=1048630,"Flags"=0,"Speed"=2500000000}}
    | |   |   |   |   |   "idVendor" = 1452
    | |   |   |   |   |   "InputSize" = 12288
    | |   |   |   |   |   "bInterfaceProtocol" = 1
    | |   |   |   |   |   "idProduct" = 4776
    | |   |   |   |   |   "AVBControllerState" = 1
    | |   |   |   |   |   "IOLinkSpeed" = 0
    | |   |   |   |   |   "InputSizeMax" = 32764
    | |   |   |   |   |   "CFBundleIdentifier" = "com.apple.driver.usb.cdc.ncm"
    | |   |   |   |   |   "DatagramSizeMax" = 1514
    | |   |   |   |   |   "HiddenConfiguration" = Yes
    | |   |   |   |   |   "IOProviderClass" = "IOUSBHostInterface"
    | |   |   |   |   |   "IOSelectedMedium" = "00000020"
    | |   |   |   |   |   "DatagramOutputCountMax" = 512
    | |   |   |   |   |   "IOVendor" = "USB NCM"
    | |   |   |   |   |   "IOFeatures" = 0
    | |   |   |   |   |   "IOClass" = "AppleUSBNCMData"
    | |   |   |   |   |   "CFBundleIdentifierKernel" = "com.apple.driver.usb.cdc.ncm"
    | |   |   |   |   |   "IOLinkStatus" = 3
    | |   |   |   |   |   "IOActiveMedium" = "00000020"
    | |   |   |   |   |   "NetworkInterfaceFlags" = 0
    | |   |   |   |   |   "IOMACAddress" = <f2989da74e48>
    | |   |   |   |   |   "bInterfaceSubClass" = 0
    | |   |   |   |   |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   |   |   |   "IOProbeScore" = 60000
    | |   |   |   |   |   "OutputRecordCount" = 4
    | |   |   |   |   |   "bInterfaceClass" = 10
    | |   |   |   |   |   "DatagramOutputCount" = 10
    | |   |   |   |   | }
    | |   |   |   |   | 
    | |   |   |   |   +-o en3  <class IOEthernetInterface, id 0x10000a10a, registered, matched, active, busy 0 (8 ms), retain 11>
    | |   |   |   |     | {
    | |   |   |   |     |   "IOLocation" = ""
    | |   |   |   |     |   "IORequiredPacketFilters" = {"IONetworkFilterGroup"=19,"IOEthernetWakeOnLANFilterGroup"=0}
    | |   |   |   |     |   "BSD Name" = "en3"
    | |   |   |   |     |   "IOMaxTransferUnit" = 1500
    | |   |   |   |     |   "IOInterfaceFlags" = 34915
    | |   |   |   |     |   "IOInterfaceType" = 6
    | |   |   |   |     |   "IOMediaAddressLength" = 6
    | |   |   |   |     |   "IOInterfaceState" = 3
    | |   |   |   |     |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |   |     |   "IOMediaHeaderLength" = 14
    | |   |   |   |     |   "IOActivePacketFilters" = {"IONetworkFilterGroup"=19,"IOEthernetWakeOnLANFilterGroup"=0}
    | |   |   |   |     |   "IOInterfaceExtraFlags" = 1090537665
    | |   |   |   |     |   "IOPrimaryInterface" = No
    | |   |   |   |     |   "IOControllerEnabled" = Yes
    | |   |   |   |     |   "IOInterfaceUnit" = 3
    | |   |   |   |     |   "IOInterfaceNamePrefix" = "en"
    | |   |   |   |     |   "IOBuiltin" = No
    | |   |   |   |     |   "IONetworkData" = {"IONetworkStatsKey"={"Size"=20,"Data"=<7803000000000000920300000100000000000000>,"Access Types"=9},"IOEthernetStatsKey"={"Size"=216,"Data"=<000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000>,"Access Types"=9}}
    | |   |   |   |     | }
    | |   |   |   |     | 
    | |   |   |   |     +-o IONetworkStack  <class IONetworkStack, id 0x100000317, registered, matched, active, busy 0 (0 ms), retain 16>
    | |   |   |   |       | {
    | |   |   |   |       |   "IOProbeScore" = 0
    | |   |   |   |       |   "CFBundleIdentifier" = "com.apple.iokit.IONetworkingFamily"
    | |   |   |   |       |   "IOMatchCategory" = "IONetworkStack"
    | |   |   |   |       |   "IOClass" = "IONetworkStack"
    | |   |   |   |       |   "IOPersonalityPublisher" = "com.apple.iokit.IONetworkingFamily"
    | |   |   |   |       |   "IOProviderClass" = "IOResources"
    | |   |   |   |       |   "CFBundleIdentifierKernel" = "com.apple.iokit.IONetworkingFamily"
    | |   |   |   |       |   "IOMatchedAtBoot" = Yes
    | |   |   |   |       |   "IOUserClientClass" = "IONetworkStackUserClient"
    | |   |   |   |       |   "IOResourceMatch" = "IOBSD"
    | |   |   |   |       |   "IONetworkMbufDMADrivers" = ("com.apple.driver.AppleIntel8254XEthernet","com.apple.driver.AirPort.BrcmNIC")
    | |   |   |   |       | }
    | |   |   |   |       | 
    | |   |   |   |       +-o IONetworkStackUserClient  <class IONetworkStackUserClient, id 0x1000004d0, !registered, !matched, active, busy 0, retain 5>
    | |   |   |   |           {
    | |   |   |   |             "IOUserClientCreator" = "pid 114, configd"
    | |   |   |   |             "IOUserClientDefaultLocking" = Yes
    | |   |   |   |           }
    | |   |   |   |           
    | |   |   |   +-o NCM Control@4  <class IOUSBHostInterface, id 0x10000a0f7, registered, matched, active, busy 0 (12 ms), retain 10>
    | |   |   |   | | {
    | |   |   |   | |   "USBSpeed" = 3
    | |   |   |   | |   "iInterface" = 21
    | |   |   |   | |   "IOServiceLegacyMatchingRegistryID" = 4295008510
    | |   |   |   | |   "bInterfaceProtocol" = 0
    | |   |   |   | |   "bAlternateSetting" = 0
    | |   |   |   | |   "idProduct" = 4776
    | |   |   |   | |   "bcdDevice" = 4102
    | |   |   |   | |   "USB Interface Name" = "NCM Control"
    | |   |   |   | |   "USB Product Name" = "iPhone"
    | |   |   |   | |   "locationID" = 18446744073661317120
    | |   |   |   | |   "bInterfaceClass" = 2
    | |   |   |   | |   "bInterfaceSubClass" = 13
    | |   |   |   | |   "IOCFPlugInTypes" = {"2d9786c6-9ef3-11d4-ad51-000a27052861"="IOUSBHostFamily.kext/Contents/PlugIns/IOUSBLib.bundle"}
    | |   |   |   | |   "USBPortType" = 0
    | |   |   |   | |   "kUSBString" = "NCM Control"
    | |   |   |   | |   "bInterfaceNumber" = 4
    | |   |   |   | |   "bConfigurationValue" = 5
    | |   |   |   | |   "USB Vendor Name" = "Apple Inc."
    | |   |   |   | |   "idVendor" = 1452
    | |   |   |   | |   "IOServiceDEXTEntitlements" = (("com.apple.developer.driverkit.transport.usb"))
    | |   |   |   | |   "bNumEndpoints" = 0
    | |   |   |   | |   "USB Serial Number" = "7e0385f6c26dd89f67ea99fae9e59ced1742eedc"
    | |   |   |   | |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |   | |   "IOClassNameOverride" = "IOUSBInterface"
    | |   |   |   | | }
    | |   |   |   | | 
    | |   |   |   | +-o AppleUSBNCMControl  <class AppleUSBNCMControl, id 0x10000a101, registered, matched, active, busy 0 (0 ms), retain 6>
    | |   |   |   |     {
    | |   |   |   |       "IOProbeScore" = 59000
    | |   |   |   |       "CFBundleIdentifier" = "com.apple.driver.usb.cdc.ncm"
    | |   |   |   |       "IOProviderClass" = "IOUSBHostInterface"
    | |   |   |   |       "IOClass" = "AppleUSBNCMControl"
    | |   |   |   |       "bInterfaceClass" = 2
    | |   |   |   |       "CFBundleIdentifierKernel" = "com.apple.driver.usb.cdc.ncm"
    | |   |   |   |       "IOMatchedAtBoot" = Yes
    | |   |   |   |       "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   |   |       "bInterfaceSubClass" = 13
    | |   |   |   |       "bInterfaceProtocol" = "*"
    | |   |   |   |     }
    | |   |   |   |     
    | |   |   |   +-o NCM Data@5  <class IOUSBHostInterface, id 0x10000a0f8, registered, matched, active, busy 0 (218 ms), retain 12>
    | |   |   |     | {
    | |   |   |     |   "USBSpeed" = 3
    | |   |   |     |   "iInterface" = 23
    | |   |   |     |   "IOServiceLegacyMatchingRegistryID" = 4295008511
    | |   |   |     |   "bInterfaceProtocol" = 1
    | |   |   |     |   "bAlternateSetting" = 1
    | |   |   |     |   "idProduct" = 4776
    | |   |   |     |   "bcdDevice" = 4102
    | |   |   |     |   "USB Interface Name" = "NCM Data"
    | |   |   |     |   "USB Product Name" = "iPhone"
    | |   |   |     |   "locationID" = 18446744073661317120
    | |   |   |     |   "Product Name" = "iPhone"
    | |   |   |     |   "bInterfaceClass" = 10
    | |   |   |     |   "bInterfaceSubClass" = 0
    | |   |   |     |   "IOCFPlugInTypes" = {"2d9786c6-9ef3-11d4-ad51-000a27052861"="IOUSBHostFamily.kext/Contents/PlugIns/IOUSBLib.bundle"}
    | |   |   |     |   "USBPortType" = 0
    | |   |   |     |   "kUSBString" = "NCM Data"
    | |   |   |     |   "bInterfaceNumber" = 5
    | |   |   |     |   "bConfigurationValue" = 5
    | |   |   |     |   "USB Vendor Name" = "Apple Inc."
    | |   |   |     |   "idVendor" = 1452
    | |   |   |     |   "IOServiceDEXTEntitlements" = (("com.apple.developer.driverkit.transport.usb"))
    | |   |   |     |   "bNumEndpoints" = 2
    | |   |   |     |   "USB Serial Number" = "7e0385f6c26dd89f67ea99fae9e59ced1742eedc"
    | |   |   |     |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |     |   "IOClassNameOverride" = "IOUSBInterface"
    | |   |   |     | }
    | |   |   |     | 
    | |   |   |     +-o AppleUSBNCMData  <class AppleUSBNCMData, id 0x10000a102, registered, matched, active, busy 0 (6 ms), retain 12>
    | |   |   |       | {
    | |   |   |       |   "DatagramOutputCountCalculatedMax" = 10
    | |   |   |       |   "IOMatchedAtBoot" = Yes
    | |   |   |       |   "InputRecordCount" = 5
    | |   |   |       |   "IOMaxPacketSize" = 1518
    | |   |   |       |   "IOPacketFilters" = {"IONetworkFilterGroup"=307,"IOEthernetWakeOnLANFilterGroup"=0}
    | |   |   |       |   "IORevision" = ""
    | |   |   |       |   "IOMinPacketSize" = 64
    | |   |   |       |   "OutputSizeMax" = 32764
    | |   |   |       |   "IOModel" = "USB"
    | |   |   |       |   "OutputSize" = 16384
    | |   |   |       |   "IOMediumDictionary" = {"00000020"={"Index"=0,"Type"=32,"Flags"=0,"Speed"=0},"00100023"={"Index"=0,"Type"=1048611,"Flags"=0,"Speed"=10000000},"00100026"={"Index"=0,"Type"=1048614,"Flags"=0,"Speed"=100000000},"00000022"={"Index"=0,"Type"=34,"Flags"=0,"Speed"=0},"00100030"={"Index"=0,"Type"=1048624,"Flags"=0,"Speed"=1000000000},"00100036"={"Index"=0,"Type"=1048630,"Flags"=0,"Speed"=2500000000}}
    | |   |   |       |   "idVendor" = 1452
    | |   |   |       |   "InputSize" = 12288
    | |   |   |       |   "bInterfaceProtocol" = 1
    | |   |   |       |   "idProduct" = 4776
    | |   |   |       |   "AVBControllerState" = 1
    | |   |   |       |   "IOLinkSpeed" = 0
    | |   |   |       |   "InputSizeMax" = 32764
    | |   |   |       |   "CFBundleIdentifier" = "com.apple.driver.usb.cdc.ncm"
    | |   |   |       |   "DatagramSizeMax" = 1514
    | |   |   |       |   "HiddenConfiguration" = Yes
    | |   |   |       |   "IOProviderClass" = "IOUSBHostInterface"
    | |   |   |       |   "IOSelectedMedium" = "00000020"
    | |   |   |       |   "DatagramOutputCountMax" = 512
    | |   |   |       |   "IOVendor" = "USB NCM"
    | |   |   |       |   "IOFeatures" = 0
    | |   |   |       |   "IOClass" = "AppleUSBNCMData"
    | |   |   |       |   "CFBundleIdentifierKernel" = "com.apple.driver.usb.cdc.ncm"
    | |   |   |       |   "IOLinkStatus" = 3
    | |   |   |       |   "IOActiveMedium" = "00000020"
    | |   |   |       |   "NetworkInterfaceFlags" = 536870912
    | |   |   |       |   "IOMACAddress" = <a2b4254fbd0d>
    | |   |   |       |   "bInterfaceSubClass" = 0
    | |   |   |       |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   |       |   "IOProbeScore" = 60000
    | |   |   |       |   "OutputRecordCount" = 4
    | |   |   |       |   "bInterfaceClass" = 10
    | |   |   |       |   "DatagramOutputCount" = 10
    | |   |   |       | }
    | |   |   |       | 
    | |   |   |       +-o en4  <class IOEthernetInterface, id 0x10000a10b, registered, matched, active, busy 0 (6 ms), retain 11>
    | |   |   |         | {
    | |   |   |         |   "IOLocation" = ""
    | |   |   |         |   "IORequiredPacketFilters" = {"IONetworkFilterGroup"=19,"IOEthernetWakeOnLANFilterGroup"=0}
    | |   |   |         |   "BSD Name" = "en4"
    | |   |   |         |   "IOMaxTransferUnit" = 1500
    | |   |   |         |   "IOInterfaceFlags" = 34915
    | |   |   |         |   "IOInterfaceType" = 6
    | |   |   |         |   "IOMediaAddressLength" = 6
    | |   |   |         |   "IOInterfaceState" = 3
    | |   |   |         |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |         |   "IOMediaHeaderLength" = 14
    | |   |   |         |   "IOActivePacketFilters" = {"IONetworkFilterGroup"=19,"IOEthernetWakeOnLANFilterGroup"=0}
    | |   |   |         |   "IOInterfaceExtraFlags" = 1627408577
    | |   |   |         |   "IOPrimaryInterface" = No
    | |   |   |         |   "IOControllerEnabled" = Yes
    | |   |   |         |   "IOInterfaceUnit" = 4
    | |   |   |         |   "IOInterfaceNamePrefix" = "en"
    | |   |   |         |   "IOBuiltin" = No
    | |   |   |         |   "IONetworkData" = {"IONetworkStatsKey"={"Size"=20,"Data"=<d3020000000000008e0500000100000000000000>,"Access Types"=9},"IOEthernetStatsKey"={"Size"=216,"Data"=<000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000>,"Access Types"=9}}
    | |   |   |         | }
    | |   |   |         | 
    | |   |   |         +-o IONetworkStack  <class IONetworkStack, id 0x100000317, registered, matched, active, busy 0 (0 ms), retain 16>
    | |   |   |           | {
    | |   |   |           |   "IOProbeScore" = 0
    | |   |   |           |   "CFBundleIdentifier" = "com.apple.iokit.IONetworkingFamily"
    | |   |   |           |   "IOMatchCategory" = "IONetworkStack"
    | |   |   |           |   "IOClass" = "IONetworkStack"
    | |   |   |           |   "IOPersonalityPublisher" = "com.apple.iokit.IONetworkingFamily"
    | |   |   |           |   "IOProviderClass" = "IOResources"
    | |   |   |           |   "CFBundleIdentifierKernel" = "com.apple.iokit.IONetworkingFamily"
    | |   |   |           |   "IOMatchedAtBoot" = Yes
    | |   |   |           |   "IOUserClientClass" = "IONetworkStackUserClient"
    | |   |   |           |   "IOResourceMatch" = "IOBSD"
    | |   |   |           |   "IONetworkMbufDMADrivers" = ("com.apple.driver.AppleIntel8254XEthernet","com.apple.driver.AirPort.BrcmNIC")
    | |   |   |           | }
    | |   |   |           | 
    | |   |   |           +-o IONetworkStackUserClient  <class IONetworkStackUserClient, id 0x1000004d0, !registered, !matched, active, busy 0, retain 5>
    | |   |   |               {
    | |   |   |                 "IOUserClientCreator" = "pid 114, configd"
    | |   |   |                 "IOUserClientDefaultLocking" = Yes
    | |   |   |               }
    | |   |   |               
    | |   |   +-o PRT3@fd300000  <class AppleUSBEHCIPort, id 0x10000036b, registered, matched, active, busy 0 (0 ms), retain 14>
    | |   |   |   {
    | |   |   |     "kUSBSleepPortCurrentLimit" = 1000
    | |   |   |     "IOPowerManagement" = {"DevicePowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=65536,"MaxPowerState"=3,"DriverPowerState"=0}
    | |   |   |     "UsbConnector" = 0
    | |   |   |     "kUSBWakePortCurrentLimit" = 1500
    | |   |   |     "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |     "locationID" = 18446744073662365696
    | |   |   |     "kUSBBusCurrentSleepAllocation" = 0
    | |   |   |     "port-status" = 0
    | |   |   |     "kUSBBusCurrentAllocation" = 100
    | |   |   |     "port-statistics" = {"kPortStatEOF2ViolationCurrentConnectCount"=0,"kPortStatEOF2ViolationDuringResetCount"=0,"kPortStatPowerStateTime"={"kPowerStateOff"="0ms (0%)","kPowerStateSleep"="24421ms (0%)","kPowerStateOn"="55ms (0%)","kPowerStateSuspended"="72353202ms (99%)"},"kPortStatConnectCount"=0,"kPortStatRemoteWakeCount"=0,"kPortStatEOF2ViolationRecoveryDuringResetCount"=0,"kPortStatAddressFailureCount"=0,"kPortStatEOF2ViolationCount"=0,"kPortStatEnumerationFailureCount"=0,"kPortStatOverCurrentCount"=0,"kPortStatEOF2ViolationDuringResumeCount"=0}
    | |   |   |     "name" = "PRT3"
    | |   |   |     "port" = <03000000>
    | |   |   |   }
    | |   |   |   
    | |   |   +-o PRT4@fd400000  <class AppleUSBEHCIPort, id 0x100000372, registered, matched, active, busy 0 (838 ms), retain 18>
    | |   |   | | {
    | |   |   | |   "kUSBSleepPortCurrentLimit" = 1000
    | |   |   | |   "IOPowerManagement" = {"ChildrenPowerState"=3,"DevicePowerState"=2,"CurrentPowerState"=3,"CapabilityFlags"=32768,"MaxPowerState"=3,"DriverPowerState"=0}
    | |   |   | |   "UsbConnector" = 0
    | |   |   | |   "kUSBWakePortCurrentLimit" = 1500
    | |   |   | |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   | |   "locationID" = 18446744073663414272
    | |   |   | |   "kUSBBusCurrentSleepAllocation" = 0
    | |   |   | |   "port-status" = 4864
    | |   |   | |   "kUSBBusCurrentAllocation" = 100
    | |   |   | |   "port-statistics" = {"kPortStatEOF2ViolationCurrentConnectCount"=0,"kPortStatEOF2ViolationDuringResetCount"=0,"kPortStatPowerStateTime"={"kPowerStateOff"="0ms (0%)","kPowerStateSleep"="24410ms (0%)","kPowerStateOn"="72353282ms (99%)","kPowerStateSuspended"="0ms (0%)"},"kPortStatConnectCount"=1,"kPortStatRemoteWakeCount"=0,"kPortStatEOF2ViolationRecoveryDuringResetCount"=0,"kPortStatAddressFailureCount"=0,"kPortStatEOF2ViolationCount"=0,"kPortStatEnumerationFailureCount"=0,"kPortStatOverCurrentCount"=0,"kPortStatEOF2ViolationDuringResumeCount"=0}
    | |   |   | |   "name" = "PRT4"
    | |   |   | |   "port" = <04000000>
    | |   |   | | }
    | |   |   | | 
    | |   |   | +-o IOUSBHostDevice@fd400000  <class IOUSBHostDevice, id 0x1000003f8, registered, matched, active, busy 0 (838 ms), retain 39>
    | |   |   |   | {
    | |   |   |   |   "sessionID" = 1947807551
    | |   |   |   |   "USBSpeed" = 3
    | |   |   |   |   "IOServiceLegacyMatchingRegistryID" = 4294968317
    | |   |   |   |   "idProduct" = 9508
    | |   |   |   |   "iManufacturer" = 0
    | |   |   |   |   "bDeviceClass" = 9
    | |   |   |   |   "IOPowerManagement" = {"PowerOverrideOn"=Yes,"CapabilityFlags"=32768,"MaxPowerState"=2,"DevicePowerState"=2,"DriverPowerState"=0,"ChildrenPowerState"=2,"CurrentPowerState"=2}
    | |   |   |   |   "bcdDevice" = 0
    | |   |   |   |   "bMaxPacketSize0" = 64
    | |   |   |   |   "iProduct" = 0
    | |   |   |   |   "iSerialNumber" = 0
    | |   |   |   |   "bNumConfigurations" = 1
    | |   |   |   |   "kUSBContainerID" = "1fafd22d-7a30-411e-8289-f570d10d00eb"
    | |   |   |   |   "USB Address" = 1
    | |   |   |   |   "locationID" = 18446744073663414272
    | |   |   |   |   "bDeviceSubClass" = 0
    | |   |   |   |   "bcdUSB" = 512
    | |   |   |   |   "Built-In" = No
    | |   |   |   |   "non-removable" = "no"
    | |   |   |   |   "IOCFPlugInTypes" = {"9dc7b780-9ec0-11d4-a54f-000a27052861"="IOUSBHostFamily.kext/Contents/PlugIns/IOUSBLib.bundle"}
    | |   |   |   |   "kUSBCurrentConfiguration" = 1
    | |   |   |   |   "bDeviceProtocol" = 2
    | |   |   |   |   "USBPortType" = 0
    | |   |   |   |   "IOServiceDEXTEntitlements" = (("com.apple.developer.driverkit.transport.usb"))
    | |   |   |   |   "Device Speed" = 2
    | |   |   |   |   "idVendor" = 1060
    | |   |   |   |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |   |   "kUSBAddress" = 1
    | |   |   |   |   "IOClassNameOverride" = "IOUSBDevice"
    | |   |   |   | }
    | |   |   |   | 
    | |   |   |   +-o AppleUSBHostLegacyClient  <class AppleUSBHostLegacyClient, id 0x1000003fe, !registered, !matched, active, busy 0, retain 8>
    | |   |   |   |   {
    | |   |   |   |     "IOPowerManagement" = {"DevicePowerState"=0,"CurrentPowerState"=1,"CapabilityFlags"=65536,"MaxPowerState"=2,"DriverPowerState"=1}
    | |   |   |   |   }
    | |   |   |   |   
    | |   |   |   +-o AppleUSB20Hub@fd400000  <class AppleUSB20Hub, id 0x100000401, registered, matched, active, busy 0 (832 ms), retain 23>
    | |   |   |   | | {
    | |   |   |   | |   "IOProbeScore" = 50000
    | |   |   |   | |   "CFBundleIdentifier" = "com.apple.driver.usb.AppleUSBHub"
    | |   |   |   | |   "IOProviderClass" = "IOUSBHostDevice"
    | |   |   |   | |   "IOClass" = "AppleUSB20Hub"
    | |   |   |   | |   "bDeviceSubClass" = 0
    | |   |   |   | |   "CFBundleIdentifierKernel" = "com.apple.driver.usb.AppleUSBHub"
    | |   |   |   | |   "IOMatchedAtBoot" = Yes
    | |   |   |   | |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   |   | |   "UsbBusCurrentPoolID" = 4294968321
    | |   |   |   | |   "bDeviceClass" = 9
    | |   |   |   | |   "locationID" = 18446744073663414272
    | |   |   |   | | }
    | |   |   |   | | 
    | |   |   |   | +-o AppleUSB20HubPort@fd410000  <class AppleUSB20HubPort, id 0x100000404, registered, matched, active, busy 0 (719 ms), retain 16>
    | |   |   |   | | | {
    | |   |   |   | | |   "port" = <01000000>
    | |   |   |   | | |   "port-status" = 4864
    | |   |   |   | | |   "port-statistics" = {"kPortStatEOF2ViolationCurrentConnectCount"=0,"kPortStatEOF2ViolationDuringResetCount"=0,"kPortStatPowerStateTime"={"kPowerStateOff"="0ms (0%)","kPowerStateSleep"="25798ms (0%)","kPowerStateOn"="72351621ms (99%)","kPowerStateSuspended"="0ms (0%)"},"kPortStatConnectCount"=1,"kPortStatRemoteWakeCount"=0,"kPortStatEOF2ViolationRecoveryDuringResetCount"=0,"kPortStatAddressFailureCount"=0,"kPortStatEOF2ViolationCount"=0,"kPortStatEnumerationFailureCount"=0,"kPortStatOverCurrentCount"=0,"kPortStatEOF2ViolationDuringResumeCount"=0}
    | |   |   |   | | |   "kUSBWakePortCurrentLimit" = 500
    | |   |   |   | | |   "kUSBSleepPortCurrentLimit" = 500
    | |   |   |   | | |   "kUSBBusCurrentSleepAllocation" = 0
    | |   |   |   | | |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |   | | |   "IOPowerManagement" = {"ChildrenPowerState"=3,"DevicePowerState"=1,"CurrentPowerState"=3,"CapabilityFlags"=32768,"MaxPowerState"=3,"DriverPowerState"=0}
    | |   |   |   | | |   "kUSBBusCurrentAllocation" = 500
    | |   |   |   | | |   "locationID" = 18446744073663479808
    | |   |   |   | | | }
    | |   |   |   | | | 
    | |   |   |   | | +-o Trust Full HD Webcam@fd410000  <class IOUSBHostDevice, id 0x100000426, registered, matched, active, busy 0 (719 ms), retain 37>
    | |   |   |   | |   | {
    | |   |   |   | |   |   "kUSBSerialNumberString" = "202001010001"
    | |   |   |   | |   |   "bDeviceClass" = 239
    | |   |   |   | |   |   "bDeviceSubClass" = 2
    | |   |   |   | |   |   "iSerialNumber" = 2
    | |   |   |   | |   |   "Built-In" = No
    | |   |   |   | |   |   "IOServiceDEXTEntitlements" = (("com.apple.developer.driverkit.transport.usb"))
    | |   |   |   | |   |   "iProduct" = 1
    | |   |   |   | |   |   "USB Serial Number" = "202001010001"
    | |   |   |   | |   |   "USB Vendor Name" = "SC"
    | |   |   |   | |   |   "USBSpeed" = 3
    | |   |   |   | |   |   "IOPowerManagement" = {"PowerOverrideOn"=Yes,"CapabilityFlags"=32768,"MaxPowerState"=2,"DevicePowerState"=2,"DriverPowerState"=0,"ChildrenPowerState"=1,"CurrentPowerState"=2}
    | |   |   |   | |   |   "bNumConfigurations" = 1
    | |   |   |   | |   |   "kUSBProductString" = "Trust Full HD Webcam"
    | |   |   |   | |   |   "IOServiceLegacyMatchingRegistryID" = 4294968360
    | |   |   |   | |   |   "kUSBVendorString" = "SC"
    | |   |   |   | |   |   "USB Product Name" = "Trust Full HD Webcam"
    | |   |   |   | |   |   "iManufacturer" = 3
    | |   |   |   | |   |   "idVendor" = 5215
    | |   |   |   | |   |   "Device Speed" = 2
    | |   |   |   | |   |   "kUSBCurrentConfiguration" = 1
    | |   |   |   | |   |   "idProduct" = 682
    | |   |   |   | |   |   "bcdDevice" = 5
    | |   |   |   | |   |   "sessionID" = 2214110149
    | |   |   |   | |   |   "USB Address" = 2
    | |   |   |   | |   |   "non-removable" = "no"
    | |   |   |   | |   |   "IOCFPlugInTypes" = {"9dc7b780-9ec0-11d4-a54f-000a27052861"="IOUSBHostFamily.kext/Contents/PlugIns/IOUSBLib.bundle"}
    | |   |   |   | |   |   "IOClassNameOverride" = "IOUSBDevice"
    | |   |   |   | |   |   "USBPortType" = 0
    | |   |   |   | |   |   "bDeviceProtocol" = 1
    | |   |   |   | |   |   "locationID" = 18446744073663479808
    | |   |   |   | |   |   "kUSBAddress" = 2
    | |   |   |   | |   |   "bcdUSB" = 512
    | |   |   |   | |   |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |   | |   |   "bMaxPacketSize0" = 64
    | |   |   |   | |   | }
    | |   |   |   | |   | 
    | |   |   |   | |   +-o AppleUSBHostLegacyClient  <class AppleUSBHostLegacyClient, id 0x100000429, !registered, !matched, active, busy 0, retain 8>
    | |   |   |   | |   |   {
    | |   |   |   | |   |     "IOPowerManagement" = {"DevicePowerState"=0,"CurrentPowerState"=1,"CapabilityFlags"=65536,"MaxPowerState"=2,"DriverPowerState"=1}
    | |   |   |   | |   |   }
    | |   |   |   | |   |   
    | |   |   |   | |   +-o AppleUSBHostCompositeDevice  <class AppleUSBHostCompositeDevice, id 0x100000439, !registered, !matched, active, busy 0, retain 4>
    | |   |   |   | |   |   {
    | |   |   |   | |   |     "IOClass" = "AppleUSBHostCompositeDevice"
    | |   |   |   | |   |     "CFBundleIdentifier" = "com.apple.driver.usb.AppleUSBHostCompositeDevice"
    | |   |   |   | |   |     "IOProviderClass" = "IOUSBHostDevice"
    | |   |   |   | |   |     "kUSBPreferredConfiguration" = 1
    | |   |   |   | |   |     "IOProbeScore" = 60000
    | |   |   |   | |   |     "IOMatchedAtBoot" = Yes
    | |   |   |   | |   |     "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   |   | |   |     "bDeviceSubClass" = 2
    | |   |   |   | |   |     "IOPersonalityPublisher" = "com.apple.driver.usb.AppleUSBHostCompositeDevice"
    | |   |   |   | |   |     "bDeviceProtocol" = 1
    | |   |   |   | |   |     "CFBundleIdentifierKernel" = "com.apple.driver.usb.AppleUSBHostCompositeDevice"
    | |   |   |   | |   |     "bDeviceClass" = 239
    | |   |   |   | |   |   }
    | |   |   |   | |   |   
    | |   |   |   | |   +-o Trust Full HD Webcam@0  <class IOUSBHostInterface, id 0x10000043a, registered, matched, active, busy 0 (304 ms), retain 11>
    | |   |   |   | |   | | {
    | |   |   |   | |   | |   "USBSpeed" = 3
    | |   |   |   | |   | |   "iInterface" = 5
    | |   |   |   | |   | |   "IOServiceLegacyMatchingRegistryID" = 4294968382
    | |   |   |   | |   | |   "bInterfaceProtocol" = 0
    | |   |   |   | |   | |   "bAlternateSetting" = 0
    | |   |   |   | |   | |   "idProduct" = 682
    | |   |   |   | |   | |   "bcdDevice" = 5
    | |   |   |   | |   | |   "USB Interface Name" = "Trust Full HD Webcam"
    | |   |   |   | |   | |   "USB Product Name" = "Trust Full HD Webcam"
    | |   |   |   | |   | |   "locationID" = 18446744073663479808
    | |   |   |   | |   | |   "bInterfaceClass" = 14
    | |   |   |   | |   | |   "bInterfaceSubClass" = 1
    | |   |   |   | |   | |   "IOCFPlugInTypes" = {"2d9786c6-9ef3-11d4-ad51-000a27052861"="IOUSBHostFamily.kext/Contents/PlugIns/IOUSBLib.bundle"}
    | |   |   |   | |   | |   "USBPortType" = 0
    | |   |   |   | |   | |   "kUSBString" = "Trust Full HD Webcam"
    | |   |   |   | |   | |   "bInterfaceNumber" = 0
    | |   |   |   | |   | |   "bConfigurationValue" = 1
    | |   |   |   | |   | |   "USB Vendor Name" = "SC"
    | |   |   |   | |   | |   "idVendor" = 5215
    | |   |   |   | |   | |   "IOServiceDEXTEntitlements" = (("com.apple.developer.driverkit.transport.usb"))
    | |   |   |   | |   | |   "bNumEndpoints" = 1
    | |   |   |   | |   | |   "CameraAssistantConfiguration" = {"UVCCameraHideControls"=({"UVCControlEntityType"=3})}
    | |   |   |   | |   | |   "USB Serial Number" = "202001010001"
    | |   |   |   | |   | |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |   | |   | |   "CameraAssistantBundleID" = "com.apple.cmio.uvcassistantextension"
    | |   |   |   | |   | |   "CameraBundleIDPublished" = Yes
    | |   |   |   | |   | |   "IODEXTMatchCount" = 1
    | |   |   |   | |   | |   "IOClassNameOverride" = "IOUSBInterface"
    | |   |   |   | |   | | }
    | |   |   |   | |   | | 
    | |   |   |   | |   | +-o UVCAssistant@fd410000  <class AppleUSBHostFrameworkInterfaceClient, id 0x100000719, !registered, !matched, active, busy 0, retain 5>
    | |   |   |   | |   |     {
    | |   |   |   | |   |       "locationID" = 18446744073663479808
    | |   |   |   | |   |       "IOUserClientDefaultLocking" = Yes
    | |   |   |   | |   |       "IOUserClientCreator" = "pid 342, UVCAssistant"
    | |   |   |   | |   |       "UsbUserClientOwningTaskName" = "UVCAssistant"
    | |   |   |   | |   |     }
    | |   |   |   | |   |     
    | |   |   |   | |   +-o IOUSBHostInterface@1  <class IOUSBHostInterface, id 0x10000043b, registered, matched, active, busy 0 (313 ms), retain 10>
    | |   |   |   | |   | | {
    | |   |   |   | |   | |   "USBSpeed" = 3
    | |   |   |   | |   | |   "iInterface" = 0
    | |   |   |   | |   | |   "IOServiceLegacyMatchingRegistryID" = 4294968383
    | |   |   |   | |   | |   "bInterfaceProtocol" = 0
    | |   |   |   | |   | |   "bAlternateSetting" = 0
    | |   |   |   | |   | |   "idProduct" = 682
    | |   |   |   | |   | |   "bcdDevice" = 5
    | |   |   |   | |   | |   "USB Product Name" = "Trust Full HD Webcam"
    | |   |   |   | |   | |   "locationID" = 18446744073663479808
    | |   |   |   | |   | |   "bInterfaceClass" = 14
    | |   |   |   | |   | |   "bInterfaceSubClass" = 2
    | |   |   |   | |   | |   "IOCFPlugInTypes" = {"2d9786c6-9ef3-11d4-ad51-000a27052861"="IOUSBHostFamily.kext/Contents/PlugIns/IOUSBLib.bundle"}
    | |   |   |   | |   | |   "USBPortType" = 0
    | |   |   |   | |   | |   "bConfigurationValue" = 1
    | |   |   |   | |   | |   "bInterfaceNumber" = 1
    | |   |   |   | |   | |   "USB Vendor Name" = "SC"
    | |   |   |   | |   | |   "IOServiceDEXTEntitlements" = (("com.apple.developer.driverkit.transport.usb"))
    | |   |   |   | |   | |   "idVendor" = 5215
    | |   |   |   | |   | |   "CameraAssistantConfiguration" = {"UVCCameraHideControls"=({"UVCControlEntityType"=3})}
    | |   |   |   | |   | |   "bNumEndpoints" = 0
    | |   |   |   | |   | |   "CameraBundleIDPublished" = Yes
    | |   |   |   | |   | |   "USB Serial Number" = "202001010001"
    | |   |   |   | |   | |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |   | |   | |   "CameraAssistantBundleID" = "com.apple.cmio.uvcassistantextension"
    | |   |   |   | |   | |   "IODEXTMatchCount" = 1
    | |   |   |   | |   | |   "IOClassNameOverride" = "IOUSBInterface"
    | |   |   |   | |   | | }
    | |   |   |   | |   | | 
    | |   |   |   | |   | +-o UVCAssistant@fd410000  <class AppleUSBHostFrameworkInterfaceClient, id 0x10000071a, !registered, !matched, active, busy 0, retain 5>
    | |   |   |   | |   |     {
    | |   |   |   | |   |       "locationID" = 18446744073663479808
    | |   |   |   | |   |       "IOUserClientDefaultLocking" = Yes
    | |   |   |   | |   |       "IOUserClientCreator" = "pid 342, UVCAssistant"
    | |   |   |   | |   |       "UsbUserClientOwningTaskName" = "UVCAssistant"
    | |   |   |   | |   |     }
    | |   |   |   | |   |     
    | |   |   |   | |   +-o Trust Full HD Webcam@2  <class IOUSBHostInterface, id 0x10000043c, registered, matched, active, busy 0 (617 ms), retain 9>
    | |   |   |   | |   | | {
    | |   |   |   | |   | |   "USBSpeed" = 3
    | |   |   |   | |   | |   "iInterface" = 6
    | |   |   |   | |   | |   "IOServiceLegacyMatchingRegistryID" = 4294968384
    | |   |   |   | |   | |   "bInterfaceProtocol" = 0
    | |   |   |   | |   | |   "bAlternateSetting" = 0
    | |   |   |   | |   | |   "idProduct" = 682
    | |   |   |   | |   | |   "bcdDevice" = 5
    | |   |   |   | |   | |   "USB Interface Name" = "Trust Full HD Webcam"
    | |   |   |   | |   | |   "USB Product Name" = "Trust Full HD Webcam"
    | |   |   |   | |   | |   "locationID" = 18446744073663479808
    | |   |   |   | |   | |   "bInterfaceClass" = 1
    | |   |   |   | |   | |   "bInterfaceSubClass" = 1
    | |   |   |   | |   | |   "IOCFPlugInTypes" = {"2d9786c6-9ef3-11d4-ad51-000a27052861"="IOUSBHostFamily.kext/Contents/PlugIns/IOUSBLib.bundle"}
    | |   |   |   | |   | |   "USBPortType" = 0
    | |   |   |   | |   | |   "kUSBString" = "Trust Full HD Webcam"
    | |   |   |   | |   | |   "bInterfaceNumber" = 2
    | |   |   |   | |   | |   "bConfigurationValue" = 1
    | |   |   |   | |   | |   "USB Vendor Name" = "SC"
    | |   |   |   | |   | |   "idVendor" = 5215
    | |   |   |   | |   | |   "IOServiceDEXTEntitlements" = (("com.apple.developer.driverkit.transport.usb"))
    | |   |   |   | |   | |   "bNumEndpoints" = 0
    | |   |   |   | |   | |   "USB Serial Number" = "202001010001"
    | |   |   |   | |   | |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |   | |   | |   "IOClassNameOverride" = "IOUSBInterface"
    | |   |   |   | |   | | }
    | |   |   |   | |   | | 
    | |   |   |   | |   | +-o AppleUSBAudioDevice  <class AppleUSBAudioDevice, id 0x100000564, registered, matched, active, busy 0 (3 ms), retain 12>
    | |   |   |   | |   |   | {
    | |   |   |   | |   |   |   "IOClass" = "AppleUSBAudioDevice"
    | |   |   |   | |   |   |   "CFBundleIdentifier" = "com.apple.driver.AppleUSBAudio"
    | |   |   |   | |   |   |   "IOProviderClass" = "IOUSBHostInterface"
    | |   |   |   | |   |   |   "IOAudioDeviceName" = "Trust Full HD Webcam"
    | |   |   |   | |   |   |   "IOAudioDeviceModelID" = "Trust Full HD Webcam:145F:02AA"
    | |   |   |   | |   |   |   "IOProbeScore" = 50000
    | |   |   |   | |   |   |   "bInterfaceSubClass" = 1
    | |   |   |   | |   |   |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   |   | |   |   |   "IOAudioDeviceManufacturerName" = "SC"
    | |   |   |   | |   |   |   "IOAudioDeviceCanBeDefaults" = 7
    | |   |   |   | |   |   |   "IOAudioDeviceLocalizedBundle" = "AppleUSBAudio.kext"
    | |   |   |   | |   |   |   "Clock Domain" = 7567731
    | |   |   |   | |   |   |   "IOPersonalityPublisher" = "com.apple.driver.AppleUSBAudio"
    | |   |   |   | |   |   |   "CFBundleIdentifierKernel" = "com.apple.driver.AppleUSBAudio"
    | |   |   |   | |   |   |   "bInterfaceClass" = 1
    | |   |   |   | |   |   |   "IOAudioDeviceTransportType" = 1970496032
    | |   |   |   | |   |   | }
    | |   |   |   | |   |   | 
    | |   |   |   | |   |   +-o AppleUSBAudioEngine  <class AppleUSBAudioEngine, id 0x100000569, registered, matched, active, busy 0 (2 ms), retain 13>
    | |   |   |   | |   |     | {
    | |   |   |   | |   |     |   "IOAudioStreamSampleFormatByteOrder" = "Little Endian"
    | |   |   |   | |   |     |   "USBADC" = 0
    | |   |   |   | |   |     |   "IOAudioEngineInputSampleOffset" = 108
    | |   |   |   | |   |     |   "idProduct" = 682
    | |   |   |   | |   |     |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |   | |   |     |   "IOAudioEngineState" = 0
    | |   |   |   | |   |     |   "locationID" = 18446744073663479808
    | |   |   |   | |   |     |   "IOAudioEngineInputSampleLatency" = 48
    | |   |   |   | |   |     |   "IOAudioEngineDescription" = "Trust Full HD Webcam"
    | |   |   |   | |   |     |   "IOAudioEngineNumSampleFramesPerBuffer" = 16384
    | |   |   |   | |   |     |   "IOAudioEngineGlobalUniqueID" = "AppleUSBAudioEngine:SC:Trust Full HD Webcam:202001010001:3"
    | |   |   |   | |   |     |   "idVendor" = 5215
    | |   |   |   | |   |     |   "IOAudioEngineClockDomain" = 1490571264
    | |   |   |   | |   |     |   "IOAudioSampleRate" = {"IOAudioSampleRateWholeNumber"=48000,"IOAudioSampleRateFraction"=0}
    | |   |   |   | |   |     |   "IOAudioEngineSampleOffset" = 0
    | |   |   |   | |   |     |   "IOAudioEngineFlavor" = 1
    | |   |   |   | |   |     |   "IOAudioEngineChannelNames" = {"InputChannel1"="Front Left"}
    | |   |   |   | |   |     |   "IOAudioEngineClockIsStable" = Yes
    | |   |   |   | |   |     | }
    | |   |   |   | |   |     | 
    | |   |   |   | |   |     +-o AppleUSBAudioStream  <class AppleUSBAudioStream, id 0x10000056a, registered, matched, active, busy 0 (0 ms), retain 9>
    | |   |   |   | |   |     |   {
    | |   |   |   | |   |     |     "IOAudioStreamNumClients" = 0
    | |   |   |   | |   |     |     "IOAudioStreamSampleFormatByteOrder" = "Little Endian"
    | |   |   |   | |   |     |     "IOAudioStreamStartingChannelNumber" = 1
    | |   |   |   | |   |     |     "idProduct" = 682
    | |   |   |   | |   |     |     "IOAudioStreamAvailable" = 1
    | |   |   |   | |   |     |     "IOAudioStreamFormat" = {"IOAudioStreamSampleFormat"=1819304813,"IOAudioStreamIsMixable"=1,"IOAudioStreamNumChannels"=2,"IOAudioStreamNumericRepresentation"=1936289396,"IOAudioStreamBitWidth"=16,"IOAudioStreamDriverTag"=196612,"IOAudioStreamAlignment"=0,"IOAudioStreamBitDepth"=16,"IOAudioStreamByteOrder"=1}
    | |   |   |   | |   |     |     "IOAudioStreamDirection" = 1
    | |   |   |   | |   |     |     "IOAudioStreamStartingChannelID" = 1
    | |   |   |   | |   |     |     "IOAudioStreamAvailableFormats" = ({"IOAudioStreamMaximumSampleRate"={"IOAudioSampleRateWholeNumber"=22050,"IOAudioSampleRateFraction"=0},"IOAudioStreamAlignment"=0,"IOAudioStreamNumericRepresentation"=1936289396,"IOAudioStreamIsMixable"=1,"IOAudioStreamFormatFlags"=0,"IOAudioStreamByteOrder"=1,"IOAudioStreamBitDepth"=16,"IOAudioStreamSampleFormat"=1819304813,"IOAudioStreamDriverTag"=196609,"IOAudioStreamNumChannels"=2,"IOAudioStreamBytesPerPacket"=4,"IOAudioStreamBitWidth"=16,"IOAudioStreamFramesPerPacket"=1,"IOAudioStreamMinimumSampleRate"={"IOAudioSampleRateWholeNumber"=22050,"IOAudioSampleRateFraction"=0}},{"IOAudioStreamMaximumSampleRate"={"IOAudioSampleRateWholeNumber"=22050,"IOAudioSampleRateFraction"=0},"IOAudioStreamAlignment"=0,"IOAudioStreamNumericRepresentation"=1936289396,"IOAudioStreamIsMixable"=0,"IOAudioStreamFormatFlags"=0,"IOAudioStreamByteOrder"=1,"IOAudioStreamBitDepth"=16,"IOAudioStreamSampleFormat"=1819304813,"IOAudioStreamDriverTag"=196609,"IOAudioStreamNumChannels"=2,"IOAudioStreamBytesPerPacket"=4,"IOAudioStreamBitWidth"=16,"IOAudioStreamFramesPerPacket"=1,"IOAudioStreamMinimumSampleRate"={"IOAudioSampleRateWholeNumber"=22050,"IOAudioSampleRateFraction"=0}},{"IOAudioStreamMaximumSampleRate"={"IOAudioSampleRateWholeNumber"=32000,"IOAudioSampleRateFraction"=0},"IOAudioStreamAlignment"=0,"IOAudioStreamNumericRepresentation"=1936289396,"IOAudioStreamIsMixable"=1,"IOAudioStreamFormatFlags"=0,"IOAudioStreamByteOrder"=1,"IOAudioStreamBitDepth"=16,"IOAudioStreamSampleFormat"=1819304813,"IOAudioStreamDriverTag"=196610,"IOAudioStreamNumChannels"=2,"IOAudioStreamBytesPerPacket"=4,"IOAudioStreamBitWidth"=16,"IOAudioStreamFramesPerPacket"=1,"IOAudioStreamMinimumSampleRate"={"IOAudioSampleRateWholeNumber"=32000,"IOAudioSampleRateFraction"=0}},{"IOAudioStreamMaximumSampleRate"={"IOAudioSampleRateWholeNumber"=32000,"IOAudioSampleRateFraction"=0},"IOAudioStreamAlignment"=0,"IOAudioStreamNumericRepresentation"=1936289396,"IOAudioStreamIsMixable"=0,"IOAudioStreamFormatFlags"=0,"IOAudioStreamByteOrder"=1,"IOAudioStreamBitDepth"=16,"IOAudioStreamSampleFormat"=1819304813,"IOAudioStreamDriverTag"=196610,"IOAudioStreamNumChannels"=2,"IOAudioStreamBytesPerPacket"=4,"IOAudioStreamBitWidth"=16,"IOAudioStreamFramesPerPacket"=1,"IOAudioStreamMinimumSampleRate"={"IOAudioSampleRateWholeNumber"=32000,"IOAudioSampleRateFraction"=0}},{"IOAudioStreamMaximumSampleRate"={"IOAudioSampleRateWholeNumber"=48000,"IOAudioSampleRateFraction"=0},"IOAudioStreamAlignment"=0,"IOAudioStreamNumericRepresentation"=1936289396,"IOAudioStreamIsMixable"=1,"IOAudioStreamFormatFlags"=0,"IOAudioStreamByteOrder"=1,"IOAudioStreamBitDepth"=16,"IOAudioStreamSampleFormat"=1819304813,"IOAudioStreamDriverTag"=196611,"IOAudioStreamNumChannels"=1,"IOAudioStreamBytesPerPacket"=2,"IOAudioStreamBitWidth"=16,"IOAudioStreamFramesPerPacket"=1,"IOAudioStreamMinimumSampleRate"={"IOAudioSampleRateWholeNumber"=48000,"IOAudioSampleRateFraction"=0}},{"IOAudioStreamMaximumSampleRate"={"IOAudioSampleRateWholeNumber"=48000,"IOAudioSampleRateFraction"=0},"IOAudioStreamAlignment"=0,"IOAudioStreamNumericRepresentation"=1936289396,"IOAudioStreamIsMixable"=0,"IOAudioStreamFormatFlags"=0,"IOAudioStreamByteOrder"=1,"IOAudioStreamBitDepth"=16,"IOAudioStreamSampleFormat"=1819304813,"IOAudioStreamDriverTag"=196611,"IOAudioStreamNumChannels"=1,"IOAudioStreamBytesPerPacket"=2,"IOAudioStreamBitWidth"=16,"IOAudioStreamFramesPerPacket"=1,"IOAudioStreamMinimumSampleRate"={"IOAudioSampleRateWholeNumber"=48000,"IOAudioSampleRateFraction"=0}},{"IOAudioStreamMaximumSampleRate"={"IOAudioSampleRateWholeNumber"=48000,"IOAudioSampleRateFraction"=0},"IOAudioStreamAlignment"=0,"IOAudioStreamNumericRepresentation"=1936289396,"IOAudioStreamIsMixable"=1,"IOAudioStreamFormatFlags"=0,"IOAudioStreamByteOrder"=1,"IOAudioStreamBitDepth"=16,"IOAudioStreamSampleFormat"=1819304813,"IOAudioStreamDriverTag"=196612,"IOAudioStreamNumChannels"=2,"IOAudioStreamBytesPerPacket"=4,"IOAudioStreamBitWidth"=16,"IOAudioStreamFramesPerPacket"=1,"IOAudioStreamMinimumSampleRate"={"IOAudioSampleRateWholeNumber"=48000,"IOAudioSampleRateFraction"=0}},{"IOAudioStreamMaximumSampleRate"={"IOAudioSampleRateWholeNumber"=48000,"IOAudioSampleRateFraction"=0},"IOAudioStreamAlignment"=0,"IOAudioStreamNumericRepresentation"=1936289396,"IOAudioStreamIsMixable"=0,"IOAudioStreamFormatFlags"=0,"IOAudioStreamByteOrder"=1,"IOAudioStreamBitDepth"=16,"IOAudioStreamSampleFormat"=1819304813,"IOAudioStreamDriverTag"=196612,"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"=196613,"IOAudioStreamNumChannels"=2,"IOAudioStreamBytesPerPacket"=4,"IOAudioStreamBitWidth"=16,"IOAudioStreamFramesPerPacket"=1,"IOAudioStreamMinimumSampleRate"={"IOAudioSampleRateWholeNumber"=96000,"IOAudioSampleRateFraction"=0}},{"IOAudioStreamMaximumSampleRate"={"IOAudioSampleRateWholeNumber"=96000,"IOAudioSampleRateFraction"=0},"IOAudioStreamAlignment"=0,"IOAudioStreamNumericRepresentation"=1936289396,"IOAudioStreamIsMixable"=0,"IOAudioStreamFormatFlags"=0,"IOAudioStreamByteOrder"=1,"IOAudioStreamBitDepth"=16,"IOAudioStreamSampleFormat"=1819304813,"IOAudioStreamDriverTag"=196613,"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"=24,"IOAudioStreamSampleFormat"=1819304813,"IOAudioStreamDriverTag"=196614,"IOAudioStreamNumChannels"=2,"IOAudioStreamBytesPerPacket"=6,"IOAudioStreamBitWidth"=24,"IOAudioStreamFramesPerPacket"=1,"IOAudioStreamMinimumSampleRate"={"IOAudioSampleRateWholeNumber"=44100,"IOAudioSampleRateFraction"=0}},{"IOAudioStreamMaximumSampleRate"={"IOAudioSampleRateWholeNumber"=44100,"IOAudioSampleRateFraction"=0},"IOAudioStreamAlignment"=0,"IOAudioStreamNumericRepresentation"=1936289396,"IOAudioStreamIsMixable"=0,"IOAudioStreamFormatFlags"=0,"IOAudioStreamByteOrder"=1,"IOAudioStreamBitDepth"=24,"IOAudioStreamSampleFormat"=1819304813,"IOAudioStreamDriverTag"=196614,"IOAudioStreamNumChannels"=2,"IOAudioStreamBytesPerPacket"=6,"IOAudioStreamBitWidth"=24,"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"=196615,"IOAudioStreamNumChannels"=2,"IOAudioStreamBytesPerPacket"=6,"IOAudioStreamBitWidth"=24,"IOAudioStreamFramesPerPacket"=1,"IOAudioStreamMinimumSampleRate"={"IOAudioSampleRateWholeNumber"=48000,"IOAudioSampleRateFraction"=0}},{"IOAudioStreamMaximumSampleRate"={"IOAudioSampleRateWholeNumber"=48000,"IOAudioSampleRateFraction"=0},"IOAudioStreamAlignment"=0,"IOAudioStreamNumericRepresentation"=1936289396,"IOAudioStreamIsMixable"=0,"IOAudioStreamFormatFlags"=0,"IOAudioStreamByteOrder"=1,"IOAudioStreamBitDepth"=24,"IOAudioStreamSampleFormat"=1819304813,"IOAudioStreamDriverTag"=196615,"IOAudioStreamNumChannels"=2,"IOAudioStreamBytesPerPacket"=6,"IOAudioStreamBitWidth"=24,"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"=196616,"IOAudioStreamNumChannels"=2,"IOAudioStreamBytesPerPacket"=6,"IOAudioStreamBitWidth"=24,"IOAudioStreamFramesPerPacket"=1,"IOAudioStreamMinimumSampleRate"={"IOAudioSampleRateWholeNumber"=96000,"IOAudioSampleRateFraction"=0}},{"IOAudioStreamMaximumSampleRate"={"IOAudioSampleRateWholeNumber"=96000,"IOAudioSampleRateFraction"=0},"IOAudioStreamAlignment"=0,"IOAudioStreamNumericRepresentation"=1936289396,"IOAudioStreamIsMixable"=0,"IOAudioStreamFormatFlags"=0,"IOAudioStreamByteOrder"=1,"IOAudioStreamBitDepth"=24,"IOAudioStreamSampleFormat"=1819304813,"IOAudioStreamDriverTag"=196616,"IOAudioStreamNumChannels"=2,"IOAudioStreamBytesPerPacket"=6,"IOAudioStreamBitWidth"=24,"IOAudioStreamFramesPerPacket"=1,"IOAudioStreamMinimumSampleRate"={"IOAudioSampleRateWholeNumber"=96000,"IOAudioSampleRateFraction"=0}})
    | |   |   |   | |   |     |     "IOAudioStreamID" = 0
    | |   |   |   | |   |     |     "Transfer Alignment" = 1
    | |   |   |   | |   |     |     "idVendor" = 5215
    | |   |   |   | |   |     |     "IOAudioStreamTerminalType" = 513
    | |   |   |   | |   |     |   }
    | |   |   |   | |   |     |   
    | |   |   |   | |   |     +-o IOAudioLevelControl  <class IOAudioLevelControl, id 0x10000059c, !registered, !matched, active, busy 0, retain 8>
    | |   |   |   | |   |     | | {
    | |   |   |   | |   |     | |   "IOAudioControlType" = 1818588780
    | |   |   |   | |   |     | |   "IOAudioLevelControlMaxDB" = 786432
    | |   |   |   | |   |     | |   "IOAudioControlChannelNumber" = 0
    | |   |   |   | |   |     | |   "IOAudioControlChannelID" = 0
    | |   |   |   | |   |     | |   "IOAudioControlUsage" = 1768845428
    | |   |   |   | |   |     | |   "IOAudioControlValue" = 17
    | |   |   |   | |   |     | |   "IOAudioLevelControlMinDB" = 18446744073708765184
    | |   |   |   | |   |     | |   "IOAudioControlID" = 268435715
    | |   |   |   | |   |     | |   "IOAudioControlSubType" = 1986817381
    | |   |   |   | |   |     | |   "IOAudioLevelControlMinValue" = 0
    | |   |   |   | |   |     | |   "IOAudioLevelControlMaxValue" = 24
    | |   |   |   | |   |     | | }
    | |   |   |   | |   |     | | 
    | |   |   |   | |   |     | +-o IOAudioControlUserClient  <class IOAudioControlUserClient, id 0x10000059f, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   | |   |     |     {
    | |   |   |   | |   |     |       "IOUserClientCreator" = "pid 224, coreaudiod"
    | |   |   |   | |   |     |       "IOUserClientDefaultLocking" = Yes
    | |   |   |   | |   |     |     }
    | |   |   |   | |   |     |     
    | |   |   |   | |   |     +-o IOAudioToggleControl  <class IOAudioToggleControl, id 0x10000059d, !registered, !matched, active, busy 0, retain 8>
    | |   |   |   | |   |     | | {
    | |   |   |   | |   |     | |   "IOAudioControlType" = 1953458028
    | |   |   |   | |   |     | |   "IOAudioControlChannelNumber" = 0
    | |   |   |   | |   |     | |   "IOAudioControlChannelID" = 0
    | |   |   |   | |   |     | |   "IOAudioControlUsage" = 1768845428
    | |   |   |   | |   |     | |   "IOAudioControlValue" = 0
    | |   |   |   | |   |     | |   "IOAudioControlID" = 536871171
    | |   |   |   | |   |     | |   "IOAudioControlSubType" = 1836414053
    | |   |   |   | |   |     | | }
    | |   |   |   | |   |     | | 
    | |   |   |   | |   |     | +-o IOAudioControlUserClient  <class IOAudioControlUserClient, id 0x1000005a0, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   | |   |     |     {
    | |   |   |   | |   |     |       "IOUserClientCreator" = "pid 224, coreaudiod"
    | |   |   |   | |   |     |       "IOUserClientDefaultLocking" = Yes
    | |   |   |   | |   |     |     }
    | |   |   |   | |   |     |     
    | |   |   |   | |   |     +-o IOAudioEngineUserClient  <class IOAudioEngineUserClient, id 0x1000005a1, !registered, !matched, active, busy 0, retain 6>
    | |   |   |   | |   |         {
    | |   |   |   | |   |           "IOUserClientCreator" = "pid 224, coreaudiod"
    | |   |   |   | |   |           "IOUserClientDefaultLocking" = Yes
    | |   |   |   | |   |         }
    | |   |   |   | |   |         
    | |   |   |   | |   +-o IOUSBHostInterface@3  <class IOUSBHostInterface, id 0x10000043d, registered, matched, active, busy 0 (609 ms), retain 11>
    | |   |   |   | |     | {
    | |   |   |   | |     |   "USBSpeed" = 3
    | |   |   |   | |     |   "iInterface" = 0
    | |   |   |   | |     |   "IOServiceLegacyMatchingRegistryID" = 4294968385
    | |   |   |   | |     |   "bInterfaceProtocol" = 0
    | |   |   |   | |     |   "bAlternateSetting" = 0
    | |   |   |   | |     |   "idProduct" = 682
    | |   |   |   | |     |   "bcdDevice" = 5
    | |   |   |   | |     |   "AppleUSBAudioStreamPropertiesReady" = "Yes"
    | |   |   |   | |     |   "USB Product Name" = "Trust Full HD Webcam"
    | |   |   |   | |     |   "locationID" = 18446744073663479808
    | |   |   |   | |     |   "bInterfaceClass" = 1
    | |   |   |   | |     |   "bInterfaceSubClass" = 2
    | |   |   |   | |     |   "IOCFPlugInTypes" = {"2d9786c6-9ef3-11d4-ad51-000a27052861"="IOUSBHostFamily.kext/Contents/PlugIns/IOUSBLib.bundle"}
    | |   |   |   | |     |   "USBPortType" = 0
    | |   |   |   | |     |   "bConfigurationValue" = 1
    | |   |   |   | |     |   "bInterfaceNumber" = 3
    | |   |   |   | |     |   "USB Vendor Name" = "SC"
    | |   |   |   | |     |   "IOServiceDEXTEntitlements" = (("com.apple.developer.driverkit.transport.usb"))
    | |   |   |   | |     |   "idVendor" = 5215
    | |   |   |   | |     |   "bNumEndpoints" = 0
    | |   |   |   | |     |   "USB Serial Number" = "202001010001"
    | |   |   |   | |     |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |   | |     |   "IOClassNameOverride" = "IOUSBInterface"
    | |   |   |   | |     | }
    | |   |   |   | |     | 
    | |   |   |   | |     +-o AppleUSBAudioStream  <class AppleUSBAudioStream, id 0x10000056a, registered, matched, active, busy 0 (0 ms), retain 9>
    | |   |   |   | |         {
    | |   |   |   | |           "IOAudioStreamNumClients" = 0
    | |   |   |   | |           "IOAudioStreamSampleFormatByteOrder" = "Little Endian"
    | |   |   |   | |           "IOAudioStreamStartingChannelNumber" = 1
    | |   |   |   | |           "idProduct" = 682
    | |   |   |   | |           "IOAudioStreamAvailable" = 1
    | |   |   |   | |           "IOAudioStreamFormat" = {"IOAudioStreamSampleFormat"=1819304813,"IOAudioStreamIsMixable"=1,"IOAudioStreamNumChannels"=2,"IOAudioStreamNumericRepresentation"=1936289396,"IOAudioStreamBitWidth"=16,"IOAudioStreamDriverTag"=196612,"IOAudioStreamAlignment"=0,"IOAudioStreamBitDepth"=16,"IOAudioStreamByteOrder"=1}
    | |   |   |   | |           "IOAudioStreamDirection" = 1
    | |   |   |   | |           "IOAudioStreamStartingChannelID" = 1
    | |   |   |   | |           "IOAudioStreamAvailableFormats" = ({"IOAudioStreamMaximumSampleRate"={"IOAudioSampleRateWholeNumber"=22050,"IOAudioSampleRateFraction"=0},"IOAudioStreamAlignment"=0,"IOAudioStreamNumericRepresentation"=1936289396,"IOAudioStreamIsMixable"=1,"IOAudioStreamFormatFlags"=0,"IOAudioStreamByteOrder"=1,"IOAudioStreamBitDepth"=16,"IOAudioStreamSampleFormat"=1819304813,"IOAudioStreamDriverTag"=196609,"IOAudioStreamNumChannels"=2,"IOAudioStreamBytesPerPacket"=4,"IOAudioStreamBitWidth"=16,"IOAudioStreamFramesPerPacket"=1,"IOAudioStreamMinimumSampleRate"={"IOAudioSampleRateWholeNumber"=22050,"IOAudioSampleRateFraction"=0}},{"IOAudioStreamMaximumSampleRate"={"IOAudioSampleRateWholeNumber"=22050,"IOAudioSampleRateFraction"=0},"IOAudioStreamAlignment"=0,"IOAudioStreamNumericRepresentation"=1936289396,"IOAudioStreamIsMixable"=0,"IOAudioStreamFormatFlags"=0,"IOAudioStreamByteOrder"=1,"IOAudioStreamBitDepth"=16,"IOAudioStreamSampleFormat"=1819304813,"IOAudioStreamDriverTag"=196609,"IOAudioStreamNumChannels"=2,"IOAudioStreamBytesPerPacket"=4,"IOAudioStreamBitWidth"=16,"IOAudioStreamFramesPerPacket"=1,"IOAudioStreamMinimumSampleRate"={"IOAudioSampleRateWholeNumber"=22050,"IOAudioSampleRateFraction"=0}},{"IOAudioStreamMaximumSampleRate"={"IOAudioSampleRateWholeNumber"=32000,"IOAudioSampleRateFraction"=0},"IOAudioStreamAlignment"=0,"IOAudioStreamNumericRepresentation"=1936289396,"IOAudioStreamIsMixable"=1,"IOAudioStreamFormatFlags"=0,"IOAudioStreamByteOrder"=1,"IOAudioStreamBitDepth"=16,"IOAudioStreamSampleFormat"=1819304813,"IOAudioStreamDriverTag"=196610,"IOAudioStreamNumChannels"=2,"IOAudioStreamBytesPerPacket"=4,"IOAudioStreamBitWidth"=16,"IOAudioStreamFramesPerPacket"=1,"IOAudioStreamMinimumSampleRate"={"IOAudioSampleRateWholeNumber"=32000,"IOAudioSampleRateFraction"=0}},{"IOAudioStreamMaximumSampleRate"={"IOAudioSampleRateWholeNumber"=32000,"IOAudioSampleRateFraction"=0},"IOAudioStreamAlignment"=0,"IOAudioStreamNumericRepresentation"=1936289396,"IOAudioStreamIsMixable"=0,"IOAudioStreamFormatFlags"=0,"IOAudioStreamByteOrder"=1,"IOAudioStreamBitDepth"=16,"IOAudioStreamSampleFormat"=1819304813,"IOAudioStreamDriverTag"=196610,"IOAudioStreamNumChannels"=2,"IOAudioStreamBytesPerPacket"=4,"IOAudioStreamBitWidth"=16,"IOAudioStreamFramesPerPacket"=1,"IOAudioStreamMinimumSampleRate"={"IOAudioSampleRateWholeNumber"=32000,"IOAudioSampleRateFraction"=0}},{"IOAudioStreamMaximumSampleRate"={"IOAudioSampleRateWholeNumber"=48000,"IOAudioSampleRateFraction"=0},"IOAudioStreamAlignment"=0,"IOAudioStreamNumericRepresentation"=1936289396,"IOAudioStreamIsMixable"=1,"IOAudioStreamFormatFlags"=0,"IOAudioStreamByteOrder"=1,"IOAudioStreamBitDepth"=16,"IOAudioStreamSampleFormat"=1819304813,"IOAudioStreamDriverTag"=196611,"IOAudioStreamNumChannels"=1,"IOAudioStreamBytesPerPacket"=2,"IOAudioStreamBitWidth"=16,"IOAudioStreamFramesPerPacket"=1,"IOAudioStreamMinimumSampleRate"={"IOAudioSampleRateWholeNumber"=48000,"IOAudioSampleRateFraction"=0}},{"IOAudioStreamMaximumSampleRate"={"IOAudioSampleRateWholeNumber"=48000,"IOAudioSampleRateFraction"=0},"IOAudioStreamAlignment"=0,"IOAudioStreamNumericRepresentation"=1936289396,"IOAudioStreamIsMixable"=0,"IOAudioStreamFormatFlags"=0,"IOAudioStreamByteOrder"=1,"IOAudioStreamBitDepth"=16,"IOAudioStreamSampleFormat"=1819304813,"IOAudioStreamDriverTag"=196611,"IOAudioStreamNumChannels"=1,"IOAudioStreamBytesPerPacket"=2,"IOAudioStreamBitWidth"=16,"IOAudioStreamFramesPerPacket"=1,"IOAudioStreamMinimumSampleRate"={"IOAudioSampleRateWholeNumber"=48000,"IOAudioSampleRateFraction"=0}},{"IOAudioStreamMaximumSampleRate"={"IOAudioSampleRateWholeNumber"=48000,"IOAudioSampleRateFraction"=0},"IOAudioStreamAlignment"=0,"IOAudioStreamNumericRepresentation"=1936289396,"IOAudioStreamIsMixable"=1,"IOAudioStreamFormatFlags"=0,"IOAudioStreamByteOrder"=1,"IOAudioStreamBitDepth"=16,"IOAudioStreamSampleFormat"=1819304813,"IOAudioStreamDriverTag"=196612,"IOAudioStreamNumChannels"=2,"IOAudioStreamBytesPerPacket"=4,"IOAudioStreamBitWidth"=16,"IOAudioStreamFramesPerPacket"=1,"IOAudioStreamMinimumSampleRate"={"IOAudioSampleRateWholeNumber"=48000,"IOAudioSampleRateFraction"=0}},{"IOAudioStreamMaximumSampleRate"={"IOAudioSampleRateWholeNumber"=48000,"IOAudioSampleRateFraction"=0},"IOAudioStreamAlignment"=0,"IOAudioStreamNumericRepresentation"=1936289396,"IOAudioStreamIsMixable"=0,"IOAudioStreamFormatFlags"=0,"IOAudioStreamByteOrder"=1,"IOAudioStreamBitDepth"=16,"IOAudioStreamSampleFormat"=1819304813,"IOAudioStreamDriverTag"=196612,"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"=196613,"IOAudioStreamNumChannels"=2,"IOAudioStreamBytesPerPacket"=4,"IOAudioStreamBitWidth"=16,"IOAudioStreamFramesPerPacket"=1,"IOAudioStreamMinimumSampleRate"={"IOAudioSampleRateWholeNumber"=96000,"IOAudioSampleRateFraction"=0}},{"IOAudioStreamMaximumSampleRate"={"IOAudioSampleRateWholeNumber"=96000,"IOAudioSampleRateFraction"=0},"IOAudioStreamAlignment"=0,"IOAudioStreamNumericRepresentation"=1936289396,"IOAudioStreamIsMixable"=0,"IOAudioStreamFormatFlags"=0,"IOAudioStreamByteOrder"=1,"IOAudioStreamBitDepth"=16,"IOAudioStreamSampleFormat"=1819304813,"IOAudioStreamDriverTag"=196613,"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"=24,"IOAudioStreamSampleFormat"=1819304813,"IOAudioStreamDriverTag"=196614,"IOAudioStreamNumChannels"=2,"IOAudioStreamBytesPerPacket"=6,"IOAudioStreamBitWidth"=24,"IOAudioStreamFramesPerPacket"=1,"IOAudioStreamMinimumSampleRate"={"IOAudioSampleRateWholeNumber"=44100,"IOAudioSampleRateFraction"=0}},{"IOAudioStreamMaximumSampleRate"={"IOAudioSampleRateWholeNumber"=44100,"IOAudioSampleRateFraction"=0},"IOAudioStreamAlignment"=0,"IOAudioStreamNumericRepresentation"=1936289396,"IOAudioStreamIsMixable"=0,"IOAudioStreamFormatFlags"=0,"IOAudioStreamByteOrder"=1,"IOAudioStreamBitDepth"=24,"IOAudioStreamSampleFormat"=1819304813,"IOAudioStreamDriverTag"=196614,"IOAudioStreamNumChannels"=2,"IOAudioStreamBytesPerPacket"=6,"IOAudioStreamBitWidth"=24,"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"=196615,"IOAudioStreamNumChannels"=2,"IOAudioStreamBytesPerPacket"=6,"IOAudioStreamBitWidth"=24,"IOAudioStreamFramesPerPacket"=1,"IOAudioStreamMinimumSampleRate"={"IOAudioSampleRateWholeNumber"=48000,"IOAudioSampleRateFraction"=0}},{"IOAudioStreamMaximumSampleRate"={"IOAudioSampleRateWholeNumber"=48000,"IOAudioSampleRateFraction"=0},"IOAudioStreamAlignment"=0,"IOAudioStreamNumericRepresentation"=1936289396,"IOAudioStreamIsMixable"=0,"IOAudioStreamFormatFlags"=0,"IOAudioStreamByteOrder"=1,"IOAudioStreamBitDepth"=24,"IOAudioStreamSampleFormat"=1819304813,"IOAudioStreamDriverTag"=196615,"IOAudioStreamNumChannels"=2,"IOAudioStreamBytesPerPacket"=6,"IOAudioStreamBitWidth"=24,"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"=196616,"IOAudioStreamNumChannels"=2,"IOAudioStreamBytesPerPacket"=6,"IOAudioStreamBitWidth"=24,"IOAudioStreamFramesPerPacket"=1,"IOAudioStreamMinimumSampleRate"={"IOAudioSampleRateWholeNumber"=96000,"IOAudioSampleRateFraction"=0}},{"IOAudioStreamMaximumSampleRate"={"IOAudioSampleRateWholeNumber"=96000,"IOAudioSampleRateFraction"=0},"IOAudioStreamAlignment"=0,"IOAudioStreamNumericRepresentation"=1936289396,"IOAudioStreamIsMixable"=0,"IOAudioStreamFormatFlags"=0,"IOAudioStreamByteOrder"=1,"IOAudioStreamBitDepth"=24,"IOAudioStreamSampleFormat"=1819304813,"IOAudioStreamDriverTag"=196616,"IOAudioStreamNumChannels"=2,"IOAudioStreamBytesPerPacket"=6,"IOAudioStreamBitWidth"=24,"IOAudioStreamFramesPerPacket"=1,"IOAudioStreamMinimumSampleRate"={"IOAudioSampleRateWholeNumber"=96000,"IOAudioSampleRateFraction"=0}})
    | |   |   |   | |           "IOAudioStreamID" = 0
    | |   |   |   | |           "Transfer Alignment" = 1
    | |   |   |   | |           "idVendor" = 5215
    | |   |   |   | |           "IOAudioStreamTerminalType" = 513
    | |   |   |   | |         }
    | |   |   |   | |         
    | |   |   |   | +-o AppleUSB20HubPort@fd420000  <class AppleUSB20HubPort, id 0x100000405, registered, matched, active, busy 0 (0 ms), retain 12>
    | |   |   |   | |   {
    | |   |   |   | |     "port" = <02000000>
    | |   |   |   | |     "port-status" = 0
    | |   |   |   | |     "port-statistics" = {"kPortStatEOF2ViolationCurrentConnectCount"=0,"kPortStatEOF2ViolationDuringResetCount"=0,"kPortStatPowerStateTime"={"kPowerStateOff"="0ms (0%)","kPowerStateSleep"="72377451ms (100%)","kPowerStateOn"="0ms (0%)","kPowerStateSuspended"="0ms (0%)"},"kPortStatConnectCount"=0,"kPortStatRemoteWakeCount"=0,"kPortStatEOF2ViolationRecoveryDuringResetCount"=0,"kPortStatAddressFailureCount"=0,"kPortStatEOF2ViolationCount"=0,"kPortStatEnumerationFailureCount"=0,"kPortStatOverCurrentCount"=0,"kPortStatEOF2ViolationDuringResumeCount"=0}
    | |   |   |   | |     "kUSBWakePortCurrentLimit" = 500
    | |   |   |   | |     "kUSBSleepPortCurrentLimit" = 500
    | |   |   |   | |     "kUSBBusCurrentSleepAllocation" = 0
    | |   |   |   | |     "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |   | |     "IOPowerManagement" = {"DevicePowerState"=1,"CurrentPowerState"=1,"CapabilityFlags"=65540,"MaxPowerState"=3,"DriverPowerState"=0}
    | |   |   |   | |     "kUSBBusCurrentAllocation" = 100
    | |   |   |   | |     "locationID" = 18446744073663545344
    | |   |   |   | |   }
    | |   |   |   | |   
    | |   |   |   | +-o AppleUSB20HubPort@fd430000  <class AppleUSB20HubPort, id 0x100000406, registered, matched, active, busy 0 (0 ms), retain 12>
    | |   |   |   | |   {
    | |   |   |   | |     "port" = <03000000>
    | |   |   |   | |     "port-status" = 0
    | |   |   |   | |     "port-statistics" = {"kPortStatEOF2ViolationCurrentConnectCount"=0,"kPortStatEOF2ViolationDuringResetCount"=0,"kPortStatPowerStateTime"={"kPowerStateOff"="0ms (0%)","kPowerStateSleep"="72377452ms (100%)","kPowerStateOn"="0ms (0%)","kPowerStateSuspended"="0ms (0%)"},"kPortStatConnectCount"=0,"kPortStatRemoteWakeCount"=0,"kPortStatEOF2ViolationRecoveryDuringResetCount"=0,"kPortStatAddressFailureCount"=0,"kPortStatEOF2ViolationCount"=0,"kPortStatEnumerationFailureCount"=0,"kPortStatOverCurrentCount"=0,"kPortStatEOF2ViolationDuringResumeCount"=0}
    | |   |   |   | |     "kUSBWakePortCurrentLimit" = 500
    | |   |   |   | |     "kUSBSleepPortCurrentLimit" = 500
    | |   |   |   | |     "kUSBBusCurrentSleepAllocation" = 0
    | |   |   |   | |     "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |   | |     "IOPowerManagement" = {"DevicePowerState"=1,"CurrentPowerState"=1,"CapabilityFlags"=65540,"MaxPowerState"=3,"DriverPowerState"=0}
    | |   |   |   | |     "kUSBBusCurrentAllocation" = 100
    | |   |   |   | |     "locationID" = 18446744073663610880
    | |   |   |   | |   }
    | |   |   |   | |   
    | |   |   |   | +-o AppleUSB20HubPort@fd440000  <class AppleUSB20HubPort, id 0x100000407, registered, matched, active, busy 0 (731 ms), retain 16>
    | |   |   |   |   | {
    | |   |   |   |   |   "port" = <04000000>
    | |   |   |   |   |   "port-status" = 4352
    | |   |   |   |   |   "port-statistics" = {"kPortStatEOF2ViolationCurrentConnectCount"=0,"kPortStatEOF2ViolationDuringResetCount"=0,"kPortStatPowerStateTime"={"kPowerStateOff"="0ms (0%)","kPowerStateSleep"="25812ms (0%)","kPowerStateOn"="72351611ms (99%)","kPowerStateSuspended"="0ms (0%)"},"kPortStatConnectCount"=1,"kPortStatRemoteWakeCount"=0,"kPortStatEOF2ViolationRecoveryDuringResetCount"=0,"kPortStatAddressFailureCount"=0,"kPortStatEOF2ViolationCount"=0,"kPortStatEnumerationFailureCount"=0,"kPortStatOverCurrentCount"=0,"kPortStatEOF2ViolationDuringResumeCount"=0}
    | |   |   |   |   |   "kUSBWakePortCurrentLimit" = 500
    | |   |   |   |   |   "kUSBSleepPortCurrentLimit" = 500
    | |   |   |   |   |   "kUSBBusCurrentSleepAllocation" = 0
    | |   |   |   |   |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |   |   |   "IOPowerManagement" = {"ChildrenPowerState"=3,"DevicePowerState"=1,"CurrentPowerState"=3,"CapabilityFlags"=32768,"MaxPowerState"=3,"DriverPowerState"=0}
    | |   |   |   |   |   "kUSBBusCurrentAllocation" = 100
    | |   |   |   |   |   "locationID" = 18446744073663676416
    | |   |   |   |   | }
    | |   |   |   |   | 
    | |   |   |   |   +-o EIZO USB HID Monitor@fd440000  <class IOUSBHostDevice, id 0x10000042f, registered, matched, active, busy 0 (731 ms), retain 31>
    | |   |   |   |     | {
    | |   |   |   |     |   "sessionID" = 2264862552
    | |   |   |   |     |   "USBSpeed" = 1
    | |   |   |   |     |   "IOServiceLegacyMatchingRegistryID" = 4294968369
    | |   |   |   |     |   "idProduct" = 16421
    | |   |   |   |     |   "iManufacturer" = 4
    | |   |   |   |     |   "bDeviceClass" = 0
    | |   |   |   |     |   "IOPowerManagement" = {"PowerOverrideOn"=Yes,"CapabilityFlags"=32768,"MaxPowerState"=2,"DevicePowerState"=2,"DriverPowerState"=0,"ChildrenPowerState"=1,"CurrentPowerState"=2}
    | |   |   |   |     |   "bcdDevice" = 32768
    | |   |   |   |     |   "bMaxPacketSize0" = 64
    | |   |   |   |     |   "iProduct" = 14
    | |   |   |   |     |   "iSerialNumber" = 0
    | |   |   |   |     |   "bNumConfigurations" = 1
    | |   |   |   |     |   "USB Product Name" = "EIZO USB HID Monitor"
    | |   |   |   |     |   "USB Address" = 3
    | |   |   |   |     |   "locationID" = 18446744073663676416
    | |   |   |   |     |   "bDeviceSubClass" = 0
    | |   |   |   |     |   "bcdUSB" = 272
    | |   |   |   |     |   "Built-In" = No
    | |   |   |   |     |   "non-removable" = "no"
    | |   |   |   |     |   "IOCFPlugInTypes" = {"9dc7b780-9ec0-11d4-a54f-000a27052861"="IOUSBHostFamily.kext/Contents/PlugIns/IOUSBLib.bundle"}
    | |   |   |   |     |   "kUSBCurrentConfiguration" = 1
    | |   |   |   |     |   "bDeviceProtocol" = 0
    | |   |   |   |     |   "USBPortType" = 0
    | |   |   |   |     |   "IOServiceDEXTEntitlements" = (("com.apple.developer.driverkit.transport.usb"))
    | |   |   |   |     |   "USB Vendor Name" = "EIZO"
    | |   |   |   |     |   "Device Speed" = 1
    | |   |   |   |     |   "idVendor" = 1389
    | |   |   |   |     |   "kUSBProductString" = "EIZO USB HID Monitor"
    | |   |   |   |     |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |   |     |   "kUSBAddress" = 3
    | |   |   |   |     |   "kUSBVendorString" = "EIZO"
    | |   |   |   |     |   "IOClassNameOverride" = "IOUSBDevice"
    | |   |   |   |     | }
    | |   |   |   |     | 
    | |   |   |   |     +-o AppleUSBHostLegacyClient  <class AppleUSBHostLegacyClient, id 0x100000432, !registered, !matched, active, busy 0, retain 8>
    | |   |   |   |     |   {
    | |   |   |   |     |     "IOPowerManagement" = {"DevicePowerState"=0,"CurrentPowerState"=1,"CapabilityFlags"=65536,"MaxPowerState"=2,"DriverPowerState"=1}
    | |   |   |   |     |   }
    | |   |   |   |     |   
    | |   |   |   |     +-o IOUSBHostInterface@0  <class IOUSBHostInterface, id 0x100000437, registered, matched, active, busy 0 (723 ms), retain 11>
    | |   |   |   |     | | {
    | |   |   |   |     | |   "USBSpeed" = 1
    | |   |   |   |     | |   "iInterface" = 0
    | |   |   |   |     | |   "IOServiceLegacyMatchingRegistryID" = 4294968376
    | |   |   |   |     | |   "bInterfaceProtocol" = 0
    | |   |   |   |     | |   "bAlternateSetting" = 0
    | |   |   |   |     | |   "idProduct" = 16421
    | |   |   |   |     | |   "bcdDevice" = 32768
    | |   |   |   |     | |   "USB Product Name" = "EIZO USB HID Monitor"
    | |   |   |   |     | |   "locationID" = 18446744073663676416
    | |   |   |   |     | |   "bInterfaceClass" = 3
    | |   |   |   |     | |   "bInterfaceSubClass" = 0
    | |   |   |   |     | |   "IOCFPlugInTypes" = {"2d9786c6-9ef3-11d4-ad51-000a27052861"="IOUSBHostFamily.kext/Contents/PlugIns/IOUSBLib.bundle"}
    | |   |   |   |     | |   "USBPortType" = 0
    | |   |   |   |     | |   "bConfigurationValue" = 1
    | |   |   |   |     | |   "bInterfaceNumber" = 0
    | |   |   |   |     | |   "USB Vendor Name" = "EIZO"
    | |   |   |   |     | |   "IOServiceDEXTEntitlements" = (("com.apple.developer.driverkit.transport.usb"))
    | |   |   |   |     | |   "idVendor" = 1389
    | |   |   |   |     | |   "IODEXTMatchCount" = 1
    | |   |   |   |     | |   "bNumEndpoints" = 1
    | |   |   |   |     | |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |   |     | |   "IOClassNameOverride" = "IOUSBInterface"
    | |   |   |   |     | | }
    | |   |   |   |     | | 
    | |   |   |   |     | +-o IOUSBHostHIDDevice@fd440000,0  <class IOUSBHostHIDDevice, id 0x10000053c, registered, matched, active, busy 0 (168 ms), retain 7>
    | |   |   |   |     |   | {
    | |   |   |   |     |   |   "IOMatchedAtBoot" = Yes
    | |   |   |   |     |   |   "PrimaryUsagePage" = 128
    | |   |   |   |     |   |   "MaxInputReportSize" = 519
    | |   |   |   |     |   |   "IOUserClientClass" = "IOHIDLibUserClient"
    | |   |   |   |     |   |   "VersionNumber" = 32768
    | |   |   |   |     |   |   "ReportDescriptor" = <05800901a1010630ff85017508960402150026ff000901b102850295260902b1028503090381020903b10285049606020904b1028505090581020905b102850795070907b102850895180908b10285099671000909b102850675109501150127ff7f00000906b102c0>
    | |   |   |   |     |   |   "VendorID" = 1389
    | |   |   |   |     |   |   "BootProtocol" = 0
    | |   |   |   |     |   |   "MaxFeatureReportSize" = 519
    | |   |   |   |     |   |   "Product" = "EIZO USB HID Monitor"
    | |   |   |   |     |   |   "Transport" = "USB"
    | |   |   |   |     |   |   "Elements" = ({"ReportID"=0,"ElementCookie"=1,"CollectionType"=1,"Type"=513,"VariableSize"=0,"Elements"=({"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=65328,"Max"=255,"IsArray"=No,"Type"=1,"Size"=304,"Min"=0,"Flags"=2,"ReportID"=3,"Usage"=3,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=304,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=22},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=65328,"Max"=255,"IsArray"=No,"Type"=1,"Size"=4144,"Min"=0,"Flags"=2,"ReportID"=5,"Usage"=5,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=4144,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=23},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=65328,"Max"=255,"IsArray"=No,"Type"=257,"Size"=4128,"Min"=0,"Flags"=2,"ReportID"=1,"Usage"=1,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=4128,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=24},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=65328,"Max"=255,"IsArray"=No,"Type"=257,"Size"=304,"Min"=0,"Flags"=2,"ReportID"=2,"Usage"=2,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=304,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=25},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=65328,"Max"=255,"IsArray"=No,"Type"=257,"Size"=304,"Min"=0,"Flags"=2,"ReportID"=3,"Usage"=3,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=304,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=26},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=65328,"Max"=255,"IsArray"=No,"Type"=257,"Size"=4144,"Min"=0,"Flags"=2,"ReportID"=4,"Usage"=4,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=4144,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=27},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=65328,"Max"=255,"IsArray"=No,"Type"=257,"Size"=4144,"Min"=0,"Flags"=2,"ReportID"=5,"Usage"=5,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=4144,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=28},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=65328,"Max"=255,"IsArray"=No,"Type"=257,"Size"=56,"Min"=0,"Flags"=2,"ReportID"=7,"Usage"=7,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=56,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=29},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=65328,"Max"=255,"IsArray"=No,"Type"=257,"Size"=192,"Min"=0,"Flags"=2,"ReportID"=8,"Usage"=8,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=192,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=30},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=65328,"Max"=255,"IsArray"=No,"Type"=257,"Size"=904,"Min"=0,"Flags"=2,"ReportID"=9,"Usage"=9,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=904,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=31},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=65328,"Max"=32767,"IsArray"=No,"Type"=257,"Size"=16,"Min"=1,"Flags"=2,"ReportID"=6,"Usage"=6,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=16,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=1,"IsWrapping"=No,"ScaledMax"=32767,"ElementCookie"=32}),"UsagePage"=128,"Usage"=1},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=0,"Max"=0,"IsArray"=Yes,"Type"=5,"Size"=0,"Min"=0,"Flags"=0,"ReportID"=0,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=0,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=0,"ElementCookie"=3},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=0,"Max"=1,"IsArray"=Yes,"Type"=5,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=0,"Usage"=0,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=2},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=0,"Max"=0,"IsArray"=Yes,"Type"=5,"Size"=0,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=0,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=0,"ElementCookie"=5},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=0,"Max"=1,"IsArray"=Yes,"Type"=5,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=0,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=4},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=0,"Max"=0,"IsArray"=Yes,"Type"=5,"Size"=0,"Min"=0,"Flags"=0,"ReportID"=2,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=0,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=0,"ElementCookie"=7},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=0,"Max"=1,"IsArray"=Yes,"Type"=5,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=2,"Usage"=0,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=6},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=0,"Max"=0,"IsArray"=Yes,"Type"=5,"Size"=0,"Min"=0,"Flags"=0,"ReportID"=3,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=0,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=0,"ElementCookie"=9},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=0,"Max"=1,"IsArray"=Yes,"Type"=5,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=3,"Usage"=0,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=8},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=0,"Max"=0,"IsArray"=Yes,"Type"=5,"Size"=0,"Min"=0,"Flags"=0,"ReportID"=4,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=0,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=0,"ElementCookie"=11},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=0,"Max"=1,"IsArray"=Yes,"Type"=5,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=4,"Usage"=0,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=10},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=0,"Max"=0,"IsArray"=Yes,"Type"=5,"Size"=0,"Min"=0,"Flags"=0,"ReportID"=5,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=0,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=0,"ElementCookie"=13},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=0,"Max"=1,"IsArray"=Yes,"Type"=5,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=5,"Usage"=0,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=12},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=0,"Max"=0,"IsArray"=Yes,"Type"=5,"Size"=0,"Min"=0,"Flags"=0,"ReportID"=7,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=0,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=0,"ElementCookie"=15},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=0,"Max"=1,"IsArray"=Yes,"Type"=5,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=7,"Usage"=0,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=14},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=0,"Max"=0,"IsArray"=Yes,"Type"=5,"Size"=0,"Min"=0,"Flags"=0,"ReportID"=8,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=0,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=0,"ElementCookie"=17},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=0,"Max"=1,"IsArray"=Yes,"Type"=5,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=8,"Usage"=0,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=16},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=0,"Max"=0,"IsArray"=Yes,"Type"=5,"Size"=0,"Min"=0,"Flags"=0,"ReportID"=9,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=0,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=0,"ElementCookie"=19},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=0,"Max"=1,"IsArray"=Yes,"Type"=5,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=9,"Usage"=0,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=18},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=0,"Max"=0,"IsArray"=Yes,"Type"=5,"Size"=0,"Min"=0,"Flags"=0,"ReportID"=6,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=0,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=0,"ElementCookie"=21},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=0,"Max"=1,"IsArray"=Yes,"Type"=5,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=6,"Usage"=0,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=20})
    | |   |   |   |     |   |   "Manufacturer" = "EIZO"
    | |   |   |   |     |   |   "ProductID" = 16421
    | |   |   |   |     |   |   "IOPersonalityPublisher" = "com.apple.driver.usb.IOUSBHostHIDDeviceSafeBoot"
    | |   |   |   |     |   |   "RegisterService" = No
    | |   |   |   |     |   |   "DeviceUsagePairs" = ({"DeviceUsagePage"=128,"DeviceUsage"=1})
    | |   |   |   |     |   |   "InputReportElements" = ({"ReportID"=1,"ElementCookie"=33,"Size"=8,"ReportCount"=1,"Type"=1,"VariableSize"=0,"UsagePage"=0,"ReportSize"=8,"Usage"=0},{"ReportID"=2,"ElementCookie"=34,"Size"=8,"ReportCount"=1,"Type"=1,"VariableSize"=0,"UsagePage"=0,"ReportSize"=8,"Usage"=0},{"ReportID"=3,"ElementCookie"=35,"Size"=312,"ReportCount"=1,"Type"=1,"VariableSize"=0,"UsagePage"=0,"ReportSize"=312,"Usage"=0},{"ReportID"=4,"ElementCookie"=36,"Size"=8,"ReportCount"=1,"Type"=1,"VariableSize"=0,"UsagePage"=0,"ReportSize"=8,"Usage"=0},{"ReportID"=5,"ElementCookie"=37,"Size"=4152,"ReportCount"=1,"Type"=1,"VariableSize"=0,"UsagePage"=0,"ReportSize"=4152,"Usage"=0},{"ReportID"=7,"ElementCookie"=38,"Size"=8,"ReportCount"=1,"Type"=1,"VariableSize"=0,"UsagePage"=0,"ReportSize"=8,"Usage"=0},{"ReportID"=8,"ElementCookie"=39,"Size"=8,"ReportCount"=1,"Type"=1,"VariableSize"=0,"UsagePage"=0,"ReportSize"=8,"Usage"=0},{"ReportID"=9,"ElementCookie"=40,"Size"=8,"ReportCount"=1,"Type"=1,"VariableSize"=0,"UsagePage"=0,"ReportSize"=8,"Usage"=0},{"ReportID"=6,"ElementCookie"=41,"Size"=8,"ReportCount"=1,"Type"=1,"VariableSize"=0,"UsagePage"=0,"ReportSize"=8,"Usage"=0})
    | |   |   |   |     |   |   "ReportInterval" = 8000
    | |   |   |   |     |   |   "CFBundleIdentifier" = "com.apple.driver.usb.IOUSBHostHIDDevice"
    | |   |   |   |     |   |   "MaxOutputReportSize" = 1
    | |   |   |   |     |   |   "IOCFPlugInTypes" = {"FA12FA38-6F1A-11D4-BA0C-0005028F18D5"="IOHIDFamily.kext/Contents/PlugIns/IOHIDLib.plugin","40A57A4E-26A0-11D8-9295-000A958A2C78"="IOHIDFamily.kext/Contents/PlugIns/IOHIDLib.plugin","7DDEECA8-A7B4-11DA-8A0E-0014519758EF"="IOHIDFamily.kext/Contents/PlugIns/IOHIDLib.plugin"}
    | |   |   |   |     |   |   "IOMatchDefer" = Yes
    | |   |   |   |     |   |   "IOProviderClass" = "IOUSBHostInterface"
    | |   |   |   |     |   |   "LocationID" = 18446744073663676416
    | |   |   |   |     |   |   "IOClass" = "IOUSBHostHIDDevice"
    | |   |   |   |     |   |   "CFBundleIdentifierKernel" = "com.apple.driver.usb.IOUSBHostHIDDevice"
    | |   |   |   |     |   |   "PrimaryUsage" = 1
    | |   |   |   |     |   |   "HIDDefaultBehavior" = ""
    | |   |   |   |     |   |   "CountryCode" = 0
    | |   |   |   |     |   |   "bInterfaceSubClass" = 0
    | |   |   |   |     |   |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   |   |     |   |   "IOProbeScore" = 50000
    | |   |   |   |     |   |   "bInterfaceClass" = 3
    | |   |   |   |     |   | }
    | |   |   |   |     |   | 
    | |   |   |   |     |   +-o IOHIDInterface  <class IOHIDInterface, id 0x100000560, registered, matched, active, busy 0 (115 ms), retain 6>
    | |   |   |   |     |       {
    | |   |   |   |     |         "Transport" = "USB"
    | |   |   |   |     |         "BootProtocol" = 0
    | |   |   |   |     |         "HIDDefaultBehavior" = ""
    | |   |   |   |     |         "Manufacturer" = "EIZO"
    | |   |   |   |     |         "Product" = "EIZO USB HID Monitor"
    | |   |   |   |     |         "MaxInputReportSize" = 519
    | |   |   |   |     |         "DeviceUsagePairs" = ({"DeviceUsagePage"=128,"DeviceUsage"=1})
    | |   |   |   |     |         "DebugState" = {"ReleasedBuffers"=0,"ReportAvailableCalls"=0,"ReportAvailableRuns"=0,"CreatedBuffers"=0}
    | |   |   |   |     |         "MaxOutputReportSize" = 1
    | |   |   |   |     |         "ReportDescriptor" = <05800901a1010630ff85017508960402150026ff000901b102850295260902b1028503090381020903b10285049606020904b1028505090581020905b102850795070907b102850895180908b10285099671000909b102850675109501150127ff7f00000906b102c0>
    | |   |   |   |     |         "CountryCode" = 0
    | |   |   |   |     |         "VendorID" = 1389
    | |   |   |   |     |         "VersionNumber" = 32768
    | |   |   |   |     |         "IOServiceDEXTEntitlements" = ("com.apple.developer.driverkit.transport.hid")
    | |   |   |   |     |         "PrimaryUsage" = 1
    | |   |   |   |     |         "LocationID" = 18446744073663676416
    | |   |   |   |     |         "ProductID" = 16421
    | |   |   |   |     |         "ReportInterval" = 8000
    | |   |   |   |     |         "PrimaryUsagePage" = 128
    | |   |   |   |     |         "MaxFeatureReportSize" = 519
    | |   |   |   |     |       }
    | |   |   |   |     |       
    | |   |   |   |     +-o AppleUSBHostCompositeDevice  <class AppleUSBHostCompositeDevice, id 0x10000054e, !registered, !matched, active, busy 0, retain 4>
    | |   |   |   |         {
    | |   |   |   |           "IOClass" = "AppleUSBHostCompositeDevice"
    | |   |   |   |           "CFBundleIdentifier" = "com.apple.driver.usb.AppleUSBHostCompositeDevice"
    | |   |   |   |           "IOProviderClass" = "IOUSBHostDevice"
    | |   |   |   |           "kUSBPreferredConfiguration" = 1
    | |   |   |   |           "IOProbeScore" = 50000
    | |   |   |   |           "IOMatchedAtBoot" = Yes
    | |   |   |   |           "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   |   |           "bDeviceSubClass" = 0
    | |   |   |   |           "IOPersonalityPublisher" = "com.apple.driver.usb.AppleUSBHostCompositeDevice"
    | |   |   |   |           "CFBundleIdentifierKernel" = "com.apple.driver.usb.AppleUSBHostCompositeDevice"
    | |   |   |   |           "IOPrimaryDriverTerminateOptions" = Yes
    | |   |   |   |           "bDeviceClass" = 0
    | |   |   |   |         }
    | |   |   |   |         
    | |   |   |   +-o IOUSBHostInterface@0  <class IOUSBHostInterface, id 0x100000402, !registered, !matched, active, busy 0 (0 ms), retain 9>
    | |   |   |       {
    | |   |   |         "USBPortType" = 0
    | |   |   |         "IOCFPlugInTypes" = {"2d9786c6-9ef3-11d4-ad51-000a27052861"="IOUSBHostFamily.kext/Contents/PlugIns/IOUSBLib.bundle"}
    | |   |   |         "bcdDevice" = 0
    | |   |   |         "USBSpeed" = 3
    | |   |   |         "idProduct" = 9508
    | |   |   |         "IOServiceDEXTEntitlements" = (("com.apple.developer.driverkit.transport.usb"))
    | |   |   |         "bInterfaceSubClass" = 0
    | |   |   |         "bConfigurationValue" = 1
    | |   |   |         "locationID" = 18446744073663414272
    | |   |   |         "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |         "IOServiceLegacyMatchingRegistryID" = 4294968323
    | |   |   |         "IOClassNameOverride" = "IOUSBInterface"
    | |   |   |         "bInterfaceProtocol" = 2
    | |   |   |         "iInterface" = 0
    | |   |   |         "bAlternateSetting" = 1
    | |   |   |         "idVendor" = 1060
    | |   |   |         "bInterfaceNumber" = 0
    | |   |   |         "bInterfaceClass" = 9
    | |   |   |         "bNumEndpoints" = 1
    | |   |   |       }
    | |   |   |       
    | |   |   +-o PRT5@fd500000  <class AppleUSBEHCIPort, id 0x100000376, registered, matched, active, busy 0 (0 ms), retain 11>
    | |   |   |   {
    | |   |   |     "kUSBSleepPortCurrentLimit" = 1000
    | |   |   |     "IOPowerManagement" = {"DevicePowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=65536,"MaxPowerState"=3,"DriverPowerState"=0}
    | |   |   |     "UsbConnector" = 0
    | |   |   |     "kUSBWakePortCurrentLimit" = 1500
    | |   |   |     "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |     "locationID" = 18446744073664462848
    | |   |   |     "kUSBBusCurrentSleepAllocation" = 0
    | |   |   |     "port-status" = 0
    | |   |   |     "kUSBBusCurrentAllocation" = 100
    | |   |   |     "port-statistics" = {"kPortStatEOF2ViolationCurrentConnectCount"=0,"kPortStatEOF2ViolationDuringResetCount"=0,"kPortStatPowerStateTime"={"kPowerStateOff"="0ms (0%)","kPowerStateSleep"="24420ms (0%)","kPowerStateOn"="1ms (0%)","kPowerStateSuspended"="72353272ms (99%)"},"kPortStatConnectCount"=0,"kPortStatRemoteWakeCount"=0,"kPortStatEOF2ViolationRecoveryDuringResetCount"=0,"kPortStatAddressFailureCount"=0,"kPortStatEOF2ViolationCount"=0,"kPortStatEnumerationFailureCount"=0,"kPortStatOverCurrentCount"=0,"kPortStatEOF2ViolationDuringResumeCount"=0}
    | |   |   |     "name" = "PRT5"
    | |   |   |     "port" = <05000000>
    | |   |   |   }
    | |   |   |   
    | |   |   +-o PRT6@fd600000  <class AppleUSBEHCIPort, id 0x100000377, registered, matched, active, busy 0 (0 ms), retain 9>
    | |   |   |   {
    | |   |   |     "port" = <06000000>
    | |   |   |     "port-status" = 2
    | |   |   |     "port-statistics" = {"kPortStatEOF2ViolationCurrentConnectCount"=0,"kPortStatEOF2ViolationDuringResetCount"=0,"kPortStatPowerStateTime"={"kPowerStateOff"="0ms (0%)","kPowerStateSleep"="24430ms (0%)","kPowerStateOn"="2ms (0%)","kPowerStateSuspended"="72353259ms (99%)"},"kPortStatConnectCount"=0,"kPortStatRemoteWakeCount"=0,"kPortStatEOF2ViolationRecoveryDuringResetCount"=0,"kPortStatAddressFailureCount"=0,"kPortStatEOF2ViolationCount"=0,"kPortStatEnumerationFailureCount"=0,"kPortStatOverCurrentCount"=0,"kPortStatEOF2ViolationDuringResumeCount"=0}
    | |   |   |     "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |     "UsbConnector" = 255
    | |   |   |     "IOPowerManagement" = {"DevicePowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=65536,"MaxPowerState"=3,"DriverPowerState"=0}
    | |   |   |     "name" = "PRT6"
    | |   |   |     "locationID" = 18446744073665511424
    | |   |   |   }
    | |   |   |   
    | |   |   +-o PRT7@fd700000  <class AppleUSBEHCIPort, id 0x100000378, registered, matched, active, busy 0 (0 ms), retain 12>
    | |   |   |   {
    | |   |   |     "port" = <07000000>
    | |   |   |     "port-status" = 2
    | |   |   |     "port-statistics" = {"kPortStatEOF2ViolationCurrentConnectCount"=0,"kPortStatEOF2ViolationDuringResetCount"=0,"kPortStatPowerStateTime"={"kPowerStateOff"="0ms (0%)","kPowerStateSleep"="24419ms (0%)","kPowerStateOn"="330ms (0%)","kPowerStateSuspended"="72352941ms (99%)"},"kPortStatConnectCount"=1,"kPortStatRemoteWakeCount"=0,"kPortStatEOF2ViolationRecoveryDuringResetCount"=0,"kPortStatAddressFailureCount"=0,"kPortStatEOF2ViolationCount"=0,"kPortStatEnumerationFailureCount"=1,"kPortStatOverCurrentCount"=0,"kPortStatEOF2ViolationDuringResumeCount"=0}
    | |   |   |     "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |     "UsbConnector" = 255
    | |   |   |     "IOPowerManagement" = {"DevicePowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=65536,"MaxPowerState"=3,"DriverPowerState"=0}
    | |   |   |     "name" = "PRT7"
    | |   |   |     "locationID" = 18446744073666560000
    | |   |   |   }
    | |   |   |   
    | |   |   +-o PRT8@fd800000  <class AppleUSBEHCIPort, id 0x10000037b, registered, matched, active, busy 0 (0 ms), retain 12>
    | |   |       {
    | |   |         "port" = <08000000>
    | |   |         "port-status" = 2
    | |   |         "port-statistics" = {"kPortStatEOF2ViolationCurrentConnectCount"=0,"kPortStatEOF2ViolationDuringResetCount"=0,"kPortStatPowerStateTime"={"kPowerStateOff"="0ms (0%)","kPowerStateSleep"="24417ms (0%)","kPowerStateOn"="69ms (0%)","kPowerStateSuspended"="72353204ms (99%)"},"kPortStatConnectCount"=0,"kPortStatRemoteWakeCount"=0,"kPortStatEOF2ViolationRecoveryDuringResetCount"=0,"kPortStatAddressFailureCount"=0,"kPortStatEOF2ViolationCount"=0,"kPortStatEnumerationFailureCount"=0,"kPortStatOverCurrentCount"=0,"kPortStatEOF2ViolationDuringResumeCount"=0}
    | |   |         "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |         "UsbConnector" = 255
    | |   |         "IOPowerManagement" = {"DevicePowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=65536,"MaxPowerState"=3,"DriverPowerState"=0}
    | |   |         "name" = "PRT8"
    | |   |         "locationID" = 18446744073667608576
    | |   |       }
    | |   |       
    | |   +-o PCIB@1E  <class IOPCIDevice, id 0x1000001c4, registered, matched, active, busy 0 (21 ms), retain 11>
    | |   | | {
    | |   | |   "#address-cells" = <03000000>
    | |   | |   "class-code" = <01040600>
    | |   | |   "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=258,"ChildProxyPowerState"=2,"MaxPowerState"=3}
    | |   | |   "built-in" = <00>
    | |   | |   "acpi-device" = "IOACPIPlatformDevice is not serializable"
    | |   | |   "vendor-id" = <86800000>
    | |   | |   "name" = <"pci-bridge">
    | |   | |   "device-id" = <4e240000>
    | |   | |   "IOPCIResourced" = Yes
    | |   | |   "IODTPersist" = 0
    | |   | |   "compatible" = <"pci8086,244e","pciclass,060401","PCIB">
    | |   | |   "ranges" = <0000008200000000000000000000008200000000000000000000000000000000000000c20000000000000000000000c2000000000000000000000000000000000000008100000000000000000000008100000000000000000000000000000000>
    | |   | |   "IOServiceDEXTEntitlements" = (("com.apple.developer.driverkit.transport.pci","com.apple.developer.driverkit.transport.pci.bridge"))
    | |   | |   "acpi-path" = "IOACPIPlane:/_SB/PCI0@0/PCIB@1e0000"
    | |   | |   "IOPCIConfigured" = Yes
    | |   | |   "revision-id" = <d9000000>
    | |   | |   "pcidebug" = "0:30:0(20:20)"
    | |   | |   "IOName" = "pci-bridge"
    | |   | |   "#size-cells" = <02000000>
    | |   | |   "reg" = <00f0000000000000000000000000000000000000>
    | |   | | }
    | |   | | 
    | |   | +-o IOPP  <class IOPCI2PCIBridge, id 0x100000246, registered, matched, active, busy 0 (0 ms), retain 6>
    | |   |     {
    | |   |       "IOClass" = "IOPCI2PCIBridge"
    | |   |       "CFBundleIdentifier" = "com.apple.iokit.IOPCIFamily"
    | |   |       "IOProviderClass" = "IOPCIDevice"
    | |   |       "IOPCIPowerOnProbe" = Yes
    | |   |       "IOPowerManagement" = {"CapabilityFlags"=258,"MaxPowerState"=3,"CurrentPowerState"=2}
    | |   |       "IOProbeScore" = 18446744073709551516
    | |   |       "IONameMatch" = "pci-bridge"
    | |   |       "IOMatchedAtBoot" = Yes
    | |   |       "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |       "IONameMatched" = "pci-bridge"
    | |   |       "IOPersonalityPublisher" = "com.apple.iokit.IOPCIFamily"
    | |   |       "CFBundleIdentifierKernel" = "com.apple.iokit.IOPCIFamily"
    | |   |     }
    | |   |     
    | |   +-o LPCB@1F  <class IOPCIDevice, id 0x1000001c7, registered, matched, active, busy 0 (599 ms), retain 28>
    | |   | | {
    | |   | |   "name" = <"pci8086,2670">
    | |   | |   "subsystem-vendor-id" = <86800000>
    | |   | |   "compatible" = <"pci8086,7270","pci8086,2670","pciclass,060100","LPCB">
    | |   | |   "afterg3-support" = <01000000>
    | |   | |   "reg" = <00f8000000000000000000000000000000000000>
    | |   | |   "device-id" = <70260000>
    | |   | |   "IOName" = "pci8086,2670"
    | |   | |   "IOServiceDEXTEntitlements" = (("com.apple.developer.driverkit.transport.pci"))
    | |   | |   "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=258,"ChildProxyPowerState"=2,"MaxPowerState"=3}
    | |   | |   "built-in" = <00>
    | |   | |   "revision-id" = <09000000>
    | |   | |   "IOPCIResourced" = Yes
    | |   | |   "vendor-id" = <86800000>
    | |   | |   "pcidebug" = "0:31:0"
    | |   | |   "class-code" = <00010600>
    | |   | |   "acpi-path" = "IOACPIPlane:/_SB/PCI0@0/LPCB@1f0000"
    | |   | |   "subsystem-id" = <70720000>
    | |   | |   "acpi-device" = "IOACPIPlatformDevice is not serializable"
    | |   | | }
    | |   | | 
    | |   | +-o AppleLPC  <class AppleLPC, id 0x10000053d, registered, matched, active, busy 0 (47 ms), retain 7>
    | |   |     {
    | |   |       "IOProbeScore" = 1000
    | |   |       "CFBundleIdentifier" = "com.apple.driver.AppleLPC"
    | |   |       "IOProviderClass" = "IOPCIDevice"
    | |   |       "IOClass" = "AppleLPC"
    | |   |       "IOPersonalityPublisher" = "com.apple.driver.AppleLPC"
    | |   |       "LCTL_Offset" = 424
    | |   |       "CFBundleIdentifierKernel" = "com.apple.driver.AppleLPC"
    | |   |       "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","pci8086,1e44","pci10de,aac","pci10de,aae","pci10de,aaf","pci10de,d80","pci10de,d81","pci10de,d82","pci10de,d83")
    | |   |       "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |       "IONameMatched" = "pci8086,2670"
    | |   |       "IOPowerManagement" = {"CapabilityFlags"=32768,"MaxPowerState"=1,"CurrentPowerState"=1}
    | |   |     }
    | |   |     
    | |   +-o PATA@1F,1  <class IOPCIDevice, id 0x1000001c8, registered, matched, active, busy 0 (3 ms), retain 10>
    | |   |   {
    | |   |     "assigned-addresses" = <10f9008100000000e8600000000000000800000014f9008100000000fc600000000000000400000018f9008100000000e060000000000000080000001cf9008100000000f8600000000000000400000020f9008100000000c06000000000000010000000>
    | |   |     "location" = <"0 top 1 bottom">
    | |   |     "class-code" = <8f010100>
    | |   |     "IODeviceMemory" = ("IOSubMemoryDescriptor is not serializable","IOSubMemoryDescriptor is not serializable","IOSubMemoryDescriptor is not serializable","IOSubMemoryDescriptor is not serializable","IOSubMemoryDescriptor is not serializable")
    | |   |     "IOPowerManagement" = {"CurrentPowerState"=2,"CapabilityFlags"=258,"ChildProxyPowerState"=2,"MaxPowerState"=3}
    | |   |     "subsystem-vendor-id" = <86800000>
    | |   |     "built-in" = <00>
    | |   |     "acpi-device" = "IOACPIPlatformDevice is not serializable"
    | |   |     "vendor-id" = <86800000>
    | |   |     "name" = <"pci8086,269e">
    | |   |     "device-id" = <9e260000>
    | |   |     "IOPCIResourced" = Yes
    | |   |     "compatible" = <"pci8086,7270","pci8086,269e","pciclass,01018f","PATA">
    | |   |     "IOServiceDEXTEntitlements" = (("com.apple.developer.driverkit.transport.pci"))
    | |   |     "acpi-path" = "IOACPIPlane:/_SB/PCI0@0/PATA@1f0001"
    | |   |     "subsystem-id" = <70720000>
    | |   |     "revision-id" = <09000000>
    | |   |     "pcidebug" = "0:31:1"
    | |   |     "IOName" = "pci8086,269e"
    | |   |     "reg" = <00f900000000000000000000000000000000000010f900010000000000000000000000000800000014f900010000000000000000000000000400000018f90001000000000000000000000000080000001cf900010000000000000000000000000400000020f9000100000000000000000000000010000000>
    | |   |   }
    | |   |   
    | |   +-o SATA@1F,2  <class IOPCIDevice, id 0x1000001cf, registered, matched, active, busy 0 (299 ms), retain 17>
    | |   | | {
    | |   | |   "assigned-addresses" = <10fa008100000000d8600000000000000800000014fa008100000000f4600000000000000400000018fa008100000000d060000000000000080000001cfa008100000000f0600000000000000400000020fa00810000000020600000000000002000000024fa0082000000000080a0910000000000040000>
    | |   | |   "IOInterruptSpecifiers" = (<1500000007000000>)
    | |   | |   "class-code" = <01060100>
    | |   | |   "IODeviceMemory" = ("IOSubMemoryDescriptor is not serializable","IOSubMemoryDescriptor is not serializable","IOSubMemoryDescriptor is not serializable","IOSubMemoryDescriptor is not serializable","IOSubMemoryDescriptor is not serializable",({"address"=2443214848,"length"=1024}))
    | |   | |   "built-in" = <00>
    | |   | |   "subsystem-vendor-id" = <86800000>
    | |   | |   "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=258,"ChildProxyPowerState"=2,"MaxPowerState"=3}
    | |   | |   "acpi-device" = "IOACPIPlatformDevice is not serializable"
    | |   | |   "IOInterruptControllers" = ("io-apic-0")
    | |   | |   "vendor-id" = <86800000>
    | |   | |   "name" = <"pci8086,2681">
    | |   | |   "device-id" = <81260000>
    | |   | |   "acpi-pmcap-offset" = 112
    | |   | |   "IOPCIResourced" = Yes
    | |   | |   "compatible" = <"pci8086,7270","pci8086,2681","pciclass,010601","SATA">
    | |   | |   "IOServiceDEXTEntitlements" = (("com.apple.developer.driverkit.transport.pci"))
    | |   | |   "acpi-path" = "IOACPIPlane:/_SB/PCI0@0/SATA@1f0002"
    | |   | |   "subsystem-id" = <70720000>
    | |   | |   "revision-id" = <09000000>
    | |   | |   "pcidebug" = "0:31:2"
    | |   | |   "IOName" = "pci8086,2681"
    | |   | |   "reg" = <00fa00000000000000000000000000000000000010fa00010000000000000000000000000800000014fa00010000000000000000000000000400000018fa0001000000000000000000000000080000001cfa00010000000000000000000000000400000020fa00010000000000000000000000002000000024fa000200000000000000000000000000040000>
    | |   | | }
    | |   | | 
    | |   | +-o AppleAHCI  <class AppleAHCI, id 0x10000024b, registered, matched, active, busy 0 (219 ms), retain 24>
    | |   |   | {
    | |   |   |   "IOClass" = "AppleAHCI"
    | |   |   |   "CFBundleIdentifier" = "com.apple.driver.AppleAHCIPort"
    | |   |   |   "IOProviderClass" = "IOPCIDevice"
    | |   |   |   "IOPowerManagement" = {"ChildrenPowerState"=2,"MaxPowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=32768,"ChildProxyPowerState"=2,"DriverPowerState"=2}
    | |   |   |   "IOProbeScore" = 2000
    | |   |   |   "IOMatchedAtBoot" = Yes
    | |   |   |   "IOPolledInterface" = "AppleAHCIPolledAdapter is not serializable"
    | |   |   |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   |   "Trace ID" = 2032128
    | |   |   |   "Vendor Name" = "Intel"
    | |   |   |   "AHCI-Ejectable" = No
    | |   |   |   "IOPersonalityPublisher" = "com.apple.driver.AppleAHCIPort"
    | |   |   |   "Chipset Name" = "ESB2 AHCI"
    | |   |   |   "IOPCIPrimaryMatch" = "0x26818086"
    | |   |   |   "CFBundleIdentifierKernel" = "com.apple.driver.AppleAHCIPort"
    | |   |   |   "AHCI-Built-In" = Yes
    | |   |   |   "IOPMResetPowerStateOnWake" = Yes
    | |   |   |   "AHCI-CAP" = 18446744072738602757
    | |   |   | }
    | |   |   | 
    | |   |   +-o PRT0@0  <class AppleAHCIPort, id 0x1000001d0, registered, matched, active, busy 0 (216 ms), retain 12>
    | |   |   | | {
    | |   |   | |   "AHCI-Ejectable" = No
    | |   |   | |   "IOPolledInterface" = "AppleAHCIPortPolledAdapter is not serializable"
    | |   |   | |   "AHCI Port Hot Plug" = No
    | |   |   | |   "IOMaximumSegmentByteCountRead" = 4194304
    | |   |   | |   "64-bit" = Yes
    | |   |   | |   "Trace ID" = 2032128
    | |   |   | |   "IOMaximumSegmentByteCountWrite" = 4194304
    | |   |   | |   "IOPowerManagement" = {"ChildrenPowerState"=2,"MaxPowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=32768,"ChildProxyPowerState"=2,"DriverPowerState"=2}
    | |   |   | |   "io-device-location" = <"Bay 1">
    | |   |   | |   "AHCI-Built-In" = Yes
    | |   |   | |   "acpi-device" = "IOACPIPlatformDevice is not serializable"
    | |   |   | |   "AHCI Port ESATA" = No
    | |   |   | |   "AHCI Port SNotification" = No
    | |   |   | |   "AHCI Port Optimized Device Number" = 0
    | |   |   | |   "Physical Interconnect Location" = "Internal"
    | |   |   | |   "IOMaximumSegmentCountRead" = 256
    | |   |   | |   "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"}
    | |   |   | |   "AHCI Port ALPM" = No
    | |   |   | | }
    | |   |   | | 
    | |   |   | +-o IOAHCIDevice@0  <class IOAHCIDevice, id 0x100000296, registered, matched, active, busy 0 (216 ms), retain 12>
    | |   |   |   | {
    | |   |   |   |   "IOUnit" = 0
    | |   |   |   |   "Trace ID" = 2032128
    | |   |   |   |   "Protocol Characteristics" = {"Physical Interconnect"="SATA","AHCI Port Number"=0,"Port Speed"="3 Gigabit","Physical Interconnect Location"="Internal"}
    | |   |   |   | }
    | |   |   |   | 
    | |   |   |   +-o AppleAHCIDiskDriver  <class AppleAHCIDiskDriver, id 0x100000299, registered, matched, active, busy 0 (152 ms), retain 7>
    | |   |   |     | {
    | |   |   |     |   "IOClass" = "AppleAHCIDiskDriver"
    | |   |   |     |   "IOPolledInterface" = "AppleAHCIDiskPolledInterface is not serializable"
    | |   |   |     |   "Logical Block Size" = 512
    | |   |   |     |   "IOMaximumBlockCountWrite" = 65536
    | |   |   |     |   "IOPlatformPanicAction" = 0
    | |   |   |     |   "IOPersonalityPublisher" = "com.apple.iokit.IOAHCIBlockStorage"
    | |   |   |     |   "IOMatchedAtBoot" = Yes
    | |   |   |     |   "Trace ID" = 2032128
    | |   |   |     |   "IOProviderClass" = "IOAHCIDevice"
    | |   |   |     |   "Physical Interconnect Location" = "Internal"
    | |   |   |     |   "IOProbeScore" = 0
    | |   |   |     |   "Queue Depth" = 32
    | |   |   |     |   "SATA Features" = 46
    | |   |   |     |   "Serial Number" = "            ZR10D1DA"
    | |   |   |     |   "CFBundleIdentifierKernel" = "com.apple.iokit.IOAHCIBlockStorage"
    | |   |   |     |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   |     |   "CFBundleIdentifier" = "com.apple.iokit.IOAHCIBlockStorage"
    | |   |   |     |   "Model" = "ST6000VN001-2BB186                      "
    | |   |   |     |   "Revision" = "SC60    "
    | |   |   |     |   "IOMaximumBlockCountRead" = 65536
    | |   |   |     |   "Physical Block Size" = 4096
    | |   |   |     |   "NCQ" = Yes
    | |   |   |     | }
    | |   |   |     | 
    | |   |   |     +-o IOAHCIBlockStorageDevice  <class IOAHCIBlockStorageDevice, id 0x1000002f1, registered, matched, active, busy 0 (152 ms), retain 7>
    | |   |   |       | {
    | |   |   |       |   "Device Characteristics" = {"Product Name"="ST6000VN001-2BB186                      ","Logical Block Size"=512,"Medium Type"="Rotational","Rotation Rate"=5425,"Physical Block Size"=4096,"SATA Features"=46,"Serial Number"="            ZR10D1DA","Product Revision Level"="SC60    "}
    | |   |   |       |   "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 0x1000002f4, registered, matched, active, busy 0 (152 ms), retain 8>
    | |   |   |         | {
    | |   |   |         |   "IOPropertyMatch" = {"device-type"="Generic"}
    | |   |   |         |   "CFBundleIdentifier" = "com.apple.iokit.IOStorageFamily"
    | |   |   |         |   "IOProviderClass" = "IOBlockStorageDevice"
    | |   |   |         |   "IOClass" = "IOBlockStorageDriver"
    | |   |   |         |   "IOProbeScore" = 0
    | |   |   |         |   "CFBundleIdentifierKernel" = "com.apple.iokit.IOStorageFamily"
    | |   |   |         |   "IOMatchedAtBoot" = Yes
    | |   |   |         |   "Statistics" = {"Operations (Write)"=3160,"Latency Time (Write)"=0,"Bytes (Read)"=381879296,"Errors (Write)"=0,"Total Time (Read)"=85756074260,"Latency Time (Read)"=0,"Retries (Read)"=0,"Errors (Read)"=0,"Total Time (Write)"=66959054305,"Bytes (Write)"=1460178944,"Operations (Read)"=36312,"Retries (Write)"=0}
    | |   |   |         |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   |         |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |         | }
    | |   |   |         | 
    | |   |   |         +-o ST6000VN001-2BB186 Media  <class IOMedia, id 0x1000002f5, registered, matched, active, busy 0 (152 ms), retain 12>
    | |   |   |           | {
    | |   |   |           |   "Content" = "GUID_partition_scheme"
    | |   |   |           |   "Removable" = No
    | |   |   |           |   "Whole" = Yes
    | |   |   |           |   "Leaf" = No
    | |   |   |           |   "BSD Name" = "disk6"
    | |   |   |           |   "Ejectable" = No
    | |   |   |           |   "Preferred Block Size" = 512
    | |   |   |           |   "IOMediaIcon" = {"IOBundleResourceFile"="Internal.icns","CFBundleIdentifier"="com.apple.iokit.IOStorageFamily"}
    | |   |   |           |   "BSD Minor" = 8
    | |   |   |           |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |           |   "Writable" = Yes
    | |   |   |           |   "BSD Major" = 1
    | |   |   |           |   "Size" = 6001175126016
    | |   |   |           |   "IOBusyInterest" = "IOCommand is not serializable"
    | |   |   |           |   "Open" = Yes
    | |   |   |           |   "Content Hint" = ""
    | |   |   |           |   "BSD Unit" = 6
    | |   |   |           | }
    | |   |   |           | 
    | |   |   |           +-o IOMediaBSDClient  <class IOMediaBSDClient, id 0x1000002fa, registered, matched, active, busy 0 (0 ms), retain 6>
    | |   |   |           |   {
    | |   |   |           |     "IOProbeScore" = 30000
    | |   |   |           |     "CFBundleIdentifier" = "com.apple.iokit.IOStorageFamily"
    | |   |   |           |     "IOMatchCategory" = "IOMediaBSDClient"
    | |   |   |           |     "IOClass" = "IOMediaBSDClient"
    | |   |   |           |     "IOProviderClass" = "IOMedia"
    | |   |   |           |     "CFBundleIdentifierKernel" = "com.apple.iokit.IOStorageFamily"
    | |   |   |           |     "IOMatchedAtBoot" = Yes
    | |   |   |           |     "IOResourceMatch" = "IOBSD"
    | |   |   |           |   }
    | |   |   |           |   
    | |   |   |           +-o IOGUIDPartitionScheme  <class IOGUIDPartitionScheme, id 0x1000002ff, !registered, !matched, active, busy 0 (3 ms), retain 7>
    | |   |   |             | {
    | |   |   |             |   "IOProbeScore" = 4000
    | |   |   |             |   "CFBundleIdentifier" = "com.apple.iokit.IOStorageFamily"
    | |   |   |             |   "IOMatchCategory" = "IOStorage"
    | |   |   |             |   "IOClass" = "IOGUIDPartitionScheme"
    | |   |   |             |   "IOPropertyMatch" = {"Whole"=Yes}
    | |   |   |             |   "IOProviderClass" = "IOMedia"
    | |   |   |             |   "CFBundleIdentifierKernel" = "com.apple.iokit.IOStorageFamily"
    | |   |   |             |   "IOMatchedAtBoot" = Yes
    | |   |   |             |   "Content Mask" = "GUID_partition_scheme"
    | |   |   |             |   "UUID" = "55AE496D-E1EA-4003-ACC0-073DE437CC59"
    | |   |   |             | }
    | |   |   |             | 
    | |   |   |             +-o EFI System Partition@1  <class IOMedia, id 0x100000356, registered, matched, active, busy 0 (3 ms), retain 10>
    | |   |   |             | | {
    | |   |   |             | |   "Open" = No
    | |   |   |             | |   "Preferred Block Size" = 512
    | |   |   |             | |   "Base" = 20480
    | |   |   |             | |   "Writable" = Yes
    | |   |   |             | |   "IOBusyInterest" = "IOCommand is not serializable"
    | |   |   |             | |   "Size" = 209715200
    | |   |   |             | |   "Content" = "C12A7328-F81F-11D2-BA4B-00A0C93EC93B"
    | |   |   |             | |   "BSD Minor" = 15
    | |   |   |             | |   "Whole" = No
    | |   |   |             | |   "Removable" = No
    | |   |   |             | |   "UUID" = "882D0D32-0A92-4FBE-8FC5-77B5D52E5F97"
    | |   |   |             | |   "BSD Unit" = 6
    | |   |   |             | |   "BSD Major" = 1
    | |   |   |             | |   "Ejectable" = No
    | |   |   |             | |   "BSD Name" = "disk6s1"
    | |   |   |             | |   "Partition ID" = 1
    | |   |   |             | |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |             | |   "GPT Attributes" = 0
    | |   |   |             | |   "Content Hint" = "C12A7328-F81F-11D2-BA4B-00A0C93EC93B"
    | |   |   |             | |   "Leaf" = Yes
    | |   |   |             | | }
    | |   |   |             | | 
    | |   |   |             | +-o IOMediaBSDClient  <class IOMediaBSDClient, id 0x100000362, registered, matched, active, busy 0 (0 ms), retain 6>
    | |   |   |             |     {
    | |   |   |             |       "IOProbeScore" = 30000
    | |   |   |             |       "CFBundleIdentifier" = "com.apple.iokit.IOStorageFamily"
    | |   |   |             |       "IOMatchCategory" = "IOMediaBSDClient"
    | |   |   |             |       "IOClass" = "IOMediaBSDClient"
    | |   |   |             |       "IOProviderClass" = "IOMedia"
    | |   |   |             |       "CFBundleIdentifierKernel" = "com.apple.iokit.IOStorageFamily"
    | |   |   |             |       "IOMatchedAtBoot" = Yes
    | |   |   |             |       "IOResourceMatch" = "IOBSD"
    | |   |   |             |     }
    | |   |   |             |     
    | |   |   |             +-o Untitled 2@2  <class IOMedia, id 0x100000357, registered, matched, active, busy 0 (3 ms), retain 11>
    | |   |   |               | {
    | |   |   |               |   "Open" = Yes
    | |   |   |               |   "Preferred Block Size" = 512
    | |   |   |               |   "Base" = 209735680
    | |   |   |               |   "Writable" = Yes
    | |   |   |               |   "IOBusyInterest" = "IOCommand is not serializable"
    | |   |   |               |   "Size" = 6000831152128
    | |   |   |               |   "Content" = "48465300-0000-11AA-AA11-00306543ECAC"
    | |   |   |               |   "BSD Minor" = 16
    | |   |   |               |   "Whole" = No
    | |   |   |               |   "Removable" = No
    | |   |   |               |   "UUID" = "C6F8E2F6-594C-461B-AF1D-2D9F83E825B9"
    | |   |   |               |   "BSD Unit" = 6
    | |   |   |               |   "BSD Major" = 1
    | |   |   |               |   "Ejectable" = No
    | |   |   |               |   "BSD Name" = "disk6s2"
    | |   |   |               |   "Partition ID" = 2
    | |   |   |               |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |               |   "GPT Attributes" = 0
    | |   |   |               |   "Content Hint" = "48465300-0000-11AA-AA11-00306543ECAC"
    | |   |   |               |   "Leaf" = Yes
    | |   |   |               | }
    | |   |   |               | 
    | |   |   |               +-o IOMediaBSDClient  <class IOMediaBSDClient, id 0x10000035e, registered, matched, active, busy 0 (0 ms), retain 7>
    | |   |   |                   {
    | |   |   |                     "IOProbeScore" = 30000
    | |   |   |                     "CFBundleIdentifier" = "com.apple.iokit.IOStorageFamily"
    | |   |   |                     "IOMatchCategory" = "IOMediaBSDClient"
    | |   |   |                     "IOClass" = "IOMediaBSDClient"
    | |   |   |                     "IOProviderClass" = "IOMedia"
    | |   |   |                     "CFBundleIdentifierKernel" = "com.apple.iokit.IOStorageFamily"
    | |   |   |                     "IOMatchedAtBoot" = Yes
    | |   |   |                     "IOResourceMatch" = "IOBSD"
    | |   |   |                   }
    | |   |   |                   
    | |   |   +-o PRT1@1  <class AppleAHCIPort, id 0x1000001d1, registered, matched, active, busy 0 (214 ms), retain 12>
    | |   |   | | {
    | |   |   | |   "AHCI-Ejectable" = No
    | |   |   | |   "IOPolledInterface" = "AppleAHCIPortPolledAdapter is not serializable"
    | |   |   | |   "AHCI Port Hot Plug" = No
    | |   |   | |   "IOMaximumSegmentByteCountRead" = 4194304
    | |   |   | |   "64-bit" = Yes
    | |   |   | |   "Trace ID" = 2032144
    | |   |   | |   "IOMaximumSegmentByteCountWrite" = 4194304
    | |   |   | |   "IOPowerManagement" = {"ChildrenPowerState"=2,"MaxPowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=32768,"ChildProxyPowerState"=2,"DriverPowerState"=2}
    | |   |   | |   "io-device-location" = <"Bay 2">
    | |   |   | |   "AHCI-Built-In" = Yes
    | |   |   | |   "acpi-device" = "IOACPIPlatformDevice is not serializable"
    | |   |   | |   "AHCI Port ESATA" = No
    | |   |   | |   "AHCI Port SNotification" = No
    | |   |   | |   "AHCI Port Optimized Device Number" = 0
    | |   |   | |   "Physical Interconnect Location" = "Internal"
    | |   |   | |   "IOMaximumSegmentCountRead" = 256
    | |   |   | |   "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"}
    | |   |   | |   "AHCI Port ALPM" = No
    | |   |   | | }
    | |   |   | | 
    | |   |   | +-o IOAHCIDevice@0  <class IOAHCIDevice, id 0x100000298, registered, matched, active, busy 0 (214 ms), retain 12>
    | |   |   |   | {
    | |   |   |   |   "IOUnit" = 0
    | |   |   |   |   "Trace ID" = 2032144
    | |   |   |   |   "Protocol Characteristics" = {"Physical Interconnect"="SATA","AHCI Port Number"=0,"Port Speed"="3 Gigabit","Physical Interconnect Location"="Internal"}
    | |   |   |   | }
    | |   |   |   | 
    | |   |   |   +-o AppleAHCIDiskDriver  <class AppleAHCIDiskDriver, id 0x10000029a, registered, matched, active, busy 0 (210 ms), retain 7>
    | |   |   |     | {
    | |   |   |     |   "IOClass" = "AppleAHCIDiskDriver"
    | |   |   |     |   "IOPolledInterface" = "AppleAHCIDiskPolledInterface is not serializable"
    | |   |   |     |   "Logical Block Size" = 512
    | |   |   |     |   "IOMaximumBlockCountWrite" = 65536
    | |   |   |     |   "IOPlatformPanicAction" = 0
    | |   |   |     |   "IOPersonalityPublisher" = "com.apple.iokit.IOAHCIBlockStorage"
    | |   |   |     |   "IOMatchedAtBoot" = Yes
    | |   |   |     |   "Trace ID" = 2032144
    | |   |   |     |   "IOProviderClass" = "IOAHCIDevice"
    | |   |   |     |   "Physical Interconnect Location" = "Internal"
    | |   |   |     |   "IOProbeScore" = 0
    | |   |   |     |   "Queue Depth" = 32
    | |   |   |     |   "SATA Features" = 47
    | |   |   |     |   "Serial Number" = "            W500QRQW"
    | |   |   |     |   "CFBundleIdentifierKernel" = "com.apple.iokit.IOAHCIBlockStorage"
    | |   |   |     |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   |     |   "CFBundleIdentifier" = "com.apple.iokit.IOAHCIBlockStorage"
    | |   |   |     |   "Model" = "ST3000DM001-1ER166                      "
    | |   |   |     |   "Revision" = "CC25    "
    | |   |   |     |   "IOMaximumBlockCountRead" = 65536
    | |   |   |     |   "Physical Block Size" = 4096
    | |   |   |     |   "NCQ" = Yes
    | |   |   |     | }
    | |   |   |     | 
    | |   |   |     +-o IOAHCIBlockStorageDevice  <class IOAHCIBlockStorageDevice, id 0x1000002ab, registered, matched, active, busy 0 (210 ms), retain 7>
    | |   |   |       | {
    | |   |   |       |   "Device Characteristics" = {"Product Name"="ST3000DM001-1ER166                      ","Logical Block Size"=512,"Medium Type"="Rotational","Rotation Rate"=7200,"Physical Block Size"=4096,"SATA Features"=47,"Serial Number"="            W500QRQW","Product Revision Level"="CC25    "}
    | |   |   |       |   "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 0x1000002ae, registered, matched, active, busy 0 (209 ms), retain 8>
    | |   |   |         | {
    | |   |   |         |   "IOPropertyMatch" = {"device-type"="Generic"}
    | |   |   |         |   "CFBundleIdentifier" = "com.apple.iokit.IOStorageFamily"
    | |   |   |         |   "IOProviderClass" = "IOBlockStorageDevice"
    | |   |   |         |   "IOClass" = "IOBlockStorageDriver"
    | |   |   |         |   "IOProbeScore" = 0
    | |   |   |         |   "CFBundleIdentifierKernel" = "com.apple.iokit.IOStorageFamily"
    | |   |   |         |   "IOMatchedAtBoot" = Yes
    | |   |   |         |   "Statistics" = {"Operations (Write)"=3029,"Latency Time (Write)"=0,"Bytes (Read)"=214119424,"Errors (Write)"=0,"Total Time (Read)"=107362669852,"Latency Time (Read)"=0,"Retries (Read)"=0,"Errors (Read)"=0,"Total Time (Write)"=144881423524,"Bytes (Write)"=46960640,"Operations (Read)"=14490,"Retries (Write)"=0}
    | |   |   |         |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   |         |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |         | }
    | |   |   |         | 
    | |   |   |         +-o ST3000DM001-1ER166 Media  <class IOMedia, id 0x1000002b4, registered, matched, active, busy 0 (209 ms), retain 12>
    | |   |   |           | {
    | |   |   |           |   "Content" = "GUID_partition_scheme"
    | |   |   |           |   "Removable" = No
    | |   |   |           |   "Whole" = Yes
    | |   |   |           |   "Leaf" = No
    | |   |   |           |   "BSD Name" = "disk3"
    | |   |   |           |   "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" = 1
    | |   |   |           |   "Size" = 3000592982016
    | |   |   |           |   "IOBusyInterest" = "IOCommand is not serializable"
    | |   |   |           |   "Open" = Yes
    | |   |   |           |   "Content Hint" = ""
    | |   |   |           |   "BSD Unit" = 3
    | |   |   |           | }
    | |   |   |           | 
    | |   |   |           +-o IOMediaBSDClient  <class IOMediaBSDClient, id 0x1000002b8, registered, matched, active, busy 0 (0 ms), retain 6>
    | |   |   |           |   {
    | |   |   |           |     "IOProbeScore" = 30000
    | |   |   |           |     "CFBundleIdentifier" = "com.apple.iokit.IOStorageFamily"
    | |   |   |           |     "IOMatchCategory" = "IOMediaBSDClient"
    | |   |   |           |     "IOClass" = "IOMediaBSDClient"
    | |   |   |           |     "IOProviderClass" = "IOMedia"
    | |   |   |           |     "CFBundleIdentifierKernel" = "com.apple.iokit.IOStorageFamily"
    | |   |   |           |     "IOMatchedAtBoot" = Yes
    | |   |   |           |     "IOResourceMatch" = "IOBSD"
    | |   |   |           |   }
    | |   |   |           |   
    | |   |   |           +-o IOGUIDPartitionScheme  <class IOGUIDPartitionScheme, id 0x1000002c4, !registered, !matched, active, busy 0 (5 ms), retain 7>
    | |   |   |             | {
    | |   |   |             |   "IOProbeScore" = 4000
    | |   |   |             |   "CFBundleIdentifier" = "com.apple.iokit.IOStorageFamily"
    | |   |   |             |   "IOMatchCategory" = "IOStorage"
    | |   |   |             |   "IOClass" = "IOGUIDPartitionScheme"
    | |   |   |             |   "IOPropertyMatch" = {"Whole"=Yes}
    | |   |   |             |   "IOProviderClass" = "IOMedia"
    | |   |   |             |   "CFBundleIdentifierKernel" = "com.apple.iokit.IOStorageFamily"
    | |   |   |             |   "IOMatchedAtBoot" = Yes
    | |   |   |             |   "Content Mask" = "GUID_partition_scheme"
    | |   |   |             |   "UUID" = "B48E22DC-DE85-4F15-A939-ED080A257425"
    | |   |   |             | }
    | |   |   |             | 
    | |   |   |             +-o EFI System Partition@1  <class IOMedia, id 0x10000033c, registered, matched, active, busy 0 (5 ms), retain 10>
    | |   |   |             | | {
    | |   |   |             | |   "Open" = No
    | |   |   |             | |   "Preferred Block Size" = 512
    | |   |   |             | |   "Base" = 20480
    | |   |   |             | |   "Writable" = Yes
    | |   |   |             | |   "IOBusyInterest" = "IOCommand is not serializable"
    | |   |   |             | |   "Size" = 209715200
    | |   |   |             | |   "Content" = "C12A7328-F81F-11D2-BA4B-00A0C93EC93B"
    | |   |   |             | |   "BSD Minor" = 13
    | |   |   |             | |   "Whole" = No
    | |   |   |             | |   "Removable" = No
    | |   |   |             | |   "UUID" = "A57788EA-D774-4D78-849D-BDAEDBC7B5F8"
    | |   |   |             | |   "BSD Unit" = 3
    | |   |   |             | |   "BSD Major" = 1
    | |   |   |             | |   "Ejectable" = No
    | |   |   |             | |   "BSD Name" = "disk3s1"
    | |   |   |             | |   "Partition ID" = 1
    | |   |   |             | |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |             | |   "GPT Attributes" = 0
    | |   |   |             | |   "Content Hint" = "C12A7328-F81F-11D2-BA4B-00A0C93EC93B"
    | |   |   |             | |   "Leaf" = Yes
    | |   |   |             | | }
    | |   |   |             | | 
    | |   |   |             | +-o IOMediaBSDClient  <class IOMediaBSDClient, id 0x100000348, registered, matched, active, busy 0 (0 ms), retain 6>
    | |   |   |             |     {
    | |   |   |             |       "IOProbeScore" = 30000
    | |   |   |             |       "CFBundleIdentifier" = "com.apple.iokit.IOStorageFamily"
    | |   |   |             |       "IOMatchCategory" = "IOMediaBSDClient"
    | |   |   |             |       "IOClass" = "IOMediaBSDClient"
    | |   |   |             |       "IOProviderClass" = "IOMedia"
    | |   |   |             |       "CFBundleIdentifierKernel" = "com.apple.iokit.IOStorageFamily"
    | |   |   |             |       "IOMatchedAtBoot" = Yes
    | |   |   |             |       "IOResourceMatch" = "IOBSD"
    | |   |   |             |     }
    | |   |   |             |     
    | |   |   |             +-o Untitled 2@2  <class IOMedia, id 0x10000033d, registered, matched, active, busy 0 (4 ms), retain 11>
    | |   |   |               | {
    | |   |   |               |   "Open" = Yes
    | |   |   |               |   "Preferred Block Size" = 512
    | |   |   |               |   "Base" = 209735680
    | |   |   |               |   "Writable" = Yes
    | |   |   |               |   "IOBusyInterest" = "IOCommand is not serializable"
    | |   |   |               |   "Size" = 3000249008128
    | |   |   |               |   "Content" = "48465300-0000-11AA-AA11-00306543ECAC"
    | |   |   |               |   "BSD Minor" = 11
    | |   |   |               |   "Whole" = No
    | |   |   |               |   "Removable" = No
    | |   |   |               |   "UUID" = "E7BC8939-8383-44B5-96F0-B3ADF025318C"
    | |   |   |               |   "BSD Unit" = 3
    | |   |   |               |   "BSD Major" = 1
    | |   |   |               |   "Ejectable" = No
    | |   |   |               |   "BSD Name" = "disk3s2"
    | |   |   |               |   "Partition ID" = 2
    | |   |   |               |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |               |   "GPT Attributes" = 0
    | |   |   |               |   "Content Hint" = "48465300-0000-11AA-AA11-00306543ECAC"
    | |   |   |               |   "Leaf" = Yes
    | |   |   |               | }
    | |   |   |               | 
    | |   |   |               +-o IOMediaBSDClient  <class IOMediaBSDClient, id 0x10000034b, registered, matched, active, busy 0 (0 ms), retain 7>
    | |   |   |                   {
    | |   |   |                     "IOProbeScore" = 30000
    | |   |   |                     "CFBundleIdentifier" = "com.apple.iokit.IOStorageFamily"
    | |   |   |                     "IOMatchCategory" = "IOMediaBSDClient"
    | |   |   |                     "IOClass" = "IOMediaBSDClient"
    | |   |   |                     "IOProviderClass" = "IOMedia"
    | |   |   |                     "CFBundleIdentifierKernel" = "com.apple.iokit.IOStorageFamily"
    | |   |   |                     "IOMatchedAtBoot" = Yes
    | |   |   |                     "IOResourceMatch" = "IOBSD"
    | |   |   |                   }
    | |   |   |                   
    | |   |   +-o PRT2@2  <class AppleAHCIPort, id 0x1000001d2, registered, matched, active, busy 0 (214 ms), retain 12>
    | |   |   | | {
    | |   |   | |   "AHCI-Ejectable" = No
    | |   |   | |   "IOPolledInterface" = "AppleAHCIPortPolledAdapter is not serializable"
    | |   |   | |   "AHCI Port Hot Plug" = No
    | |   |   | |   "IOMaximumSegmentByteCountRead" = 4194304
    | |   |   | |   "64-bit" = Yes
    | |   |   | |   "Trace ID" = 2032160
    | |   |   | |   "IOMaximumSegmentByteCountWrite" = 4194304
    | |   |   | |   "IOPowerManagement" = {"ChildrenPowerState"=2,"MaxPowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=32768,"ChildProxyPowerState"=2,"DriverPowerState"=2}
    | |   |   | |   "io-device-location" = <"Bay 3">
    | |   |   | |   "AHCI-Built-In" = Yes
    | |   |   | |   "acpi-device" = "IOACPIPlatformDevice is not serializable"
    | |   |   | |   "AHCI Port ESATA" = No
    | |   |   | |   "AHCI Port SNotification" = No
    | |   |   | |   "AHCI Port Optimized Device Number" = 0
    | |   |   | |   "Physical Interconnect Location" = "Internal"
    | |   |   | |   "IOMaximumSegmentCountRead" = 256
    | |   |   | |   "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"}
    | |   |   | |   "AHCI Port ALPM" = No
    | |   |   | | }
    | |   |   | | 
    | |   |   | +-o IOAHCIDevice@0  <class IOAHCIDevice, id 0x10000029c, registered, matched, active, busy 0 (214 ms), retain 12>
    | |   |   |   | {
    | |   |   |   |   "IOUnit" = 0
    | |   |   |   |   "Trace ID" = 2032160
    | |   |   |   |   "Protocol Characteristics" = {"Physical Interconnect"="SATA","AHCI Port Number"=0,"Port Speed"="3 Gigabit","Physical Interconnect Location"="Internal"}
    | |   |   |   | }
    | |   |   |   | 
    | |   |   |   +-o AppleAHCIDiskDriver  <class AppleAHCIDiskDriver, id 0x10000029d, registered, matched, active, busy 0 (179 ms), retain 7>
    | |   |   |     | {
    | |   |   |     |   "IOClass" = "AppleAHCIDiskDriver"
    | |   |   |     |   "IOPolledInterface" = "AppleAHCIDiskPolledInterface is not serializable"
    | |   |   |     |   "Logical Block Size" = 512
    | |   |   |     |   "IOMaximumBlockCountWrite" = 65536
    | |   |   |     |   "IOPlatformPanicAction" = 0
    | |   |   |     |   "IOPersonalityPublisher" = "com.apple.iokit.IOAHCIBlockStorage"
    | |   |   |     |   "IOMatchedAtBoot" = Yes
    | |   |   |     |   "Trace ID" = 2032160
    | |   |   |     |   "IOProviderClass" = "IOAHCIDevice"
    | |   |   |     |   "Physical Interconnect Location" = "Internal"
    | |   |   |     |   "IOProbeScore" = 0
    | |   |   |     |   "Queue Depth" = 32
    | |   |   |     |   "SATA Features" = 47
    | |   |   |     |   "Serial Number" = "            Z502SM2R"
    | |   |   |     |   "CFBundleIdentifierKernel" = "com.apple.iokit.IOAHCIBlockStorage"
    | |   |   |     |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   |     |   "CFBundleIdentifier" = "com.apple.iokit.IOAHCIBlockStorage"
    | |   |   |     |   "Model" = "ST3000DM001-1ER166                      "
    | |   |   |     |   "Revision" = "CC26    "
    | |   |   |     |   "IOMaximumBlockCountRead" = 65536
    | |   |   |     |   "Physical Block Size" = 4096
    | |   |   |     |   "NCQ" = Yes
    | |   |   |     | }
    | |   |   |     | 
    | |   |   |     +-o IOAHCIBlockStorageDevice  <class IOAHCIBlockStorageDevice, id 0x1000002c8, registered, matched, active, busy 0 (179 ms), retain 7>
    | |   |   |       | {
    | |   |   |       |   "Device Characteristics" = {"Product Name"="ST3000DM001-1ER166                      ","Logical Block Size"=512,"Medium Type"="Rotational","Rotation Rate"=7200,"Physical Block Size"=4096,"SATA Features"=47,"Serial Number"="            Z502SM2R","Product Revision Level"="CC26    "}
    | |   |   |       |   "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 0x1000002cb, registered, matched, active, busy 0 (179 ms), retain 8>
    | |   |   |         | {
    | |   |   |         |   "IOPropertyMatch" = {"device-type"="Generic"}
    | |   |   |         |   "CFBundleIdentifier" = "com.apple.iokit.IOStorageFamily"
    | |   |   |         |   "IOProviderClass" = "IOBlockStorageDevice"
    | |   |   |         |   "IOClass" = "IOBlockStorageDriver"
    | |   |   |         |   "IOProbeScore" = 0
    | |   |   |         |   "CFBundleIdentifierKernel" = "com.apple.iokit.IOStorageFamily"
    | |   |   |         |   "IOMatchedAtBoot" = Yes
    | |   |   |         |   "Statistics" = {"Operations (Write)"=2371,"Latency Time (Write)"=0,"Bytes (Read)"=123905024,"Errors (Write)"=0,"Total Time (Read)"=47555973914,"Latency Time (Read)"=0,"Retries (Read)"=0,"Errors (Read)"=0,"Total Time (Write)"=48004062753,"Bytes (Write)"=38178816,"Operations (Read)"=10621,"Retries (Write)"=0}
    | |   |   |         |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   |         |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |         | }
    | |   |   |         | 
    | |   |   |         +-o ST3000DM001-1ER166 Media  <class IOMedia, id 0x1000002cc, registered, matched, active, busy 0 (179 ms), retain 12>
    | |   |   |           | {
    | |   |   |           |   "Content" = "GUID_partition_scheme"
    | |   |   |           |   "Removable" = No
    | |   |   |           |   "Whole" = Yes
    | |   |   |           |   "Leaf" = No
    | |   |   |           |   "BSD Name" = "disk2"
    | |   |   |           |   "Ejectable" = No
    | |   |   |           |   "Preferred Block Size" = 512
    | |   |   |           |   "IOMediaIcon" = {"IOBundleResourceFile"="Internal.icns","CFBundleIdentifier"="com.apple.iokit.IOStorageFamily"}
    | |   |   |           |   "BSD Minor" = 2
    | |   |   |           |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |           |   "Writable" = Yes
    | |   |   |           |   "BSD Major" = 1
    | |   |   |           |   "Size" = 3000592982016
    | |   |   |           |   "IOBusyInterest" = "IOCommand is not serializable"
    | |   |   |           |   "Open" = Yes
    | |   |   |           |   "Content Hint" = ""
    | |   |   |           |   "BSD Unit" = 2
    | |   |   |           | }
    | |   |   |           | 
    | |   |   |           +-o IOMediaBSDClient  <class IOMediaBSDClient, id 0x1000002cd, registered, matched, active, busy 0 (0 ms), retain 6>
    | |   |   |           |   {
    | |   |   |           |     "IOProbeScore" = 30000
    | |   |   |           |     "CFBundleIdentifier" = "com.apple.iokit.IOStorageFamily"
    | |   |   |           |     "IOMatchCategory" = "IOMediaBSDClient"
    | |   |   |           |     "IOClass" = "IOMediaBSDClient"
    | |   |   |           |     "IOProviderClass" = "IOMedia"
    | |   |   |           |     "CFBundleIdentifierKernel" = "com.apple.iokit.IOStorageFamily"
    | |   |   |           |     "IOMatchedAtBoot" = Yes
    | |   |   |           |     "IOResourceMatch" = "IOBSD"
    | |   |   |           |   }
    | |   |   |           |   
    | |   |   |           +-o IOGUIDPartitionScheme  <class IOGUIDPartitionScheme, id 0x1000002d7, !registered, !matched, active, busy 0 (6 ms), retain 7>
    | |   |   |             | {
    | |   |   |             |   "IOProbeScore" = 4000
    | |   |   |             |   "CFBundleIdentifier" = "com.apple.iokit.IOStorageFamily"
    | |   |   |             |   "IOMatchCategory" = "IOStorage"
    | |   |   |             |   "IOClass" = "IOGUIDPartitionScheme"
    | |   |   |             |   "IOPropertyMatch" = {"Whole"=Yes}
    | |   |   |             |   "IOProviderClass" = "IOMedia"
    | |   |   |             |   "CFBundleIdentifierKernel" = "com.apple.iokit.IOStorageFamily"
    | |   |   |             |   "IOMatchedAtBoot" = Yes
    | |   |   |             |   "Content Mask" = "GUID_partition_scheme"
    | |   |   |             |   "UUID" = "3B9E32D8-147F-4EE7-B6A6-4ECF965B612D"
    | |   |   |             | }
    | |   |   |             | 
    | |   |   |             +-o EFI System Partition@1  <class IOMedia, id 0x100000331, registered, matched, active, busy 0 (6 ms), retain 10>
    | |   |   |             | | {
    | |   |   |             | |   "Open" = No
    | |   |   |             | |   "Preferred Block Size" = 512
    | |   |   |             | |   "Base" = 20480
    | |   |   |             | |   "Writable" = Yes
    | |   |   |             | |   "IOBusyInterest" = "IOCommand is not serializable"
    | |   |   |             | |   "Size" = 209715200
    | |   |   |             | |   "Content" = "C12A7328-F81F-11D2-BA4B-00A0C93EC93B"
    | |   |   |             | |   "BSD Minor" = 14
    | |   |   |             | |   "Whole" = No
    | |   |   |             | |   "Removable" = No
    | |   |   |             | |   "UUID" = "8DAC14F5-8CD5-4986-BA03-10E51B759FF4"
    | |   |   |             | |   "BSD Unit" = 2
    | |   |   |             | |   "BSD Major" = 1
    | |   |   |             | |   "Ejectable" = No
    | |   |   |             | |   "BSD Name" = "disk2s1"
    | |   |   |             | |   "Partition ID" = 1
    | |   |   |             | |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |             | |   "GPT Attributes" = 0
    | |   |   |             | |   "Content Hint" = "C12A7328-F81F-11D2-BA4B-00A0C93EC93B"
    | |   |   |             | |   "Leaf" = Yes
    | |   |   |             | | }
    | |   |   |             | | 
    | |   |   |             | +-o IOMediaBSDClient  <class IOMediaBSDClient, id 0x100000344, registered, matched, active, busy 0 (0 ms), retain 6>
    | |   |   |             |     {
    | |   |   |             |       "IOProbeScore" = 30000
    | |   |   |             |       "CFBundleIdentifier" = "com.apple.iokit.IOStorageFamily"
    | |   |   |             |       "IOMatchCategory" = "IOMediaBSDClient"
    | |   |   |             |       "IOClass" = "IOMediaBSDClient"
    | |   |   |             |       "IOProviderClass" = "IOMedia"
    | |   |   |             |       "CFBundleIdentifierKernel" = "com.apple.iokit.IOStorageFamily"
    | |   |   |             |       "IOMatchedAtBoot" = Yes
    | |   |   |             |       "IOResourceMatch" = "IOBSD"
    | |   |   |             |     }
    | |   |   |             |     
    | |   |   |             +-o Home@2  <class IOMedia, id 0x100000335, registered, matched, active, busy 0 (4 ms), retain 11>
    | |   |   |               | {
    | |   |   |               |   "Open" = Yes
    | |   |   |               |   "Preferred Block Size" = 512
    | |   |   |               |   "Base" = 209735680
    | |   |   |               |   "Writable" = Yes
    | |   |   |               |   "IOBusyInterest" = "IOCommand is not serializable"
    | |   |   |               |   "Size" = 3000249008128
    | |   |   |               |   "Content" = "48465300-0000-11AA-AA11-00306543ECAC"
    | |   |   |               |   "BSD Minor" = 9
    | |   |   |               |   "Whole" = No
    | |   |   |               |   "Removable" = No
    | |   |   |               |   "UUID" = "8AA191D3-BABF-4E49-B1A9-0A9843E8F1F6"
    | |   |   |               |   "BSD Unit" = 2
    | |   |   |               |   "BSD Major" = 1
    | |   |   |               |   "Ejectable" = No
    | |   |   |               |   "BSD Name" = "disk2s2"
    | |   |   |               |   "Partition ID" = 2
    | |   |   |               |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |               |   "GPT Attributes" = 0
    | |   |   |               |   "Content Hint" = "48465300-0000-11AA-AA11-00306543ECAC"
    | |   |   |               |   "Leaf" = Yes
    | |   |   |               | }
    | |   |   |               | 
    | |   |   |               +-o IOMediaBSDClient  <class IOMediaBSDClient, id 0x100000341, registered, matched, active, busy 0 (0 ms), retain 7>
    | |   |   |                   {
    | |   |   |                     "IOProbeScore" = 30000
    | |   |   |                     "CFBundleIdentifier" = "com.apple.iokit.IOStorageFamily"
    | |   |   |                     "IOMatchCategory" = "IOMediaBSDClient"
    | |   |   |                     "IOClass" = "IOMediaBSDClient"
    | |   |   |                     "IOProviderClass" = "IOMedia"
    | |   |   |                     "CFBundleIdentifierKernel" = "com.apple.iokit.IOStorageFamily"
    | |   |   |                     "IOMatchedAtBoot" = Yes
    | |   |   |                     "IOResourceMatch" = "IOBSD"
    | |   |   |                   }
    | |   |   |                   
    | |   |   +-o PRT3@3  <class AppleAHCIPort, id 0x1000001d3, registered, matched, active, busy 0 (217 ms), retain 12>
    | |   |   | | {
    | |   |   | |   "AHCI-Ejectable" = No
    | |   |   | |   "IOPolledInterface" = "AppleAHCIPortPolledAdapter is not serializable"
    | |   |   | |   "AHCI Port Hot Plug" = No
    | |   |   | |   "IOMaximumSegmentByteCountRead" = 4194304
    | |   |   | |   "64-bit" = Yes
    | |   |   | |   "Trace ID" = 2032176
    | |   |   | |   "IOMaximumSegmentByteCountWrite" = 4194304
    | |   |   | |   "IOPowerManagement" = {"ChildrenPowerState"=2,"MaxPowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=32768,"ChildProxyPowerState"=2,"DriverPowerState"=2}
    | |   |   | |   "io-device-location" = <"Bay 4">
    | |   |   | |   "AHCI-Built-In" = Yes
    | |   |   | |   "acpi-device" = "IOACPIPlatformDevice is not serializable"
    | |   |   | |   "AHCI Port ESATA" = No
    | |   |   | |   "AHCI Port SNotification" = No
    | |   |   | |   "AHCI Port Optimized Device Number" = 0
    | |   |   | |   "Physical Interconnect Location" = "Internal"
    | |   |   | |   "IOMaximumSegmentCountRead" = 256
    | |   |   | |   "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"}
    | |   |   | |   "AHCI Port ALPM" = No
    | |   |   | | }
    | |   |   | | 
    | |   |   | +-o IOAHCIDevice@0  <class IOAHCIDevice, id 0x10000029f, registered, matched, active, busy 0 (217 ms), retain 12>
    | |   |   |   | {
    | |   |   |   |   "IOUnit" = 0
    | |   |   |   |   "Trace ID" = 2032176
    | |   |   |   |   "Protocol Characteristics" = {"Physical Interconnect"="SATA","AHCI Port Number"=0,"Port Speed"="3 Gigabit","Physical Interconnect Location"="Internal"}
    | |   |   |   | }
    | |   |   |   | 
    | |   |   |   +-o AppleAHCIDiskDriver  <class AppleAHCIDiskDriver, id 0x1000002a0, registered, matched, active, busy 0 (155 ms), retain 7>
    | |   |   |     | {
    | |   |   |     |   "IOClass" = "AppleAHCIDiskDriver"
    | |   |   |     |   "IOPolledInterface" = "AppleAHCIDiskPolledInterface is not serializable"
    | |   |   |     |   "Logical Block Size" = 512
    | |   |   |     |   "IOMaximumBlockCountWrite" = 65536
    | |   |   |     |   "IOPlatformPanicAction" = 0
    | |   |   |     |   "IOPersonalityPublisher" = "com.apple.iokit.IOAHCIBlockStorage"
    | |   |   |     |   "IOMatchedAtBoot" = Yes
    | |   |   |     |   "Trace ID" = 2032176
    | |   |   |     |   "IOProviderClass" = "IOAHCIDevice"
    | |   |   |     |   "Physical Interconnect Location" = "Internal"
    | |   |   |     |   "IOProbeScore" = 0
    | |   |   |     |   "Queue Depth" = 32
    | |   |   |     |   "SATA Features" = 46
    | |   |   |     |   "Serial Number" = "            ZR10DJSL"
    | |   |   |     |   "CFBundleIdentifierKernel" = "com.apple.iokit.IOAHCIBlockStorage"
    | |   |   |     |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   |     |   "CFBundleIdentifier" = "com.apple.iokit.IOAHCIBlockStorage"
    | |   |   |     |   "Model" = "ST6000VN001-2BB186                      "
    | |   |   |     |   "Revision" = "SC60    "
    | |   |   |     |   "IOMaximumBlockCountRead" = 65536
    | |   |   |     |   "Physical Block Size" = 4096
    | |   |   |     |   "NCQ" = Yes
    | |   |   |     | }
    | |   |   |     | 
    | |   |   |     +-o IOAHCIBlockStorageDevice  <class IOAHCIBlockStorageDevice, id 0x1000002f6, registered, matched, active, busy 0 (155 ms), retain 7>
    | |   |   |       | {
    | |   |   |       |   "Device Characteristics" = {"Product Name"="ST6000VN001-2BB186                      ","Logical Block Size"=512,"Medium Type"="Rotational","Rotation Rate"=5425,"Physical Block Size"=4096,"SATA Features"=46,"Serial Number"="            ZR10DJSL","Product Revision Level"="SC60    "}
    | |   |   |       |   "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 0x1000002f9, registered, matched, active, busy 0 (155 ms), retain 8>
    | |   |   |         | {
    | |   |   |         |   "IOPropertyMatch" = {"device-type"="Generic"}
    | |   |   |         |   "CFBundleIdentifier" = "com.apple.iokit.IOStorageFamily"
    | |   |   |         |   "IOProviderClass" = "IOBlockStorageDevice"
    | |   |   |         |   "IOClass" = "IOBlockStorageDriver"
    | |   |   |         |   "IOProbeScore" = 0
    | |   |   |         |   "CFBundleIdentifierKernel" = "com.apple.iokit.IOStorageFamily"
    | |   |   |         |   "IOMatchedAtBoot" = Yes
    | |   |   |         |   "Statistics" = {"Operations (Write)"=340611,"Latency Time (Write)"=0,"Bytes (Read)"=3169379328,"Errors (Write)"=0,"Total Time (Read)"=1146824958180,"Latency Time (Read)"=0,"Retries (Read)"=0,"Errors (Read)"=0,"Total Time (Write)"=905306382246,"Bytes (Write)"=5136478208,"Operations (Read)"=326256,"Retries (Write)"=0}
    | |   |   |         |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   |         |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |         | }
    | |   |   |         | 
    | |   |   |         +-o ST6000VN001-2BB186 Media  <class IOMedia, id 0x1000002fc, registered, matched, active, busy 0 (155 ms), retain 12>
    | |   |   |           | {
    | |   |   |           |   "Content" = "GUID_partition_scheme"
    | |   |   |           |   "Removable" = No
    | |   |   |           |   "Whole" = Yes
    | |   |   |           |   "Leaf" = No
    | |   |   |           |   "BSD Name" = "disk4"
    | |   |   |           |   "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" = 1
    | |   |   |           |   "Size" = 6001175126016
    | |   |   |           |   "IOBusyInterest" = "IOCommand is not serializable"
    | |   |   |           |   "Open" = Yes
    | |   |   |           |   "Content Hint" = ""
    | |   |   |           |   "BSD Unit" = 4
    | |   |   |           | }
    | |   |   |           | 
    | |   |   |           +-o IOMediaBSDClient  <class IOMediaBSDClient, id 0x1000002fd, registered, matched, active, busy 0 (0 ms), retain 6>
    | |   |   |           |   {
    | |   |   |           |     "IOProbeScore" = 30000
    | |   |   |           |     "CFBundleIdentifier" = "com.apple.iokit.IOStorageFamily"
    | |   |   |           |     "IOMatchCategory" = "IOMediaBSDClient"
    | |   |   |           |     "IOClass" = "IOMediaBSDClient"
    | |   |   |           |     "IOProviderClass" = "IOMedia"
    | |   |   |           |     "CFBundleIdentifierKernel" = "com.apple.iokit.IOStorageFamily"
    | |   |   |           |     "IOMatchedAtBoot" = Yes
    | |   |   |           |     "IOResourceMatch" = "IOBSD"
    | |   |   |           |   }
    | |   |   |           |   
    | |   |   |           +-o IOGUIDPartitionScheme  <class IOGUIDPartitionScheme, id 0x100000303, !registered, !matched, active, busy 0 (7 ms), retain 7>
    | |   |   |             | {
    | |   |   |             |   "IOProbeScore" = 4000
    | |   |   |             |   "CFBundleIdentifier" = "com.apple.iokit.IOStorageFamily"
    | |   |   |             |   "IOMatchCategory" = "IOStorage"
    | |   |   |             |   "IOClass" = "IOGUIDPartitionScheme"
    | |   |   |             |   "IOPropertyMatch" = {"Whole"=Yes}
    | |   |   |             |   "IOProviderClass" = "IOMedia"
    | |   |   |             |   "CFBundleIdentifierKernel" = "com.apple.iokit.IOStorageFamily"
    | |   |   |             |   "IOMatchedAtBoot" = Yes
    | |   |   |             |   "Content Mask" = "GUID_partition_scheme"
    | |   |   |             |   "UUID" = "67F66AC7-3E8B-4A4E-A787-3102C496A629"
    | |   |   |             | }
    | |   |   |             | 
    | |   |   |             +-o EFI System Partition@1  <class IOMedia, id 0x10000034c, registered, matched, active, busy 0 (7 ms), retain 10>
    | |   |   |             | | {
    | |   |   |             | |   "Open" = No
    | |   |   |             | |   "Preferred Block Size" = 512
    | |   |   |             | |   "Base" = 20480
    | |   |   |             | |   "Writable" = Yes
    | |   |   |             | |   "IOBusyInterest" = "IOCommand is not serializable"
    | |   |   |             | |   "Size" = 209715200
    | |   |   |             | |   "Content" = "C12A7328-F81F-11D2-BA4B-00A0C93EC93B"
    | |   |   |             | |   "BSD Minor" = 25
    | |   |   |             | |   "Whole" = No
    | |   |   |             | |   "Removable" = No
    | |   |   |             | |   "UUID" = "C74F09C0-70E4-4DDA-BAE0-9951C98E98AB"
    | |   |   |             | |   "BSD Unit" = 4
    | |   |   |             | |   "BSD Major" = 1
    | |   |   |             | |   "Ejectable" = No
    | |   |   |             | |   "BSD Name" = "disk4s1"
    | |   |   |             | |   "Partition ID" = 1
    | |   |   |             | |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |             | |   "GPT Attributes" = 0
    | |   |   |             | |   "Content Hint" = "C12A7328-F81F-11D2-BA4B-00A0C93EC93B"
    | |   |   |             | |   "Leaf" = Yes
    | |   |   |             | | }
    | |   |   |             | | 
    | |   |   |             | +-o IOMediaBSDClient  <class IOMediaBSDClient, id 0x100000350, registered, matched, active, busy 0 (0 ms), retain 6>
    | |   |   |             |     {
    | |   |   |             |       "IOProbeScore" = 30000
    | |   |   |             |       "CFBundleIdentifier" = "com.apple.iokit.IOStorageFamily"
    | |   |   |             |       "IOMatchCategory" = "IOMediaBSDClient"
    | |   |   |             |       "IOClass" = "IOMediaBSDClient"
    | |   |   |             |       "IOProviderClass" = "IOMedia"
    | |   |   |             |       "CFBundleIdentifierKernel" = "com.apple.iokit.IOStorageFamily"
    | |   |   |             |       "IOMatchedAtBoot" = Yes
    | |   |   |             |       "IOResourceMatch" = "IOBSD"
    | |   |   |             |     }
    | |   |   |             |     
    | |   |   |             +-o Untitled 2@2  <class IOMedia, id 0x10000034d, registered, matched, active, busy 0 (5 ms), retain 11>
    | |   |   |               | {
    | |   |   |               |   "Open" = Yes
    | |   |   |               |   "Preferred Block Size" = 512
    | |   |   |               |   "Base" = 209735680
    | |   |   |               |   "Writable" = Yes
    | |   |   |               |   "IOBusyInterest" = "IOCommand is not serializable"
    | |   |   |               |   "Size" = 6000831152128
    | |   |   |               |   "Content" = "48465300-0000-11AA-AA11-00306543ECAC"
    | |   |   |               |   "BSD Minor" = 19
    | |   |   |               |   "Whole" = No
    | |   |   |               |   "Removable" = No
    | |   |   |               |   "UUID" = "D915A15F-A531-4487-9D6D-8175D4CE1E52"
    | |   |   |               |   "BSD Unit" = 4
    | |   |   |               |   "BSD Major" = 1
    | |   |   |               |   "Ejectable" = No
    | |   |   |               |   "BSD Name" = "disk4s2"
    | |   |   |               |   "Partition ID" = 2
    | |   |   |               |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |               |   "GPT Attributes" = 0
    | |   |   |               |   "Content Hint" = "48465300-0000-11AA-AA11-00306543ECAC"
    | |   |   |               |   "Leaf" = Yes
    | |   |   |               | }
    | |   |   |               | 
    | |   |   |               +-o IOMediaBSDClient  <class IOMediaBSDClient, id 0x100000353, registered, matched, active, busy 0 (0 ms), retain 7>
    | |   |   |                   {
    | |   |   |                     "IOProbeScore" = 30000
    | |   |   |                     "CFBundleIdentifier" = "com.apple.iokit.IOStorageFamily"
    | |   |   |                     "IOMatchCategory" = "IOMediaBSDClient"
    | |   |   |                     "IOClass" = "IOMediaBSDClient"
    | |   |   |                     "IOProviderClass" = "IOMedia"
    | |   |   |                     "CFBundleIdentifierKernel" = "com.apple.iokit.IOStorageFamily"
    | |   |   |                     "IOMatchedAtBoot" = Yes
    | |   |   |                     "IOResourceMatch" = "IOBSD"
    | |   |   |                   }
    | |   |   |                   
    | |   |   +-o PRT4@4  <class AppleAHCIPort, id 0x1000001d4, registered, matched, active, busy 0 (216 ms), retain 12>
    | |   |   | | {
    | |   |   | |   "AHCI-Ejectable" = No
    | |   |   | |   "IOPolledInterface" = "AppleAHCIPortPolledAdapter is not serializable"
    | |   |   | |   "AHCI Port Hot Plug" = No
    | |   |   | |   "IOMaximumSegmentByteCountRead" = 4194304
    | |   |   | |   "64-bit" = Yes
    | |   |   | |   "Trace ID" = 2032192
    | |   |   | |   "IOMaximumSegmentByteCountWrite" = 4194304
    | |   |   | |   "IOPowerManagement" = {"ChildrenPowerState"=2,"MaxPowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=32768,"ChildProxyPowerState"=2,"DriverPowerState"=2}
    | |   |   | |   "AHCI-Built-In" = Yes
    | |   |   | |   "AHCI Port SNotification" = No
    | |   |   | |   "acpi-device" = "IOACPIPlatformDevice is not serializable"
    | |   |   | |   "AHCI Port ESATA" = No
    | |   |   | |   "AHCI Port Optimized Device Number" = 0
    | |   |   | |   "Physical Interconnect Location" = "Internal"
    | |   |   | |   "IOMaximumSegmentCountRead" = 256
    | |   |   | |   "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/PRT4@4"
    | |   |   | |   "Protocol Characteristics" = {"Physical Interconnect"="SATA","Physical Interconnect Location"="Internal"}
    | |   |   | |   "AHCI Port ALPM" = No
    | |   |   | | }
    | |   |   | | 
    | |   |   | +-o IOAHCIDevice@0  <class IOAHCIDevice, id 0x1000002a2, registered, matched, active, busy 0 (216 ms), retain 13>
    | |   |   |   | {
    | |   |   |   |   "IOUnit" = 0
    | |   |   |   |   "Trace ID" = 2032192
    | |   |   |   |   "Protocol Characteristics" = {"Physical Interconnect"="SATA","AHCI Port Number"=0,"Port Speed"="3 Gigabit","Physical Interconnect Location"="Internal"}
    | |   |   |   | }
    | |   |   |   | 
    | |   |   |   +-o AppleAHCIDiskDriver  <class AppleAHCIDiskDriver, id 0x1000002a3, registered, matched, active, busy 0 (214 ms), retain 7>
    | |   |   |     | {
    | |   |   |     |   "IOClass" = "AppleAHCIDiskDriver"
    | |   |   |     |   "IOPolledInterface" = "AppleAHCIDiskPolledInterface is not serializable"
    | |   |   |     |   "Logical Block Size" = 512
    | |   |   |     |   "IOMaximumBlockCountWrite" = 65536
    | |   |   |     |   "IOPlatformPanicAction" = 0
    | |   |   |     |   "IOPersonalityPublisher" = "com.apple.iokit.IOAHCIBlockStorage"
    | |   |   |     |   "IOMatchedAtBoot" = Yes
    | |   |   |     |   "Trace ID" = 2032192
    | |   |   |     |   "IOProviderClass" = "IOAHCIDevice"
    | |   |   |     |   "Physical Interconnect Location" = "Internal"
    | |   |   |     |   "IOProbeScore" = 0
    | |   |   |     |   "Queue Depth" = 32
    | |   |   |     |   "SATA Features" = 254
    | |   |   |     |   "Serial Number" = "S3YJNF0K241674J     "
    | |   |   |     |   "CFBundleIdentifierKernel" = "com.apple.iokit.IOAHCIBlockStorage"
    | |   |   |     |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   |     |   "CFBundleIdentifier" = "com.apple.iokit.IOAHCIBlockStorage"
    | |   |   |     |   "Model" = "Samsung SSD 860 EVO 250GB               "
    | |   |   |     |   "Revision" = "RVT01B6Q"
    | |   |   |     |   "IOMaximumBlockCountRead" = 65536
    | |   |   |     |   "Physical Block Size" = 512
    | |   |   |     |   "NCQ" = Yes
    | |   |   |     | }
    | |   |   |     | 
    | |   |   |     +-o IOAHCIBlockStorageDevice  <class IOAHCIBlockStorageDevice, id 0x1000002a7, registered, matched, active, busy 0 (214 ms), retain 7>
    | |   |   |       | {
    | |   |   |       |   "IOCFPlugInTypes" = {"24514B7A-2804-11D6-8A02-003065704866"="SMARTLib.plugin"}
    | |   |   |       |   "device-type" = "Generic"
    | |   |   |       |   "Protocol Characteristics" = {"Physical Interconnect"="SATA","Physical Interconnect Location"="Internal"}
    | |   |   |       |   "IOStorageFeatures" = {"Unmap"=Yes}
    | |   |   |       |   "SMART Capable" = Yes
    | |   |   |       |   "Device Characteristics" = {"Product Name"="Samsung SSD 860 EVO 250GB               ","Logical Block Size"=512,"Medium Type"="Solid State","Physical Block Size"=512,"SATA Features"=254,"Serial Number"="S3YJNF0K241674J     ","Product Revision Level"="RVT01B6Q"}
    | |   |   |       |   "IOMinimumSegmentAlignmentByteCount" = 4
    | |   |   |       | }
    | |   |   |       | 
    | |   |   |       +-o IOBlockStorageDriver  <class IOBlockStorageDriver, id 0x1000002aa, registered, matched, active, busy 0 (213 ms), retain 8>
    | |   |   |         | {
    | |   |   |         |   "IOPropertyMatch" = {"device-type"="Generic"}
    | |   |   |         |   "CFBundleIdentifier" = "com.apple.iokit.IOStorageFamily"
    | |   |   |         |   "IOProviderClass" = "IOBlockStorageDevice"
    | |   |   |         |   "IOClass" = "IOBlockStorageDriver"
    | |   |   |         |   "IOProbeScore" = 0
    | |   |   |         |   "CFBundleIdentifierKernel" = "com.apple.iokit.IOStorageFamily"
    | |   |   |         |   "IOMatchedAtBoot" = Yes
    | |   |   |         |   "Statistics" = {"Operations (Write)"=32707,"Latency Time (Write)"=0,"Bytes (Read)"=1679561216,"Errors (Write)"=0,"Total Time (Read)"=33374066767,"Latency Time (Read)"=0,"Retries (Read)"=0,"Errors (Read)"=0,"Total Time (Write)"=6728062982,"Bytes (Write)"=572701696,"Operations (Read)"=168361,"Retries (Write)"=0}
    | |   |   |         |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   |         |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |         | }
    | |   |   |         | 
    | |   |   |         +-o Samsung SSD 860 EVO 250GB Media  <class IOMedia, id 0x1000002b0, registered, matched, active, busy 0 (213 ms), retain 12>
    | |   |   |           | {
    | |   |   |           |   "Content" = "GUID_partition_scheme"
    | |   |   |           |   "Removable" = No
    | |   |   |           |   "Whole" = Yes
    | |   |   |           |   "Leaf" = No
    | |   |   |           |   "BSD Name" = "disk1"
    | |   |   |           |   "Ejectable" = No
    | |   |   |           |   "Preferred Block Size" = 512
    | |   |   |           |   "IOMediaIcon" = {"IOBundleResourceFile"="Internal.icns","CFBundleIdentifier"="com.apple.iokit.IOStorageFamily"}
    | |   |   |           |   "BSD Minor" = 1
    | |   |   |           |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |           |   "Writable" = Yes
    | |   |   |           |   "BSD Major" = 1
    | |   |   |           |   "Size" = 250059350016
    | |   |   |           |   "IOBusyInterest" = "IOCommand is not serializable"
    | |   |   |           |   "Open" = Yes
    | |   |   |           |   "Content Hint" = ""
    | |   |   |           |   "BSD Unit" = 1
    | |   |   |           | }
    | |   |   |           | 
    | |   |   |           +-o IOMediaBSDClient  <class IOMediaBSDClient, id 0x1000002b6, registered, matched, active, busy 0 (0 ms), retain 6>
    | |   |   |           |   {
    | |   |   |           |     "IOProbeScore" = 30000
    | |   |   |           |     "CFBundleIdentifier" = "com.apple.iokit.IOStorageFamily"
    | |   |   |           |     "IOMatchCategory" = "IOMediaBSDClient"
    | |   |   |           |     "IOClass" = "IOMediaBSDClient"
    | |   |   |           |     "IOProviderClass" = "IOMedia"
    | |   |   |           |     "CFBundleIdentifierKernel" = "com.apple.iokit.IOStorageFamily"
    | |   |   |           |     "IOMatchedAtBoot" = Yes
    | |   |   |           |     "IOResourceMatch" = "IOBSD"
    | |   |   |           |   }
    | |   |   |           |   
    | |   |   |           +-o IOGUIDPartitionScheme  <class IOGUIDPartitionScheme, id 0x1000002bc, !registered, !matched, active, busy 0 (10 ms), retain 8>
    | |   |   |             | {
    | |   |   |             |   "IOProbeScore" = 4000
    | |   |   |             |   "CFBundleIdentifier" = "com.apple.iokit.IOStorageFamily"
    | |   |   |             |   "IOMatchCategory" = "IOStorage"
    | |   |   |             |   "IOClass" = "IOGUIDPartitionScheme"
    | |   |   |             |   "IOPropertyMatch" = {"Whole"=Yes}
    | |   |   |             |   "IOProviderClass" = "IOMedia"
    | |   |   |             |   "CFBundleIdentifierKernel" = "com.apple.iokit.IOStorageFamily"
    | |   |   |             |   "IOMatchedAtBoot" = Yes
    | |   |   |             |   "Content Mask" = "GUID_partition_scheme"
    | |   |   |             |   "UUID" = "CD8CD0BA-D4F2-4035-A771-ADF3B386D7C8"
    | |   |   |             | }
    | |   |   |             | 
    | |   |   |             +-o EFI System Partition@1  <class IOMedia, id 0x10000032c, registered, matched, active, busy 0 (10 ms), retain 10>
    | |   |   |             | | {
    | |   |   |             | |   "Open" = No
    | |   |   |             | |   "Preferred Block Size" = 512
    | |   |   |             | |   "Base" = 20480
    | |   |   |             | |   "Writable" = Yes
    | |   |   |             | |   "IOBusyInterest" = "IOCommand is not serializable"
    | |   |   |             | |   "Size" = 209715200
    | |   |   |             | |   "Content" = "C12A7328-F81F-11D2-BA4B-00A0C93EC93B"
    | |   |   |             | |   "BSD Minor" = 24
    | |   |   |             | |   "Whole" = No
    | |   |   |             | |   "Removable" = No
    | |   |   |             | |   "UUID" = "829F1047-7A2C-483F-BC2B-1B095AAA63DA"
    | |   |   |             | |   "BSD Unit" = 1
    | |   |   |             | |   "BSD Major" = 1
    | |   |   |             | |   "Ejectable" = No
    | |   |   |             | |   "BSD Name" = "disk1s1"
    | |   |   |             | |   "Partition ID" = 1
    | |   |   |             | |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |             | |   "GPT Attributes" = 0
    | |   |   |             | |   "Content Hint" = "C12A7328-F81F-11D2-BA4B-00A0C93EC93B"
    | |   |   |             | |   "Leaf" = Yes
    | |   |   |             | | }
    | |   |   |             | | 
    | |   |   |             | +-o IOMediaBSDClient  <class IOMediaBSDClient, id 0x100000337, registered, matched, active, busy 0 (0 ms), retain 6>
    | |   |   |             |     {
    | |   |   |             |       "IOProbeScore" = 30000
    | |   |   |             |       "CFBundleIdentifier" = "com.apple.iokit.IOStorageFamily"
    | |   |   |             |       "IOMatchCategory" = "IOMediaBSDClient"
    | |   |   |             |       "IOClass" = "IOMediaBSDClient"
    | |   |   |             |       "IOProviderClass" = "IOMedia"
    | |   |   |             |       "CFBundleIdentifierKernel" = "com.apple.iokit.IOStorageFamily"
    | |   |   |             |       "IOMatchedAtBoot" = Yes
    | |   |   |             |       "IOResourceMatch" = "IOBSD"
    | |   |   |             |     }
    | |   |   |             |     
    | |   |   |             +-o Untitled 2@2  <class IOMedia, id 0x10000032d, registered, matched, active, busy 0 (3 ms), retain 11>
    | |   |   |             | | {
    | |   |   |             | |   "Open" = Yes
    | |   |   |             | |   "Preferred Block Size" = 512
    | |   |   |             | |   "Base" = 209735680
    | |   |   |             | |   "Writable" = Yes
    | |   |   |             | |   "IOBusyInterest" = "IOCommand is not serializable"
    | |   |   |             | |   "Size" = 99484213248
    | |   |   |             | |   "Content" = "48465300-0000-11AA-AA11-00306543ECAC"
    | |   |   |             | |   "BSD Minor" = 4
    | |   |   |             | |   "Whole" = No
    | |   |   |             | |   "Removable" = No
    | |   |   |             | |   "UUID" = "49AB6A25-9558-4724-9D31-EC44FCECC617"
    | |   |   |             | |   "BSD Unit" = 1
    | |   |   |             | |   "BSD Major" = 1
    | |   |   |             | |   "Ejectable" = No
    | |   |   |             | |   "BSD Name" = "disk1s2"
    | |   |   |             | |   "Partition ID" = 2
    | |   |   |             | |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |             | |   "GPT Attributes" = 0
    | |   |   |             | |   "Content Hint" = "48465300-0000-11AA-AA11-00306543ECAC"
    | |   |   |             | |   "Leaf" = Yes
    | |   |   |             | | }
    | |   |   |             | | 
    | |   |   |             | +-o IOMediaBSDClient  <class IOMediaBSDClient, id 0x10000033a, registered, matched, active, busy 0 (0 ms), retain 7>
    | |   |   |             |     {
    | |   |   |             |       "IOProbeScore" = 30000
    | |   |   |             |       "CFBundleIdentifier" = "com.apple.iokit.IOStorageFamily"
    | |   |   |             |       "IOMatchCategory" = "IOMediaBSDClient"
    | |   |   |             |       "IOClass" = "IOMediaBSDClient"
    | |   |   |             |       "IOProviderClass" = "IOMedia"
    | |   |   |             |       "CFBundleIdentifierKernel" = "com.apple.iokit.IOStorageFamily"
    | |   |   |             |       "IOMatchedAtBoot" = Yes
    | |   |   |             |       "IOResourceMatch" = "IOBSD"
    | |   |   |             |     }
    | |   |   |             |     
    | |   |   |             +-o Untitled 3@3  <class IOMedia, id 0x10000032e, registered, matched, active, busy 0 (9 ms), retain 11>
    | |   |   |               | {
    | |   |   |               |   "Open" = Yes
    | |   |   |               |   "Preferred Block Size" = 512
    | |   |   |               |   "Base" = 100343951360
    | |   |   |               |   "Writable" = Yes
    | |   |   |               |   "IOBusyInterest" = "IOCommand is not serializable"
    | |   |   |               |   "Size" = 149581160448
    | |   |   |               |   "Content" = "48465300-0000-11AA-AA11-00306543ECAC"
    | |   |   |               |   "BSD Minor" = 20
    | |   |   |               |   "Whole" = No
    | |   |   |               |   "Removable" = No
    | |   |   |               |   "UUID" = "7E3B32EA-F651-4572-B94B-3EA10BFFEC0B"
    | |   |   |               |   "BSD Unit" = 1
    | |   |   |               |   "BSD Major" = 1
    | |   |   |               |   "Ejectable" = No
    | |   |   |               |   "BSD Name" = "disk1s3"
    | |   |   |               |   "Partition ID" = 3
    | |   |   |               |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   |               |   "GPT Attributes" = 0
    | |   |   |               |   "Content Hint" = "48465300-0000-11AA-AA11-00306543ECAC"
    | |   |   |               |   "Leaf" = Yes
    | |   |   |               | }
    | |   |   |               | 
    | |   |   |               +-o IOMediaBSDClient  <class IOMediaBSDClient, id 0x100000343, registered, matched, active, busy 0 (0 ms), retain 7>
    | |   |   |                   {
    | |   |   |                     "IOProbeScore" = 30000
    | |   |   |                     "CFBundleIdentifier" = "com.apple.iokit.IOStorageFamily"
    | |   |   |                     "IOMatchCategory" = "IOMediaBSDClient"
    | |   |   |                     "IOClass" = "IOMediaBSDClient"
    | |   |   |                     "IOProviderClass" = "IOMedia"
    | |   |   |                     "CFBundleIdentifierKernel" = "com.apple.iokit.IOStorageFamily"
    | |   |   |                     "IOMatchedAtBoot" = Yes
    | |   |   |                     "IOResourceMatch" = "IOBSD"
    | |   |   |                   }
    | |   |   |                   
    | |   |   +-o PRT5@5  <class AppleAHCIPort, id 0x1000001d5, registered, matched, active, busy 0 (214 ms), retain 12>
    | |   |     | {
    | |   |     |   "AHCI-Ejectable" = No
    | |   |     |   "IOPolledInterface" = "AppleAHCIPortPolledAdapter is not serializable"
    | |   |     |   "AHCI Port Hot Plug" = No
    | |   |     |   "IOMaximumSegmentByteCountRead" = 4194304
    | |   |     |   "64-bit" = Yes
    | |   |     |   "Trace ID" = 2032208
    | |   |     |   "IOMaximumSegmentByteCountWrite" = 4194304
    | |   |     |   "IOPowerManagement" = {"ChildrenPowerState"=2,"MaxPowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=32768,"ChildProxyPowerState"=2,"DriverPowerState"=2}
    | |   |     |   "AHCI-Built-In" = Yes
    | |   |     |   "AHCI Port SNotification" = No
    | |   |     |   "acpi-device" = "IOACPIPlatformDevice is not serializable"
    | |   |     |   "AHCI Port ESATA" = No
    | |   |     |   "AHCI Port Optimized Device Number" = 0
    | |   |     |   "Physical Interconnect Location" = "Internal"
    | |   |     |   "IOMaximumSegmentCountRead" = 256
    | |   |     |   "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/PRT5@5"
    | |   |     |   "Protocol Characteristics" = {"Physical Interconnect"="SATA","Physical Interconnect Location"="Internal"}
    | |   |     |   "AHCI Port ALPM" = No
    | |   |     | }
    | |   |     | 
    | |   |     +-o IOAHCIDevice@0  <class IOAHCIDevice, id 0x1000002a5, registered, matched, active, busy 0 (214 ms), retain 13>
    | |   |       | {
    | |   |       |   "IOUnit" = 0
    | |   |       |   "Trace ID" = 2032208
    | |   |       |   "Protocol Characteristics" = {"Physical Interconnect"="SATA","AHCI Port Number"=0,"Port Speed"="3 Gigabit","Physical Interconnect Location"="Internal"}
    | |   |       | }
    | |   |       | 
    | |   |       +-o AppleAHCIDiskDriver  <class AppleAHCIDiskDriver, id 0x1000002a6, registered, matched, active, busy 0 (212 ms), retain 7>
    | |   |         | {
    | |   |         |   "IOClass" = "AppleAHCIDiskDriver"
    | |   |         |   "IOPolledInterface" = "AppleAHCIDiskPolledInterface is not serializable"
    | |   |         |   "Logical Block Size" = 512
    | |   |         |   "IOMaximumBlockCountWrite" = 65536
    | |   |         |   "IOPlatformPanicAction" = 0
    | |   |         |   "IOPersonalityPublisher" = "com.apple.iokit.IOAHCIBlockStorage"
    | |   |         |   "IOMatchedAtBoot" = Yes
    | |   |         |   "Trace ID" = 2032208
    | |   |         |   "IOProviderClass" = "IOAHCIDevice"
    | |   |         |   "Physical Interconnect Location" = "Internal"
    | |   |         |   "IOProbeScore" = 0
    | |   |         |   "Queue Depth" = 32
    | |   |         |   "SATA Features" = 254
    | |   |         |   "Serial Number" = "S3YJNF0K241625M     "
    | |   |         |   "CFBundleIdentifierKernel" = "com.apple.iokit.IOAHCIBlockStorage"
    | |   |         |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |         |   "CFBundleIdentifier" = "com.apple.iokit.IOAHCIBlockStorage"
    | |   |         |   "Model" = "Samsung SSD 860 EVO 250GB               "
    | |   |         |   "Revision" = "RVT01B6Q"
    | |   |         |   "IOMaximumBlockCountRead" = 65536
    | |   |         |   "Physical Block Size" = 512
    | |   |         |   "NCQ" = Yes
    | |   |         | }
    | |   |         | 
    | |   |         +-o IOAHCIBlockStorageDevice  <class IOAHCIBlockStorageDevice, id 0x1000002af, registered, matched, active, busy 0 (212 ms), retain 7>
    | |   |           | {
    | |   |           |   "IOCFPlugInTypes" = {"24514B7A-2804-11D6-8A02-003065704866"="SMARTLib.plugin"}
    | |   |           |   "device-type" = "Generic"
    | |   |           |   "Protocol Characteristics" = {"Physical Interconnect"="SATA","Physical Interconnect Location"="Internal"}
    | |   |           |   "IOStorageFeatures" = {"Unmap"=Yes}
    | |   |           |   "SMART Capable" = Yes
    | |   |           |   "Device Characteristics" = {"Product Name"="Samsung SSD 860 EVO 250GB               ","Logical Block Size"=512,"Medium Type"="Solid State","Physical Block Size"=512,"SATA Features"=254,"Serial Number"="S3YJNF0K241625M     ","Product Revision Level"="RVT01B6Q"}
    | |   |           |   "IOMinimumSegmentAlignmentByteCount" = 4
    | |   |           | }
    | |   |           | 
    | |   |           +-o IOBlockStorageDriver  <class IOBlockStorageDriver, id 0x1000002b3, registered, matched, active, busy 0 (211 ms), retain 8>
    | |   |             | {
    | |   |             |   "IOPropertyMatch" = {"device-type"="Generic"}
    | |   |             |   "CFBundleIdentifier" = "com.apple.iokit.IOStorageFamily"
    | |   |             |   "IOProviderClass" = "IOBlockStorageDevice"
    | |   |             |   "IOClass" = "IOBlockStorageDriver"
    | |   |             |   "IOProbeScore" = 0
    | |   |             |   "CFBundleIdentifierKernel" = "com.apple.iokit.IOStorageFamily"
    | |   |             |   "IOMatchedAtBoot" = Yes
    | |   |             |   "Statistics" = {"Operations (Write)"=23927,"Latency Time (Write)"=0,"Bytes (Read)"=942871040,"Errors (Write)"=0,"Total Time (Read)"=16459771512,"Latency Time (Read)"=0,"Retries (Read)"=0,"Errors (Read)"=0,"Total Time (Write)"=6365461978,"Bytes (Write)"=696047616,"Operations (Read)"=113188,"Retries (Write)"=0}
    | |   |             |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |             |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |             | }
    | |   |             | 
    | |   |             +-o Samsung SSD 860 EVO 250GB Media  <class IOMedia, id 0x1000002b5, registered, matched, active, busy 0 (211 ms), retain 12>
    | |   |               | {
    | |   |               |   "Content" = "GUID_partition_scheme"
    | |   |               |   "Removable" = No
    | |   |               |   "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" = 1
    | |   |               |   "Size" = 250059350016
    | |   |               |   "IOBusyInterest" = "IOCommand is not serializable"
    | |   |               |   "Open" = Yes
    | |   |               |   "Content Hint" = ""
    | |   |               |   "BSD Unit" = 0
    | |   |               | }
    | |   |               | 
    | |   |               +-o IOMediaBSDClient  <class IOMediaBSDClient, id 0x1000002b9, registered, matched, active, busy 0 (0 ms), retain 6>
    | |   |               |   {
    | |   |               |     "IOProbeScore" = 30000
    | |   |               |     "CFBundleIdentifier" = "com.apple.iokit.IOStorageFamily"
    | |   |               |     "IOMatchCategory" = "IOMediaBSDClient"
    | |   |               |     "IOClass" = "IOMediaBSDClient"
    | |   |               |     "IOProviderClass" = "IOMedia"
    | |   |               |     "CFBundleIdentifierKernel" = "com.apple.iokit.IOStorageFamily"
    | |   |               |     "IOMatchedAtBoot" = Yes
    | |   |               |     "IOResourceMatch" = "IOBSD"
    | |   |               |   }
    | |   |               |   
    | |   |               +-o IOGUIDPartitionScheme  <class IOGUIDPartitionScheme, id 0x1000002bd, !registered, !matched, active, busy 0 (10 ms), retain 8>
    | |   |                 | {
    | |   |                 |   "IOProbeScore" = 4000
    | |   |                 |   "CFBundleIdentifier" = "com.apple.iokit.IOStorageFamily"
    | |   |                 |   "IOMatchCategory" = "IOStorage"
    | |   |                 |   "IOClass" = "IOGUIDPartitionScheme"
    | |   |                 |   "IOPropertyMatch" = {"Whole"=Yes}
    | |   |                 |   "IOProviderClass" = "IOMedia"
    | |   |                 |   "CFBundleIdentifierKernel" = "com.apple.iokit.IOStorageFamily"
    | |   |                 |   "IOMatchedAtBoot" = Yes
    | |   |                 |   "Content Mask" = "GUID_partition_scheme"
    | |   |                 |   "UUID" = "5AC7EE6D-F834-4685-B2EF-371E0EF612D5"
    | |   |                 | }
    | |   |                 | 
    | |   |                 +-o EFI System Partition@1  <class IOMedia, id 0x100000326, registered, matched, active, busy 0 (6 ms), retain 10>
    | |   |                 | | {
    | |   |                 | |   "Open" = No
    | |   |                 | |   "Preferred Block Size" = 512
    | |   |                 | |   "Base" = 20480
    | |   |                 | |   "Writable" = Yes
    | |   |                 | |   "IOBusyInterest" = "IOCommand is not serializable"
    | |   |                 | |   "Size" = 209715200
    | |   |                 | |   "Content" = "C12A7328-F81F-11D2-BA4B-00A0C93EC93B"
    | |   |                 | |   "BSD Minor" = 10
    | |   |                 | |   "Whole" = No
    | |   |                 | |   "Removable" = No
    | |   |                 | |   "UUID" = "A79546FC-E2B9-4843-9128-B1D790427FCA"
    | |   |                 | |   "BSD Unit" = 0
    | |   |                 | |   "BSD Major" = 1
    | |   |                 | |   "Ejectable" = No
    | |   |                 | |   "BSD Name" = "disk0s1"
    | |   |                 | |   "Partition ID" = 1
    | |   |                 | |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |                 | |   "GPT Attributes" = 0
    | |   |                 | |   "Content Hint" = "C12A7328-F81F-11D2-BA4B-00A0C93EC93B"
    | |   |                 | |   "Leaf" = Yes
    | |   |                 | | }
    | |   |                 | | 
    | |   |                 | +-o IOMediaBSDClient  <class IOMediaBSDClient, id 0x10000032f, registered, matched, active, busy 0 (0 ms), retain 6>
    | |   |                 |     {
    | |   |                 |       "IOProbeScore" = 30000
    | |   |                 |       "CFBundleIdentifier" = "com.apple.iokit.IOStorageFamily"
    | |   |                 |       "IOMatchCategory" = "IOMediaBSDClient"
    | |   |                 |       "IOClass" = "IOMediaBSDClient"
    | |   |                 |       "IOProviderClass" = "IOMedia"
    | |   |                 |       "CFBundleIdentifierKernel" = "com.apple.iokit.IOStorageFamily"
    | |   |                 |       "IOMatchedAtBoot" = Yes
    | |   |                 |       "IOResourceMatch" = "IOBSD"
    | |   |                 |     }
    | |   |                 |     
    | |   |                 +-o Untitled 2@2  <class IOMedia, id 0x100000327, registered, matched, active, busy 0 (10 ms), retain 11>
    | |   |                 | | {
    | |   |                 | |   "Open" = Yes
    | |   |                 | |   "Preferred Block Size" = 512
    | |   |                 | |   "Base" = 209735680
    | |   |                 | |   "Writable" = Yes
    | |   |                 | |   "IOBusyInterest" = "IOCommand is not serializable"
    | |   |                 | |   "Size" = 99999997952
    | |   |                 | |   "Content" = "48465300-0000-11AA-AA11-00306543ECAC"
    | |   |                 | |   "BSD Minor" = 21
    | |   |                 | |   "Whole" = No
    | |   |                 | |   "Removable" = No
    | |   |                 | |   "UUID" = "601D4D48-2E03-4B97-B17C-C15E83403148"
    | |   |                 | |   "BSD Unit" = 0
    | |   |                 | |   "BSD Major" = 1
    | |   |                 | |   "Ejectable" = No
    | |   |                 | |   "BSD Name" = "disk0s2"
    | |   |                 | |   "Partition ID" = 2
    | |   |                 | |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |                 | |   "GPT Attributes" = 0
    | |   |                 | |   "Content Hint" = "48465300-0000-11AA-AA11-00306543ECAC"
    | |   |                 | |   "Leaf" = Yes
    | |   |                 | | }
    | |   |                 | | 
    | |   |                 | +-o IOMediaBSDClient  <class IOMediaBSDClient, id 0x100000339, registered, matched, active, busy 0 (0 ms), retain 7>
    | |   |                 |     {
    | |   |                 |       "IOProbeScore" = 30000
    | |   |                 |       "CFBundleIdentifier" = "com.apple.iokit.IOStorageFamily"
    | |   |                 |       "IOMatchCategory" = "IOMediaBSDClient"
    | |   |                 |       "IOClass" = "IOMediaBSDClient"
    | |   |                 |       "IOProviderClass" = "IOMedia"
    | |   |                 |       "CFBundleIdentifierKernel" = "com.apple.iokit.IOStorageFamily"
    | |   |                 |       "IOMatchedAtBoot" = Yes
    | |   |                 |       "IOResourceMatch" = "IOBSD"
    | |   |                 |     }
    | |   |                 |     
    | |   |                 +-o Untitled 3@3  <class IOMedia, id 0x100000328, registered, matched, active, busy 0 (4 ms), retain 11>
    | |   |                   | {
    | |   |                   |   "Open" = Yes
    | |   |                   |   "Preferred Block Size" = 512
    | |   |                   |   "Base" = 100343951360
    | |   |                   |   "Writable" = Yes
    | |   |                   |   "IOBusyInterest" = "IOCommand is not serializable"
    | |   |                   |   "Size" = 149581160448
    | |   |                   |   "Content" = "48465300-0000-11AA-AA11-00306543ECAC"
    | |   |                   |   "BSD Minor" = 5
    | |   |                   |   "Whole" = No
    | |   |                   |   "Removable" = No
    | |   |                   |   "UUID" = "831F818D-10DE-45D8-B72B-8E7A9BC7AE06"
    | |   |                   |   "BSD Unit" = 0
    | |   |                   |   "BSD Major" = 1
    | |   |                   |   "Ejectable" = No
    | |   |                   |   "BSD Name" = "disk0s3"
    | |   |                   |   "Partition ID" = 3
    | |   |                   |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |                   |   "GPT Attributes" = 0
    | |   |                   |   "Content Hint" = "48465300-0000-11AA-AA11-00306543ECAC"
    | |   |                   |   "Leaf" = Yes
    | |   |                   | }
    | |   |                   | 
    | |   |                   +-o IOMediaBSDClient  <class IOMediaBSDClient, id 0x100000336, registered, matched, active, busy 0 (0 ms), retain 7>
    | |   |                       {
    | |   |                         "IOProbeScore" = 30000
    | |   |                         "CFBundleIdentifier" = "com.apple.iokit.IOStorageFamily"
    | |   |                         "IOMatchCategory" = "IOMediaBSDClient"
    | |   |                         "IOClass" = "IOMediaBSDClient"
    | |   |                         "IOProviderClass" = "IOMedia"
    | |   |                         "CFBundleIdentifierKernel" = "com.apple.iokit.IOStorageFamily"
    | |   |                         "IOMatchedAtBoot" = Yes
    | |   |                         "IOResourceMatch" = "IOBSD"
    | |   |                       }
    | |   |                       
    | |   +-o SBUS@1F,3  <class IOPCIDevice, id 0x1000001d6, registered, matched, active, busy 0 (290 ms), retain 8>
    | |       {
    | |         "name" = <"pci8086,269b">
    | |         "subsystem-vendor-id" = <86800000>
    | |         "compatible" = <"pci8086,7270","pci8086,269b","pciclass,0c0500","SBUS">
    | |         "IOName" = "pci8086,269b"
    | |         "reg" = <00fb00000000000000000000000000000000000020fb000100000000000000000000000020000000>
    | |         "assigned-addresses" = <20fb008100000000006000000000000020000000>
    | |         "device-id" = <9b260000>
    | |         "IOServiceDEXTEntitlements" = (("com.apple.developer.driverkit.transport.pci"))
    | |         "IOPowerManagement" = {"CurrentPowerState"=2,"CapabilityFlags"=258,"ChildProxyPowerState"=2,"MaxPowerState"=3}
    | |         "built-in" = <00>
    | |         "revision-id" = <09000000>
    | |         "IOPCIResourced" = Yes
    | |         "vendor-id" = <86800000>
    | |         "pcidebug" = "0:31:3"
    | |         "class-code" = <00050c00>
    | |         "IODeviceMemory" = ("IOSubMemoryDescriptor is not serializable")
    | |         "acpi-path" = "IOACPIPlane:/_SB/PCI0@0/SBUS@1f0003"
    | |         "subsystem-id" = <70720000>
    | |         "acpi-device" = "IOACPIPlatformDevice is not serializable"
    | |       }
    | |       
    | +-o IOCM  <class IOACPIPlatformDevice, id 0x100000167, registered, matched, active, busy 0 (1 ms), retain 7>
    | |   {
    | |     "name" = <"PNP0C02">
    | |     "_STA" = 18446744073709551615
    | |     "IODeviceMemory" = (({"address"=3758096384,"length"=268435456}),({"address"=4275159040,"length"=16384}),({"address"=4290772992,"length"=4194304}),({"address"=4273995776,"length"=1048576}),({"address"=4276092928,"length"=1048576}),({"address"=4268752896,"length"=1024}),({"address"=4267704320,"length"=1048576}),({"address"=4261412864,"length"=131072}))
    | |   }
    | |   
    | +-o APIC  <class IOACPIPlatformDevice, id 0x100000168, registered, matched, active, busy 0 (2 ms), retain 7>
    | |   {
    | |     "name" = <"PNP0003">
    | |     "_STA" = 18446744073709551615
    | |     "IODeviceMemory" = (({"address"=4273995776,"length"=256}))
    | |   }
    | |   
    | +-o DMAC  <class IOACPIPlatformDevice, id 0x10000018d, registered, matched, active, busy 0 (2 ms), retain 7>
    | |   {
    | |     "name" = <"PNP0200">
    | |     "_STA" = 18446744073709551615
    | |     "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 0x10000018e, registered, matched, active, busy 0 (0 ms), retain 7>
    | |   {
    | |     "name" = <"INT0800">
    | |     "_STA" = 18446744073709551615
    | |     "IODeviceMemory" = (({"address"=4278190080,"length"=16777216}))
    | |   }
    | |   
    | +-o HPET  <class IOACPIPlatformDevice, id 0x10000018f, registered, matched, active, busy 0 (2 ms), retain 8>
    | | | {
    | | |   "_STA" = 15
    | | |   "IODeviceMemory" = (({"address"=4275044352,"length"=1024}))
    | | |   "IOInterruptControllers" = ("io-apic-0","io-apic-0","io-apic-0")
    | | |   "IOInterruptSpecifiers" = (<0200000000000000>,<0800000000000000>,<0b00000000000000>)
    | | |   "name" = <"PNP0103">
    | | | }
    | | | 
    | | +-o AppleHPET  <class AppleHPET, id 0x1000001dd, !registered, !matched, active, busy 0, retain 4>
    | |     {
    | |       "IOProbeScore" = 0
    | |       "CFBundleIdentifier" = "com.apple.driver.AppleHPET"
    | |       "IOProviderClass" = "IOACPIPlatformDevice"
    | |       "IOClass" = "AppleHPET"
    | |       "IOPersonalityPublisher" = "com.apple.driver.AppleHPET"
    | |       "CFBundleIdentifierKernel" = "com.apple.driver.AppleHPET"
    | |       "IOMatchedAtBoot" = Yes
    | |       "IONameMatch" = "PNP0103"
    | |       "IOMatchCategory" = "IODefaultMatchCategory"
    | |       "IONameMatched" = "PNP0103"
    | |       "HPTC" = 0
    | |     }
    | |     
    | +-o IPIC  <class IOACPIPlatformDevice, id 0x100000190, registered, matched, active, busy 0 (3 ms), retain 7>
    | |   {
    | |     "name" = <"PNP0000">
    | |     "_STA" = 18446744073709551615
    | |     "IODeviceMemory" = (({"address"=32,"length"=30}),({"address"=160,"length"=30}),({"address"=1232,"length"=2}))
    | |   }
    | |   
    | +-o MATH  <class IOACPIPlatformDevice, id 0x100000191, registered, matched, active, busy 0 (3 ms), retain 7>
    | |   {
    | |     "_STA" = 18446744073709551615
    | |     "IODeviceMemory" = (({"address"=240,"length"=1}))
    | |     "IOInterruptControllers" = ("io-apic-0")
    | |     "IOInterruptSpecifiers" = (<0d00000000000000>)
    | |     "name" = <"PNP0C04">
    | |   }
    | |   
    | +-o RTC  <class IOACPIPlatformDevice, id 0x100000192, registered, matched, active, busy 0 (14 ms), retain 9>
    | | | {
    | | |   "_STA" = 18446744073709551615
    | | |   "IODeviceMemory" = (({"address"=112,"length"=8}))
    | | |   "IOInterruptSpecifiers" = (<0400000000000000>)
    | | |   "acpi-wake-type" = 4
    | | |   "name" = <"PNP0B00">
    | | |   "IOInterruptControllers" = ("ACPIEventController")
    | | | }
    | | | 
    | | +-o AppleRTC  <class AppleRTC, id 0x1000001e5, registered, matched, active, busy 0 (0 ms), retain 8>
    | |     {
    | |       "IOClass" = "AppleRTC"
    | |       "CFBundleIdentifier" = "com.apple.driver.AppleRTC"
    | |       "IOProviderClass" = "IOACPIPlatformDevice"
    | |       "IOPowerManagement" = {"CapabilityFlags"=0,"MaxPowerState"=2,"CurrentPowerState"=2}
    | |       "IOPlatformWakeAction" = 10000
    | |       "IOProbeScore" = 0
    | |       "IONameMatch" = "PNP0B00"
    | |       "IOMatchedAtBoot" = Yes
    | |       "IOMatchCategory" = "IODefaultMatchCategory"
    | |       "IONameMatched" = "PNP0B00"
    | |       "IOPersonalityPublisher" = "com.apple.driver.AppleRTC"
    | |       "CFBundleIdentifierKernel" = "com.apple.driver.AppleRTC"
    | |     }
    | |     
    | +-o TIMR  <class IOACPIPlatformDevice, id 0x100000193, registered, matched, active, busy 0 (3 ms), retain 7>
    | |   {
    | |     "name" = <"PNP0100">
    | |     "_STA" = 18446744073709551615
    | |     "IODeviceMemory" = (({"address"=64,"length"=4}),({"address"=80,"length"=4}))
    | |   }
    | |   
    | +-o LDRC  <class IOACPIPlatformDevice, id 0x100000194, registered, matched, active, busy 0 (3 ms), retain 7>
    | |   {
    | |     "name" = <"PNP0C02">
    | |     "_STA" = 18446744073709551615
    | |     "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 0x100000195, registered, matched, active, busy 0 (64 ms), retain 8>
    | | | {
    | | |   "IODeviceMemory" = (({"address"=768,"length"=32}))
    | | |   "compatible" = <"smc-napa">
    | | |   "IOReportLegendPublic" = Yes
    | | |   "IOInterruptControllers" = ("io-apic-0")
    | | |   "_STA" = 11
    | | |   "IOInterruptSpecifiers" = (<0600000000000000>)
    | | |   "name" = <"APP0001">
    | | |   "IOReportLegend" = ({"IOReportGroupName"="Interrupt Statistics (by index)","IOReportChannels"=((5291294645182005248,4295098369,"               First Level Interrupt Handler Count"),(5291294645182005249,4295098369,"              Second Level Interrupt Handler Count"),(5291294645182005250,4295098369,"        First Level Interrupt Handler Time (MATUs)"),(5291294645182005251,4295098369,"   Second Level Interrupt Handler CPU Time (MATUs)"),(5291294645182005252,4295098369,"Second Level Interrupt Handler System Time (MATUs)")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="SMC 0"})
    | | | }
    | | | 
    | | +-o AppleSMC  <class AppleSMC, id 0x1000001e1, registered, matched, active, busy 0 (46 ms), retain 14>
    | |   | {
    | |   |   "IOClass" = "AppleSMC"
    | |   |   "NumIrqMissWithKeyStatOk" = 0
    | |   |   "IOPlatformSleepAction" = 18446744073709551615
    | |   |   "IOPlatformWakeAction" = 18446744073709551615
    | |   |   "IOPlatformPanicAction" = 89000
    | |   |   "IOPersonalityPublisher" = "com.apple.driver.AppleSMC"
    | |   |   "IOMatchedAtBoot" = Yes
    | |   |   "ShutdownCause" = "0"
    | |   |   "IOPowerManagement" = {"CapabilityFlags"=32768,"MaxPowerState"=1,"CurrentPowerState"=1}
    | |   |   "IOProviderClass" = "IOACPIPlatformDevice"
    | |   |   "SleepCause" = "5"
    | |   |   "IOProbeScore" = 2000
    | |   |   "IOUserClientClass" = "AppleSMCClient"
    | |   |   "smc-count" = 1
    | |   |   "IOMode" = "PMIO"
    | |   |   "NumDirtyArbitration" = 0
    | |   |   "IONameMatch" = "APP0001"
    | |   |   "IOPlatformHaltRestartAction" = 89000
    | |   |   "NumIrqMissing" = 0
    | |   |   "CFBundleIdentifierKernel" = "com.apple.driver.AppleSMC"
    | |   |   "Generation" = 2
    | |   |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   "CFBundleIdentifier" = "com.apple.driver.AppleSMC"
    | |   |   "IONameMatched" = "APP0001"
    | |   |   "NumIrqMissWithAttnSet" = 0
    | |   |   "smc-version" = "9.9999"
    | |   |   "NumIrqMissWithKeyDoneSet" = 0
    | |   |   "old-version" = "1.25f4"
    | |   | }
    | |   | 
    | |   +-o SMCWatchDogTimer  <class SMCWatchDogTimer, id 0x1000001e6, registered, matched, active, busy 0 (0 ms), retain 7>
    | |   | | {
    | |   | |   "PanicWatchdogEnabled" = No
    | |   | | }
    | |   | | 
    | |   | +-o IOWatchdogUserClient  <class IOWatchdogUserClient, id 0x1000004bf, registered, matched, active, busy 0 (0 ms), retain 6>
    | |   |     {
    | |   |       "IOUserClientCreator" = "pid 125, watchdogd"
    | |   |       "IOUserClientDefaultLocking" = Yes
    | |   |     }
    | |   |     
    | |   +-o KextAudit  <class KextAudit, id 0x100000236, registered, matched, active, busy 0 (0 ms), retain 6>
    | |   | | {
    | |   | |   "IOProbeScore" = 0
    | |   | |   "CFBundleIdentifier" = "com.apple.private.KextAudit"
    | |   | |   "IOMatchCategory" = "KextAudit"
    | |   | |   "IOClass" = "KextAudit"
    | |   | |   "IOPersonalityPublisher" = "com.apple.private.KextAudit"
    | |   | |   "IOProviderClass" = "AppleSMC"
    | |   | |   "CFBundleIdentifierKernel" = "com.apple.private.KextAudit"
    | |   | |   "IOMatchedAtBoot" = Yes
    | |   | |   "IOUserClientClass" = "KextAuditUserClient"
    | |   | | }
    | |   | | 
    | |   | +-o KextAuditUserClient  <class KextAuditUserClient, id 0x1000004f3, !registered, !matched, active, busy 0, retain 5>
    | |   |     {
    | |   |       "IOUserClientCreator" = "pid 132, kernelmanagerd"
    | |   |       "IOUserClientDefaultLocking" = Yes
    | |   |     }
    | |   |     
    | |   +-o AppleSMCClient  <class AppleSMCClient, id 0x100000675, !registered, !matched, active, busy 0, retain 6>
    | |   |   {
    | |   |     "IOUserClientCreator" = "pid 112, systemstats"
    | |   |     "IOUserClientDefaultLocking" = Yes
    | |   |   }
    | |   |   
    | |   +-o AppleSMCClient  <class AppleSMCClient, id 0x1000007d8, !registered, !matched, active, busy 0, retain 5>
    | |   |   {
    | |   |     "IOUserClientCreator" = "pid 613, Macs Fan Control"
    | |   |     "IOUserClientDefaultLocking" = Yes
    | |   |   }
    | |   |   
    | |   +-o AppleSMCClient  <class AppleSMCClient, id 0x1000007e7, !registered, !matched, active, busy 0, retain 5>
    | |   |   {
    | |   |     "IOUserClientCreator" = "pid 103, com.crystalidea."
    | |   |     "IOUserClientDefaultLocking" = Yes
    | |   |   }
    | |   |   
    | |   +-o AppleSMCClient  <class AppleSMCClient, id 0x1000020c9, !registered, !matched, active, busy 0, retain 6>
    | |   |   {
    | |   |     "IOUserClientCreator" = "pid 637, spindump"
    | |   |     "IOUserClientDefaultLocking" = Yes
    | |   |   }
    | |   |   
    | |   +-o AppleSMCClient  <class AppleSMCClient, id 0x1000088f2, !registered, !matched, active, busy 0, retain 6>
    | |       {
    | |         "IOUserClientCreator" = "pid 17246, PerfPowerService"
    | |         "IOUserClientDefaultLocking" = Yes
    | |       }
    | |       
    | +-o EC  <class IOACPIPlatformDevice, id 0x100000196, registered, matched, active, busy 0 (3 ms), retain 8>
    | |   {
    | |     "_STA" = 18446744073709551615
    | |     "IODeviceMemory" = (({"address"=98,"length"=1}),({"address"=102,"length"=1}))
    | |     "name" = <"PNP0C09">
    | |     "acpi-wake-gpe" = 27
    | |   }
    | |   
    | +-o PWRB  <class IOACPIPlatformDevice, id 0x1000001aa, registered, matched, active, busy 0 (5 ms), retain 10>
    | | | {
    | | |   "IOReportLegend" = ({"IOReportGroupName"="Interrupt Statistics (by index)","IOReportChannels"=((5291294645182005248,4295098369,"               First Level Interrupt Handler Count"),(5291294645182005249,4295098369,"              Second Level Interrupt Handler Count"),(5291294645182005250,4295098369,"        First Level Interrupt Handler Time (MATUs)"),(5291294645182005251,4295098369,"   Second Level Interrupt Handler CPU Time (MATUs)"),(5291294645182005252,4295098369,"Second Level Interrupt Handler System Time (MATUs)")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="PWRB 0"})
    | | |   "DeviceOpenedByEventSystem" = Yes
    | | |   "IOReportLegendPublic" = Yes
    | | |   "IOInterruptControllers" = ("ACPIEventController")
    | | |   "_STA" = 11
    | | |   "IOInterruptSpecifiers" = (<0200000000000000>)
    | | |   "name" = <"PNP0C0C">
    | | |   "acpi-wake-type" = 1
    | | | }
    | | | 
    | | +-o AppleACPIButton  <class AppleACPIButton, id 0x1000001df, registered, matched, active, busy 0 (1 ms), retain 7>
    | |   | {
    | |   |   "IOClass" = "AppleACPIButton"
    | |   |   "PressCountDoublePressTimeout" = 300000
    | |   |   "IOMatchedAtBoot" = Yes
    | |   |   "HIDDefaultBehavior" = ""
    | |   |   "HIDServiceGlobalModifiersUsage" = 2
    | |   |   "IOProviderClass" = "IOACPIPlatformDevice"
    | |   |   "Built-In" = Yes
    | |   |   "PressCountTrackingEnabled" = Yes
    | |   |   "power-button-usage" = 48
    | |   |   "DeviceUsagePairs" = ({"DeviceUsagePage"=12,"DeviceUsage"=1})
    | |   |   "IOProbeScore" = 0
    | |   |   "PressCountTriplePressTimeout" = 600000
    | |   |   "VendorIDSource" = 0
    | |   |   "power-button-usagepage" = 12
    | |   |   "IOUserClientClass" = "IOHIDEventServiceUserClient"
    | |   |   "HIDServiceSupport" = Yes
    | |   |   "IONameMatch" = ("PNP0C0C","power-button","PNP0C0E","sleep-button")
    | |   |   "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" = 0
    | |   |   "CFBundleIdentifierKernel" = "com.apple.driver.AppleACPIButtons"
    | |   |   "VersionNumber" = 0
    | |   |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   "CFBundleIdentifier" = "com.apple.driver.AppleACPIButtons"
    | |   |   "HIDEventServiceProperties" = {"HIDMouseKeysOptionToggles"=0,"JitterNoClick"=1,"ActuateDetents"=1,"Dragging"=No,"HIDSlowKeysDelay"=0,"JitterNoMove"=1,"FlipLeftAndRightEdgeGestures"=No,"HIDTrackpadScrollAcceleration"=20480,"HIDInitialKeyRepeat"=500000000,"TrackpadThreeFingerHorizSwipeGesture"=0,"TrackpadThreeFingerDrag"=Yes,"MTGestureConfiguration"={"Version"=1,"Behaviors"=({"BehaviorID"=5})},"MTGestureConfigurationOverride"={"Version"=1,"Behaviors"=({"BehaviorID"=5})},"HIDPointerAcceleration"=45056,"NotificationCenterGestureMode"={"AlwaysGenerateNotificationCenterGesture"=No,"ClientPID"=563},"UserPreferences"=Yes,"HIDDefaultParameters"=Yes,"TrackpadHorizScroll"=1,"HIDF12EjectDelay"=250,"UnifiedKeyMapping"=No,"HIDMouseKeysOn"=0,"TrackpadFourFingerVertSwipeGesture"=2,"TrackpadTwoFingerFromRightEdgeSwipeGesture"=3,"USBMouseStopsTrackpad"=0,"AppKitActuateWithID"=15,"HIDMouseScrollAcceleration"=20480,"TrackpadThreeFingerTapGesture"=2,"MouseOneFingerDoubleTapGesture"=0,"HIDScrollZoomModifierMask"=0,"TrackpadScroll"=Yes,"Trackpad Jitter Milliseconds"=192,"HIDPointerButtonMode"=2,"HIDKeyboardModifierMappingPairs"=(),"LogLevel"=6,"TrackpadFourFingerHorizSwipeGesture"=2,"HIDTrackpadAcceleration"=57344,"DragLock"=0,"DeviceOpenedByEventSystem"=Yes,"ReportInterval"=0,"TwofingerNoAction"=1,"HIDClickTime"=500000000,"MouseTwoFingerDoubleTapGesture"=3,"HIDMouseAcceleration"=45056,"SecondClickThreshold"=1,"HIDStickyKeysShiftToggles"=0,"TrackpadHandResting"=Yes,"TrackpadFourFingerPinchGesture"=2,"MouseMomentumScroll"=Yes,"TrackpadFiveFingerPinchGesture"=2,"PalmNoAction Permanent"=1,"MouseButtonMode"="OneButton","TrackpadThreeFingerVertSwipeGesture"=0,"OutsidezoneNoAction When Typing"=1,"ForceSuppressed"=No,"TrackpadCornerSecondaryClick"=0,"MouseButtonDivision"=55,"HIDStickyKeysOn"=0,"HIDStickyKeysDisabled"=0,"EjectDelay"=0,"TrackpadPinch"=1,"FirstClickThreshold"=1,"HIDClickSpace"=(0,0),"PalmNoAction When Typing"=1,"MouseVerticalScroll"=Yes,"version"=1,"HIDSubinterfaceID"=3,"MouseHorizontalScroll"=Yes,"BatchInterval"=1,"TrackpadMomentumScroll"=Yes,"MouseTwoFingerHorizSwipeGesture"=2,"MouseKeysStopsTrackpad"=0,"HIDKeyRepeat"=83333333,"HIDScrollReset"=Yes,"TrackpadTwoFingerDoubleTapGesture"=1,"Clicking"=Yes,"TrackpadRightClick"=Yes,"TrackpadRotate"=1,"Use Panther Settings for W"=0,"HIDScrollAcceleration"=20480,"HIDFKeyMode"=0}
    | |   |   "IONameMatched" = "PNP0C0C"
    | |   |   "LocationID" = 0
    | |   |   "ProductID" = 0
    | |   |   "PrimaryUsage" = 1
    | |   |   "IOGeneralInterest" = "IOCommand is not serializable"
    | |   |   "ReportInterval" = 18000
    | |   |   "PrimaryUsagePage" = 12
    | |   | }
    | |   | 
    | |   +-o IOHIDEventServiceUserClient  <class IOHIDEventServiceUserClient, id 0x1000005ed, !registered, !matched, active, busy 0, retain 6>
    | |       {
    | |         "DebugState" = {"EventQueue"={"NoFullMsg"=0,"tail"=0,"NotificationForce"=0,"NotificationCount"=0,"head"=0}}
    | |         "IOUserClientCreator" = "pid 172, WindowServer"
    | |         "IOUserClientDefaultLocking" = Yes
    | |       }
    | |       
    | +-o MCEH  <class IOACPIPlatformDevice, id 0x1000001ab, registered, matched, active, busy 0 (3 ms), retain 7>
    | |   {
    | |     "name" = <"APP0006">
    | |     "_STA" = 11
    | |   }
    | |   
    | +-o AppleEFIRuntime  <class AppleEFIRuntime, id 0x1000001de, registered, matched, active, busy 0 (295 ms), retain 8>
    |   | {
    |   |   "IOProbeScore" = 0
    |   |   "CFBundleIdentifier" = "com.apple.driver.AppleEFIRuntime"
    |   |   "IOMatchCategory" = "AppleEFIRuntime"
    |   |   "IOClass" = "AppleEFIRuntime"
    |   |   "IOPersonalityPublisher" = "com.apple.driver.AppleEFIRuntime"
    |   |   "IOProviderClass" = "AppleACPIPlatformExpert"
    |   |   "CFBundleIdentifierKernel" = "com.apple.driver.AppleEFIRuntime"
    |   |   "IOMatchedAtBoot" = Yes
    |   |   "IOResourceMatch" = "ACPI"
    |   | }
    |   | 
    |   +-o AppleEFINVRAM  <class AppleEFINVRAM, id 0x1000001e2, registered, matched, active, busy 0 (0 ms), retain 9>
    |       {
    |         "preferred-count" = 10
    |         "boot-args" = "keepsyms=1 debug=0x100 -lilubetaall -btlfxallowanyaddr ipc_control_port_options=0 -nokcmismatchpanic"
    |         "current-network" = <0000000000000000040005001800000077616a66696c6c6966616666616a3567696761686572747a000000000000000000000000000000000000000000000000000000000000000000000000000000000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000af046fcae8532fde6de35f30a7bae2f9fdf81a6119e586681d1a1ebe1157c0dc>
    |         "_kdp_ipstr" = <"169.254.252.212">
    |         "bluetoothExternalDongleFailed" = <00>
    |         "bluetoothInternalControllerInfo" = <0000000000000000000000000000>
    |         "run-efi-updater" = <"No">
    |         "preferred-networks" = <0000000000000000040005001800000077616a66696c6c6966616666616a3567696761686572747a000000000000000000000000000000000000000000000000000000000000000000000000000000000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000af046fcae8532fde6de35f30a7bae2f9fdf81a6119e586681d1a1ebe1157c0dc0000000000000000040005000e00000077616a66696c6c6966616666616a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000628c0651899e051a104fa3c5edae54646838b3cdbf388d62700813f3c138ef130000000000000000040005001100000054656c69612d3342363033425f3547487a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000a3a482078aee975e94d5072842b0e11f104779d766a89770fd1148243b9ee7c10000000000000000040005000c00000054656c69612d334236303342000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000b63d2fdc5d3107c8f2a5274a47c4d7cda7fe0329aff17f4b151c518db82ff425000000000000000004000500150000004d6f726e696e67746f6e204e7962726f676174616e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000006932141c75b9ef8e4d3229a8f68e3e1d4abdf4a37f99a4a626370c862ab1f0880000000000000000040005000a00000053746f636b687573657400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000006c7a1de5f525e7b40a9b6b377d6e6a37963464eff893a5dec0d3d46ddf53dcad0000000000000000040005000d000000566963746f72696147756573740000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000e859807aae6e9bd38ef6eaa6fb212a0408dc811f1184d3b6532b731b4ae87054000000000000000004000500050000004d756e696e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000008c89657da2bcd8d61ab6dc29da3395fbc4590c82630061668a3e87cdfc34b8040000000000000000040005000e000000465249545a21426f78203734393000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000ee36467398bc732a1de9a01d24be0a72db1af86e7fcc29707e3fd5b9befdc3080000000000000000040005000c00000054502d4c696e6b5f38343443000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000e703e1975474f0e247582f8550548656448cf4a638de76f899c51c6a4b06f5bc>
    |         "SystemAudioVolumeDB" = <d0>
    |         "fmm-computer-name" = <"Aurora">
    |         "bluetoothActiveControllerInfo" = <8d82ac0502000000137d8863df8a4577>
    |         "csr-active-config" = <03080000>
    |         "SystemAudioVolume" = <10>
    |         "EFIBluetoothDelay" = <b80b>
    |         "LocationServicesEnabled" = <01>
    |       }
    |       
    +-o IOResources  <class IOResources, id 0x100000115, registered, matched, active, busy 0 (12064 ms), retain 75>
    | | {
    | |   "intel_cpupm_matching" = 0
    | |   "AppleUSBRestrictedModeWithReason" = 0
    | |   "AppleUSBRestrictedMode" = No
    | |   "IOBSD" = "IOService"
    | |   "IOResourceMatched" = ("intel_cpupm_matching","IOKit","IOTimeSyncTime","AppleUSBRestrictedModeWithReason","AppleUSBRestrictedMode","AppleUSBRestrictedModeTimeout","AKSFileSystemKeyServices","AKSKernelServices","AKSFileVaultServices","IOResourceMatched","ACPI","SMBIOS","efi-runtime","IORTC","IOPlatformUUID","IONVRAM","com.apple.AppleFSCompression.Type1","IOBSD","com.apple.AppleFSCompression.Type3","com.apple.AppleFSCompression.Type4","com.apple.AppleFSCompression.Type7","com.apple.AppleFSCompression.Type8","com.apple.AppleFSCompression.Type9","com.apple.AppleFSCompression.Type10","com.apple.AppleFSCompression.Type11","com.apple.AppleFSCompression.Type12","com.apple.AppleFSCompression.Type13","com.apple.AppleFSCompression.Type14","com.apple.AppleFSCompression.Type5","CCPipe","boot-uuid-media","kdp","com.apple.iokit.SCSISubsystemGlobals","AMDRadeonLoadSvcMgr","IOPlatformMonitor","IOPlatformPlugin","IOPlatformDeviceASPMEnable","IOAFTriage-GFX0","IOTimeSyncClockManager","IOAVBNub","IOConsoleUsersSeed","IOConsoleUsers","WindowServer","com.apple.display.ArmTBTTO","CCCapture")
    | |   "ACPI" = "AppleACPIPlatformExpert is not serializable"
    | |   "AppleUSBRestrictedModeTimeout" = 259200
    | |   "IONVRAM" = "IOService"
    | |   "com.apple.AppleFSCompression.Type10" = Yes
    | |   "IOPlatformDeviceASPMEnable" = "ACPI_SMC_PlatformPlugin is not serializable"
    | |   "IOAVBNub" = "IOService"
    | |   "com.apple.AppleFSCompression.Type1" = Yes
    | |   "IOTimeSyncTime" = "IOService"
    | |   "SMBIOS" = "IOService"
    | |   "com.apple.AppleFSCompression.Type11" = Yes
    | |   "IOAFTriage-GFX0" = <0102030405060708090a0b0c0d0e0f101112131415161718191a>
    | |   "IORTC" = "AppleRTC is not serializable"
    | |   "com.apple.AppleFSCompression.Type3" = Yes
    | |   "AKSFileSystemKeyServices" = "AppleKeyStore is not serializable"
    | |   "com.apple.AppleFSCompression.Type12" = Yes
    | |   "boot-uuid-media" = "AppleAPFSVolume is not serializable"
    | |   "kdp" = "IOService"
    | |   "com.apple.AppleFSCompression.Type4" = Yes
    | |   "IOPlatformMonitor" = "ACPI_SMC_PlatformPlugin is not serializable"
    | |   "IOPlatformPlugin" = "ACPI_SMC_PlatformPlugin is not serializable"
    | |   "com.apple.display.ArmTBTTO" = Yes
    | |   "CCCapture" = "IOService"
    | |   "com.apple.AppleFSCompression.Type5" = Yes
    | |   "com.apple.AppleFSCompression.Type13" = Yes
    | |   "AKSFileVaultServices" = "AppleKeyStore is not serializable"
    | |   "efi-runtime" = "AppleEFIRuntime is not serializable"
    | |   "AKSKernelServices" = "AppleKeyStore is not serializable"
    | |   "com.apple.AppleFSCompression.Type7" = Yes
    | |   "com.apple.AppleFSCompression.Type14" = Yes
    | |   "CCPipe" = "IOService"
    | |   "com.apple.iokit.SCSISubsystemGlobals" = Yes
    | |   "AMDRadeonLoadSvcMgr" = Yes
    | |   "com.apple.AppleFSCompression.Type8" = Yes
    | |   "IOKit" = "IOService"
    | |   "WindowServer" = "IOService"
    | |   "IOPlatformUUID" = "E6014B1B-B3BE-588A-96E6-C1AFCC76C0BC"
    | |   "com.apple.AppleFSCompression.Type9" = Yes
    | |   "IOTimeSyncClockManager" = "IOService"
    | |   "IOConsoleUsers" = ({"kCGSSessionOnConsoleKey"=Yes,"kCGSSessionLoginwindowSafeLogin"=No,"kSCSecuritySessionID"=100005,"kCGSessionLongUserNameKey"="Philip","kCGSSessionUserIDKey"=501,"kCGSessionLoginDoneKey"=Yes,"kCGSSessionUserNameKey"="philip","kCGSSessionIDKey"=257,"kCGSSessionGroupIDKey"=20,"kCGSSessionSystemSafeBoot"=No,"kCGSSessionAuditIDKey"=100005})
    | |   "IOConsoleUsersSeed" = <83000000>
    | | }
    | | 
    | +-o AppleCredentialManager  <class AppleCredentialManager, id 0x10000011c, registered, matched, active, busy 0 (49 ms), retain 14>
    | | | {
    | | |   "IOClass" = "AppleCredentialManager"
    | | |   "CFBundleIdentifier" = "com.apple.driver.AppleCredentialManager"
    | | |   "IOProviderClass" = "IOResources"
    | | |   "TRM_CacheMiss" = No
    | | |   "IOUserClientClass" = "AppleCredentialManagerUserClient"
    | | |   "IOProbeScore" = 0
    | | |   "IOMatchedAtBoot" = Yes
    | | |   "ACMTRMStore_PolicySave" = <080000000000000000000000000000000000000000000006ab5a670000000006ab5a67000000000000>
    | | |   "IOMatchCategory" = "AppleCredentialManager"
    | | |   "ACMTRMStore_PolicyLoad" = <0800000000000000000000000000000000000000000000a437586700000000a4375867000000000000>
    | | |   "TRM_PolicyTimeout" = 259200
    | | |   "TRM_PolicyReason" = 0
    | | |   "ACMTRMStore_AnalyticsLoad" = <06000000000000003e3e576700000000000000000000000000000000000000000000000000000000000000000000000000000000>
    | | |   "ACMTRMStore_AnalyticsSave" = <060000000000000041e1596700000000000000000000000000000000000000000000000000000000000000000000000000000000>
    | | |   "IOPersonalityPublisher" = "com.apple.driver.AppleCredentialManager"
    | | |   "CFBundleIdentifierKernel" = "com.apple.driver.AppleCredentialManager"
    | | |   "TRM_GracePeriodTimeout" = 172800
    | | | }
    | | | 
    | | +-o AppleCredentialManagerUserClient  <class AppleCredentialManagerUserClient, id 0x1000004c5, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 157, AppleCredentialM"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o AppleCredentialManagerUserClient  <class AppleCredentialManagerUserClient, id 0x100000716, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 493, coreauthd"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o AppleCredentialManagerUserClient  <class AppleCredentialManagerUserClient, id 0x100000783, !registered, !matched, active, busy 0, retain 5>
    | |     {
    | |       "IOUserClientCreator" = "pid 610, coreauthd"
    | |       "IOUserClientDefaultLocking" = Yes
    | |     }
    | |     
    | +-o AppleFDEKeyStore  <class AppleFDEKeyStore, id 0x10000011d, registered, matched, active, busy 0 (3 ms), retain 6>
    | |   {
    | |     "IOProbeScore" = 0
    | |     "CFBundleIdentifier" = "com.apple.driver.AppleFDEKeyStore"
    | |     "IOMatchCategory" = "AppleFDEKeyStore"
    | |     "IOClass" = "AppleFDEKeyStore"
    | |     "IOProviderClass" = "IOResources"
    | |     "CFBundleIdentifierKernel" = "com.apple.driver.AppleFDEKeyStore"
    | |     "IOMatchedAtBoot" = Yes
    | |     "IOUserClientClass" = "AppleFDEKeyStoreUserClient"
    | |     "IOPowerManagement" = {"CapabilityFlags"=2,"MaxPowerState"=1,"CurrentPowerState"=1}
    | |     "IOResourceMatch" = "IOKit"
    | |   }
    | |   
    | +-o AppleIntelCPUPowerManagement  <class AppleIntelCPUPowerManagement, id 0x10000011e, registered, matched, active, busy 0 (458 ms), retain 6>
    | | | {
    | | |   "IOPropertyMatch" = {"intel_cpupm_matching"=0}
    | | |   "CFBundleIdentifier" = "com.apple.driver.AppleIntelCPUPowerManagement"
    | | |   "IOMatchCategory" = "AppleIntelCPUPowerManagement"
    | | |   "IOClass" = "AppleIntelCPUPowerManagement"
    | | |   "IOPersonalityPublisher" = "com.apple.driver.AppleIntelCPUPowerManagement"
    | | |   "IOProviderClass" = "IOResources"
    | | |   "CFBundleIdentifierKernel" = "com.apple.driver.AppleIntelCPUPowerManagement"
    | | |   "IOProbeScore" = 0
    | | |   "IOMatchedAtBoot" = Yes
    | | |   "IOResourceMatch" = "IOKit"
    | | | }
    | | | 
    | | +-o AppleIntelCPUPowerManagementClient  <class AppleIntelCPUPowerManagementClient, id 0x100000155, !registered, !matched, active, busy 0, retain 4>
    | |     {
    | |       "IOProbeScore" = 0
    | |       "CFBundleIdentifier" = "com.apple.driver.AppleIntelCPUPowerManagementClient"
    | |       "IOMatchCategory" = "AppleIntelCPUPowerManagementDriver"
    | |       "IOClass" = "AppleIntelCPUPowerManagementClient"
    | |       "IOPersonalityPublisher" = "com.apple.driver.AppleIntelCPUPowerManagementClient"
    | |       "IOProviderClass" = "AppleIntelCPUPowerManagement"
    | |       "CFBundleIdentifierKernel" = "com.apple.driver.AppleIntelCPUPowerManagementClient"
    | |       "IOMatchedAtBoot" = Yes
    | |       "IOResourceMatch" = "IOBSD"
    | |     }
    | |     
    | +-o AppleKeyStore  <class AppleKeyStore, id 0x10000011f, registered, matched, active, busy 0 (61 ms), retain 37>
    | | | {
    | | |   "IOProbeScore" = 0
    | | |   "CFBundleIdentifier" = "com.apple.driver.AppleKeyStore"
    | | |   "IOMatchCategory" = "AppleKeyStore"
    | | |   "IOClass" = "AppleKeyStore"
    | | |   "IOPlatformWakeAction" = 1000
    | | |   "IOProviderClass" = "IOResources"
    | | |   "CFBundleIdentifierKernel" = "com.apple.driver.AppleKeyStore"
    | | |   "IOMatchedAtBoot" = Yes
    | | |   "IOUserClientClass" = "AppleKeyStoreUserClient"
    | | |   "IOGeneralInterest" = "IOCommand is not serializable"
    | | |   "IOResourceMatch" = "IOKit"
    | | | }
    | | | 
    | | +-o AppleKeyStoreUserClient  <class AppleKeyStoreUserClient, id 0x1000004cf, !registered, !matched, active, busy 0, retain 6>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 101, UserEventAgent"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o AppleKeyStoreUserClient  <class AppleKeyStoreUserClient, id 0x1000004f2, !registered, !matched, active, busy 0, retain 6>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 262, containermanager"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o AppleKeyStoreUserClient  <class AppleKeyStoreUserClient, id 0x100000509, !registered, !matched, active, busy 0, retain 6>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 315, containermanager"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o AppleKeyStoreUserClient  <class AppleKeyStoreUserClient, id 0x1000005e4, !registered, !matched, active, busy 0, retain 6>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 164, bluetoothd"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o AppleKeyStoreUserClient  <class AppleKeyStoreUserClient, id 0x1000006c5, !registered, !matched, active, busy 0, retain 6>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 141, opendirectoryd"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o AppleKeyStoreUserClient  <class AppleKeyStoreUserClient, id 0x1000006db, !registered, !matched, active, busy 0, retain 6>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 488, GSSCred"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o AppleKeyStoreUserClient  <class AppleKeyStoreUserClient, id 0x10000071d, !registered, !matched, active, busy 0, retain 6>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 497, securityd_servic"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o AppleKeyStoreUserClient  <class AppleKeyStoreUserClient, id 0x100000725, !registered, !matched, active, busy 0, retain 6>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 497, securityd_servic"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o AppleKeyStoreUserClient  <class AppleKeyStoreUserClient, id 0x100000726, !registered, !matched, active, busy 0, retain 6>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 176, loginwindow"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o AppleKeyStoreUserClient  <class AppleKeyStoreUserClient, id 0x10000073c, !registered, !matched, active, busy 0, retain 6>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 514, secd"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o AppleKeyStoreUserClient  <class AppleKeyStoreUserClient, id 0x100000753, !registered, !matched, active, busy 0, retain 6>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 527, containermanager"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o AppleKeyStoreUserClient  <class AppleKeyStoreUserClient, id 0x10000077f, !registered, !matched, active, busy 0, retain 6>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 573, sharingd"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o AppleKeyStoreUserClient  <class AppleKeyStoreUserClient, id 0x100000781, !registered, !matched, active, busy 0, retain 6>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 580, ctkd"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o AppleKeyStoreUserClient  <class AppleKeyStoreUserClient, id 0x100000785, !registered, !matched, active, busy 0, retain 6>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 580, ctkd"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o AppleKeyStoreUserClient  <class AppleKeyStoreUserClient, id 0x1000007c0, !registered, !matched, active, busy 0, retain 6>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 525, rapportd"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o AppleKeyStoreUserClient  <class AppleKeyStoreUserClient, id 0x1000007d1, !registered, !matched, active, busy 0, retain 6>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 573, sharingd"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o AppleKeyStoreUserClient  <class AppleKeyStoreUserClient, id 0x1000007da, !registered, !matched, active, busy 0, retain 6>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 656, CloudKeychainPro"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o AppleKeyStoreUserClient  <class AppleKeyStoreUserClient, id 0x1000007db, !registered, !matched, active, busy 0, retain 6>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 650, UniversalControl"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o AppleKeyStoreUserClient  <class AppleKeyStoreUserClient, id 0x10000081b, !registered, !matched, active, busy 0, retain 6>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 633, iCloudNotificati"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o AppleKeyStoreUserClient  <class AppleKeyStoreUserClient, id 0x10000082b, !registered, !matched, active, busy 0, retain 6>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 699, passd"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o AppleKeyStoreUserClient  <class AppleKeyStoreUserClient, id 0x100000833, !registered, !matched, active, busy 0, retain 6>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 686, Safari"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o AppleKeyStoreUserClient  <class AppleKeyStoreUserClient, id 0x10000085e, !registered, !matched, active, busy 0, retain 6>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 599, cloudpaird"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o AppleKeyStoreUserClient  <class AppleKeyStoreUserClient, id 0x1000008ce, !registered, !matched, active, busy 0, retain 6>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 760, appstoreagent"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o AppleKeyStoreUserClient  <class AppleKeyStoreUserClient, id 0x100005075, !registered, !matched, active, busy 0, retain 6>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 122, keybagd"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o AppleKeyStoreUserClient  <class AppleKeyStoreUserClient, id 0x100005efb, !registered, !matched, active, busy 0, retain 6>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 7723, AuthenticationSe"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o AppleKeyStoreUserClient  <class AppleKeyStoreUserClient, id 0x1000088f1, !registered, !matched, active, busy 0, retain 6>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 17246, PerfPowerService"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o AppleKeyStoreUserClient  <class AppleKeyStoreUserClient, id 0x1000098f5, !registered, !matched, active, busy 0, retain 6>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 20246, LocalAuthenticat"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o AppleKeyStoreUserClient  <class AppleKeyStoreUserClient, id 0x10000990c, !registered, !matched, active, busy 0, retain 6>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 20255, Keychain Access"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o AppleKeyStoreUserClient  <class AppleKeyStoreUserClient, id 0x10000a35d, !registered, !matched, active, busy 0, retain 6>
    | |     {
    | |       "IOUserClientCreator" = "pid 514, secd"
    | |       "IOUserClientDefaultLocking" = Yes
    | |     }
    | |     
    | +-o AppleSSE  <class AppleSSE, id 0x100000120, registered, matched, active, busy 0 (1 ms), retain 8>
    | |   {
    | |     "IOProbeScore" = 0
    | |     "CFBundleIdentifier" = "com.apple.driver.AppleSSE"
    | |     "IOMatchCategory" = "AppleSSE"
    | |     "IOClass" = "AppleSSE"
    | |     "IOPersonalityPublisher" = "com.apple.driver.AppleSSE"
    | |     "IOProviderClass" = "IOResources"
    | |     "CFBundleIdentifierKernel" = "com.apple.driver.AppleSSE"
    | |     "IOMatchedAtBoot" = Yes
    | |     "IOUserClientClass" = "AppleSSEUserClient"
    | |     "IOPowerManagement" = {"CapabilityFlags"=2,"MaxPowerState"=1,"CurrentPowerState"=1}
    | |   }
    | |   
    | +-o CoreAnalyticsHub  <class CoreAnalyticsHub, id 0x100000121, registered, matched, active, busy 0 (0 ms), retain 11>
    | | | {
    | | |   "IOClass" = "CoreAnalyticsHub"
    | | |   "CFBundleIdentifier" = "com.apple.iokit.CoreAnalyticsFamily"
    | | |   "IOProviderClass" = "IOResources"
    | | |   "IOUserClientClass" = "CoreAnalyticsUserClient"
    | | |   "IOResourceMatch" = "IOKit"
    | | |   "IOProbeScore" = 0
    | | |   "IOMatchedAtBoot" = Yes
    | | |   "IOMatchCategory" = "CoreAnalyticsHub"
    | | |   "IOReportLegendPublic" = Yes
    | | |   "IOGeneralInterest" = "IOCommand is not serializable"
    | | |   "IOReportLegend" = ({"IOReportGroupName"="Hub Stats","IOReportChannels"=((5004459197637599264,6442450945,"API calls"),(5004466894218993696,6442450945,"Pending Retained Items"),(5004455899102715936,6442450945,"API dropped and freed"),(5004463595684110368,6442450945,"Serialized Messages"),(5004451501056204832,6442450945,"Serialized Message Bytes"),(5004455899102715936,6442450945,"Serializing Failures"),(5005026545637531680,6442450945,"MessageClient Sent"),(5005025446125903904,6442450945,"UserClient Launches"),(5005015550521253920,6442450945,"UserClient Closed")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="User Client IO"},{"IOReportGroupName"="Hub Stats","IOReportChannels"=((6080810712486125600,4311744513,"CAChannel1")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="User Client IO"},{"IOReportGroupName"="Hub Stats","IOReportChannels"=((5004097458312052736,6442450945,"com.apple.xnu.memorystatus_pressure_interval")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="EventName Received"})
    | | |   "IOPersonalityPublisher" = "com.apple.iokit.CoreAnalyticsFamily"
    | | |   "CFBundleIdentifierKernel" = "com.apple.iokit.CoreAnalyticsFamily"
    | | | }
    | | | 
    | | +-o CoreAnalyticsUserClient  <class CoreAnalyticsUserClient, id 0x100000518, !registered, !matched, active, busy 0, retain 6>
    | |     {
    | |       "IOUserClientCreator" = "pid 182, analyticsd"
    | |       "IOUserClientDefaultLocking" = Yes
    | |     }
    | |     
    | +-o Dont_Steal_Mac_OS_X  <class Dont_Steal_Mac_OS_X, id 0x100000122, !registered, !matched, active, busy 0, retain 5>
    | |   {
    | |     "IOProbeScore" = 0
    | |     "CFBundleIdentifier" = "com.apple.Dont_Steal_Mac_OS_X"
    | |     "IOMatchCategory" = "Dont_Steal_Mac_OS_X"
    | |     "IOClass" = "Dont_Steal_Mac_OS_X"
    | |     "IOPersonalityPublisher" = "com.apple.Dont_Steal_Mac_OS_X"
    | |     "IOProviderClass" = "IOResources"
    | |     "CFBundleIdentifierKernel" = "com.apple.Dont_Steal_Mac_OS_X"
    | |     "IOMatchedAtBoot" = Yes
    | |     "IOResourceMatch" = "IOKit"
    | |   }
    | |   
    | +-o EndpointSecurityDriver  <class EndpointSecurityDriver, id 0x100000123, registered, matched, active, busy 0 (0 ms), retain 7>
    | | | {
    | | |   "IOProbeScore" = 0
    | | |   "CFBundleIdentifier" = "com.apple.iokit.EndpointSecurity"
    | | |   "IOMatchCategory" = "EndpointSecurityDriver"
    | | |   "IOClass" = "EndpointSecurityDriver"
    | | |   "IOPersonalityPublisher" = "com.apple.iokit.EndpointSecurity"
    | | |   "IOProviderClass" = "IOResources"
    | | |   "CFBundleIdentifierKernel" = "com.apple.iokit.EndpointSecurity"
    | | |   "IOMatchedAtBoot" = Yes
    | | |   "IOUserClientClass" = "EndpointSecurityDriverClient"
    | | |   "IOPowerManagement" = {"CapabilityFlags"=2,"MaxPowerState"=1,"CurrentPowerState"=1}
    | | |   "IOResourceMatch" = "IOKit"
    | | | }
    | | | 
    | | +-o EndpointSecurityDriverClient  <class EndpointSecurityDriverClient, id 0x1000004b7, !registered, !matched, active, busy 0, retain 5>
    | |     {
    | |       "IOUserClientCreator" = "pid 115, endpointsecurity"
    | |       "IOUserClientDefaultLocking" = Yes
    | |     }
    | |     
    | +-o IOBluetoothHCIController  <class IOBluetoothHCIController, id 0x100000124, registered, matched, active, busy 0 (182 ms), retain 11>
    | | | {
    | | |   "IOClass" = "IOBluetoothHCIController"
    | | |   "CFBundleIdentifier" = "com.apple.iokit.IOBluetoothFamily"
    | | |   "IOProviderClass" = "IOResources"
    | | |   "1c-1a-c0-f1-42-2c" = {"ConfiguredNotPaired"=No,"LinkSupervisionTimeout"=8000,"VendorID"=1452,"CountryCode"=0,"HIDVirtualDevice"=No,"Product"="Auroras Trackpad","VersionNumber"=352,"QoSLatency"=11250,"ProductID"=782,"Transport"="Bluetooth","Authenticated"=No,"ReportDescriptor"=<05010902a10185020509190129021500250195027501810295017506810305010901a1001581257f09300931750895028106c00506092085471500256475089501b1a20602ff09558555150026ff0075089540b1a2851315002501750195010601ff090a81020601ff090c8122750195068101c0>,"ClassOfDevice"=9620,"VendorIDSource"=2,"BootDevice"=Yes}
    | | |   "IOResourceMatch" = "IOKit"
    | | |   "IOProbeScore" = 0
    | | |   "IOMatchedAtBoot" = Yes
    | | |   "IOMatchCategory" = "IOBluetoothHCIController"
    | | |   "7c-d1-c3-c0-b9-9e" = {"ConfiguredNotPaired"=No,"LinkSupervisionTimeout"=8000,"VendorID"=1452,"CountryCode"=0,"HIDVirtualDevice"=No,"Product"="Auroras Keyboard","VersionNumber"=80,"QoSLatency"=11250,"ProductID"=598,"Transport"="Bluetooth","Authenticated"=No,"ReportDescriptor"=<05010906a1018501050719e029e71500250175019508810275089501810175019505050819012905910275039501910175089506150026ff00050719002aff008100c0050c0901a101854705010906a10205060920150026ff00750895018102c0c0050c0901a10185111500250175019503810175019501050c09b8810206ff0009038102750195038101050c8512150025017501950109cd810209b3810209b4810209b5810209b68102810181018101851315002501750195010601ff090a81020601ff090c81227501950681018509090b75089501b10275089502b101c0>,"ClassOfDevice"=9536,"VendorIDSource"=2,"BootDevice"=Yes}
    | | |   "BluetoothTransportConnected" = Yes
    | | |   "IOPersonalityPublisher" = "com.apple.iokit.IOBluetoothFamily"
    | | |   "Built-In" = Yes
    | | |   "CFBundleIdentifierKernel" = "com.apple.iokit.IOBluetoothFamily"
    | | | }
    | | | 
    | | +-o IOBluetoothACPIMethods  <class IOBluetoothACPIMethods, id 0x100000154, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |   }
    | | |   
    | | +-o IOBluetoothHCIUserClient  <class IOBluetoothHCIUserClient, id 0x1000005ea, !registered, !matched, active, busy 0, retain 6>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 164, bluetoothd"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o IOBluetoothDevice  <class IOBluetoothDevice, id 0x1000006cc, registered, matched, active, busy 0 (31 ms), retain 10>
    | | | | {
    | | | |   "ConnectionHandle" = 12
    | | | |   "BluetoothObjectID" = 1
    | | | |   "BD_ADDR" = <1c1ac0f1422c>
    | | | |   "MaxACLPacketSize" = 1021
    | | | |   "Link Level Encryption" = 0
    | | | |   "ProcessName" = "bluetoothd"
    | | | |   "HIDShimDeviceCreated" = Yes
    | | | |   "ClassOfDevice" = 9620
    | | | |   "IsInitiator" = Yes
    | | | | }
    | | | | 
    | | | +-o IOBluetoothL2CAPChannel  <class IOBluetoothL2CAPChannel, id 0x1000006cd, registered, matched, active, busy 0 (31 ms), retain 8>
    | | | | | {
    | | | | |   "LocalChannelID" = 517
    | | | | |   "BluetoothObjectID" = 2
    | | | | |   "RemoteChannelID" = 517
    | | | | |   "OutgoingMTU" = 48
    | | | | |   "PSM" = 17
    | | | | |   "ChannelState" = 4
    | | | | |   "IncomingMTU" = 48
    | | | | |   "IsInitiator" = No
    | | | | | }
    | | | | | 
    | | | | +-o BNBTrackpadDevice  <class BNBTrackpadDevice, id 0x1000006cf, registered, matched, active, busy 0 (21 ms), retain 237>
    | | | |   | {
    | | | |   |   "ClassOfDevice" = 9620
    | | | |   |   "PoweredOffNotificationType" = "TrackpadOff"
    | | | |   |   "IOPersonalityPublisher" = "com.apple.driver.AppleBluetoothMultitouch"
    | | | |   |   "SetReportTimeoutMS" = 3750
    | | | |   |   "MaxFeatureReportSize" = 65
    | | | |   |   "IOMatchCategory" = "IODefaultMatchCategory"
    | | | |   |   "HIDVirtualDevice" = No
    | | | |   |   "RequiresTCCAuthorization" = Yes
    | | | |   |   "ReportDescriptor" = <05010902a10185020509190129021500250195027501810295017506810305010901a1001581257f09300931750895028106c00506092085471500256475089501b1a20602ff09558555150026ff0075089540b1a2851315002501750195010601ff090a81020601ff090c8122750195068101c0>
    | | | |   |   "SuspendSupported" = Yes
    | | | |   |   "BatteryPanic" = No
    | | | |   |   "IOMatchedAtBoot" = Yes
    | | | |   |   "VersionNumber" = 352
    | | | |   |   "IOProbeScore" = 1000
    | | | |   |   "IOClass" = "BNBTrackpadDevice"
    | | | |   |   "IOGeneralInterest" = "IOCommand is not serializable"
    | | | |   |   "IOUserClientClass" = "IOHIDLibUserClient"
    | | | |   |   "MaxInputReportSize" = 4
    | | | |   |   "Product" = "Auroras Trackpad"
    | | | |   |   "CFBundleIdentifier" = "com.apple.driver.AppleBluetoothMultitouch"
    | | | |   |   "BD_ADDR" = <1c1ac0f1422c>
    | | | |   |   "IOCFPlugInTypes" = {"FA12FA38-6F1A-11D4-BA0C-0005028F18D5"="IOHIDFamily.kext/Contents/PlugIns/IOHIDLib.plugin","40A57A4E-26A0-11D8-9295-000A958A2C78"="IOHIDFamily.kext/Contents/PlugIns/IOHIDLib.plugin","7DDEECA8-A7B4-11DA-8A0E-0014519758EF"="IOHIDFamily.kext/Contents/PlugIns/IOHIDLib.plugin"}
    | | | |   |   "ReportInterval" = 11250
    | | | |   |   "ExtendedFeatures" = {"RecantConnection"={"id"=65,"type"=2},"SuperMode"={"size"=1,"id"=215,"min"=0,"max"=1,"type"=2},"DeviceName1"={"id"=81,"size"=8,"type"=2},"DeviceNameChange"={"id"=80,"type"=2},"DeviceName2"={"id"=82,"size"=8,"type"=2},"UserMode"={"size"=1,"id"=67,"min"=1,"max"=3,"type"=2},"DeviceName3"={"id"=83,"size"=8,"type"=2},"LongDeviceName"={"id"=85,"size"=64,"type"=2},"BatteryState"={"size"=1,"id"=48,"min"=0,"max"=2,"type"=0},"DeviceName4"={"id"=84,"size"=8,"type"=2},"BatteryPercent"={"size"=1,"id"=71,"min"=0,"max"=100,"type"=2},"WillShutdown"={"id"=64,"type"=2},"FullFactoryDefault"={"id"=68,"type"=2},"FactoryDefault"={"id"=69,"type"=2}}
    | | | |   |   "GetReportTimeoutMS" = 3750
    | | | |   |   "VendorID" = 1452
    | | | |   |   "BatteryLow" = No
    | | | |   |   "ExtendedData" = (57278464)
    | | | |   |   "MaxOutputReportSize" = 1
    | | | |   |   "BatteryLowNotificationType" = "LowBattery"
    | | | |   |   "InputReportElements" = ({"ReportID"=2,"ElementCookie"=21,"Size"=32,"ReportCount"=1,"Type"=1,"VariableSize"=0,"UsagePage"=0,"ReportSize"=32,"Usage"=0},{"ReportID"=71,"ElementCookie"=22,"Size"=8,"ReportCount"=1,"Type"=1,"VariableSize"=0,"UsagePage"=0,"ReportSize"=8,"Usage"=0},{"ReportID"=85,"ElementCookie"=23,"Size"=8,"ReportCount"=1,"Type"=1,"VariableSize"=0,"UsagePage"=0,"ReportSize"=8,"Usage"=0},{"ReportID"=19,"ElementCookie"=24,"Size"=16,"ReportCount"=1,"Type"=1,"VariableSize"=0,"UsagePage"=0,"ReportSize"=16,"Usage"=0})
    | | | |   |   "PrimaryUsagePage" = 1
    | | | |   |   "CFBundleIdentifierKernel" = "com.apple.driver.AppleBluetoothMultitouch"
    | | | |   |   "BatteryPercent" = 46
    | | | |   |   "BTHIDObjectID" = 723900096
    | | | |   |   "DefaultMultitouchProperties" = {"IOCFPlugInTypes"={"0516B563-B15B-11DA-96EB-0014519758EF"="AppleMultitouchDriver.kext/Contents/PlugIns/MultitouchHID.plugin"},"TrackpadFourFingerGestures"=Yes,"TrackpadMomentumScroll"=Yes,"HIDPointerAccelerationType"="HIDTrackpadAcceleration","parser-type"=1000,"HIDAccelCurves"=({"HIDAccelGainLinear"=65536,"HIDAccelTangentSpeedLinear"=484966,"HIDAccelTangentSpeedParabolicRoot"=2621440,"HIDAccelIndex"=0},{"HIDAccelGainLinear"=70779,"HIDAccelTangentSpeedLinear"=484966,"HIDAccelGainCubic"=5243,"HIDAccelGainParabolic"=32768,"HIDAccelTangentSpeedParabolicRoot"=1966080,"HIDAccelIndex"=8192},{"HIDAccelGainLinear"=76022,"HIDAccelTangentSpeedLinear"=484966,"HIDAccelGainCubic"=6554,"HIDAccelGainParabolic"=43254,"HIDAccelTangentSpeedParabolicRoot"=1572864,"HIDAccelIndex"=32768},{"HIDAccelGainLinear"=81265,"HIDAccelTangentSpeedLinear"=491520,"HIDAccelGainCubic"=7864,"HIDAccelGainParabolic"=54395,"HIDAccelTangentSpeedParabolicRoot"=1245184,"HIDAccelIndex"=45056},{"HIDAccelGainLinear"=86508,"HIDAccelTangentSpeedLinear"=498074,"HIDAccelGainCubic"=9830,"HIDAccelGainParabolic"=65536,"HIDAccelTangentSpeedParabolicRoot"=1179648,"HIDAccelIndex"=57344},{"HIDAccelGainLinear"=91750,"HIDAccelTangentSpeedLinear"=511181,"HIDAccelGainCubic"=11796,"HIDAccelGainParabolic"=75366,"HIDAccelTangentSpeedParabolicRoot"=1114112,"HIDAccelIndex"=65536},{"HIDAccelGainLinear"=96993,"HIDAccelTangentSpeedLinear"=524288,"HIDAccelGainCubic"=14418,"HIDAccelGainParabolic"=85197,"HIDAccelTangentSpeedParabolicRoot"=1048576,"HIDAccelIndex"=98304},{"HIDAccelGainLinear"=102236,"HIDAccelTangentSpeedLinear"=543949,"HIDAccelGainCubic"=17695,"HIDAccelGainParabolic"=95027,"HIDAccelTangentSpeedParabolicRoot"=983040,"HIDAccelIndex"=131072},{"HIDAccelGainLinear"=106824,"HIDAccelTangentSpeedLinear"=570163,"HIDAccelGainCubic"=21627,"HIDAccelGainParabolic"=108790,"HIDAccelTangentSpeedParabolicRoot"=917504,"HIDAccelIndex"=163840},{"HIDAccelGainLinear"=111411,"HIDAccelTangentSpeedLinear"=589824,"HIDAccelGainCubic"=26214,"HIDAccelGainParabolic"=123208,"HIDAccelTangentSpeedParabolicRoot"=851968,"HIDAccelIndex"=196608}),"TrackpadSecondaryClickCorners"=Yes,"HIDDisallowRemappingOfPrimaryClick"=Yes,"HIDDefaultBehavior"="","HIDScrollAccelerationType"="HIDTrackpadScrollAcceleration","IOHIDPointingProperties"={"TrackpadHorizScroll"=Yes,"TrackpadScroll"=Yes,"TrackpadFourFingerGestures"=Yes,"TrackpadRightClick"=Yes,"TrackpadSecondaryClickCorners"=Yes},"HIDScrollResolution"=26214400,"HIDServiceSupport"=Yes,"MTHIDDevice"=Yes,"HIDScrollAccelCurves"=({"HIDAccelGainLinear"=85197,"HIDAccelTangentSpeedLinear"=851968,"HIDAccelTangentSpeedParabolicRoot"=1310720,"HIDAccelGainParabolic"=13107,"HIDAccelIndex"=8192},{"HIDAccelGainLinear"=95027,"HIDAccelTangentSpeedLinear"=786432,"HIDAccelTangentSpeedParabolicRoot"=1245184,"HIDAccelGainParabolic"=32768,"HIDAccelIndex"=14090},{"HIDAccelGainLinear"=104858,"HIDAccelTangentSpeedLinear"=720896,"HIDAccelTangentSpeedParabolicRoot"=1179648,"HIDAccelGainParabolic"=45875,"HIDAccelIndex"=20480},{"HIDAccelGainLinear"=114688,"HIDAccelTangentSpeedLinear"=655360,"HIDAccelTangentSpeedParabolicRoot"=1114112,"HIDAccelGainParabolic"=57017,"HIDAccelIndex"=32768},{"HIDAccelGainLinear"=124519,"HIDAccelTangentSpeedLinear"=589824,"HIDAccelTangentSpeedParabolicRoot"=1048576,"HIDAccelGainParabolic"=68813,"HIDAccelIndex"=49152},{"HIDAccelGainLinear"=134349,"HIDAccelTangentSpeedLinear"=524288,"HIDAccelTangentSpeedParabolicRoot"=983040,"HIDAccelGainParabolic"=81920,"HIDAccelIndex"=65536},{"HIDAccelGainLinear"=144179,"HIDAccelTangentSpeedLinear"=458752,"HIDAccelTangentSpeedParabolicRoot"=917504,"HIDAccelGainParabolic"=98304,"HIDAccelIndex"=111411}),"parser-options"=47}
    | | | |   |   "ProductID" = 782
    | | | |   |   "DisconnectionNotificationType" = "Disconnected"
    | | | |   |   "DeviceUsagePairs" = ({"DeviceUsagePage"=1,"DeviceUsage"=2},{"DeviceUsagePage"=1,"DeviceUsage"=1},{"DeviceUsagePage"=13,"DeviceUsage"=5})
    | | | |   |   "Elements" = ({"ReportID"=0,"ElementCookie"=1,"CollectionType"=1,"Type"=513,"VariableSize"=0,"Elements"=({"ReportID"=0,"ElementCookie"=2,"CollectionType"=0,"Type"=513,"VariableSize"=0,"Elements"=({"VariableSize"=0,"UnitExponent"=0,"IsRelative"=Yes,"UsagePage"=1,"Max"=127,"IsArray"=No,"Type"=1,"Size"=8,"Min"=18446744073709551489,"Flags"=6,"ReportID"=2,"Usage"=48,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=18446744073709551489,"IsWrapping"=No,"ScaledMax"=127,"ElementCookie"=17},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=Yes,"UsagePage"=1,"Max"=127,"IsArray"=No,"Type"=1,"Size"=8,"Min"=18446744073709551489,"Flags"=6,"ReportID"=2,"Usage"=49,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=18446744073709551489,"IsWrapping"=No,"ScaledMax"=127,"ElementCookie"=18}),"UsagePage"=1,"Usage"=1},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=9,"Max"=1,"IsArray"=No,"Type"=2,"Size"=1,"Min"=0,"Flags"=2,"ReportID"=2,"Usage"=1,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=13},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=9,"Max"=1,"IsArray"=No,"Type"=2,"Size"=1,"Min"=0,"Flags"=2,"ReportID"=2,"Usage"=2,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=14},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=65281,"Max"=1,"IsArray"=No,"Type"=2,"Size"=1,"Min"=0,"Flags"=2,"ReportID"=19,"Usage"=10,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=15},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=65281,"Max"=1,"IsArray"=No,"Type"=2,"Size"=1,"Min"=0,"Flags"=34,"ReportID"=19,"Usage"=12,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=No,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=16},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=6,"Max"=100,"IsArray"=No,"Type"=257,"Size"=8,"Min"=0,"Flags"=162,"ReportID"=71,"Usage"=32,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=No,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=100,"ElementCookie"=19},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=65282,"Max"=255,"IsArray"=No,"Type"=257,"Size"=512,"Min"=0,"Flags"=162,"ReportID"=85,"Usage"=85,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=512,"HasPreferredState"=No,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=20}),"UsagePage"=1,"Usage"=2},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=0,"Max"=0,"IsArray"=Yes,"Type"=5,"Size"=0,"Min"=0,"Flags"=0,"ReportID"=0,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=0,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=0,"ElementCookie"=4},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=0,"Max"=1,"IsArray"=Yes,"Type"=5,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=0,"Usage"=0,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=3},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=0,"Max"=0,"IsArray"=Yes,"Type"=5,"Size"=0,"Min"=0,"Flags"=0,"ReportID"=2,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=0,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=0,"ElementCookie"=6},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=0,"Max"=1,"IsArray"=Yes,"Type"=5,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=2,"Usage"=0,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=5},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=0,"Max"=0,"IsArray"=Yes,"Type"=5,"Size"=0,"Min"=0,"Flags"=0,"ReportID"=71,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=0,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=0,"ElementCookie"=8},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=0,"Max"=1,"IsArray"=Yes,"Type"=5,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=71,"Usage"=0,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=7},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=0,"Max"=0,"IsArray"=Yes,"Type"=5,"Size"=0,"Min"=0,"Flags"=0,"ReportID"=85,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=0,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=0,"ElementCookie"=10},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=0,"Max"=1,"IsArray"=Yes,"Type"=5,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=85,"Usage"=0,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=9},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=0,"Max"=0,"IsArray"=Yes,"Type"=5,"Size"=0,"Min"=0,"Flags"=0,"ReportID"=19,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=0,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=0,"ElementCookie"=12},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=0,"Max"=1,"IsArray"=Yes,"Type"=5,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=19,"Usage"=0,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=11})
    | | | |   |   "PrimaryUsage" = 2
    | | | |   |   "DefaultMultitouchPreferences" = {"TrackpadThreeFingerDrag"=No,"TrackpadPinch"=1,"TrackpadFourFingerVertSwipeGesture"=2,"USBMouseStopsTrackpad"=0,"TrackpadRotate"=1,"TrackpadFourFingerPinchGesture"=2,"TrackpadHorizScroll"=1,"TrackpadThreeFingerTapGesture"=2,"TrackpadMomentumScroll"=Yes,"TrackpadTwoFingerDoubleTapGesture"=1,"TrackpadThreeFingerHorizSwipeGesture"=2,"Clicking"=0,"TrackpadScroll"=Yes,"DragLock"=0,"TrackpadFiveFingerPinchGesture"=2,"TrackpadThreeFingerVertSwipeGesture"=2,"TrackpadTwoFingerFromRightEdgeSwipeGesture"=3,"Dragging"=0,"TrackpadCornerSecondaryClick"=0,"TrackpadHandResting"=Yes,"TrackpadFourFingerHorizSwipeGesture"=2,"TrackpadRightClick"=Yes}
    | | | |   |   "IOProviderClass" = "IOBluetoothL2CAPChannel"
    | | | |   |   "HIDDefaultBehavior" = "Trackpad"
    | | | |   |   "DeviceAddress" = "1c-1a-c0-f1-42-2c"
    | | | |   |   "IOPowerManagement" = {"CapabilityFlags"=32768,"MaxPowerState"=1,"CurrentPowerState"=1}
    | | | |   |   "PSM" = 17
    | | | |   |   "GestureScrolling" = Yes
    | | | |   |   "Transport" = "Bluetooth"
    | | | |   |   "SerialNumber" = "1c-1a-c0-f1-42-2c"
    | | | |   |   "BatteryDangerouslyLowNotificationType" = "CriticallyLowBattery"
    | | | |   |   "ConnectionNotificationType" = "Connected"
    | | | |   |   "VendorIDSource" = 2
    | | | |   |   "Manufacturer" = "Apple"
    | | | |   |   "CountryCode" = 0
    | | | |   |   "LocationID" = 1089552940
    | | | |   | }
    | | | |   | 
    | | | |   +-o IOHIDInterface  <class IOHIDInterface, id 0x1000006d4, registered, matched, active, busy 0 (6 ms), retain 8>
    | | | |   | | {
    | | | |   | |   "Transport" = "Bluetooth"
    | | | |   | |   "HIDDefaultBehavior" = "Trackpad"
    | | | |   | |   "Manufacturer" = "Apple"
    | | | |   | |   "Product" = "Auroras Trackpad"
    | | | |   | |   "MaxInputReportSize" = 4
    | | | |   | |   "DeviceUsagePairs" = ({"DeviceUsagePage"=1,"DeviceUsage"=2},{"DeviceUsagePage"=1,"DeviceUsage"=1})
    | | | |   | |   "VendorIDSource" = 2
    | | | |   | |   "MaxOutputReportSize" = 1
    | | | |   | |   "ReportDescriptor" = <05010902a10185020509190129021500250195027501810295017506810305010901a1001581257f09300931750895028106c00506092085471500256475089501b1a20602ff09558555150026ff0075089540b1a2851315002501750195010601ff090a81020601ff090c8122750195068101c0>
    | | | |   | |   "DebugState" = {"ReleasedBuffers"=0,"ReportAvailableCalls"=0,"ReportAvailableRuns"=0,"CreatedBuffers"=0}
    | | | |   | |   "CountryCode" = 0
    | | | |   | |   "VendorID" = 1452
    | | | |   | |   "VersionNumber" = 352
    | | | |   | |   "IOServiceDEXTEntitlements" = ("com.apple.developer.driverkit.transport.hid")
    | | | |   | |   "IODEXTMatchCount" = 1
    | | | |   | |   "PrimaryUsage" = 2
    | | | |   | |   "LocationID" = 1089552940
    | | | |   | |   "ProductID" = 782
    | | | |   | |   "SerialNumber" = "1c-1a-c0-f1-42-2c"
    | | | |   | |   "ReportInterval" = 11250
    | | | |   | |   "PrimaryUsagePage" = 1
    | | | |   | |   "MaxFeatureReportSize" = 65
    | | | |   | | }
    | | | |   | | 
    | | | |   | +-o AppleMultitouchHIDEventDriver  <class AppleMultitouchHIDEventDriver, id 0x1000006d5, registered, matched, active, busy 0 (0 ms), retain 7>
    | | | |   |     {
    | | | |   |       "mt-device-id" = 288230377241264684
    | | | |   |       "IOMatchedAtBoot" = Yes
    | | | |   |       "PrimaryUsagePage" = 1
    | | | |   |       "SensorProperties" = {}
    | | | |   |       "VersionNumber" = 352
    | | | |   |       "VendorID" = 1452
    | | | |   |       "DebugState" = {}
    | | | |   |       "HIDPointerResolution" = 26214400
    | | | |   |       "RelativePointer" = {"Elements"=({"VariableSize"=0,"UnitExponent"=0,"IsRelative"=Yes,"UsagePage"=1,"Max"=127,"IsArray"=No,"Type"=1,"Size"=8,"Min"=18446744073709551489,"Flags"=6,"ReportID"=2,"Usage"=48,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=18446744073709551489,"IsWrapping"=No,"ScaledMax"=127,"ElementCookie"=17},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=Yes,"UsagePage"=1,"Max"=127,"IsArray"=No,"Type"=1,"Size"=8,"Min"=18446744073709551489,"Flags"=6,"ReportID"=2,"Usage"=49,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=18446744073709551489,"IsWrapping"=No,"ScaledMax"=127,"ElementCookie"=18},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=9,"Max"=1,"IsArray"=No,"Type"=2,"Size"=1,"Min"=0,"Flags"=2,"ReportID"=2,"Usage"=1,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=13},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=9,"Max"=1,"IsArray"=No,"Type"=2,"Size"=1,"Min"=0,"Flags"=2,"ReportID"=2,"Usage"=2,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=14})}
    | | | |   |       "MTEventSource" = Yes
    | | | |   |       "Product" = "Auroras Trackpad"
    | | | |   |       "SerialNumber" = "1c-1a-c0-f1-42-2c"
    | | | |   |       "Transport" = "Bluetooth"
    | | | |   |       "HIDPointerAccelerationType" = "HIDMouseAcceleration"
    | | | |   |       "Manufacturer" = "Apple"
    | | | |   |       "ProductID" = 782
    | | | |   |       "DeviceUsagePairs" = ({"DeviceUsagePage"=1,"DeviceUsage"=2},{"DeviceUsagePage"=1,"DeviceUsage"=1})
    | | | |   |       "IOPersonalityPublisher" = "com.apple.driver.AppleBluetoothMultitouch"
    | | | |   |       "ReportInterval" = 11250
    | | | |   |       "HIDPointerButtonCount" = 2
    | | | |   |       "VendorIDSource" = 2
    | | | |   |       "CFBundleIdentifier" = "com.apple.driver.AppleMultitouchDriver"
    | | | |   |       "IOProviderClass" = "IOHIDInterface"
    | | | |   |       "LocationID" = 1089552940
    | | | |   |       "IOClass" = "AppleMultitouchHIDEventDriver"
    | | | |   |       "HIDServiceSupport" = No
    | | | |   |       "CFBundleIdentifierKernel" = "com.apple.driver.AppleMultitouchDriver"
    | | | |   |       "CountryCode" = 0
    | | | |   |       "PrimaryUsage" = 2
    | | | |   |       "SensorPropertySupported" = 0
    | | | |   |       "IOMatchCategory" = "IODefaultMatchCategory"
    | | | |   |       "StandardType" = 0
    | | | |   |       "IOProbeScore" = 7200
    | | | |   |     }
    | | | |   |     
    | | | |   +-o AppleMultitouchDevice  <class AppleMultitouchDevice, id 0x1000006da, registered, matched, active, busy 0 (0 ms), retain 8>
    | | | |     | {
    | | | |     |   "bcdVersion" = 329
    | | | |     |   "Sensor Rows" = 20
    | | | |     |   "parser-options" = 47
    | | | |     |   "IOUserClientClass" = "AppleMultitouchDeviceUserClient"
    | | | |     |   "VersionNumber" = 352
    | | | |     |   "VendorID" = 1452
    | | | |     |   "Endianness" = 1
    | | | |     |   "Sensor Region Param" = <000015006302>
    | | | |     |   "SupportsGestureScrolling" = Yes
    | | | |     |   "Product" = "Auroras Trackpad"
    | | | |     |   "TrackpadMomentumScroll" = Yes
    | | | |     |   "TrackpadSecondaryClickCorners" = Yes
    | | | |     |   "SerialNumber" = "1c-1a-c0-f1-42-2c"
    | | | |     |   "Transport" = "Bluetooth"
    | | | |     |   "HIDPointerAccelerationType" = "HIDTrackpadAcceleration"
    | | | |     |   "HIDDisallowRemappingOfPrimaryClick" = Yes
    | | | |     |   "MultitouchPreferences" = {"TrackpadThreeFingerDrag"=Yes,"TrackpadPinch"=1,"TrackpadFourFingerVertSwipeGesture"=2,"USBMouseStopsTrackpad"=0,"TrackpadRotate"=1,"TrackpadFourFingerPinchGesture"=2,"TrackpadHorizScroll"=1,"TrackpadThreeFingerTapGesture"=2,"TrackpadMomentumScroll"=Yes,"TrackpadTwoFingerDoubleTapGesture"=1,"TrackpadThreeFingerHorizSwipeGesture"=0,"Clicking"=Yes,"UserPreferences"=Yes,"version"=5,"TrackpadScroll"=Yes,"DragLock"=No,"TrackpadFiveFingerPinchGesture"=2,"TrackpadThreeFingerVertSwipeGesture"=0,"TrackpadTwoFingerFromRightEdgeSwipeGesture"=3,"Dragging"=No,"TrackpadCornerSecondaryClick"=0,"TrackpadHandResting"=Yes,"TrackpadFourFingerHorizSwipeGesture"=2,"TrackpadRightClick"=Yes}
    | | | |     |   "TrackpadFourFingerGestures" = Yes
    | | | |     |   "HIDScrollAccelerationType" = "HIDTrackpadScrollAcceleration"
    | | | |     |   "Manufacturer" = "Apple"
    | | | |     |   "ProductID" = 782
    | | | |     |   "HIDScrollResolution" = 26214400
    | | | |     |   "Family ID" = 128
    | | | |     |   "MTHIDDevice" = Yes
    | | | |     |   "MTPowerStatsDisable" = Yes
    | | | |     |   "Multitouch ID" = 288230377241264684
    | | | |     |   "Sensor Columns" = 24
    | | | |     |   "Sensor Region Descriptor" = <0101001401001800>
    | | | |     |   "Sensor Surface Height" = 11000
    | | | |     |   "ReportInterval" = 11250
    | | | |     |   "VendorIDSource" = 2
    | | | |     |   "IOHIDPointingProperties" = {"TrackpadHorizScroll"=Yes,"TrackpadScroll"=Yes,"TrackpadFourFingerGestures"=Yes,"TrackpadRightClick"=Yes,"TrackpadSecondaryClickCorners"=Yes}
    | | | |     |   "parser-type" = 1000
    | | | |     |   "IOCFPlugInTypes" = {"0516B563-B15B-11DA-96EB-0014519758EF"="AppleMultitouchDriver.kext/Contents/PlugIns/MultitouchHID.plugin"}
    | | | |     |   "HIDAccelCurves" = ({"HIDAccelGainLinear"=65536,"HIDAccelTangentSpeedLinear"=484966,"HIDAccelTangentSpeedParabolicRoot"=2621440,"HIDAccelIndex"=0},{"HIDAccelGainLinear"=70779,"HIDAccelTangentSpeedLinear"=484966,"HIDAccelGainCubic"=5243,"HIDAccelGainParabolic"=32768,"HIDAccelTangentSpeedParabolicRoot"=1966080,"HIDAccelIndex"=8192},{"HIDAccelGainLinear"=76022,"HIDAccelTangentSpeedLinear"=484966,"HIDAccelGainCubic"=6554,"HIDAccelGainParabolic"=43254,"HIDAccelTangentSpeedParabolicRoot"=1572864,"HIDAccelIndex"=32768},{"HIDAccelGainLinear"=81265,"HIDAccelTangentSpeedLinear"=491520,"HIDAccelGainCubic"=7864,"HIDAccelGainParabolic"=54395,"HIDAccelTangentSpeedParabolicRoot"=1245184,"HIDAccelIndex"=45056},{"HIDAccelGainLinear"=86508,"HIDAccelTangentSpeedLinear"=498074,"HIDAccelGainCubic"=9830,"HIDAccelGainParabolic"=65536,"HIDAccelTangentSpeedParabolicRoot"=1179648,"HIDAccelIndex"=57344},{"HIDAccelGainLinear"=91750,"HIDAccelTangentSpeedLinear"=511181,"HIDAccelGainCubic"=11796,"HIDAccelGainParabolic"=75366,"HIDAccelTangentSpeedParabolicRoot"=1114112,"HIDAccelIndex"=65536},{"HIDAccelGainLinear"=96993,"HIDAccelTangentSpeedLinear"=524288,"HIDAccelGainCubic"=14418,"HIDAccelGainParabolic"=85197,"HIDAccelTangentSpeedParabolicRoot"=1048576,"HIDAccelIndex"=98304},{"HIDAccelGainLinear"=102236,"HIDAccelTangentSpeedLinear"=543949,"HIDAccelGainCubic"=17695,"HIDAccelGainParabolic"=95027,"HIDAccelTangentSpeedParabolicRoot"=983040,"HIDAccelIndex"=131072},{"HIDAccelGainLinear"=106824,"HIDAccelTangentSpeedLinear"=570163,"HIDAccelGainCubic"=21627,"HIDAccelGainParabolic"=108790,"HIDAccelTangentSpeedParabolicRoot"=917504,"HIDAccelIndex"=163840},{"HIDAccelGainLinear"=111411,"HIDAccelTangentSpeedLinear"=589824,"HIDAccelGainCubic"=26214,"HIDAccelGainParabolic"=123208,"HIDAccelTangentSpeedParabolicRoot"=851968,"HIDAccelIndex"=196608})
    | | | |     |   "Sensor Surface Width" = 13000
    | | | |     |   "LocationID" = 1089552940
    | | | |     |   "ResetCount" = 0
    | | | |     |   "IOReportLegendPublic" = Yes
    | | | |     |   "HIDServiceSupport" = Yes
    | | | |     |   "Critical Errors" = 0
    | | | |     |   "HIDDefaultBehavior" = ""
    | | | |     |   "HIDScrollAccelCurves" = ({"HIDAccelGainLinear"=85197,"HIDAccelTangentSpeedLinear"=851968,"HIDAccelTangentSpeedParabolicRoot"=1310720,"HIDAccelGainParabolic"=13107,"HIDAccelIndex"=8192},{"HIDAccelGainLinear"=95027,"HIDAccelTangentSpeedLinear"=786432,"HIDAccelTangentSpeedParabolicRoot"=1245184,"HIDAccelGainParabolic"=32768,"HIDAccelIndex"=14090},{"HIDAccelGainLinear"=104858,"HIDAccelTangentSpeedLinear"=720896,"HIDAccelTangentSpeedParabolicRoot"=1179648,"HIDAccelGainParabolic"=45875,"HIDAccelIndex"=20480},{"HIDAccelGainLinear"=114688,"HIDAccelTangentSpeedLinear"=655360,"HIDAccelTangentSpeedParabolicRoot"=1114112,"HIDAccelGainParabolic"=57017,"HIDAccelIndex"=32768},{"HIDAccelGainLinear"=124519,"HIDAccelTangentSpeedLinear"=589824,"HIDAccelTangentSpeedParabolicRoot"=1048576,"HIDAccelGainParabolic"=68813,"HIDAccelIndex"=49152},{"HIDAccelGainLinear"=134349,"HIDAccelTangentSpeedLinear"=524288,"HIDAccelTangentSpeedParabolicRoot"=983040,"HIDAccelGainParabolic"=81920,"HIDAccelIndex"=65536},{"HIDAccelGainLinear"=144179,"HIDAccelTangentSpeedLinear"=458752,"HIDAccelTangentSpeedParabolicRoot"=917504,"HIDAccelGainParabolic"=98304,"HIDAccelIndex"=111411})
    | | | |     |   "CountryCode" = 0
    | | | |     |   "Max Packet Size" = 1002
    | | | |     |   "IOReportLegend" = ({"IOReportGroupName"="Multitouch","IOReportChannels"=((5076226851927650160,4295491585,"Frames dropped")),"IOReportChannelInfo"={"IOReportChannelUnit"=0},"IOReportSubGroupName"="Drop packets"})
    | | | |     |   "IOGeneralInterest" = "IOCommand is not serializable"
    | | | |     | }
    | | | |     | 
    | | | |     +-o AppleMultitouchDeviceUserClient  <class AppleMultitouchDeviceUserClient, id 0x1000006de, !registered, !matched, active, busy 0, retain 6>
    | | | |         {
    | | | |           "IOUserClientCreator" = "pid 172, WindowServer"
    | | | |           "IOUserClientDefaultLocking" = Yes
    | | | |         }
    | | | |         
    | | | +-o IOBluetoothL2CAPChannel  <class IOBluetoothL2CAPChannel, id 0x1000006ce, registered, matched, active, busy 0 (7 ms), retain 7>
    | | |     {
    | | |       "LocalChannelID" = 774
    | | |       "BluetoothObjectID" = 3
    | | |       "RemoteChannelID" = 774
    | | |       "OutgoingMTU" = 48
    | | |       "PSM" = 19
    | | |       "ChannelState" = 4
    | | |       "IncomingMTU" = 48
    | | |       "IsInitiator" = No
    | | |     }
    | | |     
    | | +-o IOBluetoothDevice  <class IOBluetoothDevice, id 0x10000073e, registered, matched, active, busy 0 (32 ms), retain 10>
    | | | | {
    | | | |   "ConnectionHandle" = 13
    | | | |   "BluetoothObjectID" = 4
    | | | |   "BD_ADDR" = <7cd1c3c0b99e>
    | | | |   "MaxACLPacketSize" = 1021
    | | | |   "Link Level Encryption" = 0
    | | | |   "ProcessName" = "bluetoothd"
    | | | |   "HIDShimDeviceCreated" = Yes
    | | | |   "ClassOfDevice" = 9536
    | | | |   "IsInitiator" = Yes
    | | | | }
    | | | | 
    | | | +-o IOBluetoothL2CAPChannel  <class IOBluetoothL2CAPChannel, id 0x10000073f, registered, matched, active, busy 0 (32 ms), retain 8>
    | | | | | {
    | | | | |   "LocalChannelID" = 1287
    | | | | |   "BluetoothObjectID" = 5
    | | | | |   "RemoteChannelID" = 1287
    | | | | |   "OutgoingMTU" = 48
    | | | | |   "PSM" = 17
    | | | | |   "ChannelState" = 4
    | | | | |   "IncomingMTU" = 48
    | | | | |   "IsInitiator" = No
    | | | | | }
    | | | | | 
    | | | | +-o AppleBluetoothHIDKeyboard  <class AppleBluetoothHIDKeyboard, id 0x100000741, registered, matched, active, busy 0 (25 ms), retain 93>
    | | | |   | {
    | | | |   |   "ClassOfDevice" = 9536
    | | | |   |   "PoweredOffNotificationType" = "KeyboardOff"
    | | | |   |   "IOPersonalityPublisher" = "com.apple.driver.AppleBluetoothHIDKeyboard"
    | | | |   |   "SetReportTimeoutMS" = 3500
    | | | |   |   "MaxFeatureReportSize" = 4
    | | | |   |   "IOMatchCategory" = "IODefaultMatchCategory"
    | | | |   |   "HIDVirtualDevice" = No
    | | | |   |   "RequiresTCCAuthorization" = Yes
    | | | |   |   "ReportDescriptor" = <05010906a1018501050719e029e71500250175019508810275089501810175019505050819012905910275039501910175089506150026ff00050719002aff008100c0050c0901a101854705010906a10205060920150026ff00750895018102c0c0050c0901a10185111500250175019503810175019501050c09b8810206ff0009038102750195038101050c8512150025017501950109cd810209b3810209b4810209b5810209b68102810181018101851315002501750195010601ff090a81020601ff090c81227501950681018509090b75089501b10275089502b101c0>
    | | | |   |   "SuspendSupported" = Yes
    | | | |   |   "BatteryPanic" = No
    | | | |   |   "IOMatchedAtBoot" = Yes
    | | | |   |   "VersionNumber" = 80
    | | | |   |   "IOProbeScore" = 1000
    | | | |   |   "IOClass" = "AppleBluetoothHIDKeyboard"
    | | | |   |   "IOGeneralInterest" = "IOCommand is not serializable"
    | | | |   |   "IOUserClientClass" = "IOHIDLibUserClient"
    | | | |   |   "MaxInputReportSize" = 9
    | | | |   |   "DebuggingOn" = No
    | | | |   |   "Product" = "Auroras Keyboard"
    | | | |   |   "CFBundleIdentifier" = "com.apple.driver.AppleBluetoothHIDKeyboard"
    | | | |   |   "BD_ADDR" = <7cd1c3c0b99e>
    | | | |   |   "IOCFPlugInTypes" = {"FA12FA38-6F1A-11D4-BA0C-0005028F18D5"="IOHIDFamily.kext/Contents/PlugIns/IOHIDLib.plugin","40A57A4E-26A0-11D8-9295-000A958A2C78"="IOHIDFamily.kext/Contents/PlugIns/IOHIDLib.plugin","7DDEECA8-A7B4-11DA-8A0E-0014519758EF"="IOHIDFamily.kext/Contents/PlugIns/IOHIDLib.plugin"}
    | | | |   |   "DeviceOpenedByEventSystem" = Yes
    | | | |   |   "ReportInterval" = 11250
    | | | |   |   "ExtendedFeatures" = {"RecantConnection"={"id"=65,"type"=2},"UserMode"={"size"=1,"id"=67,"min"=1,"max"=3,"type"=2},"DeviceName1"={"id"=81,"size"=8,"type"=2},"DeviceNameChange"={"id"=80,"type"=2},"DeviceName2"={"id"=82,"size"=8,"type"=2},"DeviceName3"={"id"=83,"size"=8,"type"=2},"LongDeviceName"={"id"=85,"size"=64,"type"=2},"BatteryState"={"size"=1,"id"=48,"min"=0,"max"=2,"type"=0},"DeviceName4"={"id"=84,"size"=8,"type"=2},"BatteryPercent"={"size"=1,"id"=71,"min"=0,"max"=100,"type"=2},"WillShutdown"={"id"=64,"type"=2},"FullFactoryDefault"={"id"=68,"type"=2},"FactoryDefault"={"id"=69,"type"=2}}
    | | | |   |   "GetReportTimeoutMS" = 3500
    | | | |   |   "VendorID" = 1452
    | | | |   |   "BatteryLow" = No
    | | | |   |   "MaxOutputReportSize" = 2
    | | | |   |   "BatteryLowNotificationType" = "LowBattery"
    | | | |   |   "InputReportElements" = ({"ReportID"=1,"ElementCookie"=306,"Size"=72,"ReportCount"=1,"Type"=1,"VariableSize"=0,"UsagePage"=0,"ReportSize"=72,"Usage"=0},{"ReportID"=71,"ElementCookie"=307,"Size"=16,"ReportCount"=1,"Type"=1,"VariableSize"=0,"UsagePage"=0,"ReportSize"=16,"Usage"=0},{"ReportID"=17,"ElementCookie"=308,"Size"=16,"ReportCount"=1,"Type"=1,"VariableSize"=0,"UsagePage"=0,"ReportSize"=16,"Usage"=0},{"ReportID"=18,"ElementCookie"=309,"Size"=16,"ReportCount"=1,"Type"=1,"VariableSize"=0,"UsagePage"=0,"ReportSize"=16,"Usage"=0},{"ReportID"=19,"ElementCookie"=310,"Size"=16,"ReportCount"=1,"Type"=1,"VariableSize"=0,"UsagePage"=0,"ReportSize"=16,"Usage"=0},{"ReportID"=9,"ElementCookie"=311,"Size"=8,"ReportCount"=1,"Type"=1,"VariableSize"=0,"UsagePage"=0,"ReportSize"=8,"Usage"=0})
    | | | |   |   "PrimaryUsagePage" = 1
    | | | |   |   "CFBundleIdentifierKernel" = "com.apple.driver.AppleBluetoothHIDKeyboard"
    | | | |   |   "BatteryPercent" = 30
    | | | |   |   "BTHIDObjectID" = 1583288832
    | | | |   |   "ProductID" = 598
    | | | |   |   "DisconnectionNotificationType" = "Disconnected"
    | | | |   |   "DeviceUsagePairs" = ({"DeviceUsagePage"=1,"DeviceUsage"=6},{"DeviceUsagePage"=12,"DeviceUsage"=1})
    | | | |   |   "Elements" = ({"ReportID"=0,"ElementCookie"=1,"CollectionType"=1,"Type"=513,"VariableSize"=0,"Elements"=({"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=No,"Type"=2,"Size"=1,"Min"=0,"Flags"=2,"ReportID"=1,"Usage"=224,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=19},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=No,"Type"=2,"Size"=1,"Min"=0,"Flags"=2,"ReportID"=1,"Usage"=225,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=20},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=No,"Type"=2,"Size"=1,"Min"=0,"Flags"=2,"ReportID"=1,"Usage"=226,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=21},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=No,"Type"=2,"Size"=1,"Min"=0,"Flags"=2,"ReportID"=1,"Usage"=227,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=22},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=No,"Type"=2,"Size"=1,"Min"=0,"Flags"=2,"ReportID"=1,"Usage"=228,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=23},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=No,"Type"=2,"Size"=1,"Min"=0,"Flags"=2,"ReportID"=1,"Usage"=229,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=24},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=No,"Type"=2,"Size"=1,"Min"=0,"Flags"=2,"ReportID"=1,"Usage"=230,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=25},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=No,"Type"=2,"Size"=1,"Min"=0,"Flags"=2,"ReportID"=1,"Usage"=231,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=26},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=48,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=18446744073709551615,"ReportCount"=6,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=27},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=0,"UsagePage"=7,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=28},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=1,"UsagePage"=7,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=29},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=2,"UsagePage"=7,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=30},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=3,"UsagePage"=7,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=31},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=4,"UsagePage"=7,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=32},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"DuplicateIndex"=5,"UsagePage"=7,"Max"=255,"IsArray"=Yes,"Type"=2,"Size"=8,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=33},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=0,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=34},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=1,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=35},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=2,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=36},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=3,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=37},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=4,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=38},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=5,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=39},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=6,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=40},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=7,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=41},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=8,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=42},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=9,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=43},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=10,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=44},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=11,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=45},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=12,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=46},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=13,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=47},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=14,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=48},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=15,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=49},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=16,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=50},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=17,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=51},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=18,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=52},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=19,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=53},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=20,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=54},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=21,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=55},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=22,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=56},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=23,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=57},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=24,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=58},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=25,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=59},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=26,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=60},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=27,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=61},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=28,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=62},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=29,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=63},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=30,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=64},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=31,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=65},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=32,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=66},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=33,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=67},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=34,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=68},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=35,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=69},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=36,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=70},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=37,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=71},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=38,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=72},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=39,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=73},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=40,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=74},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=41,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=75},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=42,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=76},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=43,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=77},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=44,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=78},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=45,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=79},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=46,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=80},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=47,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=81},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=48,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=82},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=49,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=83},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=50,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=84},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=51,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=85},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=52,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=86},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=53,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=87},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=54,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=88},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=55,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=89},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=56,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=90},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=57,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=91},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=58,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=92},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=59,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=93},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=60,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=94},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=61,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=95},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=62,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=96},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=63,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=97},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=64,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=98},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=65,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=99},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=66,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=100},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=67,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=101},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=68,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=102},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=69,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=103},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=70,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=104},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=71,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=105},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=72,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=106},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=73,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=107},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=74,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=108},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=75,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=109},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=76,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=110},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=77,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=111},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=78,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=112},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=79,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=113},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=80,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=114},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=81,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=115},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=82,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=116},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=83,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=117},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=84,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=118},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=85,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=119},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=86,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=120},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=87,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=121},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=88,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=122},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=89,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=123},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=90,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=124},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=91,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=125},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=92,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=126},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=93,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=127},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=94,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=128},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=95,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=129},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=96,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=130},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=97,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=131},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=98,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=132},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=99,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=133},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=100,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=134},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=101,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=135},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=102,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=136},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=103,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=137},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=104,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=138},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=105,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=139},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=106,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=140},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=107,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=141},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=108,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=142},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=109,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=143},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=110,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=144},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=111,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=145},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=112,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=146},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=113,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=147},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=114,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=148},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=115,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=149},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=116,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=150},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=117,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=151},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=118,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=152},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=119,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=153},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=120,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=154},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=121,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=155},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=122,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=156},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=123,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=157},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=124,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=158},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=125,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=159},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=126,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=160},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=127,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=161},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=128,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=162},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=129,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=163},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=130,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=164},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=131,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=165},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=132,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=166},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=133,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=167},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=134,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=168},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=135,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=169},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=136,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=170},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=137,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=171},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=138,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=172},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=139,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=173},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=140,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=174},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=141,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=175},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=142,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=176},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=143,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=177},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=144,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=178},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=145,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=179},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=146,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=180},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=147,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=181},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=148,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=182},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=149,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=183},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=150,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=184},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=151,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=185},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=152,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=186},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=153,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=187},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=154,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=188},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=155,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=189},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=156,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=190},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=157,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=191},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=158,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=192},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=159,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=193},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=160,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=194},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=161,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=195},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=162,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=196},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=163,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=197},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=164,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=198},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=165,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=199},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=166,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=200},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=167,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=201},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=168,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=202},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=169,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=203},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=170,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=204},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=171,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=205},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=172,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=206},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=173,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=207},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=174,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=208},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=175,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=209},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=176,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=210},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=177,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=211},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=178,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=212},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=179,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=213},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=180,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=214},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=181,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=215},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=182,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=216},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=183,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=217},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=184,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=218},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=185,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=219},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=186,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=220},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=187,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=221},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=188,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=222},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=189,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=223},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=190,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=224},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=191,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=225},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=192,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=226},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=193,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=227},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=194,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=228},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=195,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=229},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=196,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=230},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=197,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=231},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=198,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=232},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=199,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=233},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=200,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=234},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=201,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=235},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=202,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=236},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=203,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=237},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=204,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=238},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=205,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=239},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=206,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=240},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=207,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=241},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=208,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=242},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=209,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=243},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=210,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=244},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=211,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=245},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=212,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=246},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=213,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=247},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=214,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=248},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=215,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=249},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=216,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=250},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=217,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=251},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=218,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=252},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=219,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=253},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=220,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=254},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=221,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=255},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=222,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=256},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=223,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=257},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=224,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=258},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=225,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=259},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=226,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=260},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=227,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=261},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=228,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=262},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=229,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=263},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=230,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=264},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=231,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=265},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=232,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=266},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=233,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=267},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=234,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=268},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=235,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=269},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=236,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=270},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=237,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=271},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=238,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=272},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=239,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=273},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=240,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=274},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=241,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=275},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=242,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=276},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=243,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=277},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=244,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=278},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=245,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=279},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=246,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=280},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=247,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=281},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=248,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=282},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=249,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=283},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=250,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=284},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=251,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=285},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=252,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=286},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=253,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=287},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=254,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=288},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=255,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=289},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=8,"Max"=1,"IsArray"=No,"Type"=129,"Size"=1,"Min"=0,"Flags"=2,"ReportID"=1,"Usage"=1,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=299},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=8,"Max"=1,"IsArray"=No,"Type"=129,"Size"=1,"Min"=0,"Flags"=2,"ReportID"=1,"Usage"=2,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=300},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=8,"Max"=1,"IsArray"=No,"Type"=129,"Size"=1,"Min"=0,"Flags"=2,"ReportID"=1,"Usage"=3,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=301},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=8,"Max"=1,"IsArray"=No,"Type"=129,"Size"=1,"Min"=0,"Flags"=2,"ReportID"=1,"Usage"=4,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=302},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=8,"Max"=1,"IsArray"=No,"Type"=129,"Size"=1,"Min"=0,"Flags"=2,"ReportID"=1,"Usage"=5,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=303}),"UsagePage"=1,"Usage"=6},{"ReportID"=0,"ElementCookie"=2,"CollectionType"=1,"Type"=513,"VariableSize"=0,"Elements"=({"ReportID"=0,"ElementCookie"=3,"CollectionType"=2,"Type"=513,"VariableSize"=0,"Elements"=({"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=6,"Max"=255,"IsArray"=No,"Type"=1,"Size"=8,"Min"=0,"Flags"=2,"ReportID"=71,"Usage"=32,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=255,"ElementCookie"=304}),"UsagePage"=1,"Usage"=6}),"UsagePage"=12,"Usage"=1},{"ReportID"=0,"ElementCookie"=4,"CollectionType"=1,"Type"=513,"VariableSize"=0,"Elements"=({"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=12,"Max"=1,"IsArray"=No,"Type"=2,"Size"=1,"Min"=0,"Flags"=2,"ReportID"=17,"Usage"=184,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=290},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=255,"Max"=1,"IsArray"=No,"Type"=2,"Size"=1,"Min"=0,"Flags"=2,"ReportID"=17,"Usage"=3,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=291},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=12,"Max"=1,"IsArray"=No,"Type"=2,"Size"=1,"Min"=0,"Flags"=2,"ReportID"=18,"Usage"=205,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=292},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=12,"Max"=1,"IsArray"=No,"Type"=2,"Size"=1,"Min"=0,"Flags"=2,"ReportID"=18,"Usage"=179,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=293},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=12,"Max"=1,"IsArray"=No,"Type"=2,"Size"=1,"Min"=0,"Flags"=2,"ReportID"=18,"Usage"=180,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=294},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=12,"Max"=1,"IsArray"=No,"Type"=2,"Size"=1,"Min"=0,"Flags"=2,"ReportID"=18,"Usage"=181,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=295},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=12,"Max"=1,"IsArray"=No,"Type"=2,"Size"=1,"Min"=0,"Flags"=2,"ReportID"=18,"Usage"=182,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=296},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=65281,"Max"=1,"IsArray"=No,"Type"=2,"Size"=1,"Min"=0,"Flags"=2,"ReportID"=19,"Usage"=10,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=297},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=65281,"Max"=1,"IsArray"=No,"Type"=2,"Size"=1,"Min"=0,"Flags"=34,"ReportID"=19,"Usage"=12,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=No,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=298},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=65281,"Max"=1,"IsArray"=No,"Type"=257,"Size"=8,"Min"=0,"Flags"=2,"ReportID"=9,"Usage"=11,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=305}),"UsagePage"=12,"Usage"=1},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=0,"Max"=0,"IsArray"=Yes,"Type"=5,"Size"=0,"Min"=0,"Flags"=0,"ReportID"=0,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=0,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=0,"ElementCookie"=6},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=0,"Max"=1,"IsArray"=Yes,"Type"=5,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=0,"Usage"=0,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=5},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=0,"Max"=0,"IsArray"=Yes,"Type"=5,"Size"=0,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=0,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=0,"ElementCookie"=8},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=0,"Max"=1,"IsArray"=Yes,"Type"=5,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=0,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=7},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=0,"Max"=0,"IsArray"=Yes,"Type"=5,"Size"=0,"Min"=0,"Flags"=0,"ReportID"=71,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=0,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=0,"ElementCookie"=10},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=0,"Max"=1,"IsArray"=Yes,"Type"=5,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=71,"Usage"=0,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=9},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=0,"Max"=0,"IsArray"=Yes,"Type"=5,"Size"=0,"Min"=0,"Flags"=0,"ReportID"=17,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=0,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=0,"ElementCookie"=12},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=0,"Max"=1,"IsArray"=Yes,"Type"=5,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=17,"Usage"=0,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=11},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=0,"Max"=0,"IsArray"=Yes,"Type"=5,"Size"=0,"Min"=0,"Flags"=0,"ReportID"=18,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=0,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=0,"ElementCookie"=14},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=0,"Max"=1,"IsArray"=Yes,"Type"=5,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=18,"Usage"=0,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=13},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=0,"Max"=0,"IsArray"=Yes,"Type"=5,"Size"=0,"Min"=0,"Flags"=0,"ReportID"=19,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=0,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=0,"ElementCookie"=16},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=0,"Max"=1,"IsArray"=Yes,"Type"=5,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=19,"Usage"=0,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=15},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=0,"Max"=0,"IsArray"=Yes,"Type"=5,"Size"=0,"Min"=0,"Flags"=0,"ReportID"=9,"Usage"=18446744073709551615,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=0,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=0,"ElementCookie"=18},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=0,"Max"=1,"IsArray"=Yes,"Type"=5,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=9,"Usage"=0,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=17})
    | | | |   |   "PrimaryUsage" = 6
    | | | |   |   "IOProviderClass" = "IOBluetoothL2CAPChannel"
    | | | |   |   "HIDDefaultBehavior" = ""
    | | | |   |   "DeviceAddress" = "7c-d1-c3-c0-b9-9e"
    | | | |   |   "IOPowerManagement" = {"CapabilityFlags"=32768,"MaxPowerState"=1,"CurrentPowerState"=1}
    | | | |   |   "PSM" = 17
    | | | |   |   "Transport" = "Bluetooth"
    | | | |   |   "SerialNumber" = "7c-d1-c3-c0-b9-9e"
    | | | |   |   "BatteryDangerouslyLowNotificationType" = "CriticallyLowBattery"
    | | | |   |   "ConnectionNotificationType" = "Connected"
    | | | |   |   "VendorIDSource" = 2
    | | | |   |   "Manufacturer" = "Apple"
    | | | |   |   "CountryCode" = 0
    | | | |   |   "LocationID" = 1136703902
    | | | |   | }
    | | | |   | 
    | | | |   +-o IOHIDInterface  <class IOHIDInterface, id 0x100000747, registered, matched, active, busy 0 (24 ms), retain 8>
    | | | |     | {
    | | | |     |   "Transport" = "Bluetooth"
    | | | |     |   "HIDDefaultBehavior" = ""
    | | | |     |   "Manufacturer" = "Apple"
    | | | |     |   "Product" = "Auroras Keyboard"
    | | | |     |   "MaxInputReportSize" = 9
    | | | |     |   "DeviceUsagePairs" = ({"DeviceUsagePage"=1,"DeviceUsage"=6},{"DeviceUsagePage"=12,"DeviceUsage"=1})
    | | | |     |   "VendorIDSource" = 2
    | | | |     |   "MaxOutputReportSize" = 2
    | | | |     |   "ReportDescriptor" = <05010906a1018501050719e029e71500250175019508810275089501810175019505050819012905910275039501910175089506150026ff00050719002aff008100c0050c0901a101854705010906a10205060920150026ff00750895018102c0c0050c0901a10185111500250175019503810175019501050c09b8810206ff0009038102750195038101050c8512150025017501950109cd810209b3810209b4810209b5810209b68102810181018101851315002501750195010601ff090a81020601ff090c81227501950681018509090b75089501b10275089502b101c0>
    | | | |     |   "DebugState" = {"ReleasedBuffers"=0,"ReportAvailableCalls"=0,"ReportAvailableRuns"=0,"CreatedBuffers"=0}
    | | | |     |   "CountryCode" = 0
    | | | |     |   "VendorID" = 1452
    | | | |     |   "VersionNumber" = 80
    | | | |     |   "IOServiceDEXTEntitlements" = ("com.apple.developer.driverkit.transport.hid")
    | | | |     |   "IODEXTMatchCount" = 2
    | | | |     |   "PrimaryUsage" = 6
    | | | |     |   "LocationID" = 1136703902
    | | | |     |   "ProductID" = 598
    | | | |     |   "SerialNumber" = "7c-d1-c3-c0-b9-9e"
    | | | |     |   "ReportInterval" = 11250
    | | | |     |   "PrimaryUsagePage" = 1
    | | | |     |   "DeviceOpenedByEventSystem" = Yes
    | | | |     |   "MaxFeatureReportSize" = 4
    | | | |     | }
    | | | |     | 
    | | | |     +-o AppleEmbeddedKeyboard  <class AppleEmbeddedKeyboard, id 0x100000748, registered, matched, active, busy 0 (2 ms), retain 8>
    | | | |       | {
    | | | |       |   "HIDKeyboardSupportsEscKey" = Yes
    | | | |       |   "HIDServiceSupport" = Yes
    | | | |       |   "IOMatchedAtBoot" = Yes
    | | | |       |   "PrimaryUsagePage" = 1
    | | | |       |   "SensorProperties" = {}
    | | | |       |   "IOUserClientClass" = "IOHIDEventServiceUserClient"
    | | | |       |   "VersionNumber" = 80
    | | | |       |   "VendorID" = 1452
    | | | |       |   "FnFunctionUsageMap" = "0x0007003a,0xff010021,0x0007003b,0xff010020,0x0007003c,0xff010010,0x0007003d,0xff010004,0x00070040,0x000C00B4,0x00070041,0x000C00CD,0x00070042,0x000C00B3,0x00070043,0x000C00E2,0x00070044,0x000C00EA,0x00070045,0x000C00E9"
    | | | |       |   "DebugState" = {"LastReportTime"=347214378}
    | | | |       |   "IOGeneralInterest" = "IOCommand is not serializable"
    | | | |       |   "FnModifierUsagePage" = 255
    | | | |       |   "Product" = "Auroras Keyboard"
    | | | |       |   "SerialNumber" = "7c-d1-c3-c0-b9-9e"
    | | | |       |   "Transport" = "Bluetooth"
    | | | |       |   "HIDKeyboardSupportedModifiers" = 27140351
    | | | |       |   "GameControllerType" = 0
    | | | |       |   "Keyboard" = {"Elements"=({"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=No,"Type"=2,"Size"=1,"Min"=0,"Flags"=2,"ReportID"=1,"Usage"=224,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=19},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=No,"Type"=2,"Size"=1,"Min"=0,"Flags"=2,"ReportID"=1,"Usage"=225,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=20},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=No,"Type"=2,"Size"=1,"Min"=0,"Flags"=2,"ReportID"=1,"Usage"=226,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=21},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=No,"Type"=2,"Size"=1,"Min"=0,"Flags"=2,"ReportID"=1,"Usage"=227,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=22},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=No,"Type"=2,"Size"=1,"Min"=0,"Flags"=2,"ReportID"=1,"Usage"=228,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=23},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=No,"Type"=2,"Size"=1,"Min"=0,"Flags"=2,"ReportID"=1,"Usage"=229,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=24},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=No,"Type"=2,"Size"=1,"Min"=0,"Flags"=2,"ReportID"=1,"Usage"=230,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=25},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=No,"Type"=2,"Size"=1,"Min"=0,"Flags"=2,"ReportID"=1,"Usage"=231,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=26},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=4,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=38},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=5,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=39},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=6,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=40},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=7,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=41},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=8,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=42},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=9,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=43},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=10,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=44},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=11,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=45},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=12,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=46},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=13,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=47},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=14,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=48},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=15,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=49},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=16,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=50},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=17,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=51},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=18,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=52},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=19,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=53},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=20,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=54},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=21,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=55},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=22,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=56},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=23,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=57},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=24,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=58},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=25,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=59},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=26,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=60},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=27,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=61},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=28,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=62},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=29,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=63},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=30,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=64},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=31,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=65},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=32,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=66},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=33,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=67},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=34,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=68},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=35,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=69},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=36,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=70},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=37,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=71},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=38,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=72},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=39,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=73},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=40,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=74},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=41,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=75},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=42,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=76},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=43,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=77},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=44,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=78},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=45,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=79},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=46,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=80},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=47,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=81},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=48,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=82},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=49,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=83},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=50,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=84},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=51,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=85},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=52,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=86},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=53,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=87},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=54,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=88},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=55,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=89},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=56,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=90},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=57,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=91},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=58,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=92},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=59,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=93},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=60,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=94},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=61,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=95},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=62,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=96},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=63,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=97},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=64,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=98},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=65,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=99},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=66,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=100},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=67,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=101},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=68,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=102},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=69,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=103},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=70,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=104},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=71,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=105},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=72,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=106},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=73,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=107},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=74,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=108},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=75,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=109},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=76,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=110},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=77,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=111},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=78,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=112},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=79,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=113},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=80,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=114},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=81,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=115},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=82,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=116},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=83,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=117},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=84,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=118},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=85,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=119},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=86,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=120},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=87,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=121},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=88,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=122},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=89,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=123},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=90,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=124},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=91,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=125},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=92,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=126},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=93,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=127},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=94,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=128},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=95,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=129},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=96,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=130},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=97,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=131},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=98,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=132},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=99,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=133},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=100,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=134},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=101,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=135},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=102,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=136},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=103,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=137},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=104,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=138},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=105,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=139},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=106,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=140},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=107,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=141},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=108,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=142},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=109,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=143},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=110,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=144},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=111,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=145},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=112,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=146},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=113,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=147},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=114,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=148},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=115,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=149},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=116,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=150},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=117,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=151},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=118,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=152},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=119,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=153},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=120,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=154},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=121,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=155},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=122,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=156},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=123,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=157},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=124,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=158},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=125,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=159},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=126,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=160},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=127,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=161},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=128,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=162},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=129,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=163},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=130,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=164},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=131,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=165},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=132,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=166},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=133,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=167},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=134,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=168},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=135,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=169},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=136,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=170},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=137,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=171},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=138,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=172},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=139,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=173},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=140,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=174},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=141,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=175},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=142,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=176},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=143,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=177},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=144,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=178},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=145,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=179},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=146,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=180},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=147,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=181},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=148,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=182},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=149,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=183},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=150,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=184},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=151,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=185},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=152,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=186},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=153,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=187},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=154,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=188},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=155,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=189},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=156,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=190},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=157,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=191},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=158,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=192},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=159,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=193},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=160,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=194},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=161,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=195},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=162,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=196},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=163,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=197},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=164,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=198},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=165,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=199},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=166,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=200},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=167,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=201},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=168,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=202},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=169,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=203},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=170,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=204},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=171,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=205},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=172,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=206},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=173,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=207},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=174,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=208},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=175,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=209},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=176,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=210},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=177,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=211},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=178,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=212},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=179,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=213},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=180,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=214},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=181,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=215},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=182,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=216},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=183,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=217},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=184,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=218},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=185,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=219},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=186,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=220},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=187,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=221},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=188,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=222},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=189,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=223},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=190,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=224},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=191,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=225},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=192,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=226},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=193,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=227},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=194,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=228},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=195,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=229},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=196,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=230},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=197,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=231},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=198,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=232},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=199,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=233},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=200,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=234},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=201,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=235},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=202,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=236},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=203,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=237},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=204,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=238},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=205,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=239},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=206,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=240},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=207,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=241},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=208,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=242},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=209,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=243},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=210,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=244},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=211,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=245},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=212,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=246},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=213,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=247},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=214,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=248},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=215,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=249},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=216,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=250},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=217,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=251},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=218,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=252},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=219,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=253},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=220,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=254},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=221,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=255},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=222,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=256},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=223,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=257},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=224,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=258},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=225,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=259},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=226,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=260},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=227,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=261},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=228,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=262},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=229,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=263},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=230,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=264},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=7,"Max"=1,"IsArray"=Yes,"Type"=2,"Size"=1,"Min"=0,"Flags"=0,"ReportID"=1,"Usage"=231,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=265},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=12,"Max"=1,"IsArray"=No,"Type"=2,"Size"=1,"Min"=0,"Flags"=2,"ReportID"=17,"Usage"=184,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=290},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=255,"Max"=1,"IsArray"=No,"Type"=2,"Size"=1,"Min"=0,"Flags"=2,"ReportID"=17,"Usage"=3,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=291},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=12,"Max"=1,"IsArray"=No,"Type"=2,"Size"=1,"Min"=0,"Flags"=2,"ReportID"=18,"Usage"=205,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=292},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=12,"Max"=1,"IsArray"=No,"Type"=2,"Size"=1,"Min"=0,"Flags"=2,"ReportID"=18,"Usage"=179,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=293},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=12,"Max"=1,"IsArray"=No,"Type"=2,"Size"=1,"Min"=0,"Flags"=2,"ReportID"=18,"Usage"=180,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=294},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=12,"Max"=1,"IsArray"=No,"Type"=2,"Size"=1,"Min"=0,"Flags"=2,"ReportID"=18,"Usage"=181,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=295},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=12,"Max"=1,"IsArray"=No,"Type"=2,"Size"=1,"Min"=0,"Flags"=2,"ReportID"=18,"Usage"=182,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=296},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=65281,"Max"=1,"IsArray"=No,"Type"=2,"Size"=1,"Min"=0,"Flags"=2,"ReportID"=19,"Usage"=10,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=297},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=65281,"Max"=1,"IsArray"=No,"Type"=2,"Size"=1,"Min"=0,"Flags"=34,"ReportID"=19,"Usage"=12,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=No,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=298},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=65281,"Max"=1,"IsArray"=No,"Type"=257,"Size"=8,"Min"=0,"Flags"=2,"ReportID"=9,"Usage"=11,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=8,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=305})}
    | | | |       |   "LED" = {"Elements"=({"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=8,"Max"=1,"IsArray"=No,"Type"=129,"Size"=1,"Min"=0,"Flags"=2,"ReportID"=1,"Usage"=1,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=299},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=8,"Max"=1,"IsArray"=No,"Type"=129,"Size"=1,"Min"=0,"Flags"=2,"ReportID"=1,"Usage"=2,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=300},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=8,"Max"=1,"IsArray"=No,"Type"=129,"Size"=1,"Min"=0,"Flags"=2,"ReportID"=1,"Usage"=3,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=301},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=8,"Max"=1,"IsArray"=No,"Type"=129,"Size"=1,"Min"=0,"Flags"=2,"ReportID"=1,"Usage"=4,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=302},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=8,"Max"=1,"IsArray"=No,"Type"=129,"Size"=1,"Min"=0,"Flags"=2,"ReportID"=1,"Usage"=5,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=303})}
    | | | |       |   "FnKeyboardUsageMap" = "0x00070050,0x0007004a,0x00070052,0x0007004b,0x0007002a,0x0007004c,0x0007004f,0x0007004d,0x00070051,0x0007004e,0x00070028,0x00070058"
    | | | |       |   "ProductID" = 598
    | | | |       |   "DeviceUsagePairs" = ({"DeviceUsagePage"=1,"DeviceUsage"=6},{"DeviceUsagePage"=12,"DeviceUsage"=1})
    | | | |       |   "IOPersonalityPublisher" = "com.apple.driver.AppleHIDKeyboard"
    | | | |       |   "Manufacturer" = "Apple"
    | | | |       |   "GameControllerPointer" = {"Elements"=({"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=8,"Max"=1,"IsArray"=No,"Type"=129,"Size"=1,"Min"=0,"Flags"=2,"ReportID"=1,"Usage"=1,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=299},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=8,"Max"=1,"IsArray"=No,"Type"=129,"Size"=1,"Min"=0,"Flags"=2,"ReportID"=1,"Usage"=2,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=300},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=8,"Max"=1,"IsArray"=No,"Type"=129,"Size"=1,"Min"=0,"Flags"=2,"ReportID"=1,"Usage"=3,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=301},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=8,"Max"=1,"IsArray"=No,"Type"=129,"Size"=1,"Min"=0,"Flags"=2,"ReportID"=1,"Usage"=4,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=302},{"VariableSize"=0,"UnitExponent"=0,"IsRelative"=No,"UsagePage"=8,"Max"=1,"IsArray"=No,"Type"=129,"Size"=1,"Min"=0,"Flags"=2,"ReportID"=1,"Usage"=5,"ReportCount"=1,"Unit"=0,"HasNullState"=No,"ReportSize"=1,"HasPreferredState"=Yes,"IsNonLinear"=No,"ScaledMin"=0,"IsWrapping"=No,"ScaledMax"=1,"ElementCookie"=303}),"GameControllerCapabilities"=0}
    | | | |       |   "ReportInterval" = 11250
    | | | |       |   "VendorIDSource" = 2
    | | | |       |   "NumLockKeyboardUsageMap" = "0x00070029,0x00070029,0x0007002a,0x0007002a,0x0007002b,0x0007002b,0x0007003a,0x0007003a,0x0007003b,0x0007003b,0x0007003c,0x0007003c,0x0007003d,0x0007003d,0x0007003e,0x0007003e,0x0007003f,0x0007003f,0x00070040,0x00070040,0x00070041,0x00070041,0x00070042,0x00070042,0x00070043,0x00070043,0x00070044,0x00070044,0x00070045,0x00070045,0x0007004a,0x0007004a,0x0007004b,0x0007004b,0x0007004c,0x0007004c,0x0007004d,0x0007004d,0x0007004e,0x0007004e,0x0007004f,0x0007004f,0x00070050,0x00070050,0x00070051,0x00070051,0x00070052,0x00070052,0x0007000d,0x00070059,0x0007000e,0x0007005a,0x0007000f,0x0007005b,0x00070018,0x0007005c,0x0007000c,0x0007005d,0x00070012,0x0007005e,0x00070024,0x0007005f,0x00070025,0x00070060,0x00070026,0x00070061,0x00070010,0x00070062,0x00070037,0x00070063,0x00070082,0x00070082,0x000700e0,0x000700e0,0x000700e1,0x000700e1,0x000700e2,0x000700e2,0x000700e3,0x000700e3,0x000700e4,0x000700e4,0x000700e5,0x000700e5,0x000700e6,0x000700e6,0x000700e7,0x000700e7"
    | | | |       |   "CFBundleIdentifier" = "com.apple.driver.AppleHIDKeyboard"
    | | | |       |   "HIDKeyboardKeysDefined" = Yes
    | | | |       |   "IOCFPlugInTypes" = {"7DDEECA8-A7B4-11DA-8A0E-0014519758EF"="IOHIDFamily.kext/Contents/PlugIns/IOHIDLib.plugin","FA12FA38-6F1A-11D4-BA0C-0005028F18D5"="IOHIDFamily.kext/Contents/PlugIns/IOHIDLib.plugin"}
    | | | |       |   "IOProviderClass" = "IOHIDInterface"
    | | | |       |   "HIDEventServiceProperties" = {"HIDMouseKeysOptionToggles"=0,"JitterNoClick"=1,"ActuateDetents"=1,"Dragging"=No,"HIDSlowKeysDelay"=0,"JitterNoMove"=1,"FlipLeftAndRightEdgeGestures"=No,"TrackpadThreeFingerHorizSwipeGesture"=0,"HIDInitialKeyRepeat"=500000000,"HIDTrackpadScrollAcceleration"=20480,"TrackpadThreeFingerDrag"=Yes,"MTGestureConfiguration"={"Version"=1,"Behaviors"=({"BehaviorID"=5})},"MTGestureConfigurationOverride"={"Version"=1,"Behaviors"=({"BehaviorID"=5})},"HIDPointerAcceleration"=45056,"NotificationCenterGestureMode"={"AlwaysGenerateNotificationCenterGesture"=No,"ClientPID"=563},"UserPreferences"=Yes,"HIDDefaultParameters"=Yes,"TrackpadHorizScroll"=1,"HIDF12EjectDelay"=250,"UnifiedKeyMapping"=No,"HIDMouseKeysOn"=0,"HIDCapsLockLED"="Auto","TrackpadFourFingerVertSwipeGesture"=2,"TrackpadTwoFingerFromRightEdgeSwipeGesture"=3,"USBMouseStopsTrackpad"=0,"AppKitActuateWithID"=15,"TrackpadThreeFingerTapGesture"=2,"HIDMouseScrollAcceleration"=20480,"MouseOneFingerDoubleTapGesture"=0,"HIDScrollZoomModifierMask"=0,"UniversalControlFilterState"=<0a010002000000000000000000000000000000000000000000000000>,"TrackpadScroll"=Yes,"Trackpad Jitter Milliseconds"=192,"HIDPointerButtonMode"=2,"HIDKeyboardModifierMappingPairs"=(),"LogLevel"=6,"TrackpadFourFingerHorizSwipeGesture"=2,"HIDTrackpadAcceleration"=57344,"DragLock"=0,"DeviceOpenedByEventSystem"=Yes,"TwofingerNoAction"=1,"MouseTwoFingerDoubleTapGesture"=3,"HIDClickTime"=500000000,"ReportInterval"=0,"HIDMouseAcceleration"=45056,"SecondClickThreshold"=1,"HIDStickyKeysShiftToggles"=0,"TrackpadHandResting"=Yes,"TrackpadFourFingerPinchGesture"=2,"MouseMomentumScroll"=Yes,"TrackpadFiveFingerPinchGesture"=2,"PalmNoAction Permanent"=1,"MouseButtonMode"="OneButton","TrackpadThreeFingerVertSwipeGesture"=0,"OutsidezoneNoAction When Typing"=1,"HIDCapsLockLEDOn"=No,"ForceSuppressed"=No,"TrackpadCornerSecondaryClick"=0,"MouseButtonDivision"=55,"HIDStickyKeysOn"=0,"HIDStickyKeysDisabled"=0,"EjectDelay"=0,"FirstClickThreshold"=1,"TrackpadPinch"=1,"HIDClickSpace"=(0,0),"PalmNoAction When Typing"=1,"MouseVerticalScroll"=Yes,"version"=1,"HIDSubinterfaceID"=44,"MouseHorizontalScroll"=Yes,"BatchInterval"=1,"TrackpadMomentumScroll"=Yes,"MouseTwoFingerHorizSwipeGesture"=2,"MouseKeysStopsTrackpad"=0,"HIDKeyRepeat"=83333333,"HIDScrollReset"=Yes,"TrackpadTwoFingerDoubleTapGesture"=1,"Clicking"=Yes,"TrackpadRightClick"=Yes,"TrackpadRotate"=1,"Use Panther Settings for W"=0,"HIDCapsLockStateCache"=No,"HIDScrollAcceleration"=20480,"HIDFKeyMode"=0}
    | | | |       |   "LocationID" = 1136703902
    | | | |       |   "alt_handler_id" = 44
    | | | |       |   "IOClass" = "AppleEmbeddedKeyboard"
    | | | |       |   "CapsLockDelay" = 75
    | | | |       |   "CFBundleIdentifierKernel" = "com.apple.driver.AppleHIDKeyboard"
    | | | |       |   "HIDDefaultBehavior" = "Keyboard"
    | | | |       |   "FnModifierUsage" = 3
    | | | |       |   "SensorPropertySupported" = 0
    | | | |       |   "IOMatchCategory" = "IODefaultMatchCategory"
    | | | |       |   "StandardType" = 1
    | | | |       |   "IOProbeScore" = 7200
    | | | |       |   "AppleVendorSupported" = Yes
    | | | |       |   "CountryCode" = 0
    | | | |       |   "PrimaryUsage" = 6
    | | | |       | }
    | | | |       | 
    | | | |       +-o IOHIDEventServiceUserClient  <class IOHIDEventServiceUserClient, id 0x100000750, !registered, !matched, active, busy 0, retain 6>
    | | | |           {
    | | | |             "DebugState" = {"EventQueue"={"NoFullMsg"=0,"tail"=2688,"NotificationForce"=0,"NotificationCount"=112471,"head"=2688},"EnqueueEventCount"=112938,"LastEventType"=3,"LastEventTime"=357328952}
    | | | |             "IOUserClientCreator" = "pid 172, WindowServer"
    | | | |             "IOUserClientDefaultLocking" = Yes
    | | | |           }
    | | | |           
    | | | +-o IOBluetoothL2CAPChannel  <class IOBluetoothL2CAPChannel, id 0x100000740, registered, matched, active, busy 0 (3 ms), retain 7>
    | | |     {
    | | |       "LocalChannelID" = 1544
    | | |       "BluetoothObjectID" = 6
    | | |       "RemoteChannelID" = 1544
    | | |       "OutgoingMTU" = 48
    | | |       "PSM" = 19
    | | |       "ChannelState" = 4
    | | |       "IncomingMTU" = 48
    | | |       "IsInitiator" = No
    | | |     }
    | | |     
    | | +-o IOBluetoothDevice  <class IOBluetoothDevice, id 0x100000790, registered, matched, active, busy 0 (118 ms), retain 8>
    | |   | {
    | |   |   "ConnectionHandle" = 1
    | |   |   "BluetoothObjectID" = 7
    | |   |   "BD_ADDR" = <8863df8a4577>
    | |   |   "BTTTYName" = "Bluetooth-Incoming-Port"
    | |   |   "MaxACLPacketSize" = 0
    | |   |   "Link Level Encryption" = 0
    | |   |   "IODEXTMatchCount" = 1
    | |   |   "DeviceType" = "Serial"
    | |   |   "BTAddress" = <8863df8a4577>
    | |   |   "ClassOfDevice" = 0
    | |   |   "IsInitiator" = Yes
    | |   | }
    | |   | 
    | |   +-o IOUserBluetoothSerialDriver  <class IOUserService, id 0x100000791, registered, matched, active, busy 0 (3 ms), retain 9>
    | |     | {
    | |     |   "IOClass" = "IOUserService"
    | |     |   "CFBundleIdentifier" = "com.apple.IOUserBluetoothSerialDriver"
    | |     |   "IOProviderClass" = "IOBluetoothDevice"
    | |     |   "IOUserServerCDHash" = "15402d2725f26895ee3f779b24290534883bf92e"
    | |     |   "IOPropertyMatch" = {"ClassOfDevice"=0,"DeviceType"="Serial"}
    | |     |   "IOUserBluetoothSerialClient" = {"IOClass"="IOUserUserClient","IOUserClass"="IOUserBluetoothSerialClient"}
    | |     |   "IOMatchedPersonality" = {"IOClass"="IOUserService","CFBundleIdentifier"="com.apple.IOUserBluetoothSerialDriver","IOProviderClass"="IOBluetoothDevice","IOUserServerCDHash"="15402d2725f26895ee3f779b24290534883bf92e","IOPropertyMatch"={"ClassOfDevice"=0,"DeviceType"="Serial"},"IOUserBluetoothSerialClient"={"IOClass"="IOUserUserClient","IOUserClass"="IOUserBluetoothSerialClient"},"PTY"={"IOClass"="IOUserSerial","PTY"={"IOClass"="IOUserUserClient","IOUserClass"="IOUserPseudoSerialUserClient"},"CFBundleIdentifier"="com.apple.driver.driverkit.serial","IOUserClass"="IOUserPseudoSerial"},"IOUserServerName"="com.apple.IOUserBluetoothSerialDriver","IOMatchCategory"="IOUserBluetoothSerialDriver","IOPersonalityPublisher"="com.apple.IOUserBluetoothSerialDriver","CFBundleIdentifierKernel"="com.apple.driver.driverkit.serial","ClassOfDevice"=0,"IOUserClass"="IOUserBluetoothSerialDriver"}
    | |     |   "PTY" = {"IOClass"="IOUserSerial","PTY"={"IOClass"="IOUserUserClient","IOUserClass"="IOUserPseudoSerialUserClient"},"CFBundleIdentifier"="com.apple.driver.driverkit.serial","IOUserClass"="IOUserPseudoSerial"}
    | |     |   "IOProbeScore" = 0
    | |     |   "IOPowerManagement" = {"DevicePowerState"=0,"CurrentPowerState"=0,"CapabilityFlags"=0,"MaxPowerState"=2}
    | |     |   "IOUserServerName" = "com.apple.IOUserBluetoothSerialDriver"
    | |     |   "IOMatchCategory" = "IOUserBluetoothSerialDriver"
    | |     |   "DeviceAddress" = <8863df8a4577>
    | |     |   "IOPersonalityPublisher" = "com.apple.IOUserBluetoothSerialDriver"
    | |     |   "CFBundleIdentifierKernel" = "com.apple.driver.driverkit.serial"
    | |     |   "ClassOfDevice" = 0
    | |     |   "IOUserClass" = "IOUserBluetoothSerialDriver"
    | |     | }
    | |     | 
    | |     +-o IOUserBluetoothSerialClient  <class IOUserUserClient, id 0x100000794, !registered, !matched, active, busy 0, retain 7>
    | |     |   {
    | |     |     "IOClass" = "IOUserUserClient"
    | |     |     "IOUserClientDefaultLocking" = Yes
    | |     |     "IOUserClientCreator" = "pid 164, bluetoothd"
    | |     |     "IOUserClass" = "IOUserBluetoothSerialClient"
    | |     |   }
    | |     |   
    | |     +-o IOUserPseudoSerial  <class IOUserSerial, id 0x100000795, registered, matched, active, busy 0 (2 ms), retain 10>
    | |       | {
    | |       |   "IOUserClass" = "IOUserPseudoSerial"
    | |       |   "CFBundleIdentifier" = "com.apple.driver.driverkit.serial"
    | |       |   "HiddenPort" = Yes
    | |       |   "IOClass" = "IOUserSerial"
    | |       |   "IOTTYBaseName" = "Bluetooth-Incoming-Port"
    | |       |   "PTY" = {"IOClass"="IOUserUserClient","IOUserClass"="IOUserPseudoSerialUserClient"}
    | |       |   "IOTTYSuffix" = ""
    | |       |   "IOServiceDEXTEntitlements" = "com.apple.developer.driverkit.family.serial"
    | |       | }
    | |       | 
    | |       +-o IOSerialBSDClient  <class IOSerialBSDClient, id 0x100000797, registered, matched, active, busy 0 (1 ms), retain 5>
    | |       |   {
    | |       |     "IOClass" = "IOSerialBSDClient"
    | |       |     "CFBundleIdentifier" = "com.apple.iokit.IOSerialFamily"
    | |       |     "IOProviderClass" = "IOSerialStreamSync"
    | |       |     "IOTTYBaseName" = "Bluetooth-Incoming-Port"
    | |       |     "IOSerialBSDClientType" = "IOSerialStream"
    | |       |     "IOProbeScore" = 1000
    | |       |     "IOResourceMatch" = "IOBSD"
    | |       |     "IOMatchedAtBoot" = Yes
    | |       |     "IOMatchCategory" = "IODefaultMatchCategory"
    | |       |     "IOTTYDevice" = "Bluetooth-Incoming-Port"
    | |       |     "IOCalloutDevice" = "/dev/cu.Bluetooth-Incoming-Port"
    | |       |     "IODialinDevice" = "/dev/tty.Bluetooth-Incoming-Port"
    | |       |     "IOPersonalityPublisher" = "com.apple.iokit.IOSerialFamily"
    | |       |     "CFBundleIdentifierKernel" = "com.apple.iokit.IOSerialFamily"
    | |       |     "IOTTYSuffix" = ""
    | |       |   }
    | |       |   
    | |       +-o IOUserPseudoSerialUserClient  <class IOUserUserClient, id 0x100000798, !registered, !matched, active, busy 0, retain 7>
    | |           {
    | |             "IOClass" = "IOUserUserClient"
    | |             "IOUserClientDefaultLocking" = Yes
    | |             "IOUserClientCreator" = "pid 164, bluetoothd"
    | |             "IOUserClass" = "IOUserPseudoSerialUserClient"
    | |           }
    | |           
    | +-o IOHDIXController  <class IOHDIXController, id 0x100000125, registered, matched, active, busy 0 (0 ms), retain 5>
    | |   {
    | |     "IOClass" = "IOHDIXController"
    | |     "CFBundleIdentifier" = "com.apple.driver.DiskImages"
    | |     "IOProviderClass" = "IOResources"
    | |     "Product Name" = "Disk Image Driver for MacOS X"
    | |     "IOUserClientClass" = "IOHDIXControllerUserClient"
    | |     "IOResourceMatch" = "IOKit"
    | |     "IOProbeScore" = 0
    | |     "IOMatchedAtBoot" = Yes
    | |     "IOMatchCategory" = "IOHDIXController"
    | |     "revision" = "623.100.1"
    | |     "Vendor Name" = "Apple"
    | |     "Product Revision Level" = "623.100.1"
    | |     "vendor" = "Apple"
    | |     "IOPersonalityPublisher" = "com.apple.driver.DiskImages"
    | |     "CFBundleIdentifierKernel" = "com.apple.driver.DiskImages"
    | |     "model" = "Disk Image Driver for MacOS X"
    | |   }
    | |   
    | +-o IOKitRegistryCompatibility  <class IOKitRegistryCompatibility, id 0x100000126, !registered, !matched, active, busy 0 (1 ms), retain 6>
    | | | {
    | | |   "IOProbeScore" = 0
    | | |   "CFBundleIdentifier" = "com.apple.iokit.IOKitRegistryCompatibility"
    | | |   "IOMatchCategory" = "IOKitRegistryCompatibility"
    | | |   "IOClass" = "IOKitRegistryCompatibility"
    | | |   "IOPersonalityPublisher" = "com.apple.iokit.IOKitRegistryCompatibility"
    | | |   "Entries" = ({"IOName"="display","IOClass"="IOPCIDevice","class-code"=<00000300>,"model"=<"Unknown Unknown">,"device-id"=<10680000>,"vendor-id"=<02100000>,"revision-id"=<00000000>,"subsystem-id"=<00000000>},{"IOClass"="IOFramebuffer","IOName"="IOFB","ParentIndex"=0},{"IOName"="IOAccelerator","CFBundleIdentifier"="com.unknown.bundle","ParentIndex"=0,"IOClass"="IOAccelerator","PerformanceStatistics"={"vramFreeBytes"=15728640},"IOGLBundleName"="AppleMetalGLRenderer","MetalPluginName"="AGXMetalA12","VRAM,totalMB"=16384},{"IOClass"="IOService","IOName"="platform","IOPath"="IODeviceTree:/efi/platform","system-id"=<dc31d7e0351aea58b1b44cfc314aa1e6>},{"IOClass"="IOService","IOName"="memory","compat-dimm-serial-number"=<"0x01234567","0x76543210">,"IOPath"="IODeviceTree:/memory"})
    | | |   "IOProviderClass" = "IOResources"
    | | |   "CFBundleIdentifierKernel" = "com.apple.iokit.IOKitRegistryCompatibility"
    | | |   "IOMatchedAtBoot" = Yes
    | | |   "IOResourceMatch" = "IOKit"
    | | | }
    | | | 
    | | +-o display  <class IOServiceCompatibility, id 0x100000156, registered, matched, active, busy 0 (1 ms), retain 7>
    | | | | {
    | | | |   "IOCompatibilityProperties" = {"IOName"="display","IOClass"="IOPCIDevice","class-code"=<00000300>,"model"=<"Unknown Unknown">,"device-id"=<10680000>,"vendor-id"=<02100000>,"revision-id"=<00000000>,"subsystem-id"=<00000000>}
    | | | | }
    | | | | 
    | | | +-o IOFB  <class IOServiceCompatibility, id 0x100000157, registered, matched, active, busy 0 (0 ms), retain 5>
    | | | |   {
    | | | |     "IOCompatibilityProperties" = {"IOClass"="IOFramebuffer","IOName"="IOFB","ParentIndex"=0}
    | | | |   }
    | | | |   
    | | | +-o IOAccelerator  <class IOServiceCompatibility, id 0x100000158, registered, matched, active, busy 0 (1 ms), retain 5>
    | | |     {
    | | |       "IOCompatibilityProperties" = {"IOName"="IOAccelerator","CFBundleIdentifier"="com.unknown.bundle","ParentIndex"=0,"IOClass"="IOAccelerator","PerformanceStatistics"={"vramFreeBytes"=15728640},"IOGLBundleName"="AppleMetalGLRenderer","MetalPluginName"="AGXMetalA12","VRAM,totalMB"=16384}
    | | |     }
    | | |     
    | | +-o memory  <class IOServiceCompatibility, id 0x100000159, registered, matched, active, busy 0 (1 ms), retain 5>
    | |     {
    | |       "IOCompatibilityProperties" = {"IOClass"="IOService","IOName"="memory","compat-dimm-serial-number"=<"0x01234567","0x76543210">,"IOPath"="IODeviceTree:/memory"}
    | |     }
    | |     
    | +-o IOReportHub  <class IOReportHub, id 0x100000127, registered, matched, active, busy 0 (39 ms), retain 7>
    | | | {
    | | |   "IOProbeScore" = 0
    | | |   "CFBundleIdentifier" = "com.apple.iokit.IOReportFamily"
    | | |   "IOMatchCategory" = "IOReportHub"
    | | |   "IOClass" = "IOReportHub"
    | | |   "IOPersonalityPublisher" = "com.apple.iokit.IOReportFamily"
    | | |   "IOProviderClass" = "IOResources"
    | | |   "CFBundleIdentifierKernel" = "com.apple.iokit.IOReportFamily"
    | | |   "IOMatchedAtBoot" = Yes
    | | |   "IOUserClientClass" = "IOReportUserClient"
    | | |   "IOResourceMatch" = "IOKit"
    | | | }
    | | | 
    | | +-o IOReportUserClient  <class IOReportUserClient, id 0x100001464, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 459, wifianalyticsd"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o IOReportUserClient  <class IOReportUserClient, id 0x1000088f4, !registered, !matched, active, busy 0, retain 5>
    | |     {
    | |       "IOUserClientCreator" = "pid 17246, PerfPowerService"
    | |       "IOUserClientDefaultLocking" = Yes
    | |     }
    | |     
    | +-o IOTimeSyncClockManager  <class IOTimeSyncClockManager, id 0x100000128, registered, matched, active, busy 0 (1 ms), retain 9>
    | | | {
    | | |   "IOClass" = "IOTimeSyncClockManager"
    | | |   "CFBundleIdentifier" = "com.apple.iokit.IOTimeSyncFamily"
    | | |   "IOProviderClass" = "IOResources"
    | | |   "TimeSyncTimeCoreAudioClockDomain" = 1667825664
    | | |   "TranslationClockID" = 8826011073904641
    | | |   "IOUserClientClass" = "IOTimeSyncClockManagerUserClient"
    | | |   "TimeSyncTimeClockID" = 8826011073904640
    | | |   "IOProbeScore" = 0
    | | |   "IOMatchedAtBoot" = Yes
    | | |   "IOMatchCategory" = "IOTimeSyncClockManager"
    | | |   "IOPersonalityPublisher" = "com.apple.iokit.IOTimeSyncFamily"
    | | |   "CFBundleIdentifierKernel" = "com.apple.iokit.IOTimeSyncFamily"
    | | | }
    | | | 
    | | +-o IOTimeSyncTranslationMach  <class IOTimeSyncTranslationMach, id 0x1000005cc, registered, matched, active, busy 0 (1 ms), retain 8>
    | | | | {
    | | | |   "ClockIdentifier" = 8826011073904641
    | | | |   "IOUserClientClass" = "IOTimeSyncUserClient"
    | | | |   "ClockLockState" = 2
    | | | |   "IOGeneralInterest" = "IOCommand is not serializable"
    | | | | }
    | | | | 
    | | | +-o IOTimeSyncUserClient  <class IOTimeSyncUserClient, id 0x1000005cf, !registered, !matched, active, busy 0, retain 6>
    | | |     {
    | | |       "IOUserClientCreator" = "pid 224, coreaudiod"
    | | |       "IOUserClientDefaultLocking" = Yes
    | | |     }
    | | |     
    | | +-o IOTimeSyncClockManagerUserClient  <class IOTimeSyncClockManagerUserClient, id 0x1000005ce, !registered, !matched, active, busy 0, retain 5>
    | |     {
    | |       "IOUserClientCreator" = "pid 224, coreaudiod"
    | |       "IOUserClientDefaultLocking" = Yes
    | |     }
    | |     
    | +-o IOUSBMassStorageResource  <class IOUSBMassStorageResource, id 0x100000129, registered, matched, active, busy 0 (0 ms), retain 6>
    | |   {
    | |     "IOClass" = "IOUSBMassStorageResource"
    | |     "CFBundleIdentifier" = "com.apple.iokit.IOUSBMassStorageDriver"
    | |     "IOProviderClass" = "IOResources"
    | |     "IOUserClientClass" = "IOUSBMassStorageUserClient"
    | |     "IOResourceMatch" = "IOKit"
    | |     "IOProbeScore" = 0
    | |     "IOMatchedAtBoot" = Yes
    | |     "IOMatchCategory" = "IOUSBMassStorageResource"
    | |     "Devices Referenced" = 1
    | |     "Device Stats" = {"0BDA9210"={"ON to OFF transition"=1,"RESET: Device Error"=0,"RESET: IO Timed Out"=0,"RESET: Command Phase Error"=0,"Number Of InterfaceNubs"=14,"UAS Reset: Stream Status Failure"=0,"bInterfaceProtocol"=80,"RESET: Device Unresponsive"=0,"RESET: Bulk Send Failure"=0,"RESET: Data Overrun"=0,"UAS Reset: Command Failure"=0,"OFF to ON transition"=0,"RESET: IO Aborted"=0,"UAS RESET: UAS Request for Status Failure"=0,"UAS RESET: UAS Response IU Failure"=0,"RESET: Pipe Stalled"=0,"RESET: CSW Receive Fail"=0,"UAS RESET: UAS Write Ready IU Failure"=0,"Connected"=1,"UAS Reset: Status Failure"=0,"UAS RESET: UAS Read Ready IU Failure"=0,"UAS Reset: Data Failure"=0,"UAS RESET: UAS Send Failure"=0}}
    | |     "IOPersonalityPublisher" = "com.apple.iokit.IOUSBMassStorageDriver"
    | |     "CFBundleIdentifierKernel" = "com.apple.iokit.IOUSBMassStorageDriver"
    | |   }
    | |   
    | +-o AppleALC  <class AppleALC, id 0x10000012a, !registered, !matched, active, busy 0, retain 4>
    | |   {
    | |     "IOProbeScore" = 0
    | |     "CFBundleIdentifier" = "as.vit9696.AppleALC"
    | |     "IOMatchCategory" = "AppleALC"
    | |     "IOClass" = "AppleALC"
    | |     "IOProviderClass" = "IOResources"
    | |     "CFBundleIdentifierKernel" = "as.vit9696.AppleALC"
    | |     "IOMatchedAtBoot" = Yes
    | |     "VersionInfo" = "REL-163-2021-08-02"
    | |     "IOResourceMatch" = "IOKit"
    | |   }
    | |   
    | +-o WhateverGreen  <class WhateverGreen, id 0x10000012b, !registered, !matched, active, busy 0, retain 4>
    | |   {
    | |     "IOProbeScore" = 0
    | |     "CFBundleIdentifier" = "as.vit9696.WhateverGreen"
    | |     "IOMatchCategory" = "WhateverGreen"
    | |     "IOClass" = "WhateverGreen"
    | |     "IOProviderClass" = "IOResources"
    | |     "CFBundleIdentifierKernel" = "as.vit9696.WhateverGreen"
    | |     "IOMatchedAtBoot" = Yes
    | |     "VersionInfo" = "REL-166-2023-08-07"
    | |     "IOResourceMatch" = "IOKit"
    | |   }
    | |   
    | +-o RestrictEvents  <class RestrictEvents, id 0x10000012c, !registered, !matched, active, busy 0, retain 4>
    | |   {
    | |     "IOProbeScore" = 0
    | |     "CFBundleIdentifier" = "as.vit9696.RestrictEvents"
    | |     "IOMatchCategory" = "RestrictEvents"
    | |     "IOClass" = "RestrictEvents"
    | |     "IOProviderClass" = "IOResources"
    | |     "CFBundleIdentifierKernel" = "as.vit9696.RestrictEvents"
    | |     "IOMatchedAtBoot" = Yes
    | |     "VersionInfo" = "REL-113-2023-10-03"
    | |     "IOResourceMatch" = "IOKit"
    | |   }
    | |   
    | +-o AAA_LoadEarly_telemetrap  <class AAA_LoadEarly_telemetrap, id 0x10000012d, !registered, !matched, active, busy 0, retain 4>
    | |   {
    | |     "IOProbeScore" = 0
    | |     "CFBundleIdentifier" = "AAA.LoadEarly.telemetrap"
    | |     "IOMatchCategory" = "AAA_LoadEarly_telemetrap"
    | |     "IOClass" = "AAA_LoadEarly_telemetrap"
    | |     "IOProviderClass" = "IOResources"
    | |     "IOKitDebug" = 65535
    | |     "CFBundleIdentifierKernel" = "AAA.LoadEarly.telemetrap"
    | |     "IOMatchedAtBoot" = Yes
    | |     "IOResourceMatch" = "IOKit"
    | |   }
    | |   
    | +-o CPUFriend  <class CPUFriend, id 0x10000012e, !registered, !matched, active, busy 0, retain 4>
    | |   {
    | |     "IOProbeScore" = 0
    | |     "CFBundleIdentifier" = "org.acidanthera.driver.CPUFriend"
    | |     "IOMatchCategory" = "CPUFriend"
    | |     "IOClass" = "CPUFriend"
    | |     "IOProviderClass" = "IOResources"
    | |     "CFBundleIdentifierKernel" = "org.acidanthera.driver.CPUFriend"
    | |     "IOMatchedAtBoot" = Yes
    | |     "VersionInfo" = "REL-127-2023-06-12"
    | |     "IOResourceMatch" = "IOKit"
    | |   }
    | |   
    | +-o FeatureUnlock  <class FeatureUnlock, id 0x10000012f, !registered, !matched, active, busy 0, retain 4>
    | |   {
    | |     "IOProbeScore" = 0
    | |     "CFBundleIdentifier" = "com.khronokernel.FeatureUnlock"
    | |     "IOMatchCategory" = "FeatureUnlock"
    | |     "IOClass" = "FeatureUnlock"
    | |     "IOProviderClass" = "IOResources"
    | |     "CFBundleIdentifierKernel" = "com.khronokernel.FeatureUnlock"
    | |     "IOMatchedAtBoot" = Yes
    | |     "VersionInfo" = "REL-115-2023-06-12"
    | |     "IOResourceMatch" = "IOKit"
    | |   }
    | |   
    | +-o BlueToolFixup  <class BlueToolFixup, id 0x100000130, registered, matched, active, busy 0 (0 ms), retain 5>
    | |   {
    | |     "IOProbeScore" = 0
    | |     "CFBundleIdentifier" = "as.acidanthera.BlueToolFixup"
    | |     "IOMatchCategory" = "BlueToolFixup"
    | |     "IOClass" = "BlueToolFixup"
    | |     "IOProviderClass" = "IOResources"
    | |     "CFBundleIdentifierKernel" = "as.acidanthera.BlueToolFixup"
    | |     "IOMatchedAtBoot" = Yes
    | |     "VersionInfo" = "REL-268-2023-08-07"
    | |     "IOResourceMatch" = "IOKit"
    | |   }
    | |   
    | +-o CryptexFixup  <class CryptexFixup, id 0x100000132, !registered, !matched, active, busy 0, retain 4>
    | |   {
    | |     "IOProbeScore" = 0
    | |     "CFBundleIdentifier" = "com.khronokernel.CryptexFixup"
    | |     "IOMatchCategory" = "CryptexFixup"
    | |     "IOClass" = "CryptexFixup"
    | |     "IOProviderClass" = "IOResources"
    | |     "CFBundleIdentifierKernel" = "com.khronokernel.CryptexFixup"
    | |     "IOMatchedAtBoot" = Yes
    | |     "VersionInfo" = "REL-102-2023-06-12"
    | |     "IOResourceMatch" = "IOKit"
    | |   }
    | |   
    | +-o RSRHelper  <class RSRHelper, id 0x100000133, !registered, !matched, active, busy 0, retain 4>
    | |   {
    | |     "IOProbeScore" = 0
    | |     "CFBundleIdentifier" = "com.khronokernel.RSRHelper"
    | |     "IOMatchCategory" = "RSRHelper"
    | |     "IOClass" = "RSRHelper"
    | |     "IOProviderClass" = "IOResources"
    | |     "CFBundleIdentifierKernel" = "com.khronokernel.RSRHelper"
    | |     "IOMatchedAtBoot" = Yes
    | |     "VersionInfo" = "REL-100-2023-01-10"
    | |     "IOResourceMatch" = "IOKit"
    | |   }
    | |   
    | +-o AirportBrcmFixup  <class AirportBrcmFixup, id 0x100000134, !registered, !matched, active, busy 0, retain 4>
    | |   {
    | |     "IOProbeScore" = 0
    | |     "CFBundleIdentifier" = "as.lvs1974.AirportBrcmFixup"
    | |     "IOMatchCategory" = "AirportBrcmFixup"
    | |     "IOClass" = "AirportBrcmFixup"
    | |     "IOProviderClass" = "IOResources"
    | |     "CFBundleIdentifierKernel" = "as.lvs1974.AirportBrcmFixup"
    | |     "IOMatchedAtBoot" = Yes
    | |     "VersionInfo" = "REL-218-2023-10-03"
    | |     "IOResourceMatch" = "IOKit"
    | |   }
    | |   
    | +-o AMFIPass  <class AMFIPass, id 0x100000135, !registered, !matched, active, busy 0, retain 4>
    | |   {
    | |     "IOProbeScore" = 0
    | |     "CFBundleIdentifier" = "com.dhinakg.AMFIPass"
    | |     "IOMatchCategory" = "AMFIPass"
    | |     "IOClass" = "AMFIPass"
    | |     "IOProviderClass" = "IOResources"
    | |     "CFBundleIdentifierKernel" = "com.dhinakg.AMFIPass"
    | |     "IOMatchedAtBoot" = Yes
    | |     "VersionInfo" = "REL-140-2023-10-23"
    | |     "IOResourceMatch" = "IOKit"
    | |   }
    | |   
    | +-o AppleUSBHostResources  <class AppleUSBHostResources, id 0x100000218, registered, matched, active, busy 0 (382 ms), retain 49>
    | | | {
    | | |   "IOClass" = "AppleUSBHostResources"
    | | |   "CFBundleIdentifier" = "com.apple.iokit.IOUSBHostFamily"
    | | |   "IOProviderClass" = "IOResources"
    | | |   "kUSBSleepPortCurrentLimit" = 1000
    | | |   "kUSBWakePowerSupply" = 3500
    | | |   "kUSBWakePortCurrentLimit" = 1500
    | | |   "IOResourceMatch" = "IORTC"
    | | |   "IOProbeScore" = 0
    | | |   "IOMatchedAtBoot" = Yes
    | | |   "IOMatchCategory" = "AppleUSBHostResources"
    | | |   "kUSBSleepPowerSupply" = 3000
    | | |   "UsbBusCurrentPoolID" = 4294967832
    | | |   "IOGeneralInterest" = "IOCommand is not serializable"
    | | |   "IOPersonalityPublisher" = "com.apple.iokit.IOUSBHostFamily"
    | | |   "CFBundleIdentifierKernel" = "com.apple.iokit.IOUSBHostFamily"
    | | | }
    | | | 
    | | +-o AppleUSBLegacyRoot  <class AppleUSBLegacyRoot, id 0x10000023a, registered, matched, active, busy 0 (93 ms), retain 30>
    | | | | {
    | | | |   "IOProbeScore" = 100
    | | | |   "CFBundleIdentifier" = "com.apple.iokit.IOUSBFamily"
    | | | |   "IOProviderClass" = "AppleUSBHostResources"
    | | | |   "IOClass" = "AppleUSBLegacyRoot"
    | | | |   "IOPersonalityPublisher" = "com.apple.iokit.IOUSBFamily"
    | | | |   "CFBundleIdentifierKernel" = "com.apple.iokit.IOUSBFamily"
    | | | |   "IOMatchedAtBoot" = Yes
    | | | |   "IOMatchCategory" = "IODefaultMatchCategory"
    | | | |   "IOPowerManagement" = {"ChildrenPowerState"=4,"DevicePowerState"=0,"CurrentPowerState"=4,"CapabilityFlags"=32768,"MaxPowerState"=4,"DriverPowerState"=4}
    | | | |   "HIDVirtualDevice" = No
    | | | | }
    | | | | 
    | | | +-o AppleUSBEHCI@fd000000  <class AppleUSBController, id 0x1000003fa, registered, matched, active, busy 0 (41 ms), retain 15>
    | | | | | {
    | | | | |   "locationID" = 18446744073659219968
    | | | | | }
    | | | | | 
    | | | | +-o AppleUSBEHCI Root Hub Simulation@fd000000  <class AppleUSBRootHubDevice, id 0x1000003fb, registered, matched, active, busy 0 (0 ms), retain 10>
    | | | | |   {
    | | | | |     "idProduct" = 32774
    | | | | |     "bNumConfigurations" = 1
    | | | | |     "Built-In" = Yes
    | | | | |     "bDeviceClass" = 9
    | | | | |     "bMaxPacketSize0" = 8
    | | | | |     "iManufacturer" = 0
    | | | | |     "iProduct" = 0
    | | | | |     "iSerialNumber" = 0
    | | | | |     "USB Product Name" = "AppleUSBEHCI Root Hub Simulation"
    | | | | |     "IOPowerManagement" = {"DevicePowerState"=0,"CurrentPowerState"=4,"CapabilityFlags"=32768,"MaxPowerState"=4,"DriverPowerState"=4}
    | | | | |     "IOUserClientClass" = "AppleUSBLegacyDeviceUserClient"
    | | | | |     "locationID" = 18446744073659219968
    | | | | |     "bDeviceSubClass" = 255
    | | | | |     "bcdUSB" = 256
    | | | | |     "non-removable" = "yes"
    | | | | |     "IOCFPlugInTypes" = {"9dc7b780-9ec0-11d4-a54f-000a27052861"="IOUSBFamily.kext/Contents/PlugIns/IOUSBLib.bundle"}
    | | | | |     "bDeviceProtocol" = 1
    | | | | |     "Device Speed" = 2
    | | | | |     "USB Vendor Name" = "Apple Inc."
    | | | | |     "idVendor" = 1452
    | | | | |     "IOClassNameOverride" = "IOUSBRootHubDevice"
    | | | | |   }
    | | | | |   
    | | | | +-o IOUSBHostDevice@fd400000  <class AppleUSBDevice, id 0x1000003fd, registered, matched, active, busy 0 (0 ms), retain 13>
    | | | | | | {
    | | | | | |   "sessionID" = 1947807551
    | | | | | |   "idProduct" = 9508
    | | | | | |   "iManufacturer" = 0
    | | | | | |   "bDeviceClass" = 9
    | | | | | |   "bMaxPacketSize0" = 64
    | | | | | |   "bcdDevice" = 0
    | | | | | |   "iProduct" = 0
    | | | | | |   "iSerialNumber" = 0
    | | | | | |   "bNumConfigurations" = 1
    | | | | | |   "Bus Power Available" = 250
    | | | | | |   "USB Address" = 1
    | | | | | |   "Built-In" = No
    | | | | | |   "locationID" = 18446744073663414272
    | | | | | |   "bDeviceSubClass" = 0
    | | | | | |   "bcdUSB" = 512
    | | | | | |   "AppleUSBAlternateServiceRegistryID" = 4294968312
    | | | | | |   "PortNum" = 4
    | | | | | |   "non-removable" = "no"
    | | | | | |   "IOCFPlugInTypes" = {"9dc7b780-9ec0-11d4-a54f-000a27052861"="IOUSBHostFamily.kext/Contents/PlugIns/IOUSBLib.bundle"}
    | | | | | |   "bDeviceProtocol" = 2
    | | | | | |   "IOPowerManagement" = {"DevicePowerState"=2,"CurrentPowerState"=3,"CapabilityFlags"=65536,"MaxPowerState"=4,"DriverPowerState"=3}
    | | | | | |   "kUSBCurrentConfiguration" = 1
    | | | | | |   "Device Speed" = 2
    | | | | | |   "idVendor" = 1060
    | | | | | |   "IOGeneralInterest" = "IOCommand is not serializable"
    | | | | | |   "IOClassNameOverride" = "IOUSBDevice"
    | | | | | | }
    | | | | | | 
    | | | | | +-o AppleUSBInterface@0  <class AppleUSBInterface, id 0x100000403, !registered, !matched, active, busy 0, retain 4>
    | | | | |     {
    | | | | |       "IOCFPlugInTypes" = {"2d9786c6-9ef3-11d4-ad51-000a27052861"="IOUSBHostFamily.kext/Contents/PlugIns/IOUSBLib.bundle"}
    | | | | |       "bcdDevice" = 0
    | | | | |       "idProduct" = 9508
    | | | | |       "bInterfaceSubClass" = 0
    | | | | |       "bConfigurationValue" = 1
    | | | | |       "locationID" = 18446744073663414272
    | | | | |       "AppleUSBAlternateServiceRegistryID" = 4294968322
    | | | | |       "IOClassNameOverride" = "IOUSBInterface"
    | | | | |       "bInterfaceProtocol" = 2
    | | | | |       "iInterface" = 0
    | | | | |       "bAlternateSetting" = 1
    | | | | |       "idVendor" = 1060
    | | | | |       "bInterfaceNumber" = 0
    | | | | |       "bInterfaceClass" = 9
    | | | | |       "bNumEndpoints" = 1
    | | | | |     }
    | | | | |     
    | | | | +-o Trust Full HD Webcam@fd410000  <class AppleUSBDevice, id 0x100000428, registered, matched, active, busy 0 (0 ms), retain 17>
    | | | | | | {
    | | | | | |   "sessionID" = 2214110149
    | | | | | |   "idProduct" = 682
    | | | | | |   "iManufacturer" = 3
    | | | | | |   "bDeviceClass" = 239
    | | | | | |   "bMaxPacketSize0" = 64
    | | | | | |   "bcdDevice" = 5
    | | | | | |   "iProduct" = 1
    | | | | | |   "iSerialNumber" = 2
    | | | | | |   "bNumConfigurations" = 1
    | | | | | |   "Bus Power Available" = 250
    | | | | | |   "USB Address" = 2
    | | | | | |   "Built-In" = No
    | | | | | |   "locationID" = 18446744073663479808
    | | | | | |   "bDeviceSubClass" = 2
    | | | | | |   "bcdUSB" = 512
    | | | | | |   "USB Product Name" = "Trust Full HD Webcam"
    | | | | | |   "PortNum" = 1
    | | | | | |   "non-removable" = "no"
    | | | | | |   "kUSBSerialNumberString" = "202001010001"
    | | | | | |   "bDeviceProtocol" = 1
    | | | | | |   "AppleUSBAlternateServiceRegistryID" = 4294968358
    | | | | | |   "IOCFPlugInTypes" = {"9dc7b780-9ec0-11d4-a54f-000a27052861"="IOUSBHostFamily.kext/Contents/PlugIns/IOUSBLib.bundle"}
    | | | | | |   "IOPowerManagement" = {"DevicePowerState"=2,"CurrentPowerState"=3,"CapabilityFlags"=65536,"MaxPowerState"=4,"DriverPowerState"=3}
    | | | | | |   "Device Speed" = 2
    | | | | | |   "USB Vendor Name" = "SC"
    | | | | | |   "idVendor" = 5215
    | | | | | |   "kUSBCurrentConfiguration" = 1
    | | | | | |   "IOGeneralInterest" = "IOCommand is not serializable"
    | | | | | |   "kUSBProductString" = "Trust Full HD Webcam"
    | | | | | |   "USB Serial Number" = "202001010001"
    | | | | | |   "kUSBVendorString" = "SC"
    | | | | | |   "IOClassNameOverride" = "IOUSBDevice"
    | | | | | | }
    | | | | | | 
    | | | | | +-o Trust Full HD Webcam@0  <class AppleUSBInterface, id 0x10000043e, registered, matched, active, busy 0 (0 ms), retain 5>
    | | | | | |   {
    | | | | | |     "IOCFPlugInTypes" = {"2d9786c6-9ef3-11d4-ad51-000a27052861"="IOUSBHostFamily.kext/Contents/PlugIns/IOUSBLib.bundle"}
    | | | | | |     "bcdDevice" = 5
    | | | | | |     "idProduct" = 682
    | | | | | |     "bInterfaceSubClass" = 1
    | | | | | |     "bConfigurationValue" = 1
    | | | | | |     "locationID" = 18446744073663479808
    | | | | | |     "USB Interface Name" = "Trust Full HD Webcam"
    | | | | | |     "AppleUSBAlternateServiceRegistryID" = 4294968378
    | | | | | |     "IOClassNameOverride" = "IOUSBInterface"
    | | | | | |     "bInterfaceProtocol" = 0
    | | | | | |     "iInterface" = 5
    | | | | | |     "bAlternateSetting" = 0
    | | | | | |     "idVendor" = 5215
    | | | | | |     "bInterfaceNumber" = 0
    | | | | | |     "bInterfaceClass" = 14
    | | | | | |     "bNumEndpoints" = 1
    | | | | | |   }
    | | | | | |   
    | | | | | +-o AppleUSBInterface@1  <class AppleUSBInterface, id 0x10000043f, registered, matched, active, busy 0 (0 ms), retain 5>
    | | | | | |   {
    | | | | | |     "IOCFPlugInTypes" = {"2d9786c6-9ef3-11d4-ad51-000a27052861"="IOUSBHostFamily.kext/Contents/PlugIns/IOUSBLib.bundle"}
    | | | | | |     "bcdDevice" = 5
    | | | | | |     "idProduct" = 682
    | | | | | |     "bInterfaceSubClass" = 2
    | | | | | |     "bConfigurationValue" = 1
    | | | | | |     "locationID" = 18446744073663479808
    | | | | | |     "AppleUSBAlternateServiceRegistryID" = 4294968379
    | | | | | |     "IOClassNameOverride" = "IOUSBInterface"
    | | | | | |     "bInterfaceProtocol" = 0
    | | | | | |     "iInterface" = 0
    | | | | | |     "bAlternateSetting" = 0
    | | | | | |     "idVendor" = 5215
    | | | | | |     "bInterfaceNumber" = 1
    | | | | | |     "bInterfaceClass" = 14
    | | | | | |     "bNumEndpoints" = 0
    | | | | | |   }
    | | | | | |   
    | | | | | +-o Trust Full HD Webcam@2  <class AppleUSBInterface, id 0x100000440, registered, matched, active, busy 0 (0 ms), retain 5>
    | | | | | |   {
    | | | | | |     "IOCFPlugInTypes" = {"2d9786c6-9ef3-11d4-ad51-000a27052861"="IOUSBHostFamily.kext/Contents/PlugIns/IOUSBLib.bundle"}
    | | | | | |     "bcdDevice" = 5
    | | | | | |     "idProduct" = 682
    | | | | | |     "bInterfaceSubClass" = 1
    | | | | | |     "bConfigurationValue" = 1
    | | | | | |     "locationID" = 18446744073663479808
    | | | | | |     "USB Interface Name" = "Trust Full HD Webcam"
    | | | | | |     "AppleUSBAlternateServiceRegistryID" = 4294968380
    | | | | | |     "IOClassNameOverride" = "IOUSBInterface"
    | | | | | |     "bInterfaceProtocol" = 0
    | | | | | |     "iInterface" = 6
    | | | | | |     "bAlternateSetting" = 0
    | | | | | |     "idVendor" = 5215
    | | | | | |     "bInterfaceNumber" = 2
    | | | | | |     "bInterfaceClass" = 1
    | | | | | |     "bNumEndpoints" = 0
    | | | | | |   }
    | | | | | |   
    | | | | | +-o AppleUSBInterface@3  <class AppleUSBInterface, id 0x100000441, registered, matched, active, busy 0 (0 ms), retain 5>
    | | | | |     {
    | | | | |       "IOCFPlugInTypes" = {"2d9786c6-9ef3-11d4-ad51-000a27052861"="IOUSBHostFamily.kext/Contents/PlugIns/IOUSBLib.bundle"}
    | | | | |       "bcdDevice" = 5
    | | | | |       "idProduct" = 682
    | | | | |       "bInterfaceSubClass" = 2
    | | | | |       "bConfigurationValue" = 1
    | | | | |       "locationID" = 18446744073663479808
    | | | | |       "AppleUSBAlternateServiceRegistryID" = 4294968381
    | | | | |       "IOClassNameOverride" = "IOUSBInterface"
    | | | | |       "bInterfaceProtocol" = 0
    | | | | |       "iInterface" = 0
    | | | | |       "bAlternateSetting" = 0
    | | | | |       "idVendor" = 5215
    | | | | |       "bInterfaceNumber" = 3
    | | | | |       "bInterfaceClass" = 1
    | | | | |       "bNumEndpoints" = 0
    | | | | |     }
    | | | | |     
    | | | | +-o EIZO USB HID Monitor@fd440000  <class AppleUSBDevice, id 0x100000431, registered, matched, active, busy 0 (0 ms), retain 11>
    | | | | | | {
    | | | | | |   "sessionID" = 2264862552
    | | | | | |   "idProduct" = 16421
    | | | | | |   "iManufacturer" = 4
    | | | | | |   "bDeviceClass" = 0
    | | | | | |   "bMaxPacketSize0" = 64
    | | | | | |   "bcdDevice" = 32768
    | | | | | |   "iProduct" = 14
    | | | | | |   "iSerialNumber" = 0
    | | | | | |   "bNumConfigurations" = 1
    | | | | | |   "Bus Power Available" = 250
    | | | | | |   "USB Address" = 3
    | | | | | |   "Built-In" = No
    | | | | | |   "locationID" = 18446744073663676416
    | | | | | |   "bDeviceSubClass" = 0
    | | | | | |   "bcdUSB" = 272
    | | | | | |   "USB Product Name" = "EIZO USB HID Monitor"
    | | | | | |   "PortNum" = 4
    | | | | | |   "non-removable" = "no"
    | | | | | |   "AppleUSBAlternateServiceRegistryID" = 4294968367
    | | | | | |   "bDeviceProtocol" = 0
    | | | | | |   "IOCFPlugInTypes" = {"9dc7b780-9ec0-11d4-a54f-000a27052861"="IOUSBHostFamily.kext/Contents/PlugIns/IOUSBLib.bundle"}
    | | | | | |   "IOPowerManagement" = {"DevicePowerState"=2,"CurrentPowerState"=3,"CapabilityFlags"=65536,"MaxPowerState"=4,"DriverPowerState"=3}
    | | | | | |   "kUSBCurrentConfiguration" = 1
    | | | | | |   "Device Speed" = 1
    | | | | | |   "USB Vendor Name" = "EIZO"
    | | | | | |   "idVendor" = 1389
    | | | | | |   "IOGeneralInterest" = "IOCommand is not serializable"
    | | | | | |   "kUSBProductString" = "EIZO USB HID Monitor"
    | | | | | |   "kUSBVendorString" = "EIZO"
    | | | | | |   "IOClassNameOverride" = "IOUSBDevice"
    | | | | | | }
    | | | | | | 
    | | | | | +-o AppleUSBInterface@0  <class AppleUSBInterface, id 0x100000438, registered, matched, active, busy 0 (0 ms), retain 5>
    | | | | |     {
    | | | | |       "IOCFPlugInTypes" = {"2d9786c6-9ef3-11d4-ad51-000a27052861"="IOUSBHostFamily.kext/Contents/PlugIns/IOUSBLib.bundle"}
    | | | | |       "bcdDevice" = 32768
    | | | | |       "idProduct" = 16421
    | | | | |       "bInterfaceSubClass" = 0
    | | | | |       "bConfigurationValue" = 1
    | | | | |       "locationID" = 18446744073663676416
    | | | | |       "AppleUSBAlternateServiceRegistryID" = 4294968375
    | | | | |       "IOClassNameOverride" = "IOUSBInterface"
    | | | | |       "bInterfaceProtocol" = 0
    | | | | |       "iInterface" = 0
    | | | | |       "bAlternateSetting" = 0
    | | | | |       "idVendor" = 1389
    | | | | |       "bInterfaceNumber" = 0
    | | | | |       "bInterfaceClass" = 3
    | | | | |       "bNumEndpoints" = 1
    | | | | |     }
    | | | | |     
    | | | | +-o iPhone@fd200000  <class AppleUSBDevice, id 0x10000a0dc, registered, matched, active, busy 0 (4 ms), retain 23>
    | | | |   | {
    | | | |   |   "kUSBSerialNumberString" = "7e0385f6c26dd89f67ea99fae9e59ced1742eedc"
    | | | |   |   "bDeviceClass" = 0
    | | | |   |   "bDeviceSubClass" = 0
    | | | |   |   "iSerialNumber" = 3
    | | | |   |   "Bus Power Available" = 250
    | | | |   |   "Built-In" = No
    | | | |   |   "AppleUSBAlternateServiceRegistryID" = 4295008474
    | | | |   |   "iProduct" = 2
    | | | |   |   "USB Serial Number" = "7e0385f6c26dd89f67ea99fae9e59ced1742eedc"
    | | | |   |   "USB Vendor Name" = "Apple Inc."
    | | | |   |   "kCDCDoNotMatchThisDevice" = Yes
    | | | |   |   "bNumConfigurations" = 5
    | | | |   |   "kUSBProductString" = "iPhone"
    | | | |   |   "IOPowerManagement" = {"DevicePowerState"=2,"CurrentPowerState"=4,"CapabilityFlags"=32768,"MaxPowerState"=4,"DriverPowerState"=4}
    | | | |   |   "kCallInterfaceOpenWithGate" = Yes
    | | | |   |   "kUSBVendorString" = "Apple Inc."
    | | | |   |   "USB Product Name" = "iPhone"
    | | | |   |   "iManufacturer" = 1
    | | | |   |   "idVendor" = 1452
    | | | |   |   "Device Speed" = 2
    | | | |   |   "kUSBCurrentConfiguration" = 5
    | | | |   |   "idProduct" = 4776
    | | | |   |   "bcdDevice" = 4102
    | | | |   |   "non-removable" = "no"
    | | | |   |   "USB Address" = 5
    | | | |   |   "sessionID" = 64967434527934
    | | | |   |   "Preferred Configuration" = 3
    | | | |   |   "IOCFPlugInTypes" = {"9dc7b780-9ec0-11d4-a54f-000a27052861"="IOUSBHostFamily.kext/Contents/PlugIns/IOUSBLib.bundle"}
    | | | |   |   "IOClassNameOverride" = "IOUSBDevice"
    | | | |   |   "SupportsIPhoneOS" = Yes
    | | | |   |   "PortNum" = 2
    | | | |   |   "bDeviceProtocol" = 0
    | | | |   |   "locationID" = 18446744073661317120
    | | | |   |   "IOGeneralInterest" = "IOCommand is not serializable"
    | | | |   |   "bcdUSB" = 512
    | | | |   |   "bMaxPacketSize0" = 64
    | | | |   | }
    | | | |   | 
    | | | |   +-o IOService  <class IOService, id 0x10000a0e1, !registered, !matched, active, busy 0, retain 4>
    | | | |   |   {
    | | | |   |     "IOClass" = "IOService"
    | | | |   |     "CFBundleIdentifier" = "com.apple.kpi.iokit"
    | | | |   |     "IOProviderClass" = "IOUSBDevice"
    | | | |   |     "idProductMask" = 65520
    | | | |   |     "idProduct" = 4768
    | | | |   |     "IOProbeScore" = 98500
    | | | |   |     "IOMatchedAtBoot" = Yes
    | | | |   |     "IOMatchCategory" = "IODefaultMatchCategory"
    | | | |   |     "idVendor" = 1452
    | | | |   |     "IOPersonalityPublisher" = "com.apple.driver.AppleMobileDevice"
    | | | |   |     "CFBundleIdentifierKernel" = "com.apple.kpi.iokit"
    | | | |   |     "bDeviceClass" = 0
    | | | |   |   }
    | | | |   |   
    | | | |   +-o PTP@0  <class AppleUSBInterface, id 0x10000a0f9, registered, matched, active, busy 0 (0 ms), retain 5>
    | | | |   |   {
    | | | |   |     "IOCFPlugInTypes" = {"2d9786c6-9ef3-11d4-ad51-000a27052861"="IOUSBHostFamily.kext/Contents/PlugIns/IOUSBLib.bundle"}
    | | | |   |     "bcdDevice" = 4102
    | | | |   |     "idProduct" = 4776
    | | | |   |     "bInterfaceSubClass" = 1
    | | | |   |     "bConfigurationValue" = 5
    | | | |   |     "locationID" = 18446744073661317120
    | | | |   |     "USB Interface Name" = "PTP"
    | | | |   |     "AppleUSBAlternateServiceRegistryID" = 4295008499
    | | | |   |     "IOClassNameOverride" = "IOUSBInterface"
    | | | |   |     "bInterfaceProtocol" = 1
    | | | |   |     "iInterface" = 14
    | | | |   |     "bAlternateSetting" = 0
    | | | |   |     "idVendor" = 1452
    | | | |   |     "bInterfaceNumber" = 0
    | | | |   |     "bInterfaceClass" = 6
    | | | |   |     "bNumEndpoints" = 3
    | | | |   |   }
    | | | |   |   
    | | | |   +-o Apple USB Multiplexor@1  <class AppleUSBInterface, id 0x10000a0fa, registered, matched, active, busy 0 (0 ms), retain 6>
    | | | |   |   {
    | | | |   |     "IOCFPlugInTypes" = {"2d9786c6-9ef3-11d4-ad51-000a27052861"="IOUSBHostFamily.kext/Contents/PlugIns/IOUSBLib.bundle"}
    | | | |   |     "bcdDevice" = 4102
    | | | |   |     "idProduct" = 4776
    | | | |   |     "bInterfaceSubClass" = 254
    | | | |   |     "bConfigurationValue" = 5
    | | | |   |     "locationID" = 18446744073661317120
    | | | |   |     "IOGeneralInterest" = "IOCommand is not serializable"
    | | | |   |     "USB Interface Name" = "Apple USB Multiplexor"
    | | | |   |     "AppleUSBAlternateServiceRegistryID" = 4295008500
    | | | |   |     "IOClassNameOverride" = "IOUSBInterface"
    | | | |   |     "bInterfaceProtocol" = 2
    | | | |   |     "iInterface" = 15
    | | | |   |     "bAlternateSetting" = 0
    | | | |   |     "idVendor" = 1452
    | | | |   |     "bInterfaceNumber" = 1
    | | | |   |     "bInterfaceClass" = 255
    | | | |   |     "bNumEndpoints" = 2
    | | | |   |   }
    | | | |   |   
    | | | |   +-o NCM Control@2  <class AppleUSBInterface, id 0x10000a0fc, registered, matched, active, busy 0 (0 ms), retain 5>
    | | | |   |   {
    | | | |   |     "IOCFPlugInTypes" = {"2d9786c6-9ef3-11d4-ad51-000a27052861"="IOUSBHostFamily.kext/Contents/PlugIns/IOUSBLib.bundle"}
    | | | |   |     "bcdDevice" = 4102
    | | | |   |     "idProduct" = 4776
    | | | |   |     "bInterfaceSubClass" = 13
    | | | |   |     "bConfigurationValue" = 5
    | | | |   |     "locationID" = 18446744073661317120
    | | | |   |     "USB Interface Name" = "NCM Control"
    | | | |   |     "AppleUSBAlternateServiceRegistryID" = 4295008501
    | | | |   |     "IOClassNameOverride" = "IOUSBInterface"
    | | | |   |     "bInterfaceProtocol" = 0
    | | | |   |     "iInterface" = 18
    | | | |   |     "bAlternateSetting" = 0
    | | | |   |     "idVendor" = 1452
    | | | |   |     "bInterfaceNumber" = 2
    | | | |   |     "bInterfaceClass" = 2
    | | | |   |     "bNumEndpoints" = 0
    | | | |   |   }
    | | | |   |   
    | | | |   +-o NCM Data@3  <class AppleUSBInterface, id 0x10000a0fd, registered, matched, active, busy 0 (0 ms), retain 5>
    | | | |   |   {
    | | | |   |     "IOCFPlugInTypes" = {"2d9786c6-9ef3-11d4-ad51-000a27052861"="IOUSBHostFamily.kext/Contents/PlugIns/IOUSBLib.bundle"}
    | | | |   |     "bcdDevice" = 4102
    | | | |   |     "idProduct" = 4776
    | | | |   |     "bInterfaceSubClass" = 0
    | | | |   |     "bConfigurationValue" = 5
    | | | |   |     "locationID" = 18446744073661317120
    | | | |   |     "USB Interface Name" = "NCM Data"
    | | | |   |     "AppleUSBAlternateServiceRegistryID" = 4295008502
    | | | |   |     "IOClassNameOverride" = "IOUSBInterface"
    | | | |   |     "bInterfaceProtocol" = 1
    | | | |   |     "iInterface" = 22
    | | | |   |     "bAlternateSetting" = 1
    | | | |   |     "idVendor" = 1452
    | | | |   |     "bInterfaceNumber" = 3
    | | | |   |     "bInterfaceClass" = 10
    | | | |   |     "bNumEndpoints" = 2
    | | | |   |   }
    | | | |   |   
    | | | |   +-o NCM Control@4  <class AppleUSBInterface, id 0x10000a0fe, registered, matched, active, busy 0 (0 ms), retain 5>
    | | | |   |   {
    | | | |   |     "IOCFPlugInTypes" = {"2d9786c6-9ef3-11d4-ad51-000a27052861"="IOUSBHostFamily.kext/Contents/PlugIns/IOUSBLib.bundle"}
    | | | |   |     "bcdDevice" = 4102
    | | | |   |     "idProduct" = 4776
    | | | |   |     "bInterfaceSubClass" = 13
    | | | |   |     "bConfigurationValue" = 5
    | | | |   |     "locationID" = 18446744073661317120
    | | | |   |     "USB Interface Name" = "NCM Control"
    | | | |   |     "AppleUSBAlternateServiceRegistryID" = 4295008503
    | | | |   |     "IOClassNameOverride" = "IOUSBInterface"
    | | | |   |     "bInterfaceProtocol" = 0
    | | | |   |     "iInterface" = 21
    | | | |   |     "bAlternateSetting" = 0
    | | | |   |     "idVendor" = 1452
    | | | |   |     "bInterfaceNumber" = 4
    | | | |   |     "bInterfaceClass" = 2
    | | | |   |     "bNumEndpoints" = 0
    | | | |   |   }
    | | | |   |   
    | | | |   +-o NCM Data@5  <class AppleUSBInterface, id 0x10000a0ff, registered, matched, active, busy 0 (0 ms), retain 5>
    | | | |       {
    | | | |         "IOCFPlugInTypes" = {"2d9786c6-9ef3-11d4-ad51-000a27052861"="IOUSBHostFamily.kext/Contents/PlugIns/IOUSBLib.bundle"}
    | | | |         "bcdDevice" = 4102
    | | | |         "idProduct" = 4776
    | | | |         "bInterfaceSubClass" = 0
    | | | |         "bConfigurationValue" = 5
    | | | |         "locationID" = 18446744073661317120
    | | | |         "USB Interface Name" = "NCM Data"
    | | | |         "AppleUSBAlternateServiceRegistryID" = 4295008504
    | | | |         "IOClassNameOverride" = "IOUSBInterface"
    | | | |         "bInterfaceProtocol" = 1
    | | | |         "iInterface" = 23
    | | | |         "bAlternateSetting" = 1
    | | | |         "idVendor" = 1452
    | | | |         "bInterfaceNumber" = 5
    | | | |         "bInterfaceClass" = 10
    | | | |         "bNumEndpoints" = 2
    | | | |       }
    | | | |       
    | | | +-o AppleUSBUHCI@7d000000  <class AppleUSBController, id 0x100000414, registered, matched, active, busy 0 (3 ms), retain 11>
    | | | | | {
    | | | | |   "locationID" = 2097152000
    | | | | | }
    | | | | | 
    | | | | +-o AppleUSBUHCI Root Hub Simulation@7d000000  <class AppleUSBRootHubDevice, id 0x100000415, registered, matched, active, busy 0 (0 ms), retain 9>
    | | | | |   {
    | | | | |     "idProduct" = 32773
    | | | | |     "bNumConfigurations" = 1
    | | | | |     "Built-In" = Yes
    | | | | |     "bDeviceClass" = 9
    | | | | |     "bMaxPacketSize0" = 8
    | | | | |     "iManufacturer" = 0
    | | | | |     "iProduct" = 0
    | | | | |     "iSerialNumber" = 0
    | | | | |     "USB Product Name" = "AppleUSBUHCI Root Hub Simulation"
    | | | | |     "IOPowerManagement" = {"DevicePowerState"=0,"CurrentPowerState"=4,"CapabilityFlags"=32768,"MaxPowerState"=4,"DriverPowerState"=4}
    | | | | |     "IOUserClientClass" = "AppleUSBLegacyDeviceUserClient"
    | | | | |     "locationID" = 2097152000
    | | | | |     "bDeviceSubClass" = 255
    | | | | |     "bcdUSB" = 256
    | | | | |     "non-removable" = "yes"
    | | | | |     "IOCFPlugInTypes" = {"9dc7b780-9ec0-11d4-a54f-000a27052861"="IOUSBFamily.kext/Contents/PlugIns/IOUSBLib.bundle"}
    | | | | |     "bDeviceProtocol" = 0
    | | | | |     "Device Speed" = 1
    | | | | |     "USB Vendor Name" = "Apple Inc."
    | | | | |     "idVendor" = 1452
    | | | | |     "IOClassNameOverride" = "IOUSBRootHubDevice"
    | | | | |   }
    | | | | |   
    | | | | +-o BRCM20702 Hub@7d100000  <class AppleUSBDevice, id 0x100000417, registered, matched, active, busy 0 (0 ms), retain 12>
    | | | | | | {
    | | | | | |   "sessionID" = 2181163203
    | | | | | |   "idProduct" = 17664
    | | | | | |   "iManufacturer" = 1
    | | | | | |   "bDeviceClass" = 9
    | | | | | |   "bMaxPacketSize0" = 8
    | | | | | |   "bcdDevice" = 256
    | | | | | |   "iProduct" = 2
    | | | | | |   "iSerialNumber" = 0
    | | | | | |   "bNumConfigurations" = 1
    | | | | | |   "Bus Power Available" = 250
    | | | | | |   "USB Address" = 1
    | | | | | |   "Built-In" = Yes
    | | | | | |   "locationID" = 2098200576
    | | | | | |   "bDeviceSubClass" = 0
    | | | | | |   "bcdUSB" = 512
    | | | | | |   "USB Product Name" = "BRCM20702 Hub"
    | | | | | |   "PortNum" = 1
    | | | | | |   "non-removable" = "yes"
    | | | | | |   "AppleUSBAlternateServiceRegistryID" = 4294968338
    | | | | | |   "bDeviceProtocol" = 0
    | | | | | |   "IOCFPlugInTypes" = {"9dc7b780-9ec0-11d4-a54f-000a27052861"="IOUSBHostFamily.kext/Contents/PlugIns/IOUSBLib.bundle"}
    | | | | | |   "IOPowerManagement" = {"DevicePowerState"=2,"CurrentPowerState"=3,"CapabilityFlags"=65536,"MaxPowerState"=4,"DriverPowerState"=3}
    | | | | | |   "kUSBCurrentConfiguration" = 1
    | | | | | |   "Device Speed" = 1
    | | | | | |   "USB Vendor Name" = "Apple Inc."
    | | | | | |   "idVendor" = 2652
    | | | | | |   "IOGeneralInterest" = "IOCommand is not serializable"
    | | | | | |   "kUSBProductString" = "BRCM20702 Hub"
    | | | | | |   "kUSBVendorString" = "Apple Inc."
    | | | | | |   "IOClassNameOverride" = "IOUSBDevice"
    | | | | | | }
    | | | | | | 
    | | | | | +-o AppleUSBInterface@0  <class AppleUSBInterface, id 0x10000041f, !registered, !matched, active, busy 0, retain 4>
    | | | | |     {
    | | | | |       "IOCFPlugInTypes" = {"2d9786c6-9ef3-11d4-ad51-000a27052861"="IOUSBHostFamily.kext/Contents/PlugIns/IOUSBLib.bundle"}
    | | | | |       "bcdDevice" = 256
    | | | | |       "idProduct" = 17664
    | | | | |       "bInterfaceSubClass" = 0
    | | | | |       "bConfigurationValue" = 1
    | | | | |       "locationID" = 2098200576
    | | | | |       "AppleUSBAlternateServiceRegistryID" = 4294968350
    | | | | |       "IOClassNameOverride" = "IOUSBInterface"
    | | | | |       "bInterfaceProtocol" = 0
    | | | | |       "iInterface" = 0
    | | | | |       "bAlternateSetting" = 0
    | | | | |       "idVendor" = 2652
    | | | | |       "bInterfaceNumber" = 0
    | | | | |       "bInterfaceClass" = 9
    | | | | |       "bNumEndpoints" = 1
    | | | | |     }
    | | | | |     
    | | | | +-o Bluetooth USB Host Controller@7d130000  <class AppleUSBDevice, id 0x10000045b, registered, matched, active, busy 0 (1 ms), retain 18>
    | | | |   | {
    | | | |   |   "sessionID" = 2537180446
    | | | |   |   "idProduct" = 33421
    | | | |   |   "iManufacturer" = 1
    | | | |   |   "bDeviceClass" = 255
    | | | |   |   "bMaxPacketSize0" = 64
    | | | |   |   "bcdDevice" = 336
    | | | |   |   "iProduct" = 2
    | | | |   |   "iSerialNumber" = 0
    | | | |   |   "bNumConfigurations" = 1
    | | | |   |   "Bus Power Available" = 250
    | | | |   |   "USB Address" = 4
    | | | |   |   "Built-In" = Yes
    | | | |   |   "locationID" = 2098397184
    | | | |   |   "bDeviceSubClass" = 1
    | | | |   |   "bcdUSB" = 512
    | | | |   |   "USB Product Name" = "Bluetooth USB Host Controller"
    | | | |   |   "PortNum" = 3
    | | | |   |   "non-removable" = "yes"
    | | | |   |   "AppleUSBAlternateServiceRegistryID" = 4294968407
    | | | |   |   "bDeviceProtocol" = 1
    | | | |   |   "IOCFPlugInTypes" = {"9dc7b780-9ec0-11d4-a54f-000a27052861"="IOUSBHostFamily.kext/Contents/PlugIns/IOUSBLib.bundle"}
    | | | |   |   "IOPowerManagement" = {"DevicePowerState"=2,"CurrentPowerState"=3,"CapabilityFlags"=65536,"MaxPowerState"=4,"DriverPowerState"=3}
    | | | |   |   "kUSBCurrentConfiguration" = 1
    | | | |   |   "Device Speed" = 1
    | | | |   |   "USB Vendor Name" = "Apple Inc."
    | | | |   |   "idVendor" = 1452
    | | | |   |   "IOGeneralInterest" = "IOCommand is not serializable"
    | | | |   |   "kUSBProductString" = "Bluetooth USB Host Controller"
    | | | |   |   "kUSBVendorString" = "Apple Inc."
    | | | |   |   "IOClassNameOverride" = "IOUSBDevice"
    | | | |   | }
    | | | |   | 
    | | | |   +-o AppleUSBInterface@0  <class AppleUSBInterface, id 0x1000005dd, registered, matched, active, busy 0 (0 ms), retain 6>
    | | | |   |   {
    | | | |   |     "IOCFPlugInTypes" = {"2d9786c6-9ef3-11d4-ad51-000a27052861"="IOUSBHostFamily.kext/Contents/PlugIns/IOUSBLib.bundle"}
    | | | |   |     "bcdDevice" = 336
    | | | |   |     "idProduct" = 33421
    | | | |   |     "bInterfaceSubClass" = 1
    | | | |   |     "bConfigurationValue" = 1
    | | | |   |     "locationID" = 2098397184
    | | | |   |     "AppleUSBAlternateServiceRegistryID" = 4294968793
    | | | |   |     "IOClassNameOverride" = "IOUSBInterface"
    | | | |   |     "bInterfaceProtocol" = 1
    | | | |   |     "iInterface" = 0
    | | | |   |     "bAlternateSetting" = 0
    | | | |   |     "idVendor" = 1452
    | | | |   |     "bInterfaceNumber" = 0
    | | | |   |     "bInterfaceClass" = 255
    | | | |   |     "bNumEndpoints" = 3
    | | | |   |   }
    | | | |   |   
    | | | |   +-o AppleUSBInterface@1  <class AppleUSBInterface, id 0x1000005df, registered, matched, active, busy 0 (0 ms), retain 6>
    | | | |   |   {
    | | | |   |     "IOCFPlugInTypes" = {"2d9786c6-9ef3-11d4-ad51-000a27052861"="IOUSBHostFamily.kext/Contents/PlugIns/IOUSBLib.bundle"}
    | | | |   |     "bcdDevice" = 336
    | | | |   |     "idProduct" = 33421
    | | | |   |     "bInterfaceSubClass" = 1
    | | | |   |     "bConfigurationValue" = 1
    | | | |   |     "locationID" = 2098397184
    | | | |   |     "AppleUSBAlternateServiceRegistryID" = 4294968794
    | | | |   |     "IOClassNameOverride" = "IOUSBInterface"
    | | | |   |     "bInterfaceProtocol" = 1
    | | | |   |     "iInterface" = 0
    | | | |   |     "bAlternateSetting" = 0
    | | | |   |     "idVendor" = 1452
    | | | |   |     "bInterfaceNumber" = 1
    | | | |   |     "bInterfaceClass" = 224
    | | | |   |     "bNumEndpoints" = 2
    | | | |   |   }
    | | | |   |   
    | | | |   +-o AppleUSBInterface@2  <class AppleUSBInterface, id 0x1000005e0, registered, matched, active, busy 0 (0 ms), retain 5>
    | | | |   |   {
    | | | |   |     "IOCFPlugInTypes" = {"2d9786c6-9ef3-11d4-ad51-000a27052861"="IOUSBHostFamily.kext/Contents/PlugIns/IOUSBLib.bundle"}
    | | | |   |     "bcdDevice" = 336
    | | | |   |     "idProduct" = 33421
    | | | |   |     "bInterfaceSubClass" = 255
    | | | |   |     "bConfigurationValue" = 1
    | | | |   |     "locationID" = 2098397184
    | | | |   |     "AppleUSBAlternateServiceRegistryID" = 4294968795
    | | | |   |     "IOClassNameOverride" = "IOUSBInterface"
    | | | |   |     "bInterfaceProtocol" = 255
    | | | |   |     "iInterface" = 0
    | | | |   |     "bAlternateSetting" = 0
    | | | |   |     "idVendor" = 1452
    | | | |   |     "bInterfaceNumber" = 2
    | | | |   |     "bInterfaceClass" = 255
    | | | |   |     "bNumEndpoints" = 2
    | | | |   |   }
    | | | |   |   
    | | | |   +-o AppleUSBInterface@3  <class AppleUSBInterface, id 0x1000005e1, registered, matched, active, busy 0 (0 ms), retain 5>
    | | | |       {
    | | | |         "IOCFPlugInTypes" = {"2d9786c6-9ef3-11d4-ad51-000a27052861"="IOUSBHostFamily.kext/Contents/PlugIns/IOUSBLib.bundle"}
    | | | |         "bcdDevice" = 336
    | | | |         "idProduct" = 33421
    | | | |         "bInterfaceSubClass" = 1
    | | | |         "bConfigurationValue" = 1
    | | | |         "locationID" = 2098397184
    | | | |         "AppleUSBAlternateServiceRegistryID" = 4294968796
    | | | |         "IOClassNameOverride" = "IOUSBInterface"
    | | | |         "bInterfaceProtocol" = 1
    | | | |         "iInterface" = 0
    | | | |         "bAlternateSetting" = 0
    | | | |         "idVendor" = 1452
    | | | |         "bInterfaceNumber" = 3
    | | | |         "bInterfaceClass" = 254
    | | | |         "bNumEndpoints" = 0
    | | | |       }
    | | | |       
    | | | +-o AppleUSBXHCI@00000000  <class AppleUSBController, id 0x100005cb6, registered, matched, active, busy 0 (48 ms), retain 9>
    | | |   | {
    | | |   |   "locationID" = 0
    | | |   | }
    | | |   | 
    | | |   +-o AppleUSBXHCI Root Hub Simulation@00000000  <class AppleUSBRootHubDevice, id 0x100005cb7, registered, matched, active, busy 0 (1 ms), retain 9>
    | | |   |   {
    | | |   |     "idProduct" = 32775
    | | |   |     "bNumConfigurations" = 1
    | | |   |     "Built-In" = Yes
    | | |   |     "bDeviceClass" = 9
    | | |   |     "bMaxPacketSize0" = 8
    | | |   |     "iManufacturer" = 0
    | | |   |     "iProduct" = 0
    | | |   |     "iSerialNumber" = 0
    | | |   |     "USB Product Name" = "AppleUSBXHCI Root Hub Simulation"
    | | |   |     "IOPowerManagement" = {"DevicePowerState"=0,"CurrentPowerState"=4,"CapabilityFlags"=32768,"MaxPowerState"=4,"DriverPowerState"=4}
    | | |   |     "IOUserClientClass" = "AppleUSBLegacyDeviceUserClient"
    | | |   |     "locationID" = 0
    | | |   |     "bDeviceSubClass" = 255
    | | |   |     "bcdUSB" = 256
    | | |   |     "non-removable" = "yes"
    | | |   |     "IOCFPlugInTypes" = {"9dc7b780-9ec0-11d4-a54f-000a27052861"="IOUSBFamily.kext/Contents/PlugIns/IOUSBLib.bundle"}
    | | |   |     "bDeviceProtocol" = 3
    | | |   |     "Device Speed" = 3
    | | |   |     "USB Vendor Name" = "Apple Inc."
    | | |   |     "idVendor" = 1452
    | | |   |     "IOClassNameOverride" = "IOUSBRootHubDevice"
    | | |   |   }
    | | |   |   
    | | |   +-o RTL9210B-CG@00600000  <class AppleUSBDevice, id 0x10000a3a4, registered, matched, active, busy 0 (3 ms), retain 11>
    | | |     | {
    | | |     |   "uid" = "USB:0BDA9210012345680154"
    | | |     |   "kUSBSerialNumberString" = "012345680154"
    | | |     |   "bDeviceClass" = 0
    | | |     |   "bDeviceSubClass" = 0
    | | |     |   "iSerialNumber" = 3
    | | |     |   "Bus Power Available" = 450
    | | |     |   "Built-In" = No
    | | |     |   "AppleUSBAlternateServiceRegistryID" = 4295009186
    | | |     |   "iProduct" = 2
    | | |     |   "USB Serial Number" = "012345680154"
    | | |     |   "USB Vendor Name" = "Realtek"
    | | |     |   "bNumConfigurations" = 1
    | | |     |   "kUSBProductString" = "RTL9210B-CG"
    | | |     |   "IOPowerManagement" = {"DevicePowerState"=0,"CurrentPowerState"=3,"CapabilityFlags"=65536,"MaxPowerState"=4,"DriverPowerState"=3}
    | | |     |   "kUSBVendorString" = "Realtek"
    | | |     |   "USB Product Name" = "RTL9210B-CG"
    | | |     |   "iManufacturer" = 1
    | | |     |   "idVendor" = 3034
    | | |     |   "Device Speed" = 3
    | | |     |   "kUSBCurrentConfiguration" = 1
    | | |     |   "idProduct" = 37392
    | | |     |   "bcdDevice" = 61441
    | | |     |   "non-removable" = "no"
    | | |     |   "USB Address" = 1
    | | |     |   "sessionID" = 65359461557487
    | | |     |   "IOCFPlugInTypes" = {"9dc7b780-9ec0-11d4-a54f-000a27052861"="IOUSBHostFamily.kext/Contents/PlugIns/IOUSBLib.bundle"}
    | | |     |   "IOClassNameOverride" = "IOUSBDevice"
    | | |     |   "PortNum" = 6
    | | |     |   "bDeviceProtocol" = 0
    | | |     |   "locationID" = 6291456
    | | |     |   "IOGeneralInterest" = "IOCommand is not serializable"
    | | |     |   "bcdUSB" = 800
    | | |     |   "bMaxPacketSize0" = 9
    | | |     | }
    | | |     | 
    | | |     +-o AppleUSBInterface@0  <class AppleUSBInterface, id 0x10000a3ba, registered, matched, active, busy 0 (0 ms), retain 5>
    | | |         {
    | | |           "IOCFPlugInTypes" = {"2d9786c6-9ef3-11d4-ad51-000a27052861"="IOUSBHostFamily.kext/Contents/PlugIns/IOUSBLib.bundle"}
    | | |           "bcdDevice" = 61441
    | | |           "idProduct" = 37392
    | | |           "bInterfaceSubClass" = 6
    | | |           "bConfigurationValue" = 1
    | | |           "locationID" = 6291456
    | | |           "AppleUSBAlternateServiceRegistryID" = 4295009209
    | | |           "IOClassNameOverride" = "IOUSBInterface"
    | | |           "bInterfaceProtocol" = 80
    | | |           "iInterface" = 0
    | | |           "bAlternateSetting" = 0
    | | |           "idVendor" = 3034
    | | |           "bInterfaceNumber" = 0
    | | |           "bInterfaceClass" = 8
    | | |           "bNumEndpoints" = 2
    | | |         }
    | | |         
    | | +-o AppleUSBHostPacketFilter  <class AppleUSBHostPacketFilter, id 0x10000023c, !registered, !matched, active, busy 0, retain 4>
    | |     {
    | |       "IOProbeScore" = 0
    | |       "CFBundleIdentifier" = "com.apple.driver.usb.AppleUSBHostPacketFilter"
    | |       "IOMatchCategory" = "AppleUSBHostPacketFilter"
    | |       "IOClass" = "AppleUSBHostPacketFilter"
    | |       "IOProviderClass" = "AppleUSBHostResources"
    | |       "CFBundleIdentifierKernel" = "com.apple.driver.usb.AppleUSBHostPacketFilter"
    | |       "IOMatchedAtBoot" = Yes
    | |       "IOResourceMatch" = "IOBSD"
    | |     }
    | |     
    | +-o com_apple_AppleFSCompression_NoAVXFSCompressionTypeZlib  <class com_apple_AppleFSCompression_NoAVXFSCompressionTypeZlib, id 0x10000030b, !registered, !matched, active, busy 0, retain 4>
    | |   {
    | |     "IOClass" = "com_apple_AppleFSCompression_NoAVXFSCompressionTypeZlib"
    | |     "CFBundleIdentifier" = "com.apple.AppleFSCompression.NoAVXFSCompressionTypeZlib"
    | |     "IOProviderClass" = "IOResources"
    | |     "com.apple.AppleFSCompression.providesType7" = Yes
    | |     "IOResourceMatch" = "IOBSD"
    | |     "IOProbeScore" = 6000
    | |     "com.apple.AppleFSCompression.providesType9" = Yes
    | |     "IOMatchCategory" = "com_apple_AppleFSCompression_NoAVXFSCompressionTypeZlib"
    | |     "com.apple.AppleFSCompression.providesType4" = Yes
    | |     "IOMatchedAtBoot" = Yes
    | |     "com.apple.AppleFSCompression.providesType10" = Yes
    | |     "com.apple.AppleFSCompression.providesType8" = Yes
    | |     "com.apple.AppleFSCompression.providesType11" = Yes
    | |     "CFBundleIdentifierKernel" = "com.apple.AppleFSCompression.NoAVXFSCompressionTypeZlib"
    | |     "com.apple.AppleFSCompression.providesType12" = Yes
    | |     "com.apple.AppleFSCompression.providesType3" = Yes
    | |   }
    | |   
    | +-o com_apple_AppleFSCompression_AppleFSCompressionTypeDataless  <class com_apple_AppleFSCompression_AppleFSCompressionTypeDataless, id 0x10000030d, !registered, !matched, active, busy 0, retain 4>
    | |   {
    | |     "IOProbeScore" = 0
    | |     "CFBundleIdentifier" = "com.apple.AppleFSCompression.AppleFSCompressionTypeDataless"
    | |     "IOMatchCategory" = "com_apple_AppleFSCompression_AppleFSCompressionTypeDataless"
    | |     "IOClass" = "com_apple_AppleFSCompression_AppleFSCompressionTypeDataless"
    | |     "IOPersonalityPublisher" = "com.apple.AppleFSCompression.AppleFSCompressionTypeDataless"
    | |     "IOProviderClass" = "IOResources"
    | |     "com.apple.AppleFSCompression.providesType5" = Yes
    | |     "CFBundleIdentifierKernel" = "com.apple.AppleFSCompression.AppleFSCompressionTypeDataless"
    | |     "IOMatchedAtBoot" = Yes
    | |     "IOResourceMatch" = "IOBSD"
    | |   }
    | |   
    | +-o AppleImage4  <class AppleImage4, id 0x10000030f, registered, matched, active, busy 0 (0 ms), retain 5>
    | |   {
    | |     "IOProbeScore" = 0
    | |     "CFBundleIdentifier" = "com.apple.security.AppleImage4"
    | |     "IOMatchCategory" = "AppleImage4"
    | |     "IOClass" = "AppleImage4"
    | |     "IOPersonalityPublisher" = "com.apple.security.AppleImage4"
    | |     "IOProviderClass" = "IOResources"
    | |     "CFBundleIdentifierKernel" = "com.apple.security.AppleImage4"
    | |     "IOMatchedAtBoot" = Yes
    | |     "IOUserClientClass" = "AppleImage4UserClient"
    | |     "IOResourceMatch" = "IOBSD"
    | |   }
    | |   
    | +-o AppleMobileFileIntegrity  <class AppleMobileFileIntegrity, id 0x100000310, registered, matched, active, busy 0 (0 ms), retain 7>
    | |   {
    | |     "IOProbeScore" = 0
    | |     "CFBundleIdentifier" = "com.apple.driver.AppleMobileFileIntegrity"
    | |     "IOMatchCategory" = "AppleMobileFileIntegrity"
    | |     "IOClass" = "AppleMobileFileIntegrity"
    | |     "IOPersonalityPublisher" = "com.apple.driver.AppleMobileFileIntegrity"
    | |     "IOProviderClass" = "IOResources"
    | |     "CFBundleIdentifierKernel" = "com.apple.driver.AppleMobileFileIntegrity"
    | |     "IOMatchedAtBoot" = Yes
    | |     "IOUserClientClass" = "AppleMobileFileIntegrityUserClient"
    | |     "IOResourceMatch" = "IOBSD"
    | |   }
    | |   
    | +-o AppleSystemPolicy  <class AppleSystemPolicy, id 0x100000311, registered, matched, active, busy 0 (0 ms), retain 7>
    | | | {
    | | |   "IOProbeScore" = 0
    | | |   "CFBundleIdentifier" = "com.apple.AppleSystemPolicy"
    | | |   "IOMatchCategory" = "AppleSystemPolicy"
    | | |   "IOClass" = "AppleSystemPolicy"
    | | |   "IOPersonalityPublisher" = "com.apple.AppleSystemPolicy"
    | | |   "IOProviderClass" = "IOResources"
    | | |   "CFBundleIdentifierKernel" = "com.apple.AppleSystemPolicy"
    | | |   "IOMatchedAtBoot" = Yes
    | | |   "IOUserClientClass" = "AppleSystemPolicyUserClient"
    | | |   "IOPowerManagement" = {"CapabilityFlags"=2,"MaxPowerState"=1,"CurrentPowerState"=1}
    | | |   "IOResourceMatch" = "IOBSD"
    | | | }
    | | | 
    | | +-o AppleSystemPolicyUserClient  <class AppleSystemPolicyUserClient, id 0x1000004fb, !registered, !matched, active, busy 0, retain 5>
    | |     {
    | |       "IOUserClientCreator" = "pid 201, syspolicyd"
    | |       "IOUserClientDefaultLocking" = Yes
    | |     }
    | |     
    | +-o com_apple_BootCache  <class com_apple_BootCache, id 0x100000312, !registered, !matched, active, busy 0, retain 4>
    | |   {
    | |     "IOProbeScore" = 0
    | |     "CFBundleIdentifier" = "com.apple.BootCache"
    | |     "IOMatchCategory" = "com_apple_BootCache"
    | |     "IOClass" = "com_apple_BootCache"
    | |     "IOPersonalityPublisher" = "com.apple.BootCache"
    | |     "IOProviderClass" = "IOResources"
    | |     "CFBundleIdentifierKernel" = "com.apple.BootCache"
    | |     "IOMatchedAtBoot" = Yes
    | |     "IOResourceMatch" = "IOBSD"
    | |   }
    | |   
    | +-o com_apple_filesystems_hfs  <class com_apple_filesystems_hfs, id 0x100000313, !registered, !matched, active, busy 0, retain 4>
    | |   {
    | |     "IOProbeScore" = 0
    | |     "CFBundleIdentifier" = "com.apple.filesystems.hfs.kext"
    | |     "IOMatchCategory" = "com_apple_filesystems_hfs"
    | |     "IOClass" = "com_apple_filesystems_hfs"
    | |     "IOPersonalityPublisher" = "com.apple.filesystems.hfs.kext"
    | |     "IOProviderClass" = "IOResources"
    | |     "CFBundleIdentifierKernel" = "com.apple.filesystems.hfs.kext"
    | |     "IOMatchedAtBoot" = Yes
    | |     "IOResourceMatch" = "IOBSD"
    | |   }
    | |   
    | +-o com_apple_filesystems_hfs_encodings  <class com_apple_filesystems_hfs_encodings, id 0x100000314, !registered, !matched, active, busy 0, retain 4>
    | |   {
    | |     "IOProbeScore" = 0
    | |     "CFBundleIdentifier" = "com.apple.filesystems.hfs.encodings.kext"
    | |     "IOMatchCategory" = "com_apple_filesystems_hfs_encodings"
    | |     "IOClass" = "com_apple_filesystems_hfs_encodings"
    | |     "IOPersonalityPublisher" = "com.apple.filesystems.hfs.encodings.kext"
    | |     "IOProviderClass" = "IOResources"
    | |     "CFBundleIdentifierKernel" = "com.apple.filesystems.hfs.encodings.kext"
    | |     "IOMatchedAtBoot" = Yes
    | |     "IOResourceMatch" = "IOBSD"
    | |   }
    | |   
    | +-o IOHIDResource  <class IOHIDResource, id 0x100000315, registered, matched, active, busy 0 (0 ms), retain 5>
    | |   {
    | |     "IOProbeScore" = 0
    | |     "CFBundleIdentifier" = "com.apple.iokit.IOHIDFamily"
    | |     "IOMatchCategory" = "IOHIDResource"
    | |     "IOClass" = "IOHIDResource"
    | |     "IOPersonalityPublisher" = "com.apple.iokit.IOHIDFamily"
    | |     "IOProviderClass" = "IOResources"
    | |     "CFBundleIdentifierKernel" = "com.apple.iokit.IOHIDFamily"
    | |     "IOMatchedAtBoot" = Yes
    | |     "IOUserClientClass" = "IOHIDResourceDeviceUserClient"
    | |     "IOResourceMatch" = "IOBSD"
    | |   }
    | |   
    | +-o IOHIDSystem  <class IOHIDSystem, id 0x100000316, registered, matched, active, busy 0 (12 ms), retain 16>
    | | | {
    | | |   "IOClass" = "IOHIDSystem"
    | | |   "HIDScrollCountMaxTimeDeltaBetween" = 600
    | | |   "IOPersonalityPublisher" = "com.apple.iokit.IOHIDFamily"
    | | |   "IOResourceMatch" = "IOBSD"
    | | |   "IOMatchedAtBoot" = Yes
    | | |   "HIDServiceGlobalModifiersUsage" = 1
    | | |   "IOProviderClass" = "IOResources"
    | | |   "IOReportLegendPublic" = Yes
    | | |   "IOProbeScore" = 0
    | | |   "HIDIdleTime" = 460710327
    | | |   "HIDScrollCountIgnoreMomentumScrolls" = Yes
    | | |   "HIDScrollCountAccelerationFactor" = 163840
    | | |   "HIDServiceSupport" = Yes
    | | |   "HIDScrollCountMouseCanReset" = Yes
    | | |   "IOCFPlugInTypes" = {"0516B563-B15B-11DA-96EB-0014519758EF"="IOHIDFamily.kext/Contents/PlugIns/IOHIDNXEventRouter.plugin"}
    | | |   "VendorID" = 1452
    | | |   "CFBundleIdentifierKernel" = "com.apple.iokit.IOHIDFamily"
    | | |   "HIDScrollCountMinDeltaToSustain" = 20
    | | |   "IOMatchCategory" = "IOHID"
    | | |   "CFBundleIdentifier" = "com.apple.iokit.IOHIDFamily"
    | | |   "HIDScrollCountBootDefault" = {"HIDScrollCountMinDeltaToStart"=30,"HIDScrollCountAccelerationFactor"=163840,"HIDScrollCountMouseCanReset"=Yes,"HIDScrollCountIgnoreMomentumScrolls"=Yes,"HIDScrollCountMinDeltaToSustain"=20,"HIDScrollCountMax"=2000,"HIDScrollCountMaxTimeDeltaBetween"=600,"HIDScrollCountMaxTimeDeltaToSustain"=250}
    | | |   "PrimaryUsage" = 23
    | | |   "CursorState" = {"LastShowCursor (Seconds ago)"="72361.337173","LastHideCursor (Seconds ago)"="72361.337182"}
    | | |   "HIDPowerOnDelayNS" = 500000000
    | | |   "IOGeneralInterest" = "IOCommand is not serializable"
    | | |   "PrimaryUsagePage" = 65280
    | | |   "HIDScrollCountMinDeltaToStart" = 30
    | | |   "HIDScrollCountMaxTimeDeltaToSustain" = 250
    | | |   "IOReportLegend" = ({"IOReportGroupName"="Cursor","IOReportChannels"=((4860917212932887663,64426082307,"Cursor Total Latency")),"IOReportChannelInfo"={"IOReportChannelConfig"=<6400000000000000000000000a000000204e0000000000000100000005000000>,"IOReportChannelUnit"=72058113728970752},"IOReportSubGroupName"="Total"},{"IOReportGroupName"="Cursor","IOReportChannels"=((4860917212932884338,64426082307,"Cursor Graphics Latency")),"IOReportChannelInfo"={"IOReportChannelConfig"=<6400000000000000000000000a000000204e0000000000000100000005000000>,"IOReportChannelUnit"=72058113728970752},"IOReportSubGroupName"="Graphics"})
    | | |   "HIDParameters" = {"HIDMouseKeysOptionToggles"=0,"JitterNoClick"=1,"ActuateDetents"=1,"Dragging"=No,"HIDSlowKeysDelay"=0,"JitterNoMove"=1,"TrackpadThreeFingerHorizSwipeGesture"=0,"HIDInitialKeyRepeat"=500000000,"TrackpadThreeFingerDrag"=Yes,"HIDPointerAcceleration"=45056,"UserPreferences"=Yes,"HIDDefaultParameters"=Yes,"TrackpadHorizScroll"=1,"HIDF12EjectDelay"=250,"TrackpadFourFingerVertSwipeGesture"=2,"TrackpadTwoFingerFromRightEdgeSwipeGesture"=3,"USBMouseStopsTrackpad"=0,"TrackpadThreeFingerTapGesture"=2,"MouseOneFingerDoubleTapGesture"=0,"HIDScrollZoomModifierMask"=0,"TrackpadScroll"=Yes,"Trackpad Jitter Milliseconds"=192,"HIDPointerButtonMode"=2,"HIDKeyboardModifierMappingPairs"=(),"TrackpadFourFingerHorizSwipeGesture"=2,"HIDTrackpadAcceleration"=57344,"DragLock"=0,"TwofingerNoAction"=1,"MouseTwoFingerDoubleTapGesture"=3,"HIDClickTime"=500000000,"SecondClickThreshold"=1,"HIDStickyKeysShiftToggles"=0,"TrackpadHandResting"=Yes,"TrackpadFourFingerPinchGesture"=2,"MouseMomentumScroll"=Yes,"TrackpadFiveFingerPinchGesture"=2,"PalmNoAction Permanent"=1,"MouseButtonMode"="OneButton","TrackpadThreeFingerVertSwipeGesture"=0,"OutsidezoneNoAction When Typing"=1,"ForceSuppressed"=No,"TrackpadCornerSecondaryClick"=0,"MouseButtonDivision"=55,"HIDStickyKeysOn"=0,"HIDStickyKeysDisabled"=0,"EjectDelay"=0,"TrackpadPinch"=1,"FirstClickThreshold"=1,"HIDClickSpace"=(0,0),"PalmNoAction When Typing"=1,"MouseVerticalScroll"=Yes,"version"=1,"MouseHorizontalScroll"=Yes,"TrackpadMomentumScroll"=Yes,"MouseTwoFingerHorizSwipeGesture"=2,"HIDKeyRepeat"=83333333,"TrackpadRightClick"=Yes,"TrackpadTwoFingerDoubleTapGesture"=1,"Clicking"=Yes,"TrackpadRotate"=1,"Use Panther Settings for W"=0,"HIDScrollAcceleration"=20480,"HIDFKeyMode"=0}
    | | |   "HIDScrollCountMax" = 2000
    | | | }
    | | | 
    | | +-o IOHIDUserClient  <class IOHIDUserClient, id 0x1000005cd, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCrossEndianCompatible" = Yes
    | | |     "IOUserClientCreator" = "pid 172, WindowServer"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o IOHIDEventSystemUserClient  <class IOHIDEventSystemUserClient, id 0x1000005e9, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCrossEndianCompatible" = Yes
    | | |     "IOUserClientCreator" = "pid 172, WindowServer"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o IOHIDParamUserClient  <class IOHIDParamUserClient, id 0x100000669, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCrossEndianCompatible" = Yes
    | | |     "IOUserClientCreator" = "pid 176, loginwindow"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o IOHIDParamUserClient  <class IOHIDParamUserClient, id 0x100000717, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCrossEndianCompatible" = Yes
    | | |     "IOUserClientCreator" = "pid 172, WindowServer"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o IOHIDParamUserClient  <class IOHIDParamUserClient, id 0x10000073d, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCrossEndianCompatible" = Yes
    | | |     "IOUserClientCreator" = "pid 506, Dock"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o IOHIDParamUserClient  <class IOHIDParamUserClient, id 0x1000098e5, !registered, !matched, active, busy 0, retain 5>
    | |     {
    | |       "IOUserClientCrossEndianCompatible" = Yes
    | |       "IOUserClientCreator" = "pid 20246, LocalAuthenticat"
    | |       "IOUserClientDefaultLocking" = Yes
    | |     }
    | |     
    | +-o IONetworkStack  <class IONetworkStack, id 0x100000317, registered, matched, active, busy 0 (0 ms), retain 16>
    | | | {
    | | |   "IOProbeScore" = 0
    | | |   "CFBundleIdentifier" = "com.apple.iokit.IONetworkingFamily"
    | | |   "IOMatchCategory" = "IONetworkStack"
    | | |   "IOClass" = "IONetworkStack"
    | | |   "IOPersonalityPublisher" = "com.apple.iokit.IONetworkingFamily"
    | | |   "IOProviderClass" = "IOResources"
    | | |   "CFBundleIdentifierKernel" = "com.apple.iokit.IONetworkingFamily"
    | | |   "IOMatchedAtBoot" = Yes
    | | |   "IOUserClientClass" = "IONetworkStackUserClient"
    | | |   "IOResourceMatch" = "IOBSD"
    | | |   "IONetworkMbufDMADrivers" = ("com.apple.driver.AppleIntel8254XEthernet","com.apple.driver.AirPort.BrcmNIC")
    | | | }
    | | | 
    | | +-o IONetworkStackUserClient  <class IONetworkStackUserClient, id 0x1000004d0, !registered, !matched, active, busy 0, retain 5>
    | |     {
    | |       "IOUserClientCreator" = "pid 114, configd"
    | |       "IOUserClientDefaultLocking" = Yes
    | |     }
    | |     
    | +-o IOSurfaceRoot  <class IOSurfaceRoot, id 0x100000318, registered, matched, active, busy 0 (1536 ms), retain 677>
    | | | {
    | | |   "IOProbeScore" = 0
    | | |   "CFBundleIdentifier" = "com.apple.iokit.IOSurface"
    | | |   "IOMatchCategory" = "IOSurfaceRoot"
    | | |   "IOClass" = "IOSurfaceRoot"
    | | |   "IOPersonalityPublisher" = "com.apple.iokit.IOSurface"
    | | |   "IOProviderClass" = "IOResources"
    | | |   "CFBundleIdentifierKernel" = "com.apple.iokit.IOSurface"
    | | |   "IOMatchedAtBoot" = Yes
    | | |   "IOResourceMatch" = "IOBSD"
    | | | }
    | | | 
    | | +-o IOSurfaceRootUserClient  <class IOSurfaceRootUserClient, id 0x100000624, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 172, WindowServer"
    | | |   }
    | | |   
    | | +-o IOSurfaceRootUserClient  <class IOSurfaceRootUserClient, id 0x100000754, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 506, Dock"
    | | |   }
    | | |   
    | | +-o IOSurfaceRootUserClient  <class IOSurfaceRootUserClient, id 0x10000075d, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "gpu-policies" = {"GPUSelectionPolicy"="avoidRemovable"}
    | | |     "IOUserClientCreator" = "pid 176, loginwindow"
    | | |     "gpu-policies-info" = {"GPUSelectionPolicy"="bundle"}
    | | |   }
    | | |   
    | | +-o IOSurfaceRootUserClient  <class IOSurfaceRootUserClient, id 0x100000764, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 552, iconservicesagen"
    | | |   }
    | | |   
    | | +-o IOSurfaceRootUserClient  <class IOSurfaceRootUserClient, id 0x10000076a, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 562, com.apple.dock.e"
    | | |   }
    | | |   
    | | +-o IOSurfaceRootUserClient  <class IOSurfaceRootUserClient, id 0x100000788, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 608, avconferenced"
    | | |   }
    | | |   
    | | +-o IOSurfaceRootUserClient  <class IOSurfaceRootUserClient, id 0x1000007ea, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 664, SafeEjectGPUServ"
    | | |   }
    | | |   
    | | +-o IOSurfaceRootUserClient  <class IOSurfaceRootUserClient, id 0x1000007f0, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 613, Macs Fan Control"
    | | |   }
    | | |   
    | | +-o IOSurfaceRootUserClient  <class IOSurfaceRootUserClient, id 0x10000080b, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 510, Finder"
    | | |   }
    | | |   
    | | +-o IOSurfaceRootUserClient  <class IOSurfaceRootUserClient, id 0x10000081d, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 685, Notes"
    | | |   }
    | | |   
    | | +-o IOSurfaceRootUserClient  <class IOSurfaceRootUserClient, id 0x100000825, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 686, Safari"
    | | |   }
    | | |   
    | | +-o IOSurfaceRootUserClient  <class IOSurfaceRootUserClient, id 0x10000082f, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 680, Calendar"
    | | |   }
    | | |   
    | | +-o IOSurfaceRootUserClient  <class IOSurfaceRootUserClient, id 0x100000831, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 682, Reminders"
    | | |   }
    | | |   
    | | +-o IOSurfaceRootUserClient  <class IOSurfaceRootUserClient, id 0x100000839, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 715, IMTranscoderAgen"
    | | |   }
    | | |   
    | | +-o IOSurfaceRootUserClient  <class IOSurfaceRootUserClient, id 0x100000857, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 679, Messages"
    | | |   }
    | | |   
    | | +-o IOSurfaceRootUserClient  <class IOSurfaceRootUserClient, id 0x10000086a, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 573, sharingd"
    | | |   }
    | | |   
    | | +-o IOSurfaceRootUserClient  <class IOSurfaceRootUserClient, id 0x100000870, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 521, QuickLookUIServi"
    | | |   }
    | | |   
    | | +-o IOSurfaceRootUserClient  <class IOSurfaceRootUserClient, id 0x100000882, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 736, com.apple.appkit"
    | | |   }
    | | |   
    | | +-o IOSurfaceRootUserClient  <class IOSurfaceRootUserClient, id 0x1000008ad, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 750, com.apple.WebKit"
    | | |   }
    | | |   
    | | +-o IOSurfaceRootUserClient  <class IOSurfaceRootUserClient, id 0x1000008b6, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 737, com.apple.WebKit"
    | | |   }
    | | |   
    | | +-o IOSurfaceRootUserClient  <class IOSurfaceRootUserClient, id 0x1000008e0, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 532, siriactionsd"
    | | |   }
    | | |   
    | | +-o IOSurfaceRootUserClient  <class IOSurfaceRootUserClient, id 0x100000922, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 644, QuickLookSatelli"
    | | |   }
    | | |   
    | | +-o IOSurfaceRootUserClient  <class IOSurfaceRootUserClient, id 0x100000925, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 830, VTDecoderXPCServ"
    | | |   }
    | | |   
    | | +-o IOSurfaceRootUserClient  <class IOSurfaceRootUserClient, id 0x1000012d2, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 1367, com.apple.WebKit"
    | | |   }
    | | |   
    | | +-o IOSurfaceRootUserClient  <class IOSurfaceRootUserClient, id 0x100001c59, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 2253, VTDecoderXPCServ"
    | | |   }
    | | |   
    | | +-o IOSurfaceRootUserClient  <class IOSurfaceRootUserClient, id 0x100002301, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 3287, com.apple.WebKit"
    | | |   }
    | | |   
    | | +-o IOSurfaceRootUserClient  <class IOSurfaceRootUserClient, id 0x1000042a7, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 7490, com.apple.WebKit"
    | | |   }
    | | |   
    | | +-o IOSurfaceRootUserClient  <class IOSurfaceRootUserClient, id 0x1000044cf, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 7621, com.apple.WebKit"
    | | |   }
    | | |   
    | | +-o IOSurfaceRootUserClient  <class IOSurfaceRootUserClient, id 0x100004ebd, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 8757, MessagesBlastDoo"
    | | |   }
    | | |   
    | | +-o IOSurfaceRootUserClient  <class IOSurfaceRootUserClient, id 0x1000051ae, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 718, photolibraryd"
    | | |   }
    | | |   
    | | +-o IOSurfaceRootUserClient  <class IOSurfaceRootUserClient, id 0x10000542b, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 9530, MessagesBlastDoo"
    | | |   }
    | | |   
    | | +-o IOSurfaceRootUserClient  <class IOSurfaceRootUserClient, id 0x10000542c, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 9529, com.apple.photos"
    | | |   }
    | | |   
    | | +-o IOSurfaceRootUserClient  <class IOSurfaceRootUserClient, id 0x100005e58, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 11424, com.apple.appkit"
    | | |   }
    | | |   
    | | +-o IOSurfaceRootUserClient  <class IOSurfaceRootUserClient, id 0x100005f58, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 11497, UserNotification"
    | | |   }
    | | |   
    | | +-o IOSurfaceRootUserClient  <class IOSurfaceRootUserClient, id 0x10000691c, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 13394, LinkedNotesUISer"
    | | |   }
    | | |   
    | | +-o IOSurfaceRootUserClient  <class IOSurfaceRootUserClient, id 0x100006a27, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 13494, QuickLookUIServi"
    | | |   }
    | | |   
    | | +-o IOSurfaceRootUserClient  <class IOSurfaceRootUserClient, id 0x100007d5f, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 15711, Microsoft Word"
    | | |   }
    | | |   
    | | +-o IOSurfaceRootUserClient  <class IOSurfaceRootUserClient, id 0x100007d77, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 15735, com.apple.appkit"
    | | |   }
    | | |   
    | | +-o IOSurfaceRootUserClient  <class IOSurfaceRootUserClient, id 0x10000990d, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 20255, Keychain Access"
    | | |   }
    | | |   
    | | +-o IOSurfaceRootUserClient  <class IOSurfaceRootUserClient, id 0x10000a139, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 21315, AMPDevicesAgent"
    | | |   }
    | | |   
    | | +-o IOSurfaceRootUserClient  <class IOSurfaceRootUserClient, id 0x10000a3fd, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 21597, eqMac"
    | | |   }
    | | |   
    | | +-o IOSurfaceRootUserClient  <class IOSurfaceRootUserClient, id 0x10000a401, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 21604, com.apple.WebKit"
    | | |   }
    | | |   
    | | +-o IOSurfaceRootUserClient  <class IOSurfaceRootUserClient, id 0x10000a40c, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 21620, com.apple.WebKit"
    | | |   }
    | | |   
    | | +-o IOSurfaceRootUserClient  <class IOSurfaceRootUserClient, id 0x10000a436, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 21638, com.apple.WebKit"
    | | |   }
    | | |   
    | | +-o IOSurfaceRootUserClient  <class IOSurfaceRootUserClient, id 0x10000a442, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 21641, com.apple.WebKit"
    | | |   }
    | | |   
    | | +-o IOSurfaceRootUserClient  <class IOSurfaceRootUserClient, id 0x10000a4bb, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 21701, com.apple.WebKit"
    | | |   }
    | | |   
    | | +-o IOSurfaceRootUserClient  <class IOSurfaceRootUserClient, id 0x10000a54d, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 21773, com.apple.WebKit"
    | | |   }
    | | |   
    | | +-o IOSurfaceRootUserClient  <class IOSurfaceRootUserClient, id 0x10000a56b, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 21777, mediaanalysisd"
    | | |   }
    | | |   
    | | +-o IOSurfaceRootUserClient  <class IOSurfaceRootUserClient, id 0x10000aff2, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 22893, com.apple.WebKit"
    | | |   }
    | | |   
    | | +-o IOSurfaceRootUserClient  <class IOSurfaceRootUserClient, id 0x10000b1f1, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 23044, com.apple.WebKit"
    | | |   }
    | | |   
    | | +-o IOSurfaceRootUserClient  <class IOSurfaceRootUserClient, id 0x10000b44c, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 23192, com.apple.WebKit"
    | | |   }
    | | |   
    | | +-o IOSurfaceRootUserClient  <class IOSurfaceRootUserClient, id 0x10000b506, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 23224, com.apple.WebKit"
    | | |   }
    | | |   
    | | +-o IOSurfaceRootUserClient  <class IOSurfaceRootUserClient, id 0x10000b6ad, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 23340, com.apple.WebKit"
    | | |   }
    | | |   
    | | +-o IOSurfaceRootUserClient  <class IOSurfaceRootUserClient, id 0x10000b7b7, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 23409, com.apple.WebKit"
    | | |   }
    | | |   
    | | +-o IOSurfaceRootUserClient  <class IOSurfaceRootUserClient, id 0x10000b7bd, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 23413, com.apple.WebKit"
    | | |   }
    | | |   
    | | +-o IOSurfaceRootUserClient  <class IOSurfaceRootUserClient, id 0x10000b7de, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 23421, com.apple.WebKit"
    | | |   }
    | | |   
    | | +-o IOSurfaceRootUserClient  <class IOSurfaceRootUserClient, id 0x10000b978, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 23649, Terminal"
    | | |   }
    | | |   
    | | +-o IOSurfaceRootUserClient  <class IOSurfaceRootUserClient, id 0x10000b9c5, !registered, !matched, active, busy 0, retain 5>
    | |     {
    | |       "IOUserClientCreator" = "pid 23698, com.apple.WebKit"
    | |     }
    | |     
    | +-o com_apple_filesystems_apfs  <class com_apple_filesystems_apfs, id 0x100000319, !registered, !matched, active, busy 0, retain 4>
    | |   {
    | |     "IOProbeScore" = 0
    | |     "CFBundleIdentifier" = "com.apple.filesystems.apfs"
    | |     "IOMatchCategory" = "com_apple_filesystems_apfs"
    | |     "IOClass" = "com_apple_filesystems_apfs"
    | |     "IOPersonalityPublisher" = "com.apple.filesystems.apfs"
    | |     "IOProviderClass" = "IOResources"
    | |     "CFBundleIdentifierKernel" = "com.apple.filesystems.apfs"
    | |     "IOMatchedAtBoot" = Yes
    | |     "IOResourceMatch" = "IOBSD"
    | |   }
    | |   
    | +-o com_apple_filesystems_lifs  <class com_apple_filesystems_lifs, id 0x10000031a, registered, matched, active, busy 0 (0 ms), retain 5>
    | |   {
    | |     "IOProbeScore" = 0
    | |     "CFBundleIdentifier" = "com.apple.filesystems.lifs"
    | |     "IOMatchCategory" = "com_apple_filesystems_lifs"
    | |     "IOClass" = "com_apple_filesystems_lifs"
    | |     "IOPersonalityPublisher" = "com.apple.filesystems.lifs"
    | |     "IOProviderClass" = "IOResources"
    | |     "CFBundleIdentifierKernel" = "com.apple.filesystems.lifs"
    | |     "IOMatchedAtBoot" = Yes
    | |     "IOUserClientClass" = "AppleLIFSUserClient"
    | |     "IOResourceMatch" = "IOBSD"
    | |   }
    | |   
    | +-o AppleBSDKextStarterTMPFS  <class AppleBSDKextStarter, id 0x10000031b, !registered, !matched, active, busy 0, retain 4>
    | |   {
    | |     "IOName" = "AppleBSDKextStarterTMPFS"
    | |     "CFBundleIdentifier" = "com.apple.driver.AppleBSDKextStarter"
    | |     "IOMatchCategory" = "com_apple_driver_AppleBSDKextStarterTMPFS"
    | |     "IOClass" = "AppleBSDKextStarter"
    | |     "AppleBSDKextStarterBundleIdentifiers" = "com.apple.filesystems.tmpfs"
    | |     "IOPersonalityPublisher" = "com.apple.driver.AppleBSDKextStarterTMPFS"
    | |     "IOProviderClass" = "IOResources"
    | |     "CFBundleIdentifierKernel" = "com.apple.driver.AppleBSDKextStarter"
    | |     "IOProbeScore" = 0
    | |     "IOMatchedAtBoot" = Yes
    | |     "IOResourceMatch" = "IOBSD"
    | |   }
    | |   
    | +-o Lilu  <class Lilu, id 0x10000031c, !registered, !matched, active, busy 0, retain 4>
    | |   {
    | |     "IOProbeScore" = 0
    | |     "CFBundleIdentifier" = "as.vit9696.Lilu"
    | |     "IOMatchCategory" = "Lilu"
    | |     "IOClass" = "Lilu"
    | |     "IOProviderClass" = "IOResources"
    | |     "CFBundleIdentifierKernel" = "as.vit9696.Lilu"
    | |     "IOMatchedAtBoot" = Yes
    | |     "VersionInfo" = "REL-167-2023-08-07"
    | |     "IOResourceMatch" = "IOBSD"
    | |   }
    | |   
    | +-o AppleSCSISubsystemGlobals  <class AppleSCSISubsystemGlobals, id 0x1000004bc, registered, matched, active, busy 0 (0 ms), retain 6>
    | |   {
    | |     "IOProbeScore" = 0
    | |     "CFBundleIdentifier" = "com.apple.iokit.IOSCSIArchitectureModelFamily"
    | |     "IOMatchCategory" = "com.apple.iokit.IOSCSIArchitectureModelFamily"
    | |     "IOClass" = "AppleSCSISubsystemGlobals"
    | |     "IOPersonalityPublisher" = "com.apple.iokit.IOSCSIArchitectureModelFamily"
    | |     "IOProviderClass" = "IOResources"
    | |     "CFBundleIdentifierKernel" = "com.apple.iokit.IOSCSIArchitectureModelFamily"
    | |     "IOMatchedAtBoot" = Yes
    | |     "IOResourceMatch" = "com.apple.iokit.SCSISubsystemGlobals"
    | |   }
    | |   
    | +-o AppleIntelSlowAdaptiveClockingManager  <class AppleIntelSlowAdaptiveClockingManager, id 0x100000544, registered, matched, active, busy 0 (3 ms), retain 5>
    | |   {
    | |     "IOProbeScore" = 4000
    | |     "CFBundleIdentifier" = "com.apple.driver.AppleIntelSlowAdaptiveClocking"
    | |     "IOMatchCategory" = "AppleIntelSlowAdaptiveClockingManager"
    | |     "IOClass" = "AppleIntelSlowAdaptiveClockingManager"
    | |     "IOPersonalityPublisher" = "com.apple.driver.AppleIntelSlowAdaptiveClocking"
    | |     "IOProviderClass" = "IOResources"
    | |     "CFBundleIdentifierKernel" = "com.apple.driver.AppleIntelSlowAdaptiveClocking"
    | |   }
    | |   
    | +-o AppleGPUWrangler  <class AppleGPUWrangler, id 0x100000546, registered, matched, active, busy 0 (10 ms), retain 10>
    | | | {
    | | |   "IOClass" = "AppleGPUWrangler"
    | | |   "CFBundleIdentifier" = "com.apple.AppleGPUWrangler"
    | | |   "IOProviderClass" = "IOResources"
    | | |   "stats" = <0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000>
    | | |   "IOUserClientClass" = "AppleGPUWranglerClient"
    | | |   "IOProbeScore" = 100
    | | |   "IOResourceMatch" = "IOKit"
    | | |   "Config" = {"default"=({"InitFlags"=7,"default"=Yes})}
    | | |   "IOMatchCategory" = "AppleGPUWrangler"
    | | |   "diagnose" = <0000000000000000>
    | | |   "IOGeneralInterest" = "IOCommand is not serializable"
    | | |   "NeedsPolicyDriver" = No
    | | |   "PlatformSupportsExternalGPUs" = <00>
    | | |   "IOPersonalityPublisher" = "com.apple.AppleGPUWrangler"
    | | |   "CFBundleIdentifierKernel" = "com.apple.AppleGPUWrangler"
    | | |   "debug-gpus" = ({"id"=38190,"acc"=4294968709,"fbs"=(4294968745,4294968751,4294968757,4294968763),"gpuc"=4294968617,"pci"=4294967768,"agdp"=4294968771,"tsa"=13219376835,"tgp"=13220147,"cc"=9,"tgd"=12026135,"flags"=3187671072,"tds"=12032922})
    | | | }
    | | | 
    | | +-o AppleGraphicsDeviceControlPlugin  <class AppleGraphicsDeviceControlPlugin, id 0x10000056b, registered, matched, active, busy 0 (2 ms), retain 6>
    | | | | {
    | | | | }
    | | | | 
    | | | +-o AGDCPluginDisplayMetrics  <class AGDCPluginDisplayMetrics, id 0x10000056c, !registered, !matched, active, busy 0, retain 5>
    | | |     {
    | | |       "IOProbeScore" = 1000
    | | |       "CFBundleIdentifier" = "com.apple.AGDCPluginDisplayMetrics"
    | | |       "IOMatchCategory" = "AGDCPluginDisplayMetrics"
    | | |       "IOClass" = "AGDCPluginDisplayMetrics"
    | | |       "IOPersonalityPublisher" = "com.apple.AGDCPluginDisplayMetrics"
    | | |       "IOProviderClass" = "AppleGraphicsDeviceControlPlugin"
    | | |       "CFBundleIdentifierKernel" = "com.apple.AGDCPluginDisplayMetrics"
    | | |       "IOResourceMatch" = "IOKit"
    | | |     }
    | | |     
    | | +-o AppleGPUWranglerClient  <class AppleGPUWranglerClient, id 0x100000582, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 152, displaypolicyd"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o AppleGPUWranglerClient  <class AppleGPUWranglerClient, id 0x1000005f7, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 172, WindowServer"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o AppleGPUWranglerClient  <class AppleGPUWranglerClient, id 0x100000661, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 172, WindowServer"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o AppleGPUWranglerClient  <class AppleGPUWranglerClient, id 0x1000007e9, !registered, !matched, active, busy 0, retain 5>
    | |     {
    | |       "IOUserClientCreator" = "pid 664, SafeEjectGPUServ"
    | |       "IOUserClientDefaultLocking" = Yes
    | |     }
    | |     
    | +-o AppleDiskImagesController  <class AppleDiskImagesController, id 0x10000054b, registered, matched, active, busy 0 (5 ms), retain 5>
    | |   {
    | |     "IOProbeScore" = 0
    | |     "CFBundleIdentifier" = "com.apple.driver.AppleDiskImages2"
    | |     "IOMatchCategory" = "AppleDiskImageDevice"
    | |     "IOClass" = "AppleDiskImagesController"
    | |     "IOPersonalityPublisher" = "com.apple.driver.AppleDiskImages2"
    | |     "IOProviderClass" = "IOResources"
    | |     "CFBundleIdentifierKernel" = "com.apple.driver.AppleDiskImages2"
    | |     "IOUserClientClass" = "DIDeviceCreatorUserClient"
    | |     "IOResourceMatch" = "IOKit"
    | |   }
    | |   
    | +-o AppleHV  <class AppleHV, id 0x10000054c, registered, matched, active, busy 0 (4 ms), retain 5>
    | |   {
    | |     "IOProbeScore" = 0
    | |     "CFBundleIdentifier" = "com.apple.driver.AppleHV"
    | |     "IOMatchCategory" = "AppleHV"
    | |     "IOClass" = "AppleHV"
    | |     "IOPersonalityPublisher" = "com.apple.driver.AppleHV"
    | |     "IOProviderClass" = "IOResources"
    | |     "CFBundleIdentifierKernel" = "com.apple.driver.AppleHV"
    | |     "IOUserClientClass" = "AppleHVClient"
    | |     "IOResourceMatch" = "IOKit"
    | |   }
    | |   
    | +-o AppleIPAppender  <class AppleIPAppender, id 0x10000054d, registered, matched, active, busy 0 (4 ms), retain 6>
    | |   {
    | |     "IOProbeScore" = 0
    | |     "CFBundleIdentifier" = "com.apple.driver.AppleIPAppender"
    | |     "IOMatchCategory" = "AppleIPAppender"
    | |     "IOClass" = "AppleIPAppender"
    | |     "IOPersonalityPublisher" = "com.apple.driver.AppleIPAppender"
    | |     "IOKitDebug" = 65535
    | |     "IOProviderClass" = "IOResources"
    | |     "CFBundleIdentifierKernel" = "com.apple.driver.AppleIPAppender"
    | |     "IOUserClientClass" = "AppleIPAppenderUserClient"
    | |     "IOPowerManagement" = {"CapabilityFlags"=2,"MaxPowerState"=1,"CurrentPowerState"=1}
    | |     "IOResourceMatch" = "IOKit"
    | |   }
    | |   
    | +-o BroadcomBluetooth20703USBTransport  <class BroadcomBluetooth20703USBTransport, id 0x100000550, !registered, !matched, active, busy 0, retain 4>
    | |   {
    | |     "IOProbeScore" = 0
    | |     "CFBundleIdentifier" = "com.apple.iokit.BroadcomBluetooth20703USBTransport"
    | |     "IOMatchCategory" = "BroadcomBluetooth20703USBTransport"
    | |     "IOClass" = "BroadcomBluetooth20703USBTransport"
    | |     "IOPersonalityPublisher" = "com.apple.iokit.BroadcomBluetooth20703USBTransport"
    | |     "IOProviderClass" = "IOResources"
    | |     "CFBundleIdentifierKernel" = "com.apple.iokit.BroadcomBluetooth20703USBTransport"
    | |     "IOResourceMatch" = "IOKit"
    | |   }
    | |   
    | +-o BroadcomBluetoothHostControllerUSBTransport  <class BroadcomBluetoothHostControllerUSBTransport, id 0x100000551, !registered, !matched, active, busy 0, retain 4>
    | |   {
    | |     "IOProbeScore" = 0
    | |     "CFBundleIdentifier" = "com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport"
    | |     "IOMatchCategory" = "BroadcomBluetoothHostControllerUSBTransport"
    | |     "IOClass" = "BroadcomBluetoothHostControllerUSBTransport"
    | |     "IOPersonalityPublisher" = "com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport"
    | |     "IOProviderClass" = "IOResources"
    | |     "CFBundleIdentifierKernel" = "com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport"
    | |     "IOResourceMatch" = "IOKit"
    | |   }
    | |   
    | +-o CSRBluetoothHostControllerUSBTransport  <class CSRBluetoothHostControllerUSBTransport, id 0x100000552, !registered, !matched, active, busy 0, retain 4>
    | |   {
    | |     "IOProbeScore" = 0
    | |     "CFBundleIdentifier" = "com.apple.iokit.CSRBluetoothHostControllerUSBTransport"
    | |     "IOMatchCategory" = "CSRBluetoothHostControllerUSBTransport"
    | |     "IOClass" = "CSRBluetoothHostControllerUSBTransport"
    | |     "IOPersonalityPublisher" = "com.apple.iokit.CSRBluetoothHostControllerUSBTransport"
    | |     "IOProviderClass" = "IOResources"
    | |     "CFBundleIdentifierKernel" = "com.apple.iokit.CSRBluetoothHostControllerUSBTransport"
    | |     "IOResourceMatch" = "IOKit"
    | |   }
    | |   
    | +-o IOBluetoothHostControllerPCIeTransport  <class IOBluetoothHostControllerPCIeTransport, id 0x100000553, !registered, !matched, active, busy 0, retain 4>
    | |   {
    | |     "IOProbeScore" = 0
    | |     "CFBundleIdentifier" = "com.apple.driver.IOBluetoothHostControllerPCIeTransport"
    | |     "IOMatchCategory" = "IOBluetoothHostControllerPCIeTransport"
    | |     "IOClass" = "IOBluetoothHostControllerPCIeTransport"
    | |     "IOPersonalityPublisher" = "com.apple.driver.IOBluetoothHostControllerPCIeTransport"
    | |     "IOProviderClass" = "IOResources"
    | |     "CFBundleIdentifierKernel" = "com.apple.driver.IOBluetoothHostControllerPCIeTransport"
    | |     "IOResourceMatch" = "IOKit"
    | |   }
    | |   
    | +-o IOBluetoothHostControllerTransport  <class IOBluetoothHostControllerTransport, id 0x100000554, !registered, !matched, active, busy 0, retain 4>
    | |   {
    | |     "IOProbeScore" = 0
    | |     "CFBundleIdentifier" = "com.apple.iokit.IOBluetoothHostControllerTransport"
    | |     "IOMatchCategory" = "IOBluetoothHostControllerTransport"
    | |     "IOClass" = "IOBluetoothHostControllerTransport"
    | |     "IOPersonalityPublisher" = "com.apple.iokit.IOBluetoothHostControllerTransport"
    | |     "IOProviderClass" = "IOResources"
    | |     "CFBundleIdentifierKernel" = "com.apple.iokit.IOBluetoothHostControllerTransport"
    | |     "IOResourceMatch" = "IOKit"
    | |   }
    | |   
    | +-o IOBluetoothHostControllerUARTTransport  <class IOBluetoothHostControllerUARTTransport, id 0x100000555, !registered, !matched, active, busy 0, retain 4>
    | |   {
    | |     "IOProbeScore" = 0
    | |     "CFBundleIdentifier" = "com.apple.iokit.IOBluetoothHostControllerUARTTransport"
    | |     "IOMatchCategory" = "IOBluetoothHostControllerUARTTransport"
    | |     "IOClass" = "IOBluetoothHostControllerUARTTransport"
    | |     "IOPersonalityPublisher" = "com.apple.iokit.IOBluetoothHostControllerUARTTransport"
    | |     "IOProviderClass" = "IOResources"
    | |     "CFBundleIdentifierKernel" = "com.apple.iokit.IOBluetoothHostControllerUARTTransport"
    | |     "IOResourceMatch" = "IOKit"
    | |   }
    | |   
    | +-o IOBluetoothHostControllerUSBTransport  <class IOBluetoothHostControllerUSBTransport, id 0x100000556, !registered, !matched, active, busy 0, retain 4>
    | |   {
    | |     "IOProbeScore" = 0
    | |     "CFBundleIdentifier" = "com.apple.iokit.IOBluetoothHostControllerUSBTransport"
    | |     "IOMatchCategory" = "IOBluetoothHostControllerUSBTransport"
    | |     "IOClass" = "IOBluetoothHostControllerUSBTransport"
    | |     "IOPersonalityPublisher" = "com.apple.iokit.IOBluetoothHostControllerUSBTransport"
    | |     "IOProviderClass" = "IOResources"
    | |     "CFBundleIdentifierKernel" = "com.apple.iokit.IOBluetoothHostControllerUSBTransport"
    | |     "IOResourceMatch" = "IOKit"
    | |   }
    | |   
    | +-o IOBluetoothPacketLogger  <class IOBluetoothPacketLogger, id 0x100000557, !registered, !matched, active, busy 0, retain 4>
    | |   {
    | |     "IOProbeScore" = 0
    | |     "CFBundleIdentifier" = "com.apple.iokit.IOBluetoothPacketLogger"
    | |     "IOMatchCategory" = "IOBluetoothPacketLogger"
    | |     "IOClass" = "IOBluetoothPacketLogger"
    | |     "IOPersonalityPublisher" = "com.apple.iokit.IOBluetoothPacketLogger"
    | |     "IOProviderClass" = "IOResources"
    | |     "CFBundleIdentifierKernel" = "com.apple.iokit.IOBluetoothPacketLogger"
    | |     "IOResourceMatch" = "IOKit"
    | |   }
    | |   
    | +-o IOBluetoothSerialManager  <class IOBluetoothSerialManager, id 0x100000558, !registered, !matched, active, busy 0, retain 4>
    | |   {
    | |     "IOProbeScore" = 0
    | |     "CFBundleIdentifier" = "com.apple.iokit.IOBluetoothSerialManager"
    | |     "IOMatchCategory" = "IOBluetoothSerialManager"
    | |     "IOClass" = "IOBluetoothSerialManager"
    | |     "IOPersonalityPublisher" = "com.apple.iokit.IOBluetoothSerialManager"
    | |     "IOProviderClass" = "IOResources"
    | |     "CFBundleIdentifierKernel" = "com.apple.iokit.IOBluetoothSerialManager"
    | |     "IOResourceMatch" = "IOKit"
    | |   }
    | |   
    | +-o IODisplayWrangler  <class IODisplayWrangler, id 0x100000559, registered, matched, active, busy 0 (5 ms), retain 11>
    | | | {
    | | |   "IOClass" = "IODisplayWrangler"
    | | |   "CFBundleIdentifier" = "com.apple.iokit.IOGraphicsFamily"
    | | |   "IOProviderClass" = "IOResources"
    | | |   "IOPowerManagement" = {"CapabilityFlags"=32832,"MaxPowerState"=4,"ActivityTickles"=187,"DevicePowerState"=4,"IdleTimerPeriod"=329000,"TimeSinceLastTickle"=1541,"IdleTimerElapsedTime"=46216,"CurrentPowerState"=4}
    | | |   "IOGraphicsIgnoreParameters" = {"aupc"=Yes,"auph"=Yes," bpc"=Yes,"aums"=Yes,"aupp"=Yes}
    | | |   "IOGraphicsPrefsParameters" = {"thue"=Yes,"pscn"=Yes,"vbst"=Yes,"oscn"=Yes,"tbri"=Yes,"cyuv"=268435456,"tsat"=Yes}
    | | |   "IOResourceMatch" = "IOKit"
    | | |   "IOProbeScore" = 0
    | | |   "IOMatchCategory" = "IOGraphics"
    | | |   "IOGeneralInterest" = "IOCommand is not serializable"
    | | |   "IOPersonalityPublisher" = "com.apple.iokit.IOGraphicsFamily"
    | | |   "CFBundleIdentifierKernel" = "com.apple.iokit.IOGraphicsFamily"
    | | | }
    | | | 
    | | +-o IOGDiagnosticGTraceClient  <class IOGDiagnosticGTraceClient, id 0x1000005f6, !registered, !matched, active, busy 0, retain 5>
    | | |   {
    | | |     "IOUserClientCreator" = "pid 172, WindowServer"
    | | |     "IOUserClientDefaultLocking" = Yes
    | | |   }
    | | |   
    | | +-o IOAccelerationUserClient  <class IOAccelerationUserClient, id 0x10000065c, !registered, !matched, active, busy 0, retain 5>
    | |     {
    | |       "IOUserClientCreator" = "pid 172, WindowServer"
    | |       "IOUserClientDefaultLocking" = Yes
    | |     }
    | |     
    | +-o AppleUSBUserHCIResources  <class AppleUSBUserHCIResources, id 0x10000055a, registered, matched, active, busy 0 (3 ms), retain 5>
    | |   {
    | |     "IOProbeScore" = 0
    | |     "CFBundleIdentifier" = "com.apple.driver.usb.AppleUSBUserHCI"
    | |     "IOMatchCategory" = "AppleUSBUserHCIResources"
    | |     "IOClass" = "AppleUSBUserHCIResources"
    | |     "IOPersonalityPublisher" = "com.apple.driver.usb.AppleUSBUserHCI"
    | |     "IOProviderClass" = "IOResources"
    | |     "CFBundleIdentifierKernel" = "com.apple.driver.usb.AppleUSBUserHCI"
    | |     "IOResourceMatch" = "IORTC"
    | |   }
    | |   
    | +-o IOUserEthernetResource  <class IOUserEthernetResource, id 0x10000055b, registered, matched, active, busy 0 (4 ms), retain 5>
    | |   {
    | |     "IOProbeScore" = 0
    | |     "CFBundleIdentifier" = "com.apple.iokit.IOUserEthernet"
    | |     "IOMatchCategory" = "IOUserEthernetResource"
    | |     "IOClass" = "IOUserEthernetResource"
    | |     "IOPersonalityPublisher" = "com.apple.iokit.IOUserEthernet"
    | |     "IOProviderClass" = "IOResources"
    | |     "CFBundleIdentifierKernel" = "com.apple.iokit.IOUserEthernet"
    | |     "IOUserClientClass" = "IOUserEthernetResourceUserClient"
    | |     "IOResourceMatch" = "IOKit"
    | |   }
    | |   
    | +-o com_apple_driver_pmtelemetry  <class com_apple_driver_pmtelemetry, id 0x10000055d, registered, matched, active, busy 0 (1 ms), retain 5>
    | |   {
    | |     "IOProbeScore" = 0
    | |     "CFBundleIdentifier" = "com.apple.driver.pmtelemetry"
    | |     "IOMatchCategory" = "com_apple_driver_pmtelemetry"
    | |     "IOClass" = "com_apple_driver_pmtelemetry"
    | |     "IOPersonalityPublisher" = "com.apple.driver.pmtelemetry"
    | |     "IOProviderClass" = "IOResources"
    | |     "CFBundleIdentifierKernel" = "com.apple.driver.pmtelemetry"
    | |     "IOReportLegendPublic" = Yes
    | |     "IOResourceMatch" = "IOBSD"
    | |   }
    | |   
    | +-o AMDRadeonServiceManager  <class AMDRadeonServiceManager, id 0x10000057e, !registered, !matched, active, busy 0, retain 5>
    | |   {
    | |     "IOPropertyMatch" = {"AMDRadeonLoadSvcMgr"=Yes}
    | |     "CFBundleIdentifier" = "com.apple.kext.AMDRadeonServiceManager"
    | |     "IOMatchCategory" = "AMDRadeonServiceManager"
    | |     "IOClass" = "AMDRadeonServiceManager"
    | |     "IOPersonalityPublisher" = "com.apple.kext.AMDRadeonServiceManager"
    | |     "IOProviderClass" = "IOResources"
    | |     "CFBundleIdentifierKernel" = "com.apple.kext.AMDRadeonServiceManager"
    | |     "IOProbeScore" = 0
    | |     "IOSourceVersion" = "4.8.101"
    | |     "IOResourceMatch" = "IOKit"
    | |   }
    | |   
    | +-o IOAVBNub  <class IOAVBNub, id 0x1000005d4, registered, matched, active, busy 0 (0 ms), retain 5>
    |     {
    |       "IOProbeScore" = 0
    |       "CFBundleIdentifier" = "com.apple.iokit.IOAVBFamily"
    |       "IOMatchCategory" = "IOAVBNub"
    |       "IOClass" = "IOAVBNub"
    |       "IOPersonalityPublisher" = "com.apple.iokit.IOAVBFamily"
    |       "IOProviderClass" = "IOResources"
    |       "CFBundleIdentifierKernel" = "com.apple.iokit.IOAVBFamily"
    |       "IOUserClientClass" = "IOAVBNubUserClient"
    |       "IOResourceMatch" = "IOTimeSyncClockManager"
    |     }
    |     
    +-o IOUserResources  <class IOUserResources, id 0x100000116, registered, matched, active, busy 0 (171 ms), retain 6>
    |   {
    |     "IOKit" = "IOService"
    |     "IOResourceMatched" = ("IOKit")
    |   }
    |   
    +-o AAA_LoadEarly_MouSSE  <class AAA_LoadEarly_MouSSE, id 0x100000114, !registered, !matched, active, busy 0, retain 4>
    |   {
    |     "IOProbeScore" = 0
    |     "CFBundleIdentifier" = "AAA.LoadEarly.MouSSE"
    |     "IOMatchCategory" = "AAA_LoadEarly_MouSSE"
    |     "IOClass" = "AAA_LoadEarly_MouSSE"
    |     "IOProviderClass" = "IOPlatformExpertDevice"
    |     "IOKitDebug" = 65535
    |     "CFBundleIdentifierKernel" = "AAA.LoadEarly.MouSSE"
    |     "IOMatchedAtBoot" = Yes
    |     "IOResourceMatch" = "IOKit"
    |   }
    |   
    +-o IOService  <class IOService, id 0x100000519, !registered, !matched, active, busy 0, retain 4>
    |   {
    |     "IOProbeScore" = 5000
    |     "CFBundleIdentifier" = "com.apple.driver.AppleIntelMCEReporter"
    |     "IOMatchCategory" = "AppleIntelMCEInterruptController"
    |     "IOClass" = "IOService"
    |     "IOPropertyMatch" = ({"board-id"="Mac-F60DEB81FF30ACF6"},{"board-id"="Mac-7BA5B2D9E42DDD94"},{"board-id"="Mac-27AD2F918AE68F61"})
    |     "IOProviderClass" = "IOPlatformExpertDevice"
    |     "IOPersonalityPublisher" = "org.xlnc.disabler.MCEReporter"
    |     "CFBundleIdentifierKernel" = "com.apple.driver.AppleIntelMCEReporter"
    |   }
    |   
    +-o IOUserServer(com.apple.IOUserBluetoothSerialDriver-0x100000791)  <class IOUserServer, id 0x100000793, registered, matched, active, busy 0 (0 ms), retain 14>
        {
          "IOUserClientDefaultLocking" = Yes
          "IOPowerManagement" = {"CapabilityFlags"=0,"MaxPowerState"=2,"CurrentPowerState"=0}
          "IOUserClientCreator" = "pid 619, IOUserBluetoothS"
          "IOUserServerName" = "com.apple.IOUserBluetoothSerialDriver"
          "IOUserServerTag" = 4294969233
          "IOAssociatedServices" = (4294969233,4294969236,4294969237,4294969240)
        }
        
