{
  "libraries": {
    "done": 2323,
    "total": 3017,
    "percent": 77.0,
    "groups": [
      {
        "name": "libReactNative.Modules.Vsh",
        "label": "libReactNative.Modules.Vsh",
        "done": 0,
        "todo": 4,
        "done_names": [],
        "todo_names": [
          "RemotePlayGetConnectionStatus",
          "ShareGetCurrentStatus",
          "ShareInitialize",
          "ShareTerminate"
        ]
      },
      {
        "name": "libReactNative.Modules.Vsh.WebAppLauncher",
        "label": "libReactNative.Modules.Vsh.WebAppLauncher",
        "done": 0,
        "todo": 7,
        "done_names": [],
        "todo_names": [
          "ErrorDialogClose",
          "ErrorDialogOpen",
          "ShareGetCurrentStatus",
          "ShareInitialize",
          "ShareTerminate",
          "SystemServiceParamGetInt",
          "SystemServiceParamGetString"
        ]
      },
      {
        "name": "libRenoirCore.PS5",
        "label": "libRenoirCore.PS5",
        "done": 0,
        "todo": 23,
        "done_names": [],
        "todo_names": [
          "renoirStub00",
          "renoirStub01",
          "renoirStub02",
          "renoirStub03",
          "renoirStub04",
          "renoirStub05",
          "renoirStub06",
          "renoirStub07",
          "renoirStub08",
          "renoirStub09",
          "renoirStub10",
          "renoirStub11",
          "renoirStub12",
          "renoirStub13",
          "renoirStub14",
          "renoirStub15",
          "renoirStub16",
          "renoirStub17",
          "renoirStub18",
          "renoirStub19",
          "renoirStub20",
          "renoirStub21",
          "renoirStub22"
        ]
      },
      {
        "name": "libSceAcm",
        "label": "Acm",
        "done": 6,
        "todo": 0,
        "done_names": [
          "sceAcmBatchStartBuffer",
          "sceAcmBatchStartBuffers",
          "sceAcmBatchWait",
          "sceAcmContextCreate",
          "sceAcmContextDestroy",
          "sceAcm_ConvReverb_SharedInput"
        ],
        "todo_names": []
      },
      {
        "name": "libSceAgc",
        "label": "Agc",
        "done": 162,
        "todo": 61,
        "done_names": [
          "grow",
          "growContext",
          "growReserved",
          "sceAgcAcbAcquireMem",
          "sceAgcAcbAcquireMemGetSize",
          "sceAgcAcbAtomicGdsGetSize",
          "sceAgcAcbAtomicMem",
          "sceAgcAcbAtomicMemGetSize",
          "sceAgcAcbCondExec",
          "sceAgcAcbCondExecGetSize",
          "sceAgcAcbCopyData",
          "sceAgcAcbCopyDataGetSize",
          "sceAgcAcbDispatchIndirect",
          "sceAgcAcbDispatchIndirectGetSize",
          "sceAgcAcbDmaData",
          "sceAgcAcbEventWrite",
          "sceAgcAcbEventWriteGetSize",
          "sceAgcAcbJump",
          "sceAgcAcbJumpGetSize",
          "sceAgcAcbMemSemaphore",
          "sceAgcAcbPopMarker",
          "sceAgcAcbPrimeUtcl2",
          "sceAgcAcbPrimeUtcl2GetSize",
          "sceAgcAcbPushMarker",
          "sceAgcAcbQueueEndOfShaderActionGetSize",
          "sceAgcAcbResetQueue",
          "sceAgcAcbRewind",
          "sceAgcAcbRewindGetSize",
          "sceAgcAcbSetMarker",
          "sceAgcAcbWaitOnAddressGetSize",
          "sceAgcAcbWaitRegMem",
          "sceAgcAcbWriteData",
          "sceAgcAsyncRewindPatchSetRewindState",
          "sceAgcCbBranch",
          "sceAgcCbBranchGetSize",
          "sceAgcCbDispatch",
          "sceAgcCbDispatchGetSize",
          "sceAgcCbNopGetSize",
          "sceAgcCbNop_nid_postfix",
          "sceAgcCbQueueEndOfPipeActionGetSize",
          "sceAgcCbReleaseMem",
          "sceAgcCbSetShRegisterRangeDirect",
          "sceAgcCbSetShRegisterRangeDirectGetSize",
          "sceAgcCbSetShRegistersDirect",
          "sceAgcCbSetUcRegisterRangeDirect",
          "sceAgcCbSetUcRegisterRangeDirectGetSize",
          "sceAgcCbSetUcRegistersDirect",
          "sceAgcCreateInterpolantMapping",
          "sceAgcCreatePrimState",
          "sceAgcCreateShader",
          "sceAgcDcbAcquireMem",
          "sceAgcDcbAcquireMemGetSize",
          "sceAgcDcbAtomicGdsGetSize",
          "sceAgcDcbAtomicMem",
          "sceAgcDcbAtomicMemGetSize",
          "sceAgcDcbCondExec",
          "sceAgcDcbCondExecGetSize",
          "sceAgcDcbContextStateAnotherOp",
          "sceAgcDcbCopyData",
          "sceAgcDcbCopyDataGetSize",
          "sceAgcDcbDispatchIndirect",
          "sceAgcDcbDispatchIndirectGetSize",
          "sceAgcDcbDmaData",
          "sceAgcDcbDmaDataGetSize",
          "sceAgcDcbDrawIndex",
          "sceAgcDcbDrawIndexAuto",
          "sceAgcDcbDrawIndexAutoGetSize",
          "sceAgcDcbDrawIndexGetSize",
          "sceAgcDcbDrawIndexIndirect",
          "sceAgcDcbDrawIndexIndirectGetSize",
          "sceAgcDcbDrawIndexIndirectMulti",
          "sceAgcDcbDrawIndexIndirectMultiGetSize",
          "sceAgcDcbDrawIndexMultiInstanced",
          "sceAgcDcbDrawIndexMultiInstancedGetSize",
          "sceAgcDcbDrawIndexOffset",
          "sceAgcDcbDrawIndexOffsetGetSize",
          "sceAgcDcbDrawIndirect",
          "sceAgcDcbDrawIndirectGetSize",
          "sceAgcDcbDrawIndirectMulti",
          "sceAgcDcbDrawIndirectMultiGetSize",
          "sceAgcDcbEventWrite",
          "sceAgcDcbEventWriteGetSize",
          "sceAgcDcbGetLodStats",
          "sceAgcDcbGetLodStatsGetSize",
          "sceAgcDcbGetSystemSoftwareVersion",
          "sceAgcDcbJump",
          "sceAgcDcbJumpGetSize",
          "sceAgcDcbMemSemaphore",
          "sceAgcDcbPopMarker",
          "sceAgcDcbPushMarker",
          "sceAgcDcbResetQueue",
          "sceAgcDcbRewind",
          "sceAgcDcbRewindGetSize",
          "sceAgcDcbSetBaseDispatchIndirectArgsGetSize",
          "sceAgcDcbSetBaseDrawIndirectArgsGetSize",
          "sceAgcDcbSetBaseIndirectArgs",
          "sceAgcDcbSetCxRegisterDirect",
          "sceAgcDcbSetCxRegisterDirectGetSize",
          "sceAgcDcbSetCxRegistersIndirect",
          "sceAgcDcbSetCxRegistersIndirectGetSize",
          "sceAgcDcbSetFlip",
          "sceAgcDcbSetIndexBuffer",
          "sceAgcDcbSetIndexBufferGetSize",
          "sceAgcDcbSetIndexCount",
          "sceAgcDcbSetIndexCountGetSize",
          "sceAgcDcbSetIndexSize",
          "sceAgcDcbSetIndexSizeGetSize",
          "sceAgcDcbSetMarker",
          "sceAgcDcbSetNumInstances",
          "sceAgcDcbSetNumInstancesGetSize",
          "sceAgcDcbSetPredication",
          "sceAgcDcbSetShRegisterDirect",
          "sceAgcDcbSetShRegisterDirectGetSize",
          "sceAgcDcbSetShRegistersIndirect",
          "sceAgcDcbSetShRegistersIndirectGetSize",
          "sceAgcDcbSetUcRegisterDirect",
          "sceAgcDcbSetUcRegisterDirectGetSize",
          "sceAgcDcbSetUcRegistersIndirect",
          "sceAgcDcbSetUcRegistersIndirectGetSize",
          "sceAgcDcbStallCommandBufferParser",
          "sceAgcDcbStallCommandBufferParserGetSize",
          "sceAgcDcbWaitOnAddressGetSize",
          "sceAgcDcbWaitRegMem",
          "sceAgcDcbWaitUntilSafeForRendering",
          "sceAgcDcbWriteData",
          "sceAgcDcbWriteDataGetSize",
          "sceAgcDmaDataPatchSetDstAddressOrOffset",
          "sceAgcDmaDataPatchSetSrcAddressOrOffsetOrImmediate",
          "sceAgcFuseShaderHalves_nid_postfix",
          "sceAgcGetDataPacketPayloadAddressUnk",
          "sceAgcGetIsTrinityMode",
          "sceAgcGetRegisterDefaults",
          "sceAgcGetRegisterDefaults2",
          "sceAgcGetRegisterDefaults2Internal",
          "sceAgcInit",
          "sceAgcJumpPatchSetTarget",
          "sceAgcLinkShaders",
          "sceAgcQueueEndOfPipeActionPatchAddress",
          "sceAgcQueueEndOfPipeActionPatchData",
          "sceAgcQueueEndOfPipeActionPatchGcrCntl",
          "sceAgcQueueEndOfPipeActionPatchType",
          "sceAgcRewindPatchSetRewindState",
          "sceAgcSetCxRegIndirectPatchAddRegisters",
          "sceAgcSetCxRegIndirectPatchSetAddress",
          "sceAgcSetCxRegIndirectPatchSetNumRegisters",
          "sceAgcSetNop",
          "sceAgcSetShRegIndirectPatchAddRegisters",
          "sceAgcSetShRegIndirectPatchSetAddress",
          "sceAgcSetShRegIndirectPatchSetNumRegisters",
          "sceAgcSetUcRegIndirectPatchAddRegisters",
          "sceAgcSetUcRegIndirectPatchSetAddress",
          "sceAgcSetUcRegIndirectPatchSetNumRegisters",
          "sceAgcSuspendPoint",
          "sceAgcUnknownFuseShaderHalves",
          "sceAgcUnknownGetFusedShaderSize",
          "sceAgcUnknown_Ikfdt_MrIqCE",
          "sceAgcUnknown__MKRzWekV120",
          "sceAgcUpdatePrimState",
          "sceAgcWaitRegMemPatchAddress",
          "sceAgcWaitRegMemPatchCompareFunction",
          "sceAgcWaitRegMemPatchReference",
          "sceAgcWriteDataPatchSetAddressOrOffset"
        ],
        "todo_names": [
          "sceAgcAcbDmaDataGetSize",
          "sceAgcAcbPushMarkerSpan",
          "sceAgcAcbSetFlip",
          "sceAgcAcbSetMarkerSpan",
          "sceAgcAcbSetWorkloadComplete",
          "sceAgcAcbSetWorkloadStreamInactive",
          "sceAgcAcbSetWorkloadsActive",
          "sceAgcAcbWaitUntilSafeForRendering",
          "sceAgcAcb_gQkqkLttcpw",
          "sceAgcAcquireMemSetEngine",
          "sceAgcAsyncCondExecPatchSetCommandAddress",
          "sceAgcAsyncCondExecPatchSetEnd",
          "sceAgcBranchPatchSetCompareAddress",
          "sceAgcBranchPatchSetElseTarget",
          "sceAgcBranchPatchSetThenTarget",
          "sceAgcCbCondWrite",
          "sceAgcCbCondWriteGetSize",
          "sceAgcCbSetShRegistersDirectGetSize",
          "sceAgcCbSetUcRegistersDirectGetSize",
          "sceAgcCondExecPatchSetCommandAddress",
          "sceAgcCondExecPatchSetEnd",
          "sceAgcCreateInterpolantMappingVsPs",
          "sceAgcDcbA_zARR5aCmkoY",
          "sceAgcDcbBeginOcclusionQueryGetSize",
          "sceAgcDcbContextStateOp",
          "sceAgcDcbContextStateOpGetSize",
          "sceAgcDcbEndOcclusionQueryGetSize",
          "sceAgcDcbPrimeUtcl2",
          "sceAgcDcbPrimeUtcl2GetSize",
          "sceAgcDcbPushMarkerSpan",
          "sceAgcDcbQueueEndOfShaderActionGetSize",
          "sceAgcDcbSetBoolPredicationEnableGetSize",
          "sceAgcDcbSetIndexIndirectArgs",
          "sceAgcDcbSetIndexIndirectArgsGetSize",
          "sceAgcDcbSetMarkerSpan",
          "sceAgcDcbSetPredicationDisableGetSize",
          "sceAgcDcbSetWorkloadComplete",
          "sceAgcDcbSetWorkloadStreamInactive",
          "sceAgcDcbSetWorkloadsActive",
          "sceAgcDcbSetZPassPredicationEnableGetSize",
          "sceAgcDebugRaiseException",
          "sceAgcGetDataPacketPayloadRange",
          "sceAgcGetDefaultCxStateFlat",
          "sceAgcGetGsOversubscription",
          "sceAgcGetPacketSize",
          "sceAgcGetSemaphoreLabel",
          "sceAgcSetAmmSemaphoreMemory",
          "sceAgcSetPacketPredication",
          "sceAgcSetRangePredication",
          "sceAgcSetSubmitMode",
          "sceAgcUnknown_6nths4DHNrs",
          "sceAgcUnknown_7Wa3aeJgeVU",
          "sceAgcUnknown_EJBA4dbmvfg",
          "sceAgcUnknown_ICkECTBxrMw",
          "sceAgcUnknown_RTpj_MtIlvZc",
          "sceAgcUnknown_SwI6QxqwAC0",
          "sceAgcUnknown_d4NZIlguzv0",
          "sceAgcUnknown_eAy8eGNsCuU",
          "sceAgcUnknown_rP5xLdOf26k",
          "sceAgcUnknown_tmy_M_PrBpspY",
          "sceAgcUnknown_y5K5tPktiL8"
        ]
      },
      {
        "name": "libSceAgcDriver",
        "label": "AgcDriver",
        "done": 18,
        "todo": 31,
        "done_names": [
          "sceAgcDriverAddEqEvent",
          "sceAgcDriverAgrSubmitDcb",
          "sceAgcDriverDeleteEqEvent",
          "sceAgcDriverGetEqEventType",
          "sceAgcDriverGetWaitRenderingPacketSizeInDwords",
          "sceAgcDriverInitResourceRegistration",
          "sceAgcDriverQueryResourceRegistrationUserMemoryRequirements",
          "sceAgcDriverRegisterDefaultOwner",
          "sceAgcDriverRegisterOwner",
          "sceAgcDriverRegisterResource",
          "sceAgcDriverRegisterWorkloadStream",
          "sceAgcDriverSetHsOffchipParam",
          "sceAgcDriverSetTFRing",
          "sceAgcDriverSubmitAcb",
          "sceAgcDriverSubmitDcb",
          "sceAgcDriverUnregisterOwnerAndResources",
          "sceAgcDriverUnregisterResource",
          "sceAgcDriverWaitUntilSafeForRendering"
        ],
        "todo_names": [
          "sceAgcDriverAgrSubmitMultiDcbs",
          "sceAgcDriverFindResourcesPublic",
          "sceAgcDriverGetDefaultOwner",
          "sceAgcDriverGetEqContextId",
          "sceAgcDriverGetOwnerName",
          "sceAgcDriverGetResourceBaseAddressAndSizeInBytes",
          "sceAgcDriverGetResourceName",
          "sceAgcDriverGetResourceRegistrationMaxNameLength",
          "sceAgcDriverGetResourceShaderGuid",
          "sceAgcDriverGetResourceType",
          "sceAgcDriverGetResourceUserData",
          "sceAgcDriverGetShaderDebuggingStatus",
          "sceAgcDriverIsCaptureInProgress",
          "sceAgcDriverIsSubmitValidationEnabled",
          "sceAgcDriverIsTraceInProgress",
          "sceAgcDriverRegisterGdsResource",
          "sceAgcDriverRequestCaptureStart",
          "sceAgcDriverRequestCaptureStop",
          "sceAgcDriverSetResourceUserData",
          "sceAgcDriverSetValidationErrorOutputFrequency",
          "sceAgcDriverSubmitCommandBuffer",
          "sceAgcDriverSubmitMultiAcbs",
          "sceAgcDriverSubmitMultiCommandBuffers",
          "sceAgcDriverSubmitMultiDcbs",
          "sceAgcDriverTriggerCapture",
          "sceAgcDriverUnknown_ICaGtkEIXTk",
          "sceAgcDriverUnknown_WHIOMbb_PiIU",
          "sceAgcDriverUnknown__PiAOE3jCnkk",
          "sceAgcDriverUnknown_chJWZcNSzjk",
          "sceAgcDriverUnregisterAllResourcesForOwner",
          "sceAgcDriverUnregisterWorkloadStream"
        ]
      },
      {
        "name": "libSceAgcVsh",
        "label": "AgcVsh",
        "done": 0,
        "todo": 0,
        "done_names": [],
        "todo_names": []
      },
      {
        "name": "libSceAjm",
        "label": "Ajm",
        "done": 0,
        "todo": 13,
        "done_names": [],
        "todo_names": [
          "sceAjmBatchCancel",
          "sceAjmBatchErrorDump",
          "sceAjmBatchWait",
          "sceAjmDecAt9ParseConfigData",
          "sceAjmFinalize",
          "sceAjmInitialize",
          "sceAjmInstanceCreate",
          "sceAjmInstanceDestroy",
          "sceAjmMemoryRegister",
          "sceAjmMemoryUnregister",
          "sceAjmModuleRegister",
          "sceAjmModuleUnregister",
          "sceAjmStrError"
        ]
      },
      {
        "name": "libSceAjm.native",
        "label": "Ajm.native",
        "done": 20,
        "todo": 13,
        "done_names": [
          "sceAjmBatchErrorDump",
          "sceAjmBatchInitialize",
          "sceAjmBatchJobClearContext",
          "sceAjmBatchJobDecode",
          "sceAjmBatchJobGetStatistics",
          "sceAjmBatchJobInitialize",
          "sceAjmBatchJobRun",
          "sceAjmBatchJobRunSplit",
          "sceAjmBatchJobSetGaplessDecode",
          "sceAjmBatchStart",
          "sceAjmBatchWait",
          "sceAjmDecAt9ParseConfigData",
          "sceAjmFinalize",
          "sceAjmInitialize",
          "sceAjmInstanceCreate",
          "sceAjmInstanceDestroy",
          "sceAjmMemoryRegister",
          "sceAjmMemoryUnregister",
          "sceAjmModuleRegister",
          "sceAjmModuleUnregister"
        ],
        "todo_names": [
          "sceAjmBatchCancel",
          "sceAjmBatchJobControl",
          "sceAjmBatchJobDecodeSingle",
          "sceAjmBatchJobDecodeSplit",
          "sceAjmBatchJobEncode",
          "sceAjmBatchJobGetCodecInfo",
          "sceAjmBatchJobGetGaplessDecode",
          "sceAjmBatchJobGetInfo",
          "sceAjmBatchJobGetResampleInfo",
          "sceAjmBatchJobSetResampleParameters",
          "sceAjmBatchJobSetResampleParametersEx",
          "sceAjmDecMp3ParseFrame",
          "sceAjmStrError"
        ]
      },
      {
        "name": "libSceAjmi",
        "label": "Ajmi",
        "done": 0,
        "todo": 13,
        "done_names": [],
        "todo_names": [
          "sceAjmBatchCancel",
          "sceAjmBatchErrorDump",
          "sceAjmBatchWait",
          "sceAjmDecAt9ParseConfigData",
          "sceAjmFinalize",
          "sceAjmInitialize",
          "sceAjmInstanceCreate",
          "sceAjmInstanceDestroy",
          "sceAjmMemoryRegister",
          "sceAjmMemoryUnregister",
          "sceAjmModuleRegister",
          "sceAjmModuleUnregister",
          "sceAjmStrError"
        ]
      },
      {
        "name": "libSceAmpr",
        "label": "Ampr",
        "done": 29,
        "todo": 44,
        "done_names": [
          "sceAmprAprCommandBufferConstructor",
          "sceAmprAprCommandBufferDestructor",
          "sceAmprAprCommandBufferReadFile",
          "sceAmprCommandBufferClearBuffer",
          "sceAmprCommandBufferConstructor",
          "sceAmprCommandBufferDestructor",
          "sceAmprCommandBufferGetBufferBaseAddress",
          "sceAmprCommandBufferGetCurrentOffset",
          "sceAmprCommandBufferGetNumCommands",
          "sceAmprCommandBufferGetSize",
          "sceAmprCommandBufferGetType",
          "sceAmprCommandBufferReset",
          "sceAmprCommandBufferSetBuffer",
          "sceAmprCommandBufferWaitOnAddress",
          "sceAmprCommandBufferWaitOnCounter",
          "sceAmprCommandBufferWriteAddressFromCounterOnCompletion",
          "sceAmprCommandBufferWriteAddressFromCounterPairOnCompletion",
          "sceAmprCommandBufferWriteAddressFromTimeCounterOnCompletion",
          "sceAmprCommandBufferWriteAddressOnCompletion",
          "sceAmprCommandBufferWriteAddress_04_00",
          "sceAmprCommandBufferWriteCounterOnCompletion",
          "sceAmprCommandBufferWriteKernelEventQueueOnCompletion",
          "sceAmprMeasureCommandSizeReadFile",
          "sceAmprMeasureCommandSizeWaitOnAddress",
          "sceAmprMeasureCommandSizeWaitOnCounter",
          "sceAmprMeasureCommandSizeWriteAddressOnCompletion",
          "sceAmprMeasureCommandSizeWriteAddress_04_00",
          "sceAmprMeasureCommandSizeWriteCounterOnCompletion",
          "sceAmprMeasureCommandSizeWriteKernelEventQueueOnCompletion"
        ],
        "todo_names": [
          "sceAmprAprCommandBufferMapBegin",
          "sceAmprAprCommandBufferMapDirectBegin",
          "sceAmprAprCommandBufferMapEnd",
          "sceAmprAprCommandBufferReadFileGather",
          "sceAmprAprCommandBufferReadFileGatherScatter",
          "sceAmprAprCommandBufferReadFileScatter",
          "sceAmprAprCommandBufferResetGatherScatterState",
          "sceAmprCommandBufferConstructMarker",
          "sceAmprCommandBufferConstructNop",
          "sceAmprCommandBufferNop",
          "sceAmprCommandBufferNopWithData",
          "sceAmprCommandBufferPopMarker",
          "sceAmprCommandBufferPushMarker",
          "sceAmprCommandBufferPushMarkerWithColor",
          "sceAmprCommandBufferSetMarker",
          "sceAmprCommandBufferSetMarkerWithColor",
          "sceAmprCommandBufferWaitOnAddress_04_00",
          "sceAmprCommandBufferWaitOnCounter_04_00",
          "sceAmprCommandBufferWriteAddressFromCounterPair_04_00",
          "sceAmprCommandBufferWriteAddressFromCounter_04_00",
          "sceAmprCommandBufferWriteAddressFromTimeCounter_04_00",
          "sceAmprCommandBufferWriteCounter_04_00",
          "sceAmprCommandBufferWriteKernelEventQueue_04_00",
          "sceAmprMeasureCommandSizeMapBegin",
          "sceAmprMeasureCommandSizeMapDirectBegin",
          "sceAmprMeasureCommandSizeMapEnd",
          "sceAmprMeasureCommandSizeNop",
          "sceAmprMeasureCommandSizeNopWithData",
          "sceAmprMeasureCommandSizePopMarker",
          "sceAmprMeasureCommandSizePushMarker",
          "sceAmprMeasureCommandSizePushMarkerWithColor",
          "sceAmprMeasureCommandSizeReadFileGather",
          "sceAmprMeasureCommandSizeReadFileGatherScatter",
          "sceAmprMeasureCommandSizeReadFileScatter",
          "sceAmprMeasureCommandSizeResetGatherScatterState",
          "sceAmprMeasureCommandSizeSetMarker",
          "sceAmprMeasureCommandSizeSetMarkerWithColor",
          "sceAmprMeasureCommandSizeWaitOnAddress_04_00",
          "sceAmprMeasureCommandSizeWaitOnCounter_04_00",
          "sceAmprMeasureCommandSizeWriteAddressFromCounterPair_04_00",
          "sceAmprMeasureCommandSizeWriteAddressFromCounter_04_00",
          "sceAmprMeasureCommandSizeWriteAddressFromTimeCounter_04_00",
          "sceAmprMeasureCommandSizeWriteCounter_04_00",
          "sceAmprMeasureCommandSizeWriteKernelEventQueue_04_00"
        ]
      },
      {
        "name": "libSceAppContent",
        "label": "AppContent",
        "done": 6,
        "todo": 2,
        "done_names": [
          "sceAppContentAppParamGetInt",
          "sceAppContentDownloadDataGetAvailableSpaceKb",
          "sceAppContentInitialize",
          "sceAppContentTemporaryDataFormat",
          "sceAppContentTemporaryDataGetAvailableSpaceKb",
          "sceAppContentTemporaryDataMount2"
        ],
        "todo_names": [
          "sceAppContentAddcontMount",
          "sceAppContentAddcontUnmount"
        ]
      },
      {
        "name": "libSceAudio",
        "label": "Audio",
        "done": 0,
        "todo": 5,
        "done_names": [],
        "todo_names": [
          "sceAudioOutClose",
          "sceAudioOutInit",
          "sceAudioOutOpen",
          "sceAudioOutOutput",
          "sceAudioOutSetVolume"
        ]
      },
      {
        "name": "libSceAudio3d",
        "label": "Audio3d",
        "done": 0,
        "todo": 7,
        "done_names": [],
        "todo_names": [
          "sceAudio3dGetDefaultOpenParameters",
          "sceAudio3dInitialize",
          "sceAudio3dPortAdvance",
          "sceAudio3dPortGetQueueLevel",
          "sceAudio3dPortOpen",
          "sceAudio3dPortPush",
          "sceAudio3dPortSetAttribute"
        ]
      },
      {
        "name": "libSceAudioIn",
        "label": "AudioIn",
        "done": 0,
        "todo": 3,
        "done_names": [],
        "todo_names": [
          "sceAudioInGetSilentState",
          "sceAudioInInput",
          "sceAudioInOpen"
        ]
      },
      {
        "name": "libSceAudioOut",
        "label": "AudioOut",
        "done": 28,
        "todo": 7,
        "done_names": [
          "sceAudioOut2ContextAdvance",
          "sceAudioOut2ContextCreate",
          "sceAudioOut2ContextDestroy",
          "sceAudioOut2ContextGetQueueLevel",
          "sceAudioOut2ContextPush",
          "sceAudioOut2ContextQueryMemory",
          "sceAudioOut2ContextResetParam",
          "sceAudioOut2ContextSetAttributes",
          "sceAudioOut2GetSpeakerArrayAmbisonicsCoefficients",
          "sceAudioOut2GetSpeakerArrayMemorySize",
          "sceAudioOut2GetSpeakerInfo",
          "sceAudioOut2GetSystemState",
          "sceAudioOut2Initialize",
          "sceAudioOut2PortCreate",
          "sceAudioOut2PortDestroy",
          "sceAudioOut2PortGetState",
          "sceAudioOut2PortSetAttributes",
          "sceAudioOut2SpeakerArrayCreate",
          "sceAudioOut2SpeakerArrayDestroy",
          "sceAudioOut2UserCreate",
          "sceAudioOut2UserDestroy",
          "sceAudioOutClose",
          "sceAudioOutGetPortState",
          "sceAudioOutInit",
          "sceAudioOutOpen",
          "sceAudioOutOutput",
          "sceAudioOutOutputs",
          "sceAudioOutSetVolume"
        ],
        "todo_names": [
          "sceAudioOut2GetSpeakerArrayCoefficients",
          "sceAudioOut2MasteringGetState",
          "sceAudioOut2MasteringInit",
          "sceAudioOut2MasteringSetParam",
          "sceAudioOut2MasteringTerm",
          "sceAudioOut2SetSystemDebugState",
          "sceAudioOutSetMixLevelPadSpk"
        ]
      },
      {
        "name": "libSceAudioPropagation",
        "label": "AudioPropagation",
        "done": 0,
        "todo": 6,
        "done_names": [],
        "todo_names": [
          "sceAudioPropagationRoomCreate",
          "sceAudioPropagationSystemCreate",
          "sceAudioPropagationSystemGetRays",
          "sceAudioPropagationSystemQueryMemory",
          "sceAudioPropagationSystemRegisterMaterial",
          "sceAudioPropagationSystemSetAttributes"
        ]
      },
      {
        "name": "libSceAudiodec",
        "label": "Audiodec",
        "done": 0,
        "todo": 6,
        "done_names": [],
        "todo_names": [
          "sceAudiodecClearContext",
          "sceAudiodecCreateDecoder",
          "sceAudiodecDecode",
          "sceAudiodecDeleteDecoder",
          "sceAudiodecInitLibrary",
          "sceAudiodecTermLibrary"
        ]
      },
      {
        "name": "libSceAudiodec.native",
        "label": "Audiodec.native",
        "done": 0,
        "todo": 6,
        "done_names": [],
        "todo_names": [
          "sceAudiodecClearContext",
          "sceAudiodecCreateDecoder",
          "sceAudiodecDecode",
          "sceAudiodecDeleteDecoder",
          "sceAudiodecInitLibrary",
          "sceAudiodecTermLibrary"
        ]
      },
      {
        "name": "libSceAvPlayer",
        "label": "AvPlayer",
        "done": 0,
        "todo": 0,
        "done_names": [],
        "todo_names": []
      },
      {
        "name": "libSceAvPlayer.native",
        "label": "AvPlayer.native",
        "done": 28,
        "todo": 0,
        "done_names": [
          "sceAvPlayerAddSource",
          "sceAvPlayerAddSourceEx",
          "sceAvPlayerChangeStream",
          "sceAvPlayerClose",
          "sceAvPlayerCurrentTime",
          "sceAvPlayerDisableStream",
          "sceAvPlayerEnableStream",
          "sceAvPlayerGetAudioData",
          "sceAvPlayerGetStreamInfo",
          "sceAvPlayerGetStreamInfoEx",
          "sceAvPlayerGetVideoData",
          "sceAvPlayerGetVideoDataEx",
          "sceAvPlayerInit",
          "sceAvPlayerInitEx",
          "sceAvPlayerIsActive",
          "sceAvPlayerJumpToTime",
          "sceAvPlayerPause",
          "sceAvPlayerPostInit",
          "sceAvPlayerResume",
          "sceAvPlayerSetAvSyncMode",
          "sceAvPlayerSetAvailableBandwidth",
          "sceAvPlayerSetLogCallback",
          "sceAvPlayerSetLooping",
          "sceAvPlayerSetTrickSpeed",
          "sceAvPlayerStart",
          "sceAvPlayerStartEx",
          "sceAvPlayerStop",
          "sceAvPlayerStreamCount"
        ],
        "todo_names": []
      },
      {
        "name": "libSceCesCs",
        "label": "CesCs",
        "done": 3,
        "todo": 0,
        "done_names": [
          "sceCesRefersUcsProfileCp1252",
          "sceCesSbcToUtf8",
          "sceCesUtf8ToSbc"
        ],
        "todo_names": []
      },
      {
        "name": "libSceCommonDialog",
        "label": "CommonDialog",
        "done": 2,
        "todo": 0,
        "done_names": [
          "sceCommonDialogInitialize",
          "sceCommonDialogIsUsed"
        ],
        "todo_names": []
      },
      {
        "name": "libSceContentDelete",
        "label": "ContentDelete",
        "done": 2,
        "todo": 1,
        "done_names": [
          "sceContentDeleteInitialize",
          "sceContentDeleteTerminate"
        ],
        "todo_names": [
          "sceContentDeleteByPath"
        ]
      },
      {
        "name": "libSceContentExport",
        "label": "ContentExport",
        "done": 2,
        "todo": 4,
        "done_names": [
          "sceContentExportInit2",
          "sceContentExportTerm"
        ],
        "todo_names": [
          "sceContentExportFinish",
          "sceContentExportFromFile",
          "sceContentExportFromFileWithThumbnail",
          "sceContentExportStart"
        ]
      },
      {
        "name": "libSceContentSearch",
        "label": "ContentSearch",
        "done": 2,
        "todo": 5,
        "done_names": [
          "sceContentSearchInit",
          "sceContentSearchTerm"
        ],
        "todo_names": [
          "sceContentSearchCloseMetadata",
          "sceContentSearchGetMetadataFieldInfo",
          "sceContentSearchGetMetadataValue",
          "sceContentSearchOpenMetadata",
          "sceContentSearchSearchContent"
        ]
      },
      {
        "name": "libSceConvertKeycode",
        "label": "ConvertKeycode",
        "done": 2,
        "todo": 0,
        "done_names": [
          "sceConvertKeycodeGetImeKeyboardType",
          "sceConvertKeycodeGetVirtualKeycode"
        ],
        "todo_names": []
      },
      {
        "name": "libSceErrorDialog",
        "label": "ErrorDialog",
        "done": 0,
        "todo": 6,
        "done_names": [],
        "todo_names": [
          "sceErrorDialogClose",
          "sceErrorDialogGetStatus",
          "sceErrorDialogInitialize",
          "sceErrorDialogOpen",
          "sceErrorDialogTerminate",
          "sceErrorDialogUpdateStatus"
        ]
      },
      {
        "name": "libSceFiber",
        "label": "Fiber",
        "done": 12,
        "todo": 0,
        "done_names": [
          "_sceFiberInitializeImpl_nid_postfix",
          "sceFiberFinalize",
          "sceFiberGetInfo",
          "sceFiberGetSelf",
          "sceFiberGetThreadFramePointerAddress",
          "sceFiberOptParamInitialize",
          "sceFiberRename",
          "sceFiberReturnToThread",
          "sceFiberRun_nid_postfix",
          "sceFiberStartContextSizeCheck",
          "sceFiberStopContextSizeCheck",
          "sceFiberSwitch"
        ],
        "todo_names": []
      },
      {
        "name": "libSceFont",
        "label": "Font",
        "done": 100,
        "todo": 93,
        "done_names": [
          "sceFontAttachDeviceCacheBuffer",
          "sceFontBindRenderer",
          "sceFontCharacterGetBidiLevel",
          "sceFontCharacterGetTextFontCode",
          "sceFontCharacterGetTextOrder",
          "sceFontCharacterLooksFormatCharacters",
          "sceFontCharacterLooksWhiteSpace",
          "sceFontCharacterRefersTextBack",
          "sceFontCharacterRefersTextNext",
          "sceFontClearDeviceCache",
          "sceFontCloseFont",
          "sceFontCreateLibrary",
          "sceFontCreateLibraryWithEdition",
          "sceFontCreateRenderer",
          "sceFontCreateRendererWithEdition",
          "sceFontCreateString",
          "sceFontDeleteGlyph",
          "sceFontDestroyLibrary",
          "sceFontDestroyRenderer",
          "sceFontDestroyString",
          "sceFontGenerateCharGlyph",
          "sceFontGetCharGlyphMetrics",
          "sceFontGetEffectSlant",
          "sceFontGetEffectWeight",
          "sceFontGetHorizontalLayout",
          "sceFontGetKerning",
          "sceFontGetLibrary",
          "sceFontGetRenderCharGlyphMetrics",
          "sceFontGetRenderEffectSlant",
          "sceFontGetRenderEffectWeight",
          "sceFontGetRenderScalePixel",
          "sceFontGetRenderScalePoint",
          "sceFontGetScalePixel",
          "sceFontGetScalePoint",
          "sceFontGetVerticalLayout",
          "sceFontGlyphGetGlyphForm",
          "sceFontGlyphGetMetricsForm",
          "sceFontGlyphGetScalePixel",
          "sceFontGlyphRefersMetrics",
          "sceFontGlyphRefersMetricsHorizontal",
          "sceFontGlyphRefersMetricsHorizontalAdvance",
          "sceFontGlyphRefersMetricsHorizontalX",
          "sceFontGlyphRefersOutline",
          "sceFontMemoryInit",
          "sceFontMemoryTerm",
          "sceFontOpenFontFile",
          "sceFontOpenFontInstance",
          "sceFontOpenFontMemory",
          "sceFontOpenFontSet",
          "sceFontRebindRenderer",
          "sceFontRenderCharGlyphImage",
          "sceFontRenderCharGlyphImageHorizontal",
          "sceFontRenderCharGlyphImageVertical",
          "sceFontRenderSurfaceInit",
          "sceFontRenderSurfaceSetScissor",
          "sceFontRenderSurfaceSetStyleFrame",
          "sceFontRendererGetOutlineBufferSize",
          "sceFontRendererResetOutlineBuffer",
          "sceFontRendererSetOutlineBufferPolicy",
          "sceFontSetEffectSlant",
          "sceFontSetEffectWeight",
          "sceFontSetFontsOpenMode",
          "sceFontSetResolutionDpi",
          "sceFontSetScalePixel",
          "sceFontSetScalePoint",
          "sceFontSetupRenderEffectSlant",
          "sceFontSetupRenderEffectWeight",
          "sceFontSetupRenderScalePixel",
          "sceFontSetupRenderScalePoint",
          "sceFontStringGetTerminateCode",
          "sceFontStringGetTerminateOrder",
          "sceFontStringGetWritingForm",
          "sceFontStringRefersRenderCharacters",
          "sceFontStringRefersTextCharacters",
          "sceFontStyleFrameGetEffectSlant",
          "sceFontStyleFrameGetEffectWeight",
          "sceFontStyleFrameGetResolutionDpi",
          "sceFontStyleFrameGetScalePixel",
          "sceFontStyleFrameGetScalePoint",
          "sceFontStyleFrameInit",
          "sceFontStyleFrameSetEffectSlant",
          "sceFontStyleFrameSetEffectWeight",
          "sceFontStyleFrameSetResolutionDpi",
          "sceFontStyleFrameSetScalePixel",
          "sceFontStyleFrameSetScalePoint",
          "sceFontStyleFrameUnsetEffectSlant",
          "sceFontStyleFrameUnsetEffectWeight",
          "sceFontStyleFrameUnsetScale",
          "sceFontSupportExternalFonts",
          "sceFontSupportSystemFonts",
          "sceFontTextSourceInit",
          "sceFontTextSourceRewind",
          "sceFontTextSourceSetDefaultFont",
          "sceFontTextSourceSetWritingForm",
          "sceFontUnbindRenderer",
          "sceFontWritingGetRenderMetrics",
          "sceFontWritingInit",
          "sceFontWritingRefersRenderStep",
          "sceFontWritingRefersRenderStepCharacter",
          "sceFontWritingSetMaskInvisible"
        ],
        "todo_names": [
          "sceFontCharacterGetSyllableStringState",
          "sceFontCharactersRefersTextCodes",
          "sceFontControl",
          "sceFontCreateGraphicsDevice",
          "sceFontCreateGraphicsService",
          "sceFontCreateGraphicsServiceWithEdition",
          "sceFontCreateWords",
          "sceFontCreateWritingLine",
          "sceFontDefineAttribute",
          "sceFontDestroyGraphicsDevice",
          "sceFontDestroyGraphicsService",
          "sceFontDestroyWords",
          "sceFontDestroyWritingLine",
          "sceFontDettachDeviceCacheBuffer",
          "sceFontGetAttribute",
          "sceFontGetCharGlyphCode",
          "sceFontGetFontGlyphsCount",
          "sceFontGetFontGlyphsOutlineProfile",
          "sceFontGetFontMetrics",
          "sceFontGetFontResolution",
          "sceFontGetFontStyleInformation",
          "sceFontGetGlyphExpandBufferState",
          "sceFontGetPixelResolution",
          "sceFontGetRenderScaledKerning",
          "sceFontGetResolutionDpi",
          "sceFontGetScriptLanguage",
          "sceFontGetTypographicDesign",
          "sceFontGlyphDefineAttribute",
          "sceFontGlyphGetAttribute",
          "sceFontGlyphRenderImage",
          "sceFontGlyphRenderImageHorizontal",
          "sceFontGlyphRenderImageVertical",
          "sceFontGraphicsBeginFrame",
          "sceFontGraphicsDrawingCancel",
          "sceFontGraphicsDrawingFinish",
          "sceFontGraphicsEndFrame",
          "sceFontGraphicsExchangeResource",
          "sceFontGraphicsFillMethodInit",
          "sceFontGraphicsFillPlotInit",
          "sceFontGraphicsFillPlotSetLayout",
          "sceFontGraphicsFillPlotSetMapping",
          "sceFontGraphicsFillRatesInit",
          "sceFontGraphicsFillRatesSetFillEffect",
          "sceFontGraphicsFillRatesSetLayout",
          "sceFontGraphicsFillRatesSetMapping",
          "sceFontGraphicsGetDeviceUsage",
          "sceFontGraphicsRegionInit",
          "sceFontGraphicsRegionInitCircular",
          "sceFontGraphicsRegionInitRoundish",
          "sceFontGraphicsRelease",
          "sceFontGraphicsRenderResource",
          "sceFontGraphicsSetFramePolicy",
          "sceFontGraphicsSetupClipping",
          "sceFontGraphicsSetupColorRates",
          "sceFontGraphicsSetupFillMethod",
          "sceFontGraphicsSetupFillRates",
          "sceFontGraphicsSetupGlyphFill",
          "sceFontGraphicsSetupGlyphFillPlot",
          "sceFontGraphicsSetupHandleDefault",
          "sceFontGraphicsSetupLocation",
          "sceFontGraphicsSetupPositioning",
          "sceFontGraphicsSetupRotation",
          "sceFontGraphicsSetupScaling",
          "sceFontGraphicsSetupShapeFill",
          "sceFontGraphicsSetupShapeFillPlot",
          "sceFontGraphicsStructureCanvas",
          "sceFontGraphicsStructureCanvasSequence",
          "sceFontGraphicsStructureDesign",
          "sceFontGraphicsStructureDesignResource",
          "sceFontGraphicsStructureSurfaceTexture",
          "sceFontGraphicsUpdateClipping",
          "sceFontGraphicsUpdateColorRates",
          "sceFontGraphicsUpdateFillMethod",
          "sceFontGraphicsUpdateFillRates",
          "sceFontGraphicsUpdateGlyphFill",
          "sceFontGraphicsUpdateGlyphFillPlot",
          "sceFontGraphicsUpdateLocation",
          "sceFontGraphicsUpdatePositioning",
          "sceFontGraphicsUpdateRotation",
          "sceFontGraphicsUpdateScaling",
          "sceFontGraphicsUpdateShapeFill",
          "sceFontGraphicsUpdateShapeFillPlot",
          "sceFontSetScriptLanguage",
          "sceFontSetTypographicDesign",
          "sceFontSupportGlyphs",
          "sceFontTextCodesStepBack",
          "sceFontTextCodesStepNext",
          "sceFontWordsFindWordCharacters",
          "sceFontWritingLineClear",
          "sceFontWritingLineGetOrderingSpace",
          "sceFontWritingLineGetRenderMetrics",
          "sceFontWritingLineRefersRenderStep",
          "sceFontWritingLineWritesOrder"
        ]
      },
      {
        "name": "libSceFont-module",
        "label": "Font-module",
        "done": 0,
        "todo": 0,
        "done_names": [],
        "todo_names": []
      },
      {
        "name": "libSceFont.native",
        "label": "Font.native",
        "done": 0,
        "todo": 0,
        "done_names": [],
        "todo_names": []
      },
      {
        "name": "libSceFontFt",
        "label": "FontFt",
        "done": 22,
        "todo": 19,
        "done_names": [
          "LibraryApplyGlyphAdjust",
          "LibraryCloseFont",
          "LibraryComputeLayout",
          "LibraryComputeLayoutAlt",
          "LibraryConfigureGlyph",
          "LibraryGetFaceMetric",
          "LibraryGetFaceScale",
          "LibraryGetGlyphIndex",
          "LibraryGetGlyphMetrics",
          "LibraryGetPixelResolution",
          "LibraryInit",
          "LibraryLoadGlyphCached",
          "LibraryOpenFont",
          "LibrarySetCharSizeDefaultDpi",
          "LibrarySetCharSizeWithDpi",
          "LibrarySupport",
          "LibraryTerm",
          "RendererCreate",
          "RendererDestroy",
          "RendererQuery",
          "sceFontSelectLibraryFt",
          "sceFontSelectRendererFt"
        ],
        "todo_names": [
          "sceFontFtInitAliases",
          "sceFontFtSetAliasFont",
          "sceFontFtSetAliasPath",
          "sceFontFtSupportBdf",
          "sceFontFtSupportCid",
          "sceFontFtSupportFontFormats",
          "sceFontFtSupportOpenType",
          "sceFontFtSupportOpenTypeOtf",
          "sceFontFtSupportOpenTypeTtf",
          "sceFontFtSupportPcf",
          "sceFontFtSupportPfr",
          "sceFontFtSupportSystemFonts",
          "sceFontFtSupportTrueType",
          "sceFontFtSupportTrueTypeGx",
          "sceFontFtSupportType1",
          "sceFontFtSupportType42",
          "sceFontFtSupportWinFonts",
          "sceFontFtTermAliases",
          "sceFontSelectGlyphsFt"
        ]
      },
      {
        "name": "libSceFontFt-module",
        "label": "FontFt-module",
        "done": 0,
        "todo": 0,
        "done_names": [],
        "todo_names": []
      },
      {
        "name": "libSceGameLiveStreaming",
        "label": "GameLiveStreaming",
        "done": 2,
        "todo": 0,
        "done_names": [
          "sceGameLiveStreamingInitialize",
          "sceGameLiveStreamingTerminate"
        ],
        "todo_names": []
      },
      {
        "name": "libSceGameUpdate",
        "label": "GameUpdate",
        "done": 6,
        "todo": 1,
        "done_names": [
          "sceGameUpdateAbortRequest",
          "sceGameUpdateCheck",
          "sceGameUpdateCreateRequest",
          "sceGameUpdateDeleteRequest",
          "sceGameUpdateInitialize",
          "sceGameUpdateTerminate"
        ],
        "todo_names": [
          "sceGameUpdateGetAddcontLatestVersion"
        ]
      },
      {
        "name": "libSceHmd",
        "label": "Hmd",
        "done": 9,
        "todo": 0,
        "done_names": [
          "sceHmdClose",
          "sceHmdGetDeviceInformation",
          "sceHmdGetDeviceInformationByHandle",
          "sceHmdInitialize",
          "sceHmdInitialize315",
          "sceHmdInternalGetDeviceStatus",
          "sceHmdInternalMmapIsConnect",
          "sceHmdOpen",
          "sceHmdTerminate"
        ],
        "todo_names": []
      },
      {
        "name": "libSceHttp",
        "label": "Http",
        "done": 39,
        "todo": 0,
        "done_names": [
          "sceHttpAbortRequest",
          "sceHttpAddRequestHeader",
          "sceHttpCreateConnection",
          "sceHttpCreateConnectionWithURL",
          "sceHttpCreateEpoll",
          "sceHttpCreateRequest",
          "sceHttpCreateRequestWithURL",
          "sceHttpCreateRequestWithURL2",
          "sceHttpCreateTemplate",
          "sceHttpDeleteConnection",
          "sceHttpDeleteRequest",
          "sceHttpDeleteTemplate",
          "sceHttpDestroyEpoll",
          "sceHttpGetAllResponseHeaders",
          "sceHttpGetResponseContentLength",
          "sceHttpGetStatusCode",
          "sceHttpInit_nid_postfix",
          "sceHttpReadData",
          "sceHttpSendRequest",
          "sceHttpSetAuthEnabled",
          "sceHttpSetAutoRedirect",
          "sceHttpSetChunkedTransferEnabled",
          "sceHttpSetConnectTimeOut",
          "sceHttpSetEpoll",
          "sceHttpSetNonblock",
          "sceHttpSetRecvTimeOut",
          "sceHttpSetRequestContentLength",
          "sceHttpSetResolveRetry",
          "sceHttpSetResolveTimeOut",
          "sceHttpSetSendTimeOut",
          "sceHttpTerm_nid_postfix",
          "sceHttpUnsetEpoll",
          "sceHttpUriBuild",
          "sceHttpUriEscape",
          "sceHttpUriParse",
          "sceHttpWaitRequest",
          "sceHttpsDisableOption",
          "sceHttpsSetMinSslVersion",
          "sceHttpsSetSslCallback"
        ],
        "todo_names": []
      },
      {
        "name": "libSceHttp2",
        "label": "Http2",
        "done": 30,
        "todo": 0,
        "done_names": [
          "sceHttp2AbortRequest",
          "sceHttp2AddRequestHeader",
          "sceHttp2CreateRequestWithURL",
          "sceHttp2CreateTemplate",
          "sceHttp2DeleteRequest",
          "sceHttp2DeleteTemplate",
          "sceHttp2GetAllResponseHeaders",
          "sceHttp2GetResponseContentLength",
          "sceHttp2GetStatusCode",
          "sceHttp2Init",
          "sceHttp2ReadData",
          "sceHttp2ReadDataAsync",
          "sceHttp2SendRequest",
          "sceHttp2SendRequestAsync",
          "sceHttp2SetAuthEnabled",
          "sceHttp2SetAutoRedirect",
          "sceHttp2SetConnectTimeOut",
          "sceHttp2SetConnectionWaitTimeOut",
          "sceHttp2SetInflateGZIPEnabled",
          "sceHttp2SetRecvTimeOut",
          "sceHttp2SetRedirectCallback",
          "sceHttp2SetRequestContentLength",
          "sceHttp2SetResolveTimeOut",
          "sceHttp2SetSendTimeOut",
          "sceHttp2SetSslCallback",
          "sceHttp2SetTimeOut",
          "sceHttp2SslDisableOption",
          "sceHttp2SslEnableOption",
          "sceHttp2Term",
          "sceHttp2WaitAsync"
        ],
        "todo_names": []
      },
      {
        "name": "libSceIme",
        "label": "Ime",
        "done": 3,
        "todo": 10,
        "done_names": [
          "sceImeKeyboardClose",
          "sceImeKeyboardOpen",
          "sceImeUpdate"
        ],
        "todo_names": [
          "sceImeClose_nid_postfix",
          "sceImeGetPanelSize",
          "sceImeKeyboardGetInfo",
          "sceImeKeyboardGetResourceId",
          "sceImeKeyboardSetMode",
          "sceImeOpen_nid_postfix",
          "sceImeParamInit",
          "sceImeSetCaret",
          "sceImeSetText",
          "sceImeSetTextGeometry"
        ]
      },
      {
        "name": "libSceImeBackend",
        "label": "ImeBackend",
        "done": 0,
        "todo": 0,
        "done_names": [],
        "todo_names": []
      },
      {
        "name": "libSceImeDialog",
        "label": "ImeDialog",
        "done": 8,
        "todo": 0,
        "done_names": [
          "sceImeDialogAbort",
          "sceImeDialogGetPanelPositionAndForm",
          "sceImeDialogGetPanelSize",
          "sceImeDialogGetPanelSizeExtended",
          "sceImeDialogGetResult",
          "sceImeDialogGetStatus",
          "sceImeDialogInit",
          "sceImeDialogTerm"
        ],
        "todo_names": []
      },
      {
        "name": "libSceJpegEnc",
        "label": "JpegEnc",
        "done": 4,
        "todo": 0,
        "done_names": [
          "sceJpegEncCreate",
          "sceJpegEncDelete",
          "sceJpegEncEncode",
          "sceJpegEncQueryMemorySize"
        ],
        "todo_names": []
      },
      {
        "name": "libSceJson2",
        "label": "Json2",
        "done": 80,
        "todo": 0,
        "done_names": [
          "JsonMemAllocatorPureVirtual",
          "_ZN3sce4Json11Initializer10initializeEPKNS0_13InitParameterE",
          "_ZN3sce4Json11Initializer27setGlobalNullAccessCallBackEPFRKNS0_5ValueENS0_9ValueTypeEPS3_PvES7_",
          "_ZN3sce4Json11Initializer9terminateEv",
          "_ZN3sce4Json11InitializerC1Ev",
          "_ZN3sce4Json11InitializerD1Ev",
          "_ZN3sce4Json12MemAllocatorC2Ev",
          "_ZN3sce4Json12MemAllocatorD2Ev",
          "_ZN3sce4Json5Array8iteratorD1Ev",
          "_ZN3sce4Json5Array8iteratorppEv",
          "_ZN3sce4Json5Array9push_backERKNS0_5ValueE",
          "_ZN3sce4Json5ArrayC1Ev",
          "_ZN3sce4Json5ArrayD1Ev",
          "_ZN3sce4Json5Value10referArrayEv",
          "_ZN3sce4Json5Value10referValueERKNS0_6StringE",
          "_ZN3sce4Json5Value11referObjectEv",
          "_ZN3sce4Json5Value3setENS0_9ValueTypeE",
          "_ZN3sce4Json5Value3setEPKc",
          "_ZN3sce4Json5Value3setERKNS0_5ArrayE",
          "_ZN3sce4Json5Value3setERKNS0_6ObjectE",
          "_ZN3sce4Json5Value3setERKNS0_6StringE",
          "_ZN3sce4Json5Value3setERKS1_",
          "_ZN3sce4Json5Value3setEb",
          "_ZN3sce4Json5Value3setEd",
          "_ZN3sce4Json5Value3setEl",
          "_ZN3sce4Json5Value3setEm",
          "_ZN3sce4Json5Value9serializeERNS0_6StringE",
          "_ZN3sce4Json5ValueC1EPKc",
          "_ZN3sce4Json5ValueC1ERKNS0_5ArrayE",
          "_ZN3sce4Json5ValueC1ERKNS0_6ObjectE",
          "_ZN3sce4Json5ValueC1ERKNS0_6StringE",
          "_ZN3sce4Json5ValueC1ERKS1_",
          "_ZN3sce4Json5ValueC1Eb",
          "_ZN3sce4Json5ValueC1Ed",
          "_ZN3sce4Json5ValueC1El",
          "_ZN3sce4Json5ValueC1Em",
          "_ZN3sce4Json5ValueC1Ev",
          "_ZN3sce4Json5ValueD1Ev",
          "_ZN3sce4Json5ValueaSERKS1_",
          "_ZN3sce4Json6Object5clearEv",
          "_ZN3sce4Json6Object8iteratorD1Ev",
          "_ZN3sce4Json6Object8iteratorppEv",
          "_ZN3sce4Json6ObjectC1ERKS1_",
          "_ZN3sce4Json6ObjectC1Ev",
          "_ZN3sce4Json6ObjectD1Ev",
          "_ZN3sce4Json6ObjectaSERKS1_",
          "_ZN3sce4Json6ObjectixERKNS0_6StringE",
          "_ZN3sce4Json6Parser5parseERNS0_5ValueEPKcm",
          "_ZN3sce4Json6StringC1EPKc",
          "_ZN3sce4Json6StringC1ERKS1_",
          "_ZN3sce4Json6StringC1Ev",
          "_ZN3sce4Json6StringD1Ev",
          "_ZN3sce4Json6StringaSERKS1_",
          "_ZNK3sce4Json5Array3endEv",
          "_ZNK3sce4Json5Array4backEv",
          "_ZNK3sce4Json5Array4sizeEv",
          "_ZNK3sce4Json5Array5beginEv",
          "_ZNK3sce4Json5Array5emptyEv",
          "_ZNK3sce4Json5Array8iteratordeEv",
          "_ZNK3sce4Json5Array8iteratorneERKS2_",
          "_ZNK3sce4Json5Value10getBooleanEv",
          "_ZNK3sce4Json5Value10getIntegerEv",
          "_ZNK3sce4Json5Value11getUIntegerEv",
          "_ZNK3sce4Json5Value5countEv",
          "_ZNK3sce4Json5Value7getRealEv",
          "_ZNK3sce4Json5Value7getTypeEv",
          "_ZNK3sce4Json5Value8getArrayEv",
          "_ZNK3sce4Json5Value8toStringERNS0_6StringE",
          "_ZNK3sce4Json5Value9getObjectEv",
          "_ZNK3sce4Json5Value9getStringEv",
          "_ZNK3sce4Json5ValueixEPKc",
          "_ZNK3sce4Json5ValueixEm",
          "_ZNK3sce4Json6Object3endEv",
          "_ZNK3sce4Json6Object5beginEv",
          "_ZNK3sce4Json6Object8iteratordeEv",
          "_ZNK3sce4Json6Object8iteratorneERKS2_",
          "_ZNK3sce4Json6String5c_strEv",
          "_ZNK3sce4Json6String5emptyEv",
          "_ZNK3sce4Json6String6lengthEv",
          "_ZNK3sce4Json6StringeqEPKc"
        ],
        "todo_names": []
      },
      {
        "name": "libSceKeyboard",
        "label": "Keyboard",
        "done": 6,
        "todo": 0,
        "done_names": [
          "sceKeyboardClose",
          "sceKeyboardGetKey2Char",
          "sceKeyboardInit",
          "sceKeyboardOpen",
          "sceKeyboardRead",
          "sceKeyboardReadState"
        ],
        "todo_names": []
      },
      {
        "name": "libSceLibcInternal",
        "label": "LibcInternal",
        "done": 2,
        "todo": 0,
        "done_names": [
          "__cxa_finalize_nid_postfix",
          "sceLibcHeapGetTraceInfo_nid_postfix"
        ],
        "todo_names": []
      },
      {
        "name": "libSceLoginDialog",
        "label": "LoginDialog",
        "done": 0,
        "todo": 7,
        "done_names": [],
        "todo_names": [
          "sceLoginDialogClose",
          "sceLoginDialogGetResult",
          "sceLoginDialogGetStatus",
          "sceLoginDialogInitialize",
          "sceLoginDialogOpen",
          "sceLoginDialogTerminate",
          "sceLoginDialogUpdateStatus"
        ]
      },
      {
        "name": "libSceMouse",
        "label": "Mouse",
        "done": 4,
        "todo": 0,
        "done_names": [
          "sceMouseClose",
          "sceMouseInit",
          "sceMouseOpen",
          "sceMouseRead"
        ],
        "todo_names": []
      },
      {
        "name": "libSceMsgDialog",
        "label": "MsgDialog",
        "done": 10,
        "todo": 0,
        "done_names": [
          "sceMsgDialogClose",
          "sceMsgDialogGetResult",
          "sceMsgDialogGetStatus",
          "sceMsgDialogInitialize",
          "sceMsgDialogOpen",
          "sceMsgDialogProgressBarInc",
          "sceMsgDialogProgressBarSetMsg",
          "sceMsgDialogProgressBarSetValue",
          "sceMsgDialogTerminate",
          "sceMsgDialogUpdateStatus"
        ],
        "todo_names": []
      },
      {
        "name": "libSceMsgDialog.native",
        "label": "MsgDialog.native",
        "done": 3,
        "todo": 2,
        "done_names": [
          "sceMsgDialogInitialize",
          "sceMsgDialogTerminate",
          "sceMsgDialogUpdateStatus"
        ],
        "todo_names": [
          "sceMsgDialogGetResult",
          "sceMsgDialogOpen"
        ]
      },
      {
        "name": "libSceNet",
        "label": "Net",
        "done": 38,
        "todo": 0,
        "done_names": [
          "sceNetAccept",
          "sceNetBind_nid_postfix",
          "sceNetConnect",
          "sceNetEpollAbort",
          "sceNetEpollControl",
          "sceNetEpollCreate",
          "sceNetEpollDestroy",
          "sceNetEpollWait",
          "sceNetErrnoLoc",
          "sceNetEtherNtostr",
          "sceNetGetMacAddress",
          "sceNetGetSockInfo",
          "sceNetGetsockname",
          "sceNetGetsockopt",
          "sceNetHtonl_nid_postfix",
          "sceNetHtons_nid_postfix",
          "sceNetInetNtop",
          "sceNetInetPton",
          "sceNetInit_nid_postfix",
          "sceNetListen",
          "sceNetNtohl_nid_postfix",
          "sceNetNtohs_nid_postfix",
          "sceNetPoolCreate",
          "sceNetPoolDestroy",
          "sceNetRecv",
          "sceNetRecvfrom",
          "sceNetResolverCreate",
          "sceNetResolverDestroy",
          "sceNetResolverStartAton",
          "sceNetResolverStartNtoa",
          "sceNetSend",
          "sceNetSendto",
          "sceNetSetsockopt",
          "sceNetShutdown",
          "sceNetSocket",
          "sceNetSocketAbort",
          "sceNetSocketClose",
          "sceNetTerm"
        ],
        "todo_names": []
      },
      {
        "name": "libSceNetCtl",
        "label": "NetCtl",
        "done": 10,
        "todo": 0,
        "done_names": [
          "sceNetCtlCheckCallback",
          "sceNetCtlGetInfo",
          "sceNetCtlGetNatInfo",
          "sceNetCtlGetResult",
          "sceNetCtlGetState",
          "sceNetCtlGetStateV6",
          "sceNetCtlInit",
          "sceNetCtlRegisterCallback",
          "sceNetCtlTerm",
          "sceNetCtlUnregisterCallback"
        ],
        "todo_names": []
      },
      {
        "name": "libSceNgs2",
        "label": "Ngs2",
        "done": 0,
        "todo": 25,
        "done_names": [],
        "todo_names": [
          "sceNgs2CalcWaveformBlock",
          "sceNgs2GeomApply",
          "sceNgs2GeomCalcListener",
          "sceNgs2GeomResetListenerParam",
          "sceNgs2GeomResetSourceParam",
          "sceNgs2PanGetVolumeMatrix",
          "sceNgs2PanInit",
          "sceNgs2ParseWaveformData",
          "sceNgs2RackCreate",
          "sceNgs2RackCreateWithAllocator",
          "sceNgs2RackDestroy",
          "sceNgs2RackGetVoiceHandle",
          "sceNgs2RackLock",
          "sceNgs2RackQueryBufferSize",
          "sceNgs2RackUnlock",
          "sceNgs2SystemCreate",
          "sceNgs2SystemCreateWithAllocator",
          "sceNgs2SystemDestroy",
          "sceNgs2SystemGetInfo",
          "sceNgs2SystemQueryBufferSize",
          "sceNgs2SystemRender",
          "sceNgs2SystemSetGrainSamples",
          "sceNgs2VoiceControl",
          "sceNgs2VoiceGetState",
          "sceNgs2VoiceGetStateFlags"
        ]
      },
      {
        "name": "libSceNgs2.native",
        "label": "Ngs2.native",
        "done": 0,
        "todo": 27,
        "done_names": [],
        "todo_names": [
          "sceNgs2CalcWaveformBlock",
          "sceNgs2GeomApply",
          "sceNgs2GeomCalcListener",
          "sceNgs2GeomResetListenerParam",
          "sceNgs2GeomResetSourceParam",
          "sceNgs2PanGetVolumeMatrix",
          "sceNgs2PanInit",
          "sceNgs2ParseWaveformData",
          "sceNgs2RackCreate",
          "sceNgs2RackCreateWithAllocator",
          "sceNgs2RackDestroy",
          "sceNgs2RackGetVoiceHandle",
          "sceNgs2RackLock",
          "sceNgs2RackQueryBufferSize",
          "sceNgs2RackUnlock",
          "sceNgs2SystemCreate",
          "sceNgs2SystemCreateWithAllocator",
          "sceNgs2SystemDestroy",
          "sceNgs2SystemGetInfo",
          "sceNgs2SystemQueryBufferSize",
          "sceNgs2SystemRender",
          "sceNgs2SystemResetOption",
          "sceNgs2SystemSetGrainSamples",
          "sceNgs2VoiceControl",
          "sceNgs2VoiceGetState",
          "sceNgs2VoiceGetStateFlags",
          "sceNgs2VoiceRunCommands"
        ]
      },
      {
        "name": "libSceNpAuth",
        "label": "NpAuth",
        "done": 0,
        "todo": 8,
        "done_names": [],
        "todo_names": [
          "sceNpAuthAbortRequest",
          "sceNpAuthCreateAsyncRequest",
          "sceNpAuthCreateRequest",
          "sceNpAuthDeleteRequest",
          "sceNpAuthGetAuthorizationCodeV3",
          "sceNpAuthGetIdTokenV3",
          "sceNpAuthPollAsync",
          "sceNpAuthWaitAsync"
        ]
      },
      {
        "name": "libSceNpCommerce",
        "label": "NpCommerce",
        "done": 7,
        "todo": 2,
        "done_names": [
          "sceNpCommerceDialogClose",
          "sceNpCommerceDialogGetResult",
          "sceNpCommerceDialogGetStatus",
          "sceNpCommerceDialogInitialize",
          "sceNpCommerceDialogOpen",
          "sceNpCommerceDialogTerminate",
          "sceNpCommerceDialogUpdateStatus"
        ],
        "todo_names": [
          "sceNpCommerceHidePsStoreIcon",
          "sceNpCommerceShowPsStoreIcon"
        ]
      },
      {
        "name": "libSceNpCppWebApi",
        "label": "NpCppWebApi",
        "done": 106,
        "todo": 51,
        "done_names": [
          "_ZN3sce2Np9CppWebApi12Leaderboards2V111UserFactory6createEPNS1_6Common10LibContextEPNS5_12IntrusivePtrINS3_4UserEEE",
          "_ZN3sce2Np9CppWebApi12Leaderboards2V121GetRankingRequestBody18setStartSerialRankERKi",
          "_ZN3sce2Np9CppWebApi12Leaderboards2V121GetRankingRequestBody8setGroupERKNS3_5GroupE",
          "_ZN3sce2Np9CppWebApi12Leaderboards2V121GetRankingRequestBody8setLimitERKi",
          "_ZN3sce2Np9CppWebApi12Leaderboards2V121GetRankingRequestBody8setUsersERKNS1_6Common6VectorINS5_12IntrusivePtrINS3_4UserEEEEE",
          "_ZN3sce2Np9CppWebApi12Leaderboards2V121GetRankingRequestBody9setOffsetERKi",
          "_ZN3sce2Np9CppWebApi12Leaderboards2V122RecordScoreRequestBody10setCommentEPKc",
          "_ZN3sce2Np9CppWebApi12Leaderboards2V122RecordScoreRequestBody12setSmallDataEPKvm",
          "_ZN3sce2Np9CppWebApi12Leaderboards2V122RecordScoreRequestBody15setNeedsTmpRankERKb",
          "_ZN3sce2Np9CppWebApi12Leaderboards2V122RecordScoreRequestBody19setComparedDateTimeERK10SceRtcTick",
          "_ZN3sce2Np9CppWebApi12Leaderboards2V122RecordScoreRequestBody7setPcIdERKi",
          "_ZN3sce2Np9CppWebApi12Leaderboards2V128GetRankingRequestBodyFactory6createEPNS1_6Common10LibContextEPNS5_12IntrusivePtrINS3_21GetRankingRequestBodyEEE",
          "_ZN3sce2Np9CppWebApi12Leaderboards2V129RecordScoreRequestBodyFactory6createEPNS1_6Common10LibContextElPNS5_12IntrusivePtrINS3_22RecordScoreRequestBodyEEE",
          "_ZN3sce2Np9CppWebApi12Leaderboards2V14User12setAccountIdERKm",
          "_ZN3sce2Np9CppWebApi12Leaderboards2V14User7setPcIdERKi",
          "_ZN3sce2Np9CppWebApi12Leaderboards2V17ViewApi10getRankingEiRKNS4_21ParameterToGetRankingERNS1_6Common11TransactionINS8_12IntrusivePtrINS3_22GetRankingResponseBodyEEENSA_INS8_18ResponseHeaderBaseEEEEE",
          "_ZN3sce2Np9CppWebApi12Leaderboards2V17ViewApi21ParameterToGetRanking10initializeEPNS1_6Common10LibContextEi",
          "_ZN3sce2Np9CppWebApi12Leaderboards2V17ViewApi21ParameterToGetRanking24setgetRankingRequestBodyENS1_6Common12IntrusivePtrINS3_21GetRankingRequestBodyEEE",
          "_ZN3sce2Np9CppWebApi12Leaderboards2V17ViewApi21ParameterToGetRanking9terminateEv",
          "_ZN3sce2Np9CppWebApi12Leaderboards2V17ViewApi21ParameterToGetRankingC1Ev",
          "_ZN3sce2Np9CppWebApi12Leaderboards2V17ViewApi21ParameterToGetRankingD1Ev",
          "_ZN3sce2Np9CppWebApi12Leaderboards2V17ViewApi22getLargeDataByObjectIdEiRKNS4_33ParameterToGetLargeDataByObjectIdERNS1_6Common21DownStreamTransactionINS8_12IntrusivePtrINS4_37GetLargeDataByObjectIdResponseHeadersEEEEE",
          "_ZN3sce2Np9CppWebApi12Leaderboards2V17ViewApi33ParameterToGetLargeDataByObjectId10initializeEPNS1_6Common10LibContextEPKc",
          "_ZN3sce2Np9CppWebApi12Leaderboards2V17ViewApi33ParameterToGetLargeDataByObjectId9terminateEv",
          "_ZN3sce2Np9CppWebApi12Leaderboards2V17ViewApi33ParameterToGetLargeDataByObjectIdC1Ev",
          "_ZN3sce2Np9CppWebApi12Leaderboards2V17ViewApi33ParameterToGetLargeDataByObjectIdD1Ev",
          "_ZN3sce2Np9CppWebApi12Leaderboards2V19BoardsApi18getBoardDefinitionEiRKNS4_29ParameterToGetBoardDefinitionERNS1_6Common11TransactionINS8_12IntrusivePtrINS3_30GetBoardDefinitionResponseBodyEEENSA_INS8_18ResponseHeaderBaseEEEEE",
          "_ZN3sce2Np9CppWebApi12Leaderboards2V19BoardsApi29ParameterToGetBoardDefinition10initializeEPNS1_6Common10LibContextEi",
          "_ZN3sce2Np9CppWebApi12Leaderboards2V19BoardsApi29ParameterToGetBoardDefinition9terminateEv",
          "_ZN3sce2Np9CppWebApi12Leaderboards2V19BoardsApi29ParameterToGetBoardDefinitionC1Ev",
          "_ZN3sce2Np9CppWebApi12Leaderboards2V19BoardsApi29ParameterToGetBoardDefinitionD1Ev",
          "_ZN3sce2Np9CppWebApi12Leaderboards2V19RecordApi11recordScoreEiRKNS4_22ParameterToRecordScoreERNS1_6Common11TransactionINS8_12IntrusivePtrINS3_23RecordScoreResponseBodyEEENSA_INS4_26RecordScoreResponseHeadersEEEEE",
          "_ZN3sce2Np9CppWebApi12Leaderboards2V19RecordApi15recordLargeDataEiRKNS4_26ParameterToRecordLargeDataERNS1_6Common19UpStreamTransactionINS8_12IntrusivePtrINS3_27RecordLargeDataResponseBodyEEENSA_INS8_18ResponseHeaderBaseEEEEE",
          "_ZN3sce2Np9CppWebApi12Leaderboards2V19RecordApi22ParameterToRecordScore10initializeEPNS1_6Common10LibContextEiNS6_12IntrusivePtrINS3_22RecordScoreRequestBodyEEE",
          "_ZN3sce2Np9CppWebApi12Leaderboards2V19RecordApi22ParameterToRecordScore22setxPsnAtomicOperationENS5_19XPsnAtomicOperationE",
          "_ZN3sce2Np9CppWebApi12Leaderboards2V19RecordApi22ParameterToRecordScore9terminateEv",
          "_ZN3sce2Np9CppWebApi12Leaderboards2V19RecordApi22ParameterToRecordScoreC1Ev",
          "_ZN3sce2Np9CppWebApi12Leaderboards2V19RecordApi22ParameterToRecordScoreD1Ev",
          "_ZN3sce2Np9CppWebApi12Leaderboards2V19RecordApi26ParameterToRecordLargeData10initializeEPNS1_6Common10LibContextEiNS5_19XPsnAtomicOperationEPKc",
          "_ZN3sce2Np9CppWebApi12Leaderboards2V19RecordApi26ParameterToRecordLargeData9terminateEv",
          "_ZN3sce2Np9CppWebApi12Leaderboards2V19RecordApi26ParameterToRecordLargeDataC1Ev",
          "_ZN3sce2Np9CppWebApi12Leaderboards2V19RecordApi26ParameterToRecordLargeDataD1Ev",
          "_ZN3sce2Np9CppWebApi17TitleCloudStorage2V17DataApi12downloadDataEiRKNS4_23ParameterToDownloadDataERNS1_6Common21DownStreamTransactionINS8_12IntrusivePtrINS4_27DownloadDataResponseHeadersEEEEE",
          "_ZN3sce2Np9CppWebApi17TitleCloudStorage2V17DataApi23ParameterToDownloadData10initializeEPNS1_6Common10LibContextEPKci",
          "_ZN3sce2Np9CppWebApi17TitleCloudStorage2V17DataApi23ParameterToDownloadData9terminateEv",
          "_ZN3sce2Np9CppWebApi17TitleCloudStorage2V17DataApi23ParameterToDownloadDataC1Ev",
          "_ZN3sce2Np9CppWebApi17TitleCloudStorage2V17DataApi23ParameterToDownloadDataD1Ev",
          "_ZN3sce2Np9CppWebApi6Common10InitParamsC1Ev",
          "_ZN3sce2Np9CppWebApi6Common10InitParamsD1Ev",
          "_ZN3sce2Np9CppWebApi6Common10LibContextC1Ev",
          "_ZN3sce2Np9CppWebApi6Common10initializeERKNS2_10InitParamsERNS2_10LibContextE",
          "_ZN3sce2Np9CppWebApi6Common11TransactionINS2_12IntrusivePtrINS1_12Leaderboards2V122GetRankingResponseBodyEEENS4_INS2_18ResponseHeaderBaseEEEEC1Ev",
          "_ZN3sce2Np9CppWebApi6Common11TransactionINS2_12IntrusivePtrINS1_12Leaderboards2V122GetRankingResponseBodyEEENS4_INS2_18ResponseHeaderBaseEEEED1Ev",
          "_ZN3sce2Np9CppWebApi6Common11TransactionINS2_12IntrusivePtrINS1_12Leaderboards2V123RecordScoreResponseBodyEEENS4_INS6_9RecordApi26RecordScoreResponseHeadersEEEEC1Ev",
          "_ZN3sce2Np9CppWebApi6Common11TransactionINS2_12IntrusivePtrINS1_12Leaderboards2V123RecordScoreResponseBodyEEENS4_INS6_9RecordApi26RecordScoreResponseHeadersEEEED1Ev",
          "_ZN3sce2Np9CppWebApi6Common11TransactionINS2_12IntrusivePtrINS1_12Leaderboards2V130GetBoardDefinitionResponseBodyEEENS4_INS2_18ResponseHeaderBaseEEEEC1Ev",
          "_ZN3sce2Np9CppWebApi6Common11TransactionINS2_12IntrusivePtrINS1_12Leaderboards2V130GetBoardDefinitionResponseBodyEEENS4_INS2_18ResponseHeaderBaseEEEED1Ev",
          "_ZN3sce2Np9CppWebApi6Common12IntrusivePtrINS1_12Leaderboards2V121GetRankingRequestBodyEEC1ERS7_",
          "_ZN3sce2Np9CppWebApi6Common12IntrusivePtrINS1_12Leaderboards2V121GetRankingRequestBodyEEC1Ev",
          "_ZN3sce2Np9CppWebApi6Common12IntrusivePtrINS1_12Leaderboards2V121GetRankingRequestBodyEED1Ev",
          "_ZN3sce2Np9CppWebApi6Common12IntrusivePtrINS1_12Leaderboards2V122GetRankingResponseBodyEEC1Ev",
          "_ZN3sce2Np9CppWebApi6Common12IntrusivePtrINS1_12Leaderboards2V122GetRankingResponseBodyEED1Ev",
          "_ZN3sce2Np9CppWebApi6Common12IntrusivePtrINS1_12Leaderboards2V122RecordScoreRequestBodyEEC1ERS7_",
          "_ZN3sce2Np9CppWebApi6Common12IntrusivePtrINS1_12Leaderboards2V122RecordScoreRequestBodyEEC1Ev",
          "_ZN3sce2Np9CppWebApi6Common12IntrusivePtrINS1_12Leaderboards2V122RecordScoreRequestBodyEED1Ev",
          "_ZN3sce2Np9CppWebApi6Common12IntrusivePtrINS1_12Leaderboards2V123RecordScoreResponseBodyEEC1Ev",
          "_ZN3sce2Np9CppWebApi6Common12IntrusivePtrINS1_12Leaderboards2V123RecordScoreResponseBodyEED1Ev",
          "_ZN3sce2Np9CppWebApi6Common12IntrusivePtrINS1_12Leaderboards2V130GetBoardDefinitionResponseBodyEEC1Ev",
          "_ZN3sce2Np9CppWebApi6Common12IntrusivePtrINS1_12Leaderboards2V130GetBoardDefinitionResponseBodyEED1Ev",
          "_ZN3sce2Np9CppWebApi6Common12IntrusivePtrINS1_12Leaderboards2V14UserEEC1Ev",
          "_ZN3sce2Np9CppWebApi6Common12IntrusivePtrINS1_12Leaderboards2V14UserEED1Ev",
          "_ZN3sce2Np9CppWebApi6Common12IntrusivePtrINS1_12Leaderboards2V19RecordApi26RecordScoreResponseHeadersEEC1Ev",
          "_ZN3sce2Np9CppWebApi6Common12IntrusivePtrINS1_12Leaderboards2V19RecordApi26RecordScoreResponseHeadersEED1Ev",
          "_ZN3sce2Np9CppWebApi6Common12IntrusivePtrINS2_6VectorINS3_INS1_12Leaderboards2V15EntryEEEEEED1Ev",
          "_ZN3sce2Np9CppWebApi6Common13ConstIteratorINS2_12IntrusivePtrINS1_12Leaderboards2V15EntryEEEED2Ev",
          "_ZN3sce2Np9CppWebApi6Common15TransactionBaseINS2_12IntrusivePtrINS1_12Leaderboards2V122GetRankingResponseBodyEEENS4_INS2_18ResponseHeaderBaseEEEE5startEPNS2_10LibContextE",
          "_ZN3sce2Np9CppWebApi6Common15TransactionBaseINS2_12IntrusivePtrINS1_12Leaderboards2V122GetRankingResponseBodyEEENS4_INS2_18ResponseHeaderBaseEEEE6finishEv",
          "_ZN3sce2Np9CppWebApi6Common15TransactionBaseINS2_12IntrusivePtrINS1_12Leaderboards2V123RecordScoreResponseBodyEEENS4_INS6_9RecordApi26RecordScoreResponseHeadersEEEE5startEPNS2_10LibContextE",
          "_ZN3sce2Np9CppWebApi6Common15TransactionBaseINS2_12IntrusivePtrINS1_12Leaderboards2V123RecordScoreResponseBodyEEENS4_INS6_9RecordApi26RecordScoreResponseHeadersEEEE6finishEv",
          "_ZN3sce2Np9CppWebApi6Common15TransactionBaseINS2_12IntrusivePtrINS1_12Leaderboards2V127RecordLargeDataResponseBodyEEENS4_INS2_18ResponseHeaderBaseEEEE6finishEv",
          "_ZN3sce2Np9CppWebApi6Common15TransactionBaseINS2_12IntrusivePtrINS1_12Leaderboards2V130GetBoardDefinitionResponseBodyEEENS4_INS2_18ResponseHeaderBaseEEEE5startEPNS2_10LibContextE",
          "_ZN3sce2Np9CppWebApi6Common15TransactionBaseINS2_12IntrusivePtrINS1_12Leaderboards2V130GetBoardDefinitionResponseBodyEEENS4_INS2_18ResponseHeaderBaseEEEE6finishEv",
          "_ZN3sce2Np9CppWebApi6Common19UpStreamTransactionINS2_12IntrusivePtrINS1_12Leaderboards2V127RecordLargeDataResponseBodyEEENS4_INS2_18ResponseHeaderBaseEEEE5startEPNS2_10LibContextEm",
          "_ZN3sce2Np9CppWebApi6Common19UpStreamTransactionINS2_12IntrusivePtrINS1_12Leaderboards2V127RecordLargeDataResponseBodyEEENS4_INS2_18ResponseHeaderBaseEEEE8sendDataEPKvm",
          "_ZN3sce2Np9CppWebApi6Common19UpStreamTransactionINS2_12IntrusivePtrINS1_12Leaderboards2V127RecordLargeDataResponseBodyEEENS4_INS2_18ResponseHeaderBaseEEEEC1Ev",
          "_ZN3sce2Np9CppWebApi6Common19UpStreamTransactionINS2_12IntrusivePtrINS1_12Leaderboards2V127RecordLargeDataResponseBodyEEENS4_INS2_18ResponseHeaderBaseEEEED1Ev",
          "_ZN3sce2Np9CppWebApi6Common21DownStreamTransactionINS2_12IntrusivePtrINS1_12Leaderboards2V17ViewApi37GetLargeDataByObjectIdResponseHeadersEEEE5startEPNS2_10LibContextE",
          "_ZN3sce2Np9CppWebApi6Common21DownStreamTransactionINS2_12IntrusivePtrINS1_12Leaderboards2V17ViewApi37GetLargeDataByObjectIdResponseHeadersEEEE6finishEv",
          "_ZN3sce2Np9CppWebApi6Common21DownStreamTransactionINS2_12IntrusivePtrINS1_12Leaderboards2V17ViewApi37GetLargeDataByObjectIdResponseHeadersEEEE8readDataEPcm",
          "_ZN3sce2Np9CppWebApi6Common21DownStreamTransactionINS2_12IntrusivePtrINS1_12Leaderboards2V17ViewApi37GetLargeDataByObjectIdResponseHeadersEEEEC1Ev",
          "_ZN3sce2Np9CppWebApi6Common21DownStreamTransactionINS2_12IntrusivePtrINS1_12Leaderboards2V17ViewApi37GetLargeDataByObjectIdResponseHeadersEEEED1Ev",
          "_ZN3sce2Np9CppWebApi6Common21DownStreamTransactionINS2_12IntrusivePtrINS1_17TitleCloudStorage2V17DataApi27DownloadDataResponseHeadersEEEE5startEPNS2_10LibContextE",
          "_ZN3sce2Np9CppWebApi6Common21DownStreamTransactionINS2_12IntrusivePtrINS1_17TitleCloudStorage2V17DataApi27DownloadDataResponseHeadersEEEE6finishEv",
          "_ZN3sce2Np9CppWebApi6Common21DownStreamTransactionINS2_12IntrusivePtrINS1_17TitleCloudStorage2V17DataApi27DownloadDataResponseHeadersEEEE8readDataEPcm",
          "_ZN3sce2Np9CppWebApi6Common21DownStreamTransactionINS2_12IntrusivePtrINS1_17TitleCloudStorage2V17DataApi27DownloadDataResponseHeadersEEEEC1Ev",
          "_ZN3sce2Np9CppWebApi6Common21DownStreamTransactionINS2_12IntrusivePtrINS1_17TitleCloudStorage2V17DataApi27DownloadDataResponseHeadersEEEED1Ev",
          "_ZN3sce2Np9CppWebApi6Common6StringC1EPNS2_10LibContextE",
          "_ZN3sce2Np9CppWebApi6Common6StringD1Ev",
          "_ZN3sce2Np9CppWebApi6Common6VectorINS2_12IntrusivePtrINS1_12Leaderboards2V14UserEEEE8pushBackERKS8_",
          "_ZN3sce2Np9CppWebApi6Common6VectorINS2_12IntrusivePtrINS1_12Leaderboards2V14UserEEEEC1EPNS2_10LibContextE",
          "_ZN3sce2Np9CppWebApi6Common6VectorINS2_12IntrusivePtrINS1_12Leaderboards2V14UserEEEED1Ev",
          "_ZN3sce2Np9CppWebApi6Common9terminateERNS2_10LibContextE",
          "_ZNK3sce2Np9CppWebApi6Common11TransactionINS2_12IntrusivePtrINS1_12Leaderboards2V122GetRankingResponseBodyEEENS4_INS2_18ResponseHeaderBaseEEEE11getResponseERS8_",
          "_ZNK3sce2Np9CppWebApi6Common11TransactionINS2_12IntrusivePtrINS1_12Leaderboards2V123RecordScoreResponseBodyEEENS4_INS6_9RecordApi26RecordScoreResponseHeadersEEEE11getResponseERS8_",
          "_ZNK3sce2Np9CppWebApi6Common11TransactionINS2_12IntrusivePtrINS1_12Leaderboards2V130GetBoardDefinitionResponseBodyEEENS4_INS2_18ResponseHeaderBaseEEEE11getResponseERS8_",
          "_ZNK3sce2Np9CppWebApi6Common15TransactionBaseINS2_12IntrusivePtrINS1_12Leaderboards2V123RecordScoreResponseBodyEEENS4_INS6_9RecordApi26RecordScoreResponseHeadersEEEE18getResponseHeadersERSB_"
        ],
        "todo_names": [
          "_ZN3sce2Np9CppWebApi12Leaderboards2V122GetRankingResponseBody10getEntriesEv",
          "_ZN3sce2Np9CppWebApi6Common6VectorINS2_12IntrusivePtrINS1_12Leaderboards2V15EntryEEEE3endEv",
          "_ZN3sce2Np9CppWebApi6Common6VectorINS2_12IntrusivePtrINS1_12Leaderboards2V15EntryEEEE5beginEv",
          "_ZN3sce2Np9CppWebApi6Common8IteratorINS2_12IntrusivePtrINS1_12Leaderboards2V15EntryEEEEppEv",
          "_ZNK3sce2Np9CppWebApi12Leaderboards2V122GetRankingResponseBody22getLastUpdatedDateTimeEv",
          "_ZNK3sce2Np9CppWebApi12Leaderboards2V123RecordScoreResponseBody10getTmpRankEv",
          "_ZNK3sce2Np9CppWebApi12Leaderboards2V123RecordScoreResponseBody16getTmpSerialRankEv",
          "_ZNK3sce2Np9CppWebApi12Leaderboards2V130GetBoardDefinitionResponseBody11getSortModeEv",
          "_ZNK3sce2Np9CppWebApi12Leaderboards2V130GetBoardDefinitionResponseBody13getEntryLimitEv",
          "_ZNK3sce2Np9CppWebApi12Leaderboards2V130GetBoardDefinitionResponseBody13getUpdateModeEv",
          "_ZNK3sce2Np9CppWebApi12Leaderboards2V130GetBoardDefinitionResponseBody13sortModeIsSetEv",
          "_ZNK3sce2Np9CppWebApi12Leaderboards2V130GetBoardDefinitionResponseBody15entryLimitIsSetEv",
          "_ZNK3sce2Np9CppWebApi12Leaderboards2V130GetBoardDefinitionResponseBody15updateModeIsSetEv",
          "_ZNK3sce2Np9CppWebApi12Leaderboards2V130GetBoardDefinitionResponseBody16getMaxScoreLimitEv",
          "_ZNK3sce2Np9CppWebApi12Leaderboards2V130GetBoardDefinitionResponseBody16getMinScoreLimitEv",
          "_ZNK3sce2Np9CppWebApi12Leaderboards2V130GetBoardDefinitionResponseBody18maxScoreLimitIsSetEv",
          "_ZNK3sce2Np9CppWebApi12Leaderboards2V130GetBoardDefinitionResponseBody18minScoreLimitIsSetEv",
          "_ZNK3sce2Np9CppWebApi12Leaderboards2V130GetBoardDefinitionResponseBody20getLargeDataNumLimitEv",
          "_ZNK3sce2Np9CppWebApi12Leaderboards2V130GetBoardDefinitionResponseBody21getLargeDataSizeLimitEv",
          "_ZNK3sce2Np9CppWebApi12Leaderboards2V130GetBoardDefinitionResponseBody22largeDataNumLimitIsSetEv",
          "_ZNK3sce2Np9CppWebApi12Leaderboards2V130GetBoardDefinitionResponseBody23largeDataSizeLimitIsSetEv",
          "_ZNK3sce2Np9CppWebApi12Leaderboards2V15Entry10getCommentEv",
          "_ZNK3sce2Np9CppWebApi12Leaderboards2V15Entry11getObjectIdEv",
          "_ZNK3sce2Np9CppWebApi12Leaderboards2V15Entry11getOnlineIdEv",
          "_ZNK3sce2Np9CppWebApi12Leaderboards2V15Entry12commentIsSetEv",
          "_ZNK3sce2Np9CppWebApi12Leaderboards2V15Entry12getAccountIdEv",
          "_ZNK3sce2Np9CppWebApi12Leaderboards2V15Entry12getSmallDataEv",
          "_ZNK3sce2Np9CppWebApi12Leaderboards2V15Entry13getSerialRankEv",
          "_ZNK3sce2Np9CppWebApi12Leaderboards2V15Entry13objectIdIsSetEv",
          "_ZNK3sce2Np9CppWebApi12Leaderboards2V15Entry14getHighestRankEv",
          "_ZNK3sce2Np9CppWebApi12Leaderboards2V15Entry14smallDataIsSetEv",
          "_ZNK3sce2Np9CppWebApi12Leaderboards2V15Entry20getHighestSerialRankEv",
          "_ZNK3sce2Np9CppWebApi12Leaderboards2V15Entry7getPcIdEv",
          "_ZNK3sce2Np9CppWebApi12Leaderboards2V15Entry7getRankEv",
          "_ZNK3sce2Np9CppWebApi12Leaderboards2V15Entry8getScoreEv",
          "_ZNK3sce2Np9CppWebApi12Leaderboards2V19RecordApi26RecordScoreResponseHeaders24getXPsnAtomicOperationIdEv",
          "_ZNK3sce2Np9CppWebApi6Common12IntrusivePtrINS1_12Leaderboards2V121GetRankingRequestBodyEEptEv",
          "_ZNK3sce2Np9CppWebApi6Common12IntrusivePtrINS1_12Leaderboards2V122GetRankingResponseBodyEEptEv",
          "_ZNK3sce2Np9CppWebApi6Common12IntrusivePtrINS1_12Leaderboards2V122RecordScoreRequestBodyEEptEv",
          "_ZNK3sce2Np9CppWebApi6Common12IntrusivePtrINS1_12Leaderboards2V123RecordScoreResponseBodyEEptEv",
          "_ZNK3sce2Np9CppWebApi6Common12IntrusivePtrINS1_12Leaderboards2V130GetBoardDefinitionResponseBodyEEptEv",
          "_ZNK3sce2Np9CppWebApi6Common12IntrusivePtrINS1_12Leaderboards2V14UserEEptEv",
          "_ZNK3sce2Np9CppWebApi6Common12IntrusivePtrINS1_12Leaderboards2V15EntryEEptEv",
          "_ZNK3sce2Np9CppWebApi6Common12IntrusivePtrINS1_12Leaderboards2V19RecordApi26RecordScoreResponseHeadersEEptEv",
          "_ZNK3sce2Np9CppWebApi6Common12IntrusivePtrINS2_6BinaryEEptEv",
          "_ZNK3sce2Np9CppWebApi6Common12IntrusivePtrINS2_6VectorINS3_INS1_12Leaderboards2V15EntryEEEEEEdeEv",
          "_ZNK3sce2Np9CppWebApi6Common6Binary4sizeEv",
          "_ZNK3sce2Np9CppWebApi6Common6Binary9getBinaryEv",
          "_ZNK3sce2Np9CppWebApi6Common6String5c_strEv",
          "_ZNK3sce2Np9CppWebApi6Common8IteratorINS2_12IntrusivePtrINS1_12Leaderboards2V15EntryEEEEdeEv",
          "_ZNK3sce2Np9CppWebApi6Common8IteratorINS2_12IntrusivePtrINS1_12Leaderboards2V15EntryEEEEneERKS9_"
        ]
      },
      {
        "name": "libSceNpEntitlementAccess",
        "label": "NpEntitlementAccess",
        "done": 4,
        "todo": 5,
        "done_names": [
          "sceNpEntitlementAccessGetAddcontEntitlementInfo",
          "sceNpEntitlementAccessGetAddcontEntitlementInfoList",
          "sceNpEntitlementAccessGetSkuFlag",
          "sceNpEntitlementAccessInitialize"
        ],
        "todo_names": [
          "sceNpEntitlementAccessAbortRequest",
          "sceNpEntitlementAccessDeleteRequest",
          "sceNpEntitlementAccessGenerateTransactionId",
          "sceNpEntitlementAccessPollConsumeEntitlement",
          "sceNpEntitlementAccessRequestConsumeUnifiedEntitlement"
        ]
      },
      {
        "name": "libSceNpGameIntent",
        "label": "NpGameIntent",
        "done": 4,
        "todo": 0,
        "done_names": [
          "sceNpGameIntentGetPropertyValueString",
          "sceNpGameIntentInitialize",
          "sceNpGameIntentReceiveIntent",
          "sceNpGameIntentTerminate"
        ],
        "todo_names": []
      },
      {
        "name": "libSceNpManager",
        "label": "NpManager",
        "done": 24,
        "todo": 6,
        "done_names": [
          "sceNpAbortRequest",
          "sceNpCheckCallback",
          "sceNpCheckPremium",
          "sceNpCreateAsyncRequest",
          "sceNpCreateRequest",
          "sceNpDeleteRequest",
          "sceNpGetAccountCountryA",
          "sceNpGetAccountIdA",
          "sceNpGetAccountLanguage2",
          "sceNpGetNpReachabilityState",
          "sceNpGetOnlineId",
          "sceNpGetState",
          "sceNpHasSignedUp",
          "sceNpNotifyPremiumFeature",
          "sceNpPollAsync",
          "sceNpRegisterNpReachabilityStateCallback",
          "sceNpRegisterPlusEventCallback",
          "sceNpRegisterPremiumEventCallback",
          "sceNpRegisterStateCallback",
          "sceNpRegisterStateCallbackA",
          "sceNpSetNpTitleId",
          "sceNpUnregisterPremiumEventCallback",
          "sceNpUnregisterStateCallback",
          "sceNpUnregisterStateCallbackA"
        ],
        "todo_names": [
          "sceNpCheckNpAvailability",
          "sceNpCheckNpReachability",
          "sceNpGetAccountAge",
          "sceNpGetNpId",
          "sceNpRegisterGamePresenceCallback",
          "sceNpSetContentRestriction"
        ]
      },
      {
        "name": "libSceNpSessionSignaling",
        "label": "NpSessionSignaling",
        "done": 8,
        "todo": 0,
        "done_names": [
          "sceNpSessionSignalingActivateSession",
          "sceNpSessionSignalingCreateContext",
          "sceNpSessionSignalingCreateContext2",
          "sceNpSessionSignalingDeactivate",
          "sceNpSessionSignalingDestroyContext",
          "sceNpSessionSignalingGetConnectionInfo",
          "sceNpSessionSignalingInitialize",
          "sceNpSessionSignalingTerminate"
        ],
        "todo_names": []
      },
      {
        "name": "libSceNpTrophy2",
        "label": "NpTrophy2",
        "done": 15,
        "todo": 0,
        "done_names": [
          "sceNpTrophy2AbortHandle",
          "sceNpTrophy2CreateContext",
          "sceNpTrophy2CreateHandle",
          "sceNpTrophy2DestroyContext",
          "sceNpTrophy2DestroyHandle",
          "sceNpTrophy2GetGameIcon",
          "sceNpTrophy2GetGameInfo",
          "sceNpTrophy2GetGroupIcon",
          "sceNpTrophy2GetGroupInfo",
          "sceNpTrophy2GetGroupInfoArray",
          "sceNpTrophy2GetTrophyIcon",
          "sceNpTrophy2GetTrophyInfo",
          "sceNpTrophy2GetTrophyInfoArray",
          "sceNpTrophy2RegisterContext",
          "sceNpTrophy2RegisterUnlockCallback"
        ],
        "todo_names": []
      },
      {
        "name": "libSceNpUniversalDataSystem",
        "label": "NpUniversalDataSystem",
        "done": 41,
        "todo": 0,
        "done_names": [
          "sceNpUniversalDataSystemAbortHandle",
          "sceNpUniversalDataSystemCreateContext",
          "sceNpUniversalDataSystemCreateEvent",
          "sceNpUniversalDataSystemCreateEventPropertyArray",
          "sceNpUniversalDataSystemCreateEventPropertyObject",
          "sceNpUniversalDataSystemCreateHandle",
          "sceNpUniversalDataSystemDestroyContext",
          "sceNpUniversalDataSystemDestroyEvent",
          "sceNpUniversalDataSystemDestroyEventPropertyArray",
          "sceNpUniversalDataSystemDestroyEventPropertyObject",
          "sceNpUniversalDataSystemDestroyHandle",
          "sceNpUniversalDataSystemEventEstimateSize",
          "sceNpUniversalDataSystemEventPropertyArraySetArray",
          "sceNpUniversalDataSystemEventPropertyArraySetBinary",
          "sceNpUniversalDataSystemEventPropertyArraySetBool",
          "sceNpUniversalDataSystemEventPropertyArraySetFloat32",
          "sceNpUniversalDataSystemEventPropertyArraySetFloat64",
          "sceNpUniversalDataSystemEventPropertyArraySetInt32",
          "sceNpUniversalDataSystemEventPropertyArraySetInt64",
          "sceNpUniversalDataSystemEventPropertyArraySetObject",
          "sceNpUniversalDataSystemEventPropertyArraySetString",
          "sceNpUniversalDataSystemEventPropertyArraySetUInt32",
          "sceNpUniversalDataSystemEventPropertyArraySetUInt64",
          "sceNpUniversalDataSystemEventPropertyObjectSetArray",
          "sceNpUniversalDataSystemEventPropertyObjectSetBinary",
          "sceNpUniversalDataSystemEventPropertyObjectSetBool",
          "sceNpUniversalDataSystemEventPropertyObjectSetFloat32",
          "sceNpUniversalDataSystemEventPropertyObjectSetFloat64",
          "sceNpUniversalDataSystemEventPropertyObjectSetInt32",
          "sceNpUniversalDataSystemEventPropertyObjectSetInt64",
          "sceNpUniversalDataSystemEventPropertyObjectSetObject",
          "sceNpUniversalDataSystemEventPropertyObjectSetString",
          "sceNpUniversalDataSystemEventPropertyObjectSetUInt32",
          "sceNpUniversalDataSystemEventPropertyObjectSetUInt64",
          "sceNpUniversalDataSystemEventToString",
          "sceNpUniversalDataSystemGetMemoryStat",
          "sceNpUniversalDataSystemGetStorageStat",
          "sceNpUniversalDataSystemInitialize",
          "sceNpUniversalDataSystemPostEvent",
          "sceNpUniversalDataSystemRegisterContext",
          "sceNpUniversalDataSystemTerminate"
        ],
        "todo_names": []
      },
      {
        "name": "libSceNpUtility",
        "label": "NpUtility",
        "done": 0,
        "todo": 5,
        "done_names": [],
        "todo_names": [
          "sceNpBandwidthTestAbort",
          "sceNpBandwidthTestGetStatus",
          "sceNpBandwidthTestInitStartDownload",
          "sceNpBandwidthTestInitStartUpload",
          "sceNpBandwidthTestShutdown"
        ]
      },
      {
        "name": "libSceNpWebApi2",
        "label": "NpWebApi2",
        "done": 24,
        "todo": 0,
        "done_names": [
          "sceNpWebApi2AbortRequest",
          "sceNpWebApi2AddHttpRequestHeader",
          "sceNpWebApi2CheckTimeout",
          "sceNpWebApi2CreateRequest",
          "sceNpWebApi2CreateUserContext",
          "sceNpWebApi2DeleteRequest",
          "sceNpWebApi2DeleteUserContext",
          "sceNpWebApi2GetHttpResponseHeaderValue",
          "sceNpWebApi2GetHttpResponseHeaderValueLength",
          "sceNpWebApi2Initialize",
          "sceNpWebApi2PushEventCreateFilter",
          "sceNpWebApi2PushEventCreateHandle",
          "sceNpWebApi2PushEventCreatePushContext",
          "sceNpWebApi2PushEventDeleteFilter",
          "sceNpWebApi2PushEventDeleteHandle",
          "sceNpWebApi2PushEventDeletePushContext",
          "sceNpWebApi2PushEventRegisterCallback",
          "sceNpWebApi2PushEventRegisterPushContextCallback",
          "sceNpWebApi2PushEventStartPushContextCallback",
          "sceNpWebApi2PushEventUnregisterCallback",
          "sceNpWebApi2PushEventUnregisterPushContextCallback",
          "sceNpWebApi2ReadData",
          "sceNpWebApi2SendRequest",
          "sceNpWebApi2Terminate"
        ],
        "todo_names": []
      },
      {
        "name": "libScePad",
        "label": "Pad",
        "done": 22,
        "todo": 2,
        "done_names": [
          "scePadClose_nid_postfix",
          "scePadDeviceClassGetExtendedInformation",
          "scePadDeviceClassParseData",
          "scePadGetControllerInformation",
          "scePadGetExtControllerInformation",
          "scePadGetHandle",
          "scePadGetInfo_nid_postfix",
          "scePadGetTriggerEffectState",
          "scePadInit_nid_postfix",
          "scePadOpen_nid_postfix",
          "scePadReadState",
          "scePadRead_nid_postfix",
          "scePadResetLightBar",
          "scePadResetOrientation",
          "scePadSetLightBar",
          "scePadSetMotionSensorState",
          "scePadSetParticularMode",
          "scePadSetProcessPrivilege",
          "scePadSetTriggerEffect",
          "scePadSetVibration",
          "scePadSetVibrationMode",
          "scePadSetVibrationTriggerEffectWeakWhileEmbeddedMicInUse"
        ],
        "todo_names": [
          "scePadSetAngularVelocityDeadbandState",
          "scePadSetTiltCorrectionState"
        ]
      },
      {
        "name": "libScePlayGo",
        "label": "PlayGo",
        "done": 18,
        "todo": 0,
        "done_names": [
          "scePlayGoClose",
          "scePlayGoGetChunkId",
          "scePlayGoGetEta",
          "scePlayGoGetInstallChunkId",
          "scePlayGoGetInstallSpeed",
          "scePlayGoGetLanguageMask",
          "scePlayGoGetLocus",
          "scePlayGoGetOptionalChunk",
          "scePlayGoGetProgress",
          "scePlayGoGetSupportedOptionalChunk",
          "scePlayGoGetToDoList",
          "scePlayGoInitialize",
          "scePlayGoOpen",
          "scePlayGoPrefetch",
          "scePlayGoPrefetchOptionalChunk",
          "scePlayGoSetInstallSpeed",
          "scePlayGoSetToDoList",
          "scePlayGoTerminate"
        ],
        "todo_names": []
      },
      {
        "name": "libScePlayerInvitationDialog",
        "label": "PlayerInvitationDialog",
        "done": 6,
        "todo": 0,
        "done_names": [
          "scePlayerInvitationDialogClose",
          "scePlayerInvitationDialogGetStatus",
          "scePlayerInvitationDialogInitialize",
          "scePlayerInvitationDialogOpen",
          "scePlayerInvitationDialogTerminate",
          "scePlayerInvitationDialogUpdateStatus"
        ],
        "todo_names": []
      },
      {
        "name": "libScePlayerSelectionDialog",
        "label": "PlayerSelectionDialog",
        "done": 0,
        "todo": 1,
        "done_names": [],
        "todo_names": [
          "scePlayerSelectionDialogTerminate"
        ]
      },
      {
        "name": "libScePngDec",
        "label": "PngDec",
        "done": 5,
        "todo": 0,
        "done_names": [
          "scePngDecCreate",
          "scePngDecDecode",
          "scePngDecDelete",
          "scePngDecParseHeader",
          "scePngDecQueryMemorySize"
        ],
        "todo_names": []
      },
      {
        "name": "libScePngEnc",
        "label": "PngEnc",
        "done": 0,
        "todo": 4,
        "done_names": [],
        "todo_names": [
          "scePngEncCreate",
          "scePngEncDelete",
          "scePngEncEncode",
          "scePngEncQueryMemorySize"
        ]
      },
      {
        "name": "libScePosixForWebKit",
        "label": "PosixForWebKit",
        "done": 5,
        "todo": 0,
        "done_names": [
          "freeaddrinfo_nid_postfix",
          "gai_strerror_nid_postfix",
          "getaddrinfo_nid_postfix",
          "getnameinfo_nid_postfix",
          "strcasestr_nid_postfix"
        ],
        "todo_names": []
      },
      {
        "name": "libScePsml_debug",
        "label": "Psml_debug",
        "done": 0,
        "todo": 13,
        "done_names": [],
        "todo_names": [
          "scePsmlUnknown_3WVD91e12ZQ",
          "scePsmlUnknown_AHalTX9wFZY",
          "scePsmlUnknown_ArakEpzsZo0",
          "scePsmlUnknown_FSGaTQze0UY",
          "scePsmlUnknown_GHna9_MDvnUk",
          "scePsmlUnknown_GJY0MvuTcs8",
          "scePsmlUnknown_JaLBe0P3jSU",
          "scePsmlUnknown_LXq_P6mIxpCw",
          "scePsmlUnknown_RUNLFro_Pqok",
          "scePsmlUnknown__P2KpvixvL6E",
          "scePsmlUnknown_eWoKNeB6V_Mk",
          "scePsmlUnknown_gxv3i_PMTEzU",
          "scePsmlUnknown_jEevBXmagOQ"
        ]
      },
      {
        "name": "libSceRandom",
        "label": "Random",
        "done": 1,
        "todo": 0,
        "done_names": [
          "sceRandomGetRandomNumber"
        ],
        "todo_names": []
      },
      {
        "name": "libSceRazorCpu",
        "label": "RazorCpu",
        "done": 0,
        "todo": 4,
        "done_names": [],
        "todo_names": [
          "sceRazorCpuIsCapturing",
          "sceRazorCpuJobManagerDispatch",
          "sceRazorCpuJobManagerJob",
          "sceRazorCpuJobManagerSequence"
        ]
      },
      {
        "name": "libSceRemoteplay",
        "label": "Remoteplay",
        "done": 3,
        "todo": 0,
        "done_names": [
          "sceRemoteplayGetConnectionStatus",
          "sceRemoteplayInitialize",
          "sceRemoteplayTerminate"
        ],
        "todo_names": []
      },
      {
        "name": "libSceRtc",
        "label": "Rtc",
        "done": 28,
        "todo": 0,
        "done_names": [
          "sceRtcCheckValid",
          "sceRtcConvertLocalTimeToUtc",
          "sceRtcConvertUtcToLocalTime",
          "sceRtcFormatRFC3339",
          "sceRtcGetCurrentClock",
          "sceRtcGetCurrentClockLocalTime",
          "sceRtcGetCurrentNetworkTick",
          "sceRtcGetCurrentTick",
          "sceRtcGetDayOfWeek",
          "sceRtcGetDaysInMonth",
          "sceRtcGetTick",
          "sceRtcGetTickResolution",
          "sceRtcGetTime_t",
          "sceRtcGetWin32FileTime",
          "sceRtcIsLeapYear",
          "sceRtcParseRFC3339",
          "sceRtcSetTick",
          "sceRtcSetTime_t",
          "sceRtcSetWin32FileTime",
          "sceRtcTickAddDays",
          "sceRtcTickAddHours",
          "sceRtcTickAddMicroseconds",
          "sceRtcTickAddMinutes",
          "sceRtcTickAddMonths",
          "sceRtcTickAddSeconds",
          "sceRtcTickAddTicks",
          "sceRtcTickAddWeeks",
          "sceRtcTickAddYears"
        ],
        "todo_names": []
      },
      {
        "name": "libSceRudp",
        "label": "Rudp",
        "done": 12,
        "todo": 0,
        "done_names": [
          "sceRudpBind",
          "sceRudpCreateContext",
          "sceRudpEnableInternalIOThread",
          "sceRudpEnd",
          "sceRudpGetContextStatus",
          "sceRudpInit_nid_postfix",
          "sceRudpInitiate",
          "sceRudpRead",
          "sceRudpSetEventHandler",
          "sceRudpSetOption",
          "sceRudpTerminate",
          "sceRudpWrite"
        ],
        "todo_names": []
      },
      {
        "name": "libSceSaveData",
        "label": "SaveData",
        "done": 9,
        "todo": 0,
        "done_names": [
          "sceSaveDataBackup",
          "sceSaveDataGetEventResult",
          "sceSaveDataGetSaveDataMemory2",
          "sceSaveDataInitialize3",
          "sceSaveDataSetSaveDataMemory2",
          "sceSaveDataSetupSaveDataMemory2",
          "sceSaveDataSyncSaveDataMemory",
          "sceSaveDataTerminate",
          "sceSaveDataTransferringMount"
        ],
        "todo_names": []
      },
      {
        "name": "libSceSaveData.native",
        "label": "SaveData.native",
        "done": 23,
        "todo": 0,
        "done_names": [
          "sceSaveDataBackup",
          "sceSaveDataCommit",
          "sceSaveDataCreateTransactionResource",
          "sceSaveDataDelete",
          "sceSaveDataDeleteTransactionResource",
          "sceSaveDataDirNameSearch",
          "sceSaveDataGetEventResult",
          "sceSaveDataGetMountInfo",
          "sceSaveDataGetParam",
          "sceSaveDataGetSaveDataMemory2",
          "sceSaveDataInitialize3",
          "sceSaveDataLoadIcon",
          "sceSaveDataMount3",
          "sceSaveDataPrepare",
          "sceSaveDataSaveIcon",
          "sceSaveDataSaveIconByPath",
          "sceSaveDataSetParam",
          "sceSaveDataSetSaveDataMemory2",
          "sceSaveDataSetupSaveDataMemory2",
          "sceSaveDataSyncSaveDataMemory",
          "sceSaveDataTerminate",
          "sceSaveDataTransferringMount",
          "sceSaveDataUmount2"
        ],
        "todo_names": []
      },
      {
        "name": "libSceSaveDataDialog",
        "label": "SaveDataDialog",
        "done": 8,
        "todo": 0,
        "done_names": [
          "sceSaveDataDialogClose",
          "sceSaveDataDialogGetResult",
          "sceSaveDataDialogInitialize",
          "sceSaveDataDialogIsReadyToDisplay",
          "sceSaveDataDialogOpen",
          "sceSaveDataDialogProgressBarInc",
          "sceSaveDataDialogProgressBarSetValue",
          "sceSaveDataDialogTerminate"
        ],
        "todo_names": []
      },
      {
        "name": "libSceSaveDataDialog.native",
        "label": "SaveDataDialog.native",
        "done": 10,
        "todo": 0,
        "done_names": [
          "sceSaveDataDialogClose",
          "sceSaveDataDialogGetResult",
          "sceSaveDataDialogGetStatus",
          "sceSaveDataDialogInitialize",
          "sceSaveDataDialogIsReadyToDisplay",
          "sceSaveDataDialogOpen",
          "sceSaveDataDialogProgressBarInc",
          "sceSaveDataDialogProgressBarSetValue",
          "sceSaveDataDialogTerminate",
          "sceSaveDataDialogUpdateStatus"
        ],
        "todo_names": []
      },
      {
        "name": "libSceShare",
        "label": "Share",
        "done": 9,
        "todo": 4,
        "done_names": [
          "sceShareFeaturePermit",
          "sceShareFeatureProhibit",
          "sceShareInitialize",
          "sceShareRegisterContentEventCallback",
          "sceShareSetCaptureSource",
          "sceShareSetContentParam",
          "sceShareSetScreenshotOverlayImage",
          "sceShareTerminate",
          "sceShareUnregisterContentEventCallback"
        ],
        "todo_names": [
          "sceShareCaptureScreenshot",
          "sceShareCaptureVideoClip",
          "sceShareGetCurrentStatus",
          "sceShareOpenMenuForContent"
        ]
      },
      {
        "name": "libSceShare.native",
        "label": "Share.native",
        "done": 9,
        "todo": 4,
        "done_names": [
          "sceShareFeaturePermit",
          "sceShareFeatureProhibit",
          "sceShareInitialize",
          "sceShareRegisterContentEventCallback",
          "sceShareSetCaptureSource",
          "sceShareSetContentParam",
          "sceShareSetScreenshotOverlayImage",
          "sceShareTerminate",
          "sceShareUnregisterContentEventCallback"
        ],
        "todo_names": [
          "sceShareCaptureScreenshot",
          "sceShareCaptureVideoClip",
          "sceShareGetCurrentStatus",
          "sceShareOpenMenuForContent"
        ]
      },
      {
        "name": "libSceSharePlay",
        "label": "SharePlay",
        "done": 2,
        "todo": 0,
        "done_names": [
          "sceSharePlayInitialize",
          "sceSharePlayTerminate"
        ],
        "todo_names": []
      },
      {
        "name": "libSceSigninDialog",
        "label": "SigninDialog",
        "done": 0,
        "todo": 7,
        "done_names": [],
        "todo_names": [
          "sceSigninDialogClose",
          "sceSigninDialogGetResult",
          "sceSigninDialogGetStatus",
          "sceSigninDialogInitialize",
          "sceSigninDialogOpen",
          "sceSigninDialogTerminate",
          "sceSigninDialogUpdateStatus"
        ]
      },
      {
        "name": "libSceSsl",
        "label": "Ssl",
        "done": 4,
        "todo": 2,
        "done_names": [
          "sceSslFreeCaCerts",
          "sceSslGetCaCerts",
          "sceSslInit_nid_postfix",
          "sceSslTerm_nid_postfix"
        ],
        "todo_names": [
          "sceSslClose",
          "sceSslGetSerialNumber"
        ]
      },
      {
        "name": "libSceSysmodule",
        "label": "Sysmodule",
        "done": 5,
        "todo": 0,
        "done_names": [
          "sceSysmoduleGetModuleInfoForUnwind",
          "sceSysmoduleIsLoaded",
          "sceSysmoduleLoadModule",
          "sceSysmoduleLoadModuleInternalWithArg",
          "sceSysmoduleUnloadModule"
        ],
        "todo_names": []
      },
      {
        "name": "libSceSystemGesture",
        "label": "SystemGesture",
        "done": 9,
        "todo": 13,
        "done_names": [
          "sceSystemGestureClose",
          "sceSystemGestureCreateTouchRecognizer",
          "sceSystemGestureFinalizePrimitiveTouchRecognizer",
          "sceSystemGestureGetTouchEventByIndex",
          "sceSystemGestureGetTouchEventsCount",
          "sceSystemGestureInitializePrimitiveTouchRecognizer",
          "sceSystemGestureOpen",
          "sceSystemGestureUpdatePrimitiveTouchRecognizer",
          "sceSystemGestureUpdateTouchRecognizer"
        ],
        "todo_names": [
          "sceSystemGestureAppendTouchRecognizer",
          "sceSystemGestureGetPrimitiveTouchEventByIndex",
          "sceSystemGestureGetPrimitiveTouchEventByPrimitiveID",
          "sceSystemGestureGetPrimitiveTouchEvents",
          "sceSystemGestureGetPrimitiveTouchEventsCount",
          "sceSystemGestureGetTouchEventByEventID",
          "sceSystemGestureGetTouchEvents",
          "sceSystemGestureGetTouchRecognizerInformation",
          "sceSystemGestureRemoveTouchRecognizer",
          "sceSystemGestureResetPrimitiveTouchRecognizer",
          "sceSystemGestureResetTouchRecognizer",
          "sceSystemGestureUpdateAllTouchRecognizer",
          "sceSystemGestureUpdateTouchRecognizerRectangle"
        ]
      },
      {
        "name": "libSceSystemService",
        "label": "SystemService",
        "done": 9,
        "todo": 6,
        "done_names": [
          "sceSystemServiceDisableNoticeScreenSkipFlagAutoSet",
          "sceSystemServiceGetDisplaySafeAreaInfo",
          "sceSystemServiceGetHdrToneMapLuminance",
          "sceSystemServiceGetNoticeScreenSkipFlag",
          "sceSystemServiceGetStatus",
          "sceSystemServiceHideSplashScreen",
          "sceSystemServiceParamGetInt",
          "sceSystemServiceReceiveEvent",
          "sceSystemServiceSetNoticeScreenSkipFlag"
        ],
        "todo_names": [
          "sceSystemServiceInitializePlayerDialogParam",
          "sceSystemServiceLaunchPlayerDialog",
          "sceSystemServiceLoadExec",
          "sceSystemServiceParamGetString",
          "sceSystemServicePowerTick",
          "sceSystemServiceReportAbnormalTermination"
        ]
      },
      {
        "name": "libSceUlt",
        "label": "Ult",
        "done": 24,
        "todo": 0,
        "done_names": [
          "sceUltFinalize",
          "sceUltInitialize",
          "sceUltMutexCreate",
          "sceUltMutexLock",
          "sceUltMutexOptParamInitialize",
          "sceUltMutexUnlock",
          "sceUltQueueCreate",
          "sceUltQueueDataResourcePoolCreate",
          "sceUltQueueDataResourcePoolGetWorkAreaSize",
          "sceUltQueuePush",
          "sceUltQueueTryPop",
          "sceUltSemaphoreAcquire",
          "sceUltSemaphoreCreate",
          "sceUltSemaphoreDestroy",
          "sceUltSemaphoreRelease",
          "sceUltSemaphoreTryAcquire",
          "sceUltUlthreadCreate",
          "sceUltUlthreadJoin",
          "sceUltUlthreadRuntimeCreate",
          "sceUltUlthreadRuntimeGetWorkAreaSize",
          "sceUltUlthreadRuntimeOptParamInitialize",
          "sceUltWaitingQueueResourcePoolCreate",
          "sceUltWaitingQueueResourcePoolGetWorkAreaSize",
          "ulthreadRunner"
        ],
        "todo_names": []
      },
      {
        "name": "libSceUserService",
        "label": "UserService",
        "done": 15,
        "todo": 1,
        "done_names": [
          "sceUserServiceGetAccessibilityChatTranscription",
          "sceUserServiceGetAccessibilityPressAndHoldDelay",
          "sceUserServiceGetAccessibilityTriggerEffect",
          "sceUserServiceGetAccessibilityVibration",
          "sceUserServiceGetAccessibilityZoomEnabled",
          "sceUserServiceGetEvent",
          "sceUserServiceGetGamePresets",
          "sceUserServiceGetInitialUser",
          "sceUserServiceGetLoginUserIdList",
          "sceUserServiceGetPlatformPrivacyWs1",
          "sceUserServiceGetUserName",
          "sceUserServiceGetUserNumber",
          "sceUserServiceInitialize",
          "sceUserServiceInitialize2",
          "sceUserServiceTerminate"
        ],
        "todo_names": [
          "sceUserServiceGetAgeLevel"
        ]
      },
      {
        "name": "libSceVideoOut",
        "label": "VideoOut",
        "done": 8,
        "todo": 0,
        "done_names": [
          "sceVideoOutAdjustColor_",
          "sceVideoOutColorSettingsSetGamma",
          "sceVideoOutColorSettingsSetGamma_",
          "sceVideoOutGetEventCount",
          "sceVideoOutGetEventData",
          "sceVideoOutGetEventId",
          "sceVideoOutInitializeOutputOptions",
          "sceVideoOutSetBufferAttribute2"
        ],
        "todo_names": []
      },
      {
        "name": "libSceVideoRecordingP",
        "label": "VideoRecordingP",
        "done": 2,
        "todo": 7,
        "done_names": [
          "sceVideoRecordingGetInfo",
          "sceVideoRecordingSetInfo"
        ],
        "todo_names": [
          "sceVideoRecordingClose",
          "sceVideoRecordingGetStatus",
          "sceVideoRecordingOpen",
          "sceVideoRecordingQueryMemSize",
          "sceVideoRecordingStart",
          "sceVideoRecordingStop",
          "videoRecordingUnknown_iQS6DUtLybE"
        ]
      },
      {
        "name": "libSceVideodec2",
        "label": "Videodec2",
        "done": 10,
        "todo": 0,
        "done_names": [
          "sceVideodec2AllocateComputeQueue_nid_postfix",
          "sceVideodec2CreateDecoder_nid_postfix",
          "sceVideodec2Decode_nid_postfix",
          "sceVideodec2DeleteDecoder_nid_postfix",
          "sceVideodec2Flush_nid_postfix",
          "sceVideodec2GetPictureInfo_nid_postfix",
          "sceVideodec2QueryComputeMemoryInfo_nid_postfix",
          "sceVideodec2QueryDecoderMemoryInfo_nid_postfix",
          "sceVideodec2ReleaseComputeQueue_nid_postfix",
          "sceVideodec2Reset_nid_postfix"
        ],
        "todo_names": []
      },
      {
        "name": "libSceVoice",
        "label": "Voice",
        "done": 15,
        "todo": 1,
        "done_names": [
          "sceVoiceConnectIPortToOPort",
          "sceVoiceCreatePort",
          "sceVoiceDeletePort",
          "sceVoiceDisconnectIPortFromOPort",
          "sceVoiceEnd_nid_postfix",
          "sceVoiceGetBitRate",
          "sceVoiceGetPortAttr",
          "sceVoiceGetPortInfo",
          "sceVoiceGetVolume",
          "sceVoiceInit",
          "sceVoiceReadFromOPort",
          "sceVoiceSetThreadsParams",
          "sceVoiceSetVolume",
          "sceVoiceStart",
          "sceVoiceStop"
        ],
        "todo_names": [
          "sceVoiceWriteToIPort"
        ]
      },
      {
        "name": "libSceVoiceChat",
        "label": "VoiceChat",
        "done": 8,
        "todo": 0,
        "done_names": [
          "NAME",
          "sceVoiceChatCreateRequest",
          "sceVoiceChatDeleteRequest",
          "sceVoiceChatInitialize",
          "sceVoiceChatProcessEvent",
          "sceVoiceChatRegisterHandlers",
          "sceVoiceChatRegisterMicEventHandler",
          "sceVoiceChatTerminate"
        ],
        "todo_names": []
      },
      {
        "name": "libSceVoiceQoS",
        "label": "VoiceQoS",
        "done": 0,
        "todo": 1,
        "done_names": [],
        "todo_names": [
          "sceVoiceQoSInit"
        ]
      },
      {
        "name": "libSceWebBrowserDialog",
        "label": "WebBrowserDialog",
        "done": 3,
        "todo": 3,
        "done_names": [
          "sceWebBrowserDialogInitialize",
          "sceWebBrowserDialogTerminate",
          "sceWebBrowserDialogUpdateStatus"
        ],
        "todo_names": [
          "sceWebBrowserDialogClose",
          "sceWebBrowserDialogGetResult",
          "sceWebBrowserDialogOpen"
        ]
      },
      {
        "name": "libc",
        "label": "libc",
        "done": 526,
        "todo": 7,
        "done_names": [
          "CatchTypeInfo",
          "DeleteTypeInfo",
          "DestroyClassicLocale",
          "DestroyCopiedLocale",
          "DestroyTypeInfo",
          "DynamicCastTypeInfo",
          "FindPublicTypeInfo",
          "IsPointerTypeInfo",
          "LibcHeapGetTraceInfo_nid_postfix",
          "LibcInternalExtCxaThreadAtexit_nid_postfix",
          "LibcRuntimeAssertion",
          "ReleaseCopiedLocale",
          "ReleaseLocale",
          "RetainCopiedLocale",
          "RetainLocale",
          "UpcastTypeInfo",
          "UpcastTypeInfoResult",
          "_Assert_nid_postfix",
          "_Atomic_compare_exchange_weak_4_nid_postfix",
          "_Atomic_fetch_add_4_nid_postfix",
          "_Atomic_fetch_sub_4_nid_postfix",
          "_Atomic_load_4_nid_postfix",
          "_Exit_nid_postfix",
          "_FCosh_nid_postfix",
          "_FSinh_nid_postfix",
          "_Getpctype_nid_postfix",
          "_Getpmbstate_nid_postfix",
          "_Getptolower_nid_postfix",
          "_Getptoupper_nid_postfix",
          "_Getpwcstate_nid_postfix",
          "_Lockfilelock_nid_postfix",
          "_Locksyslock_nid_postfix",
          "_Mbtowcx_nid_postfix",
          "_Stoul_nid_postfix",
          "_Stoull_nid_postfix",
          "_Towctrans_nid_postfix",
          "_Unlockfilelock_nid_postfix",
          "_Unlocksyslock_nid_postfix",
          "_Unwind_Backtrace_nid_postfix",
          "_Unwind_DeleteException_nid_postfix",
          "_Unwind_ForcedUnwind_nid_postfix",
          "_Unwind_GetCFA_nid_postfix",
          "_Unwind_GetDataRelBase_nid_postfix",
          "_Unwind_GetGR_nid_postfix",
          "_Unwind_GetIPInfo_nid_postfix",
          "_Unwind_GetIP_nid_postfix",
          "_Unwind_GetLanguageSpecificData_nid_postfix",
          "_Unwind_GetRegionStart_nid_postfix",
          "_Unwind_GetTextRelBase_nid_postfix",
          "_Unwind_RaiseException_nid_postfix",
          "_Unwind_Resume_nid_postfix",
          "_Unwind_Resume_or_Rethrow_nid_postfix",
          "_Unwind_SetGR_nid_postfix",
          "_Unwind_SetIP_nid_postfix",
          "_Wctombx_nid_postfix",
          "_ZNKSt10bad_typeid4whatEv_nid_postfix",
          "_ZNKSt11logic_error4whatEv_nid_postfix",
          "_ZNKSt11regex_error4whatEv_nid_postfix",
          "_ZNKSt12domain_error4whatEv_nid_postfix",
          "_ZNKSt12length_error4whatEv_nid_postfix",
          "_ZNKSt12out_of_range4whatEv_nid_postfix",
          "_ZNKSt12system_error4whatEv_nid_postfix",
          "_ZNKSt13runtime_error4whatEv_nid_postfix",
          "_ZNKSt15__exception_ptr13exception_ptr20__cxa_exception_typeEv_nid_postfix",
          "_ZNKSt15__exception_ptr13exception_ptr6_M_getEv_nid_postfix",
          "_ZNKSt16invalid_argument4whatEv_nid_postfix",
          "_ZNKSt17bad_function_call4whatEv_nid_postfix",
          "_ZNKSt20bad_array_new_length4whatEv_nid_postfix",
          "_ZNKSt8bad_cast4whatEv_nid_postfix",
          "_ZNKSt8ios_base7failure4whatEv_nid_postfix",
          "_ZNKSt9bad_alloc4whatEv_nid_postfix",
          "_ZNKSt9exception4whatEv_nid_postfix",
          "_ZNKSt9exception6_RaiseEv_nid_postfix",
          "_ZNKSt9exception8_DoraiseEv_nid_postfix",
          "_ZNSt10bad_typeidC1Ev_nid_postfix",
          "_ZNSt10bad_typeidC2Ev_nid_postfix",
          "_ZNSt10bad_typeidD0Ev_nid_postfix",
          "_ZNSt10bad_typeidD1Ev_nid_postfix",
          "_ZNSt10bad_typeidD2Ev_nid_postfix",
          "_ZNSt11logic_errorC1EPKc_nid_postfix",
          "_ZNSt11logic_errorC1ERKS__nid_postfix",
          "_ZNSt11logic_errorC2EPKc_nid_postfix",
          "_ZNSt11logic_errorC2ERKS__nid_postfix",
          "_ZNSt11logic_errorD0Ev_nid_postfix",
          "_ZNSt11logic_errorD1Ev_nid_postfix",
          "_ZNSt11logic_errorD2Ev_nid_postfix",
          "_ZNSt11logic_erroraSERKS__nid_postfix",
          "_ZNSt11regex_errorC1ERKS__nid_postfix",
          "_ZNSt11regex_errorC2ERKS__nid_postfix",
          "_ZNSt11regex_errorD0Ev_nid_postfix",
          "_ZNSt11regex_errorD1Ev_nid_postfix",
          "_ZNSt11regex_errorD2Ev_nid_postfix",
          "_ZNSt11regex_erroraSERKS__nid_postfix",
          "_ZNSt12domain_errorC1EPKc_nid_postfix",
          "_ZNSt12domain_errorC1ERKS__nid_postfix",
          "_ZNSt12domain_errorC2EPKc_nid_postfix",
          "_ZNSt12domain_errorC2ERKS__nid_postfix",
          "_ZNSt12domain_errorD0Ev_nid_postfix",
          "_ZNSt12domain_errorD1Ev_nid_postfix",
          "_ZNSt12domain_errorD2Ev_nid_postfix",
          "_ZNSt12domain_erroraSERKS__nid_postfix",
          "_ZNSt12length_errorC1EPKc_nid_postfix",
          "_ZNSt12length_errorC1ERKS__nid_postfix",
          "_ZNSt12length_errorC2EPKc_nid_postfix",
          "_ZNSt12length_errorC2ERKS__nid_postfix",
          "_ZNSt12length_errorD0Ev_nid_postfix",
          "_ZNSt12length_errorD1Ev_nid_postfix",
          "_ZNSt12length_errorD2Ev_nid_postfix",
          "_ZNSt12length_erroraSERKS__nid_postfix",
          "_ZNSt12out_of_rangeC1EPKc_nid_postfix",
          "_ZNSt12out_of_rangeC1ERKS__nid_postfix",
          "_ZNSt12out_of_rangeC2EPKc_nid_postfix",
          "_ZNSt12out_of_rangeC2ERKS__nid_postfix",
          "_ZNSt12out_of_rangeD0Ev_nid_postfix",
          "_ZNSt12out_of_rangeD1Ev_nid_postfix",
          "_ZNSt12out_of_rangeD2Ev_nid_postfix",
          "_ZNSt12out_of_rangeaSERKS__nid_postfix",
          "_ZNSt12system_errorC1ERKS__nid_postfix",
          "_ZNSt12system_errorC2ERKS__nid_postfix",
          "_ZNSt12system_errorD0Ev_nid_postfix",
          "_ZNSt12system_errorD1Ev_nid_postfix",
          "_ZNSt12system_errorD2Ev_nid_postfix",
          "_ZNSt12system_erroraSERKS__nid_postfix",
          "_ZNSt13runtime_errorC1EPKc_nid_postfix",
          "_ZNSt13runtime_errorC1ERKS__nid_postfix",
          "_ZNSt13runtime_errorC2EPKc_nid_postfix",
          "_ZNSt13runtime_errorC2ERKS__nid_postfix",
          "_ZNSt13runtime_errorD0Ev_nid_postfix",
          "_ZNSt13runtime_errorD1Ev_nid_postfix",
          "_ZNSt13runtime_errorD2Ev_nid_postfix",
          "_ZNSt13runtime_erroraSERKS__nid_postfix",
          "_ZNSt15__exception_ptr13exception_ptr10_M_releaseEv_nid_postfix",
          "_ZNSt15__exception_ptr13exception_ptr9_M_addrefEv_nid_postfix",
          "_ZNSt15__exception_ptr13exception_ptrC1EPv_nid_postfix",
          "_ZNSt15__exception_ptr13exception_ptrC2EPv_nid_postfix",
          "_ZNSt16invalid_argumentC1EPKc_nid_postfix",
          "_ZNSt16invalid_argumentC1ERKS__nid_postfix",
          "_ZNSt16invalid_argumentC2EPKc_nid_postfix",
          "_ZNSt16invalid_argumentC2ERKS__nid_postfix",
          "_ZNSt16invalid_argumentD0Ev_nid_postfix",
          "_ZNSt16invalid_argumentD1Ev_nid_postfix",
          "_ZNSt16invalid_argumentD2Ev_nid_postfix",
          "_ZNSt16invalid_argumentaSERKS__nid_postfix",
          "_ZNSt17bad_function_callC1Ev_nid_postfix",
          "_ZNSt17bad_function_callC2Ev_nid_postfix",
          "_ZNSt17bad_function_callD0Ev_nid_postfix",
          "_ZNSt17bad_function_callD1Ev_nid_postfix",
          "_ZNSt17bad_function_callD2Ev_nid_postfix",
          "_ZNSt20bad_array_new_lengthC1Ev_nid_postfix",
          "_ZNSt20bad_array_new_lengthC2Ev_nid_postfix",
          "_ZNSt20bad_array_new_lengthD0Ev_nid_postfix",
          "_ZNSt20bad_array_new_lengthD1Ev_nid_postfix",
          "_ZNSt20bad_array_new_lengthD2Ev_nid_postfix",
          "_ZNSt6locale16_GetgloballocaleEv_nid_postfix",
          "_ZNSt6locale5_InitEv_nid_postfix",
          "_ZNSt6locale5facet9_RegisterEv_nid_postfix",
          "_ZNSt6locale7_Locimp7_AddfacEPNS_5facetEm_nid_postfix",
          "_ZNSt6locale7_LocimpC1ERKS0__nid_postfix",
          "_ZNSt8_LocinfoC1EPKc_nid_postfix",
          "_ZNSt8_LocinfoD1Ev_nid_postfix",
          "_ZNSt8bad_castC1Ev_nid_postfix",
          "_ZNSt8bad_castC2Ev_nid_postfix",
          "_ZNSt8bad_castD0Ev_nid_postfix",
          "_ZNSt8bad_castD1Ev_nid_postfix",
          "_ZNSt8bad_castD2Ev_nid_postfix",
          "_ZNSt8ios_base7failureD0Ev_nid_postfix",
          "_ZNSt8ios_base7failureD1Ev_nid_postfix",
          "_ZNSt8ios_base7failureD2Ev_nid_postfix",
          "_ZNSt8ios_baseD2Ev_nid_postfix",
          "_ZNSt9bad_allocC1Ev_nid_postfix",
          "_ZNSt9bad_allocC2Ev_nid_postfix",
          "_ZNSt9bad_allocD0Ev_nid_postfix",
          "_ZNSt9bad_allocD1Ev_nid_postfix",
          "_ZNSt9bad_allocD2Ev_nid_postfix",
          "_ZNSt9exceptionC1Ev_nid_postfix",
          "_ZNSt9exceptionC2Ev_nid_postfix",
          "_ZNSt9exceptionD0Ev_nid_postfix",
          "_ZNSt9exceptionD1Ev_nid_postfix",
          "_ZNSt9exceptionD2Ev_nid_postfix",
          "_ZSt11_Xbad_allocv_nid_postfix",
          "_ZSt13_Xregex_errorNSt15regex_constants10error_typeE_nid_postfix",
          "_ZSt13get_terminatev_nid_postfix",
          "_ZSt13set_terminatePFvvE_nid_postfix",
          "_ZSt14_Random_devicev_nid_postfix",
          "_ZSt14_Throw_C_errori_nid_postfix",
          "_ZSt14_Xlength_errorPKc_nid_postfix",
          "_ZSt14_Xout_of_rangePKc_nid_postfix",
          "_ZSt15get_new_handlerv_nid_postfix",
          "_ZSt15set_new_handlerPFvvE_nid_postfix",
          "_ZSt17current_exceptionv_nid_postfix",
          "_ZSt17rethrow_exceptionNSt15__exception_ptr13exception_ptrE_nid_postfix",
          "_ZSt18_Xinvalid_argumentPKc_nid_postfix",
          "_ZSt18uncaught_exceptionv_nid_postfix",
          "_ZSt19_Xbad_function_callv_nid_postfix",
          "_ZSt19uncaught_exceptionsv_nid_postfix",
          "_ZSt9terminatev_nid_postfix",
          "_ZdaPv_nid_postfix",
          "_ZdaPvm_nid_postfix",
          "_ZdlPvSt11align_val_t_nid_postfix",
          "_ZdlPv_nid_postfix",
          "_ZdlPvm_nid_postfix",
          "_ZnamRKSt9nothrow_t_nid_postfix",
          "_Znam_nid_postfix",
          "_ZnwmRKSt9nothrow_t_nid_postfix",
          "_Znwm_nid_postfix",
          "___mb_cur_max_nid_postfix",
          "__cxa_allocate_dependent_exception_nid_postfix",
          "__cxa_allocate_exception_nid_postfix",
          "__cxa_atexit_nid_postfix",
          "__cxa_bad_cast_nid_postfix",
          "__cxa_bad_typeid_nid_postfix",
          "__cxa_begin_catch_nid_postfix",
          "__cxa_call_terminate_nid_postfix",
          "__cxa_current_exception_type_nid_postfix",
          "__cxa_current_primary_exception_nid_postfix",
          "__cxa_decrement_exception_refcount_nid_postfix",
          "__cxa_deleted_virtual_nid_postfix",
          "__cxa_demangle_nid_postfix",
          "__cxa_end_catch_nid_postfix",
          "__cxa_free_dependent_exception_nid_postfix",
          "__cxa_free_exception_nid_postfix",
          "__cxa_get_exception_ptr_nid_postfix",
          "__cxa_get_globals_fast_nid_postfix",
          "__cxa_get_globals_nid_postfix",
          "__cxa_guard_abort_nid_postfix",
          "__cxa_guard_acquire_nid_postfix",
          "__cxa_guard_release_nid_postfix",
          "__cxa_increment_exception_refcount_nid_postfix",
          "__cxa_pure_virtual_nid_postfix",
          "__cxa_rethrow_nid_postfix",
          "__cxa_rethrow_primary_exception_nid_postfix",
          "__cxa_thread_atexit_impl_nid_postfix",
          "__cxa_throw_bad_array_new_length_nid_postfix",
          "__cxa_throw_nid_postfix",
          "__cxa_uncaught_exception_nid_postfix",
          "__cxa_uncaught_exceptions_nid_postfix",
          "__cxa_vec_cctor_nid_postfix",
          "__cxa_vec_cleanup_nid_postfix",
          "__cxa_vec_ctor_nid_postfix",
          "__cxa_vec_delete2_nid_postfix",
          "__cxa_vec_delete3_nid_postfix",
          "__cxa_vec_delete_nid_postfix",
          "__cxa_vec_dtor_nid_postfix",
          "__cxa_vec_new2_nid_postfix",
          "__cxa_vec_new3_nid_postfix",
          "__cxa_vec_new_nid_postfix",
          "__error_nid_postfix",
          "__gxx_personality_v0_nid_postfix",
          "__isfinite_nid_postfix",
          "__isfinitef_nid_postfix",
          "__isinff_nid_postfix",
          "__isnan_nid_postfix",
          "__isnanf_nid_postfix",
          "__isnormal_nid_postfix",
          "__isnormalf_nid_postfix",
          "__signbit_nid_postfix",
          "__signbitf_nid_postfix",
          "__srget_nid_postfix",
          "__swbuf_nid_postfix",
          "_init_env_nid_postfix",
          "acos_nid_postfix",
          "acosf_nid_postfix",
          "aligned_alloc_nid_postfix",
          "asctime_nid_postfix",
          "asin_nid_postfix",
          "asinf_nid_postfix",
          "asprintf_nid_postfix",
          "atan2_nid_postfix",
          "atan2f_nid_postfix",
          "atan_nid_postfix",
          "atanf_nid_postfix",
          "atexit_nid_postfix",
          "atof_nid_postfix",
          "atoi_nid_postfix",
          "basename_nid_postfix",
          "bcmp_nid_postfix",
          "bsearch_nid_postfix",
          "bzero_nid_postfix",
          "calloc_nid_postfix",
          "catchReturnFromMain_nid_postfix",
          "cbrt_nid_postfix",
          "chdir_nid_postfix",
          "clearerr_nid_postfix",
          "clock_nid_postfix",
          "closedir_nid_postfix",
          "cos_nid_postfix",
          "cosf_nid_postfix",
          "cxa_atexit_nid_postfix",
          "cxa_finalize_nid_postfix",
          "defaultAlign",
          "defaultAllocate",
          "defaultCalloc",
          "defaultFree",
          "defaultPosixAlign",
          "defaultRealign",
          "defaultReallocate",
          "difftime_nid_postfix",
          "dl_iterate_phdr_nid_postfix",
          "exit_nid_postfix",
          "exp2_nid_postfix",
          "exp2f_nid_postfix",
          "exp_nid_postfix",
          "expf_nid_postfix",
          "fclose_nid_postfix",
          "feof_nid_postfix",
          "ferror_nid_postfix",
          "fflush_nid_postfix",
          "fgetc_nid_postfix",
          "fgetpos_nid_postfix",
          "fgets_nid_postfix",
          "fgetwc_nid_postfix",
          "fileno_nid_postfix",
          "fmod_nid_postfix",
          "fmodf_nid_postfix",
          "fopen_nid_postfix",
          "fopen_s_nid_postfix",
          "fprintf_nid_postfix",
          "fputc_nid_postfix",
          "fputs_nid_postfix",
          "fputwc_nid_postfix",
          "fputws_nid_postfix",
          "fread_nid_postfix",
          "free_nid_postfix",
          "freopen_nid_postfix",
          "frexp_nid_postfix",
          "frexpf_nid_postfix",
          "fscanf_nid_postfix",
          "fseek_nid_postfix",
          "fseeko_nid_postfix",
          "fsetpos_nid_postfix",
          "ftell_nid_postfix",
          "ftello_nid_postfix",
          "fwrite_nid_postfix",
          "getc_nid_postfix",
          "getchar_nid_postfix",
          "getcwd_nid_postfix",
          "getenv_nid_postfix",
          "gmtime_nid_postfix",
          "gmtime_s_nid_postfix",
          "init_env_nid_postfix",
          "isalnum_nid_postfix",
          "isalpha_nid_postfix",
          "isblank_nid_postfix",
          "iscntrl_nid_postfix",
          "isdigit_nid_postfix",
          "isgraph_nid_postfix",
          "islower_nid_postfix",
          "isprint_nid_postfix",
          "ispunct_nid_postfix",
          "isspace_nid_postfix",
          "isupper_nid_postfix",
          "isxdigit_nid_postfix",
          "ldexp_nid_postfix",
          "ldexpf_nid_postfix",
          "libc_difftime_nid_postfix",
          "libc_error_nid_postfix",
          "libc_gmtime_nid_postfix",
          "libc_localtime_nid_postfix",
          "libc_mktime_nid_postfix",
          "libc_printf_nid_postfix",
          "libc_strftime_nid_postfix",
          "libc_time_nid_postfix",
          "llround_nid_postfix",
          "localtime_nid_postfix",
          "localtime_s_nid_postfix",
          "log10_nid_postfix",
          "log10f_nid_postfix",
          "log2_nid_postfix",
          "log2f_nid_postfix",
          "log_nid_postfix",
          "logf_nid_postfix",
          "lround_nid_postfix",
          "lroundf_nid_postfix",
          "malloc_nid_postfix",
          "mbrlen_nid_postfix",
          "mbrtowc_nid_postfix",
          "mbsinit_nid_postfix",
          "mbsrtowcs_nid_postfix",
          "mbtowc_nid_postfix",
          "memalign_nid_postfix",
          "memchr_nid_postfix",
          "memcmp_nid_postfix",
          "memcpy_nid_postfix",
          "memcpy_s_nid_postfix",
          "memmove_nid_postfix",
          "memmove_s_nid_postfix",
          "memset_nid_postfix",
          "memset_s_nid_postfix",
          "mktime_nid_postfix",
          "modf_nid_postfix",
          "modff_nid_postfix",
          "opendir_nid_postfix",
          "perror_nid_postfix",
          "posix_memalign_nid_postfix",
          "pow_nid_postfix",
          "powf_nid_postfix",
          "printf_nid_postfix",
          "printf_s_nid_postfix",
          "putc_nid_postfix",
          "putchar_nid_postfix",
          "putenv_nid_postfix",
          "puts_nid_postfix",
          "qsort_nid_postfix",
          "rand_nid_postfix",
          "readdir_nid_postfix",
          "realloc_nid_postfix",
          "reallocalign_nid_postfix",
          "remove_nid_postfix",
          "rename_nid_postfix",
          "rewinddir_nid_postfix",
          "round_nid_postfix",
          "roundf_nid_postfix",
          "scalbn_nid_postfix",
          "scalbnf_nid_postfix",
          "sceLibcMspaceCalloc_nid_postfix",
          "sceLibcMspaceCreate_nid_postfix",
          "sceLibcMspaceDestroy_nid_postfix",
          "sceLibcMspaceFree_nid_postfix",
          "sceLibcMspaceMallocStatsFast_nid_postfix",
          "sceLibcMspaceMallocStats_nid_postfix",
          "sceLibcMspaceMallocUsableSize_nid_postfix",
          "sceLibcMspaceMalloc_nid_postfix",
          "sceLibcMspaceMemalign_nid_postfix",
          "sceLibcMspacePosixMemalign_nid_postfix",
          "sceLibcMspaceRealloc_nid_postfix",
          "sceLibcMspaceReallocalign_nid_postfix",
          "setenv_nid_postfix",
          "setlocale_nid_postfix",
          "setvbuf_nid_postfix",
          "sin_nid_postfix",
          "sincos_nid_postfix",
          "sincosf_nid_postfix",
          "sinf_nid_postfix",
          "snprintf_nid_postfix",
          "snprintf_s_nid_postfix",
          "sprintf_nid_postfix",
          "sprintf_s_nid_postfix",
          "srand_nid_postfix",
          "sscanf_nid_postfix",
          "sscanf_s_nid_postfix",
          "strcasecmp_nid_postfix",
          "strcat_nid_postfix",
          "strcat_s_nid_postfix",
          "strchr_nid_postfix",
          "strcmp_nid_postfix",
          "strcoll_nid_postfix",
          "strcpy_nid_postfix",
          "strcpy_s_nid_postfix",
          "strcspn_nid_postfix",
          "strdup_nid_postfix",
          "strerror_nid_postfix",
          "strerror_r_nid_postfix",
          "strftime_nid_postfix",
          "strlcat_nid_postfix",
          "strlcpy_nid_postfix",
          "strlen_nid_postfix",
          "strncasecmp_nid_postfix",
          "strncat_nid_postfix",
          "strncat_s_nid_postfix",
          "strncmp_nid_postfix",
          "strncpy_nid_postfix",
          "strncpy_s_nid_postfix",
          "strndup_nid_postfix",
          "strnlen_nid_postfix",
          "strnstr_nid_postfix",
          "strpbrk_nid_postfix",
          "strrchr_nid_postfix",
          "strspn_nid_postfix",
          "strstr_nid_postfix",
          "strtod_nid_postfix",
          "strtof_nid_postfix",
          "strtok_nid_postfix",
          "strtok_r_nid_postfix",
          "strtol_nid_postfix",
          "strtold_nid_postfix",
          "strtoll_nid_postfix",
          "strtoul_nid_postfix",
          "strtoull_nid_postfix",
          "strtoumax_nid_postfix",
          "strxfrm_nid_postfix",
          "swprintf_nid_postfix",
          "tan_nid_postfix",
          "tanf_nid_postfix",
          "tanh_nid_postfix",
          "tanhf_nid_postfix",
          "time_nid_postfix",
          "tolower_nid_postfix",
          "toupper_nid_postfix",
          "ungetc_nid_postfix",
          "ungetwc_nid_postfix",
          "unsetenv_nid_postfix",
          "vasprintf_nid_postfix",
          "vfprintf_nid_postfix",
          "vprintf_nid_postfix",
          "vsnprintf_nid_postfix",
          "vsprintf_nid_postfix",
          "vsprintf_s_nid_postfix",
          "vsscanf_nid_postfix",
          "vswprintf_nid_postfix",
          "wcrtomb_nid_postfix",
          "wcschr_nid_postfix",
          "wcscmp_nid_postfix",
          "wcscoll_nid_postfix",
          "wcscpy_nid_postfix",
          "wcslen_nid_postfix",
          "wcsncmp_nid_postfix",
          "wcsncpy_nid_postfix",
          "wcspbrk_nid_postfix",
          "wcsrchr_nid_postfix",
          "wcsspn_nid_postfix",
          "wcsstr_nid_postfix",
          "wcstod_nid_postfix",
          "wcstof_nid_postfix",
          "wcstol_nid_postfix",
          "wcstold_nid_postfix",
          "wcstoll_nid_postfix",
          "wcstombs_nid_postfix",
          "wcstoul_nid_postfix",
          "wcstoull_nid_postfix",
          "wcsxfrm_nid_postfix",
          "wmemchr_nid_postfix",
          "wmemcmp_nid_postfix",
          "wmemcpy_nid_postfix",
          "wmemmove_nid_postfix",
          "wmemset_nid_postfix",
          "wprintf_nid_postfix"
        ],
        "todo_names": [
          "LibcHeapErrorReportForGame_nid_postfix",
          "_ZNSt7collateIcE7_GetcatEPPKNSt6locale5facetEPKS1__nid_postfix",
          "_ZNSt7collateIwE7_GetcatEPPKNSt6locale5facetEPKS1__nid_postfix",
          "libcUnknown_Pu0Ecyk_M7FU",
          "sceLibcInternalBacktraceForGame_nid_postfix",
          "sceLibcInternalHeapErrorReportForGame_nid_postfix",
          "std_execute_once_nid_postfix"
        ]
      },
      {
        "name": "libcohtml",
        "label": "libcohtml",
        "done": 0,
        "todo": 50,
        "done_names": [],
        "todo_names": [
          "cohtml_stub_00",
          "cohtml_stub_01",
          "cohtml_stub_02",
          "cohtml_stub_03",
          "cohtml_stub_04",
          "cohtml_stub_05",
          "cohtml_stub_06",
          "cohtml_stub_07",
          "cohtml_stub_08",
          "cohtml_stub_09",
          "cohtml_stub_10",
          "cohtml_stub_11",
          "cohtml_stub_12",
          "cohtml_stub_13",
          "cohtml_stub_14",
          "cohtml_stub_15",
          "cohtml_stub_16",
          "cohtml_stub_17",
          "cohtml_stub_18",
          "cohtml_stub_19",
          "cohtml_stub_20",
          "cohtml_stub_21",
          "cohtml_stub_22",
          "cohtml_stub_23",
          "cohtml_stub_24",
          "cohtml_stub_25",
          "cohtml_stub_26",
          "cohtml_stub_27",
          "cohtml_stub_28",
          "cohtml_stub_29",
          "cohtml_stub_30",
          "cohtml_stub_31",
          "cohtml_stub_32",
          "cohtml_stub_33",
          "cohtml_stub_34",
          "cohtml_stub_35",
          "cohtml_stub_36",
          "cohtml_stub_37",
          "cohtml_stub_38",
          "cohtml_stub_39",
          "cohtml_stub_40",
          "cohtml_stub_41",
          "cohtml_stub_42",
          "cohtml_stub_43",
          "cohtml_stub_44",
          "cohtml_stub_45",
          "cohtml_stub_46",
          "cohtml_stub_47",
          "cohtml_stub_48",
          "cohtml_stub_49"
        ]
      },
      {
        "name": "libfmod",
        "label": "libfmod",
        "done": 136,
        "todo": 0,
        "done_names": [
          "FMOD_Memory_GetStats",
          "FMOD_Memory_Initialize",
          "FMOD_System_Create",
          "SoundReleaseImpl",
          "addFadePoint",
          "addGroup",
          "addPolygon",
          "attachChannelGroupToPort",
          "close",
          "create",
          "createChannelGroup",
          "createDSP",
          "createDSPByType",
          "createGeometry",
          "createReverb3D",
          "createSound",
          "createSoundGroup",
          "createStream",
          "detachChannelGroupFromPort",
          "fmod_system_setcallback",
          "fmod_system_setfilesystem",
          "get3DNumListeners",
          "get3DSettings",
          "getActive",
          "getAdvancedSettings",
          "getBypass",
          "getCPUUsage",
          "getChannel",
          "getChannelGroup",
          "getChannelsPlaying",
          "getCurrentSound",
          "getDSP",
          "getDSPBufferSize",
          "getDSPClock",
          "getDelay",
          "getDriver",
          "getDriverInfo",
          "getFileUsage",
          "getFormat",
          "getFrequency",
          "getGeometrySettings",
          "getGroup",
          "getIndex",
          "getInfo",
          "getInput",
          "getLength",
          "getLoopCount",
          "getLowPassGain",
          "getMasterChannelGroup",
          "getMasterSoundGroup",
          "getMaxAudible",
          "getMode",
          "getMute",
          "getName",
          "getNumChannels",
          "getNumDrivers",
          "getNumGroups",
          "getNumSounds",
          "getNumSubSounds",
          "getOpenState",
          "getOutput",
          "getOutputHandle",
          "getParameterFloat",
          "getParentGroup",
          "getPaused",
          "getPitch",
          "getPosition",
          "getPriority",
          "getReverbProperties",
          "getSoftwareChannels",
          "getSoftwareFormat",
          "getSoundGroup",
          "getSoundRAM",
          "getSpectrum",
          "getSubSound",
          "getType",
          "getUserData",
          "getVersion",
          "getVolume",
          "getVolumeRamp",
          "getWaveData",
          "init",
          "isPlaying",
          "isVirtual",
          "loadGeometry",
          "loadPlugin",
          "lockDSP",
          "mixerResume",
          "mixerSuspend",
          "playDSP",
          "playSound",
          "readData",
          "release",
          "reset",
          "seekData",
          "set3DAttributes",
          "set3DListenerAttributes",
          "set3DMinMaxDistance",
          "set3DNumListeners",
          "set3DSettings",
          "setActive",
          "setAdvancedSettings",
          "setBypass",
          "setCallback",
          "setChannelGroup",
          "setDSPBufferSize",
          "setDelay",
          "setDriver",
          "setFileSystem",
          "setFrequency",
          "setGeometrySettings",
          "setLoopCount",
          "setLowPassGain",
          "setMaxAudible",
          "setMode",
          "setMute",
          "setNetworkProxy",
          "setOutput",
          "setPan",
          "setParameterFloat",
          "setPaused",
          "setPitch",
          "setPluginPath",
          "setPosition",
          "setPriority",
          "setReverbProperties",
          "setSoftwareChannels",
          "setSoftwareFormat",
          "setSoundGroup",
          "setStreamBufferSize",
          "setUserData",
          "setVolume",
          "setVolumeRamp",
          "stop",
          "unlockDSP",
          "update"
        ],
        "todo_names": []
      },
      {
        "name": "libfmodstudio",
        "label": "libfmodstudio",
        "done": 97,
        "todo": 0,
        "done_names": [
          "create",
          "flushCommands",
          "flushSampleLoading",
          "fmodstudio_real_bankIsValid",
          "fmodstudio_real_bankLoading",
          "fmodstudio_real_createInstance",
          "fmodstudio_real_edGetLength",
          "fmodstudio_real_edIsValid",
          "fmodstudio_real_edSampleState",
          "fmodstudio_real_eiSetCallback",
          "fmodstudio_real_ei_getUserData",
          "fmodstudio_real_ei_isValid",
          "fmodstudio_real_getBufferUsage",
          "fmodstudio_real_getCoreSystem",
          "fmodstudio_real_getEvent",
          "fmodstudio_real_getInstanceCount",
          "fmodstudio_real_getPlaybackState",
          "fmodstudio_real_getSoundInfo",
          "fmodstudio_real_getTimeline",
          "fmodstudio_real_getVCA",
          "fmodstudio_real_is3D",
          "fmodstudio_real_isOneshot",
          "fmodstudio_real_sysGetParam",
          "getBankCount",
          "getBankList",
          "getBufferUsage",
          "getBus",
          "getBusCount",
          "getBusList",
          "getCPUUsage",
          "getChannelGroup",
          "getDescription",
          "getEvent",
          "getEventCount",
          "getEventList",
          "getID",
          "getInstanceCount",
          "getInstanceList",
          "getLength",
          "getLoadingState",
          "getMaximumDistance",
          "getMemoryUsage",
          "getMinimumDistance",
          "getMute",
          "getNumListeners",
          "getParameterByName",
          "getPath",
          "getPaused",
          "getPitch",
          "getPlaybackState",
          "getSampleLoadingState",
          "getStringCount",
          "getTimelinePosition",
          "getUserData",
          "getVCA",
          "getVCACount",
          "getVCAList",
          "getVolume",
          "hasSustainPoint",
          "initialize",
          "is3D",
          "isOneshot",
          "isSnapshot",
          "isStream",
          "isValid",
          "keyOff",
          "loadBankFile",
          "loadBankMemory",
          "loadSampleData",
          "lockChannelGroup",
          "registerPlugin",
          "release",
          "resetBufferUsage",
          "seekToTime",
          "set3DAttributes",
          "setCallback",
          "setListenerAttributes",
          "setListenerMask",
          "setMute",
          "setNumListeners",
          "setParameterByID",
          "setParameterByName",
          "setPaused",
          "setPitch",
          "setReverbLevel",
          "setTimelinePosition",
          "setUserData",
          "setVolume",
          "start",
          "stop",
          "stopAllEvents",
          "triggerCue",
          "unload",
          "unloadAll",
          "unloadSampleData",
          "unlockChannelGroup",
          "update"
        ],
        "todo_names": []
      },
      {
        "name": "libkernel",
        "label": "libkernel",
        "done": 351,
        "todo": 34,
        "done_names": [
          "EqueueAddEvent_nid_postfix",
          "EqueueDeleteEvent_nid_postfix",
          "EqueueTriggerEvent_nid_postfix",
          "__inet_ntop_nid_postfix",
          "__inet_pton_nid_postfix",
          "__pthread_cxa_finalize_nid_postfix",
          "_close_nid_postfix",
          "_exit_nid_postfix",
          "_nanosleep_nid_postfix",
          "_open_nid_postfix",
          "_read_nid_postfix",
          "_sceKernelRtldSetApplicationHeapAPI_nid_postfix",
          "_sceKernelSetThreadAtexitCount_nid_postfix",
          "_sceKernelSetThreadAtexitReport_nid_postfix",
          "_sceKernelSetThreadDtors_nid_postfix",
          "_sigprocmask_nid_postfix",
          "_write_nid_postfix",
          "accept_nid_postfix",
          "bind_nid_postfix",
          "chmod_nid_postfix",
          "clock_getres_nid_postfix",
          "clock_gettime_nid_postfix",
          "close_nid_postfix",
          "connect_nid_postfix",
          "dlclose_nid_postfix",
          "dlerror_nid_postfix",
          "dlopen_nid_postfix",
          "dlsym_nid_postfix",
          "exit_nid_postfix",
          "fcntl_nid_postfix",
          "flock_nid_postfix",
          "fstat_nid_disambig1_nid_postfix",
          "ftruncate_nid_postfix",
          "getargc_nid_postfix",
          "getargv_nid_postfix",
          "getpagesize_nid_postfix",
          "getpeername_nid_postfix",
          "getpid_nid_postfix",
          "getrusage_nid_postfix",
          "getsockname_nid_postfix",
          "getsockopt_nid_postfix",
          "gettimeofday_nid_postfix",
          "inet_ntop_nid_postfix",
          "inet_pton_nid_postfix",
          "ioctl_nid_postfix",
          "listen_nid_postfix",
          "lseek_nid_postfix",
          "mkdir_nid_postfix",
          "mmap_nid_postfix",
          "munmap_nid_postfix",
          "nanosleep_nid_postfix",
          "open_nid_postfix",
          "pread_nid_postfix",
          "pthread_attr_destroy_nid_postfix",
          "pthread_attr_get_np_nid_postfix",
          "pthread_attr_getdetachstate_nid_postfix",
          "pthread_attr_getguardsize_nid_postfix",
          "pthread_attr_getschedparam_nid_postfix",
          "pthread_attr_getschedpolicy_nid_postfix",
          "pthread_attr_getstack_nid_postfix",
          "pthread_attr_getstacksize_nid_postfix",
          "pthread_attr_init_nid_postfix",
          "pthread_attr_setdetachstate_nid_postfix",
          "pthread_attr_setguardsize_nid_postfix",
          "pthread_attr_setinheritsched_nid_postfix",
          "pthread_attr_setschedparam_nid_postfix",
          "pthread_attr_setschedpolicy_nid_postfix",
          "pthread_attr_setstacksize_nid_postfix",
          "pthread_barrier_destroy_nid_postfix",
          "pthread_barrier_wait_nid_postfix",
          "pthread_cond_broadcast_nid_postfix",
          "pthread_cond_destroy_nid_postfix",
          "pthread_cond_init_nid_postfix",
          "pthread_cond_signal_nid_postfix",
          "pthread_cond_timedwait_nid_postfix",
          "pthread_cond_wait_nid_postfix",
          "pthread_condattr_destroy_nid_postfix",
          "pthread_condattr_init_nid_postfix",
          "pthread_condattr_setclock_nid_postfix",
          "pthread_create_name_np_nid_postfix",
          "pthread_create_nid_postfix",
          "pthread_detach_nid_postfix",
          "pthread_equal_nid_postfix",
          "pthread_exit_nid_postfix",
          "pthread_getschedparam_nid_postfix",
          "pthread_getspecific_nid_postfix",
          "pthread_join_nid_postfix",
          "pthread_key_create_nid_postfix",
          "pthread_key_delete_nid_postfix",
          "pthread_mutex_destroy_nid_postfix",
          "pthread_mutex_init_nid_postfix",
          "pthread_mutex_lock_nid_postfix",
          "pthread_mutex_timedlock_nid_postfix",
          "pthread_mutex_trylock_nid_postfix",
          "pthread_mutex_unlock_nid_postfix",
          "pthread_mutexattr_destroy_nid_postfix",
          "pthread_mutexattr_init_nid_postfix",
          "pthread_mutexattr_setprotocol_nid_postfix",
          "pthread_mutexattr_settype_nid_postfix",
          "pthread_once_nid_postfix",
          "pthread_rename_np_nid_postfix",
          "pthread_rwlock_destroy_nid_postfix",
          "pthread_rwlock_init_nid_postfix",
          "pthread_rwlock_rdlock_nid_postfix",
          "pthread_rwlock_unlock_nid_postfix",
          "pthread_rwlock_wrlock_nid_postfix",
          "pthread_self_nid_postfix",
          "pthread_setcancelstate_nid_postfix",
          "pthread_setprio_nid_postfix",
          "pthread_setschedparam_nid_postfix",
          "pthread_setspecific_nid_postfix",
          "pthread_yield_nid_postfix",
          "pwrite_nid_disambig1_nid_postfix",
          "raise_nid_postfix",
          "read_nid_postfix",
          "recv_nid_postfix",
          "recvfrom_nid_postfix",
          "rmdir_nid_postfix",
          "sceCoredumpRegisterCoredumpHandler",
          "sceCoredumpUnregisterCoredumpHandler",
          "sceKernelAddAmprEvent",
          "sceKernelAddAmprSystemEvent",
          "sceKernelAddHRTimerEvent",
          "sceKernelAddUserEvent",
          "sceKernelAddUserEventEdge",
          "sceKernelAioDeleteRequest",
          "sceKernelAioInitializeImpl",
          "sceKernelAioInitializeParam",
          "sceKernelAioPollRequest",
          "sceKernelAioSubmitReadCommands",
          "sceKernelAioSubmitWriteCommands",
          "sceKernelAioWaitRequest",
          "sceKernelAllocateDirectMemory",
          "sceKernelAllocateMainDirectMemory",
          "sceKernelAprGetFileSize",
          "sceKernelAprGetFileStat",
          "sceKernelAprResolveFilepathsToIds",
          "sceKernelAprResolveFilepathsToIdsAndFileSizes",
          "sceKernelAprResolveFilepathsWithPrefixToIds",
          "sceKernelAprResolveFilepathsWithPrefixToIdsAndFileSizes",
          "sceKernelAprSubmitCommandBuffer",
          "sceKernelAprSubmitCommandBufferAndGetId",
          "sceKernelAprSubmitCommandBufferAndGetResult",
          "sceKernelAprWaitCommandBuffer",
          "sceKernelAvailableDirectMemorySize",
          "sceKernelAvailableFlexibleMemorySize",
          "sceKernelBatchMap",
          "sceKernelBatchMap2",
          "sceKernelCancelEventFlag",
          "sceKernelCheckReachability",
          "sceKernelChmod_nid_postfix",
          "sceKernelClearEventFlag",
          "sceKernelClearVirtualRangeName",
          "sceKernelClockGetres",
          "sceKernelClockGettime",
          "sceKernelClose",
          "sceKernelConfiguredFlexibleMemorySize",
          "sceKernelConvertLocaltimeToUtc",
          "sceKernelConvertUtcToLocaltime",
          "sceKernelCreateEqueue",
          "sceKernelCreateEventFlag",
          "sceKernelCreateSema",
          "sceKernelDebugWriteCppExceptionInfo",
          "sceKernelDeleteAmprEvent",
          "sceKernelDeleteAmprSystemEvent",
          "sceKernelDeleteEqueue",
          "sceKernelDeleteEventFlag",
          "sceKernelDeleteHRTimerEvent",
          "sceKernelDeleteSema",
          "sceKernelDeleteUserEvent",
          "sceKernelDirectMemoryQuery",
          "sceKernelDlsym",
          "sceKernelFstat",
          "sceKernelFsync",
          "sceKernelFtruncate",
          "sceKernelGetCurrentCpu",
          "sceKernelGetDirectMemorySize",
          "sceKernelGetGPI",
          "sceKernelGetOpenPsId",
          "sceKernelGetProcParam",
          "sceKernelGetProcessTime",
          "sceKernelGetProcessTimeCounter",
          "sceKernelGetProcessTimeCounterFrequency",
          "sceKernelGetPrtAperture",
          "sceKernelGetSanitizerMallocReplaceExternal",
          "sceKernelGetSanitizerNewReplaceExternal",
          "sceKernelGetTscFrequency",
          "sceKernelGetdents",
          "sceKernelGetdirentries",
          "sceKernelGettimeofday",
          "sceKernelGettimezone",
          "sceKernelIsAddressSanitizerEnabled",
          "sceKernelIsTrinityMode",
          "sceKernelLoadStartModule",
          "sceKernelLseek",
          "sceKernelMapDirectMemory",
          "sceKernelMapDirectMemory2",
          "sceKernelMapFlexibleMemory",
          "sceKernelMapNamedDirectMemory",
          "sceKernelMapNamedFlexibleMemory",
          "sceKernelMemoryPoolBatch",
          "sceKernelMemoryPoolCommit",
          "sceKernelMemoryPoolDecommit",
          "sceKernelMemoryPoolExpand",
          "sceKernelMemoryPoolGetBlockStats",
          "sceKernelMemoryPoolReserve",
          "sceKernelMkdir",
          "sceKernelMprotect",
          "sceKernelMunmap",
          "sceKernelNanosleep",
          "sceKernelOpen",
          "sceKernelPollEventFlag",
          "sceKernelPollSema",
          "sceKernelPread",
          "sceKernelPwrite",
          "sceKernelQueryMemoryProtection",
          "sceKernelRead",
          "sceKernelReadTsc",
          "sceKernelReleaseDirectMemory",
          "sceKernelRename",
          "sceKernelReserveVirtualRange",
          "sceKernelRmdir",
          "sceKernelRtldSetApplicationHeapAPI",
          "sceKernelSendNotificationRequest",
          "sceKernelSetEventFlag",
          "sceKernelSetGPO",
          "sceKernelSetPrtAperture",
          "sceKernelSetThreadAtexitCount",
          "sceKernelSetThreadAtexitReport",
          "sceKernelSetThreadDtors",
          "sceKernelSetVirtualRangeName",
          "sceKernelSignalSema",
          "sceKernelSleep",
          "sceKernelStat",
          "sceKernelStopUnloadModule",
          "sceKernelSync",
          "sceKernelTriggerUserEvent",
          "sceKernelTruncate_nid_postfix",
          "sceKernelUnlink",
          "sceKernelUsleep_nid_postfix",
          "sceKernelUtimes_nid_postfix",
          "sceKernelUuidCreate",
          "sceKernelVirtualQuery",
          "sceKernelWaitEqueue",
          "sceKernelWaitEventFlag",
          "sceKernelWaitSema",
          "sceKernelWrite",
          "scePthreadAttrDestroy",
          "scePthreadAttrGet",
          "scePthreadAttrGetaffinity",
          "scePthreadAttrGetdetachstate",
          "scePthreadAttrGetguardsize",
          "scePthreadAttrGetschedparam",
          "scePthreadAttrGetsolosched",
          "scePthreadAttrGetstack",
          "scePthreadAttrGetstackaddr",
          "scePthreadAttrGetstacksize",
          "scePthreadAttrInit",
          "scePthreadAttrSetaffinity",
          "scePthreadAttrSetdetachstate",
          "scePthreadAttrSetguardsize",
          "scePthreadAttrSetinheritsched",
          "scePthreadAttrSetschedparam",
          "scePthreadAttrSetschedpolicy",
          "scePthreadAttrSetsolosched",
          "scePthreadAttrSetstack",
          "scePthreadAttrSetstackaddr",
          "scePthreadAttrSetstacksize",
          "scePthreadCondBroadcast",
          "scePthreadCondDestroy",
          "scePthreadCondInit",
          "scePthreadCondSignal",
          "scePthreadCondSignalto",
          "scePthreadCondTimedwait",
          "scePthreadCondWait",
          "scePthreadCondattrDestroy",
          "scePthreadCondattrInit",
          "scePthreadCondattrSetclock",
          "scePthreadCreate",
          "scePthreadDetach",
          "scePthreadEqual",
          "scePthreadExit",
          "scePthreadGetaffinity",
          "scePthreadGetname",
          "scePthreadGetprio",
          "scePthreadGetspecific",
          "scePthreadGetthreadid",
          "scePthreadJoin",
          "scePthreadKeyCreate",
          "scePthreadKeyDelete",
          "scePthreadMutexDestroy",
          "scePthreadMutexInit",
          "scePthreadMutexLock",
          "scePthreadMutexTimedlock",
          "scePthreadMutexTrylock",
          "scePthreadMutexUnlock",
          "scePthreadMutexattrDestroy",
          "scePthreadMutexattrInit",
          "scePthreadMutexattrSetprotocol",
          "scePthreadMutexattrSettype",
          "scePthreadOnce",
          "scePthreadRename",
          "scePthreadRwlockDestroy",
          "scePthreadRwlockInit",
          "scePthreadRwlockRdlock",
          "scePthreadRwlockTimedrdlock",
          "scePthreadRwlockTimedwrlock",
          "scePthreadRwlockTryrdlock",
          "scePthreadRwlockTrywrlock",
          "scePthreadRwlockUnlock",
          "scePthreadRwlockWrlock",
          "scePthreadRwlockattrDestroy",
          "scePthreadRwlockattrInit",
          "scePthreadRwlockattrSettype",
          "scePthreadSelf",
          "scePthreadSemDestroy",
          "scePthreadSemGetvalue",
          "scePthreadSemInit",
          "scePthreadSemPost",
          "scePthreadSemTimedwait",
          "scePthreadSemTrywait",
          "scePthreadSemWait",
          "scePthreadSetaffinity",
          "scePthreadSetcancelstate",
          "scePthreadSetcanceltype",
          "scePthreadSetprio",
          "scePthreadSetspecific",
          "scePthreadYield",
          "sched_get_priority_max_nid_postfix",
          "sched_get_priority_min_nid_postfix",
          "sched_yield_nid_postfix",
          "sem_destroy_nid_postfix",
          "sem_getvalue_nid_postfix",
          "sem_init_nid_postfix",
          "sem_post_nid_postfix",
          "sem_reltimedwait_np_nid_postfix",
          "sem_timedwait_nid_postfix",
          "sem_trywait_nid_postfix",
          "sem_wait_nid_postfix",
          "send_nid_postfix",
          "sendto_nid_postfix",
          "setsockopt_nid_postfix",
          "shutdown_nid_postfix",
          "signal_nid_postfix",
          "sigprocmask_nid_postfix",
          "socket_nid_postfix",
          "stat_nid_postfix",
          "sysconf_nid_postfix",
          "unlink_nid_postfix",
          "usleep_nid_postfix",
          "write_nid_postfix"
        ],
        "todo_names": [
          "__elf_phdr_match_addr_nid_postfix",
          "_is_signal_return_nid_postfix",
          "_sceKernelRtldThreadAtexitDecrement_nid_postfix",
          "_sceKernelRtldThreadAtexitIncrement_nid_postfix",
          "pthread_barrier_init_nid_postfix",
          "sceCoredumpWriteUserData",
          "sceKernelAprResolveFilepathsToIdsAndFileSizesForEach",
          "sceKernelAprResolveFilepathsToIdsForEach",
          "sceKernelAprResolveFilepathsWithPrefixToIdsAndFileSizesForEach",
          "sceKernelAprResolveFilepathsWithPrefixToIdsForEach",
          "sceKernelCancelSema",
          "sceKernelCheckedReleaseDirectMemory",
          "sceKernelDebugRaiseException",
          "sceKernelDebugRaiseExceptionOnReleaseMode",
          "sceKernelGetEventData",
          "sceKernelGetEventError",
          "sceKernelGetEventFflags",
          "sceKernelGetEventFilter",
          "sceKernelGetEventId",
          "sceKernelGetEventUserData",
          "sceKernelGetModuleInfoForUnwind",
          "sceKernelGetModuleInfoFromAddr",
          "sceKernelGetPageTableStats",
          "sceKernelInstallExceptionHandler",
          "sceKernelInternalMemoryGetModuleSegmentInfo_nid_postfix",
          "sceKernelIsStack",
          "sceKernelMlock_nid_postfix",
          "sceKernelMtypeprotect",
          "sceKernelRaiseException",
          "sceKernelRemoveExceptionHandler",
          "sceKernelRtldThreadAtexitDecrement",
          "sceKernelRtldThreadAtexitIncrement",
          "scePthreadCancel",
          "select_nid_postfix"
        ]
      },
      {
        "name": "libkernel_sys",
        "label": "libkernel_sys",
        "done": 0,
        "todo": 0,
        "done_names": [],
        "todo_names": []
      },
      {
        "name": "libkernel_web",
        "label": "libkernel_web",
        "done": 0,
        "todo": 0,
        "done_names": [],
        "todo_names": []
      },
      {
        "name": "ulobjmgr",
        "label": "ulobjmgr",
        "done": 0,
        "todo": 2,
        "done_names": [],
        "todo_names": [
          "_sceUlobjmgrRegisterObject",
          "_sceUlobjmgrUnregisterObject"
        ]
      }
    ]
  },
  "shaders": {
    "done": 614,
    "total": 1166,
    "percent": 52.66,
    "groups": [
      {
        "name": "DS",
        "label": "DS",
        "done": 54,
        "todo": 69,
        "done_names": [
          "DS_ADD_RTN_U32",
          "DS_ADD_U32",
          "DS_AND_B32",
          "DS_AND_RTN_B32",
          "DS_APPEND",
          "DS_BPERMUTE_B32",
          "DS_CONSUME",
          "DS_DEC_RTN_U32",
          "DS_INC_RTN_U32",
          "DS_MAX_F32",
          "DS_MAX_I32",
          "DS_MAX_RTN_I32",
          "DS_MAX_RTN_U32",
          "DS_MAX_U32",
          "DS_MIN_F32",
          "DS_MIN_I32",
          "DS_MIN_RTN_I32",
          "DS_MIN_RTN_U32",
          "DS_MIN_U32",
          "DS_OR_B32",
          "DS_OR_RTN_B32",
          "DS_READ2ST64_B32",
          "DS_READ2ST64_B64",
          "DS_READ2_B32",
          "DS_READ2_B64",
          "DS_READ_ADDTID_B32",
          "DS_READ_B128",
          "DS_READ_B32",
          "DS_READ_B64",
          "DS_READ_B96",
          "DS_READ_I16",
          "DS_READ_I8",
          "DS_READ_U16",
          "DS_READ_U16_D16",
          "DS_READ_U16_D16_HI",
          "DS_READ_U8",
          "DS_SUB_RTN_U32",
          "DS_SUB_U32",
          "DS_SWIZZLE_B32",
          "DS_WRITE2ST64_B32",
          "DS_WRITE2ST64_B64",
          "DS_WRITE2_B32",
          "DS_WRITE2_B64",
          "DS_WRITE_ADDTID_B32",
          "DS_WRITE_B128",
          "DS_WRITE_B16",
          "DS_WRITE_B16_D16_HI",
          "DS_WRITE_B32",
          "DS_WRITE_B64",
          "DS_WRITE_B8",
          "DS_WRITE_B96",
          "DS_WRXCHG_RTN_B32",
          "DS_XOR_B32",
          "DS_XOR_RTN_B32"
        ],
        "todo_names": [
          "DS_ADD_F32",
          "DS_ADD_RTN_F32",
          "DS_ADD_RTN_U64",
          "DS_ADD_U64",
          "DS_AND_B64",
          "DS_AND_RTN_B64",
          "DS_CMPST_B32",
          "DS_CMPST_B64",
          "DS_CMPST_F32",
          "DS_CMPST_F64",
          "DS_CMPST_RTN_B32",
          "DS_CMPST_RTN_B64",
          "DS_CMPST_RTN_F32",
          "DS_CMPST_RTN_F64",
          "DS_CONDXCHG32_RTN_B64",
          "DS_DEC_RTN_U64",
          "DS_DEC_U32",
          "DS_DEC_U64",
          "DS_GWS_BARRIER",
          "DS_GWS_INIT",
          "DS_GWS_SEMA_BR",
          "DS_GWS_SEMA_P",
          "DS_GWS_SEMA_RELEASE_ALL",
          "DS_GWS_SEMA_V",
          "DS_INC_RTN_U64",
          "DS_INC_U32",
          "DS_INC_U64",
          "DS_MAX_F64",
          "DS_MAX_I64",
          "DS_MAX_RTN_F32",
          "DS_MAX_RTN_F64",
          "DS_MAX_RTN_I64",
          "DS_MAX_RTN_U64",
          "DS_MAX_U64",
          "DS_MIN_F64",
          "DS_MIN_I64",
          "DS_MIN_RTN_F32",
          "DS_MIN_RTN_F64",
          "DS_MIN_RTN_I64",
          "DS_MIN_RTN_U64",
          "DS_MIN_U64",
          "DS_MSKOR_B32",
          "DS_MSKOR_B64",
          "DS_MSKOR_RTN_B32",
          "DS_MSKOR_RTN_B64",
          "DS_NOP",
          "DS_ORDERED_COUNT",
          "DS_OR_B64",
          "DS_OR_RTN_B64",
          "DS_PERMUTE_B32",
          "DS_READ_I8_D16",
          "DS_READ_I8_D16_HI",
          "DS_READ_U8_D16",
          "DS_READ_U8_D16_HI",
          "DS_RSUB_RTN_U32",
          "DS_RSUB_RTN_U64",
          "DS_RSUB_U32",
          "DS_RSUB_U64",
          "DS_SUB_RTN_U64",
          "DS_SUB_U64",
          "DS_WRAP_RTN_B32",
          "DS_WRITE_B8_D16_HI",
          "DS_WRXCHG2ST64_RTN_B32",
          "DS_WRXCHG2ST64_RTN_B64",
          "DS_WRXCHG2_RTN_B32",
          "DS_WRXCHG2_RTN_B64",
          "DS_WRXCHG_RTN_B64",
          "DS_XOR_B64",
          "DS_XOR_RTN_B64"
        ]
      },
      {
        "name": "EXP",
        "label": "EXP",
        "done": 1,
        "todo": 0,
        "done_names": [
          "EXP"
        ],
        "todo_names": []
      },
      {
        "name": "FLAT",
        "label": "FLAT",
        "done": 14,
        "todo": 40,
        "done_names": [
          "FLAT_LOAD_DWORD",
          "FLAT_LOAD_DWORDX2",
          "FLAT_LOAD_DWORDX3",
          "FLAT_LOAD_DWORDX4",
          "FLAT_LOAD_SBYTE",
          "FLAT_LOAD_SSHORT",
          "FLAT_LOAD_UBYTE",
          "FLAT_LOAD_USHORT",
          "FLAT_STORE_BYTE",
          "FLAT_STORE_DWORD",
          "FLAT_STORE_DWORDX2",
          "FLAT_STORE_DWORDX3",
          "FLAT_STORE_DWORDX4",
          "FLAT_STORE_SHORT"
        ],
        "todo_names": [
          "FLAT_ATOMIC_ADD",
          "FLAT_ATOMIC_ADD_X2",
          "FLAT_ATOMIC_AND",
          "FLAT_ATOMIC_AND_X2",
          "FLAT_ATOMIC_CMPSWAP",
          "FLAT_ATOMIC_CMPSWAP_X2",
          "FLAT_ATOMIC_DEC",
          "FLAT_ATOMIC_DEC_X2",
          "FLAT_ATOMIC_FCMPSWAP",
          "FLAT_ATOMIC_FCMPSWAP_X2",
          "FLAT_ATOMIC_FMAX",
          "FLAT_ATOMIC_FMAX_X2",
          "FLAT_ATOMIC_FMIN",
          "FLAT_ATOMIC_FMIN_X2",
          "FLAT_ATOMIC_INC",
          "FLAT_ATOMIC_INC_X2",
          "FLAT_ATOMIC_OR",
          "FLAT_ATOMIC_OR_X2",
          "FLAT_ATOMIC_SMAX",
          "FLAT_ATOMIC_SMAX_X2",
          "FLAT_ATOMIC_SMIN",
          "FLAT_ATOMIC_SMIN_X2",
          "FLAT_ATOMIC_SUB",
          "FLAT_ATOMIC_SUB_X2",
          "FLAT_ATOMIC_SWAP",
          "FLAT_ATOMIC_SWAP_X2",
          "FLAT_ATOMIC_UMAX",
          "FLAT_ATOMIC_UMAX_X2",
          "FLAT_ATOMIC_UMIN",
          "FLAT_ATOMIC_UMIN_X2",
          "FLAT_ATOMIC_XOR",
          "FLAT_ATOMIC_XOR_X2",
          "FLAT_LOAD_SBYTE_D16",
          "FLAT_LOAD_SBYTE_D16_HI",
          "FLAT_LOAD_SHORT_D16",
          "FLAT_LOAD_SHORT_D16_HI",
          "FLAT_LOAD_UBYTE_D16",
          "FLAT_LOAD_UBYTE_D16_HI",
          "FLAT_STORE_BYTE_D16_HI",
          "FLAT_STORE_SHORT_D16_HI"
        ]
      },
      {
        "name": "GLOBAL",
        "label": "GLOBAL",
        "done": 14,
        "todo": 43,
        "done_names": [
          "GLOBAL_LOAD_DWORD",
          "GLOBAL_LOAD_DWORDX2",
          "GLOBAL_LOAD_DWORDX3",
          "GLOBAL_LOAD_DWORDX4",
          "GLOBAL_LOAD_SBYTE",
          "GLOBAL_LOAD_SSHORT",
          "GLOBAL_LOAD_UBYTE",
          "GLOBAL_LOAD_USHORT",
          "GLOBAL_STORE_BYTE",
          "GLOBAL_STORE_DWORD",
          "GLOBAL_STORE_DWORDX2",
          "GLOBAL_STORE_DWORDX3",
          "GLOBAL_STORE_DWORDX4",
          "GLOBAL_STORE_SHORT"
        ],
        "todo_names": [
          "GLOBAL_ATOMIC_ADD",
          "GLOBAL_ATOMIC_ADD_X2",
          "GLOBAL_ATOMIC_AND",
          "GLOBAL_ATOMIC_AND_X2",
          "GLOBAL_ATOMIC_CMPSWAP",
          "GLOBAL_ATOMIC_CMPSWAP_X2",
          "GLOBAL_ATOMIC_CSUB",
          "GLOBAL_ATOMIC_DEC",
          "GLOBAL_ATOMIC_DEC_X2",
          "GLOBAL_ATOMIC_FCMPSWAP",
          "GLOBAL_ATOMIC_FCMPSWAP_X2",
          "GLOBAL_ATOMIC_FMAX",
          "GLOBAL_ATOMIC_FMAX_X2",
          "GLOBAL_ATOMIC_FMIN",
          "GLOBAL_ATOMIC_FMIN_X2",
          "GLOBAL_ATOMIC_INC",
          "GLOBAL_ATOMIC_INC_X2",
          "GLOBAL_ATOMIC_OR",
          "GLOBAL_ATOMIC_OR_X2",
          "GLOBAL_ATOMIC_SMAX",
          "GLOBAL_ATOMIC_SMAX_X2",
          "GLOBAL_ATOMIC_SMIN",
          "GLOBAL_ATOMIC_SMIN_X2",
          "GLOBAL_ATOMIC_SUB",
          "GLOBAL_ATOMIC_SUB_X2",
          "GLOBAL_ATOMIC_SWAP",
          "GLOBAL_ATOMIC_SWAP_X2",
          "GLOBAL_ATOMIC_UMAX",
          "GLOBAL_ATOMIC_UMAX_X2",
          "GLOBAL_ATOMIC_UMIN",
          "GLOBAL_ATOMIC_UMIN_X2",
          "GLOBAL_ATOMIC_XOR",
          "GLOBAL_ATOMIC_XOR_X2",
          "GLOBAL_LOAD_DWORD_ADDTID",
          "GLOBAL_LOAD_SBYTE_D16",
          "GLOBAL_LOAD_SBYTE_D16_HI",
          "GLOBAL_LOAD_SHORT_D16",
          "GLOBAL_LOAD_SHORT_D16_HI",
          "GLOBAL_LOAD_UBYTE_D16",
          "GLOBAL_LOAD_UBYTE_D16_HI",
          "GLOBAL_STORE_BYTE_D16_HI",
          "GLOBAL_STORE_DWORD_ADDTID",
          "GLOBAL_STORE_SHORT_D16_HI"
        ]
      },
      {
        "name": "MIMG",
        "label": "MIMG",
        "done": 27,
        "todo": 103,
        "done_names": [
          "IMAGE_ATOMIC_ADD",
          "IMAGE_ATOMIC_AND",
          "IMAGE_ATOMIC_OR",
          "IMAGE_ATOMIC_SWAP",
          "IMAGE_ATOMIC_UMAX",
          "IMAGE_ATOMIC_UMIN",
          "IMAGE_ATOMIC_XOR",
          "IMAGE_BVH_INTERSECT_RAY",
          "IMAGE_GATHER4H",
          "IMAGE_GATHER4_C",
          "IMAGE_GATHER4_C_LZ",
          "IMAGE_GATHER4_C_LZ_O",
          "IMAGE_GATHER4_C_O",
          "IMAGE_GATHER4_LZ",
          "IMAGE_GATHER4_LZ_O",
          "IMAGE_GET_LOD",
          "IMAGE_GET_RESINFO",
          "IMAGE_LOAD",
          "IMAGE_LOAD_MIP",
          "IMAGE_SAMPLE",
          "IMAGE_SAMPLE_B",
          "IMAGE_SAMPLE_C_LZ",
          "IMAGE_SAMPLE_L",
          "IMAGE_SAMPLE_LZ",
          "IMAGE_SAMPLE_L_O",
          "IMAGE_STORE",
          "IMAGE_STORE_MIP"
        ],
        "todo_names": [
          "IMAGE_ATOMIC_CMPSWAP",
          "IMAGE_ATOMIC_DEC",
          "IMAGE_ATOMIC_FCMPSWAP",
          "IMAGE_ATOMIC_FMAX",
          "IMAGE_ATOMIC_FMIN",
          "IMAGE_ATOMIC_INC",
          "IMAGE_ATOMIC_SMAX",
          "IMAGE_ATOMIC_SMIN",
          "IMAGE_ATOMIC_SUB",
          "IMAGE_BVH64_INTERSECT_RAY",
          "IMAGE_GATHER4",
          "IMAGE_GATHER4H_PCK",
          "IMAGE_GATHER4_B",
          "IMAGE_GATHER4_B_CL",
          "IMAGE_GATHER4_B_CL_O",
          "IMAGE_GATHER4_B_O",
          "IMAGE_GATHER4_CL",
          "IMAGE_GATHER4_CL_O",
          "IMAGE_GATHER4_C_B",
          "IMAGE_GATHER4_C_B_CL",
          "IMAGE_GATHER4_C_B_CL_O",
          "IMAGE_GATHER4_C_B_O",
          "IMAGE_GATHER4_C_CL",
          "IMAGE_GATHER4_C_CL_O",
          "IMAGE_GATHER4_C_L",
          "IMAGE_GATHER4_C_L_O",
          "IMAGE_GATHER4_L",
          "IMAGE_GATHER4_L_O",
          "IMAGE_GATHER4_O",
          "IMAGE_GATHER8H_PCK",
          "IMAGE_LOAD_BY2",
          "IMAGE_LOAD_BY4",
          "IMAGE_LOAD_MIP_BY2",
          "IMAGE_LOAD_MIP_BY4",
          "IMAGE_LOAD_MIP_PCK",
          "IMAGE_LOAD_MIP_PCK2",
          "IMAGE_LOAD_MIP_PCK4",
          "IMAGE_LOAD_MIP_PCK_SGN",
          "IMAGE_LOAD_PCK",
          "IMAGE_LOAD_PCK2",
          "IMAGE_LOAD_PCK4",
          "IMAGE_LOAD_PCK_SGN",
          "IMAGE_MSAA_LOAD",
          "IMAGE_SAMPLE_B_CL",
          "IMAGE_SAMPLE_B_CL_O",
          "IMAGE_SAMPLE_B_O",
          "IMAGE_SAMPLE_C",
          "IMAGE_SAMPLE_CD",
          "IMAGE_SAMPLE_CD_CL",
          "IMAGE_SAMPLE_CD_CL_G16",
          "IMAGE_SAMPLE_CD_CL_O",
          "IMAGE_SAMPLE_CD_CL_O_G16",
          "IMAGE_SAMPLE_CD_G16",
          "IMAGE_SAMPLE_CD_O",
          "IMAGE_SAMPLE_CD_O_G16",
          "IMAGE_SAMPLE_CL",
          "IMAGE_SAMPLE_CL_O",
          "IMAGE_SAMPLE_C_B",
          "IMAGE_SAMPLE_C_B_CL",
          "IMAGE_SAMPLE_C_B_CL_O",
          "IMAGE_SAMPLE_C_B_O",
          "IMAGE_SAMPLE_C_CD",
          "IMAGE_SAMPLE_C_CD_CL",
          "IMAGE_SAMPLE_C_CD_CL_G16",
          "IMAGE_SAMPLE_C_CD_CL_O",
          "IMAGE_SAMPLE_C_CD_CL_O_G16",
          "IMAGE_SAMPLE_C_CD_G16",
          "IMAGE_SAMPLE_C_CD_O",
          "IMAGE_SAMPLE_C_CD_O_G16",
          "IMAGE_SAMPLE_C_CL",
          "IMAGE_SAMPLE_C_CL_O",
          "IMAGE_SAMPLE_C_D",
          "IMAGE_SAMPLE_C_D_CL",
          "IMAGE_SAMPLE_C_D_CL_G16",
          "IMAGE_SAMPLE_C_D_CL_O",
          "IMAGE_SAMPLE_C_D_CL_O_G16",
          "IMAGE_SAMPLE_C_D_G16",
          "IMAGE_SAMPLE_C_D_O",
          "IMAGE_SAMPLE_C_D_O_G16",
          "IMAGE_SAMPLE_C_L",
          "IMAGE_SAMPLE_C_LZ_O",
          "IMAGE_SAMPLE_C_L_O",
          "IMAGE_SAMPLE_C_O",
          "IMAGE_SAMPLE_D",
          "IMAGE_SAMPLE_D_CL",
          "IMAGE_SAMPLE_D_CL_G16",
          "IMAGE_SAMPLE_D_CL_O",
          "IMAGE_SAMPLE_D_CL_O_G16",
          "IMAGE_SAMPLE_D_G16",
          "IMAGE_SAMPLE_D_O",
          "IMAGE_SAMPLE_D_O_G16",
          "IMAGE_SAMPLE_LZ_O",
          "IMAGE_SAMPLE_O",
          "IMAGE_STORE_BY2",
          "IMAGE_STORE_BY4",
          "IMAGE_STORE_MIP_BY2",
          "IMAGE_STORE_MIP_BY4",
          "IMAGE_STORE_MIP_PCK",
          "IMAGE_STORE_MIP_PCK2",
          "IMAGE_STORE_MIP_PCK4",
          "IMAGE_STORE_PCK",
          "IMAGE_STORE_PCK2",
          "IMAGE_STORE_PCK4"
        ]
      },
      {
        "name": "MTBUF",
        "label": "MTBUF",
        "done": 8,
        "todo": 8,
        "done_names": [
          "TBUFFER_LOAD_FORMAT_X",
          "TBUFFER_LOAD_FORMAT_XY",
          "TBUFFER_LOAD_FORMAT_XYZ",
          "TBUFFER_LOAD_FORMAT_XYZW",
          "TBUFFER_STORE_FORMAT_X",
          "TBUFFER_STORE_FORMAT_XY",
          "TBUFFER_STORE_FORMAT_XYZ",
          "TBUFFER_STORE_FORMAT_XYZW"
        ],
        "todo_names": [
          "TBUFFER_LOAD_FORMAT_D16_X",
          "TBUFFER_LOAD_FORMAT_D16_XY",
          "TBUFFER_LOAD_FORMAT_D16_XYZ",
          "TBUFFER_LOAD_FORMAT_D16_XYZW",
          "TBUFFER_STORE_FORMAT_D16_X",
          "TBUFFER_STORE_FORMAT_D16_XY",
          "TBUFFER_STORE_FORMAT_D16_XYZ",
          "TBUFFER_STORE_FORMAT_D16_XYZW"
        ]
      },
      {
        "name": "MUBUF",
        "label": "MUBUF",
        "done": 37,
        "todo": 38,
        "done_names": [
          "BUFFER_ATOMIC_ADD",
          "BUFFER_ATOMIC_AND",
          "BUFFER_ATOMIC_CMPSWAP",
          "BUFFER_ATOMIC_FMAX",
          "BUFFER_ATOMIC_FMIN",
          "BUFFER_ATOMIC_OR",
          "BUFFER_ATOMIC_OR_X2",
          "BUFFER_ATOMIC_SMAX",
          "BUFFER_ATOMIC_SMIN",
          "BUFFER_ATOMIC_SUB",
          "BUFFER_ATOMIC_SWAP",
          "BUFFER_ATOMIC_SWAP_X2",
          "BUFFER_ATOMIC_UMAX",
          "BUFFER_ATOMIC_UMIN",
          "BUFFER_ATOMIC_XOR",
          "BUFFER_LOAD_DWORD",
          "BUFFER_LOAD_DWORDX2",
          "BUFFER_LOAD_DWORDX3",
          "BUFFER_LOAD_DWORDX4",
          "BUFFER_LOAD_FORMAT_X",
          "BUFFER_LOAD_FORMAT_XY",
          "BUFFER_LOAD_FORMAT_XYZ",
          "BUFFER_LOAD_FORMAT_XYZW",
          "BUFFER_LOAD_SBYTE",
          "BUFFER_LOAD_SSHORT",
          "BUFFER_LOAD_UBYTE",
          "BUFFER_LOAD_USHORT",
          "BUFFER_STORE_BYTE",
          "BUFFER_STORE_DWORD",
          "BUFFER_STORE_DWORDX2",
          "BUFFER_STORE_DWORDX3",
          "BUFFER_STORE_DWORDX4",
          "BUFFER_STORE_FORMAT_X",
          "BUFFER_STORE_FORMAT_XY",
          "BUFFER_STORE_FORMAT_XYZ",
          "BUFFER_STORE_FORMAT_XYZW",
          "BUFFER_STORE_SHORT"
        ],
        "todo_names": [
          "BUFFER_ATOMIC_ADD_X2",
          "BUFFER_ATOMIC_AND_X2",
          "BUFFER_ATOMIC_CMPSWAP_X2",
          "BUFFER_ATOMIC_CSUB",
          "BUFFER_ATOMIC_DEC",
          "BUFFER_ATOMIC_DEC_X2",
          "BUFFER_ATOMIC_FCMPSWAP",
          "BUFFER_ATOMIC_FCMPSWAP_X2",
          "BUFFER_ATOMIC_FMAX_X2",
          "BUFFER_ATOMIC_FMIN_X2",
          "BUFFER_ATOMIC_INC",
          "BUFFER_ATOMIC_INC_X2",
          "BUFFER_ATOMIC_SMAX_X2",
          "BUFFER_ATOMIC_SMIN_X2",
          "BUFFER_ATOMIC_SUB_X2",
          "BUFFER_ATOMIC_UMAX_X2",
          "BUFFER_ATOMIC_UMIN_X2",
          "BUFFER_ATOMIC_XOR_X2",
          "BUFFER_GL0_INV",
          "BUFFER_GL1_INV",
          "BUFFER_LOAD_FORMAT_D16_HI_X",
          "BUFFER_LOAD_FORMAT_D16_X",
          "BUFFER_LOAD_FORMAT_D16_XY",
          "BUFFER_LOAD_FORMAT_D16_XYZ",
          "BUFFER_LOAD_FORMAT_D16_XYZW",
          "BUFFER_LOAD_SBYTE_D16",
          "BUFFER_LOAD_SBYTE_D16_HI",
          "BUFFER_LOAD_SHORT_D16",
          "BUFFER_LOAD_SHORT_D16_HI",
          "BUFFER_LOAD_UBYTE_D16",
          "BUFFER_LOAD_UBYTE_D16_HI",
          "BUFFER_STORE_BYTE_D16_HI",
          "BUFFER_STORE_FORMAT_D16_HI_X",
          "BUFFER_STORE_FORMAT_D16_X",
          "BUFFER_STORE_FORMAT_D16_XY",
          "BUFFER_STORE_FORMAT_D16_XYZ",
          "BUFFER_STORE_FORMAT_D16_XYZW",
          "BUFFER_STORE_SHORT_D16_HI"
        ]
      },
      {
        "name": "SCRATCH",
        "label": "SCRATCH",
        "done": 14,
        "todo": 8,
        "done_names": [
          "SCRATCH_LOAD_DWORD",
          "SCRATCH_LOAD_DWORDX2",
          "SCRATCH_LOAD_DWORDX3",
          "SCRATCH_LOAD_DWORDX4",
          "SCRATCH_LOAD_SBYTE",
          "SCRATCH_LOAD_SSHORT",
          "SCRATCH_LOAD_UBYTE",
          "SCRATCH_LOAD_USHORT",
          "SCRATCH_STORE_BYTE",
          "SCRATCH_STORE_DWORD",
          "SCRATCH_STORE_DWORDX2",
          "SCRATCH_STORE_DWORDX3",
          "SCRATCH_STORE_DWORDX4",
          "SCRATCH_STORE_SHORT"
        ],
        "todo_names": [
          "SCRATCH_LOAD_SBYTE_D16",
          "SCRATCH_LOAD_SBYTE_D16_HI",
          "SCRATCH_LOAD_SHORT_D16",
          "SCRATCH_LOAD_SHORT_D16_HI",
          "SCRATCH_LOAD_UBYTE_D16",
          "SCRATCH_LOAD_UBYTE_D16_HI",
          "SCRATCH_STORE_BYTE_D16_HI",
          "SCRATCH_STORE_SHORT_D16_HI"
        ]
      },
      {
        "name": "SMEM",
        "label": "SMEM",
        "done": 10,
        "todo": 10,
        "done_names": [
          "S_BUFFER_LOAD_DWORD",
          "S_BUFFER_LOAD_DWORDX16",
          "S_BUFFER_LOAD_DWORDX2",
          "S_BUFFER_LOAD_DWORDX4",
          "S_BUFFER_LOAD_DWORDX8",
          "S_LOAD_DWORD",
          "S_LOAD_DWORDX16",
          "S_LOAD_DWORDX2",
          "S_LOAD_DWORDX4",
          "S_LOAD_DWORDX8"
        ],
        "todo_names": [
          "S_ATC_PROBE",
          "S_ATC_PROBE_BUFFER",
          "S_DCACHE_INV",
          "S_GET_WAVEID_IN_WORKGROUP",
          "S_GL1_INV",
          "S_MEMREALTIME",
          "S_MEMTIME",
          "S_SCRATCH_LOAD_DWORD",
          "S_SCRATCH_LOAD_DWORDX2",
          "S_SCRATCH_LOAD_DWORDX4"
        ]
      },
      {
        "name": "SOP1",
        "label": "SOP1",
        "done": 38,
        "todo": 27,
        "done_names": [
          "S_ABS_I32",
          "S_ANDN1_SAVEEXEC_B32",
          "S_ANDN1_SAVEEXEC_B64",
          "S_ANDN2_SAVEEXEC_B64",
          "S_AND_SAVEEXEC_B32",
          "S_AND_SAVEEXEC_B64",
          "S_BCNT0_I32_B32",
          "S_BCNT1_I32_B32",
          "S_BCNT1_I32_B64",
          "S_BITREPLICATE_B64_B32",
          "S_BITSET0_B32",
          "S_BITSET0_B64",
          "S_BITSET1_B32",
          "S_BITSET1_B64",
          "S_BREV_B32",
          "S_BREV_B64",
          "S_CMOV_B32",
          "S_CMOV_B64",
          "S_FF0_I32_B32",
          "S_FF1_I32_B32",
          "S_FF1_I32_B64",
          "S_FLBIT_I32_B32",
          "S_FLBIT_I32_B64",
          "S_GETPC_B64",
          "S_MOV_B32",
          "S_MOV_B64",
          "S_NOT_B32",
          "S_NOT_B64",
          "S_ORN2_SAVEEXEC_B32",
          "S_ORN2_SAVEEXEC_B64",
          "S_OR_SAVEEXEC_B64",
          "S_QUADMASK_B64",
          "S_SETPC_B64",
          "S_SEXT_I32_I16",
          "S_SEXT_I32_I8",
          "S_WQM_B32",
          "S_WQM_B64",
          "S_XOR_SAVEEXEC_B64"
        ],
        "todo_names": [
          "S_ANDN1_WREXEC_B32",
          "S_ANDN1_WREXEC_B64",
          "S_ANDN2_SAVEEXEC_B32",
          "S_ANDN2_WREXEC_B32",
          "S_ANDN2_WREXEC_B64",
          "S_BCNT0_I32_B64",
          "S_FF0_I32_B64",
          "S_FLBIT_I32",
          "S_FLBIT_I32_I64",
          "S_MOVRELD_B32",
          "S_MOVRELD_B64",
          "S_MOVRELSD_2_B32",
          "S_MOVRELS_B32",
          "S_MOVRELS_B64",
          "S_NAND_SAVEEXEC_B32",
          "S_NAND_SAVEEXEC_B64",
          "S_NOR_SAVEEXEC_B32",
          "S_NOR_SAVEEXEC_B64",
          "S_ORN1_SAVEEXEC_B32",
          "S_ORN1_SAVEEXEC_B64",
          "S_OR_SAVEEXEC_B32",
          "S_QUADMASK_B32",
          "S_RFE_B64",
          "S_SWAPPC_B64",
          "S_XNOR_SAVEEXEC_B32",
          "S_XNOR_SAVEEXEC_B64",
          "S_XOR_SAVEEXEC_B32"
        ]
      },
      {
        "name": "SOP2",
        "label": "SOP2",
        "done": 50,
        "todo": 1,
        "done_names": [
          "S_ABSDIFF_I32",
          "S_ADDC_U32",
          "S_ADD_I32",
          "S_ADD_U32",
          "S_ANDN2_B32",
          "S_ANDN2_B64",
          "S_AND_B32",
          "S_AND_B64",
          "S_ASHR_I32",
          "S_ASHR_I64",
          "S_BFE_I32",
          "S_BFE_U32",
          "S_BFE_U64",
          "S_BFM_B32",
          "S_BFM_B64",
          "S_CSELECT_B32",
          "S_CSELECT_B64",
          "S_LSHL1_ADD_U32",
          "S_LSHL2_ADD_U32",
          "S_LSHL3_ADD_U32",
          "S_LSHL4_ADD_U32",
          "S_LSHL_B32",
          "S_LSHL_B64",
          "S_LSHR_B32",
          "S_LSHR_B64",
          "S_MAX_I32",
          "S_MAX_U32",
          "S_MIN_I32",
          "S_MIN_U32",
          "S_MUL_HI_I32",
          "S_MUL_HI_U32",
          "S_MUL_I32",
          "S_NAND_B32",
          "S_NAND_B64",
          "S_NOR_B32",
          "S_NOR_B64",
          "S_ORN2_B32",
          "S_ORN2_B64",
          "S_OR_B32",
          "S_OR_B64",
          "S_PACK_HH_B32_B16",
          "S_PACK_LH_B32_B16",
          "S_PACK_LL_B32_B16",
          "S_SUBB_U32",
          "S_SUB_I32",
          "S_SUB_U32",
          "S_XNOR_B32",
          "S_XNOR_B64",
          "S_XOR_B32",
          "S_XOR_B64"
        ],
        "todo_names": [
          "S_BFE_I64"
        ]
      },
      {
        "name": "SOPC",
        "label": "SOPC",
        "done": 18,
        "todo": 0,
        "done_names": [
          "S_BITCMP0_B32",
          "S_BITCMP0_B64",
          "S_BITCMP1_B32",
          "S_BITCMP1_B64",
          "S_CMP_EQ_I32",
          "S_CMP_EQ_U32",
          "S_CMP_EQ_U64",
          "S_CMP_GE_I32",
          "S_CMP_GE_U32",
          "S_CMP_GT_I32",
          "S_CMP_GT_U32",
          "S_CMP_LE_I32",
          "S_CMP_LE_U32",
          "S_CMP_LG_I32",
          "S_CMP_LG_U32",
          "S_CMP_LG_U64",
          "S_CMP_LT_I32",
          "S_CMP_LT_U32"
        ],
        "todo_names": []
      },
      {
        "name": "SOPK",
        "label": "SOPK",
        "done": 9,
        "todo": 18,
        "done_names": [
          "S_ADDK_I32",
          "S_CMPK_LE_U32",
          "S_CMPK_LT_I32",
          "S_MOVK_I32",
          "S_MULK_I32",
          "S_SETREG_B32",
          "S_SUBVECTOR_LOOP_BEGIN",
          "S_SUBVECTOR_LOOP_END",
          "S_WAITCNT_VSCNT"
        ],
        "todo_names": [
          "S_CALL_B64",
          "S_CMOVK_I32",
          "S_CMPK_EQ_I32",
          "S_CMPK_EQ_U32",
          "S_CMPK_GE_I32",
          "S_CMPK_GE_U32",
          "S_CMPK_GT_I32",
          "S_CMPK_GT_U32",
          "S_CMPK_LE_I32",
          "S_CMPK_LG_I32",
          "S_CMPK_LG_U32",
          "S_CMPK_LT_U32",
          "S_GETREG_B32",
          "S_SETREG_IMM32_B32",
          "S_VERSION",
          "S_WAITCNT_EXPCNT",
          "S_WAITCNT_LGKMCNT",
          "S_WAITCNT_VMCNT"
        ]
      },
      {
        "name": "SOPP",
        "label": "SOPP",
        "done": 19,
        "todo": 18,
        "done_names": [
          "S_BARRIER",
          "S_BRANCH",
          "S_CBRANCH_EXECNZ",
          "S_CBRANCH_EXECZ",
          "S_CBRANCH_SCC0",
          "S_CBRANCH_SCC1",
          "S_CBRANCH_VCCNZ",
          "S_CBRANCH_VCCZ",
          "S_CLAUSE",
          "S_ENDPGM",
          "S_INST_PREFETCH",
          "S_NOP",
          "S_SENDMSG",
          "S_SETPRIO",
          "S_SLEEP",
          "S_TRAP",
          "S_TTRACEDATA",
          "S_WAITCNT",
          "S_WAITCNT_DEPCTR"
        ],
        "todo_names": [
          "S_CBRANCH_CDBGSYS",
          "S_CBRANCH_CDBGSYS_AND_USER",
          "S_CBRANCH_CDBGSYS_OR_USER",
          "S_CBRANCH_CDBGUSER",
          "S_CODE_END",
          "S_DECPERFLEVEL",
          "S_DENORM_MODE",
          "S_ENDPGM_ORDERED_PS_DONE",
          "S_ENDPGM_SAVED",
          "S_ICACHE_INV",
          "S_INCPERFLEVEL",
          "S_ROUND_MODE",
          "S_SENDMSGHALT",
          "S_SETHALT",
          "S_SETKILL",
          "S_TTRACEDATA_IMM",
          "S_WAIT_IDLE",
          "S_WAKEUP"
        ]
      },
      {
        "name": "VINTRP",
        "label": "VINTRP",
        "done": 3,
        "todo": 0,
        "done_names": [
          "V_INTERP_MOV_F32",
          "V_INTERP_P1_F32",
          "V_INTERP_P2_F32"
        ],
        "todo_names": []
      },
      {
        "name": "VOP1",
        "label": "VOP1",
        "done": 54,
        "todo": 27,
        "done_names": [
          "V_BFREV_B32",
          "V_CEIL_F16",
          "V_CEIL_F32",
          "V_COS_F16",
          "V_COS_F32",
          "V_CVT_F16_F32",
          "V_CVT_F16_I16",
          "V_CVT_F16_U16",
          "V_CVT_F32_F16",
          "V_CVT_F32_I32",
          "V_CVT_F32_U32",
          "V_CVT_F32_UBYTE0",
          "V_CVT_F32_UBYTE1",
          "V_CVT_F32_UBYTE2",
          "V_CVT_F32_UBYTE3",
          "V_CVT_FLR_I32_F32",
          "V_CVT_I16_F16",
          "V_CVT_I32_F32",
          "V_CVT_OFF_F32_I4",
          "V_CVT_RPI_I32_F32",
          "V_CVT_U16_F16",
          "V_CVT_U32_F32",
          "V_EXP_F16",
          "V_EXP_F32",
          "V_FFBH_I32",
          "V_FFBH_U32",
          "V_FFBL_B32",
          "V_FLOOR_F16",
          "V_FLOOR_F32",
          "V_FRACT_F16",
          "V_FRACT_F32",
          "V_FREXP_EXP_I32_F32",
          "V_FREXP_MANT_F32",
          "V_LOG_F16",
          "V_LOG_F32",
          "V_MOVRELD_B32",
          "V_MOVRELS_B32",
          "V_MOV_B32",
          "V_NOP",
          "V_NOT_B32",
          "V_RCP_F16",
          "V_RCP_F32",
          "V_RCP_IFLAG_F32",
          "V_READFIRSTLANE_B32",
          "V_RNDNE_F16",
          "V_RNDNE_F32",
          "V_RSQ_F16",
          "V_RSQ_F32",
          "V_SIN_F16",
          "V_SIN_F32",
          "V_SQRT_F16",
          "V_SQRT_F32",
          "V_TRUNC_F16",
          "V_TRUNC_F32"
        ],
        "todo_names": [
          "V_CEIL_F64",
          "V_CLREXCP",
          "V_CVT_F32_F64",
          "V_CVT_F64_F32",
          "V_CVT_F64_I32",
          "V_CVT_F64_U32",
          "V_CVT_I32_F64",
          "V_CVT_NORM_I16_F16",
          "V_CVT_NORM_U16_F16",
          "V_CVT_U32_F64",
          "V_FLOOR_F64",
          "V_FRACT_F64",
          "V_FREXP_EXP_I16_F16",
          "V_FREXP_EXP_I32_F64",
          "V_FREXP_MANT_F16",
          "V_FREXP_MANT_F64",
          "V_MOVRELSD_2_B32",
          "V_MOVRELSD_B32",
          "V_PIPEFLUSH",
          "V_RCP_F64",
          "V_RNDNE_F64",
          "V_RSQ_F64",
          "V_SAT_PK_U8_I16",
          "V_SQRT_F64",
          "V_SWAPREL_B32",
          "V_SWAP_B32",
          "V_TRUNC_F64"
        ]
      },
      {
        "name": "VOP2",
        "label": "VOP2",
        "done": 43,
        "todo": 8,
        "done_names": [
          "V_ADD_CO_CI_U32",
          "V_ADD_F16",
          "V_ADD_F32",
          "V_ADD_NC_U32",
          "V_AND_B32",
          "V_ASHRREV_I32",
          "V_CNDMASK_B32",
          "V_CVT_PKRTZ_F16_F32",
          "V_DOT2C_F32_F16",
          "V_FMAAK_F16",
          "V_FMAC_F16",
          "V_FMAMK_F16",
          "V_LSHLREV_B32",
          "V_LSHRREV_B32",
          "V_MAC_F32",
          "V_MADAK_F32",
          "V_MADMK_F32",
          "V_MAX_F16",
          "V_MAX_F32",
          "V_MAX_I32",
          "V_MAX_U32",
          "V_MIN_F16",
          "V_MIN_F32",
          "V_MIN_I32",
          "V_MIN_U32",
          "V_MUL_F16",
          "V_MUL_F32",
          "V_MUL_HI_I32_I24",
          "V_MUL_HI_U32_U24",
          "V_MUL_I32_I24",
          "V_MUL_U32_U24",
          "V_OR_B32",
          "V_PK_FMAC_F16",
          "V_SUBREV_CO_CI_U32",
          "V_SUBREV_F16",
          "V_SUBREV_F32",
          "V_SUBREV_NC_U32",
          "V_SUB_CO_CI_U32",
          "V_SUB_F16",
          "V_SUB_F32",
          "V_SUB_NC_U32",
          "V_XNOR_B32",
          "V_XOR_B32"
        ],
        "todo_names": [
          "V_DOT4C_I32_I8",
          "V_FMAAK_F32",
          "V_FMAC_F32",
          "V_FMAC_LEGACY_F32",
          "V_FMAMK_F32",
          "V_LDEXP_F16",
          "V_MAC_LEGACY_F32",
          "V_MUL_LEGACY_F32"
        ]
      },
      {
        "name": "VOP3",
        "label": "VOP3",
        "done": 76,
        "todo": 40,
        "done_names": [
          "V_ADD3_U32",
          "V_ADD_CO_U32",
          "V_ADD_LSHL_U32",
          "V_ADD_NC_I16",
          "V_ADD_NC_U16",
          "V_ALIGNBIT_B32",
          "V_ALIGNBYTE_B32",
          "V_AND_OR_B32",
          "V_ASHRREV_I16",
          "V_BCNT_U32_B32",
          "V_BFE_I32",
          "V_BFE_U32",
          "V_BFI_B32",
          "V_BFM_B32",
          "V_CUBEID_F32",
          "V_CUBEMA_F32",
          "V_CUBESC_F32",
          "V_CUBETC_F32",
          "V_CVT_PKNORM_I16_F32",
          "V_CVT_PKNORM_U16_F32",
          "V_CVT_PK_I16_I32",
          "V_CVT_PK_U16_U32",
          "V_CVT_PK_U8_F32",
          "V_FMA_F16",
          "V_FMA_F32",
          "V_LDEXP_F32",
          "V_LSHLREV_B16",
          "V_LSHLREV_B64",
          "V_LSHL_ADD_U32",
          "V_LSHL_OR_B32",
          "V_LSHRREV_B16",
          "V_LSHRREV_B64",
          "V_MAD_F32",
          "V_MAD_I32_I24",
          "V_MAD_U32_U24",
          "V_MAD_U64_U32",
          "V_MAX3_F16",
          "V_MAX3_F32",
          "V_MAX3_I16",
          "V_MAX3_I32",
          "V_MAX3_U16",
          "V_MAX3_U32",
          "V_MAX_I16",
          "V_MAX_U16",
          "V_MBCNT_HI_U32_B32",
          "V_MBCNT_LO_U32_B32",
          "V_MED3_F16",
          "V_MED3_F32",
          "V_MED3_I16",
          "V_MED3_I32",
          "V_MED3_U16",
          "V_MED3_U32",
          "V_MIN3_F16",
          "V_MIN3_F32",
          "V_MIN3_I16",
          "V_MIN3_I32",
          "V_MIN3_U16",
          "V_MIN3_U32",
          "V_MIN_I16",
          "V_MIN_U16",
          "V_MUL_HI_I32",
          "V_MUL_HI_U32",
          "V_MUL_LO_U32",
          "V_OR3_B32",
          "V_PACK_B32_F16",
          "V_PERMLANE16_B32",
          "V_PERMLANEX16_B32",
          "V_PERM_B32",
          "V_READLANE_B32",
          "V_SAD_U32",
          "V_SUBREV_CO_U32",
          "V_SUB_NC_I16",
          "V_SUB_NC_U16",
          "V_WRITELANE_B32",
          "V_XAD_U32",
          "V_XOR3_B32"
        ],
        "todo_names": [
          "V_ADD_F64",
          "V_ADD_NC_I32",
          "V_ASHRREV_I64",
          "V_CVT_PKNORM_I16_F16",
          "V_CVT_PKNORM_U16_F16",
          "V_DIV_FIXUP_F16",
          "V_DIV_FIXUP_F32",
          "V_DIV_FIXUP_F64",
          "V_DIV_FMAS_F32",
          "V_DIV_FMAS_F64",
          "V_DIV_SCALE_F32",
          "V_DIV_SCALE_F64",
          "V_FMA_F64",
          "V_FMA_LEGACY_F32",
          "V_INTERP_P1LL_F16",
          "V_INTERP_P1LV_F16",
          "V_INTERP_P2_F16",
          "V_LDEXP_F64",
          "V_LERP_U8",
          "V_MAD_I16",
          "V_MAD_I32_I16",
          "V_MAD_I64_I32",
          "V_MAD_LEGACY_F32",
          "V_MAD_U16",
          "V_MAD_U32_U16",
          "V_MAX_F64",
          "V_MIN_F64",
          "V_MQSAD_PK_U16_U8",
          "V_MQSAD_U32_U8",
          "V_MSAD_U8",
          "V_MULLIT_F32",
          "V_MUL_F64",
          "V_MUL_LO_U16",
          "V_QSAD_PK_U16_U8",
          "V_SAD_HI_U8",
          "V_SAD_U16",
          "V_SAD_U8",
          "V_SUB_CO_U32",
          "V_SUB_NC_I32",
          "V_TRIG_PREOP_F64"
        ]
      },
      {
        "name": "VOP3P",
        "label": "VOP3P",
        "done": 21,
        "todo": 8,
        "done_names": [
          "V_FMA_MIXHI_F16",
          "V_FMA_MIXLO_F16",
          "V_PK_ADD_F16",
          "V_PK_ADD_I16",
          "V_PK_ADD_U16",
          "V_PK_ASHRREV_I16",
          "V_PK_FMA_F16",
          "V_PK_LSHLREV_B16",
          "V_PK_LSHRREV_B16",
          "V_PK_MAD_I16",
          "V_PK_MAD_U16",
          "V_PK_MAX_F16",
          "V_PK_MAX_I16",
          "V_PK_MAX_U16",
          "V_PK_MIN_F16",
          "V_PK_MIN_I16",
          "V_PK_MIN_U16",
          "V_PK_MUL_F16",
          "V_PK_MUL_LO_U16",
          "V_PK_SUB_I16",
          "V_PK_SUB_U16"
        ],
        "todo_names": [
          "V_DOT2_F32_F16",
          "V_DOT2_I32_I16",
          "V_DOT2_U32_U16",
          "V_DOT4_I32_I8",
          "V_DOT4_U32_U8",
          "V_DOT8_I32_I4",
          "V_DOT8_U32_U4",
          "V_FMA_MIX_F32"
        ]
      },
      {
        "name": "VOPC",
        "label": "VOPC",
        "done": 104,
        "todo": 86,
        "done_names": [
          "V_CMPX_CLASS_F32",
          "V_CMPX_EQ_F16",
          "V_CMPX_EQ_F32",
          "V_CMPX_EQ_I16",
          "V_CMPX_EQ_I32",
          "V_CMPX_EQ_U16",
          "V_CMPX_EQ_U32",
          "V_CMPX_GE_F16",
          "V_CMPX_GE_F32",
          "V_CMPX_GE_I16",
          "V_CMPX_GE_I32",
          "V_CMPX_GE_U16",
          "V_CMPX_GE_U32",
          "V_CMPX_GT_F16",
          "V_CMPX_GT_F32",
          "V_CMPX_GT_I16",
          "V_CMPX_GT_I32",
          "V_CMPX_GT_U16",
          "V_CMPX_GT_U32",
          "V_CMPX_LE_F16",
          "V_CMPX_LE_F32",
          "V_CMPX_LE_I16",
          "V_CMPX_LE_I32",
          "V_CMPX_LE_U16",
          "V_CMPX_LE_U32",
          "V_CMPX_LG_F32",
          "V_CMPX_LT_F16",
          "V_CMPX_LT_F32",
          "V_CMPX_LT_I16",
          "V_CMPX_LT_I32",
          "V_CMPX_LT_U16",
          "V_CMPX_LT_U32",
          "V_CMPX_NEQ_F16",
          "V_CMPX_NEQ_F32",
          "V_CMPX_NE_I16",
          "V_CMPX_NE_I32",
          "V_CMPX_NE_I64",
          "V_CMPX_NE_U16",
          "V_CMPX_NE_U32",
          "V_CMPX_NE_U64",
          "V_CMPX_NGE_F32",
          "V_CMPX_NGT_F16",
          "V_CMPX_NGT_F32",
          "V_CMPX_NLE_F32",
          "V_CMPX_NLG_F32",
          "V_CMPX_NLT_F16",
          "V_CMPX_NLT_F32",
          "V_CMP_CLASS_F32",
          "V_CMP_EQ_F16",
          "V_CMP_EQ_F32",
          "V_CMP_EQ_I16",
          "V_CMP_EQ_I32",
          "V_CMP_EQ_I64",
          "V_CMP_EQ_U16",
          "V_CMP_EQ_U32",
          "V_CMP_EQ_U64",
          "V_CMP_F_F32",
          "V_CMP_F_I32",
          "V_CMP_F_U32",
          "V_CMP_GE_F16",
          "V_CMP_GE_F32",
          "V_CMP_GE_I16",
          "V_CMP_GE_I32",
          "V_CMP_GE_U16",
          "V_CMP_GE_U32",
          "V_CMP_GT_F16",
          "V_CMP_GT_F32",
          "V_CMP_GT_I16",
          "V_CMP_GT_I32",
          "V_CMP_GT_U16",
          "V_CMP_GT_U32",
          "V_CMP_GT_U64",
          "V_CMP_LE_F16",
          "V_CMP_LE_F32",
          "V_CMP_LE_I16",
          "V_CMP_LE_I32",
          "V_CMP_LE_U16",
          "V_CMP_LE_U32",
          "V_CMP_LG_F16",
          "V_CMP_LG_F32",
          "V_CMP_LT_F16",
          "V_CMP_LT_F32",
          "V_CMP_LT_I16",
          "V_CMP_LT_I32",
          "V_CMP_LT_U16",
          "V_CMP_LT_U32",
          "V_CMP_LT_U64",
          "V_CMP_NEQ_F16",
          "V_CMP_NEQ_F32",
          "V_CMP_NE_I16",
          "V_CMP_NE_I32",
          "V_CMP_NE_U16",
          "V_CMP_NE_U32",
          "V_CMP_NE_U64",
          "V_CMP_NGE_F32",
          "V_CMP_NGT_F32",
          "V_CMP_NLE_F32",
          "V_CMP_NLG_F32",
          "V_CMP_NLT_F32",
          "V_CMP_O_F32",
          "V_CMP_TRU_F32",
          "V_CMP_T_I32",
          "V_CMP_T_U32",
          "V_CMP_U_F32"
        ],
        "todo_names": [
          "V_CMPX_CLASS_F16",
          "V_CMPX_CLASS_F64",
          "V_CMPX_EQ_F64",
          "V_CMPX_EQ_I64",
          "V_CMPX_EQ_U64",
          "V_CMPX_F_F16",
          "V_CMPX_F_F32",
          "V_CMPX_F_F64",
          "V_CMPX_F_I32",
          "V_CMPX_F_I64",
          "V_CMPX_F_U32",
          "V_CMPX_F_U64",
          "V_CMPX_GE_F64",
          "V_CMPX_GE_I64",
          "V_CMPX_GE_U64",
          "V_CMPX_GT_F64",
          "V_CMPX_GT_I64",
          "V_CMPX_GT_U64",
          "V_CMPX_LE_F64",
          "V_CMPX_LE_I64",
          "V_CMPX_LE_U64",
          "V_CMPX_LG_F16",
          "V_CMPX_LG_F64",
          "V_CMPX_LT_F64",
          "V_CMPX_LT_I64",
          "V_CMPX_LT_U64",
          "V_CMPX_NEQ_F64",
          "V_CMPX_NGE_F16",
          "V_CMPX_NGE_F64",
          "V_CMPX_NGT_F64",
          "V_CMPX_NLE_F16",
          "V_CMPX_NLE_F64",
          "V_CMPX_NLG_F16",
          "V_CMPX_NLG_F64",
          "V_CMPX_NLT_F64",
          "V_CMPX_O_F16",
          "V_CMPX_O_F32",
          "V_CMPX_O_F64",
          "V_CMPX_TRU_F16",
          "V_CMPX_TRU_F32",
          "V_CMPX_TRU_F64",
          "V_CMPX_T_I32",
          "V_CMPX_T_I64",
          "V_CMPX_T_U32",
          "V_CMPX_T_U64",
          "V_CMPX_U_F16",
          "V_CMPX_U_F32",
          "V_CMPX_U_F64",
          "V_CMP_CLASS_F16",
          "V_CMP_CLASS_F64",
          "V_CMP_EQ_F64",
          "V_CMP_F_F16",
          "V_CMP_F_F64",
          "V_CMP_F_I64",
          "V_CMP_F_U64",
          "V_CMP_GE_F64",
          "V_CMP_GE_I64",
          "V_CMP_GE_U64",
          "V_CMP_GT_F64",
          "V_CMP_GT_I64",
          "V_CMP_LE_F64",
          "V_CMP_LE_I64",
          "V_CMP_LE_U64",
          "V_CMP_LG_F64",
          "V_CMP_LT_F64",
          "V_CMP_LT_I64",
          "V_CMP_NEQ_F64",
          "V_CMP_NE_I64",
          "V_CMP_NGE_F16",
          "V_CMP_NGE_F64",
          "V_CMP_NGT_F16",
          "V_CMP_NGT_F64",
          "V_CMP_NLE_F16",
          "V_CMP_NLE_F64",
          "V_CMP_NLG_F16",
          "V_CMP_NLG_F64",
          "V_CMP_NLT_F16",
          "V_CMP_NLT_F64",
          "V_CMP_O_F16",
          "V_CMP_O_F64",
          "V_CMP_TRU_F16",
          "V_CMP_TRU_F64",
          "V_CMP_T_I64",
          "V_CMP_T_U64",
          "V_CMP_U_F16",
          "V_CMP_U_F64"
        ]
      }
    ],
    "extra": [
      "VAddI32",
      "VSubI32",
      "VLshlB32",
      "VLshrB32",
      "VAshrI32",
      "VMulLoI32",
      "VSubrevI32",
      "SCbranchCdbg"
    ]
  }
}