180.0.0.0.0
- __TEXT.__text: 0x2403c
- __TEXT.__auth_stubs: 0x720
- __TEXT.__objc_methlist: 0x298c
- __TEXT.__const: 0x15c
- __TEXT.__cstring: 0x1cf9
- __TEXT.__oslogstring: 0x150d
- __TEXT.__gcc_except_tab: 0xebc
- __TEXT.__unwind_info: 0xa80
- __TEXT.__objc_classname: 0x5d2
- __TEXT.__objc_methname: 0x680c
- __TEXT.__objc_methtype: 0x15fd
- __TEXT.__objc_stubs: 0x4fc0
- __DATA_CONST.__got: 0x2e0
- __DATA_CONST.__const: 0x880
- __DATA_CONST.__objc_classlist: 0x1b0
+ __TEXT.__text: 0x2bcb4
+ __TEXT.__auth_stubs: 0x730
+ __TEXT.__objc_methlist: 0x2f64
+ __TEXT.__const: 0x164
+ __TEXT.__cstring: 0x2855
+ __TEXT.__oslogstring: 0x1fd9
+ __TEXT.__gcc_except_tab: 0x12a0
+ __TEXT.__unwind_info: 0xc08
+ __TEXT.__objc_classname: 0x72d
+ __TEXT.__objc_methname: 0x746a
+ __TEXT.__objc_methtype: 0x1ab6
+ __TEXT.__objc_stubs: 0x58c0
+ __DATA_CONST.__got: 0x350
+ __DATA_CONST.__const: 0xad8
+ __DATA_CONST.__objc_classlist: 0x1f0
__DATA_CONST.__objc_catlist: 0x28
- __DATA_CONST.__objc_protolist: 0x90
+ __DATA_CONST.__objc_protolist: 0xa8
__DATA_CONST.__objc_imageinfo: 0x8
- __DATA_CONST.__objc_selrefs: 0x1850
- __DATA_CONST.__objc_protorefs: 0x20
- __DATA_CONST.__objc_superrefs: 0x160
+ __DATA_CONST.__objc_selrefs: 0x1ad8
+ __DATA_CONST.__objc_protorefs: 0x30
+ __DATA_CONST.__objc_superrefs: 0x1a0
__DATA_CONST.__objc_arraydata: 0x108
- __AUTH_CONST.__auth_got: 0x3a0
+ __AUTH_CONST.__auth_got: 0x3a8
__AUTH_CONST.__const: 0x280
- __AUTH_CONST.__cfstring: 0x27c0
- __AUTH_CONST.__objc_const: 0x61b0
+ __AUTH_CONST.__cfstring: 0x2960
+ __AUTH_CONST.__objc_const: 0x6e38
__AUTH_CONST.__objc_arrayobj: 0x30
__AUTH_CONST.__objc_intobj: 0x210
__AUTH_CONST.__objc_dictobj: 0x50
- __AUTH.__objc_data: 0xf78
- __DATA.__objc_ivar: 0x324
- __DATA.__data: 0x6d0
- __DATA.__bss: 0x138
- __DATA_DIRTY.__objc_data: 0x168
+ __AUTH.__objc_data: 0x11a8
+ __DATA.__objc_ivar: 0x384
+ __DATA.__data: 0x7f8
+ __DATA.__bss: 0x140
+ __DATA_DIRTY.__objc_data: 0x1b8
__DATA_DIRTY.__bss: 0x48
- /System/Library/Frameworks/CoreFoundation.framework/CoreFoundation
- /System/Library/Frameworks/Foundation.framework/Foundation
- /usr/lib/libSystem.B.dylib
- /usr/lib/libobjc.A.dylib
- /usr/lib/libz.1.dylib
- Functions: 1017
- Symbols: 1384
- CStrings: 1972
+ Functions: 1185
+ Symbols: 1587
+ CStrings: 2240
Symbols:
+ _OBJC_CLASS_$_ASTConnectionArchiveSelfServiceSession
+ _OBJC_CLASS_$_ASTConnectionRetrieveInstructionalPromptDetails
+ _OBJC_CLASS_$_ASTConnectionRetrieveSelfServiceSuiteResults
+ _OBJC_CLASS_$_ASTConnectionRetrieveSelfServiceSuites
+ _OBJC_CLASS_$_ASTConnectionSelectSelfServiceSuite
+ _OBJC_CLASS_$_ASTRepairSession
+ _OBJC_CLASS_$_ASTRepairSessionProvider
+ _OBJC_CLASS_$_ASTSelfServiceDestination
+ _OBJC_CLASS_$_NSXPCConnection
+ _OBJC_CLASS_$_NSXPCInterface
+ _OBJC_CLASS_$_NSXPCListener
+ _OBJC_METACLASS_$_ASTConnectionArchiveSelfServiceSession
+ _OBJC_METACLASS_$_ASTConnectionRetrieveInstructionalPromptDetails
+ _OBJC_METACLASS_$_ASTConnectionRetrieveSelfServiceSuiteResults
+ _OBJC_METACLASS_$_ASTConnectionRetrieveSelfServiceSuites
+ _OBJC_METACLASS_$_ASTConnectionSelectSelfServiceSuite
+ _OBJC_METACLASS_$_ASTRepairSession
+ _OBJC_METACLASS_$_ASTRepairSessionProvider
+ _OBJC_METACLASS_$_ASTSelfServiceDestination
+ __dispatch_queue_attr_concurrent
+ _kASTEndpointArchiveSelfServiceSession
+ _kASTEndpointRetrieveInstructionalPromptDetails
+ _kASTEndpointRetrieveSelfServiceSuiteResults
+ _kASTEndpointRetrieveSelfServiceSuites
+ _kASTEndpointSelectSelfServiceSuite
+ _objc_retain_x9
CStrings:
+ "\x016"
+ "\x02\x15"
+ " https://idiagnostics-acstage.corp.apple.com/%!@(MISSING)/v1.6/"
+ "!Q"
+ "-[ASTMaterializedConnectionManager postSelectSelfServiceSuite:withPayloadSigner:allowsCellularAccess:completionHandler:]"
+ "-[ASTMaterializedConnectionManager requestInstructionalPromptDetailsWithInstructionID:type:withPayloadSigner:language:locale:allowsCellularAccess:completionHandler:]"
+ "-[ASTMaterializedConnectionManager requestSelfServiceSuiteResultsWithDiagnosticEventID:withPayloadSigner:allowsCellularAccess:completionHandler:]"
+ "-[ASTMaterializedConnectionManager requestSelfServiceSuitesAvailableWithConfigCode:withPayloadSigner:allowsCellularAccess:completionHandler:]"
+ "-[ASTMaterializedConnectionManager requestSessionArchiveWithSessionID:withPayloadSigner:allowsCellularAccess:completionHandler:]"
+ "-[ASTRepairSession cancelSuite]"
+ "-[ASTRepairSession completeTestSuite:description:]"
+ "-[ASTRepairSession end]"
+ "-[ASTRepairSession estimatedTimeRemainingForTest:completion:]"
+ "-[ASTRepairSession progressForTest:completion:]"
+ "-[ASTRepairSession requestSuiteStart:completionHandler:]"
+ "-[ASTRepairSession requestSuiteSummary:completionHandler:]"
+ "-[ASTRepairSession requestSuitesAvailableWithCompletionHandler:]"
+ "-[ASTRepairSession sendTestResult:error:]"
+ "-[ASTRepairSession showInstructionalPrompt:withConfirmation:]"
+ "-[ASTRepairSession startTest:parameters:]"
+ "-[ASTRepairSession updateTestSuiteImage:]"
+ "-[ASTRepairSession updateTestSuiteProgress:]"
+ "-[ASTRepairSessionProvider cancelSuite]"
+ "-[ASTRepairSessionProvider completeTestSuite:description:]"
+ "-[ASTRepairSessionProvider endWithCompletionHandler:]"
+ "-[ASTRepairSessionProvider establishConnectionWithCompletionHandler:]"
+ "-[ASTRepairSessionProvider estimatedTimeRemainingForTest:completion:]"
+ "-[ASTRepairSessionProvider listener:shouldAcceptNewConnection:]"
+ "-[ASTRepairSessionProvider ping:]"
+ "-[ASTRepairSessionProvider progressForTest:completion:]"
+ "-[ASTRepairSessionProvider requestAsset:withCompletion:]"
+ "-[ASTRepairSessionProvider requestSuiteResult:withCompletion:]"
+ "-[ASTRepairSessionProvider requestSuiteStart:withCompletionHandler:]"
+ "-[ASTRepairSessionProvider requestSuitesAvailableWithCompletionHandler:]"
+ "-[ASTRepairSessionProvider sendTestResult:withCompletion:]"
+ "-[ASTRepairSessionProvider showInstructionalPrompt:withConfirmation:]"
+ "-[ASTRepairSessionProvider startListening]"
+ "-[ASTRepairSessionProvider startTest:parameters:]"
+ "-[ASTRepairSessionProvider startWithCompletionHandler:]"
+ "-[ASTRepairSessionProvider updateTestSuiteImage:]"
+ "-[ASTRepairSessionProvider updateTestSuiteProgress:]"
+ "1.6"
+ "@\"<ASTRepairDelegateProtocol>\""
+ "@\"<ASTRepairProtocol>\""
+ "@\"ASTRepairSession\""
+ "@\"NSMutableArray\""
+ "@\"NSMutableSet\""
+ "@\"NSSet\""
+ "@\"NSXPCConnection\""
+ "@\"NSXPCListener\""
+ "@32@0:8q16@24"
+ "AST returned suites to run: %!@(MISSING)"
+ "AST2 has no suites to run"
+ "ASTConnectionArchiveSelfServiceSession"
+ "ASTConnectionRetrieveInstructionalPromptDetails"
+ "ASTConnectionRetrieveSelfServiceSuiteResults"
+ "ASTConnectionRetrieveSelfServiceSuites"
+ "ASTConnectionSelectSelfServiceSuite"
+ "ASTRepairDelegateProtocol"
+ "ASTRepairProtocol"
+ "ASTRepairSession"
+ "ASTRepairSessionProvider"
+ "ASTSelfServiceDestination"
+ "ASTSession has already been started and all destinations were loaded"
+ "B32@0:8@\"NSXPCListener\"16@\"NSXPCConnection\"24"
+ "Bad instructional prompt data, identifier: %!@(MISSING), reference: %!@(MISSING), type: %!@(MISSING)"
+ "Bad instructional prompt instructionID: %!@(MISSING), reference: %!@(MISSING) or answer: %!@(MISSING)"
+ "Connection manager is nil"
+ "Destinations available: %!@(MISSING)"
+ "Error occurred trying to truncate file: %!@(MISSING)"
+ "Error requesting the AST2 suites available: %!@(MISSING)"
+ "Error requesting the repair suites available: %!@(MISSING)"
+ "Guided session was detected."
+ "Invalidating the active session"
+ "NSXPCListenerDelegate"
+ "Provider is nil, make sure to establish a session."
+ "Repaird has no suites to run"
+ "Repaird returned suites to run: %!@(MISSING)"
+ "Requesting suite summary with a bad diagnostic event id"
+ "Requesting suites with a bad config code"
+ "Skipping getting suites for AST2 destination as they have already been obtained"
+ "Skipping getting suites for repair destination as they have already been obtained"
+ "Skipping starting a repair session as it has already been started"
+ "Skipping starting a server session as it has already been started"
+ "Started sessions: %!@(MISSING)"
+ "Switching to the repair session"
+ "Switching to the server session"
+ "T@\"<ASTRepairDelegateProtocol>\",&,N,V_listenerConnection"
+ "T@\"<ASTRepairDelegateProtocol>\",W,N,V_delegate"
+ "T@\"<ASTRepairProtocol>\",&,N,V_clientConnection"
+ "T@\"<ASTRepairProtocol>\",&,V_remoteRepairServer"
+ "T@\"<ASTRepairProtocol>\",W,N,V_receiver"
+ "T@\"ASTRepairSession\",&,N,V_repairSession"
+ "T@\"NSArray\",&,N,V_entitlements"
+ "T@\"NSArray\",&,N,V_suites"
+ "T@\"NSMutableArray\",&,N,V_destinations"
+ "T@\"NSMutableSet\",&,N,V_startedSessions"
+ "T@\"NSObject<OS_dispatch_queue>\",&,N,V_repairAliveCheckQueue"
+ "T@\"NSObject<OS_dispatch_queue>\",&,N,V_serviceCheckQueue"
+ "T@\"NSSet\",&,N,V_suitesAvailable"
+ "T@\"NSString\",&,N,V_configCode"
+ "T@\"NSString\",&,N,V_serviceName"
+ "T@\"NSXPCConnection\",&,N,V_connection"
+ "T@\"NSXPCListener\",&,N,V_listener"
+ "TB,R,N,V_isGuided"
+ "Tq,N,V_endpoint"
+ "Unexpected instructional prompt type: %!@(MISSING)"
+ "Wrong session phase (%!l(MISSING)d), skipping requesting the suites"
+ "[ASTConnectionManager] %!s(MISSING)"
+ "[ASTConnectionManager] Bad instructional prompt details response"
+ "[ASTConnectionManager] Diagnostic event ID has a wrong format"
+ "[ASTConnectionManager] Failed to retrieve prompt details results, error %!@(MISSING)"
+ "[ASTConnectionManager] Failed to retrieve suite run results, deid: %!@(MISSING), error %!@(MISSING)"
+ "[ASTConnectionManager] Failed to select suite with ID: %!@(MISSING), error %!@(MISSING)"
+ "[ASTConnectionManager] Self service session failed to archive"
+ "[ASTConnectionManager] Self service session failed to archive with error %!@(MISSING)"
+ "[ASTConnectionManager] Self service session failed to retrieve the suites available for config: %!@(MISSING), error: %!@(MISSING)"
+ "[ASTRepairSession] %!s(MISSING)"
+ "[ASTRepairSession] %!s(MISSING), progress: %!@(MISSING)"
+ "[ASTRepairSession] %!s(MISSING), suiteName: %!@(MISSING)"
+ "[ASTRepairSession] %!s(MISSING), testId: %!@(MISSING)"
+ "[ASTRepairSession] %!s(MISSING), testId: %!@(MISSING), parameters: %!@(MISSING)"
+ "[ASTRepairSession] Starting..."
+ "[ASTRepairSession] Unable to establish the connection: %!@(MISSING)"
+ "[ASTRepairSession] Unable to retrieve the asset: %!@(MISSING)"
+ "[ASTRepairSession] Unable to start the connection: %!@(MISSING)"
+ "[ASTRepairSession] Unable to write data: %!@(MISSING)"
+ "[ASTSessionInfo queuedSuiteType: %!@(MISSING), isGuided: %!d(MISSING)]"
+ "[ASTSessionRepairProvider] %!s(MISSING)"
+ "[ASTSessionRepairProvider] Connection %!@(MISSING) broke with error %!@(MISSING)"
+ "[ASTSessionRepairProvider] Connection %!@(MISSING) established with remote runner service"
+ "[ASTSessionRepairProvider] Connection established!"
+ "[ASTSessionRepairProvider] Establishing connection..."
+ "[ASTSessionRepairProvider] Failed entitlements check, invalidating connection"
+ "[ASTSessionRepairProvider] New connection %!@(MISSING) requested for %!@(MISSING)"
+ "[ASTSessionRepairProvider] Unknown error while creating connection.."
+ "[SHOW INSTRUCTIONS] (%!@(MISSING))"
+ "_clientConnection"
+ "_configCode"
+ "_destinations"
+ "_endpoint"
+ "_entitlements"
+ "_isGuided"
+ "_listener"
+ "_listenerConnection"
+ "_receiver"
+ "_remoteRepairServer"
+ "_repairAliveCheckQueue"
+ "_repairSession"
+ "_serviceCheckQueue"
+ "_serviceName"
+ "_showInstructionalPromptWithData:"
+ "_startedSessions"
+ "_suites"
+ "_suitesAvailable"
+ "activate"
+ "archive/session"
+ "cancelSuite"
+ "clientConnection"
+ "com.apple.Diagnostics.ServiceAliveCheckQueue"
+ "com.apple.corerepair.diagnostics-controller"
+ "completeTestSuite:description:"
+ "destinations"
+ "downloadAsset:fileHandle:completionHandler:"
+ "endWithCompletionHandler:"
+ "entitlements"
+ "establishConnectionWithCompletionHandler:"
+ "estimatedTimeRemainingForTest:completion:"
+ "https://idiagnostics-it.apple.com/%!@(MISSING)/v1.6/"
+ "https://idiagnostics-it1.apple.com/%!@(MISSING)/v1.6/"
+ "https://idiagnostics-it2.apple.com/%!@(MISSING)/v1.6/"
+ "https://idiagnostics-it4-ause1.apple.com/%!@(MISSING)/v1.6/"
+ "https://idiagnostics-mdn1.apple.com/%!@(MISSING)/v1.6/"
+ "https://idiagnostics-nwk1.apple.com/%!@(MISSING)/v1.6/"
+ "https://idiagnostics-prod2-mdn.apple.com/%!@(MISSING)/v1.6/"
+ "https://idiagnostics-prod2-rno.apple.com/%!@(MISSING)/v1.6/"
+ "https://idiagnostics-prod2.apple.com/%!@(MISSING)/v1.6/"
+ "https://idiagnostics-qa.apple.com/%!@(MISSING)/v1.6/"
+ "https://idiagnostics-reno.apple.com/%!@(MISSING)/v1.6/"
+ "https://idiagnostics-stage1.apple.com/%!@(MISSING)/v1.6/"
+ "https://idiagnostics-staging.apple.com/%!@(MISSING)/v1.6/"
+ "https://idiagnostics-uat.apple.com/%!@(MISSING)/v1.6/"
+ "https://idiagnostics-uat1.apple.com/%!@(MISSING)/v1.6/"
+ "https://idiagnostics.apple.com/%!@(MISSING)/v1.6/"
+ "initWithConfigCode:"
+ "initWithDelegate:"
+ "initWithDiagnosticEventID:"
+ "initWithEndpoint:suites:"
+ "initWithInstructionID:type:language:locale:"
+ "initWithMachServiceName:"
+ "initWithMachServiceName:options:"
+ "initWithServiceName:"
+ "initWithServiceName:entitlements:"
+ "initWithSuiteID:"
+ "interfaceWithProtocol:"
+ "isEqualToArray:"
+ "isGuided"
+ "language"
+ "listener"
+ "listener:shouldAcceptNewConnection:"
+ "listenerConnection"
+ "locale"
+ "localeIdentifier"
+ "ping:"
+ "postSelectSelfServiceSuite:withPayloadSigner:allowsCellularAccess:completionHandler:"
+ "primary"
+ "progressForTest:completion:"
+ "receiver"
+ "remoteRepairServer"
+ "removeObject:"
+ "repairAliveCheckQueue"
+ "repairSession"
+ "requestAsset:withCompletion:"
+ "requestInstructionalPromptDetailsWithInstructionID:type:withPayloadSigner:language:locale:allowsCellularAccess:completionHandler:"
+ "requestSelfServiceSuiteResultsWithDiagnosticEventID:withPayloadSigner:allowsCellularAccess:completionHandler:"
+ "requestSelfServiceSuitesAvailableWithConfigCode:withPayloadSigner:allowsCellularAccess:completionHandler:"
+ "requestSuiteResult:withCompletion:"
+ "requestSuiteStart:withCompletionHandler:"
+ "retrieve/instruction/details"
+ "retrieve/results"
+ "retrieve/suites"
+ "secondary"
+ "select/suite"
+ "sendTestResult:withCompletion:"
+ "serviceCheckQueue"
+ "serviceName"
+ "sessionExistsForIdentities:ticketNumber:completion:"
+ "sessionExistsForIdentities:ticketNumber:timeout:completion:"
+ "setClasses:forSelector:argumentIndex:ofReply:"
+ "setClientConnection:"
+ "setDestinations:"
+ "setEndpoint:"
+ "setEntitlements:"
+ "setExportedInterface:"
+ "setExportedObject:"
+ "setListener:"
+ "setListenerConnection:"
+ "setReceiver:"
+ "setRemoteObjectInterface:"
+ "setRemoteRepairServer:"
+ "setRepairAliveCheckQueue:"
+ "setRepairSession:"
+ "setServiceCheckQueue:"
+ "setServiceName:"
+ "setStartedSessions:"
+ "setSuites:"
+ "setSuitesAvailable:"
+ "showInstructionalPrompt:withConfirmation:"
+ "startListening"
+ "startTest:parameters:"
+ "startWithCompletionHandler:"
+ "startedSessions"
+ "suiteId"
+ "suitesAvailable"
+ "suspend"
+ "synchronousRemoteObjectProxyWithErrorHandler:"
+ "timeEstimateStr"
+ "truncateAtOffset:error:"
+ "updateTestSuiteImage:"
+ "updateTestSuiteProgress:"
+ "v16@?0q8"
+ "v24@0:8@\"NSData\"16"
+ "v24@0:8@\"NSNumber\"16"
+ "v24@0:8@?<v@?@\"NSArray\"@\"NSError\">16"
+ "v24@0:8@?<v@?@\"NSError\">16"
+ "v24@?0@\"ASTSuiteResult\"8@\"NSError\"16"
+ "v24@?0@\"NSArray\"8@\"NSError\"16"
+ "v24@?0@\"NSNumber\"8@\"NSString\"16"
+ "v32@0:8@\"ASTInstructionalPrompt\"16@?<v@?@\"NSNumber\"@\"NSString\">24"
+ "v32@0:8@\"ASTTestResult\"16@?<v@?@\"NSError\">24"
+ "v32@0:8@\"NSNumber\"16@\"NSDictionary\"24"
+ "v32@0:8@\"NSNumber\"16@?<v@?@\"NSNumber\">24"
+ "v32@0:8@\"NSNumber\"16@?<v@?@\"NSNumber\"@\"NSString\"@\"NSString\"@\"NSError\">24"
+ "v32@0:8@\"NSString\"16@\"NSString\"24"
+ "v32@0:8@\"NSString\"16@?<v@?@\"ASTSuiteResult\"@\"NSError\">24"
+ "v32@0:8@\"NSString\"16@?<v@?@\"NSData\"@\"NSError\">24"
+ "v40@0:8@\"ASTSession\"16@\"NSArray\"24@?<v@?q>32"
+ "v40@?0@\"NSArray\"8@\"NSArray\"16@\"NSArray\"24@\"NSError\"32"
+ "v40@?0@\"NSNumber\"8@\"NSString\"16@\"NSString\"24@\"NSError\"32"
+ "v44@0:8@\"NSNumber\"16@?<@\"NSData\"@?@\"NSData\"^@>24B32@?<v@?@\"NSNumber\"@\"NSString\"@\"NSString\"@\"NSError\">36"
+ "v44@0:8@\"NSString\"16@?<@\"NSData\"@?@\"NSData\"^@>24B32@?<v@?@\"ASTSuiteResult\"@\"NSError\">36"
+ "v44@0:8@\"NSString\"16@?<@\"NSData\"@?@\"NSData\"^@>24B32@?<v@?@\"NSArray\"@\"NSError\">36"
+ "v68@0:8@\"NSNumber\"16@\"NSString\"24@?<@\"NSData\"@?@\"NSData\"^@>32@\"NSString\"40@\"NSString\"48B56@?<v@?@\"NSArray\"@\"NSArray\"@\"NSArray\"@\"NSError\">60"
+ "v68@0:8@16@24@?32@40@48B56@?60"
+ "valueForEntitlement:"
+ "writeData:error:"
- "\x013"
- " https://idiagnostics-acstage.corp.apple.com/%!@(MISSING)/v1.5/"
- "1.5"
- "[ASTSessionInfo queuedSuiteType: %!@(MISSING)]"
- "https://idiagnostics-it.apple.com/%!@(MISSING)/v1.5/"
- "https://idiagnostics-it1.apple.com/%!@(MISSING)/v1.5/"
- "https://idiagnostics-it2.apple.com/%!@(MISSING)/v1.5/"
- "https://idiagnostics-it4-ause1.apple.com/%!@(MISSING)/v1.5/"
- "https://idiagnostics-mdn1.apple.com/%!@(MISSING)/v1.5/"
- "https://idiagnostics-nwk1.apple.com/%!@(MISSING)/v1.5/"
- "https://idiagnostics-prod2-mdn.apple.com/%!@(MISSING)/v1.5/"
- "https://idiagnostics-prod2-rno.apple.com/%!@(MISSING)/v1.5/"
- "https://idiagnostics-prod2.apple.com/%!@(MISSING)/v1.5/"
- "https://idiagnostics-qa.apple.com/%!@(MISSING)/v1.5/"
- "https://idiagnostics-reno.apple.com/%!@(MISSING)/v1.5/"
- "https://idiagnostics-stage1.apple.com/%!@(MISSING)/v1.5/"
- "https://idiagnostics-staging.apple.com/%!@(MISSING)/v1.5/"
- "https://idiagnostics-uat.apple.com/%!@(MISSING)/v1.5/"
- "https://idiagnostics-uat1.apple.com/%!@(MISSING)/v1.5/"
- "https://idiagnostics.apple.com/%!@(MISSING)/v1.5/"